.carousel-control-prev,.carousel-control-next{height:40px;width:40px;border-radius:50%;margin:auto;cursor:pointer;background-color:white;opacity:1;}.carousel-control-disabled{opacity:0.3;pointer-events:none;}.carousel-control-prev{left:calc(5vw - 5px);}.carousel-control-next{right:calc(5vw - 5px);}.carousel-control-prev-icon,.carousel-control-next-icon{width:20px;height:20px;}.carousel-control-prev-icon{background-image:url("/images/prev-button-icon.svg?v=05132025");}.carousel-control-next-icon{background-image:url("/images/next-button-icon.svg?v=05132025");}.carousel-indicators{display:flex;gap:10px;margin-bottom:10px;}.carousel-indicators button{width:12px;height:12px;border-radius:50%;background:transparent;margin:0 auto;}.carousel-indicators [data-bs-target]{width:12px;height:12px;border-radius:100%;}.carousel-indicators .active{background-color:white;}@media (max-width:767.98px){.carousel-control-prev,.carousel-control-next{display:none !important;}.carousel-indicators{margin-bottom:8px;}}.article-content .carousel-outer{padding:0;margin:50px 0;}.article-content .carousel-inner{padding:0 10vw;}.article-content .carousel-indicators{display:none;}.article-content .carousel-control{background:#d8d8d8;}.article-content .carousel-control-prev{left:calc(7vw - 5px);}.article-content .carousel-control-next{right:calc(7vw - 5px);}@media (max-width:1200px){.article-content .carousel-inner{padding:0 5vw;}.article-content .carousel-control-prev{left:0;}.article-content .carousel-control-next{right:0;}}@media (max-width:992px){.article-content .carousel-inner{padding:0 6vw;}}@media (max-width:767.98px){.article-content .carousel-inner{padding:0 12vw;}}.hero-image-tag{display:none;}.article-content .hero-image-tag{display:block;position:absolute;top:16px;right:16px;background:var(--primary-color);color:#fff;padding:6px 16px;border-radius:20px;font-size:1rem;font-weight:600;z-index:2;box-shadow:0 2px 8px rgba(0,0,0,0.12);}.article-content .left-area .hero-image-tag::before{content:"BEFORE";}.article-content .right-area .hero-image-tag::after{content:"AFTER";}
.carousel{color:#fff;}.carousel-item > .hero-banner{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto;gap:48px;border-radius:0;}.article-content .carousel .hero-banner__content{max-width:80vw;}.carousel-outer.carousel-outer.staticHeader .carousel-item > .hero-banner,.carousel-outer.carousel-outer.staticLink .carousel-item > .hero-banner{justify-content:flex-start;}.carousel-bg{background-repeat:no-repeat;background-size:cover;background-position:center;padding:70px 0;}.carousel{color:#fff;}.carousel-inner{min-height:400px;}.carousel-item{min-height:400px;}.carousel-item > .hero-banner{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto;gap:48px;border-radius:0;}.article-content .carousel .hero-banner__content{max-width:80vw;}.carousel-outer.carousel-outer.staticHeader .carousel-item > .hero-banner,.carousel-outer.carousel-outer.staticLink .carousel-item > .hero-banner{justify-content:flex-start;}.carousel-bg{background-repeat:no-repeat;background-size:cover;background-position:center;padding:70px 0;}.carousel .hero-heading{font-size:32px;font-weight:700;margin-bottom:40px;text-align:center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-height:100px;}.carousel .hero-description{font-size:18px;line-height:1.5;margin-bottom:30px;text-align:center;}.carousel .staticHeader .hero-description,.carousel .staticLink .hero-description{margin-bottom:0;}.carousel .left-area .hero-heading,.carousel .right-area .hero-heading,.carousel .left-area .hero-description,.carousel .right-area .hero-description{text-align:left;}.carousel .hero-description p{margin-bottom:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;max-height:200px;}.carousel .hero-cta .btn-primary{border-radius:4px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:-0.16px;padding:16px 32px 16px 32px;text-align:center;}.button-component{display:flex;justify-content:center;}.button-component .btn:hover{color:#fff;}.carousel-item .hero-image{width:100%;object-fit:cover;overflow:hidden;position:relative;height:auto;}.carousel-item .hero-image.mobile{display:none;}.carousel-item .hero-image img{width:100%;height:100%;object-fit:cover;object-position:center;}.carousel-item .container{width:100%;max-width:unset;}.hero-banner__content{}.carousel .carousel-item strong{margin-bottom:15px;display:inline-block;font-size:19px;letter-spacing:0;font-weight:500;}.carousel-item .hero-banner__info{display:flex;justify-content:space-between;flex-direction:column;align-items:center;}.carousel-outer.staticHeader .hero-banner__info{padding-top:0px;}.carousel-outer.staticLink .hero-banner__info{padding-bottom:0px;}.carousel .info-panel__item-link{background-color:#fff;color:#1c0e52;border:none;}.carousel .info-panel__item-link:hover{background-color:#1c0e52;color:#fff;border-color:#fff;}@media (min-width:767.98px) and (max-width:991.98px){.carousel-inner{min-height:350px;}.carousel-item{min-height:350px;}.carousel-item > .hero-banner{}.carousel-item .hero-image{margin:0 auto;width:100%;max-width:unset;}.carousel .hero-heading{font-size:24px;line-height:30px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;}.carousel .hero-description{margin:0 auto;font-size:16px;}.carousel .text-content{}}@media (max-width:767.98px){.carousel-inner{min-height:300px;}.carousel-item{min-height:300px;}article-content .carousel{color:#fff;padding:70px 100px;}.carousel-item > .hero-banner{height:auto;width:100%;text-align:start;align-items:start;position:relative;}.carousel-item > .hero-banner.image-right .row{flex-direction:column;align-self:start;justify-content:flex-start;height:100%;}.carousel-item > .hero-banner.image-left .row{flex-direction:column-reverse;align-self:end;justify-content:flex-end;height:100%;}.article-content .carousel-item > .hero-banner.image-left .row{flex-direction:column;align-self:end;justify-content:flex-end;height:100%;}.carousel-item .hero-cta{}.carousel-item > .hero-banner > .container{max-height:unset;}.carousel-item .container{margin-left:0px;margin-right:0px;}.carousel-item .hero-image{bottom:0;left:0;margin:0 auto;width:100%;max-width:unset;}.carousel-item .hero-image{height:auto !important;min-height:unset !important;}.carousel-item .hero-image img{width:100%;height:auto;display:block;}.carousel-item .hero-image.full-size{display:none;}.carousel-item .hero-image.mobile{display:unset;}.carousel .hero-heading{font-size:28px;padding-left:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;}.carousel .hero-description{margin:0 auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:8;line-clamp:8;-webkit-box-orient:vertical;font-size:16px;max-height:240px;padding-bottom:0px;padding-left:0px;}.carousel .text-content{padding-bottom:180px;margin-top:5px !important;}.carousel-item > .hero-banner > .container > .row > .col-lg-7,.carousel-item > .hero-banner > .container > .row > .col-md-6:not(.text-content){position:static;padding:0;padding-left:5px;}}.carousel .hero-description{font-size:18px;line-height:1.5;margin-bottom:30px;text-align:center;}.carousel .staticHeader .hero-description,.carousel .staticLink .hero-description{margin-bottom:0;}.carousel .left-area .hero-heading,.carousel .right-area .hero-heading,.carousel .left-area .hero-description,.carousel .right-area .hero-description{text-align:left;}.carousel .hero-description p{margin-bottom:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;max-height:200px;}.carousel .hero-cta .btn-primary{border-radius:4px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:-0.16px;padding:16px 32px 16px 32px;text-align:center;}.button-component{display:flex;justify-content:center;}.button-component .btn:hover{color:#fff;}.carousel-item .hero-image{width:100%;object-fit:cover;overflow:hidden;position:relative;height:auto;}.carousel-item .hero-image.mobile{display:none;}.carousel-item .hero-image img{width:100%;height:100%;object-fit:cover;object-position:center;}.carousel-item .container{width:100%;max-width:unset;}.hero-banner__content{}.carousel .carousel-item strong{margin-bottom:15px;display:inline-block;font-size:19px;letter-spacing:0;font-weight:500;}.carousel-item .hero-banner__info{display:flex;justify-content:space-between;flex-direction:column;align-items:center;}.carousel-outer.staticHeader .hero-banner__info{padding-top:0px;}.carousel-outer.staticLink .hero-banner__info{padding-bottom:0px;}.carousel .info-panel__item-link{background-color:#fff;color:#1c0e52;border:none;}.carousel .info-panel__item-link:hover{background-color:#1c0e52;color:#fff;border-color:#fff;}@media (min-width:767.98px) and (max-width:991.98px){.carousel-item > .hero-banner{}.carousel-item .hero-image{margin:0 auto;width:100%;max-width:unset;}.carousel .hero-heading{font-size:24px;line-height:30px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;}.carousel .hero-description{margin:0 auto;font-size:16px;}.carousel .text-content{}}@media (max-width:767.98px){article-content .carousel{color:#fff;padding:70px 100px;}.carousel-item > .hero-banner{height:auto;width:100%;text-align:start;align-items:start;position:relative;}.carousel-item > .hero-banner.image-right .row{flex-direction:column;align-self:start;justify-content:flex-start;height:100%;}.carousel-item > .hero-banner.image-left .row{flex-direction:column-reverse;align-self:end;justify-content:flex-end;height:100%;}.article-content .carousel-item > .hero-banner.image-left .row{flex-direction:column;align-self:end;justify-content:flex-end;height:100%;}.carousel-item .hero-cta{}.carousel-item > .hero-banner > .container{max-height:unset;}.carousel-item .container{margin-left:0px;margin-right:0px;}.carousel-item .hero-image{bottom:0;left:0;margin:0 auto;width:100%;max-width:unset;}.carousel-item .hero-image{height:auto !important;min-height:unset !important;}.carousel-item .hero-image img{width:100%;height:auto;display:block;}.carousel-item .hero-image.full-size{display:none;}.carousel-item .hero-image.mobile{display:unset;}.carousel .hero-heading{font-size:28px;padding-left:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;}.carousel .hero-description{margin:0 auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:8;line-clamp:8;-webkit-box-orient:vertical;font-size:16px;max-height:240px;padding-bottom:0px;padding-left:0px;}.carousel .text-content{padding-bottom:180px;margin-top:5px !important;}.carousel-item > .hero-banner > .container > .row > .col-lg-7,.carousel-item > .hero-banner > .container > .row > .col-md-6:not(.text-content){position:static;padding:0;padding-left:5px;}}
.swiper-wrapper .swiper-slide{display:flex;justify-content:center;}.infoPanelContainer{background-color:#f0f0f0;padding:85px 0 80px;}.infoPanelContainer .infoPanelSwiper{display:flex;justify-content:center;}.infoPanelSwiper .info-panel__swiper-wrapper{flex-direction:column;justify-content:center;}.page-container .info-panel .page-container{padding:0px;}.info-panel{padding:0 26px;margin:13px 0;width:100%;display:flex;flex-direction:column;}.info-panel__title{display:flex;align-items:center;margin-bottom:1rem;}.info-panel__title svg{width:16px;height:16px;}.info-panel__title h1,.info-panel__title h2.second-title{margin-bottom:0px;margin-left:8px;}.info-panel__item-wrapper{display:flex;}.info-panel__item{width:294px;display:flex;flex-direction:column;align-items:center;}.info-panel__item-title{font-size:28px;font-weight:500;line-height:1.1;margin-bottom:16px;}.info-panel__item-bottom{background-color:#fff;box-shadow:0 3px 4px rgba(0,0,0,.25);padding:45px;display:flex;flex-direction:column;flex-grow:1;}.info-panel__item-image{width:100%;height:auto;}.info-panel__item-image-container{max-height:320px;overflow:hidden;}.info-panel__item-description{font-size:19px;line-height:1.8;letter-spacing:0;margin-bottom:10px;flex-grow:1;}.info-panel__item-description,.info-panel__item-title{text-align:center;white-space:pre-wrap;overflow-wrap:anywhere;}.info-panel__item-link-wrapper{display:flex;justify-content:center;margin:16px 0 10px;}.info-panel__item-link-wrapper.static{margin-top:50px;}.info-panel__item-link{padding:1rem;cursor:pointer;width:330px;background-color:#1c0e52;color:#fff;text-align:center;border-radius:5px;border:2px solid #020f50;}.info-panel__item-link:hover{background-color:#fff;color:#1c0e52;border-color:#1c0e52;}.info-panel__item-link a{display:inline-block;color:inherit;font-size:1rem;font-weight:500;line-height:24px;text-decoration:none !important;padding:0px 14.5px;}.info-panel__button-prev,.info-panel__button-next{background:url("/images/arrow-next-icon.svg") center no-repeat;background-size:20px 20px;width:40px;height:40px;border-radius:50%;background-color:var(--white-color);position:absolute;top:73px;z-index:2;border:1px solid #CBCCCE;box-shadow:0px 0px 3px 2px rgb(0,0,0,0.04);}.info-panel__button-prev{transform:rotate(180deg);left:1px;}.info-panel__button-next{right:1px;}.swiper-button-disabled{opacity:0.5;}.info-panel__scrollbar{display:block;padding-top:24px;padding-left:2px;}.info-panel__scrollbar__text{color:var(--black-color-100);font-size:12px;font-weight:500;line-height:18px;padding-bottom:9px;display:block;}.info-panel__scrollbar__line{width:100%;height:1px;opacity:0.1;background-color:#001325;}.info-panel__progess-bar{display:flex;flex-direction:row;}.info-panel__progess-bar .opacity-100{opacity:1;}.info-panel__progess-bar > div{height:3px;background-color:#161616;border-radius:3px;flex:1;opacity:0;}@media (min-width:992px){.infoPanelSwiper .info-panel__swiper-wrapper{flex-direction:row;}.info-panel__item-wrapper{width:33%;}.info-panel__item-description,.info-panel__item-title{overflow-wrap:normal;}}@media (min-width:1300px){.infoPanelSwiper .info-panel__swiper-wrapper{width:83%;}}
