.main{width:100%;height:100vh;display:flex}.main .content{width:100%;height:auto;min-height:100vh;display:flex;justify-content:center;font-family:leca;flex-direction:column}.main .content .content-wrapper{height:100vh;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.main .content .content-wrapper h1,.main .content .content-wrapper h2,.main .content .content-wrapper h3{width:100%;display:flex;justify-content:center;color:var(--mainColor)}.main .content .content-wrapper a{color:var(--mainColor);text-decoration:none}.main .content .content-wrapper .input-container{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap}.main .content .content-wrapper .input-container input{width:100%;max-width:300px;margin:5% 1% 1%;border-radius:20px;outline:none;border:0;padding:10px;cursor:pointer}.main .content .content-wrapper .input-container .btn-main{padding:10px 20px;border-radius:20px;outline:none;border:0;cursor:pointer;font-family:outfit;margin:5% 1% 1%}.main .content .content-wrapper .input-container .btn-main:hover{background:var(--mainButtonBackground);color:var(--mainColor)}.main .content .footer{width:100%;display:flex;justify-content:center;align-items:flex-end;height:auto;min-height:20vh}.main .content .footer a{color:var(--mainColor);text-decoration:none;font-family:outfit}@media screen and (max-width:768px){img{width:50%}h1,h2,h3,a{font-size:1.2rem;font-weight:300}.main .content .content-wrapper .input-container{flex-wrap:wrap;flex-direction:column}}.success-message{color:green;margin-top:10px;font-size:.9em}.error-message{color:red;margin-top:10px;font-size:.9em}.wrapper{width:100%;height:auto;min-height:100vh;display:flex;justify-content:center;align-items:center}@media screen and (max-width:1919px){.wrapper{width:100%}}:root{--mainBackground: rgba(84, 0, 0, 1);--mainColor: rgba(255,255,255,1);--mainText: rgba(255,255,255,.7);--mainHighlighted:rgb(204, 138, 15);--mainButtonBackground: rgba(0,0,0,1)}@font-face{font-family:roboto;src:url(./assets/fonts/Roboto/Roboto-VariableFont_wdth,wght.ttf)}@font-face{font-family:opensans;src:url(./assets/fonts/Open_Sans/OpenSans-VariableFont_wdth,wght.ttf)}@font-face{font-family:leca;src:url(/assets/LexendDeca-VariableFont_wght-4jVjszb6.ttf)}@font-face{font-family:outfit;src:url(/assets/Outfit-VariableFont_wght-R7WDW-Gs.ttf)}@font-face{font-family:lato;src:url(/assets/Lato-Regular-BwLIet1C.ttf)}*{margin:0;padding:0}html{font-size:16px}body{box-sizing:border-box;background:var(--mainBackground);color:var(--mainColor);width:100%}
