body {padding:0; margin:0; font-family:'Lato'; overflow-x:hidden; color:#333; font-size:16px; font-weight:400; line-height:26px;}	

body a {color:inherit !important; text-decoration:none}

::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #666;
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #666;
}

::-ms-input-placeholder { /* Microsoft Edge */
    color: #666;
}

input,select { -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; outline:none !important}
input:focus {box-shadow:inset 0 0 3px 3px rgba(0,0,0,0.06);}

h1,h2,h3{margin:0; padding:0; font-weight:normal; font-size:inherit;}

.clear {clear:both}

@media only screen and (min-width: 1025px) {

#header {width:1200px; margin:30px auto;}
#header .logomarca {float:left;}
#header .logomarca img {width:210px !important; height:auto !important;}
#header .bt {float:right; display:table; margin-top:10px; padding:5px 50px;}

#chamada {width:100%; min-width:1200px; margin-top:80px; background:url(../Imagens/FUNDO_WEB.png) center center no-repeat; background-size:cover;}
#chamada .area {width:950px; min-height:250px;  margin:0 auto; position:relative;}
#chamada .area img {position:absolute; left:0; bottom:-50px; width:400px; height:auto;}
#chamada .area .col_txt {float:right; width:450px; text-align:center; color:#fff; padding:30px 0;}
#chamada .area .col_txt h1 {font-family:'Bodoni Moda'; font-weight:800; font-size:30px; line-height:40px;}
#chamada .area .col_txt p {margin:5px 0 0}
#chamada .area .col_txt .bt {display:table; margin:10px auto 0; padding:12px 30px; border-radius:100px; font-weight:700; color:#8F6D2F; background:#fff; box-shadow:0 4px 4px 2px rgba(0,0,0,0.07)}

#form_1 {width:700px; margin:50px auto 0;}
#form_1 p {text-align:center; font-size:22px; line-height:34px; margin-bottom: -5px; padding-top: 15px;}

#galeria {width:700px; margin:50px auto 0;}
#galeria .img {width:152px; height:152px; background:#000;}
#galeria a {float:left; margin:0 30px 30px 0;}
#galeria a:nth-of-type(4n) {margin:0 0 30px 0;}

#chamada_2 {width:100%; min-width:700px; margin-top:-30px; padding-bottom:50px; background-image: linear-gradient(176deg, #FFFFFF 16%, #E8E2D4 calc(16% + 2px))}
#chamada_2 .box {width:700px; position:relative; top:80px; margin:0 auto; padding:20px 0; background: rgb(0,0,0);
background: linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(144,98,47,1) 50%);}
#chamada_2 .box img {position:absolute; left:30px; top:-50px; width:230px; height:auto;}
#chamada_2 .box h2 {float:right; color:#fff; width:400px; font-size:26px; line-height:32px; margin-top:-10px; font-weight:600;}
#chamada_2 .lista {width:700px; margin:120px auto 0; text-align:center;}
#chamada_2 .lista h2 {font-family:'Bodoni Moda'; font-weight:800; font-size:30px; line-height:40px;}
#chamada_2 .lista .itens {margin:30px 0;}
#chamada_2 .lista .itens .item {background:url(../Imagens/CHECK.png) 30px center no-repeat #D8CEB8; background-size:22px; height:60px; line-height:60px; border-radius:100px; padding-left:90px; margin-top:15px; text-align:left; font-weight:600}
#chamada_2 .lista .bt {display:table; margin:30px auto 0; padding:12px 80px; border-radius:100px; font-weight:700; color:#8F6D2F; background:#fff; box-shadow:0 4px 4px 2px rgba(0,0,0,0.07)}
#chamada_2 .aviso {text-align:center; font-size:22px; line-height:34px; margin:50px 0 0;}
#chamada_2 p {text-align:center; font-size:22px; line-height:34px; margin-bottom: -5px; padding-top: 15px;}

#form_2 {width:100%; min-width:700px; padding-top:20px; background-image: linear-gradient(176deg, #E8E2D4 16%, #FFFFFF calc(16% + 2px))}
#form_2 .area {width:100%; min-width:700px; background:url(../Imagens/FUNDO_WEB_2.png) center bottom no-repeat; background-size:100% auto; padding-bottom:80px;}
#form_2 .area .form {width:700px; margin:0 auto;}
#form_2 .area .form p {margin-top:30px; text-align:center}

#rodape {width:100%; min-width:700px; margin-top:-30px; color:#fff; font-size:12px; line-height:16px; background:url(../Imagens/RODAPE_WEB.png) center bottom no-repeat; background-size:cover; padding:30px 0; text-align:center;}
#rodape img {display:inline-block; width:auto; height:12px; vertical-align:top;}
#rodape span {display:inline-block; vertical-align:top;}
#rodape .col_esq {display:inline-block; text-align:left; margin:0 30px;}
#rodape .col_dir {display:inline-block; text-align:left; margin:0 30px;}

#chat {position:fixed; bottom:20px; right:20px; background:url(../Imagens/CHAT_BOT.png) center center no-repeat; background-size:cover; width:80px; height:80px;}


}


@media only screen and (max-width: 1024px) {

#header {margin:30px}
#header .logomarca {text-align:center;}
#header .logomarca img {width:200px !important; height:auto !important;}
#header .bt {display:none;}

#chamada { margin-top:230px; padding:30px; background:url(../Imagens/FUNDO_WEB.png) center center no-repeat; background-size:cover;}
#chamada .area img {width:300px; height:auto; margin:-260px auto 0;}
#chamada .area .col_txt {text-align:center; color:#fff; margin-top:-100px;}
#chamada .area .col_txt h1 {font-family:'Bodoni Moda'; font-weight:800; font-size:26px; line-height:36px;}
#chamada .area .col_txt p {margin:5px 0 0}
#chamada .area .col_txt .bt {display:table; margin:10px auto 0; padding:12px 30px; border-radius:100px; font-weight:700; color:#8F6D2F; background:#fff; box-shadow:0 4px 4px 2px rgba(0,0,0,0.07)}

#form_1 {margin:30px;}
#form_1 p {text-align:center; font-size:18px; line-height:30px;}

#galeria {margin:30px 26px; text-align:center; font-size:0}
#galeria .img {width:80px; height:80px;}
#galeria a {display:inline-block; margin:3px; vertical-align:top;}

#chamada_2 {padding:30px; margin-top:-20px; background-image: linear-gradient(176deg, #FFFFFF 5%, #E8E2D4 calc(5% + 2px))}
#chamada_2 .box {position:relative; padding:10px 0; background: rgb(0,0,0);
background: linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(144,98,47,1) 50%); border-radius:3px;}
#chamada_2 .box img {position:absolute; left:0; top:-17px; width:120px; height:auto;}
#chamada_2 .box h2 {float:right; color:#fff; width:calc(100% - 120px); font-size:16px; line-height:22px; font-weight:600;}
#chamada_2 .lista {text-align:center; margin-top:30px;}
#chamada_2 .lista h2 {font-family:'Bodoni Moda'; font-weight:800; font-size:26px; line-height:36px;}
#chamada_2 .lista .itens {margin:30px 0;}
#chamada_2 .lista .itens .item {background:url(../Imagens/CHECK.png) 30px center no-repeat #D8CEB8; background-size:22px; height:60px; line-height:60px; border-radius:100px; padding-left:80px; margin-top:15px; text-align:left; font-weight:600}
#chamada_2 .lista .bt {display:table; margin:30px auto 0; padding:12px 80px; border-radius:100px; font-weight:700; color:#8F6D2F; background:#fff; box-shadow:0 4px 4px 2px rgba(0,0,0,0.07)}
#chamada_2 .aviso {text-align:center; font-size:18px; line-height:30px; margin:50px 0 0;}

#form_2 {background-image: linear-gradient(176deg, #E8E2D4 5%, #FFFFFF calc(5% + 2px))}
#form_2 .area {background:url(../Imagens/FUNDO_WEB_2.png) center bottom no-repeat; background-size:100% auto; padding:30px 30px 50px;}
#form_2 .area .form {margin:0 auto}
#form_2 .area .form p {margin-top:30px; text-align:center}

#rodape {margin-top:-30px; color:#fff; font-size:12px; line-height:16px; background:url(../Imagens/RODAPE_WEB.png) center bottom no-repeat; background-size:cover; padding:30px; text-align:left;}
#rodape img {display:inline-block; width:auto; height:12px; vertical-align:top; margin-right:16px;}
#rodape span {display:inline-block; vertical-align:top;}
#rodape .col_esq {display:block; text-align:left; margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid rgba(255,255,255,0.2);}
#rodape .col_dir {display:block; text-align:left;}

#chat {position:fixed; bottom:20px; right:20px; background:url(../Imagens/CHAT_BOT.png) center center no-repeat; background-size:cover; width:80px; height:80px;}


}