.owl-carousel .animated {  }.owl-carousel .owl-animated-in { z-index: 0; }.owl-carousel .owl-animated-out { z-index: 1; }.owl-carousel .fadeOut {  }@keyframes fadeOut{  }@keyframes fadeOut{  }.owl-height {  }.owl-carousel { display: none; width: 100%; position: relative; z-index: 1; }.owl-carousel .owl-stage { position: relative; }.owl-carousel .owl-stage:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0px; }.owl-carousel .owl-stage-outer { position: relative; overflow-x: hidden; overflow-y: hidden; transform: translate3d(0px, 0px, 0px); }.owl-carousel .owl-controls .owl-nav .owl-prev, .owl-carousel .owl-controls .owl-nav .owl-next, .owl-carousel .owl-controls .owl-dot { cursor: pointer; }.owl-carousel.owl-loaded { display: block; }.owl-carousel.owl-loading { opacity: 0; display: block; }.owl-carousel.owl-hidden { opacity: 0; }.owl-carousel .owl-refresh .owl-item { display: none; }.owl-carousel .owl-item { position: relative; min-height: 1px; float: left; backface-visibility: hidden; }.owl-carousel .owl-item img { display: block; }.owl-carousel.owl-text-select-on .owl-item {  }.owl-carousel .owl-grab { cursor: move; }.owl-carousel.owl-rtl { direction: rtl; }.owl-carousel.owl-rtl .owl-item { float: right; }.no-js .owl-carousel { display: block; }.owl-carousel .owl-item .owl-lazy { opacity: 0; transition-property: opacity; transition-duration: 400ms; transition-timing-function: ease; transition-delay: initial; }.owl-carousel .owl-item img {  }.owl-carousel .owl-video-wrapper { position: relative; height: 100%; background-color: rgb(0, 0, 0); background-image: initial; }.owl-carousel .owl-video-play-icon { position: absolute; height: 80px; width: 80px; left: 50%; top: 50%; margin-left: -40px; margin-top: -40px; background-color: initial; background-image: url("owl.video.play.png"); background-repeat: no-repeat; cursor: pointer; z-index: 1; backface-visibility: hidden; transition-property: scale; transition-duration: 100ms; transition-timing-function: ease; transition-delay: initial; }.owl-carousel .owl-video-play-icon:hover {  }.owl-carousel .owl-video-playing .owl-video-tn, .owl-carousel .owl-video-playing .owl-video-play-icon { display: none; }.owl-carousel .owl-video-tn { opacity: 0; height: 100%; background-position: center center; background-repeat: no-repeat; background-size: contain; transition-property: opacity; transition-duration: 400ms; transition-timing-function: ease; transition-delay: initial; }.owl-carousel .owl-video-frame { position: relative; z-index: 1; }.owl-theme .owl-controls { display: block; }.owl-theme .owl-controls .owl-nav [class*="owl-"] { position: relative; cursor: pointer; display: inline-block; color: rgb(137, 143, 159); margin-top: 0px; margin-right: 10px; margin-bottom: 0px; margin-left: 10px; transition-property: all; transition-duration: 500ms; transition-timing-function: ease; transition-delay: initial; }.owl-theme .owl-controls .owl-nav [class*="owl-"] span:before { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-size: 25px; }.owl-theme .owl-controls .owl-nav [class*="owl-"]:hover { color: rgb(242, 190, 0); }.owl-theme .owl-controls .owl-nav .disabled { cursor: default; opacity: 0.5; }.owl-theme .owl-dots .owl-dot { display: inline-block; }.owl-theme .owl-dots .owl-dot span { background-color: rgb(34, 34, 34); background-image: initial; display: block; margin-top: 0px; margin-right: 5px; margin-bottom: 0px; margin-left: 5px; transition-property: opacity; transition-duration: 200ms; transition-timing-function: ease; transition-delay: 0s; width: 15px; height: 15px; }.owl-theme .owl-dots .owl-dot.active span { background-attachment: scroll; background-color: rgb(205, 162, 116); background-image: none; background-position: 0 0; background-repeat: repeat; }