#top-menu .sub-menu li{padding-left:0px;padding-right:0px;width:100%}#top-menu li li a{padding-top:2px;padding-bottom:2px}#top-menu .sub-menu{padding-top:0px;padding-bottom:0px}.nav ul li a:hover{opacity:0;background-color:#DEC5E3}__________________________
__________________________
#top-menu .current-menu-item a::before,#top-menu .current_page_item a::before{content:"";position:absolute;z-index:2;left:0;right:0}#top-menu li a:before{content:"";position:absolute;z-index:-2;left:0;right:100%;bottom:50%;background:#DEC5E3;height:2px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.3s;transition-duration:0.10s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#top-menu li a:hover{opacity:1!important}#top-menu li a:hover:before{right:0}#top-menu li li a:before{bottom:10%}.nav li ul{width:210px!important}.nav li li ul{left:210px!important}#top-menu li li a{width:210px}.et_non_fixed_nav ‪#‎main‬-header,.et_non_fixed_nav ‪#‎top‬-header,.et_fixed_nav #main-header,.et_fixed_nav #top-header{position:fixed!important}.mobile_nav.opened .mobile_menu_bar:before{content:'4d'}.container.et_menu_container{width:calc(100% - 60px)}.et_mobile_menu{margin-left:-30px;padding:5%;width:calc(100% + 60px)}#main-header{border-bottom:4px solid #DEC5E3}@media only screen and (max-width:680px){#main-header{border-bottom:10px solid #DEC5E3}}@media only screen and (min-width:980px){#main-header.sticky-element-original{position:absolute;bottom:0;top:auto!important}#seccion-inicio{height:95vh}}::selection{color:#ffffff;background:#E63946}::-moz-selection{color:#ffffff;background:#DEC5E3}@media (max-width:768px){#footer-widgets{display:none}}