: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}.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-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}.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}.width--5{flex:1 1 5%}@media(max-width:599px){.width--5{flex:1 1 100%}}.width--10{flex:1 1 10%}@media(max-width:599px){.width--10{flex:1 1 100%}}.width--15{flex:1 1 15%}@media(max-width:599px){.width--15{flex:1 1 100%}}.width--20{flex:1 1 20%}@media(max-width:599px){.width--20{flex:1 1 100%}}.width--25{flex:1 1 25%}@media(max-width:599px){.width--25{flex:1 1 100%}}.width--30{flex:1 1 30%}@media(max-width:599px){.width--30{flex:1 1 100%}}.width--35{flex:1 1 35%}@media(max-width:599px){.width--35{flex:1 1 100%}}.width--40{flex:1 1 40%}@media(max-width:599px){.width--40{flex:1 1 100%}}.width--45{flex:1 1 45%}@media(max-width:599px){.width--45{flex:1 1 100%}}.width--50{flex:1 1 50%}@media(max-width:599px){.width--50{flex:1 1 100%}}.width--55{flex:1 1 55%}@media(max-width:599px){.width--55{flex:1 1 100%}}.width--60{flex:1 1 60%}@media(max-width:599px){.width--60{flex:1 1 100%}}.width--65{flex:1 1 65%}@media(max-width:599px){.width--65{flex:1 1 100%}}.width--70{flex:1 1 70%}@media(max-width:599px){.width--70{flex:1 1 100%}}.width--75{flex:1 1 75%}@media(max-width:599px){.width--75{flex:1 1 100%}}.width--80{flex:1 1 80%}@media(max-width:599px){.width--80{flex:1 1 100%}}.width--85{flex:1 1 85%}@media(max-width:599px){.width--85{flex:1 1 100%}}.width--90{flex:1 1 90%}@media(max-width:599px){.width--90{flex:1 1 100%}}.width--95{flex:1 1 95%}@media(max-width:599px){.width--95{flex:1 1 100%}}.width--100{flex:1 1 100%}@media(max-width:599px){.width--100{flex:1 1 100%}}.headerSpacer{height:100px}@media screen and (max-width:800px){.headerSpacer{height:70px}}.logo{color:#29027c;width:210px}@media screen and (max-width:1024px){.logo{width:170px}}@media screen and (max-width:599px){.logo{width:140px}}.header{align-items:center;display:flex;height:100px;left:0;position:absolute;top:0;width:100%;z-index:99}@media screen and (max-width:800px){.header{height:70px}}.header__flex{align-items:center;display:flex}.header__logo{color:#a2c579;text-decoration:none}.header__flex_end{align-items:center;display:flex;justify-content:flex-end;width:100%}@media screen and (max-width:1024px){.header .signin,.header nav{display:none}}.header nav ul{background:transparent;border-radius:100px;display:flex;gap:3rem;margin-right:2rem;padding:6px 30px}.header nav ul li{list-style:none}.header nav ul li a{color:#333;text-decoration:none;text-transform:uppercase}.header nav ul .router-link-active{color:#016a70;font-weight:700}.burgermenu{align-items:flex-end;cursor:pointer;display:flex;flex-direction:column;gap:7px;height:40px;padding-top:5px;position:absolute;right:1rem;top:0;width:40px}.burgermenu span{background:#016a70;display:block;height:2px;width:80%}.burgermenu span:nth-child(2){width:60%}@media screen and (min-width:1025px){.burgermenu{display:none}}.mobilenav{background:#fff;box-shadow:0 0 70px #2220203d;height:100dvh;padding-top:2rem;position:fixed;right:0;top:0;transform:translate(100%);transition:.5s cubic-bezier(1,0,0,1);width:320px;z-index:999}.mobilenav .signin{bottom:3rem;left:1rem;position:absolute;width:calc(100% - 2rem)}.mobilenav .signin input{font-size:16px;padding:14px 1rem;width:180px}.mobilenav .signin input:focus{width:180px}.mobilenav .signin button{min-width:110px}.mobilenav .signin a.btn{display:block;font-size:1.2rem;padding:16px 30px;text-align:center;width:100%}.mobilenav ul{margin:0}.mobilenav ul li{border-bottom:1px solid #016a70;list-style:none;padding:0}.mobilenav ul li a{color:#333;display:block;padding:1.5rem;text-decoration:none;text-transform:uppercase}.mobilenav ul li .router-link-active{color:#016a70;font-weight:700}.mobileshadow{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#00000026;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:.5s cubic-bezier(.445,.05,.55,.95);-webkit-user-select:none;-moz-user-select:none;user-select:none;visibility:hidden;width:100%;z-index:998}html.menu_open .mobilenav{transform:translate(0)}html.menu_open .mobileshadow{opacity:1;pointer-events:all;visibility:visible}
