@keyframes mymove{0%{width:0}to{width:100%}}@keyframes mymovesecond{0%{width:100%}to{width:100%}}.hero-slick-carousel-container .slick-next,.hero-slick-carousel-container .slick-prev{justify-content:center;width:50px;background:transparent;border-width:0}.hero-slick-carousel-container .slick-next:focus,.hero-slick-carousel-container .slick-next:hover,.hero-slick-carousel-container .slick-prev:focus,.hero-slick-carousel-container .slick-prev:hover{outline:none;border-width:0}@media(min-width:769px){.hero-slick-carousel-container .slick-next{position:absolute;right:4%;top:50%;height:40px;transform:translateY(-50%)}}@media(max-width:543.98px){.hero-slick-carousel-container .slick-next{padding-right:15px}}.hero-slick-carousel-container .slick-next span:before{color:var(--nav-item-text-color)}@media(min-width:769px){.hero-slick-carousel-container .slick-prev{position:absolute;left:4%;top:50%;height:40px;transform:translateY(-50%)}}@media(max-width:543.98px){.hero-slick-carousel-container .slick-prev{padding-left:15px}}.hero-slick-carousel-container .slick-prev span:before{color:var(--nav-item-text-color)}.hero-slick-carousel-container .carousel-control-next-icon,.hero-slick-carousel-container .carousel-control-prev-icon{background-image:none}.hero-slick-carousel-container .slick-dots{max-width:calc(100% - 48px);width:100%;margin:0 auto;text-align:center;right:0;left:0;bottom:2rem;padding:0;display:flex;position:absolute}.hero-slick-carousel-container .slick-dots li{display:inline-block;width:100%;margin:0 8px 0 0;height:3px;border-radius:30px;background-color:#d1d1d1;opacity:1;background-clip:initial;border-top:none;border-bottom:none;text-align:left}.hero-slick-carousel-container .slick-dots li button{background:#ebcc07;height:100%;width:100%;border-width:0;text-indent:-9999px;border-radius:inherit;padding:0;opacity:0}.hero-slick-carousel-container .slick-dots li button:active,.hero-slick-carousel-container .slick-dots li button:focus,.hero-slick-carousel-container .slick-dots li button:hover{outline:none;padding:0}.hero-slick-carousel-container .slick-dots li.slick-active{background-color:#d1d1d1}.hero-slick-carousel-container .slick-dots li.slick-active button{animation-duration:4s;animation-name:mymove;opacity:1}.hero-slick-carousel-container .slick-dots li:last-of-type{margin:0}.hero-slick-carousel-container .banner-aspect-ratio{position:relative}.hero-slick-carousel-container .banner-aspect-ratio:after{content:"";width:100%;padding-bottom:58%;display:block}.hero-slick-carousel-container .banner-aspect-ratio picture{height:100%!important}.hero-slick-carousel-container .banner-aspect-ratio img{width:100%;height:100%!important;object-fit:cover;position:absolute;left:0;top:0}.slick-rounded-arrow{width:3rem;height:3rem;border:2px solid #da291c;border-radius:100%;background:#fff}.slick-rounded-arrow:focus{outline:none}.slick-rounded-arrow:last-child{margin-left:.5rem}.slick-rounded-arrow i{color:#da291c;font-size:1.5rem;width:22px;margin:0!important}@media(min-width:992px){.hero-slick-carousel-container .slick-dots{max-width:calc(100% - 320px);bottom:4.3125rem}}@media(max-width:543.98px){.hero-slick-carousel-container[data-mobilespacer=true]{margin:40px 0 60px}.hero-slick-carousel-container .banner-aspect-ratio:after{padding-bottom:153%}}.brand-foundation-slick-item{display:block!important}.brand-foundation-slick-content-text{font-family:moranga,arial,sans-serif;padding-right:16%}.brand-foundation-slick-content-text span{color:#fff;border-radius:100px;padding:0 8px;display:inline-flex}.brand-foundation-slick-content-text a{border-radius:6.25rem;text-decoration:none}.brand-foundation-slick-img{position:relative;margin-bottom:37px}.brand-foundation-slick-img:after{content:"";width:100%;padding-bottom:89.86%;display:block}.brand-foundation-slick-img picture{height:100%!important}.brand-foundation-slick-img img{width:100%;height:100%!important;object-fit:cover;position:absolute;left:0;top:0}.brand-foundation-slick-actions{padding-bottom:4rem}@media(min-width:769px){.brand-foundation-slick-content{position:absolute;left:0;top:0;width:100%;height:100%;padding-top:5.625rem;padding-bottom:9.5rem}.brand-foundation-slick-content-text{width:27%;padding-right:0}.brand-foundation-slick-img{width:67.1875%;max-width:53.75rem;max-height:46.6875rem;margin-bottom:0}.brand-foundation-slick-img:after{padding-bottom:86.86%}.brand-foundation-slick-actions{position:absolute;height:9.5rem;bottom:0;left:0;padding-bottom:0}}