.elementor .e-60cc3a4-3ab8c71{max-width:950px;font-family:"Playfair Display";font-weight:400;font-size:clamp(38px, 5.3vw, 76px);color:#F4F0E8;letter-spacing:-0.035em;line-height:1.12;margin:0px;}.elementor .e-2157678-f1c1cf8{max-width:610px;font-size:18px;color:#D6D1C8;line-height:1.7;margin:0px;}.elementor .e-2b55f93-0f3c884{font-weight:500;font-size:14px;color:#FFFFFF;letter-spacing:0.01em;text-decoration:none;padding-block-start:17px;padding-block-end:17px;padding-inline-start:26px;padding-inline-end:26px;border-radius:0px;background-color:#C8102E;align-self:center;}.elementor .e-4532208-610cc88{font-weight:500;font-size:14px;color:#F4F0E8;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:25px;padding-inline-end:25px;border-radius:0px;border-width:1px;border-color:#A6A19A;border-style:solid;background-color:transparent;}.elementor .e-7dbd799-5593594{padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;flex-direction:row;gap:14px;flex-wrap:wrap;justify-content:flex-start;align-self:stretch;}.elementor .e-c47c589{width:100%;height:auto;min-height:620px;max-width:100%;padding:clamp(40px, 7vw, 104px);margin:0px;background-color:#151515;transform:translate3d(0px, 0px, 0px);display:flex;flex-direction:column;gap:28px;justify-content:center;align-items:flex-start;}