.stats-block{padding:100px 0;@media only screen and (max-width:767px){padding-bottom:50px;padding-left:0;padding-right:0;padding-top:75px}.site-container{.heading{margin-bottom:45px;@media only screen and (max-width:767px){margin-bottom:30px}}.stats-container{display:grid;gap:75px;grid-template-columns:repeat(3,1fr);@media only screen and (max-width:1365px){gap:40px}@media only screen and (max-width:1024px){gap:20px}@media only screen and (max-width:767px){gap:50px;grid-template-columns:1fr;padding-left:25px;padding-right:25px}&.has-bg{column-gap:0;row-gap:75px;@media only screen and (max-width:1365px){row-gap:40px}@media only screen and (max-width:1024px){row-gap:20px}@media only screen and (max-width:767px){row-gap:50px}.stat{.bottom-container{margin-top:20px;padding-right:10%}}}.stat{display:flex;flex-direction:column;.top-container{align-items:center;display:flex;flex-direction:column-reverse;justify-content:center;min-height:180px;position:relative;&:before{background-color:#d64029;content:"";display:block;min-height:30px;transform:skew(-12deg);width:100%}.stat-value{color:#d64029;line-height:1.1;position:relative;text-align:center;text-transform:uppercase;z-index:10}&.has-bg{padding:40px 20px;.stat-value{color:#fff}&:before{background-color:#d64029;height:100%;left:45%;min-height:30px;position:absolute;top:50%;transform:skewX(-12deg) translate(-50%,-50%);transform-origin:right;transform-origin:center;width:90%}}&:not(.has-bg){.stat-value{margin-bottom:12px}}}.bottom-container{align-items:center;display:flex;flex-direction:column;flex-grow:1;gap:16px;text-align:center;.title{font-variation-settings:"slnt" -12,"wdth" 90,"wght" 800;text-transform:uppercase}.subtext{font-size:14px;margin-top:auto}}}}}}