/*!*******************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[0].use[3]!./template-parts/block-statistics/block-statistics.scss ***!
  \*******************************************************************************************************************************************************************************************************************************/
.statistics {
  position: relative;
  padding: 100px 0;
  background: #faf5e7; }
  @media screen and (max-width: 600px) {
    .statistics {
      padding: 30px 0; } }
  .statistics_bg-img {
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
    width: 100%;
    max-width: 420px;
    height: auto;
    max-height: 635;
    pointer-events: none;
    user-select: none; }
    @media screen and (max-width: 1300px) {
      .statistics_bg-img {
        max-width: 350px; } }
    @media screen and (max-width: 920px) {
      .statistics_bg-img {
        top: 70%;
        max-width: 250px; } }
  .statistics_inner {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    gap: 150px; }
    @media screen and (max-width: 1300px) {
      .statistics_inner {
        gap: 50px; } }
    @media screen and (max-width: 920px) {
      .statistics_inner {
        gap: 30px;
        flex-direction: column; } }
  .statistics_img {
    width: 703px;
    height: auto;
    max-height: 760px;
    min-height: 450px;
    object-fit: cover;
    border-radius: 6px; }
    @media screen and (max-width: 1300px) {
      .statistics_img {
        width: 600px; } }
    @media screen and (max-width: 1080px) {
      .statistics_img {
        width: 450px; } }
    @media screen and (max-width: 920px) {
      .statistics_img {
        width: 100%; } }
  .statistics_right {
    width: 100%;
    max-width: 625px;
    margin-right: auto;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start; }
    @media screen and (max-width: 920px) {
      .statistics_right {
        max-width: unset; } }
  .statistics_label {
    color: #b88731;
    margin-bottom: 10px; }
  .statistics_title {
    margin-bottom: 30px; }
  .statistics-text {
    line-height: 150% !important; }
  .statistics_items {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    width: 100%;
    grid-gap: 25px;
    margin: 72px 0; }
    @media screen and (max-width: 600px) {
      .statistics_items {
        grid-gap: 10px; } }
  .statistics_item {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 10px; }
    .statistics_item .circle-icon {
      transform: rotate(90deg);
      will-change: transform;
      transition: 0.5s transform; }
      .statistics_item .circle-icon.show {
        transform: rotate(0); }
    @media screen and (max-width: 340px) {
      .statistics_item .sub-text {
        font-size: 12px; } }

