body {
    --wp--preset--color--base: #202124;
	--wp--preset--color--contrast: #e8eaed;
}
.wp-element-button, .wp-block-button__link, .wp-block-button.is-style-outline .wp-element-button, .acc-head p, .nav-submenu-classtype .wp-block-post-title a, .site-header .has-black-background-color a, .ullink a, .top-banner-bar a, .has-base-color, ul.location-selector .state span, ul.location-selector .city span, .wp-block-button__link.has-primary-background-color:hover, div#globalPopup .custom-close-btn{
    color: #fff !important;
}
.acc-head, ul.location-selector .state span:hover, ul.location-selector .city span:hover, div#globalPopup, .site-header .has-black-background-color{
	background: #202124 !important;
}
.has-contrast-background-color.app-callout, .ipstudio-blog li.wp-block-post, .acc-head.active, li.wp-block-pages-list__item.current-menu-item a, .modal-body, .wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open, .site-header.wp-block-template-part{
    background: #303134 !important;
}
ul.wp-block-navigation__container a, .has-link-color a, p.has-text-color.has-link-color{
    color: #e8eaed !important;
}
.marianatek-integration-ipstudio {
	background: #fff !important;
}
input[type="button"], input[type="submit"], .wp-block-post-comments input[type=submit], .wp-block-search__button {
    background-color: #000;
}
.stateselected .backtostate svg, .wp-block-social-links.is-style-logos-only .wp-social-link svg, .wp-block-navigation__responsive-container-close svg, .wp-block-navigation__responsive-container-open svg{
    fill: #fff;
}
.stateselected .backtostate {
    opacity: .8;
}

.single-location .marianatek-integration-ipstudio {
    margin-top: 0;
}