

/* Single post */
.ast-single-post-order h1.entry-title {
    font-family: 'proxima semibold';
}
.entry-content.clear {
    font-family: 'proxima semibold';
    color: #798186;
}
/* Events */
.wpem-event-listings-header .wpem-event-listing-header-title .wpem-heading-text {
    font-weight: 600!important;
}

.gc-events-btn a:hover{
	background-color: #0f52a5!important;
}
#drp_autogen0 {
    height: 45px !important;
	width: 100% !important;
}
.has_ae_slider.elementor-section.elementor-top-section.elementor-element.elementor-element-1ada1da.elementor-hidden-desktop.elementor-hidden-tablet.elementor-hidden-phone.elementor-section-boxed.elementor-section-height-default.ae-bg-gallery-type-default {
    display: block;
}
.has_ae_slider.elementor-section.elementor-top-section.elementor-element.elementor-element-2151e7ff.elementor-reverse-mobile.elementor-section-full_width.elementor-section-height-default.ae-bg-gallery-type-default {
    margin: auto;
    padding-top: 20px;
}
/* button load more */
a#load_more_events {
    font-size: 18px;
    font-family: 'proxima semibold';
    padding-bottom: 16px;
    padding-top: 16px;
    background-color: #51b3e0;
    border-radius: 3px;
}

a#load_more_events:hover {
    background-color: var( --e-global-color-primary );
}

/* createn account */
a.um-button.um-alt {
    background: #0f52a5!important;
    color: #fff!important;
}
.um input[type=submit].um-button:hover, .um a.um-button:hover {
    background-color: #1359b0!important;
}
.um .um-button.um-alt:hover, .um input[type=submit].um-button.um-alt:hover {
    background: #3ba1da!important;
}
/* Events */
.wpem-event-title {
    min-height: 65px!important;
}

.wpem-event-location {
    min-height: 50px!important;
}

/* events Next and Back */
/* .ae-swiper-button-prev.swiper-button-prev {
    padding-bottom: px!important;

}
.ae-swiper-button-next.swiper-button-next {
        padding-bottom: 60px!important;
} */

/*  */
.gc_homebanner
.ae-swiper-button-prev.swiper-button-prev {
    top: 35px;
    left: 32%!important;
}
.gc_homebanner
.ae-swiper-button-next.swiper-button-next {
    top: 35px;
    left: 32%!important;
	margin-left: 60px!important;

}
.gc_homebanner
.ae-swiper-container.swiper-container.swiper-container-initialized.swiper-container-horizontal {
    padding-top: 20px;
}

.elementor-137 .elementor-element.elementor-element-b0e3591 .ae-post-widget-wrapper .ae-swiper-container {
    margin-right: 0px!important;
	margin-left:0px!important;
}
.ae-swiper-container.swiper-container.swiper-container-initialized.swiper-container-horizontal {
    color: white;
    font-family: 'proxima semibold';
    font-size: 18px;
}
.gc_nulliposttitle
h3.ae-element-post-title,
.gc_challengesposttitle 
h4.ae-element-post-title {
    height: 50px;
	margin-bottom:5px!important;
}



.gc_testimonial
article.ae-post-list-item.ae-swiper-slide.swiper-slide.swiper-slide-active ,
.gc_testimonial
article.ae-post-list-item.ae-swiper-slide.swiper-slide.swiper-slide-duplicate-prev
 {
    opacity: 0.3;
}
.gc_testimonial
article.ae-post-list-item.ae-swiper-slide.swiper-slide.swiper-slide-next ,
.gc_testimonial
article.ae-post-list-item.ae-swiper-slide.swiper-slide.swiper-slide-active ,
.gc_testimonial
article.ae-post-list-item.ae-swiper-slide.swiper-slide.swiper-slide-duplicate-prev
{
box-shadow: rgba(14, 30, 37, 0.12) 0px 2px 4px 0px, rgba(14, 30, 37, 0.32) 0px 2px 16px 0px;
}
.gc_form
button.elementor-button.elementor-size-sm {
    WIDTH: 100%;
    max-width: 158px;
 
}
a.um-link-alt,
span.um-field-checkbox-option {
    color: white!important;
}

.gc_burger_responsive{
	display: none;
}
.um-member-card 
::before {
    color: white!important;
}
.um-member-directory-header.um-form {
    display: flex!important;
    flex-direction: row-reverse!important;
    vertical-align: middle!important;
    align-items: center!important;
}
.um-member-directory-header-row.um-member-directory-search-row {
    display: flex!important;
    width: 50%!important;
}
.um-directory .um-member-directory-header .um-member-directory-header-row.um-member-directory-search-row {
    justify-content: flex-end!important;
}
.um-member-directory-header-row {
    display: flex!important;
    width: 50%!important;
}
.button.product_type_event_ticket.add_to_cart_button.custom__button{
	margin-bottom: 1rem;
}
/* MEDIA QUERY OF 2560 - 769 */

@media (max-width:2560px) and (min-width:769px) {
.gc_challengesposttitle
img.attachment-medium_large.size-medium_large.wp-post-image{
    height: 285px!important;
	width:620px!important;
}
.gc_nulli
img.attachment-full.size-full.wp-post-image
{
    height: 285px!important;
	width:620px!important;
}
	.ae_thumb_wrapper{
		width:100%!important;
	}
}

/* ========================== */

/* MEDIA QUERY OF 1024 - 769 */

@media (max-width:1024px) and (min-width:769px) {
   .elementor-137 .elementor-element.elementor-element-ab347d8 {
    padding: 0px 0px 0px 30px!important; }}
a.um-link-alt, span.um-field-checkbox-option {
    color: white!important;
    font-family: 'proxima regular';
    font-size: 18px;
    margin-top: -10px;
    padding-bottom: 10px;
}
/* Media query menu nav */
@media (max-width: 1181px) and (min-width:1024px) {
	.gc_burger_responsive{
		display: block;
	}
	.gc_menu_desk{
		display:none;
	}
	.elementor-96 .elementor-element.elementor-element-b5f983c img {
    width: 140%;
    max-width: 140%;
}
}

@media (max-width: 1024px) {
	.gc_sec2_title ,.gc_sec2_content,.gc_sec2_btn{
		width: 100%!important;
		text-align: center;
		margin-left: auto;
		margin-right: auto;
	}
	.gc_sec2_btn{
		margin-top:-30px!important;
	}
}


@media (max-width: 767px) and (min-width: 600px) {
	.gc_nulli{
		padding-left: 20%!important;
		padding-right: 20%!important;
	}
}
@media (max-width: 600px) and (min-width: 425px) {
	.gc_nulli{
		padding-left: 10%!important;
		padding-right: 10%!important;
	}
}


/* ========================== */

form#event_filters {
    padding-top: 4%!important;
}
.page-id-984
section.has_ae_slider.elementor-section.elementor-top-section.elementor-element.elementor-element-2151e7ff.elementor-reverse-mobile.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default.ae-bg-gallery-type-default
.elementor-row {
    display: flex!important;
    flex-direction: row-reverse!important;
}
.page-id-984
.elementor-984 .elementor-element.elementor-element-1e8f938a {
    width: 20.661%!important;
}
.wpem-event-location {
    min-height: 65px!important;
}
.wpem-event-date-time {
    min-height: 45px!important;
}
span.wpem-event-type-text.event-type{
    background-color: #51b3e0!important;
color:white!important;
}
.wpem-event-listings-header .wpem-event-layout-action-wrapper .wpem-event-layout-action .wpem-event-layout-icon.wpem-active-layout {
    background: #0152A5!important;
    color: white!important;
    cursor: default;
}
.wpem-event-listings-header .wpem-event-layout-action-wrapper .wpem-event-layout-action .wpem-event-layout-icon {
    background: #51b3e0!important;
    color: white!important;
}
/* Browser Compatibility */
.gc_testimonial
article.ae-post-list-item.ae-swiper-slide.swiper-slide.swiper-slide-next ,
.gc_testimonial
article.ae-post-list-item.ae-swiper-slide.swiper-slide.swiper-slide-active ,
.gc_testimonial
article.ae-post-list-item.ae-swiper-slide.swiper-slide.swiper-slide-duplicate-prev
{
-webkit-box-shadow: rgba(14, 30, 37, 0.12) 0px 2px 4px 0px, rgba(14, 30, 37, 0.32) 0px 2px 16px 0px;
        box-shadow: rgba(14, 30, 37, 0.12) 0px 2px 4px 0px, rgba(14, 30, 37, 0.32) 0px 2px 16px 0px;
}
.elementor-1931 .elementor-element.elementor-element-6c3dea3:not(.elementor-motion-effects-element-type-background), .elementor-1931 .elementor-element.elementor-element-6c3dea3 > .elementor-motion-effects-container > .elementor-motion-effects-layer,.elementor-3105 .elementor-element.elementor-element-6ef28c8:not(.elementor-motion-effects-element-type-background), .elementor-3105 .elementor-element.elementor-element-6ef28c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
	background-image: url("https://caymanactive.com/wp-content/uploads/2021/06/Component-7-–-1.png") !important;
}
.elementor-social-icons-wrapper.elementor-grid {
    margin-left: -15px;
}
.elementor-icon-list-icon {
    margin-top: 2px;
}
.elementor-708 .elementor-element.elementor-element-a0d0857:not(.elementor-motion-effects-element-type-background), .elementor-708 .elementor-element.elementor-element-a0d0857 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
	background-image: url("https://caymanactive.com/wp-content/uploads/2021/06/Component-7-–-1.png") !important;
}
.elementor-506 .elementor-element.elementor-element-ee62f4c:not(.elementor-motion-effects-element-type-background), .elementor-506 .elementor-element.elementor-element-ee62f4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{
	background-image: url("https://caymanactive.com/wp-content/uploads/2021/06/Component-6-–-1.png") !important;
}
.elementor-984 .elementor-element.elementor-element-2cd1c7e:not(.elementor-motion-effects-element-type-background), .elementor-984 .elementor-element.elementor-element-2cd1c7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{
	background-image: url("https://caymanactive.com/wp-content/uploads/2021/06/Component-6-–-1.png") !important;
}
/* #search_event_types {
    width: 92% !important;
} */
#search_categories {
    width: 98% !important;
}

/* =========== */