body{
    font-family: 'Open Sans', sans-serif;
}

header{
    margin: 0 auto;
    text-align: center;
    background: #ffb444;
}

header div h1{
    display: inline-block;
    font-size: 40px;
    vertical-align: auto;
}

.img-chef1{
    width: 150px;
}

.conteudo{
    margin: 70px auto;
    max-width: 940px;
    overflow: hidden;
}

.conteudo div{
    float: left;
    width: 50%;
    box-sizing: border-box;
}

.conteudo h2{
    color: #ff8c00;
    text-align: center;
    font-size: 30px;
}

.conteudo P{
    margin: 30px 0;
    text-align: center;
    font-size: 20px;
}

.dados{
    background: #ffb444;
    border-color: #ff8c00 solid 3px;
    border-radius: 10px;
    padding: 15px;
}

.dados label, #paragrafo-form{
    color: #ffffff;
    display: inline-block;
}

.dados input[type="text"], .dados input[type="email"], .dados input[type="tel"]{
    width: 100%;
    box-sizing: border-box;
    margin: 10px 0;
    border-radius: 200px;
    border: 0;
    padding: 8px 10px;
}

.dados select{
    width: 35%;
    border-radius: 10px;
    padding: 3px;
}

.dados input[type="submit"]{
    width: 85%;
    margin: 15px auto 10px;
    display: block;
    background: darkorange;
    border: none;
    padding: 15px 0;
    border-radius: 150px;
    color: #FFFFFF;
    transition: 1s all;
}

.dados input[type="submit"]:hover{
    cursor: pointer;
    background: #fc791e;
    transform: scale(1.05);
}

.bottom{
    border-top: solid 4px rgb(245, 156, 47);
    max-width: 940px;
    overflow: hidden;
    margin: 0 auto;
}

.conclusao{
    text-align: center;
}

.conclusao h3{
    font-size: 27px;
    color: #ff8c00;
}

.detalhes p{
    padding: 15px;
    font-size: 20px;
}

.detalhes ul, li{
    padding: 3px;
    text-align: left;
}

footer{
    background: #ffb444;
    text-align: center;
    padding: 20px auto;
   
}

#chef{
    width: 10%;
}

.copyright{
    color: #FFFFFF;
    font-size: 14px;
    padding-bottom: 10px;
}