/*Header and Menu*/
.nav.nav-vertical>li>a{ font-size:0.8em; }
.nav.nav-vertical li li{ font-size:0.8em; }
.off-canvas-left .mfp-content, .off-canvas-right .mfp-content{ width:270px; }
.menu-wrapper{ height:100%; padding-left:20px; }
.slider-image-menu .flickity-viewport{ height:100%!important; min-height:405px; }
.row-xsmall.slider-image-menu>.flickity-viewport>.flickity-slider>.col{ min-height:405px; }
.slider-image-menu .box-image { height:100%; min-height:405px; }
/*.slider-image-menu .box-image img{ min-height:405px; }*/

.mega-wrapper .col-inner .img{ margin-bottom: 5px; }

/*Newsletter Section*/
.newsletter-section .flex-col.ml-half{ position: relative; }
.newsletter-section .wpcf7-spinner{ display: none; }

@media (max-width: 1200px) {
    .header-nav, .header-nav-main, .nav-line-grow, .nav-size-small, .nav-spacing-medium {
        display: none !important;
    }
    .mobile-nav {
        display: flex !important;
    }
    .show-for-medium, [data-show=show-for-medium] {
    	display: flex!important;
	}
	.show-for-medium.whatsapp{ display: none!important; }
}

@media screen and (min-width: 850px){

}
@media screen and (max-width: 850px){
	
}

@media (min-width: 550px) and (max-width: 849px){
	
}

@media screen and (max-width: 600px){
	
}
@media screen and (max-width: 549px){
	
}

@media screen and (max-width: 350px){
	
}