@media only screen and (max-width: 1150px) {
.main-header {
--e-con-grid-template-columns: 1.5fr 4fr 1fr !important;
}

.main-header ul.e-n-menu-heading li {
margin-right: 15px !important;
}
}

@media only screen and (max-width: 1024px) {
.home-banner {
background: #cde0e4 !important;
}

.home-banner .elementor-background-slideshow {
display: none !important;
}
}

@media only screen and (max-width: 830px) {
.main-header ul.e-n-menu-heading li {
margin-right: 10px !important;
}
}

@media only screen and (max-width: 778px) {
.main-header ul.e-n-menu-heading li {
margin-right: 6px !important;
}
}