body{font-family:"Open Sans",sans-serif}@property --num{syntax:"<integer>";initial-value:0;inherits:false}@property --decimal{syntax:"<integer>";initial-value:0;inherits:false}.block-key-figures{background-image:url("/themes/custom/araymond3_theme/css/../img/company-location.svg");background-repeat:no-repeat;background-color:#fff;background-position:center;min-height:max(955px,min(63.1614vw,955px));display:flex;flex-direction:column;padding-bottom:max(60px,min(3.9683vw,60px))}.block-key-figures h2{color:#3268aa;margin-top:max(182px,min(12.037vw,182px))}.block-key-figures .mobile{display:none}.block-key-figures .items{margin-top:auto}.block-key-figures .items .carousel{color:#3268aa;display:flex;justify-content:space-between}.block-key-figures .items .carousel div{width:25%;position:relative}.block-key-figures .items .carousel div:after{content:"";position:absolute;top:0;right:25%;width:max(1px,min(.0661vw,1px));height:100%;background:#f2f2f2}.block-key-figures .items .carousel div:last-of-type:after{display:none}.block-key-figures .items .carousel .big{color:#3268aa;font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif;font-size:max(148px,min(9.7884vw,148px));font-weight:700;letter-spacing:-6px;line-height:50%;margin-bottom:max(20px,min(1.3228vw,20px));transition:--num 3s,--decimal 3s;counter-set:num var(--num) decimal var(--decimal)}.block-key-figures .items .carousel .big:after{content:counter(num)}.block-key-figures .items .carousel .big.decimal:before{content:counter(num)}.block-key-figures .items .carousel .big.decimal:after{content:counter(decimal)}.block-key-figures .items .carousel .title{color:#3268aa;font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif;font-size:max(22px,min(1.455vw,22px));font-weight:500;letter-spacing:-1px;text-transform:uppercase}.block-key-figures .items .carousel div:last-of-type .big{margin-left:-70px}@media (max-width:1280px){.block-key-figures{background:#f4f4f4;min-height:auto}.block-key-figures .mobile{display:block}.block-key-figures .mobile.background{background-image:url("/themes/custom/araymond3_theme/css/../img/company-location.svg");background-repeat:no-repeat;background-position:center;background-size:cover;height:357px;margin:60px -20px 75px;mix-blend-mode:darken}.block-key-figures .mobile.carousel-indicators{display:flex;justify-content:center;gap:6px;background:#fff;padding-top:22px;padding-bottom:21px}.block-key-figures .mobile.carousel-indicators .carousel-indicator{width:6px;height:6px;border-radius:50%;background:#586368;opacity:.2}.block-key-figures .mobile.carousel-indicators .carousel-indicator.active{opacity:1}.block-key-figures h2{margin-top:0;margin-bottom:50px}.block-key-figures .items{margin-top:20px;background:#fff;overflow:hidden}.block-key-figures .items .carousel div{width:calc(100vw - 140px);min-width:calc(100vw - 140px);padding:71px 28px 35px 23px;border-bottom:1px solid #f2f2f2;text-align:center}}@media (max-width:1280px) and (max-width:975px){.block-key-figures .items .carousel div{width:calc(100vw - 140px) !important;min-width:calc(100vw - 140px) !important}}@media (max-width:1280px) and (max-width:600px){.block-key-figures .items .carousel div{width:calc(100vw - 40px) !important;min-width:calc(100vw - 40px) !important}}@media (max-width:1280px){.block-key-figures .items .carousel div:after{display:none}.block-key-figures .items .carousel div .big{font-size:108px;margin-left:0 !important}}@media (max-width:1400px){.block-key-figures .items .carousel .big{font-size:108px}}@media (max-width:1280px){.gin--vertical-toolbar .block-key-figures .items .carousel div{width:calc(100vw - 206px);min-width:calc(100vw - 206px)}}