.accordion{-webkit-margin-after:1.5rem;margin-block-end:1.5rem}.accordion-item{border:0}.accordion-button{padding:var(--wp--custom--space-xs)}.accordion-button .icon{color:var(--wp--preset--color--link)}.accordion[data-style=boxed] .accordion-button{background-color:var(--wp--preset--color--primary);font-weight:600;font-size:clamp(1.25rem,1.2rem + .25vw,1.5rem)}.accordion[data-style=boxed] .accordion-body{background-color:var(--wp--preset--color--primary)}.accordion[data-style=boxed] .accordion-button:not(.collapsed){background-color:var(--wp--preset--color--primary);box-shadow:none}.card-box{min-height:inherit;padding:var(--wp--custom--space-md)}.post--service .card-box__bg::before{content:"";z-index:2;position:absolute;top:0;left:0;width:100%;height:100%;background:#22561c;background:linear-gradient(0deg,rgba(34,86,28,1) 0,rgba(68,172,56,.5) 100%)}.post--service .post__content{align-items:inherit;justify-content:inherit;padding:0;background-color:transparent;text-align:inherit}.post--service:not(:nth-child(-n+3)).card-box{min-height:inherit}.post--service:not(:nth-child(-n+3)) .card-box__image{display:none}.post--service .post__title{-webkit-margin-before:0;margin-block-start:0;font-size:clamp(1.5rem,1.4rem + .5vw,2rem)}.post--service:nth-child(-n+3) .post__title{-webkit-margin-after:var(--wp--custom--space-xs);margin-block-end:var(--wp--custom--space-xs)}.post--service:not(:nth-child(-n+3)) .post__title{-webkit-margin-after:0;font-size:clamp(1.25rem,1.2rem + .25vw,1.5rem)}.post--service:not(:nth-child(-n+3)) .post__content__excerpt,.post--service:not(:nth-child(-n+3)) .post__excerpt{display:none}.post--service[data-style=card-background] .post__content{position:relative;padding:0}.slick-dots{margin-bottom:var(--wp--custom--space-layout-xs)}.slick-dots li button:not(.tab){width:24px;height:8px;border-radius:0}.block-contact-persons .team-member{margin-bottom:var(--wp--custom--space-xxl)}.post--team .post__content{align-items:flex-start;justify-content:flex-start;text-align:inherit}.post--team[data-style=boxed] .post__content{position:relative}.team-member-content__social{position:absolute;top:-48px;right:0}.post__image{margin-bottom:0}.post__content{align-items:center;justify-content:center;background-color:var(--wp--preset--color--primary);text-align:center}