.pagination{display:flex}.pagination,.pagination ul{gap:.5rem;justify-content:center}.pagination ul{align-items:center;display:inline-flex;list-style-type:none;margin:2rem auto 0;padding:0}.pagination ul li a,.pagination ul li span{align-items:center;background-color:transparent;border:1px solid var(--wp--preset--color--primary);border-radius:50%;color:var(--wp--preset--color--primary);display:flex;font-weight:700;height:2.5rem;justify-content:center;position:relative;text-decoration:none;width:2.5rem}.pagination ul li a.current,.pagination ul li span.current{background-color:var(--wp--preset--color--secondary);border-color:var(--wp--preset--color--secondary);color:var(--wp--preset--color--white)}.pagination ul li a.next,.pagination ul li a.prev,.pagination ul li span.next,.pagination ul li span.prev{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NiIgaGVpZ2h0PSI0NiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDQ2IDQ2Ij48ZyBmaWxsPSIjMjNiYTk4IiBjbGlwLXBhdGg9InVybCgjYSkiPjxwYXRoIGQ9Im0yOC43MzkgMTQuNDU5LTYuMDI2IDYuMDI2IDEuMTIgMS4xMiA0LjkwNiA0LjkwNi0xLjg2IDEuODYtNy44ODYtNy44ODYgNy44ODYtNy44ODZ6Ii8+PHBhdGggZD0iTTUuNTcgNS4zMDJDMTUuMTEyLjcxOCAxNi4zMTYuMTI1IDIzLjU3NiAxLjEzNmMyLjc4LjM4NyA2LjYxMSAyLjU3NCA5LjIxNyAyLjUxMSA1LjYyMi0uMTM4IDcuMDg2IDUuNDIzIDEwLjM0MSAxMC42NzkgMy41NzMgNy4zMzMgMS43MDMgMTMuNzcxLTEuMzI3IDE5LjM0OC0yLjkzNiAzLjU5Mi01LjM0IDMuNDQzLTkuMDMgOS4yODUtNC4xMTEgNC4xOTctMTIuNDIzLjQ1OC0xNC4zMDgtLjAwNkMxMy40NzQgNDEuNzIzIDcuODY3IDM2LjQ3NyA0LjIyNCAyOS0uNzg2IDE4LjcxNS0uMTgyIDguMTA0IDUuNTcyIDUuMzAxeiIgb3BhY2l0eT0iLjIiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDQ2djQ2SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+) no-repeat 50%/contain;border:unset;font-size:0;height:3rem;width:3rem}.pagination ul li a.prev,.pagination ul li span.prev{margin-right:1rem}.pagination ul li a.next,.pagination ul li span.next{margin-left:1rem;transform:rotate(180deg)}.pagination ul li a:hover,.pagination ul li span:hover{border-color:var(--wp--preset--color--secondary);color:var(--wp--preset--color--secondary)}.pagination:has(>*){margin-bottom:40px}@media(min-width:768px){.pagination:has(>*){margin-bottom:70px}}.ilabs-realizations{display:flex;flex-direction:column;gap:1rem;max-width:950px!important}.ilabs-realizations .item{background-color:var(--wp--preset--color--light-blue);border-radius:4px;display:flex;flex-direction:column;gap:1rem;padding:1rem}@media(min-width:768px){.ilabs-realizations .item{flex-direction:row;padding:.5rem}}@media(min-width:1200px){.ilabs-realizations .item{gap:3rem}}.ilabs-realizations .item__thumbnail{align-items:center;background-color:var(--wp--preset--color--white);border-radius:4px;display:flex;height:auto;justify-content:center;margin:0;position:relative;width:100%}@media(min-width:768px){.ilabs-realizations .item__thumbnail{aspect-ratio:1;flex:0 0 30%;max-width:30%}}.ilabs-realizations .item__thumbnail>*{border-radius:4px;height:100%;max-width:300px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}@media(min-width:768px){.ilabs-realizations .item__thumbnail>*{max-width:unset}}.ilabs-realizations .item__content{display:flex;flex:0 0 calc(70% - 3.5rem);flex-direction:column;justify-content:center}.ilabs-realizations .item__title{font-size:clamp(1rem,3vw,1.5rem);line-height:1.3;margin:auto 0 1.25rem;transition:color .2s ease}.ilabs-realizations .item__clients{display:block;font-size:.875rem;margin-bottom:.5rem;margin-top:auto}.ilabs-realizations .item__clients+.item__title{margin-top:0}.ilabs-realizations .item__description{color:var(--wp--preset--color--primary);margin:0}.ilabs-realizations .item__read-more{align-self:flex-start;margin:2rem 0 0 auto;text-decoration:underline;transition:all .2s ease}@media(min-width:768px){.ilabs-realizations .item__read-more{margin:auto 1rem 1rem auto}}.ilabs-realizations .item:hover .item__thumbnail:after{transform:translateX(10px)}.ilabs-realizations .item:hover .item__title{color:var(--wp--preset--color--secondary)}.ilabs-realizations .item:hover .item__read-more{text-decoration:none}