/* Base template fixes — do not edit */
.header__block--cta .btn { margin: 0px; }
.nav-pills .nav-link.active, .nav-pills .nav-link.hover, .nav-pills .nav-link.visited, .nav-pills .show>.nav-link { background-color: #000000; border-radius: 50px; transition: none; }
.nav-link, .nav-link:hover { color: #000; transition: none; }
.footer .link-list--column .link-list__link { display: table; }
.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12 { -ms-flex: unset !important; }
@media only screen and (max-width: 767px) { .container .row { padding: 0px 10px; } }
#section-footer_pro .footer__content { padding: 0px; }
.mm-dark-hero .section__overlay { background: linear-gradient(0.25turn, #000000bf, 50%, transparent); }
.mm-dark-hero, .mm-dark-hero h1, .mm-dark-hero h2, .mm-dark-hero h3, .mm-dark-hero h4, .mm-dark-hero h5, .mm-dark-hero h6, .mm-dark-hero p { color: #fff; }
.mm-dark-hero h1, .mm-dark-hero h3, .mm-light-hero h1, .mm-light-hero h3, .mm-dark-hero p, .mm-light-hero p { max-width: 800px; }
input[type="radio"].form-control, input[type="checkbox"].form-control { appearance: auto; -webkit-appearance: radio; display: inline-block; width: auto; padding: 0; margin-right: 15px; border: none; background: none; }
