/*
    Template: consulting
    Theme Name: PRH Consulting Theme
    Theme URI: http://consulting.stylemixthemes.com/
    Author: StylemixThemes /JClayton Design
    Author URI: http://stylemixthemes.com/
    Description: PRH Consulting Theme is a theme built specifically for Porter Romine Heck.
    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
*/
body {
    font-size: 17px;
}
.stm_testimonials .item {
    font-size: 15px;
}
.third_bg_color {
     background-color:#467771 !important;
 }
.page_title {
    background-color: #516a87;
}
.stm_contacts_widget.style_4 ul li .icon, .info_box.style_5 .read_more,
.info_box.style_5 .read_more .stm_icon, .stm-header .stm-navigation__default>ul>li.current-menu-item>a,
.stm-header .stm-navigation__default>ul>li>ul>li.current-menu-parent>a, .page_title.transparent .breadcrumbs span i.fa{
    color: #eed484;
}
.info_box.style_5 p { line-height: 27px;}
.stm-header__hb .stm-header__element.object1441 .stm-navigation > ul > li .sub-menu li a {
    color: #516a87 !important;
}
.stm-iconbox .stm-iconbox__icon {color: #eed484 !important;}
.stm-header .stm-navigation__default>ul>li>ul {
    border-top-color: #eed484;
}
body .elements_in_row_2.stm-header__row_color_center .container {
    padding-top: 25px;
}
.home-banner h4 {
    padding: 0;
    margin-bottom: -10px;
    font-size: 30px;
}
.home-banner h4:after{
    background: none;
}
.home-banner h4, .home-banner p {
    color: #ffffff;
}
.stm_hb_mbc {
    background-color: #86bbbd !important;
}
body .vc_general.vc_btn3.vc_btn3-color-theme_style_3.vc_btn3-style-flat {
    border-color: #516a87;
    background: #516a87;
}
.page_title h1:after {
    background: #eed484;
}
blockquote {
    border-color: #516a87;
}
a:hover, .stm_services .item .item_wr .content .read_more:hover {
    color: #467771;
    font-weight: bold;
}
.stm_services .item .item_wr .content h5 a:hover {
    color: #467771;
}
.widget.widget_archive ul li.current-cat:hover>a, .widget.widget_archive ul li.current-cat>a,
.widget.widget_archive ul li.current-menu-item:hover>a, .widget.widget_archive ul li.current-menu-item>a,
.widget.widget_archive ul li.current_page_item:hover>a, .widget.widget_archive ul li.current_page_item>a,
.widget.widget_archive ul li:hover>a, .widget.widget_categories ul li.current-cat:hover>a, .widget.widget_categories ul li.current-cat>a, .widget.widget_categories ul li.current-menu-item:hover>a, .widget.widget_categories ul li.current-menu-item>a, .widget.widget_categories ul li.current_page_item:hover>a, .widget.widget_categories ul li.current_page_item>a, .widget.widget_categories ul li:hover>a, .widget.widget_meta ul li.current-cat:hover>a, .widget.widget_meta ul li.current-cat>a, .widget.widget_meta ul li.current-menu-item:hover>a, .widget.widget_meta ul li.current-menu-item>a, .widget.widget_meta ul li.current_page_item:hover>a, .widget.widget_meta ul li.current_page_item>a, .widget.widget_meta ul li:hover>a, .widget.widget_nav_menu ul li.current-cat:hover>a, .widget.widget_nav_menu ul li.current-cat>a, .widget.widget_nav_menu ul li.current-menu-item:hover>a, .widget.widget_nav_menu ul li.current-menu-item>a, .widget.widget_nav_menu ul li.current_page_item:hover>a, .widget.widget_nav_menu ul li.current_page_item>a, .widget.widget_nav_menu ul li:hover>a, .widget.widget_pages ul li.current-cat:hover>a, .widget.widget_pages ul li.current-cat>a, .widget.widget_pages ul li.current-menu-item:hover>a, .widget.widget_pages ul li.current-menu-item>a, .widget.widget_pages ul li.current_page_item:hover>a, .widget.widget_pages ul li.current_page_item>a, .widget.widget_pages ul li:hover>a, .widget.widget_product_categories ul li.current-cat:hover>a, .widget.widget_product_categories ul li.current-cat>a, .widget.widget_product_categories ul li.current-menu-item:hover>a, .widget.widget_product_categories ul li.current-menu-item>a, .widget.widget_product_categories ul li.current_page_item:hover>a,
.widget.widget_product_categories ul li.current_page_item>a, .widget.widget_product_categories ul li:hover>a {
    border-left-color: #eed484;
}
.widget.widget_archive ul li:hover a, .widget.widget_categories ul li:hover a, .widget.widget_meta ul li:hover a, .widget.widget_nav_menu ul li:hover a,
.widget.widget_pages ul li:hover a, .widget.widget_product_categories ul li:hover a {
    color: #467771;
}
.secondary_font_color_hv:hover {
    color: #467771 !important;
}
.info_box.style_5 {
    border-color: #467771;
}
.h1:after, .h2:after, .h3:after, .h4:after, .h5:after, .h6:after,
h1:after, h2:after, h3:after, h4:after, h5:after, h6:after, .stm_services .item .item_wr .content h5:before {
    background: #eed484;
}
.covid-heading > h4:after {
    background: #467771;
}
.stm-header__row_color_top .object1568 a:hover, .stm-header__row_color_top .object1508 a:hover {
    color: #ffffff!important;
    font-weight: normal;
}
.stm-header__row_color_top .object1568 a, .stm-header__row_color_top .object1508 a {
     color: #eed484;
 }
body .vc_general.vc_btn3.vc_btn3-color-theme_style_1.vc_btn3-style-flat:hover,
body .vc_general.vc_btn3.vc_btn3-color-theme_style_2.vc_btn3-style-flat:hover {
    color: #283043;
    background: #eed484;
    border-color: #eed484;
}
body .vc_general.vc_btn3.vc_btn3-color-theme_style_2.vc_btn3-style-flat {
    border-color: #467771;
    background: #467771;
}
.icon_box.style_6 .icon_box_inner h4:hover {
    color: #86bbbd;
}
.icon_box.style_6 .icon_box_inner .icon_text p {
    font-size: 16px;
}
.info_box.style_5 p {
    font-size: 15px;
}
.icon_box.style_6 .icon_box_inner .icon_text p:hover {
    font-weight: normal;
}
    /* Testimonial section  */
.testimonials_carousel.style_2 .item .testimonial p {
    font-size: 16px;
}
.testimonials_carousel.style_2 .item .testimonial-info .testimonial-text .name {
    font-size:20px;
    font-weight: bold;
    color: #516a87;
}
.testimonials_carousel.style_2 .item .testimonial:before {
    color: #86bbbd;
}
.testimonials_carousel.style_2 .item .testimonial-info .testimonial-text .company {
    font-size: 16px;
    line-height: 26px;
}
/*  Footer Styling  */
.stm_list-duty li {
    font-size: 15px;
}
#footer .footer_widgets .widget.widget_nav_menu ul li {
    width: auto;
    display: block;
}
#footer .footer_widgets .widget.widget_nav_menu ul li a {
    font-size: 15px;
}
#footer .copyright_row{
    background: #171c26;
}
#footer .copyright_row .copyright_row_wr .copyright a {
    color: #516a87!important;
}
#footer .footer_widgets .widget.widget_nav_menu ul li a:hover {
    text-decoration: none!important;
    color: #ffffff;
}
    /* Careers styling  */
.stm_careers .wpb_text_column ul li {
    line-height: 26px;
}
.stm_vacancies.style_2 .row .col-md-4 .stm_vacancies__inner .read-more .date {
    display: none;
}
.stm_list-duty li i {
    color: #86bbbd;
}
@media (max-width: 550px) {
    .stm_mobile__logo {
        max-width: 75% !important;
    }}
.stm_mobile__header { background-color: #ffffff; }
.stm_mobile__header .stm_mobile__switcher span {
   background-color: #283043 !important;
}
/* Staff page  */
.staff_list.list_2>ul>li .inner .staff_content .read_more {
    font-weight: 600;
}
.staff_list.list_2>ul>li .inner .staff_content .read_more i {
    color:#283043 !important;
    font-size: 13px !important;
}
.staff_list.list_2>ul>li .inner .staff_content .read_more:hover i {
    color: #ffffff !important;
    font-size: 12px !important;
}