h2{
	line-height:normal;
}
.community-sec h3{
    font-weight: 500;
}
.custom_ul.elementor-widget.elementor-widget-text-editor ul {
    margin-left: 20px !important;
}
svg.elementskit-submenu-indicator.ekit-svg-icon.icon-down-arrow1 {
    height: 14px !important;
}
/* home event section css start */
.custom_events_sec .em-item-actions.input, .custom_events_sec .em-item-meta-line.em-event-location, .custom_events_sec .em-item-desc {
    display: none !important;
}
.custom_events_sec .em.em-list .em-item .em-item-info {
    border-left: unset !important;
    padding: unset !important;
}

.custom_events_sec .em.em-item .em-item-image img, .em.em-list .em-item .em-item-image img {
    width: 87px !important;
    height: 85px !important;
	border-radius:10px;
}
.custom_events_sec .em.em-list .em-item .em-item-info .em-item-meta, .em.em-list-widget .em-item {
    margin-bottom: unset !important;
    display: flex;
    flex-direction: unset !important;
    flex-wrap: unset !important;
}
.custom_events_sec .em.em-list .em-item .em-item-meta .em-item-meta-line{
     margin-bottom: unset !important;
}
.custom_events_sec .em.pixelbones a {
    color:#3E3E3E!important;
    font-size: 24px;
    font-weight: 400 !important;
    font-family: "Montserrat", Sans-serif;
}
.custom_events_sec .em.pixelbones h3{
    margin-bottom: 10px !important;
}
.custom_events_sec .em.em-list .em-item .em-item-info .em-item-meta>div {
    flex: unset !important;
    min-width: unset !important;
	font-family: 'Inter' !important;
}
.custom_events_sec .em.em-list .em-item {
    grid-template-columns: minmax(0, 87px) 5fr !important;
}
.custom_events_sec .em.em-list .em-item {
    border-top: unset !important;
    padding: 13px 13px !important;
    background-color: #FFFFFF !important;
    color: #3E3E3E !important;
    border-radius: 12px !important;
}
/* home event section css end */

.cf7-custom-form .cf7-submit {
    font-family: Inter;
    font-weight: 500;
    font-style: Medium;
    font-size: 18px;
    leading-trim: NONE;
    line-height: 100%;
    letter-spacing: 0%;
    text-align: center;
    text-transform: uppercase;
    color: #ffffff !important;
/* 		border: 1px solid #D4AF37; */
}
.cf7-custom-form .cf7-submit:hover {
    background-color: #587DB1 !important;
    color:#FFFFFF !important;
    border-color:#587DB1 !important;
}
.cf7-submit-wrap {
    text-align:left;
}
.cf7-column-full .cf7-help-text p {
    margin-bottom: 0 !important;
}
span.wpcf7-form-control-wrap {
/*     margin-top: 14px !important; */
}
p.cf7-help-text br {
    display: none !important;
}
.cf7-column-full:first-child p {
    margin-bottom: 20px !important;
}

.custom_header_bar {
    margin-left: 18px;
    margin-right: 18px;
}

/* 06-12-2025 start  */
.custom_header_bar {
	    width: calc(100% - 36px);
}
.custom_accordion_design .ekit_accordion_active_icon, 
.custom_accordion_design  .ekit_accordion_normal_icon {
	height: 12px;
	width: 12px;
	line-height: 12px;
}
.custom_accordion_design .ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link {
	background-color: transparent;
}
.custom_accordion_design .ekit-accordion-title {
    width: 80%;
/*     width: 557px; */
}
.custom_accordion_design .ekit_accordion_icon_group {
    margin-right: 0px !important;
}
.custom_accordion_design #primaryHeading-0-797708c a {
	padding-top: 0px;
}
.about_listing {
    margin-left: 22px;
	margin-bottom: 0px;
}
.custom_link {
	color: #3E3E3E;
	text-decoration: underline !important;
/* 	text-underline-offset: 6px; */
	display: inline !important;
}
.custom_link:hover {
	color: #D4AF37;
}
.menu_menu ul.elementskit-dropdown.elementskit-submenu-panel {
    padding: 15px 23px 20px !important;
    border-radius: 6px !important;
    background: #fff;
}
.home_contact {
    margin-top: 8px;
}

.home_contact span {
    display: flex;
	font-size:20px;
}
span.notes_txt2 {
    margin-top: 14px;
}
/* contact form css */
.cf7-row p{
    margin-bottom: 20px !important;
}
.cf7-custom-form {
  font-family: "Inter", Sans-serif;
}
.cf7-custom-form .cf7-row {
	display: flex;
	gap: 20px;
	flex-wrap: wrap;
}
.cf7-custom-form .cf7-column {
	flex: 1 1 calc(50% - 10px);
	max-width: 432px;
}

.cf7-custom-form .cf7-column-full {
	width: 100%;
}
.cf7-custom-form .cf7-input {
	width: 100%;
	height: 54px;               
	padding: 13px 16px;         
	border-radius: 12px;
	font-weight:500;
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	color:#8E9498 !important;
	border:none;
	background-color:#F5F5F2;
}

.hp-design textarea {
    height: 106px;
}
/* XTAREAS (Address & Message) */
.cf7-custom-form .cf7-textarea {
  width: 100%;
  padding: 13px 16px;
  border-radius: 12px;
  font-family: "Inter", Sans-serif;
  font-size: 18px;
  color: #3E3E3E;
  border:none;
  resize: none;
	background-color: #F5F5F2;
}

/* placeholder styling */
.cf7-custom-form ::placeholder {
  color: #8E9498 !important;
  opacity: 1;
  font-family: "Inter", Sans-serif;
  font-size: 18px;

}
.cf7-custom-form .cf7-submit {
  background-color: #D4AF37;
  color: #000;
  border-radius: 10px;
  font-size: 16px;
  padding: 16px 32px;
  font-family: "Inter", Sans-serif;
  cursor: pointer;
}


.cf7-custom-form .cf7-submit:hover {
  background-color: transparent;
  color: #fff;
}
.ministries_home_sec h3.ekit-heading--subtitle.elementskit-section-subtitle {
    max-width: 750px;
}
/* PSP css end */
/* New css 11-12-2025 start */
.count_down_timer .elementor-countdown-item {
    display: flex !important;
    align-items: center !important;
    gap: 15px;
}

.count_down_timer .elementor-countdown-digits {
    font-size: 72px;
    line-height: 1;
    font-weight: 300;
}

.count_down_timer .elementor-countdown-label {
    font-size: 20px;
    letter-spacing: 4px;
    line-height: 1;
    font-weight: 300;
}

.count_down_timer .elementor-countdown-item:not(:last-child)::after {
    content: ":";
    font-size: 40px;
    margin: 0 0 0 10px;
    font-weight: 300;
    display: inline-block;
    line-height: 1;
    transform: translateY(-4px);
}

.count_down_timer .elementor-countdown-wrapper {
	display: flex;
	align-items: center;
}

.count_down_timer .elementor-20 .elementor-element.elementor-element-78026ae .elementor-countdown-item {
    margin-right: 10px !important;
}

.custom_events_sec .em-event-date .em-icon-calendar {
    background-image: url("/wp-content/uploads/2025/12/Calendar-Minimalistic.svg");
    background-size: contain;
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
    display: inline-block;
    margin-right: 6px;
    opacity: 1 !important;
}

/* Hide original icon font */
.custom_events_sec .em-event-date .em-icon-calendar::before {
    content: none !important;
}

.custom_events_sec .em-event-time .em-icon-clock {
    background-image: url("https://firstmedina.techsolutionn.com/wp-content/uploads/2025/12/Clock-Circle.svg");
    background-size: contain;
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
    display: inline-block;
    margin-right: 6px;
    opacity: 1 !important;
}

.custom_events_sec .em-event-time .em-icon-clock::before {
    content: none !important;
}
.custom_events_sec .em-item-meta .em-icon {
    margin-right: 0 !important;
}
.custom_events_sec .em-item-info {
	border-top: none !important;
}
.custom_events_sec .em.em-list .em-item .em-item-image {
	min-width: auto !important;
}
.custom_events_sec .em.em-list .em-item {
		gap: 28px;
	}
.ministries_sliders_sec .ekit-wid-con, .ministries_sliders_sec .profile-image-card, .ministries_sliders_sec .profile-image-card img{
    max-height: 440px;
    width: 100% !important;
    min-width: 100% !important;
    max-width: 700px !important;
    min-height: 100%;
    height: 100%;
}
.ministries_sliders_sec .profile-image-card img {
    object-fit: cover;
}
.ministries_sliders_sec .e-con .elementor-widget {
	min-width: 100%;
}

.page-id-2533 .em-search {
	max-width: 1024px;
	margin: 0px auto 48px;
}
.page-id-2533 .em-search .em-search-geo,
.page-id-2533 .em-search .em-search-scope,
.page-id-2533 .em-search .em-search-advanced-trigger,
.page-id-2533 .em-search .em-search-sort,
.page-id-2533 .em-search .em-search-views,
.page-id-2533 .em-search .em-search-submit {
    display: none;
}
.page-id-2533 .em.em-search form .em-search-main {
	 
border: none; 
}
.page-id-2533 .em.em-search form .em-search-main .em-search-text {
	border: none !important;
}
/* .page-id-2533 .em.em-list {
    display: flex;
    flex-wrap: wrap;
    gap: 25px;
	row-gap:50px;
}
.page-id-2533 .em.em-list .em-item {
	grid-template-columns: 1fr !important;
	flex: 1 1 calc(25% - 25px);
	    padding: 0 !important;
} */
.page-id-2533  .em-event.em-item {
    display: flex !important;
    flex-direction: column !important;
    width: inherit !important;
	padding: 0 !important;
}
.page-id-2533 .em.em-list{
	grid-template-columns: repeat(4, 1fr);
}
.page-id-2533 .em.em-list .em-item .em-item-info {
	padding: 0 !important;
	border-left: none;
}
.page-id-2533 .em.em-list .em-item .em-item-info .em-item-title a{
	font-size: 24px;
	color: #141517  !important;
	font-style: normal;
    font-weight: 400;
    line-height: normal;
	font-family: "Hedvig Letters Serif";
}
.page-id-2533 .em-item-info .em-event-meta.em-item-meta .em-event-location a{
	font-size: 16px;
	color:#3E3E3E!important;
	text-decoration: none !important;
	    font-style: normal !important;
	margin-left: 25px;
	line-height:22px;
}
.page-id-2533 .em-item-info .em-item-meta-line.em-event-location .em-icon-location {
	display: none;
}
.page-id-2533 .em-item-info .em-item-meta-line.em-event-location {
    width: 20px;
    height: 20px;
    display: inline-block !important;
    background-image: url(/wp-content/uploads/2025/12/Vector-2.svg);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left;
}
.page-id-2533 .em.em-list .em-item .em-item-info .em-item-title, .page-id-2533 .em-event-meta.em-item-meta {
margin: 0 !important;
}
.page-id-2533 .em-event-meta.em-item-meta .em-event-date, .page-id-2533 .em-event-meta.em-item-meta .em-event-time, .page-id-2533 .em-item-info .em-item-desc, .page-id-2533 .em-item-info .em-item-actions{
	display: none !important;
}
.page-id-2533 .em-item-info .em-event-location .em-icon-location{
	margin: 0 !important;
}
.page-id-2533 .em.em-list .em-item .em-item-image img {
    height:auto !important;
    width: 100% !important;
    object-fit: cover;
	padding: 0 !important;
	border-radius:12px;
}
.contact_us_form_wrapper .cf7-custom-form .cf7-column{
	max-width: 100%;
}
.wpcf7 .wpcf7-form-control-wrap{
	display: content;
}
.contact_us_form_wrapper span.wpcf7-form-control-wrap input, .contact_us_form_wrapper span.wpcf7-form-control-wrap textarea{
	border: none;
    background: #F9F9F9;
    box-shadow: none;
/* 	padding: 16px !important; */
	height:60px;
}
.contact_us_form_wrapper span.wpcf7-form-control-wrap textarea{
	height:200px;
}

.contact_us_form_wrapper .cf7-row.wrap {
	flex-wrap: nowrap;
}
.ekit-wid-con h2.elementskit-section-subtitle{ 
	font-weight: inherit !important;
}
.support-mail-p .ekit-heading__description span{
    padding: 4px 0px;
}
.custom_accordion_design .elementskit-card:last-child .elementskit-card-body {
    padding-bottom: 0 !important;
}
.custom_accordion_design .elementskit-card:first-child .ekit-accordion--toggler {
    padding-top: 0px !important;
}
.home_slider .elementor-image-box-content {
    display: block;
    position: absolute;
    z-index: 99;
    bottom: 0;
    color: #fff;
    padding: 34px 38px;
}
.home_slider figure{ position:relative}
.home_slider figure:after {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    display: block;
    top: 0;
    border-radius: 12.532px;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.20) 47.75%, rgba(0, 0, 0, 0.80) 100%);
}
.afterlife .ekit-accordion--content p{
    margin-bottom: 0px !important;
}

.ministries-sec .elementor-image-box-content {
	transform: translateY(calc(100% - 110px));
	transition: all 0.5s;
}
.ministries-sec:hover .elementor-image-box-content {
	transform: translateY(calc(0% - 0px));
}
.ministries-sec .elementor-image-box-content .elementor-image-box-title{
	padding-bottom: 30px;
	transition: all 1s;
}
.ministries-sec:hover .elementor-image-box-content .elementor-image-box-title{
	padding-bottom: 0px;
	transition: all 0.5s; 
}
.ministries-sec .elementor-image-box-wrapper a:hover{
	color:	rgba(212, 175, 55, 1);
}
.ministries-sec .elementor-image-box-wrapper a{
	padding-top: 10px;
	display: inline-block;
	position: relative;
	color:#C6A25A !important;
}
.ministries-sec .elementor-image-box-wrapper a:before{
	position: absolute;
	content: '';
	background-image: url('https://firstmedina.techsolutionn.com/wp-content/uploads/2025/12/Frame-2147223774.png');
	height: 16px;
	width: 16px;
	right: -25px;
	top: 15px;
	background-repeat: no-repeat;
}

.em.em-list .em-item{
	width:693px;
}
.em-event.em-item {
    row-gap: 0 !important;
}
.em-item-image{
	padding-bottom:0 !important;
}
.em-item-info {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
}
.wpcf7-list-item{
	margin-left:0 !important;
}
.wpcf7-list-item:nth-child(2){
	margin-left:1em !important;
}

.menu_menu .icon-burger-menu path {
    fill: #fff;
}
.wpcf7-list-item.first {
    margin-left: 0 !important;
}
.cf7-column-full p.cf7-help-text {
    margin-bottom: 4px !important;
	color: #3E3E3E;  
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: 28px;  
}
.cf7-column-full p.cf7_note {
    margin-bottom: 2px !important;
    color: #3E3E3E;
    font-family: Inter;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px;
}
label.character-count {
    color: #3E3E3E; 
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
input.wpcf7-form-control.wpcf7-submit.has-spinner.cf7-submit:hover {
    background-color: #EDC645;
    color: #FFFFFF !important;
	border-color:#EDC645 !important;
}
.em.em-item .em-item-image img, .em.em-list .em-item .em-item-image img{
	padding:0 !important;
}
.helpful-websites-sec .elementor-element .elementor-icon-box-title span h5{
    padding-top: 8px;
    padding-bottom: 4px;
    font-family: 'lato';
    line-height: 28px;
}
.cf7-custom-form br{
    display: none;
}
.wpcf7-form-control-wrap input[type="checkbox"] {
    width: 28px;
    height: 28px;
}
.wpcf7-form-control .wpcf7-list-item.first input, .wpcf7-form-control .wpcf7-list-item.last input{
    height: auto !important;
height: 28px !important;
}
.contact_us_form_wrapper .cf7-help-text{
    padding-bottom: 10px;
}
.contact_us_form_wrapper .cf7-submit-wrap{
    padding-top: 28px;
}
.em.em-list.size-small .em-item .em-item-info, .em.em-list.em-grid .em-item .em-item-info{
	border-top:none !important;
}
.events-sec .em-event.em-item {
    border: none !important;
    box-shadow: none !important;
}
.events-sec .em-search-main.em-search-main-bar{
	padding:0;
}
.events-sec .em.em-list .em-item .em-item-info .em-item-title, .page-id-2533 .em-event-meta.em-item-meta{
    line-height: unset !important;
    margin-top: 16px !important; 
}
.events-sec .em-item-meta-line.em-event-location {
	margin-top: 8px;
    margin-bottom: 0 !important;
}
.events-sec .em-search-text.em-search-field.input {
    margin: 0 !important;
    padding-bottom: 0 !important;
}
.events-sec .em-search-main.em-search-main-bar {
    padding: 0 !important;
}
.events-sec .em-event-meta.em-item-meta{
	margin-top:0 !important;
}
.events-sec .elementor-widget-container > p {
    display: none;
}
 .events-sec form#em-search-form-1 {
    border-radius: 12px !important;
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.07) !important;
    height: 60px !important;
}
 .events-sec .em-search-text.em-search-field input{
	padding:11px !important;
}
.events-sec form#em-search-form-1{
	border-radius:12px !important;
}
.events-sec .em-search-text.em-search-field input#em-search-text-1 {
    height: 60px !important;
	color: #1C274C;
    font-family: Inter;
    font-size: 20px;
	padding-left:14px !important;
    font-style: normal;
    font-weight: 500;
    line-height: 22px;
}
.events-sec .em-search-text.em-search-field input#em-search-text-1::placeholder {
    color: #1C274C;
    font-family: Inter;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 22px;
}
.events-sec input#em-search-text-1 {
    background: none !important;
}
.events-sec .em-search-text {
    position: relative;
	padding-left:50px !important;
}
.events-sec input#em-search-text-1{
	padding-left:0 !important;
}

.events-sec .em-search-text::before {
    content: "";
    position: absolute;
    left: 21px;
    top: 50%;
    transform: translateY(-50%);
    width: 24px;
    height: 24px;
    background-image: url("https://firstmedina.techsolutionn.com/wp-content/uploads/2025/12/Magnifer.png");
    background-size: contain;
    background-repeat: no-repeat;
    pointer-events: none;
}
.student-icon-list .elementor-icon-list-item .elementor-icon-list-text span{
	font-weight:500 !important;
}
.events-sec .em.em-list{
	row-gap:50px;
}
.ast-container, 
.ast-container-fluid,
.ast-separate-container .ast-article-post,
.ast-separate-container .ast-article-single,
.ast-separate-container #primary,
.ast-separate-container.ast-left-sidebar #primary,
.ast-separate-container.ast-right-sidebar #primary  {
  
    padding:0px !important;
	margin:0px !important;
}
.post-detail-text .elementor-widget-container p{
	margin-bottom: 0px; 
    padding-bottom: 20px;
}
p[style="color:#999; font-size:11px;"] {
    display: none;
}
#ast-scroll-top {background-color: #C6A25A !important;}
.custom-map-css iframe{
margin-top: -60px;
}
.custom-map-css{
overflow: hidden;
}


@media (min-width: 1600px){
	.sc_spacing .elementskit-card.active a.ekit-accordion--toggler {
    padding-bottom: 20px !important;
}
	
}
@media (max-width: 1599px){
		.em.em-list .em-item {
			width: 100%;
		}.page-id-2533 .em.em-list{
		grid-template-columns: repeat(3, 1fr);
	}
}
@media (max-width: 1200px){
	 	.page-id-2533 .em.em-list{
		grid-template-columns: repeat(2, 1fr);
	}
}
@media (max-width: 1024px) {
    .custom_events_sec .em-item-title a {
        font-size: 18px !important;
    }
	.custom_events_sec .em-event-meta .em-event-date {
        font-size: 16px !important;
    }
	.custom_events_sec .em.em-list .em-item .em-item-info .em-item-meta>div {
		flex: 1 1 50%;
	}
		.events-sec .em.em-list {
    row-gap: 30px;
}
	.cu-accordian-svg .ekit-wid-con .ekit_accordion_icon_group{
	right:15px !important;
	padding-bottom:20px !important;
}
		.cu-accordian-svg1 .ekit-wid-con .ekit_accordion_icon_group{
	right:15px !important; 
	}

	.ministries-sec .elementor-image-box-img img{
		width: 100%
	}
}
@media (min-width: 922px) {
  .ast-narrow-container .site-content > .ast-container {
    max-width: none;
  }

}

@media (max-width: 768px) {
		.page-id-2533 .em.em-list{
		grid-template-columns: repeat(1, 1fr);
	}
	.contact_us_form_wrapper .cf7-custom-form .cf7-column{
		flex: 1 1 calc(100% - 10px)
	}
    .count_down_timer .elementor-countdown-wrapper {
   		 gap: 15px;
    }
    .count_down_timer .elementor-countdown-item:not(:last-child)::after {
   		 font-size: 20px;
    }
	.clients_slider .e-n-carousel.swiper.offset-right.swiper-initialized.swiper-horizontal.swiper-backface-hidden {
		padding-right: 0 !important;
	}
	span.wpcf7-form-control-wrap {
    	margin-top: 0 !important;
	}
	.cf7-custom-form .cf7-row{
		gap:0 !important;
		flex-direction: column;		
	}
	
	.contact_us_form_wrapper .cf7-row.wrap {
		flex-wrap: wrap;
/* 		gap: 10px; */
	}
	.events-sec form#em-search-form-1{
		height:50px !important;
	}
	.events-sec .em-search-text.em-search-field.input{
		border-bottom:none !important;
		height:50px !important;
	}
	.events-sec .em-search-text.em-search-field input#em-search-text-1{
		height:50px !important;
	}
	.events-sec input#em-search-text-1{
		font-size:16px !important;
	}
	.events-sec div#em-search-1{
		margin-bottom:30px !important;
	}
	.events-sec .em.em-list {
		row-gap: 25px;
	}
	.cf7-custom-form .cf7-column {
		max-width: 100%;
	}
	.home_slider .elementor-image-box-content {
		padding: 34px 20px;
	}
	.ministries-sec .elementor-image-box-content {
		transform: translateY(calc(100% - 100px));
	}
	body div.elementor-element.mb_gird_2 {
		--e-con-grid-template-columns: repeat(2, 1fr) !important;
    }

}
@media (max-width: 557px){
		body div.elementor-element.mb_gird_2 {
			--e-con-grid-template-columns: repeat(1, 1fr) !important;
		}
	}
}
@media (max-width: 460px){
	.quick-links,.ministries{
		width:100% !important;
	}
}
@media (max-width: 425px){
		.custom_events_sec .em.em-list .em-item .em-item-info .em-item-meta, .em.em-list-widget .em-item{
		flex-direction:column !important;
	}
	.custom_events_sec .em.em-list .em-item{
		gap:20px;
	}
	.em.pixelbones h3{
		line-height:1 !important;
	}
	.em-item-meta-line.em-event-date.em-event-meta-datetime{
		font-size: 16px !important;
    	line-height: 1.2 !important;
	}
	.em-item-meta-line.em-event-time.em-event-meta-datetime{
		font-size: 16px !important;
	}
	.custom_events_sec .em-event-time .em-icon-clock{
		width:17px;
	}
	.custom_events_sec .em-event-date .em-icon-calendar{
		width:17px;
	}
	.em.em-item .em-item-meta .em-item-meta-line, .em.em-list .em-item .em-item-meta .em-item-meta-line, .em.em-list-widget .em-item .em-item-meta .em-item-meta-line{
		    align-items: center;
    grid-template-columns: 30px 1fr;
	}
	.em-event-meta.em-item-meta{
		gap:5px;
	}
	.custom_events_sec .em.em-list .em-item{
		grid-template-columns:unset !important;
	}
	.custom_events_sec .em.em-item .em-item-image img, .em.em-list .em-item .em-item-image img{
		width:100% !important;
		height:100% !important;
	}
	.em.em-list .em-item .em-item-info h3.em-item-title a{
		font-size:20px !important;
	}
	.em.em-list .em-item .em-item-info h3.em-item-title{
		margin-top:15px !important;
	}
	.ministries-sec .elementor-image-box-img img {
		width: 100%;
		height: 360px;
		object-fit: cover;
	}
}
@media (max-width: 370px) {
	.count_down_timer .elementor-countdown-wrapper {
        gap: 5px;
    }
	    .em.pixelbones h3 {
			line-height: 0.9 !important;
	}
	

} 

.give-support .ekit-heading__description p a{
	color:#587DB1 !important;

}

.awana-icon-box .elementor-widget-container .elementor-icon-box-description a {
	color:#587DB1 !important;
}
.custom_ul  .elementor-widget-container ul li a,
.young-adults .ekit-heading__description p a,
.link_text .ekit-heading__description p a,
.a_text_link .ekit-heading__description p a {
	color:#3E3E3E !important;
	text-decoration:underline;
}

.email-link .ekit-heading__description p a{
	color:#3E3E3E !important;
}

.adult-support-img .elementor-widget-container a {
    display: block !important;
}