/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 22 2022 | 07:20:57 */
:root {
	--shape-height: 5rem;
	--yellow: #E9C89C;
}
/*
* Header
*/
#brx-header {
  z-index:10;
}

ul.mobile-nav,
.mobile-nav li {
	list-style-type:none;
}
.mobile-nav,
.mobile-nav .sub-menu {
	padding:0;
	margin:0;
}
.mobile-nav {
	font-size:var(--text-l);
	color: var(--shade);
}
.mobile-nav > li,
.sub-menu li {
	padding-bottom:calc(var(--space-xs)/2);
}
.mobile-nav .sub-menu {
	padding-top:var(--space-xs);
	padding-bottom:var(--space-xs);
}
.mobile-nav li a {
	font-weight:600;
	width:100%;
	display:block;
	color:#363636;
}
.mobile-nav .sub-menu a {
	font-size:var(--text-m);
	font-weight:400;
}
/*
* Pop ups
*/
/*body.modal-open {
	overflow: hidden;
	position:relative;
}*/
.plainoverlay.plainoverlay-doc {
    top:0;
    left:0;
    right:0;
    padding:0;
    background-color: rgba(0,0,0,.7);
}
.brx-popup-content {
	overflow: hidden;
	max-height:80vh;
}


.brxe-popup-95703 .brx-popup-content { /* mobile nav pop-up styling */
	max-height:100vh;
}

/*
* Shape divider
*/
.section-curve svg {
	position: absolute;
    bottom: -1px;
    left: 0;
    right: 0;
    width: 100%;
	height: var(--shape-height);
}
@media (min-width: 767px)  {
	.section-curve svg  {
		height: calc(var(--shape-height)*2);
	}
}
.section-curve--reverse svg {
    transform: rotate(180deg);
	
}
.section-curve--ultra-light svg path {
	fill: var(--base-ultra-light);
}
.section-curve--base-light svg path {
	fill: var(--base-light);
}
.section-curve--primary svg path {
	fill: var(--primary);
}
.section-curve--primary-light svg path {
	fill: var(--primary-light);
}
/*
* Animate accordion-icons when opened 
*/
.brxe-accordion-nested .ion-ios-arrow-down:before {
  transition: all .2s;
}
.brxe-accordion-nested .brx-open .ion-ios-arrow-down:before {
  transform: rotate(-180deg);
}

/*
* Posts
*/
.single-post .brxe-post-content img {
	border-radius: var(--radius-m);
}