.video-slider{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;margin:0;padding:0;width:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-items:center}.carousel{display:-webkit-box;display:-ms-flexbox;display:flex;height:350px;overflow:hidden;position:relative;width:100%}.fa-quote-left{font-size:24px;font-weight:400!important;left:20px;position:absolute;top:20px}.carousel-item{visibility:visible;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-align-items:center;background-color:#fff;justify-content:flex-end;-webkit-justify-content:flex-end;position:relative;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-shrink:0;position:absolute;-webkit-transition:all .6s linear;-o-transition:all .6s linear;transition:all .6s linear;z-index:0}.carousel-item,.carousel-item__info{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.carousel-item__info{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-flex;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;background:#89e872;left:0;margin:auto;order:1;padding:5% 6%;width:50%}.carousel-item__image{height:100%;width:50%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-ms-flex-item-align:end;align-self:flex-end;-ms-flex-preferred-size:50%;-webkit-align-self:flex-end;flex-basis:50%;-webkit-flex-basis:50%;-webkit-order:2;position:relative;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.carousel-item__image img{height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;width:100%!important}.carousel-item__subtitle{font-size:11px;letter-spacing:3px;margin:0;text-transform:uppercase;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.carousel-item__subtitle,.carousel-item__title{color:#000;font-weight:700;opacity:0;-webkit-transform:translateY(25%);-ms-transform:translateY(25%);transform:translateY(25%);visibility:hidden}.carousel-item__title{font-size:32px;margin:15px 0 0;-webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}span.carousel-item__description{color:#000;display:block;font-size:13px;line-height:22px;margin:10px 0!important}.carousel-item__btn{color:#000;font-size:11px;font-weight:regular;letter-spacing:2px;margin:0;padding-bottom:2px;text-decoration:none;text-transform:uppercase;width:35%}a.carousel-item__btn:hover{color:#fff!important}a.carousel-item__btn div{display:inline-block}a.carousel-item__btn div:active,div:visited{color:#000!important}.carousel__nav{background-color:#000;bottom:0;left:0;position:absolute;z-index:2}.carousel__icon{display:inline-block;vertical-align:middle;width:16px;fill:#fff}.carousel__arrow{cursor:pointer;display:inline-block;padding:11px 15px;position:relative}.carousel__arrow:first-child:after{background-color:#b0b0b0;content:"";height:14px;margin-top:-7px;position:absolute;right:-3px;top:50%;width:1px}.active{display:-webkit-box;display:-ms-flexbox;display:flex;visibility:visible;z-index:1}.active .carousel-item__btn,.active .carousel-item__description,.active .carousel-item__subtitle,.active .carousel-item__title{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible}.active .carousel-item__image{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}@media only screen and (max-width:1023px){.carousel{height:500px}.carousel__nav{left:auto;right:0}.carousel-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.carousel-item__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;height:auto;order:1;width:100%}.carousel-item__info{height:500px;width:100%}}