.slider-module .flex-container{box-sizing:border-box;margin:0 auto;padding:0 1em}@media (min-width:1200px){.slider-module .flex-container{max-width:1200px}.slider-module .slider-content{left:50%;max-width:750px;top:50%;transform:translate(-50%,-50%)}}@media (min-width:540px){.slider-module .flex-container{max-width:540px}}@media (min-width:768px){.slider-module .flex-container{max-width:768px}}@media (min-width:992px){.slider-module .flex-container{max-width:992px}}@media (min-width:1200px){.slider-module .flex-container{max-width:1200px}}#flex-container{position:relative;width:100%}.slider-module .slider-item img{width:100%}.slider-module .slick-slide img{height:700px!important;object-fit:cover;object-position:top center!important}.slider-module .slider-item .slider-content{left:5%;max-width:750px;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.slider-module .slider-item h1{color:#fff;font-size:70px;font-weight:700;line-height:1.5rem;margin-bottom:0;-webkit-transition:opacity .5s,-webkit-transform .5s;-o-transition:opacity .5s,transform .5s;transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s}.slider-module .slider-item h1,.slider-module .slider-item p{opacity:0;-webkit-transform:translateX(-100px);-ms-transform:translateX(-100px);transform:translateX(-100px)}.slider-module .slider-item p{color:#000;font-size:1.3rem;margin-bottom:50px;-webkit-transition:opacity .8s,-webkit-transform .8s;-o-transition:opacity .8s,transform .8s;transition:opacity .8s,-webkit-transform .8s;transition:opacity .8s,transform .8s;transition:opacity .8s,transform .8s,-webkit-transform .8s}.slider-module .slick-slider{margin:0;padding:0!important}.slider-module .slick-active .button,.slider-module .slick-active h1,.slider-module .slick-active h3,.slider-module .slick-active p{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:9999}.slider-module .slick-active .button{width:-webkit-max-content;width:-moz-max-content;width:max-content}.slider-module .slider-control{bottom:5px;position:absolute;right:0;z-index:99999}.slider-module .slider-control .next,.slider-module .slider-control .prev{border:none;color:#fff;cursor:pointer;display:inline-block;padding:10px 15px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.slider-module .slider-control .next,.slider-module .slider-control .prev{background:#3fa7d5;border:none}.slider-module .slick-dotted.slick-slider{margin-bottom:0}.slider-module .slick-dots li button{background:#fff;opacity:.5}.slider-module .slick-dots li.slick-active button{opacity:1}.slider-module .slick-dots li button{height:15px;width:15px}.slider-module .slick-dots{bottom:20px}.slider-module .slick-slide{position:relative}.slider-module .slick-slide:after{background:transparent;content:"";height:100%;inset:0;position:absolute;width:100%;z-index:1}.slider-module .slick-slide li{display:block!important}.slider-module .slider-item .slider-content{left:10%;top:50%}@media (max-width:1280px){.slider-module .slider-item .slider-content{left:10%;top:50%}}@media (max-width:1024px){.slider-module .slick-slide img{height:700px!important}}@media (min-width:993px){.slider-module .slider-item h1{font-size:58px!important;line-height:1.1;margin-bottom:40px}.slider-module .slider-item h3{margin-bottom:50px}.slider-module .slider-control .next,.slider-module .slider-control .prev{padding:30px 43px}}@media (min-width:992px){.slider-module .slider-item h1{font-size:70px!important}}@media (max-width:992px){.slider-module .slider-item h1{font-size:48px!important;line-height:1.1;margin-bottom:20px}.slider-module .slick-slide img{height:650px!important}}@media (max-width:767px){.slider-module .slider-item h1{font-size:42px!important}.slider-module .slider-item p{font-size:18px}.slider-module .slider-item .button{font-size:16px}.slider-module .slider-item .slider-content{max-width:80%;top:45%}.slider-module .slider-item .button span{height:50px;top:-2px;width:50px}}@media (max-width:420px){.slider-module .slider-item h1{font-size:36px!important}}