.date-range .reset-close.show,[class^=date-range-single] .reset-close.show{display:inline-block;line-height:1.75;text-align:center;vertical-align:middle}@-moz-document url-prefix(){.date-range .reset-close.show,[class^=date-range-single] .reset-close.show{line-height:normal}}.date-range input:-webkit-input-placeholder,[class^=date-range-single] input:-webkit-input-placeholder{color:#677083}.date-range input,[class^=date-range-single] input{border:1px solid #878f9b;color:#0d1c3d;padding:16px 12px;vertical-align:middle}.date-range input:focus,[class^=date-range-single] input:focus{border-color:#0078b3}.date-range input::-webkit-input-placeholder,[class^=date-range-single] input::-webkit-input-placeholder{color:#677083}.date-range input:-moz-placeholder,[class^=date-range-single] input:-moz-placeholder{color:#677083}.form-checkbox,.form-radio,.form-text{margin-bottom:40px!important}.form-date{margin-bottom:0!important}.form__btnpair .button-cancel{margin-right:20px;margin-top:5px!important}.hideError{display:none}.datePickerStytling{display:flex;flex-direction:column}.date-range-single{margin-bottom:0!important}.iconLinkContainerForLargeIcon,.iconLinkContainerForSmallIcon{align-items:center;display:flex}.smallIcon{height:30px;width:30px}#mediumIcon,.smallIcon{display:flex;justify-content:center}#mediumIcon{height:60px;width:60px}.largeIcon{display:flex;height:96px;justify-content:center;width:96px}.titleStyling{padding-bottom:0}.subTitleStyling{color:#0d1c3d;padding-bottom:0}.subTitleStyling p{margin-bottom:0;margin-top:0}.dateLabel{padding-top:20px}.dateLabel,.dateRange{padding-bottom:0}.iconContentStylingForLargeIcon{display:flex;flex-direction:column;padding:0 0 0 30px!important}.iconContentStylingForSmallIcon{display:flex;flex-direction:column;padding:0 0 0 15px!important}.titleSubtitle{margin-bottom:20px;padding-bottom:0}#linkStyling{padding-top:20px}@media screen and (max-width:767px){.iconLinkContainerForLargeIcon{align-items:center;display:flex;flex-direction:column}.iconContentStylingForLargeIcon{align-items:center;padding-left:0!important;padding-top:40px!important}.titleStyling{text-align:center}}.-inky-blue,.\--inky-blue{color:#0d1c3d}.-dolphin,.\--dolphin{color:#677083}.-white,.\--white{color:#fff}.-book,.\--book{font-family:Gotham\ 4r}.-light,.\--light{font-family:Gotham\ 3r}.-bold,.-medium,.\--bold,.\--medium{font-family:Gotham\ 5r}.date-range .reset-close.show,.date-range-single .reset-close.show,[class^=date-range-single] .reset-close.show{display:inline-block;line-height:1.75;text-align:center;vertical-align:middle}@-moz-document url-prefix(){.date-range .reset-close.show,.date-range-single .reset-close.show,[class^=date-range-single] .reset-close.show{line-height:normal}}.date-range input:-webkit-input-placeholder,.date-range-single input:-webkit-input-placeholder,[class^=date-range-single] input:-webkit-input-placeholder{color:#677083}.date-range input,.date-range-single input,[class^=date-range-single] input{border:1px solid #878f9b;color:#0d1c3d;padding:16px 12px;vertical-align:middle}.date-range input:focus,.date-range-single input:focus,[class^=date-range-single] input:focus{border-color:#0078b3}.date-range input::-webkit-input-placeholder,.date-range-single input::-webkit-input-placeholder,[class^=date-range-single] input::-webkit-input-placeholder{color:#677083}.date-range input:-moz-placeholder,.date-range-single input:-moz-placeholder,[class^=date-range-single] input:-moz-placeholder{color:#677083}[class*=" icon-"]:before,[class^=icon-]:before{font-family:kp-icons;font-style:normal;font-weight:400;speak:none;text-decoration:inherit;text-rendering:auto;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:kp-icons;font-style:normal;font-weight:400;src:url(clientlib-questionnaire/css/assets/fonts/kp-icons.eot);src:url(clientlib-questionnaire/css/assets/fonts/kp-icons.eot?#iefix) format("embedded-opentype"),url(clientlib-questionnaire/css/assets/fonts/kp-icons.woff) format("woff"),url(clientlib-questionnaire/css/assets/fonts/kp-icons.ttf) format("truetype"),url(clientlib-questionnaire/css/assets/fonts/kp-icons.svg#kp-icons) format("svg")}.icon-advice-circle:before{content:"\f101"}.icon-alarm:before{content:"\f102"}.icon-alert:before{content:"\f103"}.icon-appointment:before{content:"\f104"}.icon-appointments-circle:before{content:"\f105"}.icon-arrow-swap:before{content:"\f106"}.icon-arrow:before{content:"\f107"}.icon-audio:before{content:"\f108"}.icon-award:before{content:"\f109"}.icon-bicycle-circle:before{content:"\f10a"}.icon-briefcase:before{content:"\f10b"}.icon-businessman:before{content:"\f10c"}.icon-calculator-border:before{content:"\f10d"}.icon-calculator:before{content:"\f10e"}.icon-calendar-small:before{content:"\f10f"}.icon-calendar:before{content:"\f110"}.icon-camera:before{content:"\f111"}.icon-care-plan-circle:before{content:"\f112"}.icon-chat:before{content:"\f113"}.icon-checkbox:before{content:"\f114"}.icon-checkmark:before{content:"\f115"}.icon-chevron-back:before{content:"\f116"}.icon-chevron-down:before{content:"\f117"}.icon-chevron-forward:before{content:"\f118"}.icon-choose-border:before{content:"\f119"}.icon-choose-circle:before{content:"\f11a"}.icon-claim-border:before{content:"\f11b"}.icon-clock-border:before{content:"\f11c"}.icon-clock:before{content:"\f11d"}.icon-close:before{content:"\f11e"}.icon-compose:before{content:"\f11f"}.icon-copay:before{content:"\f120"}.icon-cost-coverage-border:before{content:"\f121"}.icon-cost-coverage:before{content:"\f122"}.icon-data:before{content:"\f123"}.icon-dental:before{content:"\f124"}.icon-directions:before{content:"\f125"}.icon-doctor-female-profile:before{content:"\f126"}.icon-doctor-female:before{content:"\f127"}.icon-doctor-male-profile:before{content:"\f128"}.icon-doctor-male:before{content:"\f129"}.icon-document-attached:before{content:"\f12a"}.icon-document-border:before{content:"\f12b"}.icon-document:before{content:"\f12c"}.icon-dollar:before{content:"\f12d"}.icon-download:before{content:"\f12e"}.icon-ekg:before{content:"\f12f"}.icon-email:before{content:"\f130"}.icon-excellent:before{content:"\f131"}.icon-exclamation:before{content:"\f132"}.icon-eyeglasses:before{content:"\f133"}.icon-facebook:before{content:"\f134"}.icon-facility-modern:before{content:"\f135"}.icon-facility:before{content:"\f136"}.icon-family:before{content:"\f137"}.icon-forms:before{content:"\f138"}.icon-globe:before{content:"\f139"}.icon-graph:before{content:"\f13a"}.icon-health-calculator:before{content:"\f13b"}.icon-health-finder:before{content:"\f13c"}.icon-health-summary-circle:before{content:"\f13d"}.icon-heart-health:before{content:"\f13e"}.icon-heart:before{content:"\f13f"}.icon-home:before{content:"\f140"}.icon-hospital:before{content:"\f141"}.icon-idea:before{content:"\f142"}.icon-info:before{content:"\f143"}.icon-instagram:before{content:"\f144"}.icon-lab-result:before{content:"\f145"}.icon-labor:before{content:"\f146"}.icon-laptop-border:before{content:"\f147"}.icon-laptop:before{content:"\f148"}.icon-link-out:before{content:"\f149"}.icon-list:before{content:"\f14a"}.icon-listen:before{content:"\f14b"}.icon-location-border:before{content:"\f14c"}.icon-location:before{content:"\f14d"}.icon-lock:before{content:"\f14e"}.icon-map:before{content:"\f14f"}.icon-market-bananas:before{content:"\f150"}.icon-market-grapes:before{content:"\f151"}.icon-medical-record:before{content:"\f152"}.icon-member-female:before{content:"\f153"}.icon-member-male:before{content:"\f154"}.icon-membercard:before{content:"\f155"}.icon-menu:before{content:"\f156"}.icon-message:before{content:"\f157"}.icon-messages-circle:before{content:"\f158"}.icon-microscope-circle:before{content:"\f159"}.icon-microscope:before{content:"\f15a"}.icon-minus:before{content:"\f15b"}.icon-more:before{content:"\f15c"}.icon-mouse:before{content:"\f15d"}.icon-none:before{content:"\f15e"}.icon-nurse:before{content:"\f15f"}.icon-paperclip:before{content:"\f160"}.icon-payment-history-border:before{content:"\f161"}.icon-pdf:before{content:"\f162"}.icon-pencil:before{content:"\f163"}.icon-phone-circle:before{content:"\f164"}.icon-phone:before{content:"\f165"}.icon-piggybank:before{content:"\f166"}.icon-pills:before{content:"\f167"}.icon-pinterest:before{content:"\f168"}.icon-play-video:before{content:"\f169"}.icon-plus:before{content:"\f16a"}.icon-preferences:before{content:"\f16b"}.icon-prescription-bottle:before{content:"\f16c"}.icon-print:before{content:"\f16d"}.icon-profile:before{content:"\f16e"}.icon-questionnaire:before{content:"\f16f"}.icon-questions:before{content:"\f170"}.icon-refresh:before{content:"\f171"}.icon-reply:before{content:"\f172"}.icon-routine-care:before{content:"\f173"}.icon-ruler:before{content:"\f174"}.icon-rx-circle:before{content:"\f175"}.icon-rx-document:before{content:"\f176"}.icon-rx-form-border:before{content:"\f177"}.icon-rx-form:before{content:"\f178"}.icon-rx:before{content:"\f179"}.icon-savings:before{content:"\f17a"}.icon-search-border:before{content:"\f17b"}.icon-search:before{content:"\f17c"}.icon-shoppingcart:before{content:"\f17d"}.icon-specialty-care:before{content:"\f17e"}.icon-star:before{content:"\f17f"}.icon-stethoscope:before{content:"\f180"}.icon-syringe:before{content:"\f181"}.icon-target:before{content:"\f182"}.icon-test-tube:before{content:"\f183"}.icon-time-urgent:before{content:"\f184"}.icon-time:before{content:"\f185"}.icon-touch:before{content:"\f186"}.icon-trafficlight:before{content:"\f187"}.icon-trashcan:before{content:"\f188"}.icon-twitter:before{content:"\f189"}.icon-unlocked:before{content:"\f18a"}.icon-video-camera:before{content:"\f18b"}.icon-walk:before{content:"\f18c"}.icon-walking-together:before{content:"\f18d"}.icon-wellness-circle:before{content:"\f18e"}.icon-wifi:before{content:"\f18f"}.icon-xray:before{content:"\f190"}.icon-yoga:before{content:"\f191"}.icon-youtube:before{content:"\f192"}.icon-zallergies-flower:before{content:"\f193"}.icon-zappointment-blank:before{content:"\f194"}.icon-zappointment-ticket:before{content:"\f195"}.icon-zappointment-waitlist:before{content:"\f196"}.icon-zbill-border:before{content:"\f197"}.icon-zbill:before{content:"\f198"}.icon-zcaregiver_preferences:before{content:"\f199"}.icon-zchat-a-doctor:before{content:"\f19a"}.icon-zchoose:before{content:"\f19b"}.icon-zclaim:before{content:"\f19c"}.icon-zgoogle-plus:before{content:"\f19d"}.icon-zleaf:before{content:"\f19e"}.icon-zlinkedin:before{content:"\f19f"}.icon-zmegaphone:before{content:"\f1a0"}.icon-znotifications:before{content:"\f1a1"}.icon-zpay-bill-border:before{content:"\f1a2"}.icon-zpay-bill:before{content:"\f1a3"}.icon-zpayment-history:before{content:"\f1a4"}.icon-zpersonal_security:before{content:"\f1a5"}.icon-zrefill-rx:before{content:"\f1a6"}.icon-zwebinar:before{content:"\f1a7"}.icon-zwellness:before{content:"\f1a8"}.icon-zz001sign-out:before{content:"\f1a9"}.icon-zz002advice:before{content:"\f1aa"}.icon-zz002award:before{content:"\f1ab"}.icon-zz003globe:before{content:"\f1ac"}.icon-zz003identity:before{content:"\f1ad"}.icon-zz003location:before{content:"\f1ae"}.icon-zz003lock-questions:before{content:"\f1af"}.icon-zz003lock:before{content:"\f1b0"}.icon-zz003mouse:before{content:"\f1b1"}.icon-zz003person:before{content:"\f1b2"}.icon-zz003user-id:before{content:"\f1b3"}.icon-zz004-profile-border:before{content:"\f1b4"}.icon-zz005-checkmark-circle:before{content:"\f1b5"}.icon-zz006leaf-full-color:before{content:"\f1b6"}.icon-zz007add:before{content:"\f1b7"}.icon-zz007card-view:before{content:"\f1b8"}.icon-zz007download:before{content:"\f1b9"}.icon-zz007filter:before{content:"\f1ba"}.icon-zz007row-view:before{content:"\f1bb"}.icon-zz008plan-of-care:before{content:"\f1bc"}.icon-zz009new-window:before{content:"\f1bd"}.icon-zzz0010briefcase:before{content:"\f1be"}.icon-zzz0010healthsummary:before{content:"\f1bf"}.icon-zzz0010howyougetcare:before{content:"\f1c0"}.icon-zzz0010people:before{content:"\f1c1"}.icon-zzz0011star-half:before{content:"\f1c2"}.icon-zzz0011star-outline:before{content:"\f1c3"}.icon-zzz0011star:before{content:"\f1c4"}.icon-zzz0012baby:before{content:"\f1c5"}.icon-zzz0012notebook-pen:before{content:"\f1c6"}.icon-zzz0013iconinformation:before{content:"\f1c7"}.icon-zzz0014pageicon:before{content:"\f1c8"}.icon-zzz0015mute:before{content:"\f1c9"}.icon-zzz0015play:before{content:"\f1ca"}.icon-zzz0015volume:before{content:"\f1cb"}.icon-zzz0016-filter:before{content:"\f1cc"}.icon-zzz0017-external-link-bold:before{content:"\f1cd"}.icon-zzz0018-condom:before{content:"\f1ce"}.icon-zzz0018-copper-iud:before{content:"\f1cf"}.icon-zzz0018-diaphragm:before{content:"\f1d0"}.icon-zzz0018-fertility-awareness:before{content:"\f1d1"}.icon-zzz0018-hormonal-iud:before{content:"\f1d2"}.icon-zzz0018-implant:before{content:"\f1d3"}.icon-zzz0018-internal-condom:before{content:"\f1d4"}.icon-zzz0018-patch:before{content:"\f1d5"}.icon-zzz0018-pill-a:before{content:"\f1d6"}.icon-zzz0018-pill-b:before{content:"\f1d7"}.icon-zzz0018-shot:before{content:"\f1d8"}.icon-zzz0018-spermicide:before{content:"\f1d9"}.icon-zzz0018-sterilization:before{content:"\f1da"}.icon-zzz0018-vaginal-ring:before{content:"\f1db"}.icon-zzz0018-vasectomy:before{content:"\f1dc"}.icon-zzz0019-checkmark-circle:before{content:"\f1dd"}.icon-zzz0020-get-care:before{content:"\f1de"}.icon-zzz0021icon-picture:before{content:"\f1df"}.icon-zzz0022-coverage:before{content:"\f1e0"}.icon-zzz0023-notification-bell:before{content:"\f1e1"}.icon-zzz0024-checklist-todo:before{content:"\f1e2"}.icon-zzz0025-checklist-complete:before{content:"\f1e3"}.icon-zzz0026-checklist-future:before{content:"\f1e4"}.icon-zzz0027-link-external:before{content:"\f1e5"}.icon-zzz0028-link-internal:before{content:"\f1e6"}.icon-zzz0029-header-profile:before{content:"\f1e7"}.icon-zzz0029-header-search:before{content:"\f1e8"}.icon-zzz0030-eye-monitor:before{content:"\f1e9"}.icon-zzz0031-stopgap-close:before{content:"\f1ea"}[class^=date-range-single]{max-height:588px;width:100%}[class^=date-range-single] .calendar-control-wrapper{display:inline-block;position:relative}[class^=date-range-single] .error-description .error-icon{background-color:#0000;background-position:0 100%;background-repeat:no-repeat;color:#0000;display:inline-block;height:18px;line-height:22px;margin-bottom:-1px;margin-right:9px;width:16px}[class^=date-range-single] .datepicker-error{margin:0}[class^=date-range-single] .datepicker-error .inline-error-icon{margin-right:8px}[class^=date-range-single] a{text-decoration:none}[class^=date-range-single] input{border:1px solid #878f9b;border-radius:4px;color:#0d1c3d;font-family:Gotham\ 4r;font-size:.8125rem;font-weight:400;line-height:16px;padding:12px}[class^=date-range-single] input.\--caps,[class^=date-range-single] input.\-caps{text-transform:uppercase}[class^=date-range-single] input.-book,[class^=date-range-single] input.\--book{font-family:Gotham\ 4r}[class^=date-range-single] input.-light,[class^=date-range-single] input.\--light{font-family:Gotham\ 3r}[class^=date-range-single] input.-bold,[class^=date-range-single] input.-medium,[class^=date-range-single] input.\--bold,[class^=date-range-single] input.\--medium{font-family:Gotham\ 5r}[class^=date-range-single] input:active,[class^=date-range-single] input:focus{border:2px solid #0078b3;color:#0d1c3d;outline:none;padding:12px}@media screen and (max-width:600px){[class^=date-range-single] input{height:50px;line-height:24px;vertical-align:middle}}[class^=date-range-single] input::-ms-clear{display:none}[class^=date-range-single] input.date-picker-field{display:block;height:48px;min-width:280px}[class^=date-range-single] input.active-input{border:2px solid #0078b3;color:#0d1c3d;outline:none;padding:12px}[class^=date-range-single] input.error-input{border:1px solid #d00000}[class^=date-range-single] input:invalid{box-shadow:none}[class^=date-range-single] input[type=date]{-webkit-appearance:textfield;appearance:textfield}[class^=date-range-single] label{color:#003b71;display:block;font-family:Gotham\ 5r,Verdana;font-size:14px;font-style:normal;font-weight:350;line-height:20px;margin-bottom:4px;width:-webkit-fit-content;width:fit-content}[class^=date-range-single] label.inline{display:inline-block;width:45.5%}[class^=date-range-single] .helper-label{color:#677083;font-size:12px;font-style:normal;font-weight:325;line-height:16px;margin:8px 0}[class^=date-range-single] .helper-label.error-active{margin-bottom:4px}[class^=date-range-single] .singlePickerTrigger{-webkit-appearance:none;appearance:none;background-color:#0000;border:none;color:#0074ad;height:24px;padding:0;position:absolute;right:13px;top:13px}[class^=date-range-single] .singlePickerTrigger:focus{border:2px solid #0078b3;border-radius:4px;height:28px;outline:0 none;position:absolute;right:11px;top:11px}[class^=date-range-single] .singlePickerTrigger:hover:not(.disabled){color:#003b71}[class^=date-range-single] .calendar_modal{border:1px solid #677083;border-radius:4px;cursor:pointer;display:none;left:0;padding:20px 4px;position:relative;top:10px;width:346px;z-index:1000}[class^=date-range-single] .calendar_modal.error-active{margin-top:12px}[class^=date-range-single] .calendar_modal.double-month.open{max-width:unset;width:-webkit-fit-content;width:fit-content}[class^=date-range-single] .calendar_modal.double-month.open>.calendars{display:flex;gap:40px}@media screen and (min-width:769px){[class^=date-range-single] .calendar_modal{padding:20px;width:-webkit-fit-content;width:fit-content}[class^=date-range-single] .calendar_modal.single-month>.calendars .calendars{width:100%}}@media screen and (min-width:601px)and (max-width:768px){[class^=date-range-single] .calendar_modal,[class^=date-range-single] .calendar_modal.single-month{max-width:346px}[class^=date-range-single] .calendar_modal.single-month>.calendars .calendars{width:100%}}@media screen and (max-width:600px){[class^=date-range-single] .calendar_modal.double-month>.calendars>.calendars:last-child{display:none}}@media screen and (max-width:350px){[class^=date-range-single] .calendar_modal{min-width:-webkit-fit-content;min-width:fit-content;width:100%}}[class^=date-range-single] .calendar_modal .single-month.small{display:none;max-width:346px}@media screen and (min-width:769px){[class^=date-range-single] .calendar_modal .single-month.small{height:419px;margin-bottom:30px;width:100%}}@media screen and (min-width:601px)and (max-width:768px){[class^=date-range-single] .calendar_modal .single-month.small{height:405px;padding:0 10px;width:100%}[class^=date-range-single] .calendar_modal .single-month.small.single-month{max-width:346px}}[class^=date-range-single] .calendar_modal.open.open-no-calendars{display:block;height:240px;margin-bottom:120px;width:780px}[class^=date-range-single] .calendar_modal.open.open-no-calendars .next,[class^=date-range-single] .calendar_modal.open.open-no-calendars .previous,[class^=date-range-single] .calendar_modal.open.open-no-calendars>.calendars{display:none}[class^=date-range-single] .calendar_modal.open,[class^=date-range-single] .calendar_modal.open-calendars{display:block}[class^=date-range-single] .calendar_modal.open .next,[class^=date-range-single] .calendar_modal.open .previous,[class^=date-range-single] .calendar_modal.open-calendars .next,[class^=date-range-single] .calendar_modal.open-calendars .previous,[class^=date-range-single] .calendar_modal.open-calendars>.calendars,[class^=date-range-single] .calendar_modal.open>.calendars{background:#0000;border:none;display:block}[class^=date-range-single] .calendar_modal.open button.next,[class^=date-range-single] .calendar_modal.open button.previous,[class^=date-range-single] .calendar_modal.open-calendars button.next,[class^=date-range-single] .calendar_modal.open-calendars button.previous{align-items:center;display:flex;height:25px;justify-content:center;width:25px}[class^=date-range-single] .calendar_modal.open button.next:focus-visible,[class^=date-range-single] .calendar_modal.open button.previous:focus-visible,[class^=date-range-single] .calendar_modal.open-calendars button.next:focus-visible,[class^=date-range-single] .calendar_modal.open-calendars button.previous:focus-visible{border-radius:4px;outline:2px solid #0078b3}[class^=date-range-single] .calendar_modal.open button.next svg,[class^=date-range-single] .calendar_modal.open button.previous svg,[class^=date-range-single] .calendar_modal.open-calendars button.next svg,[class^=date-range-single] .calendar_modal.open-calendars button.previous svg{pointer-events:none}[class^=date-range-single] .calendar_buttons{display:flex;flex-wrap:wrap;float:none;height:auto;justify-content:flex-end;margin-bottom:15px;margin-right:38px;margin-top:36px;width:100%}@media screen and (max-width:600px){[class^=date-range-single] .calendar_buttons .button{height:auto;margin:5px 0 10px;width:100%}}[class^=date-range-single] .calendars{border-collapse:initial;border-spacing:0;color:#0d1c3d;width:100%}@media screen and (min-width:601px){[class^=date-range-single] .calendars>.calendars{width:46.5%}}[class^=date-range-single] .calendars .ui-datepicker-week-end{height:34.46px}[class^=date-range-single] .calendars tr{border:0;margin:0;padding:0}[class^=date-range-single] .calendars tr td{border:0;font-size:.75rem;height:44px;margin:0;min-height:44px;min-width:44px;padding:2px;text-align:center;vertical-align:middle;width:44px}@media screen and (max-width:350px){[class^=date-range-single] .calendars tr td{height:40px;min-height:40px;min-width:40px;width:40px}}[class^=date-range-single] .calendars tr a{color:#0d1c3d;display:block;line-height:42px;width:44px}@media screen and (max-width:350px){[class^=date-range-single] .calendars tr a{width:40px}}[class^=date-range-single] .calendars tr a.nextdays,[class^=date-range-single] .calendars tr a.prevdays{color:#677083}[class^=date-range-single] .calendars tr a.day:not(.calendar-control-wrapper){border:1px solid #0000}[class^=date-range-single] .calendars tr a.day{border-radius:50%;font-size:13px}[class^=date-range-single] .calendars tr a.day.day-selected{background-color:#0078b3;color:#fff}[class^=date-range-single] .calendars tr a.day.date-today{color:#0078b3}[class^=date-range-single] .calendars tr a.day.date-today:not(.to,.from){position:relative}[class^=date-range-single] .calendars tr a.day.date-today:not(.to,.from):after{background-color:#0078b3;bottom:10px;content:"";display:block;height:6.28px;left:calc(50% - 3.14px);margin:-4px auto;position:absolute;width:6.28px;z-index:1}[class^=date-range-single] .calendars tr a.day.date-today.day-selected{color:#fff}[class^=date-range-single] .calendars tr a.disabled{color:#677083;cursor:default;font-size:13px;font-weight:325;pointer-events:none}[class^=date-range-single] .calendars tr a.grey{background:#e9ebee}[class^=date-range-single] .calendars tr a.grey.disabled{background:#0000}[class^=date-range-single] .calendars tr a:hover:not(.extra,.from,.to,.prevdays,.nextdays,.day-selected){background-color:unset;border:1px solid #0078b3;color:#0d1c3d}[class^=date-range-single] .calendars tr a:hover:not(.extra,.from,.to,.prevdays,.nextdays,.day-selected).date-today:after{left:calc(50% - 3.14px)}[class^=date-range-single] .calendars th{font-size:13px;font-weight:325;line-height:20px;text-align:center;vertical-align:middle}[class^=date-range-single] .calendars th.month{color:#0d1c3d;font-size:15px;font-weight:400;height:35px;line-height:20px;line-height:28px;padding-bottom:22px;vertical-align:top}[class^=date-range-single] .calendars th.month.-book,[class^=date-range-single] .calendars th.month.\--book{font-family:Gotham\ 4r}[class^=date-range-single] .calendars th.month.-light,[class^=date-range-single] .calendars th.month.\--light{font-family:Gotham\ 3r}[class^=date-range-single] .calendars th.month.-bold,[class^=date-range-single] .calendars th.month.-medium,[class^=date-range-single] .calendars th.month.\--bold,[class^=date-range-single] .calendars th.month.\--medium{font-family:Gotham\ 5r}@media screen and (max-width:600px){[class^=date-range-single] .calendars th.month{font-size:15px;line-height:20px}}[class^=date-range-single] .reset-close{display:none}[class^=date-range-single] .reset-close.show{align-items:center;background-color:#fff;border:0;border-radius:50%;color:#fff;-webkit-display:inline-flex;-moz-display:inline-flex;-ms-display:inline-flex;-o-display:inline-flex;display:inline-flex;display:inline-flexbox;font-size:10px;height:20px;justify-content:center;position:relative;right:28px;top:20px;width:20px}[class^=date-range-single] .reset-close.show img{height:22px;left:-1px;position:absolute;top:-1px;width:22px}[class^=date-range-single] .previous{left:14px;padding:0;position:absolute;top:48px;top:24px}[class^=date-range-single] .previous:focus{border:2px solid #4d90fe;box-shadow:0 0 4px #4d90fe}[class^=date-range-single] .previous.large-padding{top:128px}@media screen and (min-width:769px){[class^=date-range-single] .previous{left:14px}}[class^=date-range-single] .next{padding:0;position:absolute;right:10px;top:48px;top:25px}[class^=date-range-single] .next:focus{border:2px solid #4d90fe;box-shadow:0 0 4px #4d90fe}@media screen and (min-width:769px){[class^=date-range-single] .next{right:15px}}[class^=date-range-single] .next.large-padding{top:128px}@media screen and (min-width:769px){[class^=date-range-single]{max-height:590px;width:412px}}.date-range{max-height:588px;min-height:102px;width:100%}.date-range .calendar-control-wrapper{display:inline-block;position:relative}.date-range .error-description .error-icon{background-color:#0000;background-position:0 100%;background-repeat:no-repeat;color:#0000;display:inline-block;height:18px;line-height:22px;margin-bottom:-1px;margin-right:9px;width:16px}.date-range .datepicker-error{margin:0}.date-range .datepicker-error .inline-error-icon{margin-right:8px}.date-range a{text-decoration:none}.date-range input{border:1px solid #878f9b;border-radius:4px;color:#0d1c3d;font-family:Gotham\ 4r;font-size:.8125rem;font-weight:400;line-height:16px;padding:12px}.date-range input.\--caps,.date-range input.\-caps{text-transform:uppercase}.date-range input.-book,.date-range input.\--book{font-family:Gotham\ 4r}.date-range input.-light,.date-range input.\--light{font-family:Gotham\ 3r}.date-range input.-bold,.date-range input.-medium,.date-range input.\--bold,.date-range input.\--medium{font-family:Gotham\ 5r}.date-range input:active,.date-range input:focus{border:2px solid #0078b3;color:#0d1c3d;outline:none;padding:12px}@media screen and (max-width:600px){.date-range input{height:50px;line-height:24px;vertical-align:middle}}.date-range input::-ms-clear{display:none}.date-range input.date-picker-field{display:block;height:48px;min-width:280px}.date-range input.active-input{border:2px solid #0078b3;color:#0d1c3d;outline:none;padding:12px}.date-range input.error-input{border:1px solid #d00000}.date-range input:invalid{box-shadow:none}.date-range input[type=date]{-webkit-appearance:textfield;appearance:textfield}.date-range label{color:#003b71;display:block;font-family:Gotham\ 5r,Verdana;font-size:14px;font-style:normal;font-weight:350;line-height:20px;margin-bottom:4px;width:-webkit-fit-content;width:fit-content}.date-range label.inline{display:inline-block;width:45.5%}.date-range .helper-label{color:#677083;font-size:12px;font-style:normal;font-weight:325;line-height:16px;margin:8px 0}.date-range .helper-label.error-active{margin-bottom:4px}.date-range .singlePickerTrigger{-webkit-appearance:none;appearance:none;background-color:#0000;border:none;color:#0074ad;height:24px;padding:0;position:absolute;right:13px;top:13px}.date-range .singlePickerTrigger:focus{border:2px solid #0078b3;border-radius:4px;height:28px;outline:0 none;position:absolute;right:11px;top:11px}.date-range .singlePickerTrigger:hover:not(.disabled){color:#003b71}.date-range .calendar_modal{border:1px solid #677083;border-radius:4px;cursor:pointer;display:none;left:0;padding:20px 4px;position:relative;top:10px;width:346px;z-index:1000}.date-range .calendar_modal.error-active{margin-top:12px}.date-range .calendar_modal.double-month.open{max-width:unset;width:-webkit-fit-content;width:fit-content}.date-range .calendar_modal.double-month.open>.calendars{display:flex;gap:40px}@media screen and (min-width:769px){.date-range .calendar_modal{padding:20px;width:-webkit-fit-content;width:fit-content}.date-range .calendar_modal.single-month>.calendars .calendars{width:100%}}@media screen and (min-width:601px)and (max-width:768px){.date-range .calendar_modal,.date-range .calendar_modal.single-month{max-width:346px}.date-range .calendar_modal.single-month>.calendars .calendars{width:100%}}@media screen and (max-width:600px){.date-range .calendar_modal.double-month>.calendars>.calendars:last-child{display:none}}@media screen and (max-width:350px){.date-range .calendar_modal{min-width:-webkit-fit-content;min-width:fit-content;width:100%}}.date-range .calendar_modal .single-month.small{display:none;max-width:346px}@media screen and (min-width:769px){.date-range .calendar_modal .single-month.small{height:419px;margin-bottom:30px;width:100%}}@media screen and (min-width:601px)and (max-width:768px){.date-range .calendar_modal .single-month.small{height:405px;padding:0 10px;width:100%}.date-range .calendar_modal .single-month.small.single-month{max-width:346px}}.date-range .calendar_modal.open.open-no-calendars{display:block;height:240px;margin-bottom:120px;width:780px}.date-range .calendar_modal.open.open-no-calendars .next,.date-range .calendar_modal.open.open-no-calendars .previous,.date-range .calendar_modal.open.open-no-calendars>.calendars{display:none}.date-range .calendar_modal.open,.date-range .calendar_modal.open-calendars{display:block}.date-range .calendar_modal.open .next,.date-range .calendar_modal.open .previous,.date-range .calendar_modal.open-calendars .next,.date-range .calendar_modal.open-calendars .previous,.date-range .calendar_modal.open-calendars>.calendars,.date-range .calendar_modal.open>.calendars{background:#0000;border:none;display:block}.date-range .calendar_modal.open button.next,.date-range .calendar_modal.open button.previous,.date-range .calendar_modal.open-calendars button.next,.date-range .calendar_modal.open-calendars button.previous{align-items:center;display:flex;height:25px;justify-content:center;width:25px}.date-range .calendar_modal.open button.next:focus-visible,.date-range .calendar_modal.open button.previous:focus-visible,.date-range .calendar_modal.open-calendars button.next:focus-visible,.date-range .calendar_modal.open-calendars button.previous:focus-visible{border-radius:4px;outline:2px solid #0078b3}.date-range .calendar_modal.open button.next svg,.date-range .calendar_modal.open button.previous svg,.date-range .calendar_modal.open-calendars button.next svg,.date-range .calendar_modal.open-calendars button.previous svg{pointer-events:none}.date-range .calendar_buttons{display:flex;flex-wrap:wrap;float:none;height:auto;justify-content:flex-end;margin-bottom:15px;margin-right:38px;margin-top:36px;width:100%}@media screen and (max-width:600px){.date-range .calendar_buttons .button{height:auto;margin:5px 0 10px;width:100%}}.date-range .calendars{border-collapse:initial;border-spacing:0;color:#0d1c3d;width:100%}@media screen and (min-width:601px){.date-range .calendars>.calendars{width:46.5%}}.date-range .calendars .ui-datepicker-week-end{height:34.46px}.date-range .calendars tr{border:0;margin:0;padding:0}.date-range .calendars tr td{border:0;font-size:.75rem;height:44px;margin:0;min-height:44px;min-width:44px;padding:2px;text-align:center;vertical-align:middle;width:44px}@media screen and (max-width:350px){.date-range .calendars tr td{height:40px;min-height:40px;min-width:40px;width:40px}}.date-range .calendars tr a{color:#0d1c3d;display:block;line-height:42px;width:44px}@media screen and (max-width:350px){.date-range .calendars tr a{width:40px}}.date-range .calendars tr a.nextdays,.date-range .calendars tr a.prevdays{color:#677083}.date-range .calendars tr a.day:not(.calendar-control-wrapper){border:1px solid #0000}.date-range .calendars tr a.day{border-radius:50%;font-size:13px}.date-range .calendars tr a.day.day-selected{background-color:#0078b3;color:#fff}.date-range .calendars tr a.day.date-today{color:#0078b3}.date-range .calendars tr a.day.date-today:not(.to,.from){position:relative}.date-range .calendars tr a.day.date-today:not(.to,.from):after{background-color:#0078b3;bottom:10px;content:"";display:block;height:6.28px;left:calc(50% - 3.14px);margin:-4px auto;position:absolute;width:6.28px;z-index:1}.date-range .calendars tr a.day.date-today.day-selected{color:#fff}.date-range .calendars tr a.disabled{color:#677083;cursor:default;font-size:13px;font-weight:325;pointer-events:none}.date-range .calendars tr a.grey{background:#e9ebee}.date-range .calendars tr a.grey.disabled{background:#0000}.date-range .calendars tr a:hover:not(.extra,.from,.to,.prevdays,.nextdays,.day-selected){background-color:unset;border:1px solid #0078b3;color:#0d1c3d}.date-range .calendars tr a:hover:not(.extra,.from,.to,.prevdays,.nextdays,.day-selected).date-today:after{left:calc(50% - 3.14px)}.date-range .calendars th{font-size:13px;font-weight:325;line-height:20px;text-align:center;vertical-align:middle}.date-range .calendars th.month{color:#0d1c3d;font-size:15px;font-weight:400;height:35px;line-height:20px;line-height:28px;padding-bottom:22px;vertical-align:top}.date-range .calendars th.month.-book,.date-range .calendars th.month.\--book{font-family:Gotham\ 4r}.date-range .calendars th.month.-light,.date-range .calendars th.month.\--light{font-family:Gotham\ 3r}.date-range .calendars th.month.-bold,.date-range .calendars th.month.-medium,.date-range .calendars th.month.\--bold,.date-range .calendars th.month.\--medium{font-family:Gotham\ 5r}@media screen and (max-width:600px){.date-range .calendars th.month{font-size:15px;line-height:20px}}.date-range .reset-close{display:none}.date-range .reset-close.show{align-items:center;background-color:#fff;border:0;border-radius:50%;color:#fff;-webkit-display:inline-flex;-moz-display:inline-flex;-ms-display:inline-flex;-o-display:inline-flex;display:inline-flex;display:inline-flexbox;font-size:10px;height:20px;justify-content:center;position:relative;right:28px;top:20px;width:20px}.date-range .reset-close.show img{height:22px;left:-1px;position:absolute;top:-1px;width:22px}.date-range .previous{left:14px;padding:0;position:absolute;top:48px;top:24px}.date-range .previous:focus{border:2px solid #4d90fe;box-shadow:0 0 4px #4d90fe}.date-range .previous.large-padding{top:128px}@media screen and (min-width:769px){.date-range .previous{left:14px}}.date-range .next{padding:0;position:absolute;right:10px;top:48px;top:25px}.date-range .next:focus{border:2px solid #4d90fe;box-shadow:0 0 4px #4d90fe}@media screen and (min-width:769px){.date-range .next{right:15px}}.date-range .next.large-padding{top:128px}@media screen and (min-width:769px){.date-range{width:412px}}.date-range .helper-labels-container{align-items:baseline;display:flex;flex-wrap:wrap;max-width:346px;width:100%}.date-range .helper-labels-container .error-description{width:50%}.date-range .helper-labels-container .error-description[id^=error-range-date-to]{margin-left:185px;position:absolute;top:117px}@media screen and (min-width:601px)and (max-width:768px){.date-range .helper-labels-container .error-description[id^=error-range-date-to]{margin-left:190px}}@media screen and (min-width:769px){.date-range .helper-labels-container .error-description[id^=error-range-date-to]{margin-left:209px}}.date-range label[for=from]{margin-right:5%}.date-range label.inline{width:-webkit-fit-content;width:fit-content}.date-range .range-helper-label{color:#677083;font-size:12px;font-style:normal;font-weight:325;line-height:16px;margin:4px 0 16px}.date-range .range-helper-label.error-active{margin-bottom:4px}.date-range .datepicker-range-calendar-range-inputs{padding:5px 0 0}@media screen and (min-width:601px){.date-range .datepicker-range-calendar-range-inputs{padding:10px 0 0}}.date-range .datepicker-range-calendar-range-inputs input{height:48px;margin:0;width:100%}@media screen and (min-width:601px)and (max-width:768px){.date-range .datepicker-range-calendar-range-inputs input{width:181px}}@media screen and (min-width:769px){.date-range .datepicker-range-calendar-range-inputs input{width:192px}}.date-range .range-container{flex-grow:1;flex-shrink:1;position:relative}.date-range .range-container:first-of-type{padding-right:8px}.date-range .rangePickerTrigger{-webkit-appearance:none;appearance:none;background-color:#0000;border:0;color:#0074ad;height:24px;padding:0;position:absolute}.date-range .rangePickerTrigger:focus{border:2px solid #0078b3;border-radius:4px;height:28px;outline:0 none}.date-range .rangePickerTrigger:hover:not(.disabled){color:#003b71}.date-range .input-container{max-width:-webkit-fit-content;max-width:fit-content;position:relative}.date-range .input-container .rangePickerTrigger{left:auto;right:12px;top:calc(50% - 12px)}@media screen and (min-width:769px){.date-range .input-container .rangePickerTrigger{left:auto;right:13px;top:calc(50% - 12px)}}.date-range .datepicker-range-calendar-range-inputs{display:flex}.date-range .calendars tr[role=presentation] .highlighted{position:relative}.date-range .calendars tr[role=presentation] .highlighted:has(.extra){padding-left:0;padding-right:0}.date-range .calendars tr[role=presentation] .highlighted:has(.extra) a{width:100%}.date-range .calendars tr[role=presentation] .highlighted .alone,.date-range .calendars tr[role=presentation] .highlighted .from{background-color:#0078b3;color:#fff}.date-range .calendars tr[role=presentation] .highlighted .from:after{background-color:#90cef1;bottom:2px;content:"";display:block;height:44px;position:absolute;right:0;width:50%;z-index:-1}.date-range .calendars tr[role=presentation] .highlighted .to{background-color:#0078b3;color:#fff}.date-range .calendars tr[role=presentation] .highlighted .to:after{background-color:#90cef1;bottom:2px;content:"";display:block;height:44px;left:0;position:absolute;width:50%;z-index:-1}.date-range .calendars tr a.extra{background-color:#90cef1;border-radius:unset;color:#fff;width:100%}.date-range .dateRangePickerTrigger{align-items:end;display:inline-flex;max-width:160px}.date-range .dateRangeResult{display:none}.date-range .dateRangeResult.show{background-color:#0078b3;border:2px solid #0000;color:#fff;-webkit-display:inline-flex;-moz-display:inline-flex;-ms-display:inline-flex;-o-display:inline-flex;display:inline-flex;display:inline-flexbox;font-family:Gotham\ 5r;font-size:.8125rem;height:53px;height:41px;margin-top:40px;max-width:300px;padding:10px 60px 10px 20px;vertical-align:middle;width:auto}.date-range .datepicker-range-trigger-icon{padding-right:18.5px}.sg-spacing .date-range,.sg-spacing .date-range-single{margin-bottom:20px}.pl-date-picker-pattern-version:before{content:"4.3.3"}.questionnaire-container{margin-bottom:90px!important}.hideBlock{display:none}legend{font-family:Gotham\ 4r!important}#notification-list{padding-left:20px!important}#networkErrorBlock,#validationErrorBlock{margin-bottom:30px}.date-range-single .calendar-control-wrapper{display:inline-block;position:relative}.date-range-single .error-description .error-icon{background-color:#0000;background-position:0 100%;background-repeat:no-repeat;color:#0000;display:inline-block;height:18px;line-height:22px;margin-bottom:-1px;margin-right:9px;width:16px}.date-range-single .datepicker-error{margin:0}.date-range-single .datepicker-error .inline-error-icon{margin-right:8px}.date-range-single a{text-decoration:none}.date-range-single input{border:1px solid #878f9b;border-radius:4px;color:#0d1c3d;font-family:Gotham\ 4r;font-size:.8125rem;font-weight:400;line-height:16px;padding:12px}.date-range-single input.\--caps,.date-range-single input.\-caps{text-transform:uppercase}.date-range-single input.-book,.date-range-single input.\--book{font-family:Gotham\ 4r}.date-range-single input.-light,.date-range-single input.\--light{font-family:Gotham\ 3r}.date-range-single input.-bold,.date-range-single input.-medium,.date-range-single input.\--bold,.date-range-single input.\--medium{font-family:Gotham\ 5r}.date-range-single input:active,.date-range-single input:focus{border:2px solid #0078b3;color:#0d1c3d;outline:none;padding:12px}@media screen and (max-width:600px){.date-range-single input{height:50px;line-height:24px;vertical-align:middle}}.date-range-single input::-ms-clear{display:none}.date-range-single input.date-picker-field{display:block;height:48px;min-width:280px}.date-range-single input.active-input{border:2px solid #0078b3;color:#0d1c3d;outline:none;padding:12px}.date-range-single input.error-input{border:1px solid #d00000}.date-range-single input:invalid{box-shadow:none}.date-range-single input[type=date]{-webkit-appearance:textfield;appearance:textfield}.date-range-single label{color:#003b71;display:block;font-family:Gotham\ 5r,Verdana;font-size:14px;font-style:normal;font-weight:350;line-height:20px;margin-bottom:4px;width:-webkit-fit-content;width:fit-content}.date-range-single label.inline{display:inline-block;width:45.5%}.date-range-single .helper-label{color:#677083;font-size:12px;font-style:normal;font-weight:325;line-height:16px;margin:8px 0}.date-range-single .helper-label.error-active{margin-bottom:4px}.date-range-single .singlePickerTrigger{-webkit-appearance:none;appearance:none;background-color:#0000;border:none;color:#0074ad;height:24px;padding:0;position:absolute;right:13px;top:13px}.date-range-single .singlePickerTrigger:focus{border:2px solid #0078b3;border-radius:4px;height:28px;outline:0 none;position:absolute;right:11px;top:11px}.date-range-single .singlePickerTrigger:hover:not(.disabled){color:#003b71}.date-range-single .calendar_modal{border:1px solid #677083;border-radius:4px;cursor:pointer;display:none;left:0;padding:20px 4px;position:relative;top:10px;width:346px;z-index:1000}.date-range-single .calendar_modal.error-active{margin-top:12px}.date-range-single .calendar_modal.double-month.open{max-width:unset;width:-webkit-fit-content;width:fit-content}.date-range-single .calendar_modal.double-month.open>.calendars{display:flex;gap:40px}@media screen and (min-width:769px){.date-range-single .calendar_modal{padding:20px;width:-webkit-fit-content;width:fit-content}.date-range-single .calendar_modal.single-month>.calendars .calendars{width:100%}}@media screen and (min-width:601px)and (max-width:768px){.date-range-single .calendar_modal,.date-range-single .calendar_modal.single-month{max-width:346px}.date-range-single .calendar_modal.single-month>.calendars .calendars{width:100%}}@media screen and (max-width:600px){.date-range-single .calendar_modal.double-month>.calendars>.calendars:last-child{display:none}}@media screen and (max-width:350px){.date-range-single .calendar_modal{min-width:-webkit-fit-content;min-width:fit-content;width:100%}}.date-range-single .calendar_modal .single-month.small{display:none;max-width:346px}@media screen and (min-width:769px){.date-range-single .calendar_modal .single-month.small{height:419px;margin-bottom:30px;width:100%}}@media screen and (min-width:601px)and (max-width:768px){.date-range-single .calendar_modal .single-month.small{height:405px;padding:0 10px;width:100%}.date-range-single .calendar_modal .single-month.small.single-month{max-width:346px}}.date-range-single .calendar_modal.open.open-no-calendars{display:block;height:240px;margin-bottom:120px;width:780px}.date-range-single .calendar_modal.open.open-no-calendars .next,.date-range-single .calendar_modal.open.open-no-calendars .previous,.date-range-single .calendar_modal.open.open-no-calendars>.calendars{display:none}.date-range-single .calendar_modal.open,.date-range-single .calendar_modal.open-calendars{display:block}.date-range-single .calendar_modal.open .next,.date-range-single .calendar_modal.open .previous,.date-range-single .calendar_modal.open-calendars .next,.date-range-single .calendar_modal.open-calendars .previous,.date-range-single .calendar_modal.open-calendars>.calendars,.date-range-single .calendar_modal.open>.calendars{background:#0000;border:none;display:block}.date-range-single .calendar_modal.open button.next,.date-range-single .calendar_modal.open button.previous,.date-range-single .calendar_modal.open-calendars button.next,.date-range-single .calendar_modal.open-calendars button.previous{align-items:center;display:flex;height:25px;justify-content:center;width:25px}.date-range-single .calendar_modal.open button.next:focus-visible,.date-range-single .calendar_modal.open button.previous:focus-visible,.date-range-single .calendar_modal.open-calendars button.next:focus-visible,.date-range-single .calendar_modal.open-calendars button.previous:focus-visible{border-radius:4px;outline:2px solid #0078b3}.date-range-single .calendar_modal.open button.next svg,.date-range-single .calendar_modal.open button.previous svg,.date-range-single .calendar_modal.open-calendars button.next svg,.date-range-single .calendar_modal.open-calendars button.previous svg{pointer-events:none}.date-range-single .calendar_buttons{display:flex;flex-wrap:wrap;float:none;height:auto;justify-content:flex-end;margin-bottom:15px;margin-right:38px;margin-top:36px;width:100%}@media screen and (max-width:600px){.date-range-single .calendar_buttons .button{height:auto;margin:5px 0 10px;width:100%}}.date-range-single .calendars{border-collapse:initial;border-spacing:0;color:#0d1c3d;width:100%}@media screen and (min-width:601px){.date-range-single .calendars>.calendars{width:46.5%}}.date-range-single .calendars .ui-datepicker-week-end{height:34.46px}.date-range-single .calendars tr{border:0;margin:0;padding:0}.date-range-single .calendars tr td{border:0;font-size:.75rem;height:44px;margin:0;min-height:44px;min-width:44px;padding:2px;text-align:center;vertical-align:middle;width:44px}@media screen and (max-width:350px){.date-range-single .calendars tr td{height:40px;min-height:40px;min-width:40px;width:40px}}.date-range-single .calendars tr a{color:#0d1c3d;display:block;line-height:42px;width:44px}@media screen and (max-width:350px){.date-range-single .calendars tr a{width:40px}}.date-range-single .calendars tr a.nextdays,.date-range-single .calendars tr a.prevdays{color:#677083}.date-range-single .calendars tr a.day:not(.calendar-control-wrapper){border:1px solid #0000}.date-range-single .calendars tr a.day{border-radius:50%;font-size:13px}.date-range-single .calendars tr a.day.day-selected{background-color:#0078b3;color:#fff}.date-range-single .calendars tr a.day.date-today{color:#0078b3}.date-range-single .calendars tr a.day.date-today:not(.to,.from){position:relative}.date-range-single .calendars tr a.day.date-today:not(.to,.from):after{background-color:#0078b3;bottom:10px;content:"";display:block;height:6.28px;left:calc(50% - 3.14px);margin:-4px auto;position:absolute;width:6.28px;z-index:1}.date-range-single .calendars tr a.day.date-today.day-selected{color:#fff}.date-range-single .calendars tr a.disabled{color:#677083;cursor:default;font-size:13px;font-weight:325;pointer-events:none}.date-range-single .calendars tr a.grey{background:#e9ebee}.date-range-single .calendars tr a.grey.disabled{background:#0000}.date-range-single .calendars tr a:hover:not(.extra,.from,.to,.prevdays,.nextdays,.day-selected){background-color:unset;border:1px solid #0078b3;color:#0d1c3d}.date-range-single .calendars tr a:hover:not(.extra,.from,.to,.prevdays,.nextdays,.day-selected).date-today:after{left:calc(50% - 3.14px)}.date-range-single .calendars th{font-size:13px;font-weight:325;line-height:20px;text-align:center;vertical-align:middle}.date-range-single .calendars th.month{color:#0d1c3d;font-size:15px;font-weight:400;height:35px;line-height:20px;line-height:28px;padding-bottom:22px;vertical-align:top}.date-range-single .calendars th.month.-book,.date-range-single .calendars th.month.\--book{font-family:Gotham\ 4r}.date-range-single .calendars th.month.-light,.date-range-single .calendars th.month.\--light{font-family:Gotham\ 3r}.date-range-single .calendars th.month.-bold,.date-range-single .calendars th.month.-medium,.date-range-single .calendars th.month.\--bold,.date-range-single .calendars th.month.\--medium{font-family:Gotham\ 5r}@media screen and (max-width:600px){.date-range-single .calendars th.month{font-size:15px;line-height:20px}}.date-range-single .reset-close{display:none}.date-range-single .reset-close.show{align-items:center;background-color:#fff;border:0;border-radius:50%;color:#fff;-webkit-display:inline-flex;-moz-display:inline-flex;-ms-display:inline-flex;-o-display:inline-flex;display:inline-flex;display:inline-flexbox;font-size:10px;height:20px;justify-content:center;position:relative;right:28px;top:20px;width:20px}.date-range-single .reset-close.show img{height:22px;left:-1px;position:absolute;top:-1px;width:22px}.date-range-single .previous{left:14px;padding:0;position:absolute;top:48px;top:24px}.date-range-single .previous:focus{border:2px solid #4d90fe;box-shadow:0 0 4px #4d90fe}.date-range-single .previous.large-padding{top:128px}@media screen and (min-width:769px){.date-range-single .previous{left:14px}}.date-range-single .next{padding:0;position:absolute;right:10px;top:48px;top:25px}.date-range-single .next:focus{border:2px solid #4d90fe;box-shadow:0 0 4px #4d90fe}@media screen and (min-width:769px){.date-range-single .next{right:15px}}.date-range-single .next.large-padding{top:128px}#single-date-0,#single-date-1{width:380px!important}.button-container{text-align:right}#btnLink-7{margin-top:0}.button-list>span{padding-right:10px}#saveNExitBtnSpan{margin-top:0!important}.add-btnContainer-margin{margin-bottom:60px}.remove_error_margin{margin-bottom:0!important}#modalBtnContainer,.customModalBtnStyling{justify-content:flex-end}.customModalBtnStyling{display:flex;flex-direction:row;margin-top:20px!important;width:auto}.customModalBtnStyling :first-child{order:2}.customModalBtnStyling :nth-child(2){order:1}@media screen and (max-width:767px){#single-date-0,#single-date-1{width:100%!important}#btnLink-7{margin-top:20px}.calendar-control-wrapper{width:100%!important}.customModalBtnStyling{align-content:right;display:flex;flex-direction:column;width:100%}.customModalBtnStyling :first-child{order:1!important}.customModalBtnStyling :nth-child(2){order:2!important}}
/*# sourceMappingURL=questionnaire.css.map*/