.menu-item{
    margin-bottom: 0;
}

.skill-title{
    font-size:20px !important;
}

.gem-infotext.thegem-custom-65b3d6bc4022a4266 .title-customize{
    font-size:19px!important;
}

.blog-style-masonry .post-meta-author{
    display: none !important;
}

.top-area-contacts .gem-contacts-phone::before
{
  content: '\e625' !important ;
  font-family: 'thegem-icons'!important;
  
  
}

.top-area-contacts .gem-contacts-phone::before, .top-area-contacts .gem-contacts-address::before, .top-area-contacts .gem-contacts-email::before, .top-area-contacts .gem-contacts-item{
  color: #5f727f !important;
}
.top-area{
   background-color :#f4f6f7  !important;
    
}

.header-style-3 #primary-menu.no-responsive > li.menu-item-current > a, .header-style-3 #primary-menu.no-responsive > li.menu-item-active > a, .header-style-4 #primary-menu.no-responsive > li.menu-item-current > a, .header-style-4 #primary-menu.no-responsive > li.menu-item-active > a, .header-style-3.header-layout-fullwidth_hamburger #primary-menu.no-responsive > li.menu-item-current > a, .header-style-3.header-layout-fullwidth_hamburger #primary-menu.no-responsive > li.menu-item-active > a, .header-style-4.header-layout-fullwidth_hamburger #primary-menu.no-responsive > li.menu-item-current > a, .header-style-4.header-layout-fullwidth_hamburger #primary-menu.no-responsive > li.menu-item-active > a{
   border:none !important; 
}

.juste_tel{
        text-align: justify;
    }
.top-area-contacts .gem-contacts-item{
    padding: 0 70px !important;
}

.block-content{
    padding-top:0px;
}


@media only screen and (max-width: 980px)  {
    
    .dispnon{
        display: none !important;
    }
    
    .ct_tel{
         text-align: center !important;
    }
    
    
}