.elementor .e-43dadf7-8371ce3{display:none;}.elementor .e-widget_btnep3ajl-b0a1a56{width:100%;height:100%;object-fit:cover;position:absolute;border-radius:0px;mix-blend-mode:normal;}.elementor .e-container_badp8vph5-3c8ee90{width:48%;height:560px;position:relative;padding:0px;}.elementor .e-widget_hpkxzs796-f4dadda{font-family:"Glacial Indiff.";font-weight:700;font-size:0.85rem;color:var(--belmont-gold);letter-spacing:0.3em;text-transform:uppercase;margin:0rem;}.elementor .e-widget_sxx6vqpln-5d24f79{font-family:"League Gothic";font-weight:400;font-size:5.1rem;color:var(--midnight_navy);line-height:0.9em;text-transform:uppercase;margin:0rem;border-style:none;}.elementor .e-widget_osk1wga2d-a0f0ac9{font-family:"Manrope";font-weight:600;font-size:1.25rem;color:var(--midnight_navy);line-height:1.4em;margin:0rem;}.elementor .e-widget_ad0n4bz29-650ee31{font-family:"Manrope";font-size:1rem;color:var(--midnight_navy);line-height:1.7em;opacity:75%;}.elementor .e-container_d5tiobn4e-5fe4198{width:52%;column-gap:0rem;display:flex;flex-direction:column;row-gap:1.5rem;align-items:start;}.elementor .e-container_jkayrb1h6-13df291{column-gap:4rem;padding-block-start:6rem;padding-block-end:4rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#F7F5F0;display:flex;flex-direction:row;row-gap:0rem;justify-content:space-between;align-items:center;}.elementor .e-a51d3fd{padding-block-end:60px;padding-inline-start:10px;padding-inline-end:10px;background-color:var(--brand_ivory);flex-direction:column;}.elementor .e-d998ffc-09b19d4{font-family:"Glacial Indiff.";font-weight:700;font-size:0.85rem;color:var(--belmont-gold);letter-spacing:0.3em;text-transform:uppercase;margin:0rem;}.elementor .e-ce6eef2-f29b435{font-family:"League Gothic";font-weight:400;font-size:5.1rem;color:var(--midnight_navy);line-height:0.9em;text-transform:uppercase;margin:0rem;border-style:none;}.elementor .e-63e634f-5d0a1bc{width:100%;column-gap:0rem;display:flex;flex-direction:column;row-gap:1.5rem;align-items:center;}.elementor .e-8c7b39b{margin-block-start:60px;flex-direction:column;}.elementor .e-656f536{padding-block-start:10px;padding-block-end:60px;flex-direction:column;}.elementor .e-de7fbd1-165d860{font-family:"League Gothic";font-weight:400;font-size:60px;color:var(--belmont-white);line-height:0.9em;text-transform:uppercase;margin:0rem;border-style:none;}.elementor .e-7ff1209-49a4d69{font-family:"Manrope";font-weight:400;font-size:1.25rem;color:var(--brand_ivory);line-height:1.4em;margin:0rem;}.elementor .e-f94aee3{padding-block-start:60px;padding-block-end:60px;padding-inline-start:50px;background-image:url("https://www.belmonttailors.com/wp-content/uploads/2026/10/CTA-2-768x1024.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:bottom center;background-color:#cbcbcb;flex-direction:row;}.elementor .e-bb118a8-17cb5d4{font-family:"Glacial Indiff.";font-weight:700;font-size:0.85rem;color:var(--belmont-gold);letter-spacing:0.3em;text-transform:uppercase;margin:0rem;}.elementor .e-cc3de1c-b80c41b{font-family:"League Gothic";font-weight:400;font-size:5.1rem;color:var(--midnight_navy);line-height:0.9em;text-transform:uppercase;margin:0rem;border-style:none;}.elementor .e-865a631-46eeb03{width:100%;column-gap:0rem;padding-block-start:60px;display:flex;flex-direction:column;row-gap:1.5rem;align-items:center;}.elementor .e-9a95dd8{padding-block-start:40px;padding-block-end:80px;padding-inline-start:10px;padding-inline-end:10px;flex-direction:column;}.elementor .e-b685c72-772f108{font-family:"Glacial Indiff.";font-weight:700;font-size:0.85rem;color:var(--belmont-gold);letter-spacing:0.3em;text-transform:uppercase;margin:0rem;}.elementor .e-1d75dbf-8fd1dc2{font-family:"League Gothic";font-weight:400;font-size:5.1rem;color:var(--midnight_navy);line-height:0.9em;text-transform:uppercase;margin:0rem;border-style:none;}.elementor .e-f041630-028c0d0{width:100%;column-gap:0rem;padding-block-start:60px;display:flex;flex-direction:column;row-gap:1.5rem;align-items:center;}.elementor .e-222d756{padding-block-end:80px;flex-direction:column;}