/*
Theme Name: Neve Child
Theme URI: https://wp-themes.com/neve
Author: Xenophon Creative
Author URI: https://xenophoncreative.com
Description: A WordPress Hestia child theme.
Template: neve
License: GNU General Public License v3
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Version: 1.0.0
Text Domain: neve-child
*/

h1, h2, h3, h4, h5, h6 {
	color: #6c645b;
}

.wp-block-image img {
	width: 100%;
}

site-logo h1, .site-logo p {
    font-weight: 400 !important;
}

.block-artwork1 h4 {
	text-transform: uppercase;
}

.wp-block-buttons>.wp-block-button {
    margin: 0 0 8px 0;
    }



/***** NAVIGATION *****/

.hfg_header .header-main-inner {
    border-bottom: #6c645b solid 1px;
}




/***** HOME STYLING *****/

.home .nv-page-title {
	display: none;
}

.home .page .nv-page-title-wrap {
    margin-top: 90px;
}

.home .neve-main,
.page-id-364 .neve-main,
.page-id-370 .neve-main {
	height: 100%;
    padding: 0;
    margin: 0;
    display: flex;
    align-items: center;
    justify-content: center;
}

@media (min-width: 960px) {
	.page.page-id-364 #content.neve-main > .container > .row > .col, 
	.page.page-id-370 #content.neve-main > .container > .row > .col{
	    max-width: 100%;
	}
}




/***** ARTWORK STYLING *****/

.artwork .blog-post .section-text .author.meta-in-content {
	display: none;
}

.artwork .image-in-page {
	display: none;
}

.artwork .block-artwork img {
	width: 100%;
}

.block-artwork1 {
	margin-top: 42px;
}

.block-artwork1 img {
	width: 100%;
}

.cover-post:after {
	background-color: rgba(0,0,0,0.5) !important;
}





/***** RESUME PAGES *****/
li {
    line-height: 1.3em;
}



/***** CONTACT US *****/

.kaliforms-form-container>h3 {
	display: none !important;
}




/***** FOOTER *****/
.wp-block-social-links.is-style-logos-only .wp-social-link-instagram {
	color: #111111;
}




/***** MEDIA STYLES *****/

@media (min-width: 769px) {
	.text1 {
		position: absolute;
		top: 50%;
		transform: translate(0%, -50%);
	}
}

@media (min-width: 960px) {
	.page #content.neve-main > .container > .row > .col {
	    max-width: 70%;
	}
	.home #content.neve-main > .container > .row > .col {
	    max-width: 100%;
	    margin-bottom: 0px;
	}	
}

@media (max-width: 768px) {
	.hfg_header .header-menu-sidebar .header-menu-sidebar-bg {
		background-color: #888784 !important;
	}
	.block-artwork1 h4 {
		margin-top: 0px;
	}	
}



