.elementor .e-14cf7ad7-381d{width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover;border-radius:4px;object-position: center top;\n}.elementor .e-572a8a04-d70d{font-family:Inter;font-weight:300;font-size:0.625rem;color:#bcbcbc;letter-spacing:0.257em;line-height:1.4;text-transform:uppercase;}.elementor .e-61a0e067-d180{font-family:"Cormorant Garamond";font-weight:500;font-size:1.25rem;color:#dfdfdf;line-height:1.2;}.elementor .e-6cc02801-e3d8{font-family:Inter;font-weight:300;font-size:0.75rem;color:#bcbcbc;letter-spacing:0.074em;line-height:1.5;}.elementor .e-660ecd0d-bff0:hover,.elementor .e-660ecd0d-bff0:focus-visible{filter: brightness(1.9);\n}.elementor .e-660ecd0d-bff0{width:16px;height:13px;min-width:16px;min-height:13px;cursor:pointer;transition:filter 0.3s;display:flex;filter: brightness(1);\n}.elementor .e-64f15e38-ee45:hover,.elementor .e-64f15e38-ee45:focus-visible{filter: brightness(1.9);\n}.elementor .e-64f15e38-ee45{width:16px;height:15px;min-width:16px;min-height:15px;cursor:pointer;transition:filter 0.3s;display:flex;filter: brightness(1);\n}.elementor .e-3de5de6f-d347{column-gap:10px;padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;align-items:center;}.elementor .e-6665e506-350d{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;align-items:flex-start;row-gap: 6px;\n}.elementor .e-534e49d2-c32a{width:200px;min-width:200px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;flex:0 0 auto;align-items:stretch;row-gap: 16px;\n}.elementor .e-44b80b49-45b1{font-family:"Cormorant Garamond";font-weight:500;font-size:3rem;color:#f2f1ef;letter-spacing:-0.01em;line-height:1.1;margin-block-end:6px;}.elementor .e-d512114-b216{font-family:Inter;font-weight:600;font-size:0.938rem;color:#f2f1ef;line-height:1.5;}.elementor .e-1666c4ea-b594{font-family:Inter;font-weight:300;font-size:0.875rem;color:#b9b7b4;line-height:1.75;}.elementor .e-5e74949a-8fd2{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;row-gap: 4px;\n}.elementor .e-6242158e-adac{font-family:Inter;font-weight:600;font-size:0.938rem;color:#f2f1ef;line-height:1.5;}.elementor .e-6a5b95f9-3c66{font-family:Inter;font-weight:300;font-size:0.875rem;color:#b9b7b4;line-height:1.75;}.elementor .e-417457c3-ec35{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;row-gap: 4px;\n}.elementor .e-29507938-5a84{font-family:Inter;font-weight:600;font-size:0.938rem;color:#f2f1ef;line-height:1.5;}.elementor .e-675aba9e-a37d{font-family:Inter;font-weight:300;font-size:0.875rem;color:#b9b7b4;line-height:1.75;}.elementor .e-2c9274aa-295c{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;row-gap: 4px;\n}.elementor .e-4e42e20a-c9f5{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;flex:1 1 auto;align-items:flex-start;row-gap: 14px;\n}.elementor .e-471c5c8-867d{width:100%;min-width:0px;column-gap:40px;padding-block-start:44px;padding-block-end:44px;padding-inline-start:28px;padding-inline-end:40px;background-color:#0f0f0f;display:flex;flex-direction:row;align-items:flex-start;}