:root{--clr-primary-1:#063251;--clr-primary-2:#104e7a;--clr-primary-3:#1a6aa2;--clr-primary-4:#2d87c8;--clr-primary-5:#49a6e9;--clr-primary-6:#6ebef7;--clr-primary-7:#8bcbf9;--clr-primary-8:#a5d5f8;--clr-primary-9:#c5e5fc;--clr-primary-10:#ebf7ff;--clr-grey-1:#102a42;--clr-grey-2:#243a52;--clr-grey-3:#324d67;--clr-grey-4:#48647f;--clr-grey-5:#617d98;--clr-grey-6:#829ab0;--clr-grey-7:#9eb2c7;--clr-grey-8:#bcccdc;--clr-grey-9:#dae2ec;--clr-grey-10:#f1f5f8;--clr-white:#fff;--clr-red-dark:#bb2525;--clr-red-light:#e66b6b;--clr-green-dark:#25bb32;--clr-green-light:#6be675;--clr-black:#222;--transition:all 0.3s linear;--spacing:0.1rem;--radius:0.25rem;--light-shadow:0 5px 15px rgba(0,0,0,.1);--dark-shadow:0 5px 15px rgba(0,0,0,.2);--max-width:1170px;--fixed-width:620px}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body{background:#fff;color:#102a42;color:var(--clr-grey-1);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:.875rem;line-height:1.5;min-height:100vh;position:relative}ul{list-style-type:none}a{text-decoration:none}h1,h2,h3,h4{letter-spacing:.1rem;letter-spacing:var(--spacing);line-height:1.25;margin-bottom:.75rem;text-transform:capitalize}h1{font-size:3rem}h2{font-size:2rem}h3{font-size:1.25rem}h4{font-size:.875rem}p{color:#617d98;color:var(--clr-grey-5);margin-bottom:1.25rem}div{display:block}@media screen and (min-width:800px){h1{font-size:4rem}h2{font-size:2.5rem}h3{font-size:1.75rem}body,h4{font-size:1rem}h1,h2,h3,h4{line-height:1}}.section{margin:0 auto;max-width:1170px;max-width:var(--max-width);width:90vw}@media screen and (min-width:992px){.section{width:95vw}}.nav2{height:5.1rem}.nav,.nav2{align-items:center;background:#5f5f5f;justify-content:center;position:relative;z-index:1}.nav{display:flex;height:7rem}.nav-header,.nav-header2{align-items:center;display:flex;justify-content:space-between}.links span{color:hsla(0,0%,100%,.9);display:block;font-family:Comfortaa,cursive;font-size:.9rem;letter-spacing:.1rem;letter-spacing:var(--spacing);padding:.5rem 1rem;text-transform:capitalize;transition:all .3s linear;transition:var(--transition)}.links span:hover{color:beige}.links-container{background:#19222a;color:#171835;height:0;overflow:hidden;transition:all .3s linear;transition:var(--transition)}.show-container{height:10rem}.splink span{display:none}.logout-mobile{cursor:pointer;display:none}.logout-pc{background:#222;background:var(--clr-black);border-color:transparent;border-radius:.25rem;border-radius:var(--radius);color:#fff;cursor:pointer;font-size:1rem;padding:.25rem .75rem;transition:all .3s linear;transition:var(--transition)}.nav-logo{width:12rem}@media screen and (min-width:800px){.nav-center,.nav2{display:flex}.nav-center{align-items:center;justify-content:space-between;margin:0 auto;max-width:1170px;max-width:var(--max-width);padding:1rem;width:90vw}.nav-logo{margin-right:13rem;margin-top:5px}.nav-header{padding:0}.links-container{background:transparent;height:auto!important}.links{display:flex}.links span{border-bottom:0;color:#f6f4e6;margin:0 .5rem;padding:18px;position:relative;transition:all .2s ease-in-out}.links span:hover{color:#fddb3a}.links .dot{background:#fddb3a;border-radius:50%;height:6px;opacity:0;position:absolute;width:6px}.links .dot,.links li:nth-child(2):hover~.dot{-webkit-transform:translateX(45px);transform:translateX(47px) translateY(39px);transition:all .2s ease-in-out}.links li:nth-child(2):hover~.dot{opacity:1}.links li:nth-child(3):hover~.dot{opacity:1;-webkit-transform:translateX(165px);transform:translateX(165px) translateY(39px);transition:all .2s ease-in-out}.links li:nth-child(4):hover~.dot{opacity:1;-webkit-transform:translateX(312px);transform:translateX(312px) translateY(39px);transition:all .2s ease-in-out}}@media (min-width:992px) and (max-width:1199px){.nav-logo{margin-right:8rem}.links span{padding:8px}.links .dot{background:#fddb3a;border-radius:50%;height:6px;opacity:0;position:absolute;width:6px}.links .dot,.links li:nth-child(2):hover~.dot{-webkit-transform:translateX(40px);transform:translateX(40px) translateY(30px);transition:all .2s ease-in-out}.links li:nth-child(2):hover~.dot{opacity:1}.links li:nth-child(3):hover~.dot{opacity:1;-webkit-transform:translateX(136px);transform:translateX(136px) translateY(30px);transition:all .2s ease-in-out}.links li:nth-child(4):hover~.dot{opacity:1;-webkit-transform:translateX(260px);transform:translateX(260px) translateY(30px);transition:all .2s ease-in-out}}@media (min-width:800px) and (max-width:991px){.nav-logo{margin-right:4rem}.links span{font-size:.8rem;padding:4px}.dot{display:none}}@media screen and (max-width:799px){.nav-header2{padding-left:20px}.logout-mobile{display:block}.dot,.logout-pc{display:none}.nav-logo{margin-top:4px;width:10.5rem}.splink span{background-color:#000;color:#fff;display:block;font-size:10px;text-transform:lowercase}}.btn{background:transparent;border-color:transparent;border-radius:.25rem;border-radius:var(--radius);color:beige;cursor:pointer;font-size:1rem;padding:.2rem .7rem;position:absolute;right:.5rem;transition:all .3s linear;transition:var(--transition)}.nav-links,.signin-btn{display:none}.hero:before{background:url(/static/media/hero.bcc32c7483e245db45c9.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;content:"";height:auto;left:0;position:absolute;top:0;width:100%;z-index:-1}.hero{display:grid;grid-template-columns:1fr;justify-items:center;margin-top:-8rem;min-height:100vh}.main{text-align:center}.container-1{color:#fff;margin:360px auto 40px;padding:4px}.container-1,.container-2{background-color:initial;border-radius:8px;text-align:center;width:100%}.container-2{margin:145px auto 0;padding:3px 0 3px 3px}.centered{align-items:center;display:flex;justify-content:center;margin:8rem auto;text-align:center}@media screen and (min-width:800px){.nav-center{align-items:center;display:grid;grid-template-columns:auto 1fr auto}.toggle-btn{display:none}.signin-btn{display:inline-block}.nav-links{align-items:center;display:block;display:grid;grid-template-columns:1fr 1fr 1fr;justify-self:center;text-align:center}.link-btn,.nav-links,.nav-links li{height:100%}.link-btn{background:transparent;border-color:transparent;color:#fff;font-size:1.1rem;letter-spacing:1px;text-transform:capitalize;width:10rem}.hero:before{height:100%}}@media (min-width:992px) and (max-width:1199px){.container-1{width:60%}.hero{margin-top:-9rem}}@media (min-width:768px) and (max-width:991px){.container-1{width:70%}.hero:before{height:100%}.hero{margin-top:-20rem}.authoptions{margin-top:1.4rem}}@media (max-width:767px){.container-1{width:100%}.hero:before{height:100%}.hero{margin-top:-20rem}.container-2{height:50px;margin-top:230px}}@media (min-width:321px) and (max-width:420px){.container-1{width:100%}.hero{margin-top:-10rem}.container-2{margin-top:180px}.authoptions{margin-top:3rem}}@media (width:360px){.authoptions{margin-top:1rem}}@media (max-width:320px){.hero{margin-top:-9rem}.container-2{margin-top:120px}}.sidebar-wrapper{background:rgba(0,0,0,.6);display:grid;height:100%;left:0;place-items:center;position:fixed;top:0;-webkit-transform:scale(0);transform:scale(0);transition:all .3s linear;transition:var(--transition);visibility:hidden;width:100%;z-index:-1}.sidebar-wrapper.show{-webkit-transform:scale(1);transform:scale(1);visibility:visible;z-index:2}.sidebar{-webkit-animation:slide-down .3s ease-out forwards;animation:slide-down .3s ease-out forwards;background:#fff;background:var(--clr-white);border-radius:13px;box-shadow:0 5px 15px rgba(0,0,0,.2);box-shadow:var(--dark-shadow);height:78vh;max-width:620px;max-width:var(--fixed-width);overflow:auto;padding:3rem 2rem;position:relative;width:90vw}@media (min-width:992px) and (max-width:1199px){.sidebar{height:40vh}}@media (min-width:768px) and (max-width:991px){.sidebar{height:50vh}}@media (max-width:767px){.sidebar{height:60vh}}.modal{-webkit-animation:slide-down .3s ease-out forwards;animation:slide-down .3s ease-out forwards;background-color:#fff;border-radius:14px;box-shadow:0 2px 8px rgba(0,0,0,.25);left:5%;padding:1rem;position:fixed;top:9vh;width:90%;z-index:30}.modal p{color:#000;font-weight:600}@media (min-width:768px){.modal{left:calc(50% - 20rem);width:40rem}}@-webkit-keyframes slide-down{0%{opacity:0;-webkit-transform:translateY(-3rem);transform:translateY(-3rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-down{0%{opacity:0;-webkit-transform:translateY(-3rem);transform:translateY(-3rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.close-btn{background:transparent;border-color:transparent;color:#3a060b;cursor:pointer;font-size:2rem;position:absolute;right:1rem;top:1rem}@media (max-width:767px){.close-btn{font-size:1rem}}.sidebar article{margin-bottom:2rem}.sidebar-links{display:grid}.sidebar-sublinks{grid-row-gap:.25rem;display:grid;grid-template-columns:1fr 1fr;row-gap:.25rem}.sidebar-sublinks a{align-items:center;color:#102a42;color:var(--clr-grey-1);display:block;display:flex;text-transform:capitalize}.sidebar-sublinks svg{color:#617d98;color:var(--clr-grey-5);margin-right:1rem}.submenu{background:#fff;background:var(--clr-white);border-radius:.25rem;border-radius:var(--radius);box-shadow:0 5px 15px rgba(0,0,0,.2);box-shadow:var(--dark-shadow);display:none;padding:2rem;top:4rem;transition:all .3s linear;transition:var(--transition);z-index:3}.submenu,.submenu:before{left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.submenu:before{border-bottom:5px solid #fff;border-bottom:5px solid var(--clr-white);border-left:5px solid transparent;border-right:5px solid transparent;content:"";display:block;height:0;top:-5px;width:0}.submenu.show{display:block}.submenu-center{grid-gap:.25rem 2rem;display:grid;gap:.25rem 2rem}.col-2{grid-template-columns:repeat(2,1fr)}.col-3{grid-template-columns:repeat(3,1fr)}.col-4{grid-template-columns:repeat(4,1fr)}.submenu h4{margin-bottom:1.5rem}.submenu-center a{align-items:center;color:#102a42;color:var(--clr-grey-1);display:block;display:flex;text-transform:capitalize;width:10rem}.submenu-center svg{color:#617d98;color:var(--clr-grey-5);margin-right:1rem}.alert{align-items:center;border-radius:.25rem;display:grid;font-size:.7rem;height:1.25rem;letter-spacing:.1rem;letter-spacing:var(--spacing);margin-bottom:1rem;text-align:center;text-transform:capitalize}.alert-danger{background:#f8d7da;color:#721c24}.alert-success{background:#d4edda;color:#155724}.lds-grid{display:inline-block;height:80px;position:relative;width:80px}.lds-grid div{-webkit-animation:lds-grid 1.2s linear infinite;animation:lds-grid 1.2s linear infinite;background:#000;border-radius:50%;height:16px;position:absolute;width:16px}.lds-grid div:first-child{-webkit-animation-delay:0s;animation-delay:0s;left:8px;top:8px}.lds-grid div:nth-child(2){-webkit-animation-delay:-.4s;animation-delay:-.4s;left:32px;top:8px}.lds-grid div:nth-child(3){-webkit-animation-delay:-.8s;animation-delay:-.8s;left:56px;top:8px}.lds-grid div:nth-child(4){-webkit-animation-delay:-.4s;animation-delay:-.4s;left:8px;top:32px}.lds-grid div:nth-child(5){-webkit-animation-delay:-.8s;animation-delay:-.8s;left:32px;top:32px}.lds-grid div:nth-child(6){-webkit-animation-delay:-1.2s;animation-delay:-1.2s;left:56px;top:32px}.lds-grid div:nth-child(7){-webkit-animation-delay:-.8s;animation-delay:-.8s;left:8px;top:56px}.lds-grid div:nth-child(8){-webkit-animation-delay:-1.2s;animation-delay:-1.2s;left:32px;top:56px}.lds-grid div:nth-child(9){-webkit-animation-delay:-1.6s;animation-delay:-1.6s;left:56px;top:56px}@-webkit-keyframes lds-grid{0%,to{opacity:1}50%{opacity:.5}}@keyframes lds-grid{0%,to{opacity:1}50%{opacity:.5}}.wrap{margin:1rem auto 2.5rem;width:30%}.search{display:flex;justify-content:center;width:100%}.searchTerm{background:#fff;border:2px solid #f1d145;border-radius:5px 0 0 5px;border-right:none;color:#a9a9ac;font-family:Lato,sans-serif;font-size:15px;height:36px;outline:none;padding:5px;width:100%}.searchTerm:focus{color:#000}.searchButton{background:#171835;border:1px solid #171835;border-radius:0 5px 5px 0;color:#fff;cursor:pointer;font-size:20px;height:36px;padding-top:4px;text-align:center;width:40px}@media screen and (max-width:799px){.wrap{margin:.5rem auto 2rem;width:64%}}
/*# sourceMappingURL=main.e19b0e16.css.map*/