.wp-block-acf-related-offerings-grid{background:var(--fm-color-surface-muted);padding-block:var(--fm-space-section)!important}.wp-block-acf-related-offerings-grid .agency-base-related-offerings-grid__eyebrow{align-items:center;color:var(--fm-color-accent);display:flex;font-family:var(--wp--preset--font-family--body, "proxima-nova", Arial, sans-serif);font-size:1rem;font-weight:var(--fm-font-weight-bold);gap:.625rem;letter-spacing:.08em;text-transform:uppercase}.wp-block-acf-related-offerings-grid .agency-base-related-offerings-grid__eyebrow:before{background:currentColor;content:"";flex:0 0 2rem;height:1px}.wp-block-acf-related-offerings-grid .agency-base-related-offerings-grid__header{margin-bottom:0}.wp-block-acf-related-offerings-grid .agency-base-related-offerings-grid__cards{--bs-gutter-x: 1.875rem;--bs-gutter-y: 1.875rem}.wp-block-acf-related-offerings-grid .agency-base-related-offerings-grid__swiper{overflow:hidden}.wp-block-acf-related-offerings-grid .agency-base-related-offerings-grid__pagination{margin-top:1rem;position:static}.wp-block-acf-related-offerings-grid .agency-base-related-offerings-grid__pagination .swiper-pagination-bullet{background:var(--fm-color-border-strong);opacity:.3}.wp-block-acf-related-offerings-grid .agency-base-related-offerings-grid__pagination .swiper-pagination-bullet-active{background:var(--fm-color-primary);opacity:1}.wp-block-acf-related-offerings-grid .agency-base-related-offerings-grid__heading{color:var(--fm-color-text-heading);font-weight:var(--fm-font-weight-semibold)}.wp-block-acf-related-offerings-grid .agency-base-related-offerings-grid__intro{color:var(--fm-color-text-body);margin-bottom:35px}.wp-block-acf-related-offerings-grid .agency-base-related-offerings-grid__card{background:var(--fm-color-surface);border-radius:.375rem;box-shadow:0 2px 5px #0000000d;display:flex;flex-direction:column;overflow:hidden}.wp-block-acf-related-offerings-grid .agency-base-related-offerings-grid__image{aspect-ratio:3/2;display:block;width:100%;object-fit:cover}.wp-block-acf-related-offerings-grid .agency-base-related-offerings-grid__body{display:flex;flex:1 1 auto;flex-direction:column;padding:var(--fm-space-xl)}.wp-block-acf-related-offerings-grid .agency-base-related-offerings-grid__title{color:var(--fm-color-text-heading);font-weight:var(--fm-font-weight-semibold)}.wp-block-acf-related-offerings-grid .agency-base-related-offerings-grid__content{color:var(--fm-color-text-body);flex:1 1 auto}.wp-block-acf-related-offerings-grid .agency-base-related-offerings-grid__content a{color:var(--fm-color-primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.wp-block-acf-related-offerings-grid .agency-base-related-offerings-grid__content a:hover,.wp-block-acf-related-offerings-grid .agency-base-related-offerings-grid__content a:focus-visible{color:var(--fm-color-text-heading)}.wp-block-acf-related-offerings-grid .agency-base-clickable-group__action{align-self:flex-start;margin-top:auto!important}.wp-block-acf-related-offerings-grid .agency-base-clickable-group:hover .agency-base-clickable-group__action.btn,.wp-block-acf-related-offerings-grid .agency-base-clickable-group:focus-visible .agency-base-clickable-group__action.btn{background:var(--fm-color-primary);border-color:var(--fm-color-primary);color:var(--fm-color-surface)}.wp-block-acf-related-offerings-grid .agency-base-related-offerings-grid__footer{display:flex;justify-content:flex-end;margin-top:2rem}.wp-block-acf-related-offerings-grid .agency-base-related-offerings-grid__section-link{align-items:center;color:var(--fm-color-primary);display:inline-flex;font-size:1.375rem;font-weight:var(--fm-font-weight-bold);gap:.5rem;text-decoration:none}.wp-block-acf-related-offerings-grid .agency-base-related-offerings-grid__section-link:hover,.wp-block-acf-related-offerings-grid .agency-base-related-offerings-grid__section-link:focus-visible{color:var(--fm-color-text-strong)!important}.wp-block-acf-related-offerings-grid.agency-base-related-offerings-grid--image_overlay .agency-base-related-offerings-grid__card{border-top:3px solid var(--fm-color-primary);padding:32px;position:relative}.wp-block-acf-related-offerings-grid.agency-base-related-offerings-grid--image_overlay .agency-base-related-offerings-grid__image-frame{aspect-ratio:16/9;background:var(--fm-color-surface-muted);border-radius:var(--fm-radius-md);display:grid;overflow:hidden;place-items:center}.wp-block-acf-related-offerings-grid.agency-base-related-offerings-grid--image_overlay .agency-base-related-offerings-grid__image{height:100%;object-fit:contain;position:static;width:100%}.wp-block-acf-related-offerings-grid.agency-base-related-offerings-grid--image_overlay .agency-base-related-offerings-grid__card:after{content:none}.wp-block-acf-related-offerings-grid.agency-base-related-offerings-grid--image_overlay .agency-base-related-offerings-grid__body{color:var(--fm-color-text-body);gap:1rem;justify-content:flex-start;padding:1rem 0 0;position:static}.wp-block-acf-related-offerings-grid.agency-base-related-offerings-grid--image_overlay .agency-base-related-offerings-grid__title{color:var(--fm-color-text-heading);font-size:1.375rem;line-height:1.2;margin:0;font-weight:var(--fm-font-weight-semibold)}.wp-block-acf-related-offerings-grid.agency-base-related-offerings-grid--image_overlay .agency-base-related-offerings-grid__content{color:var(--fm-color-text-body);font-size:1rem}.wp-block-acf-related-offerings-grid.agency-base-related-offerings-grid--image_overlay .agency-base-related-offerings-grid__content>:last-child{margin-bottom:0}.wp-block-acf-related-offerings-grid.agency-base-related-offerings-grid--image_overlay .agency-base-clickable-group__action{font-size:1rem}.wp-block-acf-related-offerings-grid.agency-base-related-offerings-grid--feature{background:var(--fm-color-surface-soft)}.wp-block-acf-related-offerings-grid.agency-base-related-offerings-grid--feature .agency-base-related-offerings-grid__feature-images{--bs-gutter-x: 1.875rem;--bs-gutter-y: 1.875rem;margin-bottom:2rem}.wp-block-acf-related-offerings-grid.agency-base-related-offerings-grid--feature .agency-base-related-offerings-grid__feature-image{aspect-ratio:3/2;border-radius:var(--fm-radius-md);display:block;object-fit:cover;width:100%}.wp-block-acf-related-offerings-grid.agency-base-related-offerings-grid--feature .agency-base-related-offerings-grid__card{background:transparent;border:0;box-shadow:none;overflow:visible}.wp-block-acf-related-offerings-grid.agency-base-related-offerings-grid--feature .agency-base-related-offerings-grid__body{gap:.375rem;padding:0}.wp-block-acf-related-offerings-grid.agency-base-related-offerings-grid--feature .agency-base-related-offerings-grid__title{font-size:1.375rem;line-height:1.2;margin:0;padding-left:1.75rem;position:relative}.wp-block-acf-related-offerings-grid.agency-base-related-offerings-grid--feature .agency-base-related-offerings-grid__title:before{align-items:center;background:var(--fm-color-primary);border-radius:50%;color:var(--fm-color-surface);content:url(/wp-content/uploads/plus-icon.svg);display:flex;font-family:fm-font(body);font-size:.7rem;height:1.25rem;justify-content:center;left:0;position:absolute;top:.1rem;width:1.25rem;line-height:9px}.wp-block-acf-related-offerings-grid.agency-base-related-offerings-grid--feature .agency-base-related-offerings-grid__content{padding-left:1.75rem}.wp-block-acf-related-offerings-grid.agency-base-related-offerings-grid--feature .agency-base-clickable-group__action{display:none}@media (max-width: 767.98px){.wp-block-acf-related-offerings-grid{padding-block:3rem!important}.wp-block-acf-related-offerings-grid .agency-base-related-offerings-grid__heading{font-size:1.5rem}.wp-block-acf-related-offerings-grid .agency-base-related-offerings-grid__intro{font-size:1rem;line-height:1.5}.wp-block-acf-related-offerings-grid .agency-base-related-offerings-grid__cards{--bs-gutter-y: .75rem}.wp-block-acf-related-offerings-grid .agency-base-related-offerings-grid__footer{margin-top:1.25rem}.wp-block-acf-related-offerings-grid .agency-base-related-offerings-grid__section-link{font-size:1rem}.wp-block-acf-related-offerings-grid.agency-base-related-offerings-grid--image_overlay .agency-base-related-offerings-grid__swiper:not(.swiper-initialized){overflow:visible}.wp-block-acf-related-offerings-grid.agency-base-related-offerings-grid--image_overlay .agency-base-related-offerings-grid__swiper:not(.swiper-initialized) .agency-base-related-offerings-grid__cards{display:grid;gap:1rem}.wp-block-acf-related-offerings-grid.agency-base-related-offerings-grid--image_overlay .agency-base-related-offerings-grid__cards{--bs-gutter-x: 0}.wp-block-acf-related-offerings-grid.agency-base-related-offerings-grid--image_overlay .agency-base-related-offerings-grid__card{padding:var(--fm-space-md)}.wp-block-acf-related-offerings-grid.agency-base-related-offerings-grid--image_overlay .agency-base-related-offerings-grid__image-frame{aspect-ratio:3/2}.wp-block-acf-related-offerings-grid.agency-base-related-offerings-grid--image_overlay .agency-base-related-offerings-grid__body{gap:.5rem;padding-top:1rem}.wp-block-acf-related-offerings-grid.agency-base-related-offerings-grid--image_overlay .agency-base-related-offerings-grid__title{font-size:1.125rem;line-height:1.375rem}.wp-block-acf-related-offerings-grid.agency-base-related-offerings-grid--image_overlay .agency-base-related-offerings-grid__content{font-size:1rem;line-height:1.25rem}.wp-block-acf-related-offerings-grid.agency-base-related-offerings-grid--image_overlay .agency-base-clickable-group__action{font-size:1rem}.wp-block-acf-related-offerings-grid.agency-base-related-offerings-grid--feature .agency-base-related-offerings-grid__feature-images{--bs-gutter-y: .75rem;margin-bottom:1.5rem}.wp-block-acf-related-offerings-grid.agency-base-related-offerings-grid--feature .agency-base-related-offerings-grid__feature-image{aspect-ratio:3/2}.wp-block-acf-related-offerings-grid.agency-base-related-offerings-grid--feature .agency-base-related-offerings-grid__cards{--bs-gutter-y: 1.25rem}.wp-block-acf-related-offerings-grid.agency-base-related-offerings-grid--feature .agency-base-related-offerings-grid__title{font-size:1rem}.wp-block-acf-related-offerings-grid.agency-base-related-offerings-grid--feature .agency-base-related-offerings-grid__content{font-size:1rem;line-height:1.5rem}}@media (min-width: 768px) and (max-width: 1199.98px){.wp-block-acf-related-offerings-grid{padding-block:3rem!important}.wp-block-acf-related-offerings-grid.agency-base-related-offerings-grid--image_overlay .agency-base-related-offerings-grid__card{padding:var(--fm-space-md)}.wp-block-acf-related-offerings-grid.agency-base-related-offerings-grid--image_overlay .agency-base-related-offerings-grid__image-frame{aspect-ratio:8/3}.wp-block-acf-related-offerings-grid.agency-base-related-offerings-grid--image_overlay .agency-base-related-offerings-grid__body{gap:.5rem;padding-top:.75rem}.wp-block-acf-related-offerings-grid.agency-base-related-offerings-grid--image_overlay .agency-base-related-offerings-grid__content{font-size:1rem;line-height:1.3125rem}}@media (min-width: 768px){.wp-block-acf-related-offerings-grid.agency-base-related-offerings-grid--image_overlay .agency-base-related-offerings-grid__swiper{overflow:visible}.wp-block-acf-related-offerings-grid.agency-base-related-offerings-grid--image_overlay .agency-base-related-offerings-grid__cards{display:grid!important;gap:1.875rem;grid-template-columns:repeat(2,minmax(0,1fr));height:auto!important;transform:none!important}.wp-block-acf-related-offerings-grid.agency-base-related-offerings-grid--image_overlay .agency-base-related-offerings-grid__cards .swiper-slide{margin-right:0!important;width:auto!important}.wp-block-acf-related-offerings-grid.agency-base-related-offerings-grid--image_overlay .agency-base-related-offerings-grid__pagination{display:none}}@media (min-width: 1200px){.wp-block-acf-related-offerings-grid{padding-block:6rem!important}.wp-block-acf-related-offerings-grid.agency-base-related-offerings-grid--image_overlay .agency-base-related-offerings-grid__cards{grid-template-columns:repeat(4,minmax(0,1fr))}}
