/*
    Template: consulting
    Theme Name: Consulting Child Theme
    Theme URI: http://consulting.stylemixthemes.com/
    Author: StylemixThemes
    Author URI: http://stylemixthemes.com/
    Description: Consulting - Business and Finance WordPress theme. Using Consluting you can easily create a modern website with real content. Easily edit the real content and compose the page layout with drag & drop page builder Consulting is the best ever finance, consulting, brokerage WordPress theme. It’s fully Responsive and Easy to Customize using intuitive Drag & Drop Visual Composer and Theme Options panel in WordPress Customizer.
    Version: 4.0.2
    License: GNU General Public License v2 or later
    License URI: http://www.gnu.org/licenses/gpl-2.0.html
    Tags: blue, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, fluid-layout, responsive-layout, custom-background, custom-colors, custom-header, custom-menu, sticky-post, translation-ready
    Text Domain: consulting-child-theme
*/
@media (min-width: 1026px) {
    .header_style_10.mobile_grid_landscape .header-box
Specificity: (0,3,0)
 {
        background-color: white !important;
        box-shadow: 0 1px 3px var(--con_header_nav_shadow, rgba(0, 0, 0, .2));
    }
}
header#header {
    background: white;
}

#footer .widgets_row {

    background: #002e5b;
}
#footer .widgets_row .footer_text p {
   
    color: white;
}
h4.wp-block-heading {
    color: #ffffff;
}
section#block-17 {
    display: none;
    visibility: hidden;
}


a {
    color: #002953;
  
    font-weight: bold;
}
.rev_slider li.tp-revslider-slidesli.third_bg_color, 
.third_bg_color {
    background-color: #002e5b !important;
}


.elementor-6353 .elementor-element.elementor-element-d666a64 > .elementor-widget-container {
    background-color: #00427f  !important;
    color: white !important;
    font-weight: bold;
    padding: 20px;
}

.fa-phone:before {
    content: "\f095";
    color: white;
}

.stm_contacts_widget.style_4 ul li .icon .fa-map-marker:before {
    content: "\e919";
    font-family: stm !important;
    font-size: 18px;
    color: white;
}
.fa-envelope:before {
    content: "\f0e0";
    color: white;
}
h4.no_stripe {
    color: white !important;
}
.stm_contacts_widget.consulting_elementor_contacts_widget.style_4 > .socials {
    display: none;
    visibility: hidden;
}
	/* Address (Font Awesome map marker) */
.top_bar_info li:first-child span::before {
    content: "\f3c5"; /* map-marker-alt */
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    font-size: 18px;
    color: #ffffff;
    margin-right: 8px;
    display: inline-block;
    vertical-align: middle;
}

/* Email */
.top_bar_info li:nth-child(2) span::before {
    content: "\f0e0"; /* envelope */
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    font-size: 18px;
    color: #ffffff;
    margin-right: 8px;
    display: inline-block;
    vertical-align: middle;
}

/* Phone */
.top_bar_info li:nth-child(3) span::before {
    content: "\f095"; /* phone */
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    font-size: 18px;
    color: #ffffff;
    margin-right: 8px;
    display: inline-block;
    vertical-align: middle;
}

form#forminator-module-8688 {
    padding: 30px !important;
}
.home #main {
    padding: 1px 0 1px;
}