/*
	Theme Name: Immitis Theme by Elementor
	Description: Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
	Author: Loco / Immitis
	Template: hello-elementor
	
*/
.elementor-message::before {
	display:none;
}
body:not(.home) main#content {
	border: 1px solid #d3d3d3;  
	margin-top: 40px;
	margin-bottom: 50px;
}
body:not(.home) main#content * { 
	font-family: 'Work Sans', sans-serif;
}
body:not(.home) main#content .page-content,
body:not(.home) main#content header {
	margin: 40px;
}
body:not(.home) main#content .page-content a {
	color: #000;
}
body:not(.home) main#content .page-content {
	margin-top: 25px;
}
body:not(.home) main#content header {
	margin-bottom: 0px;
}

body:not(.home) main#content header h1.entry-title, 
body:not(.home) main#content h2.wp-block-heading {	
  	font-size: 24px;
  	text-transform: uppercase;
	padding-bottom: 15px;
}
body:not(.home) main#content h2.wp-block-heading  {
	margin-top: 25px 0px 5px 0px;
}
body:not(.home) main#content header {
	border-bottom: 2px solid #000;
}
body:not(.home) main#content div.page-content p {
	margin: 15px 0px;
}

.page-corner-bend::before {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	border-width: 0 30px 30px 0;
	border-style: solid;
	border-color: #F5F5F5 #F5F5F5 #9a393e #9a393e;
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3), -1px 1px 1px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3), -1px 1px 1px rgba(0, 0, 0, 0.2);
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3), -1px 1px 1px rgba(0, 0, 0, 0.2);
	-webkit-transition: border-color .2s ease-in-out;
	-moz-transition: border-color .2s ease-in-out;
	transition: border-color .2s ease-in-out;
	display: block;
	width: 0;
}

.wp-block-button a.wp-element-button {
	background: white;
	border: 2px solid #000;
	text-decoration: none;
	text-transform: uppercase;
}