﻿.home_about {
  padding: var(--section-padding-y) 0;
  position: relative;
  z-index: 3;
}
.home_about .about-box .pic {
  max-width: 636px;
  margin-left: auto;
  box-shadow: 1.375rem 1.375rem 2rem rgba(var(--bs-primary-rgb), 0.25);
  border-radius: 0.5rem;
}
@media (max-width: 991px) {
  .home_about .about-box .pic {
    max-width: unset;
  }
}
.home_about .about-box .pic .ratio {
  --bs-aspect-ratio: 66.67%;
}
@media (max-width: 991px) {
  .home_about .about-box .pic .ratio {
    --bs-aspect-ratio: 40%;
  }
}
.home_about .deco {
  position: absolute;
  pointer-events: none;
}
.home_about .deco.deco01 {
  width: 73.5vw;
  top: 2%;
  left: 0;
  z-index: -1;
}
.home_about .deco.deco02 {
  width: 52vw;
  right: 0;
  top: -50%;
}
@media (max-width: 1199px) {
  .home_about .deco.deco02 {
    top: -40%;
  }
}
@media (max-width: 991px) {
  .home_about .deco.deco02 {
    width: 76vw;
    top: -25%;
  }
}
.home_about .deco.deco03 {
  bottom: -7.5%;
  width: 100vw;
}
@media (max-width: 1199px) {
  .home_about .deco.deco03 {
    width: 150vw;
  }
}
.home_about .deco.deco03 > div {
  display: flex;
}
.home_about .deco.deco03 > div img {
  opacity: 0.45;
  animation-name: sloagnLoop;
  animation-duration: 60s;
  animation-iteration-count: infinite;
  animation-fill-mode: forwards;
  animation-timing-function: linear;
}

@keyframes sloagnLoop {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(calc(-100% - 1.5rem));
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22file:///D:/Rabbit/1.%25E5%25B0%2588%25E6%25A1%2588/115015_%25E6%2596%25B0%25E7%25AB%258B%25E8%25B3%2587%25E8%25A8%258A%25E8%2582%25A1%25E4%25BB%25BD%25E6%259C%2589%25E9%2599%2590%25E5%2585%25AC%25E5%258F%25B8/git/osys015-core/EZWeb/wwwroot/css/Templates/PagesTemplates/TH009/TH009.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22AAAC;EACG;EACA;EACA;;AAGI;EACI;EACA;EACA;EACA;;AAEA;EANJ;IAOQ;;;AAGJ;EACI;;AAEA;EAHJ;IAIQ;;;AAMhB;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAEA;EALJ;IAMQ;;;AAGJ;EATJ;IAUQ;IACA;;;AAUR;EACI;EACA;;AAEA;EAJJ;IAKQ;;;AAGJ;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;;;AAQpB;EACI;IACI;;EAGJ;IACI%22%7D */