.langtitle{display:none}.languajes{position:absolute;top:8px;right:115px}.lang-menu{width:100px;text-align:right;font-weight:bold;margin-top:25px;position:relative}.lang-menu .selected-lang{display:flex;justify-content:center;line-height:2;cursor:pointer;color:#000}.lang-menu .selected-lang:before{content:"";display:inline-block;width:32px;height:32px;background-image:url("https://www.flaticon.es/svg/static/icons/svg/616/616450.svg");background-size:contain;background-repeat:no-repeat}.lang-menu ul{margin:0;padding:0;display:none;background-color:#fff;border:1px solid #f8f8f8;position:absolute;top:34px;right:-14px;width:125px;border-radius:5px;box-shadow:0 1px 10px rgba(0,0,0,.2)}.lang-menu ul li{list-style:none;text-align:left;display:flex;justify-content:space-between}.lang-menu ul li a{text-decoration:none;width:125px;padding:5px 10px;display:block;color:#000}.lang-menu ul li:hover{background-color:#f2f2f2}.lang-menu ul li a:before{content:"";display:inline-block;width:25px;height:25px;vertical-align:middle;margin-right:10px;background-size:contain;background-repeat:no-repeat}.es:before{background-image:url(https://www.countryflags.io/mx/flat/32.png)}.en:before{background-image:url(https://www.countryflags.io/us/flat/32.png)}.lang-menu:hover ul{display:block}@media screen and (max-width:1400px){.languajes{right:36px}}@media screen and (max-width:996px){.languajes{right:-59px}}@media screen and (max-width:800px){.languajes{right:30px;z-index:1;top:5px}}@media screen and (max-width:800px){.languajes{right:100px}}@media screen and (max-width:520px){.languajes{top:14px;right:45px}.langtitle{display:none}}@media screen and (max-width:340px){.languajes{position:fixed;top:82px;right:225px}.langtitle{display:none}}