.front-carousel .owl-nav{position:absolute;bottom:0;left:25px;z-index:1}.front-carousel .owl-nav button.owl-prev,.front-carousel .owl-nav button.owl-next{text-align:center;width:60px;height:60px;background:#ffff00;border-radius:0}.front-carousel .owl-nav button.owl-prev:hover,.front-carousel .owl-nav button.owl-prev:focus,.front-carousel .owl-nav button.owl-prev:active,.front-carousel .owl-nav button.owl-next:hover,.front-carousel .owl-nav button.owl-next:focus,.front-carousel .owl-nav button.owl-next:active{background:#ff0000}.front-carousel .owl-nav button.owl-prev img,.front-carousel .owl-nav button.owl-next img{vertical-align:middle}.front-carousel .owl-dots{counter-reset:slides-num;height:20px;margin-left:5px;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:0;left:20px}.front-carousel button.owl-dot{counter-increment:slides-num;color:#d7d7d6;text-align:center;width:2px;height:20px;background:#ececeb;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;z-index:1}.front-carousel button.owl-dot::before{content:counter(slides-num);position:relative;top:-25px;z-index:2}.front-carousel button.owl-dot::after{content:"";width:30px;height:30px;background:#f5f4f2;border-radius:50%;position:absolute;top:-30px;left:-14px;z-index:0;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.front-carousel button.owl-dot+button.owl-dot{margin-left:30px}.front-carousel button.owl-dot:hover::after,.front-carousel button.owl-dot:focus::after,.front-carousel button.owl-dot:active::after{opacity:1}.front-carousel button.owl-dot.active{font-weight:bold;color:#969696;height:40px;background:#969696}.front-carousel .item{padding-top:260px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.front-carousel .item-bg{width:calc(100vw - 15px);position:absolute;top:0;right:0;bottom:105px;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:10px 0 0 0;overflow:hidden}.front-carousel .item-bg:before{content:"";height:60%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,45,114,0.75)), to(rgba(0,45,114,0)));background:linear-gradient(to bottom, rgba(0,45,114,0.75) 0%, rgba(0,45,114,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf002d72', endColorstr='#00002d72',GradientType=0 );position:absolute;left:0;right:0;top:0;z-index:0}.front-carousel .item-bg img{width:auto;height:100%;display:block;position:absolute;top:50%;left:50%;z-index:-1;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.front-carousel .item-content{width:290px;height:455px;position:relative;padding-top:40px;padding-bottom:90px;padding-left:15px}.front-carousel .item-content *{position:relative;z-index:2}.front-carousel .item-content:before{content:"";width:auto;background:#fff;position:absolute;top:0;bottom:0;left:0;right:0}.front-carousel .item-title{font-size:30px;line-height:35px;font-weight:900;margin-bottom:16px}.front-carousel .item-title span{font-style:italic;font-weight:300;color:#969696}.front-carousel .item-description{font-size:20px;line-height:27px;font-weight:300;color:#969696;margin-bottom:24px;padding-right:15px}.front-carousel .item-cta{display:-webkit-box;display:-ms-flexbox;display:flex}.front-carousel .item .video__play-box{width:70px;height:70px;position:absolute;top:0;left:100%;margin-left:-15px;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;background:#f49600}.front-carousel .item .video__play-box:hover .icon__play{-webkit-transform:scale(0.9);transform:scale(0.9)}.front-carousel .item .icon__play{background:url("../img/play-icon.png") no-repeat center;width:36px;height:72px;background-size:contain}@media screen and (min-width: 768px){.front-carousel .owl-dots{left:25px}.front-carousel .item{padding-top:100px}.front-carousel .item-bg{width:calc(100vw - 25px);bottom:0}.front-carousel .item-content{width:50%;height:555px;padding-top:60px;padding-left:25px}.front-carousel .item-content:before{right:-50px}.front-carousel .item-title{font-size:36px;line-height:41px;margin-bottom:28px}.front-carousel .item-description{margin-bottom:42px;padding-right:0}.front-carousel .item .video__play-box{width:150px;height:150px;margin-left:10px;top:initial;bottom:0}.front-carousel .item .icon__play{width:72px}}@media screen and (min-width: 992px){.front-carousel .item-content{width:33.3333%}}@media screen and (min-width: 1290px){.front-carousel .owl-dots{left:15px}.front-carousel .item-bg{width:calc(100vw - 15px)}.front-carousel .item-content{padding-left:15px}}@media screen and (min-width: 1430px){.front-carousel .owl-dots{left:calc((100vw - 1390px) / 2)}.front-carousel .item-bg{width:calc(100vw - (100vw - 1390px) / 2)}.front-carousel .item-bg img{width:100%;height:auto}.front-carousel .item-content{width:calc(1390px / 3);padding-top:90px;padding-left:0;left:calc((100vw - 1390px) / 2)}.front-carousel .item-content:before{left:calc((-100vw + 1390px) / 2)}.front-carousel .item-title{font-size:50px;line-height:60px}.front-carousel .item-description{font-size:24px;line-height:31px}}

/*# sourceMappingURL=front-carousel.css.map */
