/*
 Theme Name:     Divi Child by YWME
 Theme URI:      https://www.yourwebsitemadeeasy.com
 Description:    Divi Child Theme on Your website made easy
 Author:         Deshna van Aarssen
 Author URI:     https://www.yourwebsitemadeeasy.com
 Template:       Divi
 Version:        3.0
 License:      	GNU General Public License v2 or later
 License URI:  	http://www.gnu.org/licenses/gpl-2.0.html
 Testdomain:	YWME
*/
 
 
/* Theme customization starts here 
------------------------------------------------------- */

:root {
	--logodark: #3C4D54;
	--logoyellow: #F6EB64;
	--logogrey: #B3CBC3;
	--logowhite: #EFF0E7;
	--logogreen: #74BF92;
}

/* Flex classes */
.ywme-flex-vc {
	display: flex;
	flex-direction: column;
	justify-content: center;
}
.ywme-flex-sb {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}
.ywme-flex-vb {
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
}
.ywme-flex-ac {
	display: flex;
	align-items: center;
}

/* YWME text styling */
.ywme-type h2:not(:first-child),
.ywme-type h3:not(:first-child),
.ywme-type h4:not(:first-child) {
	padding-top: 1.15em;
}

.ywme-type .ywme-remove-text-space h2:not(:first-child),
.ywme-type .ywme-remove-text-space h3:not(:first-child),
.ywme-type .ywme-remove-text-space h4:not(:first-child) {
	padding-top: 0px;
	padding-bottom: 0px;
}

.ywme-type li, .ywme-type-selected li {
	padding-top: 0.5em;
}

.ywme-type blockquote {
	position: relative;
	text-indent: 0px;
}

.ywme-type blockquote p:before {
	content: '';
	position: relative;
	top: 0px;
	left: -10px;
	margin-right: 0px;
}

/* Icon in menu item */
.ywme-menu-icon a:before {
	content:"\5a";
	font-family: 'ETmodules';
	color: #4AB87E;
	font-size: 18px;
	font-weight: bold;
	display: inline-block;
	transform: translate(-4px, 3px);
}
.ywme-menu-icon a:before:hover {
	color: #274947;
}

/* Calendly code button */
.ywme-code-button a {
	display: inline-block;
	background-color: #000;
	color: #fff;
	font-size: 18px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.3em;
	border-radius: 8px;
	padding: 14px 28px;
	transition: all .3s ease-in-out;
}
.ywme-code-button a:hover {
	background-color: #ffffff;
	color: #000;
	transition: all .3s ease-in-out;
}
