/**
 * Theme Name:     Effectiv Child
 * Author:         Jegtheme
 * Template:       effectiv
 * Text Domain:	   effectiv-child
 * Description:    Effectiv is modern and clean design WordPress theme that perfect for a Life Coaches, Business Mentors, Career Consultants, and Personal Development Programs.
 * Theme URI:      https://fse.jegtheme.com/effectiv/
 * Author URI:     https://support.jegtheme.com/
 * Version:        1.0.0
 * License:        GNU General Public License v3 or later.
 * License URI:    https://www.gnu.org/licenses/gpl-3.0.html
 * Tags:           block-patterns,block-styles,custom-background,custom-menu,editor-style,full-site-editing,template-editing,blog
 */

.mentorlab-hero {
	translate: 0 -10px;
}

p {
	font-family: "Instrument Sans", sans-serif
}

.px-1 {
	padding-inline: 1rem !important
}

@media only screen and (min-width: 1200px) {
	.px-xl-0 {
		padding-inline: 0 !important
	}
	
	.mentorlab-hero {
		min-height: 100vh;
		place-content: center;
	}
}

.mentorlab-hero-row {
	flex-wrap: wrap !important;
	gap: 0.75rem;
}

@media only screen and (max-width: 767px) {
	h2:not(.guten-CC6HST):not(.guten-xrGaLZ),
	h2 strong,
	h2 .guten-text-highlight {
		font-size: 2.25rem !important
	}
	
	.mentorlab-hero-row .guten-element {
		margin-top: 10px !important
	}
	
	.mentorlab-hero-row .guten-button {
		padding: 10px 15px !important
	}
	
	.guten-pp0N28 {
		min-height: 50vh
	}
	
	.guten-column-wrapper:has(.guten-image-wrapper) {
		margin-right: 0 !important
	}
	
	h2.wp-block-gutenverse-heading.guten-element.guten-CC6HST {
		font-size 1.5rem !important;
		min-width: 340px
	}
	
	h2.wp-block-gutenverse-heading.guten-element.guten-xrGaLZ {
		font-size: 1.5rem !important
	}
	
	.guten-O3QMqG, .guten-ONY0Uo, .guten-yfrlHW {
		-webkit-mask-image: none !important
	}
	
	.guten-O3QMqG img,
	.guten-ONY0Uo img,
	.guten-yfrlHW img {
		border-radius: 50% !important;
		object-fit: cover;
		height: 100% !important;
	}
}


@media only screen and (min-width: 768px) {
	.mentorlab-hero-row {
		gap: 1.5rem;
		flex-wrap: nowrap !important
	}	
}

.h-100 {
	height: 100% !important
}

.same-height > div {
	height: 100%;
}

@media only screen and (min-width: 1024px) {
	body:has(.mentorlab-hero) .menu-item a {
		color: white !important
	}	
}

.gutenverse-nav-site-title {
	display: none !important
}