@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500&display=swap");@import "/styles/vars.scss";@font-face{font-family:Lato;src:url(/fonts/lato/Lato-Light.ttf);font-weight:300;font-display:swap}@font-face{font-family:Lato;src:url(/fonts/lato/Lato-Regular.ttf);font-weight:400;font-display:swap}@font-face{font-family:Lato;src:url(/fonts/lato/Lato-Bold.ttf);font-weight:700;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-Light.ttf);font-weight:300;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-Bold.ttf);font-weight:700;font-display:swap}@font-face{font-family:Lancelot;src:url(/fonts/lancelot/Lancelot-Regular.ttf);font-weight:400;font-display:swap}@font-face{font-family:Blacksword;src:url(/fonts/blackswords/BLACKSWORD.OTF);font-weight:400;font-display:swap}@font-face{font-family:Dosis;src:url(/fonts/dosis/Dosis-Bold.ttf);font-display:swap}@font-face{font-family:Pacifico;src:url(/fonts/pacifico/Pacifico-Regular.ttf);font-display:swap;font-weight:100}@font-face{font-family:Lemon;src:url(/fonts/lemon/Lemon_Tuesday.otf);font-display:swap;font-weight:400}body{background:var(--bodyBackground)}*{box-sizing:border-box;padding:0;margin:0;font-family:Lato,sans-serif;color:var(--primaryTextColor)}p{font-size:16px;line-height:137.5%}h1{font-family:Poppins;color:var(--primaryColor);font-size:24px;line-height:24px;margin-bottom:10px}@media (min-width:1024px){h1{font-size:34px;line-height:36px;margin-bottom:10px}}h2{font-size:18px;line-height:22px}@media (min-width:1024px){h2{font-size:22px;line-height:26px}}ul,ul li{padding:0}ul li{margin:0;list-style:none}form{width:100%;padding:20px 0}.input-wrapper{padding:0 0 15px}.input-wrapper label{display:block;color:var(--secondaryTextColor)}label .input-fixed-placeholder{top:15px;pointer-events:none}label .input-validation-message{margin-top:2px}input,label input{&[type=date],&[type=email],&[type=password],&[type=tel],&[type=text],&[type=time]{border:1px solid var(--borderColor);border-radius:6px;width:100%;background:var(--bodyBackground);font-size:16px;color:var(--primaryTextColor)}&:-webkit-autofill{background-color:var(--bodyBackground)}}textarea{border:1px solid var(--borderColor);border-radius:6px;width:100%;height:200px;padding:8px 15px;background:var(--bodyBackground);font-size:16px;resize:none}a{text-decoration:none}