.banner-section{background:linear-gradient(90deg,#002442,#002442,#013766);padding:130px 0 60px}.banner-section .pattern-layer{background-attachment:fixed;background-position:bottom;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.image-column{z-index:9}.banner-section .content-box{display:block;position:relative}.banner-section .content-box h1{color:#fff;margin-bottom:20px}.banner-section .content-box p{color:#e2e7ee;font-size:18px;line-height:28px;margin-bottom:30px}.banner-section .content-box .btn-box{display:flex;position:relative}.banner-section .content-box .btn-box .theme-btn.btn-one span{padding-right:22px;position:relative}.banner-section .content-box .btn-box .theme-btn.btn-one span:before{content:"\e901";font-family:icomoon;font-size:14px;font-weight:400;position:absolute;right:0;top:-3px}.banner-section{overflow:hidden}.banner-section .author-box{height:100%;left:0;margin:0 auto;max-width:1920px;position:absolute;right:0;top:0;width:100%}.banner-section .author-box .author{border-radius:50%;display:inline-block;position:absolute}.banner-section .author-box .author img{-webkit-animation:zoom-fade 4s linear infinite;animation:zoom-fade 4s linear infinite;border-radius:50%;width:100%}.banner-section .author-box .author span{border-radius:30px;bottom:-12px;color:var(--title-color);font-family:var(--title-font);font-size:14px;font-weight:500;left:50%;line-height:20px;padding:2px 15px;position:absolute;transform:translateX(-50%)}.banner-section .author-box .author-1 span{background:#67ef3e}.banner-section .author-box .author-2 span{background:#3ee4ef}.banner-section .author-box .author-3 span{background:#fff}.banner-section .author-box .author-4 span{background:#fd6}.banner-section .author-box .author-5 span{background:#ff9a61}.banner-section .author-box .author-6 span{background:#c99fff}.banner-section .author-box .author-1{left:135px;top:185px}.banner-section .author-box .author-2{left:290px;top:426px}.banner-section .author-box .author-3{bottom:211px;left:192px}.banner-section .author-box .author-4{position:absolute;right:214px;top:208px}.banner-section .author-box .author-5{position:absolute;right:342px;top:448px}.banner-section .author-box .author-6{bottom:170px;position:absolute;right:120px}.banner-style-two{background:var(--secondary-color);padding:240px 0 250px;position:relative}.banner-style-two .bg-layer{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;right:0;top:0;width:50%}.banner-style-two .content-box{max-width:600px}.banner-style-two .content-box h2{font-size:56px;line-height:62px;margin:0 0 20px}.banner-style-two .content-box p{margin:0 0 35px}.banner-style-two .content-box .btn-box{justify-content:left}.banner-style-two .outer-container{padding-left:155px;padding-right:155px;position:relative}.banner-style-two .pattern-layer-2{background-repeat:repeat-x;bottom:0;height:31px;left:0;position:absolute;width:100%;z-index:1}.banner-style-two .shape{background-repeat:no-repeat;height:621px;left:0;opacity:.5;position:absolute;top:60px;width:440px}.banner-style-three{padding:72px 0 68px;position:relative}.banner-style-three .pattern-layer{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.banner-style-three .content-box h2{color:var(--title-color);font-size:64px;line-height:70px;max-width:100%}.banner-style-three .content-box p{color:var(--text-color);font-size:18px;line-height:30px;max-width:100%}.banner-style-three .content-box .btn-box{justify-content:left}.banner-style-three .image-inner{align-items:center;display:flex;margin-left:135px;position:relative}.banner-style-three .image-inner .image{display:block;position:relative}.banner-style-three .image-inner .image img{width:100%}.banner-style-three .image-inner .image-1,.banner-style-three .image-inner .image-1 img{border-radius:120px 120px 0 120px}.banner-style-three .image-inner .image-2,.banner-style-three .image-inner .image-2 img{border-radius:120px 0 120px 120px}.banner-style-three .image-inner .image-3,.banner-style-three .image-inner .image-3 img{border-radius:120px 120px 120px 0}.banner-style-three .image-inner .image-4,.banner-style-three .image-inner .image-4 img{border-radius:0 120px 120px 120px}.banner-style-three .image-inner .icon-logo{background:#fff;border-radius:50%;display:inline-block;height:105px;left:50%;padding:4px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:105px;z-index:1}.banner-style-three .banner-btn,.banner-style-three .theme-btn.btn-one:hover{box-shadow:0 0 40px 0 rgba(0,0,0,.04)}.banner-style-three .shape .shape-1{-webkit-animation:zoom-fade 4s linear infinite;animation:zoom-fade 4s linear infinite;background-repeat:no-repeat;bottom:0;height:251px;left:0;position:absolute;width:251px}.banner-style-three .shape .shape-2{background-repeat:no-repeat;height:116px;position:absolute;right:260px;top:80px;width:91px}.banner-style-three .shape .shape-3{background-repeat:no-repeat;bottom:165px;height:111px;position:absolute;right:790px;width:119px}.banner-style-four{padding:0 100px}.banner-carousel .slide-item{border-radius:20px;overflow:hidden;padding:187px 0;position:relative}.banner-carousel .content-box{max-width:600px}.banner-carousel .slide-item .bg-layer{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all 8s linear;-moz-transition:all 8s linear;-ms-transition:all 8s linear;-o-transition:all 8s linear;transition:all 8s linear;width:100%}.banner-carousel .slide-item .bg-layer:before{background:linear-gradient(270deg,transparent 46.57%,rgba(0,0,0,.48) 70.88%,rgba(0,0,0,.8));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.banner-carousel .active .slide-item .bg-layer{-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}.banner-carousel .content-box .upper-text{border-radius:30px;color:#fff;display:inline-block;font-family:var(--title-font);font-size:12px;font-weight:600;line-height:20px;margin-bottom:16px;opacity:0;padding:5px 13px;position:relative;text-transform:uppercase;-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.banner-carousel .active .content-box .upper-text{opacity:1;-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}.banner-carousel .content-box h2{color:#fff;font-size:64px;line-height:70px;margin-bottom:20px;opacity:0;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.banner-carousel .content-box h2 span{position:relative}.banner-carousel .active .content-box h2{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.7s;-moz-transition-delay:.7s;-ms-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s}.banner-carousel .content-box p{color:#fff;font-size:18px;line-height:30px;margin-bottom:40px;opacity:0;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.banner-carousel .active .content-box p{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:1.2s;-moz-transition-delay:1.2s;-ms-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s}.banner-carousel .content-box .btn-box{align-items:center;display:flex;opacity:0;position:relative;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.banner-carousel .active .content-box .btn-box{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:1.4s;-moz-transition-delay:1.4s;-ms-transition-delay:1.4s;-o-transition-delay:1.4s;transition-delay:1.4s}.banner-style-four .shape-box .shape-1{border:1px solid hsla(0,0%,100%,.2);border-radius:50%;bottom:-49px;height:520px;left:-108px;position:absolute;width:520px}.banner-style-four .shape-box .shape-2{background:hsla(0,0%,100%,.05);border-radius:50%;height:520px;left:78px;position:absolute;top:68px;width:520px}.banner-carousel .owl-dots{position:absolute;right:40px;top:50%;transform:translateY(-50%)}.banner-carousel .owl-dots button span{display:none!important}.banner-carousel .owl-dots button{background:hsla(0,0%,100%,.3);border-radius:50%;display:block!important;height:9px;margin:10px 0;position:relative;transition:all .5s ease;width:9px}.banner-carousel .owl-dots button.active,.banner-carousel .owl-dots button:hover{background:#fff;transform:scale(1.45)}.banner-style-five{position:relative}.banner-style-five .left-column{display:block;position:relative;width:50%}.banner-style-five .right-column{height:100%;position:absolute;right:0;top:0;width:50%}.banner-style-five .bg-layer{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;top:0;width:calc(100% + 50px)}.banner-style-five .left-column .bg-layer{clip-path:polygon(0 0,99% 0,89% 100%,0 100%,0 0);left:0}.banner-style-five .right-column .bg-layer{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,10% 0);right:0}.banner-style-five .bg-layer:before{background:#000;content:"";height:100%;left:0;opacity:.4;position:absolute;top:0;width:100%}.banner-style-five .content-box{padding:220px 200px;position:relative}.banner-style-five .content-box h2{color:#fff;display:block;font-size:64px;line-height:70px;margin-bottom:20px;position:relative}.banner-style-five .content-box p{color:#fff;font-size:20px;line-height:30px;margin-bottom:30px}.rtl .banner-section .content-box .btn-box .theme-btn.btn-one{margin-left:20px;margin-right:0}.rtl .banner-style-two .bg-layer{left:0;right:inherit}.rtl .banner-style-two .content-box .btn-box{justify-content:right}.rtl .banner-style-three .image-inner{direction:ltr;margin-left:0;margin-right:135px}.rtl .banner-style-three .content-box .btn-box{justify-content:right}.rtl .banner-carousel .content-box{text-align:right}.rtl .banner-carousel .content-box .btn-box{justify-content:right}.rtl .banner-style-five{direction:ltr}.rtl .banner-style-five .content-box{text-align:right}.get-started-sec .content-box{max-width:420px}.get-started-sec .content-box h2{color:var(--title-color-white);font-size:42px}.get-started-sec .content-box h4{color:var(--text-color-light);font-weight:400;margin-bottom:40px}.banner-section.get-started-sec{padding:60px 0 0}@media only screen and (max-width:1281px){.banner-section .content-box h1{font-size:3rem;line-height:1.1}}@media only screen and (max-width:991px){.banner-section .content-box h1{font-size:2.5rem;line-height:1.1}.banner-section.get-started-sec{padding:60px 0}}@media only screen and (max-width:767px){.banner-section .content-box h2{font-size:40px;line-height:50px}.banner-section{padding:110px 0 25px!important}.banner-style-two .outer-container{padding-left:30px;padding-right:30px}.banner-style-two .bg-layer{display:none}.banner-style-two{padding:140px 0}.banner-style-three,.banner-style-two{padding:140px 0 60px}.banner-section .row{flex-direction:column-reverse}.banner-section .content-box .btn-box{justify-content:center}.banner-section.banner-style-content .content-box{margin:0}.banner-section .content-box{border-radius:10px 10px 0 0;margin:0;max-width:max-content;padding:30px 30px 10px;text-align:center}.banner-section .content-box h1{margin:0 auto 15px}.banner-section .content-box p{font-size:16px;line-height:25px;margin:0 auto 15px}.banner-carousel .content-box h2{font-size:40px;line-height:50px}.banner-carousel .slide-item{padding:90px 0}.banner-style-four .shape-box{display:none}.banner-carousel .owl-dots{display:none!important}.banner-style-five .left-column,.banner-style-five .right-column{position:relative;width:100%}.banner-style-five .bg-layer{clip-path:inherit!important}.banner-style-five .content-box{padding:90px 30px 100px}.banner-style-five .content-box h2{font-size:40px;line-height:50px}.banner-section.get-started-sec{padding:40px 0}}@media only screen and (max-width:499px){.banner-section .content-box{padding:20px 0 10px}.banner-section .content-box .btn-box{display:block}.banner-section .content-box h1{font-size:1.8em}.banner-style-three{padding:140px 0 40px}.banner-section .content-box .btn-box .theme-btn.btn-one{margin-bottom:15px;margin-right:0}.banner-style-two .outer-container{padding-left:15px;padding-right:15px}.banner-carousel .content-box .btn-box{display:block}.banner-carousel .content-box .btn-box .theme-btn.mr_20{margin-bottom:20px;margin-left:0!important;margin-right:0}}