/*
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 li.current-menu-item a span {
    font-weight: 600;
}
#header-outer li#menu-item-50 a span {
    font-family: 'Inter';
    font-weight: 400;
    border-radius: unset !important;
    padding: 13px 20px !important;
    margin-right: 20px;
    background-color: #225da6;
    color: #fff !important;
    position: relative;
    left: -25rem;
}
a#btnn {
    font-family: 'Inter';
    font-weight: 400;
    border-radius: unset !important;
    padding: 13px 20px !important;
    margin-right: 20px;
}
#banner p {
    font-size: 14px;
}
#sec2 a#btnn {
    float: right;
    background-color: transparent !important;
    border: 1px solid #000;
    color: #000;
}
#sec2 .ho .vc_column-inner {
    padding-top: 50px;
}
#sec3 h4 {
    position: relative;
    left: 20px;
}
#sec3 h4:before {
    content: '';
    border-left: 4px solid #3F96DA;
    position: absolute;
    left: -20px;
    top: 5px;
    width: 10px;
    height: 20px;
}
#sec5 .ho .vc_column-inner {
    background-color: #fff;
    padding: 30px 20px  !IMPORTANT;
}
#sec6 h3 {
    font-size: 30px;
}
#sec6 a#btnn:nth-child(3) {
    background-color: #fff !important;
    color: #000;
}
#sec6 div#gform_fields_1 {
    gap: 11px;
}
#sec6 .ho .vc_column-inner {
    background-color: #fff;
    padding: 30px 30px !important;
}
#sec6 .span_12.light input[type=text], #sec6 .span_12.light input[type=tel], #sec6 .span_12.light input[type=email], #sec6 .span_12.light textarea {border: 1px solid #0000002e !important;border-radius: unset !important;box-shadow: unset !important;}
#sec6 .span_12.light input[type=text]::placeholder, #sec6 .span_12.light input[type=tel]::placeholder, #sec6 .span_12.light input[type=email]::placeholder, #sec6 .span_12.light textarea::placeholder {
    color: #000;
}
#sec6 button#gform_submit_button_1 {
    background-color: #005CA9;
}
#footer-outer h4 {font-size: 14px !important;font-family: 'Inter';font-weight: 600 !important;margin-bottom: 10px !important;}

#footer-outer .textwidget.custom-html-widget {
    padding-right: 50px;
}
#footer-outer div#custom_html-3 .textwidget.custom-html-widget a {
    line-height: 30px;
    color: #596570 !important;
}
#footer-outer .textwidget.custom-html-widget {
    font-size: 14px;
    color: #596570;
}
#footer-outer div#custom_html-3 .textwidget.custom-html-widget a:nth-child(1) {
    font-size: 25px;
    color: #005CA9 !important;
}
#footer-outer .textwidget.custom-html-widget b {
    color: #005CA9;
}
#footer-outer .row {
    padding: 50px 0 20px !important;
}
#footer-outer #copyright[data-layout="centered"] {
    padding: 20px 0 !important;
}



@media (max-width: 480px) {
#header-outer #top nav, .slider-nav span span {
        display: block !important;
    }
.slide-out-widget-area-toggle.mobile-icon.slide-out-from-right {
    display: none !important;
}
#header-outer li#menu-item-50 a span {
    position: unset !important;
}	
#sec2 a#btnn {
    float: unset;
}	
}