

.footer_top .widget_nav_menu ul li{
padding: 0 0 2px;
}
.q_counter_holder .counter{
font-family: 'Montserrat', sans-serif;
font-style: italic;
letter-spacing: -0.35px;
}
.q_icon_with_title:not(.center) .icon_text_inner .icon_title{
font-size: 17px;
letter-spacing: -0.1px;
font-weight: 600;
}
.testimonials_holder .flex-direction-nav a{
    border-radius: 0;
    border-color: #505050;
}

.testimonials_holder .flex-direction-nav a:before{
    color: #505050;
}

.testimonials_holder .flex-direction-nav a:hover{
    background-color: #505050;
}

.footer_responsive_adv .footer_top .four_columns .column1, .footer_responsive_adv .footer_top .four_columns .column2, .footer_responsive_adv .footer_top .four_columns .column3, .footer_responsive_adv .footer_top .three_columns .column1, .footer_responsive_adv .footer_top .three_columns .column2, .footer_responsive_adv .footer_top .two_columns_50_50 .column1, .footer_responsive_adv .footer_top .two_columns_50_50 .column2{
margin: 0 0 65px;
}
@media only screen and (max-width: 1000px){
.qode_clients.four_columns .qode_client_holder{
width: 50%;
}
}

@media only screen and (max-width: 480px){
.qode_clients.four_columns .qode_client_holder{
width: 100%;
}
}

.q_icon_with_title:not(.center) .icon_text_inner{
padding: 0 0 11px
}
.q_counter_holder p.counter_text{
    font-style: italic;
}
header:not(.with_hover_bg_color) nav.main_menu>ul>li:hover>a{
    opacity: 1;
}