.banner-section{padding:60px 0}.banner-section .content-box{display:block;padding-bottom:40px;position:relative;text-align:center}.banner-section .content-box h1{color:#212121;margin:0 auto 20px}.banner-section .content-box p{color:#212121;font-size:24px;line-height:28px;margin:0 auto 30px}.banner-section .content-box .btn-box{display:flex;gap:20px;justify-content:center;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 .content-img{background-color:#f5f5f7;border-radius:20px;margin:0 auto;max-width:1214px;padding:30px;position:relative}.banner-section .content-img .content-img-img{position:relative}.banner-section .content-img .content-img-tag{bottom:0;height:200px;margin:auto;position:absolute;right:0;top:0;z-index:1}.banner-section .content-img .content-img-tag .content-img-tag-mobile{display:none}.banner-section .content-img .content-img-video{height:100%;left:0;padding:5.7% 11.1% 8.1% 11.13%;position:absolute;top:0;width:100%}.banner-section .content-img .content-img-video .content-img-video-wrap{background-color:#1e1e1e;height:100%;position:relative;width:100%}.banner-section{overflow:hidden}@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}.banner-section .content-img .content-img-tag .content-img-tag-desktop{height:70px}.banner-section .content-img .content-img-video{padding:7% 12.5% 12.1% 12%}}@media only screen and (max-width:767px){.banner-section .content-box h2{font-size:40px;line-height:50px}.banner-section{padding:110px 0 25px}.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:14px;line-height:22px;margin:0 auto 15px}.banner-section.get-started-sec{padding:40px 0}}@media only screen and (max-width:690px){.banner-section{padding:20px 0 25px}.banner-section .content-box .btn-box{display:block;margin-bottom:10px}.banner-section .content-box .btn-box .theme-btn.btn-one{margin-bottom:0!important;margin-right:0}.banner-section .content-img .content-img-tag .content-img-tag-desktop{display:none}.banner-section .content-img .content-img-tag .content-img-tag-mobile{display:block;height:50px}.banner-section .content-img .content-img-tag{height:50px}.banner-section .content-img{padding:30px 10px}.banner-section .content-img .content-img-video{padding:11.5% 11.5% 14.1%}}@media only screen and (max-width:499px){.banner-section .content-box{padding:0 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-right:0}}