.submenu-container{position:relative;background:#7eb04b;width:100%;overflow:visible}.submenu-container .submenu{max-width:1120px;margin:0 auto;padding:15px 0;display:flex;flex-wrap:nowrap;overflow:visible;position:relative;height:58px}.submenu-container .submenu-item a{color:#fff;transition:color .3s ease-in-out;border-left:3px solid #fff;padding-left:4px;text-decoration:none;font-size:16px}.submenu-container .submenu.active{display:flex!important;justify-content:start}.submenu-container .submenu-item{padding:0;white-space:nowrap;margin-right:20px;list-style:none}.submenu-container .submenu-more-toggle{display:none;cursor:pointer;color:#e0e70a;font-weight:700;user-select:none;position:relative;display:inline-flex;justify-content:center;align-items:center;padding:1px 4px;border:1px solid #e0e70a;border-radius:50%;width:20px;height:20px;font-size:18px;margin-top:4px}.submenu-container .submenu-expanded{display:none;position:absolute;right:0;top:100%;background:#7eb04b;opacity:1;flex-direction:column;padding:10px 20px 30px 20px;z-index:10000;min-width:200px}.submenu-container .submenu-expanded .submenu-item{margin:5px 0;border-bottom:1px solid #fff!important;font-weight:400;padding-bottom:10px}.submenu-container .submenu-expanded .submenu-item a{border:0}.submenu-container .submenu-expanded.active{display:flex}.submenu-container .submenu-item:last-child a{border-right:none}.submenu-container .submenu-item a:hover{color:#e5e5e5;text-decoration:underline}.submenu-container .submenu-item.active>a{text-decoration:underline;font-weight:400!important}.cgcof-menu .nav-main{border-bottom:1px solid #e3e3e3}.cgcof-menu .menu-primary li.main-item.active>a{color:#7eb04b;position:relative}.cgcof-menu .menu-primary li.main-item.active>a::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:5px!important;background-color:#7eb04b}.header-bottom_bg{margin-top:30px!important}.header-top_fixed{border-bottom:0!important}.header-color_botplus .submenu-container{background:#80509a}.header-color_botplus .cgcof-menu .menu-primary li.main-item.active>a{color:#80509a}.header-color_botplus .cgcof-menu .menu-primary li.main-item.active>a:hover{color:#80509a}.header-color_botplus .cgcof-menu .menu-primary li.main-item.active>a::after{background-color:#80509a}.header-botpluslite .breadcrumb a,.page-template-portadilla-de-botplus .breadcrumb a,.page_botplus-template-default .breadcrumb a{color:#80509a!important}.title-breadcrumbs-ilustres{margin-top:0!important}.header-formacion-mini{margin-top:0!important}@media (max-width:970px){.header.header-app-farmaceutica .inner .header-bottom.header-bottom_inner,.header.header-campana .inner .header-bottom.header-bottom_inner,.header.header-content-event .inner .header-bottom.header-bottom_inner{margin-top:0!important}.header .inner .header-bottom.header-bottom_inner{margin-top:40px!important}.header .header-bottom_inner.cgcof-menu .post-share_wrapper{padding-left:20px!important}.header .header-bottom_inner.cgcof-menu .post-share_wrapper .post-share{width:100%}.header .inner .title{color:#000!important}.header.header-app-farmaceutica .inner .title,.header.header-campana .inner .title,.header.header-content-event .inner .title{color:#fff!important}}@media (min-width:971px){.header-bottom_bg.header-bottom_bg-full{margin-top:0!important}.header-vocalia .header-bottom.header-bottom_inner{margin-top:0}}.header .header-bottom_inner.cgcof-menu .post-share_wrapper{padding:0;margin:0 auto;border-top:0;display:flex;justify-content:space-between;padding-top:30px;padding-left:0;padding-right:20px;max-width:1120px;margin-left:auto;margin-right:auto}.header .header-bottom_inner.cgcof-menu .post-share_wrapper .post-tags{width:70%}.header .header-bottom_inner.cgcof-menu .post-share_wrapper .post-tags .post-tags_list>li{padding:0;font-size:.938em;display:inline-block;margin-right:10px;margin-bottom:10px}.header .header-bottom_inner.cgcof-menu .post-share_wrapper .post-tags .post-tags_list>li:before{content:none}.header .header-bottom_inner.cgcof-menu .post-share_wrapper .post-tags .post-tags_list>li a{height:44px;display:block;padding:10px 20px;text-transform:uppercase;font-weight:500;border:1px solid #e8e8e8}.header .header-bottom_inner.cgcof-menu .post-share_wrapper .post-share .post-share_list{max-width:1120px;margin-left:auto;margin-right:auto}.header .header-bottom_inner.cgcof-menu .post-share_wrapper .post-share .post-share_list>li{padding:0;display:inline-block}.header .header-bottom_inner.cgcof-menu .post-share_wrapper .post-share .post-share_list>li+li{margin-left:5px}.header .header-bottom_inner.cgcof-menu .post-share_wrapper .post-share .post-share_list>li:before{content:none}.header .header-bottom_inner.cgcof-menu .post-share_wrapper .post-share .post-share_list>li:after{content:"";width:40px;height:40px;display:block;background:#93c462;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;position:absolute;top:0;left:0}.header .header-bottom_inner.cgcof-menu .post-share_wrapper .post-share .post-share_list>li a{position:relative;width:40px;height:40px;display:block;z-index:1}.header .header-bottom_inner.cgcof-menu .post-share_wrapper .post-share .post-share_list>li a:before{position:absolute;left:12px;top:12px}.header .header-bottom_inner.cgcof-menu .post-share_wrapper .post-share .post-share_list>li a.icon-facebook:before,.header .header-bottom_inner.cgcof-menu .post-share_wrapper .post-share .post-share_list>li a.icon-linkedinob:before,.header .header-bottom_inner.cgcof-menu .post-share_wrapper .post-share .post-share_list>li a.icon-twitter:before{color:#fff;z-index:1}.general.noticia .inner{padding:0}.event-post-share_wrapper .share{padding:0;margin:0 auto;border-top:0;display:flex;justify-content:start;padding-top:30px;padding-left:0;padding-right:20px;max-width:1120px;margin-left:auto;margin-right:auto}.event-post-share_wrapper ul li{border:1.5px solid #93c462;width:40px;height:40px;text-align:center;display:block;padding:7px 3px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin-right:10px}@media screen and (max-width:1120px){.event-post-share_wrapper{padding-left:20px;padding-right:20px}}@media (max-width:1100px){.header-bottom.cgcof-menu .menu-container .submenu-container{display:none}}