.athome-about {
  margin-bottom: 40px;
  color: #000021;
}
.athome-about__company {
  display: flex;
  gap: 10px;
  font-size: 18px;
  line-height: 1.55;
}
.athome-about__company h2 {
  font-size: 36px;
  line-height: 1.23;
  margin-bottom: 30px;
}
.athome-about__company p {
  font-size: 18px;
  line-height: 1.55;
  margin-bottom: 30px;
}
.athome-about__company .left {
  width: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 auto;
}
.athome-about__company .right {
  width: 50%;
  height: 700px;
  flex: 0 0 auto;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 15px;
  overflow: hidden;
}
.athome-about__company .right img {
  position: absolute;
  width: 100%;
  min-height: 100%;
}
.athome-about__company .text-holder {
  max-width: 750px;
}
.athome-about__facts {
  margin-top: 40px;
  display: flex;
  gap: 10px;
}
.athome-about__facts .left {
  width: 50%;
  display: flex;
  align-items: center;
  justify-content: end;
}
.athome-about__facts .left img {
  width: 560px;
  height: 650px;
  border-radius: 15px;
  object-fit: cover;
}
.athome-about__facts .right {
  width: 50%;
}
.athome-about__facts .right .text-holder {
  width: 560px;
  padding-left: 35px;
}
.athome-about__facts .right .text-holder p {
  font-size: 18px;
  line-height: 1.55;
  margin-bottom: 30px;
}
.athome-about__facts .right .head {
  font-size: 42px;
  line-height: 1.23;
  font-weight: 600;
}
.athome-about__facts .right .title {
  margin-top: 15px;
  margin-bottom: 28px;
  color: #666;
  max-width: 400px;
  font-size: 14px;
  line-height: 1.55;
}
.athome-about__facts .right .divider {
  margin-bottom: 28px;
  position: relative;
  display: block;
  max-width: 50px;
  width: 100%;
  height: 3px;
  background-color: #6231c5;
}

/*# sourceMappingURL=athome-about.css.map */
