.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{top:160px;position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.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;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.owl-nav-mobile{top:calc(50% - 40px);width:calc(100% - 5px)}
.owl-nav-mobile .owl-prev,
.owl-nav-mobile .owl-next{width:29px;height:44px}
.owl-nav-mobile .owl-prev .btn,
.owl-nav-mobile .owl-next .btn{display:flex !important;width:29px;height:44px;border-radius:0px 2px 2px 0px;opacity:.5;border:1px solid #e1e1e6}
.owl-nav-mobile .owl-prev .btn .icon-arrow-right-line::before,
.owl-nav-mobile .owl-next .btn .icon-arrow-right-line::before{content:"\ea5f"}
.owl-nav-mobile .owl-prev .btn .icon-arrow-left-line::before,
.owl-nav-mobile .owl-next .btn .icon-arrow-left-line::before{content:"\ea55"}
.owl-stage-outer{z-index:5}
.owl-nav{position:absolute;display:flex;width:100%;box-sizing:border-box}
.owl-nav .btn{position:static;display:flex;justify-content:center;align-items:center;border-radius:2px;font-size:24px}
.owl-prev{z-index:66;box-shadow:0px 4px 32px rgba(0, 0, 0, 0.1)}
.owl-prev.disabled .btn.btn-light{background-color:#e1e1e6;cursor:default}
.owl-prev.disabled .btn.btn-light:hover,
.owl-prev.disabled .btn.btn-light:active{background-color:#e1e1e6}
.owl-prev.disabled .btn.btn-light .icon:before{color:#fff}
.owl-next{margin-left:auto;z-index:66;box-shadow:0px 4px 32px rgba(0, 0, 0, 0.1)}
.owl-next.disabled .btn.btn-light{background-color:#e1e1e6;cursor:default}
.owl-next.disabled .btn.btn-light:hover,
.owl-next.disabled .btn.btn-light:active{background-color:#e1e1e6}
.owl-next.disabled .btn.btn-light .icon:before{color:#fff}
.owl-dots{z-index:5}
.top-banners-section .big-banners{overflow:hidden;max-height:700px}
.top-banners-section .big-banners:not(.owl-loaded){display:flex}
.top-banners-section .big-banners.owl-carousel{display:block}
.top-banners-section .big-banners .item{display:flex;position:relative;align-items:center;width:100%;height:700px;box-sizing:border-box;background-size:cover;background-position:bottom center}
.top-banners-section .big-banners .item.is-link{cursor:pointer}
.top-banners-section .big-banners .item.loaded:before{opacity:0.15}
.top-banners-section .big-banners .item.text-color-white{color:#fff}
.top-banners-section .big-banners .item.text-color-white:before{background-color:#1D1D22}
.top-banners-section .big-banners .item .video-bg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);min-width:100%;min-height:100%;z-index:1;width:auto;height:auto}
.top-banners-section .big-banners .item.text-color-black .caption{color:#8f8f9d}
.top-banners-section .big-banners .item.text-color-black .text{color:#4a4a4f}
.top-banners-section .big-banners .item .text-container{box-sizing:border-box;width:100%;max-width:98%;position:relative;z-index:2}
.top-banners-section .big-banners .item.text-position-right .text-container{margin-left:auto;margin-right:15%}
.top-banners-section .big-banners .item.text-position-center .text-container{max-width:750px;margin-left:auto;margin-right:auto;text-align:center}
.top-banners-section .big-banners .item .caption{margin-bottom:12px}
.top-banners-section .big-banners .item .title{margin-bottom:16px}
.top-banners-section .big-banners .item .text{font-size:24px;line-height:32px}
.top-banners-section .big-banners .item .buttons{margin-top:32px}
.top-banners-section .big-banners .item .buttons .btn{padding:16px 64px;font-size: 18px;line-height: 24px}
.top-banners-section .big-banners .owl-dots{display:flex;justify-content:center;position:absolute;width:100%;bottom:40px}
.top-banners-section .big-banners .owl-dots div{padding:0;margin:0 4px;display:inline-block;background:#ccc;opacity:0.5;border:none;outline:none;height:4px;width:20px}
.top-banners-section .big-banners .owl-dots div.active{width:30px;background:#E63A26;opacity:1}
.top-banners-section .big-banners .owl-nav{position:absolute;top:calc(50% - 44px);display:flex;justify-content:space-between;width:100%;box-sizing:border-box;padding:0 5.5% 0 3.5%}
.top-banners-section .big-banners .owl-nav button{padding:0;margin:0;background:none;border:none}
.top-banners-section .big-banners .owl-nav .btn{box-shadow:0px 4px 32px rgba(0, 0, 0, 0.1);font-size:24px}
.top-banners-section .big-banners .owl-item:not(.active){opacity:1 !important}
.top-banners-section.type6{position:relative}
.top-banners-section.type6 .big-banners .item{padding-top:0}
.top-banners-section.type6 .big-banners{max-height:80vh}
.top-banners-section.type6 .big-banners .item{height:70vh;max-height:1080px;background-position:left bottom}
.top-banners-section.type6 .big-banners .item.b_right{background-position: right bottom}
.top-banners-section.type6 .big-banners .item.c_right{background-position: right center}
.top-banners-section.type6 .big-banners .owl-nav{width:270px;top:87%;right:7%;justify-content:center}
.top-banners-section.type6 .big-banners .owl-nav .owl-prev{margin-right:16px}
.top-banners-section.type6 .big-banners .owl-dots{bottom:50%;right:3%;flex-direction:column;width:auto}
.top-banners-section.type6 .big-banners .owl-dots .owl-dot{margin-bottom:24px}
.top-banners-section.type6 .big-banners .owl-dots .owl-dot:last-of-type{margin-bottom:0}
@media only screen and (min-height: 1800px){
.top-banners-section.type6 .big-banners {max-height: 60vh;}
}
@media (max-width:1920px){
.top-banners-section .big-banners .item .text-container {max-width: 85%;}
.top-banners-section.type6 .big-banners{max-height: 85vh}
.top-banners-section.type6 .big-banners .item{height:75vh;}
.rocket{right:-220px}
}
@media (max-width:1536px){
h1, .th1 {font-size: 62px;line-height: 72px} 
}
@media (max-width:1440px){
.top-banners-section .big-banners .item .text-container {max-width: 85%;}
.top-banners-section.type6 .big-banners .item{height:70vh;}
.rocket{right:-260px}
}
@media (max-width:1380px){
.rocket{right:-208px}
h1, .th1 {font-size: 50px;line-height: 56px} 
.font-overline {font-size: 20px;line-height: 22px}
.top-banners-section.type6 .big-banners{max-height: 100vh}
.top-banners-section.type6 .big-banners .item{height:80vh;}
}
@media (max-width:1280px){
.top-banners-section .big-banners .item .text-container{width:98%;max-width:880px;}
.top-banners-section.type6 .big-banners{max-height: 90vh}
.top-banners-section.type6 .big-banners .item{height:75vh}
.block-title{padding-left:60px}
.top-banners-section .big-banners .item .text-container{margin-left:40px;}
.owl-nav-mobile{display:flex}
h1, .th1 {font-size: 46px;line-height: 52px} 
.font-overline {font-size: 20px;line-height: 22px}

}

@media (max-width:1169px){
.top-banners-section.type6 .big-banners{max-height:100vh}
.top-banners-section.type6 .big-banners .item{height:100vh;max-height:1080px}
}

@media (max-width:1024px){
.block-title{padding-left:0}
.top-banners-section .big-banners .item .title{font-size:42px;line-height:48px;}
.top-banners-section .big-banners .item .text, .d-header .e-text {font-size: 20px;line-height: 28px}
.top-banners-section .big-banners .item .rocket{right:-260px}
.top-banners-section .big-banners .item .text-container{width:90%}
.top-banners-section.type6 .big-banners .item .text-container{margin-bottom:3%;}
.top-banners-section.type6 .big-banners{max-height:90vh}
.top-banners-section.type6 .big-banners .item{height:70vh}
}

@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait) {
  .top-banners-section.type6 .big-banners{max-height:65vh}
  .rocket{right:-200px}
}


@media (max-width:991px){
.owl-carousel .owl-stage-outer{top:0}
.top-banners-section .big-banners .item .rocket{display: none}
.top-banners-section .big-banners .owl-nav{display:none}
.top-banners-section.type6 .big-banners .item .text-container{margin-bottom:76px;margin-top:0}
.top-banners-section.type6 .big-banners .item{padding-top:50px;background-position: left bottom}
.top-banners-section.type6 .big-banners .item.b_right{padding-top:50px;background-position: right bottom}   
.top-banners-section .big-banners .item .title{font-size:34px;line-height:40px;}
.top-banners-section .big-banners .item .text, .d-header .e-text {font-size: 18px;line-height: 28px}
.font-overline {font-size: 18px;line-height: 22px;}
.top-banners-section.type6 .big-banners{max-height:84vh}
.top-banners-section.type6 .big-banners .item{height:84vh}

}


@media (max-width:991px){
.top-banners-section .big-banners .item .buttons{display:flex;flex-direction:column;align-items:center}
.top-banners-section .big-banners .item .buttons .btn{padding:15px 40px;font-size:16px}
.top-banners-section .big-banners .item .buttons .btn:not(:last-child){margin-right:0;margin-bottom:12px}
}

@media (max-width:575px){
.top-banners-section .big-banners .item .text-container{margin:0 auto;width:90%}
.top-banners-section.type6 .big-banners .owl-dots{flex-direction:row;bottom:8px;left:5%;right:unset}
}

@media (max-width:375px){
.top-banners-section .big-banners .item .title{font-size:24px;line-height:28px;} 
.top-banners-section .big-banners .item .text, .d-header .e-text {font-size:14px;line-height:18px;}
.top-banners-section.type6 .big-banners{max-height:80vh}
.top-banners-section.type6 .big-banners .item{height:80vh}

}
@media (max-width:320px){

}