.container-width{max-width:1314px;margin-inline:auto;width:90%;box-sizing:border-box}.seo-banner-wrapper{position:relative;width:100%}.seo-banner-content{max-width:641px;display:flex;flex-direction:column;position:absolute;top:26%;background:#fff6;box-shadow:0 15px 25px #817c7c33;border-radius:5px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background-color:#fff3;padding:63px 52px 50px 60px}.seo-banner-title{font-size:clamp(26px,3vw,36px);line-height:40px;font-weight:600;font-family:Nuckle,sans-serif}.seo-banner-subline{line-height:23px;padding-top:17px;font-family:Nuckle,sans-serif}@media (min-width:1600px){.seo-banner-subline{max-width:456px}}.seo-banner-wrapper .banner-bg img{min-height:600px;object-fit:cover}.seo-banner-content .banner-button{background:#b7a160;padding-block:14px;text-decoration:none;color:#fff;padding-left:32px;padding-right:26px;font-size:15px;line-height:18px;font-weight:500;margin-top:34px;font-family:Nuckle,sans-serif}@media (max-width:1360px){.seo-banner-content{padding-block:36px;padding-inline:30px}.seo-banner-title{font-size:26px;line-height:34px}}@media (max-width:1024px){.seo-banner-content{padding-block:50px}.seo-banner-content{top:27%}.seo-banner-content .banner-button{margin-top:15px}}@media (max-width:767px){.seo-banner-content{padding-block:36px;max-width:70%}.seo-banner-content .banner-button{margin-top:22px}.seo-banner-title{font-size:20px;line-height:29px}}@media (max-width: 600px){.seo-banner-wrapper .banner-bg img{min-height:496px}.seo-banner-content{padding-block:27px;padding-inline:25px;max-width:82%}}.seo-image-text-custom{padding-block:77px!important;padding-inline:0!important}.seo-image-text-custom>.grid{display:flex;gap:40px;align-items:center}@media (min-width:1300px){.seo-image-text-custom>.grid>:nth-child(1){max-width:650px}.seo-image-text-custom>.grid>:nth-child(2){max-width:571px}}@media (min-width:1024px){.seo-image-text-custom>.grid>:nth-child(1){max-width:45%}}.seo-image-text-custom>.grid>:nth-child(2){margin-left:auto}.seo-image-text-custom>.grid>:nth-child(2) .content-container{border:none;background:inherit;display:flex;flex-direction:column;gap:35px}.seo-image-text-custom>.grid>:nth-child(1) .global-media-settings{border:none}.seo-image-text-custom>.grid>:nth-child(2) p{margin-bottom:.8rem;font-size:14px;line-height:24px;font-family:Nuckle,sans-serif;color:#5a5a5a;font-weight:500}.seo-image-text-custom .image-with-text__heading{font-size:clamp(26px,3vw,36px);line-height:50px;font-weight:600;font-family:Nuckle,sans-serif}.seo-image-text-custom a{background-color:#b7a160;padding-block:14px;padding-inline:32px;color:#fff;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;line-height:18px;font-size:15px;width:fit-content;font-family:Nuckle,sans-serif}.seo-image-text-custom .button svg{display:none}.seo-image-text-custom a:after{box-shadow:none}@media (max-width:1024px){.seo-image-text-custom>.grid>:nth-child(2) .content-container{gap:10px}.seo-image-text-custom>.grid{gap:25px}}@media (max-width:767px){.seo-image-text-custom>.grid>:nth-child(2) .content-container{gap:0px}}.seo-services{background-color:#f8f8f8;width:100%;max-width:100%;padding-inline:0;padding-top:89px;padding-bottom:83px}#seo-services .seo-services-items{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:16px}#seo-services .seo-services-items .seo-service-item{background-color:#fff;border-radius:10px;padding-block:52px;padding-inline:32px;display:flex;flex-direction:column;align-items:center;text-align:center}#seo-services .seo-services-items .seo-service-item .seo-service-image{max-width:53px;min-height:53px;display:flex;align-items:center}#seo-services .seo-services-items .seo-service-item .seo-service-title{color:#5a5a5a;line-height:24px;font-weight:600;font-size:clamp(16px,2.2vw,22px);padding-top:41px;padding-bottom:12px;font-family:Nuckle,sans-serif}#seo-services .seo-services-items .seo-service-item .seo-service-subline{margin-top:auto;font-size:14px;line-height:24px;color:#5a5a5a;font-family:Nuckle,sans-serif}#seo-services .seo-services-cta{text-align:center;padding-top:53px;font-family:Nuckle,sans-serif}#seo-services .seo-services-cta a{background-color:#b7a160;padding-block:14px;padding-inline:32px;color:#fff;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;line-height:18px;font-size:15px;width:fit-content;font-family:Nuckle,sans-serif}@media (max-width:1460px){#seo-services .seo-services-items{grid-template-columns:repeat(auto-fit,minmax(min(350px,100%),1fr))}}@media (max-width:1203px){.seo-services-items>*:last-child{grid-column:1 / -1}}@media (max-width:868px){.seo-services-items>*:last-child{grid-column:1 / -1}}@media (max-width:573px){#seo-services .seo-services-items .seo-service-item{padding-block:27px}#seo-services .seo-services-items .seo-service-item .seo-service-title{padding-top:27px}}.featured-products{padding-block:108px}.featured-products-arrows button{background:transparent;border:none;cursor:pointer}.featured-products-progress{width:100%;height:6px;background:#000;margin-top:10px;border-radius:3px;overflow:hidden}.featured-products-progress-fill{width:0%;height:100%;background:#c9b26d;transition:width .3s ease}.featured-products-items{width:100%;overflow:visible;position:relative}.featured-product-item{display:flex;flex-direction:column;align-items:center;text-align:center}.featured-product-item img{width:100%;height:auto;object-fit:contain}.custom-navigation-container{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:30px;width:100%}.custom-navigation-btn{border-radius:50px;transition:ease .3s;cursor:pointer}.custom-navigation-btn:hover{background:#c9b26d}.custom-navigation-btn span{font-size:20px;color:#333}.swiper-pagination{position:relative!important;width:100%!important;max-width:590px;height:6px;margin:0!important;top:0!important;left:0!important;transform:none!important}.swiper-pagination-progressbar{background-color:#e0d9b0!important;border-radius:3px;overflow:hidden}.swiper-pagination-progressbar-fill{background-color:#c9b26d!important}.swiper-button-prev,.swiper-button-next{display:none!important}@media (max-width: 768px){.custom-navigation-container{gap:15px}.swiper-pagination{max-width:300px}.custom-navigation-btn{width:35px;height:35px}}@media (max-width: 480px){.custom-navigation-container{gap:10px}.swiper-pagination{max-width:200px}.custom-navigation-btn{width:30px;height:30px}.custom-navigation-btn img{width:16px;height:16px}}.featured-products-wrapper{overflow-x:hidden;position:relative}.featured-products-items{padding-left:20px;margin-left:-20px}.swiper-slide{transition:transform .3s ease}.featured-products-title{padding-bottom:61px;font-family:Nuckle,sans-serif}.featured-products-title h2{font-size:clamp(21px,3vw,36px);line-height:50px;font-weight:600;text-align:center;font-family:Nuckle,sans-serif}.featured-products-section{padding-inline:0;max-width:100%;width:100%;margin-left:calc((100vw - min(1316px,90vw))/2)}.featured-product-item{position:relative;overflow:hidden;text-align:left;min-height:575px}.featured-product-item img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;display:block}.featured-product-item:after{content:"";position:absolute;left:0;right:0;bottom:0;top:45%;background:linear-gradient(180deg,#0000,#000000c7,#000);transition:top .4s ease;z-index:1}.featured-product-item:hover:after{top:30%}.featured-product-item h3{position:absolute;left:20px;bottom:16px;z-index:2;line-height:26px;font-weight:600;font-size:clamp(16px,2.2vw,22px);color:#fff;transition:bottom .4s ease;padding-bottom:20px;font-family:Nuckle,sans-serif}.featured-product-item div,.featured-product-item p,.featured-product-item a{position:absolute;left:38px;color:#fff;z-index:2;opacity:0;transform:translateY(30px);transition:all .4s ease;font-family:Nuckle,sans-serif}.featured-product-item h3{left:38px;font-family:Nuckle,sans-serif}.featured-product-item div{bottom:116px;font-size:14px;line-height:20px;font-family:Nuckle,sans-serif}.featured-product-item p{bottom:78px;font-size:20px;line-height:20px;color:#c9b26d;font-weight:500;font-family:Nuckle,sans-serif}.featured-product-item a{bottom:40px;display:inline-block;background-color:#b7a160;padding-block:14px;padding-left:43px;padding-right:50px;text-decoration:none;color:#fff;line-height:initial;width:auto;font-size:15px;line-height:18px;font-family:Nuckle,sans-serif}.featured-product-item:hover h3{bottom:236px;padding-bottom:0}.featured-product-item:hover div{bottom:131px}.featured-product-item:hover p{bottom:95px}.featured-product-item:hover div,.featured-product-item:hover p,.featured-product-item:hover a{opacity:1;transform:translateY(0);padding-bottom:20px}.featured-products-navigation>.custom-navigation-container{margin-top:70px}.seo-image-text-custom-2{padding-block:77px!important;padding-inline:0!important;background-color:#000;max-width:100%;width:100%}.seo-image-text-custom-2>.grid{display:flex;gap:40px;align-items:center;flex-wrap:wrap;flex-direction:row-reverse;max-width:1314px;margin-inline:auto;width:90%}@media (min-width:1333px){.seo-image-text-custom-2>.grid>:nth-child(1){max-width:650px;flex:1 1 650px}.seo-image-text-custom-2>.grid>:nth-child(2){max-width:539px;margin-right:auto;flex:1 1 539px}}@media (min-width:1024px){.seo-image-text-custom-2>.grid>:nth-child(1){max-width:45%}}.seo-image-text-custom-2>.grid>:nth-child(1) .global-media-settings{border:none;background:inherit}.seo-image-text-custom-2>.grid>:nth-child(2) .content-container{border:none;background:inherit;color:#fff;display:flex;flex-direction:column;gap:40px}.seo-image-text-custom-2>.grid>:nth-child(2) p{margin-bottom:.8rem;font-size:14px;line-height:24px;font-family:Nuckle,sans-serif}.seo-image-text-custom-2 .image-with-text__heading{font-size:clamp(22px,3vw,36px);line-height:50px;font-weight:600;color:#fff;font-family:Nuckle,sans-serif}.seo-image-text-custom-2 a{background-color:#b7a160;padding-block:14px;padding-inline:32px;color:#fff;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;line-height:18px;font-size:15px;width:fit-content;font-family:Nuckle,sans-serif}.seo-image-text-custom-2 .button svg{display:none}.seo-image-text-custom-2 a:after{box-shadow:none}.seo-image-text-custom-3{padding-top:109px!important;padding-bottom:0!important;padding-inline:0!important;background-color:#fff!important;max-width:100%;width:100%;font-family:Nuckle,sans-serif}.seo-image-text-custom-3 .image-with-text__heading{font-size:clamp(22px,3vw,36px);line-height:50px;font-weight:600;color:#000;font-family:Nuckle,sans-serif}.seo-image-text-custom-3>.grid>:nth-child(2) .content-container{border:none;background:inherit;color:#000;display:flex;flex-direction:column;gap:40px}.seo-image-text-custom-4{padding-top:30px!important;padding-bottom:109px!important}.bg{background-color:#f8f8f8;max-width:100%;width:100%}.bg>.grid{display:flex;gap:40px;align-items:center;max-width:1314px;width:90%;margin-inline:auto}@media (max-width:1250px){.seo-image-text-custom .image-with-text__heading{font-size:clamp(22px,3vw,36px);line-height:43px}}@media (max-width:1024px){.seo-image-text-custom-2>.grid{gap:13px}.seo-image-text-custom-2>.grid>:nth-child(2) .content-container{gap:10px}}.seo-process-wrapper{background-color:#f8f8f8}.seo-process{max-width:100%;width:100%;padding-inline:0;padding-top:60px;padding-bottom:107px;background-color:#f8f8f8}.seo-process-slider-section{max-width:100%;width:100%;margin-left:calc((100vw - min(1316px,90vw))/2);padding-top:108px}.seo-process-item .seo-image-1{max-width:46px}.seo-process-item .seo-image-2{max-width:75px;position:absolute;left:-39px;bottom:30%}.seo-process-item{background-color:#fff;border-radius:10px;border:1px solid #E5E5E5;padding:44px 0 56px 58px;position:relative}.seo-process-title-section .product-list-title{font-size:clamp(22px,3vw,36px);line-height:40px;font-weight:600;text-align:center;font-family:Nuckle,sans-serif}.seo-process-navigation{padding-top:62px}.seo-process-navigation .custom-navigation-container{margin-top:0}.seo-process-item .seo-process-title{padding-top:31px;padding-bottom:9px;font-family:Nuckle,sans-serif}.seo-process-wrapper{overflow-x:hidden;position:relative}.seo-process-items{padding-left:20px;margin-left:-20px;overflow:visible}.seo-process-items .swiper-slide{transition:transform .3s ease}@media (max-width:1400px){.seo-process-item{padding-right:10px}}@media (max-width:1024px){.seo-process-item .seo-image-2{max-width:57px;left:45%;top:-10%}.seo-process-item{padding-right:10px;margin-left:0;max-width:499px}}.seo-testimonials{padding-inline:0;max-width:100%;width:100%;background-color:#000;color:#fff;padding-top:131px;padding-bottom:141px}.seo-testimonials-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:50px}.seo-testimonials-title{margin:0;font-size:clamp(22px,3vw,36px);line-height:40px;font-weight:600;color:#c9b26d;font-family:Nuckle,sans-serif}.seo-testimonials-header-icons img{max-width:40px;height:auto;margin-left:8px;cursor:pointer}.seo-testimonials-header-icons{display:flex;gap:10px}.seo-testimonial-item h3{color:#fff;font-size:18px;line-height:24px;font-weight:600;padding-top:26px;font-family:Nuckle,sans-serif}.seo-testimonial-item{background:#424242;border-radius:10px;padding-top:57px;padding-bottom:48px;padding-inline:55px}.seo-testimonial-item{margin-right:16px;box-sizing:border-box}.seo-testimonial-items .slick-slide:last-child{margin-right:0}.seo-testimonial-item p{padding-top:31px;font-size:14px;line-height:24px;font-family:Nuckle,sans-serif}.seo-faq{background-color:#f8f8f8;width:100%;max-width:100%;padding-inline:0;padding-block:90px}.seo-faq-items{padding-top:60px}.seo-faq-item{margin-bottom:10px}.seo-faq-item .seo-faq-question{display:flex;width:100%;justify-content:space-between;padding:27px 39px 22px 45px;background-color:#fff;border:none;border-radius:10px 10px 0 0}.seo-faq-item .seo-faq-answer{padding:0 39px 22px 45px;border-radius:0 0 10px 10px;background-color:#fff}.seo-faq-item .seo-faq-icon{max-width:11px}.seo-faq-item .seo-faq-question{border-radius:10px}.seo-faq-item.is-open .seo-faq-question{border-radius:10px 10px 0 0}#seo-faq h2{margin:0;font-size:clamp(22px,3vw,36px);line-height:40px;font-weight:600;text-align:center;font-family:Nuckle,sans-serif}#seo-faq h4{font-size:18px;line-height:24px;font-weight:600;font-family:Nuckle,sans-serif}#seo-faq p{font-size:14px;line-height:24px;color:#000;font-family:Nuckle,sans-serif}.seo-faq-question{cursor:pointer}.seo-faq-question:hover{cursor:pointer;box-shadow:0 4px 16px #00000014}.button:not([disabled]):hover:after{border:none;box-shadow:none}@media (min-width:1200px){#seo-faq p{text-wrap:balance}}@media (max-width:1024px){.seo-faq-item .seo-faq-question{padding:20px 22px 20px 20px}.seo-faq-item .seo-faq-answer{padding:0 39px 20px 20px}}@media (max-width:767px){.seo-process-item{max-width:90%}}@media (max-width:690px){.seo-process-item{padding-left:50px}}@media (max-width:600px){#seo-faq h4{font-size:15px}.featured-products-navigation>.custom-navigation-container{margin-top:35px}.seo-process-navigation{padding-top:0}}@media (max-width:480px){.custom-navigation-container .custom-navigation-btn,.custom-navigation-container .custom-navigation-btn img{width:40px!important;height:50px!important}.seo-process-item{padding:44px 10px 56px 19px}.seo-image-text-custom-2 a{padding-block:14px;padding-inline:16px;font-size:14px}}.contact-with-map{padding-block:116px!important;padding-inline:0}.contact-with-map h2{font-size:clamp(22px,3vw,36px);line-height:40px;font-weight:600;font-family:Nuckle,sans-serif}.contact-with-map img{max-width:100%}.contact-with-map .form__message{align-items:flex-start}.contact-with-map .icon-success{margin-top:.2rem}.contact-with-map .field,.contact-with-map input,.contact-with-map textarea{margin-bottom:1.5rem;border:1px solid #D5D5D5;padding-block:20px;padding-left:21px;font-family:Nuckle,sans-serif}.contact-with-map .field,.contact-with-map input,.contact-with-map textarea{width:100%;font-size:13px;line-height:16px;color:#000}.contact-with-map input::placeholder,.contact-with-map textarea::placeholder{color:#000;font-weight:500;font-family:Nuckle,sans-serif}.contact-with-map textarea{resize:none}@media screen and (min-width: 750px){.contact-with-map .field,.contact-with-map input,.contact-with-map textarea{margin-bottom:12px}.contact-with-map textarea{min-height:177px}}.contact-with-map .contact__button,.contact-with-map button{margin-top:3rem;padding:14px 44px;background-color:#b7a160;border:none;color:#fff;cursor:pointer;margin-top:0;font-weight:600;font-size:15px;line-height:18px;font-family:Nuckle,sans-serif}.contact-with-map .contact-row{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}.contact-with-map .contact-grid{display:flex;gap:2rem;flex-wrap:wrap;align-items:center}.contact-with-map .contact-grid>.left{flex:1;max-width:585px}.contact-with-map .contact-grid>.map{flex:1;max-width:600px;margin-left:auto;min-height:517px}.contact-with-map iframe{width:100%}@media (min-width:1200px){.contact-with-map .contact-grid{min-height:517px}}.form__message{align-items:center;display:flex;font-size:1.4rem;line-height:1;margin-block:1rem}.privacy-policy-checkbox{display:flex;padding-bottom:33px}.privacy-policy-checkbox input{max-width:13px}.privacy-policy-checkbox .custom-checkbox{display:flex;align-items:center;cursor:pointer;font-size:14px;-webkit-user-select:none;user-select:none;gap:8px;position:relative}.privacy-policy-checkbox .custom-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.privacy-policy-checkbox .checkmark{height:18px;width:18px;background-color:#fff;border:2px solid #ccc;border-radius:50%;display:inline-block;position:relative}.privacy-policy-checkbox .custom-checkbox input:checked~.checkmark:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;background:#b7a160;border-radius:50%;transform:translate(-50%,-50%)}@media (max-width:1024px){.contact-with-map{padding-block:50px!important}.contact-with-map h2{padding-bottom:2rem}.contact-with-map .contact-grid{flex-direction:column}.contact-with-map .contact-grid>.left{max-width:100%;width:100%}.contact-with-map .contact-grid>.map{max-width:100%;margin-left:0;width:100%}.seo-faq{padding-block:5vh}.seo-faq-items{padding-top:4vh}.seo-testimonials{padding-block:5vh}.seo-image-text-custom-4{padding-block:5vh!important}.seo-image-text-custom-3{padding-top:5vh!important}.seo-process{padding-block:5vh}.seo-process-slider-section{padding-top:5vh}.seo-image-text-custom>.grid>:nth-child(2) p{margin-bottom:2rem;color:#5a5a5a;font-weight:500}.featured-products{padding-block:5vh}.featured-products-title{padding-bottom:3vh}.seo-services{padding-block:5vh}.seo-image-text-custom{padding-block:5vh!important}}@media screen and (max-width: 749px){.contact-with-map{padding-block:25px!important}.contact-with-map .contact-row{grid-template-columns:1fr}.seo-faq{padding-block:3vh}}@media (max-width: 768px){html,body{max-width:100%;overflow-x:hidden}.seo-image-text-custom-2 a{padding-block:14px;padding-inline:23px;font-size:14px}.featured-products-section,.seo-process-slider-section{margin-left:0!important;padding-left:20px!important;padding-right:20px!important;width:100%!important;box-sizing:border-box!important}.featured-products-items,.seo-process-items{padding-left:0!important;margin-left:0!important}.seo-process-item .seo-image-2{top:3%}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/seo.css.map */
