.contact-form{background-image:linear-gradient(90deg,#f4f4f4,#fff);font-family:Rajdhani,sans-serif;padding:9.6rem 1.3rem}.contact-form .container>.row{align-items:flex-start}.contact-form .desc-wrapper{width:48%}.contact-form .desc-wrapper .contact-wrapper{background-color:#fff;border:1px solid #e2e2e2;border-radius:12px;display:flex;flex-wrap:wrap;margin-top:40px;overflow:hidden;width:100%}.contact-form .desc-wrapper h3{font-size:44px;font-weight:600;letter-spacing:-1px;line-height:110%}.contact-form .desc-wrapper p{color:#4b4b4b;font-size:18px;line-height:150%}.contact-form .desc-wrapper p a{align-items:center;color:inherit;display:flex;gap:12px}.contact-form .desc-wrapper p a i{color:#000;min-width:20px}.contact-form .desc-wrapper p strong{font-weight:500}.contact-form .desc-wrapper .contact-wrapper>img{border-radius:0 0 8px 8px;height:auto;max-height:250px;object-fit:cover;width:100%}.contact-form .desc-wrapper .contact-wrapper .column{padding:32px;width:50%}.contact-form .desc-wrapper .contact-wrapper .column h5{font-size:21px;font-weight:600;letter-spacing:-.5px}.contact-form .form-wrapper{background-color:#fff;border:1px solid #e2e2e2;border-radius:6px;padding:24px;width:42%}.contact-form .form-wrapper .hs-form .hs_submit .actions input[type=submit]{border-radius:4px;font-weight:600;margin-top:24px;width:100%}.contact-form .form-wrapper .hs-form .hs-input{background-color:#f2f2f2;border:1px solid #cbcbcb;border-radius:4px;color:#000;padding:1.5rem}.contact-form .form-wrapper .hs-fieldtype-intl-phone.hs-input select{float:none;width:18%!important}.contact-form .form-wrapper .hs-fieldtype-intl-phone.hs-input input{float:none;width:82%!important}.contact-form .form-wrapper .hs-fieldtype-intl-phone.hs-input:after{display:none}.contact-form .form-wrapper .hs-fieldtype-intl-phone.hs-input{background-color:transparent;border:0;display:flex;gap:12px;padding:0}.contact-form .form-wrapper .hs-form .hs-form-booleancheckbox input:checked+span:before{background-color:#ff2828;border:1px solid #ff2828}.contact-form .form-wrapper .hs-form .hs-form-booleancheckbox input+span:before{background-color:#fff;border:1px solid #bdbdbd;border-radius:2px;min-width:2.4rem;transition:.5s}.contact-form .form-wrapper .hs-fieldtype-intl-phone select,.contact-form .form-wrapper .hs-fieldtype-phonenumber select{font-family:Twemoji Country Flags,Arial,sans-serif}@media (max-width:960px){.contact-form{padding:8rem 0}.contact-form .desc-wrapper{width:100%}.contact-form .desc-wrapper .contact-wrapper{padding-bottom:32px;row-gap:32px}.contact-form .desc-wrapper h3{font-size:32px}.contact-form .desc-wrapper .contact-wrapper>img{max-height:150px}.contact-form .desc-wrapper .contact-wrapper .column{padding:0 32px;width:100%}.contact-form .form-wrapper{margin-top:16px;width:100%}.contact-form .form-wrapper .hs-fieldtype-intl-phone.hs-input select{width:20%!important}.contact-form .form-wrapper .hs-fieldtype-intl-phone.hs-input input{width:80%!important}}