@charset "UTF-8";.cont-img-precarga .grp-frm .frm-precarga {
background-image: url("../../../imagenes/globales-oafcds-v7/preloader/svg/00-bn/bn-100.svg");
}.header--grp-btns-nav-gen {
background-color: var(--ng-70);
}
.header--grp-btns-grp-oa {
background-color: var(--ng-70);
}
.header--grp-btns-nav-gen .elem-curv {
opacity: .7;
}.sec-contenido > .img{
position: fixed;
top: 0px;
left: 0px;
width: calc(100% + 20px);
height: calc(100vh + 20px);
}
.sec-contenido > .img img{
object-fit: cover;
}
.sec-contenido section {
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;
position: relative;
width: 100%;
background-color: var(--trans);
z-index: 1;
padding: 0px 0px 0px 0px;
}.sec-apt {
position: relative;
width: calc(100% - 0px);
max-width: none;
height: 100vh;
margin-bottom: 0px;
padding: 0px;
border-radius: 0px;
background-color: var(--trans);
border: none;
}
.sec-apt .apt-tit {
position: relative;
width: 100%;
max-width: calc(100% - 400px);
height: auto;
min-height: auto;
overflow: hidden;
border-radius: var(--border-r-lg);
padding: 0px;
}
.sec-apt .apt-tit > .txt {
max-width: none;
margin-left: 0px;
padding: 20px 20px 20px 20px;
}
.sec-apt .apt-tit > .txt 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-align: center;
color: var(--bn-100);
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);
margin-bottom: 20px;
}
.sec-apt .apt-tit .chap h2 {
font-family: var(--fuente-subtit);
text-rendering: optimizeLegibility;
font-size: var(--font-size-md);
line-height: var(--line-height-md);
font-weight: 300;
font-variation-settings: "wght" 500;
text-align: center;
color: var(--bn-100);
}footer {
background-color: var(--trans);
margin-top: 100px;
padding: 0;
}
.footer--article {
background-color: var(--ng-50);
}
footer article>.elem-curv:first-of-type {
background-image: url(../../../imagenes/globales-oafcds-v7/elementos/ng/elem-curv-bottom-left-ng.svg);
opacity: .5;
}
footer article>.elem-curv:last-of-type {
background-image: url(../../../imagenes/globales-oafcds-v7/elementos/ng/elem-curv-bottom-right-ng.svg);
opacity: .5;
}@media screen and (max-width:851px){.header--grp-btns-nav-gen .elem-curv {
display: none;
}
.sec-apt .apt-tit {
max-width: none;
}
.sec-apt .apt-tit > .txt {
width: calc(100% - 40px);
padding: 20px 10px 20px 10px;
}
}@media screen and (max-width: 677px){
.chap {
display: block !important;
}
}