/* * Owl Carousel - Animate Plugin */ .owl-carousel .animated { -webkit-animation-duration: 100000ms; animation-duration: 100000ms; -webkit-animation-fill-mode: both; animation-fill-mode: both; } .owl-carousel .owl-animated-in { z-index: 0; } .owl-carousel .owl-animated-out { z-index: 1; } .owl-carousel .fadeOut { -webkit-animation-name: fadeOut; animation-name: fadeOut; } @-webkit-keyframes fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } @keyframes fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } /* * Owl Carousel - Auto Height Plugin */ .owl-height { -webkit-transition: height 5000ms ease-in-out; -moz-transition: height 5000ms ease-in-out; -ms-transition: height 5000ms ease-in-out; -o-transition: height 5000ms ease-in-out; transition: height 5000ms ease-in-out; } /* * Core Owl Carousel CSS File */ .owl-carousel { display: none; width: 100%; -webkit-tap-highlight-color: transparent; /* position relative and z-index fix webkit rendering fonts issue */ position: relative; z-index: 1; } .owl-carousel .owl-stage { position: relative; -ms-touch-action: pan-Y; } .owl-carousel .owl-stage:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; } .owl-carousel .owl-stage-outer { position: relative; overflow: hidden; /* fix for flashing background */ -webkit-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; cursor: hand; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .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; -webkit-backface-visibility: hidden; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .owl-carousel .owl-item img { display: block; width: 100%; -webkit-transform-style: preserve-3d; } .owl-carousel.owl-text-select-on .owl-item { -webkit-user-select: auto; -moz-user-select: auto; -ms-user-select: auto; user-select: auto; } .owl-carousel .owl-grab { cursor: move; cursor: -webkit-grab; cursor: -o-grab; cursor: -ms-grab; cursor: grab; } .owl-carousel.owl-rtl { direction: rtl; } .owl-carousel.owl-rtl .owl-item { float: right; } /* No Js */ .no-js .owl-carousel { display: block; } /* * Owl Carousel - Lazy Load Plugin */ .owl-carousel .owl-item .owl-lazy { opacity: 0; -webkit-transition: opacity 4000ms ease; -moz-transition: opacity 4000ms ease; -ms-transition: opacity 4000ms ease; -o-transition: opacity 4000ms ease; transition: opacity 4000ms ease; } .owl-carousel .owl-item img { transform-style: preserve-3d; } /* * Owl Carousel - Video Plugin */ .owl-carousel .owl-video-wrapper { position: relative; height: 100%; background: #000; } .owl-carousel .owl-video-play-icon { position: absolute; height: 80px; width: 80px; left: 50%; top: 50%; margin-left: -40px; margin-top: -40px; background: url("owl.video.play.png") no-repeat; cursor: pointer; z-index: 1; -webkit-backface-visibility: hidden; -webkit-transition: scale 100ms ease; -moz-transition: scale 100ms ease; -ms-transition: scale 100ms ease; -o-transition: scale 100ms ease; transition: scale 100ms ease; } .owl-carousel .owl-video-play-icon:hover { -webkit-transition: scale(1.3, 1.3); -moz-transition: scale(1.3, 1.3); -ms-transition: scale(1.3, 1.3); -o-transition: scale(1.3, 1.3); transition: scale(1.3, 1.3); } .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; -webkit-background-size: contain; -moz-background-size: contain; -o-background-size: contain; background-size: contain; -webkit-transition: opacity 400ms ease; -moz-transition: opacity 400ms ease; -ms-transition: opacity 400ms ease; -o-transition: opacity 400ms ease; transition: opacity 400ms ease; } .owl-carousel .owl-video-frame { position: relative; z-index: 1; } .owl-carousel-house .owl-nav { position:relative; z-index:100; } .owl-carousel-house .owl-nav .owl-prev { position:absolute; top:-75px; left:-50px; background:url(/images/detail_slider_prev.png) top left no-repeat; width:17px; height:34px; } .owl-carousel-house .owl-nav .owl-next { position:absolute; top:-75px; right:-50px; background:url(/images/detail_slider_next.png) top left no-repeat; width:17px; height:34px; } .owl-carousel-news .owl-nav { position:relative; z-index:100; } .owl-carousel-news .owl-nav .owl-prev { position:absolute; top:-50px; left:-50px; background:url(/images/detail_slider_prev.png) top left no-repeat; width:17px; height:34px; } .owl-carousel-news .owl-nav .owl-next { position:absolute; top:-50px; right:-50px; background:url(/images/detail_slider_next.png) top left no-repeat; width:17px; height:34px; } .owl-carousel-slider-main { position:relative; } .owl-carousel-slider-main .owl-nav { /* position:relative; */ } .owl-carousel-slider-main .owl-nav .owl-prev { position:absolute; top:370px; left:7%; background:url(/images/main_slider_prev.png) top left no-repeat; width:35px; height:108px; } .owl-carousel-slider-main .owl-nav .owl-next { position:absolute; top:370px; right:7%; background:url(/images/main_slider_next.png) top left no-repeat; width:35px; height:108px; } .owl-stage-outer { } .owl-carousel-slider-main .owl-item { } .main-slider-item { /* border:#afb42b solid 1px; */ background:url(/images/main_slider_bg.png) top left repeat; } .text-block { border-right:#afb42b solid 1px; } .main-slider-item { /* border:#afb42b solid 1px; */ } .filter-block-main-big { } .filter-block-main-big .text-block { color:#fff; padding:30px; padding-left:10%; } .filter-block-main-big .title { font-size:47px; line-height:47px; } .filter-block-main-big .text { font-size:27px; line-height:40px; font-family: 'gotha-pro-light'; } .filter-block-main-big .razd { width:50%; height:3px; background:#afb42b; margin-top:25px; margin-bottom:25px; } .owl-carousel-slider-special .owl-nav { position:relative; } .owl-carousel-slider-special .owl-nav .owl-prev { position:absolute; top:-140px; left:-60px; background:url(/images/special_slider_prev.png) top left no-repeat; width:17px; height:53px; } .owl-carousel-slider-special .owl-nav .owl-next { position:absolute; top:-140px; right:-60px; background:url(/images/special_slider_next.png) top left no-repeat; width:17px; height:53px; } .owl-carousel-smi { margin-bottom:20px; } .owl-carousel-smi .owl-nav { position:relative; } .owl-carousel-smi .owl-nav .owl-prev { position:absolute; top:-116px; left:-60px; background:url(/images/smi_lider_prev.png) top left no-repeat; width:33px; height:106px; } .owl-carousel-smi .owl-nav .owl-next { position:absolute; top:-116px; right:-60px; background:url(/images/smi_lider_next.png) top left no-repeat; width:33px; height:106px; } @media (max-width:1600px) { .owl-carousel-house .owl-nav .owl-prev { top:-60px; } .owl-carousel-house .owl-nav .owl-next { top:-60px; } } @media (max-width:992px) { .owl-carousel-house .owl-nav .owl-prev { top:-60px; } .owl-carousel-house .owl-nav .owl-next { top:-60px; } .main-slider-item .title { font-size:35px; line-height:35px; } .main-slider-item .text { font-size:24px; line-height:30px; font-family: 'gotha-pro-light'; } .main-slider-item .text-block { border:none; } } @media (max-width:480px) { .owl-carousel-slider-special .owl-nav .owl-prev { left:-40px; } .owl-carousel-slider-special .owl-nav .owl-next { right:-40px; } }