.faq-custom.newfaqs,body.template-blog.template-blog-custom-blog{background:#fff9ed}.sets-apart span.how-text{color:#fff;font-size:16px;letter-spacing:0px}.sets-apart__grid .sets-card .sets-card__title,.sets-apart__grid .sets-card .sets-card__text{max-width:422px}.sets-apart .how-it-works-link{margin-top:25px}body.template-index{background:#fff7ee}.custom-button{display:flex;width:243px;height:77px;padding:25px 24px;justify-content:center;align-items:center;gap:10px;border-radius:15px;border:2px solid #FFF;background:#1a1a1a;font-weight:700;text-decoration:none!important}.button-block{position:relative;display:flex;gap:55px;justify-content:center}.sleep-hero-section{background:#fff9ed}.custom-button .price{color:#fff;font-size:37.917px;font-weight:900;line-height:normal;text-transform:uppercase;font-family:fatfrank,sans-serif!important}.custom-button .button-text{color:#fff;font-size:17px;font-style:normal;font-weight:900;line-height:20px;text-transform:uppercase;font-family:fatfrank,sans-serif!important}.mega-menu__columns.mega-menu__columns--4{padding-left:0!important}.section-heading,.faq-custom.newfaqs h2.h2.collapsible-content__title{color:#fe5433;font-size:60px;font-weight:900;line-height:70px;text-transform:uppercase}.section-des{color:#2a2a2a;font-size:24px;font-weight:400;line-height:35px}.page-width-custom,.collapsible-content__content.page-width-custom{max-width:1260px;margin:0 auto;padding:0 20px}.section-sub-heading{color:#2a2a2a;font-size:28px;font-weight:700;line-height:35px;margin:0;opacity:.7}.image-banner-text{padding:0!important}.image-banner-text .banner.video--overlay{border-radius:30px}body.template-index body{background:#fff9ed!important}.header--border:before{display:none!important}.header--border{background:transparent!important}.list-menu--inline .header__menu-item span{font-size:16px;color:#212121}.header__cart{padding-left:8px!important}.header__column a.btn-eggwave-orange{margin-left:20px}header .cart-count-bubble{background:#fe5433;color:#fff!important;position:relative;left:-15px;top:-15px}.header__icons .header__search{padding-right:8px!important}.header__icon--search .icon,.header__icon--account .icon,.header__icon--cart .icon{width:42px!important;height:42px!important}.image-banner-text .banner__media.media.banner-media-image img.mobile-only{display:none!important}.shopify-section-group-header-group{background:#f1ebdf;max-width:1634px;margin:15px auto;display:block;width:99%;border-radius:15px}.section-desn{color:#2a2a2a;font-size:24px;font-weight:400;line-height:35px;margin:12px 0 0}.faq-custom.newfaqs .collapsible-content__item{border-radius:20px;padding:15px 30px!important;margin-bottom:20px;border:1px solid rgba(33,33,33,.25)!important}.faq-custom.newfaqs .collapsible-content__item.active,.faq-custom.newfaqs .collapsible-content__content--border .collapsible-content__item:hover{border:1px solid transparent!important;background:#52c6d3}.faq-custom.newfaqs .collapsible-content__item.active h3.collapsible-content__question.h6,.faq-custom.newfaqs .collapsible-content__item.active .collapsible-content__answer-inner p,.faq-custom.newfaqs .collapsible-content__content--border .collapsible-content__item:hover .collapsible-content__answer-inner p,.faq-custom.newfaqs .collapsible-content__content--border .collapsible-content__item:hover h3.collapsible-content__question.h6{color:#fff}.faq-custom.newfaqs .collapsible-content__icon{display:flex!important}.faq-custom.newfaqs .collapsible-content__answer-inner{max-width:100rem}.faq-custom.newfaqs .collapsible-content{background:#f0eade;border-radius:30px;padding:70px 0!important}.faq-custom.newfaqs h3.collapsible-content__question.h6{color:#2a2a2a;font-size:24px;font-weight:900;text-transform:uppercase;font-family:fatfrank,sans-serif!important;line-height:normal}.faq-custom.newfaqs .collapsible-content__answer-inner p{margin:0;font-size:16px;line-height:23px}.btn-eggwave{position:relative;padding:22px 34px;background:#000;border:none;border-radius:12px;cursor:pointer;overflow:hidden;font-size:17px;font-weight:600;color:#fff;text-transform:uppercase;display:inline-block;width:max-content;transition:all ease-in-out .5s;border:2px solid #fff;font-family:fatfrank,sans-serif!important}.btn-eggwave:hover,.btn-eggwave-orange:hover{text-decoration:none;background:#ff6a3b}.btn-eggwave .text{position:relative;z-index:5}.btn-eggwave:before,.btn-eggwave:after{content:"";position:absolute;left:50%;transform:translate(-50%) scaleX(1.6);width:130%;height:120%;bottom:-100%;background:#fff;opacity:0;border-radius:50% 50% 0 0;z-index:1;transition:bottom .5s ease,opacity .5s ease,transform .5s ease}.btn-eggwave:after{height:110%;transition-duration:1s;transition-delay:.08s}.banner-section-custom .video-banner__description p strong{font-size:50.69px;font-family:fatfrank,sans-serif!important}.banner-section-custom .video-banner__description p{color:#fff;font-size:28px;font-weight:400;line-height:30px;/;max-width:613px;line-height:36px}.banner-section-custom .video-banner__wrapper{padding-left:96px!important}.btn-eggwave:hover:before,.btn-eggwave:hover:after{bottom:0;opacity:1;transform:translate(-50%) scaleX(1)}img.star-img-banner{position:absolute;left:60px;bottom:65px}.watchpat-banner-section{border-radius:30px;margin-top:15px}.banner-bg{position:absolute;top:0;left:63px;z-index:2}.star-img-banner-big.animation-img{position:absolute;top:50%;right:80px}.banner-section-custom .video-banner__description p{margin:14px 0}.banner-section-custom .problem-cta{margin-top:0}.banner-section-custom .video-banner.container.homepage-video-banner{position:relative}.banner-section-custom .banner__media--cover video,.banner-section-custom .banner{border-radius:30px!important;max-height:776px!important;height:776px!important;object-fit:cover!important}.banner-section-custom h2.h2.video-banner__title.title{max-width:607px;line-height:62px}.btn-eggwave-orange{position:relative;padding:16px 34px;background:#fe5433;border:none;border-radius:12px;cursor:pointer;overflow:hidden;font-size:16px;font-weight:600;color:#fff;text-transform:uppercase;display:inline-block;width:max-content;transition:all ease-in-out .5s;font-family:fatfrank,sans-serif!important;letter-spacing:1px}.btn-eggwave-orange .text{position:relative;z-index:5}.btn-eggwave:hover span.text{color:#000}.btn-eggwave-orange:before,.btn-eggwave-orange:after{content:"";position:absolute;left:50%;transform:translate(-50%) scaleX(1.6);width:130%;height:120%;bottom:-100%;background:#fe5433;opacity:0;border-radius:50% 50% 0 0;z-index:1;transition:bottom .5s ease,opacity .5s ease,transform .5s ease}.btn-eggwave-orange .text{position:relative;z-index:5;transition:all ease-in-out .5s}.btn-eggwave-orange:before,.btn-eggwave-orange:after{content:"";position:absolute;left:50%;transform:translate(-50%) scaleX(1.6);width:130%;height:120%;bottom:-100%;background:#52c6d3;opacity:0;border-radius:50% 50% 0 0;z-index:1;transition:bottom .5s ease,opacity .5s ease,transform .5s ease}.btn-eggwave-orange:after{height:110%;transition-duration:1s;transition-delay:.08s}.btn-eggwave-orange:hover:before,.btn-eggwave-orange:hover:after{bottom:0;opacity:1;transform:translate(-50%) scaleX(1)}.btn-eggwave-orange:hover .text{color:#fff}.animation-img{animation:floatUpDown 3s ease-in-out infinite}img.faq-star-img.animation-img{animation:starFloat 3.5s ease-in-out infinite;position:absolute;bottom:-120px;left:277px}.line-bottom{opacity:.15;background:#1a1a1a;position:absolute;width:calc(100% - 40px);bottom:-78px;display:block;height:1px}section.tf-section .page-width-custom{position:relative}@keyframes floatUpDown{0%{transform:translateY(0) scale(1)}50%{transform:translateY(-15px) scale(.8)}to{transform:translateY(0) scale(1)}}.faq-custom.newfaqs .collapsible-content__icon{background:transparent}.faq-custom.newfaqs .collapsible-content__item.active .collapsible-content__icon svg{transform:rotate(45deg);filter:invert(1)}.animation-img{animation:floatUpDown 3.5s ease-in-out infinite}.faq-custom.newfaqs h2.h2.collapsible-content__title{max-width:774px;margin:0 auto}footer.footer{background:transparent}footer.footer .background{border-bottom-right-radius:30px;border-bottom-left-radius:30px;margin-bottom:15px}.sleep-apnea-section{margin-bottom:15px}h2.jdgm-title{color:#fe5433!important;font-size:60px!important;font-weight:900;line-height:70px;text-transform:uppercase;margin-top:50px}.jdgm-widget.jdgm-cards-carousel{margin-bottom:30px}.jdgm-card.jdgm-media-card.jdgm-carousel-item{background-color:#f0eade}h2.footer-block__heading.subtitle{color:#212121;font-size:24px;font-weight:900;line-height:31.592px;text-transform:capitalize}.footer__content-middle-main{justify-content:space-between!important;flex-direction:row-reverse}.footer__blocks-wrapper{flex-wrap:unset!important}.footer .footer-block--logo{margin-right:0rem!important}.footer .newsletter__form{min-width:30%!important}.footer__content-middle-container{padding:8px 0!important}.footer__content-top.container-footer{padding-bottom:26px!important}.footer__blocks-wrapper{gap:5%!important}.footer__content-bottom{padding:20px 0!important;border-top:1px solid #21212129}.footer .newsletter__form .field{background:none!important;border:0px!important;border-bottom:1.053px solid #000!important;border-radius:0!important;padding:0!important}.footer .newsletter__form .field{color:#2a2a2a!important;font-size:16px!important;font-weight:400!important;line-height:30px!important;font-family:p22-mackinac-pro,serif!important}.logo__contact_details .contact-box{display:flex;align-items:center;gap:10px;margin-top:12px}ul.footer__policies li{position:relative}.btn-eggwave-orange:focus,.btn-eggwave:focus{text-decoration:none;color:#fff}ul.footer__policies li:after{position:absolute;content:"";right:-13px;opacity:.2;background:#000;width:1px;height:21px}ul.footer__policies li:last-child:after{display:none}.footer__policies .copyright__content a,span.copyright__content.body-small a,span.copyright__content.body-small{text-transform:capitalize!important;color:#2a2a2a!important;text-shadow:0 0 4px rgba(0,0,0,.15)!important;font-size:18px!important;font-weight:400!important}.footer__list-social.list-social{justify-content:left!important;margin-right:0!important}.logo__contact_details{margin-top:25px}.footer .list-menu__item,.logo__contact_details .contact-box span a{color:#2a2a2a!important;text-shadow:0 0 4px rgba(0,0,0,.15)!important;font-size:20px!important;font-weight:400!important;line-height:30px!important;font-family:p22-mackinac-pro,serif!important;opacity:.9!important;padding-bottom:0!important}.footer .newsletter__form .field::placeholder{color:#2a2a2a!important}.footer button.newsletter__button{color:#fe5433!important;text-align:right!important;font-size:16.849px!important;font-weight:900!important;line-height:28.433px!important;text-transform:uppercase!important;background:transparent!important;border:0px!important;cursor:pointer!important;padding-right:0!important;box-shadow:none}.mobile-only{display:none}#newsletter-agree-checkbox{appearance:none;-webkit-appearance:none;width:18px;height:18px;border:2px solid #b8b4a7;border-radius:4px;background:#f7f3e8;cursor:pointer;position:relative;margin-right:6px!important}.newsletter-agree label{display:flex;align-items:center}video::-webkit-media-controls{max-width:$component-max-width;transition:opacity 1s;opacity:0}#newsletter-agree-checkbox:checked{background:#3c3c3c;border-color:#3c3c3c}#newsletter-agree-checkbox:checked:after{content:"\2714";color:#fff;font-size:12px;position:absolute;top:-1px;left:3px}h2.footer-block__heading:before,h3.newsletter__title.h5.title--section:before{position:absolute;left:0;content:"";bottom:-4px;width:42.123px;height:1.053px;background:#fe5433}h2.footer-block__heading,h3.newsletter__title.h5.title--section{position:relative}.how-it-works-link{display:inline-flex;align-items:center;gap:10px;font-weight:700;font-size:20px;color:var(--how-text-color);text-decoration:none}.how-text{transition:transform .35s ease}span.how-text{font-size:18px;font-style:normal;font-weight:900;font-family:fatfrank,sans-serif!important;color:#fe5433}.how-icon{display:flex}img.banner-star-img-3.animation-img{position:absolute;bottom:-64px;left:13%}.how-it-works-link:hover .how-text{transform:translate(-16px)}.btn-group-block{display:flex;gap:22px;align-items:center;flex-wrap:wrap}.how-it-works-link:hover .how-icon{left:auto;right:13px}.how-it-works-link{position:relative;padding:0 21px}.how-it-works-link span.how-icon{position:absolute;left:-4px;top:1px;transition:all ease-in-out .5s}.image-banner-text img.desktop-only.banner-custom-img{z-index:1}.image-banner-text .video-banner__wrapper{position:absolute;max-width:630px;z-index:2}.video-banner__description p{font-size:28px;line-height:30px}.image-banner-text .image-banner-text img.desktop-only.banner-custom-img{z-index:1}.video-banner__wrapper span.how-text{color:#fff;text-decoration:none!important}a.how-it-works-link:hover{text-decoration:none!important}img.banner-star-img-1{position:absolute;bottom:18%;left:41%;z-index:2}img.banner-star-img-2{position:absolute;bottom:17%;left:45%;z-index:2}.image-banner-text h2.video-banner__title.title{font-size:85px;line-height:75px}.image-text-custom-section h2.section-heading,.system-heading.section-heading,.patient-quotes-section .section-heading,.how-it-works-section h2.how-it-works-heading.section-heading,.custom-treatment-section h2.section-heading,.richtext-with-star__content h2{font-size:65px;line-height:65px}img.richtext-star-img-1{position:absolute;top:-125px;left:84px;z-index:2}img.richtext-star-img-2{position:absolute;bottom:-67px;right:74px;z-index:2}.system-funnel-container{border-radius:30px;background:#faedd3}.system-funnel-wrapper .system-points p strong{font-weight:700;font-family:fatfrank,sans-serif!important}.system-funnel-container{padding:80px 0}h2.system-heading.section-heading{margin-top:0}.richtext-with-star .container{position:relative}.custom-treatment-star-img-1{position:absolute;top:16%;right:18%;z-index:2}.you-are-no-longer img.image-text-star-img-2{bottom:auto;left:0;top:-52px}.you-are-no-longer img.image-text-star-img-3{bottom:auto;left:71px;top:-21px}.you-are-no-longer img.image-text-star-img-1{display:none}section.custom-treatment-section-wrapper .container{position:relative}.custom-treatment-section h2.section-heading{max-width:580px;color:#fff;margin:0}.custom-treatment-section p{font-size:28px;line-height:35px;font-weight:700;color:#fff;max-width:550px}.custom-treatment-section .content li{font-family:fatfrank,sans-serif!important;font-size:28px}img.image-text-star-img-1{position:absolute;top:0;right:0}.patient-star-img-1{position:absolute;right:123px;z-index:2;top:-89px}.patient-quotes-section-wrapper .container,.image-text-custom-section .image-text-custom-wrapper{position:relative}img.image-text-star-img-2{position:absolute;right:43px;bottom:-30px}.patient-quotes-section-wrapper{background:#fff9ed;padding:15px 0}img.image-text-star-img-3{position:absolute;right:0;bottom:-38px}sticky-header.header-wrapper.header--border{border-radius:15px;background:#f1ebdf!important}body.template-page-broken-sleep-care,.image-banner-text{background:#fff9ed}.quote-item-img{display:none}img.quote-item-1.quote-item-img{display:block}.quote-item-text{display:flex;align-items:center;position:absolute;padding-left:52px}.quote-item.quote-item-4 .quote-item-text .quote-avatar{position:absolute;bottom:-122px;left:160px}.quote-item.quote-item-2 img.quote-item-1.quote-item-img,.quote-item.quote-item-3 img.quote-item-1.quote-item-img,.quote-item.quote-item-4 img.quote-item-1.quote-item-img{display:none}.quote-item.quote-item-2 img.quote-item-2.quote-item-img,.quote-item.quote-item-3 img.quote-item-3.quote-item-img,.quote-item.quote-item-4 img.quote-item-4.quote-item-img{display:block}.quote-item.quote-item-1 .quote-item-text{gap:68px}.quotes-img-block img.quotes-img-1{position:relative;left:-254px;top:16px}.quote-item.quote-item-3 .quote-item-text .quote-avatar{position:absolute;top:92px;right:5px}.quote-item.quote-item-2 .quote-item-text .quote-avatar{position:absolute;top:93px;left:260px}.quote-item.quote-item-4{top:40px}.quote-item.quote-item-2{left:14%;top:32px}.template-blog-custom-blog .image-banner-text .video-banner__wrapper{max-width:748px}.template-blog-custom-blog .image-banner-text h2.video-banner__title.title{font-size:60px;line-height:65px}@media (min-width: 1200px) and (max-width: 1700px){.container-xl,.container-lg,.container-md,.container-sm,.container{padding-right:1.5rem!important;padding-left:1.5rem!important}.banner-bg{left:15px}.shopify-section-group-header-group{width:98%}}@media only screen and (min-width: 1024px){header.header.header--center-logo.header--has-menu.page-width-custom{max-width:96%}.quotes-grid{position:relative}.quote-item{animation-name:quoteFloat;animation-iteration-count:infinite;animation-timing-function:ease-in-out;will-change:transform}.quote-item-1{animation-duration:8s;animation-delay:0s}.quote-item-2{animation-duration:10s;animation-delay:1s}.quote-item-3{animation-duration:9s;animation-delay:.5s}.quote-item-4{animation-duration:11s;animation-delay:1.5s}@keyframes quoteFloat{0%{transform:translateY(0)}25%{transform:translateY(-12px)}50%{transform:translateY(0)}75%{transform:translateY(12px)}to{transform:translateY(0)}}.quote-item:hover{animation-play-state:paused}.quotes-img-1{animation:shake 2.5s infinite ease-in-out;transform-origin:center}@keyframes shake{0%{transform:rotate(0)}10%{transform:rotate(-2deg)}20%{transform:rotate(2deg)}30%{transform:rotate(-2deg)}40%{transform:rotate(2deg)}50%{transform:rotate(0)}to{transform:rotate(0)}}}@media only screen and (max-width: 1024px){.banner-section-custom .container,.WatchPAT-Banner .container,.problem-section .container,.how-it-works-section .container,.faq-custom.newfaqs .container,.sleep-apnea-section .container,.sleep-hero-section .container,.faq-banner .container,footer.footer .container{padding-right:0rem!important;padding-left:0rem!important}section.tf-section .page-width-custom,section.cpap-equipment-section .page-width-custom{padding:0!important}body{padding:0px 1.5rem}.header__column a.btn-eggwave-orange,.desktop-only{display:none}.banner-section-custom .banner__media--cover video{left:0%}.mobile-only{display:block}.banner-bg .banner-custom-img-mobile{width:100%}.banner-section-custom .video-banner__description p{font-size:18px;line-height:30px;line-height:23px}.banner-section-custom .video-banner__description p strong{font-size:20.69px}.btn-eggwave{padding:16px 21px;font-size:15px}.banner-bg{position:absolute;top:auto;left:0;z-index:2;bottom:0;width:100%}.banner-section-custom .video-banner__description p{margin:0}.banner-section-custom .video-banner__wrapper{padding:30px!important}.banner-section-custom h2.h2.video-banner__title.title{font-size:40px;line-height:41px}.watchpat-banner-section{border-radius:20px;padding:0 20px}.section-heading,.faq-custom.newfaqs h2.h2.collapsible-content__title{font-size:35px;line-height:37px!important}.cpap-content h2.section-heading{line-height:37px!important}.section-desn,.section-sub-heading{font-size:18px;line-height:24px}.faq-custom.newfaqs h3.collapsible-content__question.h6{font-size:15px}.faq-custom.newfaqs .collapsible-content__answer-inner p{font-size:14px;line-height:22px}.faq-custom.newfaqs .collapsible-content__item{padding:5px 16px!important;margin-bottom:20px}.custom-button,.sleep-hero-content .custom-button{width:204px!important;height:61px!important}h2.footer-block__heading.subtitle{font-size:18px;line-height:20.592px}.footer__content-top.container-footer summary .icon-caret{background:#000;border-radius:50px}.footer__content-top.container-footer summary .icon-caret path{stroke:#fff}.header__account{display:block!important}.header__column{margin-right:-22px}.header__icon--search .icon,.header__icon--account .icon,.header__icon--cart .icon{width:24px!important;height:24px!important}.header__icons .header__search{padding-right:0!important}header .cart-count-bubble{min-width:2rem!important;height:2rem!important;max-width:2rem!important}details.menu-drawer-container.menu-opening span.header__modal-close-button{margin-left:10px}img.star-img-banner.animation-img{bottom:auto;top:36px;left:50%}.star-img-banner-big.animation-img{top:auto;right:80px;bottom:0}.how-it-works-bg a.custom-button{width:227px!important}.faq-custom.newfaqs .collapsible-content{padding:44px 0!important}.faq-custom.newfaqs .collapsible-content__content{margin-top:0!important}.faq-custom.newfaqs h2.h2.collapsible-content__title{max-width:300px;margin:0 auto 35px}img.faq-star-img.animation-img{bottom:-45px;left:20px;width:74px}.banner-custom-img-mobile{border-bottom-left-radius:20px;border-bottom-right-radius:20px}h2.jdgm-title{color:#fe5433!important;font-size:40px!important;font-weight:900;line-height:70px;text-transform:uppercase;-webkit-line-clamp:2!important;min-width:270px!important;max-width:270px!important;margin:38px auto}.jdgm-cards-wrapper{max-width:100%!important}.jdgm-media-card{flex:0 0 80%!important}.jdgm-widget.jdgm-cards-carousel{margin-bottom:3px}.footer__policies .copyright__content a,span.copyright__content.body-small a,span.copyright__content.body-small{text-transform:capitalize!important;color:#2a2a2a!important;text-shadow:0 0 4px rgba(0,0,0,.15)!important;font-size:14px!important;font-weight:400!important}.footer .list-menu__item,.logo__contact_details .contact-box span a{font-size:19px!important;line-height:14px!important}.video-banner__wrapper.mobile-only{position:absolute;bottom:0}.banner-bg.mobile-only{position:unset}img.mobile-only.banner-custom-img-mobile{opacity:1!important}.banner-section-custom h2.h2.video-banner__title.title{color:#fff}.banner-bg.mobile-only{position:unset;margin-top:-120px;background:#fe5433}.banner-section-custom .banner__media--cover video,.banner-section-custom .banner{max-height:590px!important;height:590px!important}.banner-bg img.mobile-only.banner-custom-img-mobile{opacity:0!important}.image-text-custom-section h2.section-heading,.system-heading.section-heading,.patient-quotes-section .section-heading,.how-it-works-section h2.how-it-works-heading.section-heading,.custom-treatment-section h2.section-heading,.richtext-with-star__content h2{font-size:35px;line-height:38px}.image-banner-text h2.video-banner__title.title{font-size:30px;line-height:37px}.video-banner__description p{font-size:17px;line-height:23px}img.richtext-star-img-1{width:108px}.video-banner.container.homepage-video-banner{padding:0}.image-banner-text .banner.video--overlay{background:#fe5433!important}.image-banner-text img.mobile-only.banner-custom-img-mobile{bottom:0}.custom-treatment-star-img-1{top:-11%;right:0;max-width:108px}.image-banner-text img.mobile-only.banner-custom-img-mobile{display:none}.page-width.image-text-custom-wrapper,.page-width.system-funnel-wrapper,section.patient-quotes-section-wrapper .container,section.how-it-works-section .page-width,section.custom-treatment-section-wrapper .container,section.system-funnel-section .container,.richtext-with-star .container,section.hero-with-stars .container{padding:0}.system-funnel-container{padding:80px 20px}.custom-treatment-section p{font-size:18px;line-height:27px}.custom-treatment-section .content li{font-size:20px}.patient-star-img-1{top:-51px;width:100px}img.image-text-star-img-2{bottom:-50px}img.image-text-star-img-3{bottom:-52px}img.richtext-star-img-2{max-width:100px}.hero-with-star-img-1,img.hero-with-star-img-2{bottom:0%!important;max-width:70px!important;top:auto!important}.hero-with-stars__content h2.section-heading{text-align:center}.image-banner-text .banner__media.media.banner-media-image img.mobile-only{position:unset}.image-banner-text .banner__media.media.banner-media-image img.desktop-only{display:none!important}.image-banner-text .video-banner__wrapper{position:unset!important}img.banner-star-img-1{bottom:11%;left:65%}img.banner-star-img-2{bottom:9%;left:76%}.quote-item img.quote-item-2.quote-item-img{display:block!important}.quote-item img.quote-item-img{display:none!important}.quote-item-text{flex-wrap:wrap!important;justify-content:center!important;gap:22px!important;top:20px!important}.quote-item.quote-item-2{left:0!important;top:0!important}.quote-item-text{padding:0 20px 18px!important;width:100%}.quote-avatar{width:54px!important;height:54px!important}.quote-item.quote-item-2 .quote-item-text{top:20px!important;left:8px!important}.quote-item.quote-item-2 .quote-item-text .quote-avatar,.quote-item.quote-item-3 .quote-item-text .quote-avatar{position:static!important}.quote-item.quote-item-4{top:0}.quote-item.quote-item-4 .quote-item-text{left:5px!important}.quotes-img-block{position:static!important}.quote-bubble{font-size:15.893px!important;line-height:20.366px!important}.quote-bubble{min-height:41px;display:flex;align-items:center;justify-content:center}.quote-item.quote-item-4 .quote-item-text .quote-avatar{position:absolute!important;bottom:-63px!important;left:134px!important}.quotes-img-block img.quotes-img-1{position:relative;left:0;top:30px!important;width:82px!important}.image-banner-text .banner__media.media.banner-media-image img.mobile-only{display:block!important}}@media (min-width: 1025px) and (max-width: 1100px){.quotes-grid{max-width:650px!important;grid-template-columns:repeat(1,1fr)!important}.quote-item.quote-item-2{top:0!important}.quote-item.quote-item-4 .quote-item-text{max-width:605px!important}}@media (min-width: 768px) and (max-width: 1024px){.footer__blocks-wrapper{flex-wrap:wrap!important}.quotes-grid{max-width:483px!important}.quote-item-text{max-width:502px!important}.banner-section-custom .banner{flex-direction:row;align-items:center;overflow:hidden;align-items:end}.banner-section-custom .video-banner__wrapper{display:flex;justify-content:center;width:100%}.banner-section-custom .video-banner__column{padding-left:44px}.problem-cards{align-items:center!important}.quotes-grid{grid-template-columns:repeat(1,1fr)!important}.image-banner-text .video-banner__wrapper{position:absolute!important}.image-banner-text img.desktop-only.banner-custom-img{opacity:.7;width:600px}.image-banner-text .video-banner__column{max-width:342px!important}.quote-item.quote-item-4 .quote-item-text .quote-avatar{position:unset!important}.quote-bubble{min-width:378px!important}.quote-item-text{padding:22px 66px 18px!important}quotes-grid{gap:25px 83px!important}.quote-item-text{gap:47px!important}.system-funnel-wrapper,.image-text-custom-wrapper{grid-template-columns:1fr!important}}@media only screen and (max-width: 767px){.contact-form-wrapper- .container{padding:0}.contact-form-wrapper- .contact-form{padding-bottom:0}.quote-item-text{padding:0 28px 18px!important}.quotes-grid{max-width:317px!important}}@media only screen and (max-width: 395px){.banner-section-custom h2.h2.video-banner__title.title{font-size:34px!important;line-height:38px}.banner-bg .banner-custom-img-mobile{min-height:480px!important;object-fit:cover}.section-heading,.faq-custom.newfaqs h2.h2.collapsible-content__title{font-size:33px;line-height:37px}}.step-item{opacity:0;transform:translateY(40px);transition:all .8s ease-out}.step-item.show{opacity:1;transform:translateY(0)}.problem-card,.problem-header,.problem-cta{opacity:0;transform:translateY(40px);transition:all .8s ease-out}.problem-card.show,.problem-header.show,.problem-cta.show{opacity:1;transform:translateY(0)}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom-page.css.map */
