﻿/*!
 -- ¡ATENCIÓN! --
 NO cambiar estilos en este archivo. Es el resultado de la compilación de main.scss y por lo tanto
 los estilos añadidos a este archivo serán sobreescritos en la siguiente versión.
 Para añadir CSS de forma segura, añadir los estilos al archivo style.css
*/@font-face{font-family:Quicksand;src:url(assets/fonts/Quicksand-VariableFont_wght.woff2) format("woff2-variations");font-weight:200 700;font-stretch:75% 125%;font-display:swap}@font-face{font-family:Murecho;src:url(assets/fonts/Murecho-VariableFont_wght.woff2) format("woff2-variations");font-weight:200 700;font-stretch:75% 125%;font-display:swap}:root{font-size:clamp(14px, calc(0.875rem + ((1vw - 6px) * 0.303)), 18px);min-height:0vw}:root{--texto-xs: 0.7rem;--texto-s: 0.8rem;--texto-m: 1rem;--texto-l: 1.15rem;--texto-xl: 1.25rem;--texto-xxl: 1.6rem;--texto-xxxl: 2rem;--texto-xxxxl: 2.4rem;--texto-xxxxxl: 3rem;--color-principal--hover: #2fb7ec;--separacion-section: 2rem}html,body,button,input,select,optgroup,textarea{font-family:Murecho,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;color:var(--color-texto)}h2{font-weight:500;text-transform:uppercase}a{color:var(--color-secundario)}a:hover{color:var(--color-secundario) !important}a:visited{color:var(--color-secundario)}a.go-to-top{color:#fff}.post,.page{margin-bottom:0}.full-width{width:100vw;margin-left:50%;transform:translateX(-50%);position:relative}.texto-ppal{color:var(--color-principal)}.texto-invertido{color:var(--color-texto-invertido)}.linea-ppal{background-image:linear-gradient(var(--color-principal), var(--color-principal));background-position:bottom center;background-size:60px 2px;background-repeat:no-repeat;padding-bottom:4px}.linea-invertido{background-image:linear-gradient(var(--color-texto-invertido), var(--color-texto-invertido));background-position:bottom center;background-size:60px 2px;background-repeat:no-repeat;padding-bottom:4px}.linea-titulo{background-image:linear-gradient(var(--color-principal), var(--color-principal));background-position-x:1rem;background-position-y:bottom;background-size:60px 2px;background-repeat:no-repeat;padding-bottom:4px}.bg-suave{background-color:#efe6dd}.resalto{font-weight:500}.site-header{max-width:1800px}.site-header .header-principal{flex-wrap:nowrap}.site-header .header-principal .site-branding{max-width:280px;margin:0 20px;flex:60%}.site-header .header-principal .site-branding .custom-logo{max-height:80px}.site-header .menu-area{flex:auto;margin:0 1rem}.site-header .links-area{flex-basis:1%;margin-right:20px}.site-header .main-navigation ul{justify-content:space-between;align-items:flex-end;font-family:Quicksand,sans-serif}.site-header .main-navigation ul>li{margin:0 8px}.site-header .main-navigation ul>li a{font-size:var(--texto-m);font-weight:600}@media only screen and (min-width: 768px){.site-header .menu-area{margin:0 2rem}.site-header ul ul{background-color:#efe6dd}.site-header ul ul.sub-menu{display:flex;flex-direction:column}.site-header ul ul::after{content:"";position:absolute;display:block;width:0;z-index:1;border-style:solid;border-color:#efe6dd transparent;border-width:0 20px 20px;top:-20px;left:50%;margin-left:-20px}.site-header ul ul>li a{line-height:0}.site-header li:hover>ul{margin-left:-3rem}.site-header li.menu-item-has-children{position:relative}.site-header li.menu-item-has-children::after{content:"❮";position:absolute;bottom:0;right:0;font-weight:700;font-size:1.1rem;transform:rotateZ(-90deg)}}@media only screen and (min-width: 992px){.site-header .main-navigation ul>li{margin:inherit}}.site-footer{padding:1rem 0 0;background-color:#fff;border-top:2px solid var(--color-principal)}.site-footer .footer-1 figure{max-width:140px}.site-footer .footer-4.sci-menu-social::before{content:"SÍGUENOS EN:";color:var(--color-principal);left:-39px;position:relative;top:-10px}.site-footer .footer-4.sci-menu-social a{background-color:var(--color-principal)}.site-footer ul li a{color:var(--color-principal);text-decoration:none}.site-footer ul:not(#social-menu) li a{font-size:var(--texto-s)}#slider-home .wp-block-cover__inner-container{position:absolute;height:100%}#slider-home .texto-slider{position:absolute;display:flex;align-items:center;min-width:320px;max-width:400px;height:50%;padding:3rem;background:var(--color-secundario);text-align:center;color:var(--color-texto-invertido);opacity:.9;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#slider-home p{font-size:var(--texto-l);font-weight:300}@media only screen and (min-width: 600px){#slider-home .texto-slider{height:100%;max-width:600px;opacity:1}}@media only screen and (min-width: 768px){#slider-home .texto-slider{max-width:400px;top:initial;left:initial;transform:none}#slider-home .wp-block-cover__inner-container{margin-left:25%}}@media only screen and (min-width: 992px){#slider-home .texto-slider{max-width:600px}}#home-actualidad{padding-top:2rem;padding-bottom:2rem}#home-actualidad .wp-block-group__inner-container{max-width:1420px;width:100%;margin:0 auto;padding:0 var(--gap)}.single-academicos .academicos{margin-bottom:4rem}.single-academicos .card-academicos{display:flex;flex-wrap:wrap;gap:2rem}.single-academicos .card_body{flex-basis:100%;order:1}.single-academicos .entry-content{text-align:justify;-moz-column-count:1;column-count:1;-moz-column-gap:2rem;column-gap:2rem}.single-academicos .post-thumbnail{order:0;flex-basis:100%;display:flex;align-items:center;justify-content:center}.single-academicos .post-thumbnail img{max-width:500px;width:100%}@media only screen and (min-width: 600px){.single-academicos .entry-content{-moz-column-count:2;column-count:2}}@media only screen and (min-width: 992px){.single-academicos .card_body{flex-basis:calc( 66% - 1rem);order:0}.single-academicos .post-thumbnail{order:1;flex-basis:calc( 33% - 1rem)}.single-academicos .post-thumbnail img{max-width:100%}}.academicos-titulo{font-size:var(--texto-xxl);font-weight:500;color:var(--color-secundario);text-transform:unset;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.academicos-titulo-seccion.linea-titulo{font-size:var(--texto-xxxxxl);font-weight:500}.post-type-archive-academicos .contenido.row-full-width{grid-template-columns:auto;grid-template-areas:"main"}.curriculum-single{color:var(--color-principal);font-weight:700;margin:0}.curriculum-single a{color:var(--color-principal);text-decoration:none;font-weight:700}@media only screen and (min-width: 600px){.academicos-titulo{font-size:var(--texto-xxxxl)}}.archivo-academicos{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-bottom:4rem}.archivo-academicos .academicos{flex-basis:calc( 50% - 0.5rem );border:10px solid var(--color-principal)}@media only screen and (min-width: 600px){.archivo-academicos{gap:2rem}.archivo-academicos .academicos{flex-basis:calc( 33% - 2rem )}}.archivo-academicos .card-academicos{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.archivo-academicos .card-academicos .card_body{order:1}.archivo-academicos .card-academicos .academicos-titulo{margin-bottom:0;font-size:var(--texto-xxl)}.archivo-academicos .card-academicos .curriculum-pdf{margin-bottom:1rem;order:2}.archivo-academicos .card-academicos .curriculum-pdf a{display:flex;align-items:center;font-size:var(--texto-l);text-decoration:none}.archivo-academicos .card-academicos .curriculum-pdf img{width:32px;margin-right:1rem}#contacto-metodos{padding:2rem 0;border:10px solid var(--color-principal)}#contacto-metodos .wp-block-columns{margin-bottom:0}#contacto-metodos .wp-block-column{text-align:center}#contacto-mapa .contacto-mapa__informacion{height:500px;display:flex;flex-direction:column;justify-content:center}/*# sourceMappingURL=main.css.map */
