/* Extra Small Devices (Mobile) */
@media (max-width: 575px) {
    
}

/* Small Devices (Large Mobile) */
@media (min-width: 576px) and (max-width: 767px) {
    
}

/* Medium Devices (Tablet) */
@media (min-width: 768px) and (max-width: 991px) {
    .footer-main .container {
	padding: 0 40px;
}   
}
@media (min-width: 801px) and (max-width: 991px) {
	.main-header .main-menu-section {
		flex-direction: column;
		gap: 0 !important;
	}
	.main-header .wp-block-navigation__container {
		justify-content: center !important;
		flex-wrap: nowrap !important;
		
	}
}

@media (max-width: 782px) {
	.main-header .main-menu-section {
		justify-content: center;
	}
	.main-header .wp-block-column:last-child {
		max-width: 100%;
	}
}

/* Large Devices (Small Laptop) */
@media (min-width: 992px) and (max-width: 1199px) {
    
}

/* Extra Large Devices (Desktop) */
@media (min-width: 1200px) and (max-width: 1399px) {
    
}

@media (max-width: 800px) {

    .wp-block-navigation__responsive-container-open {
        display: flex !important;
        visibility: visible !important;
        opacity: 1 !important;
    }

    .wp-block-navigation__responsive-container-content{
        visibility: hidden !important;
    
	}
	.main-header .main-menu-section {
		flex-direction: nowrap !important;
	}
	.main-header .main-menu-section .wp-block-navigation {
		flex-direction: row-reverse;
	}
	
}

@media (max-width: 782px) {
    .main-header .main-menu-section {
       flex-direction: row;
		flex-wrap: nowrap !important;
    }

/* XXL Screens */
@media (min-width: 1400px) {
    
}