.elementor-widget-mh_clickable_image_card .mh-card{display:block;width:100%;color:inherit;text-decoration:none;box-sizing:border-box}
.elementor-widget-mh_clickable_image_card .mh-card *, .elementor-widget-mh_clickable_image_card .mh-card *::before,.elementor-widget-mh_clickable_image_card .mh-card *::after{box-sizing:border-box}
.elementor-widget-mh_clickable_image_card a.mh-card{cursor:pointer}
.elementor-widget-mh_clickable_image_card a.mh-card:hover,.elementor-widget-mh_clickable_image_card a.mh-card:focus{text-decoration:none}
.elementor-widget-mh_clickable_image_card .mh-card:focus-visible{outline:2px solid currentColor;outline-offset:6px}
.elementor-widget-mh_clickable_image_card .mh-card__media{display:block;overflow:hidden}
.elementor-widget-mh_clickable_image_card img.mh-card__image{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:1.66;object-fit:cover;object-position:center center;border-radius:0}
.elementor-widget-mh_clickable_image_card .mh-card__body{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:28px;margin-top:32px}
.elementor-widget-mh_clickable_image_card .mh-card__text{flex:1 1 0%;min-width:0}
.elementor-widget-mh_clickable_image_card .mh-card__title{margin:0;padding:0;color:#3d3d3b;font-family:inherit;font-size:36px;font-weight:400;line-height:1.2;overflow-wrap:anywhere}
.elementor-widget-mh_clickable_image_card .mh-card__description{margin:12px 0 0;padding:0;color:#3d3d3b;font-family:inherit;font-size:20px;font-weight:400;line-height:1.45;overflow-wrap:anywhere}
.elementor-widget-mh_clickable_image_card .mh-card__description p{margin:0 0 .75em}
.elementor-widget-mh_clickable_image_card .mh-card__description ul,.elementor-widget-mh_clickable_image_card .mh-card__description ol{margin:0 0 .75em;padding-left:1.25em}
.elementor-widget-mh_clickable_image_card .mh-card__description>:first-child{margin-top:0}
.elementor-widget-mh_clickable_image_card .mh-card__description>:last-child{margin-bottom:0}
.elementor-widget-mh_clickable_image_card .mh-card__button{--mh-button-padding-left:24px;--mh-button-hover-padding-left:2.5em;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;align-self:flex-start;max-width:100%;margin-left:0;padding:10px 24px;border-style:solid;border-width:1px;border-color:#3d3d3b;border-radius:50px;background-color:#fff;color:#3d3d3b;font-family:inherit;font-size:14px;font-weight:500;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;text-align:center;overflow-wrap:anywhere;transition:padding-left .2s ease,margin-left .2s ease,color .2s ease,background-color .2s ease,border-color .2s ease}
.elementor-widget-mh_clickable_image_card a.mh-card--hover-expand:hover .mh-card__button,.elementor-widget-mh_clickable_image_card a.mh-card--hover-expand:focus-visible .mh-card__button{padding-left:var(--mh-button-hover-padding-left);margin-left:calc(var(--mh-button-padding-left) - var(--mh-button-hover-padding-left))}
@media(prefers-reduced-motion:reduce){.elementor-widget-mh_clickable_image_card .mh-card__button{transition:none}}
