.kairos-toast{--toastify-toast-width:380px;--toastify-toast-min-height:0;--toastify-toast-padding:12px 14px;--toastify-toast-bd-radius:12px;--toastify-toast-shadow:var(--kt-shadow);--kt-stack-card-height:56px;--kt-stack-peek:10px}.kairos-toast .Toastify__toast{position:relative;width:380px;max-width:90vw;align-items:center;color:var(--kt-body-text);background:#fff;border:1px solid var(--kt-border);font-size:12px;font-weight:500;line-height:1.45}.kairos-toast .Toastify__toast-icon{width:auto;-webkit-margin-end:12px;margin-inline-end:12px;animation:none;transform:none}.kairos-toast .Toastify__close-button{position:absolute;top:-8px;right:-8px;width:20px;height:20px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff;border:1px solid var(--kt-border);box-shadow:0 1px 5px rgba(0,0,0,.16);color:var(--kt-muted-text);opacity:0;transform:scale(.85);transition:opacity .15s ease,transform .15s ease,background .15s ease,color .15s ease}.kairos-toast .Toastify__toast:hover .Toastify__close-button{opacity:1;transform:scale(1)}.kairos-toast .Toastify__close-button:hover{background:var(--kt-header-bg);color:var(--kt-body-text)}.kairos-toast .Toastify__close-button>svg{width:11px;height:11px}.kairos-toast .Toastify__toast--stacked{position:absolute;transition:transform .3s cubic-bezier(.33,1,.68,1),opacity .28s ease,color .22s ease}.kairos-toast .Toastify__toast--stacked[data-collapsed=false]:nth-last-child(2){transition-delay:25ms}.kairos-toast .Toastify__toast--stacked[data-collapsed=false]:nth-last-child(3){transition-delay:.05s}.kairos-toast .Toastify__toast--stacked[data-collapsed=false]:nth-last-child(4){transition-delay:75ms}.kairos-toast .Toastify__toast--stacked[data-collapsed=false]:nth-last-child(5){transition-delay:.1s}.kairos-toast .Toastify--animate{animation-duration:.3s}.kairos-toast .Toastify__toast--stacked[data-collapsed=true]:not([data-front=true]){height:var(--kt-stack-card-height);overflow:hidden;color:transparent;--kt-depth:1;--kt-stack-y:calc(var(--kt-front-h, var(--kt-stack-card-height)) - var(--kt-stack-card-height) + var(--kt-depth) * var(--kt-stack-peek))}.kairos-toast .Toastify__toast--stacked[data-collapsed=true]:not([data-front=true])[data-pos=top]{transform:translate3d(0,var(--kt-stack-y),0) scale(var(--s));transform-origin:bottom center}.kairos-toast .Toastify__toast--stacked[data-collapsed=true]:not([data-front=true])[data-pos=bot]{transform:translate3d(0,calc(-1 * var(--kt-stack-y)),0) scale(var(--s));transform-origin:top center}.kairos-toast .Toastify__toast--stacked[data-collapsed=true]:not([data-front=true]):nth-last-child(3){--kt-depth:2;opacity:.55}.kairos-toast .Toastify__toast--stacked[data-collapsed=true]:not([data-front=true]):nth-last-child(4){--kt-depth:3}.kairos-toast .Toastify__toast--stacked[data-collapsed=true]:not([data-front=true]):nth-last-child(5){--kt-depth:4}.kairos-toast .Toastify__toast--stacked[data-collapsed=true]:not([data-front=true]):nth-last-child(n+4){opacity:0}.kairos-toast .Toastify__toast--stacked[data-in=false]:not([data-front=true]){animation-name:kairos-toast-dissolve}@keyframes kairos-toast-dissolve{to{opacity:0}}@keyframes kairos-toast-spin{to{transform:rotate(1turn)}}*{box-sizing:border-box;padding:0;margin:0}button{font-family:inherit}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-control{margin-bottom:24px}.service-area-map{canvas{height:calc(100dvh - 562px)!important;min-height:500px!important}}.MuiPaper-root.MuiPopover-paper.custom-open-menu{padding:16px 8px;border-radius:8px;max-height:214px}.custom-open-menu .MuiList-root{padding:0}.custom-open-menu .MuiList-root .MuiMenuItem-root{padding:12px 8px;border-bottom:1px solid #c4c6d3;font-size:16px;line-height:24px;color:#666666;transition-duration:.3s}.custom-open-menu .MuiList-root .MuiMenuItem-root:last-child{border-bottom:none}.custom-open-menu .MuiList-root .MuiMenuItem-root:hover{background-color:#283e75;color:#fff}.custom-open-menu .MuiList-root .MuiMenuItem-root.Mui-selected{background-color:#5168a3;color:#fff;border-color:#5168a3}.MuiDialog-root .MuiPaper-root .MuiDialogActions-root,.MuiDialog-root .MuiPaper-root .MuiDialogContent-root{padding:0}.MuiMultiSectionDigitalClockSection-root .MuiMultiSectionDigitalClockSection-item{font-size:14px;line-height:18px}.MuiMultiSectionDigitalClockSection-root .MuiMultiSectionDigitalClockSection-item.Mui-selected:hover{background-color:#5168a3}.MuiButtonBase-root.MuiPickersDay-root.MuiPickersDay-today{border:1px solid #5168a3;background-color:#5168a3;color:#ffffff}.profile-sidebar-wrapper .MuiStepper-horizontal{-ms-overflow-style:none;scrollbar-width:none}.profile-sidebar-wrapper .MuiStepper-horizontal::-webkit-scrollbar{display:none}.website-loader{display:flex;justify-content:center;align-items:center;background:#ffffff;position:fixed;top:0;left:0;height:100vh;width:100lvw!important;z-index:99998}.website-loader img{width:200px;height:200px;object-fit:contain}.website-loader-transparent{opacity:.75}.dark-mode .website-loader img{filter:invert(1)}html{transition:filter .4s ease}html.eye-strain-active{filter:sepia(18%) saturate(85%) brightness(94%) hue-rotate(-6deg)}@keyframes subtle-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.015);opacity:.94}}html:not(.animations-disabled) .primary-button.MuiButton-contained,html:not(.animations-disabled) .status-btn{animation:subtle-pulse 2.4s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.primary-button.MuiButton-contained,.status-btn{animation:none}}@media (max-width:1499px){.form-control{margin-bottom:20px}}@media (max-width:1399px){.form-control{margin-bottom:18px}}@media (max-width:991px){.MuiPaper-root.MuiPopover-paper.custom-open-menu{padding:8px;max-height:180px}.custom-open-menu .MuiList-root .MuiMenuItem-root{padding:10px 6px;font-size:14px;line-height:22px}}