body{}h1{font-size:2rem}h2{font-size:1.9rem;font-family:'Teko',sans-serif!important}h3{font-size:1.6rem}h4{font-size:1.4rem}h5{font-size:1.2rem}h6{font-size:1.1rem}input,select,textarea{max-width:650px}.form-horizontal .form-group div select,.form-horizontal .form-group select,.form-group>.col>select,.col>select{display:block;width:100%;height:49px;padding:6px 12px;font-size:18px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;font-family:'Montserrat','Arial'}.form-horizontal .form-group div select:focus,.form-horizontal .form-group select:focus,.col>select:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.contenedorGobierno{margin-top:42px;position:relative}.u-noPaddingContainer{padding-bottom:0;padding-top:0}.no-gutters{margin-right:0;margin-left:0}.d-inline-block{display:inline-block!important}.ipnLogo-enlace,.piePagina{position:relative}.tituloLogo{font-family:Roboto,"Open Sans",sans-serif;font-size:14px;color:#424141;position:relative;top:34px}.tituloLogo .sm{font-size:12px;position:relative;top:-4px}.plecaGob{height:120px}.ipnLogo-enlace>img{vertical-align:middle;border-style:none}.ipnLogo-enlace img{max-height:150px}.utileriasIpn{position:absolute;top:0;right:15px}.barra-enlaces{list-style:none;float:right;margin-top:8px}.barra-enlaces li{display:inline;margin-left:5px}.barra-enlaces li a{color:#363636;display:inline;font-size:.8rem}.bg--grisOscuro,.ubicacion{background:#333;color:#fff}.piePagina-titulo,.subtitulo-n2{font-size:1.952rem;font-family:Roboto,"Open Sans",sans-serif}.piePagina-texto p{font-size:1.02rem;font-family:Roboto,"Open Sans",sans-serif}#top-contenedor{background-color:rgba(0,0,0,.5);border-radius:5px 5px 0 0;bottom:0;display:none;padding:0 5px;position:fixed;right:25px;z-index:100}#top-contenedor .top-link,#top-contenedor .top-link:hover,.acordeon a,.mosaico ul li,a:hover{text-decoration:none}#top-contenedor .top-link{border:none;color:#fff;font-size:30px;line-height:35px}.svg-inline--fa.fa-w-14{width:.75em}@media screen and (max-width:991px){.plecaGob.gob{display:none}}.containertitle{padding-bottom:14px;padding-top:0;color:#fff;background:rgba(0,0,0,.7);z-index:1}.nombreUr-titulo{font-family:Teko;font-weight:600;margin:0;padding-left:20px;padding-top:16px;color:#fff}.maincontainer{min-height:25em}.sub-navbar{background:#333!important}.sub-navbar .navbar-collapse{background-color:#333!important;color:#fff}.sub-navbar .navbar-collapse{background:#371c20;height:57px}#menu-principal{background:#333!important;min-height:2.34em;position:sticky}#menu-principal .navbar-nav .nav-link{color:#fff;padding-top:15px;padding-bottom:15px;text-transform:uppercase;font-size:1.595rem!important;font-weight:bold;padding-left:1em}#menu-principal .nav-item.active,#menu-principal .navbar-nav .nav-link:hover{background:#371c20;color:#fff;height:57px}.sticky{position:fixed!important;top:52px;width:100%;z-index:100}.field-validation-error{display:flex;border:1px solid transparent;background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b;padding:10px}@media(min-width:100px){.navbar-dark .navbar-toggler{margin-top:-26px}}@media(min-width:768px){.navbar-collapse{margin-right:0;margin-left:18px;margin-top:1.8em}#menu-principal{position:sticky}.sticky{position:fixed!important;top:83px}}@media(min-width:1198px){.navbar-collapse{margin-top:0}.sticky{position:fixed!important;top:54px}}.encabezado-ipn{max-width:100%;padding-top:0!important;padding-bottom:0!important}.header-container a{text-decoration:none}.utilerias-list{margin-right:16px;margin-bottom:0}.utilerias-list li{padding-left:2px!important;padding-right:2px!important}.utilerias-list .list-inline-item:not(:last-child){margin-right:0}.utilerias-list li a{color:#363636;font-size:.8rem;text-decoration:none}.utilerias-list li a:hover{opacity:.8}.logo-educacion{max-height:120px}.logo-ipn{max-height:120px;margin-right:5px}.logo-ipn-enlace{color:#424141;text-decoration:none;font-size:14px;line-height:1.2;margin-bottom:0;position:relative;top:30px}@media(max-width:768px){body{padding:0}.encabezado-ipn{max-width:100%}.encabezado-ipn .header-container .container{max-width:100%}header .navbar-expand-md>.container,header .navbar-expand-md>.container-fluid,header .navbar-expand-md>.container-sm,header .navbar-expand-md>.container-md,header .navbar-expand-md>.container-lg,header .navbar-expand-md>.container-xl{padding-right:0;padding-left:0}header .navbar-inverse{display:none!important}.enlace-educacion{display:none!important}.utilerias-list li a{font-size:.7rem}.menu-principal .nav-link{padding:5px 15px}}@media(min-width:768px){header .navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}header .navbar-expand-md .navbar-nav{flex-direction:row}header .navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}header .navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}header .navbar-expand-md>.container,header .navbar-expand-md>.container-fluid,header .navbar-expand-md>.container-sm,header .navbar-expand-md>.container-md,header .navbar-expand-md>.container-lg,header .navbar-expand-md>.container-xl{flex-wrap:nowrap}header .navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}header .navbar-expand-md .navbar-toggler{display:none}}@media(max-width:991.98px){header .navbar-expand-lg>.container,header .navbar-expand-lg>.container-fluid,header .navbar-expand-lg>.container-sm,header .navbar-expand-lg>.container-md,header .navbar-expand-lg>.container-lg,header .navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}@media(min-width:992px){header .navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}header .navbar-expand-lg .navbar-nav{flex-direction:row}header .navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}header .navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}header .navbar-expand-lg>.container,header .navbar-expand-lg>.container-fluid,header .navbar-expand-lg>.container-sm,header .navbar-expand-lg>.container-md,header .navbar-expand-lg>.container-lg,header .navbar-expand-lg>.container-xl{flex-wrap:nowrap}header .navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}header .navbar-expand-lg .navbar-toggler{display:none}}@media(max-width:1199.98px){header .navbar-expand-xl>.container,header .navbar-expand-xl>.container-fluid,header .navbar-expand-xl>.container-sm,header .navbar-expand-xl>.container-md,header .navbar-expand-xl>.container-lg,header .navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}