.page3 {
  background-color: #f6f2f2;
  text-align: center;
  font-family: 'Source Sans Pro';
}
.page3 .carousel__img__1 {
  width: 100%;
  background-size: contain;
  background-repeat: no-repeat;
}
@media (max-width: 767px) {
  .page3 .carousel__img__1 {
    background-image: url('/Datacenter/Clientdata/Profirent/page3/7_slide_small.png');
    padding-bottom: 66.5625%;
  }
}
@media (min-width: 768px) and (max-width: 1280px) {
  .page3 .carousel__img__1 {
    background-image: url('/Datacenter/Clientdata/Profirent/page3/7_slide_medium.png');
    padding-bottom: 43.515625%;
  }
}
@media (min-width: 1281px) {
  .page3 .carousel__img__1 {
    padding-bottom: 40.572916667%;
    background-image: url('/Datacenter/Clientdata/Profirent/page3/7_slide_big.png');
  }
}
.page3 .carousel__img__2 {
  width: 100%;
  background-size: contain;
  background-repeat: no-repeat;
}
@media (max-width: 767px) {
  .page3 .carousel__img__2 {
    background-image: url('/Datacenter/Clientdata/Profirent/page3/8_slide_small.png');
    padding-bottom: 66.5625%;
  }
}
@media (min-width: 768px) and (max-width: 1280px) {
  .page3 .carousel__img__2 {
    background-image: url('/Datacenter/Clientdata/Profirent/page3/8_slide_medium.png');
    padding-bottom: 43.515625%;
  }
}
@media (min-width: 1281px) {
  .page3 .carousel__img__2 {
    padding-bottom: 40.572916667%;
    background-image: url('/Datacenter/Clientdata/Profirent/page3/8_slide_big.png');
  }
}
.page3 .carousel__img__3 {
  width: 100%;
  background-size: contain;
  background-repeat: no-repeat;
}
@media (max-width: 767px) {
  .page3 .carousel__img__3 {
    background-image: url('/Datacenter/Clientdata/Profirent/page3/9_slide_small.png');
    padding-bottom: 66.5625%;
  }
}
@media (min-width: 768px) and (max-width: 1280px) {
  .page3 .carousel__img__3 {
    background-image: url('/Datacenter/Clientdata/Profirent/page3/9_slide_medium.png');
    padding-bottom: 43.515625%;
  }
}
@media (min-width: 1281px) {
  .page3 .carousel__img__3 {
    padding-bottom: 40.572916667%;
    background-image: url('/Datacenter/Clientdata/Profirent/page3/9_slide_big.png');
  }
}
.page3__headerTextWrapper {
  width: 100%;
}
.page3__headerText {
  color: #0052cc;
  font-size: 17px;
  font-weight: 600;
  padding-left: 70px;
  padding-right: 70px;
  margin-top: 15px;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .page3__headerText {
    font-size: 40px;
  }
}
.page3__description {
  padding-left: 35px;
  padding-right: 35px;
  margin-bottom: 37px;
  font-size: 12px;
}
@media (max-width: 767px) {
  .page3__description {
    max-width: 500px;
    margin: 0 auto 37px auto;
  }
}
@media (min-width: 768px) {
  .page3__description {
    font-size: 18px;
    max-width: 1000px;
    margin: 0 auto 37px auto;
  }
}
@media (min-width: 1070px) {
  .page3__description {
    padding-left: 0;
    padding-right: 0;
  }
}
.page3__blocks {
  overflow: hidden;
}
@media (min-width: 768px) {
  .page3__blocks {
    padding-left: 5.3125vw;
    padding-right: 5.3125vw;
    max-width: 1280px;
    margin: 0 auto 20px auto;
  }
}
@media (min-width: 1280px) {
  .page3__blocks {
    padding-left: 67.5px;
    padding-right: 67.5px;
  }
}
.page3__block {
  font-size: 18px;
  color: #393939;
}
@media (min-width: 768px) {
  .page3__block {
    text-align: left;
  }
}
@media (min-width: 768px) and (max-width: 1038px) {
  .page3__block {
    float: left;
    width: 48.4375%;
  }
  .page3__block:nth-of-type(2n+1) {
    margin-right: 1.5625%;
    clear: left;
  }
  .page3__block:nth-of-type(2n+2) {
    margin-left: 1.5625%;
  }
}
@media (min-width: 1039px) {
  .page3__block {
    float: left;
    width: calc(93.75% / 3);
  }
  .page3__block:nth-of-type(3n+1) {
    margin-right: 1.5625%;
    clear: left;
  }
  .page3__block:nth-of-type(3n+2) {
    margin-left: 1.5625%;
    margin-right: 1.5625%;
  }
  .page3__block:nth-of-type(3n+3) {
    margin-left: 1.5625%;
  }
}
.page3__block__img {
  width: 100%;
  background-size: contain;
  background-repeat: no-repeat;
}
@media (max-width: 767px) {
  .page3__block__img1 {
    background-image: url('/Datacenter/Clientdata/Profirent/page3/kep1.png');
    padding-bottom: 100%;
  }
}
@media (min-width: 768px) {
  .page3__block__img1 {
    background-image: url('/Datacenter/Clientdata/Profirent/page3/kep1-medium.png');
    padding-bottom: 74.08451%;
  }
}
@media (max-width: 767px) {
  .page3__block__img2 {
    background-image: url('/Datacenter/Clientdata/Profirent/page3/kep2.png');
    padding-bottom: 100%;
  }
}
@media (min-width: 768px) {
  .page3__block__img2 {
    background-image: url('/Datacenter/Clientdata/Profirent/page3/kep2-medium.png');
    padding-bottom: 74.08451%;
  }
}
@media (max-width: 767px) {
  .page3__block__img3 {
    background-image: url('/Datacenter/Clientdata/Profirent/page3/kep3.png');
    padding-bottom: 100%;
  }
}
@media (min-width: 768px) {
  .page3__block__img3 {
    background-image: url('/Datacenter/Clientdata/Profirent/page3/kep3-medium.png');
    padding-bottom: 74.08451%;
  }
}
@media (max-width: 767px) {
  .page3__block__img4 {
    background-image: url('/Datacenter/Clientdata/Profirent/page3/kep4.png');
    padding-bottom: 100%;
  }
}
@media (min-width: 768px) {
  .page3__block__img4 {
    background-image: url('/Datacenter/Clientdata/Profirent/page3/kep4-medium.png');
    padding-bottom: 74.08451%;
  }
}
@media (max-width: 767px) {
  .page3__block__img5 {
    background-image: url('/Datacenter/Clientdata/Profirent/page3/kep5.png');
    padding-bottom: 100%;
  }
}
@media (min-width: 768px) {
  .page3__block__img5 {
    background-image: url('/Datacenter/Clientdata/Profirent/page3/kep5-medium.png');
    padding-bottom: 74.08451%;
  }
}
@media (max-width: 767px) {
  .page3__block__img6 {
    background-image: url('/Datacenter/Clientdata/Profirent/page3/kep6.png');
    padding-bottom: 100%;
  }
}
@media (min-width: 768px) {
  .page3__block__img6 {
    background-image: url('/Datacenter/Clientdata/Profirent/page3/kep6-medium.png');
    padding-bottom: 74.08451%;
  }
}
@media (max-width: 767px) {
  .page3__block__img7 {
    background-image: url('/Datacenter/Clientdata/Profirent/page3/kep7.png');
    padding-bottom: 100%;
  }
}
@media (min-width: 768px) {
  .page3__block__img7 {
    background-image: url('/Datacenter/Clientdata/Profirent/page3/kep7-medium.png');
    padding-bottom: 74.08451%;
  }
}
@media (max-width: 767px) {
  .page3__block__img8 {
    background-image: url('/Datacenter/Clientdata/Profirent/page3/kep8.png');
    padding-bottom: 100%;
  }
}
@media (min-width: 768px) {
  .page3__block__img8 {
    background-image: url('/Datacenter/Clientdata/Profirent/page3/kep8-medium.png');
    padding-bottom: 74.08451%;
  }
}
@media (max-width: 767px) {
  .page3__block__img9 {
    background-image: url('/Datacenter/Clientdata/Profirent/page3/kep9.png');
    padding-bottom: 100%;
  }
}
@media (min-width: 768px) {
  .page3__block__img9 {
    background-image: url('/Datacenter/Clientdata/Profirent/page3/kep9-medium.png');
    padding-bottom: 74.08451%;
  }
}
.page3__block__name {
  font-weight: 600;
  padding: 0 20px;
}
@media (min-width: 768px) {
  .page3__block__name {
    padding: 0;
    font-size: 25px;
    margin-top: 25px;
  }
}
.page3__block__title {
  font-weight: 300;
  margin-bottom: 5px;
  padding: 0 20px;
}
@media (min-width: 768px) {
  .page3__block__title {
    padding: 0;
    font-size: 20px;
  }
}
.page3__block__description {
  font-size: 17px;
  font-weight: 300;
  padding: 0 20px;
}
@media (min-width: 768px) {
  .page3__block__description {
    padding: 0;
  }
}
@media (max-width: 767px) {
  .page3__block__description {
    max-width: 500px;
    margin: 0 auto;
  }
}
.page3__block__openButton {
  font-weight: 600;
  color: #0052cc;
  margin-bottom: 5px;
  cursor: pointer;
}
@media (min-width: 768px) {
  .page3__block__openButton {
    text-align: center;
    margin-top: 10px;
    margin-bottom: 20px;
  }
}
.page3__block__closeButton {
  font-weight: 600;
  color: #0052cc;
  margin-bottom: 5px;
  cursor: pointer;
  padding: 4px 14px;
  display: none;
  width: 100px;
  margin: 5px auto;
}
@media (min-width: 768px) {
  .page3__block__closeButton {
    text-align: center;
    margin-top: 10px;
    margin-bottom: 20px;
  }
}
.page3__block__QA {
  display: none;
  margin-top: 15px;
  padding: 0 20px;
}
@media (min-width: 768px) {
  .page3__block__QA {
    padding: 0;
  }
}
.page3__block__QA__question {
  font-weight: 600;
}
.page3__block__QA__answer {
  font-weight: 300;
}
@media (max-width: 767px) {
  .page3__block__QA__answer {
    max-width: 500px;
    margin: 0 auto;
  }
}
