.react-calendar{width:350px;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;flex-direction:row;justify-content:center;align-items:stretch;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__navigation button[disabled]{background-color:#f0f0f0}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font-weight:700;font-size:.75em}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers{font-weight:700}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font-size:.75em;padding:1em calc(.5em / .75)}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;text-align:center;padding:.75em .5em;background:none}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background-color:#fff}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#00915a;color:#fff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#00915a;color:#fff}.react-calendar__tile--active{background:#00915a;color:#fff}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#00915a}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}:root{font-family:inherit;color:#202722;background:#f4f6f3;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--calendar-green: #007a50;--calendar-green-dark: #2f6648;--calendar-green-light: #e6f3ee;--calendar-border: #e4e8e3;--calendar-text: #303630;--calendar-muted: #808780}*{box-sizing:border-box}button{font:inherit}button:focus-visible{outline:2px solid var(--calendar-green);outline-offset:2px}button:disabled{cursor:not-allowed}.calendar-card{background:#fff;border:1px solid var(--calendar-border);border-radius:18px;box-shadow:0 12px 36px #1c33200c;width:100%;max-width:375px;min-width:0;margin-inline:auto}.toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:16px;padding:18px 10px;border-bottom:1px solid #edf0ed}.toolbar--month{justify-content:center;margin-bottom:0}.toolbar--year{margin-bottom:0;justify-content:center}.nav-button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:38px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--calendar-text);font-size:28px;font-weight:400;line-height:1;cursor:pointer}.nav-button:hover{background:var(--calendar-green-light);color:var(--calendar-green)}.nav-button:active{background:#e0ebe2}.select-group{display:flex;flex:1;min-width:0;justify-content:center;gap:8px}.select-button{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;height:42px;padding:0 10px;border:1px solid #c7cdc7;border-radius:6px;background:#fff;color:var(--calendar-text);font-size:14px;cursor:pointer}.select-button-span{font-size:14px;font-weight:600}.select-button:hover,.select-button--active{background-color:var(--calendar-green-light);border-color:var(--calendar-green)}.month-select{flex:1;text-transform:capitalize}.year-select{flex:0 0 88px}.day-grid{width:100%;table-layout:fixed;border-collapse:collapse}th{width:100%;max-width:51px}.weekday{height:26px;width:100%;max-width:51px;padding:0;text-align:center;vertical-align:middle;color:var(--calendar-muted);font-size:11px;font-weight:600}.day-cell{display:flex;align-items:center;justify-content:center;height:51px;max-width:51px;width:100%;padding:0;text-align:center;cursor:pointer}.day-cell button,button.day-cell{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:1px solid transparent;border-radius:50%;background:transparent;color:var(--calendar-text);font-size:14px;line-height:1;cursor:pointer;transition:background-color .12s ease,color .12s ease,border-color .12s ease}.day-cell button:hover:not(:disabled),button.day-cell:hover:not(:disabled){background:var(--calendar-green-light)}.day-cell[data-selected],.day-cell button[data-selected],button.day-cell[data-selected],.day-cell button[aria-selected=true],button.day-cell[aria-selected=true]{background:var(--calendar-green);color:#fff;border:1 solid var(--calendar-green);border-radius:50%;font-weight:600}.day-cell[data-selected]:hover,.day-cell button[data-selected]:hover,button.day-cell[data-selected]:hover,.day-cell button[aria-selected=true]:hover,button.day-cell[aria-selected=true]:hover{background:var(--calendar-green-dark);color:#fff;border-color:var(--calendar-green-dark);border-radius:50%}.day-cell[data-focused]:not([data-selected]),.day-cell button[data-focused]:not([data-selected]),button.day-cell[data-focused]:not([data-selected]),.day-cell button:focus-visible:not([data-selected]),button.day-cell:focus-visible:not([data-selected]){border-radius:50%;outline:2px solid var(--calendar-green);outline-offset:1px}.day-cell[data-selected]:focus-visible,.day-cell button[data-selected]:focus-visible,button.day-cell[data-selected]:focus-visible,.day-cell button[aria-selected=true]:focus-visible,button.day-cell[aria-selected=true]:focus-visible{background:var(--calendar-green);color:#fff;border-color:var(--calendar-green-dark);border-radius:50%;outline:2px solid var(--calendar-green);outline-offset:1px}.day-cell[data-outside-month],.day-cell button[data-outside-month],button.day-cell[data-outside-month]{color:#a9afa9}.day-cell[data-disabled],.day-cell button[data-disabled],button.day-cell[data-disabled],.day-cell button:disabled,button.day-cell:disabled{color:#c5c9c5;background:transparent;border-color:transparent;cursor:not-allowed}.month-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:24px}.year-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:24px}.year-range{display:flex;align-items:center;justify-content:space-between;padding:0 10px}.year-range-label{color:var(--calendar-muted);font-size:12px;text-align:center}.picker-option{display:flex;align-items:center;justify-content:center;min-width:0;min-height:46px;padding:8px 4px;border:1px solid #c7cdc7;border-radius:6px;background:#fff;color:var(--calendar-text);font-size:14px;font-weight:600;text-transform:capitalize;cursor:pointer;transition:background-color .12s ease,color .12s ease,border-color .12s ease}.picker-option:hover:not(:disabled){background:var(--calendar-green-light);border-color:var(--calendar-green)}.picker-option.selected,.picker-option[aria-pressed=true]{border-color:var(--calendar-green);border-radius:6px;background:var(--calendar-green);color:#fff;font-weight:600}.picker-option.selected:hover:not(:disabled),.picker-option[aria-pressed=true]:hover:not(:disabled){border-color:var(--calendar-green-dark);background:var(--calendar-green-dark);color:#fff}.picker-option:focus-visible{outline:2px solid var(--calendar-green);outline-offset:2px}.picker-option:disabled{opacity:.35;cursor:not-allowed}.docusign-agreement{width:100%;height:80vh;margin-top:20px}#ot-sdk-btn{background-color:#00965e;border-color:#00965e;color:#fff}#ot-sdk-btn.ot-sdk-show-settings,#ot-sdk-btn.optanon-show-settings{background-color:#00965e!important;border-color:#00965e!important;color:#fff!important;padding:15px 20px;border-radius:1000px}@font-face{font-family:OpenSans-Bold;src:url(/assets/OpenSans-Bold-nh4UhjrU.ttf) format("truetype")}@font-face{font-family:OpenSans-SemiBold;src:url(/assets/OpenSans-SemiBold-A6xidF-G.ttf) format("truetype")}@font-face{font-family:OpenSans-Medium;src:url(/assets/OpenSans-Medium-DZ-idlEA.ttf) format("truetype")}@font-face{font-family:OpenSans-Regular;src:url(/assets/OpenSans-Regular-CTzHQvAC.ttf) format("truetype")}@font-face{font-family:OpenSans-Light;src:url(/assets/OpenSans-Light-CA6MmX5Y.ttf) format("truetype")}@font-face{font-family:OpenSans-Regular;src:url(/assets/OpenSans-Regular-CTzHQvAC.ttf);src:url(/assets/OpenSans-Regular-CTzHQvAC.ttf) format("embedded-opentype"),url(/assets/OpenSans-Regular-CTzHQvAC.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{src:url(/assets/icomoon-06Lvl80S.ttf);font-family:icomoon}html,body{font-family:OpenSans-Regular}html,body{height:100%}body{overflow:hidden}#root{display:flex;flex:1;height:100%}*:focus{outline:.1rem solid rgb(200,200,200)}input,input:focus,textarea:focus,input:focus-visible{outline:none}input::-ms-reveal,input::-ms-clear{display:none}
