.egx-header-1-row {
    background: #ffffff;
}
.egx-header-2-wrap {
    top: 14px!important;
    position: relative!important;
}
.egx-services-details-area .thumbnails-1 .img-cover{
display:none;
}
.egx-hero-inner-wrap .hero-inner-title{
  display:none;
}
.txa-search-tag-item{
  display:none;
}

@media screen and (max-width: 600px) {
.egx-header-1-row{
         padding: 0px 0px; 
    }
    .mobile-menu-search-form-1 input{
    height: 45px;
    padding: 0 20px;
    background: rgb(0 0 0 / 69%);
    width: 100%;
    border: none;
    outline: none;
    color: #fff;
    font-size: 16px;
    border-radius: 30px;
    }
    .mobile-menu-close {
    font-size: 30px;
    color: #000000;
    cursor: pointer;
}
.mobile-main-navigation .navbar-nav li a{
    color: rgb(0 0 0 / 90%);
    font-family: var(--urbanist);
    font-size: 18px;
    text-transform: capitalize;
    font-weight: 600;
}
.mobile-menu-wrap {
    height: 100%;
    padding: 80px 50px;
    overflow-y: scroll;
    background: #ffffff;
}
html{
overflow-x: hidden;
}
.egx-services-details-area {
        padding: 0px 0px 0px 0px;
    }

}
.egx-header-1-row::after{
  background:none!important;
}
p{
  text-align:justify;
}
.hover-reveal {
            width: 270px;
            height: 380px;
            display: none;
}
img.logo_site-size,
.egx-header-1-logo img.logo_site-size {
    width: 100px !important;
    max-width: 100px !important;
    height: auto !important;
    aspect-ratio: 1/1;
}
@media (max-width: 600px) {
    .egx-footer-2-top .title {
        font-size: 20px;
        line-height: 24px;
    }
    .egx-heading-1{
      font-size: 20px;
    }
    .egx-footer-2-wrap .footer-menu .title{
      font-size: 20px;
      font-weight:700;
    }
    .egx-footer-2-wrap .footer-contact .title{
      font-size: 20px;
      font-weight:700;
    }
        .egx-client-2-action .action-item .link {
        font-size: 24px;
        font-weight:700;
    }
    .egx-blog-details-hero .top-wrap .hero-title{
      font-size: 24px;
      font-weight:700;
    }
}
