/* RESET */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
    display: block;
}
body {
    line-height: 1;
}
ol, ul {
    list-style: none;
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}


/*--*/

/* FONTS */

@font-face {
    font-family: 'robotolight';
    src: url('fonts/roboto-light.eot');
    src: url('fonts/roboto-light.eot?#iefix') format('embedded-opentype'),
         url('fonts/roboto-light.woff') format('woff'),
         url('fonts/roboto-light.ttf') format('truetype'),
         url('fonts/roboto-light.svg#roboto') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'roboto';
    src: url('fonts/roboto.eot');
    src: url('fonts/roboto.eot?#iefix') format('embedded-opentype'),
         url('fonts/roboto.woff') format('woff'),
         url('fonts/roboto.ttf') format('truetype'),
         url('fonts/roboto.svg#roboto') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'robotobold';
    src: url('fonts/Roboto-Bold.eot');
    src: url('fonts/Roboto-Bold.eot?#iefix') format('embedded-opentype'),
         url('fonts/Roboto-Bold.woff') format('woff'),
         url('fonts/Roboto-Bold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'ubuntubold';
    src: url('fonts/ubuntuBold.eot');
    src: url('fonts/ubuntuBold.eot?#iefix') format('embedded-opentype'),
         url('fonts/ubuntuBold.woff') format('woff'),
         url('fonts/ubuntuBold.ttf') format('truetype'),
         url('fonts/ubuntuBold.svg#roboto') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'monthin';
    src: url('fonts/montserrat-thin-webfont.eot');
    src: url('fonts/montserrat-thin-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/montserrat-thin-webfont.woff') format('woff'),
         url('fonts/montserrat-thin-webfont.ttf') format('truetype'),
         url('fonts/montserrat-thin-webfont.svg#roboto') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'monlight';
    src: url('fonts/montserrat-light.eot');
    src: url('fonts/montserrat-light.eot?#iefix') format('embedded-opentype'),
         url('fonts/montserrat-light.woff') format('woff'),
         url('fonts/montserrat-light.ttf') format('truetype'),
         url('fonts/montserrat-light.svg#roboto') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'monreg';
    src: url('fonts/montserrat-regular.eot');
    src: url('fonts/montserrat-regular.eot?#iefix') format('embedded-opentype'),
         url('fonts/montserrat-regular.woff') format('woff'),
         url('fonts/montserrat-regular.ttf') format('truetype'),
         url('fonts/montserrat-regular.svg#roboto') format('svg');
    font-weight: normal;
    font-style: normal;
}


/*--*/


/* Generales */


html , body  {width:100%; height:100%; padding:0px; margin:0px;}
a {text-decoration:none;}
h1, h2 , h3 {min-height:1px; display:block; width:100%;}
li {list-style-type:none;}
section {width:100%; min-height:1px; overflow:hidden;}
p strong , strong {font-family:'robotobold';}
table tr th , table tr td {font-family:'robotolight'; line-height:16pt;}
.roblight {font-family:'robotolight';}
.robreg {font-family:'roboto';}
.monlight {font-family:'monlight';}
.monreg {font-family:'monreg';}
.ubunbold {font-family:'ubuntubold';}

.px13 {font-size:13px;}
.px14 {font-size:14px;}

.pt10 {font-size:10pt;}
.pt12 {font-size:12pt;}
.pt14 {font-size:14pt;}
.pt16 {font-size:16pt;}
.pt18 {font-size:18pt;}
.pt20 {font-size:20pt;}
.pt22 {font-size:22pt;}
.pt24 {font-size:24pt;}
.pt26 {font-size:26pt;}
.pt28 {font-size:28pt;}
.pt30 {font-size:30pt;}
.pt33 {font-size:33pt;}
.pt35 {font-size:35pt;}

.str , strong {font-weight:bold;}
.ita {font-style:italic;}

.pad-up-down10 {padding:10px 0px;}
.pad-up-down20 {padding:20px 0px;}
.pad-up-down30 {padding:30px 0px;}

.mar-up-down10 {margin:10px 0px;}
.mar-up-down20 {margin:20px 0px;}
.mar-up-down30 {margin:30px 0px;}

.greenbg {background-color:#5ca82f;}
.bluebg {background-color:#1f5461;}
.graybg {background-color:#ebebeb;}


/* Header */

header {position:fixed; width:100%; z-index:999;}
header .eia-headcont , header .eia-headcont .up , header .eia-headcont .down {min-height:1px;  width:100%;}
header .eia-headcont .up {background-color:#3e5f70; padding:0px 0px;}
header .eia-headcont .down {background-color:#2B4552;}
header .eia-headcont .up .up-center {min-height:1px; width:1236px; margin:0 auto; overflow:hidden; }
header .eia-headcont .up .up-center .left { float:left; min-height:1px; width:30%;}
header .eia-headcont .up .up-center .left ul {  display:block; width:100%; min-height:1px;}
header .eia-headcont .up .up-center .left ul li {transition:all 0.5s ease; display:block; margin:0px; padding:5px 6px; float:left;}
header .eia-headcont .up .up-center .left ul li:hover {opacity:0.7;}
header .eia-headcont .up .up-center .right {float:right; min-height:1px; width:70%;}
header .eia-headcont .up .up-center .right ul {margin-top:15px; display:block; min-height:1px; float:right;}
header .eia-headcont .up .up-center .right ul li:nth-child(1) {margin-left:0px;}
header .eia-headcont .up .up-center .right ul li { display:block; float:left; margin:0px 0px 0px 10px; padding:0px;}
header .eia-headcont .up .up-center .right ul li a {color:#fff; font-family:'roboto'; font-size:14px;}
header .eia-headcont .up .up-center .right ul li a:hover {color:#c38711;}
header .eia-headcont .down {height:57px; background-image:url('imag/headbg.png'); background-size:cover;}
header .eia-headcont .down .down-center {min-height:1px; width:1236px; margin:0 auto;  }
header .eia-headcont .down .down-center .left { width:220px; min-height:1px; overflow:hidden; float:left;}
header .eia-headcont .down .down-center .left h1 {width:auto;  padding:7px 15px 8px 10px; background-color:#ff6c1c}
header .eia-headcont .down .down-center .right {  width:70%; float:left; min-height:1px;}
header .eia-headcont .down .down-center .right  ul { margin-left:31.5px; display:block; min-height:1px; float:left; width:100%;}
header .eia-headcont .down .down-center .right  ul li:nth-child(1) {margin-left:0px;}
header .eia-headcont .down .down-center .right  ul li { display:block; float:left; margin:20px 6.3px 0px 6.3px; padding:0px;}
header .eia-headcont .down .down-center .right  ul li a {transition:all 0.4s ease; color:#fff; font-family:'ubuntubold'; font-size:13px;}
header .eia-headcont .down .down-center .right  ul li a:hover {color:#c38711;}


header .eia-headcont .down .down-center .right .toggle-nav { display:none; }
header .eia-headcont .down .down-center .right .menu ul { display:inline-block;}
header .eia-headcont .down .down-center .right .menu li { float:left; list-style:none;font-size:17px;}
header .eia-headcont .down .down-center .right .menu li:last-child {margin-right:0px;}
header .eia-headcont .down .down-center .right .menu a {text-shadow:0px 1px 0px rgba(0,0,0,0.5);  transition:color linear 0.15s;}
header .eia-headcont .down .down-center .right .menu a:hover, header .eia-headcont .down .down-center .right .menu .current-item a {text-decoration:none; }
 


/*--*/

/* Slide */


section#section-slide .full {height:500px; background-image:url('imag/slide3.png'); background-repeat:no-repeat; background-position:top center;}
section#section-slide .full .center.slide-menu {width:1236px; min-height:1px; overflow:hidden; margin:260px auto 0px;}
section#section-slide .full .center.slide-menu p {color:#fff; font-family:'monthin'; font-size:18pt; text-align:left; padding:7px 0px; width:100%; display:block;}
section#section-slide .full .center.slide-menu h2 {text-transform:uppercase; color:#fff; font-family:'monreg'; font-size:30pt; text-align:left; padding:7px 0px; width:100%; display:block;}
section#section-slide .full .center.slide-menu span {text-transform:uppercase; background-color:#209daf; color:#fff; font-family:'monlight'; font-size:16pt; text-align:left; padding:7px 0px 7px 5px; margin:7px 0px; width:100%; display:block;}


section#section-slide .full:nth-child(1) {margin-top:101px;}
section .full {width:100%; min-height:1px; overflow:hidden;}
section .full .center.slide , section .full .center.slide-menu , section .full .center.slide-info {width:1236px; margin:0 auto;}
section .full .center.slide img {display:block; width:100% !important; height: auto !important; margin:0 auto;}
section#section-slide .full:nth-child(2) {}
section .full .center.slide-menu ul {text-align:center; width:100%; min-height:1px; padding:15px 0px;}
section .full .center.slide-menu ul li {display:inline-block; padding:0px 15px;}
section .full .center.slide-menu ul li:nth-child(1) {border:none;}
section .full .center.slide-menu ul li:nth-child(5) {border-left:#fff 1px solid; border-right:none;}
section .full .center.slide-menu ul li {border-left:#fff 1px solid;}
section .full .center.slide-menu ul li a {color:#fff; font-family:'monlight'; font-size:14pt; }
section .full .center.slide-info {padding:50px 0px;}
section .full .center.slide-info p.bajada { margin-bottom:30px; width:100%; font-family:'roboto'; color:#117384; font-size:14pt; line-height:17pt; }

/* Andina */

section#section-andina .full {padding:30px 0px; width:100%; min-height:1px; overflow:hidden;}
section .full .center.andina-info {text-align:center; width:1236px; min-height:1px; overflow:hidden; margin:0 auto;}
section .full .center.andina-info h2 { padding:20px 0px; text-transform:uppercase; text-align:left; font-family:'monreg'; font-size:24pt; color:#294455;}
section .full .center.andina-info .col-2 {text-align:left; width:48.5%; display:inline-block; float:left;}
section .full .center.andina-info .col-2 video { width:100%; height:auto;}
section#top-section-andina .full .center.andina-info .col-2 {text-align:center; width:100%; display:inline-block;}
section .full .center.andina-info .col-2:nth-child(2) {float:right; padding:30px 10px; background-color: #f6f6f6;}
section .full .center.andina-info .col-2:nth-child(3) {float:right;}
section .full .center.andina-info .col-2 .col-2 {float:none !important; width:93%; margin:0 auto 3%; padding:0 0 15px; border-bottom:#ff6e1f 5px solid; font-family:'robotolight'; font-size:12pt; line-height:16pt; overflow:hidden; vertical-align:top; display:table; min-height:1px;}
section#top-section-andina .full .center.andina-info .col-2 .col-2 {float:left !important; width:23.5%; margin:0 1.5% 0 0;}
section .full .center.andina-info .col-2 img {display:inline-block; width:100% !important; height:auto !important;}

section .full .center.andina-info .col-3 {position:relative; height:170px;  border-bottom:#ff6e1f 5px solid; font-family:'robotolight'; font-size:12pt; line-height:16pt; text-align:left; overflow:hidden; display:inline-block; vertical-align:top; text-align:center; width:31%; display:inline-block; min-height:1px;}
section .full .center.andina-info .col-3 p , section .full .center.andina-info .col-3 a {text-align:left;}
section .full .center.andina-info .col-3 a.biglink {float:left; position:absolute; bottom:8px; left:0px; margin:10px 0px; background:#fff; display:inline-block; padding:5px 15px; font-family:'robotolight'; color:#ff6f21; border:#ddd 1px solid;}
section .full .center.andina-info .col-3:nth-child(1) {float:left;}
section .full .center.andina-info .col-3:nth-child(3) {float:right;} 

#top-section-andina .full .andina-info .col-2 {padding:0; background:none;}
#top-section-andina .full .center.andina-info .col-2 .col-2 { border-bottom:none;}
h3.tit-video {text-align:left; font-family:'monreg'; font-size:28pt; color:#5fb1bf; margin-top:15px;}

/* Antecedentes */


section#section-antecedentes .full {padding:30px 0px; width:100%; min-height:1px; overflow:hidden;}
section#section-antecedentes .full:nth-child(2) {background-color:transparent;}
section#section-antecedentes .full:nth-child(2) .center.antecedentes-info {padding:15px 20px; min-height:1px; overflow:hidden; background-color:#5fb1bf; width:1196px; }
section#section-antecedentes .full:nth-child(2) .center.antecedentes-info p { width:96%; display:block; margin:0 auto; float:left; font-family:'monthin'; font-size:18pt; text-align:left; color:#fff;}
section#section-antecedentes .full:nth-child(2) .center.antecedentes-info a.biglink {float:left;  margin:10px 0px; background:#fff; display:inline-block; padding:5px 15px; font-family:'robotolight'; color:#ff6f21; border:#ddd 1px solid;}
section .full .center.antecedentes-info {text-align:center; width:1236px; min-height:1px; overflow:hidden; margin:0 auto;}
section .full .center.antecedentes-info h2 { padding:20px 0px; text-transform:uppercase; text-align:left; font-family:'monreg'; font-size:24pt; color:#294455;}
section .full .center.antecedentes-info .col-3 {min-height:350px; overflow:hidden; position:relative; font-family:'robotolight'; font-size:12pt; line-height:16pt; text-align:left; overflow:hidden; display:inline-block; vertical-align:top; text-align:center; width:32%; display:inline-block; }
section .full .center.antecedentes-info .col-3:nth-child(2) {float:left;}
section .full .center.antecedentes-info .col-3:nth-child(4) {float:right;} 
section .full .center.antecedentes-info .col-3 p , section .full .center.andina-info .col-3 a {text-align:left;}
section .full .center.antecedentes-info .col-3 p strong {font-family:'robotobold'; font-weight:normal !important;}
section .full .center.antecedentes-info .col-3 img {display:block; margin:0px auto 10px;}
section .full .center.antecedentes-info .col-3 p , section .full .center.antecedentes-info .col-3 ul , section .full .center.antecedentes-info .col-3 span {text-align:left; font-family:'robotolight'; font-size:21px; line-height:120%; display:block; width:100%; padding:10px 0px; margin:0 auto;  }
section .full .center.antecedentes-info .col-3 a.biglink {float:left; position:absolute; bottom:8px; left:0px; margin:10px 0px; background:#fff; display:inline-block; padding:5px 15px; font-family:'robotolight'; color:#ff6f21; border:#ddd 1px solid;}
section#section-antecedentes .full:nth-child(3) {text-align:center; font-size:0px;}
section#section-antecedentes .full:nth-child(3) .col-2 {height:400px; display:inline-block; width:48%; min-height:1px; overflow:hidden; padding:1%; }
section#section-antecedentes .full:nth-child(3) .col-2 p {text-transform:uppercase; display:block; color:#ff6f21; font-size:24pt; font-family:'monthin'; text-align:left; margin-top:15%;}
section#section-antecedentes .full:nth-child(3) .col-2 p strong {font-family:'monreg';}
section#section-antecedentes .full:nth-child(3) .col-2 span {display:block; margin-bottom:20px; text-align:left; font-family:'robotolight'; font-size:14pt; color:#fff;}
section#section-antecedentes .full:nth-child(3) .col-2 img {display:block; margin:0 auto; width:90%; height:auto;}
section#section-antecedentes video {display:block; margin:0 auto; width:90%; height:auto;}
section#section-antecedentes .full:nth-child(3) .col-2:nth-child(4) img { padding-top:52px !important;}
section#section-antecedentes .full:nth-child(3) .col-2:nth-child(1) {background-color:#ebebeb; margin-bottom:40px; padding:1% 1% 5.5%;}
section#section-antecedentes .full:nth-child(3) .col-2:nth-child(2) {background-color:#f4a803; margin-bottom:40px; padding:1% 1% 5.5%;}
section#section-antecedentes .full:nth-child(3) .col-2:nth-child(3) {background-color:#5fb1bf;}
section#section-antecedentes .full:nth-child(3) .col-2:nth-child(4) {background-color:#5fb1bf;}
section#section-antecedentes .full .center.antecedentes-info .col-2:nth-child(4) video {margin-top:55px;}
section#section-antecedentes .full:nth-child(3) .col-2 span.small {display:block; margin-bottom:20px; text-align:left; font-family:'robotolight'; font-size:14pt; color:#fff;}



/* Aporte */

section#section-aporte  {display:none;}
section#section-aporte .full {padding:30px 0px; width:100%; min-height:1px; overflow:hidden;}
section .full .center.aporte-info {text-align:center; width:1236px; min-height:1px; overflow:hidden; margin:0 auto;}
section .full .center.aporte-info h2 { display:inline-block; padding:20px 0px; text-transform:uppercase; text-align:left; font-family:'monreg'; font-size:24pt; color:#294455;}
section .full .center.aporte-info .col-4 {margin:20px 0px; width:300px; display:inline-block;}
section .full .center.aporte-info .col-4:nth-child(2) {float:left;}
section .full .center.aporte-info .col-4:nth-child(3) {margin-right:4px;}
section .full .center.aporte-info .col-4:nth-child(4) {margin-left:4px;}
section .full .center.aporte-info .col-4:nth-child(5) {float:right;}

section#section-aporte .full.aportebox .center.aporte-info {text-align:center; font-size:0px;}
section#section-aporte .full.aportebox .center.aporte-info .col-2 {margin-bottom:20px; height:330px; display:inline-block; width:48%; min-height:1px; overflow:hidden; padding:1%; }
section#section-aporte .full.aportebox .center.aporte-info .col-2:nth-child(1) , section#section-aporte .full.aportebox .center.aporte-info .col-2:nth-child(3) {background-color:#ebebeb;}
section#section-aporte .full.aportebox .center.aporte-info .col-2:nth-child(1) p , section#section-aporte .full.aportebox .center.aporte-info .col-2:nth-child(3) p { width:95%; text-transform:uppercase; display:block; color:#ff6f21; font-size:24pt; font-family:'monthin'; text-align:center; margin:25% auto 0px;}
section#section-aporte .full.aportebox .center.aporte-info .col-2:nth-child(1) p strong , section#section-aporte .full.aportebox .center.aporte-info .col-2:nth-child(3) p strong {font-family:'monreg';}
section#section-aporte .full.aportebox .center.aporte-info .col-2:nth-child(2) {background-color:#f4a803; background-image:url('imag/arrowbg.png'); background-position:top 50% left -2px; background-repeat:no-repeat; }
section#section-aporte .full.aportebox .center.aporte-info .col-2:nth-child(4) {background-color:#5fb1bf; background-image:url('imag/arrowbg.png'); background-position:top 50% left -2px; background-repeat:no-repeat;}
section#section-aporte .full.aportebox .center.aporte-info .col-2:nth-child(2) img , section#section-aporte .full.aportebox .center.aporte-info .col-2:nth-child(4) img { height:auto; width:90%; margin:0 auto;}

/* Antecedentes */
section .full .antecedentes-aporte {text-align:center; width:1236px; min-height:1px; overflow:hidden; margin:0 auto;}
section .full .antecedentes-aporte .col-2 {float:left !important; width:22%; margin:0px 3% 0 0px;}
section .full .antecedentes-aporte .col-2 img {display:inline-block; width:100% !important; height:auto !important;}
section .full .antecedentes-aporte h2 {padding:20px 0px; text-transform:uppercase; text-align:left; font-family:'monreg'; font-size:24pt; color:#294455;}


/* Impacto */

section .full .center.impacto-info {padding:20px; text-align:center; width:1196px; min-height:1px; overflow:hidden; margin:0 auto;}
section .full .center.impacto-info h2 { padding:20px 0px; text-transform:uppercase; text-align:left; font-family:'monreg'; font-size:24pt; color:#294455;}
section .full .center.impacto-info .col-3 {min-height:400px; overflow:hidden; position:relative; font-family:'robotolight'; font-size:12pt; line-height:16pt; text-align:left; overflow:hidden; display:inline-block; vertical-align:top;  width:32%; display:inline-block; }
section .full .center.impacto-info .col-3:nth-child(2) {float:left;}
section .full .center.impacto-info .col-3:nth-child(4) {float:right;} 
section .full .center.impacto-info .col-3 p , section .full .center.impacto-info .col-3 a , section .full .center.impacto-info .col-3 span {text-align:left !important;}
section .full .center.impacto-info .col-3 p strong {font-family:'robotobold'; font-weight:normal;}
section .full .center.impacto-info .col-3 img {display:block; margin:0px auto 10px;}
section .full .center.impacto-info .col-3 p , section .full .center.antecedentes-info .col-3 ul , section .full .center.antecedentes-info .col-3 span {text-align:left; font-family:'robotolight'; font-size:12pt; line-height:16pt; display:block; width:100%; padding:10px 0px; margin:0 auto;  }
section .full .center.impacto-info .col-3 a.biglink {float:left; position:absolute; bottom:8px; left:0px; margin:10px 0px; background:#fff; display:inline-block; padding:5px 15px; font-family:'robotolight'; color:#ff6f21; border:#ddd 1px solid;}

section .full .center.impacto-info .upper-impacto , section .full .center.impacto-info .lower-impacto {min-height:1px; overflow:hidden; display:block; margin:0px 0px;}
section .full .center.impacto-info .upper-impacto .impacto-left {width:70%; float:left; min-height:1px; overflow:hidden; text-align:center;}
section .full .center.impacto-info .upper-impacto .impacto-left img {display:inline-block; margin:0px 0px 20px 0px; width:100% !important; height:auto !important;}
section .full .center.impacto-info .upper-impacto .impacto-right {text-align:left; width:25%; float:right; min-height:1px; overflow:hidden;}
section .full .center.impacto-info .upper-impacto .impacto-right h3 {display.block; width:100%; margin-bottom:20px;}
section .full .center.impacto-info .upper-impacto .impacto-right h3 {font-size:14pt; font-family:'monreg'; color:#5fb1bf;}
section .full .center.impacto-info .upper-impacto .impacto-right p {display.block; width:70%; margin-bottom:20px; padding-left:20%; height:45px; }
section .full .center.impacto-info .upper-impacto .impacto-right p {font-size:10pt; font-family:'monlight'; color:#000; line-height:14pt;}
section .full .center.impacto-info .upper-impacto .impacto-right p.blue-circle {background-image:url('imag/blue-circle.png'); background-repeat:no-repeat;}
section .full .center.impacto-info .upper-impacto .impacto-right p.green-circle {background-image:url('imag/green-circle.png'); background-repeat:no-repeat;}

section .full .center.impacto-info .lower-impacto {text-align:center;}
section .full .center.impacto-info .lower-impacto .col-3 {height:770px; float:none !important; padding:3%; text-align:center; width:25%; min-height:1px; overflow:hidden;}
section .full .center.impacto-info .lower-impacto .col-3:nth-child(2) {margin:0px 35px;}
section .full .center.impacto-info .lower-impacto .col-3 p {height:65px;}
section .full .center.impacto-info .lower-impacto .col-3 p , section .full .center.impacto-info .lower-impacto .col-3 span {color:#fff; display:block; width:100%; text-align:center;}
section .full .center.impacto-info .lower-impacto .col-3 span {margin:10px 0px; font-size:10pt; line-height:13pt;}
section .full .center.impacto-info .lower-impacto .col-3 img {display:inline-block; margin:0px; }

/* Glosario */

section#section-glosario .full {padding:30px 0px; width:100%; min-height:1px; overflow:hidden;}
section .full .center.glosario-info {text-align:center; width:1236px; min-height:1px; overflow:hidden; margin:0 auto;}
section .full .center.glosario-info h2 { display:inline-block; padding:20px 0px; text-transform:uppercase; text-align:left; font-family:'monreg'; font-size:24pt; color:#294455;}
section#section-glosario .full .center.glosario-info .col-2 {margin-bottom:20px;  display:inline-block; width:49%; min-height:1px; overflow:hidden; padding:0px; }
section#section-glosario .full .center.glosario-info .col-2:nth-child(2) {float:left;}
section#section-glosario .full .center.glosario-info .col-2 p {text-align:left; font-family:'robotolight'; font-size:12pt; line-height:16pt; display:block; width:100%; padding:10px 0px; margin:0 auto; }
section#section-glosario .full .center.glosario-info .col-2 p strong {font-family:'robotobold';}
section#section-glosario .full .center.glosario-info .col-2 p span {display:block; padding:10px 0px;}




/* Consejos */

section#section-consejos .full {padding:30px 0px; width:100%; min-height:1px; overflow:hidden;}
section .full .center.consejos {text-align:center; width:1236px; min-height:1px; overflow:hidden; margin:0 auto;}
section .full .center.consejos h2 { text-align:left; font-family:'monreg'; font-size:30pt; color:#ff6f21;}
section .full:nth-child(2) , section .full:nth-child(4) {background-color:#f6f6f6;}
section .full .center.consejos .col-3 {vertical-align:top; text-align:center; width:33%; display:inline-block; min-height:1px; }
section .full .center.consejos .col-3 img {display:inline-block; }
section .full .center.consejos .col-3 h3 {padding:20px 0px; font-size:24pt; font-family:'monreg'; color:#294455; }
section .full .center.consejos .col-3 ul {margin:0px; padding:0px;}
section .full .center.consejos .col-3 ul li {display:block; width:80%; padding:5px 7%; background-image:url('imag/dot-li.png'); background-repeat:no-repeat; background-position:top 5px left 5px;}
section .full .center.consejos .col-3 ul li p {display:block; width:100%; font-family:'roboto'; color:#294455; text-align:left; line-height:16pt; font-size:12pt; }
section .full .center.consejos .col-3 ul li p strong {font-family:'robotobold'; }


/* FAQ */

section#section-preguntas-frecuentes {width:100%; min-height:1px; overflow:hidden; }
section#section-preguntas-frecuentes .full {padding:30px 0px; width:100%; min-height:1px; overflow:hidden;}
section .full .center.faq {text-align:center; width:1236px; min-height:1px; overflow:hidden; margin:0 auto;}
section .full .center.faq h2 {  padding:20px 0px; text-align:left;font-family:'monreg'; font-size:24pt; color:#294455;}
section .full .center.faq .accordion-cont {text-align:left; width:100%; margin:20px 0px 30px 0px; min-height:1px; overflow:hidden; }
section .full .center.faq .accordion-cont h3 {background-size:20px; background-repeat:no-repeat; background-image:url('imag/more-accordion.png'); background-position:top 20px right 10px; width:90%; text-transform:uppercase; background-color:#ebebeb; padding:20px 8% 20px 2%; font-family:'monlight'; font-size:16pt; line-height:20pt; color:#5fb1bf; }
section .full .center.faq .accordion-cont .faq-content {height:auto !important; padding:30px 0px; background-color:#f9f9f9; width:100%; min-height:1px; overflow:hidden;}
section .full .center.faq .accordion-cont .faq-content p {width:96%; padding:0px 2%; display:block; font-size:12pt; line-height:16pt; font-family:'roboto'; color:#294455;}
section .full .center.faq .accordion-cont .faq-content p a {color:#ff6f21;}
section .full .center.faq .accordion-cont .faq-content p a.biglink {margin:20px 5px; background:#fff; display:inline-block; padding:5px 15px; font-family:'robotolight'; color:#ff6f21; border:#ddd 1px solid;}
section .full .center.faq .accordion-cont h3.ui-state-active {background-size:20px; background-repeat:no-repeat; background-image:url('imag/less-accordion.png'); background-position:top 27px right 10px;}
.ui-state-focus { outline: none; }
.ui-accordion-header {outline: none;}


/* Documentos */


section#section-documentos {width:100%; min-height:1px; overflow:hidden;}
section#section-documentos .full {padding:30px 0px; width:100%; min-height:1px; overflow:hidden;}
section#section-documentos .full .center.documentos {width:1236px; min-height:1px; overflow:hidden; margin:0 auto; }
section#section-documentos .full .center.documentos h2 { padding:20px 0px; text-align:left; font-family:'monreg'; font-size:24pt; color:#294455;}
section#section-documentos .full .center.documentos p.bajada { margin-bottom:30px; width:100%; font-family:'roboto'; color:#117384; font-size:14pt; line-height:17pt; }
section#section-documentos .full .center.documentos ul {padding:0px; display:block; margin:40px 0px; min-height:1px; overflow:hidden;}
section#section-documentos .full .center.documentos ul li {border-bottom:#ddd 1px solid; background-image:url('imag/dl-icon.png'); background-repeat:no-repeat; background-position:top 20px left 10px; display:block; width:40%; padding:20px 0px 20px 3%;}
section#section-documentos .full .center.documentos ul li a {font-family:'robotolight'; font-size:12pt; text-align:left;  color:#294455;}


/* Casos */

section#section-casos {width:100%; min-height:1px; overflow:hidden;}
section#section-casos .full {padding:30px 0px; width:100%; min-height:1px; overflow:hidden;}
section .full .center.casos {width:1236px; min-height:1px; overflow:hidden; margin:0 auto; }
section .full .center.casos h2 { padding:20px 0px; text-align:left; font-family:'monreg'; font-size:30pt; color:#ff6f21;}
section .full .center.casos p.bajada { margin-bottom:30px; width:100%; font-family:'roboto'; color:#117384; font-size:14pt; line-height:17pt; }
section .full .center.casos .casoscont {width:100%; min-height:1px; overflow:hidden; margin:25px 0px; }
section .full .center.casos .casoscont:nth-child(3) .leftbox {text-align:left; background-color:#68c1cc; color:#fff; font-family:'monlight'; font-size:24pt; line-height:28pt; }
section .full .center.casos .casoscont:nth-child(3) .leftbox span {color:#f4aa04; }
section .full .center.casos .casoscont:nth-child(4) .leftbox {text-align:left; background-color:#f4aa04; color:#fff; font-family:'monlight'; font-size:24pt; line-height:28pt;}
section .full .center.casos .casoscont:nth-child(4) .leftbox span {color:#68c1cc;}
section .full .center.casos .casoscont:nth-child(5) .leftbox {text-align:left; background-color:#acdaf1; color:#fff; font-family:'monlight'; font-size:24pt; line-height:28pt;}
section .full .center.casos .casoscont:nth-child(5) .leftbox span {color:#f4aa04;}
section .full .center.casos .casoscont .leftbox {float:left; width:20%;  padding:2.5%; }
section .full .center.casos .casoscont .rightbox {float:left; width:70%; margin-left:2%; min-height:1px; overflow:hidden;}
section .full .center.casos .casoscont .rightbox p {padding-top:5%; width:100%; min-height:1px; overflow:hidden; font-family:'roboto'; font-size:12pt; line-height:16pt; color:#294455;}
section .full .center.casos .casoscont .rightbox p a {color:#ff6f21;}

/* Contacto */

section#section-contacto {width:100%; min-height:1px; overflow:hidden;}
section#section-contacto .full {padding:30px 0px 0px 0px; width:100%; min-height:1px; overflow:hidden;}
section .full .center.contacto {width:1236px; min-height:1px; overflow:hidden; margin:0 auto; }
section .full .center.contacto h2 { padding:20px 0px; text-align:left; font-family:'monreg'; font-size:30pt; color:#ff6f21;}
section .full .center.contacto p { margin-bottom:30px; width:100%; font-family:'roboto'; color:#117384; font-size:14pt; line-height:17pt; }
section .full .center.contacto img {display:block; width:100% !important; height: auto !important; margin:0 auto;}



/* Footer */


#footer {width:100%; display:block; margin:0 auto; background:#2b4552;}
#footer .auxi {width:1236px;  margin:0 auto; padding:25px 0 0 0;}
#footer .auxi {font-family:'roboto'; position:relative; padding:20px 20px;}
#footer .auxi {margin:0 auto; padding:20px;}
.top-footer {width:100%; background-color:#d2b49a;}
.top-footer .auxi {padding:15px 0;}

ul.menu-bottom {display:table; margin:0 auto;}
ul.menu-bottom li {float:left; margin:0 8px}
ul.menu-bottom li a {color:#000; font-size:14px;}

p.txt-footer, .txt-footer {display:table; margin:0 auto; color:#FFF; font-size:14px;}
p.txt-footer {margin:30px auto 0; font-family:'roboto';}
p.txt-footer a, .txt-footer a {color:#FFF;}

ul.contacto {position:absolute; right:0 !important; top:55px !important;}
ul.contacto li {float:left; margin:0 15px;}
ul.contacto li a {font-family:'roboto'; font-size:14px; color:#FFF; padding:0 0 5px 5px; margin:0 0 5px;}
ul.contacto li a img {margin:3px 8px 0 0;}
ul.contacto li a span {font-family:'roboto'; margin:3px 0 0 0;}
ul.contacto li a.ico-mapa {font-family:'roboto'; background-image:url('imag/map-icon.png'); background-repeat:no-repeat; background-position:left 0px top 0px;}
ul.contacto li a.ico-contacto font-family:'roboto'; {background-image:url('imag/contact-icon.png'); background-repeat:no-repeat; background-position:top 0px left 3px;}

.logo-footer {position:absolute; left:0; top:33px;}
.logo-footer {float:left;}


/* Responsive  */

/* Header */

@media screen and (max-width: 1236px) {


header .eia-headcont .up {position:absolute; top:74px; display:none;}
header .eia-headcont .up .up-center .left {display:none;}
header .eia-headcont .up .up-center .right {width:100%; float:left;}
header .eia-headcont .up .up-center .right ul {margin:0px; width:100%; text-align:center;}
header .eia-headcont .up .up-center .right ul li  {width:100%; margin:0px; padding:9px 0px; display:inline-block; text-align:center; padding:}
header .eia-headcont .up .up-center .right ul li:nth-child(1) {background-color:#374752}
header .eia-headcont .up .up-center .right ul li:nth-child(2) {background-color:#4a5f6e}
header .eia-headcont .up .up-center .right ul li:nth-child(3) {background-color:#5d778a}
header .eia-headcont .up .up-center .right ul li:nth-child(4) {background-color:#7d93a1}
header .eia-headcont .down {top:30px; position:absolute; background-image:none; background-color:transparent;}
header .eia-headcont .down .down-center , header .eia-headcont .up .up-center {width:100%;}
header .eia-headcont .down .down-center .left {width:235px; overflow:initial; height:44px;}
header .eia-headcont .down .down-center .right {width:auto; float:right;}
header .eia-headcont .down .down-center .left h1 {text-align:center; height:100%; max-height:100%; width:100%; padding:0px;}
header .eia-headcont .down .down-center .left h1 img {display:inline-block; margin:5px 0px; width:100%; width:75%; height:auto;}
header .eia-headcont .down .down-center .right .menu {float:right;}
header .eia-headcont .down .down-center .right  ul li {margin:0px; padding:9px 0px;}
header .eia-headcont .down .down-center .right  ul li a {height:16px; font-size:10px;}
header .eia-headcont .down .down-center .right .menu {width:100%; transition:all 0.5s ease;   }
header .eia-headcont .down .down-center .right .wrap {width:90%;}
header .eia-headcont .down .down-center .right .menu {transition:all 0.5s ease; position:relative; display:inline-block;}
header .eia-headcont .down .down-center .right .menu ul.active {transition:all 0.5s ease; display:block; position:absolute; right:-150px;}
header .eia-headcont .down .down-center .right .menu ul {transition:all 0.5s ease; width:150px; position:absolute; top:44px; right:0px;background-color:#374752  }
header .eia-headcont .down .down-center .right .menu ul:after {width:0px; height:0px; position:absolute; top:0%; left:22px; content:''; transform:translate(0%, -100%); border-left:7px solid transparent; border-right:7px solid transparent;  }
header .eia-headcont .down .down-center .right .menu li {padding:9px 0px;  float:none; display:block;}
header .eia-headcont .down .down-center .right .menu a {display:block; text-align:center;}
header .eia-headcont .down .down-center .right .toggle-nav { background-color:#374752; padding:12px; float:left; display:inline-block;  border-radius:0px; color:#fff; font-size:20px;}
header .eia-headcont .down .down-center .right .toggle-nav:hover, header .eia-headcont .down .down-center .right .toggle-nav.active {text-decoration:none; }

}

/* Slide */

@media screen and (max-width: 1236px) {
section#section-slide .full .center.slide-menu {width:95%; margin:170px auto 0px;}
section#section-slide .full .center.slide-menu h2 {font-size:24pt;}
section#section-slide .full {height:440px;}


section .full .center.slide, section .full .center.slide-menu, section .full .center.slide-info {width:95%; margin:0 auto; float:none;}
section#section-slide .full:nth-child(1) {margin-top:0px;}
section .full .center.slide-menu ul {margin:0px; padding:0px;}
section .full .center.slide-menu ul li {padding:10px 0px; width:100%; border-bottom:#f9c95e 1px solid; border-left:none;}
section .full .center.slide-menu ul li:nth-child(1) , section .full .center.slide-menu ul li:nth-child(5) {border-bottom:#f9c95e 1px solid; border-right:none; border-left:none;}
}


@media screen and (max-width: 800px) {

section#section-slide .full .center.slide-menu {margin-top:100px;}
 
}


/* Andina */

@media screen and (max-width: 1236px) {
    
section .full .center.andina-info {width:95%; margin:0 auto;}
section .full .center.andina-info h2 {font-size:20pt;}
section .full .center.andina-info .col-2:nth-child(2) {margin-bottom:20px;}
section .full .center.andina-info .col-2:nth-child(2) , section .full .center.andina-info .col-2:nth-child(3) {float:none; display:inline-block; width:100%; }
section .full .center.andina-info .col-3:nth-child(2) , section .full .center.andina-info .col-3:nth-child(1) , section .full .center.andina-info .col-3:nth-child(3) {float:none; display:inline-block; width:95%;}
section .full .center.andina-info .col-2:nth-child(2) .col-2:nth-child(1) , section .full .center.andina-info .col-2:nth-child(2) .col-2:nth-child(2) , section .full .center.andina-info .col-2:nth-child(2) .col-2:nth-child(3) , section .full .center.andina-info .col-2:nth-child(2) .col-2:nth-child(4) {margin:5px; width:270px; float:none !important;}
section .full .center.andina-info .col-3 {min-height:130px; margin-bottom:30px; height:auto;}
section .full .center.andina-info .col-3 a.biglink {position:relative; margin-top:30px;}

}


/* Antecedentes */

@media screen and (max-width: 1236px) {
section .full .center.antecedentes-info , section#section-antecedentes .full:nth-child(2) .center.antecedentes-info {width:95%; margin:0 auto;}
section .full .center.antecedentes-info h2 {font-size:20pt;}
section .full .center.antecedentes-info .col-3:nth-child(2) , section .full .center.antecedentes-info .col-3:nth-child(3) , section .full .center.antecedentes-info .col-3:nth-child(4) {float:none; width:340px;}
section#section-antecedentes .full:nth-child(3) .col-2 { width:60%; float:none; display:inline-block; min-height:1px; height:auto; padding:20px;}
section#section-antecedentes .full:nth-child(3) .col-2 p {font-size:16pt; margin:20px 0px 20px;}
section#section-antecedentes .full:nth-child(3) .col-2 img {width:100%; height:auto;}
}

@media screen and (max-width: 980px) {
    
section#section-antecedentes .full:nth-child(3) .col-2 {width:95%;}
    
    
}



/* Aporte */
@media screen and (max-width: 1236px) {
    
section .full .center.aporte-info {width:95%; margin:0 auto;}
section .full .center.aporte-info .col-4:nth-child(2) , section .full .center.aporte-info .col-4:nth-child(3) , section .full .center.aporte-info .col-4:nth-child(4) , section .full .center.aporte-info .col-4:nth-child(5) {margin:5px; width:300px; float:none; display:inline-block;}
section#section-aporte .full.aportebox .center.aporte-info .col-2:nth-child(1) p , section#section-aporte .full.aportebox .center.aporte-info .col-2:nth-child(3) p {font-size:16pt;}
section#section-aporte .full.aportebox .center.aporte-info .col-2:nth-child(1) p , section#section-aporte .full.aportebox .center.aporte-info .col-2:nth-child(3) p {margin:30px 0px;}
}
@media screen and (max-width: 600px) {
    
section#section-aporte .full.aportebox .center.aporte-info .col-2:nth-child(1) , section#section-aporte .full.aportebox .center.aporte-info .col-2:nth-child(2) , section#section-aporte .full.aportebox .center.aporte-info .col-2:nth-child(3) , section#section-aporte .full.aportebox .center.aporte-info .col-2:nth-child(4) {width:100%; float:none; }
section#section-aporte .full.aportebox .center.aporte-info .col-2:nth-child(1) , section#section-aporte .full.aportebox .center.aporte-info .col-2:nth-child(3) {min-height:1px; overflow:hidden; height:auto; margin-bottom:0px;}

section#section-aporte .full.aportebox .center.aporte-info .col-2:nth-child(2) , section#section-aporte .full.aportebox .center.aporte-info .col-2:nth-child(4) { padding-top:30px; background-image:url('imag/arrowbg2.png'); background-position:top -1px center;}
}


/* Antecedentes */

@media screen and (max-width: 1236px) {
section .full .center.impacto-info , section#section-impacto .full:nth-child(2) .center.impacto-info {width:95%; margin:0 auto;}
section .full .center.impacto-info h2 {font-size:20pt;}
section .full .center.impacto-info .col-3:nth-child(2) , section .full .center.impacto-info .col-3:nth-child(3) , section .full .center.impacto-info .col-3:nth-child(4) {float:none; width:340px;}
section#section-impacto .full:nth-child(3) .col-2 { float:none; display:inline-block;}
section#section-impacto .full:nth-child(3) .col-2 p {font-size:16pt; margin-top:30%;}
section#section-impacto .full:nth-child(3) .col-2 img {width:100%; height:auto;}
}

@media screen and (max-width: 600px) {
section#section-antecedentes .full:nth-child(3) .col-2 {width:90%;}  
    
}

/* Glosario */

@media screen and (max-width: 1236px) {
section .full .center.glosario-info {width:95%; margin:0 auto;}
section#section-glosario .full .center.glosario-info .col-2:nth-child(2) , section#section-glosario .full .center.glosario-info .col-2:nth-child(3) {width:95%; margin:20px auto; float:none; height:auto; min-height:1px; }


}


/* Consejos */

@media screen and (max-width: 1236px) {
section#section-consejos .full:nth-child(1) , section .full .center.consejos  {width:95%; float:none; margin:0 auto;} 
section#section-consejos .full:nth-child(1)  .center.consejos {width:100%;}  
    

}

@media screen and (max-width: 1000px) {
section .full .center.consejos .col-3 {width:100%;}  

}


/* FAQ */

@media screen and (max-width: 1236px) {
section .full .center.faq {width:95%; float:none; margin:0 auto;}
section .full .center.faq .accordion-cont h3 {font-size:16pt;}

}

/* Impacto */

@media screen and (max-width: 1236px) {
section .full .center.impacto-info .upper-impacto {text-align:center;}
section .full .center.impacto-info .upper-impacto .impacto-left , section .full .center.impacto-info .upper-impacto .impacto-right {float:none; display:inline-block;}
section .full .center.impacto-info .upper-impacto .impacto-right {text-align:left; width:50%;}
section .full .center.impacto-info .upper-impacto , section .full .center.impacto-info .lower-impacto {float:none; margin:20px auto;}
section .full .center.impacto-info .lower-impacto .col-3 {width:90%; float:none; margin:20px 0px; min-height:1px; overflow:hidden; height:auto;}
section .full .center.impacto-info .lower-impacto .col-3:nth-child(2) {margin:20px 0px;}

}
/* Documentos */


@media screen and (max-width: 1236px) {
section#section-documentos .full .center.documentos {width:95%; float:none; margin:0 auto;}
section#section-documentos .full .center.documentos ul li {padding-left:36px; width:100%;}
}

/* Casos */


@media screen and (max-width: 1236px) {
section .full .center.casos {width:95%; float:none; margin:0 auto;}
section .full .center.casos .casoscont {margin:70px 0px;}
section .full .center.casos .casoscont .leftbox , section .full .center.casos .casoscont .rightbox {width:100%;}


}

/* Contacto */

@media screen and (max-width: 1236px) {
section .full .center.contacto {width:95%; float:none; margin:0 auto;}


}

/* Footer */
@media screen and (max-width: 1236px) {
#footer .auxi {width:100%; padding-left:0px; padding-right:0px; }
#footer .auxi:nth-child(2) {padding:10px 0px 100px 0px;}
p.txt-footer , ul.contacto {margin:10px auto; width:95%; float:none;}
ul.contacto { text-align:center;}
ul.contacto li {float:none; width:100px; display:inline-block; }
.logo-footer {text-align:center; width:100%; min-height:1px; overflow:hidden; position:absolute; bottom:10px; top:auto; left:0; right:0; margin-left:auto; margin-right:auto;}
.logo-footer img {display:inline-block; float:none;}
}


@media screen and (max-width: 740px) {
    
section .full .center.impacto-info .upper-impacto .impacto-left {width:95%;}
section .full .center.impacto-info .upper-impacto .impacto-left img {width:100%;}
   
}

@media screen and (max-width: 470px) {
    
section .full .center.impacto-info .upper-impacto .impacto-right p {padding-left:30%;}

}