/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/



#header-outer #top nav > ul > li.current_page_item > a { color: #e4004d!important; }

.main-content a:not(.wp-block-button__link):hover { text-decoration: underline; }
.main-content a.wp-block-button__link { border: 2px solid #e4004d; }
.main-content a.wp-block-button__link:hover { background-color: #fff!important; border-color: #003647; }


.logosGallery.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image) { width: auto!important; }

figure.logosGallery.wp-block-gallery.has-nested-images { align-items: center!important; justify-content: space-between; gap: 35px; }
.logosGallery.wp-block-gallery.has-nested-images figure.wp-block-image { flex-grow: 0!important; }
.logosGallery.wp-block-gallery.has-nested-images figure.wp-block-image img { height: 45px!important; width: auto!important; }

.noMarginBottom { margin-bottom: 0; padding-bottom: 0; }

.wpcf7 form .wpcf7-response-output { margin: 20px 0 0; padding: 25px; background-color: #003647; color: #fff; border: 0; }
.wpcf7 form.invalid .wpcf7-response-output { background-color: #e4004d; }

body h3 { line-height: 1; }