.elementor-3254 .elementor-element.elementor-element-274ce31{--display:flex;}.elementor-3254 .elementor-element.elementor-element-a43003f{--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-3254 .elementor-element.elementor-element-444b5fb{--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-3254 .elementor-element.elementor-element-e8b24e7{--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-3254 .elementor-element.elementor-element-d2bc5fc{--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-3254 .elementor-element.elementor-element-fd7a0c0{--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-3254 .elementor-element.elementor-element-0e7f835{--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-3254 .elementor-element.elementor-element-cadd0e2{--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-3254 .elementor-element.elementor-element-d6d912b{--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-3254 .elementor-element.elementor-element-d319ebc{--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-3254 .elementor-element.elementor-element-1b24bb5{--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-3254 .elementor-element.elementor-element-284e144{--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-3254 .elementor-element.elementor-element-3afa5e8{--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-3254 .elementor-element.elementor-element-bd85bfd{--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-3254 .elementor-element.elementor-element-88834b2{--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-3254 .elementor-element.elementor-element-e40f12c{--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-3254 .elementor-element.elementor-element-2c49519{--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:flex-end;}.elementor-3254 .elementor-element.elementor-element-b9818d8{--display:flex;}body.elementor-page-3254:not(.elementor-motion-effects-element-type-background), body.elementor-page-3254 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}@media(max-width:767px){.elementor-3254 .elementor-element.elementor-element-d2bc5fc{--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-3254 .elementor-element.elementor-element-bd85bfd{--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-3254 .elementor-element.elementor-element-444b5fb{--width:50%;}.elementor-3254 .elementor-element.elementor-element-e8b24e7{--width:50%;}.elementor-3254 .elementor-element.elementor-element-88834b2{--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 */