/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 25 2025 | 13:32:04 */
.mid-column{
	width:50%;
}

/* .featured-media-section{
	display:none;
} */
/*
.site-header-main{
	border-bottom: #ECF0F1 2px solid;
}

.site-footer-signup{
	margin-top:50px;
}
*/

.elementor-1451 .elementor-element.elementor-element-eaaabd1 .aux-modern-heading-primary{
	margin:0;
}

.elementor-1451 .elementor-element.elementor-element-98b1cef .aux-modern-heading-primary {
	margin:0px 0px -7px 20px
}

.elementor-1451 .elementor-element.elementor-element-d79015c .aux-modern-heading-primary,
.elementor-1451 .elementor-element.elementor-element-40f6f2a .aux-modern-heading-primary{
	    margin: 0px 0px -7px 20px;
}

.aux-elementor-header .elementor-widget-aux_search_box{
	min-width:unset !important;
}

.wpr-animation-wrap.wpr-timeline-media{
	display:none !important;
}

.forminator-field input,
.forminator-field textarea{
	background-color:#FFF !important;
}

.aux-master-menu.aux-narrow .aux-submenu-indicator::before, .aux-fs-menu .aux-master-menu .aux-submenu-indicator::before,
.aux-master-menu.aux-narrow .aux-submenu-indicator::before, .aux-fs-menu .aux-master-menu .aux-submenu-indicator::after{
	height: 4px;
    background-color: #FFF;
}
.aux-fs-popup .aux-panel-close .aux-cross-symbol{
	top:5px;
}
.aux-cross-symbol::after,
.aux-cross-symbol::before{
	height:3px;
}
.aux-fs-popup .aux-panel-close{
	border: solid 3px #FFF;
}
@media(max-width:520px){
	.mid-column{
		width:100%;
	}
	
	.elementor-1451 .elementor-element.elementor-element-98b1cef .aux-modern-heading-divider,
	.elementor-1451 .elementor-element.elementor-element-d79015c .aux-modern-heading-divider,
	.elementor-1451 .elementor-element.elementor-element-40f6f2a .aux-modern-heading-divider{
		flex-grow: 1;
    	margin-right: 20px;
		width:unset;
		margin:0px 0px 2.5% 20px;
	}
	
	.elementor-1451 .elementor-element.elementor-element-98b1cef .aux-modern-heading-primary,
	.elementor-1451 .elementor-element.elementor-element-d79015c .aux-modern-heading-primary, .elementor-1451 .elementor-element.elementor-element-40f6f2a .aux-modern-heading-primary,
	.elementor-1451 .elementor-element.elementor-element-d79015c .aux-modern-heading-primary, .elementor-1451 .elementor-element.elementor-element-40f6f2a .aux-modern-heading-primary
	{
		margin:0px 0px 0px 20px;
	}
	
	.elementor-1451 .elementor-element.elementor-element-80e0387{
		margin-top: 25%;
		border-top: #FFF 2px solid;
		padding-top: 25px;
	}
	
	.elementor-1451 .elementor-element.elementor-element-465086d .entry-main .entry-content{
		bottom:-100%;
		max-width: 100%;
	}
	
	.elementor-1451 .elementor-element.elementor-element-465086d .type-post .entry-main{
		width: 100%;
		max-width: 90%;
		left: 0;
		top: 76%;
	}
	
	.elementor-1451 .elementor-element.elementor-element-465086d .aux-col .entry-title a{
		text-transform:uppercase;
	}
	
	.single-post .aux-breadcrumbs span:not(.breadcrumb-icon):not(:last-child) {
	  overflow:unset;
	}
	
	.single-post .aux-breadcrumbs span:not(.breadcrumb-icon):last-child {
	  overflow: hidden;
    	white-space: nowrap;
	}
	
	.aux-resp .right-sidebar > .aux-wrapper > .aux-fold{
		padding-right: 15px;
        padding-left: 15px;
	}

	
} /* END CSS MEDIA @media(max-width:520px)