h1.h2 {
  margin-top: 60px;
  margin-bottom: 40px;
}

.big-link.notdefault {
  font-weight: 300;
  font-size: 48px;
  line-height: 35px;
  text-transform: unset;
  color: #000;
  line-height: inherit;
}

.big-link.notdefault span {
  display: block;
  font-weight: 500;
  font-size: 20px;
  line-height: 25px;
  margin-bottom: 20px;
}

.big-link.notdefault:after {
  display: none;
}
.services__title {
  text-transform: uppercase;
  font-size: 33px;
  font-weight: 400;
  line-height: 45px;
  color: #424242;
  margin: 0 0 0.5em 0;
  padding: 0 !important;
}

.services__items-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);
  margin-bottom: 40px;
}

.services__items-item h2 {
  text-align: left;
}

.services__items-item img {
  max-width: 100%;
}

.services__items-item div {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  padding: 28px 39px 39px;
}

.services__items-item div p {
  margin-top: 20px;
  margin-bottom: 28px;
  font-weight: 300;
  font-size: 18px;
  line-height: 26px;
}

.services__items-item div button {
  margin-right: 20px;
}

.servicesfull h1.h2 {
  margin: 0;
}

.servicesfull__preview .wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  margin-top: 25px;
}

.servicesfull__preview-slides {
  width: 66%;
}

.servicesfull__preview-text {
  width: 32%;
}

.servicesfull__preview-text p {
  font-weight: 300;
  font-size: 18px;
  line-height: 26px;
  margin-bottom: 30px;
}

.servicesfull__detail {
  margin: 70px 0 20px;
  font-weight: 300;
  font-size: 18px;
  line-height: 26px;
}

.servicesfull__preview-slider {
  width: 100%;
}


.servicesfull__preview-slider .slick-slide img {
  width: 100%;
  height: 100%;
  object-fit: scale-down;
  background: rgb(131 131 131 / 3%);
}
.servicesfull__preview hr {
  box-shadow: 1px 1px 2px 1px #00000040;
}
.servicesfull__preview-slider .slick-track{
  min-height: 300px;
}
.servicesfull__preview-slider .slick-dots li:only-child{
      display: none;  
}