.menu-main-content{position:relative;display:flex;flex-direction:column}@media only screen and (max-width:860px){.menu-main-content{flex-direction:row;flex-wrap:nowrap;width:100%;overflow:hidden;overflow-x:auto;padding-bottom:30px;margin-bottom:1rem}}.menu-main-content *{display:flex}.menu-main-content a{position:relative;cursor:pointer;min-width:200px;background-color:#eee;margin-bottom:1rem;border-radius:15px;padding:12px 15px;flex-direction:row;align-items:center;color:#fff;border:1px solid #13509a;box-shadow:4px 17px 20px -3px rgba(0,0,0,.1),0 10px 15px -3px rgba(0,0,0,.1)}@media only screen and (max-width:860px){.menu-main-content a{order:2}}.menu-main-content a{background-image:url(/images/content-menu.png);background-repeat:no-repeat;background-size:cover}@media only screen and (max-width:860px){.menu-main-content a{min-width:280px;padding:8px 10px;margin:0 7px 0 0}.menu-main-content a:last-child{margin-right:0}}.menu-main-content a.active{background-image:url(/images/content-menu-active.png);color:#121212;border-color:#121212}@media only screen and (max-width:860px){.menu-main-content a.active{order:1;margin-right:7px}}.menu-main-content a.active:before{content:none}.menu-main-content a:hover:before{transform:translateX(4px)}.menu-main-content a:before{content:"";position:absolute;right:15px;top:0;bottom:0;margin:auto 0;width:25px;height:25px;background-image:url(/images/ico-white-circle-next.png);background-repeat:no-repeat;background-size:contain;transition:transform .3s ease-out}.menu-main-content a>img{width:50px;border-radius:100px;box-shadow:4px 17px 20px -3px rgba(0,0,0,.1),0 10px 15px -3px rgba(0,0,0,.1)}@media only screen and (max-width:860px){.menu-main-content a>img{width:40px}}.menu-main-content a .name-menu{flex-direction:column;padding-left:10px}.menu-main-content a .name-menu label{font-weight:700}.menu-main-content a .name-menu span{font-weight:300;font-size:15px}@media only screen and (max-width:1080px)and (min-width:870px){.menu-main-content a .name-menu span{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}}@media only screen and (max-width:860px){.menu-main-content a .name-menu span{font-size:14px;font-weight:300}}