:root{--bs-primary-rgb:219, 78, 27;--bs-secondary-rgb:100, 100, 100;--bs-primary-bg-subtle:#d1380013;--bs-dark-rgb:13,13,18;--primary-color:#db4e1b;--dark-color:#0d0d12;--muted-color:#959daa;--muted-color-50:#959daa72;--muted-bg-color:#1d232d;--light-color:#e6e6e6;--white-color:#fff;--success-color:#198754;--danger-color:#dc3545;--primary-color-hover:#a93b13;--primary-color-subtle:#d1390026;--light-color-hover:#e0e0e0;--secondary-color:#8b8b8b;--option-color:#3b82f6;--secondary-color-hover:#1e293b;--bs-nav-pills-link-active-bg:var(--primary-color);--bs-secondary-color:#94a3b8;--navbar-bg:#00000080;--bg-brightness:brightness(.25);--img-filter:invert(0);--card-color:#14141d;--dark-subtle:#0d0d1229;--dark-color-gradient:#1e1e1ead;--bs-warning-bg-subtle:#f4ddb259;--bs-danger-bg-subtle:#f8d7da9e;--bs-success-bg-subtle:#d1e7dda7;--bs-success-rgb:25, 135, 84}.theme-light{--bs-primary-rgb:209, 57, 0;--bs-secondary-rgb:110, 110, 110;--bs-primary-bg-subtle:#f9dbd09e;--bs-dark-rgb:248, 244, 245;--primary-color:#d13900;--dark-color:#f8f4f5;--dark-color-hover:#f8f4f5;--muted-color:#6c6158;--muted-color-50:#6c615878;--muted-bg-color:#dbd7d0;--muted-bg-color-rgb:#6c6158;--light-color:#383838;--white-color:#fff;--success-color:#198754;--danger-color:#dc3545;--primary-color-hover:#a92f02;--primary-color-subtle:#d1390026;--light-color-hover:#e0e0e0;--secondary-color:#8b8b8b;--option-color:#3b82f6;--secondary-color-hover:#1e293b;--bs-nav-pills-link-active-bg:var(--primary-color);--bs-secondary-color:#94a3b8;--navbar-bg:#00000080;--bg-brightness:brightness(1);--img-filter:invert(0);--card-color:#fefbfc;--dark-subtle:#ffffff3b;--dark-color-gradient:#e6e6e6ad;--bs-warning-bg-subtle:#f1e0bf7e;--bs-warning-rgb:203, 164, 4;--bs-danger-bg-subtle:#f8d7da75;--bs-success-bg-subtle:#d1e7ddcb}body.theme-light{color:#000;background-color:#fff!important}.fill-white{fill:var(--white-color)}.fill-dark{fill:var(--light-color)}.text-bg-dark{color:var(--light-color)!important;background-color:RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity,1))!important}.text-bg-light{color:var(--dark-color)!important;background-color:RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity,1))!important}.text-dark,.text-light{color:var(--light-color)!important}.bg-dark-subtle{background-color:var(--dark-subtle)!important}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:.15em}.h-95{height:95%!important}.btn-text{font-size:1.25rem}a{color:var(--primary-color)}.btn-primary{--bs-btn-color:var(--white-color);--bs-btn-bg:var(--primary-color);--bs-btn-border-color:var(--primary-color);--bs-btn-hover-color:var(--white-color);--bs-btn-hover-bg:var(--primary-color-hover);--bs-btn-hover-border-color:var(--primary-color-hover);--bs-btn-focus-shadow-rgb:49, 132, 253;--bs-btn-active-color:var(--white-color);--bs-btn-active-bg:var(--primary-color-hover);--bs-btn-active-border-color:var(--primary-color-hover);--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:var(--white-color);--bs-btn-disabled-bg:var(--primary-color);--bs-btn-disabled-border-color:var(--primary-color)}.btn-dark{--bs-btn-color:var(--white-color);--bs-btn-bg:var(--dark-color);--bs-btn-border-color:var(--dark-color);--bs-btn-hover-color:var(--white-color);--bs-btn-hover-bg:var(--dark-color-hover);--bs-btn-hover-border-color:var(--muted-bg-color-rgb);--bs-btn-focus-shadow-rgb:66, 70, 73;--bs-btn-active-color:var(--white-color);--bs-btn-active-bg:var(--dark-color-hover);--bs-btn-active-border-color:var(--muted-bg-color);--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:var(--white-color);--bs-btn-disabled-bg:var(--dark-color);--bs-btn-disabled-border-color:var(--dark-color)}.btn-outline-primary{--bs-btn-color:var(--primary-color);--bs-btn-border-color:var(--primary-color);--bs-btn-hover-color:var(--white-color);--bs-btn-hover-bg:var(--primary-color);--bs-btn-hover-border-color:var(--primary-color);--bs-btn-focus-shadow-rgb:13, 110, 253;--bs-btn-active-color:var(--white-color);--bs-btn-active-bg:var(--primary-color);--bs-btn-active-border-color:var(--primary-color);--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:var(--primary-color);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--primary-color);--bs-gradient:none}.btn-secondary{--bs-btn-color:var(--white-color);--bs-btn-bg:var(--secondary-color);--bs-btn-border-color:var(--secondary-color-hover);--bs-btn-hover-color:var(--white-color);--bs-btn-hover-bg:var(--secondary-color-hover);--bs-btn-hover-border-color:var(--secondary-color-hover);--bs-btn-focus-shadow-rgb:49, 132, 253;--bs-btn-active-color:var(--white-color);--bs-btn-active-bg:var(--secondary-color-hover);--bs-btn-active-border-color:var(--secondary-color-hover);--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:var(--white-color);--bs-btn-disabled-bg:var(--secondary-color);--bs-btn-disabled-border-color:var(--secondary-color)}.btn-outline-secondary{--bs-btn-color:var(--secondary-color);--bs-btn-border-color:var(--secondary-color);--bs-btn-hover-color:var(--white-color);--bs-btn-hover-bg:var(--secondary-color);--bs-btn-hover-border-color:var(--secondary-color);--bs-btn-focus-shadow-rgb:13, 110, 253;--bs-btn-active-color:var(--white-color);--bs-btn-active-bg:var(--secondary-color);--bs-btn-active-border-color:var(--secondary-color);--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:var(--secondary-color);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--secondary-color);--bs-gradient:none}.nav-link{color:red}.nav-pills .nav-link{color:var(--primary-color)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:var(--primary-color-subtle)!important}.fw-bolder{font-weight:800!important}h1.title,h2.title,.display{font-family:KronaOne,sans-serif!important}body{overflow-y:scrol;font-family:Jost,sans-serif}.title{font-size:5rem}.description{font-size:1.2rem}.subtitle{font-size:3.3rem}@media (width<=768px){.title{font-size:2.5rem}.subtitle{font-size:2.2rem}.description{font-size:1rem}}.feature-icon{background-color:var(--bs-primary-bg-subtle);border-radius:.5rem;width:3.2rem;height:3.2rem}.option-icon{background-color:color-mix(in oklab, var(--option-color) 10%, transparent);border-radius:.75rem;width:3rem;height:3rem}.feature-icon-circle{border-radius:2rem;width:3rem;height:3rem}#hero-content{z-index:1;position:relative}.h-40{height:40%!important}.card{border-radius:calc(.5rem + 4px)!important}.card-footer:last-child{border-bottom-right-radius:calc(.5rem + 4px)!important;border-bottom-left-radius:calc(.5rem + 4px)!important}.card-img,.card-img-top{border-top-left-radius:calc(.5rem + 4px)!important;border-top-right-radius:calc(.5rem + 4px)!important}.btn-light:hover{background-color:var(--light-color-hover)!important}.card-btn:hover{background-color:var(--primary-color-hover)!important;border-color:var(--primary-color)!important}.form-check-input:checked{background-color:var(--primary-color);border-color:var(--primary-color)}.text-muted{color:var(--muted-color)!important}.text-pretty{text-wrap:pretty}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.navbar{z-index:100;position:fixed}#header-container{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}#header-container:before{content:"";z-index:-1;position:absolute;inset:0}.navbar.border-bottom,.border-dark{border-color:var(--muted-bg-color)!important;outline-color:color-mix(in oklab, var(--option-color) 50%, transparent)!important}.border-light{border-color:var(--muted-color-50)!important;outline-color:color-mix(in oklab, var(--option-color) 50%, transparent)!important}.card-dark{background-color:var(--card-color)!important}.text-bg-muted{color:var(--white-color);background-color:var(--muted-bg-color)!important}.btn-muted{color:var(--light-color);background-color:var(--muted-bg-color)!important}.nav-pills .nav-link small{color:var(--secondary-color)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:var(--primary-color);color:var(--primary-color)}.nav-link:hover,.nav-link:focus{color:var(--primary-color)}.nav-pills .nav-link.active{color:var(--primary-color);background-color:var(--bs-primary-bg-subtle)!important}.nav-pills .nav-link.active small{font-weight:700;color:var(--primary-color)!important}.nav-pills .nav-link.active .rounded-circle{background-color:var(--primary-color)!important;color:#fff!important;border:none!important}.rounded-circle{width:5vh;height:5vh}.bg-light-cst{background-color:var(--light-color)!important}#options-tab{z-index:2;box-shadow:-1px -.1rem 1rem 3px #00000013!important}.nav-text{display:contents}@media (width>=280px){.nav-text{display:none}#options-tab{padding-top:.75rem!important;padding-bottom:.75rem!important}}@media (width>=1200px){.nav-text{display:contents}#options-tab{padding-bottom:.5rem!important}}.nav-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nav-item .nav-link{color:var(--secondary-color)}.nav-item .nav-link.active{color:var(--primary-color)}.nav-item .nav-link i{color:var(--secondary-color)}.nav-item .nav-link.active i{color:var(--primary-color)}.calendar-options{justify-items:center}.calendar-options .nav-link.active i{color:#fff}.safe-area{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{-webkit-box-shadow:none;box-shadow:none;color:#fff;background:var(--primary-color)!important;border-color:var(--primary-color)!important}.fixed-bottom{z-index:50!important}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 var(--primary-color)!important;box-shadow:-10px 0 0 var(--primary-color)!important}#stepperTabs .nav-item{position:relative}#stepperTabs .nav-item:not(:first-child):before{content:"";z-index:1;width:100%;height:2px;position:absolute;top:3.2vh;left:-50%;background-color:var(--bs-primary-bg-subtle)!important}#stepperTabs .rounded-circle{z-index:2;position:relative}.selection-checkmark{color:var(--primary-color);opacity:0;font-size:1.5rem;transition:opacity .2s ease-in-out}.selectable-card .form-check-input{display:none}label.selectable-card:has(.form-check-input:checked){border:1px solid var(--primary-color)!important;background-color:var(--primary-color-subtle)!important}label.selectable-card:has(.form-check-input:checked).branch-img{opacity:.6}label.selectable-card:has(.form-check-input:checked) .feature-icon{transition:opacity .2s ease-in-out;background-color:var(--primary-color)!important}label.selectable-card:has(.form-check-input:checked) .feature-icon i{transition:opacity .2s ease-in-out;color:var(--white-color)!important}label.selectable-card:has(.form-check-input:checked) .selection-checkmark{opacity:1;transform:scale(1)}.selectable-card{cursor:pointer;transition:all .2s ease-in-out;position:relative}.selectable-card:hover{box-shadow:0 .5rem 1rem #00000026;border-color:var(--primary-color)!important}.selectable-card .selection-checkmark{opacity:0;transition:all .2s ease-in-out;position:absolute;top:1rem;right:1rem;transform:scale(.8)}.selectable-card input[type=checkbox]:checked~.selection-checkmark{opacity:1;transform:scale(1)}.selectable-card input[type=checkbox]:checked{background-color:var(--bs-primary);border-color:var(--bs-primary)!important}label.selectable-card.card.h-100.rounded-4.border-2.border-primary{border-color:var(--bs-primary)!important}label.selectable-card:has(.form-check-input:checked) .branch-img{opacity:.2;transition:opacity .2s ease-in-out}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--bs-offcanvas-width:300px}#scroll-navbar{transition:transform .25s,opacity .25s}#scroll-navbar.d-none{opacity:0;transform:translateY(-100%);display:block!important}.scroll-navbar{transition:transform .25s,opacity .25s}.scroll-navbar.d-none{opacity:0;transform:translateY(-100%);display:block!important}.h-10{height:10%!important}.h-90{scrollbar-width:none;height:90%!important}.navbar.h-10{min-height:4rem}.custom-offcanvas{border-top-left-radius:50px;border-top-right-radius:50px;margin-bottom:-10%;margin-left:4%;margin-right:4%;transition:margin .2s ease-out,border-radius .2s ease-out,transform .4s ease-in-out;height:100%!important}.timeline-line{background-color:#dee2e6;width:1px;left:16px}.timeline-dot{background:#fff;border:2px solid #31623d;border-radius:50%;width:20px;height:20px;left:8px}.timeline-dot:after{content:"";background:#31623d;border-radius:50%;width:8px;height:8px}#messageBottomSheet{max-height:90vh;height:auto!important}#messageBottomSheet .offcanvas-body{overflow-y:auto}#messageBottomSheet{border-top-left-radius:20px;border-top-right-radius:20px}.bootstrap-table .fixed-table-container .fixed-table-body .fixed-table-loading{background-color:var(--card-color)}.cursor-pointer{cursor:pointer}.theme-switch input{display:none}.switch{cursor:pointer;border-radius:50px;align-items:center;transition:background .3s;display:flex;position:relative}.slider{background:var(--primary-color);z-index:0;border-radius:50%;width:28px;height:28px;transition:transform .3s;position:absolute;left:4px}.theme-switch input:checked+.switch .slider{transform:translate(31px)}.icon{text-align:center;z-index:1;width:50%;font-size:14px}.sun{color:var(--primary-color)}.moon,.theme-switch input:checked+.switch .sun{color:var(--white-color)}.theme-switch input:checked+.switch .moon{color:var(--primary-color)}.switch{cursor:pointer;justify-content:center;align-items:center;display:flex}
