.bs-slider{overflow:hidden;position:relative}
.bs-slider .bs-slider-overlay {position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.40)}
.bs-slider >.carousel-inner >.item >img,
.bs-slider >.carousel-inner >.item >a >img {margin:auto;width:100% !important} .fade {opacity:1}
.fade .item {top:0;z-index:1;opacity:0;width:100%;position:absolute;left:0 !important;display:block !important;-webkit-transition:opacity ease-in-out 1s;-moz-transition:opacity ease-in-out 1s;-ms-transition:opacity ease-in-out 1s;-o-transition:opacity ease-in-out 1s;transition:opacity ease-in-out 1s}
.fade .item:first-child {top:auto;position:relative}
.fade .item.active {opacity:1;z-index:2;-webkit-transition:opacity ease-in-out 1s;-moz-transition:opacity ease-in-out 1s;-ms-transition:opacity ease-in-out 1s;-o-transition:opacity ease-in-out 1s;transition:opacity ease-in-out 1s}.slide_style_left {text-align:left !important}
.slide_style_right {text-align:right !important}
.slide_style_center {text-align:center !important}
.slide-text {margin:auto;position:absolute;text-align:left;max-width:1170px;padding:0 15px;top:50%;left:50%;right:auto;width:100%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%)}
.slide-image {margin:auto;width:100%;-webkit-animation-delay:0.3s;animation-delay:0.3s }
.carousel-control-next {width:auto;padding-right:15px}
.carousel-control-prev {width:auto;padding-left:15px}
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#4DC7A0;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#4DC7A0}