.elementor .s-ft-logo{width:176px;filter:invert(100%);display:block;}.elementor .s-ft-brand{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:18px;}.elementor .s-ft-col-1{gap:10px;}.elementor .s-ft-col-2{gap:10px;}.elementor .s-ft-col-3{gap:10px;}.elementor .s-ft-cols{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:72px;}.elementor .s-ft-top{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:48px;justify-content:space-between;align-items:flex-start;}.elementor .s-ft-copy{font-size:13px;}.elementor .s-ft-legal{font-size:13px;}.elementor .s-ft-bottom{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#2E3036;border-style:solid;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .s-site-footer{padding-block-start:88px;padding-block-end:40px;padding-inline-start:6vw;padding-inline-end:6vw;background-color:#0D0E10;display:flex;flex-direction:column;gap:64px;}