.elementor .mhi-card-img{width:100%;aspect-ratio:1 / 1;object-fit:cover;background-color:#F7F4EE;display:block;}.elementor .mhi-card-body{padding:24px;flex-direction:column;gap:12px;flex:1 1 auto;align-items:flex-start;}.elementor .mhi-card{padding:0px;border-radius:0px;border-width:1px;border-color:#DDD6CA;border-style:solid;background-color:#FFFFFF;flex-direction:column;gap:0px;}.elementor .mhi-btn:hover,.elementor .mhi-btn:focus-visible{color:#FFFFFF;background-color:#ED4056;}.elementor .mhi-btn{font-family:"DM Sans";font-weight:900;font-size:12px;color:#FFFFFF;letter-spacing:0.14em;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:22px;padding-inline-end:22px;border-radius:0px;background-color:#111111;}.elementor .mhi-btn-red:hover,.elementor .mhi-btn-red:focus-visible{background-color:#111111;}.elementor .mhi-btn-red{background-color:#ED4056;}.elementor .mhi-price{font-family:"DM Sans";font-weight:900;font-size:13px;color:#111111;letter-spacing:0.12em;text-transform:uppercase;margin:0px;}.elementor .mhi-body{font-family:"DM Sans";font-weight:400;font-size:16px;color:#555555;line-height:1.55;margin:0px;}.elementor .mhi-h3{font-family:"Playfair Display";font-weight:700;font-size:26px;color:#111111;line-height:1.15;margin:0px;}.elementor .mhi-h2{font-family:"Playfair Display";font-weight:900;font-size:44px;color:#111111;line-height:1.05;margin:0px;}.elementor .mhi-eyebrow{font-family:"DM Sans";font-weight:900;font-size:12px;color:#ED4056;letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .mhi-inner{width:100%;max-width:1180px;padding:0px;flex-direction:column;gap:32px;}.elementor .mhi-section{padding-block-start:72px;padding-block-end:72px;padding-inline-start:16px;padding-inline-end:16px;background-color:#F7F4EE;flex-direction:column;gap:32px;align-items:center;}