:root{--bg-color:#f0f2f5;--card-bg:#fff;--success-color:#0cce6b;--text-main:#3c4043;--text-sub:#5f6368}.themes-feature .themes-feature-slider{padding:60px 0;width:calc(100% + 300px);margin-left:-150px}.themes-feature .themes-feature-slider .swiper-controls{position:absolute;width:45px;height:45px;background:#7b28b9;text-align:center;line-height:45px;border-radius:50%;color:#fff;top:calc(50% - 20px);z-index:10;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.themes-feature .themes-feature-slider .swiper-controls:hover{background-color:#7b28b9;-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}.themes-feature .themes-feature-slider .swiper-prev{left:calc(32% + 15px)}.themes-feature .themes-feature-slider .swiper-next{right:calc(32% + 15px);background:#7b28b9}.themes-feature .themes-feature-slider .swiper-next:hover{background-color:#7b28b9}@media(max-width:1800px){.themes-feature .themes-feature-slider{width:calc(100% + 600px);margin-left:-300px}}@media(max-width:1399.98px){.themes-feature .themes-feature-slider{text-align:center;width:100%;margin-left:0;padding-left:12px;padding-right:12px}.themes-feature .themes-feature-slider .themes-feature-single{opacity:1;text-align:left}.themes-feature .themes-feature-slider .swiper-controls{position:initial;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:25px}.themes-feature .themes-feature-slider .swiper-controls.swiper-prev{margin-right:10px}}@media(max-width:1199.98px){.themes-feature .themes-feature-slider{max-width:992px;margin-left:auto;margin-right:auto}.themes-feature .themes-feature-slider .themes-feature-single{-webkit-box-shadow:0 0 10px rgba(90,108,234,.1);box-shadow:0 0 10px rgba(90,108,234,.1)}}.themes-feature-single{padding:0;-webkit-box-shadow:0 12px 64px rgba(103,151,255,.1),0 4px 24px rgba(103,151,255,.1);box-shadow:0 12px 64px rgba(103,151,255,.1),0 4px 24px rgba(103,151,255,.1);opacity:.3;position:relative;overflow:hidden}.themes-feature-single::before{content:"";position:absolute;width:252px;height:252px;background:rgba(255,7,102,.1);top:-125px;left:-125px;border-radius:50%;z-index:-1}.theme-preview-screen{width:100%;height:auto;position:relative}.theme-preview-screen .screen-desktop{position:relative;width:100%;padding-top:57.9%;overflow:hidden}.theme-preview-screen .screen-desktop::before{background:url('../../img/themes/desktop-frame.png') no-repeat;background-size:100% 100%;content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;pointer-events:none}.theme-preview-screen .screen-desktop a{position:absolute;top:5%;left:11.5%;width:77%;height:85%;z-index:1;overflow:hidden}.theme-preview-screen .screen-desktop img{width:100%;height:100%;object-fit:cover;object-position:top}.theme-preview-screen .screen-mobile{position:absolute;bottom:-5%;right:2%;width:22%;padding-top:44%;z-index:10}.theme-preview-screen .screen-mobile::before{background:url('../../img/themes/mobile-frame.png') no-repeat;background-size:100% 100%;content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:12;pointer-events:none}.theme-preview-screen .screen-mobile a{position:absolute;top:2.2%;left:5.5%;width:89%;height:95.5%;border-radius:20px;overflow:hidden;z-index:11}.theme-preview-screen .screen-mobile img{width:100%;height:100%;object-fit:cover;object-position:top}.themes-feature-single .theme-single-content{padding:40px 30px}.themes-feature-single.swiper-slide-next{opacity:1}.theme-single-content .btn-icon.out-line .title{color:var(--color1)}.theme-single-content .btn-icon.out-line:hover .title{color:var(--white)}.template_list .result-mgs{padding:15px 0;border-radius:8px;margin-top:10px;font-size:16px;color:var(--bs-gray-100);font-weight:400;font-style:italic}.template_list .result-mgs span{font-weight:600;color:var(--color2)}@media(max-width:1600px){.themes-feature-single .theme-single-content{padding:20px 15px}}@media(max-width:575.98px){.themes-feature-single .theme-single-content{padding:15px 10px;text-align:center;margin:24px 0 0 0}}.google-speed{padding:60px 0;background-color:var(--bg-color);display:flex;grid-gap:10px;justify-content:center;flex-wrap:wrap}.speed-card{background:var(--card-bg);border-radius:20px;padding:30px 20px;text-align:center;box-shadow:0 10px 30px rgba(0,0,0,.05);transition:transform .3s ease,box-shadow .3s ease;position:relative;overflow:hidden;border:1px solid rgba(0,0,0,.03)}.speed-card:hover{transform:translateY(-10px);box-shadow:0 15px 35px rgba(0,0,0,.1)}.progress-ring{position:relative;width:120px;height:120px;margin:0 auto 20px}.progress-ring svg{width:120px;height:120px;transform:rotate(-90deg)}.progress-ring circle{fill:transparent;stroke-width:8;stroke-linecap:round}.circle-bg{stroke:#e8eaed}.circle-main{stroke:var(--success-color);stroke-dasharray:339.292;animation:progressAnim 1.5s ease-out forwards}.score-value{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:28px;font-weight:700;color:var(--success-color)}.service-rating-box .label{font-size:16px;font-weight:600;color:var(--text-main);margin-top:10px;letter-spacing:.5px}@keyframes progressAnim{from{stroke-dashoffset:339.292}}.card-perf .circle-main{stroke-dashoffset:calc(339.292*(1 - .98))}.card-acc .circle-main{stroke-dashoffset:calc(339.292*(1 - .95))}.card-best .circle-main{stroke-dashoffset:calc(339.292*(1 - 1))}.card-seo .circle-main{stroke-dashoffset:calc(339.292*(1 - .92))}.card-p88 .circle-main{stroke-dashoffset:calc(339.292*(1 - .88))}.card-p89 .circle-main{stroke-dashoffset:calc(339.292*(1 - .89))}.card-p90 .circle-main{stroke-dashoffset:calc(339.292*(1 - .9))}.card-p91 .circle-main{stroke-dashoffset:calc(339.292*(1 - .91))}.card-p92 .circle-main{stroke-dashoffset:calc(339.292*(1 - .92))}.card-p93 .circle-main{stroke-dashoffset:calc(339.292*(1 - .93))}.card-p94 .circle-main{stroke-dashoffset:calc(339.292*(1 - .94))}.card-p95 .circle-main{stroke-dashoffset:calc(339.292*(1 - .95))}.card-p96 .circle-main{stroke-dashoffset:calc(339.292*(1 - .96))}.card-p97 .circle-main{stroke-dashoffset:calc(339.292*(1 - .97))}.card-p98 .circle-main{stroke-dashoffset:calc(339.292*(1 - .98))}.card-p99 .circle-main{stroke-dashoffset:calc(339.292*(1 - .99))}.card-p100 .circle-main{stroke-dashoffset:calc(339.292*(1 - 1))}[data-bs-theme=dark] .service-rating-box .label{color:var(--bs-teal)}@media(max-width:575.98px){.theme-search-form select{width:-moz-fit-content}}