h2{
		color:#1B4074!important;
}

.background-color h2{
		color:#ffffff!important;
}

.informacion-general{
		-webkit-box-shadow: 0px 1px 20px 8px rgba(0,0,0,0.25);
-moz-box-shadow: 0px 1px 20px 8px rgba(0,0,0,0.25);
box-shadow: 0px 1px 20px 8px rgba(0,0,0,0.25);
		border-radius:10px;
		margin:5% 0;
}

.informacion-general .vc_column_container>.vc_column-inner{
		padding:3em 0;
}

.vc_row .wpb_row .row-programs{
		margin:-10% 0!important;
}

.program-banner h1{
		color: #ffffff;
    font-size: 1.8rem!important;
    margin-left: 0!important;
    line-height: 1em;
}

#banner .program-banner {
		padding-top: 1em!important;
    padding-bottom: 5em!important;
}

.testimoniales-programas img.scale-with-grid img{
		border-radius:100px;
}

.informacion-general p {
		text-align:justify
}

.testimonials_slider .slider_images {
	height: 12em;
}

.testimonials_slider .slick-active img {
	transform: scale(2.5);
  margin-top: 2.5em;
}

.program-impact .vc_row {
	height: 21.5em;
}
.testimonials_slider .slider_images li a:after{
		top:8em;
}

.testimonials_slider .slick-active img{
		border-radius:100px
}

.vc_btn3:hover {
	background-color: transparent !important;
	border: none;
}

#our-work .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover, #make-your-impact .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover {
	border-color: transparent !important;
}

#banner .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover {
	background-color: transparent !important;
	border: 1px solid #ea822d !important;
}

.communications-category .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
	border: 1px solid white !important;
}

.communications-category .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover {
	border: none;
}

#Top_bar .menu > li ul li a {
    color: white !important;
    font-size: .7rem;
}

#Top_bar .menu > li ul {
    background-color: transparent !important;
    border-left: 2px solid white;
}

#Top_bar.is-sticky .menu > li ul {
    background-color: #1b4074 !important;
}

.single-post.header-classic #Top_bar .menu > li ul, .single.header-classic #Top_bar .menu > li ul, .post-type-archive.header-classic #Top_bar .menu > li ul {
    background-color: #1b4074 !important;
}

.program-testimonials .vc_row:nth-child(2) .vc_column_container>.vc_column-inner>.wpb_wrapper {
	border: 2.5px solid #ea822d;
	height: 41em;
}

.program-testimonials .vc_row:nth-child(2) {
	margin-bottom: 2em;
}

.program-testimonials .vc_row:nth-child(2) .vc_column_container>.vc_column-inner>.wpb_wrapper .wpb_text_column {
	padding: 0 1em;
}

.page-our-team .wpb_single_image img {
    height: 10em !important;
    object-fit: contain;
}

#about-us {
	padding-top: 0!important;
	padding-bottom: 0 !important;
}

.home #about-us, .page-our-founder #about-us {
    padding-top: 2em !important;
    padding-bottom: 2em !important;
}

.page-our-founder #banner .wpb_wrapper>.wpb_text_column>p{
	text-align: justify !important;
}

#Top_bar .menu > li ul li a:hover, #Top_bar .menu > li ul li.hover > a {
    background: rgba(0,0,0,.28);
}

.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_column_container>.vc_column-inner {
	padding-top: 4em !important;
}

#Footer .frm_style_estilos-formidable.with_frm_style .frm_primary_label {
    margin-top: 0;
	display: none;
}

#Top_bar #menu {
	background-color: transparent !important;
}

.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left.vc_tta-panel-title>a {
    padding-left: 46px;
    border: 1px solid #ea822d;
    border-radius: 24px;
    padding: .2em;
    background-color: white;
    box-shadow: 0px 0px 24px -8px rgba(0,0,0,0.53);
    width: 65%;
    margin: auto;
    margin-bottom: 1em;
		font-size: .75rem;
    text-transform: uppercase;
    font-weight: 500;
		color: black !important;
}

.vc_tta-panel .wpb_content_element {
	color: black !important;
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading, .wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading, .wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body {
    background-color: transparent !important;
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body {
	border: 1px solid #ea822d;
  border-radius: 24px;
	width: 60%;
	margin: auto;
	margin-bottom: 1em;
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title>a {
	margin-bottom: 0!important;
}

.page-health-care-program .program-impact .vc_row {
    grid-template-columns: 25% 25% 25% 25% !important;
}

#about-us h2, #our-results h2, #communications .title h2, #our-partners h2, #suscribe h2, #helps-difference h2, .dashes-titulo h2, #our-team h2, #our-founder h2, #our-history h2 {
		position: relative;
    width: fit-content;
    margin: auto;
	}

#our-partners h2:before, #communications .title h2:before, .dashes-titulo h2:before {
    left: -1em !important;
}

#our-partners h2:after, #communications .title h2:after, .dashes-titulo h2:after {
	right: -6.6em !important;
}

#suscribe h2:before, #our-history h2:before, #our-founder h2:before {
	left: -1.1em !important;
}

#suscribe h2:after, #our-history h2:after, #our-founder h2:after {
    right: -5.8em !important;
    top: 0em !important;
}

#our-partners h2:after {
	top: 5em !important;
}

#helps-difference h2:after, #our-team h2:after {
    right: -6em !important;
}

#helps-difference h2:before, #our-team h2:before {
	left: -1.1em !important;
}

#about-us h2:before {
	left: 4.2em !important;
}

#about-us h2:after {
    right: -1.6em !important;
}

.page-home #our-results h2:before {
	left: -2.6em;
}

.page-home #our-results h2:after {
    right: -7.3em;
}

.frm_style_estilos-formidable.with_frm_style .frm_primary_label {
	color: black !important;
}

.frm_form_fields_active_style, .frm_form_fields_error_style, .frm_form_fields_style, .frm_style_estilos-formidable.with_frm_style .chosen-container-multi .chosen-choices, .frm_style_estilos-formidable.with_frm_style .chosen-container-single .chosen-singl, .frm_style_estilos-formidable.with_frm_style .frm-card-element.StripeElement, .frm_style_estilos-formidable.with_frm_style .frm_scroll_box .frm_opt_container, .frm_style_estilos-formidable.with_frm_style input[type=email], .frm_style_estilos-formidable.with_frm_style input[type=file], .frm_style_estilos-formidable.with_frm_style input[type=number], .frm_style_estilos-formidable.with_frm_style input[type=password], .frm_style_estilos-formidable.with_frm_style input[type=phone], .frm_style_estilos-formidable.with_frm_style input[type=search], .frm_style_estilos-formidable.with_frm_style input[type=tel], .frm_style_estilos-formidable.with_frm_style input[type=text], .frm_style_estilos-formidable.with_frm_style input[type=url], .frm_style_estilos-formidable.with_frm_style select, .frm_style_estilos-formidable.with_frm_style textarea {
	color: black !important;
}

.helps-in-news-container .news-link {
	  border: 1px solid orange;
    margin: 0 1em 1em 0;
    display: flex;
    align-items: center;
    text-align: center !important;
    padding: 1em 2em;
    height: 2em;
}

.helps-in-news-container .news-link {
	height: 5em;
}

.vc_grid-item .vc_grid-item-mini, .post-related {
	border: 1px solid #ea822d;
}

.section-post-related .post-related {
    width: 28.333% !important;
    padding: 1em;
}

.vc_gitem-zone-c {
	background-color: transparent !important;
	height: 21em;
}

.eab-container {
    display: grid;
    grid-template-columns: 25% 25% 25% 25%;
    width: 100%;
}

.eab-first-half {
    height: 10em;
    background-size: cover;
    border-top-right-radius: 24px;
    border-top-left-radius: 24px;
}

.eab-second-half {
    text-align: center;
    padding: 1em;
	  padding-bottom: 2em;
    position: relative;
}

.eab-single-box {
    box-shadow: 7px 7px 10px 0px rgba(0,0,0,0.24);
    background-color: white;
    margin-right: 7%;
    margin-left: 7%;
    margin-top: 10%;
    border-top-right-radius: 24px;
    border-top-left-radius: 24px;
    border-bottom-right-radius: 70px;
    border-bottom-left-radius: 70px;
}

.tribe-events-back, .tribe-events-notices, .single-tribe_events .tribe-events-event-meta {
	display: none;
}

.extra-info-button-container {
	display: grid;
	position: fixed;
	bottom: 0;
	right: 0;
	z-index: 1000;
	margin-right: 1em;
	margin-bottom: 1em;
}

.extra-info-button-container .general-button {
	font-size: .7rem !important;
	font-weight: 500 !important;
}

.extra-info-button-container .sub-button {
	font-size: .7rem !important;
	font-weight: 300 !important;
	margin-bottom: .5em !important;
	width: fit-content;
	margin: auto;
	margin-top: -2.5em;
	position: relative;
	right: -2.5em;
}

.extra-info-button-container .general-button {
	background-color: #ea822d !important;
	border: 1px solid white;
}

.extra-info-button-container .impact-desc {
	position: relative;
	top: 40px !important;
	left: -77px !important;
	box-shadow: 2px 2px 13px rgba(0,0,0,0.1);
	border: 1px solid #e2e2e2;
	border-radius: 5px;
	background: white;
	cursor: pointer;
}

.extra-info-button-container .impact-desc:after {
    content: '';
    position: absolute;
    background: white;
    border-bottom: 1px solid #e2e2e2;
    border-right: 1px solid #e2e2e2;
    right: -5px;
    top: 50%;
    margin-top: -4px;
    width: 8px;
    height: 8px;
    z-index: 1;
    -ms-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

.extra-info-button-container .impact-desc .txt-container {
	font-size: .7rem;
	padding: .1em 1em;
}

.extra-info-button-container .impact-button:nth-child(2) .impact-desc {
	left: -95px !important;
}

.img-container img {
	height: 1.6em;
	width: 1.6em;
	object-fit: contain;
	background-color: #1b4074;
	border-radius: 100px;
	padding: .3em;
	box-shadow: 0px 0px 6px #ffffff5c;
}

.jetpack_widget_social_icons ul {
	width: fit-content;
	margin: auto !important;
}

#Footer h4 {
	text-align: center;
}

#Footer #text-2 {
	margin-top: 0 !important;
}

.page-nuestro-trabajo .vc_col-sm-9 {
	height: 14em;
	display: flex;
	align-items: center;
}

.page-nuestro-trabajo .vc_custom_1597154756649 {
	margin-left: 5em;
}

.page-contactanos #start-a-team {
	background-color: #1b4074;
}

.page-contactanos #start-a-team {
	padding: 4em 0;
}

.page-aliados #our-partners h2:after {
	top: 2.3em !important;
}

.page-aliados .vc_col-sm-12 .vc_column-inner, .page-partners .vc_col-sm-12 .vc_column-inner {
	padding-bottom: 0!important;
}

.page-aliados .vc_custom_1593714355632, .page-partners .vc_custom_1593714355632 {
    margin-top: 0 !important;
}

.page-privacy-policy p, .page-privacy-policy strong {
	font-size: .9rem !important;
}

.page-comunicaciones .vc_custom_1597238781288, .page-comunicaciones .vc_custom_1597238816879, .page-comunicaciones .vc_custom_1597238869238, .page-comunicaciones .vc_custom_1597238891400, .page-voluntariado .vc_custom_1597162678063, .page-voluntariado .vc_custom_1597162784616, .page-fechas-de-viaje-de-servicio .vc_custom_1597247658323, .page-aplica-a-un-equipo .vc_custom_1597340262127, .page-aplica-a-un-equipo-2 .vc_custom_1597340365103, .page-nuestro-fundador .vc_custom_1597075816029, .page-nuestro-fundador .vc_custom_1597075930302, .page-comunicaciones .vc_custom_1598636489130 {
	margin-bottom: 0 !important;
	padding: 2em 0;
}

.page-comunicaciones .vc_gitem-zone-c {
	height: 23em;
}

.page-empieza-un-equipo .vc_custom_1593712592602, .page-aplica-a-un-equipo .vc_custom_1597340284481, .page-aplica-a-un-equipo-2 .vc_custom_1597340381868 {
	padding-top: 2em !important;
}

.page-programa-de-educacion .program-impact .vc_row:nth-of-type(2)>.wpb_column .wpb_text_column, .page-programa-de-educacion .program-impact .vc_row:nth-of-type(4)>.wpb_column .wpb_text_column {
    padding: 1rem 1rem;
}

.page-contactanos .vc_custom_1597330244739, .page-aliados .vc_custom_1597332870083, .page-empieza-un-equipo .vc_custom_1597333289839 {
	border: 2px solid #dd9933;
	border-radius: 25px;
	padding: 1em 2em;
}

.page-voluntariado .program-testimonials .testimonials_slider .slider_images {
	display: none;
}

.page-id-1211.page-home #make-your-impact h2 {
	font-size: 1.545rem;
}

#our-partners .vc_carousel-slideline {
	height: 11em;
}

#our-partners .section-our-partners img {
	height: 8em !important;
}

#our-partners img {
	height: 11em !important;
	padding-left: 2.5em !important;
}

.page-acerca-de-nosotros .difference-column.difference-column {
	height: 38em;
}

.page-maneras-de-dar .vc_section .vc_column_container>.vc_column-inner {
    height: 39em;
	padding: 1em;
}

.communications-blog-slider {
    top: 2em !important;
}

input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], select, textarea, .woocommerce .quantity input.qty, .dark input[type="email"], .dark input[type="password"], .dark input[type="tel"], .dark input[type="text"], .dark select, .dark textarea {
	width: 100%;
	font-family: "Roboto", Helvetica, Arial, sans-serif !important;
}

.wpb_wrapper table td div {
	font-family: "Roboto", Helvetica, Arial, sans-serif !important;
}

table tr:nth-child(2n) td {
	background: #1b407421;
}

.page-paypal form button {
	background-color: #ea822d;
}

#back_to_top.in_footer {
	display: none;
}

.donate-button > a {
	background-color: #ea822d;
	border-radius: 24px;
}

#Top_bar.is-sticky .donate-button > a {
	background-color: white;
	color: #1b4074 !important;
}

.contact-gt:after, .contact-us:after {
		width: 1em;
    height: 1em;
    background-size: contain;
    content: "";
    background-color: unset;
    background-repeat: no-repeat;
    display: inline-block;
    top: .25em;
    left: .25em;
    position: relative;
}

.contact-gt:after {
	background-image: url(/wp-content/uploads/sites/4/flags/guatemala.png)
}

.contact-us:after {
	background-image: url(/wp-content/uploads/sites/4/flags/bandera.png)
}

.popup-section {
    padding: 0!important;
    background-color: #e8e8e8 !important;
}

.popup-row {
    padding: 1em !important;
	  display: grid;
    grid-template-columns: 50% 50%;
}

.popup-row h4 {
	width: 35em;
}

.themify-popup .frm_fields_container {
    display: grid!important;
    grid-template-columns: 45% 0 40%!important;
    grid-auto-rows: unset!important;
    grid-gap: unset!important;
}

.themify-popup .frm_fields_container>div, .themify-popup .frm_fields_container>p {
    grid-column: unset!important;
}

.themify-popup .frm_style_estilos-formidable.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message, .themify-popup .frm_style_estilos-formidable.with_frm_style input[type=submit], .themify-popup .frm_style_estilos-formidable.with_frm_style .frm_submit input[type=button], .themify-popup .frm_style_estilos-formidable.with_frm_style .frm_submit button, .themify-popup .frm_form_submit_style, .themify-popup .frm_style_estilos-formidable.with_frm_style .frm-edit-page-btn {
	background-color: #ff6600;
	color: white;
	padding: .2em 1em;
	margin-left: 2em;
	border: none;
}

.themify-popup .with_frm_style .frm_inside_container .frm_primary_label {
	display: none;
}

.themify-popup .frm_style_estilos-formidable.with_frm_style .form-field {
	margin-top: .85em;
}

.themify-popup .et_pb_column_0 p {
	text-align: center;
}

.themify-popup .et_pb_column_0 h4 {
	width: fit-content;
	margin: auto;
}

@media(min-width: 981px) {
	#Footer .with_frm_style .frm_form_fields {
    margin-top: -12em;
}
	
	#Top_bar .menu_wrapper {
		float: right;
	}
	
	/*#Top_bar .container {
    max-width: 1080px;
    width: 100%;
}*/
	#Top_bar .top_bar_left {
		width: 100% !important;
	}
	
	.header-classic #Top_bar {
		position: fixed;
		background-color: transparent !important;
	}
	
	.sticky-tb-color #Top_bar.is-sticky {
		background-color: #1b4074 !important;
	}
	
	.single-post.header-classic #Top_bar, .single.header-classic #Top_bar, .post-type-archive.header-classic #Top_bar, .page-events-archive.header-classic #Top_bar, .page-eventos.header-classic #Top_bar {
		background-color: #1b4074 !important;
	}
	
	#Top_bar.is-sticky .menu_wrapper {
		margin-top: -1em;
	}
	
	#Top_bar.is-sticky #logo img.logo-sticky {
		margin-top: .3em;
	}
	
	#Top_bar.is-sticky .menu_wrapper .menu > li > a {
    padding: 0 !important;
	}
	
	#banner {
    /*padding-top: 14em !important;*/
    height: 45em;
	}
	
	.page-id-308 #banner, .page-id-435 #banner, .page-id-469 #banner, .page-id-534 #banner {
    padding-top: 25em !important;
	}
	
	#banner .wpb_text_column {
    margin-top: 10em;
	}
	
	.page-nuestro-fundador #banner .wpb_text_column {
    margin-top: 0em !important;
	}
	
	.home #banner, .page-id-160 #banner {
		padding-top: 16em !important;
	}
	
	.our-founder-movil {
		display: none;
	}
	
	.page-id-637 #our-partners h2:after, .home #our-partners h2:after, .page-id-248 #our-partners h2:after {
    top: 2.4em !important;
	}
	
	.page-id-534 .program-impact .vc_row, .page-programa-de-atencion-medica .program-impact .vc_row {
    display: grid!important;
    grid-template-columns: 25% 25% 25% 25%;
	}
	
	.helps-in-news-container {
		display: grid;
		grid-template-columns: 50% 50%;
	}
	
	.history-row:nth-child(odd) .wpb_column:nth-child(odd) img, .history-row:nth-child(even) .wpb_column:nth-child(odd) img {
    height: 25em !important;
    width: 30em !important;
    object-fit: cover;
	}
	
	.history-row:nth-child(odd) .wpb_column:nth-child(even) img, .history-row:nth-child(even) .wpb_column:nth-child(even) img {
    height: 17em !important;
    width: 30em !important;
    object-fit: cover;
	}
	
	.single-post #Top_bar, .single #Top_bar, .post-type-archive #Top_bar, .page-events-archive #Top_bar {
		top: 30px !important;
	}
	
	.single-post .content_wrapper, .single .content_wrapper, .post-type-archive .content_wrapper, .page-events-archive .content_wrapper, .page-eventos .content_wrapper {
		padding-top: 108px !important;
	}
	
	.page-service-trip-dates .vc_custom_1595268960161 .vc_btn3-container.vc_btn3-inline, .page-fechas-de-viaje-de-servicio .vc_custom_1595268960161 .vc_btn3-container.vc_btn3-inline {
    margin-left: 1em;
	}
	
	.page-fechas-de-viaje-de-servicio .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
		font-size: .75rem !important;
	}
	
	.header-classic #Top_bar {
		top: 0!important;
	}
	
	#Top_bar .menu > li ul.sub-menu {
		background-color: #1b4074 !important;
	}
	
	#communications .item_wrapper {
		height: 15em !important;
	}
	
	#communications .post h4 a {
		font-size: .95rem !important;
	}
	
	.page-id-1211.page-home #banner h1 {
		margin-left: 1em;
	}
	
	.page-aplica-a-un-equipo #text_icl-3, .page-apply-for-a-team #text_icl-2 {
		margin-top: 0 !important;
	}
}

@media only screen and (max-width: 980px) {
	#Header .top_bar_left, .header-classic #Top_bar, .header-plain #Top_bar, .header-stack #Top_bar, .header-split #Top_bar, .header-fixed #Top_bar, .header-below #Top_bar, #Header_creative, #Top_bar #menu, .sticky-tb-color #Top_bar.is-sticky, #Side_slide {
			background-color: #1b4074 !important;
	}
	
	.icon-menu-fine:before {
		color: white !important;
	}
	
	#Side_slide #menu ul li ul li a {
    font-size: .6rem;
	}
	
	a, a span {
		font-size: .9rem !important;
	}
	
	h3 a span {
		font-size: 15px !important;
	}
	
	#Footer a {
		font-size: .8rem !important;
	}
	
	.our-founder-escritorio {
		display: none;
	}
	
	.eab-container {
    display: grid;
    grid-template-columns: 50% 50%;
	}
}

@media(max-width: 768px) {
	#our-mission, #banner {
		height: 23em !important;
	}
	
	#our-mission {
		padding-top: 3em !important;
		padding-bottom: 1em !important;
	}
	
	.page-id-160 #banner {
		padding-top: 1em !important;
	}
	
	.page-id-308 #banner, .page-id-435 #banner, .page-id-469 #banner, .page-id-534 #banner {
    padding-top: 8em;
	}
	
	.page-id-160 .vc_custom_1593631366201 {
		margin: 0!important;
	}
	
	.page-id-308 #banner h1, .page-id-435 #banner h1, .page-id-469 #banner h1, .page-id-534 #banner h1 {
		padding-left: 0;
		font-size: 1.5rem !important;
	}
	
	.frm_style_estilos-formidable.with_frm_style .frm_submit button {
		background-color: #ea822d;
		color: white;
		border-radius: 24px;
		border: 1px solid transparent;
	}
	
	.frm_style_estilos-formidable.with_frm_style .frm_submit button:hover {
		background-color: white !important;
		color: #ea822d !important;
		border-color: #ea822d;
	}
	
	#about-us h2:after, #about-us h2:before {
    left: -2.3em !important;
    font-size: .7rem !important;
	}
	
	#about-us h2:after, #about-us h2:before, #our-results h2:after, #our-results h2:before, #communications .title h2:after, #communications .title h2:before, #our-partners h2:after, #our-partners h2:before, #suscribe h2:after, #suscribe h2:before, #helps-difference h2:after, #helps-difference h2:before, .dashes-titulo h2:after, .dashes-titulo h2:before, #our-team h2:after, #our-team h2:before, #our-founder h2:after, #our-founder h2:before, #our-history h2:after, #our-history h2:before {
		letter-spacing: -.3em !important;
	}
	
	#our-results h2:before, #our-partners h2:before, #communications .title h2:before, .page-agriculture-program .dashes-titulo h2:before, .page-education-program .dashes-titulo h2:before {
    left: -2em !important;
    font-size: .7rem !important;
	}
	
	#our-results h2:after, #our-partners h2:after, #communications .title h2:after, .page-agriculture-program .dashes-titulo h2:after, .page-education-program .dashes-titulo h2:after {
    right: -2em !important;
    font-size: .7rem !important;
	}
	
	#suscribe h2:before, .page-id-308 .dashes-titulo h2:before {
    left: -1.5em !important;
	}
	
	#suscribe h2:after, .page-id-308 .dashes-titulo h2:after {
    right: -1.5em !important;
	}
	
	#our-partners h2:after {
    top: .7em !important;
	}
	
	.dashes-titulo h2:after {
		right: -2em !important;
	}
	
	.dashes-titulo h2:before {
    left: -2em !important;
	}
	
	.suscribe {
    padding-top: 0 !important;
	}
	
	#communications .date_label {
    padding-left: 12em !important;
	}
	
	#communications .desc {
    padding-left: 4em !important;
	}
	
	#Footer .widgets_wrapper .column:first-of-type {
		margin-bottom: -14em !important;
	}
	
	.difference-column {
    width: 93% !important;
		height: unset !important;
	}
	
	#helps-difference h2:after, #helps-difference h2:before {
    left: -2em !important;
	}
	
	#helps-difference h2:after {
    right: -11.9em !important;
	}
	
	#about-us h2:after {
    right: -12.6em !important;
	}
	
	#suscribe h2:before, #our-history h2:before, #our-founder h2:before, #our-team h2:before {
		left: -1.6em !important;
	}
	
	#suscribe h2:after, #our-history h2:after, #our-founder h2:after, #our-team h2:after {
    right: -1.3em !important;
	}
	
	.page-financials .vc_custom_1591980048059 {
		display: grid;
		grid-template-columns: 33.33% 33.33% 33.33%;
	}
	
	.page-financials .vc_custom_1591980048059:before {
		display: none;
	}
	
	.page-financials .vc_custom_1591980048059 img {
    height: 7em !important;
    object-fit: contain;
	}
	
	.page-financials .vc_custom_1591980048059 .wpb_single_image .vc_single_image-wrapper {
		margin-bottom: 0!important;
	}
	
	.page-our-founder #about-us {
    padding-top: 0em !important;
    padding-bottom: 0em !important;
	}
	
	.page-our-founder .wpb_text_column.vc_custom_1591210307085, .page-financials .vc_custom_1591210307085, .page-contact-us .vc_custom_1594751287643 {
    margin-right: 0 !important;
    margin-left: 0 !important;
	}
	
	.page-partners .vc_custom_1593714355632 {
		margin-top: -5em !important;
	}
	
	.page-our-work .icono-our-work img {
    height: unset!important;
    width: 7em!important;
		margin-bottom: -5em;
	}
	
	.informacion-general .vc_column_container>.vc_column-inner {
    padding: 1em 2em;
	}
	
	.program-impact .vc_row, .page-health-care-program .program-impact .vc_row {
    grid-template-columns: 100% !important;
	}
	.program-impact .vc_row {
			height: unset !important;
	}
	
	#banner .wpb_text_column {
		margin-top: 7em;
	}
	
	.page-agriculture-program #banner .wpb_text_column, .page-community-development #banner .wpb_text_column, .page-education-program #banner .wpb_text_column, .page-health-care-program #banner .wpb_text_column, .page-home #banner .wpb_text_column {
		margin-top: 5em!important;
	}
	
	.page-our-work .vc_custom_1592951186421 {
    margin-left: 0px !important;
	}
	
	.program-testimonials .vc_row:nth-child(2) .vc_column_container>.vc_column-inner>.wpb_wrapper {
    border: 2.5px solid #ea822d;
    height: unset;
    margin-bottom: 2em;
	}
	
	.page-health-care-program .program-testimonials {
    padding-bottom: 0;
	}
	
	.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left.vc_tta-panel-title>a {
		width: 100%;
		font-size: .5rem !important;
	}
	
	.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left.vc_tta-panel-title>a span {
    font-size: .5rem !important;
	}
	
	.wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body {
		width: 87%;
	}
	
	.wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body p, .wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body a {
		font-size: .6rem !important;
	}
	
	.page-apply-for-a-team .vc_custom_1594070213927 {
		margin-top: 2em !important;
	}
	
	.sm-padding {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
	}
	
	.page-start-a-team .vc_custom_1593712491659 img {
		margin-bottom: -5em;
	}
	
	.page-contact-us .vc_custom_1593712813835 {
    margin-top: -2em !important;
	}
	
	.page-contact-us a, .page-contact-us a span {
    font-size: .8rem !important;
	}
	
	.page-privacy-policy p strong {
		margin-top: 2em;
	}
	
	.helps-in-news-container .news-link {
		height: unset !important;
		padding: .5em;
		margin-right: 0;
		display: block;
	}
	
	.eab-container {
    display: grid;
    grid-template-columns: 100%;
	}
	
	.page-id-175 .vc_custom_1591980048059 .wpb_single_image {
		width: fit-content;
		margin: auto;
	}
	
	.program-impact .vc_row, .page-health-care-program .program-impact .vc_row.row-programs, .page-programa-de-atencion-medica .program-impact .vc_row.row-programs {
		display: flex !important;
		flex-direction: column-reverse;
	}
	
	.page-volunteer .informacion-general {
		margin-top: 4em !important;
	}
	
	.page-volunteer #banner .wpb_text_column, .page-donate #banner .wpb_text_column {
    margin-top: 11em;
	}
	
	.page-service-trip-dates .vc_custom_1595268960161 .vc_column_container .wpb_wrapper, .page-fechas-de-viaje-de-servicio .vc_custom_1595268960161 .vc_column_container .wpb_wrapper {
		text-align: center;
	}
	
	.page-service-trip-dates .vc_row-has-fill>.vc_column_container>.vc_column-inner {
		padding-bottom: 0!important;
	}
	
	.page-service-trip-dates .vc_row-has-fill>.vc_column_container>.vc_column-inner {
		padding-top: 0!important;
	}
	
	.page-service-trip-dates .vc_custom_1595268960161 {
		padding: 1em;
	}
	
	.wpml-ls-item {
		display: none;
	}
	
	.page-nuestro-trabajo .vc_custom_1592951186421 {
    margin-left: 0 !important;
	}
	
	.page-nuestro-trabajo .vc_custom_1597154756649 {
    margin-left: 0em;
	}
	
	.page-nuestro-equipo #about-us h2:after {
    right: -17.5em !important;
	}
	
	.page-nuestro-fundador #banner .wpb_text_column {
    margin-top: 0em;
	}
	
	.page-aliados #our-partners h2:after {
		top: .7em !important;
	}
	
	.page-aliados .our-founder-movil {
		display: none;
	}
	
	.page-programa-de-educacion #banner .wpb_text_column {
    margin-top: 11em;
	}
	
	#our-partners img {
    padding-left: 0em !important;
	}
	
	#our-partners span.icon-next, #our-partners span.icon-prev {
		visibility: hidden;
	}
	
	.home #our-partners img {
    height: 11em !important;
    padding-left: 0.5em !important;
	}
	
	#Footer #text-7 {
		top: 10em;
	}
}

@media(min-width: 981px) and (max-width: 1239px) {
	#about-us h2:after {
    right: 9.4em !important;
	}
	 #about-us h2:before {
			left: 15.4em !important;
	}
	
	#our-results h2:after, .title h2:after, #communications .title h2:after, #our-partners h2:after {
    right: 7.4em !important;
	}
	
	#our-results h2:before, .title h2:before, #communications .title h2:before, #our-partners h2:before {
			left: 13.4em !important;
	}
}

.top_bar_right{
	display:none
}

@media (max-width: 768px) {
#banner h1 {
    margin: 0 !important;
    width: 100%;
    padding-left: 0 !important;
    text-align: center !important;
}
}