.elementor-495 .elementor-element.elementor-element-b3437b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:8rem;--padding-bottom:8rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-495 .elementor-element.elementor-element-b3437b3:not(.elementor-motion-effects-element-type-background), .elementor-495 .elementor-element.elementor-element-b3437b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAF7;}.elementor-495 .elementor-element.elementor-element-ebfdb39{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-495 .elementor-element.elementor-element-336883b .tms-spotlight-hero__stage{background-color:rgba(0, 0, 0, 0);min-height:78vh;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-495 .elementor-element.elementor-element-336883b .tms-spotlight-hero__inner{align-items:flex-start;text-align:left;margin-inline-start:0;margin-inline-end:auto;max-width:1040px;}.elementor-495 .elementor-element.elementor-element-336883b .tms-spotlight-hero{--tms-spotlight-hero-radius:420px;--tms-spotlight-hero-core:calc(100% - 55%);--tms-spotlight-hero-line-gap:2px;--tms-spotlight-hero-base-color:#161514;--tms-spotlight-hero-base-opacity:0.14;--tms-spotlight-hero-lit-color:#161514;}.elementor-495 .elementor-element.elementor-element-336883b .tms-spotlight-hero__eyebrow{color:#7C2D12;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;text-decoration:underline;line-height:1.4em;letter-spacing:2.4px;margin-bottom:30px;}.elementor-495 .elementor-element.elementor-element-336883b .tms-spotlight-hero__text{font-family:"Spectral", Sans-serif;font-size:72px;font-weight:600;line-height:1.1em;letter-spacing:-0.5px;}.elementor-495 .elementor-element.elementor-element-336883b .tms-spotlight-hero__headline{margin-bottom:34px;}.elementor-495 .elementor-element.elementor-element-336883b .tms-spotlight-hero__description{color:#57534E;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;max-width:64ch;margin-bottom:38px;}.elementor-495 .elementor-element.elementor-element-336883b .tms-spotlight-hero__button{color:#FBFAF7;background-color:#161514;font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1.6px;padding:17px 30px 17px 30px;border-radius:4px 4px 4px 4px;}.elementor-495 .elementor-element.elementor-element-336883b .tms-spotlight-hero__button:hover,
                 .elementor-495 .elementor-element.elementor-element-336883b .tms-spotlight-hero__button:focus-visible{color:#FBFAF7;background-color:#7C2D12;}.elementor-495 .elementor-element.elementor-element-463d2ad .tms-divider{justify-content:flex-start;padding:0px 0px 0px 0px;}.elementor-495 .elementor-element.elementor-element-463d2ad .tms-divider__inner{width:100%;}.elementor-495 .elementor-element.elementor-element-463d2ad .tms-divider__line{--tms-divider-line-color:#161514;--tms-divider-line-style:solid;--tms-divider-line-weight:1px;}.elementor-495 .elementor-element.elementor-element-f4e3bb0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-495 .elementor-element.elementor-element-1a32b8b .tms-headline{max-width:100%;row-gap:1.5rem;}.elementor-495 .elementor-element.elementor-element-1a32b8b .tms-headline.tms-headline--split:has(> .tms-headline__pre-title) .tms-headline__title{padding-top:calc( 1.5rem * 2);}.elementor-495 .elementor-element.elementor-element-1a32b8b .tms-headline__wrapper{justify-content:flex-start;align-items:flex-start;text-align:start;}.elementor-495 .elementor-element.elementor-element-1a32b8b .tms-headline__pre-title,
             .elementor-495 .elementor-element.elementor-element-1a32b8b .tms-headline__title,
             .elementor-495 .elementor-element.elementor-element-1a32b8b .tms-headline__description{align-self:start;}.elementor-495 .elementor-element.elementor-element-1a32b8b .tms-headline .tms-headline__title--icon-beside,
             .elementor-495 .elementor-element.elementor-element-1a32b8b .tms-headline .tms-headline__title--icon-beside > .line{justify-content:start;}.elementor-495 .elementor-element.elementor-element-1a32b8b .tms-headline__title-1,
                 .elementor-495 .elementor-element.elementor-element-1a32b8b .tms-headline__title-1 *{color:#7C2D12;}.elementor-495 .elementor-element.elementor-element-1a32b8b .tms-headline__title-1{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1.6px;}.elementor-495 .elementor-element.elementor-element-1a32b8b .tms-headline__title-2,
                 .elementor-495 .elementor-element.elementor-element-1a32b8b .tms-headline__title-2 *{color:#161514;}.elementor-495 .elementor-element.elementor-element-1a32b8b .tms-headline__title-2{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1.6px;}.elementor-495 .elementor-element.elementor-element-1f54f74 .tms-headline{max-width:100%;row-gap:1.5rem;}.elementor-495 .elementor-element.elementor-element-1f54f74 .tms-headline.tms-headline--split:has(> .tms-headline__pre-title) .tms-headline__title{padding-top:calc( 1.5rem * 2);}.elementor-495 .elementor-element.elementor-element-1f54f74 .tms-headline__wrapper{justify-content:flex-start;align-items:flex-start;text-align:start;}.elementor-495 .elementor-element.elementor-element-1f54f74 .tms-headline__pre-title,
             .elementor-495 .elementor-element.elementor-element-1f54f74 .tms-headline__title,
             .elementor-495 .elementor-element.elementor-element-1f54f74 .tms-headline__description{align-self:start;}.elementor-495 .elementor-element.elementor-element-1f54f74 .tms-headline .tms-headline__title--icon-beside,
             .elementor-495 .elementor-element.elementor-element-1f54f74 .tms-headline .tms-headline__title--icon-beside > .line{justify-content:start;}.elementor-495 .elementor-element.elementor-element-1f54f74 .tms-headline__title-1,
                 .elementor-495 .elementor-element.elementor-element-1f54f74 .tms-headline__title-1 *{color:#7C2D12;}.elementor-495 .elementor-element.elementor-element-1f54f74 .tms-headline__title-1{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1.6px;}.elementor-495 .elementor-element.elementor-element-1f54f74 .tms-headline__title-2,
                 .elementor-495 .elementor-element.elementor-element-1f54f74 .tms-headline__title-2 *{color:#161514;}.elementor-495 .elementor-element.elementor-element-1f54f74 .tms-headline__title-2{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1.6px;}.elementor-495 .elementor-element.elementor-element-17edd25 .tms-headline{max-width:100%;row-gap:1.5rem;}.elementor-495 .elementor-element.elementor-element-17edd25 .tms-headline.tms-headline--split:has(> .tms-headline__pre-title) .tms-headline__title{padding-top:calc( 1.5rem * 2);}.elementor-495 .elementor-element.elementor-element-17edd25 .tms-headline__wrapper{justify-content:flex-start;align-items:flex-start;text-align:start;}.elementor-495 .elementor-element.elementor-element-17edd25 .tms-headline__pre-title,
             .elementor-495 .elementor-element.elementor-element-17edd25 .tms-headline__title,
             .elementor-495 .elementor-element.elementor-element-17edd25 .tms-headline__description{align-self:start;}.elementor-495 .elementor-element.elementor-element-17edd25 .tms-headline .tms-headline__title--icon-beside,
             .elementor-495 .elementor-element.elementor-element-17edd25 .tms-headline .tms-headline__title--icon-beside > .line{justify-content:start;}.elementor-495 .elementor-element.elementor-element-17edd25 .tms-headline__title-1,
                 .elementor-495 .elementor-element.elementor-element-17edd25 .tms-headline__title-1 *{color:#7C2D12;}.elementor-495 .elementor-element.elementor-element-17edd25 .tms-headline__title-1{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1.6px;}.elementor-495 .elementor-element.elementor-element-17edd25 .tms-headline__title-2,
                 .elementor-495 .elementor-element.elementor-element-17edd25 .tms-headline__title-2 *{color:#161514;}.elementor-495 .elementor-element.elementor-element-17edd25 .tms-headline__title-2{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1.6px;}.elementor-495 .elementor-element.elementor-element-58876cc .tms-button .tms-button__text,
                 .elementor-495 .elementor-element.elementor-element-58876cc .tms-button .tms-button__text > *{color:#7C2D12;}.elementor-495 .elementor-element.elementor-element-58876cc .tms-button:hover .tms-button__text,
                 .elementor-495 .elementor-element.elementor-element-58876cc .tms-button:hover .tms-button__text > *{color:#161514;}.elementor-495 .elementor-element.elementor-element-58876cc .tms-button .tms-button__text{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1.6px;}@media(min-width:768px){.elementor-495 .elementor-element.elementor-element-ebfdb39{--content-width:1040px;}}@media(max-width:1024px){.elementor-495 .elementor-element.elementor-element-b3437b3{--padding-top:6rem;--padding-bottom:6rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-495 .elementor-element.elementor-element-336883b .tms-spotlight-hero{--tms-spotlight-hero-radius:220px;}.elementor-495 .elementor-element.elementor-element-336883b .tms-spotlight-hero__text{font-size:52px;}}@media(max-width:767px){.elementor-495 .elementor-element.elementor-element-b3437b3{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-495 .elementor-element.elementor-element-336883b .tms-spotlight-hero{--tms-spotlight-hero-radius:170px;}.elementor-495 .elementor-element.elementor-element-336883b .tms-spotlight-hero__text{font-size:36px;}.elementor-495 .elementor-element.elementor-element-f4e3bb0{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}}