.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(100vh - 50px)!important}.iti-flag{background-image:url(images/flags.png)!important;background-size:5630px 15px}@media (-webkit-min-device-pixel-ratio:2),(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(100vh - 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}.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)}}.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(100vh - 140px);max-height:100vh;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;display:flex;flex-wrap:wrap;font-size:32px;font-weight:600;height:150px;justify-content:center;padding:15px;position:relative;width:100%}.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{font-size:16px;font-weight:700;text-align:center;width:100%}.financialProductHeader .priceHeader{font-size:24px;text-align:center;width:100%}.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;max-width:80vw;padding:15px;width:100%}.financialProductDetails.valuePropositionDetails{height:calc(100% - 150px)}.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;height:calc(100% - 140px);justify-content:space-evenly;overflow:scroll;width:100%}.financialProductToggleActive{background-color:#2167f0;color:#fff}.financialProductDetailHeader{color:#fff;width:100%}.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(100vh - 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:30px 0 0}.appContentMainTransparent{background:none}.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:100vh;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(100vh - 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:100vh;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{margin:calc(50vh - 35px) calc(50vw - 35px);position:fixed;z-index:10}.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}.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(100vh - 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(100vh - 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:20px;display:flex;flex-direction:column;height:100%;overflow:hidden;text-align:center;width:100%}.questionnaireHeader{align-items:center;border-bottom:1px solid #ff6e6e;-moz-column-gap:10px;column-gap:10px;display:flex;font-size:24px;justify-content:center;padding:0 10px 10px;width:-moz-fit-content;width:fit-content}.questionnaireHeader .widgetIcon{height:37px;-o-object-fit:contain;object-fit:contain}.questionnaireOption{align-items:center;display:flex}.questionnaireOption input[type=checkbox]{margin-right:10px}.questionnaireOptionsButtonDiv{display:flex;justify-content:center;width:100%}.questionnaireOptionsContainer{height:calc(100% - 40px);overflow-y:hidden;scrollbar-width:none}.questionnaireOptionsContainer::-webkit-scrollbar{display:none}.questionnaireOptionsContainer p{margin-bottom:10px}.questionnaireOptionsGrid{-ms-overflow-style:none;align-content:start;align-items:start;display:flex;flex-wrap:wrap;gap:10px;height:calc(100% - 50px);justify-content:space-evenly;overflow:scroll;scrollbar-width:none}.questionnaireOptionsGrid::-webkit-scrollbar{display:none}.questionnaireSliderContainer{align-items:center;display:flex;justify-content:space-between;margin-top:20px;width:100%}.questionnarieSliderLabel{color:#ff6e6e;font-size:16px;margin-top:10px;width:100%}.questionnaireSliderValue{background:#ff6e6e;border-radius:5px;color:#fff;font-weight:700;margin:10px 0;padding:10px}.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}.questionnaireLower{background:#ff6e6e;color:#fff;display:flex;flex-direction:column;flex-grow:1;overflow:auto;padding:15px;position:relative;scrollbar-width:none}.questionnaireLower::-webkit-scrollbar{display:none}.questionnaireUpper{background:#fff;border-radius:20px 20px 0 0;color:#111;display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:center;padding:20px 30px 10px}.questionnaireCard{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%}.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}.questionnaireCardWrapper.selected{opacity:1;z-index:1}.questionnaireCardWrapper.right{cursor:pointer;opacity:.3}.questionnaireCardWrapper.hidden{opacity:0}.questionnaireCardContainer .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)))}@media (max-width:768px){.questionnaireCard{height:calc(var(--viewport-height) - 25vmin - 150px);position:relative;top:20px;width:95vw}.questionnaireCardWrapper{top:0}}@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}}.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}.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:100vh;justify-content:center;text-align:center}.splashScreenContainer{height:100vh;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:15px;justify-content:center;min-height:35px;padding:6px 10px}.toggleIndicator.selectedInactive{background:#cd0a0a;border:1px solid #cd0a0a;color:#fff}.toggleIndicator.toggleActive{background:#fff;color:#ff6e6e}.toggleIndicator.toggleActive.selectedActive{background:#00bf4c;border:1px solid #00bf4c;color:#fff}.editUser,.toggleCursor{cursor:pointer}.editUser{color:#00264f;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{height:100%;left:0;opacity:1;overflow:hidden;position:absolute;transition:opacity .3s ease-in-out;width:350px;z-index:1}.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}.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){.valuePropositionDetailsDiv{gap:10px;justify-content:center;margin-top:20px}.valuePropositionChosenBankText{display:flex;justify-content:center;text-align:center}}.valuePropsSliderButton img{background:#00bf4c;border:none;border-radius:50%;cursor:pointer;height:50px;padding:10px;width:50px}.valuePropsSliderButton{margin:0 10px}.valuePropsSliderButton:disabled{background-color:#ccc;cursor:not-allowed}.valuePropsSliderButtons{display:flex;justify-content:space-around;padding:20px 0;width:100%}.valuePropsSliderCard{flex:0 0 auto;flex-direction:column;justify-content:center;margin-right:30px;transition:transform .3s ease-in-out;width:350px}.valuePropsSlider,.valuePropsSliderCard{align-items:center;display:flex;height:100%}.valuePropsSlider{overflow:hidden;width:100%}.valuePropsSliderTrack{display:flex;height:100%;transition:transform .3s ease-in-out;will-change:transform}.valuePropsSliderContainer{align-items:center;display:flex;flex-wrap:wrap;height:calc(var(--viewport-height) - 144px);justify-content:space-evenly;max-height:calc(var(--viewport-height)*.7);padding:0 15px;width:100%}.valuePropsLoading{text-align:center;width:100%}@media (max-width:768px){.valuePropsSlider{max-height:calc(100% - 60px);padding-left:20px}.valuePropsSliderButton{margin:unset}.valuePropsSliderContainer{max-height:unset}}.centralWidgetIcon{--r:0turn;transform:var(--transform)}.widgetContainer{--radius:calc(50vmin - 150px);background:hsla(0,0%,85%,.302);border-radius:50%;bottom:50%;display:grid;grid-template-areas:"layer";height:calc(var(--radius)*2);left:50%;place-items:center;position:absolute;transform:translate(-50%,50%);transition:bottom 1s ease-in-out,left 1s ease-in-out,height 1s ease-in-out,width 1s ease-in-out,transform 1s ease-in-out;width:calc(var(--radius)*2);z-index:2}.widgetDiv{align-content:center;align-items:center;display:flex;height:100%;justify-content:center;width:100%}.widgetIcon{-o-object-fit:contain;object-fit:contain;transition:width 1s ease-in-out;width:44px}.widgetIcon.widgetBird{transition:opacity 1s ease-in-out;width:200px}.widgetIcon.widgetBird.fade-out{opacity:0}.widgetIconContainer{--d:calc(var(--i)/6);--iconRadius:var(--radius);--r-amount:1turn;--r-offset:-0.25turn;--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 1s 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))) translate(var(--iconRadius)) rotate(calc((var(--r) + var(--rotation))*-1))}.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 1s 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(2) .widgetLabel,.widgetIconContainer:nth-child(3) .widgetLabel,.widgetIconContainer:nth-child(4) .widgetLabel{top:100%}.widgetIconContainer:first-child .widgetLabel,.widgetIconContainer:nth-child(5) .widgetLabel,.widgetIconContainer:nth-child(6) .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}.widgetIconContainer:nth-child(6){--i:6}.widgetIconContainer:nth-child(7){--i:7}.widgetSelected{height:300px;position:fixed;right:10px;top:10px;transition:all 1s 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;transition:bottom 1s ease-in-out,left 1s ease-in-out,height 1s ease-in-out,width 1s ease-in-out,transform 1s ease-in-out}.widgetContainerSelected .widgetIconContainer{height:68px;transition:all 1s ease-in-out,background 1s,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);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);width:calc(var(--widgetContainerWidth)*.8)}.widgetIconContainer{height:60px;width:60px}.widgetIconContainer:first-child{transform:translate(calc(var(--ovalWidth)*.5*.866),calc(var(--ovalHeight)*-.5*.5))}.widgetIconContainer:nth-child(2){transform:translate(calc(var(--ovalWidth)*.5*.866),calc(var(--ovalHeight)*-.5*-.5))}.widgetIconContainer:nth-child(3){transform:translate(calc(var(--ovalWidth)*.5*0),calc(var(--ovalHeight)*-.5*-1))}.widgetIconContainer:nth-child(4){transform:translate(calc(var(--ovalWidth)*.5*-.866),calc(var(--ovalHeight)*-.5*-.5))}.widgetIconContainer:nth-child(5){transform:translate(calc(var(--ovalWidth)*.5*-.866),calc(var(--ovalHeight)*-.5*.5))}.widgetIconContainer:nth-child(6){transform:translate(calc(var(--ovalWidth)*.5*0),calc(var(--ovalHeight)*-.5*1))}.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),.widgetContainer.widgetContainerSelected .widgetIconContainer:nth-child(6){--iconRadius:var(--radius);transform:rotate(calc(var(--r) + var(--rotation) - 37.5deg)) translate(var(--iconRadius)) rotate(calc((var(--r) + var(--rotation))*-1 + 37.5deg))}.widgetIconDescription{display:none}}@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{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:env(safe-area-inset-bottom);padding-top:env(safe-area-inset-top)}:root{--vh:1vh}@media (max-width:768px){html{height:-webkit-fill-available}}