.top_nav .top_nav_wrapper > ul > li ul, .top_nav .main_menu_nav > ul > li ul {
width : 350px;
}
body.site_layout_14.header_style_5 .header_top .stm_l14_h5-right .stm_l14_h5-wh .text a {
    font-family: "Montserrat", 'sans-serif';
    font-weight: 700;
    color: #2d4059;
    font-size: 20px;
}
body.site_layout_14.header_style_5 .header_top .stm_l14_h5-phone .text a {
     color: #ea5455 !important;
 font-weight: 700;
   font-size: 23px;

}



body.site_layout_14 .info_box h4 {
    padding-top: 15px;
    margin-bottom: 14px;
    color: #fff;
    font-weight: 700;
    font-size: 18px;
}
#main {
    position: relative;
    padding: 0px;
    z-index: 10;
}
#frontend_customizer_button {
    
    visibility: hidden;
}
.stm_services .item .item_wr .content .read_more {
   
    visibility: collapse;
}