.elementor .footer-link:hover,.elementor .footer-link:focus-visible{color:var(--Red);}.elementor .footer-link{transition:all 200ms;}.elementor .padding-global{padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;}.elementor .footer{padding-block-start:56px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#000000;flex-direction:column;row-gap:72px;justify-content:center;align-items:center;}.elementor .footer_wrapper{column-gap:120px;padding-block-start:64px;padding-block-end:64px;padding-inline-start:80px;padding-inline-end:127px;background-color:#1C1C1C;display:flex;flex-direction:row;}.elementor .footer_main_wrapper{padding:0px;display:flex;flex-direction:column;row-gap:24px;justify-content:center;align-items:center;}.elementor .footer_fp{padding:0px;display:flex;flex-direction:column;row-gap:16px;}.elementor .footer_heading{max-width:456px;column-gap:12px;display:flex;flex-direction:row;}.elementor .footer_title{font-weight:900;font-size:32px;color:#FDFDFC;letter-spacing:-0.01em;line-height:32px;text-transform:uppercase;}.elementor .footer_subtext{max-width:428px;font-family:Helvetica;font-weight:300;font-size:16px;color:#A9A29D;letter-spacing:-0.01em;line-height:24px;}.elementor .footer_sp{max-width:456px;padding:0px;display:flex;flex-direction:column;row-gap:24px;align-items:end;}.elementor .footer_menu_main_wrapper{column-gap:16px;padding:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .footer_menu_wrapper{width:100%;font-family:Helvetica;font-weight:400;font-size:16px;color:#FFFFFF;letter-spacing:0.05em;column-gap:24px;line-height:24px;text-transform:uppercase;padding:0px;display:flex;flex-direction:row;row-gap:0px;}.elementor .footer_social_wrapper{padding:0px;display:flex;flex-direction:row;flex:0 1 540px;justify-content:flex-end;}.elementor .footer_social_block{width:max-content;font-family:Helvetica;font-weight:400;font-size:18px;color:#A9A29D;letter-spacing:-0.01em;column-gap:10px;line-height:26px;padding:0px;transition:all 200ms;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .footer_social_block:hover,.elementor .footer_social_block:focus-visible{color:var(--White);}.elementor .footer_deatils{display:flex;flex-direction:column;row-gap:72px;}