.form__orcamento{text-align:center;}
.orcamentos__titulo{margin:0;font-size:1.5em;}
.formulario{margin:1em auto;}
.orcamentos__bloco__item{margin:2em 0;}
.orcamentos__subtitulo{margin:0;font-size:1.2em;color:var(--cor-cinza-escuro);}
.orcamentos__telefone,.orcamentos__whatsapp,.orcamentos__email{margin:0;}
.formulario{padding:0.5em 1em;color:var(--cor-branco);background-color:var(--cor-cinza-escuro);text-align:center;border-radius:3px;}
.formulario__titulo{font-size:1.2em;text-transform:uppercase;padding:0.9em 0 0.7em;}
.formulario__subtitulo{font-size:1.2em;text-transform:uppercase;background:var(--cor-amarelo);margin:2em 0 0;padding: 0.2em 0;}
.categoria__grupo{padding-bottom: 2.5em; border-bottom: 1px solid var(--cor-branco);}
.grupo{display:flex;flex-direction:column;border:none;min-width:auto;}
.campo{display:flex;flex-direction:column;}
input,textarea,select{padding:0.5em;font-family:var(--fonte-principal);color:var(--cor-cinza-escuro);}
.grupo,.campo,label,input,textarea{text-align:left;}
label{padding:1em 0 0.5em;font-size:0.95em;font-weight:500;}
input,textarea{font-size:1em;border-radius:3px;border:1px solid var(--cor-cinza-escuro);}
textarea{width:auto;}
select{cursor:pointer;font-size:1em;}
.botao{padding:0.9em 2.5em;cursor:pointer;border-width:1px;border-radius:3px;font-size:14px;font-weight:400;-webkit-box-shadow:0px 10px 20px -6px rgba(0, 0, 0, 0.12);-moz-box-shadow:0px 10px 20px -6px rgba(0, 0, 0, 0.12);box-shadow:0px 10px 20px -6px rgba(0, 0, 0, 0.12);position:relative;margin:1.5em 0;font-family:var(--fonte-principal);font-weight:600;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;}
.botao:hover{color:var(--cor-branco);background:var(--cor-verde);border:1px solid var(--cor-branco);}
iframe{background:var(--cor-branco);}
@media screen and (min-width:768px){
    .formulario{padding:0.5em 1.5em;/*width:430px;*/}
    iframe{margin:1em auto;width:430px;}
    label{font-size: 1em;}
}
@media screen and (min-width:944px){
    .formulario{width:860px;}
    .contatos{padding:1em 0;min-width:240px;}
    .orcamentos__container{padding:1em 0;display:flex;flex-direction:row-reverse;justify-content:space-evenly;}
    .grupo{flex-direction:row;justify-content:flex-start;gap:1em;}
    .orcamentos__bloco__item{width:initial;text-align:left;}
    .orcamentos__bloco__imagem{float:left;padding:6px 15px 30px 0;}
    iframe{margin:1em 0;}
    input{width:400px;}
    input.tamanho3{width: 256px;}
    input.tamanho4{width: 276px;}
    input.tamanho5{width: 96px;}
    input.data{width: 150px;}
    select{width:417px;}
    select.tamanho2{width: 326px;}
    select.tamanho3{width: 276px;}
    select.tamanho4{width: 296px;}
    select.tamanho5{width: 116px;}
    .grupo__itens textarea{width: 258px;}
}