@font-face {
  font-family: "SC Prosper Sans";
  src: url(https://av.sc.com/assets/global/fonts/SCProsperSansVariable-VF.woff2) format("woff2"), url(https://av.sc.com/assets/global/fonts/new/SCProsperSansVariable-VF.woff) format("woff"), url(https://av.sc.com/assets/global/fonts/new/SCProsperSansVariable-VF.ttf) format("truetype");
  font-style: normal;
  font-display: swap;
}
.introduction {
  padding: 80px 0;
}
@media screen and (max-width: 1199px) {
  .introduction {
    padding: 60px 0;
  }
}
.introduction .wrapper {
  width: 71.25em;
  max-width: 100%;
  margin: 0 auto;
}
@media screen and (max-width: 1199px) {
  .introduction .wrapper {
    width: auto;
    padding: 0 20px;
  }
}
.introduction .wrapper .title {
  font-size: 38px;
  line-height: 155%;
  color: #525355;
  margin-bottom: 24px;
}
@media screen and (max-width: 1199px) {
  .introduction .wrapper .title {
    font-size: 22px;
    line-height: 155%;
    margin-bottom: 16px;
  }
}
.introduction .wrapper .content {
  font-size: 18px;
  line-height: 160%;
  color: #525355;
  margin-bottom: 40px;
}
@media screen and (max-width: 1199px) {
  .introduction .wrapper .content {
    font-size: 16px;
    line-height: 160%;
  }
}

.btn-view {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: 0;
  background-color: transparent;
  padding: 0;
  margin: 0;
  font-size: 16px;
  font-family: inherit;
  line-height: 160%;
  color: #0473EA;
  cursor: pointer;
}

.branch-address {
  padding: 0 0 80px;
}
@media screen and (max-width: 1199px) {
  .branch-address {
    padding: 0 0 60px;
  }
}
.branch-address .wrapper {
  width: 71.25em;
  max-width: 100%;
  margin: 0 auto;
}
@media screen and (max-width: 1199px) {
  .branch-address .wrapper {
    width: auto;
    padding: 0 20px;
  }
}
.branch-address .wrapper .title {
  font-size: 38px;
  line-height: 155%;
  color: #525355;
  margin-bottom: 24px;
}
@media screen and (max-width: 1199px) {
  .branch-address .wrapper .title {
    font-size: 22px;
    line-height: 155%;
    margin-bottom: 16px;
  }
}
.branch-address .wrapper .content {
  font-size: 18px;
  line-height: 160%;
  color: #525355;
  margin-bottom: 40px;
}
@media screen and (max-width: 1199px) {
  .branch-address .wrapper .content {
    font-size: 16px;
    line-height: 160%;
  }
}