header .et_pb_column--with-menu{display:flex!important;gap:20px;justify-content:flex-end}header .et_pb_menu--without-logo{align-items:center;display:flex}header .et_pb_text_0_tb_header{align-items:center;display:flex}header .et_pb_column_0_tb_header{margin:0!important}.et_mobile_menu{left:-15rem;top:4rem!important;width:104vw}.center-column{display:flex;flex-direction:column;justify-content:center;align-items:flex-start!important}.object-cover img{object-fit:cover}.white-icon img{filter:brightness(0) invert(1)}.custom-section{border-top:dashed 10px #fff;border-bottom:dashed 10px #fff}.faqs-talleres .et_pb_toggle{padding:0}.faqs-talleres .et_pb_toggle h3{background-color:#539879;color:#fff;padding:15px 20px;border-radius:100px;margin-bottom:20px}.faqs-talleres .et_pb_toggle *{border:none!important}.faqs-talleres .et_pb_toggle_title:before{right:15px!important}.header-web{display:flex}.header-web .center-column{align-items:flex-end!important}@media (min-width:768px) and (max-width:980px){.tres-columnas-tablet{display:flex;flex-wrap:wrap;gap:20px}.tres-columnas-tablet>*{flex:0 0 calc(33.33% - 13.33px);max-width:calc(33.33% - 13.33px)}}.et-fb .header-esp,.et-fb .header-euskera,.et-fb .footer-esp,.et-fb .footer-euskera{display:block!important}html[lang="es-ES"] .header-esp,html[lang="es-ES"] .footer-esp{display:block}html[lang="es-ES"] .header-euskera,html[lang="es-ES"] .footer-euskera{display:none}html[lang="eu"] .header-esp,html[lang="eu"] .footer-esp{display:none}html[lang="eu"] .header-euskera,html[lang="eu"] .footer-euskera{display:block}.btn-header{background-color:#fff;border-radius:100px}.et_pb_menu_0_tb_header.et_pb_menu ul .btn-header{margin-top:0}.et_pb_menu_0_tb_header.et_pb_menu ul .btn-header a{color:#1a1a1a!important;padding-bottom:0!important;display:flex;align-items:center}.dsm_icon_list_child{align-items:flex-start!important}.glass-white{background:rgba(255,255,255,0.2);border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,0.1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,0.3)}.glass-black{background:rgba(0,0,0,0.2);border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,0.1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid rgba(0,0,0,0.3)}.white-overlay{position:relative;display:inline-block}.white-overlay::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.3);pointer-events:none;z-index:1}.white-overlay:hover::after{background:rgba(255,255,255,0)}.white-overlay img{transition:transform 0.3s ease}