.Footer{--tw-bg-opacity:1;background-color:rgb(46 46 51/var(--tw-bg-opacity,1));flex-direction:column;align-items:flex-start;gap:2.5rem;padding:5rem .5rem 1.5rem;display:flex}@media (min-width:510px){.Footer{padding-left:0;padding-right:0}}@media (min-width:640px){.Footer{gap:120px}}.Footer-Feedback{width:100%}@media (min-width:375px){.Footer-Feedback{max-width:375px}}@media (min-width:510px){.Footer-Feedback{max-width:510px}}@media (min-width:640px){.Footer-Feedback{max-width:640px}}@media (min-width:768px){.Footer-Feedback{max-width:768px}}@media (min-width:1024px){.Footer-Feedback{max-width:1024px}}@media (min-width:1280px){.Footer-Feedback{max-width:1280px}}@media (min-width:1536px){.Footer-Feedback{max-width:1536px}}.Footer-Feedback{margin-left:auto;margin-right:auto}.Footer-Content{width:100%}@media (min-width:375px){.Footer-Content{max-width:375px}}@media (min-width:510px){.Footer-Content{max-width:510px}}@media (min-width:640px){.Footer-Content{max-width:640px}}@media (min-width:768px){.Footer-Content{max-width:768px}}@media (min-width:1024px){.Footer-Content{max-width:1024px}}@media (min-width:1280px){.Footer-Content{max-width:1280px}}@media (min-width:1536px){.Footer-Content{max-width:1536px}}.Footer-Content{flex-direction:column;gap:2.5rem;width:100%;margin-left:auto;margin-right:auto;display:flex}@media (min-width:640px){.Footer-Content{gap:60px}}.Footer-Bar{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:5rem;width:100%;display:flex}@media (min-width:768px){.Footer-Bar{flex-flow:row}}.Footer-LeftContainer{flex-direction:column;justify-content:center;align-items:center;gap:2.5rem;width:100%;display:flex}@media (min-width:640px){.Footer-LeftContainer{gap:5rem}}@media (min-width:768px){.Footer-LeftContainer{width:unset;max-width:378px}}.Footer-RightContainer{flex-direction:column;gap:2.5rem;width:100%;display:flex}@media (min-width:640px){.Footer-RightContainer{gap:5rem}}@media (min-width:768px){.Footer-RightContainer{width:unset;gap:182px;max-width:528px}}.Footer-LinkBlocks{flex-flow:row;gap:1.25rem;width:100%;display:flex}@media (min-width:375px){.Footer-LinkBlocks{gap:2.5rem}}@media (min-width:768px){.Footer-LinkBlocks{width:unset;max-width:528px}}.Footer-OtherContacts{flex-flow:column;align-items:flex-start;gap:3rem;display:flex}@media (min-width:768px){.Footer-OtherContacts{flex-direction:row;gap:3.5rem}}.Footer-Legal{flex-direction:column;width:100%;display:flex}.Footer-LegalInfo{border-top-width:1px;border-top-color:#ccd1db47;border-bottom-width:1px;border-bottom-color:#ccd1db47;flex-flow:column;justify-content:space-between;align-items:flex-start;gap:3rem;width:100%;padding-top:2.25rem;padding-bottom:2.25rem;display:flex}@media (min-width:768px){.Footer-LegalInfo{align-items:center;gap:unset;flex-direction:row}}.Footer-Address{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.Footer-Subsubtext{letter-spacing:-.5px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.Footer-LeftLegal{flex-direction:column;gap:2.75rem;display:flex}.Footer-Reestrs{flex-flow:wrap;gap:1rem;display:flex}@media (min-width:1024px){.Footer-Reestrs{flex-wrap:nowrap}}.Footer-ReestrContent{flex-direction:column;gap:.375rem;display:flex}@media (hover:hover){.Footer-ReestrContent:hover .Footer-ReestrNumber{--tw-text-opacity:1;color:rgb(128 128 128/var(--tw-text-opacity,1))}}.Footer-ReestrContent:active .Footer-ReestrNumber{--tw-text-opacity:1;color:rgb(255 177 25/var(--tw-text-opacity,1))}.Footer-Subtext{--tw-text-opacity:1;color:rgb(204 209 219/var(--tw-text-opacity,1));line-height:.75rem}.Footer-ReestrNumber{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.Footer-RightLegal{flex-flow:column;gap:1.5rem;max-width:528px;display:flex}.Footer-Bottom{flex-direction:column-reverse;justify-content:space-between;gap:.75rem;width:100%;padding-top:1.5rem;display:flex}@media (min-width:768px){.Footer-Bottom{gap:unset;flex-direction:row}}.Footer-Copyright{letter-spacing:-.5px;--tw-text-opacity:1;color:rgb(204 209 219/var(--tw-text-opacity,1));line-height:14px}.Footer-OfficesPhoneNumbersDesktop.OfficesPhoneNumbers{display:none}@media (min-width:768px){.Footer-OfficesPhoneNumbersDesktop.OfficesPhoneNumbers{display:flex}.Footer-OfficesPhoneNumbersMobile.OfficesPhoneNumbers{display:none}}
