.contact-hero-section {    padding-top: 20px;}.contact-hero-section .contact-img {    max-width: 400px;}.contact-form-section {    background-color: var(--bg-primary);}.contact-form-section .form-header {    display: flex;    flex-direction: column;    justify-content: center;    align-items: center;    gap: 16px;}.contact-form-section .form-header h1 {    text-align: center;    max-width: 1250px;}.contact-form-section .form-header h3 {    max-width: 708px;}.contact-form-section form {    max-width: 994px;    margin: 0 auto;    padding-top: 30px;    display: flex;    flex-direction: column;    gap: 15px;}.contact-form-section .contact-box {    max-width: 994px;    margin: 40px auto 0;    border: 1px solid #e0e0e0;    padding: 40px;    min-height: 200px;    background-color: var(--white-primary);}.contact-form-section .contact-box .heading {    max-width: 285px;    margin: 0 auto;    border-bottom: 1px solid #e0e0e0;    padding-bottom: 14px;}.contact-form-section .contact-option {    margin: 30px auto 0;    display: flex;    gap: 16px 100px;    justify-content: center;    flex-wrap: wrap;}.contact-form-section .contact-option div {    cursor: pointer;}@media (max-width: 1399px) {    .contact-hero-section .contact-img {        max-width: 350px;    }}@media (max-width: 1199px) {    .contact-hero-section .contact-img {        max-width: 300px;    }    .contact-form-section form {        padding-top: 20px;    }    .submit-btn {        max-width: 200px;        margin: 0 auto;        width: 100%;    }}.iti__country-list {  z-index: 100 !important;}@media (max-width: 767px) {    .contact-hero-section .contact-img {        max-width: 300px;    }}