:root{--font-0:"Lato",sans-serif;--font-1:sans-serif;--font-themify:"themify";--font-awesome:"FontAwesome";--assets-path:"/assets/images";--white:#fff;--white-dark:#eee;--black:#000;--grey01:#111;--dark-font:#222;--grey-dark:#2d2a25;--font-color:#333;--grey:#777;--grey-light:#a1a1a1;--border:#dddada;--round-border:#ddd;--grey-lighter:#f9f9f9;--theme-default:#ff4c3b;--grey-darken:#393230;--grey-link:#948e8c;--grey-font:#938d8c;--dark-footer:#2e2726;--form-bg:#f5f2f2;--grey-shade:#7f786d;--darker-footer:#25221e;--border-color:#38352f;--border-grey:#f1f5f4;--font-grey:#aaa;--star-yellow:#ffa200;--border-bottom-g:#525252;--top-header:#f8f8f8;--header-font:#999;--shadow:#ededed;--box-border:#ecececa8;--grey-about:#f7f7f7;--grey2:#555;--grey3:#efefef;--grey4:#444;--grey5:#888;--grey6:#6f6f6f;--grey7:#40494f;--grey8:silver;--sidebar-border:#f5f2f2;--sidebar-color:#938d8c;--modal:#ffba00;--bg-color:#d0edff;--bg-color1:#f1e7e6;--bg-color2:#bfbfbf;--light-grey:#d0edff;--pink:#f1e7e6;--blue:#bfbfbf;--icon:#6f6f6f;--color-red:#ff4c3b;--gradient1:#01effc;--gradient2:#485ff2;--left-sidebar:#2b2b2b;--dark-body:#2b2b2b;--dark-top:#232323;--dark-border:#404040;--dark-link:#cbcbcb;--dark-span:#929292;--dark-footer-bg:#383838;--white-1:#f1f3f5;--white-2:#eaedef;--white-3:#e7eaec;--white-4:#dee2e6;--white-5:#cfd4da}body{font-family:var(--font-0);color:var(--font-color);background-color:var(--white)}.landing-page img#flag{object-fit:cover;width:36px;height:20px}.landing-page img#big-logo{object-fit:cover;width:80%;height:auto}.landing-page nav{background-color:#fff;padding:1em;font-size:1.2rem;transition:box-shadow .3s ease-in-out}.landing-page nav .logo h2{text-transform:uppercase;font-weight:lighter}.landing-page nav .logo h2 a{color:#fff!important}.landing-page nav .menu-icon{color:#de1f26;border:1px solid #de1f26;border-radius:.5rem;padding:8px 18px;font-size:2rem;display:none}.landing-page nav .menu-icon:hover{cursor:pointer}.landing-page .nav-links li a{color:#de1f26;border:1px solid #de1f26;padding:8px!important}.landing-page .nav-links li a:hover{color:#fff;background-color:#de1f26}.landing-page .welcome{z-index:100}.landing-page .welcome h1{text-transform:uppercase;margin-bottom:2rem;font-weight:lighter;color:#de1f26!important}.landing-page .btn1{font-size:large}.landing-page section{margin:0 auto 2rem}.landing-page section .join-card{color:#de1f26;background-color:#f8f8f8e9;border:1px solid #de1f26;border-radius:3px;height:200px;min-height:200px;margin:1rem 0 0;padding:2rem;position:relative}.landing-page section .join-card i{font-size:4rem;font-weight:lighter}.landing-page section .join-card h3{color:#de1f26;padding-top:.5rem;font-weight:300}.landing-page section .join-card .join-card-body{width:100%}.landing-page section .join-card .join-card-action a{min-width:160px}.landing-page main{margin-top:100px}.landing-page main h2{margin:2rem 0;font-weight:700}.landing-page main p{text-align:justify;margin-bottom:2rem;line-height:1.5rem}.landing-page footer{margin-top:1rem;margin-bottom:0}.landing-page footer section{margin:auto}@media only screen and (max-width:599px){.landing-page main{margin-top:50px}.landing-page .nav-links{width:80vw!important}}@media only screen and (max-width:320px){.landing-page .welcome h1{margin-bottom:1rem;font-size:1rem}.landing-page main{margin-top:50px}.landing-page .nav-links{width:80vw!important}}@media only screen and (max-width:1200px){.landing-page .welcome h1{margin-bottom:1rem;font-size:2rem}.landing-page nav{padding:1.5rem;font-size:1.2rem}.landing-page nav .logo h2{text-transform:uppercase;font-weight:lighter}.landing-page nav .logo h2 a{color:#fff!important}.landing-page nav .menu-icon{display:block!important}.landing-page .nav-links{background-color:#000000e6;width:50vw;min-height:900px;transition:right .5s;display:none;position:absolute;top:0}.landing-page .nav-links ul{flex-direction:column;flex-grow:1;display:flex;position:relative;top:5rem;width:100%!important}.landing-page .nav-links li{margin:0 0 3rem 1rem;width:100%!important}.landing-page .nav-links li a{color:#fff;border-radius:.5rem;border:none!important;width:100%!important;padding:20px 30px!important}.landing-page .nav-links li a:hover{background-color:#f0f0f080}}
