.container{display:flex;align-items:center}.date-picker-container{display:flex;flex-direction:column;font-family:Arial,sans-serif;width:100%}.nextWeek,.previousWeek{margin-top:14px}.date-picker-container label{color:rgba(0,0,0,.8);font-family:Source Sans Pro,sans-serif;font-weight:600;font-size:.7rem;line-height:1.66;text-align:left;margin:3px 14px 0}.custom-date-picker{width:100%;min-width:100px;padding:9px 10px;margin:0;border:1px solid #ddd;border-radius:4px;box-sizing:border-box;font-size:14px;line-height:1.5;outline:none;transition:border-color .3s;color:rgba(0,0,0,.7)}.custom-date-picker:focus{border:1px solid rgba(0,140,153,.5)}.custom-date-picker::placeholder{font-size:12px;font-family:Source Sans Pro,sans-serif;text-transform:uppercase}.react-datepicker-popper{z-index:99999!important}.custom-datepicker-popper{z-index:99999!important;margin-top:10px}.react-datepicker__close-icon:after{background-color:#008c99!important}.react-datepicker__day--in-range,.react-datepicker__day--range-end,.react-datepicker__day--range-start,.react-datepicker__day--selected{background-color:#008c99;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--range-end:hover,.react-datepicker__day--range-start:hover,.react-datepicker__day--selected:hover{background-color:#008c99}.react-datepicker .react-datepicker__day--selected{background-color:#008c99!important}@media screen and (max-width:600px){.date-picker-container{width:100%}}.react-datepicker__time-container .react-datepicker-time__header{font-size:13px;font-weight:600;color:#333}.physicalDescription label{font-family:Source Sans Pro,sans-serif;text-align:left;color:rgba(0,0,0,.8);font-weight:600;font-size:.642857rem;line-height:1.66;margin:3px 14px 0 13px}.physicalDescription{display:flex;flex-direction:column;font-family:Arial,sans-serif;width:100%}.background-container{background:linear-gradient(180deg,#f0f4f8,#d9e7ee);z-index:0}.background-container,.background-decorations{position:absolute;top:0;left:0;width:100%;height:100%}.background-decorations{pointer-events:none}.background-decorations svg{position:absolute;top:-50px;left:50%;transform:translateX(-50%);opacity:.3}.input-card{position:relative;z-index:2;margin:0 auto;padding:40px;background:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.2);animation:slideDown .5s ease;top:8rem}@keyframes slideDown{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.accordion-container{opacity:.5;pointer-events:none;filter:grayscale(.5)}