@charset "utf-8";
/* CSS Document */
/******************/
/******************/

* {
	margin:0;
	padding:0;
}
a {
	outline:0;
	color:inherit;
}
a:link {
	text-decoration:none;
}
a:visited {
	text-decoration:none;
}
a:hover {
	text-decoration:none;
	-o-transition: opacity  0.5s linear;
	-moz-transition: opacity  0.5s linear;
	-khtml-transition: opacity  0.5s linear;
	-webkit-transition: opacity  0.5s linear;
	-ms-transition: opacity  0.5s linear;
	transition: opacity  0.5s linear;
	opacity: 0.6;
}
a:active {
	text-decoration:none;
}

:focus {
	outline-color: transparent;
	outline-style: none;
}
IMG {
	border:none;
}
BODY {
	width:100%;
	height:100%;
	font-family:'Poppins', sans-serif;
	font-weight:400;
	font-size:11px;
}
HTML {
	height:100%;
	 -webkit-text-size-adjust:100%;
	 -ms-text-size-adjust:100%;
	font-family: 'Poppins', sans-serif;
}
FIELDSET {
	border:none;
	border-color:transparent;
}
*:before, *:after {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
/******************/
/******************/
/**********************/

@media screen and (max-width: 1100px) {
	
}
/* TABLETS */
@media screen and (max-width: 970px) {
	
}
/* SMARTPHONES */
@media screen and (max-width: 767px) {
	
}
#main {
	width:100%;
	position:relative;
	padding-top:116px;
}
.img_cover{
	background-repeat:no-repeat;
	background-position:center center;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
.img_res{
	width:100%;
	height:auto;
}
/**********************/
header {
	display:block;
	width:100%;
	height:116px;
	position:fixed;
	top:0px;
	left:0px;
	background-color:#FFF;
	-webkit-box-shadow: 0px 3px 7px 0px rgba(0,0,0,0.5);
	-moz-box-shadow: 0px 3px 7px 0px rgba(0,0,0,0.5);
	box-shadow: 0px 3px 7px 0px rgba(0,0,0,0.5);
	z-index: 9100;
}
/******/
#logo {
	width:123px;
	height:90px;
	position:relative;
	float:left;
	margin-top:16px;
}
#logo H1 A {
	text-indent:-1500px;
	width:123px;
	height:90px;
	float:left;
	background-repeat:no-repeat;
	overflow:hidden;
	background-image: url(imgs/novos/manekineko2.svg);
}
/******/
#menu_main{
	width:774px;
	height:70px;
	position:absolute;
	top:0px;
	right:144px;
}
#menu_main UL{
	list-style-type:none;
}
#menu_main UL LI{
	display:inline-block;
	font-family:'Poppins', sans-serif;
	font-size:12px;
	color:#000;
	font-weight:300;
	text-transform:uppercase;
	text-align:right;
	margin-left:17px;
}
@media screen and (max-width: 1100px) {
#menu_main{
	width:650px;
}
#menu_main UL LI{
	font-size:10px;
	margin-left:8px;
}
}
#menu_main UL LI:hover{
	-o-transition: opacity  0.5s linear;
	-moz-transition: opacity  0.5s linear;
	-khtml-transition: opacity  0.5s linear;
	-webkit-transition: opacity  0.5s linear;
	-ms-transition: opacity  0.5s linear;
	transition: opacity  0.5s linear;
	opacity: 0.6;
}
#menu_main UL LI A{
	display:block;
	padding-top:45px;
	border-top:4px solid #FFF;
}
#menu_main UL LI.select A{
	border-top:4px solid #c98569 !important;
}
#menu_main UL LI.select:hover{
	opacity: 1;
}
/******/
#social{
	width:63px;
	height:auto;
	position:relative;
	float:right;
	margin-top:28px;
	margin-right:23px;
}
#social UL{
	list-style-type:none;
	width:63px;
}
#social UL LI{
	overflow:hidden;
	width:17px;
	height:17px;
	padding:7px;
	float:left;
	background-repeat:no-repeat;
	background-position:center center;
}
#social UL LI A{
	display:block;
	float:left;
	text-indent:-1500px;
	overflow:hidden;
	width:17px;
	height:17px;
}
#social UL LI:hover{
	-o-transition: opacity  0.5s linear;
	-moz-transition: opacity  0.5s linear;
	-khtml-transition: opacity  0.5s linear;
	-webkit-transition: opacity  0.5s linear;
	-ms-transition: opacity  0.5s linear;
	transition: opacity  0.5s linear;
	opacity: 0.6;
}
#social UL LI.midia-1{
	border-bottom:1px solid #666;
	border-right:1px solid #666;
	background-image:url(imgs/icon-facebook.svg);
}
#social UL LI.midia-2{
	border-bottom:1px solid #666;
	background-image:url(imgs/icon-twitter.svg);
}
#social UL LI.midia-3{
	border-right:1px solid #666;
	background-image:url(imgs/icon-pinterest.svg);
}
#social UL LI.midia-4{
	background-image:url(imgs/icon-instagram.svg);
}
/*****************************/
#icon_menu_mobile{
	width:35px;
	height:25px;
	position:absolute;
	left:5%;
	top:27px;
	display:none;
	background-image:url(imgs/botao_mobile.gif);
	/***/	
	background-repeat:no-repeat;
	background-position:center center;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
/******/
#menu_mobile_main{
	width:100%;
	height:auto;
	position:relative;
	display:none;
}
/******/
#menu_mobile{
	width:90%;
	height:auto;
	position:relative;
	padding-top:25px;
	margin-left:5%;
}
#menu_mobile UL{
	list-style-type:none;
}
#menu_mobile UL LI{
	font-family:'Poppins', sans-serif;
	font-size:12px;
	color:#000;
	font-weight:300;
	text-transform:uppercase;
	text-align:center;
	padding:15px 0px;
	border-bottom:1px solid #c98569;
}
#menu_mobile UL LI:last-child{
	border-bottom: none;
}
/**********************************/
#social_mobile{
	width:100%;
	height:auto;
	position:relative;
	float:left;
	background-color:#c98569;
	margin-top:25px;
}
/********/
#social_mobile UL{
	margin-left:10px;
	list-style-type:none;
	padding:20px 0px;
}
#social_mobile UL LI{
	display:inline-block;
	text-align:center;
	overflow:hidden;
	width:19px;
	height:17px;
	background-repeat:no-repeat;
	background-position:center center;
	margin-right:15px;
}
#social_mobile UL LI A{
	display:block;
	float:left;
	text-indent:-1500px;
	overflow:hidden;
	width:19px;
	height:17px;
}
#social_mobile UL LI:hover{
	-o-transition: opacity  0.5s linear;
	-moz-transition: opacity  0.5s linear;
	-khtml-transition: opacity  0.5s linear;
	-webkit-transition: opacity  0.5s linear;
	-ms-transition: opacity  0.5s linear;
	transition: opacity  0.5s linear;
	opacity: 0.6;
}
#social_mobile UL LI.midia-1{
	background-image:url(imgs/icon-facebook3.svg);
}
#social_mobile UL LI.midia-2{
	background-image:url(imgs/icon-twitter3.svg);
}
#social_mobile UL LI.midia-3{
	background-image:url(imgs/icon-pinterest3.svg);
}
#social_mobile UL LI.midia-4{
	background-image:url(imgs/icon-instagram3.svg);
}
#social_mobile UL LI.midia-5{
	background-image:url(imgs/icon-trapadvisor3.svg);
}
/* TABLETS */
@media screen and (max-width: 970px) {
header {
	height:auto;
	min-height:116px;
}
#menu_main{
	display:none;
}
#social{
	display:none;
}
#logo {
	margin:16px auto 0 auto;
	float:none;
}
/******/
#icon_menu_mobile{
	display:block;
}
}
/**********************/
/**********************/
#block {
	width:100%;
	position:relative;
}
#warp {
	max-width:1130px;
	height:auto;
	position:relative;
	margin:0 auto;
}
/* TABLETS */
@media screen and (max-width: 970px) {
#warp {
	width:90%;	
}
}
/**********************/
/**********************/

footer {
    position: relative;
    display: block;
    height: 510px;
    width: 100%;
    background-color: #274148;
    padding-bottom: 30px;
}
.footer-logo {
    position: relative;
    width: 100%;
    text-align: center;
    padding-bottom: 50px;
    padding-top: 50px;
}
.footer-logo IMG {
    width: 50%;
    max-width: 250px;
    height: auto;
}
.footer-menu {
    position: relative;
    width: 100%;
    text-align: center;
    padding-bottom: 30px;
}
.footer-menu P {
    text-transform: uppercase;
    font-size: 1rem;
    color: #c98569;
}
.footer-news, .footer-news-title, .footer-news-form {
    position: relative;
    width: 100%;
    text-align: center;
    padding-bottom: 20px;
}
.footer-news-title {
    padding-bottom: 10px;
}
.footer-news-title P {
    color: #4c7772;
    font-size: 1rem;
    text-align: center;
}
.footer-news-form {
    display: flex;
    align-items: center;
    justify-content: center;
}
.footer-news-form INPUT[type=email] {
    display: inline-block;
    border: none;
    border-color: transparent;
    width: 250px;
    height: 35px;
    font-size: 1.2rem;
    color: #666666;
    padding: 8px;
    background-color: #ffffff;
}
.footer-news-form INPUT[type=submit] {
    display: inline-block;
    border: none;
    border-color: transparent;
    font-size: 0.8rem;
    text-transform: uppercase;
    text-align: center;
    height: 35px;
    width: 100px;
    padding: 8px;
    background-color: #c98569;
    color: #ffffff;
    margin-left: 5px;
}
.footer-social {
    position: relative;
    width: 100%;
}
.footer-social UL {
    display: flex;
    list-style-type: none;
    width: 100%;
    align-items: center;
    justify-content: center;
}
.footer-social UL LI {
    display: inline-block;
    width: 30px;
    height: 30px;
    margin: 0 8px;
}
.footer-social UL LI A {
    display: inline-block;
    width: 30px;
    height: 30px;
    overflow: hidden;
    text-indent: -1000px;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
}
.bottom {
    position: absolute;
    width: 100%;
    height: 30px;
    left: 0;
    bottom: 0;
    background-color: #4c7772;
}
.bottom P {
    text-align: center;
    font-size: 0.7rem;
    font-weight: 400;
    color: #274148;
    line-height: 30px;
}
@media screen and (max-width: 767px) {
    .bottom {
        height: auto;
        padding: 8px 0;
    }
    .bottom P {
        line-height: normal;
        max-width: 80%;
        margin: 0 auto;
    }
}
/********************************************************/
/********************************************************/
/* PAGES *****************/

/********************************************************/
/* HOME*/
/************/
.home_middle{
	background-image:url(imgs/background.png);
	background-position:left bottom;
	background-repeat:no-repeat;	
}
/************/
#slider_home{
	width:100%;
	height:auto;
	position:relative;
}
#slider_home IMG{
	width:100%;
	height:auto;
}
.bx-controls-direction{
	display:none;	
}
/************/
#home_cardapio{
	width:100%;
	height:auto;
	position:relative;
	padding-top:70px;
}
.titulo_item H2{
	font-family:'Poppins', sans-serif;
	font-size:30px;
	color:#000;
	font-weight:300;
	text-align:center;
	margin-bottom:10px;
	text-transform:uppercase;
}
.titulo_item H2 A:hover{
	-o-transition: opacity  0.5s linear;
	-moz-transition: opacity  0.5s linear;
	-khtml-transition: opacity  0.5s linear;
	-webkit-transition: opacity  0.5s linear;
	-ms-transition: opacity  0.5s linear;
	transition: opacity  0.5s linear;
	opacity: 0.6;
}
.titulo_item H2 SPAN{
	font-family:'Poppins', sans-serif;
	font-weight:bold;
}
.titulo_item P{
	font-family:'Poppins', sans-serif;
	font-size:17px;
	color:#BBB;
	font-weight:normal;
	text-align:center;
	text-transform:uppercase;
}
#hm_card_cont{
	width:100%;
	height:auto;
	position:relative;
	padding-top:30px;
}
#hm_card_cont UL{
	list-style-type:none;
}
#hm_card_cont UL LI{
	display:block;
	position:relative;
	float:left;
	width:272px;
	height:272px;
	background-color:#666;
	margin-right:14px;
	overflow:hidden;
}
#hm_card_cont UL LI:last-child {
	margin-right:0px;
}
/* TABLETS */
@media screen and (max-width: 970px) {
#hm_card_cont UL LI{
	width:48%;
	height:auto;
	width: calc(50% - 14px);
	margin-right:7px;
	margin-left:7px;
	margin-bottom:14px;
}	
}
/************/
#home_delivery{
	width:100%;
	height:auto;
	position:relative;
	padding-top:70px;
}
#home_delivery_info{
	width:100%;
	height:auto;
	position:relative;	
	padding-top:30px;
}
#home_delivery_banner{
	width:844px;
	height:272px;
	position:relative;
	float:left;
	margin-right:14px;
}
#home_delivery_pedido{
	width:272px;
	height:272px;
	position:relative;
	float:left;
	background-color:#c98569;
	cursor:pointer;
}
@media screen and (max-width: 1200px) {
#home_delivery_banner{
	width:100%;
	height:auto;
	margin-right:14px;
	margin-bottom:14px;
}
#home_delivery_pedido{
	width:100%;
}
	
}
/* TABLETS */
@media screen and (max-width: 970px) {
#home_delivery_banner{
	width:100%;
	height:auto;
	margin-right:14px;
	margin-bottom:14px;
}
#home_delivery_pedido{
	width:100%;
}
	
}
#home_delivery_pedido:hover{
	-o-transition: opacity  0.5s linear;
	-moz-transition: opacity  0.5s linear;
	-khtml-transition: opacity  0.5s linear;
	-webkit-transition: opacity  0.5s linear;
	-ms-transition: opacity  0.5s linear;
	transition: opacity  0.5s linear;
	opacity: 0.6;
}
#home_delivery_pedido H3{
	font-family: 'Poppins', sans-serif;
	font-size:40px;
	color:#B12D31;
	line-height:38px;
	font-weight:700;
	text-align:center;
	text-transform:uppercase;
	padding-top:80px;
	width:130px;
	margin:0 auto;
}
/************/
#slider_home_bottom_info{
	width:100%;
	height:auto;
	position:relative;	
	padding-bottom:30px;
	padding-top:70px;
}
#slider_home_bottom{
	width:100%;
	height:auto;
	position:relative;
}
#slider_home_bottom IMG{
	width:100%;
	height:auto;
}
/********************************************************/
/* ACORDION */
/************/
.ui-accordion .ui-accordion-icons {
    padding-left: 0px;
}
.ui-accordion .ui-accordion-header {
    display: block;
    cursor: pointer;
    position: relative;
    margin: 14px 0 0 0;
    padding: 17px;
    min-height: 0;
	background-color:#FFF;
	border:1px solid #B2B2B2;
	/***/
    font-size:14px;
	color:#494949;
	text-transform:uppercase;
	font-family:'Poppins', sans-serif;
	font-weight:normal;
}
.ui-accordion .ui-accordion-header SPAN{
	font-family:'Poppins', sans-serif;
}
.ui-accordion .ui-accordion-header-active{
	color:#442718;
	background-color:#c98569;
	border:1px solid #c98569;
	
}.ui-accordion .ui-accordion-content {
    padding-top:13px;
    padding-bottom:40px;
}

SPAM.cardapio-16{
	display:block;
	position:absolute;
	right:10px;
	top:15px;
	text-transform:none;
}
/* SMARTPHONES */
@media screen and (max-width: 767px) {
SPAM.cardapio-16{
	display:none;
}	
}
/********************************************************/
/* DELIVERY*/
/************/
.main_delivery{
	background-image:url(imgs/background2.png);
	background-repeat:no-repeat;
	background-position:right 250px;
}
.delivery{
	padding-bottom:60px;
}
.delivery H2{
	font-family:'Poppins', sans-serif;
	font-size:24px;
	color:#454545;
	line-height:normal;
	font-weight:normal;
	text-transform:uppercase;
	padding:40px 0px;
}
#accordion{
	width:100%;
	height:auto;
	position:relative;
}
#accordion_conteudo{
	width:100%;
	height:auto;
	position:relative;
	overflow:hidden;
}
.delivery UL, .delivery2 UL{
	list-style-type:none;
	width: 110%;
	width: calc(100% + 14px);
}
.delivery LI, .delivery3 LI{
	display:block;
	float:left;
	position:relative;
	height:auto;
}
.delivery LI.delivery_gr, .delivery2 LI.delivery_gr{
	width:100%;
	width: calc(100% - 14px);
	margin-bottom:14px;
}
#deliv_gr_txt{
	width:auto;
	height:auto;
	position:absolute;
	right:0px;
	top:50%;	
	top: calc(50% - 18px);
	z-index:1000;
	background-color:#333;
}
#deliv_gr_txt.left{
	left:0px;
	right:auto;
}
#deliv_gr_txt P{
	font-family:'Poppins', sans-serif;
	font-size:12px;
	color:#fff;
	line-height:normal;
	font-weight:normal;
	text-transform:uppercase;
	padding:10px 30px;
}
.delivery LI.delivery_pq{
	width:272px;
	height:315px;
	margin-right:14px;
	margin-bottom:30px;
}
.delivery LI.delivery_pq, .delivery2 LI.delivery_pq{
	width:272px;
	height:315px;
	margin-right:14px;
	margin-bottom:30px;
}
#delv_box_cont{
	width:272px;
	height:272px;
	float:left;
	position:relative;
	background-color:#000;
}
#delv_box_img{
	width:272px;
	height:272px;
	float:left;
	position:relative;
	overflow:hidden;
	/***/
	background-repeat:no-repeat;
	background-position:center center;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
#delv_box_txt{
	width:272px;
	height:272px;
	position:absolute;
	z-index:1000;
	display:none;
}
#delv_box_txt P{
	font-family:'Poppins', sans-serif;
	font-size:13px;
	color:#fff;
	line-height:normal;
	font-weight:normal;
	text-align:center;
	padding:50px 30px 5px 30px;
}
#delv_box_txt P.preco{
	font-family:'Poppins', sans-serif;
	font-weight:bold;
	font-size:17px;
	text-align:center;
	padding:0px;
}
#delv_box_tit{
	width:272px;
	height:auto;
	float:left;
	position:relative;
	padding-top:5px;
}
#delv_box_tit H4{
	font-family:'Poppins', sans-serif;
	font-size:13px;
	color:#B0B0B0;
	line-height:normal;
	font-weight:normal;
	text-transform:uppercase;
}
/* TABLETS */
@media screen and (max-width: 970px) {
	
.delivery LI.delivery_pq{
	width:50%;
	width: calc(50% - 14px);
}
.delivery LI.delivery_pq, .delivery2 LI.delivery_pq{
	width:50%;
	width: calc(50% - 14px);
}
#delv_box_cont{
	width:100%;
}
#delv_box_img{
	width:100%;
}
#delv_box_txt{
	width:100%;
}
#delv_box_tit{
	width:100%;
}
}
/* SMARTPHONES */
@media screen and (max-width: 767px) {
#deliv_gr_txt{
	top: calc(50% - 14px);
}
#deliv_gr_txt P{
	font-size:10px;
}
	
.delivery LI.delivery_pq{
	height:195px;
}
.delivery LI.delivery_pq, .delivery2 LI.delivery_pq{
	height:195px;
}
#delv_box_cont{
	height:152px;
}
#delv_box_img{
	height:152px;
}
#delv_box_txt{
	height:152px;
}
#delv_box_txt P{
	font-size:10px;
	padding:30px 20px 5px 20px;
}
#delv_box_txt P.preco{
	font-size:12px;
}
#delv_box_tit H4{
	font-size:12px;
}
}
/****/
.delv_txt{
	padding:30px 0px 30px 0px;
	
}
.delivery_middle{
	padding:45px 0px 25px 0px;
	background-color:#c98569;
}
#dlv_midl_bloc{
	width:43%;
	height:auto;
	float:left;
	position:relative;
	margin-right:7%;
    padding-bottom: 20px;
}
#dlv_midl_bloc H3{
	font-family:'Poppins', sans-serif;
	font-size:18px;
	color:#fff;
	line-height:normal;
	font-weight:300;
	text-transform:uppercase;
	margin-bottom:8px;
}
#dlv_midl_bloc H3.rest_middle_tit{
	color:#000;
	font-size:30px;
	margin-bottom:0px;
	padding-top:75px;
}
#dlv_midl_bloc H3.rest_middle_tit2{
	color:#000;
}
#dlv_midl_bloc H4{
	font-family:'Poppins', sans-serif;
	font-size:13px;
	color:#fff;
	line-height:normal;
	font-weight:bold;
	margin-bottom:5px;
}
#dlv_midl_bloc H4.rest_middle_tit{
	font-size:30px;
	margin-bottom:0px;
	color:#000;
}
#dlv_midl_bloc H4.rest_middle_tit2{
	margin-bottom:25px;
	color:#9D5C36;
}
#dlv_midl_bloc P{
	font-family:'Poppins', sans-serif;
	font-size:13px;
	color:#fff;
	line-height:normal;
	font-weight:normal;
	margin-bottom:10px;
}
#dlv_midl_bloc P.branco{
	font-family:'Poppins', sans-serif;
	font-size:13px;
	color:#fff;
	line-height:18px;
	font-weight:300;
	text-transform:uppercase;
	margin-bottom:40px;
}
/* SMARTPHONES */
@media screen and (max-width: 767px) {
#dlv_midl_bloc{
	width:100%;
	margin-right:0%;
	margin-bottom:15px;
}
}
/****/
.delivery_bottom{	
	background-image:url(imgs/background3.png);
	background-position:left top;
	background-repeat:no-repeat;
	padding:40px 0px;	
}
#box_dlv_bottom{
	width:360px;
	height:270px;
	float:left;
	position:relative;
	margin-right:25px;
	background-color:#c98569;
	margin-bottom:14px;
}
#box_dlv_bottom2{
	width:360px;
	height:270px;
	position:absolute;
	left:0;
	top:0;
	z-index:800;
	/***/
	background-repeat:no-repeat;
	background-position:center center;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
#box_dlv_bottom3{
	width:360px;
	height:270px;
	position:absolute;
	left:0;
	top:0;
	z-index:900;
}
#box_dlv_bottom.last{
	margin-right:0px;
}
#box_dlv_bottom H3{
	font-family: 'Poppins', sans-serif;
	font-size:45px;
	color:#fff;
	line-height:normal;
	font-weight:normal;
	text-transform:uppercase;
	text-align:center;
	margin-bottom:8px;
	padding-top:100px;
}
#box_dlv_bottom P{
	font-family:'Poppins', sans-serif;
	font-size:17px;
	color:#fff;
	line-height:normal;
	font-weight:bold;
	text-align:center;
	z-index:900;
}
/* TABLETS */
@media screen and (max-width: 970px) {
#box_dlv_bottom{
	width:100%;
	margin-right:0px;
	background-repeat:no-repeat;
	background-position:center center;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
#box_dlv_bottom2{
	width:100%;
}
#box_dlv_bottom3{
	width:100%;
}
	
}
/* SMARTPHONES */
@media screen and (max-width: 767px) {
#box_dlv_bottom{
	height:210px;
}
#box_dlv_bottom2{
	height:210px;
}
#box_dlv_bottom3{
	height:210px;
}
#box_dlv_bottom H3{
	font-size:25px;
	padding-top:70px;
}
#box_dlv_bottom P{
	font-size:14px;
}
	
}
/********************************************************/
/* CARDÁPIO */
/************/
#cardp_pdf{
	width:38px;
	height:38px;
	position:absolute;
	z-index:1000;
	right:0px;
	top:40px;
	background-image:url(imgs/icon_pdf.svg);
	cursor:pointer;
}
#cardp_pdf:hover{
	-o-transition: opacity  0.5s linear;
	-moz-transition: opacity  0.5s linear;
	-khtml-transition: opacity  0.5s linear;
	-webkit-transition: opacity  0.5s linear;
	-ms-transition: opacity  0.5s linear;
	transition: opacity  0.5s linear;
	opacity: 0.6;
}
#delv_box_tit.select H4{
	color:#c98569 !important;
}
.card_bottom{
	padding-top:0px !important;
	padding-bottom:40px;
}
.card_bottom #box_dlv_bottom H3{
	margin-bottom:0px;
	padding-top:80px !important;
}
/*****/
#rodizio{
	width:50%;
	height:auto;
	position:relative;
	float:left;
}
#rodizio P{
	font-family:'Poppins', sans-serif;
	font-size:16px;
	color:#999;
	line-height:21px;
	font-weight:normal;
	text-transform:uppercase;
}
#rodizio P SMALL{
	font-size:12px;
}
#rodizio H5{
	font-family:'Poppins', sans-serif;
	font-size:21px;
	color:#c98569;
	line-height:normal;
	font-weight:300;
	text-transform:uppercase;
	padding-top:30px;
}
#rodizio2{
	width:100%;
	height:auto;
	position:relative;
	float:left;
	padding-top:30px;
}
#rodizio H5{
	font-family:'Poppins', sans-serif;
	font-size:19px;
	color:#999;
	line-height:normal;
	font-weight:300;
	text-transform:uppercase;
}
#rodizio2 P{
	font-family:'Poppins', sans-serif;
	font-size:13px;
	color:#999;
	line-height:21px;
	font-weight:normal;
}
/*********************/
/* CARDÁPIO NOVO BOX */
#card_bottom_box{
	width:47%;
	width: calc(50% - 9px);
	height:273px;
	position:relative;
	float:left;
	cursor:pointer;
	background-color:#c98569;
}
#card_bottom_box.right{
	float:right;
}
#card_bottom_box2{
	width:100%;
	height:273px;
	position:absolute;
	left:0;
	top:0;
	z-index:800;
	/***/
	background-repeat:no-repeat;
	background-position:center center;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
#card_bottom_box3{
	width:100%;
	height:277px;
	position:absolute;
	left:0;
	top:0;
	z-index:900;
}
#card_bottom_box H3{
	font-family: 'Poppins', sans-serif;
	font-size:45px;
	color:#fff;
	line-height:normal;
	font-weight:normal;
	text-transform:uppercase;
	text-align:center;
	margin-bottom:8px;
	padding-top:80px;
}
/* SMARTPHONES */
@media screen and (max-width: 767px) {
#card_bottom_box{
	width:97%;
	width: calc(100% - 9px);
	margin-bottom:15px;
}	
}
/********************************************************/
/* RESTAURANTES */
/************/
/************/
#slider_rest{
	width:100%;
	height:auto;
	position:relative;
}
#slider_rest IMG{
	width:100%;
	height:auto;
}
#slider_rest_txt{
	width:100%;
	height:90px;
	position:absolute;
	LEFT:0px;
	top:50%;
	top: calc(50% - 55px);
	z-index:1000;
	background-image:url(imgs/icon_rest.png);
	background-repeat:no-repeat;
	background-position:top center;
}
#slider_rest_txt P{
	font-family:'Poppins', sans-serif;
	font-size:30px;
	color:#fff;
	line-height:normal;
	font-weight:normal;
	text-transform:uppercase;
	text-align:center;
	padding-top:60px;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
}
/****/
#rest_cont{
	width:100%;
	height:auto;
	position:relative;
}
#rest_block{
	width:50%;
	height:auto;
	position:relative;
	float:left;
}
#rest_block_top{
	width:100%;
	height:auto;
	position:relative;
	float:left;
	max-height:320px;
}
#map_prot{
	width:100%;
	height:100%;
	position:absolute;
	top:0px;
	left:0px;
	z-index:5000;
}
#rest_block_top.img{
	height:320px;
	width:100%;
	background-repeat:no-repeat;
	background-position:center center;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
#rest_block_txt{
	width:100%;
	height:auto;
	position:relative;
	float:left;
	padding-top:25px;
}
#tour_virtual{
	width:68px;
	height:68px;
	position:absolute;
	top:0px;
	right:0px;
	z-index:5000;
}
#rest_block_txt H4{
	font-family:'Poppins', sans-serif;
	font-size:16px;
	color:#999;
	line-height:21px;
	font-weight:normal;
	text-transform:uppercase;
	margin-bottom:18px;
}
#rest_block_txt P{
	font-family:'Poppins', sans-serif;
	font-size:15px;
	color:#999;
	line-height:21px;
	font-weight:normal;
	margin-bottom:4px;
}
#rest_block_txt P STRONG{
	color:#5C5C5C;
	font-weight:normal;
	text-transform:uppercase;
}
.rest_tel_mobile{
	display:none;
}

/* SMARTPHONES */
@media screen and (max-width: 767px) {
#rest_block_txt{
	text-align:center;	
}
#rest_block{
	width:100%;
	margin-bottom:15px;
}
#tour_virtual{
	display:none;
}
.rest_tel_mobile{
	display:block;	
}
.rest_tel_desk{
	display:none;
}
	
}
/********************************************************/
/* FESTAS */
/************/
#banner_festas{
	width:100%;
	height:280px;
	position:relative;
	background-image:url(downloads/festas/banner.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	
}
@media screen and (max-width: 767px) {
#banner_festas{
	height:190px;
}	
}
/****/
#festas_top_block{
	width:44%;
	height:auto;
	position:relative;
	float:left;
	margin-top:38px;
	padding:2% 3%;
}
#festas_top_block.box{
	width: calc(44% - 2px);
	border:1px solid #CCC;
}
#festas_top_block P{
	font-family:'Poppins', sans-serif;
	font-size:14px;
	color:#979797;
	line-height:23px;
	font-weight:normal;
	text-transform:uppercase;
	padding-bottom:15px;
	text-align:center;
}
#festas_top_block P.textocorr{
	text-align:justify;
	padding-bottom:0px;
	line-height:25px;
}
#festas_top_block P A{
	color:#AE2D31;
}
#festas_top_block P A:hover{
	text-decoration:underline;
}
#festas_top_block h2{
	font-family: 'Poppins', sans-serif;
	font-size:40px;
	color:#333;
	line-height:normal;
	font-weight:700;
	text-transform:uppercase;
	text-align:center;
	padding-bottom:15px;
}
#festas_top_block H4{
	font-family:'Poppins', sans-serif;
	font-size:14px;
	color:#979797;
	font-weight:normal;
	text-transform:uppercase;
	padding-left:50px;
}
#festas_top_block h4 SPAN{
	font-family: 'Poppins', sans-serif;
	font-size:30px;
	color:#AE2D31;
	font-weight:700;
}
#festas_top_block h4 A{
	color:#AE2D31;
}
/****/
#festas_box{
	width:100%;
	height:auto;
	position:relative;
	padding-top:40px;
}
#festas_box UL{
	list-style-type:none;
}
#festas_box UL LI{
	width:20%;
	height:auto;
	position:relative;
	float:left;
	background-repeat:no-repeat;
	background-position:right bottom;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;	
}
#festas_box UL LI IMG{
	width:100%;
	height:auto;
}
/****/
#festas_tit{
	padding-top:35px;
	border-top:1px solid #CCC;
	margin-top:60px;
	padding-bottom:15px;
}
/****/
#festas1{
	width:100%;
	height:auto;
	position:relative;
	background-color:#333;
}
#festas1 TABLE{
	width:100%;
	height:100%;
}
#festas2 TABLE IMG{
	width:100%;
	height:auto;
}
#festas1 H4{
	font-family:'Poppins', sans-serif;
	font-size:17px;
	color:#fff;
	line-height:28px;
	font-weight:300;
	text-transform:uppercase;
	text-align:center;
	padding:0px 20px;
}
#festas1_blockB{
	width:100%;
	height:auto;
	position:relative;
}
#fest_tit_over{
	position:absolute;
	top:50%;
	right:0px;
	z-index:1000;
}
/****/
#festas2{
	width:100%;
	height:auto;
	position:relative;
	background-color:#333;
}
#festas2 TABLE{
	width:100%;
	height:100%;
}
#festas2 TABLE IMG{
	width:100%;
	height:auto;
}
#festas2 P{
	font-family:'Poppins', sans-serif;
	font-size:14px;
	color:#fff;
	line-height:20px;
	font-weight:300;
	text-transform:uppercase;
	text-align:justify;
	padding:0px 45px;
}
#festas33{
	width:100%;
	height:auto;
	position:relative;
	display:none;
}
#festas3a{
	width:100%;
	height:auto;
	position:relative;
}
#festas3b{
	width:100%;
	height:auto;
	position:relative;
	background-color:#333;
}
#festas3b H4{
	font-family:'Poppins', sans-serif;
	font-size:14px;
	color:#fff;
	line-height:28px;
	font-weight:300;
	text-transform:uppercase;
	text-align:center;
	padding:20px;
}
/* TABLETS */
@media screen and (max-width: 970px) {
#festas_box UL LI{
	width:25%;
}
#festas1 H4{
	font-size:13px;
	line-height:18px;
	padding:0px 15px;
}
}
/* SMARTPHONES */
@media screen and (max-width: 767px) {
#festas_top_block{
	width:94%;
	margin-bottom:20px;
}
#festas_top_block.box{
	width: calc(94% - 2px);
}
#festas_box UL LI{
	width:50%;
}
#festas1{
	display:none;
}
#festas33{
	display:block;
}
}
/*****************************/
/* FORM */

#festas_form{
	width:100%;
	height:auto;
	position:relative;
	padding:25px 0px;
}
#festas_form TABLE.master{
	width:80%;
}
#festas_form TABLE TR{
	padding-bottom:3px;
}
#festas_form FIELDSET {
	border:none;
}
#festas_form LABEL, #festas_form P {
	float:left;
	position:relative;
	width:100%;
	margin-bottom:5px;
	/**/
	text-align:left;
	font-family:'Poppins', sans-serif;
	font-size:12px;
	font-weight:300;
	color:#c98569;
	text-transform:uppercase;
}
#festas_form P.fest_big {
	font-family:'Poppins', sans-serif;
	font-size:18px;
}
#festas_form INPUT[type=text] {
	float:left;
	position:relative;
	width:95%;
	width: calc(100% - 22px);
	border:1px solid #999;
	margin-bottom:20px;
	padding:15px 10px;
	/**/
	font-family:'Poppins', sans-serif;
	font-size:14px;
	font-weight:300;
	color:#999;
}
#festas_form TEXTAREA {
	float:left;
	position:relative;
	width:95%;
	width: calc(100% - 22px);
	height:200px;
	border:1px solid #999;
	padding:15px 10px;
	margin-bottom:20px;
	/**/
	font-family:'Poppins', sans-serif;
	font-size:14px;
	font-weight:300;
	color:#999;
}
#festas_form INPUT[type=button] {
	float:right;
	width:90px;
	height:40px;
	font-family: 'Poppins', sans-serif;
	font-weight:700;
	text-align:center;
	color:#ffffff;
	text-transform:uppercase;
	background-color:#c98569;
	border:none;
	border-color:transparent;
}
#festas_form INPUT[type=button]:hover {
	-o-transition: opacity  0.5s linear;
	-moz-transition: opacity  0.5s linear;
	-khtml-transition: opacity  0.5s linear;
	-webkit-transition: opacity  0.5s linear;
	-ms-transition: opacity  0.5s linear;
	transition: opacity  0.5s linear;
	opacity: 0.6;
	cursor:pointer;
}
/********************************************************/
/* PROMOÇÕES */
/************/
#promo_tit{
	padding-top:30px;
	padding-bottom:15px;
}
#warp.titulo_promo{
	border-bottom:1px solid #CCC;
	padding-bottom:45px;
}
.img_cover{
	background-repeat:no-repeat;
	background-position:center center;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
/*****/
#promo_1{
	width:100%;
	height:auto;
	position:relative;
}
#promo_1_img{
	width:844px;
	height:272px;
	position:relative;
	float:left;
	margin-right:14px;
}
#promo_1_txt{
	width:272px;
	height:272px;
	position:relative;
	float:left;
	background-color:#c98569;
	cursor:pointer;
	background-repeat:no-repeat;
	background-position:center center;
	background-image:url(imgs/linhas_fundo.png);
}
#promo_1_txt TABLE{
	width:272px;
	height:272px;
}
#promo_1_txt:hover{
	-o-transition: opacity  0.5s linear;
	-moz-transition: opacity  0.5s linear;
	-khtml-transition: opacity  0.5s linear;
	-webkit-transition: opacity  0.5s linear;
	-ms-transition: opacity  0.5s linear;
	transition: opacity  0.5s linear;
	opacity: 0.6;
}
#promo_1_txt H3{
	font-family: 'Poppins', sans-serif;
	font-size:24px;
	color:#B12D31;
	line-height:30px;
	font-weight:700;
	text-align:center;
	text-transform:uppercase;
	width:160px;
}
/***********/
#promo_2{
	width:100%;
	height:272px;
	position:relative;
	margin-top:30px;
}
#promo_2.first{
	margin-top:0px;
}
#promo_2_a{
	width:50%;
	height:272px;
	position:relative;
	float:left;
	background-repeat:no-repeat;
	background-position:center center;
}
#promo_2_a.linhas{
	background-image:url(imgs/linhas_fundo.png);
}
#promo_2_a TABLE{
	width:100%;
	height:272px;
}
#promo_2_a H3{
	font-family: 'Poppins', sans-serif;
	font-size:32px;
	color:#AE2D31;
	line-height:45px;
	font-weight:700;
	text-align:center;
	width:80%;
}
#promo_2_a p{
	font-family: 'Poppins', sans-serif;
	font-size:20px;
	color:#AE2D31;
	line-height:28px;
	font-weight:700;
	text-align:center;
	width:80%;
	margin-bottom:15px;
}
#promo_2_a p.branco{
	color:#fff;
}
#promo_2_a p.laranja{
	color:#D96E20;
}
#promo_2_b{
	width:50%;
	height:272px;
	position:relative;
	float:left;
}
p.link_regulamento{
	font-family:'Poppins', sans-serif;
	font-size:14px;
	color:#666;
	font-weight:normal;
	padding-top:10px;	
}
/****/
#promo_3{
	width:100%;
	height:auto;
	position:relative;
}
#promo_3_a{
	width:33%;
	height:272px;
	position:relative;
	float:left;
}
#promo_3_a TABLE{
	width:100%;
	height:272px;
}
#promo_3_b{
	width:64%;
	height:272px;
	position:relative;
	float:left;
}
#promo_3_a H4{
	font-family:'Poppins', sans-serif;
	font-size:18px;
	color:#fff;
	line-height:28px;
	font-weight:300;
	text-align:center;
	padding:0px 20px;
}
#promo_sub_text{
	width:100%;
	height:auto;
	position:relative;
	padding-top:15px;
}
/* TABLETS */
@media screen and (max-width: 970px) {
#promo_2_a H3{
	font-size:20px;
	line-height:27px;
}
#promo_2_a p{
	font-size:16px;
	line-height:22px;
}
#promo_3_a H4{
	font-size:13px;
	line-height:18px;
	padding:0px 10px;
}
}
.icone_apps{
	display: none;
}
/* SMARTPHONES */
@media screen and (max-width: 767px) {
#promo_3{
	display:none;
}
#promo_1_img{
	width:100%;
}
#promo_1_txt{
	width:100%;
}
#promo_1_txt TABLE{
	width:100%;
}
#promo_1_txt H3{
	font-size:16px;
	line-height:22px;
	width:80%;
}
#promo_2_a p{
	font-size:13px;
	line-height:19px;
}
.icone_apps{
	display: block;
}
	
}
/********************************************************/
/* CONTATO */
/************/
.contatos{
	padding-top:40px;	
}
#contato_form{
	width:530px;
	height:auto;
	position:relative;
	float:right;
	margin-right:46px;
}
#contato_form_txt{
	width:100%;
	height:auto;
	position:relative;
	float:left;
	padding-bottom:30px;
}
#contato_form_txt H2{
	font-family: 'Poppins', sans-serif;
	font-size:40px;
	color:#333;
	line-height:normal;
	font-weight:700;
	text-align:center;
	text-transform:uppercase;
	padding-bottom:15px;
}
#contato_form_txt P{
	font-family:'Poppins', sans-serif;
	font-size:15px;
	color:#999;
	line-height:18px;
	font-weight:normal;
	text-align:center;
	text-transform:uppercase;
}
#contato_form_txt P.alert{
	color:#900;
}
#contato_form_cont{
	width:100%;
	height:auto;
	position:relative;
	float:left;
}
#contato_form_cont FIELDSET {
	border:none;
}
#contato_form_cont LABEL {
	float:left;
	position:relative;
	width:100%;
	margin-bottom:5px;
	/**/
	text-align:left;
	font-family:'Poppins', sans-serif;
	font-size:14px;
	font-weight:300;
	color:#c98569;
	text-transform:uppercase;
}
#contato_form_cont INPUT[type=text] {
	float:left;
	position:relative;
	width:95%;
	width: calc(100% - 22px);
	border:1px solid #999;
	margin-bottom:20px;
	padding:15px 10px;
	/**/
	font-family:'Poppins', sans-serif;
	font-size:14px;
	font-weight:300;
	color:#999;
}
#contato_form_cont TEXTAREA {
	float:left;
	position:relative;
	width:95%;
	width: calc(100% - 22px);
	height:200px;
	border:1px solid #999;
	padding:15px 10px;
	margin-bottom:20px;
	/**/
	font-family:'Poppins', sans-serif;
	font-size:14px;
	font-weight:300;
	color:#999;
}
#contato_form_cont INPUT[type=submit], #contato_form_cont INPUT[type=button] {
	float:right;
	width:90px;
	height:40px;
	font-family: 'Poppins', sans-serif;
	font-weight:700;
	text-align:center;
	color:#ffffff;
	text-transform:uppercase;
	background-color:#c98569;
	border:none;
	border-color:transparent;
}
#contato_form_cont INPUT[type=submit]:hover, #contato_form_cont INPUT[type=button]:hover {
	-o-transition: opacity  0.5s linear;
	-moz-transition: opacity  0.5s linear;
	-khtml-transition: opacity  0.5s linear;
	-webkit-transition: opacity  0.5s linear;
	-ms-transition: opacity  0.5s linear;
	transition: opacity  0.5s linear;
	opacity: 0.6;
	cursor:pointer;
}
/****/
#contato_trabalhe{
	width:440px;
	height:auto;
	position:relative;
	float:left;
	border:1px solid #999;
	padding:30px 20px;
	margin-top:100px;
	margin-bottom:30px;
}
#contato_trabalhe H3{
	font-family: 'Poppins', sans-serif;
	font-size:24px;
	color:#333;
	line-height:normal;
	font-weight:700;
	text-align:center;
	text-transform:uppercase;
	padding-bottom:20px;
}
#contato_trabalhe P{
	font-family:'Poppins', sans-serif;
	font-size:14px;
	color:#999;
	line-height:17px;
	font-weight:normal;
	text-align:center;
	text-transform:uppercase;
}
#contato_trabalhe H4{
	font-family:'Poppins', sans-serif;
	font-size:14px;
	color:#000;
	line-height:normal;
	font-weight:normal;
	text-align:center;
	text-transform:uppercase;
	padding-bottom:5px;
	padding-top:40px;
}
#contato_trabalhe P A{
	color:#c98569;
}
/****/
#contato_fornecedor{
	width:440px;
	height:auto;
	position:relative;
	float:left;
	padding:30px 20px;
	border:1px solid #999;
}
#contato_fornecedor H3{
	font-family: 'Poppins', sans-serif;
	font-size:24px;
	color:#333;
	line-height:normal;
	font-weight:700;
	text-align:center;
	text-transform:uppercase;
	padding-bottom:40px;
}
#contato_fornecedor P{
	font-family:'Poppins', sans-serif;
	font-size:14px;
	color:#999;
	line-height:17px;
	font-weight:normal;
	text-align:center;
	padding-bottom:4px;
}
#contato_fornecedor P A{
	color:#c98569;
}
/********************************************************/
/* CONVENIOS */
/************/
#conv_box{
	width:35%;
	width:calc(35% - 2px);
	height:auto;
	position:relative;
	float:left;
	border:1px solid #999;
}
#conv_box.conv_right{
	width:55%;
	width:calc(55% - 2px);
	float:right;
}
#conven_left{
	width:100%;
	height:auto;
	position:relative;
	float:left;
	padding:20px 0;
}
#conven_left H3{
	font-family: 'Poppins', sans-serif;
	font-size:30px;
	color:#333;
	line-height:normal;
	font-weight:700;
	text-align:center;
	text-transform:uppercase;
	padding-bottom:20px;
}
/******/
/******/
#conv_scroll {
	width:80%;
	width:calc(100% - 56px);
	height:530px;
	position:relative;
	float:left;
	overflow:hidden;
	margin-left:23px;
	margin-right:5px;
}
.conv_scroll2 {
	width:100% !important;
	margin-left: 0 !important;
	height:auto !important;
	overflow: auto !important;
	margin-right:0 !important;
}
#conv_scroll P {
	font-family:'Poppins', sans-serif;
	font-size:17px;
	color:#BB6429;
	text-align:center;
}
#conv_scroll UL {
	width:100%;
	list-style-type:none;
	margin-top:15px;
}
#conv_scroll LI {
	font-family:'Poppins', sans-serif;
	font-size:13px;
	color:#999;
	line-height:normal;
	/**/
	padding:9px 0px;
	border-bottom:1px dotted #c98569;
}
.conv_scroll2 LI {
	font-size:17px !important;
}
#conv_scroll LI A {
	color:#BB6429;
	cursor:pointer;
}
#conv_scroll LI A:hover {
	color:#B12D31;
	text-decoration:none;
}
/****/
#conv_scrl_letras {
	width:28px;
	height:530px;
	position:relative;
	float:left;
}
#conv_scrl_letras UL {
	list-style-type:none;
	text-align:center;
}
#conv_scrl_letras LI {
	display:block;
	font-family:'Poppins', sans-serif;
	font-size:12px;
	line-height:12px;
	color:#c98569;
	text-transform:uppercase;
}
#conv_scrl_letras LI A{
	cursor:pointer;
}
#conv_scrl_letras LI::after {
	line-height:10px;
	display:block;
    content: "•";
	width:28px;
	text-align:center;
}
#conv_scrl_letras LI:last-child::after {
    content:"";
}
/****/
#conv_scrl_bot_down {
	width:100%;
	height:11px;
	position:relative;
	float:left;
	margin-top:30px;
	cursor:pointer;
	background-repeat:no-repeat;
	background-position:center center;
}
#conv_scrl_bot_up {
	width:100%;
	height:11px;
	position:relative;
	float:left;
	margin:20px 0px 10px 0px;
	cursor:pointer;
	background-repeat:no-repeat;
	background-position:center center;
}
/******/
/******/
#conv_txt{
	width:80%;
	height:auto;
	position:relative;
	float:left;
	background-image:url(imgs/linha_conza.gif);
	background-repeat:no-repeat;
	background-position:center 70px;
	padding:20px 10%;
}
#conv_txt H3{
	font-family: 'Poppins', sans-serif;
	font-size:30px;
	color:#333;
	line-height:normal;
	font-weight:700;
	text-align:center;
	text-transform:uppercase;
	padding-bottom:40px;
}
#conv_txt P{
	font-family:'Poppins', sans-serif;
	font-size:14px;
	color:#c98569;
	line-height:17px;
	font-weight:normal;
	text-align:center;
	padding-bottom:20px;
}
#conv_txt P.grand{
	font-size:13px;
	color:#999;
	text-transform:uppercase;
}
#conv_txt2{
	width:100%;
	height:auto;
	position:relative;
	float:left;
	margin-bottom:30px;
	background-color:#333;
	padding:20px 0px;
}
#conv_txt2 P{
	font-family:'Poppins', sans-serif;
	font-size:14px;
	color:#fff;
	line-height:17px;
	font-weight:bold;
	text-align:center;
	padding-bottom:4px;
}
#conv_txt2 P.grand2{
	font-family:'Poppins', sans-serif;
}
/************************/
/***********************/
/* COMPLIANCE */
.block_text_novo{
	padding: 40px 0px;
}
.block_text_novo2{
	padding: 15px 0px 40px 0px;
}
.block_text_novo H2{
	font-family:'Poppins', sans-serif;
	font-size:24px;
	color:#333;
	font-weight:normal;
	padding:20px;
	background-color:#c98569;
	text-transform: uppercase;
	margin-bottom: 25px;
}
.block_text_novo P{
	font-family:'Poppins', sans-serif;
	font-size:16px;
	color:#767676;
	line-height:25px;
	font-weight:normal;
	padding-bottom:20px;
}
.block_text_novo UL{
	list-style-type: none;
	padding: 10px 20px 30px 20px;
}
.block_text_novo LI{
	font-family:'Poppins', sans-serif;
	font-size:20px;
	color:#c98569;
	font-weight:normal;
	padding:15px 0px;
	border-bottom: 1px solid #c98569;
}
.block_text_novo li:last-child{
	border-bottom: none;
}
/******************/
.denuncia_form{
    float: none !important;
    margin-right: inherit !important;
    margin: 0 auto;
}
.denuncia_form P{
    font-family: 'Poppins', sans-serif;
    font-size: 14px;
    color: #767676;
    font-weight: normal;
    padding-bottom: 8px;
}
/******************/
/******************/
.form_cadastro{
    margin-right: 250px;
}

@media screen and (max-width: 767px) {
.form_cadastro{
    width: 100% !important;
    margin-right: 0px !important;
}
}
#contato_form_cont .inpt_pp {
    float: none !important;
    position: relative!important;
    width: auto!important;
}

/******************/
/******************/

.delivery-novo .warp-delivery{
    padding-top: 80px;
}

.delivery-novo H2{
	font-family: 'Poppins', sans-serif;
	font-size: 24px;
	font-weight:300;
    text-transform: uppercase;
    padding: 10px 40px;
    color: #fff;
    background-color: #213b3b;
    border-radius: 40px;
    display: inline-block;
    box-shadow: 7px 7px 0px 0px #b0a783;
}
.delivery-block{
    position: relative;
    display: block;
    width: 100%;
}
.delivery-image-main{
    position: absolute;
    top: 15px;
    left: 0;
    width: 100%;
    height: auto;
    pointer-events: none;
}
.delivery-image{
    position: relative;
    width: 100%;
    height: auto;
	max-width:1130px;
    margin: 0 auto;
}
.delivery-image-1{
    text-align: right;
}
.delivery-image-2{
    text-align: left;
}
.delivery-image IMG{
    width: 45%;
}
.delivery-2{
    background-color: #213b3b;
}
.delivery-icons-main{
    position: relative;
    width: 100%;
}
.delivery-bar{
    position: relative;
    display: block;
    width: 100%;
    padding: 30px 0;
}
.delivery-it-1{
    width: 100%;
    position: relative;
    margin-bottom: 18px;
}
.delivery-it-1 h4{
    font-size: 20px;
    text-transform: uppercase;
    color: #213b3b;
    margin-bottom: 3px;
}
.delivery-it-1 p{
    font-size: 16px;
    color: #213b3b;
}
.delivery-2 .delivery-it-1 p, .delivery-2 .delivery-it-1 h4{
    color: #fff;
}
.delivery-icons{
    width: 100%;
    position: relative;
    margin-bottom: 10px;
}
.delivery-it-2{
    display: flex;
    width: 100%;
    position: relative;
}
.delivery-it-icon{
    position: relative;
    width: auto;
    margin-right: 10px;
}
.delivery-it-text{
    width: auto;
    display: flex;
    position: relative;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
}
.delivery-it-text P{
    width: 100%;
    font-size: 14px;
    color: #213b3b;
    margin-bottom: 3px;
    font-weight: bold;
}
.delivery-2 .delivery-it-text P{
    color: #fff;
}
.delivery-it-2a{
    margin-bottom: 10px;
}

.delivery-right{
    position: relative;
    display: block;
    margin-left: 50%;
}

@media screen and (max-width: 767px) {
    .delivery-right{
        margin-left: 0;
    }
    .delivery-icons-main{
        padding-top: 150px;
    }
    .delivery-image IMG{
        width: 40%;
        margin-right: 15px;
    }
    .delivery-image-2{
        text-align: right;
    }
}








/******************/
/******************/