@media (min-width:1200px){.review-module-wrapper .review-container{max-width:100%;padding:0 40px}}.review-module-wrapper .review-container .review-items{position:relative}.review-module-wrapper .review-container .review-items .image-section{background:linear-gradient(rgba(0,0,0,.3) 0%,rgba(0,0,0,.3) 100%)}.review-module-wrapper .review-container .review-items .image-section img{object-fit:cover;width:100%;height:400px}@media (min-width:1200px){.review-module-wrapper .review-container .review-items .image-section img{height:472px}}@media (min-width:1600px){.review-module-wrapper .review-container .review-items .image-section img{height:640px}}.review-module-wrapper .review-container .review-items .image-section:before{content:"";background-color:rgba(0,0,0,.3);width:100%;height:100%;position:absolute;top:0;left:0}.review-module-wrapper .review-container .review-items .rating-content{text-align:center;padding:0 20px;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (min-width:767px){.review-module-wrapper .review-container .review-items .rating-content{padding:0 48px}}@media (min-width:1200px){.review-module-wrapper .review-container .review-items .rating-content{padding:0 112px}}.review-module-wrapper .review-container .review-items .rating-content .description{margin-top:32px}@media (min-width:1200px){.review-module-wrapper .review-container .review-items .rating-content .description{margin-top:40px}}@media (min-width:1400px){.review-module-wrapper .review-container .review-items .rating-content .description{width:80%;margin:40px auto 0}}.review-module-wrapper .review-container .review-items .rating-content .description p{color:#f7f5f4;font-family:quasimoda;font-size:24px;font-weight:400;line-height:100%}@media (min-width:767px){.review-module-wrapper .review-container .review-items .rating-content .description p{font-size:32px}}.review-module-wrapper .review-container .review-items .rating-content .reviewer{color:#f7f5f4;margin-top:32px;font-size:14px}@media (min-width:1200px){.review-module-wrapper .review-container .review-items .rating-content .reviewer{margin-top:40px}}@media (min-width:767px){.review-module-wrapper .review-container .review-items .rating-content .reviewer{font-size:16px}}@media (min-width:1200px){.review-module-wrapper .review-container .review-items .rating-content .reviewer{font-size:18px}}.review-module-wrapper .review-container .review-items .review-more{color:#f7f5f4;margin-top:16px;text-decoration:underline;display:inline-flex}.review-module-wrapper .review-container .review-items .review-more:hover{text-decoration:none}@media (min-width:1200px){.review-layoutone-wrapper .review-layout-sections .row-wrapper{flex-direction:row-reverse;display:flex}}@media (min-width:1600px){.review-layoutone-wrapper .review-layout-sections{column-gap:134px}}.review-layoutone-wrapper .review-layout-sections .image-section img{object-fit:cover;width:100%;height:360px}@media (min-width:767px){.review-layoutone-wrapper .review-layout-sections .image-section img{height:544px}}@media (min-width:1400px){.review-layoutone-wrapper .review-layout-sections .image-section img{height:699px}}.review-layoutone-wrapper .review-layout-sections .content-section{margin-top:32px}@media (min-width:767px){.review-layoutone-wrapper .review-layout-sections .content-section{margin-top:40px}}@media (min-width:1200px){.review-layoutone-wrapper .review-layout-sections .content-section{flex-direction:column;justify-content:center;height:100%;margin-top:0;display:flex}}.review-layoutone-wrapper .review-layout-sections .content-section .description{margin-top:24px}@media (min-width:767px){.review-layoutone-wrapper .review-layout-sections .content-section .description{margin-top:32px}}@media (min-width:1200px){.review-layoutone-wrapper .review-layout-sections .content-section .description{margin-top:40px}}.review-layoutone-wrapper .review-layout-sections .content-section .description p{color:#1a1449;font-family:quasimoda;font-size:24px;font-weight:400;line-height:100%}@media (min-width:767px){.review-layoutone-wrapper .review-layout-sections .content-section .description p{font-size:32px}}@media (min-width:1200px){.review-layoutone-wrapper .review-layout-sections .content-section .description p{font-size:40px}}.review-layoutone-wrapper .review-layout-sections .content-section .review-more{margin-top:16px;text-decoration:underline;display:inline-flex}.review-layoutone-wrapper .review-layout-sections .content-section .review-more:hover{text-decoration:none}.review-layoutone-wrapper .review-layout-sections .content-section .reviewer{margin-top:24px}@media (min-width:767px){.review-layoutone-wrapper .review-layout-sections .content-section .reviewer{margin-top:32px}}@media (min-width:1200px){.review-layoutone-wrapper .review-layout-sections .content-section .reviewer{margin-top:40px}}.review_modal{max-width:700px!important}.review_modal .close-modal{text-align:end}.review_modal .close-modal .icon{cursor:pointer}.review_modal .close-modal .icon:hover{filter:brightness(.1)}.review_modal .rating-content .yellow-star{margin-bottom:16px}.review_modal .rating-content .reviewer{margin-top:12px;font-family:quasimoda;font-size:16px;font-weight:625}
.insta-widget-wrapper{overflow-x:hidden}.insta-widget-wrapper .insta-slider-module h2{text-align:center;margin-bottom:32px}@media (min-width:767px){.insta-widget-wrapper .insta-slider-module h2{margin-bottom:40px}}@media (min-width:1200px){.insta-widget-wrapper .insta-slider-module h2{margin-bottom:48px}}@media (min-width:1400px){.insta-widget-wrapper .insta-slider-module h2{margin-bottom:56px}}.insta-widget-wrapper .insta-slider-module h2 .icon{width:24px;height:24px;margin-right:16px}@media (min-width:767px){.insta-widget-wrapper .insta-slider-module h2 .icon{width:36px;height:36px}}
.landing-banner{width:100%;margin-top:112px;position:relative;overflow:hidden}@media (min-width:767px){.landing-banner{margin-top:120px}}@media (min-width:1200px){.landing-banner .landing-bgimage{margin:0 40px}}.landing-banner .landing_image{object-fit:cover;z-index:1}.landing-banner .overlay{z-index:2;background:rgba(0,0,0,.2);position:absolute;top:0;bottom:0;left:0;right:0}@media (min-width:1200px){.landing-banner .overlay{margin:0 40px}}.landing-banner .video-play{background:0 0;border:1px solid #fff;border-radius:50%;width:72px;height:72px;position:absolute;top:90%;left:50%;transform:translate(-50%,-50%)}@media (min-width:767px){.landing-banner .video-play{top:50%}}.landing-banner .video-play:hover{background-color:#1a1449;border-color:#1a1449}.landing-banner .landing_banner_content{z-index:4;width:100%;padding:64px 0;position:relative}@media (min-width:767px){.landing-banner .landing_banner_content{padding:136px 0}}@media (min-width:1200px){.landing-banner .landing_banner_content{padding:236px 0}}.landing-banner .landing_banner_content h1{color:#f7f5f4;text-align:center}.landing-banner .landing_banner_content .banner_desc{margin-top:24px}@media (min-width:767px){.landing-banner .landing_banner_content .banner_desc{width:75%;margin:32px auto 0}}@media (min-width:1200px){.landing-banner .landing_banner_content .banner_desc{width:50%;margin:40px auto 0}}.landing-banner .landing_banner_content .banner_desc p{color:#f7f5f4;text-align:center}.landing-banner .landing_banner_content .cta-items{flex-direction:column;justify-content:center;align-items:center;margin-top:32px;display:flex}@media screen and (min-width:428px){.landing-banner .landing_banner_content .cta-items{flex-direction:row}}@media (min-width:767px){.landing-banner .landing_banner_content .cta-items{margin-top:40px}}@media (min-width:1400px){.landing-banner .landing_banner_content .cta-items{margin-top:48px}}.landing-banner .landing_banner_content .cta-items>*+*{margin-top:12px}@media screen and (min-width:428px){.landing-banner .landing_banner_content .cta-items>*+*{margin-top:0;margin-left:16px}}@media (min-width:767px){.landing-banner .landing_banner_content .cta-items>*+*{margin-left:24px}}.landing-banner .landing_banner_content .cta-items .button,.landing-banner .landing_banner_content .cta-items a{justify-content:center}.landing-banner .landing_banner_content .cta-items .btn-white-outline:hover{background-color:#1a1449;border:1px solid #1a1449}.landing-banner .landing_banner_content .banner-review{text-align:center;color:#f7f5f4;justify-content:center;align-items:center;margin-top:32px;display:flex}@media (min-width:767px){.landing-banner .landing_banner_content .banner-review{margin-top:40px}}@media (min-width:1400px){.landing-banner .landing_banner_content .banner-review{margin-top:48px}}.landing-banner .landing_banner_content .banner-review .es-badge-label{letter-spacing:1px;font-family:antonia-variable;font-size:16px}.landing-banner .landing_banner_content .banner-review .es-rating-value{font-family:antonia-variable;font-size:16px;font-weight:600}
