.template-suffix-landing{--orange: #E8731A;--orange-2: #ff7828;--grey: #231F20;--heading-sm-fz: 13px;--heading-lg-fz: 51px;--sub-heading-fz: 21px;--body-lg-fz: 32px;--body-md-fz: 18px;--body-fz: 16px;--body-sm-fz: 15px;--btn-fz: 17px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:normal}@media(max-width:768px){.template-suffix-landing{--heading-lg-fz: 31px}}.template-suffix-landing h1,.template-suffix-landing h2,.template-suffix-landing h3,.template-suffix-landing h4,.template-suffix-landing h5,.template-suffix-landing h6{font-family:inherit;line-height:inherit}.template-suffix-landing p:last-child{margin-bottom:0}.template-suffix-landing .button{font-family:inherit}.btn[class*=btn-]{all:initial;font-family:inherit;font-size:17px;font-weight:900;line-height:1.41176;text-transform:uppercase;font-stretch:condensed;padding:13.5px 28px 13.82px;border-radius:7px;display:inline-block;cursor:pointer;transition:transform .3s ease,background-color .3s ease,color .3s ease;will-change:transform}.btn[class*=btn-]:hover{transform:translateY(-5px)}.btn.btn-primary{color:var(--grey);background-color:var(--orange-2)}.btn.btn-primary:hover,.btn.btn-secondary{color:var(--grey);background-color:#fff}.btn.btn-secondary:hover{color:#fff;background-color:#000}.template-suffix-landing svg{width:auto;height:auto}.template-suffix-landing .ets_cf_row,.template-suffix-landing .ets_cf_form_group{margin-bottom:5px}.template-suffix-landing .ets_cf_row{margin-right:-4px;margin-left:-4px;width:auto}.template-suffix-landing .ets_cf_col_item{padding-right:4px;padding-left:4px}.template-suffix-landing .textareal_wrap{padding:0!important;overflow:hidden}.template-suffix-landing .ets_cf_box_wrap textarea{height:auto;min-height:80px!important}.template-suffix-landing .ets_cf_btn_submit{text-align:center;margin-bottom:0!important;padding:14px 28px!important}.template-suffix-landing .ets_cf_html a{color:var(--orange-2);font-size:13px;text-decoration-line:underline}.template-suffix-landing .ets_cf_row_4{margin-top:16px}.template-suffix-landing .ets_cf_row_4 .ets_cf_col_item:first-child{width:71%}.template-suffix-landing .ets_cf_row_4 .ets_cf_col_item:nth-child(2){width:29%}.template-suffix-landing .ets_cf_form_control{font-size:14px;padding:12px 15px!important}.template-suffix-landing .ets_cf_form_control::placeholder{color:inherit!important}.pre-heading{font-size:var(--heading-sm-fz);font-weight:700;color:var(--orange);letter-spacing:2.5px;text-transform:uppercase;margin-bottom:15px}.heading{font-size:var(--heading-lg-fz);line-height:1.17647;font-weight:700;font-stretch:condensed;color:var(--grey);margin-bottom:15px}.landing-header{position:absolute;top:0;left:0;width:100%;z-index:10}.landing-header .section__inner{display:flex;align-items:center;justify-content:space-between}.landing-header .tel{color:#fff;font-size:var(--body-fz);font-weight:700;font-stretch:condensed}.landing-header .tel svg{margin-right:5px}.section-cards .pre-heading{text-align:center;margin-bottom:12px}.section-cards .heading{text-align:center;margin-bottom:59px}.section-cards .image-card-grid{--col-gutters: var(--sub-heading-fz);--row-gutters: 27px;--border-width: 1px;display:flex;flex-wrap:wrap;margin:calc(var(--row-gutters) / 2 * -1) calc(var(--col-gutters) / 2 * -1);justify-content:center}.section-cards .image-card-col{padding:calc(var(--row-gutters) / 2) calc(var(--col-gutters) / 2);width:calc((var(--columns-width) * 1px + var(--col-gutters)) + (var(--border-width) * 2));flex-basis:calc((var(--columns-width) * 1px + var(--col-gutters)) + (var(--border-width) * 2));max-width:100%}.section-cards .image-card{border-radius:14px;border:var(--border-width) solid #EEE;background-color:#fff;overflow:hidden;height:100%;display:flex;flex-direction:column}.section-cards .image-card__badge{color:#fff;font-size:var(--heading-sm-fz);font-weight:700;letter-spacing:.591px;text-transform:uppercase;font-stretch:condensed;border-radius:4px;background-color:var(--orange);z-index:2;position:absolute;top:14px;left:14px;padding:2px 10px}.section-cards .image-card__image{position:relative}.section-cards .image-card__image img{width:100%;display:block;height:200px;object-fit:cover}.section-cards .image-card__content{padding:22px 23px 25px;display:flex;flex-direction:column;flex-grow:1}.section-cards .image-card__title{color:var(--grey);font-size:var(--sub-heading-fz);font-weight:700;margin-bottom:14px;font-stretch:condensed}.section-cards .image-card__description{color:#666;font-size:var(--body-sm-fz);font-weight:400;line-height:1.4;margin-bottom:14px}.section-cards .image-card__button{color:var(--orange);font-size:14px;font-weight:700;margin-top:auto}.section-how-it-works{--step-width: 210px;--step-gap: 69px;position:relative;height:300vh}@media(max-width:1200px){.section-how-it-works{--step-gap: 20px}}.section-how-it-works.next-section-entered{position:sticky;top:0}.section-how-it-works.scrolled-to-top~.shopify-section{position:relative;z-index:10}.section-how-it-works .section__inner{border-radius:20px;background-color:#eee;padding-right:20px;padding-left:20px;position:sticky;top:30px;height:calc(100vh - 60px);display:flex;align-items:center;overflow:hidden}.section-how-it-works .wrap{width:100%}.section-how-it-works .header{text-align:center;margin-bottom:97px;transform:translateY(-50px);transition:transform .3s ease}.section-how-it-works.scrolled-to-top .header{transform:translateY(0)}.section-how-it-works .pre-heading,.section-how-it-works .heading,.section-how-it-works .desc{text-align:center}.section-how-it-works .timeline{position:relative;width:100%}.section-how-it-works .timeline-line{position:absolute;top:32px;left:50%;right:0;height:2px;background-color:#e0e0e0;z-index:0;transform:translate(-50%);width:100%;max-width:calc((var(--step-width) + var(--step-gap)) * (var(--steps, 4) - 1))}.section-how-it-works .timeline-fill{height:100%;width:0%;background-color:var(--orange);transition:width .3s ease}.section-how-it-works .steps{display:flex;gap:var(--step-gap);justify-content:center;text-align:center;position:relative;z-index:2}.section-how-it-works .step{transition:opacity .4s ease;flex-basis:var(--step-width)}.section-how-it-works .step-count{color:#eeee;font-size:24px;font-weight:700;text-align:center;border-radius:50%;border:3px solid #fff;background:#fff;box-shadow:0 4px 16px #e8731a26;width:64px;height:64px;display:flex;justify-content:center;align-items:center;margin:0 auto 38px;transition:all .35s ease}.section-how-it-works .step.active .step-count{border-color:#ea580c;color:#ea580c}.section-how-it-works .step-title{color:var(--grey);text-align:center;font-size:16px;font-weight:700;margin-bottom:10px}.section-how-it-works .step-desc{color:#666;text-align:center;font-size:15px;font-weight:400;line-height:1.4}@media(max-width:1024px){.section-how-it-works{height:auto}.section-how-it-works.scrolled-to-top,.section-how-it-works .section__inner{position:static}.section-how-it-works .section__inner{height:auto}.section-how-it-works .header{margin-bottom:30px;transform:none}.section-how-it-works .timeline-line{display:none}.section-how-it-works .steps{--step-gap: 30px;flex-wrap:wrap;flex-direction:column;align-items:center}.section-how-it-works .step{flex-basis:auto}.section-how-it-works .step-count{margin-bottom:20px;border-color:#ea580c;color:#ea580c}}.section-img-txt-cols .image-text-grid{display:flex;overflow:hidden}.section-img-txt-cols .image-text-grid.text-left{flex-direction:row-reverse}.section-img-txt-cols .image-column,.section-img-txt-cols .text-column{background-image:linear-gradient(127deg,#1a1a1a,#2d2d2d);border-radius:14px}.section-img-txt-cols .image-column{flex:0 0 57.142857%;background-size:cover;background-position:center;min-height:var(--min-height-lg)}.section-img-txt-cols .text-column{flex:0 0 42.857143%;padding:53px 84.383px 49px 59.617px;display:flex;flex-direction:column}.section-img-txt-cols .text-column .heading{color:#fff;margin-bottom:39px}.section-img-txt-cols .text-column .desc{color:#fff;font-size:18px;line-height:1.44444;margin-bottom:30px}.section-img-txt-cols .text-column a.btn{margin-top:auto;align-self:flex-start}@media screen and (max-width:768px){.section-img-txt-cols .image-text-grid,.section-img-txt-cols .image-text-grid.text-left{flex-direction:column}.section-img-txt-cols .image-column,.section-img-txt-cols .text-column{flex:1 1 100%}.section-img-txt-cols .text-column{padding:30px}.section-img-txt-cols .image-column{min-height:var(--min-height-sm)}}.section-testimonials .pre-heading,.section-testimonials .heading{text-align:center}.section-testimonials .heading{margin-bottom:85px}.section-testimonials{background-color:#fff}.testimonial-slider{margin:-14px}.testimonial-slider .slick-track{display:flex}.testimonial-slider .slick-slide{padding:14px;height:auto}.testimonial-slider .slide-inner{border-radius:14px;padding:25px 29px 38.38px 26px;background:#f5f5f5;display:flex;flex-direction:column;height:100%}.testimonial-card .stars{color:var(--orange-2);font-family:Inter;font-size:22.4px;letter-spacing:2.8px;margin-bottom:69px}.testimonial-card .event-type{align-self:flex-start;border-radius:4px;background:#dadada;padding:4px 10px;color:var(--grey);font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;margin-bottom:9px}.testimonial-card .quote{color:var(--grey);font-size:var(--body-fz);font-weight:400;line-height:1.5;margin-bottom:9px}.author-avatar{display:flex;align-items:center;gap:12px;margin-top:auto}.avatar-circle{width:42px;height:42px;background:var(--orange);color:#fff;font-weight:700;font-size:15px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.author-info .author{color:var(--grey);font-size:14px;font-weight:700}.author-info .role{color:#888;font-size:12px;font-weight:400}.testimonial-slider .slick-arrow{z-index:2}.testimonial-slider .slick-prev:before,.testimonial-slider .slick-next:before{color:#000}.section-brands{background-color:#fff}.section-brands .pre-heading,.section-brands .heading,.section-brands .desc{text-align:center}.section-brands .desc{color:#666;font-size:15px;margin-bottom:66px}.section-brands .brands-grid{display:flex;flex-wrap:wrap;justify-content:center;margin:-9px -11.5px}.section-brands .brand-item{padding:9px 11.5px}.section-brands .item-inner{border-radius:10px;background:#f7f7f7;width:157px;height:100%;min-height:78px;display:flex;align-items:center;justify-content:center;border:2px solid #F7F7F7;transition:border-color .5s ease;padding:10px 15px}.section-brands .item-inner:hover{border-color:var(--orange-2)}.section-brands .item-inner img{width:auto;max-height:25px}.section-brands .placeholder-svg{width:auto;height:78px}.landing-footer{background-color:var(--grey);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.landing-footer .footer-main{position:relative;color:var(--grey);background-color:var(--orange-2);padding:66px 64px 70px;border-radius:14px;margin-bottom:76px;display:flex;overflow:hidden}.landing-footer .col-txt{flex:1;max-width:444px;position:relative;z-index:1}.landing-footer .col-img{flex:1;display:flex;justify-content:flex-end;align-items:flex-end}.landing-footer .col-img svg{position:absolute;bottom:0;right:0;width:59%}.landing-footer .col-img img{position:relative;margin-bottom:-70px;margin-right:-64px}.landing-footer .heading{margin-bottom:39px}.landing-footer .desc{font-size:var(--body-md-fz);margin-bottom:54px}.landing-footer .features{color:#333;font-size:22px;font-weight:700;font-stretch:condensed;line-height:1;margin-bottom:82px}.landing-footer .features ul{margin:0;padding-left:1em}.landing-footer .features ul li{list-style:none;margin-bottom:23px}.landing-footer .features ul li:before{content:"";display:inline-block;width:12px;height:10px;background-image:url("data:image/svg+xml,%3Csvg width='12' height='10' viewBox='0 0 12 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M-8.86917e-05 5.07409L1.8465 3.22749L4.35787 5.68772L10.0681 0.000221252L11.9204 1.84681L4.35787 9.36954L-8.86917e-05 5.07409Z' fill='white'/%3E%3C/svg%3E");margin-right:9px;margin-left:-1em}.landing-footer .btn-group{display:flex;flex-wrap:wrap;align-items:center;gap:25px}.landing-footer .logo{width:138px}.landing-footer .footer-bottom{display:flex;justify-content:space-between;align-items:center}.landing-footer .to-top{font-size:19.333px;font-weight:700;font-stretch:condensed;color:#fff}@media(max-width:768px){.landing-footer .footer-main{flex-direction:column;gap:20px;padding:30px}.landing-footer .col-txt,.landing-footer .col-img{max-width:100%}}.row{display:flex;flex-wrap:wrap;margin:-1rem}.col{padding:1rem}.section-hero{border-radius:0 0 20px 20px;overflow:hidden!important}.section-hero .video-container{display:flex;flex-direction:column}.section-hero .video-container__video{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%)}.section-hero .section-container{position:relative;display:flex;flex-direction:column;align-items:center;padding-top:184px;z-index:2;color:#fff}.section-hero .section-row{position:relative;width:100%;max-width:100%}.section-hero .content{max-width:1303px;margin-bottom:69px}.section-hero .content .row{justify-content:space-between;align-items:center}.section-hero .content .col-txt{width:50%;max-width:574px}.section-hero .content .col-form{max-width:452px;width:50%}.section-hero .content .col-form .google-reviews{position:relative;margin-top:-40px;z-index:-1}@media(max-width:768px){.section-hero .section-container{padding-top:110px}.section-hero .content .row{justify-content:center}.section-hero .content .col-txt,.section-hero .content .col-form{width:100%;max-width:100%}.section-hero .content .col-form{width:auto}}.section-hero .ets_cf_body .ets_cf_select_phone_code .ets_cf_custom_autocomplete,.section-hero .ets_cf_body input,.section-hero .ets_cf_body select,.section-hero .ets_cf_body textarea{background-color:#fafafa}.section-hero .ets_cf_box{margin-top:0;margin-bottom:0;color:#757575;box-shadow:none;border-radius:14px}.section-hero .ets_cf_header{display:flex;gap:20px}.section-hero .ets_cf_title{font-size:33.056px;font-weight:900!important;font-stretch:condensed;flex-shrink:0}.section-hero .ets_cf_desc{font-size:var(--heading-sm-fz);line-height:1}.section-hero .ets_cf_box div:empty,.section-hero .ets_cf_content_footer{display:none}.section-hero .content .pre-heading{font-weight:400;margin-bottom:39px;padding-left:1.5em;display:flex;align-items:flex-start}.section-hero .content .pre-heading svg{margin-left:-1.5em;margin-right:.5em;flex-shrink:0}.section-hero .content .heading{font-size:63px;line-height:1.101;color:#fff;margin-bottom:39px}.section-hero .content .col-txt .desc{font-size:var(--body-md-fz);line-height:1.44444;max-width:444px}.landing-header.sticky{padding-top:25px!important;padding-bottom:25px!important;z-index:100}.landing-header.sticky .has-sticky-logo .logo,.landing-header:not(.sticky) .sticky-logo{display:none}.landing-header .logo{width:572px}.landing-header .sticky-logo{width:168px}.landing-header.sticky .btn-group{background-color:var(--orange);padding:4px 5px 4px 20px;border-radius:7px;display:flex;align-items:center;gap:15px}.landing-header:not(.sticky) .btn-tel{display:none}.landing-header.sticky .btn-tel{background-color:#fff;padding:4px 33px;border-radius:5px;color:var(--grey);text-align:center;font-size:17px;font-weight:900;line-height:1.41176;font-stretch:condensed}.landing-header.sticky .tel{color:var(--grey)}.landing-header.sticky .tel svg{display:none}@media(max-width:1024px){.landing-header .logo{width:300px}}@media(max-width:768px){.landing-header.sticky .btn-group{padding:4px;gap:5px}.landing-header.sticky .btn-tel{padding:4px 10px}.section-hero .content .heading{font-size:43px}.section-hero .ets_cf_box{width:100%!important}.section-hero .content .col-txt .desc{max-width:none}}@media(max-width:480px){.landing-header .logo{width:150px}.landing-header .sticky-logo{width:100px}.landing-header .tel,.landing-header.sticky .btn-tel{font-size:13px}}.ticker{overflow:hidden;white-space:nowrap}.ticker__track{display:inline-flex;gap:40px;animation:scroll 20s linear infinite}.ticker__item{white-space:nowrap;font-size:var(--body-sm-fz);line-height:1.4;padding-top:8px;padding-bottom:8px}.ticker__item:before{content:"";width:22px;height:22px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 7'%3E%3Cpath d='M9.30429e-05 3.26843L0.831059 2.42042L2.98731 4.54684L7.55123 -3.3617e-05L8.39498 0.847978L2.98731 6.23434L9.30429e-05 3.26843Z' fill='white'/%3E%3C/svg%3E");background-size:9px;background-position:50% 50%;background-repeat:no-repeat;display:inline-block;vertical-align:middle;padding:3.5px;border-radius:50%;border:1px solid var(--orange);margin-right:12px}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.section-hero .footer{padding-top:20px;padding-bottom:29px;margin-right:-40px;margin-left:-40px;max-width:100vw;width:auto;margin-top:auto}.section-hero .scroll-down{position:absolute;left:50%;bottom:-60px;transform:translate(-50%)}.section-hero .scroll-down span{font-size:3rem;color:#ff8c00;font-weight:700;line-height:1;animation:bounce 2s infinite;display:inline-block}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/landing.css.map */
