.App{width:100%;height:auto;display:flex;flex-direction:column;font-family:Arial,Helvetica,sans-serif}body{padding:0;margin:0}.about{width:100%;height:90vh;display:flex;flex-direction:column}.aboutTop{width:100%;height:45%;background-position:center;background-repeat:no-repeat;background-size:cover;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.aboutBottom{display:flex;flex-direction:column;height:55%;align-items:center;margin-top:50px;justify-content:center}.aboutBottom p{max-width:90%;color:#000;text-align:center}.aboutBottom h1{font-weight:400;font-size:6vw;color:#000;height:30px;display:flex;justify-content:center;transform:translateY(-40px);margin-top:1rem}.footer{width:100%;height:80px;background-color:#121619;display:flex;justify-content:center;align-items:center;flex-direction:column;padding-top:10px}.socialMedia svg{color:#fff;margin:30px 20px 20px;font-size:30px;cursor:pointer}p{color:#fff;margin-bottom:40px}.home{width:100%;height:90vh;display:flex;justify-content:center;align-items:left;flex-direction:column;background-position:center;background-repeat:no-repeat;background-size:cover;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.headerContainer{width:auto;margin-left:50px}.headerContainer h1{justify-content:center;align-items:center;font-size:90px;height:60px;font-weight:50;color:#000}.headerContainer p{padding:0;font-size:40px;font-weight:lighter;color:#000}.headerContainer button{color:#000;border:none;border-radius:5px;cursor:pointer;justify-content:center;background-color:#121619;height:50px;width:180px;color:#fff;text-decoration:none;font-size:20px}.headerContainer button:hover{background-color:#07090a;cursor:pointer;transition:.3s ease-in}@media only screen and (max-width: 650px){.home{justify-content:center;align-items:center}.headerContainer{margin-left:0;border-radius:10px;padding:10px;width:80%;display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#121619;color:#fff}.headerContainer h1{font-size:40px;height:30px;color:#fff}.headerContainer p{font-size:30px;color:#fff}.headerContainer button{background-color:#fff;color:#121619;margin-bottom:30px}.headerContainer button:hover{background-color:#e1e1e1;color:#121619}}.menu{width:100%;height:auto;display:flex;justify-content:center;align-items:center;flex-direction:column}.menu .menuTitle{font-family:cursive;font-size:60px}.menuList{width:70vw;height:auto;display:grid;grid-template-columns:1fr 1fr 1fr;place-items:center}.menuItem{border-radius:15px;width:300px;height:350px;margin:20px;box-shadow:0 3px 15px #0003}.menuItem:hover{box-shadow:0 3px 15px #00000080;transition:.3s ease-in;cursor:pointer}.menuItem div{border-top-left-radius:15px;border-top-right-radius:15px;width:100%;height:200px;background-position:center;background-repeat:no-repeat;background-size:cover}.menuItem h1,.menuItem p{margin-left:20px}@media only screen and (max-width: 1300px){.menuList{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 800px){.menuList{grid-template-columns:1fr}}.contact{width:100%;height:90vh;display:flex}.contact .leftSide{height:100%;flex:50%;background-position:center;background-repeat:no-repeat;background-size:cover}.contact .rightSide{height:100%;flex:50%;display:flex;flex-direction:column;justify-content:center}.contact .rightSide h1{font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-weight:10;font-size:50px;margin-left:30px}form{display:flex;flex-direction:column;width:auto;height:auto;padding:30px}form input{height:40px;width:80%;border:none;border-bottom:1px solid #121619;color:#000}form textarea{margin-top:15px;height:70px;width:80%;border:none;border-bottom:1px solid #121619;color:#000}input::placeholder,textarea::placeholder{font-weight:700;color:#000;font-family:Arial,Helvetica,sans-serif}form input:focus,textarea:focus{outline:none}form label{margin-top:15px;color:gray}form button{margin-top:40px;width:140px;height:40px;border:none;background-color:#121619;color:#f5f5f5;font-size:15px;cursor:pointer}.navbar{width:100%;height:100px;background-color:#121619;display:flex;flex-direction:row}.navbar .leftSide{flex:50%;height:100%;display:flex;align-items:center;padding-left:150px}.navbar .leftSide img{width:70px}.navbar .rightSide{flex:50%;height:100%;display:flex;align-items:center;justify-content:center}.navbar a{color:#fff;text-decoration:none;margin:20px}.navbar .rightSide button{background-color:transparent;border:none;color:#fff;cursor:pointer}.navbar .rightSide svg{font-size:40px}.navbar #open{padding-left:0}.navbar #open img{display:none}.navbar #close img{display:inherit}.navbar #open .hiddenLinks{display:inherit;margin-left:30px}.navbar #close .hiddenLinks{display:none}.navbar #open a{width:70px;margin:5px}@media only screen and (max-width: 900px){.navbar .rightSide a{width:70px}.navbar .leftSide{padding-left:50px}}@media only screen and (max-width: 600px){.navbar .rightSide a{display:none}.navbar .rightSide{justify-content:flex-end;padding-right:50px}.navbar .rightSide button{display:inherit}}@media only screen and (min-width: 600px){.navbar .rightSide button,.hiddenLinks{display:none}}
