#home-hero-slider .slick-list .slick-slide-inner-wrapper:before{background:#000;background:linear-gradient(180deg,transparent 0,transparent 30%,#000)!important;width:100%!important}#home-hero-slider .hs_cos_gallery_lightbox .slick-dots,#home-hero-slider .hs_cos_gallery_main .slick-dots,#home-hero-slider .hs_cos_gallery_thumbnails .slick-dots{bottom:22%!important}#home-hero-slider .hs_cos_gallery_lightbox .caption.superimpose,#home-hero-slider .hs_cos_gallery_main .caption.superimpose,#home-hero-slider .hs_cos_gallery_thumbnails .caption.superimpose{top:40%!important}#home-hero-slider p{margin-bottom:2rem!important}.hhs-hero-slider .flickity-page-dots{bottom:20%!important}.custom_menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{display:inline-block;float:none}.custom_menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{background:#000;border:2px solid #66b3e9;color:#fff;font-size:18px;line-height:1.3;margin:10px 7px 25px;max-width:220px;min-width:205px;padding:24px 20px;white-space:normal}.custom_menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a:hover{color:#1589db}.custom-menu-black{background:linear-gradient(180deg,transparent 0,transparent 20%,#000 80%,#000)!important;border-bottom:2px solid #66b3e9}@media(min-width:1200px){.custom-menu-black{margin-top:-115px;padding-bottom:20px}}@media(min-width:1099px){.custom-menu-black .custom_menu .hs-menu-wrapper.hs-menu-flow-horizontal ul{display:flex!important;margin:auto;max-width:1110px}.custom-menu-black .custom_menu .hs-menu-wrapper.hs-menu-flow-horizontal ul li{display:flex}.custom-menu-black .custom_menu .hs-menu-wrapper.hs-menu-flow-horizontal ul li a{align-content:center;display:grid}}@media(max-width:1199px) and (min-width:768px){.custom_menu{background:#000}.custom-menu-black{margin-top:-8px}#home-hero-slider .hs_cos_gallery_lightbox .slick-dots,#home-hero-slider .hs_cos_gallery_main .slick-dots,#home-hero-slider .hs_cos_gallery_thumbnails .slick-dots{bottom:10%!important}}@media(max-width:767px){.custom-menu-black,.custom_menu{display:none!important}.custom_menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{margin:10px auto}.custom_menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{padding:0 10px}}