*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}html,body{height:100%}body{line-height:1.5}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p{overflow-wrap:break-word;hyphens:auto}@font-face{font-family:'Poppins-Thin';font-style:normal;font-weight:normal;src:local("Poppins Thin"),local("Poppins-Thin"),url("fonts/Poppins_thin.woff2") format("woff2"),url("fonts/Poppins_thin.woff") format("woff"),url("fonts/Poppins_thin.eot?#iefix") format("embedded-opentype"),url("fonts/Poppins_thin.svg#Poppins") format("svg"),url("fonts/Poppins_thin.ttf") format("truetype")}@font-face{font-family:'Poppins-Medium';font-style:normal;font-weight:normal;src:local("Poppins Medium"),local("Poppins-Medium"),url("fonts/Poppins_medium.woff2") format("woff2"),url("fonts/Poppins_medium.woff") format("woff"),url("fonts/Poppins_medium.eot?#iefix") format("embedded-opentype"),url("fonts/Poppins_medium.svg#Poppins") format("svg"),url("fonts/Poppins_medium.ttf") format("truetype")}@font-face{font-family:'Poppins';font-style:normal;font-weight:bold;src:local("Poppins Bold"),local("Poppins-Bold"),url("fonts/Poppins_medium.woff2") format("woff2"),url("fonts/Poppins_medium.woff") format("woff"),url("fonts/Poppins_medium.eot?#iefix") format("embedded-opentype"),url("fonts/Poppins_medium.svg#Poppins") format("svg"),url("fonts/Poppins_medium.ttf") format("truetype")}@font-face{font-family:'Poppins';font-style:normal;font-weight:normal;src:local("Poppins Regular"),local("Poppins-Regular"),url("fonts/Poppins_regular.woff2") format("woff2"),url("fonts/Poppins_regular.woff") format("woff"),url("fonts/Poppins_regular.eot?#iefix") format("embedded-opentype"),url("fonts/Poppins_regular.svg#Poppins") format("svg"),url("fonts/Poppins_regular.ttf") format("truetype")}@font-face{font-family:'OpenSans';font-style:normal;font-weight:normal;src:local("Open Sans Regular"),local("OpenSans-Regular"),url("fonts/Open_Sans_regular.woff2") format("woff2"),url("fonts/Open_Sans_regular.woff") format("woff"),url("fonts/Open_Sans_regular.eot?#iefix") format("embedded-opentype"),url("fonts/Open_Sans_regular.svg#OpenSans") format("svg"),url("fonts/Open_Sans_regular.ttf") format("truetype")}@font-face{font-family:'Poppins-Thin';font-style:normal;font-weight:normal;src:local("Poppins Thin"),local("Poppins-Thin"),url("fonts/Poppins_thin.woff2") format("woff2"),url("fonts/Poppins_thin.woff") format("woff"),url("fonts/Poppins_thin.eot?#iefix") format("embedded-opentype"),url("fonts/Poppins_thin.svg#Poppins") format("svg"),url("fonts/Poppins_thin.ttf") format("truetype")}@font-face{font-family:'Poppins-Medium';font-style:normal;font-weight:normal;src:local("Poppins Medium"),local("Poppins-Medium"),url("fonts/Poppins_medium.woff2") format("woff2"),url("fonts/Poppins_medium.woff") format("woff"),url("fonts/Poppins_medium.eot?#iefix") format("embedded-opentype"),url("fonts/Poppins_medium.svg#Poppins") format("svg"),url("fonts/Poppins_medium.ttf") format("truetype")}@font-face{font-family:'Poppins';font-style:normal;font-weight:bold;src:local("Poppins Bold"),local("Poppins-Bold"),url("fonts/Poppins_medium.woff2") format("woff2"),url("fonts/Poppins_medium.woff") format("woff"),url("fonts/Poppins_medium.eot?#iefix") format("embedded-opentype"),url("fonts/Poppins_medium.svg#Poppins") format("svg"),url("fonts/Poppins_medium.ttf") format("truetype")}@font-face{font-family:'Poppins';font-style:normal;font-weight:normal;src:local("Poppins Regular"),local("Poppins-Regular"),url("fonts/Poppins_regular.woff2") format("woff2"),url("fonts/Poppins_regular.woff") format("woff"),url("fonts/Poppins_regular.eot?#iefix") format("embedded-opentype"),url("fonts/Poppins_regular.svg#Poppins") format("svg"),url("fonts/Poppins_regular.ttf") format("truetype")}@font-face{font-family:'OpenSans';font-style:normal;font-weight:normal;src:local("Open Sans Regular"),local("OpenSans-Regular"),url("fonts/Open_Sans_regular.woff2") format("woff2"),url("fonts/Open_Sans_regular.woff") format("woff"),url("fonts/Open_Sans_regular.eot?#iefix") format("embedded-opentype"),url("fonts/Open_Sans_regular.svg#OpenSans") format("svg"),url("fonts/Open_Sans_regular.ttf") format("truetype")}@supports (display: grid){.page-container.frontpage{display:grid;height:100vh;grid-gap:0;grid-template-columns:1fr;grid-template-rows:128px 1fr;grid-template-areas:"h1" "c1";overflow:hidden}.page-container.frontpage .frontpage-header{display:flex;grid-area:h1}.page-container.frontpage .frontpage-content{grid-area:c1}}.page-container .frontpage-header{display:flex;flex-flow:row nowrap;justify-content:space-between;background-color:#0d8eff}.page-container .frontpage-header .fp-logo-container{display:flex;flex-flow:column;justify-content:flex-start;margin:32px 0 0 32px}.page-container .frontpage-header .fp-logo-container.logo-dark{background-color:#9b9b9b;color:#ffffff}.page-container .frontpage-header .fp-logo-container a.fp-logo-link{display:flex}.page-container .frontpage-header .fp-login-container{display:flex;flex-flow:row;justify-content:center;align-items:center;height:100%;margin:0 98px 0 0}.page-container .frontpage-header .fp-login-container a{display:flex;display:flex;justify-content:center;align-items:center;text-decoration:none;height:100%}.page-container .frontpage-header .fp-login-container a.fp-login-link .user-link,.page-container .frontpage-header .fp-login-container a.fp-user-link .user-link{display:flex;justify-content:center;align-items:center;color:#000000;font-weight:bold;font-size:170%;height:100%}.page-container .frontpage-header .fp-login-container a.fp-login-link .user-link svg.account-svg,.page-container .frontpage-header .fp-login-container a.fp-user-link .user-link svg.account-svg{height:100%;width:32px;margin-right:8px}.page-container .frontpage-content{display:flex;flex-flow:column;overflow-x:hidden;overflow-y:scroll}.page-container .frontpage-content .fp-row{display:flex;flex-flow:row;height:90%;width:100%;justify-content:center}.page-container .frontpage-content .fp-row.fp-r1{background:linear-gradient(180deg, #0d8eff 10%, #edeff0 60%, #fff 100%)}.page-container .frontpage-content .fp-row .fp-col{display:flex;flex-flow:column;justify-content:center;width:100%;background-color:transparent;padding:5%}.page-container .frontpage-content .fp-row .fp-col img{display:flex;width:100%}.page-container .frontpage-content .fp-row .fp-row-inner{display:flex;flex-flow:row;max-width:1600px;background-color:transparent}.page-container .frontpage-content .fp-row .fp-row-inner .fp-r1c1{display:flex;flex-flow:column;justify-content:center;align-items:center;height:100%}.page-container .frontpage-content .fp-row .fp-row-inner .fp-r1c1 .fp-main-text{display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;max-width:50%}.page-container .frontpage-content .fp-row .fp-row-inner .fp-r1c1 .fp-main-text p.head-text{line-height:1.2;display:flex;font-size:500%;font-weight:bold;margin-bottom:24px}.page-container .frontpage-content .fp-row .fp-row-inner .fp-r1c1 .fp-main-text p.body-text{display:flex;font-size:120%}.page-container .frontpage-content .fp-row .fp-row-inner .fp-r1c1 .fp-main-enter{display:flex;flex-flow:row;justify-content:flex-start;max-width:50%;width:50%;margin-top:32px}.page-container .frontpage-content .fp-row .fp-row-inner .fp-r1c1 .fp-main-enter a{display:flex;flex-flow:row;background-color:#000000;border-radius:32px;padding:4px 64px;text-decoration:none;color:#ffffff;font-size:120%;font-weight:bold}.page-container .frontpage-content .fp-row .fp-row-inner .fp-r1c2{display:flex;flex-flow:column;justify-content:center;align-items:center;width:100%;height:100%}.page-container .frontpage-content .fp-row .fp-row-inner .fp-r1c2 .fp-main-img{display:flex;max-width:60%}
