a {
	color: #304664;
}

.helpo_blog_content_wrapper {
	padding: 50px 0;
}

.helpo_slider_counter {
	display:none;
}

.helpo_icon_box_title a {
	color: #fff;
}
.helpo_icon_box_title a:hover {
	color: #eee;
}

.elementor-element-6e84f16 .helpo_causes_list_wrapper {
	background: #ffffff;
  box-shadow: 0 0 15px rgb(15 13 13 / 6%);
	width: 373px;
	height: 320px;
	padding: 45px 35px 50px;
  margin: 10px 25px 15px 0;
	font-size: 16px;
  line-height: 1.7;
	float:left;
}
.elementor-element-6e84f16 h6 {
	height: 30px;
}
.elementor-element-6e84f16 p {
	height: 80px;
}
.elementor-element-6e84f16 h6 a {
	color: #515266;
}
.elementor-element-6e84f16 h6 a:hover {
	color: #767676;
}
.elementor-element-6e84f16 .helpo_button {
	background: transparent;
}
.elementor-element-6e84f16 .helpo_button:hover {
	background: #f7921e;
}

.helpo_blog_listing_widget .helpo_post_info_container, .helpo_recent_posts_widget .helpo_post_info_container {
	padding-top:15px;
}

.elementor-repeater-item-e16269a .projects-masonry__text, .elementor-repeater-item-91bb08e .projects-masonry__text {
	background-color: #ef9e00;
}
.elementor-repeater-item-e16269a .projects-masonry__text h3 a:hover, .elementor-repeater-item-91bb08e .projects-masonry__text h3 a:hover {
	color: #304664;
}

.elementor-repeater-item-16d7785 .projects-masonry__text {
	background-color: #304664;
}

.elementor-element-df1ef24 .helpo_button--primary {
	background: #fff;
}
.elementor-element-df1ef24 .helpo_button--primary:hover {
	background: #f7921e;
}
.elementor-element-df1ef24 .helpo_post_title {
	line-height:24px;
	height: 45px;
}
.elementor-element-df1ef24 .helpo_post_excerpt {
	height: 80px;
}

.textwidget .contact-form input[type='text'], .textwidget .contact-form input[type='email'], .textwidget .contact-form input[type='tel'], .textwidget .contact-form input[type='url'], .textwidget .contact-form textarea, .wp-block-column .contact-form input[type='text'], .wp-block-column .contact-form input[type='email'], .wp-block-column .contact-form input[type='tel'], .wp-block-column .contact-form input[type='url'], .wp-block-column .contact-form select, .wp-block-column .contact-form textarea {
    width: 100%;
}
.contact-form input[type='text'], .contact-form select, .contact-form input[type='email'], .contact-form input[type='tel'], .contact-form input[type='url'] {
    box-sizing: border-box;
    margin-bottom: 1.5em;
    width: 100%;
    padding: 14px 7px;
}
input[type="text"], input[type="password"], input[type="email"], input[type="tel"], input[type="date"], input[type="time"], input[type="datetime"],
input[type="url"], select, textarea, .form__field, body #give_checkout_user_info p input, body form[id*=give-form] .give-donation-levels-wrap + fieldset + div p input[type="text"], body form[id*=give-form] .give-donation-levels-wrap + fieldset + div p input[type="email"], .wp-block-search input[type="search"], input[type="password"], .comment-form-cookies-consent input[type="checkbox"]:checked + label:before, .comment-form-cookies-consent input[type="checkbox"]:not(:checked) + label:before, .woocommerce-form-login__rememberme input[type="checkbox"]:checked + span:before, .woocommerce-form-login__rememberme input[type="checkbox"]:not(:checked) + span:before, .helpo_sidebar .widget_product_search input[type="search"] {
    color: #000000;
    background: #f9f7f6;
    border-color: #f9f7f6;
}
input[type="text"], input[type="password"], input[type="email"], input[type="tel"], input[type="date"], input[type="time"], input[type="datetime"], input[type="url"], .form__field, body #give_checkout_user_info p input, body form[id*=give-form] .give-donation-levels-wrap + fieldset + div p input[type="text"], body form[id*=give-form] .give-donation-levels-wrap + fieldset + div p input[type="email"], .wp-block-search input[type="search"], input[type="password"], select {
    font-size: 14px;
    line-height: 50px;
    font-weight: 700;
    height: 50px;
    width: 100%;
    border-radius: 50px;
    padding: 0 30px;
    box-shadow: none;
    -webkit-transition: background .3s;
    -o-transition: background .3s;
    transition: background .3s;
    outline: 0;
}

#become-volunteer, #volunteer-btn, #apply-now, .contact-submit .pushbutton-wide {
	border-color: #f7921e;
	color: #fff;
  background: #f7921e;
	font-family: Quicksand, sans-serif;
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
  font-style: normal;
	box-sizing: border-box;
	border: 2px solid;
	display: inline-block;
  text-align: center;
  padding: 14px 40px;
  border-radius: 50px;
  min-width: 160px;
  letter-spacing: .050em;
	transition: all .3s;
	box-shadow: none;
  text-decoration: none;
}

.helpo_page_content_wrapper {
	padding-top:60px;
}

.elementor-element-2e8b4d91 .helpo_isotope_trigger {
	position: relative;
	height: 1830px;
}
.elementor-repeater-item-e16269a {
	position: absolute;
	left: 0px;
	top: 0px;
}
.elementor-repeater-item-16d7785 {
	position: absolute;
	left: 478px;
	top: 0px;
}
.elementor-repeater-item-01d292f {
	position: absolute;
	left: 478px;
	top: 460px;
}
.elementor-repeater-item-a0f2e9b {
	position: absolute;
	left: 0px;
	top: 910px;
}
.elementor-repeater-item-91bb08e {
	position: absolute;
	left: 0px;
	top: 1370px;
	max-width: 100% !important;
}

.elementor-widget-heading .elementor-heading-title.elementor-size-medium {
	height:50px;
}

.um-directory .um-member-directory-header .um-member-directory-header-row.um-member-directory-search-row, .um-member-directory-filters, .um-members-filter-tag {
	display: none !important;
}

@media only screen and (max-width: 737px) {
	#wpadminbar {
		position: fixed;
	}
	.elementor-2193 .elementor-element.elementor-element-297f0ca8 > .elementor-element-populated {
		margin-bottom:30px;
	}
	.elementor-2193 .elementor-element.elementor-element-26544a2e {
		margin-top:0px;
	}
	.elementor-2193 .elementor-element.elementor-element-2ccb0b6 .elementor-element-populated {
    padding: 0px 10px 50px 10px;
}
	.elementor-element-1e51518 {
		margin-bottom:0px !important;
	}
	.elementor-2193 .elementor-element.elementor-element-1e51518 > .elementor-widget-container {
		margin-bottom:0px;
	}
	.elementor-widget-image a {
		margin-top:-10px;
	}
	.elementor-2193 .elementor-element.elementor-element-41514488 > .elementor-element-populated {
		padding:0px;
	}
	.elementor-element-71d62c6 {
		margin-left:125px;
	}
	.elementor-2193 .elementor-element.elementor-element-2ccb0b6 .elementor-element-populated {
		padding-bottom:0px;
}
	.elementor-2193 .elementor-element.elementor-element-2e25cb97 {
		padding-top:45px;
	}
	.elementor-2193 .elementor-element.elementor-element-1ed7d7c8 > .elementor-element-populated {
    padding: 0px 0px 0px 4px;
}
	.elementor-2193 .elementor-element.elementor-element-3af27627 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    padding: 15px 0px 55px 4px;
}
	.elementor-element-6e84f16 .helpo_causes_list_wrapper {
		width:346px;
	}
	.elementor-element-6e84f16 .about-break {
		margin-left:0px !important;
	}
	.elementor-element-6e84f16 p {
    height: 100px;
}
	
	.elementor-repeater-item-e16269a {
	position: absolute;
	left: -15px;
	top: 0px;
}
.elementor-repeater-item-16d7785 {
	position: absolute;
	left: -15px;
	top: 400px;
}
.elementor-repeater-item-01d292f {
	position: absolute;
	left: -15px;
	top: 800px;
	height:330px;
}
.elementor-repeater-item-a0f2e9b {
	position: absolute;
	left: -15px;
	top: 1130px;
}
.elementor-repeater-item-91bb08e {
	position: absolute;
	left: -15px;
	top: 1500px;
}
	
	.elementor-2193 .elementor-element.elementor-element-6f42706c {
    padding: 0px 10px 0px 10px;
    margin: 0 0 0 0;
    width: 415px !important;
}
	
	.elementor-2193 .elementor-element.elementor-element-7b658df3 {
		padding-top:120px;
	}
	.elementor-2193 .elementor-element.elementor-element-562aa87 .elementor-heading-title {
		text-align:center;
	}
	.elementor-element-df1ef24 .helpo_blog_listing_widget .helpo_blog_listing_item, .helpo_recent_posts_widget .helpo_blog_listing_item {
		margin-bottom:20px;
	}
	.elementor-2193 .elementor-element.elementor-element-455d3a0 {
		padding-top:60px;
	}
	.helpo_color_bg_on_responsive {
		background-color:#fff !important;
	}
	.elementor-widget-heading h6.elementor-heading-title {
		text-align:center;
	}
	.widget_helpo_socials_widget .footer_widget_wrapper {
		margin-left:80px;
	}
	.helpo_page_title_wrapper {
		margin-top:70px;
	}
	.elementor-2193 .elementor-element.elementor-element-5fab7b16 {
		margin-left:95px;
	}
	.elementor-2193 .elementor-element.elementor-element-47259614 {
		margin-left:110px;
	}
	.elementor-widget-heading .elementor-heading-title.elementor-size-medium {
		height:auto;
	}
	
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
	.elementor-2193 .elementor-element.elementor-element-3352f1e {
		margin:40px 0 0 170px;
	}
	
	.elementor-2193 .elementor-element.elementor-element-1ed7d7c8 > .elementor-element-populated {
    padding: 0px 10px 10px 10px;
}
	
	.elementor-2193 .elementor-element.elementor-element-3af27627 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    padding: 0px 10px 10px 25px;
}
	.elementor-element-6e84f16 .helpo_causes_list_wrapper {
		width:100%;
	}
	
	.elementor-column.elementor-col-100, .elementor-column[data-col="100"] {
    width: 100%;
    margin-top: 80px;
}
	
	.elementor-element-6e84f16 .about-break {
    margin-left: 0px !important;
}
	
	.elementor-column.elementor-col-100, .elementor-column[data-col="100"] {
    width: 100%;
    margin-top: 0px;
}
	
	.elementor-repeater-item-16d7785 {
    position: absolute;
    left: 0px;
    top: 400px;
}
	
	.elementor-repeater-item-01d292f {
    position: absolute;
    left: 0px;
    top: 800px;
		height:800px;
}
	
	.elementor-repeater-item-a0f2e9b {
    position: absolute;
    left: 0px;
    top: 1600px;
}
	
	.elementor-repeater-item-91bb08e {
    position: absolute;
    left: 0px;
    top: 2000px;
    max-width: 100% !important;
}
	
	.elementor-2193 .elementor-element.elementor-element-7b658df3 {
    padding: 740px 0px 92px 0px;
}
	
	.elementor-2193 .elementor-element.elementor-element-ebbd803 {
		font-size: 250px;
	}
	
	.elementor-element-df1ef24 .helpo_post_excerpt {
    height: 100px;
}
	
	.elementor-2193 .elementor-element.elementor-element-455d3a0 {
    padding: 80px 0px 0px 0px;
}
	
	.helpo_color_bg_on_responsive {
		background-color: #fff !important;
	}
	
	.elementor-2193 .elementor-element.elementor-element-6e6300fa {
		margin-top:0px;
	}
	
}

@media screen and (min-width: 1440px) and (max-width: 1920px) {
	.elementor-repeater-item-16d7785 {
    position: absolute;
    left: 560px;
    top: 0px;
}
	
	.elementor-repeater-item-01d292f {
    position: absolute;
    left: 560px;
    top: 460px;
}
	
@media screen and (min-width: 1200px) and (max-width:1440px) {
	.elementor-repeater-item-16d7785 {
    position: absolute;
    left: 478px;
    top: 0px;
}
	
	.elementor-repeater-item-01d292f {
    position: absolute;
    left: 478px;
    top: 460px;
}
	
}

@media screen and (min-width: 1920px) {
	.elementor-repeater-item-16d7785 {
    position: absolute;
    left: 640px;
    top: 0px;
}
	
	.elementor-repeater-item-01d292f {
    position: absolute;
    left: 640px;
    top: 460px;
}
	
}