@import url('https://fonts.googleapis.com/css2?family=Quicksand:wght@400;500;600&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{margin:0;font-family:'Quicksand',sans-serif;padding-top:90px;}*{box-sizing:border-box;}header#header .layout-container{position:relative;}#block-busquedaheader{padding-right:15px;display:inline-block;text-align:right;width:5%;transition:0.3s;float:right;}#edit-submit--3{width:40px;margin:0;padding-left:1px;padding-top:3px;border:0;background:#be0f2e;}#block-stark-child-main-menu > ul > li > ul li{display:block;width:100%;}#block-stark-child-main-menu > ul > li > ul li a:hover{background-color:#667177;color:#fff;border:0;}#block-stark-child-main-menu > ul > li > ul li a{color:#667177;width:100%;transition:0.3s;display:block;padding:10px 15px;}#block-stark-child-main-menu > ul > li > ul{transition:0.3s;padding:0;width:max-content;position:absolute;left:0;top:-1000%;background-color:#fff;color:#667177;text-align:left;z-index:-1;}#block-stark-child-main-menu ul li:hover > ul{top:100%;border-top:2px solid #be0f2e;}@media (max-width:900px){header #block-stark-child-main-menu ul li:hover ul{display:none;}header #block-stark-child-main-menu ul li{width:100% !important;}header #block-stark-child-main-menu ul li a{text-align:left;}#block-stark-child-main-menu > ul > li > ul{z-index:999;width:100%;box-shadow:none;}}#block-stark-child-main-menu .submenu li{display:block;width:100%;}#block-stark-child-main-menu .submenu li a:hover{background-color:#667177;color:#fff;}#block-stark-child-main-menu .submenu li a{color:#667177;width:100%;transition:0.3;display:block;}#block-stark-child-main-menu .submenu{transition:0.3s;padding:0;width:max-content;position:absolute;left:0;top:-1000%;background-color:#fff;color:#667177;text-align:left;z-index:-1;}#block-stark-child-main-menu ul li:nth-child(2):hover .submenu{top:100%;border-top:2px solid #be0f2e;}#block-stark-child-branding p{display:inline-block;padding-left:15px;font-weight:600;text-transform:uppercase;margin-bottom:0;letter-spacing:1px;}#block-stark-child-branding a{display:inline-block;}header#header{position:fixed;top:0;left:0;width:100%;z-index:999;background:#fff;}header > .section > .clearfix{display:flex;justify-content:center;align-items:end;}header .block-system-branding-block img{height:90px;margin-left:50px;}header #block-formulariodebusqueda .content{width:fit-content;margin-right:15px;border:2px solid #be0f2e;border-radius:30px;height:40px;overflow:hidden;background-color:#be0f2e;}.filtersCampus input{width:10%;display:inline-block;vertical-align:top;margin-top:8px;margin-right:1%;}.filtersCampus label{width:100%;vertical-align:top;padding-bottom:10px;text-transform:lowercase;}.filtersCampus label::first-letter,.filtersCampus label::first-line{text-transform:capitalize;}header #block-formulariodebusqueda:hover .form-item input{padding:0 15px 5px;}header #block-formulariodebusqueda:hover .form-item,header #block-formulariodebusqueda:hover .form-item input{width:300px;}header #block-formulariodebusqueda{display:flex;width:100%;justify-content:flex-end;padding:25px 0;}.intereseCampus{position:relative;margin-bottom:50px;}.intereseCampus img{width:100%;}*[onclick]{cursor:pointer;}.circleIcon i{color:#fff;margin-left:4px;}.circleIcon{display:inline-block;width:10%;vertical-align:top;}.green{width:30px;height:30px;border-radius:50%;background:#3EBB9B;display:flex;flex-flow:column nowrap;justify-content:center;text-align:center;}.blue{width:30px;height:30px;border-radius:50%;background:#3498DB;display:flex;flex-flow:column nowrap;justify-content:center;text-align:center;}.yellow{width:30px;height:30px;border-radius:50%;background:#F1C40F;display:flex;flex-flow:column nowrap;justify-content:center;text-align:center;}.contentServicios{display:inline-block;width:88%;vertical-align:top;}.intereseCampus .frontTramites{position:absolute;top:0;left:0;width:100%;z-index:999;text-align:center;height:260px;display:flex;flex-flow:column nowrap;justify-content:center;}.intereseCampus .frontTramites a:hover{background-color:#be0f2e;color:#fff;border-color:#be0f2e;}.intereseCampus .frontTramites a{display:block;width:fit-content;margin:0 auto;border:1px solid #fff;color:#fff;text-decoration:none;text-transform:uppercase;padding:2px 15px;font-size:15px;transition:0.4s;font-weight:200;}.intereseCampus .frontTramites h6{color:#fff;text-transform:uppercase;font-weight:200;font-size:25px;margin-bottom:35px;}.opacity{opacity:0;}.resultsearch .js-form-item{width:100%;}.resultsearch label{display:none;}input:focus,input:active{outline:none;}.resultsearch input{width:100%;border:1px solid #6671772e;border-radius:6px;width:100%;}.resultsearch input[type="submit"]{background-color:#be0f2e;width:fit-content;padding:4px 15px;color:#fff;text-transform:uppercase;border-radius:6px;margin:15px auto;display:block;}header #search-block-form{background-color:#be0f2e;}header #block-formulariodebusqueda .form-item input{width:0px;height:40px;padding:0;border:0;transition:.4s;display:inline-block;background:#fff;}header #block-formulariodebusqueda .form-item{display:inline-block;transition:.4s;float:right;width:0;}header #block-formulariodebusqueda .form-actions input{background-color:#be0f2e;text-transform:uppercase;padding:3px;width:fit-content;float:right;color:#fff;border:0;border-radius:0;}header #block-formulariodebusqueda:hover  .form-actions input{float:left;}header #block-formulariodebusqueda .form-actions{display:inline-block;vertical-align:middle;width:40px;}header #block-busquedaheader img{width:40px;padding:2px 10px 0px 6px;filter:brightness(100);}header .block-system-branding-block{display:inline-block;width:30%;padding-left:20px;float:left;}header #block-stark-child-main-menu{display:inline-block;text-align:right;width:64%;float:left;transition:0.3s;position:relative;}header #block-stark-child-main-menu ul{list-style-type:none;margin:0;background-color:#fff;padding:0;position:absolute;right:0;}header #block-stark-child-main-menu ul li{display:inline-block;width:fit-content;position:relative;}header #block-stark-child-main-menu ul li ul.submenu li a{padding:17px 25px;}header #block-stark-child-main-menu ul li:nth-child(2) a:hover{border-bottom:0;}header #block-stark-child-main-menu ul li a{color:#667177;text-decoration:none;text-transform:uppercase;display:block;padding:33px 25px;transition:.4s;border-bottom:1px solid #fff;position:relative;}header #block-stark-child-main-menu ul li a:hover{border-color:#be0f2e;}header #block-stark-child-main-menu ul li a:hover::after{height:100%;}header #block-stark-child-branding{transition:.4s;}header #block-stark-child-branding:hover{padding-left:10px;}#slider{position:relative;height:500px;width:100%;overflow:hidden;}#slider  .views-element-container .views-row.currentSlider{right:0;}#slider  .views-element-container .views-row{width:100%;right:-100%;height:500px;overflow:hidden;position:absolute;transition:.6s;}#slider #nextSlider img{width:30px;opacity:.5;}#slider #prevSlider img{width:30px;transform:rotate(180deg);opacity:0.5;}#slider #prevSlider{position:absolute;background:#fff;padding:10px;top:calc(50%);left:10%;cursor:pointer;border-radius:50%;width:50px;height:50px;text-align:center;opacity:0.8;transition:.3s;}#slider #nextSlider{position:absolute;background:#fff;padding:13px 20px;top:calc(50%);right:10%;cursor:pointer;border-radius:50%;width:50px;height:50px;padding:10px 13px;text-align:center;opacity:0.8;transition:.3s;}#slider #nextSlider:hover,#slider #prevSlider:hover{opacity:1;}#slider .views-element-container .views-row  .views-field-body p{margin-bottom:0;}#slider .views-element-container .views-row  .views-field-body{display:block;text-align:center;color:#fff;background:#00000094;text-transform:uppercase;width:fit-content;margin:0 auto;margin-top:20px;padding:2px 8px;}#slider .views-element-container .views-row  .views-field-title{display:block;text-align:center;width:fit-content;margin:0 auto;color:#fff;background-color:#be0f2ec7;margin-top:200px;font-size:35px;padding:8px 15px;}#slider .views-element-container .views-row  .views-field-field-imagen-slider img{width:100%;height:100%;object-fit:contain;}#slider .views-element-container .views-row  .views-field-field-imagen-slider{position:absolute;top:0;left:0;width:100%;z-index:-1;}.dgeu{padding-top:50px;}.dgeu h3{font-size:25px;text-align:center;position:relative;width:fit-content;margin:0 auto;text-transform:uppercase;color:#7e7e7e;padding-bottom:10px;margin-bottom:35px;font-weight:400;}.dgeu p{font-size:14px;color:#000;padding:0px 20px 10px;background:#fff;margin-bottom:0px;}.downloadOrg a{display:block;width:fit-content;margin:0 auto;background-color:#be0f2e;color:#fff;text-align:center;text-decoration:none;padding:10px 15px;transition:.4s;border:2px solid #be0f2e;}.downloadOrg a:hover{background-color:#fff;color:#be0f2e;}#plan-propio h2{padding-top:100px;}.intro h3,.planpropio h2,.noticias h2,.traprod h2,.dgeu h2,.objetivos-estrategicos h2,.servicios h2{font-size:25px;text-align:center;position:relative;width:fit-content;margin:0 auto;text-transform:uppercase;color:#7e7e7e;padding-bottom:10px;margin-bottom:35px;font-weight:400;}.intro h3:after,.dgeu h2:after,.planpropio h2:after,.noticias h2:after,.traprod h2:after,.objetivos-estrategicos h2:after,.servicios h2:after{content:'';width:60%;margin:0;height:2px;background-color:#7e7e7e;position:absolute;bottom:0;left:20%;}.servicios .iconServicios i{transition:0.3s;}.servicios .iconServicios{width:10%;display:inline-block;vertical-align:top;font-size:25px;text-align:center;}.servicios h3{width:80%;display:inline-block;}.servicios h3 a{text-align:left;padding-left:10px;font-weight:500;display:block;font-size:18px;transition:.3s;text-decoration:none;color:#000;}.clear{clear:both;}.servicios .leerMasServ{color:#be0f2e;position:relative;font-weight:600;text-decoration:none;display:block;background:#fff;padding:0px 20px 20px;}.servicios .col-lg-4:hover{border-color:#7e7e7e6b;}.servicios .col-lg-4{transition:0.4s;padding:10px;border:1px solid #fff;padding-left:15px;padding-right:15px;}.noticias,.objetivos-estrategicos{background-color:#bdbdbd23;margin-top:50px;padding-top:135px;padding-bottom:60px;}.traprod h2,.servicios h2{padding-top:100px;}.initialText p{width:80%;margin:0 auto;text-align:center;color:#212529;}.planpropio p,.objetivos-estrategicos .col-lg-12 p{width:70%;margin:0 auto;text-align:center;margin-bottom:35px;color:#7e7e7e;}.noticias img,.objetivos-estrategicos img{width:100%;object-fit:cover;}.objetivos-estrategicos .col-lg-4 h5{margin-bottom:0;}.parallaxCampus h5{color:#fff;font-weight:300;font-size:45px;}.parallaxCampus{cursor:pointer;min-height:200px;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;flex-direction:column;text-align:center;}.parallaxCampus img{display:none;}.noticias h5 a,.objetivos-estrategicos .col-lg-4 h5 a{font-size:18px;padding:20px;color:#000;background:#fff;font-weight:500;margin-bottom:0;text-decoration:none;display:block;line-height:1.5;}#tramites a{text-decoration:none;color:#be0f2e;font-weight:600;}.noticias p,.objetivos-estrategicos .col-lg-4 p{text-align:justify;font-weight:400;font-size:14px;color:#000;font-style:italic;padding:0px 20px 10px;background:#fff;margin-bottom:0px;}.objetivos-estrategicos .leerMasServ i{padding-left:5px;}.objetivos-estrategicos .leerMasServ:hover::after{width:23%;}.objetivos-estrategicos .leerMasServ::after{content:"";position:absolute;bottom:13px;left:20px;transition:0.3s;height:1px;background-color:#be0f2e;width:0%;}.objetivos-estrategicos .leerMasServ{color:#be0f2e;position:relative;font-weight:600;text-decoration:none;display:block;background:#fff;padding:0px 20px 20px;}.traprod{margin-top:35px;}.traprod .col-lg-12 p{color:#7e7e7e;text-align:center;}.traprod .number{display:inline-block;width:50px;float:left;height:50px;text-align:center;border-radius:50%;color:#fff;padding-top:12px;background-color:#414141;margin-right:15px;}.traprod .row .col-lg-6:nth-child(4n-2) .number,.traprod .row .col-lg-6:nth-child(4n-1) .number{background-color:#414141;}.traprod .row .col-lg-6:nth-child(4n-3) .number,.traprod .row .col-lg-6:nth-child(4n)  .number{background-color:#be0f2e;}.traprod h6{font-size:16px;color:#000;background:#fff;font-weight:500;margin-bottom:5px;text-transform:uppercase;text-decoration:none;}.traprod p{font-weight:400;color:#7e7e7e;width:90%;margin-left:10%;}.noticias .col-lg-4{position:relative;}.noticias .col-lg-4 .leerMasNot{color:#be0f2e;position:relative;font-weight:600;text-decoration:none;display:block;background:#fff;padding:0px 20px 20px;}.planpropio{text-align:center;}.planpropio a{width:fit-content;margin:0 auto;margin-right:10px;display:inline-block;background-color:#fff;color:#be0f2e;text-align:center;padding:4px 15px;text-decoration:none;border:2px solid #be0f2e;transition:0.3s;}.planpropio a:hover{background-color:#be0f2e;color:#fff;}.campus img{width:100%;}.campus .col-lg-10 h3{color:#7e7e7e;font-weight:400;font-size:22px;padding-bottom:10px;position:relative;}.campus .col-lg-10 h3:after{content:'';position:absolute;bottom:0;left:0;width:10%;background:#be0f2e;height:2px;}.campus .col-lg-2 h3{text-align:center;color:#7e7e7e;border-bottom:2px solid #be0f2e;font-weight:400;width:fit-content;margin:0 auto;padding-bottom:10px;margin-bottom:15px;font-size:22px;}.campus p{text-align:center;font-size:12px;color:#7e7e7e;}.campus .col-lg-2 img{width:80%;margin-left:10%;}.titleContainer{width:100%;padding:0;position:relative;overflow:hidden;height:250px;z-index:0;background-color:#000;}.tabCampus{border-bottom:1px solid silver;}.titleContainer img{width:100%;position:absolute;opacity:.6;left:0;z-index:-1;height:100% !important;object-fit:cover;}.titleContainer h2{text-align:center;color:#fff;text-shadow:0 0 5px black;font-size:42px;font-weight:400;padding-top:100px;z-index:2;}.breadcrumb.col-lg-6{margin-top:25px;border-bottom:2px solid #be0f2e;padding-bottom:15px;}.breadcrumb.col-lg-6 p{margin-bottom:0;}.breadcrumb.col-lg-6 *{color:#be0f2e;text-decoration:none;}.intro h3{margin-top:35px;}.intro a:hover{border-bottom:1px solid #be0f2e;color:#be0f2e;}.intro a{color:#be0f2e;text-decoration:none;}.intro p{color:#7e7e7e;}.allCampus .col-lg-4 h5 a{position:relative;}.allCampus .col-lg-4 h5 a::after{content:"";position:absolute;bottom:-3px;left:0;width:0;background-color:#be0f2e;transition:0.3s;height:2px;}.allCampus .col-lg-4 h5 a:hover::after{width:100%;}.allCampus .col-lg-4:first-child h5 a::after{display:none;}.allCampus .col-lg-4:first-child h5 a:hover{color:#be0f2e;}.dir h5{text-transform:uppercase;font-weight:600;color:#414141;}.dir p{color:#7e7e7e;width:90%;border-bottom:2px solid #be0f2e;margin-bottom:50px;text-transform:uppercase;padding-bottom:10px;}.container-fluid.proyectos img{width:100%;height:100% !important;object-fit:cover;}.container-fluid.proyectos .col-lg-3 a{position:absolute;top:0;width:100%;text-align:center;padding:100px 25px;z-index:99;left:0;height:100%;vertical-align:middle;background:#000000a1;color:#fff;text-decoration:none;font-weight:600;letter-spacing:2px;font-size:23px;opacity:0;transition:0.5s;}.container-fluid.proyectos .col-lg-3{padding:0;height:250px;position:relative;}.container-fluid.proyectos .col-lg-3:hover a{opacity:1;}.container-fluid.proyectos h4::after{content:'';position:absolute;bottom:0;height:2px;background-color:#575757;width:20%;left:40%;}.container-fluid.proyectos h4{padding-bottom:8px;text-align:center;text-transform:uppercase;font-weight:400;color:#575757;position:relative;width:fit-content;margin:45px auto;}.container-fluid.proyectos{padding:0;overflow:hidden;}.titleCartera{position:relative;font-size:20px;position:relative;width:fit-content !important;text-transform:uppercase;color:#7e7e7e;padding:0 !important;padding-bottom:5px !important;margin-top:50px !important;margin-bottom:35px;font-weight:400;}.titleCartera::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#be0f2e;}.cartera-servicios img{width:40px;display:inline-block;float:left;}.cartera-servicios h5{width:calc(100% - 45px);display:inline-block;padding-left:5px;font-weight:400;color:#7e7e7e;}.cartera-servicios p{display:block;color:#414141;}.oficina-campus *{text-align:center;color:#414141;}.oficina-campus a:hover{color:#be0f2e;border-bottom:1px solid #be0f2e;}.oficina-campus a{text-decoration:none;color:#be0f2e;transition:0.3s;}.oficina-campus p{font-size:18px;margin-bottom:15px;}.allCampus{margin-top:40px;}.allCampus h5 a{color:#414141;text-decoration:none;}.allCampus h5{text-transform:uppercase;font-size:20px;}.allCampus ul{margin:0;padding:0;list-style-type:none;}.allCampus ul li{text-transform:uppercase;color:#7e7e7e;font-size:12px;padding:3px 0;}.allCampus hr{background-color:#be0f2e;width:60%;height:2px !important;opacity:1;margin:8px 0;}.allCampus p{margin-bottom:0;color:#667177;}.allCampus .col-lg-4{margin-bottom:50px;}.sobre-nosotros{background-color:#F6F6F6;text-align:center;}.sobre-nosotros h3{font-size:25px;text-align:center;position:relative;width:fit-content;margin:0 auto;text-transform:uppercase;color:#7e7e7e;padding-bottom:10px;margin-bottom:35px;padding-top:35px;font-weight:400;}.sobre-nosotros h3::after{content:'';width:60%;margin:0;height:2px;background-color:#7e7e7e;position:absolute;bottom:0;left:20%;}.sobre-nosotros p{text-align:center;color:#7e7e7e;}.sobre-nosotros p a:hover{color:#fff;border-bottom:1px solid #be0f2e;}.sobre-nosotros p a{background-color:transparent;border-bottom:1px solid #fff;padding:0;color:#be0f2e;margin:0;border:0;}.sobre-nosotros p:last-child{margin:0;}.sobre-nosotros a:hover{background-color:#be0f2e;color:#fff;}.sobre-nosotros a{width:fit-content;margin:0 auto !important;display:inline-block;color:#be0f2e;text-align:center;padding:4px 15px !important;text-decoration:none;border:2px solid #be0f2e !important;transition:0.3s;margin-bottom:30px !important;}.sobre-nosotros a:hover{color:#fff;}.campusPage p{text-align:center;}#tabs .body{display:none;}#tabs .header{padding:10px 15px 10px 0px;transition:.4s;}#tabs{border-top:1px solid silver;}#tabs .header h2{font-size:20px;color:#333;font-weight:600;width:85%;display:inline-block;}#tabs .header span i{vertical-align:top;}#tabs .campusContent{padding-bottom:35px;}#tabs .campusContent h5[onclick]{cursor:pointer;}#tabs .header span{float:right;font-size:25px;color:#be0f2e;}#tabs .header:hover{background-color:#e6e6e6;cursor:pointer;}#tabs .body{padding:20px 0;}#tabs .body img{width:100%;}#tabs .body h5{padding:10px 0px;text-transform:uppercase;color:#7e7e7e;font-size:16px;}#tabs .body p{text-align:left;color:#414141;}#tabs .body a{color:#be0f2e;font-weight:600;text-decoration:none;}#search-form{padding-top:25px;}.search-help-link{display:none;}.resultsearch h2{padding-top:10px;color:#be0f2e;font-size:25px;}.resultsearch ol{list-style-type:none;padding:0;margin:0;}.resultsearch h2{display:none;}.resultsearch > h3{margin-top:120px;text-align:center;}.resultsearch ol li{border-bottom:1px solid #6671772e;padding:15px 0px;}.resultsearch ol li a{text-decoration:none;color:#be0f2e;font-size:14px;width:fit-content;}.content.container.resultsearch{max-width:1296px;}.resultsearch ol li p{color:#414141;}.resultsearch ol li p:last-child{display:none;}.encuentras-buscas{padding:50px 0;background:#90949D;text-align:center;margin-top:50px;}.encuentras-buscas h3{color:#fff;font-weight:400;font-size:32px;margin-bottom:15px;}.encuentras-buscas input[type="text"]{padding:6px 8px;width:300px;border:0;}.encuentras-buscas input[type="submit"]{background:#97223F;border:0;padding:6px;color:#fff;text-transform:uppercase;letter-spacing:2px;}.site-footer{background-color:#3D3D3D;padding:35px 0px;}.site-footer img{width:250px;}.site-footer p{color:#fff;padding:25px 108px 0 88px;font-size:12.53px !important;margin-bottom:45px;}.site-footer ul{list-style-type:none;border-top:1px solid #7a7a7a !important;margin:0;padding:0;margin-left:50px;margin-top:10px;border-image:linear-gradient(to right,#7a7a7a 20%,transparent 20%) 5 !important;}.site-footer .ulysseusFooter{display:block;text-align:left;padding-left:50px;}.site-footer ul li a{color:#e1e1e1;display:block;opacity:.5;padding:10px;text-decoration:none;font-size:13px;font-weight:bold;}.site-footer h5{color:#e1e1e1;padding-left:50px;font-size:13px;}.site-footer input::placeholder{color:#fff;}.inputTextHeader{float:right;}.site-footer input{background-color:transparent;border:1px solid #C6C6C6;border-radius:35px;margin-bottom:35px;width:100%;color:#fff;padding:4px 15px 4px 35px;}.site-footer .buscadorFooter i{position:absolute;left:12px;top:8px;color:#fff;}.site-footer .buscadorFooter{margin-left:50px;position:relative;}.site-footer span{color:#C6C6C6;padding-left:10px;}.site-footer .socialFooter{margin-bottom:35px;}.site-footer .socialFooter li{display:inline-block;}.site-footer .socialFooter li i{font-size:25px;padding-right:10px;}.ContentNoticiasPage form#views-exposed-form-noticias-pagina-page-1{display:inline-block;width:20%;float:right;padding-bottom:20px;}.ContentNoticiasPage .views-view-grid.horizontal{display:inline-block;width:80%;}.ContentNoticiasPage .views-view-grid.horizontal a{display:block;overflow:hidden;}.ContentNoticiasPage img{height:200px;width:100%;object-fit:cover;}.ContentNoticiasPage .views-field-title span{position:relative;}.ContentNoticiasPage label[for="edit-combine"]{display:none;}.ContentNoticiasPage #edit-combine{border:2px solid #BE0F2E;padding:5px 10px;border-radius:20px;margin-bottom:15px;}.ContentNoticiasPage select option{padding:3px 6px;width:100%;}.ContentNoticiasPage select option:checked{background-color:#be0f2e;color:#fff;}.ContentNoticiasPage select:focus,.ContentNoticiasPage select:active{outline:none;border-color:#be0f2e;box-shadow:none;}.ContentNoticiasPage select{padding:0;padding-right:0 !important;border:1px solid #be0f2e;overflow-y:auto;}#edit-submit-noticias-pagina{border:1px solid #be0f2e;background:#fff;text-transform:uppercase;margin:0 auto;display:block;margin-top:15px;padding:5px 30px;color:#be0f2e;letter-spacing:2px;}#edit-reset{border:1px solid #be0f2e;background:#be0f2e;text-transform:uppercase;margin:0 auto;display:block;margin-top:15px;padding:5px 30px;color:#fff;letter-spacing:2px;}.ContentNoticiasPage{padding-top:20px;}.ContentNoticiasPage .views-field-title span a{font-size:16px;padding:10px;color:#000;background:#fff;font-weight:500;margin-bottom:0;text-decoration:none;line-height:1.5;display:block;transition:.4s;}.ContentNoticiasPage .views-col{width:32% !important;margin-right:1%;margin-bottom:20px;}.ContentNoticiasPage .views-col:nth-child(3n){margin-right:0;}header > .section > .clearfix{display:block;}.campus input{width:100%;margin-top:15px;border:1px solid #be0f2e;border-radius:30px;text-transform:uppercase;letter-spacing:2px;font-size:14px;font-weight:200;padding:10px 15px;}.campus textarea{display:block;margin-top:15px;margin-bottom:15px;width:100%;border:1px solid #be0f2e;border-radius:30px;padding:10px 15px;text-transform:uppercase;letter-spacing:2px;font-size:14px;font-weight:200;}.campus button{border:1px solid #be0f2e;background:#be0f2e;color:#fff;text-transform:uppercase;display:block;margin:0 auto;padding:6px 25px;letter-spacing:2px;}.page-top{padding-top:100px;}.page-top span[property="schema:name"]{display:block;text-align:center;}article[typeof="schema:Article"] footer,article[role="article"] .layout__region ul.links{display:none;}article[role="article"] .layout__region img{width:60%;margin:25px auto;display:block;height:auto;}.pagecontacto p{max-width:60%;margin:0 auto;text-align:center;margin-top:35px;}.pagecontacto h2{text-align:center;padding-top:45px;}.pagecontacto form{max-width:60%;margin:0 auto;margin-top:60px;}.pagecontacto label span{color:#be0f2e;}.pagecontacto label{font-weight:600;}.pagecontacto label,.pagecontacto input{display:block;}.pagecontacto button{border:0;background:#be0f2e;border-radius:50px;color:#fff;padding:8px 35px;text-transform:uppercase;float:right;margin-bottom:45px;}.pagecontacto textarea{border-radius:20px;border:1px solid #969595;width:100%;margin-bottom:15px;padding:8px 20px;margin-top:5px;min-height:300px;}.pagecontacto input{border-radius:50px;border:1px solid #969595;width:100%;margin-bottom:15px;padding:8px 20px;margin-top:5px;}.pagecontacto .checkboxForm a{color:#000;}.pagecontacto .checkboxForm label,.pagecontacto .checkboxForm input{display:inline-block;width:fit-content;margin-right:15px;}#article img{margin-bottom:20px;width:100%;height:auto;}#article ul.links.inline{display:none;}#sidebarObjetive,#sidebarArticles,#article{margin-top:40px;margin-bottom:40px;}#sidebarObjetive hr,#sidebarArticles hr{width:60%;}#sidebarObjetive .content a:hover,#sidebarArticles .content a:hover{color:#be0f2e;}#sidebarObjetive .content a,#sidebarArticles .content a{color:#000;transition:0.3s;line-height:1.55;font-weight:600;}#sidebarObjetive h2,#sidebarArticles h2{color:#be0f2e;font-size:20px;}#sidebarObjetive .share,#sidebarArticles .share{text-transform:uppercase;letter-spacing:2px;color:#000;font-weight:500;margin:0;margin-top:15px;}#sidebarObjetive .categoryarticle a:hover,#sidebarArticles .categoryarticle a:hover{color:#333;}#sidebarObjetive .categoryarticle a,#sidebarArticles .categoryarticle a{text-decoration:none;color:#7d7d7d;transition:0.3s;text-transform:uppercase;display:block;margin:20px 0;}#sidebarObjetive .categoryarticle h5,#sidebarArticles .categoryarticle h5{text-transform:uppercase;}#sidebarObjetive .socialFooter,#sidebarArticles .socialFooter{margin:0;padding:0;margin-bottom:30px;list-style-type:none;}#sidebarObjetive .socialFooter li a,#sidebarArticles .socialFooter li a{display:block;padding:6px 2px;}#sidebarObjetive .socialFooter li i,#sidebarArticles .socialFooter li i{font-size:22px;color:#BEBEBE;}#sidebarObjetive .socialFooter li,#sidebarArticles .socialFooter li{display:inline-block;}.container-fluid.campus .col-lg-12{padding:0 !important;}.fa.fa-bars.openMenu{display:none;}@media (max-width:1400px){.traprod p{margin-left:14%;width:86%;}}@media (max-width:1200px){.traprod p{margin-left:12%;width:88%;}}@media (min-width:900px) and (max-width:1500px){header #block-stark-child-main-menu ul li a{padding:33px 9px;font-size:14px;}header #block-formulariodebusqueda .content{width:40px;margin-right:0;height:40px;}.site-footer h5{opacity:.5;}.site-footer ul li a{text-transform:uppercase;}}@media (max-width:500px){#slider .views-element-container .views-row .views-field-title{margin-top:22%;}}@media (max-width:900px){.dgeu p,.servicios .leerMasServ{text-align:center;}.submenu.open{display:block;position:absolute;top:100% !important;left:0 !important;z-index:999 !important;box-shadow:none !important;width:max-content !important;}.site-footer ul li a{text-transform:uppercase;}.site-footer h5{opacity:.5;}header #block-stark-child-main-menu{position:initial;}.openMenu{display:block;padding:35px 19px 20px;font-size:25px !important;}#block-stark-child-branding{width:85%;padding-left:0;}header .block-system-branding-block img{height:65px;width:auto;margin:0 auto;margin-left:20px;}header #block-stark-child-main-menu{width:15%;float:right;}header #block-stark-child-main-menu ul{display:none;}#block-stark-child-main-menu ul li{display:block !important;}#block-stark-child-main-menu ul{position:absolute;right:0;width:100%;height:max-content;box-shadow:0px 12px 10px #0000002e;}.fa.fa-bars.openMenu{display:block;}#block-busquedaheader{display:none;}header #block-stark-child-main-menu ul li a{padding:10px 25px;}.bgMenu{position:absolute;top:100px;left:0;background:#00000042;width:100%;height:100vh;z-index:-1;}#slider .views-element-container .views-row{height:250px;}#slider .views-element-container .views-row .views-field-field-imagen-slider{height:250px;background-position:center center;background-repeat:no-repeat;background-size:cover;}#slider{height:250px;}#slider #prevSlider,#slider #nextSlider{width:30px;height:30px;padding:2px;}#slider #prevSlider img,#slider #nextSlider img{width:15px;}#slider #prevSlider{left:5%;}#slider #nextSlider{right:5%;}#slider .views-element-container .views-row .views-field-title{margin-top:10%;font-size:14px;padding:8px;}#slider .views-element-container .views-row .views-field-body p{font-size:12px;}.initialText p{width:100%;}.intro h3,.planpropio h2,.noticias h2,.traprod h2,.dgeu h2,.objetivos-estrategicos h2,.servicios h2{font-size:20px;}.planpropio,.row.servicios{margin-top:20px;}.traprod h2,.servicios h2{padding-top:0;}.noticias,.objetivos-estrategicos{margin-top:20px;padding-top:100px;padding-bottom:30px;}#tramites{padding-top:100px;}.planpropio p,.objetivos-estrategicos .col-lg-12 p{width:100%;}#objetivos .col-lg-4{margin-bottom:20px;}#objetivos .col-lg-4:last-child{margin-bottom:0;}.traprod p{font-size:14px;width:100%;margin-left:0;padding:0 10px;}.traprod .col-lg-6 p{width:85%;margin-left:15%;text-align:left;margin-top:20px;}.traprod .col-lg-6{margin-top:15px;}.planpropio p{font-size:14px;}.site-footer .buscadorFooter{margin-top:15px;}.noticias img,.objetivos-estrategicos img{width:100%;height:auto;}.titleContainer h2{text-align:center;color:#fff;text-shadow:0 0 5px black;font-size:30px;font-weight:400;padding-top:65px;}.titleContainer{height:200px;}pre{display:none !important;}.breadcrumb.col-lg-6{margin-top:25px;border-bottom:2px solid #be0f2e;padding-bottom:15px;padding-left:10px;width:95%;margin-left:2%;}.intro h3{margin-top:15px;}.intro p{font-size:14px;}.container-fluid.proyectos .col-lg-3{width:100%;height:initial;}.container-fluid.proyectos img{height:200px;object-fit:cover;}.titleContainer img{height:100%;width:100%;object-fit:cover;}.titleCartera{margin-top:20px !important;margin-bottom:35px;margin-left:5%;}.cartera-servicios .col-lg-4{margin-top:15px;}.ContentNoticiasPage form#views-exposed-form-noticias-pagina-page-1{float:initial;width:100%;display:block;}.ContentNoticiasPage .views-view-grid.horizontal{display:block;width:100%;}.ContentNoticiasPage .views-col{width:100% !important;}.ContentNoticiasPage .views-col  img{width:100%;height:initial;}.ContentNoticiasPage .dgeu h2{margin-bottom:0;}.ContentNoticiasPage .dgeu{padding-top:0;}.pagecontacto form,.pagecontacto p{max-width:90%;}#article img{width:100%;}.traprod .row .col-lg-6:nth-child(odd) .number{background-color:#be0f2e;}.traprod .row .col-lg-6:nth-child(even) .number{background-color:#414141;}}.mapaWeb a{text-decoration:none;color:#be0f2e;}@media (max-width:900px){#block-stark-child-main-menu .submenu{z-index:1;}}#objetive .layout.layout--onecol img{width:100%;height:auto;object-fit:cover;}@media (max-width:991px){.traprod .row .col-lg-6:nth-child(odd) .number{background-color:#be0f2e;}.traprod .row .col-lg-6:nth-child(even) .number{background-color:#414141;}}ul.js-pager__items{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-top:20px;list-style:none;padding:0;}ul.js-pager__items li{margin:0 5px;}ul.js-pager__items li a{display:block;padding:5px 10px;color:#be0f2e;text-decoration:none;text-align:center;}ul.js-pager__items li.is-active{background-color:#be0f2e;}ul.js-pager__items li.is-active a{color:#fff;}#main-wrapper img{max-width:100%;height:auto;}#contact-message-feedback-form{max-width:650px;width:90%;margin:20px auto;padding:30px;background-color:#ffffff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.1);font-family:'Segoe UI',Roboto,Helvetica,Arial,sans-serif;box-sizing:border-box;}#contact-message-feedback-form label{display:block;margin-bottom:8px;font-weight:600;color:#333;}#contact-message-feedback-form input[type="text"],#contact-message-feedback-form input[type="email"],#contact-message-feedback-form textarea{width:100%;padding:12px;margin-bottom:20px;border:1px solid #ccc;border-radius:6px;box-sizing:border-box;font-size:16px;transition:border-color 0.3s;}#contact-message-feedback-form textarea{min-height:150px;resize:vertical;}#contact-message-feedback-form input:focus,#contact-message-feedback-form textarea:focus{outline:none;border-color:#8a082d;box-shadow:0 0 0 3px rgba(138,8,45,0.1);}#contact-message-feedback-form  .form-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px;}#contact-message-feedback-form input[type="submit"],#edit-preview{flex:1;min-width:150px;padding:14px 20px;border:none;border-radius:6px;font-weight:600;cursor:pointer;text-align:center;transition:background-color 0.3s,transform 0.1s;}#edit-submit{background-color:#8a082d;color:white;}#edit-preview{background-color:#f4f4f4;color:#333;border:1px solid #ddd !important;}@media (max-width:480px){#contact-message-feedback-form{padding:20px;margin:10px auto;}#contact-message-feedback-form  .form-actions{flex-direction:column;}#contact-message-feedback-form input[type="submit"],#edit-preview{width:100%;flex:none;}#contact-message-feedback-form label{font-size:14px;}}
