@media (max-width: 1023px) {

header#main-header .container {
    width: 96%;
}
.et_pb_row.et_pb_row_0.et_pb_equal_columns.et_pb_gutters2 {
    width: 100%;
}

    .et_header_style_left .et-fixed-header #et-top-navigation, .et_header_style_left #et-top-navigation {
        padding-left: 0px !important;
    }	
    #mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item>a.mega-menu-link {
        font-size: 12px;
    }
		.et_header_style_left #logo {
		max-width: 176px;
	}
}
@media (max-width: 575px) {
.et_pb_column_3_tb_footer {
    padding-right: 35px !important;
    padding-left: 35px !important;
}
}