.menu{background-color:transparent;border:none;cursor:pointer;display:none;padding:0}@media (max-width:768px){.menu{display:flex}}.yellow-line{fill:none;stroke:#fff;stroke-width:6;transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}.line1{stroke-dasharray:60 207}.line1,.line2{stroke-width:6}.line2{stroke-dasharray:60 60}.line3{stroke-dasharray:60 207;stroke-width:6}.opened .line1{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}.opened .line2{stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:6}.opened .line3{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}@keyframes slides{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.logos{overflow:hidden;padding:0;white-space:nowrap;position:relative}.logos:after,.logos:before{position:absolute;top:0;content:"";width:250px;height:100%;z-index:2}@media screen and (max-width:768px){.logos:after,.logos:before{width:100px}}.logos:before{left:0;background:linear-gradient(270deg,rgba(255,255,255,0),rgb(255,255,255))}.logos:after{right:0;background:linear-gradient(90deg,rgba(255,255,255,0),rgb(255,255,255))}.logo_items{display:inline-flex;flex-direction:row;animation:slides 25s linear infinite}.logos:hover .logo_items{animation-play-state:paused}.logo_items a img{width:auto;padding:0 25px}