.page-template-homepage section.hero{margin-top:max(3.3854166667vw,53px);background-image:url("../images/hp_hero_bckg.png");padding-block:max(9.0104166667vw,30px) max(6.09375vw,30px);overflow:hidden}@media only screen and (max-width: 992px){.page-template-homepage section.hero{padding-bottom:62vw;background-image:url("../images/hp_hero_bckg_mobile.png");background-size:100%}}@media only screen and (max-width: 575px){.page-template-homepage section.hero{padding-bottom:80vw}}@media only screen and (max-width: 400px){.page-template-homepage section.hero{background-size:contain;padding-bottom:unset;aspect-ratio:375/624}}.page-template-homepage section.hero .custom-container{width:100%;padding-inline:max(9.0625vw,20px) max(8.75vw,20px)}@media only screen and (max-width: 992px){.page-template-homepage section.hero .custom-container{flex-direction:column;padding-inline:20px}}.page-template-homepage section.hero .custom-container .content-wrapper{width:36%;color:#fff;gap:10px}@media only screen and (max-width: 1200px){.page-template-homepage section.hero .custom-container .content-wrapper{width:42%}}@media only screen and (max-width: 992px){.page-template-homepage section.hero .custom-container .content-wrapper{width:100%}}.page-template-homepage section.hero .img-wrapper{top:-3%;left:1.9791666667vw;z-index:-1;width:57.44%}@media only screen and (max-width: 1102px){.page-template-homepage section.hero .img-wrapper{left:0}}@media only screen and (max-width: 992px){.page-template-homepage section.hero .img-wrapper{right:0;bottom:0;top:auto;left:auto;width:85%}}@media only screen and (max-width: 768px){.page-template-homepage section.hero .img-wrapper{width:100%;height:70%;right:-10%}}@media only screen and (max-width: 400px){.page-template-homepage section.hero .img-wrapper{width:100%;height:60%;right:-18%;transform:rotate(12deg);bottom:-5%}}.page-template-homepage section.offers{background-color:#f5f5f7;padding-block:max(5vw,61px);overflow:hidden}.page-template-homepage section.offers .custom-container{max-width:min(1660px,95%);gap:32px;z-index:1}.page-template-homepage section.offers .custom-container .offers-blocks{visibility:visible}@media only screen and (max-width: 768px){.page-template-homepage section.offers .custom-container .offers-blocks{max-width:100% !important}}.page-template-homepage section.offers .custom-container .offers-blocks .splide__track{overflow:visible}.page-template-homepage section.offers .custom-container .offers-blocks .splide__track .splide__list{row-gap:20px}@media only screen and (max-width: 768px){.page-template-homepage section.offers .custom-container .offers-blocks .splide__track .splide__list{flex-wrap:nowrap;row-gap:0}}.page-template-homepage section.offers .custom-container .offers-blocks .block-wrapper{width:24.09%;box-shadow:2px 4px 12px 0px rgba(0,0,0,.08);background:#fff;border-radius:18px;padding:30px 36px max(2.9166666667vw,40px)}@media only screen and (max-width: 992px){.page-template-homepage section.offers .custom-container .offers-blocks .block-wrapper{width:49%}}@media only screen and (max-width: 768px){.page-template-homepage section.offers .custom-container .offers-blocks .block-wrapper{width:75%}}.page-template-homepage section.offers .custom-container .offers-blocks .block-wrapper .block{gap:9px;color:#1d1d1f}.page-template-homepage section.offers .custom-container .offers-blocks .block-wrapper .block span.type{font-weight:600;font-size:max(14px,.625vw);color:#6e6e73;padding-bottom:4px}.page-template-homepage section.offers .custom-container .offers-blocks .block-wrapper .block h3.title{line-height:1.14}.page-template-homepage section.offers .custom-container .offers-blocks .block-wrapper .block .free-text{font-size:max(17px,.8333333333vw);line-height:1.23;padding-bottom:max(2.2916666667vw,34px)}.page-template-homepage section.offers .custom-container .offers-blocks .block-wrapper:hover{box-shadow:2px 4px 24px 0px rgba(0,0,0,.18)}.page-template-homepage section.offers::before{content:"";position:absolute;inset:0;background-image:url("../images/noise_bckg.png");opacity:.3}.page-template-homepage section.video-content{padding-block:max(6.4583333333vw,84px)}.page-template-homepage section.video-content .custom-container{max-width:min(1440px,95%)}@media only screen and (max-width: 992px){.page-template-homepage section.video-content .custom-container{flex-direction:column;gap:52px}}.page-template-homepage section.video-content .custom-container .text-wrapper{width:28.75%;gap:16px}@media only screen and (max-width: 992px){.page-template-homepage section.video-content .custom-container .text-wrapper{width:100%}}.page-template-homepage section.video-content .custom-container .text-wrapper h2.title span{font-weight:500 !important}.page-template-homepage section.video-content .custom-container .text-wrapper .free-text{color:#424245;opacity:.7;padding-bottom:2.2395833333vw}.page-template-homepage section.video-content .custom-container .video-wrapper{width:59.93%;border-radius:14px;overflow:hidden}@media only screen and (max-width: 992px){.page-template-homepage section.video-content .custom-container .video-wrapper{width:100%;aspect-ratio:338/566}}.page-template-homepage section.video-content .custom-container .video-wrapper video{width:100%;height:100%;object-fit:cover}.page-template-homepage section.testimonials{overflow:hidden;background-image:var(--bckg);padding-block:max(9.4270833333vw,98px) max(10.5208333333vw,171px)}.page-template-homepage section.testimonials::before,.page-template-homepage section.testimonials::after{content:"";width:100%;height:88px;position:absolute;left:0;background-size:cover;background-position:center;background-repeat:no-repeat}.page-template-homepage section.testimonials::before{top:0;background-image:url("../images/testimonials_top.png")}.page-template-homepage section.testimonials::after{bottom:0;background-image:url("../images/testimonials_bottom.png")}@media only screen and (max-width: 575px){.page-template-homepage section.testimonials::before,.page-template-homepage section.testimonials::after{height:55px}}.page-template-homepage section.testimonials .custom-container{gap:50px}.page-template-homepage section.testimonials .custom-container h2{color:#fff}.page-template-homepage section.testimonials .custom-container .splide .splide__slide{width:370px;background:#fff;border-radius:12px;padding:16px;gap:12px}.page-template-homepage section.testimonials .custom-container .splide .splide__slide .stars{gap:4px}.page-template-homepage section.testimonials .custom-container .splide .splide__slide span.divider{background:#e5e5e5;width:48px;height:1px}.page-template-homepage section.in-press{padding-block:max(7.8125vw,98px);overflow:hidden}.page-template-homepage section.in-press .custom-container{max-width:min(1240px,95%);gap:max(3.125vw,32px)}.page-template-homepage section.in-press .custom-container .in-press-blocks{column-gap:max(22px,2.0833333333vw);row-gap:40px}.page-template-homepage section.in-press .custom-container .in-press-blocks .post-block .img-wrapper img{transform:scale(1.4);transform-origin:top}.page-template-homepage section.in-press .custom-container .in-press-blocks .post-block:hover .img-wrapper img{transform:scale(1.3)}.page-template-homepage section.in-press .abs-el{top:8.75vw;right:0;z-index:-1}@media only screen and (max-width: 575px){.page-template-homepage section.in-press .abs-el{display:none}}.page-template-homepage section.blog{padding-block:max(7.8125vw,87.5px);overflow:hidden;background:#f5f5f7}.page-template-homepage section.blog .custom-container{max-width:min(1240px,95%);gap:max(3.125vw,32px)}.page-template-homepage section.blog .custom-container .blog-blocks{column-gap:max(22px,2.0833333333vw);row-gap:40px}.page-template-homepage section.blog .custom-container .blog-blocks .post-block .img-wrapper img{transform:scale(1.4);transform-origin:top}.page-template-homepage section.blog .custom-container .blog-blocks .post-block:hover .img-wrapper img{transform:scale(1.3)}.page-template-homepage section.blog .abs-el{top:8.75vw;right:0;z-index:-1}/*# sourceMappingURL=homepage.min.css.map */