.custom-hero-slider{margin-bottom:0!important;position:relative}.custom-hero-slider #hfs-one{display:block;overflow:hidden;position:absolute;right:0;z-index:100000}.custom-hero-slider:after{background-image:url(https://www.worksoft.com/hubfs/hero-banners/hero-banner-wave.png);background-repeat:no-repeat;background-size:100% 300px;bottom:-130px;content:"";height:300px;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.custom-hero-slider .slide{background-position:50%;background-repeat:no-repeat;background-size:cover;height:650px;position:relative;z-index:20}.custom-hero-slider .slide:before{background-color:rgba(0,0,0,.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:15}.custom-hero-slider .slide .slide-container{color:#fff;left:50%;max-width:840px;position:absolute;text-align:center;top:46%;transform:translate(-50%,-50%);z-index:20}.custom-hero-slider .slide .slide-container h1,.custom-hero-slider .slide .slide-container h2,.custom-hero-slider .slide .slide-container h3{color:#fff}.custom-hero-slider .slide .slide-container h1{font-size:48px;line-height:1.25}.custom-hero-slider .slide .slide-container p{font-size:1.25rem}.custom-hero-slider .slick-dotted.slick-slider{margin-bottom:0!important}.custom-hero-slider .slick-next,.custom-hero-slider .slick-prev{display:none!important}.custom-hero-slider .slick-dots{bottom:40px!important;z-index:20}.custom-hero-slider .slick-dots li button{background:none;border:1px solid #fff}.custom-hero-slider .slick-dots li button:before{display:none!important}.custom-hero-slider .slick-dots li button:focus,.custom-hero-slider .slick-dots li button:hover,.custom-hero-slider .slick-dots li.slick-active button{background-color:#fff!important}@media only screen and (max-width:1440px){.custom-hero-slider:after{bottom:-130px}}@media (min-width:1024px){.bg-video{height:auto;width:100%}}@media only screen and (max-width:1023px){.custom-hero-slider .slide{height:350px}.custom-hero-slider .slide .slide-container{max-width:100%;width:90%}.custom-hero-slider .slide .slide-container .button{padding:8px 24px}.custom-hero-slider .slide .slide-container h1,.custom-hero-slider .slide .slide-container h2,.custom-hero-slider .slide .slide-container h3{font-size:24px!important}.custom-hero-slider .slide .slide-container p{font-size:16px}.custom-hero-slider:after{display:none}}@media only screen and (max-width:640px){#hfs-one{display:none}.custom-hero-slider .slide{height:270px}.bg-video{position:relative;top:25px;transform:scale(1.5)}.custom-hero-slider .slide .slide-container p{display:none}}