.contact-section.img-with-text-sec .flex-wrap{align-items:center;background-image:linear-gradient(to top right,#d4edfb,#f2f7df)!important;border-radius:20px;display:flex;gap:0}.contact-section.img-with-text-sec .flex-wrap .content{padding:0 55px}.contact-section.img-with-text-sec .right-img-col.form img{border-radius:0 20px 20px 0;margin-bottom:-6px}.contact-section.img-with-text-sec .flex-wrap .content,.contact-section.img-with-text-sec .form{width:50%}.contact-section.img-with-text-sec .flex-wrap .content h2{color:#011553;font-family:Albert Sans;font-size:56px;line-height:66px}.contact-section.img-with-text-sec .flex-wrap .content span{color:#011553;display:block;font-family:Albert Sans;font-size:20px;font-weight:400;margin-bottom:25px}.contact-section.img-with-text-sec .btn-wrap{display:flex;gap:15px}.img-with-text-sec.contact-section .flex-wrap .content a{background:#0a8451;border-color:#0a8451!important;border:1px solid #0a8451;border-radius:100px;color:#fff;display:inline-block;font-family:Barlow Semi Condensed;font-size:20px;font-weight:500;letter-spacing:1.6px;padding:12px 20px;text-decoration:none;text-transform:uppercase;transition:.5s ease;width:auto!important}.img-with-text-sec.contact-section .flex-wrap .content a:hover{background:transparent;color:#0a8451}@media(max-width:1024px){.contact-section .flex-wrap{flex-direction:column}.contact-section.img-with-text-sec .flex-wrap .content,.contact-section.img-with-text-sec .form,.contact-section.img-with-text-sec .right-img-col.form img{width:100%}.contact-section.img-with-text-sec .flex-wrap .content{padding:30px 20px}}@media(max-width:767px){.contact-section.img-with-text-sec .flex-wrap .content{padding:20px!important}.btn-wrap{flex-direction:column}.btn-wrap a{text-align:center}.contact-section.img-with-text-sec .flex-wrap{flex-direction:column}.contact-section.img-with-text-sec .flex-wrap .content,.contact-section.img-with-text-sec .form{width:100%}.contact-section.img-with-text-sec .flex-wrap .content h2{font-size:35px;line-height:42px}.contact-section.img-with-text-sec .flex-wrap .content{padding:30px 20px}}