.inner-banner{background-size:cover;background-position:top right;background-repeat:no-repeat;position:relative;z-index:1}.inner-banner:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(rgba(235,251,251,.8)),to(rgba(241,223,223,.5)));background:linear-gradient(to bottom,rgba(235,251,251,.8) 0%,rgba(241,223,223,.5) 100%)}.inner-banner.plane-banner{background:-webkit-gradient(linear,left top,right top,from(#ebfbfb),to(rgba(175,196,124,.368627451)));background:linear-gradient(to right,#ebfbfb,rgba(175,196,124,.368627451))}.inner-banner.plane-banner:before{display:none}.inner-banner .inner-banner-content{position:relative;z-index:1;padding:170px 0}.inner-banner .inner-banner-content.billing-banner{padding:170px 0 140px}.inner-banner .inner-banner-content h1{font-size:3.5rem;line-height:4.5rem;font-weight:700}.inner-banner .inner-banner-content p{font-size:1.8rem;line-height:2.8rem}.inner-banner .inner-banner-image img,.inner-banner .inner-banner-image iframe{border-radius:12px;background-color:#fff;outline:4px solid rgba(111,195,219,.2)!important;outline-offset:4px;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1)}.img-block img{border-radius:12px;background-color:#fff;outline:4px solid rgba(111,195,219,.2)!important;outline-offset:4px}.sub-head{font-size:2.2rem;line-height:3.2rem}.mission-box{border-radius:10px;border-width:0 2px 0 2px;border-style:solid;border-color:#2c6566;position:relative;top:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.mission-box:hover{top:-5px;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1)}.who-we-are-box .who-we-are-box-each{background-color:#fff;padding:15px;border-radius:10px;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;margin-top:25px;min-height:calc(100% - 25px);-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1)}.who-we-are-box .who-we-are-box-each i,.who-we-are-box .who-we-are-box-each img{font-size:3rem;height:80px;width:80px;background:-webkit-gradient(linear,left top,right top,from(#ebfbfb),to(rgba(175,196,124,.368627451)));background:linear-gradient(to right,#ebfbfb,rgba(175,196,124,.368627451));border-radius:5px;color:#102037;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.who-we-are-box .who-we-are-box-each img{padding:10px}.who-we-are-box .who-we-are-box-each h3{font-size:2rem;line-height:2.5rem;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;color:#001f2b;font-weight:600;padding:15px 0 0}.contact-form-section.contact-form-section-main{background-color:#f5f5f5}.contact-form-section .form-wrap{-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1);padding:30px;background-color:#fff;height:100%}.contact-form-section .contact-sidebar{padding:30px 30px 30px 0;height:100%}.contact-form-section .contact-sidebar .contact-links li{list-style-type:none;margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;border-bottom:1px solid rgba(236,143,6,.15);padding-bottom:15px}.contact-form-section .contact-sidebar .contact-links li a,.contact-form-section .contact-sidebar .contact-links li p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#102037}.contact-form-section .contact-sidebar .contact-links li a:hover,.contact-form-section .contact-sidebar .contact-links li p:hover{color:#2c6566}.contact-form-section .contact-sidebar .contact-links li i{margin-right:15px;color:#fff;width:35px;height:35px;background:#102037;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-form-section .contact-sidebar .contact-links li span{margin-right:5px;color:#102037;margin-bottom:0;word-break:break-all}.contact-form-section .contact-sidebar .get-social a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;min-width:35px;height:35px;background-color:#2c6566}.flex-1{-webkit-box-flex:1;-ms-flex:1;flex:1}.contact-map{border:5px solid #2c6566;border-radius:20px;overflow:hidden;line-height:0}.mb-50{margin-bottom:50px}.map-section .location-single .location-txt{padding:0;background-color:#fffffff5;text-align:center}.home-page-form .btn-main{background:#fff;color:#102037}.home-page-form .btn-main:hover{background:#102037;color:#fff}.green-box{background-color:#2e6464;border-radius:20px;padding:20px;border-radius:20px;margin-top:25px;min-height:calc(100% - 25px)}.green-box .check-list li,.green-box p{color:#fff}.green-box .check-list li::before{filter:grayscale(1) brightness(10)}@media(max-width:1024px){.inner-banner .inner-banner-content{padding:120px 0}}@media(max-width:990px){.inner-banner .inner-banner-content.billing-banner{padding:120px 0 100px}.inner-banner:before{width:100%;background-color:rgba(255,255,255,.8)}.contact-form-section .contact-sidebar{padding:40px 30px}.contact-form-section .contact-sidebar .get-social{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media(max-width:767px){.inner-banner .inner-banner-content h1{font-size:3rem;line-height:4rem}.inner-banner .inner-banner-content{padding:100px 0 60px}.inner-banner .inner-banner-content.billing-banner{padding:120px 0 60px}}.billing-image{background-repeat:no-repeat;background-position:center;background-size:cover}.procedure-image{background-repeat:no-repeat;background-position:center;background-size:cover}.billing-content-box .heading{font-size:4.5rem;line-height:5.2rem;font-weight:900}.billing-content-box p{font-size:2rem}.feature-list{padding:12px;border-radius:0 20px 0;background-color:#dbefed}.feature-list .each-feature{margin-bottom:20px;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;position:relative;top:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.feature-list .each-feature:last-child{margin-bottom:0}.feature-list .each-feature p{font-size:2.2rem;font-weight:500;line-height:2.8rem;margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.feature-list .each-feature .icon-box{width:60px;height:60px;padding:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#2c6566;border-radius:5px}.feature-list .each-feature .icon-box img{-webkit-filter:invert(1);filter:invert(1)}.sticky-top-style{position:sticky;top:130px;z-index:1}.process-block{position:relative}.process-block .process-content{position:relative;margin-bottom:15px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.process-block .process-content .icon-box{position:relative;margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:70px;height:70px;padding:3px;border-radius:50%;border:2px solid #4fa7a8;background-color:#4fa7a8}.process-block .process-content .icon-box .steps-number{position:absolute;top:-14px;right:-5px;width:30px;height:30px;border-radius:50%;border:3px solid #fff;background-color:#2c6566;color:#fff;text-align:center;margin:auto;font-size:14px;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.process-block .process-content img{-webkit-filter:invert(1);filter:invert(1);width:40px;height:40px;-o-object-fit:contain;object-fit:contain}.process-block .process-content p{-webkit-box-flex:1;-ms-flex:1;flex:1}@media(max-width:1024px){.billing-image{background-repeat:no-repeat;background-position:74% 100%}.procedure-image{background-position:62% 100%}}@media(max-width:990px){.billing-content-box{background-color:rgba(255,255,255,.9);padding:20px;border-radius:20px}.billing-content-box .heading{font-size:3.5rem;line-height:4.2rem}}