@charset "UTF-8";
/* CSS Document */

/*PRELOADER*/
.cont-img-precarga .grp-frm .frm-precarga {  
background-image: url("https://observatorioamazonia.fcds.org.co/imagenes/globales-oafcds-v5/preloader/svg/00-sobre-oa/oa-b-5-100.svg");
}


/*1.----HTML BODY*/
html, body {
background-color: var(--base-a-00-100);	
}

body.home #bk-nav-gen{  
background-color: var(--ng-40);  
}

/*2.----NAVS*/
body.home .nav-ficha--grp-subtit{
display: none;
}
.nav-ficha ul {
border-radius: var(--border-r-sm);	
background-color: var(--ng-50);
border: 0.5px solid var(--base-a-3-50);
}
.nav-ficha ul {
border-radius: var(--border-r-base);	
background-color: var(--ng-50);
border: 0.5px solid var(--base-a-3-50);
}
.nav-ficha--btn .txt h6{
color: var(--base-a-5-100) !important;	
}
.nav-ficha li a .btn {
background-color: var(--bn-20);	
border-radius: var(--border-r-sm);	
}
.nav-ficha-btn-act {
background-color: var(--base-a-0-100);
}

/*3.----HEADER*/
.header {
background: var(--trans);	
background-color: var(--trans);	
}
.header--grp-btns-nav-gen .elem-curv {
background-image: url("../../../imagenes/globales-oafcds-v5/elementos/ng/elem-curv-top-right-ng.svg");
opacity: 0.70;
}

/*4.----MAIN*/
main > .img {
position: fixed;
top: 0px;
left: 0px;
width: 100%;
height: 100vh;
}
main > .img img {
object-fit: cover;
}

/*4.----PIE*/
.pie {
position: absolute;
bottom: 10px;
left: 0px;
display: -webkit-flexbox;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;	
width: calc(100% - 10px);
max-width: 500px;	
}
.pie > .txt {	
background-color: var(--bn-90);
border: 0.5px solid var(--base-a-3-100);	
border-radius: var(--border-r-sm);
margin-left: 4px;	
padding: 6px 12px 7px 12px;  
max-width: 400px;  
overflow: auto;	  
}
.pie > .txt > p {	
font-family: var(--fuente-parrafo);
text-rendering: optimizeLegibility;
font-size: var(--font-size-sm);
line-height: calc(var(--line-height-sm) - 2px);    
font-weight: 400;
font-variation-settings: "wght" 600;
color: var(--base-a-1-100);	
margin-bottom: 6px;
padding-top: 2px;  
}
.pie > .txt > p:last-of-type {		
margin-bottom: 0px;  
}
.pie > .txt h5 {	
font-family: var(--fuente-subtit);
text-rendering: optimizeLegibility;
font-size: calc(var(--font-size-xxs) + 2px);
line-height: calc(var(--line-height-xxs) + 2px);
font-weight: 400;
font-variation-settings: "wght" 700;
color: var(--base-a-0-100);
text-transform: uppercase;
margin-bottom: 5px;
padding-top: 7px;   
}
.pie p.cred-pie {	
font-family: var(--fuente-creditos);	
font-size: var(--font-size-xxs);
line-height: var(--line-height-xxs);
font-weight: 400;
font-variation-settings: "wght" 700;	
letter-spacing: 0.5px;	
text-transform: uppercase;
color: var(--base-a-2-100);
margin-bottom: 0px;	
}
.pie p.cred-pie a {	
color: var(--base-a-1-100);
}
.pie.bullet{	
position: absolute;
top: 50%;
left: 50%;
-moz-transform: translateX(-50%) translateY(-50%);
-webkit-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);	
-webkit-flex-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
justify-content: center;	
width: calc(100% - 10px);
height: 100%;	
max-width: 1000px;
}
.pie.bullet .txt {	
background-color: var(--trans);
border: none;	
}
.pie > .txt > ul {
margin: 0px 10px 0px 0px;
padding: 10px 0px 0px 15px;	
}
.pie p.cred-pie a:hover {	
text-decoration: underline;
}

@media screen and (max-width:677px){		
.pie {
width: calc(100% - 50px);
max-width: none;
}	
.pie > .txt {	
max-height: 300px;   
}  
}

/*botones para modal gráfica hc*/
.grp-hc .pie{
left: auto;	
right: 20px;
top: 20px;
bottom: auto;	
z-index: 20;	
}
.grp-hc .pie-graf{
-webkit-flex-align: flex-end;
-ms-flex-align: flex-end;
-webkit-align-items: flex-end;
align-items: flex-end;	
flex-direction: column;
}
.grp-hc .pie-graf .bnt-pie {
-webkit-flex-align: flex-start;
-ms-flex-align: flex-start;
-webkit-align-items: flex-start;
align-items: flex-start;
justify-content: flex-end;	
}
.grp-hc .pie .btn {
flex: 0 0 30px;
width: 30px;
height: 30px;
border-radius: var(--border-r-sm);
margin: 0px 0px 0px 10px;
}
.grp-hc .pie-graf .txt,
.art-grid-blq--embed .pie-graf .txt{
border-radius: var(--border-r-sm);		
margin: 4px 0px 0px 0px;
}



/*botones para crédito o info adicional en mapa, grafs, etc*/
.pie-graf .bnt-pie {
position: relative;
width: auto;
height: 100%;	
display: -webkit-flexbox;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-align: flex-end;
-ms-flex-align: flex-end;
-webkit-align-items: flex-end;
align-items: flex-end;
justify-content: flex-start;
flex-direction: row;
visibility: visible;	
}
.pie-graf .btn {
border-radius: var(--border-r-sm);	
}
.pie-graf .btn {
flex: 0 0 30px;
width: 30px;
height: 30px;
border-radius: var(--border-r-sm) var(--border-r-xs) var(--border-r-xs) var(--border-r-sm);
background-color: var(--base-a-0-100);
margin: 0px 0px 0px 10px;
}
.pie-graf .bnt-pie > div:last-of-type {
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;	
width: auto;
height: 30px;
border: 0.5px solid var(--base-a-4-50);	
cursor: pointer;
margin: 0px 0px 0px 3px;
padding: 0px 10px 0px 10px;	
}
.pie-graf{	
-webkit-flex-align: flex-start;
-ms-flex-align: flex-start;
-webkit-align-items: flex-start;
align-items: flex-start;	
flex-direction: column-reverse;	
max-height: 300px;		
visibility: hidden;
z-index: 50;	
}
.art-grid-blq--embed .pie-graf{	
top: 10px;
bottom: auto;  
left: auto;  
right: 10px; 
-webkit-flex-align: flex-end;
-ms-flex-align: flex-end;
-webkit-align-items: flex-end;
align-items: flex-end;	
flex-direction: column;	
max-height: 300px;		
visibility: hidden;
z-index: 50;  
}
.pie-graf .txt{
position: relative;
max-width: 320px;  
max-height: 300px;
overflow: auto;	
visibility: visible;
border-radius: var(--border-r-sm);
z-index: 2;
margin: 0px 0px 4px 10px;
}
.pie-graf .txt h6{
font-family: var(--fuente-creditos);
text-rendering: optimizeLegibility;
font-size: calc(var(--font-size-xs) - 1px);
line-height: var(--line-height-xs);
font-weight: 500;
font-variation-settings: "wght" 700;
color: var(--base-a-0-100);
text-transform: uppercase;
letter-spacing: 1px;
border-bottom : 0.5px solid var(--base-a-3-100);	
margin: 0px 10px 5px 0px;
padding: 5px 0px 10px 5px;    
}

/*4.3--transiciones para pie mapa, graf, etc*/
.grp-hc .pie .icn.icn-pie-noact{
background-position: 20% 0%;	
}

/*3.4.7--botones para crédito o info adicional en mapa, grafs, etc*/
.pie-graf .btn {
background-color: var(--base-a-0-70);
}
.pie-graf:hover .btn {
background-color: var(--base-a-0-90);
}

/*para pie graf*/
.pie-graf .txt{
opacity: 0;
visibility: hidden;	
}
.pie-graf .txt.pie-noact{
opacity: 1;	
visibility: visible;	
}
.pie-graf .icn {
background-position: 20% 50%;  
}
.pie-graf .icn.icn-pie-noact{
background-position: 20% 0%;	
}

@media screen and (max-width:1280px){	
/*3.4.7--botones para crédito o info adicional en mapa, grafs, etc*/
.pie-graf .btn {
background-color: var(--base-a-0-70);
}
.pie-graf:hover .btn {
background-color: var(--base-a-0-70);
}	
}

/*5.----SEC-APERTURA*/
main 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;
flex-direction: column;	
position: relative;
width: 100%;
margin-bottom: 40px;  
padding-top: 50px;
}
.sec-contenido {
margin-bottom: 0px;
}

main section .divs{
position: relative;	
width: 100%;
height: 90px;	
}

main section .divs > div{
position: absolute;
bottom: -20px;
left: 50%;
-moz-transform: translateX(-50%) translateY(0%);
-webkit-transform: translateX(-50%) translateY(0%);
transform: translateX(-50%) translateY(0%);
width: 45px;
height: 45px;	
background-color: var(--trans);  
}
main section .divs > div .icn{
position: absolute;
left: 0px;
top: 0px;  
width: 40px;
height: 40px;	
opacity: 1.0;
}

main section .card .art-grid-blq--card-img {
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
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;	  
}
main section .card .art-grid-blq--card-img img{
object-fit: cover;  
}
main section .card .art-grid-blq--card-img picture {
width: 100%;  
}



/*5.2--labels-secciones*/
.label-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: flex-start;
flex-direction: row;		
width: calc(100% - 440px);
/*max-width: 1500px;*/	
max-width: var(--home-ancho-art-grid-blq);	
margin: 0px 0px 0px 80px;
padding: 10px 10px 0px 0px;		
}
.label-section .cj .grp{
background-color: var(--base-a-0-100);	
}
.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: 750px;	
padding: 10px 0px 0px 0px;	
}
.label-section--grp-icn{
position: relative;
flex: 0 0 50px;	
width: 50px;
height: 50px;	
border-radius: var(--border-r-sm);
margin: 0px 6px 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-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;
background-color: var(--base-a-1-100);  
padding: 5px 15px 0px 15px;	
}
.label-section--grp-tit h3{
font-family: var(--fuente-principal);	
font-size: var(--font-size-lg);
line-height: var(--line-height-lg);	
font-weight: 400;
font-variation-settings: "wght" 700;
text-rendering: optimizeLegibility;	
position: relative;
z-index: 2;
color: var(--bn-100);	
}
.label-section--grp-tit .elem{
position: absolute;
left: 0px;
bottom: 0px;
width: 100%;
height: 9px;		
background-color: var(--base-a-1-100) !important;  
border-radius: var(--border-r-base) var(--border-r-base) 0px 0px;	
}
.label-section--grp-tit .elem .elem-curv{
position: absolute;
left: 46px;
top: -10px;
width: 10px;
height: 10px;
background-position: top right;
background-repeat: no-repeat;
background-size: cover;		
}
.label-section--grp-tit .elem .elem-curv{
background-image: url("../../../imagenes/globales-oafcds-v5/elementos/base-b/1/elem-curv-bottom-left-base-b-1.svg");		
}
.label-section--grp-icn {
background-color: var(--base-a-4-100);	
border: 0.5px solid var(--base-a-4-50);	
}

/* ------ GRID ------ */
.art-grid-blq{
height: auto;		
border-radius: var(--border-r-md); 
border: 0.5px solid var(--base-a-3-50); 
background-color: var(--base-a-0-30); 
margin: 0px 0px 0px 0px;  
}
.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;
/*gap: 20px 20px;*/  
position: relative;	
width: 100%;
height: auto; 
margin: 0px 0px 0px 0px;
padding: 5px; 
}
.art-grid-blq .grp .cj{
position: relative;  
display: -webkit-flexbox;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;	
flex-direction: row;	
flex: 1;
-webkit-flex-align: stretch;
-ms-flex-align: stretch;
-webkit-align-items: stretch;
align-items: stretch;  
justify-content: center;
flex-wrap: wrap;  
/*gap: 20px 20px;*/
padding: 5px;  
}

.art-grid-blq .grp .cj-100{	
flex: 0 0 100%;	
width: 100%;	
}
.art-grid-blq .grp .cj-75{	
flex: 0 0 75%;
width: 75%;
}
.art-grid-blq .grp .cj-70{	
flex: 0 0 70%;
width: 70%;
}
.art-grid-blq .grp .cj-60{	
flex: 0 0 60%;
width: 60%;	
}
.art-grid-blq .grp .cj-65{	
flex: 0 0 65%;
width: 65%;	
}
.art-grid-blq .grp .cj-50{	
flex: 0 0 50%;
width: 50%;	
}
.art-grid-blq .grp .cj-40{	
flex: 0 0 40%;
width: 40%;	
}
.art-grid-blq .grp .cj-35{	
flex: 0 0 35%;
width: 35%;  
}
.art-grid-blq .grp .cj-33{	
flex: 0 0 33.3%;
width: 33.3%;	
}
.art-grid-blq .grp .cj-30{	
flex: 0 0 30%;
width: 30%;	
}
.art-grid-blq .grp .cj-25{	
flex: 0 0 25%;
width: 25%;	
}
/*eliminar padding en grupo con gráfica + pie de gráfica*/
.art-grid-blq .grp .cj.grp.grp-hc{
padding: 5px;  
}
.art-grid-blq .grp .cj-flex-none{	
flex: none;
}

/*cards*/
.art-grid-blq .card{
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;	
width: 100%;	
border-radius: var(--border-r-base);
border: 0.35px solid var(--base-a-3-50);	
overflow: hidden;
margin: 0px;
}

/*card bullet*/
.art-grid-blq .card-bullet{	
justify-content: center;
}
.art-grid-blq .card-bullet .art-grid-blq--card-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% - 10px);
height: calc(100% - 10px);			
}
.art-grid-blq--card-bullet1{
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;
position: relative;	
flex: 1;		
width: 100%;
max-width: 650px;
z-index: 1;
padding: 10px 20px 0px 20px;		
}
.art-grid-blq--card-bullet1 h4{
font-family: var(--fuente-principal);
text-rendering: optimizeLegibility;	
font-size: var(--font-size-lg);
line-height: calc(var(--line-height-lg) + 4px);	
font-weight: 100;
font-variation-settings: "wght" 200;
text-align: center;  
text-shadow: 
0 0 4px var(--ng-100),
0 0 10px var(--ng-100);
color: var(--bn-100);	
margin-bottom: 0;	
}
.art-grid-blq--card-bullet1 h4 span{
font-weight: 500;
font-variation-settings: "wght" 800;	
}

/*ACERCAMIENTO CONFLICTOS*/
#sec-acercamiento-conflictos .art-grid-blq{
width: calc(100% - 440px);
/*max-width: 1500px;*/  
max-width: var(--home-ancho-art-grid-blq);  
border: 0.5px solid var(--base-a-3-50);
overflow: hidden;
-webkit-backdrop-filter: blur(12px);
backdrop-filter: blur(12px); 
}
#sec-acercamiento-conflictos .card {
-webkit-flex-align: flex-start;
-ms-flex-align: flex-start;
-webkit-align-items: flex-start;
align-items: flex-start;   
padding: 30px 20px 30px 20px;
}
#sec-acercamiento-conflictos .art-grid-blq--card-cont {	
justify-content: center !important;
max-width: 750px;  
z-index: 2;
padding: 20px;  
}
#sec-acercamiento-conflictos .art-grid-blq--card-cont h5 {
font-family: var(--fuente-subtit);
text-rendering: optimizeLegibility;
font-size: var(--font-size-xl);
line-height: var(--line-height-xl);
font-weight: 400;
font-variation-settings: "wght" 700;
text-align: center;
text-shadow: 1px 1px 6px var(--ng-100);
color: var(--bn-100);
margin-bottom: 10px;
}
#sec-acercamiento-conflictos .art-grid-blq--card-cont p {
font-family: var(--fuente-parrafo);
text-rendering: optimizeLegibility;
font-size: var(--font-size-sm);
line-height: var(--line-height-sm);
font-weight: 400;
font-variation-settings: "wght" 700;
color: var(--bn-100);
text-align: center;  
text-shadow: 1px 1px 6px var(--ng-100);  
}

/*lista btns*/
.art-grid-blq--list-btns{  
position: relative;
width: 100%;  
}
.art-grid-blq--list-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: row;
flex-wrap: wrap;
max-width: 1200px;
margin: 0 auto;  
}
.art-grid-blq--list-btns .card-list{ 
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: 100%;
padding: 20px;  
}
.art-grid-blq--list-btns .card-list ul{
width: 100%;  
display: grid;
grid-template-columns: 2fr 2fr;
gap: 10px 10px;  
}
.art-grid-blq .grp > .cj.cj-100:first-of-type .art-grid-blq--list-btns .card-list ul{
max-width: 400px;  
grid-template-columns: 1fr;  
}
.art-grid-blq .grp > .cj.cj-100:first-of-type .art-grid-blq--list-btns .card-list ul li{
margin: 0 auto;  
}

.art-grid-blq--list-btns .card-list ul li{
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: center;
flex-direction: row;
min-width: 250px;  
max-width: 300px; 
border: 1px solid var(--base-a-5-30);
border-radius: var(--border-r-base);
-webkit-backdrop-filter: blur(12px);
backdrop-filter: blur(12px);  
overflow: hidden;
box-shadow: 
  0 0 0 1px rgba(53, 72, 91, .12), 
  0 2px 2px rgba(0, 0, 0, .06), 
  0 4px 4px rgba(0, 0, 0, .07), 
  0 10px 8px rgba(0, 0, 0, .08), 
  0 15px 15px rgba(0, 0, 0, .08), 
  0 30px 30px rgba(0, 0, 0, .09), 
  0 70px 65px rgba(0, 0, 0, .10);
padding: 5px; 
}
.art-grid-blq--list-btns .card-list ul li .card-list-icon .cj-icn{
flex: 0 0 60px;
width: 60px;
height: 60px;  
}
.art-grid-blq--list-btns .card-list ul li .card-list-nombre {
flex: 1;
width: 100%;
margin: 0px 10px 0px 5px;
padding: 5px 5px 5px 5px;  
}
.art-grid-blq--list-btns .card-list ul li > div > h6 {
font-family: var(--fuente-subtit);
text-rendering: optimizeLegibility;
font-size: var(--font-size-sm);
line-height: var(--line-height-sm);
font-weight: 300;
font-variation-settings: "wght" 600;
text-align: left;
color: var(--bn-100);
margin: 0px;
}
.art-grid-blq--list-btns .card-list ul li .card-list-link a {
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
z-index: 3;   
}
/*.art-grid-blq--list-btns-link{}*/
.art-grid-blq--list-btns-link .grp{
padding: 20px;  
}

.art-grid-blq--list-btns-link .art-grid-blq--list-btns-link-subtit {
max-width: 750px;  
border-bottom: none;
margin: 0px;
}
.art-grid-blq--list-btns-link .art-grid-blq--list-btns-link-subtit h5 {
font-family: var(--fuente-subtit);
text-rendering: optimizeLegibility;
font-size: var(--font-size-xl);
line-height: calc(var(--line-height-xl) + 8px);
font-weight: 400;
font-variation-settings: "wght" 700;
text-align: center;
text-shadow: 1px 1px 6px var(--ng-100);
color: var(--bn-100);
}
.art-grid-blq--list-btns-link .card-list ul li a {
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
z-index: 3; 
}

.cj-subtit-int-componente{
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: space-between;
flex-direction: row;
border-radius: 0px;
padding: 20px 50px 0px 20px;
width: 100%;
}
.cj-subtit-int-componente h4 {
font-family: var(--fuente-subtit);
text-rendering: optimizeLegibility;
font-size: var(--font-size-sm);
line-height: var(--line-height-sm);
font-variation-settings: "wght" 600;
font-weight: 500;
text-transform: uppercase;
letter-spacing: 2px;
color: var(--bn-100);  
}


/* ------ ACERCAMIENTO CONFLICTOS ------ */
/*...*/

/* ------ SWIPER CONFLICTOS ANALIZADOS - BIOMA ------ */
#sec-conflictos-analizados{
width: calc(100% - 40px); 
}
.art-linea{	
position: relative;	
width: 100%;
height: calc(100vh - 200px);	
max-height: 800px;	
overflow-x: auto;	
margin: 0px 0px 0px 0px;
}
.art-linea--swiper-container{
background-color: var(--base-a-0-10);	
border: 0.5px solid var(--base-a-3-50);	
border-radius: var(--border-r-md);
-webkit-backdrop-filter: blur(12px);
backdrop-filter: blur(12px);  
padding-bottom: 70px;
}
.art-linea--swiper-container > .frm{
position: absolute;
left: 0px;
bottom: 30px;
width: 100%;
height: 0.5px;
background-color: var(--base-a-3-50);
}
.art-linea--swiper-container .swiper-pagination {
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: absolute;	
bottom: 12px !important;
left: 50%;
-moz-transform: translateX(-50%) translateY(0%);
-webkit-transform: translateX(-50%) translateY(0%);
transform: translateX(-50%) translateY(0%);	
overflow: auto;	
right: 0px;
width: calc(100% - 70px) !important;
height: auto;
background-color: var(--trans);
border-left: none;
border-right: none;	
}
.art-linea--swiper-container .swiper-pagination-bullet{
flex: 0 0 40px;	
width: 40px;
height: 40px;
border-radius: var(--border-r-sm);	
opacity: 1.0;	
background-repeat: no-repeat;
background-size: auto 300%;		
margin: 0px 2px 0px 2px !important;	
padding: 8px 12px 4px 12px;	
}
.art-linea--swiper-container .swiper-pagination-bullet-active {
opacity: 1.0;
background-color: var(--base-a-4-100);
}
.art-linea--swiper-container .swiper-wrapper{
padding-top: 10px;
}
.art-linea--hito{
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: 1;
flex-direction: column;
height: 100%;
margin: 0px 10px 0px 10px;
padding: 0px 0px 0px 0px;
}
.art-linea--hito-grp-a{
position: relative;	
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;
width: 100%;	
height: 100%;	
flex-direction: column;
overflow: hidden;
margin-bottom: 4px;	
}
.art-linea--hito-descrip .grp{	
position: relative;
flex: 0 0 55px;
width: 55px;
height: 55px;
border-radius: var(--border-r-base);
cursor: pointer;
margin: 0px 0px 0px 0px;
}
.art-linea--hito-grp-img-conf{
position: relative;
flex: 1;
width: 100%;
height: calc(100% - 10px);
z-index: 2; 
}
.art-linea--hito-img {
position: absolute;
width: 100%;	
height: 100%;
overflow: hidden;
border-radius: var(--border-r-lg);
border: 0.35px solid var(--base-a-3-50);
background-color: var(--ng-100);
will-change: transform;  
}
.art-linea--hito-grp-img-conf .img:last-of-type {
display: none;  
position: absolute;
left: 20px;
top: 10px;	
flex: 0 0 55px;
width: 55px;
height: 55px;
border-radius: var(--border-r-sm);
z-index: 2;
box-shadow: 
	0 0 0 1px rgba(53,72,91,.12), 
	0 2px 2px rgba(0,0,0,.06), 
	0 4px 4px rgba(0,0,0,.07), 
	0 10px 8px rgba(0,0,0,.08), 
	0 15px 15px rgba(0,0,0,.08), 
	0 30px 30px rgba(0,0,0,.09), 
	0 70px 65px rgba(0,0,0,.10);	
margin: 10px 5px 5px 0px;
}
.art-linea--hito-grp-img-conf .img:last-of-type .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: 40px;
height: 40px;
}
.art-linea--hito-descrip {
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;
justify-content: space-between;
flex-direction: column;
z-index: 2;	
margin: -22px 0px 0px 20px;	
}
.art-linea--hito-descrip .subtit{
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;
left: 5px;
bottom: 5px;	
border-radius: var(--border-r-sm);
/*box-shadow: 
	0 0 0 1px rgba(53,72,91,.12), 
	0 2px 2px rgba(0,0,0,.06), 
	0 4px 4px rgba(0,0,0,.07), 
	0 10px 8px rgba(0,0,0,.08), 
	0 15px 15px rgba(0,0,0,.08), 
	0 30px 30px rgba(0,0,0,.09), 
	0 70px 65px rgba(0,0,0,.10);*/		
}

/*.art-linea--hito-descrip .subtit h6{
font-family: var(--fuente-subtit);
font-size: var(--font-size-md);
line-height: var(--line-height-md);	
font-weight: 500;
font-variation-settings: "wght" 700;
text-rendering: optimizeLegibility;	
color: var(--bn-100);	
margin-bottom: 0px;	
}*/
.art-linea--hito-descrip .subtit h6 {
position: relative;
font-family: var(--fuente-subtit);
font-size: var(--font-size-md);
line-height: calc(var(--line-height-xl) + 13px);
font-weight: 500 !important;
font-variation-settings: "wght" 700 !important;
text-rendering: optimizeLegibility;
color: var(--bn-100);  
margin: 0px;
padding: 0px 20px 0px 13px;
}
.art-linea--hito-descrip .subtit h6 strong {
font-weight: 500;  
background-color: var(--base-a-0-100);
border-radius: 4px 4px 4px 4px;
-webkit-box-shadow: 1rem 0px 0px var(--base-a-0-100), -1rem 0px 0px var(--base-a-0-100);
box-shadow: 1rem 0px 0px var(--base-a-0-100), -1rem 0px 0px var(--base-a-0-100);
-webkit-box-decoration-break: clone;
-moz-box-decoration-break: clone;
box-decoration-break: clone;
padding: 0.5rem 0;  
}

/*deforestación*/
.art-linea--hito-descrip .subtit h6 strong.bc--def {
background-color: var(--vd-a-2-100);
-webkit-box-shadow: 1rem 0px 0px var(--vd-a-2-100), -1rem 0px 0px var(--vd-a-2-100);
box-shadow: 1rem 0px 0px var(--vd-a-2-100), -1rem 0px 0px var(--vd-a-2-100);
}
/*vías*/
.art-linea--hito-descrip .subtit h6 strong.bc--vias {
background-color: var(--az-b-2-100);
-webkit-box-shadow: 1rem 0px 0px var(--az-b-2-100), -1rem 0px 0px var(--az-b-2-100);
box-shadow: 1rem 0px 0px var(--az-b-2-100), -1rem 0px 0px var(--az-b-2-100);
}
/*cultivos uso ilícito*/
.art-linea--hito-descrip .subtit h6 strong.bc--cult {
background-color: var(--fc-a-2-100);
-webkit-box-shadow: 1rem 0px 0px var(--fc-a-2-100), -1rem 0px 0px var(--fc-a-2-100);
box-shadow: 1rem 0px 0px var(--fc-a-2-100), -1rem 0px 0px var(--fc-a-2-100);
}
/*hidrocarburos*/
.art-linea--hito-descrip .subtit h6 strong.bc--hidr {
background-color: var(--cf-a-2-100);
-webkit-box-shadow: 1rem 0px 0px var(--cf-a-2-100), -1rem 0px 0px var(--cf-a-2-100);
box-shadow: 1rem 0px 0px var(--cf-a-2-100), -1rem 0px 0px var(--cf-a-2-100);
}
/*minería*/
.art-linea--hito-descrip .subtit h6 strong.bc--min {
background-color: var(--am-a-2-100);
-webkit-box-shadow: 1rem 0px 0px var(--am-a-2-100), -1rem 0px 0px var(--am-a-2-100);
box-shadow: 1rem 0px 0px var(--am-a-2-100), -1rem 0px 0px var(--am-a-2-100);
}
/*apropiación*/
.art-linea--hito-descrip .subtit h6 strong.bc--apro {
background-color: var(--vl-a-1-100);
-webkit-box-shadow: 1rem 0px 0px var(--vl-a-1-100), -1rem 0px 0px var(--vl-a-1-100);
box-shadow: 1rem 0px 0px var(--vl-a-1-100), -1rem 0px 0px var(--vl-a-1-100);
}
/*ganadería*/
.art-linea--hito-descrip .subtit h6 strong.bc--gan {
background-color: var(--nr-a-2-100);
-webkit-box-shadow: 1rem 0px 0px var(--nr-a-2-100), -1rem 0px 0px var(--nr-a-2-100);
box-shadow: 1rem 0px 0px var(--nr-a-2-100), -1rem 0px 0px var(--nr-a-2-100);
}









.art-linea--hito-descrip .txt{
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%;	
max-width: 900px;	
border-radius: var(--border-r-sm);
margin-bottom: 4px;		
padding: 14px 17px 4px 0px;	
}
.art-linea--hito-descrip .txt p{
font-family: var(--fuente-parrafo);
text-rendering: optimizeLegibility;	
font-size: var(--font-size-sm);
line-height: var(--line-height-sm);	
font-weight: 400;
font-variation-settings: "wght" 700;	
color: var(--bn-100);	
margin-bottom: 0px;	
}
.art-linea--hito-descrip .label-panel{
flex: 0;	
min-height: auto;
cursor: pointer;
border: 0.5px solid var(--base-a-3-50);
border-radius: var(--border-r-base);  
margin: 15px 0px 0px -3px;
padding: 5px 12px 5px 5px;  
}
.art-linea--hito-descrip .label-panel a {
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
z-index: 2;	
}
.art-linea--hito-descrip .grp {
position: relative;
flex: 0 0 55px;
width: 55px;
height: 55px;
border-radius: var(--border-r-sm);
overflow: hidden;	
margin: 0px 0px 0px 0px;
}
.art-linea--hito-descrip .tit {
margin: 0px 5px 0px 5px;
padding: 5px 5px 5px 8px;
}
.art-linea--hito-descrip .tit h3 {
font-family: var(--fuente-subtit);
text-rendering: optimizeLegibility;	
font-size: var(--font-size-sm);
line-height: var(--line-height-sm);
font-weight: 300;
font-variation-settings: "wght" 600;
color: var(--bn-100);	
margin-bottom: 0px;
}
.art-linea--hito-descrip .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: 40px;
height: 40px;		
}
.art-linea--swiper-container .swiper-button-next,
.art-linea--swiper-container .swiper-button-prev
{
position: absolute;
top: 50%;
-moz-transform: translateX(0%) translateY(-50%);
-webkit-transform: translateX(0%) translateY(-50%);
transform: translateX(0%) translateY(-50%);	
width: 50px;
height: 50px;	
z-index: 11;	
}
.art-linea--swiper-container .swiper-button-prev {
left: 15vw !important;  
right: auto;		
}
.art-linea--swiper-container .swiper-button-next {
left: auto;	
right: 15vw !important;	  
}

/*----------*/

.art-linea--swiper-container .swiper-slide .art-linea--hito-img,
.art-linea--swiper-container .swiper-slide.swiper-slide-duplicate .art-linea--hito-img,
.art-linea--swiper-container .swiper-slide.swiper-slide-prev .art-linea--hito-img,
.art-linea--swiper-container .swiper-slide.swiper-slide-next .art-linea--hito-img{
transform: scale(0.85);	
}

.art-linea--swiper-container .swiper-slide .art-linea--hito-img picture,
.art-linea--swiper-container .swiper-slide.swiper-slide-duplicate .art-linea--hito-img picture,
.art-linea--swiper-container .swiper-slide.swiper-slide-prev .art-linea--hito-img picture,
.art-linea--swiper-container .swiper-slide.swiper-slide-next .art-linea--hito-img picture{
pointer-events: none !important;	
opacity: 0.5;	
}
.art-linea--swiper-container .swiper-slide .art-linea--hito-descrip,
.art-linea--swiper-container .swiper-slide.swiper-slide-duplicate .art-linea--hito-descrip,
.art-linea--swiper-container .swiper-slide.swiper-slide-prev .art-linea--hito-descrip,
.art-linea--swiper-container .swiper-slide.swiper-slide-next .art-linea--hito-descrip{	
opacity: 0.0;	
}

.art-linea--swiper-container .swiper-slide.swiper-slide-active .art-linea--hito-img{	
transform: scale(1.0);	
}
.art-linea--swiper-container .swiper-slide.swiper-slide-active .art-linea--hito-img picture{	
pointer-events: auto !important;	
opacity: 1.0;	
}
.art-linea--swiper-container .swiper-slide.swiper-slide-active .art-linea--hito-descrip{	
pointer-events: auto !important;	
opacity: 1.0;	
}

/*----------*/
.art-linea--swiper-container .swiper-pagination-bullet{
background-image: url(../../../imagenes/globales-oafcds-v5/iconos/tipos/bn/sprite-tipos-bn-v3.png);
}
.art-linea--swiper-container .swiper-pagination-bullet:nth-child(1){
background-position: 0% 0%;	
}
.art-linea--swiper-container .swiper-pagination-bullet:nth-child(2){	
background-position: 70% 0%;	
}
.art-linea--swiper-container .swiper-pagination-bullet:nth-child(3){	
background-position: 50% 0%;	
}
.art-linea--swiper-container .swiper-pagination-bullet:nth-child(4){
background-position: 10% 0%;	
}
.art-linea--swiper-container .swiper-pagination-bullet:nth-child(5){
background-position: 20% 0%;	
}
.art-linea--swiper-container .swiper-pagination-bullet:nth-child(6){
background-position: 40% 0%;	
}
.art-linea--swiper-container .swiper-pagination-bullet:nth-child(7){
background-position: 30% 0%;	
}

.art-linea--swiper-container .swiper-pagination-bullet-active:nth-child(1){
background-color: var(--vd-a-2-100);
border: 5px solid var(--vd-a-2-100);	
}
.art-linea--swiper-container .swiper-pagination-bullet-active:nth-child(2){
background-color: var(--az-b-2-100);
border: 5px solid var(--az-b-2-100);	
}
.art-linea--swiper-container .swiper-pagination-bullet-active:nth-child(3){	
background-color: var(--fc-a-2-100);	
border: 5px solid var(--fc-a-2-100);	
}
.art-linea--swiper-container .swiper-pagination-bullet-active:nth-child(4){
background-color: var(--cf-a-2-100);
border: 5px solid var(--cf-a-2-100);	
}
.art-linea--swiper-container .swiper-pagination-bullet-active:nth-child(5){
background-color: var(--am-a-2-100);
border: 5px solid var(--am-a-2-100);	
}
.art-linea--swiper-container .swiper-pagination-bullet-active:nth-child(6){
background-color: var(--vl-a-1-100);
border: 5px solid var(--vl-a-1-100);	
}
.art-linea--swiper-container .swiper-pagination-bullet-active:nth-child(7){
background-color: var(--nr-a-2-100);	
border: 5px solid var(--nr-a-2-100);	
}

/* ------ VIDEO ------ */
#sec-video .art-grid-blq{
width: calc(100% - 440px);
/*max-width: 1500px;*/  
max-width: var(--home-ancho-art-grid-blq);  
border: 0.5px solid var(--base-a-3-50);
-webkit-backdrop-filter: blur(12px);
backdrop-filter: blur(12px);  
}

/*#sec-video .card {
-webkit-flex-align: flex-start;
-ms-flex-align: flex-start;
-webkit-align-items: flex-start;
align-items: flex-start;   
padding: 30px 20px 34px 20px;
}*/
/*#sec-video .art-grid-blq--card-cont {	
justify-content: center !important;
max-width: 750px;  
z-index: 2;
padding: 20px;  
}*/
/*#sec-video .art-grid-blq--card-cont h5 {
font-family: var(--fuente-subtit);
text-rendering: optimizeLegibility;
font-size: var(--font-size-xl);
line-height: calc(var(--line-height-xl) + 4px);
font-weight: 400;
font-variation-settings: "wght" 700;
text-align: center;
text-shadow: 1px 1px 6px var(--ng-100);
color: var(--bn-100);
}*/
/*#sec-video .art-grid-blq--card-cont p {
font-family: var(--fuente-parrafo);
text-rendering: optimizeLegibility;
font-size: var(--font-size-sm);
line-height: var(--line-height-sm);
font-weight: 400;
font-variation-settings: "wght" 700;
color: var(--bn-100);
text-align: center;  
text-shadow: 1px 1px 6px var(--ng-100);  
margin-bottom: 10px;  
}*/

/*lista btns*/
#sec-video .art-grid-blq--list .card-list ul li {
cursor: pointer;
}
/*modal*/
.bk-panel {
background-color: var(--ng-80);
}
#panels .label-panel .tit h3 {
color: var(--base-a-1-100);
}

/* ------ GRID CIFRAS HC ------ */
#sec-cifras .art-grid-blq > .grp{  
background-color: var(--ng-30);
-webkit-backdrop-filter: blur(12px);
backdrop-filter: blur(12px);  
}
/*card highcharts*/
#sec-cifras .art-grid-blq--hc {
width: calc(100% - 440px);
/*max-width: 1500px;*/
max-width: var(--home-ancho-art-grid-blq);  
height: auto;	
overflow: hidden;
margin: 0px 0px 0px 0px;
}
#sec-cifras .art-grid-blq--hc .art-grid-blq--card-cont{
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;
flex-direction: row;
justify-content: flex-start;	
flex: none;	
width: 100%;	
margin: 5px 0px 0px 10px;
padding: 5px 65px 12px 5px;	
border-bottom: 0.1px solid var(--base-a-2-30)	
}
#sec-cifras .art-grid-blq--hc .art-grid-blq--card-cont > div:last-of-type{
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;
flex: 1;
margin-left: 10px;  
}
#sec-cifras .art-grid-blq--hc .art-grid-blq--card-cont > div:last-of-type h5{
font-family: var(--fuente-subtit);
text-rendering: optimizeLegibility;	
  
/*font-size: var(--font-size-md);
line-height: var(--line-height-md);	
font-weight: 400;
font-variation-settings: "wght" 700;*/
  
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;		
color: var(--base-a-4-100);
margin-bottom: 0;  
}
#sec-cifras .art-grid-blq--hc .art-grid-blq--card-img{
flex: 1;
border-radius: var(--border-r-sm);	
overflow: hidden;	
}
#sec-cifras .art-grid-blq.art-grid-blq--hc .card {
height: auto;  
min-height: 400px;  
background-color: var(--ng-20);  
border: 0.35px solid var(--base-a-3-50);  
padding: 5px;  
}

#sec-cifras .card-boton {
min-height: auto !important;
padding: 0px !important;  
}
#sec-cifras .card-boton .art-grid-blq--list-btns > .grp {
flex-direction: row;
width: 100% !important;
height: auto !important;  
}

#sec-cifras .art-grid-blq--hc .card > article:not(.art-grid-blq--list-btns-link) {
flex: 1;	
position: relative;
width: 100%;
padding: 7px 20px 10px 20px;  
}

#sec-cifras .art-grid-blq--hc .card .grp {
position: relative;
flex: 0 0 40px;
width: 40px;
height: 40px;
border-radius: var(--border-r-sm);  
}
#sec-cifras .art-grid-blq--hc .card .grp .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: 30px;
height: 30px;*/	
width: calc(100% - 10px);
height: calc(100% - 10px);  
}


/*cifras swiper*/
.gal-swiper-cifras{
width: 100%;  
}
.gal-swiper-cifras .swiper-slide .card{
width: calc(100% - 130px);    
}

.gal-swiper-cifras .swiper-button-next {
left: auto;
right: 10px !important;
}
.gal-swiper-cifras .swiper-button-prev {
left: 10px !important;
right: auto;
}
.gal-swiper-cifras .swiper-slide.swiper-slide-prev{
opacity: 0;  
}
.gal-swiper-cifras .swiper-slide.swiper-slide-next{
opacity: 0;
}
.gal-swiper-cifras .swiper-slide.swiper-slide-active{
opacity: 1;
}

/*----------*/

/*íconos btns gal-swiper-cifras*/
.gal-swiper-cifras .swiper-pagination-bullet:nth-child(1){
background-image: url(../../../imagenes/globales-oafcds-v5/iconos/tipos/bn/sprite-tipos-bn-v3.png);
}

/*íconos btns gal-swiper-cifras-colombia*/
.gal-swiper-cifras.gal-swiper-cifras-colombia .swiper-pagination-bullet:nth-child(1){
background-position: 0% 0%;	
}
.gal-swiper-cifras.gal-swiper-cifras-colombia .swiper-pagination-bullet:nth-child(2){	
background-position: 20% 0%;	
}
.gal-swiper-cifras.gal-swiper-cifras-colombia .swiper-pagination-bullet:nth-child(3){	
background-position: 30% 0%;	
}
.gal-swiper-cifras.gal-swiper-cifras-colombia .swiper-pagination-bullet:nth-child(4){
background-position: 70% 0%;	
}
.gal-swiper-cifras.gal-swiper-cifras-colombia .swiper-pagination-bullet:nth-child(5){
background-position: 10% 0%;	
}
.gal-swiper-cifras.gal-swiper-cifras-colombia .swiper-pagination-bullet:nth-child(6){
background-position: 50% 0%;	
}

/*paleta btns gal-swiper-cifras-colombia*/
.gal-swiper-cifras.gal-swiper-cifras-colombia .swiper-pagination-bullet-active:nth-child(1){
background-color: var(--vd-a-2-100);
border: 5px solid var(--vd-a-2-100);	
}
.gal-swiper-cifras.gal-swiper-cifras-colombia .swiper-pagination-bullet-active:nth-child(2){  
background-color: var(--am-a-2-100);
border: 5px solid var(--am-a-2-100);	
}
.gal-swiper-cifras.gal-swiper-cifras-colombia .swiper-pagination-bullet-active:nth-child(3){	
background-color: var(--nr-a-2-100);	
border: 5px solid var(--nr-a-2-100);	
}
.gal-swiper-cifras.gal-swiper-cifras-colombia .swiper-pagination-bullet-active:nth-child(4){
background-color: var(--az-b-2-100);
border: 5px solid var(--az-b-2-100);	
}
.gal-swiper-cifras.gal-swiper-cifras-colombia .swiper-pagination-bullet-active:nth-child(5){
background-color: var(--cf-a-2-100);
border: 5px solid var(--cf-a-2-100);	
}
.gal-swiper-cifras.gal-swiper-cifras-colombia .swiper-pagination-bullet-active:nth-child(6){
background-color: var(--fc-a-2-100);
border: 5px solid var(--fc-a-2-100);	
}



/*íconos btns gal-swiper-cifras-peru*/
.gal-swiper-cifras.gal-swiper-cifras-peru .swiper-pagination-bullet:nth-child(1){
background-position: 0% 0%;	
}
.gal-swiper-cifras.gal-swiper-cifras-peru .swiper-pagination-bullet:nth-child(2){	
background-position: 50% 0%;	
}
.gal-swiper-cifras.gal-swiper-cifras-peru .swiper-pagination-bullet:nth-child(3){	
background-position: 20% 0%;	
}
.gal-swiper-cifras.gal-swiper-cifras-peru .swiper-pagination-bullet:nth-child(4){	
background-position: 10% 0%;	
}
.gal-swiper-cifras.gal-swiper-cifras-peru .swiper-pagination-bullet:nth-child(5){	
background-position: 30% 0%;	
}

/*paleta btns gal-swiper-cifras-perú*/
.gal-swiper-cifras.gal-swiper-cifras-peru .swiper-pagination-bullet-active:nth-child(1){
background-color: var(--vd-a-2-100);
border: 5px solid var(--vd-a-2-100);	
}
.gal-swiper-cifras.gal-swiper-cifras-peru .swiper-pagination-bullet-active:nth-child(2){  
background-color: var(--fc-a-2-100);
border: 5px solid var(--fc-a-2-100);	
}
.gal-swiper-cifras.gal-swiper-cifras-peru .swiper-pagination-bullet-active:nth-child(3){	
background-color: var(--am-a-2-100);	
border: 5px solid var(--am-a-2-100);	
}
.gal-swiper-cifras.gal-swiper-cifras-peru .swiper-pagination-bullet-active:nth-child(4){
background-color: var(--cf-a-2-100);
border: 5px solid var(--cf-a-2-100);	
}
.gal-swiper-cifras.gal-swiper-cifras-peru .swiper-pagination-bullet-active:nth-child(5){
background-color: var(--nr-a-2-100);
border: 5px solid var(--nr-a-2-100);	
}


/* --highcharts root -- */
.highcharts-root {	
font-family: var(--fuente-secundaria) !important;	
text-rendering: optimizeLegibility !important;
font-weight: 400 !important;	
font-variation-settings: "wght" 500 !important;
color: var(--bn-100) !important;
}
.highcharts-background{
fill: var(--trans);
} 
.highcharts-scrollable-mask{
fill: var(--trans);  
}
.highcharts-grid-line{
opacity: 0.2;	
}
.highcharts-axis-labels text{
fill: var(--base-a-3-100) !important;
font-weight: 500 !important;	
font-variation-settings: "wght" 600 !important;	
}
.highcharts-legend-item text{
font-size: var(--font-size-xs) !important;	
line-height: var(--line-height-xs) !important;	
fill: var(--base-a-5-100) !important;	
font-weight: 500 !important;	
font-variation-settings: "wght" 600 !important;
text-decoration: none !important;  
}
.highcharts-yaxis text{
fill: var(--base-a-5-100) !important;
font-weight: 500 !important;	
font-variation-settings: "wght" 600 !important;	
}
text.highcharts-title{
fill: var(--base-a-3-100) !important;
font-size: var(--font-size-xs) !important;	
line-height: var(--line-height-xs) !important;	
text-transform: uppercase !important;	
letter-spacing: 4px !important;	
}
.highcharts-tooltip{}
.highcharts-tooltip-box{
fill: var(--ng-70) !important; 	
opacity: 1.0 !important;	
}
.highcharts-label.highcharts-tooltip.highcharts-color-undefined text{
fill: var(--base-a-5-100) !important;	
}
.highcharts-data-label text{
font-size: calc(var(--font-size-sm) - 1px) !important;
line-height: calc(var(--line-height-xs) - 4px) !important;
font-weight: 400 !important;
font-variation-settings: "wght" 500 !important;	
fill: var(--base-a-5-100) !important;	
}

.highcharts-data-label .highcharts-text-outline{
fill: var(--trans) !important;
stroke: var(--cf-a-00-100) !important;	
}
.highcharts-bar-series rect{		
stroke: var(--base-a-1-100) !important;	
}
.highcharts-column-series rect{
stroke: var(--base-a-1-100) !important;	
}
.highcharts-tooltip text{
color: var(--base-a-5-100) !important;
fill: var(--base-a-5-100) !important;	
}
.highcharts-tracker path{
stroke: var(--base-a-3-100) !important;			
}
.highcharts-legend-item rect{
stroke: var(--base-a-3-100) !important;	
}

/*no useHTML: true*/
.highcharts-tooltip{
line-height: 40px !important;  
}
.highcharts-tooltip-box{
fill: var(--bn-70) !important; 	
opacity: 1.0 !important;	
}
.highcharts-tooltip text {
font-size: var(--font-size-sm) !important;	
line-height: var(--line-height-sm) !important;
font-weight: 400 !important;	
font-variation-settings: "wght" 500 !important;
fill: var(--base-a-0-100) !important;
}
.highcharts-tooltip text tspan:nth-child(1){ 
font-size: calc(var(--font-size-sm) - 1px) !important;	
line-height: calc(var(--line-height-sm) - 1px) !important;
fill: var(--base-a-1-100) !important;  
}
.highcharts-tooltip text tspan:nth-last-child(2){ 
font-size: calc(var(--font-size-sm) + 1px) !important;	
line-height: calc(var(--line-height-sm) + 1px) !important; 
fill: var(--base-a-00-100) !important;  
}

/*useHTML: true*/
/*--------------------*/
/*useHTML: true*/
/*estilo general tooltip*/
.highcharts-tooltip > span{
font-family: var(--fuente-secundaria) !important;	
text-rendering: optimizeLegibility !important;  
font-size: var(--font-size-sm) !important;	
line-height: var(--line-height-xs) !important;   
color: var(--base-a-00-100) !important;
text-shadow: none !important;  
}

/*-----*/
/*subtítulo tooltip*/
.highcharts-tooltip span.hc-jerarquia-1{
font-size: calc(var(--font-size-sm) - 2px) !important;  
font-weight: 550 !important;	
font-variation-settings: "wght" 650 !important;  
letter-spacing: 0.4px !important;
text-shadow: none !important;   
color: var(--base-a-1-80) !important;  
}
/*-----*/

/*-----*/
/*grupo dot + series name*/
.highcharts-tooltip div.hc-tooltip-grp-dot-name-series{
position: relative;
margin-top: 5px;  
}
/*opacity: 0.3;*/
.highcharts-tooltip div.hc-tooltip-grp-dot-name-series:first-of-type{
margin-top: 2px;  
}
/*dot tooltip*/
.highcharts-tooltip div.hc-tooltip-grp-dot-name-series .hc-tooltip-dot-series{
position: relative !important;  
top: 0.5px !important;  
font-size: calc(var(--font-size-sm) + 5px) !important;
text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.9);    
}
/*color: black !important;*/

/*cifra/texto resaltado (series name - dot convención*/
.highcharts-tooltip div.hc-tooltip-grp-dot-name-series .hc-jerarquia-2{
font-size: var(--font-size-sm) !important;
font-weight: 400 !important;	
font-variation-settings: "wght" 500 !important;    
color: var(--base-a-0-100) !important;  
}
/*color: green !important;*/

/*estilo auxiliar para cifra/texto resaltado (series name - dot convención*/
.highcharts-tooltip > span span:first-of-type:not(.hc-jerarquia-3):not(.hc-tooltip-dot-series){
font-size: calc(var(--font-size-sm) - 2px) !important;
line-height: calc(var(--line-height-xs) - 2px) !important;  
font-weight: 550 !important;	
font-variation-settings: "wght" 650 !important;  
letter-spacing: 0.4px !important;
text-shadow: none !important;   
color: var(--base-a-1-80) !important;  
}
/*color: magenta !important;*/
/*-----*/

/*-----*/
/*cifra destacada*/
.highcharts-tooltip span.hc-jerarquia-3{ 
font-size: calc(var(--font-size-sm) + 1px) !important;   
font-weight: 550 !important;	
font-variation-settings: "wght" 650 !important;	
fill: var(--base-a-1-100) !important;
}
/*color: blue !important;*/
/*-----*/

.highcharts-legend-item-hidden{
opacity: 0.5 !important;  
}

/*--------------------*/


/* ------ MAPA CONFLICTOS ------ */
/*#sec-mapa-conflictos{}*/
#sec-mapa-conflictos .label-section{
/*width: calc(100% - 440px);*/
/*max-width: 1500px;*/
max-width: var(--home-ancho-art-grid-blq);
}
.art-grid-blq.art-grid-blq--mapa {
width: calc(100% - 440px);
/*max-width: 1500px;*/
max-width: var(--home-ancho-art-grid-blq);  
height: auto;
-webkit-backdrop-filter: blur(12px);
backdrop-filter: blur(12px);   
}

/*----ajuste aumento ancho mapa*/
#sec-mapa-conflictos.sec-mapa-conflictos-full{
width: calc(100% - 220px); 
margin-left: 220px;
padding-right: 20px;   
}
#sec-mapa-conflictos.sec-mapa-conflictos-full .label-section{
width: 100%;
max-width: 100%; 
margin: 0px 0px 0px 0px;
padding: 10px 10px 0px 80px;  
}
#sec-mapa-conflictos.sec-mapa-conflictos-full .art-grid-blq.art-grid-blq--mapa{
width: 100%;
max-width: 100%; 
}
/*------*/

.art-grid-blq--mapa > .grp {
flex-wrap: wrap;
width: 100%;
height: auto;	
margin: 0px;  
}
.art-grid-blq--mapa .grp .cj {
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: stretch;
justify-content: center;
flex: 1;
height: auto;	
min-height: 300px;
max-height: none;
}

/*ajustado para home*/
.art-grid-blq .grp .cj .mapa {
background-image: none;
/*border-radius: var(--border-r-lg);*/
border: 0.35px solid var(--base-a-3-50);  
}
/*.img-mapa {
opacity: 1;
}*/
.mapa > .img {
background-color: var(--trans);  
}
.grp-convenciones::-webkit-scrollbar-track {
background-color: var(--base-a-3-100);  
}
.grp-convenciones::-webkit-scrollbar-thumb {
background-color: var(--base-a-1-100);  
}


/*CONVENCIONES*/
.mapa-conflictos-home-1 .convenciones .grp-convenciones .cj-conv:nth-of-type(1) ul:first-of-type li:nth-child(1) .conv .dot{
/*background-color: #444339;
border: 2px solid var(--oa-b-6-100);*/
background-color: #dee8d9;
border: 1.37px solid var(--base-a-1-100);  
}
.mapa-conflictos-home-1 .convenciones .grp-convenciones .cj-conv:nth-of-type(1) ul:first-of-type li:nth-child(2) .conv .dot{
background-color: #AED08C;
/*background-color: rgba(174,208,140,0.75);*/   
border: 0.5px solid var(--base-a-0-100);    
}
.mapa-conflictos-home-1 .convenciones .grp-convenciones .cj-conv:nth-of-type(1) ul:first-of-type li:nth-child(3) .conv .dot{
background-color: #8FB9A1; 
/*background-color: rgba(143,185,161,0.45);*/  
border: 0.5px solid var(--base-a-0-100);    
}

/*territorios indígenas*/
#mapa_home_btn_terr_indig_recon .conv .img{
background-color: var(--am-a-4-45); 
background-image: url("../../../imagenes/globales-oafcds-v5/patrones/tramas/lineas/base/0/trama-linea-base-0-1.png");
background-size: 100px 100px;
border: 0.5px solid var(--base-a-0-100);   
border: 1px solid var(--base-a-2-100);    
}

/*pines conflictos*/
/*.mapa-conflictos-home-1 .convenciones .grp-convenciones .grp-convenciones-filtro .cj-conv:nth-of-type(1) ul:nth-of-type(2) li.item-conv {
align-items: center;
padding: 0px 2px 4px 0px;
}*/
.mapa-conflictos-home-1 .convenciones .grp-convenciones .grp-convenciones-filtro .cj-conv:nth-of-type(1) ul:nth-of-type(2) li.item-conv .conv .icn {
flex: 0 0 35px;
width: 35px;
height: 35px;
}


/*Conflictos socioambientales*/
#mapa_home_btn_pines_mineria .conv .icn{
background-image: url("../../../imagenes/globales-oafcds-v5/iconos/pines/mineria.svg");    
}
#mapa_home_btn_pines_hidrocarburos .conv .icn{
background-image: url("../../../imagenes/globales-oafcds-v5/iconos/pines/hidrocarburos.svg");    
}
#mapa_home_btn_pines_cultivos_uso_ilicito .icn{
background-image: url("../../../imagenes/globales-oafcds-v5/iconos/pines/cultivos-uso-ilicito.svg");    
}
#mapa_home_btn_pines_vias .icn{
background-image: url("../../../imagenes/globales-oafcds-v5/iconos/pines/vias.svg");    
}
#mapa_home_btn_pines_ganaderia .conv .icn{
background-image: url("../../../imagenes/globales-oafcds-v5/iconos/pines/ganaderia.svg");    
}
#mapa_home_btn_pines_acaparamiento .conv .icn{
background-image: url("../../../imagenes/globales-oafcds-v5/iconos/pines/acaparamiento.svg");    
}
#mapa_home_btn_pines_agroindustria .icn{
background-image: url("../../../imagenes/globales-oafcds-v5/iconos/pines/agroindustria.svg");    
}

#mapa_home_btn_mineria_arco_minero_venezolano .conv .dot{
/*background-color: #5f0904;*/
background-color: rgba(95,9,4,0.7);   
border: 0.5px solid var(--base-a-0-100);    
}
#mapa_home_btn_mineria_corredor_madre_de_dios .conv .dot{
/*background-color: #f08260;*/ 
background-color: rgba(240,130,96,0.7);  
border: 0.5px solid var(--base-a-0-100);    
}


/*Minería ilegal*/
#mapa_home_btn_mineria_poligonos_mineria_ilegal .conv .dot{
/*background-color: #5412a2;*/ 
background-color: rgba(84,18,162,0.7);  
border: 0.5px solid var(--base-a-0-100);  
}
#mapa_home_btn_pines_mineria-ilegal-dot .conv .img{
background-image: url("../../../imagenes/home/03-mapa-conflictos/imagenes/mapa-noroccidental/regular/conv-mineria-ilegal.png");    
}
#mapa_home_btn_mineria_ilegal_cuerpos_agua .conv .ln{
background-image: url("../../../imagenes/home/03-mapa-conflictos/imagenes/mapa-noroccidental/svg/con-cuerpos-agua-mineria-ilegal.svg");    
}


/*Principales ejes viales conflictividad Colombia*/
#mapa_home_btn_vias_colombia_calamar_miraflores .conv .ln{
background-image: url("../../../imagenes/home/03-mapa-conflictos/imagenes/mapa-noroccidental/svg/conv_vias_colombia_calamar_miraflores.svg");    
}
#mapa_home_btn_vias_colombia_eje_macarena_bajo_caguan .conv .ln{
background-image: url("../../../imagenes/home/03-mapa-conflictos/imagenes/mapa-noroccidental/svg/conv_vias_colombia_eje_macarena_bajo_caguan.svg");    
}


/*Principales ejes viales conflictividad Ecuador*/
#mapa_home_btn_vias_ecuador_troncal_amazonica .conv .ln{
background-image: url("../../../imagenes/home/03-mapa-conflictos/imagenes/mapa-noroccidental/svg/conv_vias_ecuador_troncal_amazonica.svg");    
}


/*Principales ejes viales conflictividad Perú*/
#mapa_home_btn_vias_peru_bellavista_estrecho .conv .ln{
background-image: url("../../../imagenes/home/03-mapa-conflictos/imagenes/mapa-noroccidental/svg/conv_vias_peru_bellavista_estrecho.svg");    
}
#mapa_home_btn_vias_peru_federico_basadre .conv .ln{
background-image: url("../../../imagenes/home/03-mapa-conflictos/imagenes/mapa-noroccidental/svg/conv_vias_peru_federico_basadre.svg");    
}
#mapa_home_btn_vias_peru_interoceanica .conv .ln{
background-image: url("../../../imagenes/home/03-mapa-conflictos/imagenes/mapa-noroccidental/svg/conv_vias_peru_interoceanica.svg");    
}
#mapa_home_btn_vias_peru_marginal_selva .conv .ln{
background-image: url("../../../imagenes/home/03-mapa-conflictos/imagenes/mapa-noroccidental/svg/conv_vias_peru_marginal_selva.svg");    
}
#mapa_home_btn_vias_peru_yurimaguas_tarapoto .conv .ln{
background-image: url("../../../imagenes/home/03-mapa-conflictos/imagenes/mapa-noroccidental/svg/conv_vias_peru_yurimaguas_tarapoto.svg");    
}


/*Principales ejes viales conflictividad Brasil*/
#mapa_home_btn_vias_brasil_br_174_manaos_boa_vista_roraima .conv .ln{
background-image: url("../../../imagenes/home/03-mapa-conflictos/imagenes/mapa-noroccidental/svg/conv_vias_brasil_br_174_manaos_boa_vista_roraima.svg");    
}
#mapa_home_btn_vias_brasil_br_230_transamazonica .conv .ln{
background-image: url("../../../imagenes/home/03-mapa-conflictos/imagenes/mapa-noroccidental/svg/conv_vias_brasil_br_230_transamazonica.svg");    
}
#mapa_home_btn_vias_brasil_br_317_interoceanica .conv .ln{
background-image: url("../../../imagenes/home/03-mapa-conflictos/imagenes/mapa-noroccidental/svg/conv_vias_brasil_br_317_interoceanica.svg");    
}
#mapa_home_btn_vias_brasil_br_364_crr_soja .conv .ln{
background-image: url("../../../imagenes/home/03-mapa-conflictos/imagenes/mapa-noroccidental/svg/conv_vias_brasil_br_364_crr_soja.svg");    
}


/*Núcleos de producción de soya*/
#mapa_home_btn_agro_nucleo_produccion_soya_rondonia .conv .img{
background-color: #d87660; 
background-image: url("../../../imagenes/globales-oafcds-v5/patrones/tramas/lineas/bn/100/trama-linea-bn-100-2.png");
background-size: 140px 140px;
border: 0.5px solid var(--base-a-0-100);   
border: 1px solid var(--base-a-2-100);    
}
#mapa_home_btn_agro_nucleo_produccion_soya_roraima .conv .img{
background-color: #f49107; 
background-image: url("../../../imagenes/globales-oafcds-v5/patrones/tramas/lineas/bn/100/trama-linea-bn-100-2.png");
background-size: 140px 140px;
border: 0.5px solid var(--base-a-0-100);   
border: 1px solid var(--base-a-2-100);    
}
#mapa_home_btn_agro_nucleo_produccion_aceite_sucumbios .conv .img{
background-color: #2e2161; 
background-image: url("../../../imagenes/globales-oafcds-v5/patrones/tramas/lineas/bn/100/trama-linea-bn-100-2.png");
background-size: 140px 140px;
border: 0.5px solid var(--base-a-0-100);   
border: 1px solid var(--base-a-2-100);    
}
#mapa_home_btn_agro_nucleo_produccion_sta_cruz_sierra .conv .img{
background-color: #774561; 
background-image: url("../../../imagenes/globales-oafcds-v5/patrones/tramas/lineas/bn/100/trama-linea-bn-100-2.png");
background-size: 140px 140px;
border: 0.5px solid var(--base-a-0-100);   
border: 1px solid var(--base-a-2-100);    
}


/*Territorios indígenas de alta conflictividad*/
#mapa_home_btn_territorio_indigena_yanomami_venezuela .conv .img{
/*background-color: #e85a4c;*/
background-color: rgba(232,90,76,0.7);  
background-image: url("../../../imagenes/globales-oafcds-v5/patrones/tramas/lineas/bn/100/trama-linea-bn-100-1.png");
background-size: 140px 140px;
border: 0.5px solid var(--base-a-0-100);   
border: 1px solid var(--base-a-2-100);  
}
#mapa_home_btn_territorio_indigena_yanomami_brasil .conv .img{
/*background-color: #f9b304;*/ 
background-color: rgba(249,179,4,0.7);  
background-image: url("../../../imagenes/globales-oafcds-v5/patrones/tramas/lineas/base/0/trama-linea-base-0-1.png");
background-size: 140px 140px;
border: 0.5px solid var(--base-a-0-100);   
border: 1px solid var(--base-a-2-100);  
}
#mapa_home_btn_areas_zonas_pro_alta_conflic .conv .dot{
/*background-color: #405b6b;*/
background-color: rgba(64,91,107,0.8);  
border: 0.5px solid var(--base-a-0-100);    
}


/*Áreas protegidas de alta conflictividad*/
#mapa_home_btn_areas_zonas_pro_alta_conflic_1_chiribiquete .conv .num {
background-image: url("../../../imagenes/home/03-mapa-conflictos/imagenes/mapa-noroccidental/regular/conv_areas_zonas_pro_alta_conflic_1_chiribiquete.png");
}
#mapa_home_btn_areas_zonas_pro_alta_conflic_2_yasuni .conv .num {
background-image: url("../../../imagenes/home/03-mapa-conflictos/imagenes/mapa-noroccidental/regular/conv_areas_zonas_pro_alta_conflic_2_yasuni.png");
}
#mapa_home_btn_areas_zonas_pro_alta_conflic_3_bahuaja .conv .num {
background-image: url("../../../imagenes/home/03-mapa-conflictos/imagenes/mapa-noroccidental/regular/conv_areas_zonas_pro_alta_conflic_3_bahuaja.png");
}
#mapa_home_btn_areas_zonas_pro_alta_conflic_4_madidi .conv .num {
background-image: url("../../../imagenes/home/03-mapa-conflictos/imagenes/mapa-noroccidental/regular/conv_areas_zonas_pro_alta_conflic_4_madidi.png");
}
#mapa_home_btn_areas_zonas_pro_alta_conflic_5_yaguas .conv .num {
background-image: url("../../../imagenes/home/03-mapa-conflictos/imagenes/mapa-noroccidental/regular/conv_areas_zonas_pro_alta_conflic_5_yaguas.png");
}
#mapa_home_btn_areas_zonas_pro_alta_conflic_6_pure .conv .num {
background-image: url("../../../imagenes/home/03-mapa-conflictos/imagenes/mapa-noroccidental/regular/conv_areas_zonas_pro_alta_conflic_6_pure.png");
}
#mapa_home_btn_areas_zonas_pro_alta_conflic_7_yapacana .conv .num {
background-image: url("../../../imagenes/home/03-mapa-conflictos/imagenes/mapa-noroccidental/regular/conv_areas_zonas_pro_alta_conflic_7_yapacana.png");
}
#mapa_home_btn_areas_zonas_pro_alta_conflic_8_puinawai .conv .num {
background-image: url("../../../imagenes/home/03-mapa-conflictos/imagenes/mapa-noroccidental/regular/conv_areas_zonas_pro_alta_conflic_8_puinawai.png");
}
#mapa_home_btn_areas_zonas_pro_alta_conflic_9_macarena .conv .num {
background-image: url("../../../imagenes/home/03-mapa-conflictos/imagenes/mapa-noroccidental/regular/conv_areas_zonas_pro_alta_conflic_9_macarena.png");
}



/*NOTICIAS*/
/* ------ DATATABLES ------ */
#sec-noticias .art-grid-blq{
/*width: calc(100% - 400px);*/
max-width: var(--home-ancho-art-grid-blq);  
-webkit-backdrop-filter: blur(12px);
backdrop-filter: blur(12px); 
padding: 10px 8px 10px 10px;  
}

/*datatable*/
/*ellipsis en celdas para textos muy largos*/
.dataTables_scrollBody table td:nth-of-type(1) > div div > p{
-webkit-line-clamp: 2;
text-align: left;  
}

/*tabla noticias*/
.dataTables_scrollHead table th:first-of-type{
width: 60% !important;
flex: 0 0 60% !important;  
}

.dataTables_scrollHead table th:nth-of-type(2){}
.dataTables_scrollHead table th:nth-of-type(3){}
.dataTables_scrollHead table th:nth-of-type(4){}
.dataTables_scrollBody table td:nth-of-type(1){
width: 60% !important;
flex: 0 0 60% !important; 
}

.dataTables_scrollBody table td:nth-of-type(2){}
.dataTables_scrollBody table td:nth-of-type(3){}
.dataTables_scrollBody table td:nth-of-type(4){}

/*rrss*/
body.home .grp-rrss-compartir .nav-ficha--grp-subtit {
display: block;
}

/*footer*/  
footer {  
padding: 0px 0px 0px 0px;
}

/*----TRANSICIONES*/
.art-grid-blq--list .card-list ul li{
background-color: var(--trans);	
}
.art-grid-blq--list .card-list ul li:hover{
background-color: var(--ng-40);	
}

.art-grid-blq--list .card-list ul li .bc--base-a-0,
.art-grid-blq--list .card-list ul li .bc--def,
.art-grid-blq--list .card-list ul li .bc--min,
.art-grid-blq--list .card-list ul li .bc--gan,
.art-grid-blq--list .card-list ul li .bc--vias,
.art-grid-blq--list .card-list ul li .bc--grps,
.art-grid-blq--list .card-list ul li .bc--hidr,
.art-grid-blq--list .card-list ul li .bc--agro,
.art-grid-blq--list .card-list ul li .bc--cult
{
flex: 0 0 60px;
width: 60px;
height: 60px;  
border: 0.5px solid var(--base-a-5-30);  
background-color: var(--trans) !important; 
}

.art-grid-blq--list .card-list ul li:hover .bc--def{
background-color: var(--vd-a-2-100) !important;  
}
.art-grid-blq--list .card-list ul li:hover .bc--min{
background-color: var(--am-a-2-100) !important;  
}
.art-grid-blq--list .card-list ul li:hover .bc--gan{
background-color: var(--nr-a-2-100) !important;  
}
.art-grid-blq--list .card-list ul li:hover .bc--vias{
background-color: var(--az-b-2-80) !important;  
}
.art-grid-blq--list .card-list ul li:hover .bc--grps{
background-color: var(--vd-b-2-100) !important;
}
.art-grid-blq--list .card-list ul li:hover .bc--hidr{
background-color: var(--cf-a-2-100) !important;
}
.art-grid-blq--list .card-list ul li:hover .bc--agro{
background-color: var(--rj-a-2-100) !important;
}
.art-grid-blq--list .card-list ul li:hover .bc--cult{
background-color: var(--fc-a-2-100) !important;
}

.art-grid-blq--list .card-list ul li .card-list-link .btn{
opacity: 0.4;	
}
.art-grid-blq--list .card-list ul li:hover .card-list-link .btn{
opacity: 1;	
}

.art-grid-blq--card-btn .btn{
background-color: var(--trans);	
}
.art-grid-blq--card-btn:hover .btn{
background-color: var(--ng-80);	
}

.art-linea--swiper-container .swiper-button-next,
.art-linea--swiper-container .swiper-button-prev{
background-color: var(--ng-30);	
}
.art-linea--swiper-container .swiper-button-next:hover,
.art-linea--swiper-container .swiper-button-prev:hover{
background-color: var(--ng-60);	
}

.art-linea--swiper-container .swiper-pagination-bullet{
background-color: var(--base-a-0-100);
border: 5px solid var(--base-a-0-100); 		
}
.art-linea--swiper-container .swiper-pagination-bullet:hover{
background-color: var(--base-a-1-100);
border: 5px solid var(--base-a-1-100); 		
}

.art-linea--swiper-container .swiper-pagination-bullet-active:nth-child(1):hover{
background-color: var(--vd-a-2-100);
border: 5px solid var(--vd-a-2-100);	
}
.art-linea--swiper-container .swiper-pagination-bullet-active:nth-child(2):hover{	
background-color: var(--az-b-2-100);	
border: 5px solid var(--az-b-2-100);	
}
.art-linea--swiper-container .swiper-pagination-bullet-active:nth-child(3):hover{	
background-color: var(--fc-a-2-100);	
border: 5px solid var(--fc-a-2-100);	
}
.art-linea--swiper-container .swiper-pagination-bullet-active:nth-child(4):hover{
background-color: var(--cf-a-2-100);
border: 5px solid var(--cf-a-2-100);	
}
.art-linea--swiper-container .swiper-pagination-bullet-active:nth-child(5):hover{
background-color: var(--am-a-2-100);
border: 5px solid var(--am-a-2-100);	
}
.art-linea--swiper-container .swiper-pagination-bullet-active:nth-child(6):hover{
background-color: var(--vl-a-1-100);
border: 5px solid var(--vl-a-1-100);	
}
.art-linea--swiper-container .swiper-pagination-bullet-active:nth-child(7):hover{
background-color: var(--nr-a-2-100);	
border: 5px solid var(--nr-a-2-100);	
}


.art-linea--hito-descrip .label-panel{
background-color: var(--trans);
}
.art-linea--hito-descrip .label-panel:hover{
background-color: var(--bn-10);
}

.art-linea--hito-descrip .label-panel .grp {
background-color: var(--trans);
}
.art-linea--hito-descrip .label-panel:hover .grp {
background-color: var(--bn-20);
}


.grp-btns-biomas .grp{
background-color: var(--trans);	
}
.grp-btns-biomas .grp:hover{
background-color: var(--bn-20);	
}

.panel-blq-wrapper article:last-of-type .label-panel .grp {
background-color: var(--trans);	
}
.panel-blq-wrapper article:last-of-type .label-panel:hover .grp {
background-color: var(--ng-20);	
}

/*swiper cifras*/
/*paleta btns gal-swiper-cifras-colombia*/
.gal-swiper-cifras.gal-swiper-cifras-colombia .swiper-pagination-bullet-active:nth-child(1):hover{
background-color: var(--vd-a-2-100);
border: 5px solid var(--vd-a-2-100);	
}
.gal-swiper-cifras.gal-swiper-cifras-colombia .swiper-pagination-bullet-active:nth-child(2):hover{ 
background-color: var(--am-a-2-100);
border: 5px solid var(--am-a-2-100);  	
}
.gal-swiper-cifras.gal-swiper-cifras-colombia .swiper-pagination-bullet-active:nth-child(3):hover{	
background-color: var(--nr-a-2-100);	
border: 5px solid var(--nr-a-2-100);	
}
.gal-swiper-cifras.gal-swiper-cifras-colombia .swiper-pagination-bullet-active:nth-child(4):hover{
background-color: var(--az-b-2-100);
border: 5px solid var(--az-b-2-100);	
}
.gal-swiper-cifras.gal-swiper-cifras-colombia .swiper-pagination-bullet-active:nth-child(5):hover{
background-color: var(--cf-a-2-100);
border: 5px solid var(--cf-a-2-100);	
}
.gal-swiper-cifras.gal-swiper-cifras-colombia .swiper-pagination-bullet-active:nth-child(6):hover{
background-color: var(--fc-a-2-100);
border: 5px solid var(--fc-a-2-100);	
}

/*paleta btns gal-swiper-cifras-perú*/
.gal-swiper-cifras.gal-swiper-cifras-peru .swiper-pagination-bullet-active:nth-child(1):hover{
background-color: var(--vd-a-2-100);
border: 5px solid var(--vd-a-2-100);	
}
.gal-swiper-cifras.gal-swiper-cifras-peru .swiper-pagination-bullet-active:nth-child(2):hover{  
background-color: var(--fc-a-2-100);
border: 5px solid var(--fc-a-2-100);	
}
.gal-swiper-cifras.gal-swiper-cifras-peru .swiper-pagination-bullet-active:nth-child(3):hover{	
background-color: var(--am-a-2-100);	
border: 5px solid var(--am-a-2-100);	
}
.gal-swiper-cifras.gal-swiper-cifras-peru .swiper-pagination-bullet-active:nth-child(4):hover{
background-color: var(--cf-a-2-100);
border: 5px solid var(--cf-a-2-100);	
}
.gal-swiper-cifras.gal-swiper-cifras-peru .swiper-pagination-bullet-active:nth-child(5):hover{
background-color: var(--nr-a-2-100);
border: 5px solid var(--nr-a-2-100);	
}


/*9.----MEDIA QUERIES*/
@media screen and (max-width:1280px){  
/*----TRANSICIONES*/
.art-grid-blq--card-btn .btn{
background-color: var(--trans);	
}
.art-grid-blq--card-btn:hover .btn{
background-color: var(--trans);
}	
  
#sec-acercamiento-conflictos .art-grid-blq--card-cont p {
padding: 0px 0px 0px 0px;  
}  
#sec-cifras .art-grid-blq--card-bullet1 {
padding: 54px 20px 35px 20px;
}  
	
.art-linea--swiper-container .swiper-button-next,
.art-linea--swiper-container .swiper-button-prev{
background-color: var(--ng-30);	
}
.art-linea--swiper-container .swiper-button-next:hover,
.art-linea--swiper-container .swiper-button-prev:hover{
background-color: var(--ng-30);	
}
	
.art-linea--swiper-container .swiper-pagination-bullet{
background-color: var(--base-a-0-100);
border: 5px solid var(--base-a-0-100); 		
}
.art-linea--swiper-container .swiper-pagination-bullet:hover{
background-color: var(--base-a-0-100);
border: 5px solid var(--base-a-0-100); 		
}
.art-linea--swiper-container .swiper-pagination-bullet-active:nth-child(1):hover{
background-color: var(--vd-a-2-100);
border: 5px solid var(--vd-a-2-100);	
}
.art-linea--swiper-container .swiper-pagination-bullet-active:nth-child(2):hover{
background-color: var(--az-b-2-100);
border: 5px solid var(--az-b-2-100);	
}
.art-linea--swiper-container .swiper-pagination-bullet-active:nth-child(3):hover{	
background-color: var(--fc-a-2-100);	
border: 5px solid var(--fc-a-2-100);	
}
.art-linea--swiper-container .swiper-pagination-bullet-active:nth-child(4):hover{
background-color: var(--cf-a-2-100);
border: 5px solid var(--cf-a-2-100);	
}
.art-linea--swiper-container .swiper-pagination-bullet-active:nth-child(5):hover{
background-color: var(--am-2-100);
border: 5px solid var(--am-2-100);	
}
.art-linea--swiper-container .swiper-pagination-bullet-active:nth-child(6):hover{
background-color: var(--vl-a-1-100);
border: 5px solid var(--vl-a-1-100);	
}
.art-linea--swiper-container .swiper-pagination-bullet-active:nth-child(7):hover{
background-color: var(--nr-a-2-100);	
border: 5px solid var(--nr-a-2-100);	
}	
	
.art-linea--hito-descrip .label-panel .grp {
background-color: var(--trans);
}
.art-linea--hito-descrip .label-panel:hover .grp {
background-color: var(--trans);
}
	
.grp-btns-biomas .grp{
background-color: var(--trans);	
}
.grp-btns-biomas .grp:hover{
background-color: var(--trans);	
}	
	
.panel-blq-wrapper article:last-of-type .label-panel .grp {
background-color: var(--trans);	
}
.panel-blq-wrapper article:last-of-type .label-panel:hover .grp {
background-color: var(--trans);
}
  
  
/*swiper cifras*/
/*paleta btns gal-swiper-cifras-colombia*/  
.gal-swiper-cifras.gal-swiper-cifras-colombia .swiper-pagination-bullet-active:nth-child(1):hover{
background-color: var(--vd-a-2-100);
border: 5px solid var(--vd-a-2-100);	
}
.gal-swiper-cifras.gal-swiper-cifras-colombia .swiper-pagination-bullet-active:nth-child(2):hover{ 
background-color: var(--am-a-2-100);
border: 5px solid var(--am-a-2-100);  	
}
.gal-swiper-cifras.gal-swiper-cifras-colombia .swiper-pagination-bullet-active:nth-child(3):hover{	
background-color: var(--nr-a-2-100);	
border: 5px solid var(--nr-a-2-100);	
}
.gal-swiper-cifras.gal-swiper-cifras-colombia .swiper-pagination-bullet-active:nth-child(4):hover{
background-color: var(--az-b-2-100);
border: 5px solid var(--az-b-2-100);	
}
.gal-swiper-cifras.gal-swiper-cifras-colombia .swiper-pagination-bullet-active:nth-child(5):hover{
background-color: var(--cf-a-2-100);
border: 5px solid var(--cf-a-2-100);	
}
.gal-swiper-cifras.gal-swiper-cifras-colombia .swiper-pagination-bullet-active:nth-child(6):hover{
background-color: var(--fc-a-2-100);
border: 5px solid var(--fc-a-2-100);	
}  
  
/*paleta btns gal-swiper-cifras-perú*/  
.gal-swiper-cifras.gal-swiper-cifras-peru .swiper-pagination-bullet-active:nth-child(1){
background-color: var(--vd-a-2-100);
border: 5px solid var(--vd-a-2-100);	
}
.gal-swiper-cifras.gal-swiper-cifras-peru .swiper-pagination-bullet-active:nth-child(2){  
background-color: var(--fc-a-2-100);
border: 5px solid var(--fc-a-2-100);	
}
.gal-swiper-cifras.gal-swiper-cifras-peru .swiper-pagination-bullet-active:nth-child(3){	
background-color: var(--am-a-2-100);	
border: 5px solid var(--am-a-2-100);	
}
.gal-swiper-cifras.gal-swiper-cifras-peru .swiper-pagination-bullet-active:nth-child(4){
background-color: var(--cf-a-2-100);
border: 5px solid var(--cf-a-2-100);	
}
.gal-swiper-cifras.gal-swiper-cifras-peru .swiper-pagination-bullet-active:nth-child(5){
background-color: var(--nr-a-2-100);
border: 5px solid var(--nr-a-2-100);	
}  
}

/*@media screen and (orientation:landscape) and (max-width: 1024px){*/
@media screen and (orientation:landscape) and (max-width: 1280px){
/*main*/  
main section {
padding: 10px 0px 0px 180px;
}
.label-section {
width: calc(100% - 60px);
margin: 0px 0px 0px 60px;
}
.art-grid-blq--list-btns > .grp {
flex-direction: column;
}  
.art-grid-blq .grp .cj-30 {
flex: 0 0 100%;
width: 100%;
} 
.art-grid-blq .grp .cj-35 {
flex: 0 0 100%;
width: 100%;
}  
.art-grid-blq .grp .cj-40 {
flex: 0 0 100%;
width: 100%;
} 
.art-grid-blq .grp .cj-60 {
flex: 0 0 100%;
width: 100%;
} 
.art-grid-blq .grp .cj-65 {
flex: 0 0 100%;
width: 100%;
}  
.art-grid-blq .grp .cj-70 {
flex: 0 0 100%;
width: 100%;
}
  
#sec-acercamiento-conflictos .art-grid-blq {
width: calc(100% - 40px);
}  
.art-linea--swiper-container .swiper-button-prev {
left: 15vw !important; 
right: auto;		
}
.art-linea--swiper-container .swiper-button-next {
left: auto;	
right: 15vw !important;	 
}  
  
#sec-video .art-grid-blq {
width: calc(100% - 40px);
}  

#sec-cifras .art-grid-blq.art-grid-blq--hc .card {
min-height: auto;
padding: 5px 5px 15px 5px;
}  
#sec-cifras .art-grid-blq--hc {
width: calc(100% - 40px);
}
.art-grid-blq.art-grid-blq--mapa {
width: calc(100% - 40px);
}
.art-grid-blq--datatable {
width: calc(100% - 40px);
}
  
/*footer*/ 
footer{
padding: 0px 0px 0px 180px;
}  
}


/*@media screen and (orientation:portrait){*/
@media screen and (max-width:851px){
/*header*/  
.header {	
background-color: var(--ng-20);
-webkit-backdrop-filter: blur(20px);
backdrop-filter: blur(20px);  
}
  
/*nav*/    
body.home .nav-ficha ul {
border-radius: 0px;
background-color: var(--ng-50);
border: 0.5px solid var(--base-a-2-50);
}			
body.home .nav-ficha--grp-subtit{
display: -webkit-flexbox;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
}  
body.home .nav-ficha--grp-subtit h5 {  
color: var(--bn-100);
}  	
body.home .nav-ficha ul {
background-color: var(--trans);  
border-top: 0.5px solid var(--base-a-3-50);
border-bottom: 0.5px solid var(--base-a-3-50);  
}	
body.home .nav--ficha--grp-cont-seccion {
border-left: none;  
}
  
/*rrss*/
body.home .grp-rrss-compartir .nav-ficha--grp-subtit {
display: -webkit-flexbox;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
}  
	
main section {
-webkit-flex-align: flex-start;
-ms-flex-align: flex-start;
-webkit-align-items: flex-start;
align-items: flex-start;
padding: 10px 0px 0px 0px;  
}	
.label-section {
width: calc(100% - 0px);
max-width: none;  
margin: 0px 0px 0px 0px;
padding: 10px 10px 0px 40px;
}	
	
.art-grid-blq--list-btns > .grp {
flex-direction: column;
}   
  
.art-grid-blq .grp .cj-70 {
flex: 0 0 100%;
width: 100%;
}	
.art-grid-blq .grp .cj-65 {
flex: 0 0 100%;
width: 100%;
}  
.art-grid-blq .grp .cj-60 {
flex: 0 0 100%;
width: 100%;
}
.art-grid-blq .grp .cj-50 {
flex: 0 0 100%;
width: 100%;
}	  
.art-grid-blq .grp .cj-40{	
flex: 0 0 100%;
width: 100%;	
} 
.art-grid-blq .grp .cj-35 {
flex: 0 0 100%;
width: 100%;
}  
.art-grid-blq .grp .cj-33{	
flex: 0 0 100%;
width: 100%;
max-height: 300px;	
}	
.art-grid-blq .grp .cj-30 {
flex: 0 0 100%;
width: 100%;
}	 
.art-grid-blq .grp .cj{
flex: 0 0 100%;
width: 100%;  
height: auto;
min-height: auto;  
}
  
/*ACERCAMIENTO CONFLICTOS*/
#sec-acercamiento-conflictos{  
width: calc(100% - 40px);
padding: 10px 0px 0px 0px;  
} 
#sec-acercamiento-conflictos .art-grid-blq {
width: 100% !important;
}  
  
/*CONFLICTOS ANALIZADOS*/
#sec-conflictos-analizados{  
width: calc(100% - 40px); 
}   
/*swiper*/
#sec-conflictos-analizados .art-linea--swiper-container .swiper-pagination-bullet{
flex: none;
}		
#sec-conflictos-analizados .art-linea--hito-img {
border-radius: var(--border-r-base);
}
#sec-conflictos-analizados .art-linea--hito {
padding: 0px 0px 0px 0px;
} 
 
/*VIDEO*/  
#sec-video {
width: calc(100% - 40px);
}
#sec-video .art-grid-blq{
width: 100%; 
}  
  
/*CIFRAS*/
#sec-cifras{  
width: calc(100% - 40px); 
}  
/*cifras*/ 
#sec-cifras .art-grid-blq--hc {
width: 100%;
}  
#sec-cifras .art-grid-blq--hc {
width: 100%;
}
#sec-cifras .art-grid-blq.art-grid-blq--hc .card {
min-height: auto;
padding: 5px 5px 15px 5px;
}   
/*swiper cifras*/  
.gal-swiper-cifras .swiper-slide .card {
width: calc(100% - 15px);
} 
  
/*botón video*/
#sec-cifras .art-grid-blq--hc .art-grid-blq--card-cont {
padding: 5px 55px 15px 5px;
} 
#sec-cifras .card-boton .art-grid-blq--list-btns .grp {
margin: 0px;  
}  
#sec-cifras .card-boton .art-grid-blq--list-btns .art-grid-blq--card-cont {
/*margin-bottom: 20px;*/  
padding: 20px 20px 20px 20px;  
}  
  
  
/*MAPA-CONFLICTOS*/
#sec-mapa-conflictos{  
width: calc(100% - 40px); 
}   
/*mapa*/
#sec-mapa-conflictos .art-grid-blq.art-grid-blq--mapa {
width: 100%;
}	
#sec-mapa-conflictos .grp-paneles {	
width: 280px;
}	
#sec-mapa-conflictos .panel-blq-wrapper {
margin-top: 0px;	
width: 100%;  
}
#sec-mapa-conflictos .art-grid-blq.artGridBlqMapaMov {
border-radius: 0px var(--border-r-base) var(--border-r-base) var(--border-r-base) !important;
margin: 0px 0px 5px 0px;
}  
  
#sec-mapa-conflictos.sec-mapa-conflictos-full {
width: var(--home-ancho-section-movil-responsive);
margin-left: 0px;
padding-right: 0px;
}  
#sec-mapa-conflictos.sec-mapa-conflictos-full .label-section {
padding: 10px 10px 0px 0px;
}  
  
  
/*NOTICIAS*/
#sec-noticias{  
width: calc(100% - 40px); 
}  
  
.dataTables_scrollHeadInner table,
.dataTables_scrollBody table {
width: 800px !important; /* establece el ancho total deseado en móvil */
max-width: 1400px !important;
flex: none;  
min-width: 100%;
} 
  
/*ajuste posición botones prev next para cualquier swiper*/  
.art-linea--swiper-container .swiper-button-next, 
.art-linea--swiper-container .swiper-button-prev {
/*top: calc(50% - 70px);*/
top: auto;
bottom: calc(0% - 10px);
width: 40px;
height: 40px;  
}
.art-linea--swiper-container .swiper-button-prev {
left: 30px !important;
}
.art-linea--swiper-container .swiper-button-next {
right: 30px !important;
}  
}

@media screen and (max-width:677px){	
.label-section {
padding: 10px 10px 0px 0px;
}	
.label-panel .tit h3 {
font-size: var(--font-size-sm);
line-height: var(--line-height-xs);
}	
.art-grid-blq {
width: calc(100% - 0px);
border-radius: 0px var(--border-r-md) var(--border-r-md) var(--border-r-md);
}	
main section {
width: calc(100% - 20px);
width: var(--home-ancho-section-movil-responsive);  
}  
.art-grid-blq--list-btns .card-list ul {
grid-template-columns: 1fr;
}  
  
/*sections*/   
/*acercamiento*/
#sec-acercamiento-conflictos {
width: calc(100% - 20px);
width: var(--home-ancho-section-movil-responsive);  
}  
#sec-acercamiento-conflictos .art-grid-blq--list-btns .card-list ul li {
width: 100%;
max-width: 100%;
}   
  
/*análisis bioma*/
#sec-conflictos-analizados {
width: var(--home-ancho-section-movil-responsive);
}  
#sec-conflictos-analizados .art-linea--hito-descrip .subtit {
max-width: var(--home-ancho-section-movil-responsive);  
}	  
#sec-conflictos-analizados .art-linea--swiper-container {
background-color: var(--base-a-0-10);
border: 0.5px solid var(--base-a-3-50);
border-radius: 0px var(--border-r-md) var(--border-r-md) var(--border-r-md);
padding-bottom: 70px;
}  
#sec-conflictos-analizados .art-linea--hito-img {
border-radius: var(--border-r-base);
}  
  
/*video*/ 
#sec-video {
width: var(--home-ancho-section-movil-responsive);
}  
#sec-video .art-grid-blq--list-btns .card-list ul li {
width: 100%;
max-width: 100%;
}  

/*cifras*/ 
#sec-cifras {
width: var(--home-ancho-section-movil-responsive);
}  
#sec-cifras .art-grid-blq.art-grid-blq--hc .card {  
padding: 5px 5px 15px 5px;  
}	
#sec-cifras .art-grid-blq.art-grid-blq--hc .card > article {
padding: 10px 10px 10px 10px;
}	  
#sec-cifras .art-grid-blq--card-bullet1 {
padding: 20px 20px 5px 20px;
} 
#sec-cifras .card-boton .art-grid-blq--list-btns .card-list ul li {
width: 100%;
max-width: 100%;
} 
  
/*swiper cifras*/  
.gal-swiper-cifras .swiper-slide .cj {
padding: 0px;  
}  
.gal-swiper-cifras .swiper-slide{
height: 450px; 
}  
.gal-swiper-cifras .swiper-slide .card {
/*min-height: calc(100vh - 140px);*/
max-height: 450px;
padding: 0px; 
}  
  
/*mapa*/
#sec-mapa-conflictos {
width: var(--home-ancho-section-movil-responsive);
}  
#sec-mapa-conflictos .art-grid-blq.art-grid-blq--mapa {	
height: auto;
}	
#sec-mapa-conflictos .art-grid-blq--mapa > .grp {
height: 100%;
}		
#sec-mapa-conflictos .art-grid-blq .grp .cj .mapa > .img picture {
width: 250%;
}	
#sec-mapa-conflictos .mapa-svg-col {
top: 0%;
left: 0%;
-moz-transform: none;
-webkit-transform: none;
transform: none;	
width: 250%;
height: auto;
}	
#sec-mapa-conflictos .grp-btns-biomas {
margin-top: 110px;
}  
.grp-paneles {
margin: 110px 0px 0px 10px;
}  
	
/*noticias*/
#sec-noticias {
width: var(--home-ancho-section-movil-responsive);  
}  
#sec-noticias div.dataTables_wrapper {
margin-top: 0px;
}  	
  
/*ajuste posición botones prev next para cualquier swiper*/  
.art-linea--swiper-container .swiper-button-prev {
left: 10px !important;
}
.art-linea--swiper-container .swiper-button-next {
right: 10px !important;
}   
}	

