@keyframes rotate{0%{transform:rotate(0deg) scale(.8)}20%{transform:rotate(45deg) scale(.8)}25%{transform:rotate(40deg) scale(.8)}30%{transform:rotate(50deg) scale(.8)}50%{transform:rotate(180deg) scale(.8)}60%{transform:rotate(220deg) scale(.8)}70%{transform:rotate(200deg) scale(.8)}75%{transform:rotate(150deg) scale(.8)}80%{transform:rotate(200deg) scale(.8)}to{transform:rotate(1turn) scale(.8)}}@keyframes rotateCenter{0%{transform:translate(-50%,-50%) rotate(0deg) scale(.8)}20%{transform:translate(-50%,-50%) rotate(45deg) scale(.8)}25%{transform:translate(-50%,-50%) rotate(40deg) scale(.8)}30%{transform:translate(-50%,-50%) rotate(50deg) scale(.8)}50%{transform:translate(-50%,-50%) rotate(180deg) scale(.8)}60%{transform:translate(-50%,-50%) rotate(220deg) scale(.8)}70%{transform:translate(-50%,-50%) rotate(200deg) scale(.8)}75%{transform:translate(-50%,-50%) rotate(150deg) scale(.8)}80%{transform:translate(-50%,-50%) rotate(200deg) scale(.8)}to{transform:translate(-50%,-50%) rotate(1turn) scale(.8)}}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.icons-block .icons-block-container{display:grid;gap:1.25rem;grid-template-columns:1fr;margin:0 1.25rem}@media (min-width:768px){.icons-block .icons-block-container{align-content:flex-start;align-items:flex-start;border:.0625rem solid #5d5d5d;border-radius:15px;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;margin:0;padding:1.25rem}}.icons-block .icons-block-container .icon-block{display:grid;gap:1.25rem;grid-template-columns:3.75rem 1fr}@media (min-width:768px){.icons-block .icons-block-container .icon-block{align-content:stretch;align-items:start;gap:.625rem;grid-template-columns:auto;grid-template-rows:3.75rem auto;justify-content:center;justify-items:center;max-width:30%}}@media (min-width:1024px){.icons-block .icons-block-container .icon-block{gap:.625rem;max-width:18%}}.icons-block .icons-block-container .icon-block .icon{background-size:contain;height:3.75rem;width:3.75rem}.icons-block .icons-block-container .icon-block .text h3,.icons-block .icons-block-container .icon-block .text p{margin:0}@media (min-width:768px){.icons-block .icons-block-container .icon-block .text h3,.icons-block .icons-block-container .icon-block .text p{text-align:center}}.icons-block .icons-block-container .icon-block .text h3{font-size:1.125rem}@media (min-width:1024px){.icons-block .icons-block-container .icon-block .text h3{margin-bottom:.625rem}}.icons-block .icons-block-container .icon-block .text p{color:#787c85;font-size:1rem}
