@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;500&family=Poppins:wght@800&display=swap";:root{--red: #fa4735;--light-blue: #9ac9ff;--dark-blue: #0261cc;--white: #fff;--black: #101820;--blackAlpha: #10182010}*{padding:0;margin:0;box-sizing:border-box;font-family:Quicksand Variable,sans-serif}body{margin:0;font-family:Quicksand Variable,sans-serif,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;background-color:gray}.App{font-family:Quicksand Variable,sans-serif}.container{width:100%;margin:0 auto}@media (min-width: 1024px){.container{width:1024px}}section{width:100%;display:grid;grid-template-columns:2fr 1fr}button{font-size:1.25rem;background-color:var(--blue);border-radius:6px;border:0;padding:1rem 2rem;font-weight:700;color:var(--white)}button:disabled{opacity:.5;cursor:not-allowed}footer{padding-top:4rem}.download{background-color:var(--dark-blue);color:#fff;font-size:1.25rem;border-radius:6px;border:0;padding:1rem 2rem;font-weight:700;margin-top:2rem;text-align:right;text-decoration:none}.react-international-phone-input-container .react-international-phone-input input{width:100%!important}.react-calendar,.react-calendar-large{width:100%;background:#fff;border-radius:8px;box-shadow:none;border:none}.react-calendar__navigation,.react-calendar-large .react-calendar__navigation{display:flex;align-items:center;justify-content:center}.react-calendar__navigation button,.react-calendar-large .react-calendar__navigation button{color:#4a5568;min-width:44px;background:transparent;font-size:14px;margin:8px auto 20px;padding:10px}.react-calendar-large .react-calendar__navigation button{font-size:20px!important;margin:8px auto 30px}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus,.react-calendar-large .react-calendar__navigation button:enabled:hover,.react-calendar-large .react-calendar__navigation button:enabled:focus{background-color:#edf2f7;border-radius:8px}.react-calendar__tile,.react-calendar-large .react-calendar__tile{max-width:100%;padding:10px;background:none;text-align:center;font-size:14px;font-weight:600;color:#000}.react-calendar-large .react-calendar__tile{font-size:20px;padding:20px}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus,.react-calendar-large .react-calendar__tile:enabled:hover,.react-calendar-large .react-calendar__tile:enabled:focus{background:transparent;border-radius:8px;font-weight:400;border:1px dashed #3182ce;color:#000}.react-calendar__tile--now,.react-calendar-large .react-calendar__tile--now{background:#3182ce16;color:#000;border-radius:8px;font-size:14px;font-weight:400}.react-calendar-large .react-calendar__tile--now{font-size:20px}.react-calendar__tile--active,.react-calendar-large .react-calendar__tile--active{background:#3182ce16;border-radius:8px;font-size:14px;font-weight:400;border:1px solid #3182ce}.react-calendar--selectRange .react-calendar__tile--hover,.react-calendar-large .react-calendar--selectRange .react-calendar__tile--hover{background-color:#63b3ed;border-radius:8px;font-size:14px;font-weight:400;color:"red"}.react-calendar__month-view__days__day--weekend,.react-calendar-large .react-calendar__month-view__days__day--weekend{color:red;font-size:14px;font-weight:400}.react-calendar-large .react-calendar__month-view__days__day--weekend{font-size:20px}.react-calendar__month-view__days__day--neighboringMonth,.react-calendar-large .react-calendar__month-view__days__day--neighboringMonth{color:#0000001a;font-size:14px;font-weight:400}.react-calendar__month-view__weekdays,.react-calendar-large .react-calendar__month-view__weekdays{font-size:14px;color:#000;text-transform:uppercase}@media screen and (max-width: 657px){.react-calendar,.react-calendar-large{border-radius:4px}.react-calendar__navigation button,.react-calendar-large .react-calendar__navigation button{min-width:20px;font-size:14px}.react-calendar-large .react-calendar__navigation button{font-size:14px}.react-calendar__tile,.react-calendar-large .react-calendar__tile{font-size:14px;padding:8px}.react-calendar-large .react-calendar__tile,.react-calendar-large .react-calendar__month-view__days__day--weekend{font-size:14px}}header{display:flex;justify-content:flex-start}h1{font-family:Poppins;color:var(--red);padding:2rem;font-size:2.5rem}
