/*
 Theme Name:   WP Bootstrap Starter Child
 Theme URI:    https://embracerelief.org
 Description:  WP Bootstrap Starter Child Theme
 Author:       Zarany LLC
 Author URI:   http://zarany.com
 Template:     wp-bootstrap-starter
 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:  wpbootstrapstarterchild
*/

@import url("../wp-bootstrap-starter/style.css");

body {
	font-size: 16px;
	font-family: "Open Sans", -apple-system, BlinkMacSystemFont, Roboto,
		"Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji",
		"Segoe UI Emoji", "Segoe UI Symbol";
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
	scroll-behavior: smooth;
	color: #333333;
}

h1 {
	color: #333;
	font-size: 36px;
	font-weight: 400;
}

@media (max-width: 768px) {
	h1 {
		font-size: 3rem;
	}
}

/* BUTTON STYLES */

.btn-md {
	padding: 15px 45px;
	font-size: 16px;
}

.btn-success-gradient {
	background: #2cdd9b;
	background: -webkit-linear-gradient(
		legacy-direction(to right),
		#2cdd9b 0%,
		#1dc8cc 100%
	);
	background: -webkit-gradient(
		linear,
		left top,
		right top,
		from(#2cdd9b),
		to(#1dc8cc)
	);
	background: -webkit-linear-gradient(left, #2cdd9b 0%, #1dc8cc 100%);
	background: -o-linear-gradient(left, #2cdd9b 0%, #1dc8cc 100%);
	background: linear-gradient(to right, #2cdd9b 0%, #1dc8cc 100%);
	border: 0px;
	color: #ffffff;
}

.btn-success-gradient:hover {
	background: #1dc8cc;
	background: -webkit-linear-gradient(
		legacy-direction(to right),
		#1dc8cc 0%,
		#2cdd9b 100%
	);
	background: -webkit-gradient(
		linear,
		left top,
		right top,
		from(#1dc8cc),
		to(#2cdd9b)
	);
	background: -webkit-linear-gradient(left, #1dc8cc 0%, #2cdd9b 100%);
	background: -o-linear-gradient(left, #1dc8cc 0%, #2cdd9b 100%);
	background: linear-gradient(to right, #1dc8cc 0%, #2cdd9b 100%);
	color: #ffffff;
}

.btn-success-gradient.active,
.btn-success-gradient:active,
.btn-success-gradient:focus {
	-webkit-box-shadow: 0px;
	box-shadow: 0px;
	opacity: 1;
}

.btn-arrow {
	position: relative;
}

.btn-arrow span {
	display: inline-block;
	position: relative;
	-webkit-transition: all 300ms ease-out;
	-o-transition: all 300ms ease-out;
	transition: all 300ms ease-out;
	will-change: transform;
}

.btn-arrow:hover span,
.btn-arrow:focus span {
	-webkit-transform: translate3d(-1rem, 0, 0);
	transform: translate3d(-1rem, 0, 0);
}

.btn-arrow i {
	position: absolute;
	width: 1.1em;
	right: 0px;
	right: 0rem;
	opacity: 0;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	-webkit-transition: all 300ms ease-out;
	-o-transition: all 300ms ease-out;
	transition: all 300ms ease-out;
	will-change: right, opacity;
}

.btn-arrow:hover i,
.btn-arrow:focus i {
	opacity: 1;
	right: -3.5rem;
}

.w-30 {
	width: 30% !important;
}

/* BUTTON STYLES */

/* Header */
header#masthead {
	background-color: #ffffff;
	box-shadow: none;
	padding: 0.5rem 0;
}

header .container-fluid {
	padding-left: 0;
	padding-right: 0;
}

.navbar-brand img {
	max-height: 75px;
}

.main_navigation li.nav-item {
	padding-left: 5px;
	padding-right: 5px;
}
.main_navigation li.nav-item:hover .dropdown-menu {
	display: block;
}
.main_navigation li.nav-item a.nav-link {
	color: #000000 !important;
	font-size: 1rem !important;
	font-weight: 400;
	text-transform: uppercase;
	transition: color 300ms;
}

.main_navigation li.nav-item a.nav-link:hover {
	color: #1abfc7 !important;
	font-weight: 400 !important;
}

.er-header-buttons .er-header-dn {
	letter-spacing: 0;
}

.er-header-buttons .er-header-search,
.er-header-buttons .er-header-account {
	color: #a2a2a2;
}

.er-header-buttons .er-header-search:hover,
.er-header-buttons .er-header-account:hover {
	color: #1abfc7;
}

.modal_search .modal-dialog {
	width: 100%;
	height: 100%;
	padding-top: 30px;
}

.modal_search .modal-body {
	padding: 2.5rem;
}

@media (max-width: 1370px) {
	.main_navigation li.nav-item a.nav-link {
		font-size: 0.9rem !important;
	}
}

@media (max-width: 768px) {
	.navbar-brand {
		margin-bottom: 10px;
		text-align: center;
		justify-content: center;
	}
	.navbar-brand img {
		max-width: 70%;
	}
	.navbar-toggler {
		border: 0;
		font-size: 16px;
	}
	.navbar-toggler .navbar-toggler-icon {
		height: 1.2em;
		margin-top: -2px;
	}
	.main_navigation li.nav-item a.nav-link {
		font-size: 1.3rem !important;
	}
}
/* Header */

/* Breadcrumbs */
.er-breadcrumb {
	background-color: #e9ecef;
	font-weight: 100;
	font-size: 0.95rem;
}

.breadcrumb-item + .breadcrumb-item::before {
	content: " - ";
}

.er-breadcrumb a {
	color: #111111;
}

.er-breadcrumb a:hover {
	color: #1abfc7;
	text-decoration: none;
	transition: color 300ms;
}
/* Breadcrumbs */

#content.site-content {
	padding-top: 0;
}

/* Mega Menu */
.mega-menu {
	background-color: transparent;
	width: 900px;
	position: absolute;
	left: 50%;
	top: 70px;
	transform: translateX(-50%);
	z-index: 1150;
	padding-top: 40px;
	font-size: 0.9rem;
}

.mega-menu .row {
	background-color: #ffffff;
}

.mega-menu ul {
	list-style-type: none;
	padding-left: 0;
}

.mega-menu ul li {
	line-height: 36px;
}

.mega-menu ul li a {
	color: #696969;
	text-decoration: none;
	text-transform: uppercase;
}

.mega-menu ul li a:hover {
	color: #1abfc7;
}

.mega-menu h4 , .mega-menu .mega-mnu-head {
	margin-top: 0;
	color: #696969;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 20px;
}
/* Mega Menu */

/* Footer */
#footer-widget h3.widget-title {
	font-size: 1.2rem;
	font-weight: 300;
}

#footer-widget a.nav-link {
	color: #444444;
	padding-left: 0;
}

#footer-widget a.nav-link i {
	margin-right: 10px;
}

.site-footer {
	padding-top: 30px;
}

.site-footer .container {
	border-top: 1px solid rgba(36, 36, 36, 0.5);
}

.site-footer .site-info ul {
	float: right;
	/*max-width: 50%;*/
}

.site-footer .site-info li {
	display: flex;
	align-items: center;
}

.site-footer .site-info li a img {
	max-width: 100px;
	max-height: 65px;
}

@media (max-width: 768px) {
	.footer-dload-ios {
		height: auto !important;
		max-width: 44%;
	}
	.footer-dload-android {
		height: auto !important;
		max-width: 48%;
	}
	.site-footer .site-info {
		text-align: center;
	}
	.site-footer .site-info ul {
		float: none;
		max-width: 100%;
	}
	.site-footer .site-info li a img {
		max-width: 70px;
	}
}
/* Footer */

/* About Us Page */
.about-top {
	background-color: #f7f7f7;
}

.about-us h2 {
	color: #111111;
	font-size: 36px;
	text-transform: uppercase;
	font-weight: 700;
}

.about-us h3 {
	color: #111111;
	font-size: 22px;
	font-weight: 500;
	border-bottom: 1px solid #f1f1f1;
	padding-bottom: 10px;
}

.about-middle .container {
	padding-bottom: 50px;
	background: 0 bottom repeat-x
		url("data:image/svg+xml;utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20width%3D%2214px%22%20height%3D%2212px%22%20viewBox%3D%220%200%2018%2015%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Cpolygon%20id%3D%22Combined-Shape%22%20fill%3D%22%23ebebeb%22%20points%3D%228.98762301%200%200%209.12771969%200%2014.519983%209%205.40479869%2018%2014.519983%2018%209.12771969%22%3E%3C%2Fpolygon%3E%3C%2Fsvg%3E");
}

.about-middle .about-voluntary {
	background-color: #f7f7f7;
	padding: 20px 40px;
	font-size: 1.3em;
	font-weight: 300;
	line-height: 1.8em;
}

.about-bottom .about-bottom-col {
	border: 1px solid #e1e1e1;
	padding: 0 20px;
	height: 100%;
}
/* About Us Page */

/* Blog - Index */
.blog-index .blog-index-card {
	background-color: #faf9f9;
	border: 0;
	min-height: 300px;
}

.blog-index .blog-index-card img.wp-post-image {
	/*max-height: 175px;*/
	height: 175px;
	width: 100%;
	object-fit: cover;
	object-position: 50% 10%;
}

.blog-index .blog-index-card p.card-text a {
	color: #424242;
	font-size: 1.2rem;
	font-weight: 600;
}

.blog-index .blog-index-card p.card-text a:hover {
	color: #00accd;
	text-decoration: none;
}

.blog-index .post.hentry {
	margin-bottom: 1rem;
}
/* Blog - Index */

/* Blog - Single Item */
.single-blog-item .single-post-heading {
	background-color: #f4f6f8;
	margin-bottom: 30px;
}

.single-blog-item .single-post-title {
	padding: 20px;
	flex-direction: column;
	margin-top: auto;
}

.single-blog-item .single-post-title h1 {
	font-size: 35px;
	line-height: 2.5rem;
}

.single-blog-item .single-post-title time {
	font-size: 15px;
}

.single-blog-item .entry-content {
	color: #222222;
	line-height: 36px;
	padding: 0 15%;
}

.single-blog-item .entry-content li {
	margin-bottom: 20px;
}

.single-blog-item .social-share {
	border-bottom: 1px solid #eeeeee;
	padding-bottom: 20px;
}

.single-blog-item .social-share a {
	height: 36px;
	width: 36px;
	text-align: center;
	display: inline-block;
	line-height: 35px;
	font-size: 18px;
	color: #696969;
	border-radius: 50%;
	border: 1px solid #f3f3f3;
	margin: 0 8px;
}

.single-blog-item .social-share a:hover {
	border-color: #00accd;
	background: #00accd;
	color: #fff;
}

body.single-post .single-post-navigation {
	background-color: #f8f7f7;
	padding: 20px;
}

body.single-post .single-post-navigation .previous-link,
body.single-post .single-post-navigation .next-link {
	display: flex;
	align-items: center;
}

body.single-post .single-post-navigation .previous-link a,
body.single-post .single-post-navigation .next-link a {
	color: #ababab;
	font-weight: 100;
}

body.single-post .single-post-navigation .previous-link a:hover,
body.single-post .single-post-navigation .next-link a:hover {
	color: #333333;
	text-decoration: none;
}

body.single-post .single-post-navigation .previous-link i {
	display: block;
	float: left;
	margin-right: 10px;
	color: #ababab;
}

body.single-post .single-post-navigation .previous-link {
	justify-content: flex-start;
}

body.single-post .single-post-navigation .next-link {
	text-align: right;
	justify-content: flex-end;
}

body.single-post .single-post-navigation .next-link i {
	display: block;
	float: right;
	margin-left: 10px;
	color: #ababab;
}

@media (max-width: 768px) {
	.single-blog-item .single-post-title {
		padding-top: 0;
	}
	.single-blog-item .single-post-title h1 {
		font-size: 28px;
		line-height: 3rem;
	}

	.single-blog-item .entry-content {
		font-size: 1.2rem;
		line-height: 30px;
		padding: 0;
	}

	.single-blog-item .entry-content h2 {
		font-size: 28px !important;
		line-height: 40px !important;
	}
}
/* Blog - Single Item */

/* Board of Directors page */
.board-of-directors .bod-item figure {
	background-color: #f7f7f7;
	height: 300px;
	overflow-y: overlay;
	margin-top: 0;
}
.board-of-directors img.img-fluid {
	width: 100%;
}
.board-of-directors h2 {
	font-size: 32px;
	font-weight: 300;
	margin-bottom: 0;
	padding-bottom: 0;
	padding-left: 10px;
	padding-right: 10px;
}
.board-of-directors h3 {
	color: #9c9c9c;
	font-size: 18px;
	font-weight: 100;
	margin-bottom: 20px;
	margin-top: 0;
	padding-left: 10px;
	padding-right: 10px;
}
.board-of-directors p {
	font-size: 14px;
	font-weight: 100;
	line-height: 24px;
	padding-left: 10px;
	padding-right: 10px;
}
/* Board of Directors page */

/* Our Team page */
.our-team h2 {
	font-size: 2.2rem;
	margin-bottom: 0;
	margin-top: 0;
	padding-bottom: 0;
	font-weight: 100;
}
.our-team h3 {
	font-size: 1.2rem;
	margin-top: 0;
	font-weight: 100;
	color: #9c9c9c;
}
.our-team p {
	line-height: 1.6rem;
	font-size: 0.9rem;
}
.our-team .col-lg-6 {
	border-left: 1px solid #e8e8e8;
}
/* Our Team page */

/* Contact Us page */
.contact-us-form .wpcf7 {
	background-color: #e8e8e8;
	padding: 15px;
}
.contact-us-form .wpcf7 .row {
	margin-bottom: 15px;
}
.contact-us-form .wpcf7 .wpcf7-submit {
	float: right;
}
/* Contact Us page */

/* Annual Reports page */
.annual-reports .card {
	background-color: #f7f7f7;
	border: none;
}
.annual-reports .card h2 {
	margin-top: 0;
	font-weight: 300;
	font-size: 2rem;
}
.annual-reports .card img {
	margin-bottom: 15px;
}
.annual-reports img.reports-heading-image {
	margin-bottom: 15px;
}
/* Annual Reports page */

/* Research Papers page */
.research-papers .card {
	border: none;
}

.research-papers .card .card-body {
	padding: 0;
}
.research-papers .card a {
	background-color: #1abfc7;
	color: #ffffff;
	display: block;
}
.research-papers .card a p {
	padding: 15px;
}
.research-papers .card a:hover {
	text-decoration: none;
}
.research-papers .card a img {
	opacity: 1;
	width: 100%;
	height: 175px;
	object-fit: cover;
	object-position: 0 0;
}
.research-papers .card a:hover img {
	opacity: 0.5;
	transition: opacity 0.2s ease-out;
	-moz-transition: opacity 0.2s ease-out;
	-webkit-transition: opacity 0.2s ease-out;
	-o-transition: opacity 0.2s ease-out;
}

.research-papers .paper-list h2 {
	font-weight: 300;
	font-size: 1.2rem;
	min-height: 55px;
}

.research-papers .paper-list h5 {
	margin-top: 0;
}

.research-papers .paper-list .accordion {
	margin-bottom: 15px;
}

.research-papers .paper-list .card .card-body {
	padding: 15px 0;
	font-size: 0.9rem;
	line-height: 1.5rem;
}
/* Research Papers page */

/*  Educational Leadership
& Management Training page --  Young Women Higher Education*/
.leadership-image {
	background-size: cover;
	background-repeat: repeat;
	background-color: rgba(0, 0, 0, 0);
	background-image: url(https://www.embracerelief.org/wp-content/uploads/2020/02/womens-empowerment-walking-scaled.jpg);
	background-attachment: scroll;
	min-width: 2487px;
	left: -643.333px;
	width: 2487px;
}
.opacityy {
	background-color: rgba(255, 255, 255, 0.9);
}

.list-font p {
	font-size: 12px !important;
}
.youngWomen-image {
	background-size: cover;
	background-repeat: repeat;
	background-color: rgba(0, 0, 0, 0);
	background-image: url(https://www.embracerelief.org/wp-content/uploads/2019/01/womens-and-girls-empowerment-20181117_112712-e1552497985657-scaled.jpg);
	background-position: center center;
	padding: 60px 0;
}
/*  Educational Leadership & Management Training page --  Young Women Higher Education*/

/* Women's Empowerment page */
.womens-rise {
	padding-bottom: 30px;
}
.womens-rise h1 i {
	float: left;
	font-size: 1rem;
	padding: 26px;
	background-color: white;
	margin-right: 15px;
}

.womens-rise h1 {
	line-height: 0rem;
	margin: 30px 0;
	padding: 30px 0;
}

@media screen and (max-width: 600px) {
	.womens-rise h1 {
		font-size: 2rem;
	}
}

.womens-rise h1 small {
	font-size: 1rem;
	margin-bottom: 40px;
	display: block;
	padding-top: 6px;
}

.womens-rise .card {
	border: 0;
	min-height: 380px;
}

.womens-rise .card h5 {
	font-size: 1.7rem;
	font-weight: 400;
	line-height: 30px;
	color: #394d57;
}

.womens-rise .card p {
	font-weight: 300;
	color: #74858d;
	font-size: 0.85rem;
}

.womens-rise .card p strong {
	font-weight: 700;
}

.womens-rise .card .rise-card-icon {
	background-color: #cfecfe;
	font-size: 32px;
	width: 80px;
	color: #316ce8;
	line-height: 80px;
	text-align: center;
	display: inline-block;
	margin: 0;
	border-radius: 100%;
}
.womens-box {
	padding-bottom: 30px;
}

.womens-box .card {
	border: 0;
	min-height: 290px;
}

.womens-box .card h5 {
	font-size: 1.7rem;
	font-weight: 400;
	line-height: 30px;
	color: #394d57;
}

.womens-box .card p {
	font-weight: 300;
	color: #74858d;
	font-size: 0.85rem;
}

.womens-box .card p strong {
	font-weight: 700;
}

.womens-box .card .rise-card-icon {
	background-color: #cfecfe;
	font-size: 32px;
	width: 80px;
	color: #316ce8;
	line-height: 80px;
	text-align: center;
	display: inline-block;
	margin: 0;
	border-radius: 100%;
}

#our-impact .figure {
	overflow: hidden;
}

#our-impact .figure img {
	object-fit: cover;
	width: 100%;
	height: 100%;
	object-position: 50% top;
}

#our-impact p {
	line-height: 1.8rem;
}
/* Women's Empowerment page */

/*sustainable parts*/
.bg-red {
	background-color: #ef402b !important;
}
.bg-rededu {
	background-color: #c31f33 !important;
}
.w-150 {
	width: 150px;
}
.bg-green {
	background-color: #279b48 !important;
}
.bg-blue {
	background-color: #00aed9 !important;
}
.bg-yellow {
	background-color: #d3a029 !important;
}
/*sustainable parts*/

/* education page*/
section.education h5.card-title {
	font-size: 1.8rem;
	font-weight: 300;
	margin-bottom: 30px;
}

section.education p.card-text {
	font-size: 0.85rem;
	line-height: 1.6rem;
	
}
/* education page*/

/*policies page*/
.policies-box {
	padding-bottom: 30px;
}

.policies-box .card {
	border: 0;
	min-height: 500px;
	margin-bottom: 30px;
}

.policies-box .card h5 {
	font-size: 1.7rem;
	font-weight: 400;
	line-height: 30px;
	color: #394d57;
}

.policies-box .card p {
	font-weight: 300;
	color: #74858d;
	font-size: 0.85rem;
}

.policies-box .card p strong {
	font-weight: 700;
}
.policies-box .card .rise-card-icon {
	background-color: #cfecfe;
	font-size: 32px;
	width: 80px;
	color: #316ce8;
	line-height: 80px;
	text-align: center;
	display: inline-block;
	margin: 0;
	border-radius: 100%;
}
/*end of disaster-relief page*/

/*gradplus page*/
.gradplus-box {
	padding-bottom: 30px;
}

.gradplus-box .card {
	border: 0;
	min-height: 700px;
}

.gradplus-box .card h5 {
	font-size: 1.2rem;
	font-weight: 600;
	line-height: 25px;
	color: #394d57;
}

.gradplus-box .card p {
	font-weight: 300;
	color: #74858d;
	font-size: 0.85rem;
}

.gradplus-box .card p strong {
	font-weight: 700;
}
.gradplus-box .card .rise-card-icon {
	background-color: #cfecfe;
	font-size: 32px;
	width: 80px;
	color: #316ce8;
	line-height: 80px;
	text-align: center;
	display: inline-block;
	margin: 0;
	border-radius: 100%;
}

.gradplus-box .card2 {
	border: 0;
	min-height: 500px;
	background-color: #ffffff;
}

.gradplus-box .card2 h5 {
	font-size: 1.7rem;
	font-weight: 400;
	line-height: 30px;
	color: #394d57;
}

.gradplus-box .card2 p {
	font-weight: 300;
	color: #74858d;
	font-size: 0.85rem;
}

.gradplus-box .card2 p strong {
	font-weight: 700;
}
.gradplus-box .card2 .rise-card-icon {
	background-color: #cfecfe;
	font-size: 32px;
	width: 80px;
	color: #316ce8;
	line-height: 80px;
	text-align: center;
	display: inline-block;
	margin: 0;
	border-radius: 100%;
}
.gradplus-box .card3 {
	border: 0;
	min-height: 330px;
	margin-bottom: 30px;
}

.gradplus-box .card3 h5 {
	font-size: 1.7rem;
	font-weight: 400;
	line-height: 30px;
	color: #394d57;
}

.gradplus-box .card3 p {
	font-weight: 300;
	color: #74858d;
	font-size: 0.85rem;
}

.gradplus-box .card3 p strong {
	font-weight: 700;
}
.gradplus-box .card3 .rise-card-icon {
	background-color: #cfecfe;
	font-size: 32px;
	width: 80px;
	color: #316ce8;
	line-height: 80px;
	text-align: center;
	display: inline-block;
	margin: 0;
	border-radius: 100%;
}
.gradplus-image {
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(https://www.embracerelief.org/wp-content/uploads/2019/01/gradplus-school-students-having-test.jpg);
}

.img-research {
	height: auto;
	max-width: 80%;
}

/* end of gradplus page */
.faq-accordion .card {
	border: 0;
}

/* ER Custom Plugin */
<style>
.tab {
  overflow: hidden;
  border: 1px solid #ccc;
  background-color: #f1f1f1;
}

/* Style the buttons that are used to open the tab content */
.tab button {
  background-color: #f5f5f5;
  float: left;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 14px 16px;
  transition: 0.3s;
  margin-left: 5px;
	border-top-left-radius: 3px 3px;
	border-top-right-radius: 3px 3px;
}

/* Create an active/current tablink class */
.tab button.active {
	color: #1ABFC7;
}

/* Style the tab content */
.tabcontent {
  display: none;
  padding: 6px 12px;
}
</style>

.er_ci a.btn-lg, .er_ci_current a.btn-lg {
	color: #ffffff !important;
}
.er_ci nav, .er_ci_current nav {
	text-align: center;
}

.er_ci h4, .er_ci_current h4 {
	text-align: center;
	height: 60px;
}

.er_ci h6, .er_ci_current h6 {
	top: auto;
	margin-top: -42px;
	margin-bottom: 16px;
}

.er_ci h6 a, .er_ci_current h6 a {
	background-color: #db1f2b !important;
	background-image: none !important;
}

.er_ci .card-text, .er_ci_current .card-text {
	text-align: center;
	height: 100px;
	overflow: hidden;
}

.er_ci .card-img-top, .er_ci_current .card-img-top {
	height: 200px;
	object-fit: cover;
	width: 100%;
}

.er_ci .card, .er_ci_current .card {
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	min-width: 0;
	word-wrap: break-word;
	background-color: #fff;
	background-clip: border-box;
	border: 1px solid #eeeeee;
	border-radius: 0.25rem;
	margin-bottom: 15px;
}

.er_ci .card-body, .er_ci_current .card-body {
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
	min-height: 295px;
	padding: 1.25rem;
}

.er_ci a.btn-lg, .er_ci_current a.btn-lg {
	color: #ffffff !important;
	line-height: 2.5;
	font-size: 16px;
}

.er_ci_pagination,.er_ci_current_pagination {
	text-align: center;
}

.er_ci_goal, .er_ci_current_goal {
	padding-right: 15px;
}

.hidden {
	display: none !important;
}
/* ER Custom Plugin */

/* /clean-water-types-of-our-water-wells/ */
.water-well-types-images h2,
.water-well-types-images h3,
.water-well-types-images p {
	text-align: center;
}

.water-well-types-images {
	background-color: #f7f7f7;
}
/* /clean-water-types-of-our-water-wells/ */

/*     stock donation     */
.stock.col-6.p {
	font-size: 15px;
}
/*     stock donation     */

/*  ramadan 2021 */
.ramadan-boxes {
	background-color: #f4f8fa !important;
	padding: 30px 0;
}

.ramadan-boxes h2 {
	color: #333;
	font-size: 3.3rem;
	font-weight: 400;
	text-align: center;
}

.ramadan-boxes .card {
	background-color: #ffffff;
	border: none;
	overflow: hidden;
	-o-transition: 0.3s ease-out;
	transition: 0.3s ease-out;
	-webkit-transition: 0.3s ease-out;
	margin-bottom: 30px;
	box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
	padding: 20px;
}

.ramadan-boxes .card .card-body {
	padding: 1.25rem 0;
	min-height: 250px;
}

.ramadan-boxes i {
	background: #2cdd9b;
	background: -webkit-linear-gradient(
		legacy-direction(to right),
		#2cdd9b 0%,
		#1dc8cc 100%
	);
	background: -webkit-gradient(
		linear,
		left top,
		right top,
		from(#2cdd9b),
		to(#1dc8cc)
	);
	background: -webkit-linear-gradient(left, #2cdd9b 0%, #1dc8cc 100%);
	background: -o-linear-gradient(left, #2cdd9b 0%, #1dc8cc 100%);
	background: linear-gradient(to right, #2cdd9b 0%, #1dc8cc 100%);
	-webkit-background-clip: text;
	background-clip: text;
	-webkit-text-fill-color: transparent;
	text-fill-color: transparent;
	font-size: 50px !important;
	height: 50px !important;
}

.ramadanboxes h5 {
	margin: 5px 0 5px;
	line-height: 40px;
	font-size: 2rem;
	font-weight: 700;
}

.ramadan-boxes small {
	font-size: 12px;
	font-weight: 300;
	line-height: 20px !important;
	color: #777;
}

.ramadan-boxes a.btn-arrow i {
	background: #1dc8cc;
	-webkit-background-clip: text;
	background-clip: text;
	-webkit-text-fill-color: transparent;
	text-fill-color: transparent;
}

/*  ramadan  */

/* ---   usual fontawesome   --- */
.circlefont {
	background-color: #cfecfe;
	font-size: 32px;
	width: 80px;
	color: #316ce8;
	line-height: 80px;
	text-align: center;
	display: inline-block;
	margin: 0;
	border-radius: 100%;
}
.circlefont h3 {
	font-size: 24px;
}

/* ---    usual fontawesome   --- */

/* --- emergency-housing  page ----   */

.emergency-image {
	background-size: cover;
	background-repeat: no-repeat;
	background-image: url(https://www.embracerelief.org/wp-content/uploads/2019/09/Refugees-Sleeping.png);
	background-position: center center;
	padding: 60px 0;
}

/* --- emergency-housing  page ----   */

/*  English Learning Courses for Refugees */
.english-boxes {
	background-color: #f4f8fa !important;
	padding: 30px 0;
}

.english-boxes h2 {
	color: #333;
	font-size: 3.3rem;
	font-weight: 400;
	text-align: center;
}

.english-boxes .card {
	background-color: #ffffff;
	border: none;
	overflow: hidden;
	-o-transition: 0.3s ease-out;
	transition: 0.3s ease-out;
	-webkit-transition: 0.3s ease-out;
	margin-bottom: 30px;
	box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
	padding: 20px;
}

.english-boxes .card .card-body {
	padding: 1.25rem 0;
	min-height: 250px;
}

.english-boxes i {
	background: #2cdd9b;
	background: -webkit-linear-gradient(
		legacy-direction(to right),
		#2cdd9b 0%,
		#1dc8cc 100%
	);
	background: -webkit-gradient(
		linear,
		left top,
		right top,
		from(#2cdd9b),
		to(#1dc8cc)
	);
	background: -webkit-linear-gradient(left, #2cdd9b 0%, #1dc8cc 100%);
	background: -o-linear-gradient(left, #2cdd9b 0%, #1dc8cc 100%);
	background: linear-gradient(to right, #2cdd9b 0%, #1dc8cc 100%);
	-webkit-background-clip: text;
	background-clip: text;
	-webkit-text-fill-color: transparent;
	text-fill-color: transparent;
	font-size: 50px !important;
	height: 50px !important;
}

.english-boxes h5 {
	margin: 5px 0 5px;
	line-height: 40px;
	font-size: 2rem;
	font-weight: 700;
}

.english-boxes small {
	font-size: 12px;
	font-weight: 300;
	line-height: 20px !important;
	color: #777;
}

.english-boxes a.btn-arrow i {
	background: #1dc8cc;
	-webkit-background-clip: text;
	background-clip: text;
	-webkit-text-fill-color: transparent;
	text-fill-color: transparent;
}

/*  English Learning Courses for Refugees */

/*fountains of hope page*/
.foh-box {
	padding-bottom: 30px;
}

.foh-box .card {
	border: 0;
	min-height: 270px;
}

.foh-box .card h5 {
	font-size: 1.7rem;
	font-weight: 400;
	line-height: 30px;
	color: #394d57;
}

.foh-box .card p {
	font-weight: 300;
	color: #74858d;
	font-size: 0.85rem;
}

.foh-box .card p strong {
	font-weight: 700;
}
.foh-box .card .rise-card-icon {
	background-color: #cfecfe;
	font-size: 32px;
	width: 80px;
	color: #316ce8;
	line-height: 80px;
	text-align: center;
	display: inline-block;
	margin: 0;
	border-radius: 100%;
}
.foh-box .card2 {
	border: 0;
	min-height: 320px;
	background-color: #ffffff;
}

.foh-box .card2 h5 {
	font-size: 1.7rem;
	font-weight: 400;
	line-height: 30px;
	color: #394d57;
}

.foh-box .card2 p {
	font-weight: 300;
	color: #74858d;
	font-size: 0.85rem;
}

.foh-box .card2 p strong {
	font-weight: 700;
}
.foh-box .card2 .rise-card-icon {
	background-color: #cfecfe;
	font-size: 32px;
	width: 80px;
	color: #316ce8;
	line-height: 80px;
	text-align: center;
	display: inline-block;
	margin: 0;
	border-radius: 100%;
}

/*Fountains of hope page
.cherryhill {border: 1px solid yellow
	;}*/

.wpcf7-form-control-wrap .wpcf7-form-control {
	height: auto;
}

/*-------reports page---------*/
.bg-grey {
	background-color: #dcd8d8;
}

.reports p {
	font-size: 16px;
	font-weight: 600;
	line-height: 2;
}

/*-------reports page---------*/

/*   gift of sight page   */
.gift-boxes h2 {
	color: white;
}
.gift-boxes.card {
	background-color: #8e058c !important;
	border: none;
	border-radius: 5px;
}

.bg-purple {
	background-color: #8e058c !important;
}

.text-purple {
	color: #8e058c !important;
}

/*     media page        */
.media p {
	font-size: 12px;
}
.media-img {
	width: 150px;
	height: 150px;
}
/*     media page        */

/* .carousel-caption {
	position:absolute;
	top:54%;
	transform:translateY(-50%);
	
} */

/* Groupfundrasier*/
.groupfund-box .card2 {
	border: 0;
	min-height: 330px;
	background-color: #ffffff;
	margin-bottom: 0.5rem;
	margin-top: 0.5rem;
}

.groupfund-box .card2 h5 {
	font-size: 1.7rem;
	font-weight: 400;
	line-height: 30px;
	color: #394d57;
}

.groupfund-box .card2 p {
	font-weight: 300;
	color: #74858d;
}

.groupfund-box .card2 p strong {
	font-weight: 700;
}
.groupfund-box .card2 .rise-card-icon {
	background-color: #cfecfe;
	font-size: 32px;
	width: 80px;
	color: #316ce8;
	line-height: 80px;
	text-align: center;
	display: inline-block;
	margin: 0;
	border-radius: 100%;
}

/* Groupfundrasier*/

/*   Slides    */

.slide-dark {
	background-color: rgba(0, 0, 0, 0.56);
	padding: 3rem;
	color: white;
	/* padding-right: 3rem !important; */
	margin-right: 5rem;
}

.slide-dark h2 {
	color: white;
}

@media screen and (max-width: 600px) {
	.button-mobile-text {
		font-size: 90%;
	}

	.slide-dark {
		background-color: rgba(0, 0, 0, 0.56);
		border-radius: 1rem;
		font-weight: 600;
	}
}
/*   Slider-womens empowements    */

.slider-women {
	background-image: url(https://www.embracerelief.org/wp-content/uploads/2020/09/women-empowerment-42-mirror-scaled.jpg);
	background-size: cover;
	height: 600px;
}

.text-box-women1 {
	margin-left: 5rem;
}

.text-box {
	margin-left: 5rem;
	margin-top: 3rem;
}


@media screen and (max-width: 600px) {
	.slider-women {
		background-image: url(https://www.embracerelief.org/wp-content/uploads/2020/09/women-empowerment-42-mirror-scaled.jpg);
		background-size: cover;
		height: 600px;
		background-position: center;
	}

	.text-box {
		margin-left: 0rem;
		margin: 1rem;
	}
}

/* Health Page 3 slide */

.slider-health1 {
	background-image: url(https://www.embracerelief.org/wp-content/uploads/2019/04/amorel-20180813-091357.jpg);
	background-size: cover;
	height: 540px;
}

.text-box-health1 {
	margin-left: 6rem;
	margin-top: 6rem;
}

.slider-health2 {
	background-image: url(https://www.embracerelief.org/wp-content/uploads/2021/01/mobile-clinic-e1610473018304.jpg);
	background-size: cover;
	height: 540px;
}

.text-box-health2 {
	margin-left: 5rem;
}

.slider-health3 {
	background-image: url(https://www.embracerelief.org/wp-content/uploads/2021/01/doctor-health-check-up-1-e1610472851545.jpg);
	background-size: cover;
	height: 540px;
}

.text-box-health3 {
	margin-left: 6rem;
}

@media screen and (max-width: 600px) {
	.slider-health1 {
		background-image: url(https://www.embracerelief.org/wp-content/uploads/2019/04/amorel-20180813-091357.jpg);
		background-size: cover;
		height: 540px;
		background-position-x: 65%;
		background-position-y: 56%;
	}

	.text-box-health1 {
		margin-left: 0rem;
		margin: 5rem 1rem 1rem 1rem;
	}

	.slider-health2 {
		background-image: url(https://www.embracerelief.org/wp-content/uploads/2021/01/mobile-clinic-e1610473018304.jpg);
		background-size: cover;
		height: 540px;
		background-position-x: 65%;
		background-position-y: 56%;
	}
	.text-box-health2 {
		margin: 1rem;
		padding: 2.5rem;
	}

	.slider-health3 {
		background-image: url(https://www.embracerelief.org/wp-content/uploads/2021/01/doctor-health-check-up-1-e1610472851545.jpg);
		background-size: cover;
		height: 540px;
		background-position-x: 65%;
		background-position-y: 56%;
	}
	.text-box-health3 {
		margin: 1rem;
		padding: 2.5rem;
	}

	/* Health Page 3 slide */

	/* Education Page 3 slide */
	.slider-education1 {
		background-image: url(https://www.embracerelief.org/wp-content/uploads/2020/05/Mrizos-Care.png);
		background-size: cover;
		height: 540px;
	}

	.text-box-education1 {
		margin-left: 6rem;
		margin-top: 6rem;
	}

	.slider-education2 {
		background-image: url(https://www.embracerelief.org/wp-content/uploads/2021/02/child-refugee-1-e1613104071444.jpg);
		background-size: cover;
		height: 540px;
	}

	.text-box-education2 {
		margin-left: 6rem;
	}

	.slider-education3 {
		background-image: url(https://www.embracerelief.org/wp-content/uploads/2019/01/gradplus-school-students-having-test.jpg);
		background-size: cover;
		height: 540px;
	}

	.text-box-education3 {
		margin-left: 6rem;
	}

	@media screen and (max-width: 600px) {
		.slider-education1 {
			background-image: url(https://www.embracerelief.org/wp-content/uploads/2020/05/Mrizos-Care.png);
			background-size: cover;
			height: 540px;
			background-position-x: 65%;
			background-position-y: 56%;
		}

		.text-box-education1 {
			margin-left: 0rem;
			margin: 5rem 1rem 1rem 1rem;
		}

		.slider-education2 {
			background-image: url(https://www.embracerelief.org/wp-content/uploads/2021/02/child-refugee-1-e1613104071444.jpg);
			background-size: cover;
			height: 540px;
			background-position-x: 25%;
			background-position-y: 50%;
		}
		.text-box-education2 {
			margin: 1rem;
			padding: 2.5rem;
		}

		.slider-education3 {
			background-image: url(https://www.embracerelief.org/wp-content/uploads/2019/01/gradplus-school-students-having-test.jpg);
			background-size: cover;
			height: 540px;
			background-position-x: 65%;
			background-position-y: 56%;
		}
		.text-box-education3 {
			margin: 1rem;
			padding: 2.5rem;
		}
	}
	/* Education Page 3 slide */

	/* Refugee Page 3 slide */
	.slider-refugee1 {
		background-image: url(https://www.embracerelief.org/wp-content/uploads/2021/01/helping-refugees-e1610562395582.jpg);
		background-size: cover;
		height: 540px;
	}

	.text-box-refugee1 {
		margin-left: 6rem;
		margin-top: 6rem;
	}

	.slider-refugee2 {
		background-image: url(https://www.embracerelief.org/wp-content/uploads/2021/01/Refugee-Family-Greece-1-e1610568715513.jpeg);
		background-size: cover;
		height: 540px;
	}

	.text-box-refugee2 {
		margin-left: 6rem;
	}

	.slider-refugee3 {
		background-image: url(https://www.embracerelief.org/wp-content/uploads/2021/01/greece-refugee-students-e1610562193931.png);
		background-size: cover;
		height: 540px;
	}

	.text-box-refugee3 {
		margin-left: 6rem;
	}

	.button-refugee-text {
		font-size: 70%;
	}

	@media screen and (max-width: 600px) {
		.slider-refugee1 {
			background-image: url(https://www.embracerelief.org/wp-content/uploads/2021/01/helping-refugees-e1610562395582.jpg);
			background-size: cover;
			height: 540px;
			background-position-x: 20%;
			background-position-y: 20%;
		}

		.text-box-refugee1 {
			margin-left: 0rem;
			margin: 5rem 1rem 1rem 1rem;
		}

		.slider-refugee2 {
			background-image: url(https://www.embracerelief.org/wp-content/uploads/2021/01/Refugee-Family-Greece-1-e1610568715513.jpeg);
			background-size: cover;
			height: 540px;
			background-position-x: 55%;
			background-position-y: 50%;
		}
		.text-box-refugee2 {
			margin: 1rem;
			padding: 2.5rem;
		}

		.slider-refugee3 {
			background-image: url(https://www.embracerelief.org/wp-content/uploads/2021/01/greece-refugee-students-e1610562193931.png);
			background-size: cover;
			height: 540px;
			background-position-x: 50%;
			background-position-y: 56%;
		}
		.text-box-refugee3 {
			margin: 1rem;
			padding: 2.5rem;
		}

		.button-mobile-text {
			font-size: 90%;
			margin: 5px;
		}
	}

	/* Refugee Page 3 slide */

	/* Hunger Page 2 slide */

	.slider-hunger1 {
		background-image: url(https://www.embracerelief.org/wp-content/uploads/2019/05/New-Project.jpg);
		background-size: cover;
		height: 540px;
	}

	.text-box-hunger1 {
		margin-left: 6rem;
		margin-top: 6rem;
	}

	.slider-hunger2 {
		background-image: url(https://www.embracerelief.org/wp-content/uploads/2019/06/Yemen-Food-Packs-Girl-scaled.jpg);
		background-size: cover;
		height: 540px;
	}

	@media screen and (max-width: 600px) {
		.slider-hunger1 {
			background-image: url(https://www.embracerelief.org/wp-content/uploads/2019/05/New-Project.jpg);
			background-size: cover;
			height: 540px;
			background-position-x: 65%;
			background-position-y: 56%;
		}

		.text-box-hunger1 {
			margin-left: 0rem;
			margin: 5rem 1rem 1rem 1rem;
		}

		.slider-hunger2 {
			background-image: url(https://www.embracerelief.org/wp-content/uploads/2019/06/Yemen-Food-Packs-Girl-scaled.jpg);
			background-size: cover;
			height: 540px;
			background-position-x: 25%;
			background-position-y: 50%;
		}
		.text-box-hunger2 {
			margin: 1rem;
			padding: 2.5rem;
		}
	}
	/* Hunger Page 2 slide */

	/*Homepage slide */

	.slider-voice {
		background-image: url(https://www.embracerelief.org/wp-content/uploads/2021/05/freedom-refugee.jpg);
		background-size: cover;
		height: 540px;
	}

	.voice-text-family {
		font-family: "Lucida Handwriting";
	}

	.slider-covidResponse {
		background-image: url(https://www.embracerelief.org/wp-content/uploads/2021/03/corona-virus-food-drive-scaled.jpg);
		background-size: cover;
		height: 540px;
	}

	.covidResponse-mobile {
		visibility: hidden;
	}

	.slider-voice {
		background-image: url(https://www.embracerelief.org/wp-content/uploads/2021/02/kids-1093758_1280-e1613170503281.jpg);
		background-size: cover;
		height: 540px;
	}

	.slider-Fountain2 {
		background-image: url(https://www.embracerelief.org/wp-content/uploads/2021/06/imageedit_1_7853196864.png);
		background-repeat: no-repeat;
		background-size: 450px 380px;
		/*background-position: center;*/
		background-color: rgba(252, 251, 247, 0.8);
		background-position-x: 25%;
		background-position-y: 56%;
	}

	.slider-childrenHome {
		background-image: url(https://www.embracerelief.org/wp-content/uploads/2020/10/baby-crying-children-scaled-e1608233366802.jpg);
		background-size: cover;
		height: 540px;
	}

	.text-box-childrenHome {
		margin-left: 6rem;
		margin-top: 6rem;
	}

	.slider-healthHome {
		background-image: url(https://www.embracerelief.org/wp-content/uploads/2020/12/health-cataract-doctor-check-1.jpg);
		background-size: cover;
		height: 540px;
	}

	.text-box-healthHome {
		margin-left: 6rem;
		margin-top: 6rem;
	}

	.slider-waterHome {
		background-image: url(https://www.embracerelief.org/wp-content/uploads/2020/12/children-drinking-water-scaled-1-e1608231500310.jpg);
		background-size: cover;
		height: 540px;
		background-position-x: 65%;
		background-position-y: 56%;
	}

	.text-box-waterHome {
		margin-left: 2rem;
		margin-top: 6rem;
		margin-right: 5rem;
	}

	.slider-covidHome {
		background-image: url(https://www.embracerelief.org/wp-content/uploads/2020/03/cc-e1608233616695.jpg);
		background-size: cover;
		height: 540px;
	}

	.text-box-covidHome {
		margin-left: 6rem;
		margin-top: 6rem;
	}

	.slider-yemenHome {
		background-image: url(https://www.embracerelief.org/wp-content/uploads/2020/12/children-eating-hunger-1.png);
		background-size: cover;
		height: 540px;
		background-position-x: 65%;
		background-position-y: 56%;
	}

	.slider-refugeeHome {
		background-image: url(https://www.embracerelief.org/wp-content/uploads/2019/04/IMG_0208-e1608233508998.jpg);
		background-size: cover;
		height: 540px;
		background-position-x: 65%;
		background-position-y: 56%;
	}

	.text-fountain {
		margin: 5rem;
	}

	.bg-lightWhite {
		background-color: rgba(255, 255, 255, 0.7);
	}

	.bg-xlightWhite {
		background-color: rgba(255, 255, 255, 0.55);
	}

	@media screen and (max-width: 600px) {
		.slider-voice {
			background-image: url(https://www.embracerelief.org/wp-content/uploads/2021/05/freedom-refugee.jpg);
			background-size: cover;
			height: 540px;
			background-position-x: 55%;
			background-position-y: 50%;
		}

		.slider-covidResponse {
			background-image: url(https://www.embracerelief.org/wp-content/uploads/2021/03/corona-virus-food-drive-scaled.jpg);
			background-size: cover;
			height: 540px;
			background-position-x: 30%;
			background-position-y: 56%;
		}

		.covidResponse-mobile {
			visibility: visible;
		}

		.slider-voice {
			background-image: url(https://www.embracerelief.org/wp-content/uploads/2021/02/kids-1093758_1280-e1613170503281.jpg);
			background-size: cover;
			height: 540px;
		}

		.slider-childrenHome {
			background-image: url(https://www.embracerelief.org/wp-content/uploads/2020/10/baby-crying-children-scaled-e1608233366802.jpg);
			background-size: cover;
			height: 540px;
			background-position-x: 65%;
			background-position-y: 56%;
		}

		.text-box-childrenHome {
			margin: 5rem 1rem 1rem 1rem;
		}

		.slider-healthHome {
			background-image: url(https://www.embracerelief.org/wp-content/uploads/2020/12/health-cataract-doctor-check-1.jpg);
			background-size: cover;
			height: 540px;
			background-position-x: 40%;
			background-position-y: 46%;
		}

		.text-box-healthHome {
			margin: 5rem 1rem 1rem 1rem;
		}

		.slider-waterHome {
			background-image: url(https://www.embracerelief.org/wp-content/uploads/2020/12/children-drinking-water-scaled-1-e1608231500310.jpg);
			background-size: cover;
			height: 540px;
			background-position-x: 40%;
			background-position-y: 46%;
		}

		.text-box-waterHome {
			margin: 5rem 1rem 1rem 0.5rem;
		}

		.slider-covidHome {
			background-image: url(https://www.embracerelief.org/wp-content/uploads/2020/03/cc-e1608233616695.jpg);
			background-size: cover;
			height: 540px;
			background-position-x: 40%;
			background-position-y: 46%;
		}

		.slider-Fountain2 {
			background-image: url(https://www.embracerelief.org/wp-content/uploads/2021/06/imageedit_1_7853196864.png);
			background-repeat: no-repeat;
			height: 540px;
			/*background-position: center;*/
			background-color: rgba(252, 251, 247, 0.8);
			background-position-x: 25%;
			background-position-y: 56%;
		}

		.text-fountain {
			margin: 1rem;
		}

		.text-box-covidHome {
			margin: 1rem;
		}

		.text-Yemen {
			margin: 0.5rem;
		}

		.button-Yemen {
			font-size: 70%;
		}

		.text-Refugee {
			margin: 0.5rem;
		}
	}
}
