.custom-hero-banner input[type=text],.custom-hero-banner select{width:100%;height:50px;font-size:14px!important;font-weight:400!important;color:#34343c;border:1px solid #ccc;border-radius:5px!important;padding-right:10px}.vertical-form .frm_error{text-align:left}.custom-hidden{display:none}form.vertical-form button{background-color:#30123d!important;color:#000!important;color:#fff!important;width:20%;margin:auto}form.vertical-form .iti.iti--allow-dropdown.iti--separate-dial-code{margin-bottom:15px}.loading-spinner{display:inline-block;width:24px;height:24px;border:3px solid #ccc;border-top:3px solid #0073aa;border-radius:50%;animation:spin 1s linear infinite}form.vertical-form{display:flex;flex-direction:column}form.vertical-form input,form.vertical-form select,form.vertical-form button{width:100%;padding:10px;margin-bottom:15px;font-size:16px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;min-height:50px}form.vertical-form input,form.vertical-form select{background-color:#fff;color:#a1a1a1;border:1px solid #cecece}form.vertical-form input:focus,form.vertical-form select:focus{color:#a1a1a1}form.vertical-form label{position:absolute;left:-9999px}form.vertical-form button{background-color:#30123d;color:white;border:none;cursor:pointer;font-size:18px;transition:background-color .3s ease}form.vertical-form button:hover{background-color:#000}.iti__flag-container{pointer-events:none;cursor:default;color:black}.iti__arrow{display:none}@media (max-width:768px){.et_pb_row.et_pb_row_1,form.horizontal-form .iti{display:block}form.vertical-form select{min-height:50px}form.horizontal-form .iti.iti--allow-dropdown.iti--separate-dial-code{margin-bottom:0}.width-input-select-630px #verticalForm input,.width-input-select-630px #verticalForm select,.width-input-select-630px #verticalForm button{width:100%!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.et_pb_row.et_pb_row_1,form.horizontal-form .iti{display:block}form.vertical-form select{height:50px;min-height:50px}form.horizontal-form .iti.iti--allow-dropdown.iti--separate-dial-code{margin-bottom:0}}@media (max-width:500px){.et_pb_row.et_pb_row_1,form.horizontal-form .iti{display:block}form.vertical-form{padding:10px}form.vertical-form input,form.vertical-form select,form.vertical-form button{font-size:14px}form.vertical-form select{height:50px;min-height:50px}form.horizontal-form .iti.iti--allow-dropdown.iti--separate-dial-code{margin-bottom:0}}