.min-vh-100{min-height:calc(100vh - 118px)!important}@media (min-width:992px){.min-vh-lg-100{min-height:calc(100vh - 118px)!important}}#wrapper{position:relative;margin:0 auto 180px;width:100%;float:none}.overflow-visible{overflow:visible!important}.z-2{z-index:2!important}.slider-element{overflow:hidden;width:100%}.slider-element,.slider-parallax{position:relative}.slider-parallax,.slider-parallax .swiper-container{-webkit-backface-visibility:hidden;visibility:visible}.slider-inner{height:100%;overflow:hidden;position:absolute;background-size:cover;opacity:1;visibility:visible;background-position:50%;width:100%;background-repeat:no-repeat}.slider-parallax .slider-inner{position:fixed}.h-auto .swiper-container,.h-auto:not(.slider-parallax) .slider-inner,.min-vh-0 .swiper-container,.min-vh-0:not(.slider-parallax) .slider-inner{height:auto!important;position:relative!important}.slider-parallax-invisible .slider-inner{opacity:0;visibility:hidden}@media (min-width:992px){.h-auto .swiper-wrapper,.min-vh-0 .swiper-wrapper{height:75vh}}.slider-inner.slider-inner-relative{height:auto!important;position:relative!important}.device-touch .slider-parallax .slider-inner{position:relative}body:not(.side-header) .slider-parallax .slider-inner{left:0}body:not(.stretched) .slider-parallax .slider-inner{left:auto}.slider-parallax .slider-caption,.slider-parallax .slider-inner{-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-transition:transform 0s linear;will-change:transform}@media (max-width:991.98px){#slider{justify-content:center;flex-direction:column;display:-ms-flexbox!important;display:flex!important}#slider .slider-inner{flex-grow:1;position:relative;align-items:center;display:-ms-flexbox;display:flex}#wrapper{position:relative;margin:0 auto 60px;width:100%;float:none}}.swiper_wrapper{overflow:hidden;position:relative;width:100%}.full-screen .swiper_wrapper{height:auto}.swiper_wrapper .swiper-container{height:100%;position:absolute;margin:0;width:100%}.swiper_wrapper .swiper-slide{overflow:hidden;position:relative;margin:0}.swiper-slide-bg{background-size:cover;background-position:50%;background-repeat:no-repeat}.swiper-slide [data-caption-animate]{-webkit-backface-visibility:hidden}.section .video-wrap,.section .yt-bg-player,.slider-element .video-wrap,.swiper-slide .yt-bg-player,.swiper-slide-bg{height:100%;position:absolute;top:0;left:0;width:100%;z-index:-1}.yt-bg-player .inlinePlayButton,.yt-bg-player .loading{display:none!important}.slider-element .container,.slider-element .container-fuild{height:100%;position:relative}.slider-element.canvas-slider .swiper-slide img{width:100%}.slider-element.canvas-slider a{height:100%;display:block}.swiper-pagination{position:absolute;bottom:20px!important;text-align:center;top:auto;margin:0;width:100%;line-height:1;z-index:20}.swiper-pagination span{height:10px;border:1px solid #fff;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;opacity:1;background-color:transparent;margin:0 4px;border-radius:50%;cursor:pointer;width:10px;display:inline-block}.swiper-pagination span.swiper-pagination-bullet-active,.swiper-pagination span:hover{background-color:#fff!important}.slider-caption{height:100%;justify-content:center;font-size:1.375rem;font-weight:300;text-shadow:1px 1px 1px rgba(0,0,0,.15);color:#eee;-webkit-transition:top .3s ease;-o-transition:top .3s ease;transition:top .3s ease;position:relative;max-width:550px;flex-flow:column;display:-ms-flexbox;display:flex;z-index:20}.slider-caption:not(.dark),.slider-caption:not(.dark) h2{text-shadow:none;color:#222}.slider-caption h2{font-size:4rem;font-weight:700;margin-bottom:0;text-transform:uppercase;letter-spacing:2px;line-height:1}.slider-caption p{font-size:1.5rem;margin-bottom:10px;margin-top:30px}@media (max-width:991.98px){.swiper_wrapper .slider-caption h2{font-size:5.5vw}.swiper_wrapper .slider-caption p{font-size:2.6vw}}.slider-caption.slider-caption-right{margin-left:auto}.slider-caption.slider-caption-center{right:0;position:relative;max-width:800px;text-align:center;margin:0 auto;left:0}.slider-caption-bg{padding:5px 12px;bottom:50px;top:auto;background-color:rgba(0,0,0,.6);border-radius:2px;left:50px}.slider-caption-bg.slider-caption-bg-light{font-weight:400;text-shadow:none;color:#333;background-color:hsla(0,0%,100%,.8)}.slider-caption-top-left{bottom:auto;top:50px}.slider-caption-top-right{right:50px;bottom:auto;top:50px;left:auto}.slider-caption-bottom-right{right:50px;left:auto}.slider-element .owl-carousel{margin:0}.flex-next,.flex-prev,.slider-arrow-bottom-sm,.slider-arrow-left,.slider-arrow-right,.slider-arrow-top-sm{height:38px;transform:translateY(-50%);border:0;-webkit-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;position:absolute;top:50%;background-color:rgba(0,0,0,.3);border-radius:0 0;cursor:pointer;left:0;width:42px;z-index:10}.slider-arrow-bottom-sm,.slider-arrow-top-sm{height:32px;right:20px;bottom:57px;top:auto;margin:0;border-radius:3px 3px 0 0;left:auto;width:32px}.slider-arrow-bottom-sm{bottom:20px;border-radius:0 0 3px 3px}.fslider[data-thumbs=true] .flex-next,.fslider[data-thumbs=true] .flex-prev{margin-top:-20px}.flex-next,.slider-arrow-right,.slider-element .owl-next{right:0;border-radius:3px 0 0 3px;left:auto}.flex-next i,.flex-prev i,.slider-arrow-bottom-sm i,.slider-arrow-left i,.slider-arrow-right i,.slider-arrow-top-sm i{height:100%;font-size:34px;text-shadow:1px 1px 1px rgba(0,0,0,.1);color:#ddd;color:hsla(0,0%,100%,.8);transition:color .3s ease-in-out;text-align:center;width:100%;line-height:50px}.slider-arrow-bottom-sm i,.slider-arrow-top-sm i{height:32px;font-size:18px;color:#fff;margin:0;width:32px;line-height:30px}.slider-element .owl-prev i{margin-left:0}.slider-element .owl-next i{margin-right:4px}.flex-next:hover,.flex-prev:hover,.slider-arrow-bottom-sm:hover,.slider-arrow-left:hover,.slider-arrow-right:hover,.slider-arrow-top-sm:hover{background-color:rgba(0,0,0,.6)!important}.slide-number{height:30px;font-size:15px;font-weight:300;text-shadow:1px 1px 1px rgba(0,0,0,.9);right:20px;color:hsla(0,0%,100%,.8);-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;position:absolute;opacity:0;bottom:20px;text-align:center;top:auto;width:26px;display:none!important;z-index:20}.slider-element:hover .slide-number{opacity:1}.slide-number-total{right:0;position:absolute;bottom:-10px;top:auto;left:-14px;line-height:1}.block-hero-14 .slide-number-current{position:absolute;top:-10px;left:14px;line-height:1}.slide-number span{font-size:32px;line-height:40px;display:block}.slider-element .owl-dots{position:absolute;bottom:15px;top:auto;margin:0;width:100%;z-index:20}.slider-element .owl-dots button{height:10px;border:1px solid #fff;opacity:1!important;background-color:transparent!important;margin:0 3px;width:10px}.slider-element .owl-dots .owl-dot.active,.slider-element .owl-dots .owl-dot:hover{background-color:#fff!important}@media (min-width:992px){.block-hero-14 .section-slider{right:0;position:absolute;min-width:50%;top:0}}.block-hero-14 .mix-text{mix-blend-mode:difference}@supports not(mix-blend-mode:difference){.block-hero-14 .mix-text{color:#222}}.block-hero-14 .slide-number{height:52px;padding:0;margin-right:25px;text-shadow:none;right:0;color:#000;flex-direction:row;opacity:1;top:0;background-color:#fff;align-items:center;left:auto;width:auto;display:flex}.block-hero-14 .slide-number-current,.block-hero-14 .slide-number-total{position:relative}.block-hero-14 .slide-number-total{opacity:.6}.block-hero-14 .slide-number span{height:1px;transform:rotate(130deg);position:relative;background-color:#000;margin:0;width:40px}.block-hero-14 .slider-arrow-left{padding-left:6px}.slider-caption{padding-left:80px}.block-hero-14 .slider-arrow-left,.block-hero-14 .slider-arrow-right{transform:translateY(0);color:#333;bottom:0;top:auto;background:#fff;left:0;display:inline-block}.block-hero-14 .slider-arrow-left:hover,.block-hero-14 .slider-arrow-right:hover{background-color:#fff!important}.block-hero-14 .slider-arrow-right{margin-left:40px}.block-hero-14 .slider-arrow-left i,.block-hero-14 .slider-arrow-right i{font-size:28px;text-shadow:none;color:#333}@media (max-width:575px){.block-hero-14 .min-vh-100{min-height:50vh!important}}