@media only screen and (max-width: 767px) {
html body div.wprm-wrapper{width: inherit!important;}
html body div#wprmenu_bar {top: 15px;z-index: 9; margin: 0; left: 0; background:transparent;width: 60px;position: absolute;}
#wprmenu_bar .menu_title, #wprmenu_bar .wprmenu_icon_menu, #wprmenu_bar .menu_title a {color: #a8886e; font-size: 0px;}
#wprmenu_bar div.hamburger {  margin-top: 0;}
body {position: inherit !important ;}
html.wprmenu-body-fixed body { position: relative !important;}
div#mg-wprm-wrap.cbp-spmenu-vertical {112px !important; }
div#mg-wprm-wrap.cbp-spmenu-vertical {top: 112px !important; width: 100% !important; max-width: 100% !important;}
#mg-wprm-wrap.cbp-spmenu-left, .cbp-spmenu-vertical{max-width: 100% !importanti;width: 100% !importanti;height: auto;}
html.js {padding-top: 0px !important;}
.wprmenu_bar .hamburger { float: inherit!important; }
#wprmenu_menu_ul{padding: 0 0 0px; height: auto;} 
#mg-wprm-wrap ul li {border-bottom: 1px solid #ffffff3d;padding: 6px 10px; margin: 0;}
	

div#brxe-tcmlpz {display: none;}	
div#brxe-neuopw {padding: 30px;}
#brxe-oykevb{font-size: 20px !important;}
section#brxe-crrfwy h2 {font-size: 1.1em;}

section#brxe-cassph #brxe-enbjtx {
width: 85%;
max-width: 100% !importanti;
margin: 14px;
}
a#brxe-qldoes img.bricks-site-logo.css-filter {
width: 220px;
height: auto;

}
.brxe-block {
padding: 10px;
}
#brxe-agabel{gap: 10px;}
section#brxe-hzmsgb .brxe-block {
border: 1px solid;
margin: 10px;
text-align: center !important;
}
section#brxe-hzmsgb .brxe-block h2 {
text-align: center !important;
}
section#brxe-lpxcwb .brxe-block {
width: 100% !important;
height: 100% !important;
}
section#brxe-yoarty .brxe-block {
width: 100% !important;
height: 100% !important;
}
#brxe-jvzhld, #brxe-bbqgtb{padding: 10px;margin-left: 0 !important;
border-radius: 10px;}
section#brxe-muzcwl {
padding: 20px;
text-align: center;
}
#brxe-ypdpdi, div#brxe-vgokez, div#brxe-tfsjwq {
display: block;
width: 100%;
}
section#brxe-ppmfra {
padding: 20px;
text-align: center;
}
#brxe-kyhhah{
flex-wrap: wrap;
gap: 20px;
}
div#brxe-kyhhah figure {
width: 44% !important;
}
div#brxe-eiudyq {
text-align: center;
margin: 0 !important;
}
div#brxe-rgcdvx figure#brxe-grqibw {
width: 100%;
}
div#brxe-acwcnl .related-posts{display: block !important;}
div#brxe-acwcnl .related-posts li.repeater-item {
padding: 30px;
background: #fff;
border-bottom: 3px solid;
text-align: center;
}
div#brxe-acwcnl .related-posts li.repeater-item h3.dynamic {
font-size: 20px;
}

div#brxe-kwspjl p {
margin-block: 0;
font-size: 18px;
}
section#brxe-vnpqsw #brxe-vnpqsw {
    margin-top: 18px !importanti;
    margin-bottom: 18px !importanti;
}	
	
	
	
	
	
}




@media (max-width: 478px) {
    #brxe-enbjtx.brxe-search {
        width: 100% !importanti;
    }
}

