.main-slider{position:relative;background:#fff;display:block;z-index:10}.main-slider.style1 .slider-shape1{position:absolute;top:-30px;left:-30px;z-index:2}.slider-contact-info{position:absolute;bottom:120px;align-items:center;left:70px;display:flex;z-index:10}.slider-contact-info .icon{width:80px}.slider-contact-info .title{position:relative;padding-left:30px;display:block}.slider-contact-info .title h5{font-size:16px;font-weight:700;color:#fff;text-transform:uppercase;margin:0 0 11px;line-height:20px}.slider-contact-info .title h3{font-size:24px;font-weight:700;line-height:28px}.slider-contact-info .title h3 a{color:#fff;transition:all .2s linear;transition-delay:.1s}.slider-contact-info .title h3 a:hover{color:var(--thm-base)}.main-slider .slide{overflow:hidden;padding:450px 0 320px;position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat;display:block}.main-slider .slide .image-layer{height:100%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale (1);transition:all .8s ease-in-out .4s;position:absolute;background-size:cover;top:0;background-position:bottom;left:0;width:100%;background-repeat:no-repeat;z-index:1}.main-slider .slide .image-layer:before{height:100%;content:"";position:absolute;top:0;left:0;width:100%;z-index:-1}.main-slider .active .slide .image-layer{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.main-slider .content{position:relative;z-index:11}.main-slider.style1 .slide{padding:430px 0 320px}.main-slider.style1 .slide .image-layer:before{display:none}.main-slider.style1 .slide .image-layer{filter:grayscale(0)}.main-slider.style1 .content{position:relative;width:100%;display:block;z-index:10}.main-slider .auto-container{position:relative}.main-slider .content .big-title{overflow:hidden;-webkit-transform:perspective(400px) rotateY(0deg) translateY(-120px);-ms-transform:perspective(400px) rotateY(0deg) translateY(-120px);transform:perspective(400px) rotateY(0deg) translateY(-120px);margin-bottom:56px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;position:relative;opacity:0;-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;display:block}.main-slider .active .content .big-title{-webkit-transform:perspective(400px) rotateY(0deg) translateY(0);-ms-transform:perspective(400px) rotateY(0deg) translateY(0);transform:perspective(400px) rotateY(0deg) translateY(0);-webkit-transition-delay:1s;-moz-transition-delay:1s;-ms-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s;opacity:1}.main-slider .content .big-title h2{font-size:85px;font-weight:700;color:#fff;text-transform:uppercase;line-height:1.2em}.main-slider .content .btns-box{overflow:hidden;-webkit-transform:perspective(400px) rotateY(0deg) translateY(80px);-ms-transform:perspective(400px) rotateY(0deg) translateY(80px);transform:perspective(400px) rotateY(0deg) translateY(80px);-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-ms-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition:all 1.5s ease;position:relative;opacity:0;-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;line-height:0;display:block}.main-slider .content .btns-box a.marlft15{margin-left:15px}.main-slider .active .content .btns-box{-webkit-transform:perspective(400px) rotateY(0deg) translateY(0);-ms-transform:perspective(400px) rotateY(0deg) translateY(0);transform:perspective(400px) rotateY(0deg) translateY(0);-webkit-transition-delay:2s;-moz-transition-delay:2s;-ms-transition-delay:2s;-o-transition-delay:2s;transition-delay:2s;opacity:1}.main-slider.center .content .btns-box.center{justify-content:center;align-items:center;display:flex}.main-slider .content .btns-box a.btn-one{padding-right:30px;padding-left:30px}.main-slider .content .btns-box a.btn-one:before{right:-1px;bottom:0;top:0;left:-1px}.main-slider .content .btns-box a.btn-one.style2{border:2px solid #44454a;color:#fff;line-height:58px}.main-slider .content .btns-box a.btn-one.style2:hover{border-color:transparent;color:var(--thm-black)}.main-slider .content .btns-box a.btn-one.style2:after{background:transparent}.main-slider .content .btns-box a.btn-one.style2:before{background:var(--thm-base)}.main-slider .owl-theme .owl-nav{transform:scaleX(1) translateY(-30px);transition-delay:.1s;transform-style:preserve-3d;transition-duration:.5s;right:0;transition-timing-function:ease-in-out;position:absolute;opacity:0;top:50%;transform-origin:bottom;margin:0 auto;left:0;width:100%;line-height:0;transition-property:all;z-index:3}.main-slider:hover .owl-theme .owl-nav{transform:scaleX(1) translateY(-30px);opacity:1}.main-slider .owl-theme .owl-next span,.main-slider .owl-theme .owl-prev span{display:block}.main-slider .owl-theme .owl-nav .owl-prev{height:60px;padding:0;font-size:25px;border:2px solid hsla(0,0%,100%,.3);font-weight:400;color:hsla(0,0%,100%,.2);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:absolute;opacity:1;text-align:center;top:0;margin:0;border-radius:50%;background:transparent;left:50px;width:60px;line-height:56px}.main-slider .owl-theme .owl-nav .owl-next{height:60px;transform:rotate(0deg);padding:0;font-size:25px;border:2px solid hsla(0,0%,100%,.3);font-weight:400;right:50px;color:hsla(0,0%,100%,.2);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:absolute;opacity:1;text-align:center;top:0;margin:0;border-radius:50%;background:transparent;width:60px;line-height:56px}.main-slider .owl-theme .owl-nav .owl-next:hover,.main-slider .owl-theme .owl-nav .owl-prev:hover{border-color:var(--thm-primary);color:#fff}.banner-carousel .owl-dots,.main-slider.style1 .owl-theme .owl-nav{display:none}.main-slider .banner-carousel.owl-carousel .owl-dots{border-bottom-left-radius:55px;height:310px;justify-content:center;right:0;position:absolute;flex-direction:column;border-top-left-radius:55px;bottom:-55px;align-items:center;background:hsla(0,0%,100%,.1);width:100px;counter-reset:count;display:flex}.main-slider .banner-carousel.owl-carousel button.owl-dot{height:25px;position:relative;margin:16px 0;background:transparent;width:30px;display:block;z-index:1}.main-slider .banner-carousel.owl-carousel button.owl-dot:before{font-size:24px;font-weight:400;right:0;color:hsla(0,0%,100%,.4);transition:all .1s linear;transition-delay:.1s;content:"0" counter(count);position:absolute;bottom:0;counter-increment:count;text-align:center;top:0;left:0;line-height:25px;font-family:var(--thm-oswald-font)}.main-slider .banner-carousel.owl-carousel button.owl-dot.active:before{font-size:32px;color:var(--thm-base)}.main-slider.style2 .slide{padding:380px 0 220px}.main-slider.style2 .slide .image-layer{filter:grayscale(100%)}.main-slider.style2 .slide .image-layer:before{background-color:hsla(0,0%,100%,.3)}.main-slider.style2 .content .sub-title{overflow:hidden;-webkit-transform:perspective(400px) rotateY(0deg) translateY(-120px);-ms-transform:perspective(400px) rotateY(0deg) translateY(-120px);transform:perspective(400px) rotateY(0deg) translateY(-120px);padding:7px 30px 8px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;position:relative;opacity:0;-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;background:#1f2026;display:inline-block}.main-slider.style2 .active .content .sub-title{-webkit-transform:perspective(400px) rotateY(0deg) translateY(0);-ms-transform:perspective(400px) rotateY(0deg) translateY(0);transform:perspective(400px) rotateY(0deg) translateY(0);-webkit-transition-delay:1.5s;-moz-transition-delay:1.5s;-ms-transition-delay:1.5s;-o-transition-delay:1.5s;transition-delay:1.5s;opacity:1}.main-slider.style2 .content .sub-title h5{font-size:12px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.2em}.main-slider.style2 .content .big-title{margin-bottom:47px;margin-top:13px}.main-slider.style2 .content .big-title h2{color:#1f2026}.main-slider.style2 .content .btns-box .btn-one .border_line{top:1px}.main-slider.style2 .content .btns-box a.btn-one.style2{border:2px solid #1f2026;color:#fff;background:#1f2026;line-height:58px}.main-slider.style2 .shape{-webkit-transform:perspective(400px) translateX(-320px) scale(.5);-ms-transform:perspective(400px) translateX(-320px) scale(.5);transform:perspective(400px) translateX(-320px) scale(.5);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;position:absolute;opacity:0;top:0;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;left:0;z-index:1}.main-slider.style2 .active .shape{-webkit-transform:perspective(400px) translateX(0) scale(1);-ms-transform:perspective(400px) translateX(0) scale(1);transform:perspective(400px) translateX(0) scale(1);-webkit-transition-delay:1s;-moz-transition-delay:1s;-ms-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s;opacity:1}.main-slider.style2 .banner-carousel.owl-carousel .owl-dots{background:#f3f3f4}.main-slider.style2 .banner-carousel.owl-carousel button.owl-dot:before{color:rgba(31,32,38,.4)}.main-slider.style2 .banner-carousel.owl-carousel button.owl-dot.active:before{color:var(--thm-base)}.main-slider.style2 .owl-theme .owl-nav{display:none}.main-slider.style2 .header-social-link-1{transform:rotate(-90deg);position:absolute;bottom:135px;left:-65px;z-index:10}.main-slider.style2 .header-social-link-1 ul li a{border-bottom-right-radius:20px;border-bottom-left-radius:20px;height:60px;padding-top:23px;border:1px solid rgba(31,32,38,.1);color:#777;background:hsla(0,0%,100%,.2);width:40px}.main-slider.style2 .header-social-link-1 ul li a:hover{border-color:var(--thm-base);color:var(--thm-black);background-color:var(--thm-base)}.main-slider.style3 .slide{padding:380px 0 220px}.main-slider.style3 .slide .image-layer{filter:grayscale(100%)}.main-slider.style3 .slide .image-layer:before{background-color:rgba(33,33,33,.7)}.main-slider.style3 .content .sub-title{overflow:hidden;-webkit-transform:perspective(400px) rotateY(0deg) translateY(-120px);-ms-transform:perspective(400px) rotateY(0deg) translateY(-120px);transform:perspective(400px) rotateY(0deg) translateY(-120px);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;position:relative;opacity:0;-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;display:block}.main-slider.style3 .active .content .sub-title{-webkit-transform:perspective(400px) rotateY(0deg) translateY(0);-ms-transform:perspective(400px) rotateY(0deg) translateY(0);transform:perspective(400px) rotateY(0deg) translateY(0);-webkit-transition-delay:1.5s;-moz-transition-delay:1.5s;-ms-transition-delay:1.5s;-o-transition-delay:1.5s;transition-delay:1.5s;opacity:1}.main-slider.style3 .content .sub-title h5{font-size:18px;font-weight:700;color:var(--thm-base);text-transform:uppercase;letter-spacing:.32em}.main-slider.style3 .content .big-title{margin-bottom:47px;margin-top:18px}.main-slider.style3 .content .big-title h2{color:transparent;-webkit-text-stroke:2px #fff}.main-slider.style3 .content .btns-box .btn-one .border_line{top:1px}.main-slider.style3 .content .btns-box a.btn-one.style2{border:2px solid #1f2026;color:#fff;background:#1f2026;line-height:58px}.main-slider.style3 .shape{-webkit-transform:perspective(400px) translateY(-320px) scale(.5);-ms-transform:perspective(400px) translateY(-320px) scale(.5);transform:perspective(400px) translateY(-320px) scale(.5);right:0;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;position:absolute;opacity:0;top:0;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;z-index:1}.main-slider.style3 .active .shape{-webkit-transform:perspective(400px) translateY(0) scale(1);-ms-transform:perspective(400px) translateY(0) scale(1);transform:perspective(400px) translateY(0) scale(1);-webkit-transition-delay:1s;-moz-transition-delay:1s;-ms-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s;opacity:.2}.main-slider.style3 .banner-carousel.owl-carousel .owl-dots{height:100px;justify-content:center;right:8px;flex-direction:row;bottom:12px;align-items:center;background:transparent;width:210px}.main-slider.style3 .banner-carousel.owl-carousel button.owl-dot:before{color:hsla(0,0%,100%,.4)}.main-slider.style3 .banner-carousel.owl-carousel button.owl-dot.active:before{color:var(--thm-base)}.main-slider.style3 .banner-carousel.owl-carousel button.owl-dot{height:30px;margin:0 8px;background:transparent;width:32px}.main-slider.style3 .owl-theme .owl-nav{display:none}.main-slider.style3 .header-social-link-1{transform:rotate(90deg);right:-65px;position:absolute;bottom:415px;z-index:10}.main-slider.style3 .header-social-link-1 ul li a{border-bottom-right-radius:20px;border-bottom-left-radius:20px;height:60px;padding-top:23px;border:1px solid rgba(31,32,38,.1);color:#777;background:hsla(0,0%,100%,.2);width:40px}.main-slider.style3 .header-social-link-1 ul li a:hover{border-color:var(--thm-base);color:var(--thm-black);background-color:var(--thm-base)}