/*
 Theme Name:   Choice Education
 Theme URI:    http://example.com/twenty-fifteen-child/
 Description:  Divi Child
 Author:       Jaroncito
 Author URI:   http://example.com
 Template:     Divi
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  ChoiceEducation
*/

h1, h2, h3, h4, h5, h6, p {
	font-family: Montserrat, sans-serif;
}

@media (min-width:980px) {
	.flexy-row {
	    display: flex;
	    align-items: center;
	}
}
/*
.header-content h1 {
	font-size: 50px !important;
}

h2 {
	font-size: 50px !important;
}
h3 {
	font-size: 35px !important;
}
*/

.hider {
	display: none;
}

.header-content h1 {
	font-size: 50px !important;
}


li.green a {color: #a5c347 !important;}
li.pink a {color: #e80f87 !important;}
li.orange a {color: #f0aa00 !important;}
li.blue a {color: #64c8ff !important;}

a.et_pb_button.green, .green a.et_pb_button {
    background: #a5c347;
    border: 2px solid #a5c347;
}
a.et_pb_button.green:hover, .green a.et_pb_button:hover {
    background: #00d02f;
    border: 2px solid #00d02f;
}

a.et_pb_button.pink, .pink a.et_pb_button {
    background: #e80f87;
    border: 2px solid #e80f87;
}
a.et_pb_button.pink:hover, .pink a.et_pb_button:hover {
    background: #b0397a;
    border: 2px solid #b0397a;
}

a.et_pb_button.orange, .orange a.et_pb_button {
    background: #f0aa00;
    border: 2px solid #f0aa00;
}
a.et_pb_button.orange:hover, .orange a.et_pb_button:hover {
    background: #a6780b;
    border: 2px solid #a6780b;
}

a.et_pb_button.blue, .blue a.et_pb_button {
    background: #64c8ff;
    border: 2px solid #64c8ff;
}
a.et_pb_button.blue:hover, .blue a.et_pb_button:hover {
    background: #42a1d3;
    border: 2px solid #42a1d3;
}

/*********************** Specific Pages *******************/
/* Posts Page */
/*Blog Left Image */
@media only screen and (min-width: 981px) {
	.et_pb_posts .et_pb_post img,
	.et_pb_posts .et_overlay {
		width: 300px;
		float: left;
		left: 0;
		margin-right: 25px;
	}
	body.rtl .et_pb_posts .et_pb_post img,
	body.rtl .et_pb_posts .et_overlay {
		float: right;
		right: 0;
		margin-left: 25px;
		margin-right: 0;
	}
}
.et_pb_posts article {
    border-bottom: 1px solid #8e8e8e;
    padding-top: 2vh;
    margin-bottom: 0;
    padding-bottom: 2vh;
}

/* Apply Page */
/* Parallax Image */
.para-boi .et_parallax_bg {
	background-position: center 90%;
}