/*!*****************************************************************************************************************************************************************************************************************************************!*\
  !*** 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-about-us-visual/block-about-us-visual.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************/.about-us__container{background-color:#fff;display:grid;gap:16px;grid-template-rows:auto;padding:16px}@media screen and (min-width:768px){.about-us__container{gap:24px;padding:24px}}@media screen and (min-width:1280px){.about-us__container{gap:32px;grid-template-columns:1fr 1fr;grid-template-rows:auto;padding:32px}}.about-us__image-wrap{overflow:hidden;padding-top:83.1369%;position:relative;width:100%}.about-us__image-wrap .about-us__image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.about-us__numbers{column-gap:48px;display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(6,auto);padding:32px;position:relative;row-gap:48px}@media screen and (min-width:768px){.about-us__numbers{column-gap:32px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,auto);row-gap:72px}}@media screen and (min-width:1280px){.about-us__numbers{column-gap:120px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto);row-gap:92px}}@media screen and (min-width:1640px){.about-us__numbers{column-gap:165px;row-gap:128px}}.about-us__numbers__card{align-items:center;display:flex;flex-direction:column;max-width:230px;text-align:center}.about-us__title{font-size:4em;font-size:clamp(2em,2.5vw,4em);font-weight:500;line-height:24px;margin-bottom:12px}@media screen and (min-width:768px){.about-us__title{line-height:48px;margin-bottom:32px}}@media screen and (min-width:1280px){.about-us__title{font-size:6em;line-height:96px}}.about-us__description{font-size:1.25em;font-size:clamp(1.25em,2.5vw,2em);line-height:16px}@media screen and (min-width:768px){.about-us__description{line-height:24px}}@media screen and (min-width:1280px){.about-us__description{line-height:32px}}.about-us__statistics{align-items:center;background:linear-gradient(140.26deg,#f3f3f3 63.61%,#b4c8ca 81.22%,#739ba0 90.58%,#37727a);display:flex;justify-content:center;position:relative}.about-us__back{height:100%;left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%)}@media screen and (min-width:1280px){.about-us__back{height:auto;width:auto}}.about-us__back svg{max-height:100%;max-width:100%}