html{}body{font-family:'Montserrat',sans-serif;color:#10324e;font-size:14px;-webkit-overflow-scrolling:touch}p,a,span,input,h1,h2,h3,h4,h5,h6{font-family:'Montserrat',sans-serif}.f-accessibility-link{color:#000;background-color:#efefef;padding:0.5rem;position:absolute!important;z-index:2000}div#loading-div.single-color{width:100%;height:100vh;position:fixed;top:0;left:0;display:block;background-color:#e94e1b;z-index:2147473647;text-align:center}.ift-bg-0{background-color:#6c56a0}.ift-bg-1{background-color:#ea647f}.ift-bg-2{background-color:#e8e8e8}.ift-bg-3{background-color:#10324e}.ift-bg-4{background-color:#a6a5a4}.ift-bg-5{background-color:#fafafa}.ift-bg-6{background-color:#fafafa}.ift-bg-7{background-color:#1b1935}.ift-bg-8{background-image:url(../files/images/backgrounds/01-inicio.png);background-position:center;background-repeat:no-repeat;background-size:cover}.ift-bg-9{background-image:url(../files/images/backgrounds/05-descarga.png);background-position:center;background-repeat:no-repeat;background-size:cover}.ift-bg-10{background-image:url(../files/images/backgrounds/01-inicio.png);background-position:center;background-repeat:repeat-y;background-size:cover}.ift-txt-0{color:#fff!important}.ift-txt-1{color:#10324e!important}.ift-txt-2{color:#a6a5a4!important}.text-black{color:#000!important}.btn-ift-0{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15)!important;color:#fff;background-image:linear-gradient(to right,#f39200,#f28203,#f0720b,#ed6014,#e94e1b);border-color:#e94e1b}.btn-ift-0:hover,.btn-ift-0:focus,.btn-ift-0:active,.btn-ift-0.active,.open .dropdown-toggle.btn-ift-0{color:#fff;background-image:linear-gradient(to right #ed6014,#e94e1b);background-color:#e94e1b;border-color:#e94e1b}.btn-ift-0:active,.btn-ift-0.active,.open .dropdown-toggle.btn-ift-0{background-image:none}.btn-ift-0.disabled,.btn-ift-0[disabled],fieldset[disabled] .btn-ift-0,.btn-ift-0.disabled:hover,.btn-ift-0[disabled]:hover,fieldset[disabled] .btn-ift-0:hover,.btn-ift-0.disabled:focus,.btn-ift-0[disabled]:focus,fieldset[disabled] .btn-ift-0:focus,.btn-ift-0.disabled:active,.btn-ift-0[disabled]:active,fieldset[disabled] .btn-ift-0:active,.btn-ift-0.disabled.active,.btn-ift-0[disabled].active,fieldset[disabled] .btn-ift-0.active{background-color:#a6a5a4;border-color:#e94e1b}.btn-ift-0 .badge{color:#58b376;background-color:#fff}.btn-ift-1{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15)!important;color:#fff;background-image:linear-gradient(to right,#f39200,#f45c3a,#db2a5c,#ab1577,#662483);border-color:#662483}.btn-ift-1:hover,.btn-ift-1:focus,.btn-ift-1:active,.btn-ift-1.active,.open .dropdown-toggle.btn-ift-1{color:#fff;background-image:linear-gradient(to right #ab1577,#662483);background-color:#662483;border-color:#662483}.btn-ift-1:active,.btn-ift-1.active,.open .dropdown-toggle.btn-ift-1{background-image:none}.btn-ift-1.disabled,.btn-ift-1[disabled],fieldset[disabled] .btn-ift-1,.btn-ift-1.disabled:hover,.btn-ift-1[disabled]:hover,fieldset[disabled] .btn-ift-1:hover,.btn-ift-1.disabled:focus,.btn-ift-1[disabled]:focus,fieldset[disabled] .btn-ift-1:focus,.btn-ift-1.disabled:active,.btn-ift-1[disabled]:active,fieldset[disabled] .btn-ift-1:active,.btn-ift-1.disabled.active,.btn-ift-1[disabled].active,fieldset[disabled] .btn-ift-1.active{background-color:#a6a5a4;border-color:#662483}.btn-ift-1 .badge{color:#58b376;background-color:#fff}.scroll-0{overflow-y:auto}.scroll-0::-webkit-scrollbar{width:10px}.scroll-0::-webkit-scrollbar-track{background:#dadada;border-radius:4px}.scroll-0::-webkit-scrollbar-thumb{background:#ababab;border-radius:4px;opacity:1}.scroll-0::-webkit-scrollbar-thumb:hover{background:#9c9c9c}.navbar-brand .brand-img{max-width:200px}.nav-link.ift-txt-1:hover,.nav-link.ift-txt-1:focus,.nav-link.ift-txt-1.active{text-shadow:0px 0px 1px black}#particles-js{position:absolute;width:100%}.topic-title{color:#00adb7}.topic-title:hover,.topic-title:focus,.topic-title.active{text-decoration:none;color:#10324e}.topic-title>div>img{width:26px;height:26px}.topic-title-bar{background-color:#a6a5a4;border:0px;height:4px;margin:0.25rem 0rem 1rem 0rem}.topic-title:hover .topic-title-bar,.topic-title:focus .topic-title-bar,.topic-title.active .topic-title-bar{background-image:linear-gradient(to right,#f39200,#f45c3a,#db2a5c,#ab1577,#662483)}.topics-container{min-height:40vh}.modal-chart-title{color:#2c3a67;font-size:0.8rem;margin-bottom:0px}.modal-chart-subtitle{font-size:0.8rem}.modal-chart-bar{background-image:linear-gradient(to right top,#d89191,#ca7c91,#b56b95,#975e9b,#6c56a0);border:0px;height:4px;margin:0.25rem 0rem 0.25rem 0rem}.tableNote{font-size:0.7rem;color:#a6a5a4}.tableNote span{color:#3c3c3b}.tablePercepcion thead>tr>th{background:#f39200;border-left:1px solid #fff;border-right:1px solid #fff;border-top:0;border-bottom:0;color:#fff;font-size:0.8rem;font-weight:bold}.bullet-conclusiones{width:1.2rem;height:1.2rem;margin-right:0.5rem}.img-section-title{width:40px;height:40px}.img-modal-title{width:30px;height:30px}.hr-modal-title{background-image:linear-gradient(to right,#f39200,#f45c3a,#db2a5c,#ab1577,#662483);border:0px;height:4px;margin:0.5rem 0rem 1rem 0rem}.link-tooltip{font-size:unset;font-family:unset}.notas-table-container{font-size:0.7rem;text-align:justify}footer{background-color:#3c3c3b}a.sm-icon{color:#fff}a.sm-icon:hover,a.sm-icon:focus{text-decoration:none;color:#f9f8f8}.notas-container{font-size:0.625rem;text-align:justify}.notas-container p{margin-bottom:0.125rem}.txt-link{word-wrap:break-word}@media (max-width:575px){div.dataTables_wrapper div.dataTables_info{white-space:pre-line}div.dataTables_wrapper div.dataTables_paginate ul.pagination{justify-content:center}li.paginate_button.previous{display:inline}li.paginate_button.next{display:inline}li.paginate_button{display:none}.img-section{display:none!important}}@media (min-width:576px) and (max-width:767px){div.dataTables_wrapper div.dataTables_info{white-space:pre-line}div.dataTables_wrapper div.dataTables_paginate ul.pagination{justify-content:center}li.paginate_button.previous{display:inline}li.paginate_button.next{display:inline}li.paginate_button{display:none}.img-section{display:none!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.img-section{display:none!important}.content-txt{flex:0 0 100%!important;max-width:100%!important}}