.owl-carousel{ display: block; opacity: 0; }
.owl-carousel.owl-loaded{ opacity: 1; }

.owl-dots { padding-top: 10px; text-align: center; position: relative; }
.owl-dot { background-color: #000; border-radius: 50%; cursor: pointer; display: inline-block; height: 8px; margin: 5px; opacity: 0.3; width: 8px; }
.owl-dot.active { opacity: 1; cursor: default; }

.owl-grab{ cursor: grab; }
.owl-nav.disabled,
.owl-dots.disabled { display: none; }
@media only screen and ( max-width: 1170px ) {
    .owl-prev, .owl-next{ display: none; }
}
.owl-nav { position: absolute; top: 50%; left: 0; width: 100%; z-index: 1; }
.owl-prev, .owl-next { border-color: transparent; border-style: solid; border-width: 0; background-color: transparent; border-radius: 46px; cursor: pointer; height: 60px; position: absolute; top: 0; transform: translateY(-50%); transition: ease all 0.6s; width: 60px; }
.owl-prev { left: -60px; }
.owl-next { right: -60px; }

@keyframes owl_ani_ttb{0%{transform:translate(0,-10%);opacity:0;}100%{transform:translate(0,0);opacity:1;}}
.owl-item.active .owl_ani_top-to-bottom{animation:owl_ani_ttb .7s 1 cubic-bezier(.175,.885,.32,1.275)}
@keyframes owl_ani_btt{0%{transform:translate(0,10%);opacity:0;}100%{transform:translate(0,0);opacity:1;}}
.owl-item.active .owl_ani_bottom-to-top{animation:owl_ani_btt .7s 1 cubic-bezier(.175,.885,.32,1.275)}
@keyframes owl_ani_ltr{0%{transform:translate(-10%,0);opacity:0;}100%{transform:translate(0,0);opacity:1;}}
.owl-item.active .owl_ani_left-to-right{animation:owl_ani_ltr .7s 1 cubic-bezier(.175,.885,.32,1.275)}
.owl-item.active .owl_ani_right-to-left{animation:owl_ani_rtl .7s 1 cubic-bezier(.175,.885,.32,1.275)}
@keyframes owl_ani_rtl{0%{transform:translate(10%,0);opacity:0;}100%{transform:translate(0,0);opacity:1;}}
@keyframes owl_ani_appear{10%{transform:scale(.5);opacity:0;}100%{transform:scale(1);opacity:1;}}
.owl-item.active .owl_ani_appear{animation:owl_ani_appear .7s 1 cubic-bezier(.175,.885,.32,1.275);transform:scale(1)}
@keyframes fadeInRightShort{from{opacity:0;transform:translate3d(30%,0,0)}to{opacity:1;transform:none}}
.owl-item.active .fadeInRightShort{animation-name:fadeInRightShort;}
@keyframes fadeInLeftShort{from{opacity:0;transform:translate3d(-30%,0,0)}to{opacity:1;transform:none}}
.owl-item.active .fadeInLeftShort{animation-name:fadeInLeftShort}


@-webkit-keyframes fl_ttb{0%{-webkit-transform:translate(0,-10%);opacity:0;filter:alpha(opacity=0)}100%{-webkit-transform:translate(0,0);opacity:1;filter:alpha(opacity=100)}}
		@keyframes fl_ttb{0%{-webkit-transform:translate(0,-10%);-ms-transform:translate(0,-10%);-o-transform:translate(0,-10%);transform:translate(0,-10%);opacity:0;filter:alpha(opacity=0)}100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);opacity:1;filter:alpha(opacity=100)}}
		.owl-item.active .fl_top-to-bottom{-webkit-animation:fl_ttb .7s 1 cubic-bezier(.175,.885,.32,1.275);-o-animation:fl_ttb .7s 1 cubic-bezier(.175,.885,.32,1.275);animation:fl_ttb .7s 1 cubic-bezier(.175,.885,.32,1.275)}
@-webkit-keyframes fl_btt{0%{-webkit-transform:translate(0,10%);opacity:0;filter:alpha(opacity=0)}100%{-webkit-transform:translate(0,0);opacity:1;filter:alpha(opacity=100)}}
		@keyframes fl_btt{0%{-webkit-transform:translate(0,10%);-ms-transform:translate(0,10%);-o-transform:translate(0,10%);transform:translate(0,10%);opacity:0;filter:alpha(opacity=0)}100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);opacity:1;filter:alpha(opacity=100)}}
		.owl-item.active .fl_bottom-to-top{-webkit-animation:fl_btt .7s 1 cubic-bezier(.175,.885,.32,1.275);-o-animation:fl_btt .7s 1 cubic-bezier(.175,.885,.32,1.275);animation:fl_btt .7s 1 cubic-bezier(.175,.885,.32,1.275)}
@-webkit-keyframes fl_ltr{0%{-webkit-transform:translate(-10%,0);opacity:0;filter:alpha(opacity=0)}100%{-webkit-transform:translate(0,0);opacity:1;filter:alpha(opacity=100)}}
		@keyframes fl_ltr{0%{-webkit-transform:translate(-10%,0);-ms-transform:translate(-10%,0);-o-transform:translate(-10%,0);transform:translate(-10%,0);opacity:0;filter:alpha(opacity=0)}100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);opacity:1;filter:alpha(opacity=100)}}
		.owl-item.active .fl_left-to-right{-webkit-animation:fl_ltr .7s 1 cubic-bezier(.175,.885,.32,1.275);-o-animation:fl_ltr .7s 1 cubic-bezier(.175,.885,.32,1.275);animation:fl_ltr .7s 1 cubic-bezier(.175,.885,.32,1.275)}
@-webkit-keyframes fl_rtl{0%{-webkit-transform:translate(10%,0);opacity:0;filter:alpha(opacity=0)}100%{-webkit-transform:translate(0,0);opacity:1;filter:alpha(opacity=100)}}
		.owl-item.active .fl_right-to-left{-webkit-animation:fl_rtl .7s 1 cubic-bezier(.175,.885,.32,1.275);-o-animation:fl_rtl .7s 1 cubic-bezier(.175,.885,.32,1.275);animation:fl_rtl .7s 1 cubic-bezier(.175,.885,.32,1.275)}
		@keyframes fl_rtl{0%{-webkit-transform:translate(10%,0);-ms-transform:translate(10%,0);-o-transform:translate(10%,0);transform:translate(10%,0);opacity:0;filter:alpha(opacity=0)}100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);opacity:1;filter:alpha(opacity=100)}}
@-webkit-keyframes fl_appear{0%{-webkit-transform:scale(.5);opacity:.1;filter:alpha(opacity=10)}100%{-webkit-transform:scale(1);opacity:1;filter:alpha(opacity=100)}}
		@keyframes fl_appear{0%{-webkit-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5);opacity:.1;filter:alpha(opacity=10)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;filter:alpha(opacity=100)}}
		.owl-item.active .fl_appear{-webkit-animation:fl_appear .7s 1 cubic-bezier(.175,.885,.32,1.275);-o-animation:fl_appear .7s 1 cubic-bezier(.175,.885,.32,1.275);animation:fl_appear .7s 1 cubic-bezier(.175,.885,.32,1.275);-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
@-webkit-keyframes fadeInRightShort{from{opacity:0;-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}
		@keyframes fadeInRightShort{from{opacity:0;-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}
		.owl-item.active .fadeInRightShort{-webkit-animation-name:fadeInRightShort;animation-name:fadeInRightShort;}
@-webkit-keyframes fadeInLeftShort{from{opacity:0;-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}
		@keyframes fadeInLeftShort{from{opacity:0;-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}
		.owl-item.active .fadeInLeftShort{-webkit-animation-name:fadeInLeftShort;animation-name:fadeInLeftShort}

.owl-item .animation {opacity:0;transition: ease opacity 0.3s;}
.owl-item.active .animation {animation-duration:1s; animation-fill-mode:both;}
.owl-item.active .animation-delay-01 {animation-delay:0.1s;}
.owl-item.active .animation-delay-02 {animation-delay:0.2s;}
.owl-item.active .animation-delay-03 {animation-delay:0.3s;}
.owl-item.active .animation-delay-04 {animation-delay:0.4s;}
.owl-item.active .animation-delay-05 {animation-delay:0.5s;}
.owl-item.active .animation-delay-06 {animation-delay:0.6s;}
.owl-item.active .animation-delay-07 {animation-delay:0.7s;}
.owl-item.active .animation-delay-08 {animation-delay:0.8s;}
.owl-item.active .animation-delay-09 {animation-delay:0.9s;}
.owl-item.active .animation-delay-10 {animation-delay:1.0s;}
.owl-item.active .animation-delay-11 {animation-delay:1.1s;}
.owl-item.active .animation-delay-12 {animation-delay:1.2s;}
.owl-item.active .animation-delay-13 {animation-delay:1.3s;}
.owl-item.active .animation-delay-14 {animation-delay:1.4s;}
.owl-item.active .animation-delay-15 {animation-delay:1.5s;}
.owl-item.active .animation-delay-16 {animation-delay:1.6s;}
.owl-item.active .animation-delay-17 {animation-delay:1.7s;}
.owl-item.active .animation-delay-18 {animation-delay:1.8s;}
.owl-item.active .animation-delay-19 {animation-delay:1.9s;}
.owl-item.active .animation-delay-20 {animation-delay:2.0s;}
.owl-item.active .animation-delay-21 {animation-delay:2.1s;}
.owl-item.active .animation-delay-22 {animation-delay:2.2s;}
.owl-item.active .animation-delay-23 {animation-delay:2.3s;}
.owl-item.active .animation-delay-24 {animation-delay:2.4s;}
.owl-item.active .animation-delay-25 {animation-delay:2.5s;}
.owl-item.active .animation-delay-26 {animation-delay:2.6s;}
.owl-item.active .animation-delay-27 {animation-delay:2.7s;}
.owl-item.active .animation-delay-28 {animation-delay:2.8s;}
.owl-item.active .animation-delay-29 {animation-delay:2.9s;}
.owl-item.active .animation-delay-30 {animation-delay:3.0s;}
.owl-item.active .animation-delay-31 {animation-delay:3.1s;}
.owl-item.active .animation-delay-32 {animation-delay:3.2s;}
.owl-item.active .animation-delay-33 {animation-delay:3.3s;}
.owl-item.active .animation-delay-34 {animation-delay:3.4s;}
.owl-item.active .animation-delay-35 {animation-delay:3.5s;}
.owl-item.active .animation-delay-36 {animation-delay:3.6s;}
.owl-item.active .animation-delay-37 {animation-delay:3.7s;}
.owl-item.active .animation-delay-38 {animation-delay:3.8s;}
.owl-item.active .animation-delay-39 {animation-delay:3.9s;}
.owl-item.active .animation-delay-40 {animation-delay:4.0s;}
.owl-item.active .animation-delay-41 {animation-delay:4.1s;}
.owl-item.active .animation-delay-42 {animation-delay:4.2s;}
.owl-item.active .animation-delay-43 {animation-delay:4.3s;}
.owl-item.active .animation-delay-44 {animation-delay:4.4s;}
.owl-item.active .animation-delay-45 {animation-delay:4.5s;}
.owl-item.active .animation-delay-46 {animation-delay:4.6s;}
.owl-item.active .animation-delay-47 {animation-delay:4.7s;}
.owl-item.active .animation-delay-48 {animation-delay:4.8s;}
.owl-item.active .animation-delay-49 {animation-delay:4.9s;}