:root{--rojo-principal:#ef4b3f}@font-face{font-family:'tox_typewriterregular';src:url(/wp-content/themes/oceanwp-child-theme-master/fonts/tox_typewriter-webfont.woff2) format('woff2'),url(/wp-content/themes/oceanwp-child-theme-master/fonts/tox_typewriter-webfont.woff) format('woff');font-weight:400;font-style:normal}a:focus{outline:none!important}.home{h1,h2,h4{font-family:'tox_typewriterregular',sans-serif!important;font-weight:normal!important}}.titulo-menu.nav-no-click>a{pointer-events:none;text-transform:uppercase!important;font-weight:900!important;color:var(--rojo-principal)}@media only screen and (min-width:959px){.navigation li.megamenu-li.auto-mega .megamenu.col-3{width:700px!important}}.home .transparent-header{background:#ffffff!important}.slide p{line-height:1.2em;@media screen and (max-width:767px){font-size:1.3em!important}}.page-header-title{display:flex!important;justify-content:center}.page-header-title:after{content:'';display:block;width:50px;height:3px;background:var(--rojo-principal);position:absolute;visibility:visible;bottom:0}.contenido-centrado{max-width:1200px!important;margin:auto}.titulo-especial{font-size:60px;font-weight:100;line-height:1.2em;margin-bottom:100px}.tarjetas .wp-block-column{background:#fff;padding:20px;border-radius:10px;margin-bottom:20px;box-shadow:1px 1px 5px rgb(0 0 0 / .1)}.fondo-titulos{min-height:400px!important;display:flex;justify-content:center;align-items:center}.wp-block-button a:hover{color:rgb(255 255 255 / .7)}ul.wpc-filter-chips-list{margin:0!important}@media(max-width:950px){.titulo-especial{font-size:30px;font-weight:300}}.empleo-inicio{background:#fff;padding:30px;max-width:50em;box-shadow:5px 5px 50px rgb(0 0 0 / .1);border-radius:5px;@media(max-width:767px){margin-left:auto!important}}.texto-tienda{@media(max-width:767px){font-size:15px!important}}.area-boletin-inicio{.wp-element-caption{color:#f0f0f0}}.slide-track{display:flex;animation:scroll 300s linear infinite;img{max-width:240px}}.slide-track:hover{animation-play-state:paused;cursor:grab}@keyframes scroll{0%{transform:translatex(0)}100%{transform:translatex(calc(-240px * 84))}}.foto-fundadora{position:sticky;top:0}.distinciones{.ghostkit-accordion-item-heading{background:#f0f0f0;padding:0 20px}.ghostkit-accordion-item-label{font-size:1.2em;font-weight:900;text-transform:uppercase}}@media(max-width:900px){.wp-block-column{overflow:hidden}}.proyecto-inocente-txt{background:rgb(0 0 0 / .5);padding:30px;border-radius:10px;backdrop-filter:blur(5px)}.nuestro-equipo .wp-block-gallery{display:grid!important;grid-template-columns:repeat(3,1fr);gap:30px!important}.equipo-fai .wp-block-image{width:100%!important}.equipo-fai .wp-block-image img{max-height:250px!important;width:auto!important}.nuestro-equipo .presidencia img,.equipo-fai .wp-block-image img{border-radius:100%;border:10px solid var(--rojo-principal)}.nuestro-equipo .wp-block-gallery .wp-block-image figcaption{position:relative!important;background:none!important;color:#444444!important;text-shadow:none!important}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{display:none!important}@media(max-width:960px){.nuestro-equipo .wp-block-gallery{grid-template-columns:repeat(2,1fr);gap:10px!important}.equipo-fai .wp-block-image img{border-radius:100%;border:7px solid var(--rojo-principal)}}.inverso{@media(max-width:767px){flex-direction:column-reverse}}.informes-gestion{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:30px!important;.wp-block-image{width:100%!important;img{border:1px solid #ccc;box-shadow:1px 1px 5px rgb(0 0 0 / .1);border-radius:10px}}}.contenedor-prensa{width:100%;max-width:1200px;margin:50px auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:.6em;@media screen and (max-width:960px){padding:0 .6em}article{position:relative}img{width:100%;object-fit:cover}.datos-articulo{width:100%;height:100%;padding:.3em 1.25em;position:absolute;display:flex;bottom:0;box-shadow:0 -120px 100px rgb(0 0 0) inset;transition:all 0.5s ease-in-out;&:hover{box-shadow:0 0 0 #fff0 inset}&:hover h3{opacity:0}}h3{color:#fff;align-self:flex-end;font-size:1em;opacity:1;transition:all 0.5s ease-in-out}.medio-prensa,.fecha-articulo{position:absolute;top:0;left:0;font-size:12px;padding:.2em .5em;background:var(--rojo-principal);color:#fff;align-self:flex-start;justify-self:flex-start}.fecha-articulo{right:0;left:unset;background:#222}.oceanwp-pagination{grid-column:1 / 4;@media(max-width:960px){grid-column:1}}}.widget_wpc_filters_widget{max-width:1200px;margin:20px auto;padding:20px;background:#eee;border-radius:5px;.wpc-filters-widget-wrapper{display:flex;justify-content:space-between;@media(max-width:960px){flex-direction:column}}.wpc-filter-title{color:var(--rojo-principal);border:none;padding:0;text-transform:uppercase}label{font-weight:400}}.wpc-filters-open-button-container a.wpc-open-close-filters-button{background:#f0f0f0!important}.wpc-custom-selected-terms ul.wpc-filter-chips-list{justify-content:center}.wpc-filter-chips-list a,body .wpc-filter-chips-list li.wpc-filter-chip a{border-radius:3px!important;background:var(--rojo-principal);color:#fff!important;border:none!important}.prensa-inicio{width:100%;max-width:1920px;display:flex;article{width:100%}@media screen and (max-width:960px){flex-direction:column}}label{font-weight:900;font-size:.9em}input{accent-color:var(--rojo-principal)}.form-voluntarios{margin:50px 0 0 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1em;div:nth-last-child(-n+2){grid-column:1 / 4;@media(max-width:960px){grid-column:1}}}.wpcf7-form-control.wpcf7-file{border:1px solid #ccc;padding:10px}.perfiles-voluntariado{margin-bottom:50px;.wp-block-column{padding:20px 20px 70px;&:not(.desocupado){border:1px solid var(--rojo-principal);border-radius:5px;background:#fff8f7;position:relative}}.wp-block-buttons{position:absolute;width:100%;bottom:-25px;left:0}}.formulario{@media screen and (min-width:960px){display:grid;grid-template-columns:1fr 1fr;gap:1em;div:nth-last-child(-n+3){grid-column:span 2}}}.dian{list-style:none;margin:0 auto;padding:0;max-width:700px;li a{display:block;padding:10px 15px;margin:5px 0;background:#f3f3f3;color:#444;text-decoration:none!important;&:hover{border-left:5px solid var(--rojo-principal);background:#222;color:#f5f5f5}}}.poblacion .wp-block-column{max-width:calc(50% - 20px)}.single-especiales{.alignfull{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important}}.cartas{box-shadow:0 0 500px rgb(96 83 32 / .6) inset}.la-celda{background:#F1F4EC}.festival{background:#000}.blog-entry.grid-entry .blog-entry-header .entry-title{font-size:14px!important;font-weight:600;text-transform:uppercase}.site-footer h4{margin-bottom:0!important}.site-footer a{color:#fff}.site-footer a:hover{color:var(--rojo-principal)}.site-footer .wp-social-link-instagram,.site-footer .wp-social-link-facebook,.site-footer .wp-social-link-youtube,.site-footer .wp-social-link-x{background:transparent!important}