.fromGroup .formLabel{font-size:14px;line-height:20px;margin-bottom:8px;display:inline-block}@media only screen and (min-width:80rem){.fromGroup .formLabel{font-size:16px;line-height:28px}}.fromGroup .formControl{border:1px solid #737373;padding:16px 24px;width:100%;background:none;border-radius:8px}@media only screen and (min-width:80rem){.fromGroup .formControl{padding:16px 24px}}.fromGroup textarea.formControl{height:210px}.fromGroup .formSelect{position:relative;width:100%}.fromGroup .formSelect .selectBtn{width:100%;display:flex;align-items:center;justify-content:space-between;border:1px solid #737373;border-radius:8px;padding:16px 24px}.fromGroup .formSelect .selectOptions{position:absolute;top:100%;left:0;width:200px;background:#fff;border:1px solid #737373;padding:16px 24px;z-index:2;transition:.3s;visibility:hidden;opacity:0;width:100%;border-radius:8px}.fromGroup .formSelect .selectOptions .item{cursor:pointer;padding:5px 0;margin-bottom:5px}.fromGroup .formSelect .selectOptions .item:last-child{margin-bottom:0}.fromGroup .formSelect.active .selectOptions{visibility:visible;opacity:1;top:calc(100% + 10px)}.fromGroup .fromRadioGroup{border:1px solid #2d2d2e;display:flex;align-items:center;border-radius:8px;overflow:hidden}.fromGroup .fromRadioGroup .radioItem input{display:none}.fromGroup .fromRadioGroup .radioItem input~span{display:block;width:78px;text-align:center;padding:6px}.fromGroup .formBtn,.fromGroup .fromRadioGroup .radioItem input:checked~span{background:#2d2d2e;color:#fff}.fromGroup .formBtn{text-transform:uppercase;line-height:28px;border-radius:8px;padding:14px 24px;border:1px solid #737373}@media only screen and (min-width:80rem){.fromGroup .formBtn{padding:14px 24px}}.fromGroup .fileBtn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid #737373;border-radius:8px;padding:16px 24px}.fromGroup .fileBtn input[type=file]{opacity:0;height:21px;position:absolute;left:0;width:100%}.fromGroup .countryCode{display:flex;border:1px solid #737373;padding:16px;border-radius:8px}.fromGroup .countryCode .codeBox{flex:0 0 135px;max-width:135px;border-right:1px solid #bfbfbf;margin-bottom:0}.fromGroup .countryCode .codeBox .countryDropdown{background:none}.fromGroup .countryCode .formControl{flex:1;border:none;height:auto;padding:0 0 0 15px}.fromGroup .customCountryCode{position:relative;margin-left:-10px}.fromGroup .customCountryCode .dropBtn{background:none;border:none;padding:0;display:flex;align-items:center;font-size:.875rem;line-height:14px;height:24px;overflow:hidden;cursor:pointer}.fromGroup .customCountryCode .dropBtn .flag{margin:0}.fromGroup .customCountryCode .dropBtn .countryName{padding-left:10px}.fromGroup .customCountryCode .dropBox{position:absolute;background:#fff;width:250px;z-index:999;border:1px solid #bfbfbf;box-shadow:0 2px 10px rgba(0,0,0,.1);opacity:0;visibility:hidden;transition:.3s;padding:10px;height:300px;overflow:hidden;display:flex;flex-direction:column;gap:2px}.fromGroup .customCountryCode .dropBox.active{opacity:1;visibility:visible}.fromGroup .customCountryCode .dropBox .search-input{border:1px solid #bfbfbf;border-radius:6px;padding:5px;font-size:.875rem}.fromGroup .customCountryCode .dropBox .ps{height:242px;display:flex;flex-direction:column;gap:2px}.fromGroup .customCountryCode .dropBox .item{display:flex;align-items:center;font-size:.875rem;line-height:14px;cursor:pointer}.fromGroup .customCountryCode .dropBox .item span{display:block}.fromGroup .customCountryCode .dropBox .item .flag{margin:0}.fromGroup .customCountryCode .dropBox .item .countryName{padding-left:10px}.fromGroup select{background:none}