.lwp-slick-slider .slick-slide{padding-left:0px!important;padding-right:0px!important}@media (min-width:768px){#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;top:20px;right:100%;bottom:50%;background:#8dc63f;height:3px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#top-menu .sub-menu li a:before{top:35px}#top-menu li a:hover{opacity:1!important}#top-menu li a:hover:before{right:0}#top-menu li li a:before{bottom:10%}}.titulo-cv{font-family:'Avenir LTSTD Black',Helvetica,Arial,Lucida,sans-serif;font-size:26px;margin-top:0px;margin-bottom:6px!important;color:#204094!important;font-weight:bold}.texto-cv{font-family:'Myriad Pro Regular',Helvetica,Arial,Lucida,sans-serif!important;color:#204094}.form-control{background-color:#fff!important;font-family:'Myriad Pro Regular',Helvetica,Arial,Lucida,sans-serif!important;width:100%;border-width:0!important;border-radius:0;color:#999!important;font-size:14px!important;padding:16px!important;border:1px solid #eee!important;margin-bottom:4px!important}.form-control-2{background-color:#fff!important;min-height:100px!important;font-family:'Myriad Pro Regular',Helvetica,Arial,Lucida,sans-serif!important;width:100%;border-width:0!important;border-radius:0;color:#999!important;font-size:14px!important;padding:16px!important;margin-bottom:-10px!important}.form-file{padding:12px!important}.wpcf7-submit{color:#FFFFFF!important;border-width:0px!important;border-radius:10px!important;background-color:#8dc63f!important}.sub-menu{margin-top:38px!important;opacity:0;visibility:hidden;transition:opacity 0.5s ease-in-out,visibility 0s linear 0.3s}.menu-item:hover .sub-menu{opacity:1;visibility:visible;transition-delay:0s}.et_pb_section_video_bg .mejs-video{left:50%;position:absolute;max-width:none;bottom:0px!important}.custom-row{display:flex;flex-wrap:wrap}.custom-col{flex:1;margin-right:10px}.custom-row .custom-col:last-child{margin-right:0}.boton_superior[data-icon]:not([data-icon=""]):after{content:attr(data-icon);rotate:-39deg;margin-top:2px}