.footer{margin:0 auto;padding-top:20px;color:var(--grey);background-color:var(--background)}.footer__container{max-width:1200px;width:100%;margin:0 auto}.footer__links{list-style-type:none;padding:0}.footer__company-name{color:#fff;margin:0 0 6px}.footer__company-description{font-size:14px}.footer__list{padding-bottom:10px;display:flex;align-items:center}.footer__link-img{margin-right:6px;height:15px;width:18px}.footer__caption{box-sizing:border-box;padding:20px;margin:0 auto;max-width:1200px;width:100%}@media screen and (max-width: 583px){.footer__links-container{flex-direction:column}}.header{width:100%;margin:0 auto;position:sticky;left:0;top:0;z-index:10;background-color:var(--black)}.header__container{padding:40px 10px;max-width:1200px;margin:0 auto;background-color:var(--black);align-items:center}.nav-item_color{color:var(--white)}@media screen and (max-width: 1034px){.nav{width:100%;flex-direction:column;align-items:baseline;flex-wrap:nowrap;margin-top:10px}}.toggleContainer{display:flex;position:relative;width:240px;height:48px;background-color:#f0f0f0;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #0000001a}.toggleButton{flex:1;border:none;background:transparent;color:#666;font-size:16px;font-weight:600;cursor:pointer;transition:color .3s ease;z-index:1;outline:none}.toggleButton.active{color:#fff}.slider{position:absolute;top:4px;bottom:4px;width:calc(50% - 8px);background:linear-gradient(135deg,#4285f4,#ea4335);border-radius:6px;transition:all .3s ease}.slideLeft{left:4px}.slideRight{left:calc(50% + 4px)}
