.table-record .thead,.title-guias,.title-page{font-family:'Montserrat ExtraBold';font-size:26px;color:#004a97}.table-record .thead,.title-guias{font-size:28px}.cursor-not-allowed{cursor:not-allowed}.min-height-history{min-height:300px}.table-record .thead{font-size:16px}.table-record .thead th{border-top:none!important}.table-record tbody tr td{font-family:'Montserrat Regular';font-size:14px}.table-record tbody .cursor-pointer:hover{background-color:#004a97;color:#fff}@media (max-width:500px){.table-more-contain{position:absolute;height:100%;width:20%;z-index:2;top:0}.table-more-contain.right{right:0;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=1)}.table-more-contain.left{left:0;background:-moz-linear-gradient(left,#fff 0,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,#fff 0,rgba(255,255,255,0) 100%);background:linear-gradient(to right,#fff 0,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=1)}}.message-info{border-radius:0!important;font-size:14px}.message-info .close{padding:0 0 0 10px}.box-guia,.box-step-parent{border:1px solid #dfe1e2;padding:20px;color:#004a97;cursor:pointer}.box-guia{margin-top:30px;border-radius:0!important}.box-guia:hover{border:1px solid #004a97}.box-step-parent{margin-top:20px}.box-guia:hover,.box-step-parent:hover,.box-step:hover{background-color:#004a97;color:#fff}.with-childs{border-bottom:none!important}.box-step{border-right:1px solid #dfe1e2;border-left:1px solid #dfe1e2;padding:10px 20px;color:#2b2b2a}.box-last-step{border-bottom:1px solid #dfe1e2}.padding-left-60{padding-left:60px}.padding-left-80{padding-left:80px}.margin-top-30{margin-top:30px}.no-last-breadcrumb{color:#004a97!important}.no-last-breadcrumb:hover{color:#004a97!important;text-decoration:underline!important}.breadcrumb a,.breadcrumb a:active,.breadcrumb a:hover,.link-detail-step{color:#004a97}.link-detail-step:hover{cursor:pointer}.link-step-lateral{color:#2b2b2a;cursor:pointer;font-size:13px;margin-bottom:5px}@media screen and (max-width:992px){.link-step-lateral{margin-bottom:15px}}.active,.link-step-lateral:hover{color:#004a97}.active{font-family:'Montserrat Regular';cursor:default}.index-scroll{max-height:calc(100vh - 9rem);overflow-y:auto}.container-detail-step .figure img{width:75%;-webkit-transition:width .75s;transition:width .75s}@media screen and (min-width:1024px){.container-detail-step-min-height{min-height:500px}}.min-height-line{min-height:1em!important}.nav-link-page{color:#2b2b2a!important;cursor:pointer}.nav-link-page:hover{color:#004a97!important}.container-pdf{overflow-x:scroll;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab;border:1px solid #989898}.container-pdf canvas{display:block}.semibold{font-family:'Montserrat SemiBold'}.text-gray{color:#989898;padding:10px 0 10px 20px}.title-step{font-size:24px;font-family:'Montserrat ExtraBold';color:#004a97}.title-substep{font-size:20px}.text-step{width:90%;display:inline-block}@media (max-width:767px){.text-step{width:85%;display:inline-block}}#sidebar,.overlay{position:fixed;height:100vh}#sidebar{width:250px;top:0;left:-250px;z-index:999;color:#494947;background-color:#fff;transition:all .3s;box-shadow:none;overflow-y:auto;padding-top:15px}#sidebar.active{left:0}.overlay{width:100vw;background:rgba(0,0,0,.7);z-index:998;display:none}#sidebar ul.components{padding:20px 0}#sidebar ul li a{padding:5px 10px;display:block}#sidebar ul li a:hover{color:#fff;background:#004a97}@media screen and (min-width:992px){#sidebarCollapse{display:none!important}#sidebar{width:auto;position:relative;top:auto;left:0;height:calc(100vh - 5rem);z-index:999;color:#494947;background-color:#fff;transition:all .3s;box-shadow:none;overflow-y:auto;font-family:'Montserrat Regular';cursor:default;padding-top:0}#dismiss,.overlay{display:none!important}.padding-li-a{padding:2px 15px!important}.linea-vertical{padding-right:20px!important;border-right:1px solid #004a97}#indice-bl{padding-left:15px}}@media screen and (max-width:1024px){#indice-bl{padding-left:15px}.padding-li-a{padding:2px 15px!important}}.no-padding-lr{padding-right:0!important;padding-left:0!important}.no-padding-tb{padding-top:0!important;padding-bottom:0!important}.sub-ul{padding-left:15px}.active-li{color:#004a97;font-family:'Montserrat SemiBold';cursor:default}.padding-top-4{padding-top:4px}.btn-blue-indice{background-color:#004a97;color:#fff;padding:10px 30px;font-size:14px;border:0!important;cursor:pointer!important;width:120px}@media screen and (min-width:1024px){.container-step{height:calc(100vh - 5rem);overflow:auto}}.label-estilo::before{border-radius:0!important;border:1px solid #004a97}.modal-terminos-uso{padding:40px;border-radius:0!important}.control-input-estilo:checked~.label-estilo::before{background-color:#004a97!important}.code-menu{text-align:right;display:inline-block}.info-herramienta,.sugerencia-container .card{padding:15px 20px 15px 45px;-moz-box-shadow:2px 2px 15px 0 #dfe1e2;-webkit-box-shadow:2px 2px 15px 0 #dfe1e2;box-shadow:2px 2px 15px 0 #dfe1e2;border-left:15px solid #004a97;border-right:2px solid #004a97}.info-herramienta{margin:0 0 20px;line-height:1.2;color:#2b2b2a}.info-herramienta h4{color:#004a97;font-weight:700;font-size:18px}[id]:before{display:block;content:" ";margin-top:-75px;height:75px;visibility:hidden}span.nav-link [id]:before{display:inline-block}#opinion .active{color:#fff!important}.sugerencia-container{padding-bottom:20px}.sugerencia-container .card{border-radius:0}.sugerencia-container a:focus{outline:0}.container-video{background-image:url(../../images/index/logoiParts.svg);background-position:center!important;background-color:#2b2b2a;background-repeat:no-repeat!important;border-radius:0!important}@media screen and (min-width:992px){.container-video{width:640px!important;height:360px;background-size:calc(640px*.75) auto!important}}@media screen and (max-width:991px){.container-video{width:480px!important;height:270px;background-size:calc(240px*.75) auto!important}}@media screen and (max-width:767px) and (min-width:425px){.container-video{width:320px!important;height:180px;background-size:calc(160px*.75) auto!important}}