.banner-section-1{background:radial-gradient(253.32% 101.33% at 94.07% 89.36%,#50239c 0,#411e8c 5%,#25166e 16%,#100f59 26%,#040c4c 37%,#000b48 46%,#00041b 100%);margin-bottom:-200px;padding:150px 0 0}.banner-section-1 .image_block_one{padding-top:20px;position:relative;z-index:99}.banner-section-1 .pattern-layer{background-position:top;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.banner-section-1 .theme-btn.btn-two{margin-left:10px}.banner-section-1 .content-box span{color:#19c2cf}.banner-section-1 .slide-text{display:block;overflow:hidden;padding-top:100px;position:relative}.image-column{z-index:9}.banner-section-1 .content-box{display:block;position:relative}.banner-section-1 .content-box h1{color:#fff;margin-bottom:20px}.banner-section-1 .content-box p{color:#8a96b1;font-size:20px;line-height:28px;margin-bottom:30px}.banner-section-1 .content-box .btn-box{display:flex;justify-content:center;margin-top:40px;position:relative}.banner-section-1 .content-box .btn-box .theme-btn.btn-one span{padding-right:22px;position:relative}.banner-section-1 .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}.bannerSectionLogoWrap{margin:0 auto;max-width:760px;padding-top:60px}.bannerSectionLogo img{max-height:25px}@media only screen and (max-width:1281px){.banner-section-1 .content-box h1{font-size:3rem;line-height:1.1}}@media only screen and (max-width:991px){.banner-section-1 .content-box h1{font-size:2.5rem;line-height:1.1}.banner-section-1.get-started-sec{padding:60px 0}}@media only screen and (max-width:767px){.banner-section-1 .content-box h2{font-size:40px;line-height:50px}.banner-section-1{padding:110px 0 25px}.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-1 .row{flex-direction:column-reverse}.banner-section-1 .content-box .btn-box{justify-content:center}.banner-section-1.banner-style-content .content-box{margin:0}.banner-section-1 .content-box{border-radius:10px 10px 0 0;margin:0;max-width:max-content;padding:30px 30px 10px;text-align:center}.banner-section-1 .content-box h1{margin:0 auto 15px}.banner-section-1 .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-1.get-started-sec{padding:40px 0}}@media only screen and (max-width:690px){.banner-section-1{padding:110px 0 150px}}@media only screen and (max-width:499px){.banner-section-1 .content-box{padding:20px 0 10px}.banner-section-1 .content-box .btn-box{display:block}.banner-section-1 .content-box h1{font-size:1.8em}.banner-style-three{padding:140px 0 40px}.banner-section-1 .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}}