.header-section.base-style-section{position:fixed;padding:2rem 0;z-index:10}.header-section .box .top-header{width:100%;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;border-image:linear-gradient(to right,transparent,var(--accent-color-1),transparent) 1;border-bottom:solid 1px;padding-bottom:1rem}.header-section .box .top-header .wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:2rem}.header-section .box .top-header .wrapper :is(a,p){display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5rem;font-size:var(--text-size-1);color:var(--text-color-white-1)}.header-section .box .top-header .wrapper p span{color:var(--accent-color-1)}.header-section .main-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;border-image:linear-gradient(to right,transparent,var(--accent-color-1),transparent) 1;border-bottom:solid 1px;padding-bottom:1rem}.header-section .main-header nav,.header-section .main-header nav ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;align-items:center;gap:1rem}.header-section .main-header nav ul li a{color:var(--text-color-white-1);font-weight:500;transition:ease .2s;font-size:var(--text-size-1)}.header-section .main-header nav ul li a:hover{color:var(--accent-color-1)}.header-section .main-header nav ul li.has-dropdown{display:flex;flex-direction:row;justify-content:space-between;position:relative}.header-section .main-header nav ul li.has-dropdown>a{display:flex;align-items:center;gap:.35rem}.header-section .dropdown-toggle{display:none}.header-section .main-header nav ul li.has-dropdown>a:after{content:"▼";font-size:.6rem;transition:transform .2s ease}.header-section .main-header nav ul li.has-dropdown:hover>a:after{transform:rotate(180deg)}.header-section .dropdown-menu{position:absolute;top:100%;left:50%;transform:translate(-50%);min-width:200px;display:flex;flex-direction:column;padding:1.25rem .75rem .75rem;margin-top:.5rem;background:var(--linear-gradient-1);border:1px solid var(--border-color-2);border-radius:var(--border-radius-2);box-shadow:0 10px 40px #0000004d;z-index:100;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .15s ease .1s,visibility 0s linear .4s}.header-section .dropdown-menu:before{content:"";position:absolute;top:-15px;left:0;right:0;height:15px;background:transparent}.header-section .main-header nav ul li.has-dropdown:hover .dropdown-menu{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .15s ease,visibility 0s linear 0s}.header-section .dropdown-menu a{padding:.6rem .75rem;color:var(--text-color-white-2)!important;font-size:var(--text-size-2)!important;font-weight:500!important;border-radius:var(--border-radius-3);transition:all .2s ease;white-space:nowrap}.header-section .dropdown-menu a:hover{background:rgba(var(--accent-color-1-rgb),.15);color:var(--text-color-white-1)!important}.header-section .dropdown-divider{height:1px;background:var(--border-color-2);margin:.5rem 0}.header-section .dropdown-label{padding:.4rem .75rem;color:var(--accent-color-1);font-size:var(--text-size-3);font-weight:600;text-transform:uppercase;letter-spacing:.05em}.header-section .main-header .menu-button{width:100%;max-width:2rem;min-width:2rem;display:none;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;gap:.5rem}.header-section .main-header .menu-button span{width:100%;height:1px;background-color:var(--text-color-white-1)}.header-section .main-header .wrapper{width:100%;max-width:fit-content;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:1rem}.header-bg{background-color:var(--blue-color-1)}.header-section .box .main-header .button-1 a{border-radius:var(--border-radius-1);border:rgba(19,110,170,.3) solid 1px;border-left:rgba(19,110,170) solid 1px}.header-section .nav-menu-button{width:fit-content;display:none;flex-direction:column;cursor:pointer;transition:ease .5s;gap:.5rem}.header-section .nav-menu-button:hover>span{transition:ease .2s;background-color:var(--accent-color-1)}.header-section .nav-menu-button span{width:2rem;height:2px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--text-color-white-1)}@media screen and (min-width: 0px) and (max-width: 750px){.header-section .main-header .wrapper{max-width:10rem}}@media screen and (min-width: 0px) and (max-width: 900px){.header-bg{background-image:var(--linear-gradient-1)}.header-section .main-header .menu-button{display:flex}.header-section .main-header nav{width:70%}.header-section.base-style-section .main-header{border-image:none;border:none;padding-bottom:0}.header-section .main-header nav{display:none;flex-direction:column;justify-content:flex-start;align-items:flex-start;position:fixed;left:0;top:0;border-bottom:var(--first-color-5) solid 5px;background:var(--linear-gradient-1);padding:5rem 2rem;height:100%;transition:ease .5s}.header-section .main-header nav h3{display:flex;color:var(--text-color-white-1);font-size:1.5rem;margin-bottom:1rem}.header-section .main-header nav ul{width:100%;flex-direction:column;justify-content:center;align-items:flex-start}.header-section .main-header nav ul li a{color:var(--text-color-white-1);font-weight:500;font-size:1.2rem}.header-section .main-header nav ul li.has-dropdown{width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.header-section .main-header nav ul li.has-dropdown>a{flex:1}.header-section .main-header nav ul li.has-dropdown>a:after{display:none}.header-section .dropdown-toggle{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:transparent;border:1px solid var(--border-color-2);border-radius:8px;cursor:pointer;transition:all .2s ease}.header-section .dropdown-toggle:hover{background:rgba(var(--accent-color-1-rgb),.1);border-color:var(--accent-color-1)}.header-section .dropdown-toggle .dropdown-arrow{color:var(--text-color-white-1);font-size:.7rem;transition:transform .2s ease}.header-section .has-dropdown.mobile-open .dropdown-toggle .dropdown-arrow{transform:rotate(180deg)}.header-section .dropdown-menu{position:static!important;transform:none!important;width:100%;margin-top:0;padding:.5rem 0 .5rem 1rem;background:transparent!important;border:none!important;box-shadow:none!important;border-left:2px solid var(--accent-color-1)!important;border-radius:0;display:none!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;transition:none!important}.header-section .dropdown-menu:before{display:none!important}.header-section .has-dropdown.mobile-open .dropdown-menu{display:flex!important;flex-direction:column!important;visibility:visible!important;opacity:1!important}.header-section .dropdown-menu a{padding:.5rem .75rem;font-size:1rem!important}.header-section .menu-button{display:flex}.header-section .box .top-header{display:none}@keyframes navmenu-animation{0%{transform:translate(-100%)}to{transform:translate(0)}}nav.header-mobile-menu{display:flex!important;opacity:1;transition:ease .5s;animation:navmenu-animation ease .5s;gap:.5rem}@keyframes navmenu-button-gap-animation{0%{gap:.5rem}to{gap:0}}@keyframes navmenu-button-first-span-animation{0%{transform:rotate(0)}to{transform:rotate(50deg)}}@keyframes navmenu-button-last-span-animation{0%{transform:rotate(0)}to{transform:rotate(-50deg)}}.header-section .nav-menu-button{display:flex;position:absolute;top:2rem;right:2rem;height:fit-content;animation:navmenu-button-gap-animation .5s ease normal forwards;animation-delay:.5s;transition:ease .2s}.nav-menu-button-box{padding:2rem}.header-section .nav-menu-button:hover{transform:rotate(50deg)}.header-section .nav-menu-button span:nth-child(2){display:none}.header-section .nav-menu-button span:nth-child(1){animation:navmenu-button-first-span-animation 1s ease normal forwards;animation-delay:1s}.header-section .nav-menu-button span:nth-child(3){animation:navmenu-button-last-span-animation 1s ease normal forwards;animation-delay:1s}}@media screen and (min-width: 0px) and (max-width: 450px){.header-section .box .main-header .wrapper .button-1{display:none}}.form-container{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.footer-section{border-image:linear-gradient(to right,transparent,var(--accent-color-1),transparent) 1;border-top:solid 1px}.footer-section .box{gap:2rem}.footer-section .box .content-1{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;gap:2rem}.footer-section .box .content-1 .item{width:100%;max-width:320px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem}.footer-section .box .content-1 .item ul{width:100%;display:flex;flex-direction:column;justify-content:flex-start;color:var(--text-color-white-2);gap:.5rem}.footer-section .box .content-1 .item ul li{list-style-type:disc;list-style-position:inside;width:100%;color:var(--text-color-white-2)}.footer-section .box .content-1 .item ul li a{width:100%;word-break:break-all;gap:1rem;color:var(--text-color-white-2);font-size:var(--text-size-1);font-weight:400;transition:ease .2s}.footer-section .box .content-1 .item ul li a:hover{color:var(--accent-color-1)}.footer-section .box .content-2{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;background-image:url(/img/icons/border-linear-gradient-blue.svg);background-repeat:no-repeat;background-position:top center;background-size:contain;padding-top:1rem}.footer-section .box .content-2 a{color:var(--text-color-white-1);transition:ease .2s}.footer-section .box .content-2 a:hover{color:var(--accent-color-1)}@media screen and (max-width: 1000px){.footer-section .box .content-1{flex-wrap:wrap}}
