@import"https://fonts.googleapis.com/css2?family=Nunito:wght@400;600;700&display=swap";@import"https://fonts.googleapis.com/css?family=Shadows+Into+Light+Two";.react-calendar{width:283px;max-width:100%;background:#fff;border-radius:15px;padding:12px 12px 20px;box-shadow:0 2px 20px 2px #0003;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar__month-view__weekdays__weekday abbr[title]{text-decoration:none;color:#b7b7b7}.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{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;height:44px;margin-bottom:8px}.react-calendar__navigation button{min-width:44px;background:none;border-radius:100px;font-weight:600}.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__navigation button[disabled]:hover{cursor:not-allowed}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font-weight:700;font-size:.75em}.react-calendar__month-view__weekdays__weekday{font-weight:400}.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}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__tile{border-radius:100px;text-align:center;padding:.75em;background:none}.react-calendar__tile:disabled{color:#b4b4b4!important;pointer-events:none}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{position:relative}.react-calendar__tile--now:after{content:"•";display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,3px)}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#decdeb}.react-calendar__tile--hasActive{background:#a020dc;color:#fff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#decdeb}.react-calendar__tile--active{background:#a020dc;color:#fff}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#a020dc}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.checkbox__container .checkbox__check-mark{stroke-dasharray:12}.checkbox__outer-rect{fill:none;stroke:none;opacity:0}input:disabled:checked~.checkbox__container .checkbox__border-rect{stroke:gray;fill:gray}input:active:not(:checked)~.checkbox__container .checkbox__border-rect{animation:compressScale 75ms forwards}input:disabled~.checkbox__container{filter:grayscale(1);opacity:.9}.checkbox__container.checkbox__no-animation *{animation:none!important}input:checked~.checkbox__container .checkbox__outer-rect{stroke:currentColor;opacity:0;animation:expandBorder .4s cubic-bezier(.33,1,.68,1) .1s 1}input:checked~svg .checkbox__check-mark{opacity:1;stroke-dashoffset:0;animation:drawCheckboxDown .1s cubic-bezier(.33,1,.68,1) 0s 1 forwards,drawCheckboxUp .12s cubic-bezier(.33,1,.68,1) .11s 1 forwards}svg .checkbox__check-mark{opacity:0}input:checked~.checkbox__container .checkbox__border-rect{fill:currentColor;stroke:currentColor;animation:fillBox .13s ease-in-out}.checkbox__container .checkbox__border-rect{fill:none}@keyframes compressScale{0%{width:16px;height:16px;x:0px;y:0px}to{width:14.5px;height:14.5px;x:.75px;y:.75px}}@keyframes expandBorder{0%{width:16px;height:16px;x:0px;y:0px;rx:3;opacity:.8}to{width:24px;height:24px;x:-4px;y:-4px;rx:7;opacity:0}}@keyframes drawCheckboxDown{0%{stroke-dashoffset:12}to{stroke-dashoffset:8.5}}@keyframes drawCheckboxUp{0%{stroke-dashoffset:8.5}to{stroke-dashoffset:0}}@keyframes fillBox{0%{fill:#fff;stroke:#fff}to{fill:currentColor;stroke:currentColor}}*,:before,:after{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}@font-face{font-family:Gilroy;src:url(/static/media/font.DOtYvblO.woff2) format("woff2"),url(/static/media/font.Dpu7Xv3u.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:Gilroy;src:url(/static/media/font.R7VcIfEQ.woff2) format("woff2"),url(/static/media/font.CsP6Cgwp.woff) format("woff");font-weight:100;font-style:italic}@font-face{font-family:Gilroy;src:url(/static/media/font.Dg4ELEtF.woff2) format("woff2"),url(/static/media/font.BDQMgmDU.woff) format("woff");font-weight:200;font-style:italic}@font-face{font-family:Gilroy;src:url(/static/media/font.AXHL_rGV.woff2) format("woff2"),url(/static/media/font.CjFEtjg7.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:Gilroy;src:url(/static/media/font.DvO-smJ8.woff2) format("woff2"),url(/static/media/font.DuFX0_yN.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Gilroy;src:url(/static/media/font.BDGcGpVd.woff2) format("woff2"),url(/static/media/font.o_qcWW-0.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:Gilroy;src:url(/static/media/font.DFoO0onK.woff2) format("woff2"),url(/static/media/font.BsGcLyfg.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Gilroy;src:url(/static/media/font.BjQ91J8j.woff2) format("woff2"),url(/static/media/font.zEF5vdjc.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Gilroy;src:url(/static/media/font.DnTzHolh.woff2) format("woff2"),url(/static/media/font.DRsfTOzl.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:Gilroy;src:url(/static/media/font.lCJqizE5.woff2) format("woff2"),url(/static/media/font.DFWHPx8p.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Gilroy;src:url(/static/media/font.CNiaVsBM.woff2) format("woff2"),url(/static/media/font.QhbKA8K0.woff) format("woff");font-weight:600;font-style:italic}@font-face{font-family:Gilroy;src:url(/static/media/font.C4V8Auja.woff2) format("woff2"),url(/static/media/font.CjmAa7a4.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Gilroy;src:url(/static/media/font.BsnUnnOm.woff2) format("woff2"),url(/static/media/font.DyFOLe9P.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Gilroy;src:url(/static/media/font.D9wLEzUv.woff2) format("woff2"),url(/static/media/font.CcQvyXGy.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Gilroy;src:url(/static/media/font.4AeF6BsD.woff2) format("woff2"),url(/static/media/font.DppMt35N.woff) format("woff");font-weight:800;font-style:italic}@font-face{font-family:Gilroy;src:url(/static/media/font.2jnjZyjs.woff2) format("woff2"),url(/static/media/font.SdNeJSTo.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:Gilroy;src:url(/static/media/font.ACWjvyzO.woff2) format("woff2"),url(/static/media/font.iWEKhHUL.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Gilroy;src:url(/static/media/font.De0-HgFi.woff2) format("woff2"),url(/static/media/font.DqZlV43M.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Gilroy;src:url(/static/media/font.CTbqClmR.woff2) format("woff2"),url(/static/media/font.B5BjXnqp.woff) format("woff");font-weight:950;font-style:normal}@font-face{font-family:Gilroy;src:url(/static/media/font.C2nQ06RB.woff2) format("woff2"),url(/static/media/font.kuYWkwLb.woff) format("woff");font-weight:950;font-style:italic}html,body,#root{height:100%}html,:host{font-family:Avenir Next,Nunito,sans-serif,Arial;font-size:16px;color:#424a48;line-height:1.35;-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%;background-color:#f4f4f4}button,input,optgroup,select,textarea{line-height:1.35;padding:0}*:disabled{cursor:not-allowed;opacity:1}h1{font-size:30px}h2{font-size:18px}a{color:#a020dc;text-decoration:none;font-weight:500}::selection,::-moz-selection{background:#e6d5f4}::-webkit-search-cancel-button{-webkit-appearance:none}button{border:none;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;background-color:transparent;margin:0;padding:0;font-weight:inherit;font-family:inherit;color:inherit}button:not(:disabled):active{opacity:.5;color:#000}input:focus,textarea:focus,select:focus{outline:none}@media print{a{color:#000}body{color:#000;background-color:#fff}.HideDuringPrint{display:none}}@page{margin:22cm}.Form-agreement{margin:0 0 32px;padding:0 16px;border:.5px solid;border-color:#c5c5c5;border-radius:15px;max-height:200px;overflow:auto;-webkit-overflow-scrolling:touch;pointer-events:auto;white-space:normal}.Form-agreement b{font-weight:600}.Form-agreement li{margin:8px 0}@media screen and (max-width: 500px){.Form-agreement{margin:16px 0;padding:16px;border:.5px solid;border-color:#c5c5c5;border-radius:15px;max-height:300px;overflow:auto}}.FormAnswer,.FormAnswer input[type=text],.FormAnswer input[type=tel]{width:100%}.FormAnswer input[type=radio],.FormAnswer input[type=checkbox]{margin-right:8px}.FormAnswer select{border-color:#b7b7b7;border-radius:15px;padding:16px 20px;height:auto;flex-grow:1}.FormAnswer-radio{margin-right:16px}.FormAnswer-checkbox-container{display:flex;flex-direction:column}.FormAnswer-options-column{display:flex;flex-direction:row}.FormAnswer-options-underline{border-bottom:.5px solid #E0E0E0;padding-bottom:16px}.FormAnswer-option{display:flex;align-items:center;margin-left:16px;flex-shrink:0}.FormAnswer-description{color:#838383;margin:0 auto;text-align:center}.FormAnswer-light-grey{color:#838383;font-size:14px}.FormAnswer-signature ::placeholder{font-family:Avenir Next,Nunito,sans-serif,Arial;font-size:18px;letter-spacing:normal;padding-bottom:12px}.FormAnswer-signature input{font-family:Shadows Into Light Two,cursive;font-size:24px;letter-spacing:2px}@media screen and (max-width: 500px){.FormAnswer-row-item-half{width:100%;margin-bottom:8px}.FormAnswer-content input[type=radio],.FormAnswer-content input[type=checkbox]{margin:8px}.FormAnswer-radio-group{display:flex;flex-direction:column}.FormAnswer-radio-group *{margin-bottom:8px}}
