.actionText{color:#00264f;cursor:pointer;font-size:16px;text-decoration:underline}.adminHeaderButton{cursos:pointer;background-color:#00264f;border:0;border-radius:4px;color:#fff;font-size:18px;padding:20px 30px}.adminHeaderButton a:focus,.adminHeaderButton a:hover{color:#fff;text-decoration:none}.adminHeaderDiv{align-items:center;border-bottom:2px solid #dde2e7;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:20px}.adminHeaderDiv h2{font-size:26px;font-weight:500;margin-bottom:0}.adminItemActionsDiv{align-items:center;border-top:1px solid #ddd;display:flex;justify-content:space-between;margin-bottom:15px;padding-top:17px}.adminItemCount{display:inline-block;margin-bottom:20px}.adminItemCount,.adminItemName{font-size:20px;font-weight:500}.adminLabelTinyDiv{align-items:center;display:flex;font-size:16px;justify-content:space-between}body{background:#fff;color:#000}a:hover{color:auto!important}a:focus-visible{outline:none}@media (prefers-color-scheme:dark){body{background:#fff;color:#000}}.btPageWrap{min-height:calc(var(--viewport-height) - 50px)!important}.iti-flag{background-image:url(images/flags.png)!important;background-size:5630px 15px}@media (min-resolution:192dpi){.iti-flag{background-image:url(images/flags@2x.png)}}.appAnimationDiv{display:flex;flex-wrap:wrap;min-height:calc(var(--viewport-height) - 64px);position:relative;transition:margin 1s ease 0s,width 1s ease;transition:radius .75s ease;transition:width .75s ease;width:calc(100vw - 256px);z-index:3}.appAnimationDiv.navigationSidebarCollapsed{width:calc(100vw - 85px)}.appAnimationDiv.appFullWidthDiv,.appAnimationDiv.navigationSidebarCollapsed.appFullWidthDiv{width:100%}.appAnimationDiv.appFullWidthDiv .appContentMain,.appAnimationDiv.navigationSidebarCollapsed.appFullWidthDiv .appContentMain{border-top-left-radius:0}.appFadeIn{animation:appFadeIn .8s forwards}.appFadeOut{animation:appFadeOut .5s forwards}@keyframes appFadeIn{0%{opacity:.3}to{opacity:1}}@keyframes appFadeOut{0%{opacity:1}to{opacity:.3}}.page-content{padding-left:10px;padding-right:10px}.fc .fc-button-primary:not(:disabled).fc-button-active:focus,.fc .fc-button-primary:not(:disabled):active:focus{box-shadow:none!important}.fc .fc-timegrid-col.fc-day-today{background:#fff!important}.fc .fc-timegrid-slot{height:40px!important}.fc-header-toolbar{border-bottom:2px solid #dde2e7!important;margin-bottom:15px!important;padding-bottom:7px!important}.fc-header-toolbar .fc-toolbar-chunk{width:261px!important}.fc-header-toolbar .fc-toolbar-chunk button:focus{box-shadow:none!important}.fc-header-toolbar .fc-toolbar-chunk button:focus-visible{outline:none!important}.fc-header-toolbar .fc-toolbar-chunk:first-child button{background-color:transparent;border:none;color:#000;cursor:pointer;font-size:26px;font-weight:500;padding-left:0;padding-right:0}.fc-header-toolbar .fc-toolbar-chunk:nth-child(2) div{align-items:center;background:#fff;border:1px solid #bebebe;border-radius:4px;display:flex;justify-content:space-between}.fc-header-toolbar .fc-toolbar-chunk:nth-child(2) div button{align-items:center;background:#fff;border:none;color:#000;display:flex;height:44px}.fc-header-toolbar .fc-toolbar-chunk:nth-child(2) div button:active,.fc-header-toolbar .fc-toolbar-chunk:nth-child(2) div button:focus,.fc-header-toolbar .fc-toolbar-chunk:nth-child(2) div button:hover{background-color:#fff;box-shadow:none;color:#000}.fc-header-toolbar .fc-toolbar-chunk:nth-child(2) div button:first-child{border-radius:4px 0 0 4px;border-right:1px solid #bebebe}.fc-header-toolbar .fc-toolbar-chunk:nth-child(2) div button:nth-child(3){border-left:1px solid #bebebe;border-radius:0 4px 4px 0}.fc-header-toolbar .fc-toolbar-chunk:nth-child(2) h2{font-size:20px;font-weight:500}.fc-header-toolbar .fc-toolbar-chunk:nth-child(3){align-items:center;display:flex;justify-content:end}.fc-header-toolbar .fc-toolbar-chunk:nth-child(3) button{background-color:#00264f;border:#00264f;color:#fff;cursor:pointer;height:44px;opacity:1;padding-left:37px;padding-right:37px;text-transform:capitalize}.fc-timegrid.fc-resourceTimeGridDay-view{background:#fff}.fcLegendDiv{-moz-column-gap:30px;column-gap:30px;display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:20px;row-gap:10px;width:100%}.fcLegendItem{align-items:center;-moz-column-gap:5px;column-gap:5px;display:flex;font-size:16px;font-weight:300}.fullCalendarDiv{height:calc(var(--viewport-height) - 280px);min-height:300px}.legendAwaiting{background:#f0a202}.legendCaptured{background:#262626}.legendBlock{border-radius:4px;height:20px;width:20px}.legendPaid{background:#1ec017}.legendScheduled{background:#00264f}.actOnBooking{display:flex;flex-wrap:wrap;justify-content:space-evenly}.actOnBookingNew{width:100%}.appointmentDetailsAddress{margin-bottom:10px}.appointmentDetailsContainer{align-content:flex-start;align-items:flex-start;display:flex;flex-wrap:wrap;width:50%}.appointmentDetailsContainerDiv{display:flex;flex-wrap:wrap;margin-bottom:20px;width:100%}.appointDetailsInfoDiv{color:rgba(3,27,48,.753);font-size:18px;max-width:calc(100% - 170px);padding-right:30px;padding-top:4px;width:70%}.appointDetailsInfoDiv.appointmentDetailsBoldDiv{color:#444;padding-top:0}.appointDetailsNameDiv{font-size:20px;font-weight:600;min-width:170px;width:30%}.appointmentTestDetailsDiv{display:flex;flex-wrap:wrap;margin-top:30px}.directionsIcon{margin-right:10px;width:20px}.directionsLink{color:#00264f!important;font-size:16px}.directionsLink,.directionsLink:hover{text-decoration:none}.patientDetailsInfoDiv{max-width:calc(100% - 110px);padding-right:30px;width:80%}.patientDetailsInfoDiv.testTotalDiv{border-top:2px solid #ddd;display:flex;font-size:18px;font-weight:500;justify-content:space-between}.patientDetailsName,.patientDetailsNameDiv{font-size:20px;font-weight:600}.patientDetailsNameDiv{min-width:110px;width:20%}.testDetailsContainer{display:flex;flex-wrap:wrap;width:50%}.testDetailsContainerPatientDiv{display:flex;flex-wrap:wrap;margin-bottom:20px;width:100%}.testNamePriceDiv{color:#00264f;display:flex;font-size:16px;font-weight:600;justify-content:space-between;margin-top:8px}.testPDFDownloader img{margin-right:5px;width:26px}.testPDFDownloader.noDownloadOption{cursor:default}.testResultsPricing{margin-bottom:20px;width:100%}.testStatusDiv{align-items:center;border:1px solid #ddd;border-radius:4px;display:flex;font-size:17px;font-weight:500;height:35px;margin-top:5px;padding:0 15px;width:-moz-fit-content;width:fit-content}.testStatusDiv.Issued,.testStatusDiv.Negative{color:#1ec017}.testStatusDiv.Pending{color:#00264f}.testStatusDiv.Positive{color:red}@media screen and (max-width:576px){.appointDetailsInfoDiv,.appointDetailsNameDiv,.appointmentDetailsContainer{max-width:100%;width:100%}.patientDetailsNameDiv{width:100%}.patientDetailsInfoDiv,.testDetailsContainer{max-width:100%;width:100%}}.authenticationFormDiv .contentMainHeaderDiv{align-items:center;background:#fff;border-radius:10px 10px 0 0;color:#111;display:flex;flex-wrap:wrap;font-weight:400;height:60px;margin-bottom:0}.navHeadIcon{color:#0075f2;font-size:40px}.btIco .btIcoHolder:after,.port .btIco .btIcoHolder:before{display:none}.port form.login p.form-row-wide:nth-child(odd){clear:left;padding:0 10px 0 0}.port form.login p.form-row-wide:nth-child(2n){padding:0 0 0 10px}.port form.login p.form-row-wide{clear:none;float:left;width:50%}.port .menuPort>nav>ul>li.btMenuWideDropdown{position:relative}.port .menuPort>nav>ul>li{margin:0 30px 0 0}.port .menuPort ul li{float:left;position:relative;z-index:5}.menuPort nav>ul>li{line-height:55px}.menuPort nav ul li{display:block;margin:0;padding:0;position:relative}.port .woocommerce p.lost_password{float:right;margin:.5em 0 0;padding:0 0 0 2.4em}.port .woocommerce form.login p.form-row:not(.form-row-wide){float:left}.port .woocommerce form .form-row{margin:0 0 12px}.port .woocommerce form.checkout_coupon,.port .woocommerce form.login,.port .woocommerce form.register{margin:0 0 20px;text-align:left}.port .woocommerce p.lost_password:before{color:#0075f2;content:"\e64a";display:none;float:left;font:normal 2em/1 Icon7Stroke;margin:-.05em 0 0 -1.2em}.port .rowItem{padding:0 15px}.port .rowItemContent{position:relative}.port .woocommerce{margin:auto;max-width:1160px}.port .woocommerce h2{font-size:24px;letter-spacing:0;margin-bottom:10px}.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide.largeP{padding:0;width:100%}.woocommerce-LostPassword.lost_password{color:#0075f2}.qIcon{font-size:16px}.authenticationForm{max-width:80vw}.authenticationForm,.authenticationFormDiv{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.authenticationFormDiv{background:#ff6e6e;border-radius:20px;max-width:400px}.authenticationHelperText{font-size:.88rem;font-weight:500}.authenticationHelperText,.authenticationInviteStatus{color:#111;line-height:1.35;margin:0 16px 14px;width:calc(100% - 32px)}.authenticationInviteStatus{border-radius:12px;font-size:.85rem;font-weight:600;padding:10px 12px}.authenticationInviteStatus.processing{background:rgba(33,103,240,.14);border:1px solid rgba(33,103,240,.36)}.authenticationInviteStatus.success{background:rgba(32,191,107,.18);border:1px solid rgba(32,191,107,.36)}.authenticationInviteStatus.error{background:rgba(219,58,52,.14);border:1px solid rgba(219,58,52,.34)}.authenticationMainHeaderDiv{background:#fff;border-radius:20px 20px 0 0;color:#111;display:flex;font-size:32px;font-weight:600;justify-content:center;padding:20px 0;width:100%}.qIcon{color:#00264f}.bankComponentDetails{gap:15px;height:calc(100% - 150px);max-width:80vw;padding:20px}.bankComponent,.bankComponentDetails{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.bankComponent{background:#ff6e6e;border-radius:20px;max-width:400px}.bankComponentHeader{background:#fff;border-radius:20px 20px 0 0;color:#111;display:flex;flex-wrap:wrap;font-size:32px;font-weight:600;justify-content:center;padding:20px 0;width:100%}.bankDetailHeader{color:#fff;width:100%}.bankDetailsSwitcher{-ms-overflow-style:none;display:flex;gap:20px;justify-content:center;scrollbar-width:none;width:100%}.bankDetailsSwitcher::-webkit-scrollbar{display:none}.bankDetailsSwitcher img{cursor:pointer;height:20px}.banksDisplayDiv{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;width:100%}.bankHeaderLogo{height:80px;-o-object-fit:contain;object-fit:contain}.bankHeaderName{text-align:center;width:100%}.bankToggleIndicatorDiv{align-content:start;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-evenly;overflow:scroll;width:100%}.blog-editor{display:flex;flex-wrap:wrap;justify-content:center}.quill-editor{height:calc(var(--viewport-height)*.5);max-width:80vw;width:794px}.blog-hero{padding:50px 20px}.blog-hero p{font-size:20px;opacity:.8}.blog-post-call-to-action{display:flex;justify-content:center;margin-top:20px}.blog-post-div{background:#fff;border-radius:1.875rem;line-height:1;margin:auto;max-width:80vw;padding:30px;width:794px}.blog-post-div img{border-radius:8px;display:block;margin:20px auto;max-width:100%}.blog-hero{color:#fff;padding:20px;text-align:center}.blog-hero h1{font-size:36px;font-weight:700}.addItemButton{align-items:center;background:#00264f;border:0;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:47px;margin-bottom:0!important;padding-left:18px;padding-right:18px}.addItemButton img{margin-right:5px;width:30px}.bookingForm{padding-left:36px;padding-right:36px}.bookingForm.confirmationForm{padding:0}.bookingForm.confirmationForm .uniformsAutoDiv{width:calc(50% - 87px)}.bookingTotalAmount{color:#00264f}.bookingTotalDiv{border-top:1px solid #ddd;font-weight:600;padding:31px 0}.bookingTotalLabel{color:#000}.bookingTotalText{display:flex;font-size:18px;justify-content:space-between;width:calc(50% - 87px)}.confirmDetailsAtt{color:#00264f;font-size:18px;margin-bottom:30px;padding-top:6px}.confirmDetailsContacts{color:rgba(3,27,48,.753)}.confirmDetailsTests{color:#000;font-weight:600}.confirmTests{margin-top:24px}.detailsSection{border-bottom:1px solid #ddd;display:flex;flex-wrap:wrap;padding-top:20px}.detailsSection.confirmSection{border-bottom:0}.detailsSectionAtts{width:70%}.detailsSectionAtts.testInfoAtts.confirmDetailsAtt{margin-bottom:0}.detailsSectionAtts .entityLandingLocation{justify-content:center;margin-bottom:20px}.detailsSectionName{font-size:20px;font-weight:600;padding-top:4px;width:30%}.detailsSectionSpacer,.halfFields .nestedSection{width:calc(50% - 15px)}.halfFields>div,.listFieldList>div{-moz-column-gap:30px;column-gap:30px;display:flex;flex-wrap:wrap}.howItWorksStepsBookingsDiv{display:flex;flex-wrap:wrap;justify-content:space-around;margin-bottom:10px;margin-top:20px;row-gap:30px}.listFieldList .uniformsAutoDiv{width:calc(50% - 15px)}.listFieldList.testList{width:100%}.listFieldList.testList .uniformsAutoDiv{width:calc(50% - 15px)}.listNameDiv{width:100%}.locationClosed{color:red;font-weight:500}.operatingHour{color:#00264f;font-weight:500}.operatingHoursDiv{margin-bottom:10px}.patientDetailsDiv{border-bottom:1px solid #ddd;margin-bottom:20px}.stepDescriptionBookings{font-size:22px;font-weight:500;margin-bottom:10px;width:100%}.stepDetailsBookings{font-size:16px;font-weight:500;width:100%}.stepLabelBookings{color:#00264f;font-size:16px;font-weight:600;margin-bottom:10px;width:100%}.t,.testDetails{border-bottom:1px solid #ddd;margin-bottom:30px;padding-bottom:20px}.testingWhatsAppDiv{align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;gap:10px;margin-top:15px}.testingWhatsAppDiv a,.testingWhatsAppDiv a:hover{color:rgba(3,27,48,.753);text-decoration:none}@media only screen and (max-width:360px){.howItWorksStepBookings{min-width:calc(100vw - 60px)}}@media (min-width:360px) and (max-width:430px){.howItWorksStepBookings{min-width:calc(100vw - 60px)}}.ctsButton{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;min-height:34px;padding:0 14px;transition:opacity .2s ease}.ctsButton,.ctsButton:hover{color:#fff;text-decoration:none}.ctsButton:hover{opacity:.92}.ctsButton:disabled{cursor:not-allowed;opacity:.55}.ctsButton.primary{background:#2167f0}.ctsButton.secondary{background:#4d7ee8}.ctsButton.success{background:#1f9d4a}.ctsButton.warn{background:#bf8326}.ctsButton.danger{background:#d1504b}.ctsButton.neutral{background:#6f7788}.adminHeaderButton:hover{color:#fff;text-decoration:none}.buttonBlue{align-items:center;background:#2167f0;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;height:40px;justify-content:center;padding:10px 20px;transition:background .3s}a.buttonBlue:hover{color:#fff;text-decoration:none}.buttonPrimary{align-items:center;background:#ff6e6e;border:0;border-radius:8px;color:#fff;display:flex;font-size:15px;font-weight:700;height:42px;justify-content:center;padding:0 20px}a.buttonPrimary{width:-moz-fit-content;width:fit-content}a.buttonPrimary:hover{color:#fff;text-decoration:none}.buttonPrimary img{width:30px}.buttonYellow{align-items:center;background:#22b49a;border:0;border-radius:4px;color:#5b5f97;display:flex;font-size:18px;font-weight:500;height:46px;justify-content:center;padding:0 33px}.buttonYellow img{width:30px}.formSubmitButtonWide{align-items:center;background:#2167f0;border:0;border-radius:8px;color:#fff;display:flex;font-size:14px;font-weight:600;height:50px;justify-content:center;max-width:400px;width:100%}.tsc-calendar{background-color:rgba(0,0,0,.07);color:#313232;display:flex;flex:1;flex-direction:column;font-size:14px;padding:.8em}.tsc-calendar__actions{border-bottom:.075em solid #dde4e6;display:flex;flex:1}.tsc-calendar__action{align-items:center;color:#313232;display:flex;font-family:Open Sans,sans-serif;font-weight:700;justify-content:center;text-align:center}.tsc-calendar__action-element{cursor:pointer;font-size:1.5em;padding:0 1em}.tsc-calendar__action-title{flex-grow:2;padding:1em;text-transform:uppercase}.tsc-day{display:flex;flex:1;flex-flow:row wrap;justify-content:space-evenly}.tsc-day__title{color:#ff6235;font-family:Open Sans,sans-serif;font-weight:700;padding:1em;text-align:center;text-transform:uppercase}.tsc-month{background:#f2f1ef;flex-direction:column}.tsc-month,.tsc-month__actions{display:flex}.tsc-month__action{align-items:center;color:#0075f2;display:flex;font-family:Open Sans,sans-serif;font-weight:700;justify-content:center;text-align:center}.tsc-month__action-element{cursor:pointer;font-size:1.5em;padding:0 1em}.tsc-month__action-title{flex-grow:2;padding:1em}.tsc-timeslot{background-color:#fff;border-radius:0;box-sizing:border-box;color:#313232;display:flex;flex:0;font-family:Open Sans,sans-serif;font-size:.9em;height:44px;justify-content:center;margin:.8em;min-width:100px;padding:1em;text-align:center;transition:background-color .5s,color .5s,box-shadow .3s cubic-bezier(.25,.8,.25,1);width:100px}.tsc-timeslot:not(.tsc-timeslot--disabled){cursor:pointer}.tsc-timeslot:not(.tsc-timeslot--disabled):hover{background-color:#0075f2;box-shadow:0 .188em .563em rgba(0,0,0,.25),0 .125em .125em rgba(0,0,0,.22);color:#fff}.tsc-timeslot--selected{background-color:#fff;border:2px solid #0075f2;color:#0075f2}.tsc-timeslot--disabled{background-color:#eeedeb;color:#c6c3bd}.tsc-week{align-items:stretch;display:flex;flex:1;flex-direction:row}@media only screen and (max-width:900px){.tsc-week{flex-direction:column}}.carousel{height:300px;overflow:hidden;position:relative;width:100%}.carouselInner{display:flex;height:100%}.carouselSlide{height:100%}.carouselButton{background-color:rgba(0,0,0,.5);border:none;color:#fff;cursor:pointer;padding:10px;position:absolute;top:50%;transform:translateY(-50%);z-index:10}.carouselButton.prev{left:10px}.carouselButton.next{right:10px}.controlCheckbox{cursor:pointer;display:block;font-size:16px;height:26px;margin-bottom:0;padding-left:35px;padding-top:0;position:relative}.controlCheckbox input{opacity:0;position:absolute;z-index:-1}.controlCheckboxIndicator{background:#fff;border:0 solid #b3b3b3;border-radius:6px;height:26px;left:0;position:absolute;top:0;width:26px}.controlCheckbox input:checked~.controlCheckboxIndicator,.controlCheckbox input:focus~.controlCheckboxIndicator,.controlCheckbox:hover input~.controlCheckboxIndicator{background:clickToSwitchBlue}.controlCheckbox input:checked:focus~.controlCheckboxIndicator,.controlCheckbox:hover input:not([disabled]):checked~.controlCheckboxIndicator{background:#d13f19}.controlCheckbox input:disabled~.controlCheckboxIndicator{background:#e6e6e6;opacity:.6;pointer-events:none}.controlCheckboxIndicator:after{box-sizing:unset;content:"";display:none;position:absolute}.controlCheckbox input:checked~.controlCheckboxIndicator:after{display:block}.controlCheckbox .controlCheckboxIndicator:after{border:solid #ff6e6e;border-width:0 3px 3px 0;height:10px;left:9px;top:5px;transform:rotate(45deg);width:4px}.controlCheckbox input:disabled~.controlCheckboxIndicator:after{border-color:#7b7b7b}.controlCheckbox .controlCheckboxIndicator:before{background:#ff6e6e;border-radius:3rem;content:"";display:block;height:4.5rem;left:0;margin-left:-1.3rem;margin-top:-1.3rem;opacity:.6;position:absolute;top:0;transform:scale(0);width:4.5rem;z-index:99999}.blog-list-div{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.blog-listing{background:#fff;border-radius:1.875rem;cursor:pointer;display:flex;flex-wrap:wrap;min-height:16.625rem;padding:2rem;width:20.375rem}.blog-listing a,.blog-listing a:hover{color:#2167f0;font-size:1;margin:0;text-decoration:none;width:100%}.blog-listing h2{color:#111;font-size:1.375rem;margin:0;width:100%}.blog-listing p{color:#111;font-size:1rem;margin:0}.addEntityImageDiv{margin-bottom:15px;padding:0 20px}.addEntityImageImageDiv{position:relative}.addEntityImageImageDiv,.addEntityImageImageDiv img{border-radius:8px;display:block;width:100%}.addGalleryImageDropContainer{margin-left:10px;margin-top:10px}.addLogoImageDropContainer{border:2px dashed #ddd;border-radius:8px;height:90px;margin-bottom:20px;margin-left:20px;margin-top:20px;width:246px}.addLogoImageDropDiv{height:0;padding-top:35%;position:relative;width:100%}.addLogoImageDropDiv,.deleteEntityGalleryImage{align-items:center;cursor:pointer;display:flex;justify-content:center}.deleteEntityGalleryImage{background:#fff;border-radius:12px;height:24px;position:absolute;right:8px;top:8px;width:24px}.deleteEntityGalleryImage img{width:30px}.dropEntityImage{align-items:center;border:2px dashed #ddd;border-radius:8px;cursor:pointer;display:flex;height:60px;justify-content:center;margin-bottom:20px;padding:20px;width:100%}.dropEntityImageText{color:#838383;display:flex;flex-wrap:wrap;font-size:14px;justify-content:center;padding:0 20px;text-align:center}.dropEntityImageText.dropTextAbsolute{position:absolute;top:50%;transform:translateY(-50%)}.dropEntityImageText img{margin-right:13px;width:20px}.entityImageSliderDetailDiv{height:calc(100% - 109px);overflow:scroll;padding:20px 30px}.entityImageSliderDetailDiv .adminItemName{margin-bottom:10px}.entityImageSliderDiv{background:#fff;bottom:0;box-shadow:1px 0 7px rgba(0,0,0,.5);height:calc(var(--viewport-height) - 140px);max-height:var(--viewport-height);position:fixed;right:0;transform:translateX(100%);transition:transform .3s ease-out,height .7s ease;width:50%;z-index:2}.entityImageSliderDiv.open{transform:translateX(0)}.entityImageSliderHeaderDiv{border-bottom:2px solid #dde2e7;display:flex;font-size:24px;font-weight:500;justify-content:space-between;padding:30px 30px 37px}.entityImageSliderHeaderDiv img{cursor:pointer;width:40px}.entityLogoCertImageContainer{background:#fff}.entityLogoCertImageContainer,.entityLogoEmailImageContainer{display:block;height:100px;margin-left:10px;margin-top:10px;padding:20px;position:relative}.entityLogoEmailImageContainer{background:#f1f5f9}.entityLogoNavImageContainer{background:#00264f;display:block;height:100px;margin-left:10px;margin-top:10px;padding:20px;position:relative}.entityLogoCertImageContainer img,.entityLogoEmailImageContainer img,.entityLogoNavImageContainer img{height:100%}.addItemButton.itemSynced{background-color:#1ec017}.entityActionButtonDiv{padding:10px 0}.entityAdminListDiv{display:flex;flex-wrap:wrap;gap:13px}.entityAdminUrl{color:#00264f}.entityDiv{background:#fff;padding:26px;width:310px}.entitySelectHeader .react-select-container{align-items:center;background:hsla(0,0%,100%,.1);border-radius:4px;color:#fff;display:flex;font-size:15px;height:46px;margin:0 12px;padding:11px 14px}.entitySelectHeader .react-select__control{-moz-column-gap:10px;column-gap:10px;cursor:pointer;display:flex}.entitySelectHeader .react-select__menu{background:#fff;border-radius:4px;color:#5b5f97;left:0;margin-top:3px;padding:12px;width:-moz-max-content;width:max-content;z-index:4}.entitySelectHeader .react-select__option{align-items:center;border-bottom:1px solid clickToSwitchBlue015;-moz-column-gap:10px;column-gap:10px;cursor:pointer;display:flex;font-weight:600;height:62px;padding:0 17px}.entitySelectHeader .react-select__option.react-select__option--is-focused{background:clickToSwitchBlue015;border-bottom:0;border-radius:4px}.eventLogo{display:flex;justify-content:center;margin-bottom:10px}.eventLogo img{max-width:100%!important;width:300px}.financialProductHeader{background:#fff;border-radius:20px 20px 0 0;color:#111;font-size:32px;font-weight:600;height:150px;padding:15px;position:relative}.financialProductHeader,.valuePropHeaderMeta{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.valuePropHeaderMeta{gap:6px}.valuePropTopPick{align-items:center;background:rgba(33,103,240,.12);border:1px solid rgba(33,103,240,.35);border-radius:999px;color:#2167f0;display:inline-flex;font-size:11px;font-weight:700;justify-content:center;letter-spacing:.04em;line-height:1;padding:4px 8px;text-transform:uppercase}.financialProductHeader.thinnerHeader{height:100px}.financialProductComponent{background:#ff6e6e;border-radius:20px;max-width:400px}.financailProductsDisplayDiv,.financialProductComponent{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.financailProductsDisplayDiv{gap:20px}.financialProductHeader .matchHeader{background:rgba(33,103,240,.12);border-radius:999px;color:#ff6e6e;font-size:14px;gap:6px;padding:6px 12px;width:auto}.financialProductHeader .matchHeader,.financialProductHeader .priceHeader{align-items:center;display:inline-flex;font-weight:700;justify-content:center}.financialProductHeader .priceHeader{font-size:20px;gap:8px;text-align:center;width:100%}.valuePropPinnedCTA{background:#2167f0;border:1px solid #2167f0;border-radius:999px;color:#fff;cursor:pointer;font-size:10px;font-weight:700;letter-spacing:.04em;padding:4px 8px;text-transform:uppercase;white-space:nowrap}.financialProductHeader .subHeader{font-size:16px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.financialProductLogo{height:80px;-o-object-fit:contain;object-fit:contain}.financialProductLogoDiv{align-items:center;-moz-column-gap:15px;column-gap:15px;display:flex;flex-wrap:nowrap;justify-content:center}.financialProductLogoSmall{height:40px;-o-object-fit:contain;object-fit:contain}.financialProductDetails{display:flex;flex-wrap:wrap;gap:15px;height:-moz-fit-content;height:fit-content;justify-content:center;padding:15px;width:100%}.financialProductDetails.valuePropositionDetails{height:calc(100% - 150px);max-height:520px;overflow-y:auto;padding-right:20px}.financialProductDetails.valuePropositionDetails::-webkit-scrollbar{width:6px}.financialProductDetails.valuePropositionDetails::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:3px}.matchSummaryCard{background:#fff;border-radius:12px;color:#111;margin-bottom:20px;padding:16px;width:100%}.matchSummaryTitle{color:#00008b;font-size:16px;font-weight:600;margin-bottom:12px}.matchSummaryOverall{font-size:14px;font-weight:600;margin-bottom:10px}.matchSummaryRow{border-bottom:1px solid rgba(0,0,0,.05);margin-bottom:12px;padding-bottom:12px}.matchSummaryRow:last-of-type{border-bottom:0;margin-bottom:0;padding-bottom:0}.matchSummaryCategory{font-weight:600}.matchSummaryMeta{font-size:14px;margin-top:4px}.matchSummaryMissing{color:#c0392b;font-size:13px;margin-top:4px}.matchSummaryMatched{color:#ff6e6e;font-size:13px;margin-top:4px}.matchSummaryExclusions{background:hsla(0,100%,72%,.12);border-radius:8px;color:#8b0000;font-size:13px;margin-top:12px;padding:10px}.valuePropSummaryCard{background:#fff;border-radius:12px;color:#111;padding:16px;width:100%}.valuePropSummaryTitle{color:#00008b;font-size:16px;font-weight:600;margin-bottom:10px}.valuePropSummaryOverall{font-size:14px;font-weight:600;margin-bottom:10px}.valuePropSummarySection{margin-top:8px}.valuePropSummarySectionMissing{margin-top:12px}.valuePropSummaryLabel{color:rgba(0,0,0,.6);font-size:11px;letter-spacing:.04em;margin-bottom:6px;text-transform:uppercase}.valuePropSummaryMustHaves{font-size:13px;font-weight:600}.valuePropSummaryMustHavesMissing{margin-top:8px}.valuePropSummaryChips{display:flex;flex-wrap:wrap;gap:6px}.valuePropSummaryChip{background:rgba(33,103,240,.12);border-radius:999px;color:#2167f0;font-size:12px;font-weight:600;padding:4px 8px}.valuePropSummaryChip.missing{background:rgba(205,10,10,.12);color:#cd0a0a}.valuePropSummaryReasons{display:flex;flex-direction:column;gap:6px}.valuePropSummaryReason{align-items:baseline;display:flex;font-size:13px;justify-content:space-between}.valuePropSummaryReasonTitle{font-weight:600}.valuePropSummaryReasonMeta{color:rgba(0,0,0,.6);font-size:12px}.valuePropAccordion{display:flex;flex-direction:column;gap:10px;width:100%}.valuePropAccordionItem{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;overflow:hidden}.valuePropAccordionHeader{align-items:center;border:none;color:#111;cursor:pointer;display:flex;gap:10px;justify-content:flex-start;padding:12px 14px;text-align:left;transition:background .16s ease;width:100%}.valuePropAccordionHeader,.valuePropAccordionItem.open .valuePropAccordionHeader{background:rgba(15,28,63,.04)}.valuePropAccordionTitle{font-weight:600}.valuePropAccordionHeaderMeta{align-items:center;display:flex;flex-shrink:0;gap:8px;margin-left:auto}.valuePropAccordionMeta{color:rgba(0,0,0,.6);font-size:12px;font-weight:600}.valuePropAccordionBody{border-top:1px solid rgba(0,0,0,.06);display:flex;flex-direction:column;gap:10px;max-height:0;opacity:0;overflow:hidden;padding:0 14px;transition:max-height .2s ease,opacity .2s ease,padding .2s ease}.valuePropAccordionItem.open .valuePropAccordionBody{max-height:800px;opacity:1;padding:12px 14px}.valuePropAccordionGroup{display:flex;flex-direction:column;gap:6px}.valuePropAccordionLabel{color:rgba(0,0,0,.6);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.valuePropAccordionChips{display:flex;flex-wrap:wrap;gap:6px}.valuePropAccordionChip{background:rgba(33,103,240,.12);border-radius:999px;color:#2167f0;font-size:12px;font-weight:600;padding:4px 8px}.valuePropAccordionChip.missing{background:rgba(205,10,10,.12);color:#cd0a0a}.qualificationCard{background:rgba(15,28,63,.08);border-radius:12px;color:#111;padding:14px;width:100%}.qualificationTitle{color:#00008b;font-size:15px;font-weight:600;margin-bottom:8px}.qualificationRow{display:flex;font-size:14px;justify-content:space-between;margin-top:6px}.qualificationLabel{color:rgba(0,0,0,.7)}.qualificationValue{font-weight:600;text-align:right}.financialProductHeaderName{text-align:center;width:100%}.financialProductToggleIndicator{background-color:#f0f0f0;border-radius:4px;cursor:pointer;display:inline-block;margin:5px;padding:5px}.financialProductToggleIndicatorDiv{align-content:start;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-evenly;width:100%}.financialProductToggleActive{background-color:#2167f0;color:#fff}.financialProductDetailHeader{color:#fff;width:100%}.matchHeaderScore{color:rgba(0,0,0,.6);font-weight:600}.priceTag{background:rgba(0,0,0,.05);border-radius:999px;color:#111;font-size:12px;padding:4px 8px}.financialProductSwitcher{display:flex;gap:30px;justify-content:space-between}.finantailProductOptionsButtonDiv{display:flex;justify-content:center;width:100%}.financialProductSwitcher::-webkit-scrollbar{display:none}.financialProductSwitcher img{background:#00bf4c;border-radius:50%;cursor:pointer;height:30px;padding:5px}@media (max-width:768px){.financialProductLogoDiv{font-size:20px;font-weight:700}}.flexCenteredDiv{justify-content:center}.flexCenteredDiv,.flexSpaceAroundDiv{align-items:center;display:flex;flex-wrap:wrap}.flexSpaceAroundDiv{justify-content:space-around}@font-face{font-family:MarkPro;font-style:normal;font-weight:400;src:url(fonts/mark-pro/MARKPRO.OTF) format("opentype")}@font-face{font-family:MarkPro;font-style:normal;font-weight:700;src:url(fonts/mark-pro/MARKPROBOLD.OTF) format("opentype")}@font-face{font-family:MarkPro;font-style:normal;font-weight:900;src:url(fonts/mark-pro/MARKPROBLACK.OTF) format("opentype")}@font-face{font-family:MarkPro;font-style:normal;font-weight:400;src:url(fonts/mark-pro/MARKPROBOOK.OTF) format("opentype")}@font-face{font-family:MarkPro;font-style:normal;font-weight:200;src:url(fonts/mark-pro/MARKPROEXTRALIGHT.OTF) format("opentype")}@font-face{font-family:MarkPro;font-style:normal;font-weight:800;src:url(fonts/mark-pro/MARKPROHEAVY.OTF) format("opentype")}@font-face{font-family:MarkPro;font-style:normal;font-weight:300;src:url(fonts/mark-pro/MARKPROLIGHT.OTF) format("opentype")}@font-face{font-family:MarkPro;font-style:normal;font-weight:500;src:url(fonts/mark-pro/MARKPROMEDIUM.OTF) format("opentype")}.copyrightFooterGrey{background:#f5f5f5;border-top:1px solid #b3b3b3;bottom:0;color:#757575;height:74px;justify-content:center;left:0;min-height:30px;position:absolute;width:100%}.copyrightFooterGrey,.copyrightFooterGreyDetailed{align-items:center;display:flex;font-size:14px;z-index:999999}.copyrightFooterGreyDetailed{background:#f1f5f9;flex-wrap:wrap;padding:30px 80px;text-align:left}.copyrightFooterTransparrent{background:none;border-top:1px solid #fff;color:#fff;justify-content:center;padding:20px;position:relative;width:100%;z-index:1}.copyrightFooterTransparrent,.copyrightFooterWhite{align-items:center;display:flex;font-size:14px;min-height:30px;text-align:left}.copyrightFooterWhite{background:#fff;bottom:0;position:absolute;z-index:999999}.copyrightFooterGreyDetailed .entityFooterLocation{margin-bottom:5px}.footerCopyrightDiv{padding-top:20px}.footerSocialLinks{display:flex;flex-wrap:wrap;gap:20px;padding-top:10px}.footerSocialLinks img{width:26px}.footer{background-color:#4f4f4f;color:#fff;font-family:Arial,sans-serif;padding:40px 20px;width:100%}.footer-container{align-items:flex-start;display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin:0 auto;max-width:1200px}.footer-logo img{width:150px}.footer-section{display:flex;flex-direction:column;margin:10px 20px}.footer-section h4{font-size:16px;margin-bottom:10px}.footer-section a{color:#fff;font-size:14px;margin-bottom:5px;text-decoration:none}.footer-section a:hover{color:#2167f0;text-decoration:underline}.footer-section p{font-size:14px}.footer-social{align-items:center;display:flex;gap:10px;margin-top:10px}.footer-social a img{height:20px;width:20px}.footer-bottom{border-top:1px solid hsla(0,0%,100%,.3);font-size:14px;margin-top:20px;padding-top:10px;text-align:center}@media (max-width:768px){.footer-container{align-items:center;flex-direction:column;text-align:center}.footer-section{margin:15px 0}.footer-social{margin-top:20px}}.appFormDivSingle{display:flex;flex-wrap:wrap;justify-content:center;max-width:400px;width:100%}.appForm{max-width:80vw}.appForm,.clickToSwitchForm{width:100%}.clickToSwitchForm .clickToSwitchFormSubmit input[type=submit]{background:#2167f0;border:none;font-size:16px;font-weight:700;height:40px}.clickToSwitchForm input{background:#ff6e6e;border:1px solid #fff;border-radius:10px;color:#fff;height:40px;padding:0 30px;width:100%}.clickToSwitchForm input:focus-visible{outline:none}.clickToSwitchForm input::-moz-placeholder{color:#fff}.clickToSwitchForm input::placeholder{color:#fff}.clickToSwitchForm .PhoneInput{border:1px solid #fff;border-radius:10px;padding:0 30px}.clickToSwitchForm .PhoneInput input{border:0;padding:0}.form-blog-post{margin-top:60px;max-width:80vw;width:794px}.form-blog-post input{background:#ff6e6e;border:1px solid #fff;border-radius:10px;color:#fff;height:40px;padding:0 30px}.form-blog-post input[type=submit]{background:#2167f0;border:none;font-size:16px;font-weight:700;height:40px}.form-blog-post input:focus-visible{outline:none}.form-blog-post input::-moz-placeholder{color:#fff}.form-blog-post input::placeholder{color:#fff}.form-control:focus{background-color:#f8f8f8;box-shadow:none!important}.formCheckBox{align-items:center;cursor:pointer;display:flex;width:100%}.formCheckBox input[type=checkbox]{accent-color:#0074d9;border:1px solid sheriServeBlue;height:26px;margin-right:5px;width:26px}.formCheckBox input[type=checkbox]:not(:checked){background-color:#fff;border:1px solid #b3b3b3}.formErrorText{color:#fff}.formInputDiv{width:100%}.formInputDiv.halfWidthDiv{width:calc(50% - 15px)}.formInputsDiv{background:none;color:#fff;-moz-column-gap:30px;column-gap:30px;display:flex;flex-wrap:wrap;margin-bottom:20px;padding:30px;row-gap:30px;width:100%}.formInputsDiv input{background:#ff6e6e;border:1px solid #fff;border-radius:6px;color:#fff;height:48px;padding:0 14px;width:100%}.formInputsDiv input:focus-visible{outline:none}.formInputsDiv label{color:#fff;font-size:18px;margin-bottom:8px}.formInputsDiv p{margin-bottom:20px}.formLabelP{color:rgba(3,27,48,.753);left:0;position:sticky}.formLink,.formLink:hover{color:#fff;font-size:16px;font-weight:500;text-decoration:underline}.formTermsDiv{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;width:100%}.formTermsDiv.justifyLeft{justify-content:left}.formTermsDiv .spaceSpan{width:5px}.modalForm input,.modalForm select{background-color:#f8f8f8;border-radius:6px}.fc-event,select{cursor:pointer}.authActionsDiv{flex-warp:wrap;align-items:center;-moz-column-gap:20px;column-gap:20px;display:flex}.contentMainHeaderDiv{color:#111;display:flex;font-size:32px;font-weight:600;justify-content:center;margin-bottom:24px;width:100%}.headerAuthLink,.headerAuthLink:focus-visible,.headerAuthLink:hover{align-items:center;color:#ff6e6e;-moz-column-gap:5px;column-gap:5px;display:flex;font-size:15px;font-weight:700;outline:none;text-decoration:none}.headerAuthLink img{width:16px}.headerLinksContainer{-moz-column-gap:30px;column-gap:30px;display:flex;flex-wrap:wrap;justify-content:space-between}.headerNavLink{color:#fff;font-size:16px;font-weight:500}.navHeader.navbar-expand-lg{justify-content:space-between}.cropper-bg{background-color:#11284a;background-image:none!important}.cropperControl{align-items:center;border:2px solid #838383;border-radius:15px;cursor:pointer;display:flex;font-size:16px;height:30px;justify-content:center;margin-right:10px;padding:0 15px}.cropperControl img{margin-right:5px;width:23px}.cropperControls{align-items:center;display:flex;height:40px;justify-content:center;width:100%}.cropperOptions{cursor:pointer}.imageCropperDiv{background:#fff;border-radius:16px;height:100%;margin:auto;max-width:1400px;padding:10px;width:100%}.imageCropperHeader{align-items:center;display:flex;font-size:20px;font-weight:600;height:30px;justify-content:space-between;width:100%}.imageCropperHeader img{cursor:pointer;width:28px}.imageCropperInner{border:2px dashed #838383;border-radius:8px;height:100%;padding:20px;width:100%}.imageDropZone{align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;height:calc(100% - 30px);justify-content:center;width:100%}.imageDropZoneText{text-align:center}.imageDropZoneIcon{display:flex;justify-content:center;margin-bottom:35px;width:100%}.imageDropZoneIcon img{width:60px}.imagePolicyViolation{color:#feb64a}.cts-intro-tooltip{background-color:#fff;border-radius:12px;box-shadow:0 8px 20px rgba(0,0,0,.2);color:#111;position:absolute}.cts-intro-tooltip .introjs-progressbar{background-color:#2167f0}.cts-intro-tooltip .introjs-button,.cts-intro-tooltip .introjs-button:focus{border:none;border-radius:8px;color:#fff;text-shadow:none}.cts-intro-tooltip .introjs-button.introjs-disabled{display:none}.cts-intro-tooltip .introjs-nextbutton,.cts-intro-tooltip .introjs-nextbutton:focus{background-color:#2167f0}.cts-intro-tooltip .introjs-prevbutton{background-color:#ff6e6e}.introjs-tooltipReferenceLayer{visibility:visible!important}.welcomeHeader{color:#ff6e6e;font-size:64px;width:100%}.welcomeSection{align-items:center;display:flex;height:calc(var(--viewport-height) - 168px);justify-content:center}.welcomeSubHeader{width:100%}.welcomeText{display:flex;flex-wrap:wrap;width:50%}.welcomeText p{color:#fff;font-size:18px}.welcomeImagery{width:50%}@media screen and (max-width:576px){.aboutUsImageTextDiv,.requestDemoText{padding:0}.aboutUsTextDiv,.requestDemoText{padding:30px 0;text-align:center}.landingHeaderText{font-size:25px}}input::-moz-placeholder{color:#fff}input::placeholder{color:#fff}textarea::-moz-placeholder{color:#fff}textarea::placeholder{color:#fff}.action-button-div{display:flex;justify-content:center;margin-bottom:1.5rem;width:100%}.activeNav{border-bottom:2px solid #fff}.addButtonDiv{display:block;margin-bottom:20px;text-align:left;width:100%}.aeonLogoSplitter{border-left:1px solid #fff;border-right:1px solid #fff;height:75%;margin-left:10px;margin-right:15px}.appContentDiv{display:flex;flex-wrap:wrap;height:100%;justify-content:left;position:relative;width:100%}.appContentHolder,q{background:clickToSwitchBlue;display:flex;flex-wrap:wrap;min-height:var(--viewport-height);overflow:auto}.appContentMain{height:100%;margin:auto;padding:30px 30px 74px;position:relative;width:100%}.appContentHolder{background:url(images/backgrounds/blue-sky-mirrored.webp);background-repeat:repeat;background-size:auto}.appContentMainGrey{background:#f5f5f5}.appContentMainWidget{overflow:hidden;padding:20px 0 0}.appContentMainTransparent{background:none}.scoringContractContent{background:#fff;border-radius:16px;box-shadow:0 10px 45px rgba(0,0,0,.08);margin:20px auto 0;max-width:960px;padding:30px;width:100%}.scoringContractContent h1,.scoringContractContent h2,.scoringContractContent h3{color:#0f1c3f;margin-top:24px}.scoringContractContent table{border-collapse:collapse;margin:20px 0;width:100%}.scoringContractContent td,.scoringContractContent th{border:1px solid rgba(15,28,63,.08);padding:10px;text-align:left}.scoringContractContent code,.scoringContractContent pre{background:rgba(15,28,63,.05);border-radius:6px;display:block;font-family:Fira Code,monospace;font-size:14px;padding:12px;white-space:pre-wrap}.appContentMainWhite{background:#fff}.appointmentDetail{-webkit-appearance:none;border:2px solid #0075f2;border-radius:0;box-shadow:inset 0 0 0 2px transparent;display:block;font-family:MarkPro;font-size:15px;font-weight:300;margin-bottom:20px;min-height:44px;padding:14.5px 20px;transition:all .3s ease;width:100%}.appointmentDetail img{width:20px}.appointmentDetails span{padding-right:15px}.appointmentDetails{padding:0 10px}.appointmentHeading,.appointmentPatientName{font-weight:700}.appointmentTestDetail{border-bottom:2px solid #0075f2;margin:0 15px 15px 10px}.appointmentTitle{margin:0}.backArrow{cursor:pointer;margin-right:15px;transform:rotate(180deg);width:15px}.backArrowAppointment{float:right}body.ReactModal__Body--open{height:var(--viewport-height);overflow:hidden}.bookingConfirm{text-align:left}.bookingConfirm input{tedt-decoration:none!important;border-radius:4px!important;font-size:18px!important;height:60px!important;margin-bottom:20px!important}.btnMedi{display:inline-block!important}.btnMedi:hover{color:#fff!important}.btSidebar{margin:auto}.btSuperTitle{font-size:20px!important}.buttonActive{border:0;border-radius:20px;color:#fff;height:26px;padding:0 20px}.buttonActive.itemActive{background:#1ec017}.buttonActive.itemDisabled{background:red}.calendarInstructions{border-top:2px solid #0075f2;padding-top:10px;text-align:center}.centerText{text-align:center}.checkboxLabel,.closeMenuX{cursor:pointer}.closeMenuX{position:absolute;right:20px;top:20px}.closeMenuX img{width:40px!important}.collapsing{transition:none!important}.DateInput{width:100%!important}.datesBlocked{color:red}.deleteListItem{color:#0075f2;cursor:pointer;padding-left:5px}.descriptionDiv{color:#0075f2;font-size:16px;margin-top:10px;text-align:center}.dont-show-input{display:none}.downloadResultPDF{margin-bottom:5px;text-align:center;width:100%}.downloadResultPDF img{cursor:pointer;width:30px}.dropdown-toggle:after{display:none!important}.errorsCenters button{margin-top:10px}.fullCalendarDiv .fc{height:100%}input[type=checkbox],input[type=radio]{cursor:pointer}#intlTelInput{display:none}.itemisedSection{margin-top:40px;padding-bottom:15px}.itemisedSection .btText{font-size:18px}.itemisedSection .boldRow{margin:0;padding:0 15px}.itemisedSection .btClear,.itemisedSection .btText{text-align:center}.itemisedSection .boldRowInner{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:start}.itemisedSection .rowItem{margin-bottom:50px;min-width:280px}.itemisedSection .rowItemContent{height:100%}.listName{font-weight:700}.flatpickrDiv{margin-bottom:40px}.flatpickrDiv input{text-align:center}.formLabelP{font-size:18px;margin-bottom:0}.formLabelP.checkboxLabel{padding-left:5px}.fullNavDropdown{display:flex;height:100px;padding:0 13px}.fullNavDropdown.show{background:#ffda22}.fullNavDropdown.show .dropdown-menu{border-radius:0;box-shadow:0 15px 45px 0 rgba(0,0,0,.251);display:flex;flex-wrap:wrap;top:98px}.intl-tel-input{width:100%}.intl-tel-input .form-control{border-radius:0}.listName{font-size:18px}.loginUpper{align-items:center;cursor:pointer;display:flex;position:absolute;right:30px}.loginUpper a{color:#00264f!important}.loginUpper a:hover{color:#00264f;text-decoration:none}.loginUpper img{margin-right:5px;width:18px!important}.logoNav{font-size:24px;font-weight:600;position:relative}.logoNav,.logoNav:hover{color:#fff}.logoNav img{height:80px;-o-object-fit:cover;object-fit:cover;position:relative;top:20px;transition:width .75s ease}.logoNavText{width:175px}.logoNavText.logoCollapsed{width:0}.menu-item a:hover{text-decoration:none}#menu-main-menu{display:flex;font-size:16px;height:50px;justify-content:start;overflow-y:scroll;width:100%}#menu-main-menu li{line-height:38px;white-space:nowrap}.menuHolder{height:64px;overflow:visible;padding:0!important;width:100%;z-index:4}.menuLogo{color:#00264f;font-size:20px;text-align:center}.menuLogo a{color:#00264f!important}.menuLogo a:hover{text-decoration:none}.menuLogo h1{color:#00264f!important}.modal{z-index:2}.moreNavSelector{align-items:center;color:#fff;display:flex;gap:5px;justify-content:center}.moreNavSelector img{width:40px}.MTableHeader-header-13{z-index:5!important}.navbar-toggler{padding:0!important;width:40px}.navbar-toggler img{width:100%!important}.navigationLink{color:#ff6e6e!important;font-size:16px;text-decoration:none}.navHeader{height:64px;padding:8px 30px!important}.navLinksBar{margin-left:10px}.navLinksBar li{align-items:center;display:flex;padding:0 5px;text-align:center}.navLinksBar li:last-child{padding:0}.navLogoContainer{height:100%;position:relative}.navLogoContainer,.navUpper{align-items:center;display:flex}.navUpper{background-color:#ffda22;height:30px;justify-content:center}.nestedSection{padding-left:0}.pageInfo{align-items:center;border-bottom:2px solid #ddd;display:flex;font-size:20px;padding-bottom:20px}.ReactModal__Content input{background-color:rgba(0,0,0,.07)}.ReactModal__Overlay{z-index:5}.reportIframe{height:calc(var(--viewport-height) - 250px);width:100%}.responsiveMenu{align-content:center;align-items:center;background-color:rgba(3,27,48,.95);display:flex;flex-wrap:wrap;gap:20px;height:var(--viewport-height);justify-content:center;left:0;overflow:scroll;padding:60px 30px;position:fixed;top:0;width:100vw;z-index:999999999}.responsiveMenuLink{display:flex;font-size:20px;justify-content:center;padding:15px 0;text-align:center;width:100%}.responsiveMenuLink a,.responsiveMenuLink a:hover{color:#fff!important;text-decoration:none!important}.roleButtonDiv{margin-left:15px}.rolesList{list-style:square;margin-bottom:0;padding-left:0}.rolesList,.rolesListEditDiv{display:inline}.rolesTable{width:100%}.rolesTable .div,.staffTable .div{margin-left:10px}.rolesTable td:nth-child(2){text-align:center}.rolesTable .timeRangeButton,.staffTable .timeRangeButton{width:120px}.rolesTable tr{height:60px}.sectionLabel{font-weight:700}.shape46{background:#0075f2;border-radius:0;box-sizing:content-box;cursor:pointer;display:inline-block!important;height:20px;position:relative;top:3px;width:20px}.shape46:before{background:transparent;border:2.5px solid #fff;border-right:none;border-top:none;bottom:0;box-sizing:content-box;content:"";height:5.71429px;left:2.5px;margin:auto;position:absolute;right:0;top:0;transform:rotate(45deg);width:5.71429px}.SingleDatePicker{width:100%}.SingleDatePickerInput{background-color:rgba(0,0,0,.07);border:0!important;display:inline-block;width:100%}.sweet-loading{align-items:center;display:flex;inset:0;justify-content:center;margin:0;position:fixed;z-index:30000}.sweet-loading-loading{pointer-events:none}.total{border-top:2px solid #0075f2;padding:4px 0 0}.total .amount{display:block;float:right}.total strong{display:inline-block;min-width:40px}.tsc-calendar{background:#f8f8f8!important}.tsc-calendar__action-title{font-size:18px}.tsc-month{background:#f8f8f8!important}.tsc-month__action{color:#00264f!important}.tsc-month__action-title{font-size:16px}.tsc-timeslot.largerSlot{border-radius:4px;display:flex;flex-wrap:wrap;font-size:16px;height:-moz-fit-content;height:fit-content;min-height:80px;min-width:140px}.tsc-timeslot:not(.tsc-timeslot--disabled):hover{background-color:#fff;border:2px solid #00264f;color:#585858}.userAdminDiv{max-height:80vh;max-width:calc(100vw - 30px);overflow:scroll;width:100%}.verifyOTPHeader{align-items:top;display:flex;font-size:24px;font-weight:500;justify-content:space-between}.wpcf7-form.bookingForm ul{padding-left:0}.wpcf7-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(images/chevron-arrow-down.svg);background-position:98%;background-repeat:no-repeat;background-size:15px 15px}.uniformsAutoDiv{margin-bottom:20px}.wpcf7-not-valid-tip{color:#00264f;display:block;font-size:1em;font-weight:400}.wpcf7-response-output.formInvalid{border:2px solid #00264f;margin:2em .5em 1em;padding:.2em 1em}.uniformsAutoForm input:not([type=checkbox]):not([type=radio]).wpcf7-submit{font-size:16px}.leadOpsActionGroup{align-items:center;display:flex;gap:8px}.leadOpsAssigneeSelect{min-width:190px}.leadOpsActivityHeader{color:#111;font-size:1rem;font-weight:700;margin-bottom:12px}.leadOpsActivityItem{border:1px solid hsla(0,0%,100%,.28);border-radius:12px;margin-bottom:10px;padding:10px 12px}.leadOpsActivityList{max-height:420px;overflow-y:auto}.leadOpsActivityMeta{color:rgba(0,0,0,.56);font-size:.8rem;margin-top:4px}.leadOpsActivityNote{color:#111;font-size:.88rem;margin-top:8px}.leadOpsActivityTitle{color:#4f4f4f;font-size:.82rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.leadOpsInlineState{margin-top:6px}.leadOpsInviteBadge{align-items:center;border:1px solid rgba(0,0,0,.12);border-radius:999px;color:rgba(0,0,0,.72);display:inline-flex;font-size:.7rem;font-weight:700;letter-spacing:.03em;min-height:26px;padding:0 10px;text-transform:uppercase;white-space:nowrap}.leadOpsInviteBadge.sent{background:rgba(32,191,107,.2);border-color:rgba(32,191,107,.38);color:#1f6f46}.leadOpsInviteBadge.verified{background:rgba(33,103,240,.16);border-color:rgba(33,103,240,.34);color:#1f4da1}.leadOpsInviteBadge.failed{background:rgba(219,58,52,.16);border-color:rgba(219,58,52,.34);color:#8f1f19}.leadOpsInviteBadge.expired{background:rgba(183,95,0,.14);border-color:rgba(183,95,0,.3);color:#8a4f00}.leadOpsInviteBadge.idle{background:rgba(0,0,0,.06);border-color:rgba(0,0,0,.12);color:rgba(0,0,0,.62)}.leadOpsAssignedLayout{display:grid;gap:16px;grid-template-columns:2fr 1fr}.leadOpsAvatar{border-radius:50%;color:#2167f0;font-size:.95rem;font-weight:700;height:42px;justify-content:center;width:42px}.leadOpsAvatar,.leadOpsBanner{align-items:center;background:#fff;display:flex}.leadOpsBanner{border-radius:14px;justify-content:space-between;margin-bottom:12px;padding:16px}.leadOpsBannerActions{display:flex;gap:8px}.leadOpsButtonSpinnerWrap{align-items:center;display:inline-flex;gap:8px}.leadOpsButtonSpinner{animation:leadOpsButtonSpinnerKey .75s linear infinite;border:2px solid hsla(0,0%,100%,.35);border-radius:50%;border-top-color:#fff;display:inline-block;height:14px;width:14px}.leadOpsCapabilityLabel{color:#111;font-size:.82rem;font-weight:700}.leadOpsCapabilityList{border:1px solid rgba(0,0,0,.08);border-radius:10px;margin-top:10px;overflow:hidden}.leadOpsCapabilityMeta{color:rgba(0,0,0,.52);font-size:.72rem;margin-top:2px}.leadOpsCapabilityRow{align-items:center;background:hsla(0,0%,100%,.72);border-bottom:1px solid rgba(0,0,0,.08);display:flex;gap:10px;justify-content:space-between;padding:10px 12px}.leadOpsCapabilityRow:last-child{border-bottom:0}.leadOpsCapabilityText{min-width:0}.leadOpsBannerSubtitle{color:rgba(0,0,0,.56);font-size:.84rem;margin-top:4px}.leadOpsBannerTitle{color:#111;font-size:1rem;font-weight:700;margin:0}.leadOpsBody{display:flex;flex-direction:column;gap:14px}.leadOpsEmptyState{color:rgba(0,0,0,.56);font-size:.9rem;padding:8px 0}.leadOpsInput{background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:9px;color:#111;font-size:.82rem;line-height:1.2;min-height:38px;padding:0 10px;width:100%}.leadOpsTextArea{min-height:96px;padding:10px;resize:vertical}.leadOpsMain{flex:1;min-width:0}.leadOpsMetricCard{background:hsla(0,0%,100%,.86);border-radius:14px;padding:12px 14px}.leadOpsMetricLabel{color:rgba(0,0,0,.6);font-size:.78rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.leadOpsMetricValue{color:#111;font-size:1.65rem;font-weight:700;margin-top:10px}.leadOpsMetricValue.default{color:#2167f0}.leadOpsMetricValue.danger{color:#cd0a0a}.leadOpsMetricValue.success{color:#00bf4c}.leadOpsMetricValue.warning{color:#b75f00}.leadOpsMetricsGrid{display:grid;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr))}.leadOpsMetricsGridMode-guide,.leadOpsMetricsGridMode-manager{grid-template-columns:repeat(4,minmax(0,1fr))}.leadOpsMultiSelect{min-width:220px}.leadOpsPage{padding:0}.leadOpsPanel{background:hsla(0,0%,100%,.78);border-radius:16px;padding:16px}.leadOpsPanelHeader{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:10px}.leadOpsPanelTitleGroup{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.leadOpsPanelTitle{color:#111;font-size:1rem;font-weight:700;margin-bottom:10px}.leadOpsPanelTitleGroup .leadOpsPanelTitle{margin-bottom:0}.leadOpsPrimaryButton{align-items:center;background:#2167f0;border:0;border-radius:10px;color:#fff;display:inline-flex;font-size:.82rem;font-weight:600;gap:8px;justify-content:center;min-height:34px;padding:0 14px;text-decoration:none;transition:opacity .2s ease}.leadOpsPrimaryButton:hover{color:#fff;opacity:.92;text-decoration:none}.leadOpsPrimaryButton:disabled{background:#878787;color:hsla(0,0%,100%,.85);cursor:not-allowed;opacity:1}.leadOpsPrimaryButton:disabled:hover{opacity:1}.leadOpsProfileSpan{grid-column:1/-1}.leadOpsRecentCard{background:hsla(0,0%,100%,.9);border-radius:12px;padding:12px}.leadOpsRecentGrid{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.leadOpsRecentMeta{color:rgba(0,0,0,.58);font-size:.8rem;margin-top:6px}.leadOpsRoleGrid{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.leadOpsRecentStatus{color:#2167f0;font-size:.78rem;font-weight:700;margin-top:8px}.leadOpsRecentTitle{color:#111;font-size:.95rem;font-weight:700}.leadOpsSelect{min-width:180px}.leadOpsReactSelect{width:100%}.leadOpsReactSelect__control{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:9px;color:#111;cursor:pointer;display:flex;gap:6px;min-height:38px;padding:0 10px}.leadOpsReactSelect__control--is-focused{border-color:#2167f0;box-shadow:0 0 0 1px rgba(33,103,240,.2)}.leadOpsReactSelect__value-container{align-items:center;display:flex;flex-wrap:wrap;gap:4px;min-width:0;padding:2px 0}.leadOpsReactSelect__single-value{color:#111;font-size:.82rem;line-height:1.2}.leadOpsReactSelect__placeholder{color:rgba(0,0,0,.45);font-size:.82rem;line-height:1.2}.leadOpsReactSelect__input-container{color:#111;cursor:pointer;font-size:.82rem;margin:0;padding:0}.leadOpsReactSelect__input-container input{cursor:pointer}.leadOpsReactSelect__indicators{align-items:center;display:flex;gap:4px}.leadOpsReactSelect__indicator{color:rgba(0,0,0,.42);cursor:pointer;display:flex;padding:0}.leadOpsReactSelect__indicator-separator{background:rgba(0,0,0,.12);margin:6px 0;width:1px}.leadOpsReactSelect__menu{background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:10px;box-shadow:0 10px 24px rgba(0,0,0,.12);margin-top:6px;overflow:hidden;z-index:10020}.leadOpsReactSelect__menu-list{max-height:240px;overflow-y:auto;padding:6px}.leadOpsSelectOption{align-items:center;display:flex;gap:8px;min-width:0}.leadOpsSelectOptionText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leadOpsSelectOptionIcon{border-radius:50%;flex-shrink:0;height:18px;-o-object-fit:contain;object-fit:contain;width:18px}.leadOpsSelectOption.value .leadOpsSelectOptionIcon{height:16px;width:16px}.leadOpsReactSelect__option{border-radius:8px;color:#111;cursor:pointer;font-size:.82rem;padding:8px 10px}.leadOpsReactSelect__option--is-focused{background:rgba(33,103,240,.08)}.leadOpsReactSelect__option--is-selected{background:rgba(33,103,240,.16);color:#111;font-weight:600}.leadOpsReactSelect__multi-value{align-items:center;background:rgba(33,103,240,.12);border-radius:8px;display:flex;max-width:100%;min-height:24px}.leadOpsReactSelect__multi-value__label{color:#111;font-size:.76rem;padding:0 8px}.leadOpsReactSelect__multi-value__remove{color:rgba(0,0,0,.52);cursor:pointer;display:flex;padding:0 6px}.leadOpsReactSelect__multi-value__remove:hover{color:#111}.leadOpsReactSelect__control--is-disabled{cursor:not-allowed;opacity:.65}.leadOpsSettingsActions{display:flex;gap:8px;margin-top:12px}.leadOpsSettingCard{background:hsla(0,0%,100%,.86);border-radius:12px;min-height:84px;padding:12px}.leadOpsSettingLabel{color:rgba(0,0,0,.55);display:block;font-size:.76rem;letter-spacing:.05em;line-height:1.2;margin-bottom:2px;text-transform:uppercase}.leadOpsSettingValue{color:#111;font-size:.95rem;font-weight:700;margin-top:8px;word-break:break-word}.leadOpsSettingsGrid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.leadOpsFormGrid{margin-top:16px}.leadOpsSettingsCallout{background:hsla(0,0%,100%,.86);border-radius:10px;color:#111;font-size:.84rem;margin-top:10px;padding:10px 12px}.leadOpsSettingsCallout.secondary{background:hsla(0,0%,100%,.7);color:rgba(0,0,0,.7);font-size:.8rem}.leadOpsShell{display:flex;gap:18px;min-height:0}.leadOpsSlaCheckbox{align-items:center;display:flex;gap:8px}.leadOpsSlaGrid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.leadOpsSlaField{display:flex;flex-direction:column;gap:8px}.leadOpsShell.fullWidth{display:block}.leadOpsSidebar{border-right:1px solid hsla(0,0%,100%,.24);display:flex;flex-direction:column;gap:14px;min-width:182px;padding-right:12px}.leadOpsSidebarLink{background:hsla(0,0%,100%,.18);border-radius:10px;color:#fff;display:block;font-size:.83rem;font-weight:600;margin-bottom:8px;padding:9px 12px;text-decoration:none;transition:background .2s ease,color .2s ease}.leadOpsSidebarLink.active{background:#fff;color:#2167f0}.leadOpsSidebarLink:hover{color:#fff;text-decoration:none}.leadOpsSidebarLink.active:hover{color:#2167f0}.leadOpsTable{border-collapse:collapse;width:100%}.leadOpsTable th{color:rgba(0,0,0,.66);font-size:.74rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.leadOpsTable td{color:#111;font-size:.82rem;font-weight:500}.leadOpsTable td,.leadOpsTable th{border-bottom:1px solid rgba(0,0,0,.09);padding:10px 8px;text-align:left}.leadOpsTable tbody tr{cursor:pointer;transition:background .2s ease}.leadOpsTable tbody tr.active,.leadOpsTable tbody tr:hover{background:hsla(0,0%,100%,.6)}.leadOpsTableButton{background:#2167f0;border:0;border-radius:8px;color:#fff;font-size:.76rem;font-weight:700;min-height:30px;padding:0 12px}.leadOpsTableButton:hover{opacity:.92}.leadOpsTableButton.secondary{background:#4d7ee8}.leadOpsTableButton.success{background:#1f9d4a}.leadOpsTableButton.warn{background:#bf8326}.leadOpsTableButton.danger{background:#d1504b}.leadOpsTableButton.neutral{background:#6f7788}.leadOpsTableButton:disabled{opacity:.55}.leadOpsTableWrapper{overflow-x:auto}.leadOpsUsersTable tbody tr{cursor:default}.leadOpsUsersTable tbody tr:hover{background:hsla(0,0%,100%,.52)}.leadOpsTeamGrid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.leadOpsWhatsAppCard{background:hsla(0,0%,100%,.7);border:1px solid rgba(0,0,0,.08);border-radius:10px;margin-top:10px;padding:10px}.leadOpsToggleField{align-items:center;display:flex;gap:8px}.leadOpsUser{align-items:center;display:flex;gap:10px}.leadOpsUserCell{min-width:220px}.leadOpsUserCell.compact{min-width:160px}.leadOpsUserMeta{color:hsla(0,0%,100%,.8);font-size:.72rem;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leadOpsUserName{color:#fff;font-size:.92rem;font-weight:700}.leadOpsStatusChip{align-items:center;background:rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.12);border-radius:999px;color:rgba(0,0,0,.62);display:inline-flex;font-size:.72rem;font-weight:700;letter-spacing:.03em;line-height:1.1;min-height:38px;padding:0 12px;text-transform:uppercase;white-space:nowrap}.leadOpsStatusChip.active{background:rgba(32,191,107,.2);border-color:rgba(32,191,107,.38);color:#1f6f46}.leadOpsStatusHint{color:rgba(0,0,0,.56);font-size:.74rem;font-weight:600;letter-spacing:.02em;white-space:nowrap}.leadOpsWorkspaceBankBadge{align-items:center;background:hsla(0,0%,100%,.84);border:1px solid rgba(0,0,0,.1);border-radius:999px;color:#111;display:inline-flex;font-size:.78rem;font-weight:700;gap:8px;min-height:30px;padding:0 10px}.leadOpsWorkspaceBankBadgeIcon{border-radius:50%;height:18px;-o-object-fit:contain;object-fit:contain;width:18px}.leadOpsWorkspaceBankValue{align-items:center;display:inline-flex;gap:10px}.leadOpsWorkspaceBankHeroIcon{border-radius:8px;flex-shrink:0;height:40px;-o-object-fit:contain;object-fit:contain;width:40px}.leadOpsStateToggleButton{border:0;border-radius:999px;color:#fff;font-size:.74rem;font-weight:700;min-height:30px;min-width:86px;padding:0 12px;transition:opacity .2s ease}.leadOpsStateToggleButton.active{background:#1f9d4a}.leadOpsStateToggleButton.inactive{background:#878787}.leadOpsStateToggleButton.paused{background:#bf8326}.leadOpsStateToggleButton:disabled{opacity:.55}.leadOpsModalOverlay{align-items:center;backdrop-filter:blur(2px);background:rgba(0,0,0,.32);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:11000}.leadOpsModalCard{background:#fff;border-radius:14px;box-shadow:0 20px 44px rgba(0,0,0,.24);max-height:88vh;max-width:920px;overflow-y:auto;padding:16px;width:100%}.leadOpsModalFormGrid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px}.leadOpsModalHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.leadOpsModalClose{background:rgba(0,0,0,.1);border:0;border-radius:8px;color:#111;font-size:.78rem;font-weight:700;min-height:30px;padding:0 12px}.leadOpsFormError{color:#cd0a0a;font-size:.72rem;margin-top:2px}.leadOpsUniformField{display:flex;flex-direction:column;gap:6px}.leadOpsUniformField>div{width:100%}.leadOpsUniformField input,.leadOpsUniformField select,.leadOpsUniformField textarea{background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:9px;box-sizing:border-box;color:#111;font-size:.82rem;line-height:1.2;min-height:38px;padding:0 10px;width:100%}.leadOpsUniformField textarea{min-height:84px;padding:10px;resize:vertical}.leadOpsUniformField input:focus,.leadOpsUniformField select:focus,.leadOpsUniformField textarea:focus{border-color:#2167f0;box-shadow:0 0 0 1px rgba(33,103,240,.2);outline:none}.leadOpsUniformFieldSpan{grid-column:1/-1}.leadOpsConversationAvatar{align-items:center;background:rgba(33,103,240,.14);border-radius:50%;color:#2167f0;display:flex;flex-shrink:0;font-size:.78rem;font-weight:700;height:34px;justify-content:center;width:34px}.leadOpsConversationComposer{align-items:flex-end;border-top:1px solid rgba(0,0,0,.08);display:flex;gap:10px;margin-top:12px;padding-top:12px}.leadOpsConversationFilters{display:flex;flex-wrap:wrap;gap:8px}.leadOpsConversationFollow{background:transparent;border:0;color:rgba(0,0,0,.45);cursor:pointer;font-size:1rem;min-height:30px;min-width:30px;padding:0}.leadOpsConversationFollow:hover{color:#2167f0}.leadOpsConversationHeader{align-items:flex-start;border-bottom:1px solid rgba(0,0,0,.08);display:flex;justify-content:space-between;margin-bottom:12px;padding-bottom:12px}.leadOpsConversationInput{min-height:44px;padding:10px;resize:vertical}.leadOpsConversationLayout{display:grid;gap:14px;grid-template-columns:minmax(0,1.1fr) minmax(0,1.6fr);min-height:620px}.leadOpsWorkbenchCommsGrid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:8px}.leadOpsSelectionSummaryCard{background:hsla(0,0%,100%,.74);border:1px solid rgba(0,0,0,.08);border-radius:10px;padding:10px}.leadOpsSelectionSummaryGrid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px}.leadOpsSelectionSummaryItems{display:flex;flex-wrap:wrap;gap:8px}.leadOpsSelectionSummaryTitle{color:rgba(0,0,0,.72);font-size:.74rem;font-weight:700;letter-spacing:.04em;margin-bottom:8px;text-transform:uppercase}.leadOpsSelectionTag{background:rgba(33,103,240,.1);border:1px solid rgba(33,103,240,.22);border-radius:999px;color:rgba(0,0,0,.8);font-size:.72rem;font-weight:600;min-height:26px;padding:4px 10px}.leadOpsSelectionTag.mustHave{background:rgba(191,131,38,.12);border-color:rgba(191,131,38,.34)}.leadOpsWorkbenchDetailPanel{min-height:620px}.leadOpsWorkbenchLayout{display:grid;gap:14px;grid-template-columns:minmax(0,1fr) minmax(0,1.8fr);min-height:620px}.leadOpsWorkbenchListPanel{min-height:620px}.leadOpsConversationList{gap:8px;max-height:520px;overflow-y:auto}.leadOpsConversationList,.leadOpsConversationListPanel{display:flex;flex-direction:column}.leadOpsConversationMain{flex:1;min-width:0;text-align:left}.leadOpsConversationName{color:#111;font-size:.86rem;font-weight:700}.leadOpsConversationNameRow{align-items:center;display:flex;gap:8px;justify-content:space-between}.leadOpsConversationPreview{color:rgba(0,0,0,.58);font-size:.76rem;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leadOpsConversationRow{align-items:flex-start;background:hsla(0,0%,100%,.68);border:1px solid transparent;border-radius:12px;display:flex;gap:10px;padding:10px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.leadOpsConversationRow.active{border-color:rgba(33,103,240,.34);box-shadow:0 6px 18px rgba(33,103,240,.12)}.leadOpsConversationSubRow{color:rgba(0,0,0,.52);display:flex;font-size:.72rem;gap:6px;margin-top:2px}.leadOpsConversationThread{display:flex;flex:1;flex-direction:column;gap:10px;max-height:420px;min-height:420px;overflow-y:auto;padding-right:4px}.leadOpsConversationThreadPanel{display:flex;flex-direction:column;min-height:520px}.leadOpsConversationTime{color:rgba(0,0,0,.5);font-size:.72rem;white-space:nowrap}.leadOpsConversationToolbar{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.leadOpsFilterChip{background:hsla(0,0%,100%,.78);border:1px solid rgba(0,0,0,.08);border-radius:999px;color:rgba(0,0,0,.62);font-size:.74rem;font-weight:700;min-height:30px;padding:0 12px}.leadOpsFilterChip.active{background:rgba(33,103,240,.16);border-color:rgba(33,103,240,.32);color:#2167f0}.leadOpsMessageBubble{border-radius:12px;max-width:82%;padding:10px 12px}.leadOpsMessageBubble.agent{background:rgba(33,103,240,.16);border-top-right-radius:4px}.leadOpsMessageBubble.contact{background:hsla(0,0%,100%,.9);border-top-left-radius:4px}.leadOpsMessageMeta{color:rgba(0,0,0,.52);font-size:.7rem;margin-top:6px}.leadOpsMessageRow{display:flex}.leadOpsMessageRow.agent{justify-content:flex-end}.leadOpsMessageRow.contact{justify-content:flex-start}.leadOpsMessageText{color:#111;font-size:.82rem;line-height:1.4}@media (max-width:1200px){.leadOpsAssignedLayout,.leadOpsConversationLayout,.leadOpsSelectionSummaryGrid,.leadOpsWorkbenchCommsGrid,.leadOpsWorkbenchLayout{grid-template-columns:1fr}.leadOpsConversationThreadPanel{min-height:0}.leadOpsMetricsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.leadOpsMetricsGridMode-guide,.leadOpsMetricsGridMode-manager,.leadOpsRecentGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:880px){.leadOpsShell{flex-direction:column;padding:14px}.leadOpsSidebar{border-bottom:1px solid hsla(0,0%,100%,.24);border-right:0;min-width:0;padding-bottom:12px;padding-right:0}.leadOpsSidebarNav{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.leadOpsMetricsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.leadOpsRecentGrid,.leadOpsRoleGrid{grid-template-columns:1fr}.leadOpsConversationNameRow{align-items:flex-start;flex-direction:column}.leadOpsConversationRow{padding:9px}.leadOpsSettingsGrid,.leadOpsSidebarNav,.leadOpsTeamGrid{grid-template-columns:1fr}}@keyframes leadOpsButtonSpinnerKey{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.deleteLocationDisplayImage{align-items:center;background:#fff;border-radius:12px;cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;right:8px;top:8px;width:24px}.deleteLocationDisplayImage img{width:30px}.dropLocationImage{align-items:center;border:2px dashed #ddd;border-radius:8px;cursor:pointer;display:flex;height:145px;justify-content:center;margin-bottom:20px;padding:20px;width:100%}.dropLocationImageText{color:#838383;display:flex;flex-wrap:wrap;font-size:14px;justify-content:center;padding:0 20px;text-align:center}.dropLocationImageText.dropTextAbsolute{position:absolute;top:50%;transform:translateY(-50%)}.dropLocationImageText img{margin-right:13px;width:20px}.locationAddress{font-size:16px;margin-bottom:10px}.locationAddress a,.locationAddress a:hover{color:#000;text-decoration:none}.locationAdminListDiv{display:flex;flex-wrap:wrap;gap:13px}.locationAppointments{color:#00264f;font-size:16px;font-weight:500;margin-bottom:10px}.locationBlockedRange{color:red;font-size:16px;margin-bottom:14px}.locationCurrency{font-size:16px;font-weight:500;margin-bottom:10px}.locationDetails{padding:0 16px}.locationDirectionIcon{bottom:-20px;cursor:pointer;left:16px;position:absolute;width:40px}.locationDisplayImageContainer{margin-bottom:20px;position:relative;width:100%}.locationDisplayImageContainer img{width:100%}.locationDiv{background:#fff;padding:10px;width:310px}.locationEditTag{color:#00264f;cursor:pointer;font-size:16px;text-decoration:underline}.locationEditTag img{margin-right:5px;width:24px}.locationEmail{margin-bottom:10px}.locationEmail a,.locationEmail a:hover{color:#00264f;font-size:16px;text-decoration:underline}.locationGoogleImage{left:-1px;position:absolute;top:-5px;width:70px}.locationMap{border:1px solid #e3e3e3;height:172px;margin-bottom:25px;position:relative;width:100%}.locationTimesDiv{overflow-x:scroll}.locationsTimesTable{border-radius:6px;font-size:16px;margin-bottom:20px;overflow:hidden;overflow-y:visible;position:relative;width:100%}.locationsTimesTable tbody td:last-child{text-align:center}.locationsTimesTable tbody th:first-child{padding-left:20px}.locationsTimesTable tbody tr{border-bottom:1px solid #dde2e7;height:58px;padding-bottom:10px;padding-top:10px}.locationsTimesTable td{padding:0 20px}.locationsTimesTable td:last-child{padding-right:20px}.locationsTimesTable thead th{left:0;padding:0 20px;position:sticky;top:0}.locationsTimesTable thead th:first-child{background:#dfe5eb;padding-left:20px;z-index:2}.locationsTimesTable thead th:nth-child(2),.locationsTimesTable thead th:nth-child(3){min-width:165px}.locationsTimesTable thead tr{background:#dfe5eb;height:44px}.locationsTimesTable .rdtCounter,.locationsTimesTable .rdtCounterSeparator{display:inline-block}.locationsTimesTable .rdtCounters{align-items:center;display:flex;gap:15px}.locationsTimesTable .rdtTime table{width:100%}.arrow--l-r{display:inline-block;height:18px;margin:0;position:relative;width:18px}.arrow--l-r.left span:nth-child(4){transform:rotate(-45deg)}.arrow--l-r.left span:nth-child(5){transform:rotate(45deg)}.arrow--l-r.right span:first-child{transform:rotate(-45deg)}.arrow--l-r.right span:nth-child(2){transform:rotate(45deg)}.arrow--l-r span{background-color:#efefef;height:1.5px;position:absolute;transition:transform .75s ease}.arrow--l-r span:first-child,.arrow--l-r span:nth-child(2),.arrow--l-r span:nth-child(4),.arrow--l-r span:nth-child(5){top:8.25px;width:8.25px}.arrow--l-r span:first-child{right:0;transform-origin:bottom right}.arrow--l-r span:nth-child(2){right:0;transform-origin:top right}.arrow--l-r span:nth-child(3){top:8.25px;transition:right .75s ease;width:13px}.arrow--l-r span:nth-child(4){left:0;transform-origin:bottom left}.arrow--l-r span:nth-child(5){left:0;transform-origin:top left}.arrow--l-r.left span:nth-child(3){right:0}.arrow--l-r.right span:nth-child(3){right:5px}.logoCollapser{align-items:center;border-bottom:1.5px solid #f5f5f5;border-top:1.5px solid #f5f5f5;cursor:pointer;display:flex;height:24px;margin-left:10px}.addItemModalDiv{max-width:660px;overflow-y:scroll;width:80vw}.addItemModalDiv .addButtonDiv{display:flex;justify-content:center;text-align:center;width:100%}.addUserModalDiv{max-width:660px;overflow-y:scroll;width:80vw}.closeModalIcon{cursor:pointer}.closeModalIcon img{width:40px}.modal-01 pre{color:#e83e8c}.modalCancel{background:#fff;border:2px solid #c4c4c4;border-radius:4px;color:#00264f;font-size:16px;font-weight:600;height:47px;padding-left:49px;padding-right:49px}.modalConfirm{display:flex;justify-content:space-between;width:100%}.modalForm input[type=submit]{background:#00264f;border:0;border-radius:4px;color:#fff;font-size:16px;font-weight:600;height:47px;margin-bottom:0!important;padding-left:18px;padding-right:18px}.modalHeader{align-items:center;display:flex;font-size:24px;font-weight:500;justify-content:space-between}.newItemModalFormAddDiv,.newUserModalFormAddDiv{border-bottom:2px solid #e5e5e5;margin-bottom:20px}.ReactModal__Content{background:#fff;border:1px solid rgba(0,0,0,.07);border-radius:6px!important;inset:50% auto auto 50%;margin-right:-50%;max-height:80vh;max-width:90vw;min-width:300px;outline:none;overflow:auto;padding:40px;padding-bottom:20px!important;position:absolute;transform:translate(-50%,-50%)}.ReactModal__Content.otpModalContainer{padding:20px!important}.ReactModal__Content input{background-color:#f8f8f8}.ReactModal__Content input[type=number]{border:none;box-shadow:inset 0 0 0 2px transparent;display:block;font-size:15px;font-weight:300;height:44px;line-height:44px;padding:0 20px;width:100%}.ReactModal__Content input[type=number]:focus{border:none;box-shadow:inset 0 0 0 2px #0075f2;transition:all .3s ease}.roleAction{border:0;border-radius:20px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;height:26px;padding-left:20px;padding-right:20px}.roleAction.roleAdd{background:#1ec017}.roleAction.roleRemove{background:#f37a82}.roleDetail{align-items:center;display:flex;font-size:16px;font-weight:600;justify-content:space-between;margin-bottom:10px}.roleDetail.userInRole{color:#00264f}.rolesLocationsDiv{min-width:300px;width:30%}.rolesModalDiv{max-height:80vh;max-width:80vw;overflow-y:scroll;width:960px}.rolesModalDiv input,.rolesModalDiv select{background-color:#f8f8f8;border-radius:2px}.rolesModalFormDiv{align-items:stretch;border-bottom:2px solid #e5e5e5;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.rolesModalFormEditDiv{min-width:300px;width:30%}.rolesModalRoleEdit{height:100%;padding-bottom:20px}.rolesModalRoleList{background:#f8f8f8;height:calc(100% - 31px);padding:20px}.handleCenter{background-color:#ff6e6e;border-radius:50%;height:12px;width:12px}.handleStyle{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 4px 8px rgba(0,0,0,.3);cursor:pointer;display:flex;height:33px;justify-content:center;margin-left:-15px;margin-top:21px;position:absolute;width:33px;z-index:2}.handleTooltipStyle{color:#222;margin-left:-32px;margin-top:-14px;min-width:60px;position:absolute}.handleTooltip{display:inline-block;left:50%;position:absolute;text-align:center;top:-30px;transform:translateX(-50%);z-index:10}.handleTooltipText{background-color:#ff6e6e;border-radius:4px;color:#fff;font-size:12px;padding:5px;position:relative;white-space:nowrap}.handleTooltipText:after{border:5px solid transparent;border-top-color:#ff6e6e;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.railStyle{background:#fff;border-radius:10px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);cursor:pointer;height:8px;margin-top:34px;position:absolute;width:100%}.sliderStyle{height:80px;margin:0 16px;position:relative;width:100%}.tickLine{background-color:#878787;height:6px;margin-left:-.5px;margin-top:52px;position:absolute;width:1px}.tickValue{color:#878787;font-size:14px;margin-top:60px;position:absolute;text-align:center}.trackStyle{background-color:#ff6e6e;border-radius:5px;cursor:pointer;height:8px;margin-top:34px;position:absolute;z-index:1}.navigationSidebar{background:clickToSwitchBlue;height:calc(var(--viewport-height) - 64px);width:85px;z-index:4}.appContentMain,.navigationSidebar{transition:width .75s ease}.navigationSidebar.navigationSidebarExpanded{width:256px}.navigationSidebar.navigationSidebarExpanded+.appContentMain{width:calc(100vw - 256px)}.navigationSidebarIcon{display:inline-block;width:24px}.navigationSidebarIcon-blue{display:none}.navigationSidebarIcon-yellow{display:inline-block}.navigationSidebarLink{align-items:center;border-radius:8px;color:hsla(0,0%,100%,.8);-moz-column-gap:14px;column-gap:14px;display:flex;font-size:15px;font-weight:500;height:100%;line-height:30px;padding:0 14px;width:100%}.navigationSidebarLink.activeSidebarNav .navigationSidebarIcon-yellow,.navigationSidebarLink:hover .navigationSidebarIcon-yellow{display:none}.navigationSidebarLink.activeSidebarNav .navigationSidebarIcon-blue,.navigationSidebarLink:hover .navigationSidebarIcon-blue{display:inline-block}.navigationSidebarLink.activeSidebarNav,.navigationSidebarLink:hover{background:#22b49a;color:clickToSwitchBlue;text-decoration:none}.navigationSidebarList{padding:20px 16px;width:100%}.navigationSidebarListItem{align-items:center;color:hsla(0,0%,100%,.8);display:flex;height:46px;justify-content:left;margin-bottom:8px;width:100%}.navigationSidebarText{opacity:0;transition:opacity navExpansionModes 3s}.navigationSidebarExpanded .navigationSidebarText{opacity:1}.navigationSidebarSplitter{border-bottom:1px solid #22b49a;height:1px;margin-bottom:8px;opacity:.2;padding:12px,0}.OTPErrorSpan{text-align:center}.otpInputDiv,.otpInteractDiv{display:flex;justify-content:space-evenly;margin-top:20px}.otpModalDiv{padding:0}.otpModalDiv .closeModalIcon{margin-left:20px;width:30px}.otpModalDiv input{background-color:rgba(0,0,0,.07);color:#222;height:44px!important;line-height:44px;padding:0;text-align:center;width:44px!important}.shape47{background:#0075f2;border-radius:0;box-sizing:content-box;cursor:pointer;display:inline-block!important;height:20px;position:relative;top:3px;width:20px}.shape47:after{left:-8.5px;transform:rotate(225deg)}.shape47:after,.shape47:before{background:transparent;border:2.5px solid #fff;border-right:none;border-top:none;bottom:0;box-sizing:content-box;content:"";height:5.71429px;margin:auto;position:absolute;right:0;top:0;width:5.71429px}.shape47:before{left:8.5px;transform:rotate(45deg)}.adminHeaderDiv.overviewHeader{margin-top:16px}.detailDiv{padding:20px}.detailDiv td{padding-left:10px}.flatpickr-input,.flatpickrDiv input{background-image:url(images/IconAssets/CalendarIcon01.svg);background-position:98%;background-repeat:no-repeat;background-size:26px;padding-right:38px!important}.locationsDiv{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-around}.locationsDiv .flatpickrDiv,.locationsDiv input,.locationsDiv select{background:#fff;border:0;border-radius:2px;height:40px;max-width:520px;width:45%}.locationsDiv .flatpickrDiv input{background-color:#fff!important;background-image:url(images/IconAssets/CalendarIcon01.svg);background-position:98%;background-repeat:no-repeat;background-size:26px;width:100%}.locationsDiv select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(images/chevron-arrow-down.svg);background-position:98%;background-repeat:no-repeat;background-size:15px 15px;padding:0 30px}.overviewDataDiv{background:#fff;border-radius:4px;box-shadow:0 0 10px 0 #dee3e8;display:flex;flex-wrap:wrap;justify-content:space-around;padding:60px;row-gap:30px}.testCountGraph{margin-bottom:30px;max-width:350px;width:100%}.testDataTable{width:100%}.testDataTable td:nth-child(2) button{color:#00264f}.testDataTable table thead th{background:#00264f;color:#fff}.pageHeaderDiv{color:#111;font-size:32px;font-weight:600;width:100%}.orderedTestsDiv{border-bottom:1px solid #dedede;font-size:10pt;margin-bottom:5px;padding-bottom:5px;padding-top:5px}.orderedTestsDiv span{width:100%}.pageDiv{background:#fff;box-shadow:0 0 .5cm rgba(0,0,0,.5);display:block;margin:0 auto .5cm;min-height:29.7cm;padding:1cm 1cm 2cm;position:relative;width:21cm}.pdfCertLogo{-o-object-fit:contain;object-fit:contain;width:100%}.pdfCommentEditor .ProseMirror{background-color:#f8f8f8!important;border:none;border-radius:6px;box-shadow:inset 0 0 0 2px transparent;display:block;font-size:15px;font-weight:300;padding:10px;width:100%}.pdfCommentEditor .ProseMirror:focus-visible{outline:none}.pdfCopyDoctorsDiv{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-bottom:5px}.pdfCopyDoctorsDiv,.pdfCopyDoctorsLabelDiv{border-bottom:1px solid #dedede;font-size:10pt;padding-bottom:2px;padding-top:2px}.pdfCopyDoctorsLabelDiv{border-top:1px solid #dedede}.pdfDetailColumnRight{marginBottom:2px;minWidth:80pt;width:80pt}.pdfFooterLogo{bottom:1cm;-o-object-fit:contain;object-fit:contain;position:absolute;right:1cm;width:75pt}.pdfGeneralComments{textAlign:left;margin:10px;padding:10px 10px 30px}.pdfGeneralComments,.pdfGeneralCommentsDiv{background-color:#dedede;border-bottom:1px solid #dedede;font-size:10pt}.pdfGeneralCommentsDiv{margin:10px 10px 5px;padding:5px 10px 30px;text-align:left}.pdfCommentEditor p,.pdfGeneralCommentsDiv p{margin-bottom:0;min-height:25px}.pdfHeaderText{font-size:10pt;font-weight:400}.pdfHeadingDiv{border-bottom:1px solid #dedede;padding:5px 0;text-align:center}.pdfLogoDiv{align-itmes:start;display:flex;justify-content:space-between}.pdfLogoDiv .addressDiv{width:7cm}.pdfLogoDiv .entityLogo{width:6cm}.pdfLogoDiv .labNumber{font-size:10pt;font-weight:400;white-space:nowrap}.pdfLogoDivLink{font-size:10pt;text-decoration:underline}.pdfQRDiv{align-items:center;border-bottom:1px solid #dedede;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:10pt;justify-content:space-between;padding-bottom:0;padding-top:5px}.pdfReportHeading{font-size:14pt;font-weight:400}.pdfReportStatusDiv{background-color:#dedede;border-bottom:1px solid #dedede;font-size:14pt;margin-bottom:5px;padding-bottom:5px;padding-top:5px;text-align:center}.pdfResultsTable{width:100%}.pdfResultsTable th{font-size:12pt;font-weight:400;padding-bottom:5px}.pdfResultsTable td{font-size:10pt;font-weight:400;padding-bottom:5px}.pdfTemplate{padding:20px;width:100%}.pdfTemplateDiv{display:flex;overflow:scroll;padding-top:10px}.pdfTestParameters{alignItems:start;border-bottom:1px solid #dedede;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:10pt;justify-content:space-between;padding-bottom:5px;padding-top:5px}.pdfViewerDiv{height:calc(var(--viewport-height) - 100px);margin-bottom:40px;text-align:center}.pdfViewerDiv iframe{height:100%;width:100%}.qrImageBlock{display:flex;flex-wrap:wrap;justify-content:center}.scanForText{text-align:center;width:100%}@media print{.pageDiv,body{box-shadow:0;margin:0}}.questionnaireContainer{background:#ff6e6e;border-radius:0;box-shadow:none;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:0 0 12px;text-align:center;width:100%}.questionnaireHeader{align-items:center;background:hsla(0,0%,100%,.9);border-bottom:2px solid #2167f0;border-radius:0;color:#111;-moz-column-gap:10px;column-gap:10px;display:flex;font-size:20px;justify-content:center;padding:0 0 6px;width:100%}.questionnaireIntro{margin-top:0;text-align:center;width:100%}.questionnaireIntro p{color:rgba(0,0,0,.82);font-size:14px;line-height:1.4;margin:4px 0}.questionnaireSelectionMeta{font-weight:600}.questionnaireSelectionMeta--empty{color:#d85656}.questionnaireHeader .widgetIcon{height:37px;-o-object-fit:contain;object-fit:contain}.questionnaireLiveRegion{height:0;overflow:hidden;position:absolute;width:0}.questionnaireSrOnly{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.questionnaireSliderLabel{color:#2167f0;font-size:14px;font-weight:600;margin-top:0;padding-bottom:0;text-align:center;width:100%}.questionnaireOption{align-items:center;display:flex}.questionnaireOption input[type=checkbox]{margin-right:10px}.questionnaireOptionsButtonDiv{align-items:center;background:#ff6e6e;border-radius:12px;bottom:0;box-shadow:0 -6px 20px rgba(0,0,0,.12);display:flex;flex-direction:column;gap:8px;left:0;padding:12px;position:sticky;right:0;width:100%}.questionnaireOptionsContainer{flex:1 1 auto;overflow-y:auto;padding-bottom:140px;scrollbar-width:none}.questionnaireOptionsContainer::-webkit-scrollbar{display:none}.questionnaireOptionsContainer p{margin-bottom:10px}.questionnaireOptionsGrid{-ms-overflow-style:none;display:flex;flex-direction:column;gap:16px;overflow:visible;scrollbar-width:none}.questionnaireOptionsGrid::-webkit-scrollbar{display:none}.questionnaireOptionsGroup{display:flex;flex-direction:column;gap:10px}.questionnaireOptionsGroupHeader{text-align:left}.questionnaireOptionsGroupTitle{color:#fff;font-size:15px;font-weight:700;margin-bottom:2px}.questionnaireOptionsGroupHelper{color:hsla(0,0%,100%,.8);font-size:13px;line-height:1.4}.questionnaireOptionsGroupOptions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start}.questionnaireSwitchButton{align-items:center;background:#2167f0;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;height:40px;justify-content:center;padding:10px 20px;transition:background .3s}.questionnaireSwitchButton:disabled{background:hsla(0,0%,100%,.3);color:hsla(0,0%,100%,.7);cursor:not-allowed}.questionnaireLower{background:#ff6e6e;color:#fff;display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden;padding:15px;position:relative;scrollbar-width:none}.questionnaireLower::-webkit-scrollbar{display:none}.questionnaireUpper{background:#fff;border-radius:0;color:#111;display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:center;padding:20px 24px 12px}.questionnaireCTAStatus{color:hsla(0,0%,100%,.82);font-size:13px;font-weight:500}.questionnaireNextHint{color:hsla(0,0%,100%,.72);font-size:12px}@media (max-width:768px){.questionnaireModal .questionnaireContainer{background:transparent;gap:10px;padding:0}.questionnaireModal .questionnaireUpper{align-items:center;border-bottom:none;border-radius:12px;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:12px}.questionnaireModal .questionnaireHeader,.questionnaireModal .questionnaireUpper{background:hsla(0,0%,100%,.95);color:#111}.questionnaireModal .questionnaireIntro p{color:rgba(0,0,0,.82)}.questionnaireModal .questionnaireSliderLabel{color:#111}.questionnaireModal .questionnaireLower{background:transparent;flex:1 1 auto;padding:0 0 12px;position:relative}.questionnaireModal .questionnaireOptionsContainer{flex:1 1 auto;overflow-y:auto;padding-bottom:28px;padding-top:4px}.questionnaireModal .questionnaireOptionsGroup{gap:8px}}.questionnaireModal .questionnaireOptionsButtonDiv{align-items:stretch;background:hsla(0,0%,100%,.08);bottom:84px;box-shadow:0 -8px 30px rgba(0,0,0,.12);display:flex;flex-direction:column;gap:8px;margin:0;max-width:none;padding:10px 12px;position:sticky;width:100%;z-index:20}.questionnaireModal .questionnaireOptionsButtonDiv .questionnaireModal .questionnaireSwitchButton{max-width:320px;width:100%}.questionnaireModal .questionnaireOptionsButtonDiv .questionnaireModal .questionnaireCTAStatus{color:#fff}.questionnaireModalDocked .questionnaireOptionsButtonDiv{bottom:12px}.questionnaireModalDocked .questionnaireContainer,.questionnaireModalDocked .questionnaireLower,.questionnaireModalDocked .questionnaireOptionsContainer{min-height:0}.questionnaireCard{I:liek all;border-radius:20px;box-shadow:0 4px 8px rgba(0,0,0,.2);color:#fff;flex-direction:column;font-size:16px;height:calc(var(--circle-radius) - 100px - 12.5vmin);width:30vw}.questionnaireCard,.questionnaireCardContainer{align-items:center;display:flex;justify-content:center}.questionnaireCardContainer{animation:fadeIn 1s forwards;animation-delay:var(--fade-in-delay,0s);bottom:unset;height:100%;opacity:0;overflow:visible;position:relative;top:100%;width:100%}.questionnaireCardContainerModal{align-items:stretch;animation:none;bottom:0;height:100%;justify-content:stretch;opacity:1;overflow:hidden;padding:0;position:relative;top:0;width:100%}.questionnaireCardWrapper{border-radius:20px;opacity:0;position:absolute;top:20px;transform-origin:center center;transition:transform 1s ease-in-out,opacity 1s ease-in-out,scale .4s ease}.questionnaireCardWrapper.selected{opacity:1;z-index:1}.questionnaireCardWrapper.right{cursor:pointer;opacity:.3}.questionnaireCardWrapper.peek{animation:peek-slide .9s ease;opacity:.55;scale:1.02}.questionnaireCardWrapper.hidden{opacity:0}.questionnaireCardContainer:not(.questionnaireCardContainerModal) .questionnaireCardWrapper{transform:rotate(calc((1turn/var(--total))*var(--i) - 90deg + var(--rotation))) translate(var(--circle-radius)) rotate(calc((-1turn/var(--total))*var(--i) + 90deg - var(--rotation)))}.questionnaireCardContainerModal .questionnaireCard{align-items:stretch;border-radius:0;box-shadow:none;height:100%;justify-content:flex-start;max-width:none;padding:0 6px;width:100%}.questionnaireCardContainerModal .questionnaireCardWrapper{border-radius:0;display:none;height:100%;left:0;opacity:0;position:relative;top:0;transform:none;transition:opacity .3s ease;width:100%}.questionnaireCardContainerModal .questionnaireCardWrapper.selected{display:block;height:100%;opacity:1}.questionnaireCardContainerModal--yflip .questionnaireCardWrapper.selected{animation:questionnaireFlipIn .45s ease-out;transform-origin:center center}.questionnaireCardContainerModal--yflip .questionnaireCardWrapper{transform:none}.questionnaireCardContainerModal--yflip .questionnaireCardWrapper.selected .questionnaireCard{transform:translateZ(0)}.questionnaireCardContainerModal .questionnaireCardWrapper.hidden,.questionnaireCardContainerModal .questionnaireCardWrapper.peek,.questionnaireCardContainerModal .questionnaireCardWrapper.right{display:none;opacity:0}@media (prefers-reduced-motion:reduce){.questionnaireCardContainerModal--yflip .questionnaireCardWrapper.selected{animation:none}.questionnaireModalIcon{transition:none}.questionnaireModalIcon.active{transform:none}}.questionnaireModalIcon{transition:background .35s ease,color .35s ease,transform .35s ease}.questionnaireModalIcon.active{transform:scale(1.05)}.questionnaireProgressDots{align-items:center;bottom:calc(10px + var(--safe-area-bottom));display:flex;gap:8px;justify-content:center;left:50%;position:absolute;transform:translateX(-50%);z-index:2}.questionnaireProgressDot{background:hsla(0,0%,100%,.35);border:none;border-radius:999px;height:8px;transition:background .2s ease,width .2s ease;width:8px}.questionnaireProgressDot.active{background:#fff;width:18px}.questionnaireProgressDot:focus-visible{outline:2px solid #fff;outline-offset:2px}.questionnaireCloseButton{align-items:center;background:rgba(0,0,0,.28);border:none;border-radius:999px;color:#fff;cursor:pointer;display:flex;font-size:18px;height:32px;justify-content:center;position:absolute;right:12px;top:calc(10px + var(--safe-area-top));width:32px;z-index:5}.questionnaireCloseButton:focus-visible{outline:2px solid #fff;outline-offset:2px}.questionnaireModal{background:#ff6e6e;display:flex;flex-direction:column;height:var(--viewport-height);inset:0;min-height:var(--viewport-height);overflow:hidden;position:fixed;width:100vw;z-index:10000}.questionnaireDock{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;padding:24px;width:100%}.questionnaireModalDocked{border-radius:24px;box-shadow:0 24px 60px rgba(0,0,0,.25);height:640px;inset:auto;margin:0 auto;max-height:calc(var(--viewport-height) - 160px);max-width:700px;min-height:0;overflow:hidden;position:relative;width:100%;z-index:1}.questionnaireModalBody{align-items:stretch;display:flex;flex:1 1 auto;justify-content:center;min-height:0;padding:calc(16px + var(--safe-area-top)) 12px 0}.questionnaireModalDocked .questionnaireModalBody{min-height:0;padding:20px 24px 16px}.questionnaireModalCard{align-items:stretch;display:flex;flex:1 1 auto;height:100%;justify-content:center;min-height:0;width:100%}.questionnaireModalDocked .questionnaireModalCard{max-width:none;min-height:0}.questionnaireModalCard .questionnaireCardContainer{align-items:stretch;display:flex;flex:1 1 auto;height:100%;min-height:0;overflow:hidden;padding:8px 12px 0;position:relative;top:0;width:100%}.questionnaireModalDocked .questionnaireModalCard .questionnaireCardContainer{height:100%;min-height:0;padding:12px 20px 0}.questionnaireModalCard .questionnaireCard{align-items:stretch;border-radius:0;box-shadow:none;height:100%;justify-content:flex-start;max-width:unset;padding:0;width:100%}.questionnaireModalIcons{align-items:center;backdrop-filter:blur(8px);background:rgba(0,0,0,.08);border-top:1px solid hsla(0,0%,100%,.12);display:flex;gap:10px;justify-content:center;padding:10px 12px calc(16px + var(--safe-area-bottom))}.questionnaireModalDocked{flex-direction:row}.questionnaireModalDocked .questionnaireModalIcons{border-right:1px solid hsla(0,0%,100%,.12);border-top:none;flex-direction:column;height:100%;justify-content:center;order:-1;padding:24px 12px;width:96px}.questionnaireModalDocked .questionnaireModalIcon{min-height:64px;padding:8px 6px;width:64px}.questionnaireModalDocked .questionnaireModalIconLabel{font-size:10px}.questionnaireModalIcon{align-items:center;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.18);border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;flex-direction:column;gap:6px;min-height:72px;padding:10px 8px;width:70px}.questionnaireModalIcon svg{height:22px;width:22px}.questionnaireModalIconLabel{font-size:11px;line-height:1.2}.questionnaireModalIcon.active{background:#fff;border-color:#ff6e6e;color:#ff6e6e}.questionnaireModalIcon.done{box-shadow:0 0 0 2px rgba(0,200,120,.35);position:relative}.questionnaireModalIcon.done:after{align-items:center;background:#00c878;border-radius:999px;color:#fff;content:"✓";display:flex;font-size:10px;height:16px;justify-content:center;position:absolute;right:6px;top:6px;width:16px}.questionnaireModalIcon:focus-visible{outline:2px solid #fff;outline-offset:2px}.questionnaireModal .questionnaireCardWrapper{border-radius:0;height:100%;left:0;opacity:0;position:relative;top:0;transform:none;transition:opacity .3s ease;width:100%}.questionnaireModal .questionnaireCardWrapper.selected{display:block;height:100%;opacity:1}.questionnaireModal .questionnaireCardWrapper:not(.selected){display:none}.questionnaireModal .questionnaireProgressDots{bottom:calc(24px + var(--safe-area-bottom));z-index:4}@media (max-width:768px){.questionnaireModal{height:var(--viewport-height-dynamic);min-height:var(--viewport-height-dynamic)}.questionnaireCardContainer{height:var(--viewport-height);top:0}.questionnaireCard{border-radius:16px;box-sizing:border-box;height:calc(var(--viewport-height) - 40px);max-width:480px;width:calc(100vw - 24px)}.questionnaireCardWrapper{left:50%;top:0}.questionnaireCardContainer:not(.questionnaireCardContainerModal) .questionnaireCardWrapper{transform:rotate(calc((1turn/var(--total))*var(--i) - 90deg + var(--rotation))) translate(calc(var(--circle-radius)*.45)) rotate(calc((-1turn/var(--total))*var(--i) + 90deg - var(--rotation)))}.questionnaireProgressDots{bottom:calc(16px + var(--safe-area-bottom))}}@media (min-width:600px) and (max-width:1024px) and (orientation:portrait){.questionnaireCard{height:calc(var(--circle-radius) - 130px - 25vmin);width:60vw}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes peek-slide{0%{transform:translateY(6px)}to{transform:translateY(0)}}@keyframes questionnaireFlipIn{0%{opacity:0;transform:rotateY(-12deg) translateX(-8px)}60%{opacity:1;transform:rotateY(8deg) translateX(6px)}to{opacity:1;transform:rotateY(0deg) translateX(0)}}.rc-picker{display:inline-flex}.rc-picker-rtl{direction:rtl}.rc-picker-focused{border:1px solid #0074d9}.rc-picker-panel{background:#fff0ff;border:1px solid #666;display:inline-block;vertical-align:top}.rc-picker-panel-focused{border-color:#0074d9}.rc-picker-panel-rtl{direction:rtl}.rc-picker-date-panel,.rc-picker-decade-panel,.rc-picker-month-panel,.rc-picker-time-panel,.rc-picker-week-panel,.rc-picker-year-panel{display:flex;flex-direction:column}.rc-picker-date-panel table,.rc-picker-decade-panel table,.rc-picker-month-panel table,.rc-picker-time-panel table,.rc-picker-week-panel table,.rc-picker-year-panel table{border-collapse:collapse;text-align:center}.rc-picker-header{display:flex}.rc-picker-header>*{flex:none}.rc-picker-header-view{flex:auto;text-align:center}.rc-picker-header-view>button{border:0;padding:0}.rc-picker-cell{color:#aaa}.rc-picker-cell-disabled{opacity:.2}.rc-picker-cell-inner{background:transparent;border:none;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:12px;height:20px;line-height:20px;margin:0;outline:none;padding:0;transition:background .3s,border .3s;width:100%}.rc-picker-cell-inner:hover{background:rgba(0,0,255,.3)!important}.rc-picker-cell-in-view{color:#333}.rc-picker-cell-in-range>.rc-picker-cell-inner{background:rgba(0,0,255,.05)}.rc-picker-cell-range-hover,.rc-picker-cell-range-hover-end,.rc-picker-cell-range-hover-start{position:relative}.rc-picker-cell-range-hover-end:after,.rc-picker-cell-range-hover-start:after,.rc-picker-cell-range-hover:after{border:1px solid #2ecc40;border-left:0;border-right:0;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:3px}.rc-picker-cell-range-hover-start:after{border-left:1px solid #2ecc40!important}.rc-picker-cell-range-hover-end:after{border-right:1px solid #2ecc40!important}.rc-picker-cell-today>.rc-picker-cell-inner{border:1px solid #0074d9}.rc-picker-cell-range-end>.rc-picker-cell-inner,.rc-picker-cell-range-start>.rc-picker-cell-inner,.rc-picker-cell-selected>.rc-picker-cell-inner{background:rgba(0,0,255,.2)}.rc-picker-footer,.rc-picker-picker-footer{background:#2ecc40}.rc-picker-ranges{list-style:none;margin:0;overflow:hidden;padding:0}.rc-picker-ranges>li{display:inline-block}.rc-picker-ok{float:right}.rc-picker-month-panel .rc-picker-cell-inner,.rc-picker-year-panel .rc-picker-cell-inner{width:80px}.rc-picker-week-panel-row:hover .rc-picker-cell{background:#d13f19}.rc-picker-week-panel-row-selected .rc-picker-cell{background:rgba(0,0,255,.3)}.rc-picker-week-panel .rc-picker-cell,.rc-picker-week-panel .rc-picker-cell-inner{width:20px}.rc-picker-week-panel .rc-picker-cell-week{color:#999;font-size:12px;font-weight:700}.rc-picker-week-panel .rc-picker-cell-selected>.rc-picker-cell-inner,.rc-picker-week-panel .rc-picker-cell:hover>.rc-picker-cell-inner{background:transparent}.rc-picker-date-panel .rc-picker-cell-inner{width:20px}.rc-picker-time-panel{width:auto}.rc-picker-time-panel .rc-picker-content{display:flex;max-height:200px}.rc-picker-time-panel-column{flex:none;font-size:12px;list-style:none;margin:0;overflow-x:hidden;overflow-y:hidden;padding:0 0 180px;text-align:left;transition:background .3s;width:50px}.rc-picker-time-panel-column-active{background:rgba(0,0,255,.1)}.rc-picker-time-panel-column:hover{overflow-y:auto}.rc-picker-time-panel-column>li{cursor:pointer;margin:0;padding:0}.rc-picker-time-panel-column>li .rc-picker-time-panel-cell-inner{color:#333;display:block;height:20px;line-height:20px;margin:0;padding:0 0 0 12px;text-align:left;width:100%}.rc-picker-panel-rtl .rc-picker-time-panel-column>li .rc-picker-time-panel-cell-inner{padding:0 12px 0 0;text-align:right}.rc-picker-datetime-panel{display:flex}.rc-picker-datetime-panel .rc-picker-time-panel{border-left:1px solid #999}.rc-picker-datetime-panel .rc-picker-date-panel,.rc-picker-datetime-panel .rc-picker-time-panel{transition:opacity .3s}.rc-picker-datetime-panel-active .rc-picker-date-panel,.rc-picker-datetime-panel-active .rc-picker-time-panel{opacity:.3}.rc-picker-datetime-panel-active .rc-picker-date-panel-active,.rc-picker-datetime-panel-active .rc-picker-time-panel-active{opacity:1}.rc-picker-input{display:inline-flex;position:relative;width:100%}.rc-picker-rtl .rc-picker-input{text-align:right}.rc-picker-input>input{width:100%}.rc-picker-input>input::-moz-placeholder{opacity:1}.rc-picker-input>input::placeholder{color:#bfbfbf}.rc-picker-input>input:-moz-placeholder-shown{text-overflow:ellipsis}.rc-picker-input>input:placeholder-shown{text-overflow:ellipsis}.rc-picker-input-placeholder>input{color:#bfbfbf}.rc-picker-clear{cursor:pointer;position:absolute;right:4px;top:0}.rc-picker-rtl .rc-picker-clear{left:4px;right:auto}.rc-picker-clear-btn:after{content:"×"}.rc-picker-dropdown{box-shadow:0 0 1px #d13f19;position:absolute}.rc-picker-dropdown-range{padding:10px 0}.rc-picker-dropdown-hidden{display:none}.rc-picker-dropdown-placement-topLeft .rc-picker-range-arrow,.rc-picker-dropdown-placement-topRight .rc-picker-range-arrow{bottom:6px;transform:rotate(135deg)}.rc-picker-dropdown-placement-bottomLeft .rc-picker-range-arrow,.rc-picker-dropdown-placement-bottomright .rc-picker-range-arrow{top:6px;transform:rotate(-45deg)}.rc-picker-dropdown .rc-picker-range-arrow{height:10px;left:10px;margin-left:10px;position:absolute;transition:all .3s;width:10px;z-index:1}.rc-picker-dropdown-rtl.rc-picker-dropdown .rc-picker-range-arrow{left:auto;margin-left:0;margin-right:10px;right:10px}.rc-picker-dropdown .rc-picker-range-arrow:after,.rc-picker-dropdown .rc-picker-range-arrow:before{box-sizing:border-box;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.rc-picker-dropdown-rtl.rc-picker-dropdown .rc-picker-range-arrow:after,.rc-picker-dropdown-rtl.rc-picker-dropdown .rc-picker-range-arrow:before{left:auto;right:50%;transform:translate(50%,-50%)}.rc-picker-dropdown .rc-picker-range-arrow:before{border-color:#0074d9 #0074d9 transparent transparent;border-style:solid;border-width:5px;height:10px;width:10px}.rc-picker-dropdown .rc-picker-range-arrow:after{border-color:#fff0ff #fff0ff transparent transparent;border-style:solid;border-width:4px;height:8px;width:8px}.rc-picker-range{display:inline-flex;position:relative}.rc-picker-range-wrapper{display:flex}.rc-picker-range .rc-picker-active-bar{background:#2ecc40;bottom:0;height:3px;opacity:0;pointer-events:none;transition:all .3s}.rc-picker-range.rc-picker-focused .rc-picker-active-bar{opacity:1}.rc-picker-panel-container{display:inline-block;transition:margin .3s;vertical-align:top}.rdt{position:relative}.rdtPicker{background:#fff;border:1px solid #f9f9f9;box-shadow:0 1px 3px rgba(0,0,0,.1);display:none;margin-top:1px;min-width:250px;padding:4px;position:absolute;z-index:99999!important}.rdtOpen .rdtPicker{display:block}.rdtStatic .rdtPicker{box-shadow:none;position:static}.rdtPicker .rdtTimeToggle{text-align:center}.rdtPicker table{margin:0;width:100%}.rdtPicker td,.rdtPicker th{height:28px;text-align:center}.rdtPicker td{cursor:pointer}.rdtPicker .rdtTimeToggle:hover,.rdtPicker td.rdtDay:hover,.rdtPicker td.rdtHour:hover,.rdtPicker td.rdtMinute:hover,.rdtPicker td.rdtSecond:hover{background:#eee;cursor:pointer}.rdtPicker td.rdtNew,.rdtPicker td.rdtOld{color:#999}.rdtPicker td.rdtToday{position:relative}.rdtPicker td.rdtToday:before{border-bottom:7px solid #428bca;border-left:7px solid transparent;border-top-color:rgba(0,0,0,.2);bottom:4px;content:"";display:inline-block;position:absolute;right:4px}.rdtPicker td.rdtActive,.rdtPicker td.rdtActive:hover{background-color:#428bca;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.rdtPicker td.rdtActive.rdtToday:before{border-bottom-color:#fff}.rdtPicker td.rdtDisabled,.rdtPicker td.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker td span.rdtOld{color:#999}.rdtPicker td span.rdtDisabled,.rdtPicker td span.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker th{border-bottom:1px solid #f9f9f9}.rdtPicker .dow{border-bottom:none;cursor:default;width:14.2857%}.rdtPicker th.rdtSwitch{width:100px}.rdtPicker th.rdtNext,.rdtPicker th.rdtPrev{font-size:21px;vertical-align:top}.rdtNext span,.rdtPrev span{-webkit-touch-callout:none;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdtPicker th.rdtDisabled,.rdtPicker th.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker thead tr:first-of-type th{cursor:pointer}.rdtPicker thead tr:first-of-type th:hover{background:#eee}.rdtPicker tfoot{border-top:1px solid #f9f9f9}.rdtPicker button{background:none;border:none;cursor:pointer}.rdtPicker button:hover{background-color:#eee}.rdtPicker thead button{height:100%;width:100%}td.rdtMonth,td.rdtYear{cursor:pointer;height:50px;width:25%}td.rdtMonth:hover,td.rdtYear:hover{background:#eee}.rdtCounters{display:inline-block}.rdtCounters>div{float:left}.rdtCounter{height:100px;width:40px}.rdtCounterSeparator{line-height:100px}.rdtCounter .rdtBtn{-webkit-touch-callout:none;cursor:pointer;display:block;height:40%;line-height:40px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdtCounter .rdtBtn:hover{background:#eee}.rdtCounter .rdtCount{font-size:1.2em;height:20%}.rdtMilli{padding-left:8px;vertical-align:middle;width:48px}.rdtMilli input{font-size:1.2em;margin-top:37px;width:100%}.rdtTime td{cursor:default}.recover-password-page{align-items:center;display:flex;font-size:44px;height:80vh;justify-content:center}.recover-password-page h1{color:#333}.reset-password-page{align-items:center;display:flex;font-size:44px;height:80vh;justify-content:center}.reset-password-page h1{color:#333}.appContentHolder.appContentHolderSecure{background:#ff6e6e;background-image:radial-gradient(circle at 12% 8%,hsla(0,0%,100%,.24),transparent 44%),radial-gradient(circle at 88% 88%,hsla(0,0%,100%,.16),transparent 36%);height:var(--viewport-height);inset:0;max-height:var(--viewport-height);min-height:var(--viewport-height);overflow:hidden;position:fixed;width:100%;z-index:1}.appContentHolder.appContentHolderSecure .appAnimationDiv{height:100%;min-height:100%;min-width:0;width:100%}.appContentHolder.appContentHolderSecure .appContentMain{box-sizing:border-box;height:auto;margin:0;min-height:100%;padding:20px 24px 24px}.appContentHolder.appContentHolderSecure .contentMainHeaderDiv{color:#fff;justify-content:flex-start}.secureShell{display:flex;height:100%;min-height:var(--viewport-height);overflow:hidden;width:100%}.secureShellAvatar{align-items:center;background:#fff;border-radius:50%;color:#2167f0;display:flex;font-size:.95rem;font-weight:700;height:42px;justify-content:center;width:42px}.secureShellBrand{display:inline-flex;margin-bottom:8px;text-decoration:none}.secureShellBrand img{height:54px;-o-object-fit:contain;object-fit:contain;width:auto}.secureShellContent{flex:1;height:100%;min-height:0;min-width:0;overflow-y:auto;overscroll-behavior:contain}.secureShellNav{display:flex;flex-direction:column;gap:8px;margin-top:4px}.secureShellNavLink{background:hsla(0,0%,100%,.18);border-radius:10px;display:block;font-size:.82rem;font-weight:600;padding:9px 12px;transition:background .2s ease,color .2s ease}.secureShellNavLink,.secureShellNavLink:hover{color:#fff;text-decoration:none}.secureShellNavLink.active{background:#fff;color:#2167f0}.secureShellNavLink.active:hover{color:#2167f0}.secureShellSidebarFooter{margin-top:auto}.secureShellLogoutButton{text-align:left;width:100%}.secureShellSidebar{background:rgba(11,14,32,.18);border-right:1px solid hsla(0,0%,100%,.2);display:flex;flex-direction:column;gap:14px;height:100%;overflow-y:auto;padding:16px 14px;scrollbar-gutter:stable;width:246px}.secureShellContent,.secureShellSidebar{-ms-overflow-style:none;scrollbar-width:none}.secureShellContent::-webkit-scrollbar,.secureShellSidebar::-webkit-scrollbar{display:none;height:0;width:0}.appContentHolder.appContentHolderSecure .secureShellContent .btn,.appContentHolder.appContentHolderSecure .secureShellContent .secureButton{background:#2167f0;border:0;border-radius:8px;color:#fff;transition:opacity .2s ease}.appContentHolder.appContentHolderSecure .secureShellContent .btn:hover,.appContentHolder.appContentHolderSecure .secureShellContent .secureButton:hover{color:#fff;opacity:.92}.appContentHolder.appContentHolderSecure .secureShellContent .btn:disabled,.appContentHolder.appContentHolderSecure .secureShellContent .secureButton:disabled{opacity:.55}.secureShellUser{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.2);display:flex;gap:10px;padding-bottom:14px}.secureShellUserEmail{color:hsla(0,0%,100%,.8);font-size:.72rem;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.secureShellUserName{color:#fff;font-size:.9rem;font-weight:700}@media (max-width:1000px){.secureShell{flex-direction:column;min-height:var(--viewport-height)}.secureShellSidebar{border-bottom:1px solid hsla(0,0%,100%,.2);border-right:0;height:auto;max-height:46vh;width:100%}.secureShellNav{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:680px){.appContentHolder.appContentHolderSecure .appContentMain{padding:14px 16px 16px}.secureShellNav{grid-template-columns:repeat(2,minmax(0,1fr))}}.signup-page{margin-top:15px}.signup-page .form-signin{margin:0 auto;max-width:330px;padding:15px;width:100%}.signup-page .form-signin .checkbox{font-weight:400}.signup-page .form-signin .form-control{box-sizing:border-box;font-size:16px;height:auto;padding:10px;position:relative}.signup-page .form-signin .form-control:focus{z-index:2}.signup-page .spread-container{display:flex;justify-content:space-between}.appContent{min-height:var(--viewport-height);opacity:0;transition:opacity 1s ease-in}.appContent.fadeIn{opacity:1}.blueDotSection img{height:auto;max-width:100%}.splashScreen{align-items:center;background-color:#ff6e6e;color:#111;display:flex;flex-direction:column;gap:20px;height:var(--viewport-height);justify-content:center;text-align:center}.splashScreenContainer{height:var(--viewport-height);opacity:1;position:fixed;transition:opacity 1s ease-out;width:100vw;z-index:10000000000}.splashScreenContainer.fadeOut{opacity:.7}.welcomeContentServer{max-height:30vh;overflow:hidden}.welcomeImagery{animation:oscillate 3s ease-in-out infinite;display:flex;justify-content:center;margin-bottom:20px}.welcomeSection{height:-moz-fit-content;height:fit-content;width:100%}.welcomeSubHeader{color:#fff;font-size:48px;margin-bottom:10px}.welcomeText{display:block;margin:20px auto 0;max-width:700px;min-height:200px;text-align:center;width:80%}.welcomeInstructions{color:#fff;font-size:22px;line-height:1.5;margin:0 auto;max-width:800px;padding-bottom:1rem;width:100%}@media screen and (max-width:768px){.welcomeSubHeader{font-size:36px}.welcomeText p{font-size:20px}}@media screen and (max-width:576px){.welcomeSubHeader{font-size:28px}.welcomeText p{font-size:18px;line-height:1.4}}@keyframes oscillate{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.my-swal-popup .swal2-error{border-color:sweetAlertRed;color:sweetAlertRed}.my-swal-popup .swal2-error [class*=" swal2-x-mark-line"],.my-swal-popup .swal2-error [class^=swal2-x-mark-line]{background-color:sweetAlertRed}.my-swal-popup .swal2-info,.my-swal-popup .swal2-question{border-color:sweetAlertBlack;color:sweetAlertBlack}.my-swal-popup .swal2-success{border-color:sweetAlertGreen;color:sweetAlertGreen}.my-swal-popup .swal2-success [class*=" swal2-success-line"],.my-swal-popup .swal2-success [class^=swal2-success-line]{background-color:sweetAlertGreen}.my-swal-popup .swal2-success-ring{border-color:sweetAlertGreen!important}.my-swal-popup .swal2-warning{border-color:sweetAlertOrange;color:sweetAlertOrange}.swal2-styled:focus{box-shadow:none}.patientDetailsContact,.patientDetailsContact:hover{color:#007bff;text-decoration:none}.testingInteractionImage{cursor:pointer;margin-left:5px;width:30px}.testAdminListDiv{display:flex;flex-wrap:wrap;gap:13px}.testDiv{background:#fff;padding:23px;width:310px}.testDiv .adminItemActionsDiv{margin-bottom:0}.testStatusDiv a,.testStatusDiv a:hover{color:inherit;text-decoration:none}.testName{font-size:16px;margin-bottom:10px}.testPrice,.testType{font-size:16px;font-weight:500;margin-bottom:10px}.testType{color:#00264f}.testTypeDescription{margin-bottom:10px;padding:15px;text-align:justify}.testTypeDetailsDiv{width:100%}.testTypeDiv{background:#fff;display:flex;flex-wrap:wrap;padding:23px;position:relative;width:310px}.testTypeDiv .adminItemActionsDiv{align-self:flex-end;margin-bottom:0;width:100%}.testTypeDiv .testTypesActionsDiv{align-self:end;width:100%}.testTypeDiv .testTypesActionsDiv .entityActionButtonDiv{display:flex;justify-content:center}.testTypesAdminListDiv{align-items:stretch;display:flex;flex-wrap:wrap;gap:13px}.toggleIndicator{align-content:center;align-items:center;border:1px solid #fff;border-radius:10px;color:#fff;display:flex;font-size:14px;gap:10px;justify-content:space-between;min-height:40px;padding:8px 12px;position:relative;transition:background .2s ease,border .2s ease,color .2s ease,padding .2s ease,gap .2s ease}.toggleIndicator.selectedInactive{background:#cd0a0a;border:1px solid #cd0a0a;color:#fff}.toggleIndicator.toggleActive{background:#fff;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.22);color:#ff6e6e}.toggleIndicator.toggleMustHave{animation:mustHavePop .2s ease-out;background:#fff;border:2px solid #ff6e6e;box-shadow:0 2px 8px rgba(0,0,0,.12);color:#ff6e6e;gap:12px;padding:8px 14px}.toggleIndicator.toggleActive.selectedActive{background:#00bf4c;border:1px solid #00bf4c;color:#fff}.toggleIndicator.toggleActive:not(.toggleMustHave):after{color:#ff6e6e;content:"Tap again for must-have";font-size:10px;letter-spacing:.01em;margin-left:6px;opacity:.8;white-space:nowrap}.valuePropositionComponent .toggleIndicator.toggleActive:not(.toggleMustHave):after{content:none}.toggleIndicator:focus-visible{outline:2px solid #ff6e6e;outline-offset:2px}.toggleIndicatorLabel{flex:1 1 auto}.toggleIndicatorBadge{align-items:center;animation:badgeFade .2s ease-out;background:#ff6e6e;border-radius:6px;color:#fff;display:inline-flex;font-size:12px;gap:6px;padding:4px 6px}.toggleIndicatorBadgeIcon{color:#fff;display:block}.toggleIndicatorBadgeLabel{letter-spacing:.01em}.toggleCursor{cursor:pointer}.mustHaveModalOverlay{align-items:center;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:11000}.mustHaveModalOverlay,.mustHaveModalOverlayDesktop{background:rgba(0,0,0,.5)}.mustHaveModalOverlayMobile{background:#ff6e6e}.mustHaveModalMobile{box-shadow:0 12px 30px rgba(0,0,0,.18)}.mustHaveModal{background:#fff;border-radius:12px;box-shadow:0 12px 30px rgba(0,0,0,.2);max-width:420px;overflow:hidden;width:100%}.mustHaveModalHeader{border-bottom:1px solid #e6e6e6;color:#ff6e6e;font-weight:600;padding:16px 20px}.mustHaveModalBody{padding:16px 20px 20px}.mustHaveModalText{color:#111;margin:0 0 12px}.mustHaveModalList{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.mustHaveModalOption{align-items:center;background:#fff;border:1px solid #e6e6e6;border-radius:10px;color:#111;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;padding:12px 14px;text-align:left;transition:border .2s ease,box-shadow .2s ease;width:100%}.mustHaveModalOption:focus-visible,.mustHaveModalOption:hover{border-color:#2167f0;box-shadow:0 4px 12px rgba(0,0,0,.08);outline:none}.mustHaveModalLabel{flex:1 1 auto;margin-right:12px}.mustHaveModalUnlock{border-radius:999px;font-size:12px;padding:4px 10px}.mustHaveModalRelaxAll,.mustHaveModalUnlock{background:#2167f0;color:#fff;font-weight:600}.mustHaveModalRelaxAll{border:1px solid #2167f0;border-radius:10px;cursor:pointer;padding:12px;transition:filter .2s ease;width:100%}.mustHaveModalRelaxAll:focus-visible,.mustHaveModalRelaxAll:hover{filter:brightness(.95);outline:none}@keyframes mustHavePop{0%{transform:scale(.97)}to{transform:scale(1)}}@keyframes badgeFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.editUser{color:#00264f;cursor:pointer;text-align:left}.editUser img{width:18px}.editUser,.editUserRoles{cursor:pointer}.staffContactLink .staffEmailLink{color:#00264f}.staffContactLink:hover,.staffEmailLink:hover{color:#00264f;text-decoration:none}.staffTable{background-color:#fff;border-radius:4px;font-size:16px;overflow:auto;white-space:nowrap;width:100%}.staffTable tbody th:first-child{padding-left:20px}.staffTable tbody tr{border-bottom:1px solid #dde2e7;height:68px}.staffTable td{padding:0 10px}.staffTable td:last-child{padding-right:20px}.staffTable thead th{background-color:#dfe5eb!important;color:#000!important;padding:0 10px;top:0}.staffTable thead th:first-child{padding-left:20px;z-index:1}.staffTable thead tr{height:52px}.staffTableDiv{overflow:auto;position:relative}.staffMemberDetails th{background-color:#fff!important;color:#000!important}.stickyCol{background:#fff;left:0;position:sticky;z-index:1}.user-dropdown{display:inline-block;position:relative}.user-dropdown .btn-success.dropdown-toggle:focus,.user-dropdown .dropdown-toggle,.user-dropdown .dropdown-toggle:active,.user-dropdown .dropdown-toggle:focus,.user-dropdown .dropdown-toggle:hover{align-items:center;background-color:transparent!important;border:none;box-shadow:none;color:#fff;-moz-column-gap:8px;column-gap:8px;display:flex;outline:none!important;padding:.5rem 1rem}.user-dropdown .dropdown-toggle button:active,.user-dropdown .dropdown-toggle button:focus,.user-dropdown .dropdown-toggle button:hover{background:transparent;outline:none}.user-dropdown .dropdown-toggle:after{display:none}.user-dropdown img{border:1px solid #cfcbcb;border-radius:50%;height:40px;width:40px}.dropdown-menu{border-radius:.25rem;box-shadow:0 .5rem 1rem rgba(0,0,0,.1);margin-top:.5rem;padding:0}.dropdown-menu .dropdown-header{border-bottom:1px solid #f8f9fa;padding:1rem;text-align:center}.dropdown-menu .dropdown-header img{margin-bottom:.5rem}.dropdown-menu .dropdown-header div{color:#6c757d;font-size:.85rem}.dropdown-menu .dropdown-item{padding:.75rem 1rem}.dropdown-menu .dropdown-item:focus,.dropdown-menu .dropdown-item:hover{background-color:#f8f9fa}.dropdown-menu .dropdown-divider{margin:0}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:none}.error-msg{color:#fff;font-size:14px;padding-left:14px}.authenticationDiv{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.pinnedValuePropositionCard{align-items:center;background:#fff;border-radius:22px;display:flex;flex:0 0 auto;height:calc(100% - 12px);left:0;opacity:1;overflow:hidden;position:absolute;top:6px;transition:opacity .3s ease-in-out;width:var(--value-prop-card-width,350px);z-index:1}.pinnedValuePropositionCard .financialProductComponent{max-width:100%;width:100%}.valuePropDetailHeader{color:#fff;width:100%}.valuePropositionComponent{flex-direction:column;height:100%;justify-content:space-between;max-width:400px;width:100%}.valuePropositionComponentDetails{display:flex;flex-wrap:wrap;gap:15px;height:calc(100% - 150px);justify-content:center;max-width:80vw;padding:20px;width:100%}.valuePropositionComponentHeader{background:#fff;border-radius:20px 20px 0 0;color:#111;display:flex;flex-wrap:wrap;font-size:32px;font-weight:600;height:150px;justify-content:center;padding:10px 0;position:relative;width:100%}.valuePropositionComponentHeader .priceHeader{font-size:24px;text-align:center;width:100%}.valuePropositionComponentHeader .subHeader{font-size:16px;text-align:center;width:100%}.valuePropositionBankLogo{height:40px;-o-object-fit:contain;object-fit:contain}.valuePropositionDetailsSwitcher{-ms-overflow-style:none;display:flex;gap:20px;justify-content:center;scrollbar-width:none;width:100%}.valuePropositionDetailsSwitcher::-webkit-scrollbar{display:none}.valuePropositionDetailsSwitcher img{cursor:pointer;height:20px}.valuePropositionLogoDiv{align-items:center;-moz-column-gap:15px;column-gap:15px;display:flex;flex-wrap:wrap;justify-content:center}.valuePropositionOptionsButtonDiv{display:flex;justify-content:center;width:100%}.valuePropositionPinner{cursor:pointer;position:absolute;right:10px;top:10px;width:30px}.valuePropositionsDisplayDiv{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;width:100%}.valuePropToggleIndicatorDiv{align-content:start;display:flex;flex-wrap:wrap;gap:10px;height:calc(100% - 140px);justify-content:space-evenly;overflow:scroll;width:100%}.authenticationFormDiv.doubleWidth{max-width:800px}.leadFormCard{background:#fff;border-radius:18px;box-shadow:none;color:#111;padding:16px}.leadFormCardCopy{color:rgba(0,0,0,.65);font-size:14px;line-height:1.4;margin-bottom:16px}.leadFormCardTitle{color:#00008b;font-size:18px;font-weight:700;margin-bottom:8px}.leadFormCloseButton{right:12px;top:12px}.leadFormFormCard .clickToSwitchForm .PhoneInput{background:#fff;border:1px solid rgba(0,0,0,.12)}.leadFormFormCard .clickToSwitchForm .PhoneInput input{background:transparent;border:0;box-shadow:none;color:#111;padding:0}.leadFormFormCard .clickToSwitchForm input{background:#fff;border:1px solid rgba(0,0,0,.12);color:#111}.leadFormFormCard .clickToSwitchForm input::-moz-placeholder{color:rgba(0,0,0,.4)}.leadFormFormCard .clickToSwitchForm input::placeholder{color:rgba(0,0,0,.4)}.leadFormFormCard .clickToSwitchForm .clickToSwitchFormSubmit input[type=submit]{background:#2167f0;border:1px solid #2167f0;border-radius:14px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;height:48px;width:100%}.leadFormFormCard .formErrorText{color:#cd0a0a}.leadFormFormCard{margin-bottom:0}.leadFormMatchCard{padding:0}.leadFormMatchCard .financialProductComponent{background:transparent;max-width:none}.leadFormMatchCard .valuePropositionComponentCompact .financialProductHeader{border-radius:22px}.leadFormModal{background:#ff6e6e;display:flex;flex-direction:column;width:100%}.leadFormModalBody{flex:1;min-height:0;overflow:hidden;position:relative}.leadFormModalContent{display:flex;flex-direction:column;gap:12px;min-height:0}.leadFormModalContent:after{content:"";display:block;flex:0 0 24px;width:100%}.leadFormModalDocked{border-radius:24px;box-shadow:0 24px 60px rgba(0,0,0,.25);height:640px;left:50%;margin:0;max-height:calc(var(--viewport-height) - 160px);max-width:700px;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:min(700px,calc(100% - 48px))}.leadFormModalMobile{height:var(--viewport-height);inset:0;position:fixed;width:100vw;z-index:10000}.leadFormModalHeader{border-bottom:1px solid hsla(0,0%,100%,.18);border-top-left-radius:24px;border-top-right-radius:24px;padding:12px 24px}.leadFormModalScroll{display:flex;flex-direction:column;gap:16px;height:100%;overflow-y:auto;padding:40px 24px calc(24px + var(--safe-area-bottom))}.leadFormModalSuccess .leadFormModalScroll{padding-top:56px}.leadFormSuccessCard{align-items:center;border:1px solid rgba(33,103,240,.12);display:flex;flex-direction:column;gap:10px;padding:24px 18px;text-align:center}.leadFormSuccessHero{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:6px;width:100%}.leadFormSuccessBankWrap,.leadFormSuccessCtsWrap{align-items:center;background:rgba(33,103,240,.04);border:1px solid rgba(33,103,240,.18);border-radius:18px;color:#111;display:flex;justify-content:center;padding:10px}.leadFormSuccessBankWrap,.leadFormSuccessCtsWrap{height:184px;width:184px}.leadFormSuccessCTSLogo{height:auto;max-height:160px;max-width:100%;-o-object-fit:contain;object-fit:contain;width:160px}.leadFormSuccessArrow{color:rgba(0,0,0,.55);font-size:14px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.leadFormSuccessBankLogo{height:auto;max-height:150px;max-width:100%;-o-object-fit:contain;object-fit:contain;width:150px}.leadFormSuccessBankFallback{align-items:center;background:rgba(0,0,0,.06);border-radius:999px;color:#111;display:flex;font-size:18px;font-weight:700;justify-content:center;min-height:52px;padding:0 22px}.leadFormSuccessSwitchLine{color:rgba(0,0,0,.78);font-size:16px;font-weight:600;line-height:1.4;margin-bottom:2px}.leadFormSuccessSwitchLine .bank{color:#00008b;font-weight:700}.leadFormSuccessActions{margin-top:6px;width:100%}.leadFormSuccessDoneButton{background:#2167f0;border:1px solid #2167f0;border-radius:14px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;height:48px;width:100%}.valuePropositionComponentCompact .financialProductDetails{display:none}.valuePropositionChosenBankDetails{font-size:20px;font-weight:700}.valuePropositionChosenBankLogo{height:120px}.valuePropositionChosenBankText{font-size:30px}.valuePropositionDetailsDiv{color:#fff;display:flex;flex-wrap:wrap;gap:20px;max-width:80vw;width:300px}.valuePropositionLeadFormContainer{align-content:center;align-items:start;display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.valuePropositionLeadFormContent{color:#fff;height:calc(100% - 80px);padding:30px}.valuePropositionLeadFormContent .clickToSwitchFormDiv{padding-top:20px}.valuePropositionLeadFormContent img{height:110px}.valuePropositionLeadFormContent .PhoneInputCountryIconImg{height:100%}.valuePropositionLeadFormContentImageDiv{display:flex;justify-content:center;width:100%}.valuePropositionLeadFormDiv{background:#ff6e6e;border-radius:10px;margin-bottom:30px;max-width:80vw;padding:0;width:450px}.valuePropositionLeadFormHeader{align-content:center;align-items:center;background:#fff;border-radius:10px 10px 0 0;color:#111;display:flex;flex-wrap:wrap;font-size:28px;height:80px;justify-content:center}@media (max-width:768px){.leadFormModalScroll{padding:40px 14px calc(24px + var(--safe-area-bottom))}.leadFormModalContent:after{flex-basis:12px}.leadFormSuccessBankWrap,.leadFormSuccessCtsWrap{height:152px;padding:10px;width:152px}.leadFormSuccessCTSLogo{max-height:130px;width:130px}.leadFormSuccessArrow{font-size:13px;width:100%}.leadFormSuccessBankLogo{max-height:124px;width:124px}.leadFormSuccessSwitchLine{font-size:15px}.valuePropositionDetailsDiv{gap:10px;justify-content:center;margin-top:20px}.valuePropositionChosenBankText{display:flex;justify-content:center;text-align:center}}@media (min-width:769px){.leadFormModalDocked .leadFormModalBody{min-height:0}.leadFormModalDocked .leadFormModalScroll{padding:40px 24px 24px}}.valuePropsSliderButton{align-items:center;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.18);border-radius:50%;box-shadow:0 6px 16px rgba(0,0,0,.15);cursor:pointer;display:inline-flex;height:52px;justify-content:center;margin:0 10px;transition:transform .12s ease,box-shadow .12s ease;width:52px}.valuePropsSliderButton:disabled{box-shadow:none;cursor:not-allowed;opacity:.5}.valuePropsSliderButton img{height:22px;width:22px}.valuePropsSliderButton:active{box-shadow:0 3px 8px rgba(0,0,0,.12);transform:translateY(1px)}.valuePropsSliderButtons{align-items:center;gap:20px;padding:20px 0}.valuePropsLoadMore,.valuePropsSliderButtons{display:flex;justify-content:center;width:100%}.valuePropsLoadMore{margin-top:20px}.valuePropsLoadMoreButton{background:#fff;border:1px solid hsla(0,0%,100%,.6);border-radius:999px;color:clickToSwitchMidnight;cursor:pointer;font-weight:600;padding:12px 24px;text-transform:uppercase}.valuePropsSliderCard{align-items:center;background:#fff;border-radius:22px;display:flex;flex:0 0 auto;flex-direction:column;height:100%;justify-content:center;margin-right:var(--value-prop-card-gap,30px);position:relative;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;width:var(--value-prop-card-width,350px)}.valuePropsSliderCard:not(.active){opacity:.88}.valuePropsSliderCard .financialProductComponent{max-width:100%;width:100%}.valuePropsSliderCard.active{transform:none}.valuePropsSliderCard.active:after{border-radius:22px;box-shadow:0 0 0 2px #2167f0;content:"";inset:0;pointer-events:none;position:absolute}.valuePropsSliderCard.topPick{box-shadow:none}.valuePropsSliderCard.pinningPlaceholder{visibility:hidden}.valuePropsSlider{align-items:stretch;display:flex;flex:1 1 auto;mask-image:none;-webkit-mask-image:none;min-height:auto;min-height:0;overflow:hidden;padding:6px 0;width:100%}.valuePropsSliderTrack{display:flex;height:100%;transition:transform .3s ease-in-out;will-change:transform}.valuePropsSliderContainer{align-items:stretch;background:transparent;border-radius:0;box-shadow:none;display:flex;flex-direction:column;flex-wrap:nowrap;height:calc(100% - var(--value-props-bottom-bar-height));justify-content:flex-start;max-height:none;min-height:0;padding:12px 0 0;width:100%}.valuePropsLoading{text-align:center;width:100%}.valuePropsSliderMeta{align-items:center;color:#fff;display:flex;font-weight:700;justify-content:space-between;margin-bottom:8px;min-height:38px;padding:0 6px;position:relative;width:100%}.valuePropsSliderMetaPrimary{align-items:center;display:flex;flex-wrap:nowrap;gap:8px;min-height:30px}.valuePropsSliderMetaSecondary{align-items:center;display:flex;justify-content:flex-end}.valuePropsContent{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden;padding:0;width:100%}.valuePropsSliderCount{font-weight:600}.valuePropsVisibleMeta{color:hsla(0,0%,100%,.9);font-size:12px;font-weight:500;white-space:nowrap}.valuePropsPinnedBadge{background:rgba(33,103,240,.12);border:1px solid #2167f0;border-radius:999px;color:#fff;font-size:12px;padding:5px 10px;white-space:nowrap}.valuePropsInlineExpandButton{align-items:center;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.4);border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;justify-content:center;min-height:28px;min-width:92px;padding:4px 10px;white-space:nowrap}.valuePropsInlineExpandButton:focus-visible,.valuePropsInlineExpandButton:hover{background:hsla(0,0%,100%,.2);outline:none}.valuePropsEmpty{justify-content:center;padding:30px 20px}.valuePropsEmptyCard{align-items:center;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;color:#fff;display:flex;flex-direction:column;gap:10px;max-width:420px;padding:20px;text-align:center}.valuePropsEmptyActions{display:flex;gap:10px;justify-content:center}.valuePropsEmptyButton{background:#fff;border:1px solid #fff;border-radius:10px;color:#ff6e6e;cursor:pointer;font-weight:600;padding:10px 14px}.valuePropsEmptyButton.ghost{background:transparent;border-color:hsla(0,0%,100%,.3);color:#fff}.valuePropsModalOverlay{background:rgba(0,0,0,.75);inset:0;padding:0;position:fixed;z-index:2500}.valuePropsDock,.valuePropsModalOverlay{align-items:center;display:flex;justify-content:center}.valuePropsDock{box-sizing:border-box;height:100%;padding:calc(16px + var(--safe-area-top)) 0 calc(24px + var(--safe-area-bottom));width:100%}.valuePropsModal{--value-props-bottom-bar-height:calc(78px + var(--safe-area-bottom));background:hsla(0,100%,72%,.96);box-shadow:0 16px 40px rgba(0,0,0,.35);display:flex;flex-direction:column;max-height:var(--viewport-height)}.valuePropsModal,.valuePropsModalDocked{border-radius:0;overflow:hidden;width:100%}.valuePropsModalDocked{--value-props-dock-padding:24px;background:transparent;box-shadow:none;height:100%;max-height:calc(var(--viewport-height) - 120px);max-width:none;position:relative}.valuePropsModalDocked .valuePropsModalHeader{background:transparent;border-bottom:none;padding:0 var(--value-props-dock-padding) 10px}.valuePropsModalDocked .valuePropsModalButton{background:hsla(0,0%,100%,.9);border:1px solid rgba(0,0,0,.15);box-shadow:0 8px 18px rgba(0,0,0,.12);color:#111}.valuePropsModalDocked .valuePropsModalBody{min-height:0}.valuePropsModalDocked .valuePropsBottomBar{position:absolute}.valuePropsModalDocked .valuePropsSlider{position:relative}.valuePropsModalDocked .valuePropsSliderMeta{padding:0 var(--value-props-dock-padding)}.valuePropsModalHeader{align-items:center;backdrop-filter:blur(6px);border-bottom:1px solid hsla(0,0%,100%,.18);color:#fff;display:flex;justify-content:space-between;padding:10px 14px}.valuePropsModalTitle{font-weight:700}.valuePropsModalActions{align-items:center;display:flex;gap:8px}.valuePropsModalButton{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.8);border-radius:12px;color:#fff;cursor:pointer;font-weight:700;padding:9px 14px}.valuePropsCloseButton{align-items:center;background:rgba(0,0,0,.28);border:none;border-radius:999px;color:#fff;cursor:pointer;display:flex;font-size:18px;height:32px;justify-content:center;position:absolute;right:12px;top:10px;width:32px;z-index:5}.valuePropsCloseButton:focus-visible{outline:2px solid #fff;outline-offset:2px}.valuePropsModalBody{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden;padding:0;position:relative}.valuePropsBottomBar{align-items:center;backdrop-filter:blur(8px);background:rgba(0,0,0,.08);border-top:1px solid hsla(0,0%,100%,.12);bottom:0;display:flex;flex-wrap:wrap;gap:10px;height:var(--value-props-bottom-bar-height);justify-content:center;left:0;padding:10px 12px calc(16px + var(--safe-area-bottom));position:fixed;width:100%;z-index:6}.valuePropsNav{display:flex;gap:12px}.valuePropsCTA{background:#2167f0;border:1px solid #2167f0;border-radius:14px;color:#fff;cursor:pointer;font-weight:700;min-width:180px;padding:12px 18px;text-align:center}.valuePropsCTA:disabled{cursor:not-allowed;opacity:.6}@media (max-width:768px){.valuePropsSliderMeta{align-items:flex-start;flex-direction:column;gap:6px}.valuePropsSliderMetaSecondary{width:100%}.valuePropsSlider{max-height:calc(100% - 60px);padding-left:0}.valuePropsSliderCard.active:after{box-shadow:none}.valuePropsSliderButton{margin:unset}.valuePropsSliderContainer{max-height:unset;padding:16px 0}.valuePropsModal{border-radius:0;height:100%;max-height:none;width:100%}.valuePropsModalBody{padding:0}}.centralWidgetIcon{--r:0turn;transform:var(--transform)}.widgetContainer{--radius:clamp(170px,30vmin,320px);background:hsla(0,0%,85%,.302);border-radius:50%;display:grid;grid-template-areas:"layer";height:calc(var(--radius)*2);left:50%;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);transition:top .65s ease-in-out,left .65s ease-in-out,height .65s ease-in-out,width .65s ease-in-out,transform .65s ease-in-out;width:calc(var(--radius)*2);z-index:2}.widgetLayoutColumn{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start}.widgetDiv,.widgetLayoutColumn{align-items:center;display:flex;height:100%;width:100%}.widgetDiv{flex:1;justify-content:center;position:relative}.widgetQuestionnaireDock{z-index:4}.widgetQuestionnaireDock,.widgetValuePropsDock{height:100%;left:0;position:absolute;top:0;width:100%}.widgetValuePropsDock{z-index:5}.widgetIcon{-o-object-fit:contain;object-fit:contain;transition:width .65s ease-in-out;width:44px}.widgetIcon.widgetBird{transition:opacity .65s ease-in-out;width:200px}.widgetIcon.widgetBird.fade-out{opacity:0}.widgetIconContainer{--d:calc(var(--i)/5);--iconRadius:var(--radius);--r-amount:1turn;--r-offset:-0.45turn;--r:calc(var(--r-amount)*var(--d) + var(--r-offset));align-items:center;background:hsla(0,0%,100%,.302);border-radius:50%;color:#000;display:flex;flex-direction:column;font-size:3vmin;font-weight:700;grid-area:layer;height:96px;justify-content:center;place-items:center;position:absolute;transform:rotate(calc(var(--r) + var(--rotation))) translate(var(--iconRadius)) rotate(calc((var(--r) + var(--rotation))*-1));transition:all .65s ease-in-out,background 0s,border 0s;width:96px}.widgetContainerSelected .widgetIconContainer{transform:rotate(calc(var(--r) + var(--rotation) - 10deg)) translate(var(--iconRadius)) rotate(calc((var(--r) + var(--rotation))*-1 + 10deg))}.widgetContainerSelected .widgetIconContainer.next{transform:rotate(calc(var(--r) + var(--rotation) - 20deg)) translate(var(--iconRadius)) rotate(calc((var(--r) + var(--rotation))*-1 + 20deg))}.widgetContainerSelected .widgetIconContainer.prev{transform:rotate(calc(var(--r) + var(--rotation) + 20deg)) translate(var(--iconRadius)) rotate(calc((var(--r) + var(--rotation))*-1 - 20deg))}.widgetIconContainer:hover{background:#ff6e6e;border:2px dashed #2167f0;cursor:pointer}.widgetIconDescription{color:#fff;left:25%;opacity:0;position:absolute;text-align:left;top:25%;transition:opacity .65s ease-in-out;width:65%}.widgetIconDescription h3,.widgetIconDescription p{margin:0}.widgetIconDescription.fade-in{opacity:1}.widgetIconDescription.fade-out{opacity:0}.widgetLabel{color:#fff;font-size:16px;opacity:1;position:absolute;text-align:center;transform:unset;transition:opacity .5s ease-in-out;width:70px}.widgetIconContainer:nth-child(3) .widgetLabel,.widgetIconContainer:nth-child(4) .widgetLabel,.widgetIconContainer:nth-child(5) .widgetLabel{top:100%}.widgetIconContainer:first-child .widgetLabel,.widgetIconContainer:nth-child(2) .widgetLabel{bottom:100%}.widgetContainer:hover .widgetLabel{opacity:1}.widgetContainer.widgetContainerSelected:hover .widgetLabel{opacity:0}.widgetIconContainer:first-child{--i:1}.widgetIconContainer:nth-child(2){--i:2}.widgetIconContainer:nth-child(3){--i:3}.widgetIconContainer:nth-child(4){--i:4}.widgetIconContainer:nth-child(5){--i:5}.widgetSelected{height:300px;position:fixed;right:10px;top:10px;transition:all .65s ease-in-out;width:300px}.widgetContainerSelected{--radius:25vmin;align-items:center;border:2.5px dashed rgba(33,103,240,.702);bottom:20px;display:flex;flex-direction:column;justify-content:center;left:145px;position:absolute;top:auto;transform:none;transition:bottom .65s ease-in-out,left .65s ease-in-out,height .65s ease-in-out,width .65s ease-in-out,transform .65s ease-in-out}.widgetContainerSelected .widgetIconContainer{height:68px;transition:all .65s ease-in-out,background .65s,border 0s;width:68px}.widgetContainerSelected .widgetIconContainer .widgetIcon{width:26px}.widgetContainerSelected .widgetLabel{display:none}.widgetContainerSelected .widgetIconContainer.next,.widgetContainerSelected .widgetIconContainer.prev{opacity:.7}.widgetIconContainer.selected{background:#fff;border:2px dashed #2167f0;height:180px;width:180px}.widgetIconContainer.selected .widgetIcon{width:69px}.widgetIconContainer.animate-on-load{animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:pulse-glow;animation-timing-function:ease-in-out;will-change:background,border,box-shadow}@media (max-width:768px){.widgetDiv{--widgetContainerHeight:calc(var(--viewport-height) - 144px);--widgetContainerWidth:100vw;--ovalHeight:calc(var(--widgetContainerWidth)*0.8);--ovalWidth:calc(var(--widgetContainerWidth)*0.8);flex:1;height:100%;margin:0;padding:0;position:relative;width:100%}.widgetContainer{background:hsla(0,0%,100%,.2);border-radius:50%;height:calc(var(--widgetContainerWidth)*.8);top:50%;transform:translate(-50%,-50%);width:calc(var(--widgetContainerWidth)*.8)}.widgetIconContainer{--iconRadius:calc(var(--widgetContainerWidth)*0.4);height:60px;transform:rotate(calc(var(--r) + var(--rotation))) translate(var(--iconRadius)) rotate(calc((var(--r) + var(--rotation))*-1));width:60px}.widgetIcon.widgetBird{width:calc(var(--ovalWidth)*.5)}.widgetContainer.widgetContainerSelected{bottom:0;height:calc(var(--radius)*2);left:50%;top:unset;transform:translate(-50%,calc(var(--radius)*1.2));width:calc(var(--radius)*2)}.widgetContainerSelected .widgetIconContainer{height:40px;width:40px}.widgetContainerSelected .widgetIconContainer .widgetIcon{width:20px}.widgetIconContainer.selected{height:100px;height:70px;width:100px;width:70px}.widgetIconContainer.selected .widgetIcon{width:40px}.widgetContainer.widgetContainerSelected{--radius:25vmin}.widgetContainer.widgetContainerSelected .widgetIconContainer{left:unset;top:unset}.widgetContainer.widgetContainerSelected .widgetIconContainer:first-child,.widgetContainer.widgetContainerSelected .widgetIconContainer:nth-child(2),.widgetContainer.widgetContainerSelected .widgetIconContainer:nth-child(3),.widgetContainer.widgetContainerSelected .widgetIconContainer:nth-child(4),.widgetContainer.widgetContainerSelected .widgetIconContainer:nth-child(5){--iconRadius:var(--radius);transform:rotate(calc(var(--r) + var(--rotation) - 29deg)) translate(var(--iconRadius)) rotate(calc((var(--r) + var(--rotation))*-1 + 29deg))}.widgetContainer.widgetContainerSelected.widgetContainerSelected .widgetIconContainer.next{transform:rotate(calc(var(--r) + var(--rotation) - 50deg)) translate(var(--iconRadius)) rotate(calc((var(--r) + var(--rotation))*-1 + 50deg))}.widgetContainer.widgetContainerSelected.widgetContainerSelected .widgetIconContainer.prev{transform:rotate(calc(var(--r) + var(--rotation) - 10deg)) translate(var(--iconRadius)) rotate(calc((var(--r) + var(--rotation))*-1 + 10deg))}.widgetIconDescription{display:none}}.widgetIntro{align-items:center;backdrop-filter:blur(12px);background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.28);border-radius:18px;box-shadow:0 16px 40px rgba(0,0,0,.22);color:#fff;flex-direction:column;gap:10px;left:50%;max-width:420px;padding:18px;pointer-events:none;position:absolute;text-align:center;transform:translateX(-50%);transition:opacity .35s ease,transform .35s ease,visibility .35s ease;width:calc(100% - 48px);z-index:3}.widgetIntro,.widgetIntroWrapper{display:flex;justify-content:center}.widgetIntroWrapper{height:180px;position:relative;width:100%}.widgetLayoutColumnDocked .widgetIntroWrapper{height:0;margin:0;overflow:hidden}.widgetLayoutColumnDocked .widgetIntro{display:none}.widgetIntroHeading{color:#fff;font-size:18px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.widgetIntro p{color:hsla(0,0%,100%,.86);font-size:14px;line-height:1.6;margin:0}.widgetIntroHidden{opacity:0;pointer-events:none;transform:translate(-50%,-20px);visibility:hidden}@media (max-width:768px){.widgetIntro{height:calc(100% - 20px);max-width:340px;padding:0 18px;width:calc(100% - 32px)}.widgetIntroWrapper{height:140px;padding-top:20px}}@keyframes pulse-glow{0%{background:hsla(0,0%,100%,.302);border:0 solid transparent}20%{background:#ff6e6e;border:2px dashed #2167f0}25%{background:#ff6e6e;border:2px dashed #2167f0}70%{background:#ff6e6e;border:2px dashed #2167f0}80%{background:hsla(0,0%,100%,.302);border:0 solid transparent}to{background:hsla(0,0%,100%,.302);border:0 solid transparent}}body,html{background:#57a0b5;font-family:MarkPro;height:100%;margin:0;min-height:var(--viewport-height);overflow:auto;padding:0;width:100%}body.questionnaireModalActive,body.questionnaireModalActive #render-target,body.valuePropsModalActive,body.valuePropsModalActive #render-target,html.questionnaireModalActive,html.questionnaireModalActive #render-target,html.valuePropsModalActive,html.valuePropsModalActive #render-target{background:#ff6e6e}body.questionnaireModalActive .appContentHolder,body.valuePropsModalActive .appContentHolder,html.questionnaireModalActive .appContentHolder,html.valuePropsModalActive .appContentHolder{background:#ff6e6e;background-image:none}body{display:flex;flex-direction:column;font-family:Montserrat;font-size:1rem}#render-target{-ms-overflow-style:none;min-height:var(--viewport-height);scrollbar-width:none;width:100%}#render-target::-webkit-scrollbar{display:none}img,video{display:block;height:auto;max-width:100%}body{padding-bottom:var(--safe-area-bottom);padding-top:var(--safe-area-top)}:root{--safe-area-bottom:env(safe-area-inset-bottom);--safe-area-top:env(safe-area-inset-top);--vh:1vh;--viewport-height:100vh;--viewport-height-dynamic:100vh}@supports (height:100svh){:root{--viewport-height:100svh}}@supports (height:100dvh){:root{--viewport-height-dynamic:100dvh}}@media (max-width:768px){html{height:-webkit-fill-available}}