body {
  background-color: #ffffff !important;
}
.site, .content, .entry-content {
  background-color: #ffffff !important;
}
.wp-block-navigation__responsive-container-open::before {
  content: "MENU";
}
.entry-content,
main,
.wp-block-columns,
.wp-block-column {
  background-color: #ffffff !important;
}main {
  padding-top: 0 !important;
  margin-top: 0 !important;
}

.site-content {
  padding-top: 0 !important;
  margin-top: 0 !important;
}

.entry-content {
  padding-top: 0 !important;
  margin-top: 0 !important;
}
body.home .site-main,
body.home main,
body.home .site-content {
    margin-top: 0 !important;
    padding-top: 0 !important;
}

body.home .entry-content {
    margin-top: 0 !important;
    padding-top: 0 !important;
}

body.home .elementor-section:first-of-type {
    margin-top: -96px !important;
}
.elementor-button,
.wp-block-button__link {
    background: #003E7E !important;
    color: #ffffff !important;
    border-color: #003E7E !important;
}

.elementor-button:hover,
.wp-block-button__link:hover {
    background: #0D5DB8 !important;
    color: #ffffff !important;
}
.elementor-button,
.elementor-button-link,
.wp-block-button__link {
    background-color: #375EFB !important;
    color: #ffffff !important;
    border-color: #375EFB !important;
}

.elementor-button:hover,
.elementor-button-link:hover,
.wp-block-button__link:hover {
    background-color: #2549D8 !important;
    color: #ffffff !important;
    border-color: #2549D8 !important;
body.page-id-310 .site-content,
body.page-id-310 .content-area,
body.page-id-310 main,
body.page-id-310 .entry-content,
body.page-id-310 .elementor,
body.page-id-310 .elementor-section:first-child,
body.page-id-310 .elementor-widget-shortcode,
body.page-id-310 .elementor-widget-shortcode .elementor-widget-container,
body.page-id-310 .n2-section-smartslider {
    margin-top: 0 !important;
    padding-top: 0 !important;
}
	body.page-id-310 .elementor-location-header,
body.page-id-310 header {
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
}
	body.page-id-310 .n2-section-smartslider {
    display: block !important;
    position: relative !important;
    top: -24px !important;
    margin-bottom: -24px !important;
}