html {
  scroll-behavior: smooth;
}

body {
  /*margin-top: 62px !important;*/
  font-family: 'Noto Sans SC', Helvetica, Arial, sans-serif;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: 'Noto Sans SC', Helvetica, Arial, sans-serif;
  font-weight: 700;
}

.masthead-page {
    padding: 1rem 0 4rem;
}

.masthead {
  padding: 3rem 0 7rem;
  position: relative;
  background-color: #18839d;
  /*background-image: url(img/masterhead-overlay.svg),linear-gradient(45deg,#18839d 0%,#007bff 100%);*/
  background-image: url(../img/itgrup-bg-stamp.png),linear-gradient(45deg,#18839d 0%,#007bff 100%);
  background-position: center right;
  background-repeat: no-repeat;
/*  background-size: cover;*/
  z-index: 0;
}

.mb-5, .my-5 {
  /*3rem*/
    margin-bottom: 0rem !important;
}

.masthead svg.wave {
    position: absolute;
    bottom: -1px;
    left: 0;
}
.masthead svg.wave2 {
  position: absolute;
  top: -1px;
  left: 0;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}
svg {
    overflow: hidden;
    vertical-align: middle;
}

.features-icons {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.features-icons .features-icons-item {
  max-width: 20rem;
}

.features-icons .features-icons-item .features-icons-icon {
  height: 7rem;
}

.features-icons .features-icons-item .features-icons-icon i {
  font-size: 4.5rem;
}

.features-icons .features-icons-item:hover .features-icons-icon i {
  font-size: 5rem;
}

#slides {
 z-index:205 !important;
   display:none;
 position:relative;
 }
#slides img{z-index:205;}
#slides a{z-index:205;}

.slidesjs-stop, .slidesjs-play, .slidesjs-pagination-item{
 display:none !important;
}
.slidesjs-next, .slidesjs-previous{
 display:none !important;
}


footer.footer {
  padding-top: 4rem;
  padding-bottom: 4rem;
}
