/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */
main#content{
    max-width:1320px !important;
    margin:auto;
}
.blog-page > .blog{
    width:70%;
}
.blog-page > .sidebar-blog{
    width:30%;
}
.blog-page{
    display:flex;
    flex-direction:row;
}
.blog-page .post {
    width:33.33%;
    margin:12px;
}
.blog-page .page-content{
    display:flex;
}



header#masthead{
	box-shadow:0px 1px 12px rgba(0,0,0,0.1);
}
body{
    font-family:"Seravek", sans-serif;
}
h1,h2,h3,h4,h5{
	font-family:"Bernardo Moda extra-Bold", Sans-serif;
	text-transform:uppercase
}
h2{
	font-size:24px;
}

a {
    background-color: transparent;
    text-decoration: none;
	color: #184653; 
}

.search-page{
    padding:20px;
    width:75%;
}
.site-search{
	padding-top:60px;
	margin:auto;
    max-width:1367px;
    display:flex;
    flex-direction:row;
}
.post-image{
	width:30%;
	padding:16px
}
.post-content{
	width:70%;
}
.search-page .post{
	margin:auto;
	display:flex ;
    flex-direction:row;
}


@media screen and (max-width:768px){
	.search-page.post{
		flex-direction:column;   
		
	}
    .site-search{
		flex-direction:column;    
		padding-top:30px;
    }
	.search-page{
		max-width:500px !important;
		padding:12px !important;
		width:100%;
	}
    .blog-page{
        flex-direction:column;    
    }
	.blog-page > .blog{

		width:100%;
	}
	.blog-page > .sidebar-blog{

		width:100%;
	}
	
}



a:active,a:hover {
    color: #184653
}

