@media (min-width: 1200px) and (max-width: 1399.98px) {
  .portfolio_banner__title {
    font-size: 44px !important;
  }
}

img {
margin:
0px 0px 15px 25px !important;
}

span {
  
  margin-bottom: 15px !important;
}
.heroPadding2 {
  padding:
220px 0px 20px 0px!important;
}

.section-padding2 {
  padding-top: 20px!important;
  padding-bottom: 20px!important;
}

.tab-menu-global.tabStyleThree ul li a.active {
  background:
none!important;
  color: #000!important;
  text-decoration:
none!important;
  font-size: 43px!important;
}
.portfolio_banner__title__style img {
  display: none !important;
}
.portfolio_banner__thumb__main img {
  margin: 0px !important;
}
.odometer-digit {
margin-bottom: 0px !important;
}
.padding-top-100 {
  padding-top: 20px !important;
}
.portfolio_nav .single-right-content {
display: none!important;
}
@media (min-width: 300px) and (max-width: 991.98px) {
  .portfolio_nav .click-nav-right-icon {
      display: none!important;
  }
}
@media only screen and (max-width: 991px) {
  .navbar-area.portfolio_nav .nav-container {
  background: #353543 !important;
  }
}

.color-heading {
  margin-bottom: -10px !important;
}

.header-top.agency_topbar .header-info-right .header-cart .listItem .social {
  color: #fff!important;
  font-size: 19px!important;

}
@media (max-width: 575px) {
.header-top.agency_topbar .header-info-right .header-cart .listItem .social {
  color: #fff!important;
  font-size: 28px!important;
  margin: 10px!important;
}

.header-top .header-info-right .header-cart .listItem .social {
  width: 40px!important;
  height: 40px!important;
  line-height: 37px!important;
}
  .header-top .header-info-right {
    margin-bottom: 0px;
  }
  .header-top .header-info-right .header-cart {
  margin-bottom: 0px;
}
  .portfolio_banner__thumb__main {
  margin-top: 39px!important;
}
  
 }
 .portfolio_banner__shapes {
  display: none!important;
}
.padding-top-70 {
  padding-top: 0px!important;
}
.padding-bottom-70 {
  padding-bottom: 0px!important;
}
p {
  color: #000!important;
}
.la, .lab, .lad, .lal, .lar, .las {
  line-height: 1.4!important;
}

@media only screen and (max-width: 575px) {
  .navbar-area.portfolio_nav .nav-container .logo-wrapper .logo img {
    max-width: 205px!important;
  }
}
.areaHeight2 {
  max-height: 765px!important;
}
.portfolio_banner__title__style::before {
  display: none!important;
}

.portfolio_banner.white .portfolio_banner__para {
   color: #FFF !important;
}

.white .portfolio_counter__para {
  color: #fff !important;
}
.singleGallery-global .caption {
  display: none!important;
}
@media only screen and (max-width: 991px) {
  .navbar-area.portfolio_nav .nav-container .responsive-mobile-menu .navbar-toggler .navbar-toggler-icon {
    background:#FFF!important;
  }
}

@media only screen and (max-width: 991px) {
  .navbar-area.portfolio_nav .nav-container .responsive-mobile-menu .navbar-toggler .navbar-toggler-icon::before, .navbar-area.portfolio_nav .nav-container .responsive-mobile-menu .navbar-toggler .navbar-toggler-icon::after {
    background:#fff!important;
   
  }
}

@media only screen and (max-width: 991px) {
  .navbar-area.portfolio_nav .nav-container .responsive-mobile-menu .navbar-toggler {
  border:1px solid #fff!important;
   
  }
}
@media only screen and (max-width: 991px) {
  .navbar-area .nav-container .responsive-mobile-menu .navbar-toggler {
background-color: #353543!important;
  }
}
@media (min-width: 300px) and (max-width: 991.98px) {
  .padding-top-5pro {
    padding-top: 0px !important;
  }
}

@media (min-width: 300px) and (max-width: 991.98px) {
  .padding-bottom-105 {
    padding-bottom: 10px !important;
  }
}
.tab-menu-global
{
  display: none!important;
}
.portfolio_testimonial__single__thumb {
  display: none!important;
}

.portfolio_testimonial__single__contents {
  text-align: center!important;
}

.portfolio_testimonial__single__contents__para {
  margin-top: 0px !important;
}
.portfolio_banner__thumb__main {
   border-radius:40px!important;
  }
.portfolio_banner__thumb__main img {
  border-radius:10px!important;
}


img {
  margin:
0px 0px 15px 0px !important;
}
.contactArea {
  margin-top: -100px !important;
}
.mapArea {
display: none !important;
}

@media only screen and (max-width: 991px) {
  .navbar-area.portfolio_nav .nav-container .navbar-collapse .navbar-nav {
    margin-top: 10px!important;
   }
}

@media (max-width: 991px) {
  .navbar-area .nav-container .navbar-collapse .navbar-nav {
    padding-top: 10px!important;
  }
}

@media only screen and (max-width: 991px) {
  .navbar-area.portfolio_nav .nav-container .navbar-collapse .navbar-nav li {
    display: contents!important;
  }
}
@media only screen and (max-width: 991px) {
  .navbar-area .navbar-collapse {
  padding-left: 0px!important;
  }
}
.singleGallery-global1 {
  position: relative;
  float: left;
  overflow:
hidden;
 
  text-align: center;
  cursor: pointer;
  width: 100%;
  margin-bottom: 15px;
  border-radius:0px;
}
.imgHeight2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align:
center;
  -ms-flex-align: center;
  align-items: center;
}
.portfolio_copyright_area {
  padding:5px 0!important;
}
@media only screen and (max-width: 767.98px) {
  .portfolio_copyright_area .copyright-contents {
    margin-top: -67px!important;
  }
}
@media only screen and (max-width: 375px) {  
.portfolio_sectionTitle .title {
      line-height: 13px!important;
  }
  .portfolio_sectionTitle .title__style::before {
  bottom: 0px!important;

}
.innerHeroContent
  {
    margin-top: 11px!important;
  }
.heroPadding2 {
  padding:
170px 0px 60px 0px!important;
}
 
}
@media screen and (max-width: 991px) {
  [data-padding-top="110"] {
    padding-top: 50px !important;
  }
}

.header-top .header-info-left .listing .listItem {
  background-color: #000;
  border-radius: 8px;
  border: 7px solid #000;
}
.header-top.portfolio {
  background: #353543!important;
}
.header-top.portfolio_inner_topbar .header-info-left .listing .listItem {
  color: #fff!important;
}

.header-top.portfolio_inner_topbar .header-info-left .listing .listItem .icon {
  color: #fff!important;
}


.navbar-area.portfolio_nav {
  background-color: #353543!important;
}

.navbar-area.portfolio_inner_navbar .nav-container .navbar-collapse .navbar-nav li a {
  color: #fff!important;
}
.sliderareainner
{
margin-top: 39px;
}
.portfolio_banner__thumb {
  margin-top: 20px;
}
.imgHeight2 img {
  height: auto!important;
}
@media only screen and (max-width: 991px) {
  .navbar-area.portfolio_nav .nav-container .navbar-collapse .navbar-nav {
  background: #353543!important;
  margin-top: 0px !important;
   
  }
.navbar-area .nav-container .navbar-collapse .navbar-nav {
border-radius: 0px!important;
  }

}
@media only screen and (max-width: 991px) {
  .navbar-area.portfolio_nav .nav-container .navbar-collapse .navbar-nav li a {
    color: #fff !important;
  }
}