section.icon-blocks{padding:0 0 4rem 0}section.icon-blocks .grid{display:grid;grid-template-columns:repeat(5, 1fr);gap:1rem}@media(max-width: 992px){section.icon-blocks .grid{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 576px){section.icon-blocks .grid{grid-template-columns:repeat(1, 1fr)}}section.icon-blocks .workplace-container .workplace-header{text-align:center}section.icon-blocks .workplace-container .workplace-header .header-content{margin:1rem 0 2rem 0}section.icon-blocks .workplace-container .workplace-content{column-count:2;margin:3rem 0 4rem 0}@media(max-width: 576px){section.icon-blocks .workplace-container .workplace-content{column-count:1}}section.icon-blocks .workplace-container .workplace-content p{font-size:.9rem}section.icon-blocks .block-container{border-radius:10px;overflow:hidden;transition:transform .3s}section.icon-blocks .block-container:hover{transform:scale(1.03)}section.icon-blocks .content-container{margin-bottom:.125rem;color:#fff;height:100%;position:relative}section.icon-blocks .content-container img{width:auto;height:3rem;object-fit:contain}section.icon-blocks .content-container p{margin-bottom:1rem;line-height:2}section.icon-blocks .content-container .content{padding:2rem}section.icon-blocks .content-container .counter{font-size:3rem;font-weight:300}section.icon-blocks .content-container .block-header{font-size:1.5rem;font-weight:bold}
