.contact-form-sec{width:80%;margin:0 auto}.contact-form-sec .input-form-group{background-color:var(--input-bg-gray);font-family:var(--medium-font-family-sf);font-size:var(--content-font-size);border:none;padding:1.25rem 1.5rem}.contact-phone-input .input-form-group{padding-left:8.5rem}.contact-form-sec .input-form-group::placeholder{color:rgba(30,30,30,.3);font-family:var(--regular-font-family-sf);font-size:var(--paragraph-font-size)}input:focus-visible{outline-offset:0px}.email-phone-flex{grid-template-columns:repeat(2,1fr);gap:1.5rem;width:100%;display:grid}.text-red-500{color:red;font-family:var(--regular-font-family-sf);font-size:var(--text-font-size);position:absolute;bottom:-34%;left:0}.radio-sec .text-red-500{bottom:-30%}.country-flag-sec{width:2rem}.down-click-img{width:1rem}.country-flag-sec{background-color:var(--white-color);z-index:2;cursor:pointer;border-radius:20px;align-items:center;gap:.5rem;width:-moz-fit-content;width:fit-content;padding:.5rem .6rem;display:flex;position:absolute;top:50%;left:14%;transform:translate(-50%,-50%)}.country-select-dropdown{z-index:9;background:#fff;border:1px solid #ddd;border-radius:8px;width:400px;max-height:250px;padding:1rem;position:absolute;top:100%;left:0;overflow-y:auto}.flag-img{width:1.5rem;min-width:26px}.search-input-controller input{border:1px solid #ccc;border-radius:6px;outline:none;width:100%;padding:.8rem .75rem;font-size:14px}.country-select-dropdown .search-input-controller input:focus{border-color:var(--secondary-color)}.input-form-group:focus-visible{outline:unset}.contact-form-sec .section-third-subtitle h4 span{color:var(--secondary-color)}.flag-text-flex{cursor:pointer;justify-content:space-between;align-items:center;display:flex}.flag-name-flex{gap:1rem;display:flex}.scroll-free-zone{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scroll-behavior:auto!important}@media only screen and (max-width:991px){.contact-form-sec{width:100%}}@media only screen and (max-width:767px){.email-phone-flex{grid-template-columns:repeat(1,1fr)}.contact-phone-input .input-form-group{padding-left:9rem}.country-select-dropdown{width:360px}}
