.elementor-2546 .elementor-element.elementor-element-2d3a746e{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS for text-editor, class: .elementor-element-678bda2a *//* Site header focus item */
#ast-desktop-header .ast-main-header-wrap > .site-header-focus-item{
	display:none;
}


/* 782px and smaller screen sizes */
@media (max-width:782px){

	/* Site header focus item */
	#ast-mobile-header .ast-main-header-wrap > .site-header-focus-item{
		display:none;
	}
	
	/* Post Division */
	#main article{
		padding-top:20px;
	}
	
	/* Container */
	#content .ast-container{
		
	}
	
}

/* 993px and larger screen sizes */
@media (min-width:993px){

	/* Primary */
	#primary{
		margin-top:0px !important;
	}
	
}


/* Colophon */
#colophon{
	display:none !important;
}


/* Body */
body{
    background-color:#ffffff !important;
}

access-widget-ui{
	display:none !important;
}

#content .ast-container{
	
}
/* 545px and larger screen sizes */
@media (min-width:545px){

	/* Container */
	#content .ast-container{
		padding-left:0px;
		padding-right:0px;
	}
	
}

/* Masthead */
#masthead{
	display:none;
	
}/* End custom CSS */