@charset "UTF-8";main{
height: auto;
}main section{
position: relative;
width: 100%;
background-color: var(--base-a-6-100);
padding: 10px 0px 0px 0px;
}.cenefa-apt{
position: relative;
width: calc(100% - 20px);
height: 30px;
background-color: var(--base-a-6-100);
margin-top: -20px;
margin-left: -20px;
}
.cenefa-apt > .elem-curv{
position: absolute;
top: -39.5px;
width: 40px;
height: 40px;
background-repeat: no-repeat;
background-size: cover;
}
.cenefa-apt > .elem-curv:first-of-type {
left: -0.2px;
background-image: url("../../../imagenes/globales-oafcds-v7/elementos/base/elem-curv-bottom-left-base-6.svg");
background-position: bottom left;
}
.cenefa-apt > .elem-curv:last-of-type {
right: -0.2px;
background-image: url(../../../imagenes/globales-oafcds-v7/elementos/base/elem-curv-bottom-right-base-6.svg);
background-position: bottom right;
}.sec-contenido {
padding: 10px 0px 0px var(--relacion-layout-header-cont);
}.sec-apt{
position: fixed;
top: 0px;
left: 0px;
margin-bottom: 0px;
padding: 20px 20px 0px var(--relacion-layout-header-cont);
}.sec-apt .apt-tit{
display: -webkit-flexbox;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
justify-content: flex-start;
flex-direction: row;
position: relative;
width: 100%;
height: 100%;
overflow: hidden;
border-radius: var(--border-r-lg);
}
.sec-apt .apt-tit > .img{
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
}
.sec-apt .apt-tit > .img picture{
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
}
.sec-apt .apt-tit > .img picture img{
object-fit: cover;
}
.sec-apt .apt-tit > .txt{
max-width: 800px;
border-radius: var(--border-r-lg);
z-index: 2;
margin: 0px 20px 0px 20px;
padding: 50px 30px 50px 30px;
}
.sec-apt .apt-tit > .txt .tit h1{
font-family: var(--fuente-secundaria);
text-rendering: optimizeLegibility;
font-size: var(--font-size-xxl);
line-height: var(--line-height-xxl);
font-weight: 400;
font-variation-settings: "wght" 700;
text-shadow:
0 0 1px rgba(53,72,91,.17),
0 2px 2px rgba(0,0,0,.21),
0 4px 4px rgba(0,0,0,.22),
0 10px 8px rgba(0,0,0,.23),
0 15px 15px rgba(0,0,0,.33),
0 30px 30px rgba(0,0,0,.34),
0 40px 65px rgba(0,0,0,.35);
color: var(--bn-100);
margin-bottom: 0;
}.sec-apt .apt-tit > .txt .tit p{
font-family: var(--fuente-secundaria);
text-rendering: optimizeLegibility;
font-size: var(--font-size-base);
line-height: var(--line-height-base);
font-weight: 400;
font-variation-settings: "wght" 700;
text-transform: uppercase;
letter-spacing: 3px;
text-shadow:
0 0 1px rgba(53,72,91,.17),
0 2px 2px rgba(0,0,0,.21),
0 4px 4px rgba(0,0,0,.22),
0 10px 8px rgba(0,0,0,.23),
0 15px 15px rgba(0,0,0,.33),
0 30px 30px rgba(0,0,0,.34),
0 40px 65px rgba(0,0,0,.35);
color: var(--bn-100);
margin: 20px 0px 0px 4px;
}.section--divisor{
display: -webkit-flexbox;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
justify-content: center;
flex-direction: row;
position: relative;
width: 100%;
height: 90px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
.section--divisor .elem{
position: relative;
flex: 0 0 50%;
width: 50%;
max-width: 400px;
height: 0.5px;
background-color: var(--base-a-4-100);
}
.section--divisor-cj-icn{
flex: 0 0 40px;
width: 40px;
height: 40px;
}
.section--divisor .icn{
position: relative;
width: 40px;
height: 40px;
}
.section--divisor .icn {
margin-top: 0px;
}
.section--divisor:last-of-type .icn {
margin-top: 20px;
}
.main .sec-ficha:last-of-type .blq-wrapper:nth-last-child(2){
padding-bottom: 0px;
}
.main .sec-ficha:last-of-type .section--divisor:last-of-type .icn {
background-position: -200px 0px;
}
.section--divisor.section--divisor-inner{
height: 20px;
margin-bottom: 0px;
margin: 0px 0px 0px 0px !important;
}
.section--divisor-final-contenido {
height: 60px;
z-index: 2;
background-color: var(--trans);
padding: 0px 0px 0px 0px;
margin: 10px 0px 50px 0px;
}.label-section{
position: relative;
display: -webkit-flexbox;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
justify-content: flex-start;
width: var(--width-global);
margin-top: 15px;
margin-bottom: 0px;
padding: 0px 10px 0px 0px;
}.sec-contenido .sec-ficha + .sec-ficha + .label-section{
margin-top: 0px;
}.label-section .grp{
display: -webkit-flexbox;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-align: flex-start;
-ms-flex-align: flex-start;
-webkit-align-items: flex-start;
align-items: flex-start;
justify-content: center;
position: relative;
width: auto;
max-width: var(--max-width-global);
padding: 10px 0px 0px 0px;
}
.label-section--grp-icn{
flex: 0 0 50px;
position: relative;
width: 50px;
height: 50px;
border-radius: var(--border-r-sm);
margin: 0px 7px 0px 0px;
}
.label-section--grp-icn .icn{
position: absolute;
top: 50%;
left: 50%;
-moz-transform: translateX(-50%) translateY(-50%);
-webkit-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
width: calc(100% - 10px);
height: calc(100% - 10px);
}.label-section .grp.picto{
-webkit-flex-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
z-index: 2;
}
.label-section .grp.picto .grp{
position: relative;
border-radius: var(--border-r-100p);
margin: 0px 20px 0px 0px;
background-color: var(--trans);
}
.label-section .grp.picto .grp .img{
position: absolute;
top: 50%;
left: 50%;
-moz-transform: translateX(-50%) translateY(-50%);
-webkit-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
width: calc(100% + 30px);
height: calc(100% + 30px);
background-image: url("../../../imagenes/globales-oafcds-v7/iconos/pictos/picto-04.png");
background-repeat: no-repeat;
background-position: bottom center;
background-size: contain;
}.label-section--grp-tit{
display: -webkit-flexbox;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
justify-content: center;
width: auto;
height: 65px;
border-radius: var(--border-r-base) var(--border-r-base) 0px 0px;
padding: 5px 15px 0px 15px;
}
.label-section--grp-tit h3{
position: relative;
font-family: var(--fuente-secundaria);
text-rendering: optimizeLegibility;
font-size: var(--font-size-md);
line-height: var(--line-height-md);
font-weight: 400;
font-variation-settings: "wght" 700;
color: var(--bn-100);
z-index: 2;
top: -2px;
}.label-section--grp-tit .elem{
position: absolute;
left: 0px;
bottom: 0px;
width: 100%;
height: 9px;
border-radius: var(--border-r-base) var(--border-r-base) 0px 0px;
}
.label-section--grp-tit .elem-curv{
position: absolute;
left: 47px;
top: -10px;
width: 10px;
height: 10px;
background-position: top right;
background-repeat: no-repeat;
background-size: cover;
}
.label-section.label-mapa
{
width: calc(100% - 10px);
margin-top: 10px;
margin-left: 10px;
}.blq-wrapper{
display: -webkit-flexbox;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
justify-content: center;
flex-direction: column;
width: 100%;
max-width: var(--max-width-global);
margin: 0px 0px 0px 0px;
}.blq-wrapper article{
display: -webkit-flexbox;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-align: flex-start;
-ms-flex-align: flex-start;
-webkit-align-items: flex-start;
align-items: flex-start;
justify-content: center;
flex-direction: column;
position: relative;
width: calc(100% - 20px);
border-radius: var(--border-r-base);
margin-bottom: 10px;
padding: 35px 30px 30px;
}
.blq-wrapper article:first-of-type{
margin-top: 10px;
}
.blq-wrapper article:last-of-type{
margin-bottom: 10px;
}.sec-chap .blq-wrapper{
max-width: var(--max-width-global);
background-color: var(--trans);
border: none;
box-shadow: none;
margin: 0px 0px 0px 0px;
border-radius: 0px var(--border-r-lg) var(--border-r-lg) var(--border-r-lg);
}
.sec-chap .blq-wrapper article {
width: 100%;
-webkit-flex-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
background-image: none;
}
.sec-chap .blq-wrapper article h2 {
font-family: var(--fuente-subtit);
text-rendering: optimizeLegibility;
font-size: var(--font-size-lg);
line-height: calc(var(--line-height-lg) + 0.1);
font-weight: 300;
font-variation-settings: "wght" 500;
color: var(--base-a-0-100);
text-align: center;
}
.sec-chap .section--divisor {
height: 30px;
z-index: 2;
margin-bottom: 15px;
}.cont-section{
display: -webkit-flexbox;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-align: flex-start;
-ms-flex-align: flex-start;
-webkit-align-items: flex-start;
align-items: flex-start;
justify-content: center;
flex-direction: column;
width: 100%;
}
.cont-section > div > p{
font-family: var(--fuente-parrafo);
text-rendering: optimizeLegibility;
font-size: var(--font-size-base);
line-height: var(--line-height-base);
font-weight: 250;
font-variation-settings: "wght" 450;
color: var(--base-a-1-100);
margin-bottom: 20px;
}
.cont-section > div > p sup{
position: relative;
font-size: var(--font-size-xs);
top: 2px;
line-height: 0px;
}
.cont-section > div > p:last-of-type{
margin-bottom: 0px;
}span.resaltado{
font-weight: 450;
font-variation-settings: "wght" 750;
}
.cont-section > div > p a.link-pf{
color: var(--base-a-1-100);
text-decoration: underline;
font-weight: 400;
font-variation-settings: "wght" 700;
opacity: 0.8;
}
.cont-section > div > p a.link-pf:hover{
color: var(--base-a-0-100);
}
.cont-section > div > p span.txt-nobreake{
white-space: nowrap;
}.cont-section--subtit{
display: -webkit-flexbox;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;-webkit-flex-align: stretch;
-ms-flex-align: stretch;
-webkit-align-items: stretch;
align-items: stretch;
justify-content: flex-start;
flex-direction: row;
margin: 0px 0px 10px 0px;
padding-right: 50px;
}
.cont-section > div > .cont-section--subtit:nth-of-type(1){
margin: 5px 0px 10px 0px;
}
.cont-section > div > p + .cont-section--subtit{
margin: 30px 0px 10px 0px !important;
}.cont-section--subtit .cj-icn:not(.cj-icn-bullet) {
position: relative;
flex: 0 0 50px;
width: 50px;
height: 50px;
border-radius: 0px;
margin-right: 20px;
}.cont-section--subtit .txt {
position: relative;
display: -webkit-flexbox;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-align: flex-start;
-ms-flex-align: flex-start;
-webkit-align-items: flex-start;
align-items: flex-start;
flex-direction: column;
justify-content: center;
}
.cont-section--subtit .txt::before {
content: '';
position: absolute;
top: 0px;
left: -15px;
width: 1px;
height: 100%;
min-height: 50px;
background-color: var(--base-a-3-100);
}
.cont-section--subtit .cj-icn-bullet + .txt::before {
content: none !important;
}.cont-section--subtit .txt h4,
.cont-section--subtit > h4{
font-family: var(--fuente-subtit);
text-rendering: optimizeLegibility;
font-size: var(--font-size-subtit-componente);
line-height: var(--line-height-subtit-componente);
font-weight: var(--font-weight-subtit-componente);
font-variation-settings: var(--font-variation-settings-subtit-componente);
color: var(--color-subtit-componente);
}
.cont-section--subtit .txt p{
font-family: var(--fuente-subtit);
text-rendering: optimizeLegibility;
font-size: var(--font-size-sm);
line-height: var(--line-height-sm);
font-weight: 400;
font-variation-settings: "wght" 600;
color: var(--base-a-0-60);
}
.cont-section--subtit .txt ul{
list-style: none;
margin-top: 2px;
padding-left: 0px;
}
.cont-section--subtit .txt ul li {
position: relative;
margin-bottom: 2px;
padding-left: 20px;
}
.cont-section--subtit .txt ul li::before {
content: "";
position: absolute;
left: 4px;
top: 5px;
width: 10px;
height: 10px;
background-image: url('../../../imagenes/globales-oafcds-v7/iconos/nav/base/b/2/sprite-nav-base-b-2-bold-v3.png');
background-repeat: no-repeat;
background-size: auto 600%;
background-position: 50% 40%;
}.cont-section--subtit .cj-icn-bullet {
position: absolute;
margin-right: 5px;
margin-top: -4px;
}
.cont-section--subtit .cj-icn-bullet + .txt {
padding-left: 35px;
}.cont-section > div > ul{
list-style: none;
margin: 25px 0px 40px 20px;
padding: 0px 0px 0px 0px;
}
.cont-section > div > ul li{
position: relative;
margin-bottom: 10px;
padding-left: 28px;
}
.cont-section > div > ul li::before {
content: "";
position: absolute;
left: 4px;
top: 4px;
width: 17px;
height: 17px;
background-image: url('../../../imagenes/globales-oafcds-v7/iconos/nav/base/b/2/sprite-nav-base-b-2-bold-v3.png');
background-repeat: no-repeat;
background-size: auto 600%;
background-position: 60% 40%;
opacity: 0.9;
}.cont-section > div > ul li:last-of-type{
margin-bottom: 0px;
}
.cont-section > div > ul li h6{
font-family: var(--fuente-subtit);
text-rendering: optimizeLegibility;
font-size: var(--font-size-base);
line-height: var(--line-height-md);
font-weight: 450;
font-variation-settings: "wght" 650;
color: var(--base-a-1-90);
text-align: left;
margin-bottom: 10px;
}
.cont-section > div > ul li p{
font-family: var(--fuente-parrafo);
text-rendering: optimizeLegibility;
font-size: var(--font-size-base);
line-height: var(--line-height-base);
font-weight: 250;
font-variation-settings: "wght" 450;
color: var(--base-a-1-90);
text-align: left;
margin-bottom: 10px;
}
.cont-section > div > ul li p:last-of-type{
margin-bottom: 0px;
}.art-grid-blq{
position: relative;
width: var(--ancho-global-art-grid-blq);
height: auto;
border: 0.5px solid var(--base-a-4-100);
background-color:var(--bn-100);
border-radius: var(--border-r-md);
box-shadow:
0 0 0 1px rgba(53,72,91,.07),
0 2px 2px rgba(0,0,0,.01),
0 4px 4px rgba(0,0,0,.02),
0 10px 8px rgba(0,0,0,.03),
0 15px 15px rgba(0,0,0,.03),
0 30px 30px rgba(0,0,0,.04),
0 70px 65px rgba(0,0,0,.05);
z-index: 1;
margin: 0px 0px 0px 0px;
}
.art-grid-blq.art-grid-blq-md{
max-width: var(--ancho-global-graf-tbl-imgmd);
}
.art-grid-blq.art-grid-blq-sm{
max-width: var(--ancho-global-graf-tbl-imgmd);
}
.art-grid-blq > .grp{
display: -webkit-flexbox;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-align: stretch;
-ms-flex-align: stretch;
-webkit-align-items: stretch;
align-items: stretch;
justify-content: center;
flex-direction: row;
flex-wrap: wrap;
position: relative;
width: 100%;
height: auto;
background-color: var(--trans);
margin: 0px 0px 0px 0px;
padding: 5px;
}
.art-grid-blq .grp > .cj{
display: -webkit-flexbox;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;-webkit-flex-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
justify-content: center;
flex-direction: row;position: relative;
margin: 0px;
padding: 5px;
}.art-grid-blq .card{
display: -webkit-flexbox;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-align: flex-start;
-ms-flex-align: flex-start;
-webkit-align-items: flex-start;
align-items: flex-start;
justify-content: stretch;
flex-direction: column;
position: relative;
width: 100%;
height: 100%;
border-radius: var(--border-r-base);
background-color: var(--ng-05);
border: 0.5px solid var(--base-a-4-100);margin: 0px;
}.art-grid-blq--card-img{
display: -webkit-flexbox;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
justify-content: stretch;
flex-direction: column;
position: absolute;
width: 100%;
height: 100%;
z-index: 0;
}
.art-grid-blq--card-img picture{
display: -webkit-flexbox;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
justify-content: stretch;
flex-direction: column;
width: 100%;
height: 100%;
}
.art-grid-blq--card-img img{
object-fit: cover;
border-radius: var(--border-r-base);
}
.art-grid-blq--card-vid{
display: -webkit-flexbox;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
justify-content: stretch;
flex-direction: column;
position: relative;
width: 100%;
height: 100%;
z-index: 0;
border-radius: var(--border-r-base);
overflow: hidden;
}.art-grid-blq--card-cont,
.art-grid-blq--card-txt{
display: -webkit-flexbox;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
justify-content: flex-start;
flex-direction: column;
position: relative;
flex: 1;
width: 100%;
z-index: 1;
padding: 20px 15px 20px 15px;
}
.art-grid-blq .card a:not(.art-grid-blq--tabla-img .pie a) {
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
z-index: 3;
}.art-grid-blq--card-cont .grp{
display: -webkit-flexbox;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
justify-content: center;
flex-direction: row;
position: relative;
width: 100%;
z-index: 2;
}.art-grid-blq--docs{
background-position: center;
background-repeat: repeat;
background-size: auto;
background-image: url(../../../imagenes/globales-oafcds-v7/patrones/patron-2/patron-2.png);
}
.art-grid-blq--docs .art-grid-blq--card-img {
position: relative;
height: auto;
}
.art-grid-blq--docs .art-grid-blq--card-cont {
padding: 0px 20px 5px 20px;
}
.art-grid-blq--docs .art-grid-blq--card-cont h5 {
font-family: var(--fuente-subtit);
text-rendering: optimizeLegibility;font-size: var(--font-size-subtit-componente);
line-height: var(--line-height-subtit-componente);
font-weight: 400;
font-variation-settings: "wght" 700;
color: var(--base-a-0-100);
text-align: center;
margin-bottom: 20px;
}
.art-grid-blq--docs .art-grid-blq--card-cont p {
font-family: var(--fuente-parrafo);
text-rendering: optimizeLegibility;
font-size: var(--font-size-xs);
line-height: var(--line-height-xs);
font-weight: 550;
font-variation-settings: "wght" 750;
color: var(--base-a-0-100);
text-transform: uppercase;
letter-spacing: 1px;
text-align: center;
margin-bottom: 10px;
}
.art-grid-blq--docs .art-grid-blq--card-img img{
object-fit: contain;
}.art-grid-blq--content{
z-index: 2;
}
.art-grid-blq--content .card {
max-height: 100%;
}
.art-grid-blq--content .art-grid-blq--card-cont {
-webkit-flex-align: flex-start;
-ms-flex-align: flex-start;
-webkit-align-items: flex-start;
align-items: flex-start;
z-index: 2;
}
.art-grid-blq--content .art-grid-blq--card-cont h5 {
font-family: var(--fuente-subtit);
text-rendering: optimizeLegibility;
font-size: var(--font-size-subtit-componente);
line-height: var(--line-height-subtit-componente);
font-weight: var(--font-weight-subtit-componente);
font-variation-settings: var(--font-variation-settings-subtit-componente);
text-align: left;
text-shadow: 1px 1px 6px var(--ng-100);
color: var(--bn-100);
margin-bottom: 10px;
}
.art-grid-blq--content .art-grid-blq--card-cont p {
font-family: var(--fuente-secundaria);
text-rendering: optimizeLegibility;
font-size: var(--font-size-xs);
line-height: var(--line-height-xs);
font-weight: 550;
font-variation-settings: "wght" 750;
text-transform: uppercase;
letter-spacing: 1px;
color: var(--bn-90);
text-shadow: 1px 1px 6px var(--ng-100);
margin-top: 5px;
margin-bottom: 0px;
}.art-grid-blq--items .card {
-webkit-flex-align: flex-start;
-ms-flex-align: flex-start;
-webkit-align-items: flex-start;
align-items: flex-start;
}
.art-grid-blq--items .art-grid-blq--card-img {
position: relative;
}.art-grid-blq--items .art-grid-blq--card-cont {
-webkit-flex-align: flex-start;
-ms-flex-align: flex-start;
-webkit-align-items: flex-start;
align-items: flex-start;
position: absolute;
top: 0px;
left: 0px;
max-width: 90%;
}
.art-grid-blq--items .art-grid-blq--card-cont h5 {
font-family: var(--fuente-subtit);
text-rendering: optimizeLegibility;
font-size: var(--font-size-subtit-componente);
line-height: var(--line-height-subtit-componente);
font-weight: var(--font-weight-subtit-componente);
font-variation-settings: var(--font-variation-settings-subtit-componente);
color: var(--bn-100);
text-align: left;
text-shadow: 1px 1px 6px var(--ng-100);
margin-bottom: 10px;
}
.art-grid-blq--items .art-grid-blq--card-cont ul{
list-style: none;
}.art-grid-blq--items .art-grid-blq--card-cont ul li {
position: relative;
margin-bottom: 2px;
padding-left: 20px;
}
.art-grid-blq--items .art-grid-blq--card-cont ul li::before {
content: "";
position: absolute;
left: 5px;
top: 3.0px;
width: 10px;
height: 10px;
background-image: url('../../../imagenes/globales-oafcds-v7/iconos/nav/bn/sprite-nav-bn-bold-v3.png');
background-repeat: no-repeat;
background-size: auto 600%;
background-position: 50% 40%;
}.art-grid-blq--items .art-grid-blq--card-cont ul li p {
font-family: var(--fuente-parrafo);
text-rendering: optimizeLegibility;
font-size: var(--font-size-sm);
line-height: var(--line-height-sm);
font-weight: 550;
font-variation-settings: "wght" 750;
color: var(--bn-100);
text-align: left;
text-shadow: 1px 1px 6px var(--ng-100);
margin-bottom: 0px;
}.art-grid-blq--items .art-grid-blq--card-txt ul {
margin: 0px;
padding: 0px;
}
.art-grid-blq--items .art-grid-blq--card-txt ul li p {
font-family: var(--fuente-parrafo);
text-rendering: optimizeLegibility;
font-size: var(--font-size-sm);
line-height: var(--line-height-sm);
font-weight: 550;
font-variation-settings: "wght" 750;
color: var(--base-a-0-100);
margin-bottom: 0px;
}.art-grid-blq--destacado{
max-width: 890px;
}
.art-grid-blq .card-destacado{
-webkit-flex-align: stretch!important;
-ms-flex-align: stretch!important;
-webkit-align-items: stretch!important;
align-items: stretch!important;
justify-content: center;
flex-direction: row !important;
min-height: auto !important;
background-image: url(../../../imagenes/globales-oafcds-v7/patrones/textura-1/textura-01.png);
background-position: center;
background-repeat: repeat;
background-size: auto;
}
.art-grid-blq .card-destacado .art-grid-blq--card-img{
position: relative;
width: 240px;
min-width: 240px;
min-height: 240px;
border-radius: var(--border-r-base);
overflow: hidden;
}
.art-grid-blq--card-destacado-1{
display: -webkit-flexbox;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-align: flex-start;
-ms-flex-align: flex-start;
-webkit-align-items: flex-start;
align-items: flex-start;
justify-content: center;
flex-direction: column;
position: relative;
width: 100%;
max-width: 900px;
z-index: 1;
padding: 15px 30px 10px 30px;
}
.art-grid-blq--card-destacado-1 h4{
font-family: var(--fuente-destacada);
text-rendering: optimizeLegibility;
font-size: var(--font-size-lg);
line-height: calc(var(--line-height-lg) + 0.1);
font-weight: 300;
font-variation-settings: "wght" 400;
color: var(--base-a-0-100);
z-index: 1;
padding: 20px 0px 20px 0px;
}
.art-grid-blq--card-destacado-1 h4 span{
font-weight: 400;
font-variation-settings: "wght" 700;
}.art-grid-blq--card-destacado-1 h4 sup{
position: relative;
font-size: var(--font-size-xs);
top: 0px;
line-height: 0px;
}
.art-grid-blq--card-destacado-1 p{
font-family: var(--fuente-creditos);
font-size: var(--font-size-xs);
line-height: var(--line-height-xs);
font-weight: 400;
font-variation-settings: "wght" 700;
letter-spacing: 0.5px;
text-transform: uppercase;
color: var(--base-a-2-100);
margin-bottom: 0px;
padding: 10px 0px 20px 0px;
}.card-destacado-audio .art-grid-blq--card-destacado-1 {
flex: 0 0 60%;
width: 60%;
}.cj-recurso-subtit {
display: -webkit-flexbox;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;-webkit-flex-align: stretch;
-ms-flex-align: stretch;
-webkit-align-items: stretch;
align-items: stretch;
justify-content: flex-start;
flex-direction: row;
margin: var(--margin-caja-subtit-componente);
padding-right: var(--padding-right-caja-subtit-componente-txt-btn-i);
}
.cj-recurso-subtit .cj-icn {
flex: 0 0 50px;
width: 50px;
height: 50px;
border-radius: 0px;
margin-right: 20px;
}
.cj-recurso-subtit h4 {
font-family: var(--fuente-subtit);
text-rendering: optimizeLegibility;
font-size: var(--font-size-subtit-componente);
line-height: var(--line-height-subtit-componente);
font-weight: var(--font-weight-subtit-componente);
font-variation-settings: var(--font-variation-settings-subtit-componente);
color: var(--color-subtit-componente);
}
.cj-recurso-subtit .txt {
position: relative;
display: -webkit-flexbox;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
justify-content: flex-start;
padding-left: var(--padding-left-caja-subtit-componente-icn-txt);
}
.cj-recurso-subtit .txt::before {
content: '';
position: absolute;
top: 0px;
left: -15px;
width: 1px;
height: 100%;
min-height: 50px;
background-color: var(--base-a-3-100);
}.art-grid-blq--datatable{
max-width: var(--ancho-global-graf-tbl-imgmd);
padding: var(--padding-caja-subtit-componente);
}.iframe-argis-01{
width: 100%;
height: 100%;
}.cont-section .blq-btns{
position: absolute;
top: 0px;
left: -78px;
width: 53px;
height: auto;
}
.cont-section .blq-btns > .grp{
display: -webkit-flexbox;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
justify-content: center;
flex-direction: column;
border-radius: var(--border-r-base);
background-color: var(--bn-100);
border: 0.5px solid var(--base-a-4-100);
padding: 6px 0px 6px 0px;
}
.cont-section .blq-btns .btn{
border-radius: var(--border-r-base);
overflow: visible;
margin-bottom: 5px;
}
.cont-section .blq-btns .btn:last-of-type{
margin-bottom: 0px;
}
.cont-section .blq-btns .btn .cj-icn{
border-radius: var(--border-r-sm);
background-color: var(--base-a-1-100);
}
.cont-section .blq-btns .txt{
position: absolute;
top: 50%;
right: 60px;
-moz-transform: translateX(0%) translateY(-50%);
-webkit-transform: translateX(0%) translateY(-50%);
transform: translateX(0%) translateY(-50%);
width: 120px;
}.cont-section .blq-btns.blq-btns-int{
position: relative;
top: auto;
right: auto;
width: 100%;
margin: 10px 0px 10px 0px;
padding: 0px;
border-radius: 0px;
}
.cont-section .blq-btns.blq-btns-int .grp{
-webkit-flex-align: flex-start;
-ms-flex-align: flex-start;
-webkit-align-items: flex-start;
align-items: flex-start;
border: none;
background-color: var(--trans);
}
.cont-section .blq-btns.blq-btns-int .grp .btn{
display: -webkit-flexbox;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
justify-content: flex-start;
flex-direction: row;
flex: none;
width: auto;
height: auto;
min-height: 70px;
border: 0.5px solid var(--base-a-4-100);
margin: 0px 0px 0px 0px;
padding: 15px;
}
.cont-section .blq-btns.blq-btns-int .grp .btn .txt {
position: relative;
top: auto;
left: auto;
right: auto;
-moz-transform: none;
-webkit-transform: none;
transform: none;
width: auto;
margin: 0px 0px 0px 10px;
}
.cont-section .blq-btns.blq-btns-int .grp .btn .txt p {
color: var(--bn-100);
}
.cont-section .blq-btns.blq-btns-int .btn .cj-icn {background-color: var(--trans);
}
.cont-section .blq-btns.blq-btns-int.blq-btns-full{
left: 0px;
}
.cont-section .blq-btns.blq-btns-int.blq-btns-full .img{
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
}
.cont-section .blq-btns.blq-btns-int.blq-btns-full .img img{
object-fit: cover;
object-position: left center
}
.cont-section .blq-btns.blq-btns-int.blq-btns-full .grp .btn{
width: 100%;
border-radius: var(--border-r-base);
overflow: hidden;
}
.cont-section .blq-btns.blq-btns-int.blq-btns-full .grp .btn a{
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
z-index: 2;
}.art-grid-blq--card-btn{
display: -webkit-flexbox;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
flex-direction: row;
justify-content: center;
position: relative;
flex: 0;
gap: 12px;
width: auto;
z-index: 1;
cursor: pointer;
border: 0.5px solid var(--base-a-3-50);
border-radius: var(--border-r-base);
box-shadow:
0 0 0 1px rgba(53, 72, 91, .07),
0 2px 1px rgba(0, 0, 0, .01),
0 2px 2px rgba(0, 0, 0, .02),
0 5px 4px rgba(0, 0, 0, .03),
0 7px 7px rgba(0, 0, 0, .03),
0 10px 10px rgba(0, 0, 0, .04),
0 12px 12px rgba(0, 0, 0, .05);
margin: 10px 0px 10px -3px;
padding: 5px 12px 5px 5px !important;
}.art-grid-blq--docs .art-grid-blq--card-btn {
margin: 0 auto;
margin-top: 0px;
margin-bottom: 20px;
}.art-grid-blq--docs .art-grid-blq--card-btn a {
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
}.art-grid-blq--docs p.txt-instr{
margin-top: 5px;
margin-left: 0px;
}.art-grid-blq--content .art-grid-blq--card-btn {
justify-content: flex-start;
flex-direction: row;
gap: 12px;
z-index: 2;
background-color: var(--base-a-5-30);
margin: 20px 15px 15px 15px !important;
}
.art-grid-blq--content .art-grid-blq--card-btn p {
color: var(--bn-100);
text-shadow: 1px 1px 6px var(--ng-100);
padding-right: 5px;
}.cont-section .blq-btns.blq-btns-int .btn .img {
transform: scale(1.0);
}
.cont-section .blq-btns.blq-btns-int .btn:hover .img {
transform: scale(1.05);
}.art-grid-blq--card-btn .btn,
.art-grid-blq--card-btn .cj-icn{
border: 0.5px solid var(--base-a-3-100);
background-color: var(--trans);
}.art-grid-blq--card-btn{
background-color: var(--bn-30);
}
.art-grid-blq--card-btn:hover{
background-color: var(--bn-40);
}
.art-grid-blq--card-btn:hover .btn,
.art-grid-blq--card-btn:hover .cj-icn{
background-color: var(--bn-50);
}.art-grid-blq--content .art-grid-blq--card-btn{
background-color: var(--base-a-5-20);
}
.art-grid-blq--content .art-grid-blq--card-btn:hover{
background-color: var(--bn-30);
}
.art-grid-blq--content .art-grid-blq--card-btn:hover .btn,
.art-grid-blq--content .art-grid-blq--card-btn:hover .cj-icn{
background-color: var(--ng-50);
}.sec-apt-act{
opacity: 1;
}
.sec-apt-noact{
opacity: 0;
}@media screen and (max-width:1280px){.cont-section .blq-btns.blq-btns-int .btn .img {
transform: scale(1.0);
}
.cont-section .blq-btns.blq-btns-int .btn:hover .img {
transform: scale(1.0);
}
.art-grid-blq--card-btn{
background-color: var(--bn-30);
}
.art-grid-blq--card-btn:hover{
background-color: var(--bn-30);
}
.art-grid-blq--card-btn .btn,
.art-grid-blq--card-btn .cj-icn{
background-color: var(--bn-50);
}
.art-grid-blq--card-btn:hover .btn,
.art-grid-blq--card-btn:hover .cj-icn{
background-color: var(--bn-50);
}.art-grid-blq--content .art-grid-blq--card-btn{
background-color: var(--base-a-5-20);
}
.art-grid-blq--content .art-grid-blq--card-btn:hover{
background-color: var(--base-a-5-20);
}
.art-grid-blq--content .art-grid-blq--card-btn .btn,
.art-grid-blq--content .art-grid-blq--card-btn .cj-icn{
background-color: var(--ng-50);
}
.art-grid-blq--content .art-grid-blq--card-btn:hover .btn,
.art-grid-blq--content .art-grid-blq--card-btn:hover .cj-icn{
background-color: var(--ng-50);
}
}@media screen and (max-width:1024px){
.blq-wrapper {
max-width: calc(var(--max-width-global) - 100px);
}.label-section {max-width: 660px;
}
.art-grid-blq .card-destacado .art-grid-blq--card-img {
height: inherit;
min-height: none;
}
.card-destacado-audio .art-grid-blq--card-destacado-1 {
-webkit-flex-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
width: 100%;
}
.card-destacado-audio .art-grid-blq--card-destacado-1 h4,
.card-destacado-audio .art-grid-blq--card-destacado-1 p
{
text-align: center;
}
.art-grid-blq .card-destacado-audio {
flex-direction: column !important;
}
}@media screen and (max-width:851px){
main {
width: 100vw;
}
main section {
padding: 10px 0px 0px 0px;
}
.sec-contenido {
padding: 0px;
}
.sec-apt {
width: 100vw;
padding: 128px 20px 0px 20px;
}
.sec-apt .apt-tit{
justify-content: center;
}
.sec-apt .apt-tit > .txt .tit h1,
.sec-apt .apt-tit > .txt .tit p{
text-align: center;
}
.cenefa-apt {
width: calc(100% - 39.5px);
margin-left: 0px;
}
.sec-chap {
padding: 0px 0px 0px 0px !important;
}
.section--divisor {
padding: 0px 0px 0px 0px;
}
.section--divisor .elem {
max-width: 100px;
}
.label-section {
max-width: calc(100% - var(--ancho-tablet));
}
.blq-wrapper {
max-width: calc(100% - var(--ancho-tablet));
}
.art-grid-blq.art-grid-blq--tabla{
max-width: calc(100% - var(--ancho-tablet)) !important;
}
.art-grid-blq {
width: calc(100% - var(--ancho-desborde-tablet));
min-width: auto;
}
.art-grid-blq.art-grid-blq-md,
.art-grid-blq.art-grid-blq-sm
{
max-width: calc(100% - var(--ancho-desborde-tablet));
}
.art-grid-blq--datatable{
max-width: calc(100% - var(--ancho-desborde-tablet));
}
.art-grid-blq--items .art-grid-blq--card-cont {
max-width: none;
}
}@media screen and (max-width:677px){
.sec-apt {
width: 100vw;
padding: 124px 15px 0;
}
.sec-apt .apt-tit > .txt {
width: calc(100% - 40px);
max-width: none;
padding: 30px 10px 30px 10px;
}
.cenefa-apt>.elem-curv {
top: -19.5px;
width: 20px;
height: 20px;
}
.section--divisor {
height: 45px;
margin-bottom: 25px;
}
.section--divisor-inner {
height: 10px;
margin-bottom: 0px;
}
.cenefa-apt {
width: calc(100% - 29.5px);
}
.cenefa-apt > .elem-curv {
top: -19.5px;
width: 20px;
height: 20px;
}.label-section {
max-width: calc(100% - 20px);
margin-left: 0px;
}
.blq-wrapper {
max-width: calc(100% - 0px);
}
.art-grid-blq.art-grid-blq--tabla{
max-width: calc(100% - 0px) !important;
}
.blq-wrapper article {
width: 100%;
padding: 20px 20px 15px 20px;
}
.art-grid-blq .card-destacado {
flex-direction: column !important;
}
.art-grid-blq .card-destacado .art-grid-blq--card-img {
width: 100%;
height: 100%;
}
.art-grid-blq--card-destacado-1 {
-webkit-flex-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
padding: 25px 20px 20px 20px;
}
.art-grid-blq--card-destacado-1 h4 {
text-align: center;
padding: 10px 0px 10px 0px;
}
.art-grid-blq--card-destacado-1 p {
text-align: center;
}.art-grid-blq {
width: calc(100% - 0px);
max-width: none;
}
.art-grid-blq.art-grid-blq-md,
.art-grid-blq.art-grid-blq-sm
{
width: calc(100% - 0px);
max-width: none;
}
.art-grid-blq--datatable {
max-width: none;
}
.art-grid-blq.art-grid-blq--docs .grp .cj-25 {
max-height: none;
}
}