:root{--wrapper:140rem;--wrapper-padding:2.2rem;--content-font-size-desktop:1.7rem;--content-font-size-mobile:1.4rem;--radius:.6rem;--radius-medium:.75rem;--radius-normal:.75rem;--radius-small:.75rem;--radius-mobile:.75rem}body .services{padding-bottom:6rem;padding-top:6rem;position:relative}@media(min-width:768px){body .services{padding-bottom:8rem;padding-top:8rem}}@media(min-width:992px){body .services{padding-bottom:12rem;padding-top:12rem}}@media(min-width:1200px){body .services{padding-bottom:16rem;padding-top:16rem}}body .services__inner{display:flex;flex-wrap:wrap}body .services__header{flex-basis:100%}@media screen and (min-width:1200px)and (max-height:900px){body .services__header{margin-bottom:6rem}}body .services__nav{flex-basis:100%;margin-bottom:4rem}@media(min-width:768px){body .services__nav{flex-basis:10rem;margin-bottom:0;max-width:10rem}}@media(min-width:992px){body .services__nav{flex-basis:42.4rem;max-width:42.4rem}}body .services__nav-items{align-items:center;display:flex;justify-content:center;list-style-type:none;margin:0;padding:0}@media(min-width:768px){body .services__nav-items{display:block}}body .services__nav-item{align-items:center;border-radius:.6rem;border-radius:var(--radius);color:var(--wp--preset--color--grey-600);cursor:pointer;display:flex;font-size:0;height:4rem;justify-content:center;margin:0;transition:color .25s ease-in-out,background-color .25s ease-in-out;width:4rem}@media(min-width:768px){body .services__nav-item{height:6rem;width:6rem}}@media(min-width:992px){body .services__nav-item{font-size:1.5rem;height:7.5rem;justify-content:unsafe;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding:0 3.2rem;width:auto}}body .services__nav-item.-active{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--text);font-weight:700}body .services__nav-item.-active .services__nav-item-number{color:var(--wp--preset--color--white)}body .services__nav-item:not(.-active):hover{color:var(--wp--preset--color--text)}body .services__nav-item-number{color:var(--wp--preset--color--grey-400);font-family:var(--wp--preset--font-family--headings);font-size:2.2rem;font-weight:700;line-height:1;position:relative;transition:color .25s ease-in-out}@media(min-width:768px){body .services__nav-item-number{font-size:2.8rem}}@media(min-width:992px){body .services__nav-item-number{font-size:3.3rem;margin-right:1.4rem;top:-.3rem}}body .services__content{flex-basis:100%}@media(min-width:768px){body .services__content{flex-basis:45rem;margin-left:15%;max-width:45rem}}@media(min-width:992px){body .services__content{margin-left:7%}}@media(min-width:1200px){body .services__content{margin-left:15%}}body .services__icon{align-items:center;display:flex;height:8rem;justify-content:center;margin-bottom:2rem;position:relative;width:8rem}@media(min-width:768px){body .services__icon{margin-bottom:3.2rem}}body .services__icon:after{background-color:var(--wp--preset--color--primary);content:"";height:.6rem;left:1.8rem;position:absolute;top:.8rem;transition:transform .5s ease-in-out;width:.6rem}body .services__icon[data-active="1"]:after{transform:translateX(1.9rem) translateY(2.9rem) rotate(-90deg)}body .services__icon[data-active="2"]:after{transform:translateX(2.4rem) translateY(2.1rem) rotate(45deg)}body .services__icon[data-active="3"]:after{transform:translateX(1.8rem) translateY(.7rem) rotate(-45deg)}body .services__icon[data-active="4"]:after{transform:translateX(1.9rem) translateY(1.5rem) rotate(45deg)}body .services__icon-svg{height:auto;width:100%}body .services__icon-svg:not(.-active),body .services__item{display:none}body .services__item.-active{display:block}body .services__heading{line-height:1.1}@media(min-width:992px){body .services__heading{display:none}}body .services__text{font-size:1.6rem;line-height:2.4rem}@media(min-width:768px){body .services__text{font-size:1.9rem;line-height:2.7rem}}@media(min-width:992px){body .services__text{font-size:2.2rem;line-height:3.6rem}}body .services__buttons{align-items:center;-moz-column-gap:1.4rem;column-gap:1.4rem;display:flex;flex-wrap:wrap;margin-top:4rem}body .services__info{align-items:center;display:flex;flex-basis:100%;margin-top:2rem}