@media (max-width:767px){.wp-block-group.values{margin-bottom:0;margin-top:0}}@media (max-width:1024px){.wp-block-group.values{padding-bottom:16px;padding-top:16px}}.wp-block-group.values{flex-direction:row}@media (max-width:767px){.wp-block-group.values .group-wrapper{padding-bottom:0rem;padding-top:0rem}}@media (max-width:1024px){.wp-block-group.values .group-wrapper{display:flex;flex-direction:column;padding-bottom:var(--wp--preset--spacing--40);padding-top:var(--wp--preset--spacing--40)}}.wp-block-group.values .group-wrapper{align-items:center;column-gap:48px;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:0;margin-top:0;padding-bottom:2rem;padding-top:2rem}@media (max-width:767px){.wp-block-group.values .texts-column{justify-content:center}}@media (max-width:1024px){.wp-block-group.values .texts-column{min-width:100%}}.wp-block-group.values .texts-column{max-width:40%}@media (max-width:767px){.wp-block-group.values .values-heading{margin-bottom:var(--wp--preset--spacing--40);margin-top:2rem}}.wp-block-group.values .values-heading{display:flex;flex-direction:column;margin-bottom:2rem;margin-top:0rem;row-gap:8px}.wp-block-group.values .values-intro-title{color:var(--wp--preset--color--primary-alt-accent);font-size:var(--wp--preset--font-size--custom-2);font-weight:var(--wp--custom--font-weight--semi-bold);margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}.wp-block-group.values .values-title{align-items:center;display:flex;flex-direction:row;justify-content:space-between}@media (max-width:767px){.wp-block-group.values .values-title>h2{font-size:var(--wp--preset--font-size--medium)}}.wp-block-group.values .values-title>h2{color:var(--wp--preset--color--custom-black-242424);font-size:var(--wp--preset--font-size--x-large);font-weight:var(--wp--custom--font-weight--semi-bold);margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}@media (max-width:767px){.wp-block-group.values .button-mobile{align-items:center;display:flex;justify-content:center;margin-top:24px}}.wp-block-group.values .button-mobile{align-items:center;display:none}@media (max-width:767px){.wp-block-group.values .button-mobile>a.button-link{font-size:var(--wp--preset--font-size--small)}}@media (max-width:767px){.wp-block-group.values .values-title>a.button-link{display:none}}.wp-block-group.values .values-title>a.button-link,.wp-block-group.values .button-mobile>a.button-link{align-items:center;border:2px solid;color:var(--wp--preset--color--custom-black-242424);column-gap:.5em;display:inline-flex;font-size:var(--wp--preset--font-size--base);font-weight:700;text-decoration:none;text-decoration-thickness:auto;border-radius:100px;padding:.8rem 1rem .8rem 1.5rem}.wp-block-group.values .values-title>a.button-link:is(:hover,:focus){background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--base);border-color:var(--wp--preset--color--primary)}.wp-block-group.values .why-card{transition:background 0.3s;cursor:pointer}.wp-block-group.values .why-card.active{background:var(--wp--preset--color--primary-alt)}.wp-block-group.values .why-card.active+.values-separator{display:none}.wp-block-group.values .values-separator.hide-next{display:none}.wp-block-group.values .hidden{display:none}@media (max-width:767px){.wp-block-group.values .why-card{column-gap:var(--wp--preset--spacing--40);padding:var(--wp--preset--spacing--40)}}.wp-block-group.values .why-card{align-items:center;column-gap:var(--wp--preset--spacing--medium);display:flex;flex-direction:column;row-gap:8px;border-radius:var(--wp--preset--spacing--small);padding:20px var(--wp--preset--spacing--medium)}@media (max-width:767px){.wp-block-group.values .why-card .value-wrapper{column-gap:var(--wp--preset--spacing--small)}}@media (max-width:1024px){.wp-block-group.values .why-card .value-wrapper{align-items:center}}.wp-block-group.values .why-card .value-wrapper{align-items:center;column-gap:24px;display:flex;width:100%}@media (max-width:767px){.wp-block-group.values .why-card .values-icon{min-width:32px}}.wp-block-group.values .why-card .values-icon{min-width:56px}@media (max-width:767px){.wp-block-group.values .why-card .values-icon>img{width:32px}}.wp-block-group.values .why-card .values-icon>img{height:auto;max-width:100%;object-fit:cover;width:56px}.wp-block-group.values .why-card .values-text{display:flex;flex-direction:column;row-gap:8px}@media (max-width:767px){.wp-block-group.values .why-card h3{font-size:var(--wp--preset--font-size--base)}}.wp-block-group.values .why-card h3{font-size:var(--wp--preset--font-size--custom-2);font-weight:var(--wp--custom--font-weight--semi-bold);margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}.wp-block-group.values .why-card .services-desc{display:flex;flex-direction:column;margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0;row-gap:8px}@media (max-width:767px){.wp-block-group.values .why-card p.description{font-size:var(--wp--preset--font-size--small)}}.wp-block-group.values .why-card p.description{color:var(--wp--preset--color--custom-black-lighter-61605-f);font-size:var(--wp--preset--font-size--base);margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}@media (max-width:767px){.wp-block-group.values .why-card a.link{font-size:var(--wp--preset--font-size--small)}}.wp-block-group.values .why-card a.link{color:var(--wp--preset--color--primary-alt-accent);font-size:var(--wp--preset--font-size--base);font-weight:var(--wp--custom--font-weight--bold);margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}@media (max-width:767px){.wp-block-group.values .why-card .card-visual{border-radius:12px}}.wp-block-group.values .why-card .card-visual{display:none;margin-top:var(--wp--preset--spacing--40)}.wp-block-group.values .why-card.active .card-visual{display:block}.wp-block-group.values .why-card .card-visual>img{height:auto;max-width:100%;object-fit:cover;width:auto}.wp-block-group.values .why-card.active+.values-separator{display:none}.wp-block-group.values .why-card .values-separator{background-color:var(--wp--preset--color--custom-div-trans-black-0-15-1);height:1px}@media (max-width:1024px){.wp-block-group.values .wp-block-column.values-content{display:none}}.wp-block-group.values .wp-block-column.values-content{max-width:85%}.wp-block-group.values .values-content .why-visual{max-width:680px}.wp-block-group.values .values-content .why-visual>img{height:auto;max-width:100%;object-fit:cover;width:auto}