.well.c2a3 .wpdm_icon {
    height: 22px !important; 
    width: auto;
}
.w3eden .well {
    min-height: 10px !important;
    padding: 5px !important;
    margin-bottom: 5px !important;
    background-color: #f3f3f300 !important;
    border: 0px solid #e3e3e3 !important;
 
}
.w3eden a {
    color: #3E516B;
    text-decoration: none;
    font-weight: 400 !important;
    font-size: 14px;
    letter-spacing: 0px !important;
}
#footer {  
    background: #172f51;
}
.info_box.style_3 .info_box_text {
    
    background: rgb(114, 164, 147);
}
.info_box.style_3 .info_box_text .title .icon {
    color: #ffffff;
}
#main {
    position: relative;
    padding: 0 0 1px !important;
    z-index: 10;
}
.base_font_color.vc_custom_heading>h1, .base_font_color.vc_custom_heading>.h1, .base_font_color.vc_custom_heading>h2, .base_font_color.vc_custom_heading>.h2, .base_font_color.vc_custom_heading>h3, .base_font_color.vc_custom_heading>.h3, .base_font_color.vc_custom_heading>h4, .base_font_color.vc_custom_heading>.h4, .base_font_color.vc_custom_heading>h5, .base_font_color.vc_custom_heading>.h5, .base_font_color.vc_custom_heading>h6, .base_font_color.vc_custom_heading>.h6 {
    color: #3E516B;
}
.icon_box.style_1.icon_left h5, .icon_box.style_1.icon_left_transparent h5 {
    padding-top: 0;
    font-size: 18px;
    color: #172F51;
    font-weight: 700;
}
.icon_box.style_1.hexagon .icon i {
    background: none;
    color: #3E516B;
    width: 64px;
    height: 55px;
    line-height: 55px;
}
.icon_box.style_1.hexagon.hexanog_animation .icon:after {
  
    background: #172F51;
}
.icon_box.style_1.hexagon.hexanog_animation .icon:before {
  
    background: #172F51;
}
h1:after, .h1:after, h2:after, .h2:after, h3:after, .h3:after, h4:after, .h4:after, h5:after, .h5:after, h6:after, .h6:after {

    background: #5C779E;
}
.stm_services .item .item_wr .content h5 a {

    color: #3E516B !important;
}
.stm_services .item .item_wr .content h5:before {

    background: #72a493 !important;
}
.stm_testimonials .item .testimonial:before {
   
    color: #3e516b;
}
.staff_bottom_wr .staff_bottom .infos .info .socials p {
    margin: 0 0 9px;
    line-height: 22px;
    display: none;
}
.posts_grid h5:before {
    content: '';
    width: 47px;
display: none !important;
    height: 5px;
    background: #fde428;
  
    margin: 0 0 20px;
}
.comment-respond {
    margin: 40px 0 0 0;
    display: none;
}
.post_details_wr .stm_post_info {
    border-top: 1px solid #ddd;
    padding: 13px 0 0;
    display: none;
    margin: 0 0 43px;
}
iframe#ls-youtube-1 {
    border-width: 0px !important;
}