.form-heading{justify-content:center;align-items:center;gap:10px;margin-bottom:100px;display:flex}.form-name,.form-line-of-Business,.form-gmail,.form-selected,.form-prperty-type,.form-Unit,.form-required-area,.form-brand,.form-country,.form-Permit-date,.form-Civil-id,.form-notes-permit{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:40%;margin:10px;display:flex}.form-notes-permit{margin:10px!important}.form-upload-btn-div{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:90%;margin:20px 0 0;display:flex}.form-upload-btn-div-inner-div{gap:15px;align-items:center!important;display:flex!important}.form-upload-btn-div-p{color:#000;text-align:left;margin-top:10px;font-size:14px;line-height:1.5}.form-phone-number{border-radius:10px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:40%;margin:10px;display:flex}.form-notes{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:90%;display:flex}.form-input-phone-div{width:100%}.form-input-phone{width:100%;outline:none!important}.PhoneInputInput{color:#fff;border:none;border:1px solid var(--primary-color);border-radius:15px;height:40px;box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22);background-color:var(--home-input-bg)!important}.PhoneInputInput:focus{background-color:var(--home-input-bg);color:#fff;outline:none}.PhoneInputCountryIcon{border:1px solid transparent;border-radius:15px;transition:all .3s ease-in-out;color:var(--color)!important;width:40px!important;height:30px!important}.PhoneInputCountryIconImg{border-radius:5px}.form-name label,.form-line-of-Business label,.form-phone-number label,.form-gmail label,.form-selected label,.form-prperty-type label,.form-required-area label,.form-Unit label,.form-brand label,.form-country label,.form-Permit-date label,.form-Civil-id label,.form-notes label{color:var(--color);letter-spacing:1px;font-family:Montserrat,sans-serif;font-size:20px;font-weight:500;transition:all .3s ease-in-out}.form-notes textarea,.form-notes textarea:focus{background-color:var(--background-color);color:#fff;height:80px!important}.form-line-of-Business select,.form-selected select{color:var(--color2)}.form-input{background-color:var(--home-input-bg);color:#fff;border:1px solid var(--primary-color);border-radius:15px;width:100%;box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22);outline:none!important}.form-input h5{color:#fff!important}.form-input:focus{background-color:var(--home-input-bg);color:#fff;border:1px solid var(--primary-color);box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22);outline:none!important}.form-input:disabled{background-color:var(--home-input-bg)!important;color:#fff!important}.form-line-of-Business,.form-Unit,.form-country{position:relative}.form-line-of-Business .input-group span,.form-Unit .input-group span{background-color:var(--home-input-bg);color:var(--color2);border:1px solid var(--primary-color);border-top-right-radius:15px;border-bottom-right-radius:15px;font-size:18px;box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22);outline:none!important;margin:0!important}.form-line-of-Business .drop-down{padding:5px 0 5px 5px!important}.form-line-of-Business .drop-down,.form-Unit .drop-down,.form-country .drop-down{z-index:999;scroll-snap-type:y mandatory;background-color:var(--background-color);width:100%;height:auto;max-height:280px;position:absolute;top:70px;overflow:hidden scroll}.form-Unit .drop-down::-webkit-scrollbar-track{background-color:var(--background-color)}.form-country .drop-down::-webkit-scrollbar-track{background-color:var(--background-color)}.form-Unit .drop-down table,.form-country .drop-down table{border-collapse:collapse;width:100%}.form-Unit .drop-down table th,.form-country .drop-down table th{position:sticky;top:-5px}.form-Unit .drop-down table tr,.form-country .drop-down table tr{scroll-snap-align:start}.form-Unit .drop-down table tr th,.form-Unit .drop-down table tr td,.form-country .drop-down table tr th,.form-country .drop-down table tr td{background-color:var(--background-color);color:var(--color2);border:none!important;outline:none!important}.form-Unit .drop-down table tr:first-child th:first-child,.form-country .drop-down table tr:first-child th:first-child{border-top-left-radius:15px}.form-Unit .drop-down table tr:first-child th:last-child,.form-country .drop-down table tr:first-child th:last-child{border-top-right-radius:15px}.form-Unit .drop-down table tr:last-child td:first-child,.form-country .drop-down table tr:last-child td:first-child{border-bottom-left-radius:15px}.form-Unit .drop-down table tr:last-child td:last-child,.form-country .drop-down table tr:last-child td:last-child{border-bottom-right-radius:15px}.line-of-business-arrow,.Unit-arrow{transform:rotate(90deg)}.form-upload-button,.form-submit-button{height:40px;box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22)}.form-button-group{width:100%;margin:10px 10px 0;display:flex;justify-content:center!important}.searchable-dropdown-container{width:100%;position:relative}.searchable-dropdown-list{z-index:999;background-color:var(--background-color);border:1px solid var(--primary-color);border-top:none;max-height:200px;position:absolute;top:100%;left:0;right:0;overflow:hidden auto;box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22)}.searchable-dropdown-option{color:var(--color2);cursor:pointer;border-bottom:1px solid rgba(var(--primary-rgb), .1);padding:12px 20px;transition:all .3s ease-in-out}.searchable-dropdown-option:hover{background-color:rgba(var(--primary-rgb), .1);color:var(--color2)}.searchable-dropdown-option.selected{background-color:rgba(var(--primary-rgb), .2);color:var(--primary-color);font-weight:500}.searchable-dropdown-option:last-child{border-bottom:none;border-radius:0 0 15px 15px}.searchable-dropdown-no-results{color:var(--color2);text-align:center;opacity:.7;padding:12px 20px;font-style:italic}.searchable-dropdown-list::-webkit-scrollbar{width:8px}.searchable-dropdown-list::-webkit-scrollbar-track{background-color:var(--background-color);border-radius:0 15px 15px 0}.searchable-dropdown-list::-webkit-scrollbar-thumb{background-color:rgba(var(--primary-rgb), .3);border-radius:4px}.searchable-dropdown-list::-webkit-scrollbar-thumb:hover{background-color:rgba(var(--primary-rgb), .5)}.searchable-dropdown-container .form-input:focus{border-radius:15px 15px 0 0}@media screen and (width<=1200px){.form-notes,.form-upload-btn-div{width:95%}}@media screen and (width<=900px){.form-name,.form-line-of-Business,.form-gmail,.form-selected,.form-prperty-type,.form-Unit,.form-required-area,.form-brand,.form-country,.form-Permit-date,.form-Civil-id,.form-notes-permit{margin:0}.form-notes-permit{margin:0!important}.form-phone-number{margin:0}.form-notes{width:95%}.form-upload-btn-div{width:90%}.form-heading{gap:8px}}@media screen and (width<=770px){.form-name,.form-line-of-Business,.form-gmail,.form-selected,.form-prperty-type,.form-Unit,.form-required-area,.form-brand,.form-country,.form-Permit-date,.form-Civil-id,.form-notes-permit,.form-phone-number{width:40%}.form-notes{width:90%}.form-name label,.form-line-of-Business label,.form-phone-number label,.form-gmail label,.form-selected label,.form-prperty-type label,.form-Unit label,.form-brand label,.form-required-area label,.form-country label,.form-Permit-date label,.form-Civil-id label,.form-notes label{letter-spacing:.8px;font-size:18px}}@media screen and (width<=740px){.form-heading{flex-direction:column;gap:15px;margin-bottom:50px;display:flex}}@media screen and (width<=576px){.form-name,.form-line-of-Business,.form-gmail,.form-selected,.form-prperty-type,.form-Unit,.form-required-area,.form-notes,.form-brand,.form-upload-btn-div,.form-country,.form-Permit-date,.form-Civil-id,.form-notes-permit{width:100%}.form-upload-btn-div-p{text-align:justify;hyphens:auto}.form-phone-number{width:100%}.form-heading{flex-direction:column;gap:15px;margin-bottom:50px;display:flex}.form-name label,.form-line-of-Business label,.form-phone-number label,.form-gmail label,.form-selected label,.form-prperty-type label,.form-required-area label,.form-Unit label,.form-brand label,.form-country label,.form-Permit-date label,.form-Civil-id label,.form-notes label{letter-spacing:.8px;font-size:18px}.form-button-group{width:100%;justify-content:center!important}}