@font-face{ src:url("../fonts/BMJUA_otf.otf"); font-family: jua; } * { box-sizing: border-box; } body{ background-color: #f0e8d9; } .title1{ margin-top: 75px; margin-bottom: 0px; text-align: center; font-size: 64px; color: #58595b; font-family: jua; } .title2{ margin-top: 30px; margin-bottom: 75px; text-align: center; font-size: 32px; color: #58595b; font-family: jua; } .food{ background-color: white; width: 300px; text-align: center; margin-left: auto; margin-right: auto; margin-bottom: 50px; border-radius: 10px; overflow: hidden; font-family: jua; } .food img{ vertical-align: top; } .food h3{ color: #58595b; font-size: 32px; margin-top: 0px; margin-bottom: 20px; } .food p{ color: #58595b; font-size: 16px; text-align: left; } .food .info{ padding: 20px; } .food a{ text-decoration: none; }