*,*::before,*::after{box-sizing:inherit}.footercontainer{background-color:#e8e8e8}.footercontainer .content{margin:0 auto;max-width:960px;padding:50px 20px 20px}@media(min-width:768px){.footercontainer .content{padding-right:10px;padding-left:10px}}@media(min-width:960px){.footercontainer .content{padding-right:0;padding-left:15px}}.footercontainer .content .row{display:flex;justify-content:space-between;padding-bottom:60px}@media(max-width:768px){.footercontainer .content .row{flex-direction:column}}.footercontainer .content .row .blockLogo{width:auto}@media(max-width:768px){.footercontainer .content .row .blockLogo{width:100%;margin:40px 0 0;line-height:14px}}.footercontainer .content .row .blockLogo:first-child{margin-top:0;margin-left:0;align-self:flex-start}.footercontainer .content .row .blockLogo .logoLink{display:block;width:60px;height:60px}.footercontainer .content .row .blockLogo .logoLink:hover{cursor:pointer}.footercontainer .content .row .blockLogo .logoLink .logo{width:100%;height:100%;margin-right:40px}@media(max-width:768px){.footercontainer .content .row .blockLogo .logoLink .logo{margin-top:0}}.footercontainer .content .row .blockLinks{width:auto;margin-left:0;line-height:18px}@media(max-width:768px){.footercontainer .content .row .blockLinks{width:100%;margin-left:0;line-height:14px}}.footercontainer .content .row .blockLinks .title{margin-bottom:25px;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#262626;text-align:right;margin-right:20px}@media(max-width:768px){.footercontainer .content .row .blockLinks .title{padding-left:0;padding-top:28px}}.footercontainer .content .row .blockFirstLinks{width:auto;margin-left:0;line-height:18px;padding-left:104px}@media(max-width:768px){.footercontainer .content .row .blockFirstLinks{width:100%;margin-left:0;line-height:18px;padding-left:0;padding-top:35px;padding-bottom:23px}}.footercontainer .content .row .blockLinksMobile{display:none}@media(max-width:768px){.footercontainer .content .row .blockLinksMobile{display:block;width:100%;margin-left:0;line-height:14px}}.footercontainer .content .row .blockLinksMobile .title{padding-left:15px;margin-bottom:20px;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#262626}@media(max-width:768px){.footercontainer .content .row .blockLinksMobile .title{padding-left:0;padding-top:14px}}.footercontainer .content .blockContent{margin-bottom:16px;font-weight:500}.footercontainer .content .blockContent:first-child{margin-top:8px}.footercontainer .content .blockContent .link{text-decoration:none;font-size:14px;color:#777;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal}.footercontainer .content .blockContent .link:hover{color:#007aff}.footercontainer .content .separator{width:100%;height:1px;padding:0;border:0;margin:0;background:rgba(119,119,119,.2)}.footercontainer .copyright{max-width:970px;display:flex;padding:12px 0 27px 20px;margin:0 auto;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;color:#777;line-height:2.29;letter-spacing:normal}.footercontainer .copyright .label{width:285px}.footercontainer .copyright .menu{display:flex;width:100%;justify-content:center;align-items:center;height:100%;padding-left:150px}@media(max-width:768px){.footercontainer .copyright .menu{display:none}}.footercontainer .copyright .menu .item{display:flex;height:100%;flex:1 0 auto;align-items:center;margin-left:10px;padding-right:10px}.footercontainer .copyright .menu .link{text-decoration:none;font-size:14px;color:#777;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal}.footercontainer .copyright .menu .link:hover{color:#007aff}.footercontainer .copyright .menu .separator{display:flex;height:100%;flex:1 0 auto;align-items:center}.mention{display:block;background-color:#dedede;height:50px}.mention .content{max-width:970px;display:flex;padding:12px 20px 27px;margin:0 auto;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;color:#7e7e7e;line-height:2.67;letter-spacing:normal}@media(max-width:768px){.mention .content{display:inline-block;width:350px;height:auto;line-height:normal}}.socialBlock{display:flex}.socialIconStyle{width:auto;height:18px;margin-right:20px}.linkedInIcon:not(:hover) path{fill:#7e7e7e}.instagramIcon:not(:hover) path{fill:#7e7e7e}.facebookIcon:not(:hover) path{fill:#7e7e7e}.threadsIcon:not(:hover) path{fill:#7e7e7e}.twitterIcon:not(:hover) path{fill:#7e7e7e}.linkedInIcon:not(:hover) path{fill:#7e7e7e}