#herocarousel{margin-top:120px}#herocarousel h1{font:36px/61px ArialMT,sans-serif;font-weight:700}#herocarousel .hero-carousel{position:relative}#herocarousel .hero-carousel .slick-dots{padding:0;position:absolute;bottom:50px;left:10em}#herocarousel .hero-carousel .slick-dots li:first-child{margin-left:0}#herocarousel .hero-carousel .slick-dots li{display:inline-block;width:10px;height:10px;color:#fff;background-color:transparent;border:1px solid #fff;border-radius:50px;margin:0 5px;cursor:pointer}#herocarousel .hero-carousel .slick-dots li.slick-active{background-color:#fff}#herocarousel .hero-carousel .slick-dots li button{display:none}#herocarousel .hero-carousel button{border:0 outset transparent;border-image:initial;position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:30px;height:50px}#herocarousel .hero-carousel button:after,#herocarousel .hero-carousel button:before{display:none}#herocarousel .hero-carousel button.prevArrow{left:40px;background:url(../img/prevArrow.svg) 50% no-repeat}#herocarousel .hero-carousel button.nextArrow{right:40px;background:url(../img/nextArrow.svg) 50% no-repeat}#herocarousel .hero-carousel .slick-slide{position:relative}#herocarousel .hero-carousel .slick-slide video{height:auto;width:100%}#herocarousel .hero-carousel .slick-slide .inner{position:absolute;top:0;left:0;height:100%;width:100%;background:#212b33;background:linear-gradient(90deg,#212b33,rgba(0,0,0,.1) 35%,transparent)}#herocarousel .hero-carousel .slick-slide .inner .flag{position:absolute;bottom:-1px;right:40px;width:120px;height:auto;display:flex;align-items:flex-end;justify-content:space-between;opacity:1}#herocarousel .hero-carousel .slick-slide .inner .flag .green{background-color:#009640;width:40px;height:60%;opacity:0;visibility:hidden;animation:a .5s linear .5s;animation-fill-mode:forwards}#herocarousel .hero-carousel .slick-slide .inner .flag .red{background-color:#e30613;width:40px;height:90%;opacity:0;visibility:hidden;animation:b .5s linear .5s;animation-fill-mode:forwards}#herocarousel .hero-carousel .slick-slide .content{position:absolute;top:0;left:0;width:40%;height:100%;display:flex;flex-direction:column;padding:0 0 0 10em;justify-content:center;color:#fff;z-index:1}#herocarousel .hero-carousel .slick-slide .content h1.title{color:#fff;font-family:Arial,sans-serif;font-size:4rem;line-height:normal;text-transform:uppercase;margin-bottom:.5em}#herocarousel .hero-carousel .slick-slide .content span.suptitle{color:#fff;font-family:Arial,sans-serif;font-size:1.6rem;line-height:1.1;letter-spacing:1.6px;text-transform:uppercase}#herocarousel .hero-carousel .slick-slide .content .desc p{font-size:2.2rem;font-weight:400}#herocarousel .hero-carousel .slick-slide .content a.button-green-solid{align-self:flex-start}#herocarousel .hero-carousel .slick-slide .content.video{left:40%;width:48.5%}#herocarousel .hero-carousel .slick-slide .content.video .ctn-video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}#herocarousel .hero-carousel .slick-slide .content.video .ctn-video #player,#herocarousel .hero-carousel .slick-slide .content.video .ctn-video iframe,#herocarousel .hero-carousel .slick-slide .content.video .ctn-video video{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000}#herocarousel .hero-carousel .slick-slide .content.video .ctn-video .mp4 video{position:absolute;top:0;left:0;width:100%;height:100%}#herocarousel .hero-carousel .slick-slide img{width:100%;height:auto}#herocarousel .hero-carousel .slick-slide.content-video.half-screen .content{background-color:#32404d;padding:0 3em 0 10em}#herocarousel .hero-carousel .slick-slide.content-video.half-screen .content.video{background-color:transparent;left:none;left:unset;right:0;width:61%;padding:0}@keyframes a{0%{height:0%}to{height:60%;opacity:1;visibility:visible}}@keyframes b{0%{height:0%}to{height:90%;opacity:1;visibility:visible}}@media screen and (min-width:991px){#herocarousel .hero-carousel .slick-slide .content-text{width:50%}}@media screen and (max-width:1440px){#herocarousel .slick-slide .content{width:45%}#herocarousel .hero-carousel .slick-dots{bottom:10px}#herocarousel .hero-carousel .slick-slide .content h1.title{font-size:3rem}#herocarousel .hero-carousel .slick-slide .content .desc p{font-size:2rem}}@media screen and (max-width:1199px){#herocarousel .hero-carousel .slick-slide .content{width:40%;padding:0 1.5em 0 7em}#herocarousel .hero-carousel .slick-slide .content h1.title{font-size:2rem}#herocarousel .hero-carousel .slick-slide .content .desc p{font-size:1.5rem}#herocarousel .hero-carousel .slick-slide.content-video.half-screen .content{width:40%;padding:0 1.5em 0 7em}#herocarousel .hero-carousel .slick-dots{bottom:5px;left:7em}}@media screen and (max-width:1024px){#herocarousel .hero-carousel .hero-carousel .slick-dots{bottom:5px;left:7em}}@media screen and (max-width:991px){#herocarousel{margin-top:50px}#herocarousel .hero-carousel .slick-slide{display:flex;flex-direction:column}#herocarousel .hero-carousel .slick-slide.content-video.half-screen picture{display:none}#herocarousel .hero-carousel .slick-slide .content,#herocarousel .hero-carousel .slick-slide.content-video.half-screen .content{position:relative;width:100%;background-color:#32404d;margin:0 auto;padding:3em 1.5em 5em;order:2}#herocarousel .hero-carousel .slick-slide .content.video .ctn-video{padding-top:22px}#herocarousel .hero-carousel .slick-slide.content-video.half-screen .content.video,#herocarousel .hero-carousel .slick-slide .content.video{width:100%;padding:0;position:relative;order:1}#herocarousel .hero-carousel .slick-slide .inner .flag{top:27%}#herocarousel .hero-carousel .slick-dots{bottom:1em;left:0;padding-left:1.5em;width:auto;display:inline-block}#herocarousel .hero-carousel button{transform:translateY(0);margin-top:4em}#herocarousel .hero-carousel button.prevArrow{left:15px}#herocarousel .hero-carousel button.nextArrow{right:15px}#herocarousel .hero-carousel .slick-slide .inner{background:none!important}}@media screen and (max-width:767px){#herocarousel .hero-carousel .slick-slide{display:flex;flex-direction:column}#herocarousel .hero-carousel .slick-slide.content-video picture,#herocarousel .hero-carousel .slick-slide .inner .flag{display:none}#herocarousel .hero-carousel .slick-slide .content,#herocarousel .hero-carousel .slick-slide.content-video.half-screen .content{order:2}#herocarousel .hero-carousel .slick-slide.content-video.half-screen .content.video,#herocarousel .hero-carousel .slick-slide .content.video{width:100%;padding:0;position:relative;order:1}}@media screen and (max-width:480px){#herocarousel .hero-carousel .slick-slide .content h1.title{font-size:2.5rem}#herocarousel .hero-carousel .slick-slide .content .desc p{font-size:1.8rem}#herocarousel .hero-carousel .slick-slide .inner .flag{top:31%;width:60px;height:12%}#herocarousel .hero-carousel .slick-slide .inner .flag .green,#herocarousel .hero-carousel .slick-slide .inner .flag .red{width:20px}}