.contenedor404{margin:100px 0}.titulo-grande404{font-family:'Playfair Display',Georgia,"Times New Roman",serif;font-weight:700;font-size:60px;color:#333;line-height:1.1em}.titulo-medio404{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:500;font-size:36px;color:#333;line-height:120%;text-align:left;margin:30px 0}.titulo-peque404{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:500;font-size:18px;color:#333;line-height:1.4em;text-align:left}@media (max-width:600px){.contenedor404{margin:70px 0}.titulo-grande404{font-size:60px}.titulo-medio404{font-size:24px}.titulo-peque404{fofnt-size:16px}}#cmplz-manage-consent .cmplz-manage-consent{display:inline-block!important;left:15px!important;bottom:25px!important;right:unset!important;border-radius:25px!important;background:#f6f6f6!important;min-width:unset!important;height:unset!important;padding:12px 12px 12px 12px!important;box-shadow:0 0 5px rgba(0,0,0,.2)!important;font-size:0}#cmplz-document{max-width:100%;text-justify:unset}#cmplz-document p,#cmplz-document a,#cmplz-document li{font-size:16px;line-height:1.9}#cmplz-document h2,#cmplz-document h3{font-size:18px;font-weight:600;margin-top:20px}#cmplz-document summary h2,#cmplz-document summary h3{font-size:16px!important;font-weight:500}#cmplz-document a{color:#000}.cmplz-dropdown-cookiepolicy .cookies-per-purpose .name,.cmplz-dropdown-cookiepolicy .cookies-per-purpose .retention,.cmplz-dropdown-cookiepolicy .cookies-per-purpose .function{min-width:0;overflow-wrap:anywhere}.btn-volver-a-bolsa{color:#ffffff;border-width:10px;border-color:#5fbcca;border-radius:100px;font-size:16px;font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;font-weight:900;background-color:#5fbcca;padding:0.3em 1em;line-height:1.7em;border-style:solid;display:inline-block;margin:0 15px 15px 15px;transition:all 300ms ease 0ms}.candidate-more-acts-con>ul>li:nth-of-type(2){display:none}.jobsearch-user-form-info{margin-top:20px}.jobsearch-modal{z-index:99999}.jobsearch-description{color:#666}figure .jobsearch-jobdetail-listthumb>a>img{margin:0 auto}.jobsearch-applyjob-btn,.careerfy-typo-wrap .jobsearch-applyjob-btn{border-radius:50px}.jobsearch-jobdetail-list figcaption>span>a[href*="/empleador/"],.like-btn,.jobsearch-joblisting-text .job-company-name{display:none!important}.jobsearch-employer-jobnav ul li a,.jobsearch-rem-empresmue{z-index:1}.jobsearch-jobdetail-list .jobsearch-jobdetail-listthumb>a[href*="/empleador/"]{pointer-events:none!important;cursor:default!important}.contenedor-plugin-listado-divi>.contenido>h2:first-of-type{font-family:'Playfair Display'}.contenedor-plugin-listado-divi .msg-no-se-encuentra{font-size:16px}li.input-dni-candidato{display:none!important}.contenedor-plugin-listado-divi .campo-form{font-size:18px}.contenedor-plugin-listado-divi #lupa{width:13px;height:13px;margin-bottom:1px}.contenedor-plugin-listado-divi .cruz{width:11px;height:11px;margin-bottom:1px}.info-msg-login-colegiado{margin-bottom:20px;padding:10px;display:flex;align-items:center;background:#ffdab9;color:#333}.info-msg-login-colegiado>div:first-of-type{display:flex;margin-right:20px}.info-msg-login-colegiado>div:last-of-type{line-height:1.5em}.info-msg-login-colegiado i{font-size:24px!important}.alrt-cover-area.alert-warning,.candidate-cus-field:has(.input-dni-candidato) label{display:none}div.jobsearch-imgcropi-btncon{margin-top:15px}.jobsearch-imgcropi-btncon a.btn:hover{background-color:#13b5ea!important}.btn-volver-a-bolsa-margenes{margin:0 0 15px 0}.icon-boxcon{border-radius:0!important}.my-botones-bolsa-login{font-family:'Lato';font-size:16px;color:#333;margin-bottom:20px;background:#fcfcfc;border-radius:20px;border:1px solid #ddd;padding:20px}.my-botones-bolsa-login>div:first-of-type{margin-bottom:15px}.my-botones-bolsa-contenedor{margin-bottom:40px;border:1px solid #ddd;border-radius:20px;background:#fcfcfc}.my-botones-bolsa-top{border-bottom:1px solid #ddd;padding:20px;display:flex;justify-content:space-between}.my-botones-bolsa-bot{font-family:'Lato';font-size:16px;line-height:1.7em;padding:20px;color:#333}.my-botones-bolsa-bot>div,.my-botones-bolsa-login>div{display:flex;align-items:flex-start}.my-botones-bolsa-login .et-pb-icon{margin-top:3px}.my-botones-bolsa-bot .et-pb-icon,.my-botones-bolsa-login .et-pb-icon{color:#333;font-size:18px;color:#5fbcca;font-weight:900}.my-botones-bolsa-bot .et-pb-icon{margin-top:5px}.my-botones-bolsa-bot a{line-height:normal}.boton-mi-cuenta-botones-bolsa{background:#5fbcca;color:#fff;padding:8px 18px;border-radius:100px;font-family:'Lato';font-size:16px;font-weight:900;line-height:1.7em;border:2px solid #5fbcca;transition:all .3s ease}.boton-mi-cuenta-botones-bolsa:hover{background:#4159a0;border-color:#4159a0}.boton-mi-cuenta-botones-bolsa>i{margin-right:5px;font-size:16px!important}.my-botones-bolsa-top>.cerrar-sesion{background:white;color:#333;padding:8px 18px;border-radius:100px;font-family:'Lato';font-size:16px;font-weight:900;line-height:1.7em;border:2px solid #5fbcca}.btn-volver-a-bolsa:hover{background:#4159a0;border-color:#4159a0}.jobsearch-profil-noapprov-alrt>div{padding-right:10px!important}.jobsearch-dashbord-mobilemenu{z-index:99999}.close-dashbord-mobilemenu,.jobsearch-joblisting-classic .no-candidate-match-error>em{display:none}.jobsearch-joblisting-classic .no-candidate-match-error>span{width:100%}li:has(>.jobsearch-rssfeed-btn){display:none!important}.jobsearch-filter-responsive-wrap{padding:0}.page-id-282 div.pt-reset-password form ul li:last-of-type{display:flex;flex-direction:column;align-items:center;margin-top:15px}.page-id-282 div.pt-reset-password form ul li:last-of-type>a:first-of-type{margin-bottom:10px}.page-id-282 .jobsearch-plugin-default-container>div.jobsearch-login-registration-form{margin:0}@media (max-width:1220px){.page-id-282 .jobsearch-plugin-default-container{max-width:100%;padding:0 15px}.page-id-282 .jobsearch-plugin-default-container>div.jobsearch-login-registration-form{width:100%}}@media (max-width:940px){.page-id-282 .jobsearch-login-registration-form{margin:0}.page-id-282 .jobsearch-login-registration-form>.jobsearch-row{display:flex;flex-direction:column}.page-id-282 .jobsearch-login-registration-form>.jobsearch-row>div{width:100%}}@media (max-width:650px){.comprofil-dashb-boxes{display:flex;flex-wrap:wrap}.jobsearch-filter-responsive-wrap{width:100%}.jobsearch-filterable.jobsearch-filter-sortable>ul.jobsearch-sort-section,.sortfiltrs-contner .jobsearch-topsort-holder ul.jobsearch-sort-section{justify-content:flex-start;flex-direction:column}.jobsearch-filterable.jobsearch-filter-sortable>ul.jobsearch-sort-section>li,.jobsearch-filterable.jobsearch-filter-sortable>ul.jobsearch-sort-section>li>div,.sortfiltrs-contner .jobsearch-topsort-holder,.sortfiltrs-contner .jobsearch-topsort-holder ul.jobsearch-sort-section{width:100%}.jobsearch-filterable.jobsearch-filter-sortable>ul.jobsearch-sort-section>li:first-of-type{border-bottom:1px solid #ddd;margin-bottom:10px;padding-bottom:10px}.contenedor-plugin-listado-divi .campo-form{font-size:16px}.contenedor-plugin-listado-divi #lupa,.contenedor-plugin-listado-divi .cruz{margin-bottom:0}}@media (max-width:500px){.my-botones-bolsa-top{flex-direction:column}.my-botones-bolsa-top a{width:fit-content}.my-botones-bolsa-top a:first-of-type{margin-bottom:10px}.jobsearch-applicants-stats{width:100%}.jobsearch-filterable.jobsearch-filter-sortable.jobsearch-topfound-title{width:100%}.jobsearch-filterable.jobsearch-filter-sortable.jobsearch-topfound-title .displayed-here{text-align:left}form:has(>.mangejob-filter-fieldscon){width:100%}.mangejob-filter-fieldscon{flex-direction:column}.mangejob-filter-fieldscon>div{width:100%}}@media (max-width:480px){.mobfiltrs-openrbtn-con,a.close-listin-mobfiltrs{display:none!important}div:has(>.dash-hdtabchng-btn.savcands-setings-tobtn){display:flex;flex-direction:column}.dash-hdtabchng-btn.savcands-setings-tobtn,.dash-hdtabchng-btn.savcands-list-tobtn{width:fit-content;margin-bottom:10px}}.modulo-blog-formacion-otros article .post-content{display:none!important}.modulo-blog-formacion-otros article{border-bottom:1px solid #e5e5e5!important;background:#f7f7f7;border-left:1px solid #5fbcca!important}.modulo-blog-formacion-otros article h2{font-size:20px;display:block!important;-webkit-box-orient:unset!important;text-overflow:unset!important;overflow:unset!important;-webkit-line-clamp:unset!important;height:unset!important;margin-bottom:0!important;padding:15px}.modulo-blog-formacion-otros article .post-meta{position:absolute;margin-bottom:0;background:#5fbcca;padding:5px 10px;top:-30px;left:-1px}.modulo-blog-formacion-otros article .post-meta span{color:#fff}@media (max-width:980px){.modulo-blog-formacion-otros article{margin-bottom:50px!important}}@media (max-width:500px){.modulo-blog-formacion-otros article h2{font-size:16px}}.modulo-blog-fullancho article{border-top:1px solid #ddd!important;margin-bottom:0;margin-top:30px;padding-top:30px}.modulo-blog-fullancho article:first-of-type{border-top:0!important;margin-top:0;padding-top:0}body.page-id-1254 #page-container #et-main-area>footer{z-index:0;position:relative}#contenido-post-actualidad .wp-block-file{background:#efefef;margin-top:25px;padding:25px 30px;display:flex;align-items:center;justify-content:space-between}#contenido-post-actualidad .wp-block-file>a:first-of-type{font-size:18px;font-weight:600;line-height:1.5em;color:#333}#contenido-post-actualidad .wp-block-file>a:last-of-type{padding:0.3em 1em!important;color:#ffffff!important;border:2px solid;border-width:10px!important;border-color:rgba(210,159,104,0);border-radius:100px;font-size:16px;font-family:'Lato',Helvetica,Arial,Lucida,sans-serif!important;font-weight:900!important;background-color:#5fbcca;transition:all 300ms ease 0ms;line-height:1.7em!important;margin-left:1em;display:flex;align-items:center;justify-content:center}#contenido-post-actualidad .wp-block-file>a:last-of-type:hover{background:#4159a0;opacity:1}@media (max-width:800px){#contenido-post-actualidad .wp-block-file{flex-direction:column;align-items:flex-start;padding:20px}#contenido-post-actualidad .wp-block-file>a:last-of-type{margin-left:0;margin-top:25px}}@media (max-width:767px){#contenido-post-actualidad .wp-block-file>a:first-of-type{font-size:16px}}#contenido-post-actualidad .wp-block-paragraph a,#contenido-post-actualidad p a{color:#000;text-decoration:underline;margin-bottom:20px;display:block;width:fit-content}.et_pb_menu_0_tb_header.et_pb_menu ul li.enlace-menu-correoweb a{color:#21a0b3!important}.cofalmeria-menu{display:flex;align-items:center}.et-menu{height:90px!important}.et-menu>li{cursor:default;height:90px}.et-menu .menu-item-has-children>a:first-child{padding-right:0}.et-menu .menu-item-has-children>a:first-child:after{display:none}.et-menu .menu-item-has-children ul.sub-menu{width:300px;padding:0;top:100%;border-width:2px}.et-menu .menu-item-has-children ul.sub-menu li{padding:0}.et-menu .menu-item-has-children ul.sub-menu li,.et-menu .menu-item-has-children ul.sub-menu a{width:100%}.et-menu .menu-item-has-children ul.sub-menu a{padding:15px 20px;text-transform:initial!important;line-height:normal}.et-menu .menu-item-has-children ul.sub-menu>li:not(:last-of-type) a{border-bottom:1px solid #e6e6e6}.cofalmeria-menu>.cofalmeria-menu-columna1{width:160px!important;margin:10px 0}.cofalmeria-menu>.cofalmeria-menu-columna2{width:100%!important;margin:0}.cofalmeria-menu>.cofalmeria-menu-columna3{width:fit-content!important;margin:0;margin-left:20px}@media (max-width:1400px){.cofalmeria-menu{justify-content:flex-end}.enlace-menu-correoweb a::before{display:none}.cofalmeria-menu-columna3{display:block}.cofalmeria-menu>.cofalmeria-menu-columna1{margin-right:auto}.cofalmeria-menu>.cofalmeria-menu-columna2{order:3;width:fit-content!important;margin-left:20px}.cofalmeria-menu>.cofalmeria-menu-columna3{margin-left:0}}.menu-full-screen{height:90px;display:flex;align-items:center;justify-content:flex-end}.menu-full-screen ul.et-menu{height:70px;display:flex;align-items:center}.menu-full-screen ul.et-menu>li{height:100%;margin:0!important;display:flex;align-items:center;padding:0 14px}.menu-full-screen ul.et-menu>li>a{padding:0!important;height:100%;display:flex;align-items:center}@media only screen and (max-width:1400px){.menu-full-screen .opened .et_mobile_menu{display:flex!important;position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;background-color:#ffffff!important;z-index:99999!important;box-shadow:none!important;padding:0!important;margin:0!important;overflow-y:auto!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;padding:80px 0!important;animation:fadeInOverlay 0.4s ease-out forwards;user-select:none;border:0}.menu-full-screen .opened .et_mobile_menu>li:first-child{margin-top:auto!important}.menu-full-screen .opened .et_mobile_menu>li:last-child{margin-bottom:auto!important}.menu-full-screen .opened .et_mobile_menu>li{text-align:center!important;width:100%!important;padding:12px 0!important;animation:fadeInUpLinks 0.5s ease-out both;animation-delay:0.1s}.menu-full-screen .et_mobile_menu>li>a{font-size:26px!important;color:#333333!important;background-color:transparent!important;border:none!important;display:inline-block!important;padding:0}.menu-full-screen .et_mobile_menu .mobile-parent-link{font-size:26px!important;color:#333333!important;cursor:pointer!important;display:inline-block!important;user-select:none;font-family:'Work Sans';text-transform:uppercase;position:relative}.menu-full-screen .et_mobile_menu .mobile-parent-link::after{content:"\33"!important;font-family:'ETmodules'!important;display:inline-block!important;margin-left:10px!important;font-size:26px!important;vertical-align:middle!important;transition:transform 0.4s ease!important;position:absolute}.menu-full-screen .et_mobile_menu .menu-item-has-children.visible-submenu>.mobile-parent-link::after{transform:rotate(180deg)!important}.menu-full-screen .et_mobile_menu .sub-menu{display:block!important;max-height:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;padding:0!important;margin:0!important;width:100%!important;list-style:none!important;transition:max-height 0.4s ease-in-out,opacity 0.3s ease,padding 0.4s ease,visibility 0.4s!important}.menu-full-screen .et_mobile_menu .menu-item-has-children.visible-submenu>.sub-menu{max-height:2000px!important;opacity:1!important;visibility:visible!important;padding:12px 0 0 0!important}.menu-full-screen .et_mobile_menu .sub-menu li{padding:6px 0!important;background:transparent!important;box-shadow:none!important;display:flex;justify-content:center}.menu-full-screen .et_mobile_menu .sub-menu li a{font-size:18px!important;border:0;background:transparent!important;text-align:center}.menu-full-screen .opened .mobile_menu_bar{position:relative!important;z-index:100000!important}.menu-full-screen .opened .mobile_menu_bar:before{content:"\4d"!important;color:#000!important}.menu-full-screen .opened .et_pb_menu__button-wrapper,.menu-full-screen .opened .et_pb_button,.menu-full-screen .opened .et_pb_menu__icon:not(.et_pb_menu__toggle){display:none!important}}@keyframes fadeInOverlay{from{opacity:0}to{opacity:1}}@keyframes fadeInUpLinks{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1401px){.et_pb_menu .et_pb_menu__menu{display:flex!important}.et_pb_menu .et_mobile_nav_menu{display:none!important}}@media (max-width:1400px){.et_pb_menu .et_pb_menu__menu{display:none!important}.et_pb_menu .et_mobile_nav_menu{display:block!important}}@media (max-width:480px){.cofalmeria-menu>.cofalmeria-menu-columna1{width:130px!important}.cofalmeria-menu>.cofalmeria-menu-columna2{margin-left:15px}}.enlace-padre-menu{cursor:default}div:has(>.add-links-next-to-button){display:flex;align-items:center;flex-wrap:wrap}.add-links-next-to-button{margin-right:10px}.btns-secundarios-bolsa{display:flex;align-items:center;margin-top:20px}.btns-secundarios-bolsa a{color:#333;font-weight:600;border-radius:25px;border:1px solid #5fbcca;display:flex;align-items:center;line-height:37px;height:38px;transition:all 0.21s ease;letter-spacing:1px;text-transform:uppercase;font-size:11px;font-family:'Lato';padding:0 16px}.btns-secundarios-bolsa a:hover{background:#4159a0;color:#fff;border-color:#4159a0}.btns-secundarios-bolsa a:first-of-type{margin-right:10px}a:has(>i.jobsearch-icon.jobsearch-view){font-size:16px;background:#ddd;padding:5px;border-radius:50%;border:1px solid #999;width:30px;height:30px;display:flex;justify-content:center;align-items:center;color:#000;text-decoration:none!important}a.jobsearch-user-showpass.jobsearch-user-hidepass:before{display:none}.modulo-boton-varios h4{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:2lh;-webkit-line-clamp:2}.logo-cof-footer img{width:100%!important;max-width:350px;border-radius:50px 0;background:#fff;padding:20px}.columna-enlaces a{position:relative;margin-left:15px}.columna-enlaces a::before{content:'';position:absolute;width:5px;height:5px;background:white;border-radius:50%;left:-14px;top:50%}.et_pb_social_media_follow li a.icon{display:flex;align-items:center;justify-content:center;height:36px;width:36px}.jobsearch-applied-jobs-text h2{margin-top:5px}@media (min-width:500px){.jobsearch-modal>.modal-content-area>.modal-box-area{margin-top:60px}}.suggested-skills-con{margin-top:10px}.contenedor-boton-enlace-bolsa{display:flex;justify-content:flex-end;font-family:Open Sans,Arial,sans-serif}.enlace-login-bolsa{margin-left:5px;color:#000;text-decoration:underline!important}.boton-dashboard-bolsa{background:#5fbcca;color:#fff;padding:6px 25px;border-radius:30px;text-transform:uppercase;font-family:Open Sans,Arial,sans-serif;font-weight:700}body.page-id-282>#page-container #et-main-area,body.page-id-281>#page-container #et-main-area{padding-top:40px}.cabecera-texto-barrita{position:relative}.fila-logo-izquierda{position:relative}.fila-logo-izquierda::before{content:'';position:absolute;left:-400px;top:0;width:400px;height:400px;display:block;background-image:url(/wp-content/uploads/2026/03/logotipo-H.png)!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center}.cabecera-texto-barrita::before{content:'';position:absolute;width:200px;height:2px;background:#fff;bottom:-10px;left:0}body.single-mec-events #et-main-area{background:#f5f5f5}body.single-mec-events .mec-event-meta .mec-single-event-category,body.single-mec-events .mec-event-meta .mec-event-more-info{display:none}body.single-mec-events .mec-event-meta .mec-booking-button{font-weight:900;outline:none;box-shadow:none;border-radius:100px;margin-top:30px;line-height:1.7em;letter-spacing:0;height:unset;transition:all 300ms ease 0ms}body.single-mec-events .mec-event-meta .mec-booking-button:hover{background:#4159a0!important}body.single-mec-events #et-main-area>#main-content{padding:0;padding-top:50px;background:#f5f5f5;max-width:1440px;width:90%}body.single-mec-events .mec-event-content{background:#fff;padding:25px 25px 50px 25px;position:relative}body.single-mec-events .mec-events-meta-group-countdown{border:0}body.single-mec-events .mec-event-content .mec-single-title{font-family:'Lato';font-size:26px;line-height:1.14;letter-spacing:0;color:#000}body.single-mec-events .mec-event-content p{font-family:'Lato';font-size:18px;line-height:1.56;letter-spacing:.2px;margin-bottom:0}body.single-mec-events .mec-events-event-image{display:flex;justify-content:center;align-items:center;background:#ddd}body.single-mec-events .mec-events-event-image img{object-fit:contain}body.single-mec-events .mec-events-content{margin-bottom:0}body.single-mec-events .mec-single-event .mec-events-event-image img{border-radius:0}body.single-mec-events .mec-single-event-description a{color:#000;text-decoration:underline;transition:all 300ms ease 0ms}body.single-mec-events .mec-single-event-description a:hover{color:#4159a0}body.single-mec-events .mec-events-meta-group-booking .mec-booking-shortcode,body.single-mec-events .mec-single-event .mec-events-meta-group-booking,body.single-mec-events .mec-single-event .mec-frontbox{border:0}body.single-mec-events .mec-single-event .mec-frontbox,body.single-mec-events .mec-single-event .mec-events-meta-group-countdown{border-radius:0}body.single-mec-events .mec-export-details a{font-family:'Lato';border-radius:30px;background:#5fbcca;color:#fff!important;font-weight:900;font-size:16px;padding:15px 25px!important;transition:all 300ms ease 0ms}body.single-mec-events .mec-export-details a:hover{background:#4159a0!important;border-color:#4159a0}body.single-mec-events .mec-event-social{font-family:'Lato';letter-spacing:.2px}body.single-mec-events .mec-event-sharing li a{background:#5fbcca!important;display:flex!important;align-items:center;justify-content:center;width:32px!important;height:32px!important;font-size:16px!important;transition:all 300ms ease 0ms}body.single-mec-events .mec-event-sharing li a:hover{background:#4159a0!important}body.single-mec-events .mec-event-meta{position:relative;overflow:unset}body.single-mec-events .mec-event-meta>div{padding-bottom:25px;font-family:'Lato';letter-spacing:.2px}body.single-mec-events .mec-event-meta>div:last-of-type{padding-bottom:0}body.single-mec-events .mec-event-meta>div dl:first-of-type{border-top:1px solid #e6e6e6;padding-top:20px}body.single-mec-events .mec-event-meta>div dl dd{padding-left:0}body.single-mec-events .mec-event-meta>div dl dd,body.single-mec-events .mec-event-meta>div dl dd h6{font-size:16px!important;color:#222}body.single-mec-events .mec-event-meta>div dl dd span,body.single-mec-events .mec-event-meta>div dl dd a{font-size:16px!important;color:#222!important}body.single-mec-events .mec-single-event .mec-event-meta .mec-location-opening-hour,body.single-mec-events .mec-single-event .mec-event-meta .mec-location-tel,body.single-mec-events .mec-single-event .mec-event-meta .mec-location-url{margin-top:20px}body.single-mec-events .mec-single-event .mec-event-meta .mec-location-tel{margin-bottom:10px}body.single-mec-events .mec-single-event .mec-events-meta-date dd,body.single-mec-events .single-event-additional-organizers dd,body.single-mec-events .mec-single-event .mec-single-event-organizer dd:not(:last-of-type){margin-bottom:20px}body.single-mec-events .mec-single-event .mec-event-meta i::before{color:#5fbcca}body.single-mec-events i.mec-sl-calendar,body.single-mec-events .mec-single-event-time>i.mec-sl-clock,body.single-mec-events .mec-single-event-location>i.mec-sl-location-pin,body.single-mec-events .mec-single-event-organizer>i.mec-sl-people{display:inline-block;margin-bottom:15px}body.single-mec-events .mec-holding-status-expired{text-transform:uppercase;margin-top:5px;display:block;width:fit-content;padding:5px 15px;background:#ffbec2;border-radius:30px}body.single-mec-events .mec-event-social-icon>a{border-radius:25px!important}body.single-mec-events .mec-event-meta i:before{vertical-align:sub}body.single-mec-events .mec-event-social-icon a svg{fill:#fff!important;margin:0}@media (max-width:1480px){.fila-logo-izquierda::before{display:none}}@media (max-width:1260px){body.single-mec-events article.row.mec-single-event{display:flex;flex-direction:column}body.single-mec-events article.row.mec-single-event>div{width:100%}}@media (max-width:959px){body.single-mec-events .mec-event-content{margin-bottom:20px}}@media (max-width:767px){body.single-mec-events .mec-single-event .mec-frontbox .mec-event-exporting ul{display:flex!important;flex-direction:column}body.single-mec-events .mec-single-event .mec-frontbox .mec-event-exporting ul li{width:fit-content!important;min-height:unset!important;margin-bottom:unset!important;text-align:unset!important;float:unset!important;display:unset!important}.mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li a{font-size:14px}body.single-mec-events .mec-single-event .mec-frontbox .mec-event-exporting ul li a{width:unset!important;margin-right:0!important}body.single-mec-events .mec-export-details li:first-of-type a{margin-bottom:10px}}@media (max-width:480px){.cabecera-texto-barrita::before{width:100px}body.single-mec-events .mec-event-meta{padding-left:10px;padding-right:10px}body.single-mec-events .mec-event-content{padding:25px}body.single-mec-events .mec-single-event .mec-event-export-module.mec-frontbox{padding-top:15px;padding-bottom:10px;padding-left:20px;padding-right:20px}body.single-mec-events .mec-events-meta-group-countdown .countdown-w .block-w{height:28px;font-size:46px}body.single-mec-events .mec-events-meta-group-countdown .countdown-w,body.single-mec-events .mec-events-meta-group-countdown .countdown-w span.mec-days,body.single-mec-events .mec-events-meta-group-countdown .countdown-w span.mec-hours,body.single-mec-events .mec-events-meta-group-countdown .countdown-w span.mec-minutes,body.single-mec-events .mec-events-meta-group-countdown .countdown-w span.mec-seconds{padding-top:0}}#logo{max-height:90%}article.mec-event-article .mec-topsec .mec-event-meta>div,article.mec-event-article .mec-topsec .mec-event-meta>div span,article.mec-event-article .mec-topsec .mec-event-meta>div .mec-event-address span{color:#000}article.mec-event-article .mec-event-title>a{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:3;height:3lh;font-size:18px}article.mec-event-article span.mec-start-date-label{font-weight:700}article.mec-event-article .mec-grid-event-location{font-size:13px!important;margin-bottom:5px!important;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2;height:2lh}.mec-event-footer{background:#fff}.mec-event-footer .mec-booking-button{background:none;color:#333;font-weight:600;border-radius:25px;border:1px solid #5fbcca;display:flex;align-items:center}.mec-event-footer .mec-booking-button:hover{background:#4159a0;color:#fff;border-color:#4159a0}.mec-event-list-standard .mec-event-title{font-size:20px}article.mec-event-article{font-family:Lato;background:#fff!important;border:0!important;box-shadow:0 0 24px 0 rgba(0,0,0,.12)!important;border-radius:0!important}article.mec-event-article>.mec-event-image{border-radius:0!important}.mec-event-description,.mec-event-list-standard .mec-event-title a{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2!important}.mec-event-address{margin-top:5px;line-height:normal}.mec-event-address>span{margin-left:0!important}.mec-event-sharing-wrap .mec-event-sharing{bottom:70px}.mec-event-sharing-wrap li{border-color:#5fbcca!important;border-radius:25px!important;margin:0 auto 10px}.mec-event-social-icon a{background:#ddd}.mec-event-social-icon a,.mec-event-social-icon a i{display:flex;justify-content:center;align-items:center}article.mec-event-article .mec-event-social-icon a svg{fill:#222!important}article.mec-event-article .mec-event-social-icon a i{color:#222!important}.mec-event-sharing-wrap>li>a{background:none;color:#333!important;transition:all 0.21s ease}.mec-event-sharing-wrap>li{transition:all 0.21s ease}.mec-event-sharing-wrap:hover>li{border-color:#4159a0!important}.mec-event-sharing-wrap:hover>li>a{background:#4159a0;color:#fff!important}@media only screen and (max-width:960px){.mec-event-list-standard .mec-col-table-c.mec-event-content-wrap{min-height:auto}}@media only screen and (max-width:479px){.mec-event-list-standard .mec-col-table-c.mec-event-content-wrap{padding:10px 15px}.mec-event-list-standard .mec-event-title{font-size:16px}}.imagen-slider-redondeada img{border-radius:25px!important}.modulo-blog article{padding:0!important}.modulo-blog article>div.et_pb_image_container{margin:0}.modulo-blog article>.entry-title{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2;height:2lh;margin-bottom:10px}.modulo-blog article>.post-content{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:4;height:4lh}