.FooterMain .LogoBox{max-width:210px}.FooterMain .LogoBox a{display:inline-block}.FooterMain .TopContent{gap:40px 90px}.FooterMain .AddressBox a{text-decoration:underline!important;text-underline-offset:2px}.FooterMain .MenuGroup{gap:20px}.FooterMain .LeftPart{flex-shrink:0;width:35%}.FooterMain .RightPart{width:calc(65% - 90px)}.FooterMain .ColumnGroup{align-items:flex-start;display:flex;gap:40px;justify-content:space-between}.FooterMain .ColumnItem .Title{color:#10202f;font-weight:600;line-height:1.3;margin-bottom:20px}.FooterMain .MenuGroup{display:flex;flex-direction:column;gap:12px}.FooterMain .MenuItem a{display:inline-block;font-size:14px;line-height:1.5;text-decoration:none;transition:all .3s ease}.FooterMain .MenuItem a:hover{transform:translateX(3px)}.FooterMain .BottomContent,.FooterMain .SocialGroup{gap:15px}.FooterMain .SocialItem span{display:flex}.FooterMain .SocialItem a{display:inline-block}.FooterMain .SocialItem svg{fill:#10202f;height:25px;width:25px}.FooterMain .FooterContactContent{display:flex;flex-direction:column;gap:12px}.FooterMain .PrivacyGroup{gap:12px}@media (max-width:991px){.FooterMain .TopContent{gap:30px 90px}.FooterMain .ColumnGroup{gap:25px}}@media (max-width:767px){.FooterMain .LeftPart,.FooterMain .RightPart{width:100%}.FooterMain .ColumnGroup{display:grid;gap:35px 25px;grid-template-columns:repeat(2,1fr);width:100%}}@media (max-width:480px){.FooterMain .ColumnGroup{gap:30px 20px;grid-template-columns:repeat(2,1fr)}.FooterMain .ColumnItem .Title{margin-bottom:15px}.FooterMain .MenuGroup{gap:9px}}