﻿#header{height:20vh;position:unset;z-index:1;}#header-top-bar{width:100%;padding:0 3.5rem 0 1.5rem;color:#fff;background-color:#0c7cc1;display:flex;justify-content:end;align-items:center;gap:1rem;}#header-top-bar span{height:100%;padding:0;margin:0;}#header-top-bar *{color:#fff;margin:0;}#header-top-bar a{border-bottom:2px solid transparent;}#header-top-bar>span{font-size:18px;margin-bottom:3px;font-weight:600;}#header-top-bar a:hover{border-bottom:2px solid #7cd63c;}#header-top-bar a:hover span{color:#7cd63c;}#header-top-bar i{font-size:1.15rem;position:relative;top:3px;}@media(max-width:550px){#header-top-bar{padding:.25rem .75rem;}.header-top-bar-word{display:none;}}header{box-shadow:rgba(0,0,0,.35) -6px 0 12px;}nav{margin-inline:1rem;min-height:30px;max-width:100%;background:#fff;z-index:10;overflow:visible;color:#000;}nav .nav-link{color:#222;}#nav-wrapper{padding-inline:3rem;width:100%;position:sticky;top:0;background-color:#fff;z-index:3;}.navbar.container-fluid{padding:0;}:has(>.partial-bar){background:#fff;}.partial-bar{margin-inline:3rem;height:5px;background:#7cd63c;border-radius:3px;}#sub-nav{width:100%;padding-left:3rem;padding-right:1.25rem;padding-block:0;font-weight:600;font-size:16px;color:#222;}@media(max-width:600px){#sub-nav{padding-left:1.5rem;}}nav.navbar{padding-block:0;justify-content:space-between;}.navbar-nav li>ul.dropdown-menu{padding:0;border:0;border-top:3px solid #007bff;border-radius:3px 3px 8px 8px;box-shadow:0 2px 10px -2px #000;color:#7cd63c;}.navbar-nav li:hover>ul.dropdown-menu{display:block;}.navbar-nav a{padding:.5rem 1rem;font-weight:600;font-size:17px;}.navbar-nav a:hover{color:#7cd63c;}.navbar-nav a>i{margin-right:.4rem;}.dropdown-submenu{position:relative;}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-3px;margin-left:-1px;display:none;}.dropdown-submenu:hover>.dropdown-menu{display:block;}@media(max-width:991px){#mainnav{position:relative;width:100%;}#mainnav .navbar-nav{width:100vw;max-height:calc(100vh - 120px);overflow:auto;background-color:#fff;position:absolute;top:0;left:-1.75rem;border-top:2px solid #808080;border-bottom:2px solid #808080;}.nav-item,.dropdown-item{width:100%;text-align:center;}.nav-item:hover{background:#e9ecef;}}:root{--tile-gradient:linear-gradient(90deg,rgba(43,113,140,0) 0%,rgba(12,124,193,1) 25%,rgba(12,124,193,1) 75%,rgba(43,113,140,0) 100%);}div:has(>.page-title),div:has(>.faq-title){width:100%;min-height:min-content;margin-top:3.5rem;margin-bottom:0;padding:0;text-align:center;background:#2b718c;background:var(--tile-gradient);}@media(max-width:600px){div:has(>.page-title),div:has(>.faq-title){background:var(--blue);}}h1.page-title,h2.faq-title{text-align:center;font-weight:700;margin:0;padding:.5rem;font-size:2.5rem;color:#fff;}@media(max-width:600px){h1.page-title,h2.faq-title{font-size:1.75rem;}}div:has(>.faq-title){margin-top:0;margin-bottom:.25rem;cursor:pointer;}h2.faq-title{font-size:2rem;padding-block:.35rem;}#faq-wrapper{margin-inline:auto;margin-bottom:.75rem;max-width:150ch;}#faqAccordion .accordion-button,#faqAccordion .accordion-item{margin:0;padding:.5rem;border:0;border-radius:0;background:unset;cursor:pointer;}#faqAccordion .accordion-button{font-weight:600;}#faqAccordion .accordion-item:not(:last-child){border-bottom:2px solid var(--blue);}#faqAccordion .accordion-body{padding:.5rem;}#faqAccordion .accordion-button:not(.collapsed){color:var(--blue);}.section-btn{width:max-content;max-width:100%;padding:.5rem 1.5rem;position:relative;border-radius:40px;background:#0c7cc1;cursor:pointer;overflow:clip;color:#fff;display:flex;flex-wrap:wrap;}.section-btn i{position:absolute;color:transparent;top:.75rem;bottom:.75rem;right:-1.5rem;margin-left:60px;}.btn-hover:hover{padding-right:2.5rem;color:#fff;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;}.btn-hover:hover i{-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;right:1rem;color:#fff;}.action-call:has(.section-btn){margin-top:-1rem;width:100%;padding:2rem 1rem;display:flex;}.action-call .section-btn{margin-inline:auto;}