body{font-family:Roboto,Helvetica,Arial,sans-serif;height:100%;margin:0}.App{flex-direction:column;min-height:100vh}.App,.top{display:flex}.top{background-color:#cbf3f0;height:68px}.top>div{align-items:center;display:flex}.top>div>a{font-family:Arial,sans-serif;font-size:20px;transition:color .3s ease}.top>div>a,.top>div>a:hover,a{text-decoration:none}a{color:#757070;cursor:pointer}a:hover{color:#333;text-decoration:underline}h1,h2{color:#ff9f1c}.bottom{background-color:#cbf3f0;color:#fff;padding:20px}footer{align-items:center;display:flex;justify-content:center}@media (max-width:1200px){footer{flex-direction:column}}.middleleft{align-content:flex-start;box-sizing:border-box;display:flex;flex:70% 1;flex-direction:column;order:1;padding:20px 130px}.overviewHeading{color:#ff9f1c;font-size:52px}.overviewSlogan{background-color:#cbf3f0;margin:30px 0;padding:20px}.image{width:600px}@media (max-width:1200px){.middleleft{flex:100% 1;order:2;padding:50px 10px}.image{width:100%}}.middleright{align-items:left;background-color:#ff9f1c;border-radius:2px;box-sizing:border-box;color:#fff;flex:35% 1;flex-direction:column;order:2;padding:20px}.middleright,.termsOfUse{display:flex;text-align:left}.termsOfUse{align-items:center;justify-content:left}.drawerBox{box-sizing:border-box;padding:20px;width:30vw}.middleright>h1{color:#fff}@media (max-width:1200px){.middleright{border-radius:0;flex:100% 1;order:1}.drawerBox{box-sizing:border-box;padding:10px;width:100vw}}.buttons{display:flex;flex:100% 1;justify-content:center}.submitButton{margin-top:15px}.textField{width:90%}.middle{display:flex;flex:1 1;flex-direction:row;flex-wrap:nowrap;padding:1px}@media (max-width:1200px){.middle{flex-wrap:wrap;padding:0}}.about{box-sizing:border-box;flex:1 1;padding:20px 130px}@media (max-width:1200px){.about{padding:50px 10px}}.approve{box-sizing:border-box;flex:1 1;padding:20px 130px}@media (max-width:1200px){.approve{padding:50px 10px}}.match{box-sizing:border-box;flex:1 1;padding:20px 130px}@media (max-width:1200px){.match{padding:50px 10px}}.imprint{box-sizing:border-box;flex:1 1;padding:20px 130px}@media (max-width:1200px){.imprint{padding:50px 10px}}.privacy{box-sizing:border-box;flex:1 1;padding:20px 130px}@media (max-width:1200px){.privacy{padding:50px 10px}}.termsofuse{box-sizing:border-box;flex:1 1;padding:20px 130px}@media (max-width:1200px){.termsofuse{padding:50px 10px}}
/*# sourceMappingURL=main.85e31874.css.map*/