.ska-image-box,.ska-image-box *,.ska-image-box :before,.ska-image-box :after{box-sizing:border-box}.ska-image-box{--ska-image-box-cols:4;--ska-image-box-gap:32px;--ska-image-box-ratio:6 / 5;--ska-image-box-radius:var(--ska-radius-xl,24px);--ska-image-box-media-gap:24px;--ska-image-box-text-gap:12px;--ska-image-box-align:center;--ska-image-box-title-color:var(--ska-color-brand-ink,#013a3d);--ska-image-box-description-color:var(--ska-color-text-muted,#52595d);--ska-image-box-media-surface:var(--ska-color-border-soft,#dfe4e6);--ska-image-box-focus-color:var(--ska-color-brand-primary,#00524e);--ska-image-box-dim:.28;--ska-image-box-speed:.42s;--ska-image-box-ease:cubic-bezier(.22, .61, .36, 1);inline-size:100%;min-inline-size:0}.ska-image-box__grid{grid-template-columns:repeat(var(--ska-image-box-cols), minmax(0, 1fr));gap:var(--ska-image-box-gap);margin:0;padding:0;list-style:none;display:grid}.ska-image-box__item{min-inline-size:0;margin:0}.ska-image-box__card{color:inherit;text-align:var(--ska-image-box-align);transition:opacity var(--ska-image-box-speed) var(--ska-image-box-ease);text-decoration:none;display:block}a.ska-image-box__card:focus-visible{outline:4px solid var(--ska-image-box-focus-color);outline-offset:4px}.ska-image-box__media{aspect-ratio:var(--ska-image-box-ratio);border-radius:var(--ska-image-box-radius);background:var(--ska-image-box-media-surface);position:relative;overflow:hidden}.ska-image-box__image{object-fit:cover;object-position:center;block-size:100%;inline-size:100%;display:block}.ska-image-box__placeholder{font-family:var(--ska-font-family-body,"SEO Kovani Rubik", system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif);color:var(--ska-color-text-muted,#52595d);place-items:center;padding:16px;font-size:14px;line-height:20px;display:grid;position:absolute;inset:0}.ska-image-box__media+.ska-image-box__content{margin-block-start:var(--ska-image-box-media-gap)}.ska-image-box .ska-image-box__title{font-family:var(--ska-font-family-heading,"SEO Kovani Poppins", system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif);letter-spacing:-.01em;color:var(--ska-image-box-title-color);overflow-wrap:break-word;margin:0;font-size:24px;font-weight:600;line-height:32px}.ska-image-box .ska-image-box__description{font-family:var(--ska-font-family-body,"SEO Kovani Rubik", system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif);color:var(--ska-image-box-description-color);overflow-wrap:break-word;margin:0;font-size:16px;font-weight:400;line-height:28px}.ska-image-box .ska-image-box__title+.ska-image-box__description{margin-block-start:var(--ska-image-box-text-gap)}.ska-image-box--empty .ska-image-box__notice{border:var(--ska-border-width-default,1px) dashed var(--ska-color-border-soft,#dfe4e6);border-radius:var(--ska-radius-sm,8px);font-family:var(--ska-font-family-body,"SEO Kovani Rubik", system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif);text-align:center;color:var(--ska-color-text-muted,#52595d);margin:0;padding-block:16px;padding-inline:16px;font-size:14px;font-weight:400;line-height:20px}@media (hover:hover) and (pointer:fine){.ska-image-box__grid:hover .ska-image-box__card{opacity:var(--ska-image-box-dim)}.ska-image-box__item:hover .ska-image-box__card,.ska-image-box__grid:hover a.ska-image-box__card:focus-visible{opacity:1}}@media (prefers-reduced-motion:reduce){.ska-image-box__card{transition:none}}.elementor-widget-ska_image_box:not(.elementor-widget__width-initial,.elementor-widget__width-auto){inline-size:100%}.elementor-widget-ska_image_box>.elementor-widget-container{inline-size:100%;min-inline-size:0}
