@charset "UTF-8";:root{--ocean-blue: #204b97;--light-blue: #3d92c4;--light-grey: #f5f5f5;--grey-black: #17171f}html{font-size:16px}body{font-family:Cairo,sans-serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"slnt" 0}body[dir=ltr]{direction:ltr}body[dir=rtl]{direction:rtl}.ha-form-input{display:flex;flex-direction:column}.ha-form-input label{color:var(--grey-black)}.ha-form-input .tag-list{display:flex;flex-wrap:wrap}.ha-form-input .tag-list .tag-item{display:flex;justify-content:space-between;align-items:center;background-color:var(--ocean-blue);width:-moz-min-content;width:min-content;border-radius:8px;padding:1px 12px;margin:4px;cursor:pointer}.ha-form-input .tag-list .tag-item .tag-item-label{color:#fff;font-size:14px;white-space:nowrap}.ha-form-input .tag-list .tag-item .tag-item-icon{color:#fff}.ha-form-input .tag-list .tag-item .tag-item-icon:after{font-size:17px;display:inline-block;content:"×"}.ha-form-input input{height:48px;border:1px solid #e1e7e7;border-radius:8px;padding:12px 24px;margin-top:8px}.ha-form-input input::-moz-placeholder{color:#dbdbdb;opacity:1}.ha-form-input input::placeholder{color:#dbdbdb;opacity:1}.ha-form-input input::-ms-input-placeholder{color:#dbdbdb}.ha-form-input input::-webkit-outer-spin-button,.ha-form-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ha-form-input input[type=number]{-moz-appearance:textfield}.ha-form-input span{color:#b71c1c}.ha-form-input.has-error input{border-color:#b71c1c}.ha-form-input .phone-number-inputs{display:flex}.ha-form-input .phone-number-inputs .phone-number-prefix{width:87px;flex-grow:0;flex-shrink:0}.ha-form-input .phone-number-inputs .phone-number-input{flex-basis:100%}.ha-form-textarea{display:flex;flex-direction:column}.ha-form-textarea label{color:var(--grey-black)}.ha-form-textarea textarea{min-height:48px;border:1px solid #e1e7e7;border-radius:8px;padding:12px 24px;margin-top:8px;resize:none}.ha-form-textarea textarea::-moz-placeholder{color:#dbdbdb;opacity:1}.ha-form-textarea textarea::placeholder{color:#dbdbdb;opacity:1}.ha-form-textarea textarea::-ms-input-placeholder{color:#dbdbdb}.ha-form-textarea span{color:#b71c1c}.ha-form-textarea.has-error input{border-color:#b71c1c}.ha-form-select{display:flex;flex-direction:column}.ha-form-select label,.ha-button-group-container label{color:var(--grey-black)}.ha-button-group-container .ha-button-group{display:flex;flex-wrap:wrap;margin-top:8px}.ha-button-group-container .ha-button-group .ha-button-group-item{width:101px;height:40px;background-color:#fff;color:#02010a;border-radius:8px;align-content:center;text-align:center;margin:2px;border:1px solid #d9d9d9;cursor:pointer}.ha-button-group-container .ha-button-group .ha-button-group-item.active{background-color:var(--ocean-blue);border-color:var(--ocean-blue);color:#fff}.ha-radio-group .ha-radio-list{display:flex;margin-top:8px;height:48px;align-items:center}.ha-radio-group .ha-radio-list .ha-radio-item [type=radio]{display:none}.ha-radio-group .ha-radio-list .ha-radio-item label{display:block;padding-left:40px;padding-right:20px;border-radius:6px;cursor:pointer;white-space:nowrap;position:relative}.ha-radio-group .ha-radio-list .ha-radio-item label:after,.ha-radio-group .ha-radio-list .ha-radio-item label:before{content:"";position:absolute;border-radius:50%}.ha-radio-group .ha-radio-list .ha-radio-item label:after{height:24px;width:24px;border:1px solid #e1e7e7;left:5px;top:calc(50% - 12px)}.ha-radio-group .ha-radio-list .ha-radio-item label:before{background:var(--ocean-blue);height:16px;width:16px;left:9px;top:calc(50% - 8px);transform:scale(5);transition:.4s ease-in-out 0s;opacity:0;visibility:hidden}.ha-radio-group .ha-radio-list .ha-radio-item [type=radio]:checked~label{border-color:#e1e7e7}.ha-radio-group .ha-radio-list .ha-radio-item [type=radio]:checked~label:before{opacity:1;visibility:visible;transform:scale(1)}.ha-radio-group .ha-radio-list .ha-radio-item [type=radio]:checked~label:after{border-color:var(--ocean-blue)}.react-international-phone-country-selector-button{border:none!important}.react-international-phone-country-selector-button:hover{background:none}.react-international-phone-country-selector-dropdown__list-item-country-name,.react-international-phone-country-selector-dropdown__list-item-dial-code{color:#000!important}.phone-country-select{height:48px;display:flex;border:1px solid #e1e7e7;border-radius:8px;padding:12px 24px;margin-top:8px}.country-prefix-preview{margin:0 10px;width:25px}
