/*

    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. Post Template
    03. "Home" Page

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body #ast-desktop-header .site-title a, body .site-header-above-section-left .site-title a, body #clickwhatsapp .elementor-grid-item a, body .elementor-element-5ff203c .elementor-heading-title a, body .elementor-element-5ff203c .elementor-widget-wrap, body .elementor-element-a930ecc .elementor-widget-divider .elementor-divider{
	display: block !important;
	visibility: visible !important;
	opacity: 1 !important;
}

body .qlwapp a span{
	color: #0b4881 !important;
	font-size: 15px !important;
}

body #page #masthead #ast-desktop-header .ast-main-header-wrap .site-header-focus-item .site-header-focus-item .ast-builder-grid-row-no-center .site-header-primary-section-left .site-header-focus-item .ast-site-identity .ast-site-title-wrap .site-title a{
	display:none !important;
}

body .elementor-element-2c69c62 .elementor-widget-wrap{
	display:none !important;
}

body #wp-mobile-menu .menu-menu-ocean-wp-container{
	display:none;
}

body .elementor-element-7127cf2 .elementor-search-form--icon-search search{
	display:none;
}

body .elementor-location-popup .elementor-element-2c69c62 .elementor-background-overlay{
	display:none;
}

body .dialog-message .elementor-location-popup .elementor-element-2c69c62{
	display:none;
}

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

	body .menu-toggle, body #menu-toggle, body .ast-mobile-menu-trigger{
	display:-webkit-box !important;	display:-webkit-flex !important;	display:-ms-flexbox !important;	display:flex !important;
	color: #0b4881 !important;
}

body .ast-main-header-nav-open .main-header-bar-navigation{
	display: block !important;
	visibility: visible !important;
}

body .ast-main-header-nav-open .main-navigation{
	display: block !important;
	visibility: visible !important;
}

body .ast-main-header-nav-open .ast-mobile-header-content{
	display: block !important;
	visibility: visible !important;
}

body .main-header-menu li a{
	display: block !important;
	visibility: visible !important;
	opacity: 1 !important;
	}

}



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

	body .elementor-element-5ff203c .elementor-widget-wrap{
	text-align: center !important;
	}

}



@media (max-width:640px){

	body .site-header-above-section-left .site-title a{
	display:none !important;
	}

}



/*-----------------------------------------------*/
/*  Post Template                                */
/*-----------------------------------------------*/
body.single-post .elementor-element-3abe181e .elementor-widget-wrap{
	display:none !important;
}

body.single-post #contato .elementor-container .elementor-top-column > .elementor-widget-wrap{
	display:block;
	left:-144px;
}

body.single-post #main > .hentry{
	position:absolute;
}

body.single-post #contato{
	width:844px;
	right:0px;
	left:0px;
}

body.single-post .elementor-element-57b104a9 .elementor-widget-wrap{
	display:none !important;
}

body.single-post .dialog-message .elementor-location-popup .elementor-element-2c69c62{
	display:none;
}

@media (max-width:580px){

	body.single-post #contato .elementor-container .elementor-top-column > .elementor-widget-wrap{
	-webkit-transform:scale(0.86);	-ms-transform:scale(0.86);	transform:scale(0.86);
	}

}



@media (max-width:479px){

	body.single-post #contato .elementor-container .elementor-top-column > .elementor-widget-wrap{
	-webkit-transform:scale(0.83);	-ms-transform:scale(0.83);	transform:scale(0.83);
	}

}



@media (min-width:768px){

	body.single-post #main .hentry .elementor-element-3abe181e{
	display:none;
	}

}



/*-----------------------------------------------*/
/*  "Home" Page                                  */
/*-----------------------------------------------*/
body.page-id-930 .elementor-location-popup .elementor-element-2c69c62 .elementor-background-overlay{
	display:none;
}

body.page-id-930 .dialog-message .elementor-location-popup .elementor-element-2c69c62{
	display:none;
}