.rebrand .carousel-card-component{font-family:Maxis,sans-serif;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(90%,#c9dce5),color-stop(10%,#fff));background-image:linear-gradient(#c9dce5 90%,#fff 0)}@media (max-width:1013.98px){.rebrand .carousel-card-component{background-image:none;background-color:#c9dce5}}.rebrand .carousel-card-component .component-wrapper{max-width:957pt;padding:20px 0;margin:0 auto}@media (max-width:1335.98px){.rebrand .carousel-card-component .component-wrapper{padding:30px}}@media (max-width:1013.98px){.rebrand .carousel-card-component .component-wrapper{padding:30px 0 30px 30px}}@media (max-width:479px){.rebrand .carousel-card-component .component-wrapper{padding:30px 0 30px 15px}}.rebrand .carousel-card-component .component-wrapper .title-container{width:100%;margin:30px 0}@media (max-width:1013.98px){.rebrand .carousel-card-component .component-wrapper .title-container{width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.rebrand .carousel-card-component .component-wrapper .title-container .title{font-weight:800;line-height:1em;margin-bottom:30px;font-size:3pc;letter-spacing:.5px;color:#115e67}@media (max-width:1013.98px){.rebrand .carousel-card-component .component-wrapper .title-container .title{font-size:34px;margin-bottom:20px}}.rebrand .carousel-card-component .component-wrapper .carousel-card-container{position:relative}.rebrand .carousel-card-component .component-wrapper .carousel-card-container .carousel-card-slider .carousel-card-slides{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 10px}@media (max-width:1013.98px){.rebrand .carousel-card-component .component-wrapper .carousel-card-container .carousel-card-slider .carousel-card-slides{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.rebrand .carousel-card-component .component-wrapper .carousel-card-container .carousel-card-slider .carousel-card-slides .thumbnail-container{position:relative;border-radius:14px;min-width:19pc;overflow:hidden}@media (max-width:1013.98px){.rebrand .carousel-card-component .component-wrapper .carousel-card-container .carousel-card-slider .carousel-card-slides .thumbnail-container{min-width:335px;width:100%}}@media (max-width:767.98px){.rebrand .carousel-card-component .component-wrapper .carousel-card-container .carousel-card-slider .carousel-card-slides .thumbnail-container{min-width:300px}}@media (max-width:375px){.rebrand .carousel-card-component .component-wrapper .carousel-card-container .carousel-card-slider .carousel-card-slides .thumbnail-container{max-width:260px;min-width:auto}}@media (max-width:360px){.rebrand .carousel-card-component .component-wrapper .carousel-card-container .carousel-card-slider .carousel-card-slides .thumbnail-container{max-width:15pc}}.rebrand .carousel-card-component .component-wrapper .carousel-card-container .carousel-card-slider .carousel-card-slides .thumbnail-container img{width:100%}.rebrand .carousel-card-component .component-wrapper .carousel-card-container .carousel-card-slider .carousel-card-slides .thumbnail-container .thumb-overlay{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background-color:rgba(0,0,0,.3);opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease}.rebrand .carousel-card-component .component-wrapper .carousel-card-container .carousel-card-slider .carousel-card-slides .thumbnail-container .thumb-overlay .thumb-title{color:#fff;font-size:2pc;font-weight:700}@media (max-width:767.98px){.rebrand .carousel-card-component .component-wrapper .carousel-card-container .carousel-card-slider .carousel-card-slides .thumbnail-container .thumb-overlay .thumb-title{display:none!important}}.rebrand .carousel-card-component .component-wrapper .carousel-card-container .carousel-card-slider .carousel-card-slides .slide-content-container{padding:20px;width:324px;height:200px;overflow:hidden;white-space:nowrap}@media (max-width:1336px){.rebrand .carousel-card-component .component-wrapper .carousel-card-container .carousel-card-slider .carousel-card-slides .slide-content-container{width:280px}}@media (max-width:1013.98px){.rebrand .carousel-card-component .component-wrapper .carousel-card-container .carousel-card-slider .carousel-card-slides .slide-content-container{width:100%;max-width:335px;padding:10px 0 0;height:auto;white-space:normal}}@media (max-width:767.98px){.rebrand .carousel-card-component .component-wrapper .carousel-card-container .carousel-card-slider .carousel-card-slides .slide-content-container{max-width:19pc}}.rebrand .carousel-card-component .component-wrapper .carousel-card-container .carousel-card-slider .carousel-card-slides .slide-content-container h3{color:#3e4a56;font-weight:700;font-size:24px}@media (max-width:1013.98px){.rebrand .carousel-card-component .component-wrapper .carousel-card-container .carousel-card-slider .carousel-card-slides .slide-content-container h3{margin-bottom:5px}}.rebrand .carousel-card-component .component-wrapper .carousel-card-container .carousel-card-slider .carousel-card-slides .slide-content-container p{color:#3e4a56;margin-bottom:20px}@media (max-width:1013.98px){.rebrand .carousel-card-component .component-wrapper .carousel-card-container .carousel-card-slider .carousel-card-slides .slide-content-container p{margin-bottom:10px}}.rebrand .carousel-card-component .component-wrapper .carousel-card-container .carousel-card-slider .carousel-card-slides .slide-content-container a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rebrand .carousel-card-component .component-wrapper .carousel-card-container .carousel-card-slider .carousel-card-slides .slide-content-container a:hover{text-decoration:none}.rebrand .carousel-card-component .component-wrapper .carousel-card-container .carousel-card-slider .carousel-card-slides .slide-content-container a:hover img{margin-left:15px}.rebrand .carousel-card-component .component-wrapper .carousel-card-container .carousel-card-slider .carousel-card-slides .slide-content-container a:hover p{border-bottom:2px solid #40c706;margin-bottom:-2px}@media (max-width:767.98px){.rebrand .carousel-card-component .component-wrapper .carousel-card-container .carousel-card-slider .carousel-card-slides .slide-content-container a{display:none}}.rebrand .carousel-card-component .component-wrapper .carousel-card-container .carousel-card-slider .carousel-card-slides .slide-content-container a img{margin-left:10px;-webkit-transition:all .3s ease;transition:all .3s ease}.rebrand .carousel-card-component .component-wrapper .carousel-card-container .next-btn{position:absolute;top:0;bottom:0;right:0;height:37px;margin:auto;cursor:pointer;padding:0;background-color:transparent;border:none;outline:none}@media (max-width:1014px){.rebrand .carousel-card-component .component-wrapper .carousel-card-container .next-btn{display:none}}@-webkit-keyframes onHideDetails{0%{width:628px}to{width:19pc}}@keyframes onHideDetails{0%{width:628px}to{width:19pc}}@-webkit-keyframes onShowDetails{0%{width:19pc}to{width:628px}}@keyframes onShowDetails{0%{width:19pc}to{width:628px}}@media (max-width:1335.98px){@-webkit-keyframes onHideDetails{0%{width:598px}to{width:19pc}}@keyframes onHideDetails{0%{width:598px}to{width:19pc}}@-webkit-keyframes onShowDetails{0%{width:19pc}to{width:598px}}@keyframes onShowDetails{0%{width:19pc}to{width:598px}}}@media (max-width:1013.98px){@-webkit-keyframes onHideDetails{0%{width:auto}to{width:auto}}@keyframes onHideDetails{0%{width:auto}to{width:auto}}@-webkit-keyframes onShowDetails{0%{width:auto}to{width:auto}}@keyframes onShowDetails{0%{width:auto}to{width:auto}}}.rebrand .carousel-card-component .slick{width:100%}.rebrand .carousel-card-component .carousel-card-slides{position:relative;width:19pc;overflow:hidden}@media (max-width:1013.98px){.rebrand .carousel-card-component .carousel-card-slides{width:auto}}.rebrand .carousel-card-component .carousel-card-slides.on-hide-details{-webkit-animation-name:onHideDetails;animation-name:onHideDetails;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.rebrand .carousel-card-component .carousel-card-slides.on-show-details{-webkit-animation-name:onShowDetails;animation-name:onShowDetails;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.rebrand .carousel-card-component .carousel-card-slides .thumbnail-container{position:relative;display:block;z-index:1}.rebrand .carousel-card-component .carousel-card-slides .slide-content-container{position:relative;display:none}.rebrand .carousel-card-component .carousel-card-slides.slick-active{width:628px}@media (max-width:1060px){.rebrand .carousel-card-component .carousel-card-slides.slick-active{width:630px}}@media (max-width:1024px){.rebrand .carousel-card-component .carousel-card-slides.slick-active{width:598px}}@media (max-width:1014px){.rebrand .carousel-card-component .carousel-card-slides.slick-active{width:588px}}@media (max-width:1013.98px){.rebrand .carousel-card-component .carousel-card-slides.slick-active{width:auto}}.rebrand .carousel-card-component .carousel-card-slides.slick-active.temp-disable-animation{width:19pc}@media (max-width:1013.98px){.rebrand .carousel-card-component .carousel-card-slides.slick-active.temp-disable-animation{width:auto}}.rebrand .carousel-card-component .carousel-card-slides.slick-active .slide-content-container{display:block}.rebrand .carousel-card-component .carousel-card-slides.slick-active .thumb-overlay{opacity:0!important;-webkit-transition-delay:.5s!important;transition-delay:.5s!important}