.main-green{color:#458c84}.dark-green{color:#275853}.dark-green h1,.dark-green h2,.dark-green h3,.dark-green h4,.dark-green h5{color:#275853}.bg-dark-green{background-color:#275853}.bg-red{background:#fef2f2}.bg-red i{color:#ef4444}.bl-red{border-left:4px solid #ef4444}.b-red{border:1px solid #ef4444}.bg-blue{background:#eff6ff}.bg-blue i{color:#2563eb}.bl-blue{border-left:4px solid #3b82f6}.b-blue{border:1px solid #3b82f6}.bg-yellow{background:#fefce8}.bg-yellow i{color:#eab308}.bl-yellow{border-left:4px solid #eab308}.b-yellow{border:1px solid #eab308}.bg-green{background:#f0fdf4}.bg-green i{color:#22c55e}.bl-green{border-left:4px solid #22c55e}.b-green{border:1px solid #22c55e}html,body{height:100%;margin:0}html{scroll-padding-top:55px}body{overflow-x:hidden}main{padding-bottom:50px}main .alert.border-left{border-left:4px solid}.table-responsive::-webkit-scrollbar{display:none}.table-responsive{scrollbar-width:none}.inter-header{font-family:"Inter","Helvetica Neue","Arial",sans-serif !important;font-weight:900;font-size:56px;line-height:64px}.disc-dot{height:50px;width:50px;border-radius:25px;font-weight:bold;font-size:1.5em;display:flex;justify-content:center;align-items:center;margin:20px 15px 20px 0;color:#fff}.disc-dot.profile-d{background:#ef4444}.disc-dot.profile-i{background:#eab308}.disc-dot.profile-s{background:#30af5f}.disc-dot.profile-c{background:#2563eb}.border-start-thick{border-left:8px solid !important}.left-border-green{border-left:4px solid #275853}.left-border-tan{border-left:4px solid #aa9767}.left-border-blue{border-left:4px solid #2563eb}.left-border-disc-red{border-left:4px solid #ec4948}.left-border-disc-yellow{border-left:4px solid #f7d47d}.left-border-disc-green{border-left:4px solid #32c468}.left-border-disc-blue{border-left:4px solid #3f81f0}.bg-disc-red{background-color:#fef2f2}.bg-disc-yellow{background-color:#fefcea}.bg-disc-green{background-color:#f0fdf5}.bg-disc-blue{background-color:#eff6fe}.flip-card-front{border:1px solid #ddd}.task{color:#295135;background-color:#e9f0ee;min-width:200px}.drop-target{border:2px dashed #ccc;color:#b9b9b9}.breadcrumbs{color:#6c757d}.breadcrumbs a{color:#6c757d;text-decoration:none;font-weight:700}body main .btn-success{background:#295135;border-color:#295135}body main .btn-success:hover,body main .btn-success:active{background:#295135}body main .btn-secondary{background:#aa9767;border-color:#aa9767}body main .btn-secondary:hover,body main .btn-secondary:active{background:rgba(170,151,103,.8)}.rounded-lg{--bs-border-radius: 0.9rem !important}.btn-disc-glow{transition:box-shadow .3s ease}.btn-disc-glow:hover{box-shadow:0 0 12px rgba(0,123,255,.6)}.card-hover-shadow:hover{box-shadow:0 0 12px rgba(0,123,255,.4);border-color:#0d6efd}.disc-d-text-color{color:#d13c30}.disc-i-text-color{color:#d5ba2e}.disc-s-text-color{color:#609c3e}.disc-d-text-color{color:#d13c30}.disc-i-text-color{color:#d5ba2e}.disc-s-text-color{color:#609c3e}.disc-c-text-color{color:#35708d}.btn-disc{position:fixed;right:1rem;bottom:2rem;width:50px;height:50px;border-radius:50%;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);transition:all .5s ease;overflow:hidden;z-index:99;display:flex;align-items:center;justify-content:center}.btn-disc .disc-icon{width:36px;height:36px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:opacity .3s ease;opacity:1}.btn-disc .disc-text{opacity:0;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);transition:opacity .3s ease;white-space:nowrap;display:flex;align-items:center;gap:0}.btn-disc:hover{width:140px;border-radius:25px;padding:0 8px}.btn-disc:hover .disc-icon{opacity:0}.btn-disc:hover .disc-text{opacity:1}.sidebar-collapsible{transition:width .3s ease}.circle{width:40px;height:40px}.sidebar-collapsible.collapsed{width:60px !important}.sidebar-collapsible.collapsed .sidebar-text{display:none}.sidebar-collapsible.collapsed .sidebar-hr{margin:.5rem 0}.sidebar-collapsible.collapsed .nav-link{justify-content:center;padding:.5rem}.sidebar-collapsible.collapsed .btn{justify-content:center;padding:.5rem}.sidebar-collapsible.collapsed #sidebar-toggle i{transform:rotate(180deg)}.sidebar-collapsible.collapsed .nav-link:hover{background-color:hsla(0,0%,100%,.1)}.navbar{color:#295853 !important;background-color:#fff !important}.navbar-brand{color:#295853 !important}.navbar-border-bottom{border-bottom:5px solid rgba(20,53,36,.24)}.navbar-gradient2{background:linear-gradient(to right, #404040, #202020)}.sidebar-hover{transition:all .2s ease-in-out;border-radius:999px;padding:.5rem .75rem}.sidebar-hover:hover{background-color:rgba(0,0,0,.05);box-shadow:0 0 0 2px rgba(0,0,0,.1)}.btn-disc{position:fixed;bottom:20px;right:20px;border:1px solid #6c757d;background:#fff;padding:5px 10px;border-radius:10px;box-shadow:0 0 0 2px rgba(0,0,0,.1);text-decoration:none}.dashboard-box{max-height:222px}.flip-card{perspective:1000px;border:none;background:rgba(0,0,0,0);display:block}.flip-card-inner{position:relative;width:100%;height:120px;transform-style:preserve-3d;transition:transform .5s ease}.flip-card.flipped .flip-card-inner{transform:rotateY(180deg)}.flip-card-front,.flip-card-back{position:absolute;top:0;left:0;width:100%;height:100%;backface-visibility:hidden;border-radius:.5rem}.flip-card-back{transform:rotateY(180deg)}.cursor-pointer{cursor:pointer}.bg-white.shadow.rounded{box-shadow:0 .5rem 1rem rgba(0,0,0,.1)}:root{--bs-link-color: #063c4c !important}:root,[data-bs-theme=light]{--bs-link-color: #063c4c !important}#website{min-height:100vh;display:flex;flex-direction:column;justify-content:space-between}footer{background-color:#1f3d5b;color:#a9cae9}footer a{color:#a9cae9}.home .card-hover{transition:transform .3s ease,box-shadow .3s ease}.home .card-hover:hover{transform:scale(1.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.home .g-col-50>[class*=col]{padding-left:25px;padding-right:25px}.home .g-col-50{margin-left:-25px;margin-right:-25px}.home .row-gap-75{margin-bottom:75px}.home .zoom-hover{transition:transform .3s ease}.home .zoom-hover:hover{transform:scale(1.1)}.home .zoom-hover img{transition:transform .3s ease}.home .zoom-hover:hover img{transform:scale(1.1)}.home .icon-wrapper{width:50px;height:50px}@keyframes wiggleUpDown{0%{transform:translateY(0)}15%{transform:translateY(-20px)}30%{transform:translateY(10px)}45%{transform:translateY(-16px)}60%{transform:translateY(6px)}75%{transform:translateY(-13px)}100%{transform:translateY(0)}}@keyframes floatUpDown{0%{transform:translateY(0)}50%{transform:translateY(-20px)}100%{transform:translateY(0)}}@keyframes floatUpDownSideToSide{0%{transform:translate(0, 0)}25%{transform:translate(10px, -30px)}50%{transform:translate(0, -40px)}75%{transform:translate(-10px, -30px)}100%{transform:translate(0, 0)}}@keyframes swaySide{0%{transform:translateX(-15px)}25%{transform:translateX(0)}50%{transform:translateX(15px)}75%{transform:translateX(0)}100%{transform:translateX(-15px)}}@keyframes driftDiagonal{0%{transform:translate(0, 0)}25%{transform:translate(-10px, -10px)}50%{transform:translate(0, -20px)}75%{transform:translate(10px, 10px)}100%{transform:translate(0, 0)}}@keyframes driftNWSE{0%{transform:translate(-20px, -20px)}50%{transform:translate(20px, 20px)}100%{transform:translate(-20px, -20px)}}.home .icon-top-right{position:absolute;top:0;right:-10px;animation:wiggleUpDown 4s ease-in-out infinite}.home .icon-lower-left{position:absolute;top:45%;left:-18px;transform:translateY(-50%);animation:driftNWSE 6s ease-in-out infinite}.home .icon-middle-right{position:absolute;top:75%;right:5%;transform:translateY(-50%);margin:4rem;animation:swaySide 3s ease-in-out infinite}.home .feature-section{position:relative;padding:4rem 0}.home .feature-section-dark{content:"";position:absolute;inset:0;background-color:#7999ac;z-index:-2;margin-inline:-100%;border-bottom:1px solid #d1d1d1}.home .feature-section:nth-of-type(odd)::after{content:"";position:absolute;inset:0;background-color:#e7f1f5;z-index:-2;margin-inline:-100%;border-bottom:1px solid #d1d1d1}.home .feature-section:nth-of-type(even)::after{content:"";position:absolute;inset:0;background-color:#c1d6cd;z-index:-2;margin-inline:-100%;border-bottom:1px solid #d1d1d1}.home .pill{display:inline-flex;align-items:center;gap:6px;background:rgba(59,130,246,.08);color:#1d4ed8;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;margin-bottom:8px;border:solid 1px #163da5}.home .font-inter-700{font-family:"Inter",sans-serif;font-weight:700}.home .lead{font-weight:400}.home .br-nine{border-radius:999px}.home .topper{background:linear-gradient(to bottom, #90b6cd 0, #90b6cd 33%, #f3f4f6 33%, #f3f4f6 100%)}@media(max-width: 768px){.home .feature-section{padding:2.5rem 0}.home .feature-section::after,.home .feature-section-dark{margin-inline:0;width:100vw;left:50%;transform:translateX(-50%)}.home .feature-section .container{padding-inline:1.25rem}.home .feature-card{padding:1.5rem;min-height:auto}.home .feature-card img,.home #spotlight video,.home #features img{width:100%;height:auto}.home #spotlight .col-lg-5,.home #spotlight .col-lg-6,.home #features .col-lg-6{text-align:center}.home #spotlight ul{text-align:left;margin-inline:auto;max-width:20rem}.home .icon-wrapper{display:none}.home h1.inter-header{font-size:clamp(2rem,8vw,2.75rem);line-height:1.2;word-break:break-word}.home h2.inter-header{font-size:clamp(2rem,8vw,2.75rem);line-height:1.2;word-break:break-word}}.home .step-circle{width:60px;height:60px;border-radius:50%;background-color:#32679a;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:bold;transition:background-color .3s ease,transform .3s ease,box-shadow .3s ease}.home .step-circle:hover{background-color:#057df2;transform:scale(1.3);box-shadow:0 0 12px rgba(29,78,216,.5)}.home .step:hover .step-circle{background-color:#057df2;transform:scale(1.2);box-shadow:0 0 12px rgba(50,103,154,.5)}.home .list-unstyled li .list-bullet{transition:color .3s ease,transform .3s ease}.home .list-unstyled li:hover .list-bullet{transform:scale(1.3);text-shadow:0 0 2px #1fb267,0 0 2px #1fb267}.home .list-underline-animated .list-text{position:relative;cursor:pointer}.home .list-underline-animated .list-text::after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background-color:#203d59;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.home .list-underline-animated .list-text:hover::after{transform:scaleX(1)}.home .inline-logo{height:calc(1.325rem + .9vw);vertical-align:middle;position:relative;top:-0.1em}.about #values .card:hover{z-index:1000}.about .zoom-hover{transition:transform .3s ease}.about .zoom-hover:hover{transform:scale(1.1)}.about .lead{font-weight:400}.about .feature-section{position:relative;padding:4rem 0}.about .feature-section-dark{background-color:#7999ac}.about .feature-section-dark::after{content:"";position:absolute;inset:0;background-color:#7999ac;z-index:-2;margin-inline:-100%}.about .feature-section-blue{background-color:#e7f1f5}.about .feature-section-blue::after{content:"";position:absolute;inset:0;background-color:#e7f1f5;z-index:-2;margin-inline:-100%}.about .feature-section-green{background-color:#c2d5cc}.about .feature-section-green::after{content:"";position:absolute;inset:0;background-color:#c2d5cc;z-index:-2;margin-inline:-100%}
