.t4-header-inner {
  padding: 0 10px;
}
.t4-content {
  max-width:100%;
}
.t4-main-body {
  background:#fff;
}
.not-at-top #t4-header.t4-sticky {
  top: 0;
}
.view-category.services .t4-main-body {
  display:none;
}
.navbar-brand .logo-img, .navbar-brand .logo-img-sm {
  max-height: 80px;
}
div.ja-masthead::before {
  opacity: 0.3;
}
.acm-cta.style-2 .cta-content {
  padding: 20px 60px 20px 100px;
}
.t4-footer .footer-1 .t4-module {
  -webkit-box-flex: 0 !important;
  -ms-flex: 0 0 100% !important;
  flex: 0 0 100% !important;
  width: 100% !important;
}
.t4-footer #Mod117, .t4-footer #Mod117 .t4-section-inner {
  padding: 0;
  margin: 0;
}
.t4-footer #Mod117, .t4-footer #Mod117 .t4-section-inner .custom {
  positiom:relative;
  top:10px;
}

.t4-offcanvas .t4-off-canvas-header {
  background-color: #fff;
}
.t4-offcanvas .t4-off-canvas-body .navbar .dropdown-menu .dropdown-item {
  white-space: normal;
}
.acm-hero.style-1::before {
  background: none;
}
.acm-features.style-4 .features-item::before {
  bottom: 0;
  -webkit-mask-image: url("../../../../images/banners/globe.png");
  mask-image: url("../../../../images/banners/globe.png");
}
/*.acm-features.style-5 .features-image .features-item-wrap {
  display:none;
}*/
.acm-testimonial.style-1 .testimonial-content {
  padding-top: 0;
  padding-right: 0;
  padding-bottom:50px;
}
.testimonial-item-wrap .col-lg-6, .testimonial-item-wrap .col-hd-5 {
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  text-align:center;
}
.testimonial-item-inner .desc {
  font-size: var(--h3-font-size);
  font-style: italic;
}
.acm-features.style-5 .features-image .features-item-wrap .features-item .bg-decor {
  -webkit-mask-image: url("../../../../images/banners/globe.png");
  mask-image: url("../../../../images/banners/globe.png");
  height: 121px;
  width: 195px;
}

body .contact .dl-horizontal.contact-address.view-style-0 .fa {
  display: inline-block;
}

body .contact .dl-horizontal.contact-address.view-style-0 .jicons-icons {
  display: none;
}
.t4-section.decor::before {
  -webkit-mask-image: url("../../../../images/banners/compass.png") !important;
  mask-image: url("../../../../images/banners/compass.png"); !important;
  width: 136px;
  opacity:0.4;
}
.acm-cta.style-1 .cta-wrap {
  background-image: url("../../../../images/headers/choose-us.jpg");
  background-blend-mode: overlay;
  background-size: cover;
  background-position: center center;
}

.acm-features.style-4 .features-item {
  background: #63a4e6 !important;
}
.acm-features.style-4 .features-item .action-link a, .acm-features.style-4 .features-item h3 {
  color:#fff;
}
.acm-features.style-4 .features-item .features-desc {
  color: #eee;
  margin-bottom: 20px;
}
.acm-cta.style-2 {
  background: #63a4e6;
}
.t4-footer {
  background-color: #63a4e6;
}
.acm-features.style-2 .features-item:hover .pr-sm-3 {
  color:#fff !important;
}
.acm-features.style-2 .features-item:hover::before {
  background: #63a4e6;
  color:#fff !important;
}
.acm-cta.style-2 .social-follow-wrap a {
  color: var(--body-link-color);
}
#Mod124 .acm-cta.style-1 .cta-wrap .cta-content {
  flex:auto;
  max-width:100%;
}
#Mod124 .acm-cta.style-1 .cta-wrap .cta-action {
  margin-left: 44px;
}
#Mod124 .acm-cta.style-1 .cta-wrap {
  background-image: url("../../../../images/headers/careers1.jpg");
  background-blend-mode: overlay;
  background-size: cover;
  background-position: center center;
}
.acm-cta.style-1 .cta-wrap .cta-content .cta-desc {
  opacity: 1;
  font-size: 1.3rem;
}
.acm-features.style-5 .features-image .features-item-wrap {
  display:none;
}
/* Module PROUD MEMBER OFF: */
#acm-clients-125 {
  margin-bottom:50px;
}
/* OUR TEAM */
.team .items-intro.cols-4 .item-wrap .page-header h2 {
  font-size: 15px;
}