.intro-why-pebsteel {
  display: flex;
  align-items: flex-start;
}

.intro-why-pebsteel .intro-why-pebsteel-left {
  width: 50%;
}

.intro-why-pebsteel-left .intro-why-pebsteel-left-title {
  font-weight: 700;
  font-size: 48px;
  line-height: 120%;
  color: #000000;
  width: 400px;
  max-width: 100%;
}

.intro-why-pebsteel .intro-why-pebsteel-right {
  width: 50%;
}

.intro-why-pebsteel-right .intro-why-pebsteel-right-description {
  font-weight: 400;
  font-size: 24px;
  line-height: 140%;
  color: #737373;
  max-width: 510px;
}

.banner-why-pebsteel {
  width: 1600px;
  max-width: 100%;
  margin: 0 auto;
  margin-top: 15px;
  height: 600px;
}

.banner-why-pebsteel .banner-why-pebsteel-image {
  width: 100%;
  height: 100%;
}

.reason-choose-pebsteel {
  padding-top: 40px;
  padding-bottom: 50px;
}

.reason-choose-pebsteel .introduce-reason {
  width: 700px;
  max-width: 100%;
  margin: 0 auto;
  text-align: center;
}

.introduce-reason .introduce-reason-title {
  font-weight: 500;
  font-size: 32px;
  line-height: 120%;
  color: #000000;
  margin-bottom: 16px;
}

.introduce-reason .introduce-reason-description {
  font-size: 18px;
  line-height: 150%;
  color: #737373;
}

.reason-choose-pebsteel .list-reason-container {}

.list-reason-container .list-reason-item {
  margin-top: 40px;
  display: flex;
  flex-direction: row;
  align-items: flex-end;
}

.list-reason-item .list-reason-item-image {
  width: 620px;
  max-width: 100%;
}

.list-reason-item .list-reason-item-content {
  width: 510px;
  max-width: 100%;
  margin-left: 70px;
}

.list-reason-item-content .list-reason-item-title {
  font-weight: 700;
  font-size: 32px;
  line-height: 120%;
  color: #000000;
  margin-bottom: 24px;
}

.list-reason-item-content .list-reason-item-description {
  font-size: 18px;
  line-height: 150%;
  color: #737373;
}

.list-reason-item-content .list-reason-item-link {
  margin-top: 24px;
  display: flex;
  align-items: center;
}

.list-reason-item-link .list-reason-item-link-text {
  font-weight: 500;
  font-size: 18px;
  line-height: 24px;
  color: #0031a7;
  margin-right: 4px;
  transition: all 0.15s ease-in-out;
}

.list-reason-item-link:hover .list-reason-item-link-text {
  text-decoration: underline;
}

.list-reason-item-link .list-reason-item-link-icon {
  transition: all 0.15s ease-in-out;
  margin-top: 6px;
}

.list-reason-item-link:hover .list-reason-item-link-icon {
  transform: rotate(45deg);
}

.dark-slide-global.dark-slide-why-pebsteel {
  padding-top: 30px;
}

.dark-slide-why-pebsteel .dark-slide-global-description {
  font-size: 18px;
  line-height: 150%;
  color: #737373;
  margin-top: 16px;
  width: 620px;
  max-width: 100%;
  margin-bottom: 16px;
}

.dark-slide-why-pebsteel .why-pebsteel-see-more {
  display: flex;
  align-items: center;
}

.why-pebsteel-see-more .why-pebsteel-see-more-text {
  font-weight: 500;
  font-size: 18px;
  line-height: 24px;
  color: #ffffff;
  margin-right: 4px;
  transition: all 0.15s ease-in-out;
}

.why-pebsteel-see-more .why-pebsteel-see-more-icon {
  transition: all 0.15s ease-in-out;
  margin-top: 6px;
}

.why-pebsteel-see-more:hover .why-pebsteel-see-more-text {
  text-decoration: underline;
}

.why-pebsteel-see-more:hover .why-pebsteel-see-more-icon {
  transform: rotate(45deg);
}

.dark-slide-why-pebsteel .dark-slide-global-container .dark-slide-box {
  margin-top: 40px;
}

.dark-slide-why-pebsteel .dark-slide-item-title {
  font-weight: 700;
  font-size: 32px;
  line-height: 120%;
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 16px;
}

.dark-slide-why-pebsteel .dark-slide-item-description {
  font-size: 18px;
  line-height: 150%;
  color: #737373;
}

.why-pebsteel-safety {
  padding-top: 30px;
  /* padding-bottom: 120px; */
}

.why-pebsteel-safety .pebsteel-safety-container {
  width: 1060px;
  max-width: 100%;
  margin: 0 auto;
}

.pebsteel-safety-container .pebsteel-safety-title {
  width: 600px;
  max-width: 100%;
  margin: 0 auto;
  font-weight: 700;
  font-size: 48px;
  line-height: 120%;
  text-align: center;
  color: #000000;
}

.pebsteel-safety-container .pebsteel-safety-description {
  font-weight: 700;
  font-size: 24px;
  line-height: 140%;
  color: #737373;
  text-align: center;
  max-width: 100%;
  margin: 0 auto;
  margin-top: 30px;
}

.pebsteel-safety-container .pebsteel-safety-certificate-container {
  margin-top: 40px;
}

.pebsteel-safety-certificate-container .swiper-safety-certificate {
  padding-bottom: calc(40px + 32px);
}

.swiper-safety-certificate .swiper-wrapper {}

.swiper-safety-certificate .swiper-wrapper .swiper-slide {}

.swiper-safety-certificate .pebsteel-safety-certificate-item-container {}

.pebsteel-safety-certificate-item-container .pebsteel-safety-certificate-item-image {}

.pebsteel-safety-certificate-item-container .pebsteel-safety-certificate-item-title {
  width: 320px;
  max-width: 100%;
  margin: 0 auto;
  margin-top: 40px;
  margin-bottom: 8px;
  font-weight: 700;
  font-size: 18px;
  line-height: 140%;
  text-align: center;
  color: #000000;
}

.pebsteel-safety-certificate-item-container .pebsteel-safety-certificate-item-description {
  width: 350px;
  max-width: 100%;
  margin: 0 auto;
  font-size: 18px;
  line-height: 135%;
  text-align: center;
  color: #b3b3b3;
}

.swiper-safety-certificate .swiper-pagination.swiper-pagination-bullets {
  width: fit-content;
  left: 50%;
  transform: translate(-50%, -2px);
}

.swiper-safety-certificate .swiper-button-prev,
.swiper-safety-certificate .swiper-button-next {
  width: 32px;
  height: 32px;
  bottom: 0;
  top: unset;
}

.swiper-safety-certificate .swiper-button-prev::after,
.swiper-safety-certificate .swiper-button-next::after {
  content: '';
}

.swiper-safety-certificate .swiper-button-next {
  transform: matrix(-1, 0, 0, 1, 0, 0);
}

.swiper-safety-certificate .swiper-pagination .swiper-pagination-bullet {
  background-color: #d9d9d9;
  width: 100px;
  height: 2px;
  border-radius: unset;
  margin: 0;
}

.swiper-safety-certificate .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #000000;
}

.why-pebsteel-safety-customer {
  padding-top: 0px;
  padding-bottom: 40px;
}

.why-pebsteel-safety-customer .pebsteel-safety-customer-container {
  width: 1060px;
  max-width: 100%;
  margin: 0 auto;
}

.pebsteel-safety-customer-container .pebsteel-safety-customer-title {
  font-weight: 700;
  font-size: 24px;
  line-height: 140%;
  text-align: center;
  color: #737373;
}

.pebsteel-safety-customer-container .pebsteel-safety-customer-slide-container {
  margin-top: 40px;
}

.pebsteel-safety-customer-slide-container .swiper-safety-customer {
  padding-bottom: calc(40px);
}

.swiper-safety-customer .swiper-wrapper {}

.swiper-safety-customer .swiper-wrapper .swiper-slide {}

.swiper-safety-customer .pebsteel-safety-customer-item-container {}

.pebsteel-safety-customer-item-container .pebsteel-safety-customer-item-image {}

.pebsteel-safety-customer-item-container .pebsteel-safety-customer-item-title {
  width: 285px;
  max-width: 100%;
  margin: 0 auto;
  margin-top: 40px;
  margin-bottom: 8px;
  font-weight: 700;
  font-size: 18px;
  line-height: 140%;
  text-align: center;
  color: #000000;
}

.pebsteel-safety-customer-item-container .pebsteel-safety-customer-item-description {
  width: 285px;
  max-width: 100%;
  margin: 0 auto;
  font-size: 18px;
  line-height: 150%;
  text-align: center;
  color: #b3b3b3;
}

.swiper-safety-customer .swiper-pagination.swiper-pagination-bullets {
  width: fit-content;
  left: 50%;
  transform: translate(-50%, -2px);
}

.swiper-safety-customer .swiper-button-prev,
.swiper-safety-customer .swiper-button-next {
  width: 32px;
  height: 32px;
  bottom: 0;
  top: unset;
}

.swiper-safety-customer .swiper-button-prev::after,
.swiper-safety-customer .swiper-button-next::after {
  content: '';
}

.swiper-safety-customer .swiper-button-next {
  transform: matrix(-1, 0, 0, 1, 0, 0);
}

.swiper-safety-customer .swiper-pagination .swiper-pagination-bullet {
  background-color: #d9d9d9;
  width: 100px;
  height: 2px;
  border-radius: unset;
  margin: 0;
}

.swiper-safety-customer .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #000000;
}

.why-pebsteel-value-of-cost {
  padding-top: 0px;
  padding-bottom: 40px;
}

.why-pebsteel-value-of-cost .pebsteel-value-of-cost-container {
  width: 1060px;
  max-width: 100%;
  margin: 0 auto;
}

.pebsteel-value-of-cost-container .pebsteel-value-of-cost-title {
  font-weight: 700;
  font-size: 48px;
  line-height: 120%;
  text-align: center;
  color: #000000;
}

.pebsteel-value-of-cost-container .pebsteel-value-list {
  margin-top: 80px;
  background-image: url(../../../img/pages/WhyPebsteel/background-value.png);
  background-repeat: no-repeat;
}

.pebsteel-list-item {
  display: flex;
  justify-content: flex-start;
  align-items: stretch;
}

.pebsteel-list-item:nth-child(even) {
  flex-direction: row-reverse;
}

.pebsteel-value-list-custom {
  margin-top: 40px;
}

.pebsteel-list-content {
  width: 50%;
  padding: 60px 40px;
}

.pebsteel-list-img {
  width: 50%;
  position: relative;
}

.pebsteel-list-item-child {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  padding: 87px 40px 40px;
  /*  background-color: rgba(0, 0, 0, 0.4)*/
}

.pebsteel-list-item-child {
  display: flex;
  justify-content: center;
  align-self: stretch;
  flex-wrap: wrap;
}

.pebsteel-list-item-child-item {
  text-align: center;
  width: 50%;
}

.pebsteel-list-item-child-item-number {
  font-style: normal;
  font-weight: 700;
  font-size: 48px;
  line-height: 120%;
  color: #ffffff;
}

.pebsteel-list-item-child-item-year {
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 150%;
  color: #f2f2f2;
}

.pebsteel-list-img-src {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}

.pebsteel-list-content-number {
  font-style: normal;
  font-weight: 500;
  font-size: 64px;
  line-height: 120%;
  color: #0031a7;
  margin-bottom: 40px;
}

.pebsteel-list-content-title {
  font-style: normal;
  font-weight: 700;
  font-size: 32px;
  line-height: 120%;
  color: #000000;
  margin-bottom: 24px;
}

.pebsteel-list-content-desc {
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 150%;
  color: #737373;
}

.pebsteel-value-list .pebsteel-value-list-item {
  display: flex;
  flex-direction: row;
  align-items: stretch;
}

.pebsteel-value-list .pebsteel-value-list-item:nth-child(even) {
  flex-direction: row-reverse;
}

.pebsteel-value-list-item .pebsteel-value-item-image {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 50%;
}

.pebsteel-value-list-item .pebsteel-value-item-content {
  width: 50%;
  padding: 40px;
  background-color: #ffffff;
}

.pebsteel-value-item-content .item-content-number {
  font-weight: 500;
  font-size: 64px;
  line-height: 120%;
  color: #0031a7;
  margin-bottom: 40px;
}

.pebsteel-value-item-content .item-content-title {
  font-weight: 700;
  font-size: 32px;
  line-height: 120%;
  color: #000000;
  margin-bottom: 24px;
}

.pebsteel-value-item-content .item-content-description {
  font-size: 18px;
  line-height: 150%;
  color: #737373;
}

.pebsteel-value-list-item .pebsteel-value-item-archivement-container {
  width: 50%;
}

.pebsteel-value-item-archivement-container .pebsteel-value-archivement-list {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  margin-left: -40px;
  height: 100%;
}

.pebsteel-value-archivement-list .pebsteel-value-archivement-item {
  width: 35%;
  margin-left: 40px;
  text-align: center;
}

.pebsteel-value-archivement-item .archivement-item-title {
  font-weight: 700;
  font-size: 18px;
  line-height: 135%;
  color: #f2f2f2;
}

.pebsteel-value-archivement-item .archivement-item-number {
  font-weight: 700;
  font-size: 48px;
  line-height: 120%;
  color: #ffffff;
}

.pebsteel-value-archivement-item .archivement-item-text {
  font-size: 18px;
  line-height: 150%;
  color: #f2f2f2;
}

.why-pebsteel-commitment {
  padding-top: 0px;
  padding-bottom: 50px;
}

.why-pebsteel-commitment .pebsteel-commitment-title {
  font-weight: 700;
  font-size: 48px;
  line-height: 120%;
  text-align: center;
  color: #000000;
}

.why-pebsteel-commitment .pebsteel-commitment-container {
  display: flex;
  align-items: stretch;
  min-height: 300px;
  margin-top: 40px;
}

.pebsteel-commitment-container .pebsteel-commitment-item {
  width: 50%;
  padding: 40px;
  background-color: #0031a7;
}

.pebsteel-commitment-container .pebsteel-commitment-item.black {
  background-color: #000000;
}

.pebsteel-commitment-item .commitment-item-small {
  font-weight: 500;
  font-size: 18px;
  line-height: 24px;
  color: #d9d9d9;
  margin-bottom: 40px;
}

.pebsteel-commitment-item .commitment-item-title {
  font-weight: 700;
  font-size: 32px;
  line-height: 120%;
  color: #ffffff;
  width: 350px;
  max-width: 100%;
}

.why-pebsteel-international {
  background-color: #f2f2f2;
  padding-top: 30px;
  padding-bottom: 40px;
}

.why-pebsteel-international .pebsteel-international-container {
  width: 1200px;
  max-width: 100%;
  margin: 0 auto;
}

.pebsteel-international-container .pebsteel-international-title {
  width: 600px;
  max-width: 100%;
  font-weight: 700;
  margin: 0 auto;
  font-size: 48px;
  line-height: 120%;
  text-align: center;
  color: #000000;
}

.pebsteel-international-container .pebsteel-international-certificate {
  margin-top: 40px;
}

.pebsteel-international-certificate .pebsteel-international-certificate-description {
  font-weight: 700;
  font-size: 24px;
  line-height: 140%;
  text-align: center;
  color: #737373;
  width: 800px;
  max-width: 100%;
  margin: 0 auto;
}

.pebsteel-international-certificate .pebsteel-international-certificate-slide-container {
  margin-top: 40px;
}

.pebsteel-international-certificate-slide-container .swiper-international-certificate {
  padding-bottom: calc(40px + 32px);
}

.swiper-international-certificate .swiper-wrapper {}

.swiper-international-certificate .swiper-wrapper .swiper-slide {}

.swiper-international-certificate .pebsteel-international-certificate-item-container {}

.pebsteel-international-certificate-item-container .pebsteel-international-certificate-item-image {}

.pebsteel-international-certificate-item-container .pebsteel-international-certificate-item-title {
  font-weight: 700;
  font-size: 18px;
  line-height: 140%;
  text-align: center;
  color: #000000;
  margin-top: 40px;
  margin-bottom: 8px;
}

.pebsteel-international-certificate-item-container .pebsteel-international-certificate-item-description {
  font-size: 18px;
  line-height: 135%;
  text-align: center;
  color: #b3b3b3;
}

.swiper-international-certificate .swiper-pagination.swiper-pagination-bullets {
  width: fit-content;
  left: 50%;
  transform: translate(-50%, -2px);
}

.swiper-international-certificate .swiper-button-prev,
.swiper-international-certificate .swiper-button-next {
  width: 32px;
  height: 32px;
  bottom: 0;
  top: unset;
}

.swiper-international-certificate .swiper-button-prev::after,
.swiper-international-certificate .swiper-button-next::after {
  content: '';
}

.swiper-international-certificate .swiper-button-next {
  transform: matrix(-1, 0, 0, 1, 0, 0);
}

.swiper-international-certificate .swiper-pagination .swiper-pagination-bullet {
  background-color: #d9d9d9;
  width: 100px;
  height: 2px;
  border-radius: unset;
  margin: 0;
}

.swiper-international-certificate .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #000000;
}

.pebsteel-international-container .pebsteel-international-building {
  margin-top: 40px;
}

.pebsteel-international-building .pebsteel-international-building-description {
  font-weight: 700;
  font-size: 24px;
  line-height: 140%;
  text-align: center;
  color: #737373;
}

.pebsteel-international-building .pebsteel-international-building-slide-container {
  margin-top: 40px;
}

.pebsteel-international-building-slide-container .swiper-international-building {
  padding-bottom: calc(40px + 32px);
}

.swiper-international-building .swiper-wrapper {}

.swiper-international-building .swiper-wrapper .swiper-slide {}

.swiper-international-building .pebsteel-international-building-item-container {}

.pebsteel-international-building-item-container .pebsteel-international-building-item-image {}

.pebsteel-international-building-item-container .pebsteel-international-building-item-title {
  font-weight: 700;
  font-size: 18px;
  line-height: 140%;
  text-align: center;
  color: #000000;
  margin-top: 40px;
  margin-bottom: 8px;
}

.pebsteel-international-building-item-container .pebsteel-international-building-item-description {
  font-size: 18px;
  line-height: 135%;
  text-align: center;
  color: #b3b3b3;
}

.swiper-international-building .swiper-pagination.swiper-pagination-bullets {
  width: fit-content;
  left: 50%;
  transform: translate(-50%, -2px);
}

.swiper-international-building .swiper-button-prev,
.swiper-international-building .swiper-button-next {
  width: 32px;
  height: 32px;
  bottom: 0;
  top: unset;
}

.swiper-international-building .swiper-button-prev::after,
.swiper-international-building .swiper-button-next::after {
  content: '';
}

.swiper-international-building .swiper-button-next {
  transform: matrix(-1, 0, 0, 1, 0, 0);
}

.swiper-international-building .swiper-pagination .swiper-pagination-bullet {
  background-color: #d9d9d9;
  width: 100px;
  height: 2px;
  border-radius: unset;
  margin: 0;
}

.swiper-international-building .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #000000;
}

.pebsteel-international-container .pebsteel-international-member {
  margin-top: 40px;
}

.pebsteel-international-member .pebsteel-international-member-description {
  font-weight: 700;
  font-size: 24px;
  line-height: 140%;
  text-align: center;
  color: #737373;
}

.pebsteel-international-member .pebsteel-international-member-slide-container {
  margin-top: 64px;
}

.pebsteel-international-member-slide-container .international-member-row-container {
  margin-left: -40px;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
}

.international-member-row-container .international-member-row-item {
  margin-left: 40px;
}

.international-member-row-item .international-member-row-item-image {}

.international-member-row-item .international-member-row-item-title {
  font-weight: 700;
  font-size: 18px;
  line-height: 140%;
  text-align: center;
  color: #000000;
  margin-top: 40px;
  margin-bottom: 8px;
}

.international-member-row-item .international-member-row-item-description {
  font-size: 18px;
  line-height: 150%;
  text-align: center;
  color: #b3b3b3;
}

.pebsteel-international-member-slide-container .international-member-slide {}

.international-member-slide .swiper-international-member {
  padding-bottom: calc(24px + 32px);
}

.swiper-international-member .swiper-wrapper {}

.swiper-international-member .swiper-wrapper .swiper-slide {}

.swiper-international-member .pebsteel-international-member-item-image {
  height: 160px;
}

.swiper-international-member .pebsteel-international-member-item-title {
  font-weight: 400;
  font-size: 18px;
  line-height: 140%;
  text-align: center;
  color: #000000;
  margin-top: 24px;
  margin-bottom: 8px;
}

.swiper-international-member .pebsteel-international-member-item-description {
  font-size: 16px;
  line-height: 150%;
  text-align: center;
  color: #737373;
}

.pebsteel-international-container .pebsteel-international-award {
  margin-top: 40px;
}

.swiper-international-member .swiper-pagination.swiper-pagination-bullets {
  width: fit-content;
  left: 50%;
  transform: translate(-50%, -2px);
}

.swiper-international-member .swiper-button-prev,
.swiper-international-member .swiper-button-next {
  width: 32px;
  height: 32px;
  bottom: 0;
  top: unset;
}

.swiper-international-member .swiper-button-prev::after,
.swiper-international-member .swiper-button-next::after {
  content: '';
}

.swiper-international-member .swiper-button-next {
  transform: matrix(-1, 0, 0, 1, 0, 0);
}

.swiper-international-member .swiper-pagination .swiper-pagination-bullet {
  background-color: #d9d9d9;
  width: 100px;
  height: 2px;
  border-radius: unset;
  margin: 0;
}

.swiper-international-member .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #000000;
}

.swiper-international-member .swiper-wrapper .swiper-slide.swiper-slide-active {
  width: 60% !important;
}

.swiper-international-member .swiper-wrapper .swiper-slide.swiper-slide-active+.swiper-slide {
  width: 60% !important;
}

.swiper-international-member .swiper-wrapper .swiper-slide:last-child.swiper-slide-active {
  width: 100% !important;
}

.pebsteel-international-award .pebsteel-international-award-title {
  font-weight: 700;
  font-size: 48px;
  line-height: 120%;
  text-align: center;
  color: #000000;
}

.pebsteel-international-award .pebsteel-international-award-slide-container {
  margin-top: 64px;
}

.pebsteel-international-award-slide-container .international-award-row-container {
  margin-left: -40px;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
}

.international-award-row-container .international-award-row-item {
  margin-left: 40px;
  width: calc((100% / 3) - 40px);
  display: flex;
  flex-direction: column;
  align-items: center;
}

.international-award-row-item .international-award-row-item-image {}

.international-award-row-item .international-award-row-item-title {
  font-weight: 700;
  font-size: 18px;
  line-height: 140%;
  text-align: center;
  color: #000000;
  margin-top: 24px;
}

.pebsteel-international-award-slide-container .international-award-slide {}

.international-award-slide .swiper-international-award {
  padding-bottom: calc(24px + 32px);
}

.swiper-international-award .swiper-wrapper {}

.swiper-international-award .swiper-wrapper .swiper-slide {}

.swiper-international-award .international-award-item-image {}

.swiper-international-award .international-award-item-title {
  font-weight: 400;
  font-size: 18px;
  line-height: 140%;
  text-align: center;
  color: #000000;
}

.swiper-international-award .swiper-pagination.swiper-pagination-bullets {
  width: fit-content;
  left: 50%;
  transform: translate(-50%, -2px);
}

.swiper-international-award .swiper-button-prev,
.swiper-international-award .swiper-button-next {
  width: 32px;
  height: 32px;
  bottom: 0;
  top: unset;
}

.swiper-international-award .swiper-button-prev::after,
.swiper-international-award .swiper-button-next::after {
  content: '';
}

.swiper-international-award .swiper-button-next {
  transform: matrix(-1, 0, 0, 1, 0, 0);
}

.swiper-international-award .swiper-pagination .swiper-pagination-bullet {
  background-color: #d9d9d9;
  width: 100px;
  height: 2px;
  border-radius: unset;
  margin: 0;
}

.swiper-international-award .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #000000;
}

.swiper-international-award .swiper-wrapper .swiper-slide.swiper-slide-active {
  width: 60% !important;
}

.swiper-international-award .swiper-wrapper .swiper-slide.swiper-slide-active+.swiper-slide {
  width: 60% !important;
}

.swiper-international-award .swiper-wrapper .swiper-slide:last-child.swiper-slide-active {
  width: 100% !important;
}

.why-pebsteel-feedback {
  padding-top: 30px;
  padding-bottom: 40px;
}

.why-pebsteel-feedback .why-pebsteel-feedback-title {
  font-weight: 700;
  font-size: 48px;
  line-height: 120%;
  color: #000000;
  max-width: 100%;
  text-align: center;
}

.why-pebsteel-feedback .pebsteel-feedback-slide-container {
  margin-top: 40px;
}

.pebsteel-feedback-slide-container .swiper-pebsteel-feedback {
  padding-bottom: calc(60px);
}

.swiper-pebsteel-feedback .swiper-wrapper {
  align-items: stretch;
}

.swiper-pebsteel-feedback .swiper-wrapper .swiper-slide {
  height: auto;
}

.swiper-pebsteel-feedback .pebsteel-feedback-item-container {
  background-color: #f2f2f2;
  padding: 40px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}

.pebsteel-feedback-item-container .pebsteel-feedback-item-content {}

.pebsteel-feedback-item-content .pebsteel-feedback-item-content-description {
  font-weight: 700;
  font-size: 20px;
  line-height: 140%;
  color: #000000;
}

.pebsteel-feedback-item-container .pebsteel-feedback-item-customer {
  margin-top: 20px;
}
.pebsteel-feedback-item-container .pebsteel-feedback-item-customer img{
  width: 180px;
  height: 180px;
  object-fit: contain;
}

.pebsteel-feedback-item-customer .feedback-item-customer-image {}

.pebsteel-feedback-item-customer .feedback-item-customer-title {
  font-weight: 700;
  font-size: 18px;
  line-height: 135%;
  color: #000000;
  margin-top: 16px;
  margin-bottom: 15px;
}

.pebsteel-feedback-item-customer .feedback-item-customer-more {
  display: flex;
  align-items: center;
  cursor: pointer;
}

.feedback-item-customer-more .feedback-item-customer-more-text {
  font-weight: 500;
  font-size: 18px;
  line-height: 24px;
  color: #0031a7;
  transition: all 0.15s ease-in-out;
}

.feedback-item-customer-more:hover .feedback-item-customer-more-text {
  text-decoration: underline;
}

.feedback-item-customer-more .feedback-item-customer-more-icon {
  transition: all 0.15s ease-in-out;
  margin-top: 6px;
}

.feedback-item-customer-more:hover .feedback-item-customer-more-icon {
  transform: rotate(90deg);
}

.swiper-pebsteel-feedback .swiper-pagination.swiper-pagination-bullets {
  width: fit-content;
  left: 50%;
  transform: translate(-50%, -2px);
}

.swiper-pebsteel-feedback .swiper-button-prev,
.swiper-pebsteel-feedback .swiper-button-next {
  width: 32px;
  height: 32px;
  bottom: 0;
  top: unset;
}

.swiper-pebsteel-feedback .swiper-button-prev::after,
.swiper-pebsteel-feedback .swiper-button-next::after {
  content: '';
}

.swiper-pebsteel-feedback .swiper-button-next {
  transform: matrix(-1, 0, 0, 1, 0, 0);
}

.swiper-pebsteel-feedback .swiper-pagination .swiper-pagination-bullet {
  background-color: #d9d9d9;
  width: 100px;
  height: 2px;
  border-radius: unset;
  margin: 0;
}

.swiper-pebsteel-feedback .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #000000;
}

#see-feedback .modal-dialog {
  width: 810px;
  max-width: 100%;
}

#see-feedback .modal-content {
  background-color: unset;
  border: none;
}

#see-feedback .button-close {
  display: flex;
  justify-content: end;
  margin-bottom: 10px;
}

.button-close svg {
  cursor: pointer;
}

/* Dark Slide */
.dark-slide-global {
  background-color: #000000;
  padding: 40px 0;
}

.dark-slide-global .dark-slide-global-container {}

.dark-slide-global-container .dark-slide-global-title {
  font-weight: 700;
  font-size: 48px;
  line-height: 120%;
  color: #ffffff;
}

.dark-slide-global-container .dark-slide-box {
  margin-top: 80px;
}

.dark-slide-box .swiper-dark-slide {
  padding-bottom: calc(30px);
}

.swiper-dark-slide .swiper-wrapper {}

.swiper-dark-slide .swiper-wrapper .swiper-slide {}

.swiper-dark-slide .swiper-wrapper .swiper-slide .dark-slide-item-container {}

.dark-slide-item-container .dark-slide-item-image {
  width: 100%;
}

.dark-slide-item-container .dark-slide-item-title-link {}

.dark-slide-item-title-link .dark-slide-item-title {
  font-weight: 400;
  font-size: 24px;
  line-height: 120%;
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 16px;
}

.dark-slide-item-title-link:hover .dark-slide-item-title {
  text-decoration: underline;
}

.dark-slide-item-container .dark-slide-item-more-link {
  display: flex;
  align-items: center;
}

.dark-slide-item-more-link .dark-slide-item-more-text {
  font-weight: 400;
  font-size: 18px;
  line-height: 24px;
  color: #737373;
  margin-right: 4px;
  transition: all 0.15s ease-in-out;
}

.dark-slide-item-more-link:hover .dark-slide-item-more-text {
  text-decoration: underline;
}

.dark-slide-item-more-link .dark-slide-item-more-icon {
  transition: all 0.15s ease-in-out;
}

.dark-slide-item-more-link:hover .dark-slide-item-more-icon {
  transform: rotate(45deg);
}

.swiper-dark-slide .swiper-pagination.swiper-pagination-bullets {
  width: fit-content;
  left: 50%;
  transform: translate(-50%, -2px);
}

.swiper-dark-slide .swiper-pagination .swiper-pagination-bullet {
  background-color: #a6a6a6;
  width: 100px;
  height: 2px;
  border-radius: unset;
  margin: 0;
}

.swiper-dark-slide .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #ffffff;
}

.swiper-dark-slide .swiper-button-prev::after,
.swiper-dark-slide .swiper-button-next::after {
  content: '';
}

.swiper-dark-slide .swiper-button-prev,
.swiper-dark-slide .swiper-button-next {
  width: 32px;
  height: 32px;
  bottom: 0;
  top: unset;
}

.swiper-dark-slide .swiper-button-prev {}

.swiper-dark-slide .swiper-button-next {
  transform: matrix(-1, 0, 0, 1, 0, 0);
}

.swiper-icon {
  margin-top: 6px;
}

.dark-slide-item-box {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 24px;
}

.dark-slide-item-box-year {
  font-weight: 400;
  font-size: 32px;
  line-height: 120%;
  color: #ffffff;
  margin-right: 40px;
}

.dark-slide-item-box-desc {
  font-weight: 400;
  font-size: 24px;
  line-height: 140%;
  color: #737373;
}

@media screen and (min-width:1024px) and (max-width : 1366px) and (orientation: landscape) {
   .service-7 .service-item-right-image-box .service-item-right-image-item{
     width: 50%;
    }
  }

@media screen and (min-width : 1024px) and (max-width : 1366px) {
  
}

/* contactconsultant */
.contact-us {
  width: 1440px;
  max-width: 100%;
  margin: 0 auto;
}

.contact-us-main {
  padding: 40px;
  background: #f2f2f2;
  display: flex;
  align-items: center;
}

.contact-us-content {
  display: flex;
  justify-content: center;
  align-items: stretch;
  height: 360px;
}

.contact-us-img-src {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}

.contact-us-main {
  width: 60%;
}

.contact-us-img {
  width: 40%;
}

.contact-us-title {
  font-weight: 700;
  font-size: 39px;
  line-height: 49px;
  color: #0031a7;
  margin-bottom: 30px;
}

.contact-us-desc {
  font-weight: normal;
  font-size: 18px;
  line-height: 28px;
  color: #737373;
  margin-bottom: 30px;
  width: 369px;
  max-width: 100%;
}

.contact-us-box {
  width: 700px;
  max-width: 100%;
}

.contact-us-link {
  padding: 8px 16px;
  background-color: #0031a7;
  margin-right: 21px;

  font-weight: 500;
  font-size: 18px;
  line-height: 24px;
  text-align: center;
  color: #ffffff;
  text-decoration: none;
}

.contact-us-link:hover {
  background-color: #000000;
  color: #ffffff;
}

.contact-us-link:last-child {
  margin-right: 0;
}

.contact-us-icon {
  margin-left: 7px;
  transform: translateY(-3px);
  display: inline-block;
}

.contact-us-link svg {
  transition: 0.35s ease-in-out all;
  margin-top: 6px;
}

.contact-us-link:hover svg {
  transform: rotate(45deg);
}

.contact-us-link-group {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}

@media screen and (max-width: 1080px) and (min-width: 577px) {
  .intro-why-pebsteel {
    flex-direction: column;
  }

  .intro-why-pebsteel .intro-why-pebsteel-left {
    width: 100%;
  }

  .intro-why-pebsteel .intro-why-pebsteel-right {
    margin-top: 20px;
    width: 100%;
  }

  .intro-why-pebsteel-right .intro-why-pebsteel-right-description {
    max-width: 884px;
  }

  .banner-why-pebsteel {
    height: 468px;
    margin-top: 40px;
  }

  .reason-choose-pebsteel {
    padding-bottom: 100px;
  }

  .reason-choose-pebsteel .introduce-reason {
    width: 100%;
  }

  .list-reason-container .list-reason-item {
    flex-direction: column;
    align-items: flex-start;
  }

  .list-reason-item .list-reason-item-image {
    width: 100%;
  }

  .list-reason-item .list-reason-item-image img {
    width: 100%;
    height: 400px;
    object-fit: cover;
    object-position: center;
  }

  .list-reason-item .list-reason-item-content {
    width: 100%;
    margin-left: 0;
    margin-top: 50px;
  }

  .list-reason-container .list-reason-item:not(:first-child) {
    margin-top: 40px;
  }

  .dark-slide-global.dark-slide-why-pebsteel {
    padding-top: 60px;
    padding-bottom: 100px;
  }

  .dark-slide-why-pebsteel .dark-slide-global-container .dark-slide-box {
    margin-top: 60px;
  }

  .pebsteel-safety-container .pebsteel-safety-description {
    margin-top: 50px;
    width: 100%;
  }

  .why-pebsteel-safety-customer {
    padding-top: 50px;
    padding-bottom: 0;
  }

  .why-pebsteel-value-of-cost {
    padding-top: 66px;
    padding-bottom: 0;
  }

  .pebsteel-value-list .pebsteel-value-list-item {
    justify-content: flex-start;
  }

  .pebsteel-value-list .pebsteel-value-list-item:nth-child(even) {
    flex-direction: row;
  }

  .pebsteel-value-list-item .pebsteel-value-item-image {
    display: none;
  }

  .pebsteel-value-of-cost-container .pebsteel-value-list {
    background-image: none;
  }

  .pebsteel-value-list-item .pebsteel-value-item-archivement-container {
    display: none;
  }

  .why-pebsteel-commitment .pebsteel-commitment-container {
    flex-direction: column;
  }

  .pebsteel-commitment-container .pebsteel-commitment-item {
    width: 100%;
    height: 300px;
  }

  .pebsteel-international-container .pebsteel-international-certificate {
    margin-top: 50px;
  }

  .pebsteel-international-container .pebsteel-international-building {
    margin-top: 50px;
  }

  .pebsteel-international-container .pebsteel-international-member {
    margin-top: 50px;
  }

  .pebsteel-international-container .pebsteel-international-award {
    margin-top: 50px;
  }

  .swiper-pebsteel-feedback .pebsteel-feedback-item-container {
    height: 500px;
  }

  .pebsteel-feedback-item-customer .feedback-item-customer-image {
    margin: 0;
  }

  .contact-us-main {
    width: 100%;
    padding-bottom: 120px !important;
  }

  .contact-us-img {
    display: none;
  }
}

@media screen and (min-width: 992px) {
  .pebsteel-international-member-slide-container .international-member-slide {
    display: none;
  }

  .pebsteel-international-award-slide-container .international-award-slide {
    display: none;
  }
}

@media screen and (max-width: 992px) {
  .pebsteel-international-award-slide-container .international-award-row-container {
    display: none;
  }

  .pebsteel-international-member-slide-container .international-member-row-container {
    display: none;
  }
}

@media screen and (max-width: 576px) {
  .intro-why-pebsteel {
    flex-wrap: wrap;
  }

  .intro-why-pebsteel .intro-why-pebsteel-left,
  .intro-why-pebsteel .intro-why-pebsteel-right {
    width: 100%;
  }

  .intro-why-pebsteel-left .intro-why-pebsteel-left-title {
    font-size: 32px;
    margin-bottom: 24px;
  }

  .intro-why-pebsteel-left-title br {
    display: none;
  }

  .intro-why-pebsteel-right .intro-why-pebsteel-right-description {
    font-size: 18px;
  }

  .banner-why-pebsteel {
    margin-top: 40px;
    height: 320px;
  }

  .banner-why-pebsteel .banner-why-pebsteel-image {
    height: 320px;
  }

  .reason-choose-pebsteel {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .introduce-reason .introduce-reason-title {
    margin-bottom: 24px;
  }

  .introduce-reason .introduce-reason-description {
    font-size: 16px;
  }

  .list-reason-container .list-reason-item {
    margin-top: 40px;
    flex-direction: column;
  }

  .list-reason-item-content .list-reason-item-title {
    margin-top: 24px;
    font-size: 24px;
    line-height: 140%;
    margin-bottom: 8px;
  }

  .list-reason-item-content .list-reason-item-description {
    font-size: 16px;
  }

  .dark-slide-global.dark-slide-why-pebsteel {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .dark-slide-global-container .dark-slide-global-title {
    font-size: 32px;
    margin-bottom: 24px;
  }

  .dark-slide-why-pebsteel .dark-slide-global-container .dark-slide-global-title {
    font-size: 32px;
    margin-bottom: 16px;
  }

  .dark-slide-why-pebsteel .dark-slide-global-description {
    font-size: 16px;
  }

  .dark-slide-why-pebsteel .dark-slide-global-container .dark-slide-box {
    margin-top: 40px;
  }

  .dark-slide-why-pebsteel .dark-slide-item-title {
    font-size: 24px;
  }

  .dark-slide-why-pebsteel .dark-slide-item-description {
    font-size: 16px;
  }

  .why-pebsteel-safety {
    padding: 30px 20px 30px 20px;
  }

  .pebsteel-safety-container .pebsteel-safety-title {
    font-size: 32px;
  }

  .pebsteel-safety-container .pebsteel-safety-description {
    font-size: 18px;
    margin-top: 16px;
  }

  .pebsteel-safety-container .pebsteel-safety-certificate-container {
    margin-top: 40px;
  }

  .pebsteel-safety-certificate-container .swiper-safety-certificate {
    padding-bottom: calc(24px + 32px);
  }

  .pebsteel-safety-certificate-item-container .pebsteel-safety-certificate-item-image {
    width: 100%;
  }

  .pebsteel-safety-certificate-item-container .pebsteel-safety-certificate-item-title {
    margin-top: 24px;
  }

  .pebsteel-safety-certificate-item-container .pebsteel-safety-certificate-item-description {
    font-size: 14px;
    line-height: 150%;
  }

  .why-pebsteel-safety-customer {
    padding: 20px 20px;
  }

  .pebsteel-safety-customer-slide-container .swiper-safety-customer {
    padding-bottom: calc(24px + 32px);
  }

  .pebsteel-safety-customer-container .pebsteel-safety-customer-title {
    font-size: 18px;
  }

  .pebsteel-safety-customer-container .pebsteel-safety-customer-slide-container {
    margin-top: 40px;
  }

  .pebsteel-safety-customer-item-container .pebsteel-safety-customer-item-title {
    margin-top: 24px;
    width: 100%;
  }

  .pebsteel-safety-customer-item-container .pebsteel-safety-customer-item-description {
    font-size: 16px;
    width: 100%;
  }

  .pebsteel-safety-customer-item-container .pebsteel-safety-customer-item-image {
    height: 160px;
  }

  .swiper-safety-customer .swiper-wrapper .swiper-slide.swiper-slide-active {
    width: 67% !important;
  }

  .why-pebsteel-value-of-cost {
    padding: 64px 20px 40px 20px;
    border-bottom: 1px solid #d9d9d9;
  }

  .pebsteel-value-of-cost-container .pebsteel-value-of-cost-title {
    font-size: 32px;
  }

  .pebsteel-value-of-cost-container .pebsteel-value-list {
    margin-top: 48px;
    background-image: none;
  }

  .pebsteel-value-list .pebsteel-value-list-item {
    flex-direction: column;
  }

  .pebsteel-value-list .pebsteel-value-list-item:not(:first-child) {
    margin-top: 32px;
  }

  .pebsteel-value-list-item .pebsteel-value-item-content {
    width: 100%;
    padding: 0;
  }

  .pebsteel-value-item-content .item-content-number {
    font-size: 48px;
    margin-bottom: 16px;
  }

  .pebsteel-value-item-content .item-content-title {
    font-size: 24px;
    line-height: 140%;
    margin-bottom: 8px;
  }

  .pebsteel-value-item-content .item-content-description {
    font-size: 16px;
  }

  .pebsteel-value-list-item .pebsteel-value-item-image {
    display: none;
  }

  .pebsteel-value-list-item .pebsteel-value-item-archivement-container {
    display: none;
  }

  .why-pebsteel-commitment {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .why-pebsteel-commitment .pebsteel-commitment-title {
    font-size: 32px;
  }

  .why-pebsteel-commitment .pebsteel-commitment-container {
    margin-top: 40px;
    flex-direction: column;
  }

  .pebsteel-commitment-container .pebsteel-commitment-item {
    width: 100%;
    padding: 24px;
  }

  .pebsteel-commitment-item .commitment-item-title {
    font-size: 24px;
  }

  .why-pebsteel-international {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .pebsteel-international-container .pebsteel-international-title {
    font-size: 32px;
  }

  .pebsteel-international-container .pebsteel-international-certificate {
    margin-top: 16px;
  }

  .pebsteel-international-certificate .pebsteel-international-certificate-description {
    font-size: 18px;
  }

  .pebsteel-international-certificate .pebsteel-international-certificate-slide-container {
    margin-top: 40px;
  }

  .pebsteel-international-certificate-slide-container .swiper-international-certificate {
    padding-bottom: calc(24px + 32px);
  }

  .pebsteel-international-certificate-item-container .pebsteel-international-certificate-item-image {
    width: 100%;
  }

  .pebsteel-international-certificate-item-container .pebsteel-international-certificate-item-title {
    margin-top: 24px;
  }

  .pebsteel-international-certificate-item-container .pebsteel-international-certificate-item-description {
    font-size: 14px;
    line-height: 150%;
  }

  .pebsteel-international-container .pebsteel-international-building {
    margin-top: 30px;
  }

  .pebsteel-international-building .pebsteel-international-building-description {
    font-size: 18px;
  }

  .pebsteel-international-building .pebsteel-international-building-slide-container {
    margin-top: 40px;
  }

  .swiper-international-building .swiper-wrapper .swiper-slide {
    /* width: 60% !important; */
  }

  .swiper-international-building .swiper-wrapper .swiper-slide.swiper-slide-active {
    /* width: 60% !important; */
  }

  .swiper-international-building .swiper-wrapper .swiper-slide.swiper-slide-active+.swiper-slide {
    /* width: 60% !important; */
  }

  .swiper-international-building .swiper-wrapper .swiper-slide:last-child.swiper-slide-active {
    /* width: 100% !important; */
  }

  .pebsteel-international-building-slide-container .swiper-international-building {
    padding-bottom: calc(24px + 32px);
  }

  .pebsteel-international-building-item-image {
    height: 240px;
  }

  .pebsteel-international-building-item-container .pebsteel-international-building-item-title {
    margin-top: 24px;
  }

  .pebsteel-international-building-item-container .pebsteel-international-building-item-description {
    font-size: 16px;
    line-height: 150%;
  }

  .pebsteel-international-container .pebsteel-international-member {
    margin-top: 30px;
  }

  .pebsteel-international-member .pebsteel-international-member-description {
    font-size: 18px;
  }

  .pebsteel-international-member-slide-container .international-member-row-container {
    display: none;
  }

  .pebsteel-international-container .pebsteel-international-award {
    margin-top: 30px;
  }

  
  .why-pebsteel-feedback .why-pebsteel-feedback-title {
    font-size: 32px;
  }

  .why-pebsteel-feedback .pebsteel-feedback-slide-container {
    margin-top: 40px;
  }

  .swiper-pebsteel-feedback .pebsteel-feedback-item-container {
    padding: 24px;
  }

  .pebsteel-feedback-item-content .pebsteel-feedback-item-content-description {
    font-size: 18px;
  }

  .pebsteel-feedback-item-customer .feedback-item-customer-title {
    margin-bottom: 24px;
  }

  .pebsteel-feedback-slide-container .swiper-pebsteel-feedback {
    padding-bottom: calc(40px + 32px);
  }

  #see-feedback .modal-dialog {
    margin: 0;
  }
}

/* Dark Slide */
@media screen and (max-width: 576px) {
  .dark-slide-global {
    padding-top: 64px;
    padding-bottom: 48px;
  }

  .dark-slide-global-container .dark-slide-box {
    margin-top: 40px;
  }

  .dark-slide-box .swiper-dark-slide {
    padding-bottom: calc(30px);
  }

  .swiper-dark-slide .swiper-wrapper .swiper-slide:not(:last-child).swiper-slide-active {
    width: 90% !important;
  }

  .dark-slide-item-container .dark-slide-item-image {
    height: 240px;
  }

  .dark-slide-item-title-link .dark-slide-item-title {
    font-size: 18px;
    margin: 24px 0;
    min-height: 64.8px;
  }

  .dark-slide-item-box-year {
    font-weight: 400;
    font-size: 24px;
    line-height: 140%;
  }

  .dark-slide-item-box-desc {
    font-weight: 400;
    font-size: 18px;
    line-height: 140%;
  }
}

/* contactconsultant */
@media screen and (max-width: 1280px) {

}

@media screen and (max-width: 992px) {}

@media screen and (max-width: 768px) {}

@media screen and (max-width: 576px) {
  .contact-us-img {
    display: none;
  }

  .contact-us-main {
    width: 100%;
    padding: 30px 20px;
  }
  .contact-us-content{
    height: auto;
  }
  .contact-us-title {
    font-weight: 400;
    font-size: 32px;
    line-height: 120%;
    margin-bottom: 24px;
  }

  .contact-us-desc {
    margin-bottom: 24px;
    font-size: 16px;
    line-height: 150%;
  }

  .contact-us-link-group {
    flex-direction: column;
    align-items: flex-start;
  }

  .contact-us-link {
    margin-bottom: 15px;
  }

  .contact-us-link:last-child {
    margin-bottom: 0;
  }

  .contact-us-link {
    transition: 0.15s ease all;
  }

  .contact-us-link:hover {
    background-color: #000;
  }

  .pebsteel-list-item {
    flex-direction: column;
  }

  .pebsteel-list-item:nth-child(even) {
    flex-direction: column;
  }

  .pebsteel-list-content {
    width: 100%;
    padding: 0;
    margin-bottom: 32px;
  }

  .pebsteel-list-item {
    margin-bottom: 16px;
  }

  .pebsteel-list-img {
    width: 100%;
  }

  .pebsteel-list-img-src {
    height: 320px;
  }

  .pebsteel-list-item-child {
    padding: 40px 40px 40px;
  }

  .pebsteel-value-list-custom {
    margin-top: 48px;
  }

  .pebsteel-list-content-number {
    font-weight: 700;
    font-size: 48px;
    line-height: 120%;
  }

  .pebsteel-list-content-title {
    font-style: normal;
    font-weight: 500;
    font-size: 24px;
    line-height: 140%;
  }

  .pebsteel-list-content-desc {
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 150%;
  }
}

@media screen and (min-width: 768px) and (max-width: 1080px) {
  .intro-why-pebsteel-left .intro-why-pebsteel-left-title {
    width: 650px;
    max-width: 100%;
  }

  .banner-why-pebsteel {
    height: 533px;
  }

  .dark-slide-item-container .dark-slide-item-image {
    height: 280px;
  }

  .dark-slide-global.dark-slide-why-pebsteel {
    padding-bottom: 95px;
  }

  .pebsteel-safety-certificate-item-container .pebsteel-safety-certificate-item-image {
    height: 180px;
  }

  .pebsteel-value-of-cost-container .pebsteel-value-list {
    background-image: url(../../../img/pages/WhyPebsteel/background-value.png);
  }

  .pebsteel-value-list-item .pebsteel-value-item-image {
    display: flex;
  }

  .pebsteel-value-list-item .pebsteel-value-item-archivement-container {
    display: block;
  }

  .pebsteel-value-list .pebsteel-value-list-item:nth-child(even) {
    flex-direction: row-reverse;
  }

  .pebsteel-international-certificate-item-container .pebsteel-international-certificate-item-image {
    height: 180px;
  }

  .international-member-row-item .international-member-row-item-image {
    width: 200px;
    height: 200px;
  }

  .international-member-row-container .international-member-row-item {
    width: calc(100% / 3 - 40px);
  }

  .why-pebsteel-feedback .why-pebsteel-feedback-title {
    width: 100%;
  }

  .why-pebsteel-feedback .pebsteel-feedback-slide-container {
    margin-top: 40px;
  }

  .why-pebsteel-feedback .pebsteel-feedback-slide-container {
    margin: 0;
  }

  .why-pebsteel-feedback {
    padding-bottom: 94px;
  }

  .contact-us-img {
    display: block;
  }

  .contact-us-main {
    width: calc(100% - 320px);
  }
}