.elementor-3250 .elementor-element.elementor-element-1b1ed83{--display:flex;}.elementor-3250 .elementor-element.elementor-element-be8f84d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-3250 .elementor-element.elementor-element-b66cad5{--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;}.elementor-3250 .elementor-element.elementor-element-62a4db0{--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;}.elementor-3250 .elementor-element.elementor-element-f4bd2d9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3250 .elementor-element.elementor-element-c0667b8{--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;}.elementor-3250 .elementor-element.elementor-element-7082369{--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;}.elementor-3250 .elementor-element.elementor-element-da44290{--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;}.elementor-3250 .elementor-element.elementor-element-8ef8362{--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;}.elementor-3250 .elementor-element.elementor-element-3bcac2e{--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;}.elementor-3250 .elementor-element.elementor-element-34c4453{--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;}.elementor-3250 .elementor-element.elementor-element-5935ddc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3250 .elementor-element.elementor-element-f919813{--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;}.elementor-3250 .elementor-element.elementor-element-8d74ee2{--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;}.elementor-3250 .elementor-element.elementor-element-8fd420d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-3250 .elementor-element.elementor-element-902cbb4{--display:flex;}body.elementor-page-3250:not(.elementor-motion-effects-element-type-background), body.elementor-page-3250 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}@media(max-width:767px){.elementor-3250 .elementor-element.elementor-element-f4bd2d9{--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;}.elementor-3250 .elementor-element.elementor-element-5935ddc{--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;}}@media(min-width:768px){.elementor-3250 .elementor-element.elementor-element-b66cad5{--width:50%;}.elementor-3250 .elementor-element.elementor-element-62a4db0{--width:50%;}.elementor-3250 .elementor-element.elementor-element-f919813{--width:50%;}}/* Start custom CSS */.sl-spec-top,.sl-spec-main,.sl-spec-nav{max-width:1296px;margin:0 auto;width:100%;padding-left:18px;padding-right:18px;box-sizing:border-box}
.sl-spec-top{padding-top:32px;padding-bottom:32px}
.sl-spec-main{padding-top:48px;padding-bottom:96px;gap:48px}
.sl-spec-right{gap:28px}
.sl-spec-left{gap:24px}
.sl-spec-block{border-top:2px solid #1A1A1A;padding-top:14px;gap:10px}
.sl-h1 .elementor-heading-title{font-family:'Hanken Grotesk',sans-serif;font-weight:600;font-size:44px;line-height:1;text-transform:uppercase;color:#1A1A1A}
.sl-decl .elementor-heading-title{font-family:'Hanken Grotesk',sans-serif;font-weight:500;font-size:18px;line-height:1.3;text-transform:uppercase;color:#1A1A1A}
.sl-label .elementor-heading-title{font-family:'Hanken Grotesk',sans-serif;font-weight:600;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:#1A1A1A}
.sl-body,.sl-body p{font-family:'Hanken Grotesk',sans-serif;font-size:15px;line-height:1.6;color:#2A2A2A;hyphens:none}
.sl-small,.sl-small p{font-family:'Hanken Grotesk',sans-serif;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#1A1A1A}
.sl-small a{color:inherit;text-decoration:none}
.sl-btn-ghost .elementor-button{background:transparent;color:#1A1A1A;border:1px solid #1A1A1A;border-radius:0;font-family:'Hanken Grotesk',sans-serif;font-size:11px;letter-spacing:.16em;text-transform:uppercase;padding:16px 22px}
.sl-spec-cta{background:#1A1A1A;padding:72px 18px;gap:48px;width:100%;box-sizing:border-box}
.sl-spec-cta .sl-cta-h .elementor-heading-title{font-family:'Hanken Grotesk',sans-serif;font-weight:600;font-size:40px;line-height:1;color:#F7F7F7}
.sl-spec-cta .sl-body,.sl-spec-cta .sl-body p{color:#F7F7F7}
.sl-spec-cta .sl-btn-ghost .elementor-button{color:#F7F7F7;border-color:#F7F7F7}
.sl-spec-nav{padding-top:20px;padding-bottom:20px}
@media(max-width:767px){.sl-h1 .elementor-heading-title{font-size:32px}.sl-spec-main{gap:32px;padding-bottom:56px}.sl-spec-cta{gap:24px;padding:48px 18px}.sl-spec-cta .sl-cta-h .elementor-heading-title{font-size:30px}}/* End custom CSS */