*{margin:0;padding:0;box-sizing:border-box}body{-webkit-font-smoothing:antialiased}a{text-decoration:none}a.nospaceright{padding-right:0 !important}a.nospaceleft{padding-left:0 !important}li{list-style-type:none}main li{line-height:1.5}ol li{list-style-type:decimal;margin-left:20px;padding-left:5px}img{max-width:100%;display:block}.transicion,.fijado{-webkit-transition:all 400ms linear;-moz-transition:all 400ms linear;-ms-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear}.doble-columna{padding:15px 0;column-count:1;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;text-align:justify}.doble-columna p{display:-webkit-box;display:block}.doble-columna p:first-child{margin-top:0 !important}.doble-columna p:last-child{margin-bottom:0 !important}.top-header .content>div:only-child,.sub-footer .content>div:only-child{flex-grow:1;text-align:center}.fijado{position:fixed;top:0;z-index:100;width:100%}form input[type=submit]:not(:disabled){cursor:pointer}.rrss a:first-child i{padding-left:0}.rrss a:last-child i{padding-right:0}header,footer{transition:.4s}header i,footer i{padding:0 3px}header .top-header .content{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:center}header .top-header .content>*{flex-grow:1}header .top-header .content>div{flex-basis:100%}header .header{padding:0}header .header .logo-menu{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:center}header .header .logo-menu>*{flex-grow:0}header .header .logo-menu .logo{text-align:center}header .header .logo-menu .logo img{max-width:100%}header .header nav ul li{padding:5px;text-align:center}header .header .main-nav ul.menu li{position:relative;z-index:2}header .header .main-nav ul.menu li .sub-menu{opacity:0;visibility:hidden;position:absolute;left:0;top:100%;min-width:100%;z-index:-1;transition:all 0.5s ease-in-out}header .header .main-nav ul.menu li .sub-menu li{text-align:left}header .header .main-nav ul.menu li .sub-menu li .sub-menu{left:100%;top:0}header .header .main-nav ul.menu li .sub-menu .mega .sub-menu{display:flex;justify-content:center;align-content:center;align-items:center;max-width:540px}header .header .main-nav ul.menu li:hover>.sub-menu{opacity:1;visibility:visible;z-index:1}.seccion-inicio,.seccion-pre-footer{text-align:center}.seccion-inicio .t1,.seccion-inicio .t2,.seccion-inicio .t3,.seccion-pre-footer .t1,.seccion-pre-footer .t2,.seccion-pre-footer .t3{line-height:1.6}.seccion-inicio .cajas,.seccion-pre-footer .cajas{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:center}.seccion-inicio .cajas>*,.seccion-pre-footer .cajas>*{flex-grow:1}.seccion-inicio .contenido-extensible,.seccion-pre-footer .contenido-extensible{text-align:inherit}.seccion-inicio .contenido-extensible p:first-child,.seccion-pre-footer .contenido-extensible p:first-child{margin-top:0}section.bloque_contenido .mas-texto p:first-child{margin-top:0}section.texto_imagen{background-size:contain}section.texto_imagen .content{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:center}section.texto_imagen .content>*{flex-grow:1}section.texto_imagen .content .foto img{object-fit:cover;object-position:center;height:auto;min-height:100%;width:auto;display:block;margin:auto}section.texto_imagen .content .foto.izquierda{order:2}section.texto_imagen .content .texto{background-size:cover}section.texto_imagen .content .texto>*:first-child{margin-top:10px}section.texto_imagen .content .texto>*:last-child{margin-bottom:10px}section.texto_video{background-size:contain}section.texto_video .content{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:center}section.texto_video .content>*{flex-grow:1}section.texto_video .content .video{object-fit:cover;object-position:center;height:auto;width:100%;display:block}section.texto_video .content .video iframe{max-width:100%}section.texto_solo{background-size:cover;background-position:center}section.imagen_sola .content img{margin:0 auto}section.bloque_iconos .iconos{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;align-content:stretch}section.bloque_iconos .iconos>*{flex-grow:0}section.bloque_iconos .iconos .icono{margin:0 auto}section.bloque_iconos .iconos .icono .imagen-item img{margin:0 auto;max-width:100%;display:block}section.items_texto .items,section.bloques .items{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;align-content:stretch}section.items_texto .items>*,section.bloques .items>*{flex-grow:1}section.items_texto .items .item,section.bloques .items .item{margin:0 auto;flex-basis:50%}section.carrusel .carrusel-logos{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:center}section.carrusel .carrusel-logos>*{flex-grow:0}section.carrusel .carrusel-logos .item-carrusel{margin:0 auto}section.carrusel .carrusel-logos .item-carrusel img{display:block;margin:auto}section.galeria_grid .rejilla{display:grid}section.galeria_grid .rejilla .item-grid img{object-fit:cover;width:100%;height:100%}.equipo-completo{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;align-content:stretch}.equipo-completo>*{flex-grow:1}.equipo-completo .miembro-equipo{margin:0 auto}.equipo-completo .miembro-equipo .imagen-miembro img{max-width:100%;display:block;width:100%}section.paralaje{background-attachment:fixed;background-size:cover}section.carrusel .carrusel-items .slick-track{display:flex;align-items:center}section.carrusel .carrusel-items .slick-track .item-carrusel img{margin:0 auto}section.tira_seo{background-position:center}section.tira_seo .content .titulo-seo [class^="tit"]{display:inline-block}section .archivo-noticias,section .mis-posts,section .mis-cposts{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;align-content:stretch;text-align:left}section .archivo-noticias>*,section .mis-posts>*,section .mis-cposts>*{flex-grow:0}section .datos-noticia{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;align-content:stretch}section .datos-noticia>*{flex-grow:0}section .texto{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;align-content:stretch;flex-direction:column}section .texto>*{flex-grow:0}.content.page .page-cabecerapage-cabecera img{width:100%;object-fit:cover}.content-cabecera{text-align:center;background-size:cover}.gallery{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;align-content:stretch}.gallery>*{flex-grow:1}.gallery .gallery-item{flex-basis:33%;min-width:300px}.galeria .foto-slice:focus{outline:none}.galeria .slider-fotos .foto-slice img{display:block;margin:0 auto;max-width:100%;height:auto;max-height:60vh}.galeria .slider-nav{padding:0 30px}.galeria .slider-nav img{margin:0 auto;cursor:pointer;object-fit:cover;width:100%;height:150px;border:solid 1px #000}.galeria .slider-nav button{z-index:10}.galeria .slider-nav button::before{color:#000}.galeria .slider-nav button.slick-prev{left:5px}.galeria .slider-nav button.slick-next{right:5px}.dos-columnas{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;align-content:stretch}.dos-columnas>*{flex-grow:1}.dos-columnas .col-izquierda{padding-right:0px}.dos-columnas .col-derecha{padding-left:0px}.col-derecha,.col-izquierda{flex-basis:100%}.page.contacto .content{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;align-content:stretch}.page.contacto .content>*{flex-grow:1}.page.contacto .content .col-derecha,.page.contacto .content .col-izquierda{margin:0 auto;padding:20px}.page.contacto .content iframe{max-width:100%}form input,form textarea{padding:10px;border:2px solid grey;font-size:18px}form input::placeholder,form textarea::placeholder{color:inherit}form textarea{resize:none}form .wpcf7-acceptance span.wpcf7-list-item{margin-left:0}footer img{max-width:100%}footer .main-footer .content{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:center}footer .main-footer .content>*{flex-grow:0}footer .main-footer .content ul.sub-menu{display:none}footer .sub-footer .content{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center}footer .sub-footer .content>*{flex-grow:0}footer .sub-footer .secciones-subfooter img{display:inline-block;margin-left:6px;vertical-align:middle}.contenido-extensible{overflow:hidden;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-ms-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0.8s ease}.comprimido{max-height:0px;padding:0px}.extendido{max-height:2000px !important;padding-top:1.2em}button.interruptor-seo,button.interruptor-texto,button.interruptor-acordeon{cursor:pointer;border:none;background-color:transparent}button.interruptor-seo:focus,button.interruptor-texto:focus,button.interruptor-acordeon:focus{outline:none}button.interruptor-seo i,button.interruptor-texto i,button.interruptor-acordeon i{display:block}button.interruptor-seo.menos i{transform:rotate(180deg)}button.interruptor-texto:not(.active) i{transform:rotate(180deg)}#acordeon .titulo-item .tit4{display:inline}#acordeon .titulo-item button.interruptor-acordeon i::before{content:'\f0fe';font-weight:inherit}#acordeon .titulo-item.active button.interruptor-acordeon i::before{content:'\f146'}#acordeon .titulo-item.active+div.acordeon-item{max-height:1500px}#acordeon .acordeon-item{transition:max-height 0.6s ease, display 0s;display:none;max-height:0}.content-home-page p:not(.slick-dots),.content-home-page ul:not(.slick-dots),.content-home-page ol:not(.slick-dots),.content.page p:not(.slick-dots),.content.page ul:not(.slick-dots),.content.page ol:not(.slick-dots),.seccion-pre-footer p:not(.slick-dots),.seccion-pre-footer ul:not(.slick-dots),.seccion-pre-footer ol:not(.slick-dots),.content-page p:not(.slick-dots),.content-page ul:not(.slick-dots),.content-page ol:not(.slick-dots){margin:1.2em 0}.content.page .page-content{padding:0 0 2em}.content.page .page-content section:first-child:not(.bloque_dos_col){padding-top:0}.content.page .page-content section:last-child{padding-bottom:0}.content.page .page-content section.titular{padding-bottom:0;text-align:center}.content.page .page-content section.titular+section:not(.bloque_dos_col){padding-top:0}.content.page .page-cabecera{padding:0 0 2em}.content-page.single .contenido-principal,.content-page.single .sidebar,.page-sidebar .contenido-principal,.page-sidebar .sidebar{margin-top:30px;margin-bottom:40px}section{padding:1.25em 0}section .mis-posts,section .mis-cposts{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;align-content:stretch}section .mis-posts>*,section .mis-cposts>*{flex-grow:1}section .mis-posts .foto-post img,section .mis-posts .foto-cpost img,section .mis-cposts .foto-post img,section .mis-cposts .foto-cpost img{max-width:100%}section.galeria_grid .rejilla{grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(auto-fill, minmax(100px, 45vw));grid-auto-rows:minmax(100px, 45vw);grid-gap:5px}.content.page.archive .mis-posts,.content.page.archive .mis-cposts{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;align-content:stretch}.content.page.archive .mis-posts>*,.content.page.archive .mis-cposts>*{flex-grow:1}.content.page.archive nav.pagination{text-align:center;margin-bottom:2em}.content-page.single,.page-sidebar{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;align-content:stretch}.content-page.single>*,.page-sidebar>*{flex-grow:1}.content-page.single .sidebar .widget-area .widget,.page-sidebar .sidebar .widget-area .widget{padding:0 25px 25px}.content-page.single .sidebar .widget-area .widget:last-child,.page-sidebar .sidebar .widget-area .widget:last-child{padding-bottom:0}footer .seccion{flex-basis:100%;padding:8px 5px}@media only screen and (min-width: 550px){section .mi-post,section .mi-cpost{min-width:250px;flex-basis:100%}section.texto_imagen .texto{min-width:300px;flex-basis:50%}section.texto_imagen .foto{flex-basis:50%}section.texto_imagen.izquierda{order:unset}section.texto_video .texto{min-width:300px;flex-basis:50%}section.texto_video .video{flex-basis:50%}section.bloque_iconos .icono{min-width:250px;flex-basis:25%}section.items_texto .items .item,section.bloques .items .item{min-width:250px;flex-basis:33%}.content-page.single .contenido-principal,.page-sidebar .contenido-principal{flex-basis:66%}.content-page.single .sidebar,.page-sidebar .sidebar{flex-basis:34%;min-width:280px;flex-grow:0}.miembro-equipo{min-width:250px;flex-basis:25%}section.galeria_grid .rejilla{grid-template-rows:repeat(auto-fill, minmax(20vw, 350px));grid-auto-rows:minmax(20vw, 350px)}}@media only screen and (min-width: 800px){.doble-columna{column-count:2}.col-derecha,.col-izquierda{flex-basis:50%}.dos-columnas .col-izquierda{padding-right:20px}.dos-columnas .col-derecha{padding-left:20px}.page.contacto .content .col-derecha,.page.contacto .content .col-izquierda{flex-basis:50%}.page.contacto .content .col-izquierda{padding-left:0px}.page.contacto .content .col-derecha{padding-right:0px}.top-header .content>div:last-child,.sub-footer .content>div:last-child{text-align:right}.top-header .content .info{flex-grow:0;flex-basis:50%}.content.page.archive .mi-post,.content.page.archive .mi-cpost{flex-basis:33%}footer .sub-footer .content{justify-content:space-between}}

/*# sourceMappingURL=maps/base.css.map */
