*{font-family:Rubik !important}.main-menu-desktop>div{padding:0 calc((100% - 1600px)/2)}.main-menu-desktop>div .menu-item{border:none}.main-menu-desktop>div .sub-menu{padding:0 calc((100vw - 1450px)/2);right:calc(-1*(100vw - 1600px)/2)}section h1{font-size:max(42px,3.3333333333vw);font-weight:700}section h2{font-size:max(32px,2.9166666667vw);font-weight:400}.hero{height:max(26.3541666667vw,506px)}@media only screen and (max-width: 768px){.hero{height:600px}}@media only screen and (max-width: 450px){.hero{height:700px}}.hero .hero-bg{position:absolute;inset:0;border-bottom-left-radius:max(5.2083333333vw,30px);border-bottom-right-radius:max(5.2083333333vw,30px);overflow:hidden}.hero .hero-bg video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.hero .hero-bg .hero-overlay{background-color:rgba(0,0,0,.5019607843);position:absolute;inset:0}.hero .title-wrapper{padding-block:max(5.6770833333vw,30px) max(4.53125vw,40px)}@media only screen and (max-width: 768px){.hero .title-wrapper{margin-top:20px}}.hero .title-wrapper h1{color:#fff}.hero .cta{gap:max(7.8125vw,20px);border-radius:100vw;background-color:rgba(0,0,0,.1450980392);padding:max(.4166666667vw,8px);box-shadow:0px 0px 4px 0px rgba(0,0,0,.25);color:#fff;font-size:max(.8333333333vw,16px)}.hero .cta *{transition:all .3s ease-in-out}.hero .cta .icon{width:max(2.0833333333vw,40px);height:max(2.0833333333vw,40px)}.hero .cta .icon svg{width:100%;height:100%}.hero .cta:hover svg path{fill:var(--teal)}.hero .cta .ww{gap:max(.5729166667vw,11px)}.hero .cta p{padding:0;font-size:max(.8333333333vw,16px);opacity:.55}.hero .cta a{margin:0;color:#fff;font-weight:400}.home-slider{margin-block:max(6.5625vw,60px) max(7.8125vw,75px)}.home-slider .container{max-width:min(1812px,95%);padding-inline:max(2.8125vw,54px)}.home-slider .slider{overflow:hidden}.home-slider .slider .swiper-wrapper .swiper-slide{aspect-ratio:1.66;padding:max(2.0833333333vw,20px) max(3.125vw,30px)}@media only screen and (max-width: 768px){.home-slider .slider .swiper-wrapper .swiper-slide{aspect-ratio:1.2;min-height:300px}}.home-slider .slider .swiper-wrapper .swiper-slide img{border-radius:max(2.0833333333vw,40px);z-index:-1;inset:0}.home-slider .slider .swiper-wrapper .swiper-slide .content{color:#1c0e0e}.home-slider .slider .swiper-wrapper .swiper-slide .content *{list-style:disc;padding:0;line-height:2;margin:0;font-size:max(1.0416666667vw,20px)}@media only screen and (max-width: 768px){.home-slider .slider .swiper-wrapper .swiper-slide .content *{line-height:1.3}}.home-slider .slider .swiper-button-next,.home-slider .slider .swiper-button-prev{background-image:none}.home-slider .slider .swiper-button-next svg path,.home-slider .slider .swiper-button-prev svg path{fill:var(--main-pink)}.home-slider .slider .swiper-button-next::after,.home-slider .slider .swiper-button-prev::after{content:none}.home-slider .slider .swiper-button-next svg{transform:rotate(-90deg)}.home-slider .slider .swiper-button-prev svg{transform:rotate(90deg)}section.bundles{margin-block:max(6.5625vw,60px) max(7.8125vw,75px)}section.bundles .mySwiper2 .swiper-slide img{-o-object-fit:cover;object-fit:cover}section.bundles .container{position:relative}@media only screen and (max-width: 900px){section.bundles .container{display:flex;flex-direction:column-reverse;overflow:hidden}}section.bundles .mySwiper2{width:100%;background-color:#fff;overflow:hidden;border-radius:max(2.0833333333vw,40px)}section.bundles .mySwiper2::after{content:url("../images/decoration.png");position:absolute;bottom:-1%;left:0}@media only screen and (max-width: 900px){section.bundles .mySwiper2 .swiper-wrapper{height:auto}}section.bundles .mySwiper2 .swiper-slide:not(.swiper-slide-visible){opacity:0 !important}section.bundles .mySwiper2 .swiper-slide{transition:all .3s ease}section.bundles .mySwiper2 .image{width:30%}@media only screen and (max-width: 1200px){section.bundles .mySwiper2 .image{width:40%}}@media only screen and (max-width: 900px){section.bundles .mySwiper2 .image{display:none}}section.bundles .mySwiper2 .content{width:70%;padding:max(4.7916666667vw,30px) max(6.7708333333vw,40px)}@media only screen and (max-width: 1200px){section.bundles .mySwiper2 .content{width:60%}}@media only screen and (max-width: 900px){section.bundles .mySwiper2 .content{width:100%}}section.bundles .mySwiper2 .content h2{font-size:max(2.9166666667vw,32px)}section.bundles .mySwiper2 .content p{line-height:2;max-width:90%;font-size:max(1.6666666667vw,26px)}section.bundles .mySwiper2 .content .link-wrapper{color:var(--main-pink);gap:max(.46875vw,9px);font-weight:700;margin-top:max(5.4166666667vw,35px)}section.bundles .mySwiper{position:absolute;top:0;right:0;bottom:0;z-index:2;height:100%;padding:max(1.875vw,18px) max(3.8541666667vw,37px)}@media only screen and (max-width: 900px){section.bundles .mySwiper{position:static;height:auto}}section.bundles .mySwiper .swiper-wrapper{height:100%;flex-direction:column}@media only screen and (max-width: 900px){section.bundles .mySwiper .swiper-wrapper{flex-direction:row}}section.bundles .mySwiper h2{color:#fff;font-size:max(2.5vw,48px);margin-bottom:max(.3645833333vw,7px)}@media only screen and (max-width: 900px){section.bundles .mySwiper h2{color:#1d2327}}section.bundles .mySwiper .swiper-slide{width:100%;height:auto !important;opacity:1 !important;cursor:pointer;border-radius:100vw;text-align:center;padding-block:max(.5208333333vw,10px);color:var(--main-pink);background-color:#fff}section.bundles .mySwiper .swiper-slide.swiper-slide-thumb-active{background-color:var(--green);color:#333}@media only screen and (max-width: 900px){section.bundles .mySwiper .swiper-slide{width:150px}}.services{background-color:#e4dae0;padding-block:max(3.3333333333vw,64px)}.services h2{text-align:center}.services .container{max-width:min(1220px,95%)}.services .cards{justify-content:space-between;margin:0;margin-top:max(1.5625vw,30px);gap:max(2.1875vw,10px)}.services .cards .card{padding-block:max(1.0416666667vw,20px) max(2.0833333333vw,40px);aspect-ratio:1;min-width:unset;width:calc(33% - 28px);background-repeat:no-repeat;background-size:cover;border-radius:max(2.0833333333vw,40px);color:#fff;margin:0}@media only screen and (max-width: 768px){.services .cards .card{width:calc(50% - max(2.1875vw,10px)/2)}}@media only screen and (max-width: 565px){.services .cards .card{width:calc(50% - 10px)}}@media only screen and (max-width: 450px){.services .cards .card{width:100%}}.services .cards .card .logo{max-height:max(3.8541666667vw,74px)}.services .cards .card .round-title{border:1px solid #fdffe2;color:#fdffe2;border-radius:100vw;margin-top:max(2.6041666667vw,50px);padding:max(.2083333333vw,4px) max(.4166666667vw,8px)}.services .cards .card p{text-align:center}.testimonials{margin-block:max(7.0833333333vw,90px)}.testimonials .container{max-width:min(1600px,95%)}@media only screen and (max-width: 768px){.testimonials .container{gap:10px}}.testimonials .testimonials-slider-wrapper{width:57%;gap:max(6.25vw,30px);padding:max(3.75vw,35px) max(2.9166666667vw,25px) max(2.9166666667vw,56px);background-color:#fff;border-radius:max(2.0833333333vw,40px)}@media only screen and (max-width: 768px){.testimonials .testimonials-slider-wrapper{width:100%}}.testimonials .testimonials-slider-wrapper .testimonials-slider{width:53%;height:100%}@media only screen and (max-width: 768px){.testimonials .testimonials-slider-wrapper .testimonials-slider{width:100%;height:auto}}.testimonials .testimonials-slider-wrapper .testimonials-slider .swiper-slide{transition:all .3s ease}.testimonials .testimonials-slider-wrapper .testimonials-slider .swiper-slide:not(.swiper-slide-visible){opacity:0 !important;z-index:-10;pointer-events:none}.testimonials .testimonials-slider-wrapper .testimonials-slider .swiper-slide .avatar{width:max(9.8958333333vw,190px);aspect-ratio:1;border-radius:100vw;overflow:hidden;margin-bottom:max(1.5625vw,30px)}.testimonials .testimonials-slider-wrapper .testimonials-slider .swiper-slide strong{margin-bottom:max(.5208333333vw,10px)}.testimonials .testimonials-slider-wrapper .testimonials-slider .swiper-slide .title{color:#333;font-weight:500;margin-bottom:max(1.3020833333vw,25px)}.testimonials .testimonials-slider-wrapper .testimonials-slider .swiper-slide .text{font-size:max(1.6666666667vw,26px);line-height:1.4}.testimonials .testimonials-slider-wrapper .testimonials-slider .swiper-slide .text svg{display:inline-block}.testimonials .testimonials-slider-wrapper .testimonials-slider .swiper-slide .bottom{width:100%;margin-top:auto}.testimonials .testimonials-slider-wrapper .testimonials-slider .swiper-slide .bottom .nav-buttons{gap:max(.8333333333vw,16px)}.testimonials .testimonials-slider-wrapper .testimonials-slider .swiper-slide .tag{border:1px solid var(--dark-green);padding:max(.3645833333vw,7px) max(.8333333333vw,16px);border-radius:100vw;gap:max(.5208333333vw,10px);font-weight:500}.testimonials .testimonials-slider-wrapper .testimonials-slider .swiper-slide .tag .tag-icon{width:max(1.09375vw,21px);height:max(1.09375vw,21px)}.testimonials .testimonials-slider-wrapper .testimonials-slider .swiper-slide .tag .tag-icon svg{height:100%}.testimonials .testimonials-slider-wrapper .testimonials-slider .swiper-slide .swiper-button-next,.testimonials .testimonials-slider-wrapper .testimonials-slider .swiper-slide .swiper-button-prev{background-image:none;background-color:#73d0ba;position:static;border-radius:100vw;margin:0;width:max(2.6041666667vw,50px);height:max(2.6041666667vw,50px)}.testimonials .testimonials-slider-wrapper .testimonials-slider .swiper-slide .swiper-button-next svg path,.testimonials .testimonials-slider-wrapper .testimonials-slider .swiper-slide .swiper-button-prev svg path{fill:#fff}.testimonials .testimonials-slider-wrapper .testimonials-slider .swiper-slide .swiper-button-next::after,.testimonials .testimonials-slider-wrapper .testimonials-slider .swiper-slide .swiper-button-prev::after{content:none}.testimonials .testimonials-slider-wrapper .testimonials-slider .swiper-slide .swiper-button-next svg{transform:rotate(-90deg)}.testimonials .testimonials-slider-wrapper .testimonials-slider .swiper-slide .swiper-button-prev svg{transform:rotate(90deg)}.testimonials .second{width:37%}@media only screen and (max-width: 768px){.testimonials .second{width:100%}}.testimonials .second .image{position:relative;aspect-ratio:.91;width:100%;border-radius:max(2.0833333333vw,40px);overflow:hidden;margin-bottom:max(1.0416666667vw,20px)}.testimonials .second .image .bg{width:100%;height:auto;position:absolute;top:0;left:0}.testimonials .second .image .bg svg{width:100%}.testimonials .second .image h2{top:3%;right:5%;color:#fff;z-index:2}.arrow-link{color:#edf3a3 !important;gap:max(.4166666667vw,8px)}.arrow-link svg{transform:rotate(90deg)}.arrow-link svg path{fill:#edf3a3}.dark{background-color:#333}.dark .contact{border-radius:max(3.6458333333vw,20px);background-position:center;background-repeat:no-repeat;background-size:cover;aspect-ratio:2.67;padding:max(4.6875vw,20px) max(6.09375vw,30px);position:relative;top:calc(max(3.3333333333vw,64px)*-1)}.dark .contact *{color:#fff}.dark .contact h2{margin-top:max(1.5625vw,30px)}.dark .contact h2 .decor{position:absolute;top:0;right:0;translate:50% -50%}.dark .contact .cards{width:40%;justify-content:space-between;margin-inline-end:max(2.6041666667vw,20px)}@media only screen and (max-width: 768px){.dark .contact .cards{width:100%;gap:15px}}.dark .contact .cards .contact-card{aspect-ratio:.52;max-width:max(12.0833333333vw,232px)}@media only screen and (max-width: 768px){.dark .contact .cards .contact-card{max-width:100%;width:100%;margin-inline:auto;aspect-ratio:unset;align-items:center}}.dark .contact .cards .contact-card .content{margin-top:max(1.9270833333vw,37px)}@media only screen and (max-width: 768px){.dark .contact .cards .contact-card .content{text-align:center}.dark .contact .cards .contact-card .content *{text-align:center !important}}.dark .contact .cards .contact-card a{margin-top:auto}.dark .repeater-content{max-width:max(75.5208333333vw,1450px);margin-inline:auto;gap:max(9.8958333333vw,30px);padding-block:max(3.6458333333vw,35px) max(11.9791666667vw,115px)}.dark .repeater-content .content-row{gap:max(2.6041666667vw,20px)}.dark .repeater-content .content-row:nth-child(even){flex-direction:row-reverse}.dark .repeater-content .content-row .media{aspect-ratio:1.74;width:65%;border-radius:max(3.6458333333vw,30px);overflow:hidden}@media only screen and (max-width: 768px){.dark .repeater-content .content-row .media{width:100%}}.dark .repeater-content .content-row .media iframe{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.dark .repeater-content .content-row .content{width:27%}@media only screen and (max-width: 768px){.dark .repeater-content .content-row .content{width:100%}}.dark .repeater-content .content-row .content *{color:#fff}.dark .repeater-content .content-row .content h2{font-size:max(2.9166666667vw,56px)}.dark .repeater-content .content-row .content p{line-height:2;padding-block:max(.78125vw,15px) max(1.5625vw,30px)}.dark .repeater-content .content-row .content a{padding-inline:max(3.8541666667vw,74px)}/*# sourceMappingURL=homepage.min.css.map */