@font-face{font-display:swap;font-family:outfit;font-style:normal;font-weight:100;src:url(/fonts/outfit-v11-latin-100.woff2)format("woff2")}@font-face{font-display:swap;font-family:outfit;font-style:normal;font-weight:200;src:url(/fonts/outfit-v11-latin-200.woff2)format("woff2")}@font-face{font-display:swap;font-family:outfit;font-style:normal;font-weight:300;src:url(/fonts/outfit-v11-latin-300.woff2)format("woff2")}@font-face{font-display:swap;font-family:outfit;font-style:normal;font-weight:400;src:url(/fonts/outfit-v11-latin-regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:outfit;font-style:normal;font-weight:500;src:url(/fonts/outfit-v11-latin-500.woff2)format("woff2")}@font-face{font-display:swap;font-family:outfit;font-style:normal;font-weight:600;src:url(/fonts/outfit-v11-latin-600.woff2)format("woff2")}@font-face{font-display:swap;font-family:outfit;font-style:normal;font-weight:800;src:url(/fonts/outfit-v11-latin-800.woff2)format("woff2")}:root{--background-color:#d8d8d8;--text-color:#1c1209;--text2-color:#ededed;--primary-color:#128ffa;--complimentary-color:#fa7d12;--accent-color:#fed600;--secondary-color:#ebeff1;--body-font-family:"Outfit", sans-serif;--title-font-family:"Outfit", sans-serif;--fsm:1;--h1-font-size:calc(3.6rem * var(--fsm));--h1-home-font-size:calc(4rem * var(--fsm));--h2-font-size:calc(3.052rem * var(--fsm));--h3-font-size:calc(2.441rem * var(--fsm));--h4-font-size:calc(1.953rem * var(--fsm));--h5-font-size:1.563rem;--h6-font-size:1.25rem;--body-font-size:1rem;--body2-font-size:0.8rem;--body3-font-size:0.64rem;--menu-font-size:1.4rem;--line-height-95:120%;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-bold:700;--border-radius-large:36px;--border-radius-medium:25px;--border-radius-small:12px;--t-d-small:0.2s;--t-d-medium:0.6s;--easeInOutExpo:cubic-bezier(1, 0, 0, 1);--easeInOutSine:cubic-bezier(0.45, 0.05, 0.55, 0.95);--easeInOutQuint:cubic-bezier(0.86, 0, 0.07, 1);--txt-underline-offset:4px;--navbar-height:100px;--section-padding-top:100px;--section-padding-bottom:100px;--section-md-padding-top:70px;--section-md-padding-bottom:70px}h1,.h1{font-size:var(--h1-font-size);font-weight:var(--font-weight-light);text-transform:uppercase}.h1-home{font-size:var(--h1-home-font-size);line-height:var(--line-height-95);font-weight:var(--font-weight-bold);text-transform:capitalize}h2,.h2{font-size:var(--h2-font-size);font-weight:var(--font-weight-light);text-transform:capitalize}h3,.h3{font-size:var(--h3-font-size);font-weight:var(--font-weight-medium)}h4,.h4{font-size:var(--h4-font-size)}h5,.h5{font-size:var(--h5-font-size);font-weight:var(--font-weight-bold)}h6,.h6{font-size:var(--h6-font-size);font-weight:var(--font-weight-bold)}p,.body{font-size:var(--body-font-size)}.body2{font-size:var(--body2-font-size)}.body3{font-size:var(--body3-font-size)}.t-nav{font-size:var(--menu-font-size)}@media screen and (max-width:1200px){:root{--fsm:0.9}}@media screen and (max-width:991px){:root{--fsm:0.8}}@media screen and (max-width:767px){:root{--fsm:0.68}}@media screen and (max-width:350px){:root{--fsm:0.65}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--text-color)}::-webkit-scrollbar-thumb{background:var(--accent-color);border-radius:20px}::-webkit-scrollbar-thumb:hover{background:var(--primary-color)}.navbar{width:94%;position:fixed;top:20px;left:50%;transform:translateX(-50%);z-index:9999;border-radius:var(--border-radius-large)!important;background-color:#02121fdc!important;box-shadow:0 4px 30px rgba(0,0,0,.1);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid rgba(254,214,0,.3)}.navbar a{color:var(--text2-color)!important;text-underline-offset:var(--txt-underline-offset)}.navbar a:hover{color:var(--background-color)!important;text-decoration:underline}.navbar .nav-cta{border-radius:var(--border-radius-medium)!important;border:solid 0 var(--accent-color);background-color:var(--primary-color);color:var(--text-color)!important}.navbar .nav-cta:hover{background-color:var(--secondary-color);color:var(--text-color)!important}.navbar-brand{text-decoration:none!important}.navbar-brand .brandname{font-family:"tan - meringue",sans-serif;margin-top:4px}.nav-link{color:var(--text2-color)!important}.nav-link.active{text-decoration:underline;text-underline-offset:var(--txt-underline-offset)}.sticky-top{top:20px!important}.navbar-toggler{width:3em;height:2em;border:none;position:relative}.navbar-toggler:focus{box-shadow:none}.navbar-toggler .line{position:absolute;left:50%;transform:translateX(-50%);width:50%;height:2px;background-color:var(--text2-color);transition:transform .3s ease,transform-origin .3s ease,opacity .8s ease,top .3s ease}.navbar-toggler .line.line-1{top:25%}.navbar-toggler .line.line-2{top:50%}.navbar-toggler .line.line-3{top:75%}.navbar-toggler[aria-expanded=true] .line-1{top:50%;transform:translateX(-50%)rotate(-45deg)}.navbar-toggler[aria-expanded=true] .line-2{opacity:0;transition:opacity .2s ease}.navbar-toggler[aria-expanded=true] .line-3{top:50%;transform:translateX(-50%)rotate(45deg)}.lang{cursor:pointer}.lang svg{fill:var(--primary-color);transition:fill var(--t-d-small)ease}.lang:hover svg{fill:var(--background-color)}.navbar-nav .lang svg{height:24px}.search{cursor:pointer;border-right:1px solid #fff4;margin-right:1em;padding-right:.6em}.search svg{fill:var(--text2-color);transition:fill var(--t-d-small)ease}.search:hover svg{fill:var(--background-color)}.navbar-nav .search svg{height:22px}#searchbar{visibility:hidden;position:absolute;top:0;left:50%;transform:translateX(-50%);width:0%;z-index:-1;transition:opacity var(--t-d-medium)var(--easeInOutSine),visibility var(--t-d-medium)var(--easeInOutSine),width var(--t-d-small)var(--easeInOutSine),top var(--t-d-small)var(--easeInOutSine)}#searchbar.show{visibility:visible;width:100%;top:60px}#searchbar>div{position:relative}#searchbar>div input{border-radius:var(--border-radius-medium);border:1px solid var(--primary-color)}#searchbar>div #searchLoading,#searchbar>div #searchClose,#searchbar>div #searchDel{position:absolute;top:50%;transform:translateY(-50%);right:.6em;visibility:hidden}#searchbar>div #searchLoading div,#searchbar>div #searchClose div,#searchbar>div #searchDel div{cursor:pointer}#searchbar>div #searchClose{visibility:visible}#searchbar>div #searchClose svg{fill:red;width:26px;height:26px}#searchbar>div #searchDel svg{fill:var(--text-color)}#search-content{position:relative;z-index:-1;overflow:hidden;border-radius:0 0 var(--border-radius-medium)var(--border-radius-medium);background-color:var(--secondary2-color);box-shadow:1px 1px 20px rgba(0,0,0,.55)}#search-content #search-results{overflow:auto;max-height:70vh}#search-content #search-results .search-card{border:1px solid var(--primary-color);border-radius:var(--border-radius-medium);transition:background-color var(--t-d-small)ease}#search-content #search-results .search-card a{text-decoration:none;color:inherit}#search-content #search-results .search-card a .search-tag{width:-moz-fit-content;width:fit-content;background-color:var(--primary-color);border-radius:var(--border-radius-medium);padding:.4em 1em;margin-bottom:.4em}#search-content #search-results .search-card:hover{background-color:var(--secondary-color)}@media screen and (max-width:345px){.search{display:block!important;border-right:none;border-bottom:1px dotted #fff4;margin-right:0;padding-right:0}.search.search-mobile{display:none!important}}#topScroll{opacity:0%;position:fixed;bottom:20px;right:20px;z-index:1000;border:none;outline:none;background-color:var(--secondary-color)!important;color:var(--primary-color);cursor:pointer;border-radius:10px;width:50px;height:50px;overflow:hidden;transition:opacity 1s ease,scale 1s ease;box-shadow:4px 4px 10px #21212153}#topScroll:hover{transform:scale(1.1)}#topScroll svg{position:absolute;top:26%;left:36%;width:1em}html{scroll-behavior:smooth}body{font-family:var(--body-font-family);background-color:var(--background-color);color:var(--text-color)}.card{min-height:100%}section{padding-top:var(--section-padding-top);padding-bottom:var(--section-padding-bottom)}@media screen and (max-width:991px){section{padding-top:var(--section-md-padding-top);padding-bottom:var(--section-md-padding-bottom)}}