﻿.custom_DocType_Hero_BannerSliderBlock .custom_banner-slider__track:not(.slick-initialized) .custom_banner-slide:not(:first-child){display:none;}.custom_DocType_Hero_BannerSliderBlock .slick-track{display:flex;}.custom_DocType_Hero_BannerSliderBlock .slick-dotted.slick-slider{margin:0;}.custom_DocType_Hero_BannerSliderBlock .custom_banner-slider{margin-left:calc(var(--ac-site-padding-x,0px)*-1);margin-right:calc(var(--ac-site-padding-x,0px)*-1);}.custom_DocType_Hero_BannerSliderBlock .custom_banner-bg{background-image:var(--bg-image);background-position:center;background-repeat:no-repeat;background-size:cover;padding-left:var(--ac-site-padding-x,0);padding-right:var(--ac-site-padding-x,0);}.custom_DocType_Hero_BannerSliderBlock .custom_banner-foreground{position:absolute;top:0;bottom:0;left:0;width:var(--fg-width);background-color:var(--fg-color);-webkit-mask-image:var(--fg-image);mask-image:var(--fg-image);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:right center;mask-position:right center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;opacity:var(--fg-opacity);pointer-events:none;z-index:0;}@media(max-width:767.98px){.custom_DocType_Hero_BannerSliderBlock .custom_banner-foreground{width:100%;-webkit-mask-image:none;mask-image:none;}}.custom_DocType_Hero_BannerSliderBlock .custom_banner-slider__address-icon{display:inline-block;flex-shrink:0;width:24px;height:24px;background-color:var(--custom-map-accent-color,currentColor);-webkit-mask-image:url("/custom_assets/images/MAP.svg");mask-image:url("/custom_assets/images/MAP.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-position:center;mask-size:contain;align-self:flex-start;margin-top:calc((1lh - 24px)/2);}.custom_DocType_Hero_BannerSliderBlock .ac_gallery-prev,.custom_DocType_Hero_BannerSliderBlock .ac_gallery-next,.custom_DocType_Hero_BannerSliderBlock .custom_banner-slider__pause{display:inline-flex;align-items:center;justify-content:center;border:0;cursor:pointer;transition:background-color 200ms ease;}.custom_DocType_Hero_BannerSliderBlock .ac_gallery-prev,.custom_DocType_Hero_BannerSliderBlock .ac_gallery-next{background-color:#fff;color:#088391;border:2px solid #088391;}.custom_DocType_Hero_BannerSliderBlock .ac_gallery-prev:hover,.custom_DocType_Hero_BannerSliderBlock .ac_gallery-next:hover{background-color:#e0e0e0;}.custom_DocType_Hero_BannerSliderBlock .custom_banner-slider__pause{background-color:#000;color:#fff;border:2px solid #fff;}.custom_DocType_Hero_BannerSliderBlock .custom_banner-slider__pause:hover{background-color:#333;}.custom_DocType_Hero_BannerSliderBlock .custom_banner-slider__pause .custom_banner-slider__icon-play{display:none;}.custom_DocType_Hero_BannerSliderBlock .custom_banner-slider__pause.is-paused .custom_banner-slider__icon-pause{display:none;}.custom_DocType_Hero_BannerSliderBlock .custom_banner-slider__pause.is-paused .custom_banner-slider__icon-play{display:inline;}.custom_DocType_Hero_BannerSliderBlock .custom_banner-slider__dots .ac_custom-slick-dots li button{background-color:rgba(255,255,255,.5);}.custom_DocType_Hero_BannerSliderBlock .custom_banner-slider__dots .ac_custom-slick-dots li.slick-active button{background-color:#fff;}