
p a {
	color: rgb(95,147,6);
}

.wp-block-outermost-icon-block.navigation-button{
	display: flex;
	justify-content: flex-end!important;
}

.fomenu-box {
	justify-content: end;
	display:none!important;
}

.fomenu-box a {
	margin-right: 1rem;
	text-transform: uppercase;
	color: white;
	text-decoration: none;
}

.fomenu-box ul li {
	margin-right: 1rem;
	text-transform: uppercase;
	color: white;
	text-decoration: none;
}

.fomenu-box ul li:hover {
	font-weight: bold;
	
}

.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content {
	color: white!important;
}

.sidenav {
    width: 0;
    height: 100%;
    position: fixed;
    top: 0;
    right: 0;
    overflow-x: hidden;
    background: #5e9b48;
    color: white;
    transition: all 550ms;
    -webkit-transition: all 550ms;
    -moz-transition: all 550ms;
    z-index: 1003;
    white-space: nowrap;
}

.sidenav-inner {
	width: 100%;
    height: 100%;
    padding: 2rem;
    display: flex;
    flex-direction: column!important;
    justify-content: center;
    align-items: center;
}

.sidebar-inner .mobil-menu {
	
	width: 100%;
    height: 100%;
    padding: 2rem;
    display: flex;
    flex-direction: column!important;
    justify-content: center;
    align-items: center;
}

.wp-block-navigation__container.mobil-menu {
	width: 100%;
    height: 100%;
    padding: 2rem;
    display: flex;
    flex-direction: column!important;
    justify-content: center;
    align-items: center;
}


.sidenav-inner ul li {
	padding: 1rem 0;
	color: black;
	text-decoration: none;
}

.sidenav-closebtn {
	
    text-decoration: none;
    color: black;
    font-size: 3rem;
    width: 40px;
    height: 40px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 3rem;
}

.logo-div {
	position: absolute;
	top: 0;
	left: 3rem;
	z-index: 1024;
}



.position-relative {
	position: relative!important;
}
@media (min-width: 600px ) and (max-width: 768px ) {
	.wp-container-core-post-template-is-layout-1 { grid-template-columns: repeat(2, minmax(0,1fr))}
}



@media ( min-width: 1000px ) {
    
    
	.wp-block-outermost-icon-block.navigation-button { display: none;}
	.fomenu-box { display: flex!important; justify-content: flex-end;  align-items: center}
}
