.elementor .e-3b66f1d0-2f47{font-family:Montserrat;font-weight:600;font-size:0.75rem;color:#BDBDBD;letter-spacing:0.25em;text-transform:uppercase;}.elementor .e-73263a29-26e0{font-family:"Cormorant Garamond";font-weight:600;font-size:3.5rem;color:#FFFFFF;line-height:1.08;}.elementor .e-4db08834-2d4b{max-width:38rem;font-family:Montserrat;font-weight:300;font-size:1.125rem;color:#D9D9D9;line-height:1.7;}.elementor .e-42cff5bd-35a1{max-width:38rem;font-family:Montserrat;font-weight:300;font-size:1.125rem;color:#D9D9D9;line-height:1.7;}.elementor .e-102aa543-1d42:hover,.elementor .e-102aa543-1d42:focus-visible{color:#000000;background-color:#D9D9D9;}.elementor .e-102aa543-1d42{font-family:Montserrat;font-weight:700;font-size:0.8rem;color:#000000;letter-spacing:0.15em;text-transform:uppercase;padding-block-start:18px;padding-block-end:18px;padding-inline-start:34px;padding-inline-end:34px;border-radius:0px;background-color:#FFFFFF;}.elementor .e-6f6c4aa6-9746{max-width:38rem;font-family:Montserrat;font-weight:300;font-size:0.95rem;color:#BDBDBD;line-height:1.6;padding-block-start:16px;}.elementor .e-727db81d-ac36:hover,.elementor .e-727db81d-ac36:focus-visible{color:#000000;background-color:#FFFFFF;}.elementor .e-727db81d-ac36{font-family:Montserrat;font-weight:700;font-size:0.8rem;color:#FFFFFF;letter-spacing:0.15em;text-transform:uppercase;padding-block-start:17px;padding-block-end:17px;padding-inline-start:33px;padding-inline-end:33px;border-radius:0px;border-width:1px;border-color:#FFFFFF;border-style:solid;background-color:transparent;}.elementor .e-7eca0434-d7a9{padding:0px;display:flex;flex-direction:column;gap:24px;flex:1 1 55%;align-items:flex-start;}.elementor .e-1713cb71-8bed{max-width:30rem;padding:0px;flex:1 1 38%;}.elementor .e-2cc881b1-f6df{padding-block-start:96px;padding-block-end:96px;padding-inline-start:8vw;padding-inline-end:8vw;background-color:#000000;display:flex;flex-direction:row;gap:64px;align-items:center;}