/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Global Styles
    02. Global Styles
    03. Global Styles
    04. Global Styles
    05. Global Styles
    06. Noticia Template
    07. Noticia Template
    08. "Promoções" Page
    09. "Eventos" Page
    10. "Dicas" Page
    11. "Inicio" Page

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body .gmw-results .posts-list-wrapper li{
	font-size:16px;
	line-height:1.2em;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	width:25%;
	min-height: 320px;
	float:left;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	background-color: #ffffff;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#95a5a6;
	-ms-flex-line-pack:center;	align-content:center;
}

body .posts-list-wrapper .gmw-single-item .top-wrapper{
	-webkit-box-flex:1 1 0%;	-ms-flex:1 1 0%;	flex:1 1 0%;
	-ms-flex-item-align:center;	-ms-grid-row-align:center;	align-self:center;
	display:-webkit-box !important;	display:-webkit-flex !important;	display:-ms-flexbox !important;	display:flex !important;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-wrap:nowrap;	flex-wrap:nowrap;
	clear:none;
}

body .posts-list-wrapper .top-wrapper span{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
}

body #page .elementor .elementor-element-1c8a02e1 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container .gmw-results-wrapper .gmw-results .posts-list-wrapper .gmw-single-item .top-wrapper .address-wrapper span{
	width:100% !important;
	height:auto !important;
}

body .posts-list-wrapper .top-wrapper h2{
	text-align:center;
}

body #page .elementor .elementor-element-1c8a02e1 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container .gmw-results-wrapper .gmw-results .posts-list-wrapper .gmw-single-item .top-wrapper .address-wrapper{
	width:100% !important;
}

body .posts-list-wrapper .top-wrapper .distance{
	text-align:center;
}

body .posts-list-wrapper .top-wrapper .address-wrapper{
	line-height:1.1em !important;
}

body .posts-list-wrapper .gmw-single-item .left-col{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-webkit-box-flex:0 0 auto;	-ms-flex:0 0 auto;	flex:0 0 auto;
	-ms-flex-item-align:center;	-ms-grid-row-align:center;	align-self:center;
}

body .posts-list-wrapper .left-col .post-thumbnail{
	text-align:center;
}

body .gmw-results-wrapper .gmw-results .gmw-results-message{
	font-weight:500;
	float:left;
	display:block;
}

body .gmw-results .gmw-results-message span{
	float:left;
}

body .gmw-results .pagination-per-page-wrapper ul{
	font-weight:500;
	font-size:14px;
}

body .elementor-element-1c8a02e1 .elementor-widget-text-editor .gmw-form-wrapper{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
}

body .gmw-form-wrapper .gmw-form .gmw-address-field-wrapper{
	display:inline-flex;
	-webkit-box-pack:flex-start;	-ms-flex-pack:flex-start;	justify-content:flex-start;
	margin-bottom:0px;
	-webkit-box-align:stretch;	-ms-flex-align:stretch;	align-items:stretch;
	-ms-flex-line-pack:flex-start;	align-content:flex-start;
}

body .gmw-form .gmw-address-field-wrapper input[type=text]{
	float:right;
	display:inline-block;
}

body #page #content .ast-container .elementor .elementor-element-1c8a02e1 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container .gmw-form-wrapper .gmw-form .gmw-address-field-wrapper{
	width:100% !important;
}

body #page #content .ast-container .elementor .elementor-element-1c8a02e1 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container .gmw-form-wrapper .gmw-form .gmw-search-form-multiple-fields-wrapper{
	width:47% !important;
}

body #seguimento-taxonomy-wrapper{
	font-weight:500;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body #seguimento-taxonomy-wrapper select{
	min-height:3px;
	height:40px;
}

body .gmw-form-wrapper .gmw-form .gmw-distance-field-wrapper{
	height:40px;
	float:left;
	display:inline-flex;
	-ms-flex-line-pack:stretch;	align-content:stretch;
	-webkit-box-pack:flex-start;	-ms-flex-pack:flex-start;	justify-content:flex-start;
	-webkit-box-align:flex-start;	-ms-flex-align:flex-start;	align-items:flex-start;
}

body .gmw-form .gmw-distance-field-wrapper select{
	float:left;
	-webkit-box-flex:0 1 auto;	-ms-flex:0 1 auto;	flex:0 1 auto;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-ms-flex-line-pack:center;	align-content:center;
	height:45px;
}

body .gmw-form-wrapper .gmw-form .gmw-search-form-multiple-fields-wrapper{
	float:left;
}

body .gmw-form .gmw-address-field-wrapper label{
	display:-webkit-box !important;	display:-webkit-flex !important;	display:-ms-flexbox !important;	display:flex !important;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
}

body #content .ast-container .elementor .elementor-element-1c8a02e1 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container .gmw-form-wrapper .gmw-form .gmw-address-field-wrapper label{
	width:auto !important;
}

body .gmw-form .gmw-address-field-wrapper .gmw-field-inner{
	-webkit-box-flex:1 1 0%;	-ms-flex:1 1 0%;	flex:1 1 0%;
	-ms-flex-item-align:stretch;	-ms-grid-row-align:stretch;	align-self:stretch;
	float:left;
}

body #content .ast-container .elementor .elementor-element-1c8a02e1 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container .gmw-form-wrapper .gmw-form .gmw-address-field-wrapper .gmw-field-inner{
	width:100% !important;
}

body .gmw-address-field-wrapper input[type=text]{
	width:100%;
}

body #page #content .ast-container .elementor .elementor-element-1c8a02e1 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container .gmw-form-wrapper .gmw-form .gmw-distance-field-wrapper{
	width:100% !important;
}

body #content .ast-container .elementor .elementor-element-1c8a02e1 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container .gmw-form-wrapper .gmw-form .gmw-distance-field-wrapper label{
	width:auto !important;
}

body .gmw-form .gmw-distance-field-wrapper label{
	-ms-flex-item-align:center;	-ms-grid-row-align:center;	align-self:center;
	-webkit-box-flex:0 1 auto;	-ms-flex:0 1 auto;	flex:0 1 auto;
	display:-webkit-box !important;	display:-webkit-flex !important;	display:-ms-flexbox !important;	display:flex !important;
	padding-bottom:0px !important;
	height:45px;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
}

body .elementor-element-1c8a02e1 .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container .gmw-form-wrapper .gmw-form .gmw-distance-field-wrapper label{
	padding-right:10px !important;
	padding-left:10px !important;
}

body #content .ast-container .elementor .elementor-element-1c8a02e1 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container .gmw-form-wrapper .gmw-form .gmw-distance-field-wrapper select{
	width:100% !important;
	display:inline-flex !important;
}

body .elementor-element-1c8a02e1 .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container .gmw-form-wrapper .gmw-form .gmw-distance-field-wrapper select{
	height:45px !important;
}

body .posts-list-wrapper .gmw-single-item .post-content{
	-ms-flex-item-align:center;	-ms-grid-row-align:center;	align-self:center;
	display:-webkit-box !important;	display:-webkit-flex !important;	display:-ms-flexbox !important;	display:flex !important;
	-ms-flex-line-pack:center;	align-content:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
}

@media (max-width:700px){

	body .gmw-results .posts-list-wrapper li{
	width:50%;
	min-height:300px;
	height:300px;
	-webkit-box-pack:space-between;	-ms-flex-pack:space-between;	justify-content:space-between;
}

body .posts-list-wrapper .left-col img{
	width:125px;
}

body .posts-list-wrapper .top-wrapper h2{
	max-width:none !important;
	margin-bottom:0px;
	padding-bottom:0px !important;
}

body #page .elementor .elementor-element-1c8a02e1 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container .gmw-results-wrapper .gmw-results .posts-list-wrapper .gmw-single-item .top-wrapper h2{
	width:100% !important;
	height:auto !important;
}

body .posts-list-wrapper .top-wrapper .address-wrapper{
	font-size:12px;
	line-height:1.2em !important;
	}

}



@media (min-width:801px){

	body .posts-list-wrapper .top-wrapper h2{
	max-width:none !important;
}

body #page .elementor .elementor-element-1c8a02e1 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container .gmw-results-wrapper .gmw-results .posts-list-wrapper .gmw-single-item .top-wrapper h2{
	width:100% !important;
}

body .posts-list-wrapper .top-wrapper .address-wrapper{
	max-width:none !important;
}

body .gmw-results .gmw-results-message span{
	display:block;
}

body #page .elementor .elementor-element-1c8a02e1 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container .gmw-results-wrapper .gmw-results .posts-list-wrapper .gmw-single-item .post-content .left-col{
	width:100% !important;
	}

}



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
1.2.9



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
customer_invoice



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
3



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
1653389498



/*-----------------------------------------------*/
/*  Noticia Template                             */
/*-----------------------------------------------*/
body.single-noticia .gmw-element-template .gmw-results .posts-list-wrapper{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	float:left;
}

body.single-noticia .posts-list-wrapper .gmw-single-item .gmw-item-inner .gmw-item-content > .gmw-item{
	visibility:visible;
}

body.single-noticia .gmw-item > .gmw-get-directions{
	display:none;
}

body.single-noticia .posts-list-wrapper .gmw-single-item .gmw-item-inner > .gmw-item-content{
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
}

body.single-noticia .posts-list-wrapper .gmw-item .gmw-taxonomy-terms{
	display:none;
}

body.single-noticia .gmw-element-template .gmw-results .gmw-results-message{
	display:none;
}

body.single-noticia .gmw-results .gmw-results-message span{
	display:none;
}

body.single-noticia .posts-list-wrapper .gmw-single-item .gmw-image-wrapper{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.single-noticia .posts-list-wrapper a img{
	min-width:100px;
}

body.single-noticia .posts-list-wrapper .gmw-single-item:nth-child(2) .gmw-item:nth-child(2) a{
	display:block;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
	float:left;
	clear:both;
	white-space:normal;
}

@media (min-width:769px){

	body.single-noticia .posts-list-wrapper .gmw-single-item .gmw-image-wrapper{
	height:157px !important;
	}

}



/*-----------------------------------------------*/
/*  Noticia Template                             */
/*-----------------------------------------------*/
danielssantos1986@gmail.com



/*-----------------------------------------------*/
/*  "Promoções" Page                           */
/*-----------------------------------------------*/
body.page-id-518 #page #content .ast-container .gmw-form-wrapper .gmw-form .gmw-address-field-wrapper{
	width:100% !important;
}

body.page-id-518 #page #content .ast-container .gmw-form-wrapper .gmw-form .gmw-search-form-multiple-fields-wrapper{
	width:49% !important;
}

body.page-id-518 #page #content .ast-container .gmw-form-wrapper .gmw-form .gmw-distance-field-wrapper{
	width:50% !important;
}



/*-----------------------------------------------*/
/*  "Eventos" Page                               */
/*-----------------------------------------------*/
body.page-id-1875 #page #content .ast-container .gmw-form-wrapper .gmw-form .gmw-address-field-wrapper{
	width:100% !important;
}

body.page-id-1875 #page #content .ast-container .gmw-form-wrapper .gmw-form .gmw-search-form-multiple-fields-wrapper{
	width:49% !important;
}

body.page-id-1875 #page #content .ast-container .gmw-form-wrapper .gmw-form .gmw-distance-field-wrapper{
	width:50% !important;
}



/*-----------------------------------------------*/
/*  "Dicas" Page                                 */
/*-----------------------------------------------*/
body.page-id-1798 #page #content .ast-container .gmw-form-wrapper .gmw-form .gmw-address-field-wrapper{
	width:100% !important;
}

body.page-id-1798 #page #content .ast-container .gmw-form-wrapper .gmw-form .gmw-search-form-multiple-fields-wrapper{
	width:49% !important;
}

body.page-id-1798 #page #content .ast-container .gmw-form-wrapper .gmw-form .gmw-distance-field-wrapper{
	width:50% !important;
}



/*-----------------------------------------------*/
/*  "Inicio" Page                                */
/*-----------------------------------------------*/
body.page-id-2532 #resultadoa a img{
	display:inline-block;
	max-width:154px;
	height:154px !important;
}