@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;800;900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;800&display=swap");
:root {
--negro: #575757;
--gris: #f5f5f5;
--blanco: #ffffff;
--rojo: #DE6352;
--burdeos: #AC5F66;
--naranja: #E27054;
--verde: #44A561;
--amarillo: #F2BC66;
--padding-columna: 15px;
--border-radius: 50px;
--border-radius-total: 1000px;
--borde-blanco: 15px;
--transition-time: .45s;
--padding-tres-bloques: 4;
--size-tipo-general: 18;
}
@media (max-width: 999px){
:root {
--padding-tres-bloques: 2;
}
}
::-moz-selection {
color: #ffffff;
background: var(--rojo);
}
::selection {
color: #ffffff;
background: var(--rojo);
}/*/*/#ajax-content-wrap .container-wrap {
padding-top: 0!important;
}
.columna-general {
padding-left: var(--padding-columna) !important;
padding-right: var(--padding-columna) !important;
}
.contenedor-general {
padding-top: calc(var(--padding-columna) * 9)!important;
padding-bottom: calc(var(--padding-columna) * 9)!important;
margin-bottom: 0!important;
}
.padding-top {
padding-top: calc(var(--padding-columna) * 9)!important;
}
.border-radius > div {
border-radius: var(--border-radius);
overflow: hidden!important;
}
.border-radius-total > div {
border-radius: var(--border-radius-total);
overflow: hidden!important;
}
.sin-padding {
padding-top: 0!important;
padding-bottom: 0!important;
}
.sin-padding-top {
padding-top: 0!important;
}
.sin-padding-bottom {
padding-bottom: 0!important;
}
.sin-padding-left {
padding-left: 0!important;
}
.sin-padding-right {
padding-right: 0!important;
}
.padding-top-secc {
padding-top: 40px!important;
}
.padding-bottom-secc {
padding-bottom: 40px!important;
}
.borde-blanco,
.borde-blanco:after {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
display: flex;
}
.borde-blanco {
padding: var(--padding-columna)!important;
}
.borde-blanco:after {
box-shadow: inset 0px 0px 0px var(--borde-blanco) var(--blanco);
z-index: 10000;
border-radius: var(
--border-radius-total);
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
position: absolute;
width: 96.5%;
height: 90%;
}
.superpon-rojo::after {
content: '';
position: absolute;
width: 100%;
height: 100%;
background: var(--rojo);
top: 0;
z-index: 10;
mix-blend-mode: multiply;
}
.blanco-y-negro * {
filter: grayscale(1)!important;
}
.back-color > div {
background: var(--gris);
}
ul {
margin-left: 27px;
}
li:before {
color: var(--rojo);
}
.contenido-blanco li:before,
.contenido-blanco * {
color: var(--blanco)!important;
}
.contenido-blanco a {
text-decoration: underline;
}
.contenido-blanco a:hover {
text-decoration: none;
}
.contenido-blanco img {
filter: brightness(0) saturate(100%) invert(100%) sepia(25%) saturate(2%) hue-rotate(201deg) brightness(113%) contrast(101%)!important;
}
.color-verde,
.color-verde * {
filter: brightness(0) saturate(100%) invert(59%) sepia(23%) saturate(950%) hue-rotate(85deg) brightness(89%) contrast(90%)!important;
}
.color-rojo,
.color-rojo * {
filter: brightness(0) saturate(100%) invert(47%) sepia(50%) saturate(1851%) hue-rotate(331deg) brightness(96%) contrast(81%)!important;
}
.color-amarillo,
.color-amarillo * {
filter: brightness(0) saturate(100%) invert(82%) sepia(91%) saturate(5214%) hue-rotate(310deg) brightness(101%) contrast(90%)!important;
}
.opacity-cero {
opacity: 0!important;
}
.anima-lineas-cont.absolute {
transform: translateY(-100%);
}
.voltear-hori img {
transform: scale(-1, 0)!important;
}
@media (max-width: 999px){
.columna-general {
padding-left: 0 !important;
padding-right: 0 !important;
}
.header-cont .header-titulo h2 span .inner {
height: 13vw!important;
line-height: 11vw!important;
}
}
@media (max-width: 689px){
.columna-general {
padding-left: var(--padding-columna) !important;
padding-right: var(--padding-columna) !important;
}
}/*/*/p, span, a, h1, h2, h3, div, input, textarea {
font-variant-ligatures: no-common-ligatures;
font-family: 'Manrope', sans-serif!important;
line-height: 30px;
}
h1 span, h2 span {
font-weight: 800;
color: var(--negro)!important;
}
h1, h2 {
font-size: 6vw!important;
}
h1 {
font-size: 100px!important;
}
.h2-con-h1 {
width: 100%!important;
}
.h2-con-h1 .wpb_wrapper {
display: flex;
flex-direction: row;
align-items: center;
}
.h2-con-h1 h2 span {
font-weight: 600!important;
font-size: 60px!important;
line-height: 1.2!important;
}
.h2-con-h1 img {
height: 63px!important;
padding-right: 15px!important;
}
.texto-destacado-1 {
line-height: 1.3!important;
font-size: 30px;
font-weight: 400;
}
.icon-titulo {
height: 5vw!important;
background: none!important;
}
@media (max-width: 999px){
.h2-con-h1 h2 span {
font-size: 9.5vw!important
}
h1, h2 {
font-size: 14vw!important;
}
}
@media (max-width: 689px){
h1 {
font-size: 55px!important;
}
.h2-con-h1 .wpb_wrapper {
flex-direction: column;
align-items: flex-start;
}
.h2-con-h1 .hover-wrap {
margin: 0!important;
}
.h2-con-h1 h2 span {
font-size: 11vw!important
}
.h2-con-h1 img {
height: 50px!important;
}
}/*/*/#slide-out-widget-area.fullscreen-split .inner .off-canvas-menu-container .current-menu-item>a:after,
body.material #slide-out-widget-area[class*=slide-out-from-right] .off-canvas-menu-container .current-menu-item>a:after,
body.material #slide-out-widget-area[class*=slide-out-from-right] .off-canvas-menu-container li a:hover:after {
display: none!important;
}
#top > .container > .row {
padding-left: var(--padding-columna)!important;
padding-right: var(--padding-columna)!important;
}
.sf-menu, .sf-menu * {
font-size: 18px!important;
}
.sub-menu {
border-radius: calc(var(--border-radius) / 2)!important;
}
.sub-menu li {
overflow: hidden!important;
}
.sub-menu a {
display: flex;
flex-wrap: nowrap;
flex-direction: row;
align-items: center;
left: -13px;
background: var(--rojo);
transition: .3s!important;
}
.sub-menu a:before {
content: '';
width: 3px;
height: 3px;
background: var(--blanco);
position: relative;
border-radius: 100%;
margin-right: 5px;
}
.sub-menu a:hover {
left: -5px;
}
.sub-menu * {
font-size: 15px!important;
}
@media (max-width: 689px){
#top #logo {
width: 75vw!important;
height: auto!important;
}
body #top #logo img, #header-outer[data-permanent-transparent="false"] #logo .dark-version  {
width: 100%!important;
height: auto!important;
}
}/*/*/.header-cont {
height: calc(100vh - 105px)!important;
padding-bottom: calc(var(--padding-columna) * 3)!important;
}
.header-cont .header-img > div {
border-radius: var(--border-radius-total) !important;
overflow: hidden;
}
.header-cont .header-img *,
.header-cont .header-img,
.header-cont > div {
height: 100%!important;
}
.header-cont .header-titulo {
top: 50%;
transform: translateY(-50%)!important;
height: min-content;
}
.header-cont .header-titulo h2 > span {
line-height: 5vw;
}
.header-cont .header-titulo h2 span .inner {
color: var(--negro)!important;
height: 6.3vw;
line-height: 5vw;
}
.header-img-color {
width: 100%!important;
border-radius: var(--border-radius-total)!important;
overflow: hidden!important;
border: var(--borde-blanco) solid var(--blanco)!important;
padding: 0!important;
position: absolute!important;
}
.btn-header .link_wrap{
background-color: var(--rojo)!important;
color: var(--blanco)!important;
}
.btn-header .link_wrap .line {
background-color: var(--blanco)!important;
}
@media (max-width: 999px){
.header-cont {
height: auto!important;
padding-bottom: calc(var(--padding-columna) * 9)!important;
}
.header-img {
padding-top: calc(var(--padding-columna) * 4)!important;
}
.header-cont .header-titulo {
top: 7vw;
transform: translateY(0)!important;
}
.header-cont .header-titulo h2 {
font-size: 12vw!important
}
}/*/*/.tres-bloques-caract .bloque-caract > div {
padding: calc(var(--padding-columna) * var(--padding-tres-bloques) + var(--padding-columna)) calc(var(--padding-columna) * var(--padding-tres-bloques)) calc(var(--padding-columna) * var(--padding-tres-bloques)) calc(var(--padding-columna) * var(--padding-tres-bloques));
border-radius: var(--border-radius);
overflow: hidden;
margin-bottom: calc(var(--padding-columna) * var(--padding-tres-bloques)) !important;
}
.tres-bloques-caract .bloque-caract .nectar-cta {
bottom: 0;
position: absolute;
padding-bottom: calc(var(--padding-columna) * var(--padding-tres-bloques));
width: max-content;
right: calc(var(--padding-columna) * var(--padding-tres-bloques));
}
.tres-bloques-caract .bloque-caract .bloque-caract-txt {
padding-bottom: calc(var(--padding-columna) * var(--padding-tres-bloques));
}
.tres-bloques-caract .bloque-caract:nth-child(1) > div,
.tres-bloques-caract .bloque-caract:nth-child(1) .nectar-cta .line {
background: var(--verde)!important;
}
.tres-bloques-caract .bloque-caract:nth-child(2) > div,
.tres-bloques-caract .bloque-caract:nth-child(2) .nectar-cta .line {
background: var(--rojo)!important;
}
.tres-bloques-caract .bloque-caract:nth-child(3) > div,
.tres-bloques-caract .bloque-caract:nth-child(3) .nectar-cta .line {
background: var(--amarillo)!important;
}
.tres-bloques-caract .bloque-caract:nth-child(4) {
filter: grayscale(.5);
}
.tres-bloques-caract .bloque-caract:nth-child(1) .nectar-cta * {
color: var(--verde)!important;
}
.tres-bloques-caract .bloque-caract:nth-child(2) .nectar-cta * {
color: var(--rojo)!important;
}
.tres-bloques-caract .bloque-caract:nth-child(3) .nectar-cta * {
color: var(--amarillo)!important;
}
.tres-bloques-caract .bloque-caract > div {
transition: var(--transition-time);
filter: none;
}
.tres-bloques-caract .bloque-caract * {
color: var(--blanco)!important;
}
.tres-bloques-caract .bloque-caract .bloque-caract-titu-cont > .vc_column-inner > .wpb_wrapper {
display: flex;
align-items: flex-start;
}
.tres-bloques-caract .bloque-caract .bloque-caract-titu-cont .img-with-aniamtion-wrap img {
filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7476%) hue-rotate(110deg) brightness(98%) contrast(108%);
height: 6.5vw;
max-width: none;
}
.tres-bloques-caract .bloque-caract .bloque-caract-subtitulo p {
text-transform: uppercase;
font-weight: 600!important;
font-size: 27px;
line-height: 1.3!important;
}
.tres-bloques-caract .bloque-caract .bloque-caract-titu * {
font-size: 3vw!important;
font-weight: 800!important;
line-height: 1;
padding-left: 15px;
}
@media (max-width: 999px){
.tres-bloques-caract .bloque-caract .bloque-caract-titu * {
font-size: 8vw!important;
padding-left: 7px;
}
.tres-bloques-caract .bloque-caract .bloque-caract-titu-cont .img-with-aniamtion-wrap img {
height: 15vw;
}
.tres-bloques-caract .bloque-caract .bloque-caract-subtitulo p  {
font-size: 19px;
}
}/*/*/.colaboradores-titulo img {/**/}
.colaborador-txt-cont > div > div {
display: flex;
flex-wrap: wrap;
}
.colaborador-txt-cont > div > div > div {
width: 50%;
margin-bottom: 10px!important;
padding: 0 calc(var(--padding-columna) / 2);
cursor: pointer;
}
.colaborador-txt-cont > div > div > div > div {
padding-left: 10px;
}
.colaborador-txt-cont > div > div > div:before {
content: '';
background-color: var(--negro);
width: 5px;
height: 5px;
border-radius: var(--border-radius-total);
position: relative;
display: block;
top: 16px;
}
.colaborador-txt-cont > div > div > div * {
color: var(--rojo)!important;
}
.colaborador-txt-cont > div > div > div:hover * {
color: var(--negro)!important;
}
@media (max-width: 999px){
.colaboradores-titulo img { }
}
@media (max-width: 689px){
.colaborador-txt-cont > div > div > div {
width: 100%;
}
}/*/*/.esto-es-patrimonio-cont {
margin: 0!important;
width: 100%;
}
.esto-es-patrimonio-txt {
font-size: 2vw;
font-weight: 400;
padding-top: calc(var(--padding-columna) * 10);
padding-bottom: 0;
margin: 0!important;
z-index: 11111111111111;
position: relative;
}
.esto-es-patrimonio-txt:last-child {
font-size: 3.5vw;
padding-top: 0;
padding-bottom: calc(var(--padding-columna) * 10);
text-transform: uppercase;
font-weight: 800;
}
.esto-es-patrimonio-cont .column-image-bg-wrap .column-image-bg {
filter: grayscale(1)!important;
opacity: .5;
}
.esto-es-patrimonio-cont .column-image-bg-wrap > .inner-wrap::after {
content: '';
position: absolute;
width: 100%;
height: 100%;
background: var(--rojo);
top: 0;
left: 0;
z-index: 10;
mix-blend-mode: multiply;
}
.sin-color.esto-es-patrimonio-cont .column-image-bg-wrap .column-image-bg {
filter: grayscale(0)!important;
opacity: 1;
}
.sin-color.esto-es-patrimonio-cont .column-image-bg-wrap > .inner-wrap::after {
content: '';
position: absolute;
width: 100%;
height: 100%;
background: var(--negro);
top: 0;
left: 0;
z-index: 10;
opacity: .4;
mix-blend-mode: multiply;
}
@media (max-width: 999px){
.esto-es-patrimonio-txt ,
.esto-es-patrimonio-txt:last-child {
font-size: 6vw!important;
}
.esto-es-patrimonio-txt {
padding-top: calc(var(--padding-columna) * 5);
}
.esto-es-patrimonio-txt:last-child {
padding-bottom: calc(var(--padding-columna) * 5);
}
}
@media (max-width: 689px){
.esto-es-patrimonio-txt ,
.esto-es-patrimonio-txt:last-child {
font-size: 8vw!important;
}
.esto-es-patrimonio-txt {
padding-top: calc(var(--padding-columna) * 3);
}
.esto-es-patrimonio-txt:last-child {
padding-bottom: calc(var(--padding-columna) * 3);
}
}/*/*/.post-featured-img.page-header-bg-image,
.post-featured-img-wrap,
.noticias-cont .blog-recent .type-post img {
transition: .45s!important;
border-radius: var(--border-radius)!important;
overflow: hidden;
}
.noticias-cont .blog-recent .type-post img {
filter: grayscale(1);
transition: .5s;
}
.noticias-cont .blog-recent .type-post > a:hover img {
filter: grayscale(0);
}
h1.entry-title,
.post h3.title,
.post-header .title a {
font-size: 32px!important;
font-weight: 600!important;
line-height: 1.1!important;
color: var(--rojo)!important;
}
.noticias-cont .blog-recent:after,
.noticias-cont .blog-recent:before {
display: none!important;
}
.noticias-cont .blog-recent {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
}
.noticias-cont .blog-recent .col {
margin-bottom: 100px;
margin-right: 0!important;
width: 48%;
float: inline-end;
}
h1.entry-title {
font-size: 60px!important;
color: var(--negro)!important;
}
.featured-media-under-header {
padding-bottom: 0!important;
}
input[type="text"].search-field {
border: none!important;
border-bottom: 2px solid var(--rojo)!important;
border-radius: 0!important;
color: var(--negro)!important;
font-size: var(--size-tipo-general)px;
padding-left: 0!important;
}
.btn-mas-noticias .link_wrap {
background-color: var(--gris)!important;
}
@media (max-width: 689px){
h1.entry-title {
font-size: 40px!important;
}
}
@media (max-width: 689px){
.noticias-cont .blog-recent .col {
width: 100%;
}
.post h3.title,
.post-header .title a {
font-size: 24px!important;
}
h1.entry-title {
font-size: 28px!important;
}
}/*/*/.master-lista li {
list-style:none;
margin-bottom: 20px;
}
.master-lista li:before {
font-family:FontAwesome;
content:"\f00c";
position: absolute;
left: 0;
color: var(--rojo);
}/**/#trabajo-fin-de-master .row-bg-wrap {
background: var(--rojo)!important;
}
#trabajo-fin-de-master * {
color: var(--blanco)!important;
}
#trabajo-fin-de-master img {
filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(2%) hue-rotate(345deg) brightness(99%) contrast(102%);
}
#trabajo-fin-de-master li:before {
color: var(--blanco);
} #contenido .toggle {
margin-bottom: calc(var(--padding-columna) * 2);
}
#contenido .toggle {
height: 100%!important;
padding: calc(var(--padding-columna) * 2) calc(var(--padding-columna) * 3)!important;
border-radius: var(--border-radius);
background: var(--blanco);
border: none!important;
}
#contenido .toggle h3:before {
content: attr(data-content);
font-size: var(--size-tipo-general)px;
}
#contenido .modulo-titulo h3,
#contenido .toggle h3 a {
font-size: 40px!important;
line-height: 1.1;
font-weight: 800;
color: var(--rojo)!important;
padding: 0!important;
padding-right: 30px!important;
}
#contenido .modulo-titulo h3 {
color: var(--negro)!important;
}
#contenido .modulo-subtitulo:first-child {
padding-top: calc(var(--padding-columna) * 2);
}
#contenido .modulo-subtitulo p {
font-weight: 600;
font-size: 25px;
line-height: 1.1!important;
}
#contenido .modulo-practicas-titulo h3 {
font-size: 50px;
margin-bottom: 30px;
font-weight: 800;
line-height: 1!important;
}
@media (max-width: 999px){
#contenido .toggle {
padding: calc(var(--padding-columna) * 2)!important;
padding-bottom: calc(var(--padding-columna) * 3)!important;
}
#contenido .modulo-titulo h3,
#contenido .toggle h3 a {
font-size: 30px!important;
}
#contenido .toggle h3:before {
font-size: 20px!important;
}
}
@media (max-width: 689px){
#contenido .toggle {
padding: calc(var(--padding-columna) * 1.5) calc(var(--padding-columna) * 1.5) calc(var(--padding-columna) * 2) calc(var(--padding-columna) * 1.5) !important;
}
#contenido .modulo-titulo h3,
#contenido .toggle h3 a {
font-size: 25px!important;
}
#contenido .modulo-subtitulo p {
font-size: 20px;
}
} .evaluacion-cont > div {
padding: calc(var(--padding-columna) * 4) calc(var(--padding-columna) * 2)!important;
}
.evaluacion-titulo {
margin-bottom: 20px!important;
}
.evaluacion-titulo h3 {
font-size: 40px!important;
font-weight: 800!important;
color: var(--rojo);
}/*/*/#promotores .h2-con-h1 .wpb_wrapper {
flex-direction: column!important;
align-items: center;
}/*/*/.equipo-personal .team-member-image {
border-radius: var(--border-radius-total)!important;
overflow: hidden!important;
height: 400px;
display: flex;
justify-content: center;
}
.equipo-personal .team-member-image div,
.equipo-personal .team-member-image img {
height: 100%!important;
width: max-content!important;
position: relative;
max-width: fit-content;
}
.equipo-personal .team-member-image img {
opacity: .9;
filter: grayscale(1);
transition: .5s;
background: var(--blanco)!important;
height: 100%!important;
width: auto!important;
}
.equipo-personal .team-member:hover img {
filter: grayscale(0);
}
.equipo-personal > div:last-child > div {
padding: 40px var(--padding-columna) 0 var(--padding-columna);
}
.team-desc .bottom_meta a:hover .icon-default-style.fa {
color: var(--amarillo)!important;
}
.bio-inner h2 {
font-size: 60px!important;
line-height: 1.1!important;
}
.equipo-personal .team-meta h5,
.bio-inner .title {
color: var(--amarillo)!important;
}
.equipo-personal .team-meta h5 {
line-height: 1.3!important;
}
.nectar_team_member_overlay {
background: var(--gris)!important;
}
.nectar-close-indicator .inner .icon-salient-m-close {
line-height: 60px!important;
}
.nectar-close-indicator .inner {
width: 60px!important;
height: 60px!important;
}
.nectar-close-indicator .inner .icon-salient-m-close  {
color: var(--negro)!important;
}
.nectar-close-indicator .inner {
border-color: var(--negro)!important;
}
.nectar-close-indicator .inner .icon-salient-m-close,
.nectar-close-indicator .inner {
opacity: 1!important;
}/*/*/.matricula-info-cont .texto-destacado-1 {
margin-bottom: 10px!important;
font-size: 30px!important;
color: var(--rojo);
}
.matricula-info-cont > div:last-child > div > div {
border-radius: var(--border-radius)!important;
overflow: hidden!important;
padding: calc(var(--padding-columna) * 3)!important;
}
@media (max-width: 999px){
.matricula-info-cont > div:last-child > div > div {
padding: calc(var(--padding-columna) * 2)!important;
}
.equipo-personal .team-member-image img {
width: 100%!important;
height: auto!important;
}
}/*/*/.contacto-titulo h2 span {
color: var(--blanco)!important;
}
input[type="text"].search-field,
#contacto .wpcf7 textarea,
#contacto .wpcf7 input[type="tel"],
#contacto .wpcf7 input[type="email"],
#contacto .wpcf7 input[type="phone"],
#contacto .wpcf7 input[type="text"] {
background: none!important;
color: var(--blanco);
border-bottom: 1px solid var(--blanco);
padding-left: 0;
padding-right: 0;
box-shadow: none!important;
}
#contacto .wpcf7 * {
font-size: var(--size-tipo-general)px;
}
#contacto .wpcf7 textarea {
height: 200px!important;
resize: none;
}
#contacto .wpcf7 input::placeholder,
#contacto .wpcf7 textarea::placeholder {
color: var(--blanco);
}
#contacto .wpcf7 input[type="submit"] {
background: var(--blanco);
color: var(--rojo);
border-radius: var(--border-radius-total)!important;
transform: translateY(0)!important;
box-shadow: none!important;
}
#contacto .wpcf7 .wpcf7-response-output,
#contacto .wpcf7 .wpcf7-not-valid-tip {
opacity: .8;
background: none!important;
font-size: 13px!important;
box-shadow: none!important;
color: var(--blanco)!important;
padding-left: 0;
padding-right: 0;
margin-left: 0;
margin-right: 0;
border: none!important;
line-height: 22px;
}
#contacto .wpcf7 .wpcf7-response-output {
font-size: 16px!important;
}
#contacto .wpcf7 form > *:nth-last-child(2) {
display: flex;
justify-content: flex-end;
flex-direction: row-reverse;
align-items: center;
float: right;
}
#contacto .nectar-leaflet-map {
border-radius: var(--border-radius-total);
overflow: hidden;
}
#contacto .nectar-leaflet-map .leaflet-bottom.leaflet-right {
display: none;
}
#contacto p,
#contacto a {
color: var(--blanco)!important;
}
#contacto a:hover {
text-decoration: underline;
}
.contacto-txt-cont {
padding-left: 50px;
padding-top: 20px;
}
.contacto-txt-cont .lugar,
.contacto-txt-cont strong {
font-size: 25px!important;
}
.copyright-cont {
font-size: 16px!important;
color: var(--blanco);
padding: 10px 0;
padding-top: calc(var(--padding-columna) * 9)!important;
}
.copyright-cont a {
color: var(--blanco);
}
.copyright-cont a:hover {
color: var(--blanco);
}/**/.imgs-footer-cont,
.imgs-lineas-footer-cont {
top: 8px!important;
}
.imgs-lineas-footer-cont {
position: absolute;
top: 0;
}
@media (max-width: 999px){
.map-cont {
padding-top: calc(var(--padding-columna) * 4);
}
.imgs-footer-cont,
.imgs-lineas-footer-cont {
width: 150vw!important;
}
.contacto-txt-cont {
padding-left: 0;
}
}
@media (max-width: 689px){
.imgs-footer-cont,
.imgs-lineas-footer-cont {
width: 200vw!important;
}
} .post-content h2 {
font-size: 3vw!important;
line-height:1.2!important;
margin-bottom: 24px;
}
@media (max-width: 999px){
.post-content h2 {
font-size: 5.6vw!important;
}
}
@media (max-width: 486px){
.post-content h2 {
font-size: 7vw!important;
}
}
#sgpb-popup-dialog-main-div {
background-color: #ffffff!important;
}
#sgpb-popup-dialog-main-div > div {
overflow: hidden!important;
}
.sgpb-theme-2-overlay.sgpb-popup-overlay-507.sgpb-popup-overlay {
background-color: black!important;
}