header.fixed .container h1.logo img {
max-height: 65px;
}
body:not(.elementor-page) main > section, 
body .elementor-top-section {
padding-top: 50px;
padding-bottom: 50px;
}
body.admin-bar header {
top: 32px;
}	
body header {
position: fixed;
top: 0;
left: 0;
right: 0;
z-index: 100;		
}
.eyebrow .elementor-widget-container .elementor-heading-title {
font-weight: 400;
}
p:empty {
margin: 0;
}
body main ul li, main ol li,
body main .elementor ul li, 
body main .elementor ol li, 
body .elementor-element ul li, 
body.elementor-element ol li {
margin-bottom: 12px;
}
.supporters-list a {
text-decoration: none !important; 
color: var(--e-global-color-text) !important;
}
body .hero.elementor-section:not(.alt) {
min-height: 500px;
}
body .ml-form-embedContainer .ml-form-embedWrapper.embedForm {
max-width: 800px !important;
background: none !important;
}
.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-formContent.horozintalForm,
.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody.ml-form-embedBodyHorizontal {
padding: 0 !important;
}
.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent {
display: none !important;
}
body .ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody form {
display: flex !important 
justify-content: center !important;
}
body.page #mlb2-18306771.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button {
width: auto !important;
}
body.page #mlb2-14349273.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow button,
body.single #mlb2-14349273.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow button,
body.page #mlb2-18306771.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button,
body.single #mlb2-14349273 .ml-mobileButton-horizontal button,
body.page #mlb2-14349273 .ml-mobileButton-horizontal button,
body.page .ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody form button,
body.single .ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody form button {
opacity: 1 !important;
border-width: 1px !important; 
border-style: solid !important;
border-color: var(--e-global-color-primary) !important;
background-color: var(--e-global-color-primary) !important;
color: #fff !important;
border-radius: 0 !important;
font-weight: 300 !important;
font-size: calc(1.05* var(--e-global-typography-text-font-size)) !important;
line-height: 1.5 !important;
letter-spacing: 0.4px !important;
padding: 11px 30px !important;
position: relative !important;
font-family: var(--e-global-typography-secondary-font-family) !important;
min-width: 175px !important;
}
body.page #mlb2-14349273.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow button:after,
body.page #mlb2-18306771.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button:after,
body.page #mlb2-14349273 .ml-mobileButton-horizontal button:after,
body.page .ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody form button:after {
content: "";
display: block;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: #fff;
z-index: 1;
transition: all 250ms;
opacity: 0.2;
}
body.page #mlb2-14349273.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow button:hover:after,
body.page #mlb2-18306771.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button:hover:after,
body.page .ml-mobileButton-horizontal button:hover:after,
body.page .ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody form button:hover:after {
opacity: 0;
}
body .ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent h4, 
body .ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent p:last-child {
color: var(--e-global-color-primary) !important;
}
body .ml-form-formContent.horozintalForm .ml-form-horizontalRow .ml-button-horizontal {
width: auto;
}
body .ml-form-formContent.horozintalForm .ml-form-horizontalRow .horizontal-fields {
padding-right: 22px;
flex-basis: 290px;
}
body .ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody form input {
border: 1px solid #979797  !important;
background-color: #fafafa  !important;
padding: 14px 11px 12px !important;
font-size: calc(0.9* var(--e-global-typography-text-font-size)) !important;
color: var(--e-global-color-text) !important;
border-radius: 0 !important;
line-height: 1.22 !important;
font-weight: 300 !important;
margin-top: 0 !important;
}
#mlb2-18306771.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .ml-error input,
#mlb2-18306771.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .ml-error textarea,
#mlb2-18306771.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .ml-error select {
border-color: red !important;
}
body .ml-mobileButton-horizontal button:hover,
body .ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody form button:hover {
background-color: var(--e-global-color-accent) !important;
border-color: var(--e-global-color-accent) !important;
color: #fff !important;
}
.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent h4,
.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent p:last-child {
text-align: center !important;
color: #fff !important;	
}
.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent p:last-child {
font-size: 21px !important;
}
@media (min-width: 768px) {
.stacked-cols.elementor-section > .elementor-container {
flex-wrap: wrap;
}
.stacked-cols.elementor-section .elementor-column {
width: 100% !important;
}
}
.expand-content-wrapper {
flex-direction: column;
}
.expand-content {
display: flex;
flex-direction: column !important;
flex: 1 0 auto !important;
justify-content: flex-end !important;
margin-bottom: 0 !important;
}
@media (min-width: 768px) {
.ml-form-checkboxRow {
margin-top: 20px !important;
}
}
.cta.newsletter .ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label p {
color: #fff !important;
}
.ml-form-checkboxRow {
display: flex !important; 
justify-content: center !important;
}
.expand-content-wrapper:not(.active) .expand-content ~ * {
display: none;
}
.expand-content-wrapper.active .content-excerpt {
display: none;
}
.expand-content-wrapper.active .expand-content {
margin-top: 32px;
order: 2;
}
footer ul.social li.social-email a:before {
content: "\f0e0";
font-family: 'Font Awesome 5 Pro';
font-weight: 900;
}
.elementor-inner-section:not(.boxed).team-grid + .elementor-inner-section:not(.boxed) {
padding-top: 40px;
}
.elementor-accordion .elementor-tab-title span.elementor-accordion-icon {
width: auto;
margin-right: 10px;
}
.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-opened,
.elementor-accordion .elementor-tab-title .elementor-accordion-icon-closed {
font-size: calc(1 * var(--e-global-typography-text-font-size));
}
.widget-content #mlb2-14349273.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label p {
color: #fff !important;
}
.widget-content .ml-form-formContent.horozintalForm .ml-form-horizontalRow .ml-input-horizontal {
width: 100%;
float: none;
}
body .widget-content .ml-form-formContent.horozintalForm .ml-form-horizontalRow .horizontal-fields {
width: 100% !important;
margin-bottom: 20px;
padding-right: 0;
}
.widget-content .newsletter.cta .elementor-container {
padding: 0 !important;
}
.widget-content .ml-form-checkboxRow {
margin-top: 20px !important;
}