.cm-hero-slider.slick-slider{position:relative;margin-bottom:0}.cm-hero-slider .hero-slider-bg{position:relative;background-repeat:no-repeat;background-attachment:fixed;background-position:center;background-size:cover}.cm-hero-slider .hero-slider-bg.with-overlay:before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:linear-gradient(to bottom,white 0%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,white 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=0)}.cm-hero-slider .hero-slider-bg.with-overlay>*{position:relative;z-index:2}.cm-hero-slider button.slick-next{right:20px;width:16px;height:45px}.cm-hero-slider button.slick-prev{left:20px;width:16px;height:45px}.cm-hero-slider button.slick-next:before,.cm-hero-slider button.slick-prev:before{color:}.cm-hero-slider .slick-dots{bottom:20px}.cm-hero-slider .slick-dots li{width:10px;height:10px;padding:0}.cm-hero-slider .slick-dots li button{width:10px;height:10px;margin:0 2px;padding:0;border-radius:100%}.cm-hero-slider .slick-dots li button:before{font-size:20px;width:10px;height:10px;content:'';transition:all .2s ease-in-out;color:;border-radius:100%;background:#fff}@media(min-width:768px) and (max-width:1366px){.cm-hero-slider .page-center{padding-right:100px !important;padding-left:100px !important}}@media(max-width:767px){.cm-hero-slider .slick-prev,.cm-hero-slider .slick-next{display:none !important}}@media(max-width:480px){.cm-hero-slider h1{font-size:40px}}