.frontpage-form input.wpforms-field-medium { max-width: 100% !important; }
body .contact-info-widget.default i { color: #fff !important; }
#footer-widgets .contact-info-widget i { border-color: #fff !important; }
span.topbar-content { text-transform: none; }
.button-fullwidth a.elementor-button-link.elementor-button.elementor-size-sm { width: 100%; }
.widget-title { padding-left: 0; font-weight: 700; border-left: 0; }
span.topbar-content a { color: white !important; }

.gallery-icon.portrait,.gallery-icon.landscape { margin-bottom: 10px; }

figcaption.wp-caption-text.gallery-caption { background: none; }

@media only screen and (max-width: 959px) {
		img.custom-logo { width: 270px !important;
		}
}