:root{--card1:#ffe6ff;--card1-darken:#ffc2ff;--card1-lighten:#fff0ff;--card2:#e6e6ff;--card2-darken:#c2c2ff;--card2-lighten:#f0f0ff;--card3:#f0fff0;--card3-darken:#cdffcd;--card3-lighten:#fafffa;--card4:#ffffe1;--card4-darken:#fefebe;--card4-lighten:#ffffec;--card5:#ffe6e6;--card5-darken:#ffc2c2;--card5-lighten:#fff0f0;--card6:#fff6e6;--card6-darken:#ffe9c2;--card6-lighten:#fffaf0;--card7:#fff;--card7-darken:#ededed;--card7-lighten:#fff;--card8:#f4f4f4a6;--card8-darken:#e2e2e2a6;--card8-lighten:#f9f9f9a6}.bgcolor-1{background-color:var(--card1)!important}.bgcolor-2{background-color:var(--card2)!important}.bgcolor-3{background-color:var(--card3)!important}.bgcolor-4{background-color:var(--card4)!important}.bgcolor-5{background-color:var(--card5)!important}.bgcolor-6{background-color:var(--card6)!important}.bgcolor-7{background-color:var(--card7)!important}.bgcolor-8{background-color:var(--card8)!important}.bgcolor-opaque-1{background-color:var(--card1-lighten)!important}.bgcolor-opaque-2{background-color:var(--card2-lighten)!important}.bgcolor-opaque-3{background-color:var(--card3-lighten)!important}.bgcolor-opaque-4{background-color:var(--card4-lighten)!important}.bgcolor-opaque-5{background-color:var(--card5-lighten)!important}.bgcolor-opaque-6{background-color:var(--card6-lighten)!important}.bgcolor-opaque-7{background-color:var(--card7-lighten)!important}.bgcolor-opaque-8{background-color:var(--card8-lighten)!important}.bordercolor-1{border-color:var(--card1)!important}.bordercolor-2{border-color:var(--card2)!important}.bordercolor-3{border-color:var(--card3)!important}.bordercolor-4{border-color:var(--card4)!important}.bordercolor-5{border-color:var(--card5)!important}.bordercolor-6{border-color:var(--card6)!important}.bordercolor-7{border-color:var(--card7)!important}.bordercolor-8{border-color:var(--card8)!important}.width--5{flex:5%}@media (width<=599px){.width--5{flex:100%}}.width--10{flex:10%}@media (width<=599px){.width--10{flex:100%}}.width--15{flex:15%}@media (width<=599px){.width--15{flex:100%}}.width--20{flex:20%}@media (width<=599px){.width--20{flex:100%}}.width--25{flex:25%}@media (width<=599px){.width--25{flex:100%}}.width--30{flex:30%}@media (width<=599px){.width--30{flex:100%}}.width--35{flex:35%}@media (width<=599px){.width--35{flex:100%}}.width--40{flex:40%}@media (width<=599px){.width--40{flex:100%}}.width--45{flex:45%}@media (width<=599px){.width--45{flex:100%}}.width--50{flex:50%}@media (width<=599px){.width--50{flex:100%}}.width--55{flex:55%}@media (width<=599px){.width--55{flex:100%}}.width--60{flex:60%}@media (width<=599px){.width--60{flex:100%}}.width--65{flex:65%}@media (width<=599px){.width--65{flex:100%}}.width--70{flex:70%}@media (width<=599px){.width--70{flex:100%}}.width--75{flex:75%}@media (width<=599px){.width--75{flex:100%}}.width--80{flex:80%}@media (width<=599px){.width--80{flex:100%}}.width--85{flex:85%}@media (width<=599px){.width--85{flex:100%}}.width--90{flex:90%}@media (width<=599px){.width--90{flex:100%}}.width--95{flex:95%}@media (width<=599px){.width--95{flex:100%}}.width--100{flex:100%}@media (width<=599px){.width--100{flex:100%}}.headerSpacer{height:100px}@media screen and (width<=800px){.headerSpacer{height:70px}}.logo{color:#29027c;width:210px}@media screen and (width<=1024px){.logo{width:170px}}@media screen and (width<=599px){.logo{width:140px}}.header{z-index:99;align-items:center;width:100%;height:100px;display:flex;position:absolute;top:0;left:0}@media screen and (width<=800px){.header{height:70px}}.header__flex{align-items:center;display:flex}.header__logo{color:#a2c579;text-decoration:none}.header__mobile_actions{align-items:center;gap:12px;display:none;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}@media screen and (width<=1024.98px){.header__mobile_actions{display:flex}}.header__mobile_signin{color:#016a70;white-space:nowrap;background:#fff;border:1px solid #016a70;border-radius:100px;justify-content:center;align-items:center;min-height:30px;padding:0 12px;font-size:13px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.header__mobile_signin:focus-visible{outline-offset:3px;outline:2px solid #016a70}.header__flex_end{justify-content:flex-end;align-items:center;width:100%;display:flex}@media screen and (width<=1024.98px){.header .signin,.header nav{display:none}}.header nav ul{background:0 0;border-radius:100px;gap:3rem;margin-right:2rem;padding:6px 30px;display:flex}.header nav ul li{list-style:none}.header nav ul li a{color:#333;text-transform:uppercase;text-decoration:none}.header nav ul .router-link-active{color:#016a70;font-weight:700}.burgermenu{cursor:pointer;flex-direction:column;justify-content:center;align-items:flex-end;gap:7px;width:40px;height:40px;display:flex;position:relative}.burgermenu span{background:#016a70;width:80%;height:2px;display:block}.burgermenu span:nth-child(2){width:60%}@media screen and (width>=1025px){.burgermenu{display:none}}.mobilenav{z-index:999;visibility:hidden;pointer-events:none;background:#fff;width:320px;height:100dvh;padding-top:2rem;transition:all .5s cubic-bezier(1,0,0,1);position:fixed;top:0;right:0;transform:translate(100%);box-shadow:0 0 70px #2220203d}.mobilenav .signin{width:calc(100% - 2rem);position:absolute;bottom:3rem;left:1rem}.mobilenav .signin input{width:180px;padding:14px 1rem;font-size:16px}.mobilenav .signin input:focus{width:180px}.mobilenav .signin button{min-width:110px}.mobilenav .signin a.btn{text-align:center;width:100%;padding:16px 30px;font-size:1.2rem;display:block}.mobilenav ul{margin:0}.mobilenav ul li{border-bottom:1px solid #016a70;padding:0;list-style:none}.mobilenav ul li a{color:#333;text-transform:uppercase;padding:1.5rem;text-decoration:none;display:block}.mobilenav ul li .router-link-active{color:#016a70;font-weight:700}.mobileshadow{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);z-index:998;opacity:0;visibility:hidden;-webkit-user-select:none;user-select:none;pointer-events:none;background:#00000026;width:100%;height:100%;transition:all .5s cubic-bezier(.445,.05,.55,.95);position:fixed;top:0;left:0}html.menu_open .mobilenav{visibility:visible;pointer-events:auto;transform:translate(0)}html.menu_open .mobileshadow{opacity:1;visibility:visible;pointer-events:all}
