.elementor .e-3e19cb8a-23cc{font-family:Manrope;font-size:0.68rem;color:#eac48a;letter-spacing:0.2em;line-height:1.55;cursor:default;\n}.elementor .e-11423716-efa9{font-family:"Cormorant Garamond";font-weight:400;font-size:3.5rem;color:#f6efe5;letter-spacing:-0.025em;line-height:1.02;cursor:default;\n}.elementor .e-43557d-2ba0{max-width:35rem;font-family:Manrope;font-size:0.95rem;color:#eadfd5;line-height:1.55;cursor:default;\n}.elementor .e-40587599-6c8b{width:100%;height:100%;object-fit:cover;position:absolute;inset:0; filter:grayscale(1);\n}.elementor .e-32acaa5-4094{min-width:0px;overflow:hidden;aspect-ratio:5/2;position:relative;padding:0px;display:flex;flex-direction:column;}.elementor .e-7e3ad67e-b130{font-family:Manrope;font-size:0.65rem;color:#eac48a;letter-spacing:0.15em;line-height:1.55;cursor:default;\n}.elementor .e-7415eda-815c{font-family:"Cormorant Garamond";font-weight:400;font-size:2.8rem;color:#f6efe5;line-height:1.02;cursor:default;\n}.elementor .e-536a48c0-241e{font-family:Manrope;font-size:1rem;color:#eadfd5;line-height:1.55;cursor:default;\n}.elementor .e-6560104-3721{font-family:Manrope;font-size:0.75rem;color:#cec0b6;line-height:1.55;cursor:default;\n}.elementor .e-bd77978-85f5{min-width:0px;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;display:flex;flex-direction:column;gap:0.4rem;}.elementor .e-69d85ea7-9567:hover,.elementor .e-69d85ea7-9567:focus-visible{background-color:#4c342b;transform:translate3d(0px, -0.3rem, 0px);}.elementor .e-69d85ea7-9567{min-width:0px;overflow:hidden;text-decoration:none;padding:0px;border-width:1px;border-color:#625047;border-style:solid;background-color:var(--trans-navy);display:flex;flex-direction:column;flex:1 1 0px;&:focus-visible { outline:3px solid #eac48a;outline-offset:3px; }\n}.elementor .e-2da31623-be0b{width:100%;height:100%;object-fit:cover;position:absolute;inset:0; filter:grayscale(1);\n}.elementor .e-7cc16d56-c054{min-width:0px;overflow:hidden;aspect-ratio:5/2;position:relative;padding:0px;display:flex;flex-direction:column;}.elementor .e-58f86123-af61{font-family:Manrope;font-size:0.65rem;color:#eac48a;letter-spacing:0.15em;line-height:1.55;cursor:default;\n}.elementor .e-2442262a-af08{font-family:"Cormorant Garamond";font-weight:400;font-size:2.8rem;color:#f6efe5;line-height:1.02;cursor:default;\n}.elementor .e-626c3077-3e21{font-family:Manrope;font-size:1rem;color:#eadfd5;line-height:1.55;cursor:default;\n}.elementor .e-38c7218f-7d63{font-family:Manrope;font-size:0.75rem;color:#cec0b6;line-height:1.55;cursor:default;\n}.elementor .e-1f86f3ef-f080{min-width:0px;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;display:flex;flex-direction:column;gap:0.4rem;}.elementor .e-ce30247-993c:hover,.elementor .e-ce30247-993c:focus-visible{background-color:#4c342b;transform:translate3d(0px, -0.3rem, 0px);}.elementor .e-ce30247-993c{min-width:0px;overflow:hidden;text-decoration:none;padding:0px;border-width:1px;border-color:#625047;border-style:solid;background-color:#3b2d28;display:flex;flex-direction:column;flex:1 1 0px;&:focus-visible { outline:3px solid #eac48a;outline-offset:3px; }\n}.elementor .e-22e952ae-8df5{min-width:0px;padding:0px;display:flex;flex-direction:row;gap:1rem;}.elementor .e-dc6733e-1b84{min-width:0px;padding:2rem;background-color:var(--ink-navy);display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;align-items:start;& a { transition:transform 450ms ease,background-color 450ms ease; } & a img { transition:filter 700ms ease,transform 900ms ease; } & a:hover img,& a:focus-visible img { filter:grayscale(0);transform:scale(1.04); } & h2 span { float:right;font-family:Manrope;font-size:1.6rem; }\n}