body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:Montserrat-ExtraLight;src:url(/static/media/Montserrat-ExtraLight.62a749ca2820713ebbf8.ttf)}@font-face{font-family:Montserrat-Bold;src:url(/static/media/Montserrat-Bold.079ca05d3ded9bc107ab.ttf)}.FlexBox{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.Main{background-color:#f5f5f5;color:#252525;font-size:calc(30px + 2vmin);min-height:100vh}.Button{background-color:#252525;border-color:#252525;border-radius:7px;color:#fff;font-family:Montserrat-Bold;text-align:center}.Button:focus{background-color:#575757;outline:none!important}.Title{font-family:Montserrat-Bold}.Text,.Title{color:#252525;text-align:center}.Text{font-family:Montserrat-ExtraLight}.Sub_main{background-color:#fafafa;min-width:70vmin}.Name{margin-bottom:0}.Profile{min-width:150px;width:70vmin}.Typewriter{color:#252525;font-family:Montserrat-ExtraLight;font-size:3vmin;margin-bottom:4vmin;margin-top:1vmin}.Div_margin{margin:-1vmin}.Main_button{font-size:calc(10px + .5vmin);height:calc(30px + 2vmin);width:calc(70px + 10vmin)}.Paragraph{font-size:calc(10px + 1vmin);margin-bottom:0}.Info{font-size:calc(8px + 1vmin);margin-top:0}.Banner{width:100vw}.Banner,.Sub_banner{background-color:#fff;height:20vh}.Sub_banner{font-family:Montserrat-Bold;width:85vmin}.Header{margin-bottom:1vh}.Header,.Header_without{display:flex;font-size:calc(5px + 5.5vmin)}.Header_without,.Sub_Header{margin-bottom:10px}.Sub_Header{font-size:calc(5px + 4.5vmin);width:45vw}.Main_slot{height:81vh;width:100vw}.Sub_slot{background-color:#fff;flex-direction:row;height:70vh;width:95vw}.Left_sub_slot{height:27vh;width:30vw}.Left_sub_slot,.Right_sub_slot{align-items:center;display:flex;justify-content:center;text-align:center}.Right_sub_slot{height:30vh;width:50vw}.Column{flex-direction:column}.Button_styling{font-size:calc(5px + 1vmin);height:calc(15px + 4vmin);margin-left:1vmin;margin-right:1vmin;width:calc(45px + 12vmin)}.Image,.Image2{height:30vmin}.Image3{height:22vmin}.Component_text{font-size:calc(5px + 2vmin);width:80vw}.Paragraph_container{width:40vw}.Wide{width:90vw}.Error{font-size:calc(20px + 2vmin)}@media only screen and (max-aspect-ratio:3/4){.Sub_slot{background-color:#fff;flex-direction:column;height:70vh;width:90vw}.Paragraph_container{width:65vw}.Image,.Image2{height:35vmin}.Image3{height:30vmin}.Sub_Header{font-size:calc(5px + 4.5vmin);margin-bottom:10px;width:60vw}}@media (prefers-reduced-motion:no-preference){.Main{animation:FadeIn2 1s}.Main_delay{animation:FadeIn 1.5s}.Button:hover{animation:HoverEffect .5s forwards}.Header{animation:SlideIn 1.5s}.Component_text{animation:SlideInDelay 3s}}@keyframes FadeIn{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes FadeIn2{0%{opacity:0}to{opacity:1}}@keyframes HoverEffect{0%{transform:scale(1)}to{transform:scale(1.01)}}@keyframes SlideIn{0%{opacity:0}50%{opacity:0;transform:translateY(20px)}to{transform:translateY(0)}}@keyframes SlideInDelay{0%{opacity:0}50%{opacity:0;transform:translateY(30px)}to{transform:translateY(0)}}@keyframes SlideInDelayExtra{0%{opacity:0}60%{opacity:0;transform:translateY(30px)}to{transform:translateY(0)}}
/*# sourceMappingURL=main.feef3483.css.map*/