.cc-page-designer .cc-hero-slider{font-size:0;margin-bottom:0}.cc-page-designer .cc-hero-slider .cc-component-image{margin:0}.cc-page-designer .cc-hero-slider .cc-component-image .cc-img{width:100%;object-fit:cover}.cc-page-designer .cc-hero-slider.cc-component-image-full .cc-component-image{height:calc(100vh - 4rem)}.cc-page-designer .cc-hero-slider.cc-component-image-full .cc-component-image .cc-img{height:100%}.cc-page-designer .cc-hero-slider.cc-component-image-auto .cc-component-image{height:auto}.cc-page-designer .cc-hero-slider.cc-component-image-auto .cc-component-image .cc-img{height:auto}.cc-page-designer .cc-hero-slider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);width:1.5rem;height:1.5rem;z-index:1;color:#fff;font-size:1.0625rem}@media (max-width: 767.98px){.cc-page-designer .cc-hero-slider .slick-arrow{width:2.5rem;height:2.5rem;font-size:.8125rem}}.cc-page-designer .cc-hero-slider .slick-arrow.cc-slider-prev{left:1.5rem}@media (max-width: 767.98px){.cc-page-designer .cc-hero-slider .slick-arrow.cc-slider-prev{left:0}}@media (max-width: 767.98px){.cc-page-designer .cc-hero-slider .slick-arrow.cc-slider-prev .cc-icon{margin-right:.4375rem}}.cc-page-designer .cc-hero-slider .slick-arrow.cc-slider-next{right:1.5rem}@media (max-width: 767.98px){.cc-page-designer .cc-hero-slider .slick-arrow.cc-slider-next{right:0}}@media (max-width: 767.98px){.cc-page-designer .cc-hero-slider .slick-arrow.cc-slider-next .cc-icon{margin-left:.4375rem}}@media (min-width: 1200px){.cc-page-designer .cc-hero-slider .slick-arrow:hover{color:#D40001}}.cc-page-designer .cc-hero-slider .slick-dots{bottom:0}.cc-page-designer .cc-hero-slider .slick-dots li{height:auto;width:100%;margin:0;display:none}.cc-page-designer .cc-hero-slider .slick-dots li.slick-active{display:block}.cc-page-designer .cc-hero-slider .slick-dots li.slick-active button:after{background-color:#fff;animation:7s linear 0s forwards progressBar}.cc-page-designer .cc-hero-slider .slick-dots li button{width:100%;height:.3125rem;padding:0;position:relative}.cc-page-designer .cc-hero-slider .slick-dots li button:before{content:"";width:100%;height:100%;background:rgba(242,242,238,0.2);backdrop-filter:blur(.1875rem)}.cc-page-designer .cc-hero-slider .slick-dots li button:after{content:"";position:absolute;top:0;left:0;display:block;width:0%;height:100%}@keyframes progressBar{from{width:0%}to{width:100%}}
