@import "https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";.home{height:85vh;box-shadow:var(--bottom-shadow);place-content:center;transition:all .3s ease-in-out;display:grid;position:relative!important}.home:after{content:"";z-index:-1;opacity:.5;background-color:#000;width:100%;height:120%;position:absolute;top:-20%;left:0}.home:before{content:"";opacity:0;background-color:var(--primary-color);border-bottom-right-radius:10px;border-bottom-left-radius:10px;width:100%;height:3px;transition:all 1s ease-in-out;position:absolute;bottom:0;left:0}.home-form{background-image:var(--form-background);background-position:50%;background-size:cover;width:100vw;padding:100px 0;transition:all .3s ease-in-out}.home-form-container{flex-direction:column;margin:0 5%;display:flex;position:relative}.home-form .form-heading h1{color:var(--color);text-align:center;cursor:pointer;font-size:3rem;transition:all .3s ease-in-out}.home-form-container form{width:100%;box-shadow:var(--primary-color) 0px 1px 5px;isolation:isolate;transform-origin:top;z-index:20;background:linear-gradient(135deg,rgba(255,255,255,.1),rgba(255,255,255,0));border-radius:10px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 100px;padding:50px 10px;display:flex;position:relative;overflow:hidden}.home-form-container form:before{content:"";background-color:var(--primary-color);opacity:.03;z-index:-1;border-radius:50%;width:0;height:0;transition:all .5s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-form-container form:hover:before{width:150%;height:150%}.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-event-provider,.form-Civil-id,.form-notes-permit{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:40%;margin:10px;display:flex}.form-Permit-date{position:relative!important}.form-Permit-date input::placeholder{text-transform:lowercase;color:var(--color6)!important}.form-Permit-date.picker-bottom .smart-datetime{top:100%}.form-Permit-date.picker-top .smart-datetime{bottom:100%}.form-notes-permit{margin:20px 10px 10px!important}.form-upload-btn-div-p{text-align:left;gap:5px;margin-top:10px;font-size:14px;line-height:1.5;display:flex;color:var(--color5)!important}.form-upload-btn-div-p span{font-weight:900}.form-Special-request,.form-notes{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:90%;display:flex;margin:0!important}.form-input-phone-div{width:100%;display:flex}.PhoneInputInput:focus{color:#fff;outline:none;background-color:var(--home-input-bg)!important}.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-Special-request label,.form-event-provider label,.form-Civil-id label,.form-notes-permit label,.form-notes label{letter-spacing:1px;font-family:Montserrat,sans-serif;font-size:20px;font-weight:500;transition:all .3s ease-in-out;color:var(--color)!important}.form-input{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);background-color:var(--home-input-bg)!important;outline:none!important}.form-input:focus{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);background-color:var(--home-input-bg)!important;outline:none!important}.form-input:disabled{background-color:var(--home-input-bg)!important;color:#fff!important}.form-line-of-Business .input-group span,.form-Unit .input-group span{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);background-color:var(--home-input-bg)!important;outline:none!important;margin:0!important}.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);padding-left:20px;border:none!important;outline:none!important}.home-terms-label .MuiFormControlLabel-label{color:var(--white2)}.home-terms-label .MuiFormControlLabel-label.Mui-disabled{color:var(--white2)!important}.home-terms-label .MuiCheckbox-root.Mui-disabled{color:var(--primary-color)!important}@media screen and (width<=1200px){.form-Special-request,.form-notes,.form-upload-btn-div{width:95%}.home-form .form-heading h1{font-size:2.6rem}}@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-event-provider,.form-Civil-id,.form-notes-permit{margin:0}.form-notes-permit{margin:10px 0 0!important}.form-Special-request,.form-notes{width:95%}.home-form .form-heading h1{font-size:2.4rem}}@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-event-provider,.form-Civil-id,.form-notes-permit{width:40%}.form-Special-request,.form-notes{width:90%}.home-form .form-heading h1{font-size:2.2rem}.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-Special-request label,.form-event-provider label,.form-Civil-id label,.form-notes-permit label,.form-notes label{letter-spacing:.8px;font-size:18px}.home-form-container form{gap:15px 50px}.home:after{width:100%;height:150%;top:-40%}}@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-Special-request,.form-event-provider,.form-notes-permit{width:100%}.form-Special-request,.form-notes{margin:0}.home-form .form-heading h1{font-size:1.5rem}.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-Special-request label,.form-event-provider label,.form-Civil-id label,.form-notes-permit label,.form-notes label{letter-spacing:.8px;font-size:18px}.home-form-container form{gap:15px 50px}.home:after{width:100%;height:150%;top:-20%}.form-button-group{flex-direction:column;justify-content:space-between;align-items:center;width:100%}.home-terms-label .MuiFormControlLabel-label{font-size:.8rem!important}}