.requestForm h2{font-size:20px;font-weight:600;line-height:40px;color:#0052ff}.requestForm h3{font-size:13px;line-height:30px;font-weight:400;color:#25282b;opacity:70%}.requestForm p.icon{position:absolute;inset-inline-end:17px;top:15px}.requestForm p.phone-icon{z-index:99}.requestForm input.icon{padding-left:40px!important}.requestForm .form-sec{position:relative}.requestForm .form-sec .form{width:420px;background-color:#fff;font-size:15px;font-weight:500;line-height:20px;margin:10px}.requestForm .form-sec .form .form-control{border:1px solid #e2e8f0;border-radius:5px;margin-top:5px;height:56px;font-size:14px;font-weight:400;padding:12px 17px}.requestForm .form-sec .form input::placeholder{color:#94a3b8}.requestForm .form-sec .form .invalid,.requestForm .form-sec .form .invalid .react-select__control,.requestForm .form-sec .form .touched.invalid,.requestForm .form-sec .form .touched.invalid .react-select__control{border-color:#f56b61!important}.requestForm .form-sec .form .error{position:absolute;font-size:12px}.requestForm .form-sec .form label{width:100%}.requestForm .form-sec .form label span{color:#f56b61}.requestForm .form-sec .form label p{margin-bottom:.5rem}.requestForm .form-sec .form .form-group{position:relative}.requestForm .form-sec .form .form-group p.fixed{position:absolute;inset-inline-end:15px;top:52px;font-size:15px;font-weight:500;opacity:50%}.requestForm .form-sec .form .form-group input.fixed{padding-inline-end:60px!important}.requestForm .form-sec .form .buttons{display:flex;flex-direction:column;justify-content:center;margin-top:50px}.requestForm .form-sec .form .buttons button{height:56px;border:none;border-radius:5px;font-size:14px}.requestForm .form-sec .form .buttons button.primary{background-color:#0052ff;color:#fff}.requestForm .form-sec .form .buttons button.secondary{background-color:rgba(0,0,0,0);color:#0052ff;border:1px solid #0052ff}.requestForm .react-select__control{border:1px solid #e2e8f0!important;border-radius:5px!important;margin-top:5px;font-size:14px;font-weight:400;padding:15px 5px;box-shadow:none}.requestForm .react-select__control .css-1jqq78o-placeholder{color:#94a3b8!important}.requestForm .react-select-container{height:56px!important}.requestForm .react-select-container .react-select__indicators{appearance:none;background-image:url(https://hotdesk-assets.s3.eu-west-1.amazonaws.com/landing_pages/request-visit/calendar.svg);background-repeat:no-repeat,repeat;background-position:right .8em top 50%,0 0;background-size:27px 28px,100%;width:50px!important}.requestForm .react-select-container .react-select__indicator,.requestForm .react-select-container .react-select__indicator-separator{display:none}.requestForm .duration .react-select-container .react-select__indicators{background-image:url(https://hotdesk-assets.s3.eu-west-1.amazonaws.com/landing_pages/request-visit/Vector.svg);background-position:right 1em top 50%,0 0;background-size:1em auto,100%}.requestForm .react-select__menu{margin-top:0!important}.requestForm .react-select__menu .react-select__option{color:gray!important}.requestForm .react-select__menu .react-select__option.react-select__option--is-focused,.requestForm .react-select__menu .react-select__option.react-select__option--is-focused:hover{background-color:#fbfbfb!important}.requestForm .react-select__menu .react-select__option--is-selected{background-color:#ebebeb!important}.requestForm .phoneWrap{position:relative;height:45px;margin-top:5px;background:#fff;border:1px solid #e7e7e7;border-radius:5px;overflow:hidden;transition:border-color .15s ease}.requestForm .phoneWrap:focus-within{border-color:#94a3b8}.requestForm .phoneWrap.invalid,.requestForm .phoneWrap.touched.invalid{border-color:#f56b61}.requestForm .phoneWrap .PhoneInput{width:100%;height:100%;padding:0}.requestForm .phoneWrap .PhoneInputCountry{align-self:stretch;margin:0;padding:0 10px 0 14px;border-right:1px solid #e7e7e7;cursor:pointer;display:flex;align-items:center;gap:6px}.requestForm .phoneWrap .PhoneInputCountry:hover{background:#f7f7f7}.requestForm .phoneWrap .PhoneInputCountryIcon{width:22px;height:16px;box-shadow:none;background:rgba(0,0,0,0);border-radius:2px;overflow:hidden}.requestForm .phoneWrap .PhoneInputCountryIcon--border{box-shadow:0 0 0 1px rgba(0,0,0,.08)}.requestForm .phoneWrap .PhoneInputCountryIconImg{display:block;width:100%;height:100%;object-fit:cover}.requestForm .phoneWrap .PhoneInputCountrySelectArrow{width:6px;height:6px;margin:0;opacity:.6;border-color:#6a7282;border-bottom-width:1.5px;border-right-width:1.5px;transform:rotate(45deg) translate(-2px,-2px)}.requestForm .phoneWrap .PhoneInputInput{flex:1 1;min-width:0;height:100%;padding:0 14px;background:rgba(0,0,0,0);border:none;outline:none;font-size:14px;font-weight:400;color:#000}.requestForm .phoneWrap .PhoneInputInput::placeholder{color:#000;opacity:.4}[dir=rtl] input::placeholder{text-align:right}[dir=rtl] .phoneWrap .PhoneInputCountry{border-right:none;border-left:1px solid #e7e7e7}
/*# sourceMappingURL=69e9f6cee981d700.css.map*/