.hero-form-container{background:#fff;padding:20px;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.1);max-width:350px}.hero-form-container h2{margin-bottom:15px;margin-top:0px!important;font-size:20px;font-weight:700;text-align:center}#heroForm input,#heroForm textarea,#heroForm button{width:100%;padding:12px;margin-bottom:12px;border-radius:8px;border:1px solid #ccc;font-size:14px}#heroForm button{background:#25D366;color:#fff;border:none;cursor:pointer}#heroForm button:hover{background:#1ebc57}.iti{width:100%}.iti__flag-container{z-index:10}.iti__country-list{z-index:9999}#phone{padding-left:83px!important}.hero-form-container label{display:flex;align-items:center;gap:4px;margin-top:10px}.hero-form-container label input[type="checkbox"]{width:auto;margin:0}