/* Source and licensing information for the line(s) below can be found at https://spbe.factory.nestlewaters.com/be/themes/custom/sp/templates/components/hww_static_carousel_2col/style.css. */
.slider{width:50%;margin:100px auto;}.slick-slide{margin:0px 20px;}.slick-slide img{width:100%;}.slick-prev:before,.slick-next:before{color:black;}.slick-slide{transition:all ease-in-out .3s;opacity:.2;}.slick-active{opacity:.5;}.slick-current{opacity:1;}.herobanner-wrapper{padding:5px 0 50px 0;}.herobanner-wrapper .slick-initialized .slick-slide{margin:0;}.herobanner-wrapper .slick-dotted.slick-slider{margin-bottom:50px;}.herobanner-wrapper .slick-slider .slick-list,.slick-slider .slick-track{width:100%;}.herobanner-wrapper .slick-dots li button::before{font-size:13px;top:50px;}.herobanner-wrapper .slick-dots li.slick-active button:before{color:#0B563F;}.herobanner{width:100%;display:table;position:relative;}.herobanner-wrapper .overlay-image{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);z-index:2;}.herobanner > .col-md-6{padding:0;}.herobanner .heroBanner-left,.herobanner .heroBanner-right{height:320px;overflow:hidden;}.herobanner .heroBanner-right .bg-color{min-height:100%;}@media (max-width:480px){.herobanner .heroBanner-left,.herobanner .heroBanner-right{overflow:initial;height:50vh;}.herobanner .heroBanner-right .bg-color{min-height:400px;}}@media (max-width:480px){.herobanner .heroBanner-right{}}.heroBanner-left{position:relative;background:#E2ECF9;}.heroBanner-left img{width:100%;height:400px;object-fit:cover;}@media (max-width:480px){.heroBanner-left img{display:none;}.herobanner-wrapper .slick-slider .slick-list,.slick-slider .slick-track{}}.heroBanner-left .contents{max-width:400px;margin-right:30px;position:absolute;top:20px;left:30px;color:#0B563F;z-index:1;}.heroBanner-left .contents h2{font-size:58px;margin:0;font-family:league,sans-serif;text-transform:uppercase;}@media (max-width:1200px){.heroBanner-left .contents h2{font-size:45px;}}@media (max-width:480px){.heroBanner-left .contents h2{font-size:28px;}}.heroBanner-left .contents .sub-heading{font-size:30px;margin:5px 0 10px 0;text-transform:uppercase;font-family:"Gotham";font-weight:bold;letter-spacing:1px;line-height:1;}.heroBanner-left .contents .sub-heading sup{font-size:8px;top:-17px;}@media (max-width:480px){.heroBanner-left .contents .sub-heading{font-size:15px;}}.heroBanner-left .contents p{max-width:215px;font-size:16px;}@media (max-width:480px){.heroBanner-left .contents p{width:80%;font-size:13px;}}.heroBanner-right img{width:100%;height:400px;object-fit:cover;}.heroBanner-right .contents{max-width:400px;margin-right:30px;position:absolute;top:20px;left:13%;color:#0B563F;z-index:1;}.heroBanner-right .contents h2{font-size:58px;margin:0;font-family:league,sans-serif;text-transform:uppercase;}.heroBanner-right .contents .sub-heading{font-size:30px;margin:5px 0 10px 0;text-transform:uppercase;font-family:league,sans-serif;font-weight:bold;letter-spacing:1px;line-height:1;}.heroBanner-right .contents p{max-width:215px;font-size:16px;}.heroBanner-left .left-button a{border:#fff solid thin;border-radius:5px;color:#fff;padding:8px 30px;font-size:15px;margin-top:10px;display:inline-block;background:rgba(35,95,186,1);}.heroBanner-right .right-button a{border:#fff solid thin;border-radius:5px;color:#fff;padding:8px 30px;font-size:15px;margin-top:10px;display:inline-block;background:rgba(35,95,186,1);}.heroBanner-left .left-button a:hover,.heroBanner-right .right-button a:hover{text-decoration:none;}
/* Source and licensing information for the above line(s) can be found at https://spbe.factory.nestlewaters.com/be/themes/custom/sp/templates/components/hww_static_carousel_2col/style.css. */