.section-category {
  margin: 0;
}

.header-copy-box {
  text-align: left;
}

.section-category-photos {
  margin: 0 6% 0 6%;
}

h2.section-2-subtitle {
  margin-bottom: 0;
  text-align: left;
}

.section-2-texts {
  margin: 0%;
  margin-bottom: 0;
  padding-top: 4%;
  padding-bottom: 4%;
}

h1.section-2-title {
  font: 700 px/26px Poppins;
  margin-bottom: 15px;
}

p.section-2-text-p {
  padding: 15px 0 15px 0;
  text-align: left;
}

.content-category {
  background: #f3e9e3;
}

h2.align-hours {
  text-align: center;
  position: relative;
  font-weight: 300;
  top: 35%;
  -ms-transform: translateY(-35%);
  -webkit-transform: translateY(-35%);
  transform: translateY(-35%);
}

img.category-page-photo {
  padding-bottom: 80px;
}

h2.smaller {
  font: normal normal 600 21px/29px "Bodoni Moda";
}

h4.section-category-title-1 {
  font: 300 13px/20px Poppins;
  letter-spacing: 3px;
  color: #454545;
}

.section-category-text {
  padding: 7%;
}

@media (max-width: 992.98px) {
  .header-copy-box {
    text-align: center;
  }
  p.header-text-p {
    margin-right: 0%;
    padding-top: 20px;
    text-align: center;
  }

  h1.header-text {
    padding-top: 0;
  }
}

@media (max-width: 576px) {
  .section-category {
    background: none;
  }

  .header-copy-box {
    text-align: center;
  }
  .section-2-texts {
    margin: 0;
  }

  .section-2-texts {
    padding: 1rem;
  }
  img.category-page-photo {
    padding: 0;
  }
  h2.align-hours {
    top: 20px;
    text-align: left;
    font-weight: 300;
  }

  .box-effects,
  .box-szkolenia {
    padding: 6% 0 6% 0;
  }

  .section-category-text {
    padding: 5% 0% 5% 0%;
  }
}
