.banner-section{position:relative}.banner-section .banner-plane{position:absolute;top:25%;left:0;z-index:99}.banner-section .banner-shape{right:15%;position:absolute;top:215px;z-index:99}.banner-section .vertical-text{-webkit-text-stroke-color:hsla(0,0%,100%,.4);transform:rotate(-90deg);font-size:200px;font-weight:700;font-style:normal;right:-19%;color:transparent;text-transform:uppercase;content:"";position:absolute;bottom:37%;-webkit-text-stroke-width:1px;line-height:240px;z-index:99}.banner-section .slide-item{padding-top:160px;position:relative;z-index:1}.banner-section .slide-item:before{height:100%;content:"";position:absolute;top:0;background-color:rgba(0,0,0,.6);left:0;width:100%}.banner-section .slide-item .image-layer{height:100%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);right:0;-webkit-transition:all 6s linear;-moz-transition:all 6s linear;-ms-transition:all 6s linear;-o-transition:all 6s linear;transition:all 6s linear;position:absolute;background-size:cover;top:0;background-position:50%;left:0;width:100%;background-repeat:no-repeat;z-index:-1}.banner-section .active .image-layer{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.banner-section .content-box{padding:260px 0 210px;border:1px solid hsla(0,0%,95%,.2);position:relative;border-top:none;border-bottom:none}.banner-section .content-box:before{height:1px;content:"";position:absolute;bottom:60px;background-color:hsla(0,0%,95%,.2);left:0;width:100%}.banner-section .content-box .sub-title{-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;opacity:0}.banner-section .active .content-box .sub-title,.banner-section .content-box .sub-title{font-weight:400;font-style:normal;text-shadow:0 4px 4px rgba(0,0,0,.25);color:var(--white-color)}.banner-section .active .content-box .sub-title{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);transition-delay:1s;opacity:1}.banner-section .content-box .title{-webkit-transform:translateY(150px);-moz-transform:translateY(150px);-ms-transform:translateY(150px);-o-transform:translateY(150px);transform:translateY(150px);font-size:100px;font-weight:200;font-style:normal;margin-bottom:42px;text-shadow:0 4px 4px rgba(0,0,0,.25);color:var(--white-color);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;text-transform:uppercase;opacity:0;line-height:120px}.banner-section .active .content-box .title{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);transition-delay:1s;opacity:1}.banner-section .content-box .title span{font-weight:700}.banner-section .slide-item .btn-box{-webkit-transform:translateY(200px);-moz-transform:translateY(200px);-ms-transform:translateY(200px);-o-transform:translateY(200px);transform:translateY(200px);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;opacity:0}.banner-section .active .slide-item .btn-box{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);transition-delay:1s;opacity:1}.banner-section .owl-nav{right:260px;position:absolute;bottom:0}.banner-section .owl-nav button{height:60px;font-size:20px;border:solid;border-color:var(--white-color);color:var(--block-color-one);transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;text-align:center;background-color:var(--white-color);cursor:pointer;width:60px;line-height:62px;display:inline-block}.banner-section .owl-nav button:hover{border-color:var(--tertiary-color);color:var(--white-color);background-color:var(--tertiary-color)}.banner-section .owl-nav button.owl-prev{transform:rotate(180deg);margin:0 2px}.banner-section.home-two .content-box{padding:330px 0 230px;border:none}.banner-section.home-two .slide-item{padding-top:0}.banner-section.home-two .content-box:before{display:none}.banner-section.home-two .content-box .sub-title{align-items:center;display:flex}.banner-section.home-two .content-box .sub-title i{font-size:40px;margin-right:10px}.banner-section.home-three .slide-item{padding-top:0;position:relative}.banner-section.home-three .content-box{padding:365px 0 248px;border:none}.banner-section.home-three .content-box:before{display:none}.banner-section.home-three .slide-item:before{height:100%;content:"";position:absolute;opacity:.5;top:0;background-color:rgba(29,29,29,.5);left:0;width:100%}.banner-section.home-three .content-box .sub-title{padding:10px 0 10px 50px;position:relative;display:inline-block}.banner-section.home-three .content-box .sub-title i{font-size:40px;margin-right:10px;position:absolute;top:3px;left:0}.banner-section.home-three .owl-nav{right:10px;bottom:10px}.banner-section.home-three .owl-nav button.owl-prev{margin:0 4px}.banner-home-four{padding:70px 0 0}.banner-home-four .container{max-width:1600px}.banner-home-four .content-box{padding:100px 0}.banner-home-four .content-box .sub-title{padding:10px 0 10px 50px;position:relative;display:inline-block}.banner-home-four .content-box .sub-title i{font-size:40px;margin-right:10px;position:absolute;top:3px;left:0}.banner-home-four .content-box .title{font-size:100px;font-weight:200;line-height:120px}.banner-home-four .content-box .title span{font-weight:700;color:var(--tertiary-color)}.banner-home-four .image-box{margin-bottom:100px;margin-left:60px}.banner-home-four .image-box img{max-width:none}.banner-home-four .border-bottom{border-bottom:1px solid #bdbdbd}.banner-home-five{overflow:hidden;position:relative;background-color:var(--tertiary-color);z-index:1}.banner-home-five .content-box{position:relative}.banner-home-five .parallax-scene{height:100%;right:0;position:absolute;bottom:0;width:100%;z-index:-1}.banner-home-five .pattern-1{height:246px;right:680px;bottom:52px;width:162px}.banner-home-five .pattern-1,.banner-home-five .pattern-2{position:absolute!important;top:inherit!important;left:inherit!important}.banner-home-five .pattern-2{height:722px;right:250px;bottom:60px;width:495px}.banner-home-five .pattern-3{height:147px;right:480px;bottom:0;top:inherit!important;left:inherit!important;width:145px}.banner-home-five .pattern-4{height:539px;right:135px;bottom:70px;top:inherit!important;left:inherit!important;width:773px}.banner-home-five .pattern-5{height:173px;right:80px;bottom:324px;top:inherit!important;left:inherit!important;width:158px}.banner-home-five .pattern-6{height:300px;right:0;bottom:20px;top:inherit!important;left:inherit!important;width:379px}.banner-home-five .shape-map{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;-o-animation-timing-function:linear;position:absolute;animation-name:footer-animate;-webkit-animation-name:footer-animate;-moz-animation-name:footer-animate;-ms-animation-name:footer-animate;-o-animation-name:footer-animate;bottom:40px;left:0;animation-duration:70s;-webkit-animation-duration:70s;-moz-animation-duration:70s;-ms-animation-duration:70s;-o-animation-duration:70s}.banner-home-five .content-box{padding:230px 0 260px}.banner-home-five .content-box .sub-title{padding:10px 0 10px 50px;position:relative;display:inline-block}.banner-home-five .content-box .sub-title i{font-size:40px;margin-right:10px;color:var(--primary-color);position:absolute;top:3px;left:0}.banner-home-five .content-box .title{font-size:100px;font-weight:200;color:var(--white-color);line-height:120px}.banner-home-five .content-box .title span{font-weight:700}.banner-style-six{overflow:hidden;position:relative;border-bottom:1px solid #333;background:#323232}.banner-style-six .slide-item{padding:325px 0 250px;position:relative}.banner-style-six .slide-item:before{height:100%;content:"";position:absolute;opacity:.6;top:0;background:linear-gradient(0deg,#0069c5,#ffbe2e 83.37%);left:0;width:100%;z-index:1}.banner-style-six .slide-item .image-layer{height:100%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);right:0;-webkit-transition:all 6s linear;-moz-transition:all 6s linear;-ms-transition:all 6s linear;-o-transition:all 6s linear;transition:all 6s linear;position:absolute;background-size:cover;top:0;background-position:50%;left:0;width:100%;background-repeat:no-repeat}.banner-style-six .active .image-layer{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.banner-style-six .content-box{position:relative;width:100%;display:block;z-index:5}.banner-style-six .content-box .sub-title{-webkit-transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);transform:translateX(100px);font-weight:400;color:var(--white-color);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;opacity:0;display:block}.banner-style-six .active .content-box .sub-title{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition-delay:1s;-moz-transition-delay:1s;-ms-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s;opacity:1}.banner-style-six .content-box .title{-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px);font-size:100px;font-weight:200;color:var(--white-color);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;text-transform:capitalize;position:relative;opacity:0;line-height:120px}.banner-style-six .content-box .title span{font-weight:700}.banner-style-six .active .content-box .title{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:1s;-moz-transition-delay:1s;-ms-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s;opacity:1}.banner-style-six .banner-thumb-inner{right:calc(50% - 165px);position:absolute;bottom:40px}.banner-style-six .banner-thumb-inner .owl-stage{max-width:330px;width:100%!important}.banner-style-six .banner-thumb-inner .owl-item{height:100px;border:5px solid #fff;margin:5px;cursor:pointer;width:100px!important;display:block}.banner-style-six .owl-nav button{height:30px;font-size:16px;font-weight:700;color:var(--secondary-color);transition:all .5s ease;text-align:center;background-color:var(--primary-color);border-radius:50%;cursor:pointer;width:30px;line-height:35px;display:inline-block;z-index:999}.banner-style-six .owl-nav button:hover{background-color:var(--white-color)}.banner-style-six .owl-nav button.owl-prev{transform:rotate(180deg);position:absolute;bottom:80px;left:calc(50% - 200px)}.banner-style-six .owl-nav button.owl-next{right:calc(50% - 200px);position:absolute;bottom:80px}.banner-style-seven{overflow:hidden;position:relative}.banner-style-seven .slide-row{align-items:center}.banner-style-seven .slide-item{padding:165px 0;position:relative}.banner-style-seven .slide-item:before{height:100%;content:"";position:absolute;top:0;background-color:rgba(0,0,0,.7);left:0;width:100%}.banner-style-seven .slide-item .image-layer{height:100%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);right:0;-webkit-transition:all 6s linear;-moz-transition:all 6s linear;-ms-transition:all 6s linear;-o-transition:all 6s linear;transition:all 6s linear;position:absolute;background-size:cover;top:0;background-position:50%;left:0;width:100%;background-repeat:no-repeat;z-index:-1}.banner-style-seven .active .image-layer{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.banner-style-seven .content-box{position:relative;width:100%;display:block;z-index:5}.banner-style-seven .content-box .sub-title{-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px);font-weight:400;color:var(--white-color);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;opacity:0;display:block}.banner-style-seven .active .content-box .sub-title{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition-delay:1s;-moz-transition-delay:1s;-ms-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s;opacity:1}.banner-style-seven .content-box .title{-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px);font-size:100px;font-weight:200;color:var(--white-color);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;text-transform:capitalize;position:relative;opacity:0;line-height:120px}.banner-style-seven .content-box .title span{font-weight:700}.banner-style-seven .active .content-box .title{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:1s;-moz-transition-delay:1s;-ms-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s;opacity:1}.slider-quote-content{padding:60px 50px;position:relative;background-color:var(--white-color);border-radius:10px}.slider-quote-content .quote-form .sub-title,.slider-quote-content .quote-form label{color:var(--block-color-three)}.slider-quote-content .quote-form .nice-select{height:55px;line-height:55px}.banner-style-eight{overflow:hidden;position:relative;z-index:1}.banner-style-eight .parallax-scene{height:110%;position:absolute;top:-5%;left:-5%;width:110%}.banner-style-eight .pattern-1{height:100%;background-size:cover;width:100%;background-repeat:no-repeat}.slide-item-eight:before{height:100%;content:"";position:absolute;top:0;background-color:rgba(29,29,29,.9);left:0;width:100%;z-index:-1}.banner-style-eight .slide-item-eight{padding:187px 0;position:relative;z-index:1}.slide-item-eight .slide-inner{align-items:center;margin-left:100px;display:flex;z-index:1}.slide-item-eight .slide-inner h1{margin-right:-150px;color:var(--white-color);text-transform:uppercase;z-index:99}.slide-item-eight .slide-image{position:relative;z-index:1}.slide-item-eight .slide-image:before{height:306px;content:"";position:absolute;top:-8px;background-color:var(--secondary-color);left:-8px;width:270px;z-index:-1}.banner-style-eight .owl-dots{right:85px;position:absolute;top:calc(50% - 77px)}.banner-style-eight .owl-theme .owl-dots .owl-dot{position:relative;display:block}.banner-style-eight .owl-theme .owl-dots .owl-dot span{height:5px;background-color:var(--white-color);margin:70px 0;width:5px}.banner-style-eight .owl-theme .owl-dots .owl-dot.active span{background-color:var(--tertiary-color)}.banner-style-eight .owl-theme .owl-dots .owl-dot:after{height:60px;right:1.5px;content:"";position:absolute;top:5px;background-color:var(--white-color);width:2px}.banner-style-eight .owl-theme .owl-dots .owl-dot:before{height:60px;right:1.5px;content:"";position:absolute;bottom:5px;background-color:var(--white-color);width:2px}.banner-style-eight .owl-theme .owl-dots .owl-dot:first-child span,.banner-style-eight .owl-theme .owl-dots .owl-dot:last-child span{margin:0}.banner-style-eight .owl-theme .owl-dots .owl-dot:first-child:after,.banner-style-eight .owl-theme .owl-dots .owl-dot:first-child:before,.banner-style-eight .owl-theme .owl-dots .owl-dot:last-child:after,.banner-style-eight .owl-theme .owl-dots .owl-dot:last-child:before{display:none}.scroller-section .ms-section{background-size:cover;background-position:50%;background-repeat:no-repeat}.ms-section{position:relative}.split-section-one{padding:50px;max-width:700px;margin:0 auto;width:100%}#right3 .split-section-one{max-width:800px}.relible-service h3{margin-bottom:30px}.relible-service p{font-size:18px;margin-bottom:50px;line-height:28px}.relible-service h3 span{color:var(--tertiary-color)}.relible-service .count-box{font-size:40px;font-weight:700;margin-bottom:20px;color:var(--primary-color);line-height:30px}.ms-right .banner-thumb-image{position:absolute;bottom:0;left:0}.banner-thumb-text{height:156px;padding:45px 25px;font-size:20px;font-weight:600;color:var(--white-color);background-color:var(--block-color-three);width:153px;line-height:30px;display:inline-block}.banner-thumb-text span{font-size:16px;font-weight:400;line-height:26px}.ms-right .banner-thumb-text{position:absolute;bottom:0;left:0}.ms-left .banner-thumb-image,.ms-left .banner-thumb-text{right:0;position:absolute;bottom:0}.testimonial-block-nine{position:relative}.testimonial-block-nine .qoute{font-size:250px;font-weight:400;font-style:italic;right:42px;color:transparent;position:absolute;-webkit-text-stroke:hsla(0,0%,100%,.3);top:-33px;-webkit-text-stroke-width:1px;line-height:250px}.testimonial-block-nine h3{margin-bottom:25px;color:var(--block-color-three)}.testimonial-block-nine p{font-size:32px;font-style:italic;margin-bottom:30px;color:var(--block-color-three);line-height:42px}.testimonial-block-nine .author-info{align-items:center;display:flex}.testimonial-block-nine .thumb-image{height:92px;padding:5px;border:1px dashed #bdbdbd;margin-right:30px;text-align:center;border-radius:50%;width:92px;display:block}.testimonial-block-nine .thumb-image img{height:80px;filter:drop-shadow(0 4px 4px rgba(0,0,0,.2));border-radius:50%;width:80px}.testimonial-block-nine .info-box .ratting{margin-bottom:10px}.testimonial-block-nine .info-box .ratting li{font-size:24px;color:var(--tertiary-color);display:inline-block}.testimonial-block-nine .info-box h6{font-size:20px;font-weight:700;color:var(--block-color-three);line-height:30px}.testimonial-block-nine .info-box h6 span{font-size:16px;font-weight:400}.features-block h4{margin-bottom:40px}.features-block h4 span{color:var(--secondary-color)}.features-block p{margin-bottom:20px}@media only screen and (max-width:1880px){.banner-section .vertical-text{font-size:150px;right:-15%;bottom:35%;line-height:160px}.banner-section .banner-shape img{width:80%}.banner-home-five .content-box .title{font-size:80px;line-height:90px}}@media only screen and (max-width:1750px){.banner-section .content-box{border:none}.banner-section .content-box:before{display:none}.banner-section .banner-plane img{width:90%}.banner-section .banner-shape img{width:70%}}@media only screen and (max-width:1500px){.banner-section .banner-plane{display:none}.banner-home-four .content-box .title{font-size:80px;line-height:90px}.banner-section .banner-shape img{width:60%}.banner-section .banner-plane img{width:80%}}@media only screen and (max-width:1400px){.banner-section .vertical-text{right:-20%}.banner-home-five .content-box{padding:150px 0}.banner-home-five .pattern-2{display:none!important}.banner-home-five .pattern-1{right:400px;bottom:200px}.banner-home-five .pattern-3{right:210px;bottom:250px}.banner-home-five .pattern-4{display:none!important}.banner-section .banner-shape img{width:50%}}@media only screen and (max-width:1300px){.banner-section .vertical-text{display:none}.banner-home-five .pattern-1{display:none!important}.relible-service .title{font-size:18px;line-height:28px}.banner-section .banner-shape img{width:40%}.banner-section .banner-plane img{width:70%}}@media only screen and (max-width:1199px){.banner-home-four{padding-top:0}.banner-section .banner-shape{display:none}.banner-home-four .image-box{transform:none!important;margin-left:0}.banner-home-four .image-box img{max-width:100%;width:100%}.banner-style-seven .slide-item{padding:100px 0}.banner-style-seven .content-box{margin-bottom:50px}.banner-style-seven .content-box .title{font-size:80px;line-height:90px}.banner-style-eight .owl-dots{display:none}.scroller-section .ms-left{width:100%!important}.scroller-section .ms-right{display:none}}@media only screen and (max-width:991px){.banner-section .content-box .title{font-size:78px;line-height:100px}.banner-home-five .pattern-5{display:none!important}.banner-home-five .pattern-3{right:0;bottom:350px}.banner-section .slide-item{padding-top:0}.banner-section.home-three .owl-nav{display:none}.banner-section.home-three .content-box{padding:250px 0 200px}}@media only screen and (max-width:767px){.banner-section .content-box .title{font-size:50px;margin-bottom:30px;line-height:60px}.banner-section.home-two .content-box .sub-title{margin-bottom:20px}.banner-section .content-box{padding:200px 20px 100px}.banner-section .owl-nav{display:none}.banner-section.home-two .content-box{padding:150px 0}.about-image-colmun .image-bg-shape{display:none}.banner-section.home-three .content-box{padding:200px 0 100px}.banner-home-four .content-box .title{font-size:60px;line-height:70px}.banner-home-five .pattern-3,.banner-home-five .pattern-6{display:none!important}.banner-home-five .content-box .title{font-size:60px;line-height:70px}.banner-style-six .slide-item{padding:250px 0}.banner-style-six .content-box .title{font-size:80px;line-height:90px}.banner-style-six .owl-nav{display:none}.slider-quote-content{padding:50px 20px}.slider-quote-content .section-title{margin-bottom:0}.slide-item-eight .slide-inner{margin-left:20px;display:block}.slide-item-eight .slide-inner h1{margin-right:0;margin-bottom:40px}.banner-home-four .content-box .sub-title{margin-bottom:0}.banner-style-six .slide-item{padding:150px 0 200px}.slider-quote-content{display:none}.banner-style-eight .slide-item-eight{padding:150px 0 100px}}@media only screen and (max-width:500px){.content-box .sub-title{font-size:20px;margin-bottom:20px;line-height:30px}.banner-section .content-box .title{font-size:32px;line-height:42px}.banner-section .content-box,.banner-section.home-two .content-box{padding:100px 0}.banner-home-four .content-box .title{font-size:36px;line-height:50px}.banner-home-five .content-box{padding:100px 0}.banner-home-five .content-box .title,.banner-style-seven .content-box .title,.banner-style-six .content-box .title{font-size:36px;line-height:50px}.banner-style-seven .content-box{margin-bottom:0}.banner-style-seven .content-box .title br{display:none}.slide-item-eight .slide-inner h1{font-size:36px;line-height:50px}}