.blog-tag-filter{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;padding:10px 20px 30px}.blog-tag-filter a{display:inline-block;padding:8px 18px;border:1px solid #2B6B6A;border-radius:999px;color:#2B6B6A;text-decoration:none;font-size:14px;line-height:1.2;background:transparent}.blog-tag-filter a.is-active,.blog-tag-filter a:hover{background:#2B6B6A;color:#fff}.pagination{margin-top:40px;margin-bottom:80px}.pagination a,.pagination span{background:#111 !important;color:#fff !important}.pagination a:hover,.pagination .current{background:#000 !important}.entry-content a:not([class]),.entry-content a:not([class]):visited,.entry-content a:not([class]):hover{color:#8cb3a6;font-weight:700}@media (max-width:768px){.texto-central,.texto-central .contenido,.texto-central .titulo,.texto-central .titulo *,.texto-central .subtitulo,.texto-central .subtitulo *,.texto-central .texto,.texto-central .texto p,.wp-block-custom-texto-central,.wp-block-custom-texto-central *,.container-google-block .wp-block-custom-google-block,.container-google-block .primary-text,.container-google-block .primary-text *,.container-google-block .body-text,.container-google-block .body-text *,.wp-block-custom-texto-imagen,.wp-block-custom-texto-imagen .texto-col,.wp-block-custom-texto-imagen .titulo,.wp-block-custom-texto-imagen .titulo *,.wp-block-custom-texto-imagen .subtitulo,.wp-block-custom-texto-imagen .subtitulo *,.wp-block-custom-texto-imagen .texto,.wp-block-custom-texto-imagen .texto *,.banner-internas,.banner-internas .banner-titulo,.banner-internas .banner-subtitulo,.banner-internas .content-banner,.wp-block-custom-content-banner .left,.wp-block-custom-content-banner .primary-text,.wp-block-custom-content-banner .primary-text p,.wp-block-custom-content-banner .primary-text h1,.wp-block-custom-content-banner .primary-text h2,.wp-block-custom-content-banner .primary-text h3,.wp-block-custom-content-banner .primary-text .wp-block-heading,.wp-block-custom-content-banner .primary-text .wp-block-paragraph,.wp-block-custom-content-banner .secondary-text,.wp-block-custom-content-banner .right,.wp-block-custom-content-banner .right .content,.wp-block-custom-content-banner .right .content>p:first-child,.wp-block-custom-content-banner .right h1,.wp-block-custom-content-banner .right h2,.wp-block-custom-content-banner .right h3,.wp-block-custom-content-banner .right p,.entry-content>h1,.entry-content>h2,.entry-content>h3,.entry-content>h4,.entry-content>p,.entry-content .has-text-align-left,.entry-content .has-text-align-center,.cnb-especialidades,.cnb-especialidades__title,.cnb-especialidades__subtitle,.cnb-especialidades__text,.cnb-proceso,.cnb-proceso__kicker,.cnb-proceso__title,.cnb-proceso__lead,.cnb-proceso__card,.cnb-proceso__card h3,.cnb-proceso__card p,.double-column-block,.double-column-block .column-left,.double-column-block .column-right,.double-column-block .wp-block-heading,.double-column-block p,.double-column-block li,.wp-block-custom-native-blocks-double-column,.wp-block-custom-native-blocks-double-column .wp-block-heading,.wp-block-custom-native-blocks-double-column p,.wp-block-custom-native-blocks-double-column li,.wp-block-custom-native-blocks-h1,.wp-block-custom-native-blocks-h1 .wp-block-heading,.wp-block-custom-native-blocks-h1 h1,.wp-block-custom-native-blocks-h1 h2,.wp-block-custom-native-blocks-h1 h3,.faq-question,.wp-block-custom-faqs .faq-main-title,.wp-block-custom-faqs .faq-main-description,p.acepto{text-align:left !important}.wp-block-custom-content-banner .right{justify-content:flex-start !important;align-items:stretch !important}.cnb-especialidades__text,.cnb-proceso__lead{margin-left:0;margin-right:0}.entry-content h2.cnb-especialidades__title,.entry-content .cnb-especialidades__title,.entry-content h2.cnb-proceso__title,.entry-content .cnb-proceso__title,.entry-content .cnb-proceso__card h3,.entry-content .wp-block-custom-native-blocks-double-column .wp-block-heading,.entry-content .column-left .wp-block-heading,.entry-content .column-right .wp-block-heading,.entry-content .wp-block-custom-native-blocks-innerblock .wp-block-heading{padding:0 !important;margin-left:0 !important;margin-right:0 !important;max-width:none}.entry-content .wp-block-custom-native-blocks-h1.estilo-2{padding-left:20px !important;padding-right:20px !important;box-sizing:border-box}.entry-content .wp-block-custom-native-blocks-h1.estilo-2 .wp-block-custom-native-blocks-h1{padding-left:0 !important;padding-right:0 !important}.entry-content .wp-block-custom-native-blocks-h1.estilo-2 .wp-block-heading{padding:0 !important;margin:0 !important}.entry-content .wp-block-custom-native-blocks-h1.estilo-2 .wp-block-heading strong,.entry-content .wp-block-custom-native-blocks-h1.estilo-2 strong{display:inline !important;width:auto !important;margin:0 !important;padding-left:0 !important}.wpcf7 input[type="submit"],.wpcf7 .wpcf7-submit{text-align:center !important;margin-left:auto;margin-right:auto;display:block}.wp-block-custom-texto-imagen{padding-left:20px;padding-right:20px;box-sizing:border-box}body:not(.wp-admin):not(.block-editor-iframe__body) .wp-block-custom-texto-imagen .imagen-col{margin-bottom:28px !important}body:not(.wp-admin):not(.block-editor-iframe__body) .wp-block-custom-texto-imagen .texto-col .titulo{margin-top:12px !important}body:not(.wp-admin):not(.block-editor-iframe__body) .wp-block-custom-texto-imagen .texto-col .subtitulo,body:not(.wp-admin):not(.block-editor-iframe__body) .wp-block-custom-texto-imagen .texto-col .subtitulo *{margin-bottom:16px !important}body:not(.wp-admin):not(.block-editor-iframe__body) .wp-block-custom-texto-imagen .texto-col .texto{margin-top:8px !important;margin-bottom:20px !important}footer .container.footer-middle,footer .footer-middle{width:100% !important;max-width:100% !important;flex:1 1 100%;padding-left:0;padding-right:0;box-sizing:border-box}footer .footer-middle .footer-column{width:100% !important;max-width:100% !important;flex:1 1 100% !important;margin-left:0 !important;margin-right:0 !important;box-sizing:border-box}}.container-google-block .wp-block-custom-google-block .secondary-text h2{text-align:left;padding:0}.cnb-especialidades .cnb-especialidades__go{flex:0 0 36px;width:36px;height:36px;box-sizing:border-box;padding:0;border:none;border-radius:0;font-size:0;line-height:0;color:transparent;display:block;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36' fill='none'%3E%3Ccircle cx='18' cy='18' r='17' stroke='%232B6B6A' stroke-width='1'/%3E%3Cpath d='M5.25 18h17M20.25 11.5L28.25 18l-8 6.5' stroke='%232B6B6A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center / 36px 36px}.cnb-especialidades .cnb-especialidades__go:has(svg){background:none;color:inherit}.cnb-especialidades .cnb-especialidades__go svg{display:block;width:36px;height:36px}.cnb-specialty-btn{display:inline-flex;align-items:center;gap:12px;color:#2B6B6A;text-decoration:none;font-weight:600}.cnb-specialty-btn::after{content:"→";width:36px;height:36px;border:1px solid currentColor;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.entry-content .wp-block-group>p,.entry-content .wp-block-group>.wp-block-paragraph,.entry-content .wp-block-group__inner-container>p,.entry-content .wp-block-group__inner-container>.wp-block-paragraph{width:100%;max-width:1240px;padding-left:20px;padding-right:20px;box-sizing:border-box;margin-left:auto;margin-right:auto}.bee-btn{display:inline-flex;align-items:center;justify-content:center;width:max-content;max-width:100%;box-sizing:border-box;padding:var(--bee-button-padding-y,13px) var(--bee-button-padding-right,23px) var(--bee-button-padding-y,13px) var(--bee-button-padding-left,23px);background-color:var(--bee-button-bg,#2B6B6A);color:var(--bee-button-color,#fff);border:1px solid var(--bee-button-border,#2B6B6A);border-radius:var(--bee-button-radius,50px);font-family:var(--bee-button-font-family,inherit);font-size:var(--bee-button-font-size,17px);line-height:var(--bee-button-line-height,25px);font-weight:var(--bee-button-font-weight,500);font-style:var(--bee-button-font-style,normal);letter-spacing:var(--bee-button-letter-spacing,0);text-transform:var(--bee-button-text-transform,none);text-decoration:none;cursor:pointer;gap:8px}.bee-btn:hover{background-color:var(--bee-button-hover-bg,#fff);color:var(--bee-button-hover-color,#2B6B6A);border-color:var(--bee-button-hover-border,#2B6B6A);text-decoration:none}.bee-btn.bee-btn--secondary{padding:var(--bee-button2-padding-y,13px) var(--bee-button2-padding-right,23px) var(--bee-button2-padding-y,13px) var(--bee-button2-padding-left,23px);background-color:var(--bee-button2-bg,#fff);color:var(--bee-button2-color,#2B6B6A);border-color:var(--bee-button2-border,#fff);border-radius:var(--bee-button2-radius,50px);font-family:var(--bee-button2-font-family,inherit);font-size:var(--bee-button2-font-size,17px);line-height:var(--bee-button2-line-height,25px);font-weight:var(--bee-button2-font-weight,500);font-style:var(--bee-button2-font-style,normal);letter-spacing:var(--bee-button2-letter-spacing,0);text-transform:var(--bee-button2-text-transform,none)}.bee-btn.bee-btn--secondary:hover{background-color:var(--bee-button2-hover-bg,#2B6B6A);color:var(--bee-button2-hover-color,#fff);border-color:var(--bee-button2-hover-border,#fff)}.button.transparent{background-color:transparent;color:#2B6B6A;border:1px solid #2B6B6A}.button.transparent:hover{background-color:#2B6B6A;color:#fff}.button.black{background-color:#111;color:#fff;border:1px solid #111}.button.white{background-color:#fff;color:#2B6B6A;border:1px solid #2B6B6A}.wpcf7 form .wpcf7-acceptance label{display:flex;align-items:flex-start;font-size:10px;line-height:1.2}.wpcf7 form .wpcf7-acceptance input[type="checkbox"]{width:15px;height:15px;min-width:15px;max-width:15px;flex:0 0 15px;border-radius:5px;margin:0 5px 0 0;padding:0;border-bottom:0}.wpcf7 form .wpcf7-acceptance .wpcf7-list-item-label::before,.wpcf7 form .wpcf7-acceptance .wpcf7-list-item-label::after{display:none}.content-banner-form .wpcf7-list-item-label,.texto-central.con-fondo .wpcf7-list-item-label{color:#fff}.content-banner-form .wpcf7 form p br{display:none}.content-banner-form .wpcf7 form input.wpcf7-submit{margin-top:30px}