.hero-main-wrap{position:relative;overflow:hidden}.hero-main-wrap img{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0;object-position:center;z-index:1}.hero-main-wrap .hero-inner-wrap{background-position:50% 50%;background-size:cover}.hero-main-wrap h2,.hero-main-wrap h1{color:#fff;margin-bottom:.5em;font-size:50px;line-height:60px;font-weight:700;position:relative;z-index:2}.hero-main-wrap.slick-dotted.slick-slider{margin-bottom:2em}.hero-main-wrap .row{height:600px}.hero-main-wrap .slick-dots{position:relative;bottom:0;line-height:100%;margin-top:1em}.hero-main-wrap .slick-next,.hero-main-wrap .slick-prev{z-index:1;top:45%}.hero-main-wrap .slick-dots li button:before{font-size:50px}.slick-dots li button:before{opacity:.5;color:#004c33}.slick-dots li.slick-active button:before{opacity:1;color:#004c33}.hero-main-wrap .slick-next:before{display:inline-block;position:absolute;width:50px;height:50px;background:transparent;text-indent:-9999px;border-bottom:7px solid #fff;border-right:7px solid #fff;transition:all .3s linear;text-decoration:none;color:transparent;transform:rotate(-45deg);opacity:1;right:90px}.hero-main-wrap .slick-prev:before{display:inline-block;position:absolute;width:50px;height:50px;background:transparent;text-indent:-9999px;border-bottom:7px solid #fff;border-right:7px solid #fff;transition:all .3s linear;text-decoration:none;color:transparent;transform:rotate(140deg);opacity:1;left:90px}.hero-main-wrap .slick-prev:hover:before,.hero-main-wrap .slick-next:hover:before{opacity:.7}@media only screen and (max-width:1800px){.hero-main-wrap .container-fluid{max-width:95%}}@media only screen and (max-width:1600px){.hero-main-wrap h2,.hero-main-wrap h1{font-size:45px;line-height:55px}}@media only screen and (max-width:1199px){.hero-main-wrap .row{height:400px}.hero-main-wrap h2,.hero-main-wrap h1{font-size:40px;line-height:50px}.hero-main-wrap .slick-prev:before{left:58px}.hero-main-wrap .slick-next:before{right:58px}.hero-main-wrap .slick-prev:before,.hero-main-wrap .slick-next:before{width:35px;height:35px;border-bottom:5px solid #fff;border-right:5px solid #fff}}@media only screen and (max-width:991px){.hero-main-wrap .row{height:350px}.hero-main-wrap h2,.hero-main-wrap h1{font-size:35px;line-height:45px}}@media only screen and (max-width:767px){.hero-main-wrap .row{height:300px}.hero-main-wrap .slick-prev:before{width:30px;height:30px;left:50px}.hero-main-wrap .slick-next:before{width:30px;height:30px;right:50px}}@media only screen and (max-width:575px){.hero-main-wrap .row{height:250px}.hero-main-wrap .slick-dots li button:before{font-size:40px}.hero-main-wrap .slick-dots{margin-top:.5em}.hero-main-wrap .slick-prev:before,.hero-main-wrap .slick-next:before{width:20px;height:20px;border-bottom:3px solid #fff;border-right:3px solid #fff;top:0}.hero-main-wrap .slick-dots li{margin:0 2px}.hero-main-wrap .slick-prev:before{left:40px}.hero-main-wrap .slick-next:before{right:40px}.hero-main-wrap h2,.hero-main-wrap h1{font-size:25px;line-height:30px;padding-left:.2em}.hero-main-wrap.slick-dotted.slick-slider{margin-bottom:1em}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/hero-slider.css.map */
