@charset "UTF-8";.az-util-vertical-centering,.image-tabs-pharagraph .nav-tabs .nav-item a .d-flex,.menu_idioma .dropdown-menu.show,.vertical-centering,div.block-content-boton_de_descarga{-webkit-box-orient:vertical;-webkit-box-direction:normal}ol>li{list-style:decimal}.accordion{--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem transparent}.accordion-button{padding:10px 15px;border-radius:0!important;font-size:1em;font-weight:900}.accordion-button:after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>")!important}.accordion-button:not(.collapsed){background-color:#fff;color:#333}.accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23af071f'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>")!important}.accordion-button.collapsed{background-color:#af071f;color:#fff}.accordion-button.collapsed:hover{background-color:#fff;color:#af071f}.accordion-button:focus{border-color:transparent;box-shadow:transparent}.accordion .active:hover .panel-title a{color:#af071f}.panel-title{font-size:18px;margin-top:0;margin-bottom:0;color:inherit}.accordion-collapse.collapse.show{border-top:1px solid transparent}.block-feria img{width:100%;padding:0;margin:0}.block-feria .block-feria-member-info{padding:15px 0 10px}.block-feria .block-feria-member-info .member-name,.block-feria .block-feria-member-info .member-role{margin-top:0;margin-bottom:4px}.block-feria .block-feria-member-social{width:50%;float:right;text-align:right}.block-feria .block-feria-member-name-role{width:50%;float:left}.block-feria .icon-circle{border-radius:50%;background:#333;color:#fff;padding:.4em;text-align:center;line-height:1.28571429em;width:38px;height:37px}.social-links{margin:0;padding:0}.social-links .social-links__item{margin:0;padding:0;list-style:none;background-image:none;display:inline-block}.social-links .social-links__item a{margin-right:.5em;margin-top:4px;display:block;min-height:19px}.espacios-divulgacion h2,.f-s-16{margin-top:0;font-weight:900;color:#333;font-style:normal}.vertical-centering{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.espacios-divulgacion h2{font-family:Montserrat,sans-serif}.espacios-divulgacion h2 a{color:inherit}.stpe-imagebox .stpe-imagebox__figure{z-index:1}.feature-11 .feature-11-icon{background:0 0;border:1px solid #bcbdbe;border-radius:50%;display:block;height:95px;margin:0 auto;padding:9px;text-align:center;width:95px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.feature-11 .feature-11-icon.big{height:150px;width:150px}.feature-11 .feature-11-icon.big span{width:130px;height:130px;font-weight:500;padding-top:32px;font-size:20px;padding-top:calc(50% - 14px);line-height:28px}.feature-11-info.big{margin-bottom:40px}.feature-11-info.big .f-s-16.pb-20{white-space:pre;line-height:26px;padding-bottom:38px}.feature-11.deactivated:hover .feature-11-icon{border-color:#dfdfdf}.feature-11.deactivated:hover .feature-11-icon span{background:#dfdfdf;color:#333}.feature-11 .feature-11-icon span{width:75px;height:75px;border-radius:50%;color:#333;font-size:22px;text-align:center;line-height:75px;background:#dfdfdf;display:inline-block;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.feature-11:hover .feature-11-icon{border-color:#af071f}.feature-11:hover .feature-11-icon span{background:#af071f;color:#fff}.block-inline-blockburbuja .feature-11-icon a span{font-size:22px}.f-s-16{font-size:16px;line-height:18px}.f-s-16::before{position:absolute;content:"";width:70px;height:2px;background:#af071f;margin:0 auto;left:37%;bottom:0}.acc-h6{font-size:22px!important;font-style:normal;font-weight:900;line-height:18px!important;color:#333}.acc-h6 a{color:#333}.acc-h6 a:hover{color:#af071f}.blockquote{border-left:5px solid #af071f;background-color:#fcfcfc;padding:10px 20px;margin:0 0 20px;font-size:.95em}.stpe-teambox.stpe-teambox--split img{width:100%;padding:0;margin:0}.stpe-teambox.stpe-teambox--split .stpe-teambox__member-info{padding:15px 0 10px}.stpe-teambox.stpe-teambox--split .stpe-teambox__member-info .stpe-teambox__member-name,.stpe-teambox.stpe-teambox--split .stpe-teambox__member-info .stpe-teambox__member-role{margin-top:0;margin-bottom:4px}.stpe-teambox.stpe-teambox--split .stpe-teambox__member-social{width:50%;float:right;text-align:right}.stpe-teambox.stpe-teambox--split .stpe-teambox__member-name-role{width:50%;float:left}.stpe-teambox.stpe-teambox--split .stbe-util-icon-circle{border-radius:50%;background:#333;color:#fff;padding:.4em;text-align:center;line-height:1.28571429em;width:38px;height:37px}.stbe-social-links{margin:0;padding:0}.stbe-social-links .stbe-social-links__item{margin:0;padding:0;list-style:none;background-image:none;margin-left:0!important;display:inline-block}.stbe-social-links .stbe-social-links__item a{margin-right:.5em;margin-top:4px;display:block;min-height:19px;width:100%}.stbe-social-links .stbe-social-links__item a svg{height:2rem;width:2rem}.stbe-social-links .stbe-social-links__item.twitter em{position:relative}.stbe-social-links .stbe-social-links__item.twitter em::after{content:"";background:url(../img/x-twitter.svg) no-repeat;height:120%;display:block;width:25px;z-index:999;position:absolute;top:-15px;left:14px}.stbe-social-links .stbe-social-links__item.tiktok em{position:relative}.stbe-social-links .stbe-social-links__item.tiktok em::after{content:"";background:url(../img/tiktok.svg) no-repeat;display:block;height:120%;width:25px;z-index:999;position:absolute;top:-17px;left:16px}.az-util-vertical-centering{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.az-element{position:relative;box-sizing:border-box}.az-ctnr{position:relative;overflow:visible;box-sizing:border-box}.espacios-divulgacion h2{font-size:22px;line-height:22px}.az-element table{display:block;max-width:100%;position:relative;overflow:auto}@media screen and (max-width:500px){.az-element table{overflow:scroll}}.text-white{color:#fff!important;text-shadow:1px 1px 1px #000}p.az-editable{font-size:2em!important;line-height:1em;margin-bottom:0}.block-inline-blockimagen-destacada-vinculo p.az-editable{font-size:1.8em!important}.stpe-imagebox__figure.stpe-imagebox__figure--mawu .stpe-imagebox__image{opacity:.7;-webkit-transition:opacity .9s,-webkit-transform .9s;transition:opacity .9s,-webkit-transform .9s!important;transition:opacity .9s,transform .9s!important;transition:opacity .9s,transform .9s,-webkit-transform .9s!important;-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.stpe-imagebox__figure.stpe-imagebox__figure--mawu.animated .stpe-imagebox__image{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1)!important;transform:scale(1)!important}.stpe-imagebox .stpe-imagebox__figure .stpe-imagebox__image{position:relative;display:block;min-width:100%;max-width:none}.stpe-imagebox .stpe-imagebox__figure .stpe-imagebox__fig-caption{color:#fff;text-shadow:1px 1px 2px #000;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;bottom:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.stpe-imagebox .stpe-imagebox__figure .stpe-imagebox__fig-content{margin:0;padding:1em;background:0 0}.stpe-imagebox__figure.stpe-imagebox__figure--mawu.animated .stpe-imagebox__fig-content{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin:0 auto}.stpe-imagebox__figure.stpe-imagebox__figure--mawu{background-color:#17819c}.stpe-imagebox__figure.stpe-imagebox__figure--mawu .stpe-imagebox__fig-content{margin:1em 0 0;opacity:0;-webkit-transition:opacity .9s,-webkit-transform .9s;transition:opacity .9s,-webkit-transform .9s;transition:opacity .9s,transform .9s;transition:opacity .9s,transform .9s,-webkit-transform .9s;-webkit-transform:translate3d(0,20px,0) scale(1.1);transform:translate3d(0,20px,0) scale(1.1)}.stpe-imagebox{overflow:hidden;width:100%;list-style:none;text-align:center}.stpe-imagebox .stpe-imagebox__figure{position:relative;display:block;overflow:hidden;margin:-.135em;width:100%;background:#ccc;text-align:center;cursor:pointer;visibility:visible!important}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.btn-block{display:block;width:100%}.blockportfolio,.testimonial.pattern-bg .row .col-lg-12.col-md-12{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-flex-wrap:wrap}.mb-10{margin-bottom:10px!important}.blockportfolio{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background:#bcbdbe}.blockportfolio:first-child{height:100%}.portfolio-item{position:relative;overflow:hidden;max-height:22rem}.portfolio-img{width:100%;height:auto;vertical-align:bottom}.portfolio-caption{background:rgba(0,0,0,.7);width:100%;height:100%;padding:30px;position:absolute;color:#fff;font-family:Lato,sans-serif}.portfolio-caption p{font-size:18px!important;color:#fff;line-height:30px;font-family:Montserrat,sans-serif;font-weight:300;font-style:normal}.borde-bajo-rojo{border-bottom:3px solid #af071f}.grey-bg{background-color:#dfdfdf!important;padding:40px 20px!important}.stbe-util-icon-circle{border-radius:50%;background:#333;color:#fff;padding:.7rem!important}.fa-lg{font-size:1.5em!important;line-height:.75em}.comercializacion-ferias .col-sm-4{padding:40px}.comercializacion-ferias .col-sm-4 svg{padding:1rem!important;max-width:1rem;max-height:1rem}.saber-mas .w-100,.saber-mas .w-100>*{max-height:22rem!important}.block-inline-blockimagen-responsiva-solo-escalar .image-style-large{width:100%}.saber-mas .w-100{width:100%!important}.modal .modal-content{padding:1rem}.modal .modal-content img{max-width:100%;height:auto!important}@media screen and (max-width:720px){.block-inline-blockburbuja .feature-11-icon a span{font-size:1.5rem}}.page-section-pt>div:first-child .block-inline-blockburbuja .animate__animated{visibility:visible;-webkit-animation-duration:1.5s!important;animation-duration:1.5s!important;-webkit-animation-delay:.2s!important;animation-delay:.2s!important;-webkit-animation-name:zoomIn!important;animation-name:zoomIn!important}.page-section-pt>div:nth-child(2) .block-inline-blockburbuja .animate__animated{visibility:visible;-webkit-animation-duration:1.5s!important;animation-duration:1.5s!important;-webkit-animation-delay:.4s!important;animation-delay:.4s!important;-webkit-animation-name:zoomIn!important;animation-name:zoomIn!important}.page-section-pt>div:nth-child(3) .block-inline-blockburbuja .animate__animated{visibility:visible;-webkit-animation-duration:1.5s!important;animation-duration:1.5s!important;-webkit-animation-delay:.6s!important;animation-delay:.6s!important;-webkit-animation-name:zoomIn!important;animation-name:zoomIn!important}.page-section-pt>div:nth-child(4) .block-inline-blockburbuja .animate__animated{visibility:visible;-webkit-animation-duration:1.5s!important;animation-duration:1.5s!important;-webkit-animation-delay:.8s!important;animation-delay:.8s!important;-webkit-animation-name:zoomIn!important;animation-name:zoomIn!important}.page-section-pt>div:nth-child(5) .block-inline-blockburbuja .animate__animated{visibility:visible;-webkit-animation-duration:1.5s!important;animation-duration:1.5s!important;-webkit-animation-delay:1.2s!important;animation-delay:1.2s!important;-webkit-animation-name:zoomIn!important;animation-name:zoomIn!important}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn;visibility:visible;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-delay:.6s;animation-delay:.6s}.block-inline-blockobjetivos b{font-weight:500}.path-buscador .sidebar .block{background-color:transparent;border-color:transparent}.path-buscador .sidebar .block h2{border-bottom:unset}.testimonial.pattern-bg .row .col-lg-12.col-md-12{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.testimonial.pattern-bg .row .col-lg-12.col-md-12 .investigador-tabs{max-width:100%}.testimonial.pattern-bg .row .col-lg-12.col-md-12 .field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:20px}.testimonial.pattern-bg .row .col-lg-12.col-md-12 .field .labelfield{margin-right:8px;font-weight:600}.testimonial.pattern-bg .row .col-lg-12.col-md-12 .title{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.testimonial.pattern-bg .row .col-lg-12.col-md-12 .title,.testimonial.pattern-bg .row .col-lg-12.col-md-12 .title a{font-weight:600;margin-bottom:0}.testimonial.pattern-bg .nav-pills{margin-bottom:20px}.image-tabs-pharagraph .nav-tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.image-tabs-pharagraph .nav-tabs .nav-item{list-style:none!important;box-shadow:1px 1px 5px #0004d;border-radius:5px;-webkit-transition:all .3s ease;transition:all .3s ease;padding:0!important;width:calc(50% - 20px)}@media screen and (max-width:600px){.image-tabs-pharagraph .nav-tabs .nav-item{font-size:16px;margin-left:0!important}}@media screen and (min-width:600px){.image-tabs-pharagraph .nav-tabs .nav-item{width:calc(33% - 20px);font-size:16px}}@media screen and (min-width:992px){.image-tabs-pharagraph .nav-tabs .nav-item{width:calc(16% - 20px)}}.image-tabs-pharagraph .nav-tabs .nav-item .nav-link.active,.image-tabs-pharagraph .nav-tabs .nav-item .nav-link:focus,.image-tabs-pharagraph .nav-tabs .nav-item .nav-link:hover{background-color:#ededed;color:#af071f}.btn-primary,.btn-primary:focus,.btn-primary:hover{background-color:#0071b3}.image-tabs-pharagraph .nav-tabs .nav-item a{height:100%}.image-tabs-pharagraph .nav-tabs .nav-item a .d-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#af071f;text-align:center;font-weight:700;height:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.image-tabs-pharagraph .nav-tabs .nav-item a .d-flex img{max-width:100%}.image-tabs-pharagraph .tab-content{margin:30px}a,button,input{outline:0!important;color:#af071f}.btn-primary{border-color:#0071b3}.btn-secondary{border-radius:3px;padding:6px 12px;margin-bottom:0;background-color:#fff;color:#333;font-size:14px}body .stpe-outlinebutton{display:inline-block;background:0 0;border:1px solid #333;border-radius:5px;padding-left:2em;padding-right:2em;text-transform:uppercase;font-weight:400;letter-spacing:1px;color:#333}body .stpe-outlinebutton:focus,body .stpe-outlinebutton:hover{box-shadow:none;font-weight:400;background:#333;border:1px solid #333;color:#fff}.views-field-field-palabras-clave .button a,a.button,a.button-alt,a.centered-button{border:0;box-shadow:0 0 0 1px rgba(0,0,0,.03) inset;margin-right:10px;position:relative}a.boton-csic,a.boton-csic:hover{color:#fff!important}a.boton-csic{width:100%;background-color:#af071f}a.button span{display:block;float:left;position:relative;z-index:2;padding:11px 20px;color:#fff;font-size:15px!important;font-weight:400}.form-submit,.views-field-field-palabras-clave .button a,a.button,a.button-alt,a.centered-button{display:inline-block;cursor:pointer;overflow:hidden}a.button.large span{padding:16px 80px;font-size:18px}.views-field-field-palabras-clave .button a,a.button,a.centered-button{border-radius:3px;padding:0 5px;background:-webkit-linear-gradient(left,#af071f 50%,#af071f 50%);background:linear-gradient(to right,#af071f 50%,#af071f 50%);background-size:200% 100%;background-position:left bottom;margin-left:10px;-webkit-transition:all .5s;transition:all .5s;color:#fff}.views-field-field-palabras-clave .button a.extra-small,a.button.extra-small,a.centered-button.extra-small{margin-left:0;color:#fff}.views-field-field-palabras-clave .button a.extra-small:hover,a.button.extra-small:hover,a.centered-button.extra-small:hover{color:#fff}.views-field-field-palabras-clave .button a:hover,a.button:hover,a.centered-button:hover{background-position:right bottom;color:#fff}.views-field-field-palabras-clave .button.extra-small a{margin-left:0}a.button-alt{border-radius:3px;padding:0;background-color:#fff;color:#af071f;font-size:15px!important;font-weight:400}.btn:hover{background-color:#af071f}div.block-content-boton_de_descarga,div.block-inline-blockboton{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:100%;max-height:50px;margin:0 auto}div.block-content-boton_de_descarga .content,div.block-inline-blockboton .content{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:100%}div.block-content-boton_de_descarga .content .btn.btn_rojo,div.block-inline-blockboton .content .btn.btn_rojo{border:0;border-radius:3px;background:-webkit-linear-gradient(left,#af071f 50%,#af071f 50%);background:linear-gradient(to right,#af071f 50%,#af071f 50%);background-size:200% 100%;background-position:left bottom;margin-left:10px;-webkit-transition:all .5s;transition:all .5s;display:block;float:left;position:relative;padding:11px 20px;color:#fff;font-size:15px!important;font-weight:400}#block-addtoanysharebuttons,.button-search button,[dir=rtl] .color-form .form-item label{float:right}div.block-content-boton_de_descarga{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:30px;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.article-2cols,.search-block-404-form{display:-webkit-box;display:-ms-flexbox}div.block-inline-blockboton:hover .content .btn.btn_rojo{background-position:right bottom}.btn_blanco{color:#af071f;font-size:15px!important;font-weight:400;background-color:#fcfcfc;opacity:1;border-radius:5px;padding-left:2em;padding-right:2em;letter-spacing:1px;box-shadow:0 2px 7px 0 rgba(50,50,50,.5)}.btn_blanco:hover{color:#fcfcfc;background-color:#af071f;box-shadow:0 2px 7px 0 rgba(50,50,50,.5)}.btn-sm{--bs-btn-padding-y:0.1em;--bs-btn-padding-x:0.1em;--bs-btn-font-size:0.875rem;font-size:.6em!important}.button-search{text-align:center}.button-search button{border-radius:0;min-width:25%}.carrusel-item-title{font-size:35px;font-weight:700;color:#fff;z-index:25}.carrusel-item-desc{z-index:25}.carrusel-item-desc,.carrusel-item-desc p{font-weight:400;color:#fff!important;font-size:1rem}.block-inline-blockslider .carousel-item .boton .btn_blanco,.carousel-caption .btn_blanco{font-size:13px!important}.carousel .carousel-control-next,.carousel .carousel-control-prev{width:5%;visibility:hidden;opacity:0;-webkit-transition:visibility .2s linear,opacity .2s linear;transition:visibility .2s linear,opacity .2s linear}.carousel .carousel-control-next .control,.carousel .carousel-control-prev .control{height:40px;width:40px;border-radius:50%;background-color:#000}.carousel .carousel-control-next .control .carousel-control-next-icon,.carousel .carousel-control-next .control .carousel-control-prev-icon,.carousel .carousel-control-prev .control .carousel-control-next-icon,.carousel .carousel-control-prev .control .carousel-control-prev-icon{height:1.6rem}.carousel .carousel-control-next .control .carousel-control-next-icon,.carousel .carousel-control-prev .control .carousel-control-next-icon{margin:7px 0 0 1px}.carousel .carousel-control-next .control .carousel-control-prev-icon,.carousel .carousel-control-prev .control .carousel-control-prev-icon{margin:7px 1px 0 0}.carousel:hover .carousel-control-next,.carousel:hover .carousel-control-prev{visibility:visible;opacity:.7}.carousel:hover .carousel-control-next:hover,.carousel:hover .carousel-control-prev:hover{opacity:1}.carousel-caption{position:absolute;right:5%;bottom:10.25rem;left:5%;padding-top:1.25rem;padding-bottom:0;color:#fff;text-align:left}.align-text-left p,.path-frontpage .carousel-item .carousel.slide .intro-title{text-align:left!important}.carousel-item::before{background:rgba(0,0,0,.3);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.article-2cols{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){.article-2cols .col-md-6{width:48%}.article-2cols .col-md-6:nth-child(odd){margin-right:2%}.article-2cols .col-md-6:nth-child(even){margin-left:2%}}.article-2cols .carousel-indicators{background-color:grey;width:100%;margin-right:0;margin-left:0;bottom:-18px}.article-2cols .carousel-item::before{background:0 0}.carousel .carousel-item .boton a:hover,.carousel-caption .btn_blanco:hover{color:#af071f;background-color:#e8e8e8;border-color:#e8e8e8}.article-2cols .carousel .carousel-control-next{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.article-2cols .carousel .carousel-control-prev{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.block-inline-blockslider .carousel-item .w-100{min-heigth:424px;width:100%!important;-o-object-fit:cover;object-fit:cover;height:100%}.path-frontpage .carousel-item .carousel.slide .intro-title div.boton a.btn_blanco:focus{color:#af071f!important;background-color:#fcfcfc!important}.carousel.slide a.btn_blanco:active{color:#fcfcfc!important;background-color:#af071f!important}.of-tecn-slider .carousel-item{max-height:464px}.block-slider-carrousel-twg,.block-slider-carrousel-twg .carousel-item,.page-node-99261 .block.block-layout-builder.block-inline-blockslider,.page-node-99261 .block.block-layout-builder.block-inline-blockslider .carousel-inner,.prod-cient .block.block-layout-builder.block-inline-blockslider,.prod-cient .block.block-layout-builder.block-inline-blockslider .carousel-inner,.slider-panoramico .block.block-layout-builder.block-inline-blockslider,.slider-panoramico .block.block-layout-builder.block-inline-blockslider .carousel-inner{max-height:40rem}.path-frontpage .carousel-item .carousel.slide{height:40rem}.path-frontpage .carousel-item .carousel.slide .intro-title h1.carrusel-item-title{padding-top:15rem;line-height:85px;font-size:4rem;text-align:left}@media screen and (max-width:1400px){.path-frontpage .carousel-item .carousel.slide .intro-title h1.carrusel-item-title{padding-top:13rem;line-height:70px;font-size:3rem;text-align:left}}@media screen and (max-width:768px){.path-frontpage .carousel-item .carousel.slide .intro-title h1.carrusel-item-title{padding-top:8rem;font-size:2rem;line-height:2.5rem}}.path-frontpage .carousel-item .carousel.slide .intro-title div.boton{padding-left:calc(var(--bs-gutter-x) * .5)}.path-frontpage .carousel-item .carousel.slide .intro-title div.boton a.btn_blanco{width:auto}@media all and (max-width:992px){.path-frontpage .carousel-item .carousel.slide .intro-title div.boton a.btn_blanco{width:auto;font-size:13px!important}}.page-node-99261 .block.block-layout-builder.block-inline-blockslider .carousel-inner .carousel-caption .carrusel-item-desc p,.prod-cient .block.block-layout-builder.block-inline-blockslider .carousel-inner .carousel-caption .carrusel-item-desc p,.slider-panoramico .block.block-layout-builder.block-inline-blockslider .carousel-inner .carousel-caption .carrusel-item-desc p{font-size:1rem!important}@media all and (max-width:1400px){.carousel-caption{bottom:35%!important;top:inherit!important}.page-node-99261 .block.block-layout-builder.block-inline-blockslider .carousel-inner .carousel-caption,.prod-cient .block.block-layout-builder.block-inline-blockslider .carousel-inner .carousel-caption,.slider-panoramico .block.block-layout-builder.block-inline-blockslider .carousel-inner .carousel-caption{bottom:inherit;top:5%}.page-node-99261 .block.block-layout-builder.block-inline-blockslider .carousel-inner .carousel-caption .carrusel-item-title,.prod-cient .block.block-layout-builder.block-inline-blockslider .carousel-inner .carousel-caption .carrusel-item-title,.slider-panoramico .block.block-layout-builder.block-inline-blockslider .carousel-inner .carousel-caption .carrusel-item-title{font-size:2em}}@media all and (max-width:992px){.page-node-99261 .block.block-layout-builder.block-inline-blockslider .carousel-inner .carousel-caption,.prod-cient .block.block-layout-builder.block-inline-blockslider .carousel-inner .carousel-caption,.slider-panoramico .block.block-layout-builder.block-inline-blockslider .carousel-inner .carousel-caption{top:0}.page-node-99261 .block.block-layout-builder.block-inline-blockslider .carousel-inner .carousel-caption .carrusel-item-title,.prod-cient .block.block-layout-builder.block-inline-blockslider .carousel-inner .carousel-caption .carrusel-item-title,.slider-panoramico .block.block-layout-builder.block-inline-blockslider .carousel-inner .carousel-caption .carrusel-item-title{font-size:1em}.page-node-99261 .block.block-layout-builder.block-inline-blockslider .carousel-inner .carousel-caption .carrusel-item-desc,.prod-cient .block.block-layout-builder.block-inline-blockslider .carousel-inner .carousel-caption .carrusel-item-desc,.slider-panoramico .block.block-layout-builder.block-inline-blockslider .carousel-inner .carousel-caption .carrusel-item-desc{font-size:.75em}.page-node-99261 .block.block-layout-builder.block-inline-blockslider .carousel-inner .carousel-caption .btn_blanco,.prod-cient .block.block-layout-builder.block-inline-blockslider .carousel-inner .carousel-caption .btn_blanco,.slider-panoramico .block.block-layout-builder.block-inline-blockslider .carousel-inner .carousel-caption .btn_blanco{font-size:.65em;padding-left:1em;padding-right:1em;letter-spacing:0}}.of-tecn-slider .carrusel-item-title{font-size:26px!important}.of-tecn-slider .carrusel-item-desc{font-size:8px!important}.block-inline-blockslider .carrusel-item-desc p{font-size:13px!important}.prod-cient .carrusel-item-desc{font-size:inherit!important}@media all and (max-width:768px){.carousel-caption.d-none{display:block!important}.carousel-indicators{margin-bottom:.5rem}}.block-slider-carrousel-twg{margin-top:20px}.block-slider-carrousel-twg .carousel-caption{bottom:6rem}.rojo,.rojo_oscuro{color:#af071f}.gris_oscuro{color:#333}.blanco{color:#fff}body{color:#474746}#main-wrapper,#page,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a,.tabs ul.primary li a.is-active{background-color:#fff}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff}.link,.page-link,.page-link:hover,a{color:#0071b3}.link:focus,.link:hover,a:focus,a:hover{color:#17819c}.link:active,a:active{color:#23aeff}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3}.sidebar .block{background-color:#fcfcfc;border-color:#fcfcfc}.site-footer{background:#333}.region-header,.region-header .site-branding,.region-header .site-branding a,.region-header .site-branding__text,.region-header .site-branding__text a,.region-header a,.region-header li a.is-active,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fff}[dir=rtl] .color-form .color-palette{margin-left:0;margin-right:20px}[dir=rtl] .color-form .color-palette .lock{right:-20px;left:0}.bottom_footer{background:#000}.field--name-field-documentos-anexos{background:#eceff7;padding:10px}.field--name-field-documentos-anexos .definir,.field--name-field-documentos-anexos .field__label{padding-bottom:10px}.field--name-field-documentos-anexos .field__item{display:block}.field--name-field-documentos-anexos .field__item .file--application-pdf{background-image:none;padding-left:0}.field--name-field-palabras-clave dd{font-size:0}.field--name-field-palabras-clave dd a{font-size:18px;width:100%;display:block}.field_innovate_aspects ul li{list-style:disc;margin-left:2rem}.field_innovate_aspects hr.mr{margin:1rem 0}.node--type-oferta-tecnologica .field--name-body,.node--type-oferta-tecnologica .field--name-body p{font-weight:500}.node--type-oferta-tecnologica h1{margin-bottom:25px}.field--name-field-researcher-position{margin-bottom:1.2em}.file--application-pdf,.file--x-office-document{background-position-y:6px}.field--name-field-media-oembed-video{width:100%;max-width:100%}.field--name-field-media-oembed-video iframe{width:100%;height:auto;aspect-ratio:16/9}.animate__fadeInUpBig{margin-top:15px}.node--type-noticia .field--name-field-subtitulo p{font-size:1.4rem;color:#333;font-style:normal;line-height:35px;font-weight:900}.field--name-field-email-contacto.field--type-entity-reference{margin-bottom:0}.field--name-body img{max-width:100%}.search-block-404-form{display:-webkit-flex;display:flex}.search-block-404-form h2{margin-right:10px}.search-block-404-form .container-inline,.search-block-404-form form{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.search-block-404-form .container-inline .js-form-type-search,.search-block-404-form form .js-form-type-search{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-right:10px}.search-block-404-form .container-inline button,.search-block-404-form form button{height:35px;padding:1px 20px}.eu-cookie-compliance-secondary-button{cursor:pointer;margin-right:5px;margin-top:1em;vertical-align:middle;overflow:visible;width:auto;box-shadow:inset 0 1px 0 0 #fff;background-color:#dfdfdf;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#dfdfdf),color-stop(100%,#dfdfdf));background-image:-webkit-linear-gradient(top,#dfdfdf 5%,#dfdfdf 100%);background-image:linear-gradient(to bottom,#dfdfdf 5%,#dfdfdf 100%);border-radius:6px;border:1px solid #dfdfdf;color:#000;font-family:Arial,sans-serif;font-weight:700;padding:4px 8px;text-decoration:none;text-shadow:1px 1px 0 #fff}.eu-cookie-compliance-default-button{border:none;background:0 0;margin-top:1em;padding:0 8px;vertical-align:middle;text-shadow:none;-webkit-box-shadow:0 0;color:#fff;font-font:inherit;font-weight:400}.view-id-agenda.view-display-id-block_buscador_eventos .views-exposed-form .form-checkboxes ul li ul li,.view-id-agenda.view-display-id-block_buscador_eventos .views-exposed-form .form-checkboxes ul li ul li ul li{padding-left:10px}.mega-menu .menu-links>li.active a,.topbar ul li a{text-shadow:1px 1px 1px #000}.eu-cookie-compliance-more-button-thank-you{display:none}.user-login-form input{color:#000}.webform-submission-form .checkbox .webform-element-description{padding-top:5px}.view-id-agenda.view-display-id-block_buscador_eventos .views-exposed-form .form-checkboxes ul li{list-style:none;display:block;float:left;width:100%}.view-id-agenda.view-display-id-block_buscador_eventos .views-exposed-form .form-checkboxes ul li .js-form-item.js-form-type-checkbox.checkbox{float:left;margin-right:5px}.view-id-agenda.view-display-id-block_buscador_eventos .views-exposed-form .form-checkboxes ul li ul li:last-child{margin-bottom:10px}.view-id-agenda.view-display-id-block_buscador_eventos .views-exposed-form .form-checkboxes ul li ul li ul li:last-child,.view-id-agenda.view-display-id-block_buscador_eventos .views-exposed-form .form-checkboxes ul li:last-child{margin-bottom:10px}.mega-menu .menu-links>li.active .drop-down li a{text-shadow:none}.mega-menu .tab-2 img{height:auto}.mega-menu .menu-links>li .tabs a:hover,.mega-menu .menu-links>li a:hover{text-shadow:none;color:#bcbdbe}@media (max-width:993px){.mega-menu .menu-links>li>a{text-transform:none;text-shadow:none!important;padding:15px!important}}@media (min-width:993px){.mega-menu img{height:63px}.desktopTopFixed .menu-logo a{margin-top:0!important}.mega-menu.desktopTopFixed .menu-list-items .menu-logo>li>a img{height:19px;padding-top:0;margin:26px 0}}@media only screen and (min-width:1742px){.mlr-993{margin-left:100px;margin-right:100px}.menu-centered{right:100px!important}.mega-menu .menu-links>li>a{font-size:17px;text-transform:none;padding:0 15px}}@media (max-width:1308px){.navbar.mega-menu .container-fluid{padding:unset!important}}@media only screen and (max-width:1600px){.mlr-993{margin-left:0;margin-right:0}.menu-centered{right:20px!important}.mega-menu .menu-links>li>a{text-transform:none;font-size:13px!important;padding:0 8px}}.mega-menu .menu-text .pl-15{padding-left:15px;padding-top:.7rem}.mega-menu .menu-text p{color:#333}.mega-menu .tabcontent{margin:0}.mega-menu-tabs,.tab-2 .mega-menu-tabs{margin:0;padding:0;font-size:13px!important;line-height:25px}.tab-2 .mega-menu-tabs{overflow:hidden;background:#fff;border:1px solid #eceff7;border:none}.mega-menu-tabs .tabs{position:relative;margin:0;text-align:center}.tab-2 .mega-menu-tabs .tabs{overflow:hidden;margin:0;float:left;text-align:center;width:350px}.tab-2 .mega-menu-tabs .tabs li{padding:8px 14px;background:#eceff7;border-bottom:none;font-size:15px;color:#474746;font-weight:600}.tab-2 .mega-menu-tabs .tabs li:hover{background:#eceff7}.tab-2 .mega-menu-tabs .tabcontent{overflow:hidden}@media (max-width:425px){div.tabcontent{display:none!important}.tab-2 .mega-menu-tabs .tabs.menu3500{width:100%}.tab-2 .mega-menu-tabs .tabs.menu3500 a i{display:none}section#block-menu-menu-menu-auxiliar ul li:nth-child(4){margin-right:0}}@media (max-width:375px){section#block-menu-menu-menu-auxiliar ul li:nth-child(5){margin-top:50px}}@media (max-width:424px){section#block-menu-menu-menu-auxiliar ul li:nth-child(5){margin-top:0}}.menu .mega-menu .drop-down p.menu-subseccion{font-size:1.125em!important;line-height:1;padding-top:.35em;margin-bottom:.65em}.mega-menu .menu-text .menu-sin-hijos,.mega-menu .menu-text .menu-sin-hijos p{font-size:1.5em!important;line-height:1!important;padding-top:.53em;margin-top:0;font-weight:700;font-family:Montserrat,sans-serif}@media screen and (max-width:992px){.mega-menu .menu-logo>li{width:auto!important;line-height:normal}.mega-menu .menu-logo>li:first-child{display:none}}.boxed-layout .page-wrapper .mega-menu.desktopTopFixed .menu-list-items,.boxed-layout.page-wrapper .mega-menu.desktopTopFixed .menu-list-items{width:1240px;margin:0 auto}.mega-menu .drop-down-multilevel.right-menu{right:0}.mega-menu .menu-links>li:last-child>a{padding-right:0}.mega-menu .menu-links>li.active .drop-down a,.mega-menu .menu-links>li.active .drop-down-multilevel a,.mega-menu .menu-links>li.active .drop-down-multilevel li.active .drop-down-multilevel li a,.mega-menu .menu-links>li.active .drop-down-multilevel li.active .drop-down-multilevel li a i,.mega-menu .menu-links>li.active .drop-down-multilevel li.active .drop-down-multilevel li.active .drop-down-multilevel li a{color:#333;background:0 0}.mega-menu .menu-links>li.active .drop-down a i:hover,.mega-menu .menu-links>li.active .drop-down li.active a,.mega-menu .menu-links>li.active .drop-down li.active a i,.mega-menu .menu-links>li.active .drop-down-multilevel a:hover,.mega-menu .menu-links>li.active .drop-down-multilevel li.active .drop-down-multilevel li a .drop-down-multilevel li a:hover,.mega-menu .menu-links>li.active .drop-down-multilevel li.active .drop-down-multilevel li a:hover,.mega-menu .menu-links>li.active .drop-down-multilevel li.active .drop-down-multilevel li.active .drop-down-multilevel li a:hover,.mega-menu .menu-links>li.active .drop-down-multilevel li.active .drop-down-multilevel li.active i,.mega-menu .menu-links>li.active .drop-down-multilevel li.active i,.mega-menu .menu-links>li.active .drop-down-multilevel li.active:hover .drop-down-multilevel li a:hover i,.mega-menu .menu-links>li.active .mega-menu .menu-links>li.active .drop-down a:hover{color:#af071f}.mega-menu .menu-links>li.active .drop-down-multilevel li.active .drop-down-multilevel li.active .drop-down-multilevel li.active a,.mega-menu .menu-links>li.active .drop-down-multilevel li.active .drop-down-multilevel li.active a,.mega-menu .menu-links>li.active .drop-down-multilevel li.active a{color:#af071f;background:#eceff7}.mega-menu .col-md-12,.mega-menu .row{padding-left:0;padding-right:0}.form-control,.form-select{color:#000;border:1px solid #333;border-radius:0;box-shadow:none;font-family:inherit;font-weight:400;font-style:normal;display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;min-width:150px}.form-control.hidden,.form-select.hidden{display:none}.form-control::-webkit-input-placeholder{color:#474746!important}.form-control::-moz-placeholder{color:#474746!important}.form-control:-ms-input-placeholder{color:#474746!important}.form-control::-ms-input-placeholder{color:#474746!important}.form-control::placeholder{color:#474746!important}.form-control:focus{box-shadow:none;border-color:#333}fieldset legend,label{font-size:15px;font-weight:400;color:#474746;margin-bottom:5px}.form-submit{border:0;border-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,.03) inset;margin-right:10px;padding:11px 20px;position:relative;background-color:#af071f;color:#fff;font-size:15px}.form-group{margin-bottom:15px}textarea.form-control{height:auto}.form-textarea-wrapper textarea{display:block;margin:0;width:100%;box-sizing:border-box}input.form-control:focus{outline:0!important;border:2px solid #000;box-shadow:none}.user-login-form{background-color:#eceff7;padding:33px 33px 0}.user-login-form .cas-login-capsule .cas-login-link{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;overflow:hidden;padding:11px 20px;position:relative;background-color:#af071f;color:#fff;font-size:15px;margin:0 auto;border-radius:3px}.news-body,body{font-size:1.1rem}.user-login-form .cas-login-capsule .cas-login-show-form-link{display:block;text-align:center;margin-top:66px;cursor:pointer}.user-login-form .cas-login-collapsible.hide{display:none}.user-login-form .cas-login-collapsible.show{display:block;padding:33px 0}body{font-family:Montserrat,sans-serif;font-weight:300;font-style:normal}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:900;margin-top:0;font-family:Montserrat,sans-serif}.h1,h1{color:#333;font-size:40px;font-style:normal;line-height:40px}.h1 a,h1 a{color:inherit}.h2,h2{color:#333;font-size:35px;font-style:normal;line-height:35px}.h2 a,h2 a{color:inherit}.h3,h3{color:#333}.h3 a,h3 a{color:inherit}.h4,h4{color:#333;font-size:22px;font-style:normal;line-height:22px}.h4 a,h4 a{color:inherit}.h5,h5{color:#333}.h5 a,h5 a{color:inherit}.h6,h6{color:#333}.blog-title a,.h6 a,h6 a{color:inherit}p{line-height:1.52em;color:#474746;font-size:1em;font-weight:300;margin-bottom:.5em}.site-footer,dt{font-weight:400}.h1.page-header,h1.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #dfdfdf}.site-footer .block{border:0}.intro-title{display:table-cell;vertical-align:middle;padding-top:145px;z-index:2}.intro-title.adicional{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.intro-title.adicional p{text-align:center!important}.intro-title p{font-size:1.2rem!important;text-transform:none;line-height:34px;color:#fff}.site-footer{font-family:Montserrat,sans-serif;font-style:normal;font-size:18px;padding:35px 0 0!important}.site-footer__bottom{letter-spacing:0;margin-top:30px;border-top:none}#layout-builder-modal form .ck-editor{color:grey}li{list-style:none}ul{margin:0;padding:0}.node-title{display:inline-block}ul.page-breadcrumb{padding-top:0;padding-bottom:0}ul.page-breadcrumb li{outline:0!important;color:#333!important;font-family:Montserrat,sans-serif;font-style:normal;font-size:18px;display:inline-block;list-style:none}ul.page-breadcrumb li a{color:#af071f!important;font-size:18px}ul.page-breadcrumb svg.svg-inline--fa.fa-angles-right{font-size:12px;color:#000!important;text-transform:none;padding:0 5px;vertical-align:baseline}.block-inline-blockacordeon button.accordion-button:hover,:focus,a,a:focus,a:hover{color:#af071f}ul.lista-csic li{list-style:circle;margin-left:20px;padding:5px 0}.header{background:0 0;padding:15px 0 20px;position:absolute;width:100%}hr,hr.mr{padding:0}:focus,a,a:hover{text-decoration:none!important}hr{margin:60px 0;border-bottom:1px dashed #bcbdbe;border-bottom-color:#bcbdbe;border-bottom-style:dashed;border-bottom-width:1px;border-top:0;opacity:1}hr.mr{margin:0;border-bottom:1px solid #bcbdbe}.small,small{font-size:82%}.title-line{padding:20px 0 15px}.title-line::before{background:#af071f;content:"";display:block;height:2px;margin:0 auto;width:100px}.definir,.field .field__label{font-weight:700}.node--type-noticia .field__label.field--name-field-fecha-noticia,.node--type-noticia .referencia-cientifica .col-sm-12 .field__label,strong{font-weight:500}.bg_grey{background:#bcbdbe}table{caption-side:top}table tr th,table tr th a,table tr th a:focus,table tr th a:hover{color:#333;background:0 0}.pills-red .nav-link{background-color:#eceff7;color:#666;border:0;border-radius:0;margin:2px}.nav-tabs{--bs-nav-tabs-border-width:0px;--bs-nav-tabs-border-radius:0}.nav-tabs li a{border:none;padding:10px 15px;border-radius:0;margin-right:0;color:#666}.nav-tabs .nav-link.active,.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{background:#af071f;border:none;color:#fff}.menu_idioma .dropdown-menu.show{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:auto}.menu_idioma .dropdown-menu.show *{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pattern-bg{background:url(../img/pattern-bg.png) top right #eceff7;background-position-x:0;background-position-y:0}.block-grey{background:#eceff7;margin-top:10px}#back-to-top .top,.mega-menu .menu-search-bar li:hover i.fa.fa-search{background:#af071f}.recent-post-info{display:table-cell;padding-left:15px}.recent-post-info a{font-size:14px;vertical-align:top}.text-blue{color:#333!important}.recent-post-info span{color:#666;font-size:12px;display:table;padding-top:5px}.f-s-22{font-size:22px!important}.tab-1{border:1px solid #eceff7;padding:20px}.ui-widget.ui-dialog.ui-dialog-off-canvas{z-index:999}.breadcrumb.wrapper-region.container{width:100%;display:table}.breadcrumb.wrapper-region.container>div.wrapper-region{width:100%}.breadcrumb.wrapper-region.container>*{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline-block}.fa-long-arrow-up:before{content:"\f176"}#back-to-top .top{margin:0;color:#fff;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:fixed;bottom:105px;right:15px;border-radius:3px;z-index:999;font-size:14px;width:40px;height:40px;text-align:center;line-height:38px}#back-to-top .top:hover{color:#fff;height:50px}.node--type-prestacion-servicio .modal-dialog .modal-content .modal-body .row .col-xs-12,.node--type-prestacion-servicio .modal-dialog .modal-content .modal-body ul li strong{color:#000}table.prestaciones-de-servicio tr td{text-align:justify}.ultimas-empresas-creadas .block-inline-blockpestanas-avanzadas .nav-pills{margin-bottom:1rem}.node--type-area-investigacion .feature-11 .f-s-16::before{bottom:-2rem}.burbujas-l .feature-11 .feature-11-icon{width:120px;height:120px}.burbujas-l .feature-11 .feature-11-icon span{width:100px;height:100px;line-height:100px}.lista-circulos li{list-style:circle;margin-left:1.2rem}.lista-letras ol li{list-style-type:lower-alpha}.node--type-instituto .cargos-instituto{margin-bottom:3rem}.node--type-instituto .col-md-9 .row.my-5 .mb-10.f-s-16.pb-20::before{margin-bottom:-2rem}.node--type-noticia .referencia-cientifica,.view-grid-3x2-contenido .col-xs-12.col-sm-6.col-md-4.col-lg-4{margin-bottom:3rem}.node--type-instituto .view-tabla-contenido .table-striped>tbody>tr:nth-of-type(odd)>*{background-color:#fcfcfc!important}.node--type-instituto .view-tabla-contenido.view-display-id-bloque_grupos table td{width:50%}.node--type-noticia .field--name-field-subtitulo{font-size:1.4rem}.node--type-noticia .field--name-body iframe{max-width:100%}.node--type-noticia .referencia-cientifica .col-sm-12{padding:2rem}.node--type-noticia .img-footer{font-size:1rem;font-style:italic}.node--type-expresi-n-de-inter-s .definiciones img{max-width:100%}.node--type-expresi-n-de-inter-s .definiciones .field{margin-top:1rem!important;margin-bottom:1rem!important}.node--type-expresi-n-de-inter-s .field__item table.table.table-hover.table-striped,.node--type-expresi-n-de-inter-s .field__item table.table.table-hover.table-striped>*>*{background:#fff!important}.node--type-expresi-n-de-inter-s .field__item table.table.table-hover.table-striped * tr.odd{background-color:#fcfcfc!important;--bs-table-striped-bg:none}.node--type-expresi-n-de-inter-s .field__item table tbody tr:nth-child(0){border-top:none!important}.node--type-expresi-n-de-inter-s .field__item table tbody tr:nth-child(1){border-top:3px solid #d3d3d3!important}.node--type-expresi-n-de-inter-s .form-control{background-color:transparent}.grey-bg .pills-red .nav-link,.node--type-expresi-n-de-inter-s .material-descargas .f-s-16::before{background:0 0}.node--type-expresi-n-de-inter-s .field--name-field-documentos-anexos .field__label{vertical-align:top}.node--type-proyectos-de-colaboracion .follow-me a{margin-right:1rem}.stbe-util-icon-fx:hover{-webkit-animation:pulse-animation 2s infinite;animation:pulse-animation 2s infinite}@-webkit-keyframes pulse-animation{0%{box-shadow:0 0 0 0 rgba(0,0,0,.2)}100%{box-shadow:0 0 0 20px #000}}@keyframes pulse-animation{0%{box-shadow:0 0 0 0 rgba(0,0,0,.2)}100%{box-shadow:0 0 0 20px #000}}@media (max-width:1399px){.col-md-9 .institutos-tabs button{font-size:1rem}}#navbar-main,#navbar-top{background-color:transparent}.header-mh{min-height:200px}.bg-2{background:url(https://www.csic.es/sites/www.csic.es/themes/csic/images/bg/02.jpg) center center no-repeat fixed #000;background-position-x:0;background-position-y:0;background-clip:initial;background-origin:initial;background-size:cover!important;position:relative;z-index:0}.bg-opacity-black-70::before{background:rgba(0,0,0,.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.field--type-image img{max-width:100%;height:auto}.node .field--type-image{float:none;margin:0}.recent-post-image{float:left;display:table}.recent-post-image img{vertical-align:middle;width:70px;height:60px}.imagen-intro img{width:100%}body,html{overflow-x:hidden}.nav-tabs>li.active>a{cursor:default}.header{z-index:5}.header .mlr-993{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header .mlr-993 button.menu-mobile-collapse-trigger{top:unset}.header .mlr-993 .collapse.navbar-collapse.justify-content-end{max-width:97vw;margin-right:3vw}#menu-1 .menu-list-items .container-fluid .row .col-lg-12 .mlr-993{margin-left:unset}.desktopTopFixed .drop-down.menu-centered.grid-col-8.offset-4.p-0.effect-fade{width:66.666666%}button.menu-mobile-collapse-trigger{border:unset}.layout-builder .block ul:not(.pagination)>li,.layout-builder .field--name-body ul:not(.pagination)>li,.node__content .block ul:not(.pagination)>li,.node__content .field--name-body ul:not(.pagination)>li{list-style:circle;margin-left:20px;padding:5px 5px 0}.topbar-right{position:relative;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out}.text-right{text-align:right}.topbar ul li{display:inline-block;color:#fff;font-size:14px;font-weight:400;margin-right:10px}.topbar ul li a{color:#dfdfdf;font-size:13px;font-weight:400;font-style:normal;text-decoration:none}.topbar ul li a:hover{color:#fff}.topbar .dropdown a.btn-link:focus,.topbar .dropdown a.btn.show:focus{box-shadow:none!important;color:#fff!important}.topbar .dropdown-menu ul li a{color:#000;text-shadow:none}.topbar-right ul li a{margin-left:5px}.topbar .container-fluid .col-12 .mlr-993{-webkit-box-pack:right;-webkit-justify-content:right;-ms-flex-pack:right;justify-content:right}ul#lanselector{min-width:45px}#lanselector li{display:block;margin:2px 0}#lanselector a{padding:3px;color:#000;text-shadow:none!important}.fa-search::before{content:"\f002"}.menu_footer li.leaf{border-right:1px solid #fff;margin-right:7px;padding-top:0}.menu_footer li{float:left;list-style:none}.menu_footer li a{color:#fff;font-size:16px;vertical-align:top;display:block;line-height:26px;padding-right:5px}.menu_idioma a.btn.show:focus{box-shadow:none!important;color:#000!important}.menu_idioma ul li{color:#fff;font-size:14px;font-weight:400}.menu_idioma ul li a{color:#000;font-size:13px;font-weight:400;font-style:normal;text-shadow:none}.menu_idioma ul li a:hover{color:#000}.mega-menu .mega-menu-tabs{background:#eceff7;display:table}.mega-menu .mega-menu-tabs>ul>li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mega-menu .mega-menu-tabs .tabcontent{background:#fff;padding-top:.5rem;vertical-align:top;display:table-cell}.mega-menu .menu-subseccion{padding-left:15px;padding-top:.7rem}.mega-menu .menu-subseccion .titulo-hijo{padding-top:.5rem;font-size:1.5em!important}#block-logospie .col-lg-4 .col-md-6{display:block;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}#block-logospie .col-lg-4 .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#block-logospie .col-lg-4 .row .col{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}#block-logospie .col-lg-4 .row .col img{max-height:2rem}.site-branding{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.site-branding>a{display:inline-block}.path-frontpage #main{padding-bottom:0!important}@media screen and (max-width:720px){.carousel .carousel-control-next,.carousel .carousel-control-prev{visibility:hidden!important}.site-branding{max-width:80%}.menu{position:absolute}.menu-links .drop-down.offset-4{margin-left:unset!important}div#main-wrapper{padding:0 .6rem}.cabecera_subhome>.container .intro-title{padding-left:.8rem!important;padding-right:1rem!important}}.block-inline-blockicono-fa-texto{padding-left:15px}.block-inline-blockicono-fa-texto .field--name-field-icono2{float:left;margin-right:10px;padding-right:15px}div#pills_3717 button{cursor:inherit!important}.mega-menu .descripcion-hijo p,.mega-menu .menu-text p{font-size:15px!important;line-height:22px;margin:0;font-weight:400;-webkit-tap-highlight-color:transparent;text-align:left}.menu-subseccion .field--name-field-descripcion-larga{margin-top:10px}@media all and (max-width:850px){.stpe-imagebox__figure.stpe-imagebox__figure--mawu .stpe-imagebox__fig-content{padding:2em}}.views-exposed-form .form-actions,.views-exposed-form .js-form-item{padding-left:12px;padding-right:12px}.views-exposed-form .js-form-item{width:auto}.views-exposed-form .bef-checkboxes div.checkbox.mb-3{margin-right:5px;float:left}.form-checkboxes.bef-checkboxes.bef-nested .js-form-type-checkbox.checkbox.form-check.mb-3{max-width:173px}.card.card-eosc .field--name-field-media-image img,.col-lg-4.col-md-4.col-12.card.card-eosc .field--name-field-media-image img{max-width:54px}.form-checkboxes.bef-checkboxes.bef-nested li{float:left;display:block;width:100%}.form-checkboxes.bef-checkboxes.bef-nested li ul li{padding-left:10px}.form-checkboxes.bef-checkboxes.bef-nested li>a{float:right}.form-checkboxes.bef-checkboxes.bef-nested li>div:first-child{float:left}.form-checkboxes.bef-checkboxes.bef-nested li>div:last-child{width:100%}.form-type-select select{color:#000!important}.col-lg-4.col-md-4.col-12.card.card-eosc{padding:40px;border-color:#af071f;border-style:solid;box-shadow:0 12px 57px 0 rgba(0,0,0,.3);-webkit-transition:box-shadow .2s ease-out 0s;transition:box-shadow .2s ease-out 0s;width:29.33333%;margin:0 2% 30px;border-width:0 0 10px;border-width:0 0 10px}.col-lg-4.col-md-4.col-12.card.card-eosc .text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item p span strong{font-size:16px;color:#333!important;font-weight:500;line-height:30px;margin-bottom:10px}.block-inline-blockacordeon table th,.table-bordered th strong{font-size:18px;font-family:Montserrat,sans-serif;font-style:normal}.col-lg-4.col-md-4.col-12.card.card-eosc .text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item p:first-child{min-height:60px}#block-menuauxiliar .menu_idioma .btn.show,#block-menuauxiliar .nav-item .btn.show{color:#fff!important}#block-menuauxiliar .dropdown-menu{text-align:center!important}#block-menuauxiliar .btn:hover{background-color:transparent}.form-checkboxes.bef-checkboxes.bef-nested li>a.desplegable svg{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.form-checkboxes.bef-checkboxes.bef-nested li>a.collapsed svg{-webkit-transform:rotate(270deg)!important;-ms-transform:rotate(270deg)!important;transform:rotate(270deg)!important}.form-checkboxes.bef-checkboxes.bef-nested li>a.despl-opened svg{-webkit-transform:none;-ms-transform:none;transform:none}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #dfdfdf;font-family:Montserrat,sans-serif;background-color:#fff!important;font-weight:400}.table-bordered th strong{font-weight:500}#block-csic-barrio-breadcrumbs{width:92%;float:left}#main{padding:10px 0 50px}.view-id-buscador_institutos .form-type-select select{border:1px solid #333;border-radius:0;box-shadow:none}.view-id-buscador_institutos .js-form-item.mb-3{width:27%!important;min-width:195px}@media all and (max-width:991px){.view-id-buscador_institutos .js-form-item.mb-3{width:50%!important}}@media all and (max-width:651px){.view-id-buscador_institutos .js-form-item.mb-3{width:100%!important}}.stpe-imagebox .stpe-imagebox__figure{background-color:#17819c}.block-inline-blockacordeon .accordion-body p{text-align:justify}.block-inline-blockacordeon table{margin:20px auto;text-align:center;float:none}.acordeon-espaciado .block-inline-blockacordeon,.view-articulos-de-memorias.view-display-id-block_otras_pioneras .views-row,.view-articulos-newsletters.view-display-id-block_otras_pioneras .views-row,.view-articulos.view-display-id-block_otras_pioneras .views-row{margin-bottom:1rem}.block-inline-blockacordeon table td,.block-inline-blockacordeon table tr{border:1px solid #dfdfdf!important;font-family:Montserrat,sans-serif;background-color:#fff!important;font-weight:400}.block-inline-blockacordeon table th{font-weight:500;border:1px solid #dfdfdf!important}.acordeon-gris .block-inline-blockacordeon .accordion-button.collapsed{background-color:#dfdfdf;color:#000}.blue-bg{background:#eceff7;padding:20px}.blue-bg .block-inline-blockbasic strong,.blue-bg .blue-bg .block-inline-blockbasic b{font-weigth:700px!important}.no-padding-bottom{padding-bottom:0!important}.no-padding-top{padding-top:0!important}.stpe-imagebox .stpe-imagebox__figure .stpe-imagebox__fig-caption{border:1px solid #fff;margin:2.6rem;width:-webkit-fill-available}.stpe-imagebox__figure.stpe-imagebox__figure--mawu .stpe-imagebox__fig-content{border:0!important;padding:30px}.col-lg-4.col-md-4.col-12.card.card-eosc.text-center{border-color:#af071f;border-style:solid;box-shadow:0 12px 57px 0 rgba(0,0,0,.3);-webkit-transition:box-shadow .2s ease-out 0s;transition:box-shadow .2s ease-out 0s;width:29.33333%;margin:0 2% 30px;border-width:0 0 10px;padding:40px;border-width:0 0 10px;padding:40px;padding:40px}.card.card-eosc .text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item p span strong{font-size:16px;color:#333!important;font-weight:500;line-height:30px;margin-bottom:10px}.card.card-eosc .text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item p:first-child{min-height:60px}.no-m-5 .block-inline-blockboton .m-5{margin:10px!important}.btn-align-center .block-inline-blockboton .content.m-5,.btn-align-left .block-inline-blockboton .content.m-5{margin:10px 0 0!important}.block-inline-blockacordeon-anidado button.accordion-button:hover{color:#af071f!important}.lista-csic li strong{font-weight:500!important}.of-tecn-slider .boton,.of-tecn-slider .boton a{font-size:7px!important}@media all and (max-width:1400px){.of-tecn-slider .block-inline-blockbasic h2{font-size:32px}}@media all and (max-width:1199px){.of-tecn-slider .col-lg-3{display:none}.of-tecn-slider .col-lg-6{width:100%}}.gris-claro-bkg{background:#dfdfdf!important}.block-inline-blockicono-fa-texto-enlace .fontawesome-icon svg{max-width:66px}.btn-align-left .block-inline-blockboton{float:left}.btn-align-left .block-inline-blockboton .content.m-5 .btn.btn_rojo{margin-left:0!important;margin-top:30px!important}.btn-align-right .block-inline-blockboton{float:right}.btn-align-right .block-inline-blockboton .content.m-5{margin:0!important}.btn-align-right .block-inline-blockboton .content.m-5 .btn.btn_rojo{margin-right:0!important;margin-top:30px!important}.postgrado .block-inline-blocktest-responsive-image img{max-height:288px}.postgrado .block-inline-blockboton-de-descarga a.button.large span{padding:5px 25px!important;font-size:13px!important}.convenios .accordion-body{background:#fcfcfc!important}.convenios .accordion-body .universidad a.button span{display:inline-block;background:0 0;border:3px solid #333;border-radius:0;padding-left:2em;padding-right:2em;text-transform:uppercase;font-weight:400;letter-spacing:1px;color:#fff;text-shadow:1px 1px 1px #000}.convenios .accordion-body .universidad.text-center .h4,.convenios .accordion-body .universidad.text-center h4{height:195px;padding:15px 10px}.convenios .accordion-body .universidad.text-center img{display:block;float:none;margin:0 auto 60px}.convenios .col-sm-6.col-md-4.col-lg-3{border:1px solid #dfdfdf;width:24%;margin:.5% .5% 20px}.facts .block-inline-blockicono-fa-texto-enlace{margin-bottom:20px}.facts .block-inline-blockicono-fa-texto-enlace p a{font-family:Montserrat,sans-serif;font-style:normal;font-size:18px;font-weight:500;color:#474746}.block-inline-blockpestanas-avanzadas button.active{background-color:#af071f!important;border:none;color:#fff}.no-m-5 .btn-align-left .block-inline-blockboton .content.m-5 .btn.btn_rojo{margin-top:0!important}@media all and (max-width:991px){.btn-align-left .block-inline-blockboton,.btn-align-right .block-inline-blockboton{margin-bottom:40px}}.twitter-timeline,.view-ofertas-tecnologicas .views-exposed-form{margin-bottom:30px}.img-areas img{max-width:125px;margin:0 auto;float:none}.img-areas .field.field--name-field-imagen-carousel-footer.field--type-image.field--label-hidden.field__item{text-align:center}.justify-text p{text-align:justify}.pills-red .nav-link.active,.pills-red .show>.nav-link{color:#fff;background-color:#af071f!important}#pills-tabContent .block-inline-blockimagen-destacada-vinculo .stpe-imagebox__figure.stpe-imagebox__figure--mawu .stpe-imagebox__fig-content{opacity:1;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin:0 auto;-webkit-transition:none!important;transition:none!important}#pills-tabContent .block-inline-blockimagen-destacada-vinculo .stpe-imagebox .stpe-imagebox__figure .stpe-imagebox__image{opacity:.89!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}#block-logospie .content .col-lg-8 .text-white span{font-size:12px!important}.footer_second nav ul.menu_footer li a:hover{color:#af071f}.table-bordered>tbody>tr>th,.table-bordered>thead>tr>th{font-weight:600}.view-buscador-institutos .views-table.table>thead>tr>th{border-bottom:2px solid #dfdfdf;font-style:normal;font-size:18px}.view-buscador-institutos .views-table.table>thead>tr>th.views-field-field-areas{min-width:160px}.view-buscador-institutos .views-table.table>tbody>tr>td:first-child{font-style:normal;font-size:18px;font-weight:400}.view-buscador-institutos .views-table.table>tbody>tr>td p{font-size:18px!important}.view-buscador-institutos .views-table.table>tbody>tr>td.views-field-title{background-color:#fcfcfc}.view-buscador-institutos .views-table.table tbody tr td.views-field-title{background-color:#fcfcfc!important}.grey-blue-light{background-color:#eceff7!important;padding:80px 60px!important}.accordion-body .accordion h5{font-size:18px!important;font-weight:900!important}.view-buscador-institutos table td.views-field-title{color:#af071f!important;text-transform:uppercase}.view-buscador-institutos table td,.view-buscador-institutos table td p{line-height:30px;font-family:Montserrat,sans-serif;font-size:18px}.view-tabla-contenido.view-id-tabla_contenido table td a{line-height:1.42857143;font-weight:400;font-style:normal;font-size:18px}@media all and (max-width:992px){#block-csic-barrio-system-main .node__content>.row>.col-md-3{width:100%;margin-bottom:20px}#block-csic-barrio-system-main .node__content>.row>.col-md-9{width:100%}}.no-animation .block-inline-blockimagen-destacada-vinculo .stpe-imagebox__figure.stpe-imagebox__figure--mawu.wow.animated{opacity:1;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.mega-menu.menuFullWidth .menu-logo2{display:none}.mega-menu.menuFullWidth.desktopTopFixed .menu-logo2{display:block!important;margin-left:100px}#logo_img{height:19px;padding-top:0;margin:26px 0}.view-id-tabla_contenido.view-display-id-bloque_grupos form .js-form-type-textfield{width:35%;float:left}.view-id-tabla_contenido.view-display-id-bloque_grupos form .js-form-type-select{width:45%;float:left}.view-id-tabla_contenido.view-display-id-bloque_grupos form .form-actions{width:20%;float:left}@media all and (max-width:992px){.mega-menu.menuFullWidth.desktopTopFixed .menu-logo2{display:none!important}.view-id-tabla_contenido.view-display-id-bloque_grupos form .js-form-type-textfield{width:50%;float:left}.view-id-tabla_contenido.view-display-id-bloque_grupos form .js-form-type-select{width:60%;float:left}.view-id-tabla_contenido.view-display-id-bloque_grupos form .form-actions{width:35%;float:left}}.prod-cient .col-lg-3{width:8.3333%!important}.prod-cient .col-lg-6{width:83.333%!important}@media all and (max-width:992px){.prod-cient .col-lg-3{display:none}.prod-cient .col-lg-6{width:100%!important}}.proy-marcha .h4,.proy-marcha h4{font-size:28px}.min-bg .grey-bg{padding:20px 20px 16px!important}.block-inline-blockburbuja .feature-11-info{min-height:56px}.block-inline-blockburbuja .feature-11-info .acc-h6{font-size:16px!important;background-position:center bottom;padding-bottom:20px!important}.burbujas-subrayadas .block-inline-blockburbuja .feature-11-info{background:url(/themes/custom/csic_barrio/img/barra-burbuja.png) center bottom no-repeat}.testimonial-home .field--type-image img{max-width:100px;min-width:100px;max-height:100px;min-height:100px;border-radius:50%;float:left;margin-right:20px;margin-bottom:200px}.menu_auxiliar li.nav-item.donar{margin-right:unset}.menu_auxiliar .dropdown-menu li:hover{background-color:#fcfcfc}.menu_auxiliar .dropdown-menu li:hover a{color:#af071f}.menu_auxiliar li.nav-item.menu-item--expanded{top:-1px;position:relative}.menu_auxiliar li span.search{cursor:pointer}.menu_auxiliar .dropdown li.nav-item{text-align:left;width:100%;padding-left:.5rem;padding-right:.5rem}.show-search{display:block!important}.show-search svg{display:none}.hide-element{display:none!important}form.form-search{position:absolute;width:100%;left:0;z-index:99999;background:rgba(0,0,0,.3);padding:30px}form.form-search .form-submit:hover{background-color:#fff!important;color:#af071f}.form-item-search_api_fulltext>input{cursor:inherit!important;font-size:25px;padding:10px;height:45px;border:none;background:0 0;text-align:center}input#search_api_fulltext::-webkit-input-placeholder{color:#fff!important}input#search_api_fulltext::-moz-placeholder{color:#fff!important}input#search_api_fulltext:-ms-input-placeholder{color:#fff!important}input#search_api_fulltext::-ms-input-placeholder{color:#fff!important}input#search_api_fulltext::placeholder{color:#fff!important}.actividades.layout.row .col-lg-6{background-color:#fcfcfc;box-shadow:0 4px 12px 0 rgba(0,0,0,.3);padding:20px;width:48%;margin:1%}@media all and (max-width:768px){.actividades.layout.row .col-lg-6{width:98%}}.block-inline-blockslider .carousel-item{min-height:413px}.block-inline-blockslider .carousel-item img{min-height:413px;-o-object-fit:cover;object-fit:cover;width:100%}.block-inline-blockburbuja .feature-11-info .acc-h6{min-height:74px}.path-admin .form-actions{display:block}@media only screen and (min-width:1742px){.mega-menu .menu-links>li>a{font-size:17px;text-transform:none;text-shadow:1px 1px 1px #000;padding:0 15px}.mlr-993{margin-left:100px;margin-right:100px}}.mega-menu{margin:0 auto;padding:0;display:block;float:none;position:relative;z-index:999;font-size:16px;font-family:Montserrat,sans-serif;min-height:50px;clear:both;box-sizing:border-box}.mega-menu *,.region-we-mega-menu *{outline:0;text-decoration:none;box-sizing:border-box!important;-webkit-tap-highlight-color:transparent;list-style:none}.mega-menu *{font-family:Montserrat,sans-serif;font-weight:700;text-align:left}.mega-menu i.fa{font-family:FontAwesome}.mega-menu img{margin:0;padding:0;display:block;max-width:100%!important;float:left;height:60px}.mega-menu input{border:none}.mega-menu>section.menu-list-items{margin:0;padding:35px 0;display:block;float:left;width:100%;background-color:transparent}.mega-menu .menu-logo{margin:0;padding:0;display:block;float:left;position:relative}@media screen and (min-width:993px){.mega-menu .menu-logo.menu-logo-align-right{float:right}}.mega-menu .menu-logo>li{margin:0;padding:0;display:block;float:left;font-size:1em;line-height:50px}@media screen and (max-width:992px){.mega-menu{margin:0}.mega-menu *{word-break:break-all}.mega-menu .menu-logo{width:100%}.mega-menu .menu-logo>li{width:100%;line-height:normal}}.mega-menu .menu-logo>li>a{margin:0;display:inline-block;float:left;width:100%;color:#fff;font-size:.8125em;line-height:50px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}@media screen and (max-width:992px){.mega-menu .menu-logo>li>a{line-height:normal;padding-top:16px;padding-bottom:16px;position:relative;z-index:10;width:auto}.mega-menu .menu-links{width:100%;background:#fff}}.mega-menu .menu-logo>li>a i.fa{padding:0;display:inline-block;font-size:1.25em;position:absolute;top:0;left:20px;bottom:0;margin:auto 0;line-height:50px}.mega-menu .menu-links{margin:0;padding:0;display:block;float:right}@media screen and (min-width:993px){.mega-menu .menu-links{display:block!important;max-height:100%!important;overflow:visible!important}.mega-menu .menu-links.menu-links-align-right{float:right}.mega-menu .menu-links>li.activeTrigger{background-color:#af071f}}.mega-menu .menu-links>li{margin:0;padding:0;display:block;float:left;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;font-size:1em}@media screen and (max-width:992px){.mega-menu .menu-links>li{width:100%;position:relative;cursor:pointer;line-height:normal;border-bottom:1px solid #fcfcfc;z-index:50}}.mega-menu .menu-links>li.active a,.mega-menu .menu-links>li:hover{background-color:transparent;color:#af071f}.mega-menu .menu-links>li>a{margin:0;padding:0 13px;display:inline-block;float:none;width:100%;color:#fff;font-size:.933em;line-height:64px;position:relative;text-transform:initial}.mega-menu .menu-links>li>a:hover{color:#af071f}@media screen and (max-width:992px){.mega-menu .menu-links>li>a{width:auto;line-height:normal;padding-top:10px;padding-bottom:10px;position:static;padding-right:10px;z-index:20;color:#333}}.mega-menu .menu-links>li>a i.fa{font-size:1em;line-height:.8125em;padding-right:2px}.mega-menu .menu-links>li>a i.fa.fa-indicator{padding-right:0;padding-left:2px}@media screen and (max-width:992px){.mega-menu .menu-links>li>a i.fa.fa-indicator{float:right;position:absolute;right:20px;top:0;bottom:0;line-height:50px;height:50px;z-index:-1}.mega-menu .menu-social-bar{width:100%;text-align:center}}.mega-menu .menu-social-bar{margin:0;display:block;float:left;padding:0 10px}@media screen and (min-width:993px){.mega-menu .menu-social-bar{display:block!important}.mega-menu .menu-social-bar.menu-social-bar-right{float:right}}.mega-menu .menu-social-bar>li{margin:0;padding:0;display:block;float:left;font-size:1em;line-height:50px}.mega-menu .menu-social-bar>li[data-color=blue]>a:hover{background-color:#3b5998}.mega-menu .menu-social-bar>li[data-color=sky-blue]>a:hover{background-color:#2caae1}.mega-menu .menu-social-bar>li[data-color=orange]>a:hover{background-color:#dd4b39}.mega-menu .menu-social-bar>li[data-color=red]>a:hover{background-color:#bd081c}@media screen and (max-width:992px){.mega-menu .menu-social-bar>li{float:none;display:inline-block;margin-bottom:-5px}}.mega-menu .menu-social-bar>li>a{margin:0;display:inline-block;float:left;width:100%;color:#fff;font-size:.875em;padding:0 5px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;line-height:50px}@media screen and (max-width:992px){.mega-menu .menu-social-bar>li>a{padding-left:10px;padding-right:10px}}.mega-menu .menu-social-bar>li>a i.fa{margin:0;padding:0;display:inline-block;float:left;width:100%;font-size:1.125em;line-height:50px}.mega-menu .menu-search-bar{margin:0;padding:0;display:block;float:right;position:relative;height:50px}@media screen and (min-width:993px){.mega-menu .menu-search-bar.menu-search-bar-left{float:left}}.mega-menu .menu-search-bar form,.mega-menu .menu-search-bar label,.mega-menu .menu-search-bar li{margin:0;padding:0;display:block;float:left;width:100%;line-height:50px}.mega-menu .menu-search-bar input{max-width:0;width:100%;margin:0;padding:5px 50px 5px 0;font-size:.8125em;-webkit-transition:max-width .4s ease,background .4s ease,padding-left .4s ease;transition:max-width .4s ease,background .4s ease,padding-left .4s ease;height:50px;display:block;background:0 0;color:#fff;font-weight:400}.mega-menu .menu-search-bar input:focus{max-width:170px;background:#af071f;padding-left:20px}@media screen and (max-width:992px){.mega-menu .menu-search-bar{width:100%;position:absolute;top:0;right:0}.mega-menu .menu-search-bar input:focus{max-width:100%;position:relative;z-index:20}}.mega-menu .menu-search-bar i.fa.fa-search{position:absolute;top:0;right:0;bottom:0;width:50px;text-align:center;line-height:50px;color:#fff;cursor:text;-webkit-transition:background .2s ease;transition:background .2s ease;z-index:40}.mega-menu .menu-search-bar :-moz-placeholder{opacity:1!important;color:#fff!important}.mega-menu .menu-search-bar ::-moz-placeholder{opacity:1!important;color:#fff!important}.mega-menu .menu-search-bar :-ms-input-placeholder{opacity:1!important;color:#fff!important}.mega-menu .menu-search-bar ::-webkit-input-placeholder{opacity:1!important;color:#fff!important}@media screen and (max-width:992px){.mega-menu .menu-search-bar.active input{padding-right:150px}.mega-menu .menu-search-bar.active i.fa.fa-search{right:70px}}.mega-menu .menu-mobile-collapse-trigger{margin:0;padding:0;height:50px;width:35px;background:0 0;display:none;position:absolute;top:0;right:0;z-index:100;float:right;cursor:pointer;-webkit-transition:background .2s ease;transition:background .2s ease}.mega-menu .menu-mobile-collapse-trigger:hover{background:0 0}.mega-menu .menu-mobile-collapse-trigger span,.mega-menu .menu-mobile-collapse-trigger:after,.mega-menu .menu-mobile-collapse-trigger:before{content:"";display:block;height:2px;width:26px;background:#fff;position:absolute;top:13px;border-radius:3px;left:0;right:0;margin:0 auto;-webkit-transition:-webkit-transform .4s ease 0s,opacity .4s ease;-webkit-transition:opacity .4s ease,-webkit-transform .4s ease 0s;transition:opacity .4s ease,-webkit-transform .4s ease 0s;transition:transform .4s ease 0s,opacity .4s ease;transition:transform .4s ease 0s,opacity .4s ease,-webkit-transform .4s ease 0s;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:0 50% 0;-ms-transform-origin:0 50% 0;transform-origin:0 50% 0}.home-2 .mega-menu .menu-mobile-collapse-trigger span,.home-2 .mega-menu .menu-mobile-collapse-trigger:after,.home-2 .mega-menu .menu-mobile-collapse-trigger:before{background:#333}.mega-menu .menu-mobile-collapse-trigger:after{top:27px}.mega-menu .menu-mobile-collapse-trigger span{top:20px}.mega-menu .menu-mobile-collapse-trigger.active span{opacity:0}.mega-menu .menu-mobile-collapse-trigger.active:before{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.mega-menu .menu-mobile-collapse-trigger.active:after{-webkit-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg)}@media screen and (max-width:992px){.mega-menu .menu-mobile-collapse-trigger{display:block}}.mega-menu .drop-down-multilevel{margin:0;padding:0;display:block;position:absolute;top:auto;left:auto;right:auto;z-index:50;width:100%;background:#fff;float:left;max-width:200px}.mega-menu .drop-down-multilevel *{color:#333}@media screen and (min-width:993px){.mega-menu .drop-down-multilevel{display:block!important;opacity:0;visibility:hidden;border-top:5px solid #af071f;box-shadow:0 0 0 1px rgba(0,0,0,.05);border-bottom:0}}@media screen and (max-width:992px){.mega-menu .drop-down-multilevel{max-width:100%!important;position:relative;left:0;top:0;padding:10px;display:none}}.mega-menu .drop-down-multilevel li{margin:0;padding:0;display:block;float:left;border-bottom:1px solid #fcfcfc;width:100%;position:relative;-webkit-transition:background .2s ease;transition:background .2s ease;z-index:50}.mega-menu .drop-down-multilevel li:last-child{border-bottom:0}.mega-menu .drop-down-multilevel li:hover{background:#eceff7}.mega-menu .drop-down-multilevel li:hover>a,.mega-menu .drop-down-multilevel li:hover>a i.fa{color:#af071f}@media screen and (min-width:993px){.mega-menu .drop-down-multilevel li.activeTrigger{background:#af071f}.mega-menu .drop-down-multilevel li.activeTrigger>a,.mega-menu .drop-down-multilevel li.activeTrigger>a i.fa{color:#fff}}@media screen and (max-width:992px){.mega-menu .drop-down-multilevel li.activeTriggerMobile{background:#af071f}.mega-menu .drop-down-multilevel li.activeTriggerMobile>a,.mega-menu .drop-down-multilevel li.activeTriggerMobile>a i.fa{color:#fff}}.mega-menu .menu-links>li.active .drop-down-multilevel a{color:#333}.mega-menu .menu-links>li.active .drop-down-multilevel a:hover{color:#af071f}.mega-menu .drop-down-multilevel a{margin:0;padding:15px 20px;font-size:.8125em;text-transform:initial;display:inline-block;float:left;width:100%;color:#333;-webkit-transition:color .2s ease;transition:color .2s ease;min-height:48px}.mega-menu .drop-down-multilevel i.fa{float:left;line-height:1.375em;font-size:1em;display:block;padding-right:10px;-webkit-transition:color .2s ease;transition:color .2s ease}.mega-menu .drop-down-multilevel i.fa.fa-indicator{float:right;line-height:1.375em;font-size:1em;display:block;padding-left:10px;padding-right:0}.mega-menu .drop-down-multilevel .drop-down-multilevel{left:100%;top:0}@media screen and (min-width:993px){.mega-menu .drop-down-multilevel .drop-down-multilevel.left-side{left:-100%}}@media screen and (max-width:992px){.mega-menu .drop-down-multilevel i.fa.fa-indicator{float:right;height:50px;position:absolute;top:0;right:20px;line-height:50px;z-index:-1}.mega-menu .drop-down-multilevel .drop-down-multilevel{left:0;border:1px solid #ccc}}.mega-menu .drop-down,.mega-menu .drop-down-tab-bar{position:absolute;left:auto;top:auto;right:auto;background:#fff;float:left;padding:10px;z-index:999;display:block;cursor:default;overflow:hidden}.mega-menu .drop-down *,.mega-menu .drop-down-tab-bar *{color:#333}@media screen and (min-width:993px){.mega-menu .drop-down-tab-bar,.mega-menu .drop-down.menu-bg{background:url(../../images/bg/17.png) center no-repeat #fff;background-size:cover}.mega-menu .drop-down.menu-bg [class*=grid-col-]{padding:10px 10px 0}.mega-menu .rev-slider{background:#fff;padding:7px 12px}.mega-menu .rev-slider p{display:inline-block;padding:0 10px;margin-bottom:0!important;line-height:0!important}.mega-menu .rev-slider a{display:inline-block;font-size:13px!important;color:#01a9da;width:inherit!important;padding:5px 0}.mega-menu .rev-slider a:hover{color:#333!important}.mega-menu .drop-down,.mega-menu .drop-down-tab-bar{display:block!important;opacity:0;visibility:hidden;border-top:5px solid #af071f;border-radius:0!important;box-shadow:0 0 0 1px rgba(0,0,0,.05)}}@media screen and (max-width:992px){.mega-menu .drop-down,.mega-menu .drop-down-tab-bar{width:100%!important;top:0;left:0;position:relative;display:none}}.mega-menu .drop-down .grid-row,.mega-menu .drop-down-tab-bar .grid-row{margin:0;padding:0;min-height:1px;width:100%;float:left;clear:both}.mega-menu .drop-down [class*=grid-col-],.mega-menu .drop-down-tab-bar [class*=grid-col-]{margin:0;float:left;padding:10px;position:relative}.mega-menu .drop-down .grid-col-1,.mega-menu .drop-down-tab-bar .grid-col-1{width:8.333333333333333%}.mega-menu .drop-down .grid-col-2,.mega-menu .drop-down-tab-bar .grid-col-2{width:16.66666666666667%}.mega-menu .drop-down .grid-col-3,.mega-menu .drop-down-tab-bar .grid-col-3{width:25%}.mega-menu .drop-down .grid-col-4,.mega-menu .drop-down-tab-bar .grid-col-4{width:33.33333333333333%}.mega-menu .drop-down .grid-col-5,.mega-menu .drop-down-tab-bar .grid-col-5{width:41.66666666666667%}.mega-menu .drop-down .grid-col-6,.mega-menu .drop-down-tab-bar .grid-col-6{width:50%}.mega-menu .drop-down .grid-col-7,.mega-menu .drop-down-tab-bar .grid-col-7{width:58.33333333333333%}.mega-menu .drop-down .grid-col-8,.mega-menu .drop-down-tab-bar .grid-col-8{width:66.66666666666667%}.mega-menu .drop-down .grid-col-9,.mega-menu .drop-down-tab-bar .grid-col-9{width:75%}.mega-menu .drop-down .grid-col-10,.mega-menu .drop-down-tab-bar .grid-col-10{width:83.33333333333333%}.mega-menu .drop-down .grid-col-11,.mega-menu .drop-down-tab-bar .grid-col-11{width:91.66666666666667%}.mega-menu .drop-down .grid-col-12,.mega-menu .drop-down-tab-bar .grid-col-12{width:100%}.mega-menu .drop-down-tab-bar.grid-col-1,.mega-menu .drop-down.grid-col-1{width:8.333333333333333%}.mega-menu .drop-down-tab-bar.grid-col-2,.mega-menu .drop-down.grid-col-2{width:16.66666666666667%}.mega-menu .drop-down-tab-bar.grid-col-3,.mega-menu .drop-down.grid-col-3{width:25%}.mega-menu .drop-down-tab-bar.grid-col-4,.mega-menu .drop-down.grid-col-4{width:33.33333333333333%}.mega-menu .drop-down-tab-bar.grid-col-5,.mega-menu .drop-down.grid-col-5{width:41.66666666666667%}.mega-menu .drop-down-tab-bar.grid-col-6,.mega-menu .drop-down.grid-col-6{width:50%}.mega-menu .drop-down-tab-bar.grid-col-7,.mega-menu .drop-down.grid-col-7{width:58.33333333333333%}.mega-menu .drop-down-tab-bar.grid-col-8,.mega-menu .drop-down.grid-col-8{width:100%}.mega-menu .drop-down-tab-bar.grid-col-9,.mega-menu .drop-down.grid-col-9{width:75%}.mega-menu .drop-down-tab-bar.grid-col-10,.mega-menu .drop-down.grid-col-10{width:83.33333333333333%}.mega-menu .drop-down-tab-bar.grid-col-11,.mega-menu .drop-down.grid-col-11{width:91.66666666666667%}.mega-menu .drop-down-tab-bar.grid-col-12,.mega-menu .drop-down.grid-col-12{width:100%;left:0}@media screen and (max-width:992px){.mega-menu .drop-down [class*=grid-col-],.mega-menu .drop-down-tab-bar [class*=grid-col-]{width:100%}}.mega-menu .drop-down-tab-bar.grid-demo span,.mega-menu .drop-down.grid-demo span{float:left;display:inline-block;width:100%;padding:4px 6px;background:#bcbdbe;font-size:.75em;color:#333}.mega-menu .drop-down .space-0,.mega-menu .drop-down-tab-bar .space-0{padding:0!important;margin:0!important}.mega-menu .drop-down a,.mega-menu .drop-down-tab-bar a{font-size:.8125em;display:inline-block;padding:8px 0;width:100%;max-width:100%;text-transform:initial}.mega-menu .drop-down .h1,.mega-menu .drop-down .h2,.mega-menu .drop-down .h3,.mega-menu .drop-down .h4,.mega-menu .drop-down .h5,.mega-menu .drop-down .h6,.mega-menu .drop-down h1,.mega-menu .drop-down h2,.mega-menu .drop-down h3,.mega-menu .drop-down h4,.mega-menu .drop-down h5,.mega-menu .drop-down h6,.mega-menu .drop-down-tab-bar .h1,.mega-menu .drop-down-tab-bar .h2,.mega-menu .drop-down-tab-bar .h3,.mega-menu .drop-down-tab-bar .h4,.mega-menu .drop-down-tab-bar .h5,.mega-menu .drop-down-tab-bar .h6,.mega-menu .drop-down-tab-bar h1,.mega-menu .drop-down-tab-bar h2,.mega-menu .drop-down-tab-bar h3,.mega-menu .drop-down-tab-bar h4,.mega-menu .drop-down-tab-bar h5,.mega-menu .drop-down-tab-bar h6{margin-top:0;font-weight:700}.mega-menu .drop-down .h1,.mega-menu .drop-down h1,.mega-menu .drop-down-tab-bar .h1,.mega-menu .drop-down-tab-bar h1{font-size:1.5em;line-height:1;padding-top:.53em;margin-bottom:.5em}.mega-menu .drop-down .h2,.mega-menu .drop-down h2,.mega-menu .drop-down-tab-bar .h2,.mega-menu .drop-down-tab-bar h2{font-size:1.375em;padding-top:.25em;margin-bottom:.5em}.mega-menu .drop-down .h3,.mega-menu .drop-down h3,.mega-menu .drop-down-tab-bar .h3,.mega-menu .drop-down-tab-bar h3{font-size:1.125em;line-height:1;padding-top:.35em;margin-bottom:.65em}.mega-menu .drop-down .h4,.mega-menu .drop-down h4,.mega-menu .drop-down-tab-bar .h4,.mega-menu .drop-down-tab-bar h4{font-size:1em;text-transform:initial;line-height:1.25;padding-top:.45em;margin-bottom:0;padding-left:8px;letter-spacing:0}.mega-menu .drop-down h5,.mega-menu .drop-down-tab-bar h5{font-size:.875em;font-weight:700;padding-top:.6em;margin-bottom:.9em}.mega-menu .drop-down h6,.mega-menu .drop-down-tab-bar h6{font-size:.75em;font-weight:700;margin-bottom:0}.mega-menu .drop-down figure img,.mega-menu .drop-down-tab-bar figure img{width:100%;height:auto;display:block}.mega-menu .drop-down figcaption,.mega-menu .drop-down-tab-bar figcaption{font-size:small;font-style:italic;color:#666}.mega-menu .drop-down dl,.mega-menu .drop-down ol,.mega-menu .drop-down ul,.mega-menu .drop-down-tab-bar dl,.mega-menu .drop-down-tab-bar ol,.mega-menu .drop-down-tab-bar ul{padding:0;margin:0 0 14px}.mega-menu .drop-down form,.mega-menu .drop-down-tab-bar form{margin-bottom:1.5em}.mega-menu .drop-down form ul,.mega-menu .drop-down-tab-bar form ul{list-style:none;margin:0;padding:0}.mega-menu .drop-down form ul li,.mega-menu .drop-down-tab-bar form ul li{margin-bottom:1.5em}.mega-menu .drop-down form ul li:after,.mega-menu .drop-down form ul li:before,.mega-menu .drop-down-tab-bar form ul li:after,.mega-menu .drop-down-tab-bar form ul li:before{content:"";display:table}.mega-menu .drop-down form ul li:after,.mega-menu .drop-down-tab-bar form ul li:after{clear:both}.mega-menu .drop-down fieldset,.mega-menu .drop-down-tab-bar fieldset{margin:0;padding:1.5em}.mega-menu .drop-down label,.mega-menu .drop-down-tab-bar label{display:block}.mega-menu .drop-down label.inline,.mega-menu .drop-down-tab-bar label.inline{display:inline;padding-right:24px}.mega-menu .drop-down input[type=text],.mega-menu .drop-down input[type=url],.mega-menu .drop-down input[type=email],.mega-menu .drop-down input[type=password],.mega-menu .drop-down input[type=search],.mega-menu .drop-down input[type=number],.mega-menu .drop-down input[type=date],.mega-menu .drop-down input[type=month],.mega-menu .drop-down input[type=week],.mega-menu .drop-down input[type=time],.mega-menu .drop-down input[type=datetime],.mega-menu .drop-down input[type=datetime-local],.mega-menu .drop-down input[type=tel],.mega-menu .drop-down textarea,.mega-menu .drop-down-tab-bar input[type=text],.mega-menu .drop-down-tab-bar input[type=url],.mega-menu .drop-down-tab-bar input[type=email],.mega-menu .drop-down-tab-bar input[type=password],.mega-menu .drop-down-tab-bar input[type=search],.mega-menu .drop-down-tab-bar input[type=number],.mega-menu .drop-down-tab-bar input[type=date],.mega-menu .drop-down-tab-bar input[type=month],.mega-menu .drop-down-tab-bar input[type=week],.mega-menu .drop-down-tab-bar input[type=time],.mega-menu .drop-down-tab-bar input[type=datetime],.mega-menu .drop-down-tab-bar input[type=datetime-local],.mega-menu .drop-down-tab-bar input[type=tel],.mega-menu .drop-down-tab-bar textarea{display:block;width:100%;margin:0 0 .75em;padding:10px;font-size:.8125em;border:1px solid #dfdfdf;line-height:1.5em;font-family:Montserrat,sans-serif}.mega-menu .drop-down select,.mega-menu .drop-down-tab-bar select{width:100%;height:2.1em;margin-bottom:.9em;border:1px solid #ccc;font-family:Montserrat,sans-serif}.mega-menu .drop-down input[type=range],.mega-menu .drop-down input[type=color],.mega-menu .drop-down-tab-bar input[type=range],.mega-menu .drop-down-tab-bar input[type=color]{vertical-align:middle;height:1.5em;width:100%;font-family:Montserrat,sans-serif}.mega-menu .drop-down input[type=range],.mega-menu .drop-down-tab-bar input[type=range]{height:1.4em}.mega-menu .drop-down input[type=color],.mega-menu .drop-down-tab-bar input[type=color]{width:1.5em;font-family:Montserrat,sans-serif}.mega-menu .drop-down input[type=time],.mega-menu .drop-down-tab-bar input[type=time]{margin:0 0 .55em}.mega-menu .drop-down meter,.mega-menu .drop-down progress,.mega-menu .drop-down-tab-bar meter,.mega-menu .drop-down-tab-bar progress{display:block;width:100%;height:1.5em}.mega-menu .drop-down table,.mega-menu .drop-down-tab-bar table{margin-bottom:1.4em;width:100%;border:1px solid #ccc}.mega-menu .drop-down thead,.mega-menu .drop-down-tab-bar thead{text-align:left;font-weight:700}.mega-menu .drop-down tbody tr:nth-child(even) td,.mega-menu .drop-down-tab-bar tbody tr:nth-child(even) td{background:#dfdfdf}.mega-menu .drop-down tfoot,.mega-menu .drop-down-tab-bar tfoot{font-style:italic}.mega-menu .drop-down tfoot td,.mega-menu .drop-down tfoot th,.mega-menu .drop-down-tab-bar tfoot td,.mega-menu .drop-down-tab-bar tfoot th{padding:.75em 10px}.mega-menu .drop-down caption,.mega-menu .drop-down td,.mega-menu .drop-down th,.mega-menu .drop-down-tab-bar caption,.mega-menu .drop-down-tab-bar td,.mega-menu .drop-down-tab-bar th{border:1px solid #ccc}.mega-menu .drop-down td,.mega-menu .drop-down th,.mega-menu .drop-down-tab-bar td,.mega-menu .drop-down-tab-bar th{padding:0 10px;line-height:1.45em}.mega-menu .drop-down caption,.mega-menu .drop-down-tab-bar caption{border-bottom:0;padding:.75em 10px;line-height:1.45em;text-align:left;font-style:italic}.mega-menu .drop-down p,.mega-menu .drop-down-tab-bar p{margin:0 0 1.5em;font-size:.8125em}.mega-menu .drop-down blockquote,.mega-menu .drop-down-tab-bar blockquote{margin:0 1.5em 1.5em;font-style:italic}.mega-menu .drop-down mark,.mega-menu .drop-down-tab-bar mark{line-height:1.5;background:#0071b3;color:#fff}.mega-menu .drop-down del,.mega-menu .drop-down-tab-bar del{color:#dfdfdf}.mega-menu .drop-down code,.mega-menu .drop-down kbd,.mega-menu .drop-down pre,.mega-menu .drop-down samp,.mega-menu .drop-down-tab-bar code,.mega-menu .drop-down-tab-bar kbd,.mega-menu .drop-down-tab-bar pre,.mega-menu .drop-down-tab-bar samp{font-family:Montserrat,sans-serif}.mega-menu .drop-down ins,.mega-menu .drop-down small,.mega-menu .drop-down-tab-bar ins,.mega-menu .drop-down-tab-bar small{line-height:1.5}.mega-menu .drop-down kbd,.mega-menu .drop-down samp,.mega-menu .drop-down-tab-bar kbd,.mega-menu .drop-down-tab-bar samp{line-height:1.4}.mega-menu .drop-down hr,.mega-menu .drop-down-tab-bar hr{background:#ccc;color:#ccc;clear:both;float:none;width:100%;height:1px;margin:0 0 1.4em;border:none}.mega-menu .drop-down input[type=submit],.mega-menu .drop-down input[type=button],.mega-menu .drop-down-tab-bar input[type=submit],.mega-menu .drop-down-tab-bar input[type=button]{background:#af071f;padding:10px 20px;margin:5px 10px 0 0;font-family:Montserrat,sans-serif;line-height:1.5em;font-weight:600;font-size:.8125em;color:#fff;border-radius:0;display:block;float:left;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.mega-menu .drop-down a:hover,.mega-menu .drop-down a:hover i,.mega-menu .drop-down-tab-bar a:hover,.mega-menu .drop-down-tab-bar a:hover i{color:#af071f}.mega-menu .drop-down input[type=submit]:hover,.mega-menu .drop-down input[type=button]:hover,.mega-menu .drop-down-tab-bar input[type=submit]:hover,.mega-menu .drop-down-tab-bar input[type=button]:hover{background-color:#333}.mega-menu .drop-down a,.mega-menu .drop-down-tab-bar a{-webkit-transition:color .2s ease;transition:color .2s ease}.mega-menu .drop-down a i,.mega-menu .drop-down-tab-bar a i{transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out}@media screen and (max-width:992px){.mega-menu .drop-down input[type=submit],.mega-menu .drop-down input[type=button],.mega-menu .drop-down-tab-bar input[type=submit],.mega-menu .drop-down-tab-bar input[type=button]{width:100%}.mega-menu .drop-down a,.mega-menu .drop-down-tab-bar a{width:auto}}.mega-menu .drop-down .list-description span,.mega-menu .drop-down-tab-bar .list-description span{color:#bcbdbe;display:inline-block;width:100%}.mega-menu .drop-down .image-description,.mega-menu .drop-down-tab-bar .image-description{position:relative}.mega-menu .drop-down .image-description img,.mega-menu .drop-down-tab-bar .image-description img{display:inline-block;float:left;max-width:100%;position:absolute;left:0;right:0;height:40px;width:40px}.mega-menu .drop-down .image-description a,.mega-menu .drop-down-tab-bar .image-description a{padding-left:50px}.mega-menu .drop-down .image-description span,.mega-menu .drop-down-tab-bar .image-description span{color:#bcbdbe;display:inline-block;width:100%}.mega-menu .drop-down i.fa,.mega-menu .drop-down-tab-bar i.fa{padding-right:10px}.mega-menu .drop-down iframe,.mega-menu .drop-down-tab-bar iframe{width:100%;display:block;float:left;margin:0;padding:0;border:none}@media screen and (min-width:993px){.mega-menu .drop-down-tab-bar.offset-1,.mega-menu .drop-down.offset-1{margin-left:100px}.mega-menu .drop-down-tab-bar.offset-2,.mega-menu .drop-down.offset-2{margin-left:-150px}.mega-menu .drop-down-tab-bar.offset-3,.mega-menu .drop-down.offset-3{margin-left:-200px}.mega-menu .drop-down-tab-bar.offset-4,.mega-menu .drop-down.offset-4{right:20px}.mega-menu .drop-down-tab-bar.offset-5,.mega-menu .drop-down.offset-5{margin-left:-300px}}.mega-menu .drop-down .menu-contact-form,.mega-menu .drop-down-tab-bar .menu-contact-form{margin:0;display:block;float:left;width:100%;background:#fcfcfc;padding:20px}.mega-menu .mobileTriggerButton{margin:0;padding:0;position:absolute;top:0;left:0;right:0;height:50px;display:none;z-index:-1}.mega-menu .desktopTriggerButton{margin:0;padding:0;position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;display:block;opacity:.2}@media screen and (min-width:993px){.mega-menu.desktopTopFixed .menu-list-items{position:fixed;top:0;left:0;right:0;max-width:100%;padding:0 10px;background:#333}.mega-menu.desktopTopFixed .menu-list-items .drop-down-tab-bar.grid-col-12,.mega-menu.desktopTopFixed .menu-list-items .drop-down.grid-col-12{width:100%;margin:0}.mega-menu.desktopTopFixed .menu-list-items .menu-logo>li>a img{height:40px;padding-top:0;margin:15px 0}.mega-menu.desktopTopFixed .menu-list-items .menu-links>li>a{line-height:72px}.mega-menu .menu-links li.ClickTrigger .drop-down-multilevel.effect-scale,.mega-menu .menu-links li.ClickTrigger .drop-down-tab-bar.effect-scale,.mega-menu .menu-links li.ClickTrigger .drop-down.effect-scale,.mega-menu .menu-links li.hoverTrigger>.drop-down-multilevel.effect-scale,.mega-menu .menu-links li.hoverTrigger>.drop-down-tab-bar.effect-scale,.mega-menu .menu-links li.hoverTrigger>.drop-down.effect-scale{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.mega-menu .menu-links li.ClickTrigger .drop-down-multilevel.effect-expand-top,.mega-menu .menu-links li.ClickTrigger .drop-down-tab-bar.effect-expand-top,.mega-menu .menu-links li.ClickTrigger .drop-down.effect-expand-top,.mega-menu .menu-links li.hoverTrigger>.drop-down-multilevel.effect-expand-top,.mega-menu .menu-links li.hoverTrigger>.drop-down-tab-bar.effect-expand-top,.mega-menu .menu-links li.hoverTrigger>.drop-down.effect-expand-top{-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.mega-menu .menu-links li.ClickTrigger .drop-down-multilevel.effect-expand-bottom,.mega-menu .menu-links li.ClickTrigger .drop-down-tab-bar.effect-expand-bottom,.mega-menu .menu-links li.ClickTrigger .drop-down.effect-expand-bottom,.mega-menu .menu-links li.hoverTrigger>.drop-down-multilevel.effect-expand-bottom,.mega-menu .menu-links li.hoverTrigger>.drop-down-tab-bar.effect-expand-bottom,.mega-menu .menu-links li.hoverTrigger>.drop-down.effect-expand-bottom{-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}.mega-menu .menu-links li.ClickTrigger .drop-down-multilevel.effect-expand-left,.mega-menu .menu-links li.ClickTrigger .drop-down-tab-bar.effect-expand-left,.mega-menu .menu-links li.ClickTrigger .drop-down.effect-expand-left,.mega-menu .menu-links li.hoverTrigger>.drop-down-multilevel.effect-expand-left,.mega-menu .menu-links li.hoverTrigger>.drop-down-tab-bar.effect-expand-left,.mega-menu .menu-links li.hoverTrigger>.drop-down.effect-expand-left{-webkit-transform:rotateY(90deg);transform:rotateY(90deg);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.mega-menu .menu-links li.ClickTrigger .drop-down-multilevel.effect-expand-right,.mega-menu .menu-links li.ClickTrigger .drop-down-tab-bar.effect-expand-right,.mega-menu .menu-links li.ClickTrigger .drop-down.effect-expand-right,.mega-menu .menu-links li.hoverTrigger>.drop-down-multilevel.effect-expand-right,.mega-menu .menu-links li.hoverTrigger>.drop-down-tab-bar.effect-expand-right,.mega-menu .menu-links li.hoverTrigger>.drop-down.effect-expand-right{-webkit-transform:rotateY(90deg);transform:rotateY(90deg);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.mega-menu .menu-links li.ClickTrigger .drop-down-multilevel.active,.mega-menu .menu-links li.ClickTrigger .drop-down-tab-bar.active,.mega-menu .menu-links li.ClickTrigger .drop-down.active,.mega-menu .menu-links li.hoverTrigger:hover>.drop-down,.mega-menu .menu-links li.hoverTrigger:hover>.drop-down-multilevel,.mega-menu .menu-links li.hoverTrigger:hover>.drop-down-tab-bar{-webkit-transition-delay:.2s!important;transition-delay:.2s!important}.mega-menu .menu-links li.ClickTrigger .drop-down-multilevel.active.effect-fade,.mega-menu .menu-links li.ClickTrigger .drop-down-tab-bar.active.effect-fade,.mega-menu .menu-links li.ClickTrigger .drop-down.active.effect-fade,.mega-menu .menu-links li.hoverTrigger:hover>.drop-down-multilevel.effect-fade,.mega-menu .menu-links li.hoverTrigger:hover>.drop-down-tab-bar.effect-fade,.mega-menu .menu-links li.hoverTrigger:hover>.drop-down.effect-fade{opacity:1;visibility:visible}.mega-menu .menu-links li.ClickTrigger .drop-down-multilevel.active.effect-scale,.mega-menu .menu-links li.ClickTrigger .drop-down-tab-bar.active.effect-scale,.mega-menu .menu-links li.ClickTrigger .drop-down.active.effect-scale,.mega-menu .menu-links li.hoverTrigger:hover>.drop-down-multilevel.effect-scale,.mega-menu .menu-links li.hoverTrigger:hover>.drop-down-tab-bar.effect-scale,.mega-menu .menu-links li.hoverTrigger:hover>.drop-down.effect-scale{opacity:1;visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mega-menu .menu-links li.ClickTrigger .drop-down-multilevel.active.effect-expand-bottom,.mega-menu .menu-links li.ClickTrigger .drop-down-multilevel.active.effect-expand-top,.mega-menu .menu-links li.ClickTrigger .drop-down-tab-bar.active.effect-expand-bottom,.mega-menu .menu-links li.ClickTrigger .drop-down-tab-bar.active.effect-expand-top,.mega-menu .menu-links li.ClickTrigger .drop-down.active.effect-expand-bottom,.mega-menu .menu-links li.ClickTrigger .drop-down.active.effect-expand-top,.mega-menu .menu-links li.hoverTrigger:hover>.drop-down-multilevel.effect-expand-bottom,.mega-menu .menu-links li.hoverTrigger:hover>.drop-down-multilevel.effect-expand-top,.mega-menu .menu-links li.hoverTrigger:hover>.drop-down-tab-bar.effect-expand-bottom,.mega-menu .menu-links li.hoverTrigger:hover>.drop-down-tab-bar.effect-expand-top,.mega-menu .menu-links li.hoverTrigger:hover>.drop-down.effect-expand-bottom,.mega-menu .menu-links li.hoverTrigger:hover>.drop-down.effect-expand-top{opacity:1;visibility:visible;-webkit-transform:rotateX(0);transform:rotateX(0)}.mega-menu .menu-links li.ClickTrigger .drop-down-multilevel.active.effect-expand-left,.mega-menu .menu-links li.ClickTrigger .drop-down-multilevel.active.effect-expand-right,.mega-menu .menu-links li.ClickTrigger .drop-down-tab-bar.active.effect-expand-left,.mega-menu .menu-links li.ClickTrigger .drop-down-tab-bar.active.effect-expand-right,.mega-menu .menu-links li.ClickTrigger .drop-down.active.effect-expand-left,.mega-menu .menu-links li.ClickTrigger .drop-down.active.effect-expand-right,.mega-menu .menu-links li.hoverTrigger:hover>.drop-down-multilevel.effect-expand-left,.mega-menu .menu-links li.hoverTrigger:hover>.drop-down-multilevel.effect-expand-right,.mega-menu .menu-links li.hoverTrigger:hover>.drop-down-tab-bar.effect-expand-left,.mega-menu .menu-links li.hoverTrigger:hover>.drop-down-tab-bar.effect-expand-right,.mega-menu .menu-links li.hoverTrigger:hover>.drop-down.effect-expand-left,.mega-menu .menu-links li.hoverTrigger:hover>.drop-down.effect-expand-right{opacity:1;visibility:visible;-webkit-transform:rotateY(0);transform:rotateY(0)}}@media screen and (max-width:992px){.mega-menu .mobileTriggerButton{display:block}.mega-menu .desktopTriggerButton{display:none}.mega-menu.mobileTopFixed .menu-list-items{position:fixed;top:0;left:0;right:0;max-width:100%}.mega-menu .drop-down-tab-bar li{width:100%;position:relative}}.mega-menu .drop-down-tab-bar{margin:0;padding:10px;float:left}.mega-menu .drop-down-tab-bar li{float:left;margin:0;padding:0;display:block}.mega-menu .drop-down-tab-bar a{float:left;width:100%;display:inline-block;padding:5px 10px;font-size:.8125em}@media screen and (max-width:992px){.mega-menu .drop-down-tab-bar a{width:auto;padding-right:20px}}.mega-menu .drop-down-tab-bar i.fa{display:inline-block;padding-right:5px}.mega-menu .drop-down-tab-bar i.fa.fa-indicator{padding-right:0;padding-left:10px;line-height:.8125em}@media screen and (max-width:992px){.mega-menu .drop-down-tab-bar i.fa.fa-indicator{float:right;position:absolute;right:12px;top:0;bottom:0;line-height:25px}.mega-menu .menu-links li .drop-down,.mega-menu .menu-links li .drop-down-multilevel,.mega-menu .menu-links li .drop-down-tab-bar{-webkit-transition:none!important;transition:none!important}}@media screen and (min-width:993px){.mega-menu.vertical-left,.mega-menu.vertical-right{float:left;width:auto;display:block;max-width:250px}.mega-menu.vertical-left .menu-logo,.mega-menu.vertical-right .menu-logo{clear:both;width:100%}.mega-menu.vertical-left .menu-logo>li,.mega-menu.vertical-left .menu-logo>li>a,.mega-menu.vertical-right .menu-logo>li,.mega-menu.vertical-right .menu-logo>li>a{width:100%}.mega-menu.vertical-left .menu-links,.mega-menu.vertical-right .menu-links{clear:both;width:100%}.mega-menu.vertical-left .menu-links>li,.mega-menu.vertical-right .menu-links>li{clear:both;width:100%;position:relative}.mega-menu.vertical-left .menu-links>li>a,.mega-menu.vertical-right .menu-links>li>a{width:100%;position:relative;line-height:48px}.mega-menu.vertical-left .menu-links>li>a i.fa.fa-indicator,.mega-menu.vertical-right .menu-links>li>a i.fa.fa-indicator{float:right;line-height:48px}.mega-menu.vertical-left .menu-social-bar,.mega-menu.vertical-right .menu-social-bar{width:100%;text-align:center}.mega-menu.vertical-left .menu-social-bar>li,.mega-menu.vertical-right .menu-social-bar>li{display:inline-block;float:none}.mega-menu.vertical-left .menu-social-bar>li>a,.mega-menu.vertical-right .menu-social-bar>li>a{padding-left:10px;padding-right:10px}.mega-menu.vertical-left .drop-down-multilevel,.mega-menu.vertical-right .drop-down-multilevel{top:0;left:100%}.mega-menu.vertical-left .drop-down,.mega-menu.vertical-left .drop-down-tab-bar,.mega-menu.vertical-right .drop-down,.mega-menu.vertical-right .drop-down-tab-bar{left:100%;top:0;min-width:600px}.mega-menu.vertical-left .drop-down-tab-bar.grid-col-12,.mega-menu.vertical-left .drop-down.grid-col-12,.mega-menu.vertical-right .drop-down-tab-bar.grid-col-12,.mega-menu.vertical-right .drop-down.grid-col-12{min-width:1000px}.mega-menu.vertical-left .offset-1,.mega-menu.vertical-left .offset-2,.mega-menu.vertical-left .offset-3,.mega-menu.vertical-left .offset-4,.mega-menu.vertical-left .offset-5,.mega-menu.vertical-right .offset-1,.mega-menu.vertical-right .offset-2,.mega-menu.vertical-right .offset-3,.mega-menu.vertical-right .offset-4,.mega-menu.vertical-right .offset-5{margin-left:0}.mega-menu.vertical-left .offset-1-vertical,.mega-menu.vertical-right .offset-1-vertical{margin-top:-100px!important}.mega-menu.vertical-left .offset-2-vertical,.mega-menu.vertical-right .offset-2-vertical{margin-top:-150px!important}.mega-menu.vertical-left .offset-3-vertical,.mega-menu.vertical-right .offset-3-vertical{margin-top:-200px!important}.mega-menu.vertical-left .offset-4-vertical,.mega-menu.vertical-right .offset-4-vertical{margin-top:-250px!important}.mega-menu.vertical-left .offset-5-vertical,.mega-menu.vertical-right .offset-5-vertical{margin-top:-300px!important}.mega-menu.vertical-left.desktopTopFixed,.mega-menu.vertical-right.desktopTopFixed{float:left;right:auto;padding:0;height:100%}.mega-menu.vertical-left.desktopTopFixed .menu-list-items,.mega-menu.vertical-right.desktopTopFixed .menu-list-items{padding:0;height:100%}.mega-menu.vertical-left.desktopTopFixed .drop-down,.mega-menu.vertical-left.desktopTopFixed .drop-down-tab-bar,.mega-menu.vertical-right.desktopTopFixed .drop-down,.mega-menu.vertical-right.desktopTopFixed .drop-down-tab-bar{margin:0}.mega-menu.vertical-right{float:right}.mega-menu.vertical-right .drop-down-multilevel{left:auto;right:100%}}@media screen and (min-width:993px) and (min-width:993px){.mega-menu.vertical-right .drop-down-multilevel.left-side{left:100%}}@media screen and (min-width:993px){.mega-menu.vertical-right .drop-down,.mega-menu.vertical-right .drop-down-tab-bar{left:auto;right:100%}.mega-menu.vertical-right.desktopTopFixed{float:right;left:auto;right:0;padding:0;height:100%}.mega-menu.vertical-left .menu-search-bar,.mega-menu.vertical-right .menu-search-bar{width:100%}.mega-menu.vertical-left .menu-search-bar form,.mega-menu.vertical-left .menu-search-bar input,.mega-menu.vertical-left .menu-search-bar label,.mega-menu.vertical-left .menu-search-bar li,.mega-menu.vertical-right .menu-search-bar form,.mega-menu.vertical-right .menu-search-bar input,.mega-menu.vertical-right .menu-search-bar label,.mega-menu.vertical-right .menu-search-bar li{width:100%;max-width:100%;background:#af071f;-webkit-transition:none;transition:none}.mega-menu.vertical-left .menu-search-bar input,.mega-menu.vertical-right .menu-search-bar input{padding-left:20px}.mega-menu.menuFullWidth{max-width:100%}}.topbar.mt-10.mlr-993{margin-right:0}.topbar.mt-10.mlr-993>.container-fluid{padding-right:0}#navbar-main>.menu-list-items{padding:0}#navbar-main>.menu-list-items>.container-fluid>.row>.col-md-12>.mlr-993{margin-right:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.mega-menu.desktopTopFixed .mlr-993{float:right}@media all and (max-width:992px){.navbar-collapse,.navbar-collapse .show{position:absolute;top:50px;width:100%;left:0}.navbar-collapse .show .menu .container-fluid{padding:0}.header .mlr-993 button.menu-mobile-collapse-trigger{margin-right:10px}#block-navegacionprincipal .drop-down.menu-centered.grid-col-8{margin-left:0}.mega-menu .mobileTriggerButton{display:block;background:url(../img/caretmenu.png) right 15px no-repeat;background-size:12px;margin-right:10px!important}.mega-menu .drop-down a,.mega-menu .menu-text p{word-break:break-word}}.view-display-id-block_noticias_relacionadas .field-content .blog-box :hover svg{color:#fff}@media (max-width:1366px){.mega-menu .menu-links .drop-down .mega-menu-tabs ul li{margin-top:unset;margin-bottom:unset}}ul.pagination.js-pager__items{margin-bottom:20px}nav#pagination-heading,nav#pagination-heading--2{text-align:center}nav#pagination-heading ul,nav#pagination-heading--2 ul{display:block}.pagination .page-item,.pagination .pager__item--next{display:inline-block;background:#eceff7;font-size:16px;color:#fff;text-transform:lowercase;position:relative;overflow:hidden;cursor:pointer;margin-right:10px;line-height:0}.pagination .page-item.active .page-link,.pagination .pager__item--next .page-link{background-color:#af071f;border-color:#af071f;color:#fff}.pagination .page-item .page-link,.pagination .pager__item--next .page-link{margin-left:auto;height:3em;min-width:3em;text-align:center;display:table-cell;padding:initial;vertical-align:middle;border-radius:5px}.pagination .page-item span,.pagination .pager__item--next span{margin-left:1em;margin-right:1em}.pagination li a:focus,.pagination li a:hover,.pagination li span:focus,.pagination li span:hover{background-color:#af071f;border-color:#af071f;color:#fff}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover,.pagination>li>a,.pagination>li>span{border-color:#bcbdbe!important;color:#bcbdbe}.region-we-mega-menu *{font-weight:400;text-align:left;font-family:"Montserrat Bold",sans-serif!important;text-transform:unset!important}.province-map-pointer-container,.view-articulos-de-memorias.view-display-id-block_otras_pioneras,.view-articulos-newsletters.view-display-id-block_otras_pioneras,.view-articulos.view-display-id-block_otras_pioneras,.view-buscador-contrato-menores .view-header,.view-content .views-row .row.mb-3 .col-lg-4,.view-content .views-row .row.mb-3 .col-md-4,.view-content.col-10 .col-lg-4,.view-content.col-10 .col-md-4,.view-contratos-menores .view-header{text-align:center}.region-we-mega-menu * a.we-mega-menu-li{font-size:1.1rem!important}.region-we-mega-menu .navbar-we-mega-menu{background-color:transparent}.region-we-mega-menu .navbar-we-mega-menu a.we-mega-menu-li{color:#fff;background-color:transparent}.region-we-mega-menu .navbar-we-mega-menu a.we-mega-menu-li:after{opacity:100%}.region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-submenu{padding:unset;position:fixed;top:14em!important;left:auto;margin-left:-250px;width:66.66666666666667%;display:block!important;opacity:0;visibility:hidden;border-top:5px solid #af071f;border-radius:0!important;box-shadow:0 0 0 1px rgba(0,0,0,.05);background:#fff;float:left;z-index:999;cursor:default;overflow:hidden;right:100px!important}.region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-submenu .we-mega-menu-col.span3{background:#eceff7}.region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-submenu .we-mega-menu-submenu-inner{top:1rem;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.bef-checkboxes.bef-nested>ul>li,form.views-exposed-form .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-flex-wrap:wrap}.region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-submenu .we-mega-menu-submenu-inner .we-mega-menu-row{min-width:322px}.region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-submenu .we-mega-menu-submenu-inner .we-mega-menu-row a.we-mega-menu-li{color:#000;width:25em}.we-mega-menu-ul .dropdown-menu .dropdown-menu:first-child>.we-mega-menu-submenu{margin-top:unset!important;width:calc(66.66% - 322px);right:0!important;left:calc(33.333333333333% + 32em)}@media all and (max-width:767px){.view-grid-3x2-contenido .col-xs-12.col-sm-6.col-md-4.col-lg-4{width:100%}.view-grid-3x2-contenido .col-xs-12.col-sm-6.col-md-4.col-lg-4 .blog-body{min-height:auto!important}.view-grid-3x2-contenido .col-xs-12.col-sm-6.col-md-4.col-lg-4 .blog-title{min-height:auto!important;padding-top:0}.homerrss.layout.row.layout-builder__layout .col-lg-6{margin-bottom:40px}}@media all and (max-width:720px){.saber-mas .w-100>.g-0{max-height:none!important;float:left}.saber-mas .portfolio-caption{background:rgba(0,0,0,.7);width:100%;height:100%;padding:30px;position:absolute;top:0;color:#fff}}.path-sitemap .sitemap-item.sitemap-plugin--menu.sitemap-item--menu-main H2{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #dfdfdf;font-size:40px;font-style:normal;line-height:40px}.path-sitemap .sitemap-item.sitemap-plugin--menu.sitemap-item--menu-main li{list-style:circle;margin-left:20px;padding:5px 5px 0}.path-sitemap .sitemap-item.sitemap-plugin--menu.sitemap-item--menu-main ul{padding-left:1.5em}.path-sitemap .sitemap-item.sitemap-plugin--menu.sitemap-item--menu-main>div>ul>li>a{font-weight:700}form.views-exposed-form .row{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}form.views-exposed-form .row>*{width:auto}form.views-exposed-form .row div#edit-actions{-webkit-align-self:end;-ms-flex-item-align:end;align-self:end}form.views-exposed-form .fieldgroup span{font-size:15px;font-weight:400;color:#474746}form.views-exposed-form .bef-checkboxes div.checkbox.mb-3{margin-bottom:0!important}form.views-exposed-form .bef-checkboxes div.checkbox.mb-3 label{font-size:14px;max-width:calc(100% - 18px)}form.views-exposed-form .bef-datepicker{color:#000}form.views-exposed-form button.form-submit{margin-top:1rem}form.views-exposed-form .form-item-field-area-target-id-entityreference-filter{max-width:33%}.bef-checkboxes.bef-nested>ul>li{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.views-field-field-documentacion a.button{background:#af071f!important}.views-field-field-etiquetas a.btn_rojo{color:#fff;background:#af071f!important}.view-articulos .views-row .col-md-10.col-sm-12,.view-articulos .views-row .col-md-2.col-sm-12,.view-articulos-de-memorias .views-row .col-md-10.col-sm-12,.view-articulos-de-memorias .views-row .col-md-2.col-sm-12,.view-articulos-newsletters .views-row .col-md-10.col-sm-12,.view-articulos-newsletters .views-row .col-md-2.col-sm-12{padding-bottom:30px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.view-articulos .views-row .col-md-10.col-sm-12 img,.view-articulos .views-row .col-md-2.col-sm-12 img,.view-articulos-de-memorias .views-row .col-md-10.col-sm-12 img,.view-articulos-de-memorias .views-row .col-md-2.col-sm-12 img,.view-articulos-newsletters .views-row .col-md-10.col-sm-12 img,.view-articulos-newsletters .views-row .col-md-2.col-sm-12 img{max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;aspect-ratio:1/1}.view-articulos .views-row .memoria,.view-articulos .views-row .newsletter,.view-articulos .views-row .pionera,.view-articulos-de-memorias .views-row .memoria,.view-articulos-de-memorias .views-row .newsletter,.view-articulos-de-memorias .views-row .pionera,.view-articulos-newsletters .views-row .memoria,.view-articulos-newsletters .views-row .newsletter,.view-articulos-newsletters .views-row .pionera{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-bottom:2em}.view-articulos .views-row .memoria .h4,.view-articulos .views-row .memoria h4,.view-articulos .views-row .newsletter .h4,.view-articulos .views-row .newsletter h4,.view-articulos .views-row .pionera .h4,.view-articulos .views-row .pionera h4,.view-articulos-de-memorias .views-row .memoria .h4,.view-articulos-de-memorias .views-row .memoria h4,.view-articulos-de-memorias .views-row .newsletter .h4,.view-articulos-de-memorias .views-row .newsletter h4,.view-articulos-de-memorias .views-row .pionera .h4,.view-articulos-de-memorias .views-row .pionera h4,.view-articulos-newsletters .views-row .memoria .h4,.view-articulos-newsletters .views-row .memoria h4,.view-articulos-newsletters .views-row .newsletter .h4,.view-articulos-newsletters .views-row .newsletter h4,.view-articulos-newsletters .views-row .pionera .h4,.view-articulos-newsletters .views-row .pionera h4{margin-top:1em}.view-articulos .views-row .memoria img,.view-articulos .views-row .newsletter img,.view-articulos-de-memorias .views-row .memoria img,.view-articulos-de-memorias .views-row .newsletter img,.view-articulos-newsletters .views-row .memoria img,.view-articulos-newsletters .views-row .newsletter img{height:200px;padding:1rem}.view-articulos-de-memorias.view-display-id-block_cifras img,.view-articulos-newsletters.view-display-id-block_cifras img,.view-articulos.view-display-id-block_cifras img{width:auto;height:150px}.view-articulos-de-memorias.view-display-id-block_otras_pioneras .views-row .views-field.views-field-title,.view-articulos-newsletters.view-display-id-block_otras_pioneras .views-row .views-field.views-field-title,.view-articulos.view-display-id-block_otras_pioneras .views-row .views-field.views-field-title{margin-top:1rem}.view-articulos-de-memorias.view-display-id-block_proyectos_participacion img.image-style-medium,.view-articulos-newsletters.view-display-id-block_proyectos_participacion img.image-style-medium,.view-articulos.view-display-id-block_proyectos_participacion img.image-style-medium{max-width:100%;height:auto}.view-buscador-contrato-menores .view-header span,.view-contratos-menores .view-header span{margin-bottom:50px;display:block}.view-buscador-contrato-menores .view-filters form .d-flex .js-form-item-title,.view-contratos-menores .view-filters form .d-flex .js-form-item-title{-webkit-box-flex:4;-webkit-flex-grow:4;-ms-flex-positive:4;flex-grow:4;min-width:25%}.view-buscador-contrato-menores .view-filters form .d-flex .js-form-item-field-fecha-l-mite,.view-buscador-contrato-menores .view-filters form .d-flex .js-form-item-field-fecha-l-mite-1,.view-buscador-contrato-menores .view-filters form .d-flex .js-form-item-field-importe-impuesto,.view-buscador-contrato-menores .view-filters form .d-flex .js-form-item-field-importe-impuesto-1,.view-contratos-menores .view-filters form .d-flex .js-form-item-field-fecha-l-mite,.view-contratos-menores .view-filters form .d-flex .js-form-item-field-fecha-l-mite-1,.view-contratos-menores .view-filters form .d-flex .js-form-item-field-importe-impuesto,.view-contratos-menores .view-filters form .d-flex .js-form-item-field-importe-impuesto-1{max-width:180px}.view-buscador-contrato-menores .view-filters form .d-flex .form-actions,.view-contratos-menores .view-filters form .d-flex .form-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.view-buscador-contrato-menores .view-content,.view-contratos-menores .view-content{margin:12px}.view-buscador-contrato-menores .view-content .views-row,.view-contratos-menores .view-content .views-row{position:relative;padding-left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px}.view-buscador-contrato-menores .view-content .views-row .views-field,.view-contratos-menores .view-content .views-row .views-field{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:40px;display:inline;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}@media all and (min-width:991px){.view-buscador-contrato-menores .view-content .views-row .views-field,.view-contratos-menores .view-content .views-row .views-field{-webkit-flex-basis:calc(33% - 40px);-ms-flex-preferred-size:calc(33% - 40px);flex-basis:calc(33% - 40px)}}.view-buscador-contrato-menores .view-content .views-row .views-field span:not(.field-content),.view-contratos-menores .view-content .views-row .views-field span:not(.field-content){margin-right:10px;font-weight:600;display:inline}.view-buscador-contrato-menores .view-content .views-row .views-field .field-content,.view-contratos-menores .view-content .views-row .views-field .field-content{display:inline}.view-buscador-contrato-menores .view-content .views-row .views-field-field-expediente,.view-buscador-contrato-menores .view-content .views-row .views-field-title,.view-contratos-menores .view-content .views-row .views-field-field-expediente,.view-contratos-menores .view-content .views-row .views-field-title{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.view-buscador-contrato-menores .view-content .views-row .views-field-title span a,.view-contratos-menores .view-content .views-row .views-field-title span a{color:#000;font-size:1.25rem;font-weight:900;line-height:1.2}.view-buscador-contrato-menores .view-content .views-row .views-field-field-centro,.view-contratos-menores .view-content .views-row .views-field-field-centro{-webkit-flex-basis:calc(66% - 40px);-ms-flex-preferred-size:calc(66% - 40px);flex-basis:calc(66% - 40px)}.view-buscador-contrato-menores .view-content .views-row .views-field-field-estado,.view-contratos-menores .view-content .views-row .views-field-field-estado{width:130px;border:1px solid;background:#af071f;border-radius:5px}@media all and (max-width:575px){.view-buscador-contrato-menores .view-content .views-row .views-field-field-estado,.view-contratos-menores .view-content .views-row .views-field-field-estado{-webkit-flex-basis:fit-content;-ms-flex-preferred-size:fit-content;flex-basis:fit-content;margin-bottom:10px}}@media all and (min-width:575px){.view-buscador-contrato-menores .view-content .views-row .views-field-field-estado,.view-contratos-menores .view-content .views-row .views-field-field-estado{position:absolute;left:0;top:0}}.view-buscador-contrato-menores .view-content .views-row .views-field-field-estado .field-content,.view-contratos-menores .view-content .views-row .views-field-field-estado .field-content{padding:0 10px;font-weight:500;color:#fff;display:block}.view-buscador-contrato-menores .view-content .views-row .views-field-field-fecha-l-mite,.view-buscador-contrato-menores .view-content .views-row .views-field-field-fecha-notificacion,.view-contratos-menores .view-content .views-row .views-field-field-fecha-l-mite,.view-contratos-menores .view-content .views-row .views-field-field-fecha-notificacion{line-height:1.52em;color:#474746;font-size:.82m;font-weight:300}.view-articulos-ebt.view-id-articulos_ebt .views-row img{max-width:100%;height:auto}.view-articulos-ebt.view-id-articulos_ebt .views-row .col-2{max-width:165px}@media all and (max-width:992px){.view-articulos-ebt.view-id-articulos_ebt .views-row .col-10,.view-articulos-ebt.view-id-articulos_ebt .views-row .col-2{width:100%}.view-articulos-ebt.view-id-articulos_ebt .views-row img{max-width:165px}}.block-views-blockarticulos-block-proyectos-participacion .col-2 img,.view-articulos.view-display-id-block_articulos_protagonistas .col-2 img,.view-articulos.view-display-id-block_exposiciones .col-2 img,.view-articulos.view-display-id-block_historico_divulgacion .col-2 img{width:100%;-o-object-fit:cover;object-fit:cover;height:auto;max-height:220px;padding:10px 0}.block-views-blockarticulos-block-proyectos-participacion .views-field-title,.view-articulos.view-display-id-block_articulos_protagonistas .views-field-title,.view-articulos.view-display-id-block_exposiciones .views-field-title,.view-articulos.view-display-id-block_historico_divulgacion .views-field-title{padding-top:15px}.block-views-blockarticulos-block-proyectos-participacion .views-field-title .h4,.block-views-blockarticulos-block-proyectos-participacion .views-field-title h4,.view-articulos.view-display-id-block_articulos_protagonistas .views-field-title .h4,.view-articulos.view-display-id-block_articulos_protagonistas .views-field-title h4,.view-articulos.view-display-id-block_exposiciones .views-field-title .h4,.view-articulos.view-display-id-block_exposiciones .views-field-title h4,.view-articulos.view-display-id-block_historico_divulgacion .views-field-title .h4,.view-articulos.view-display-id-block_historico_divulgacion .views-field-title h4{font-size:18px}.block-views-blockarticulos-block-proyectos-participacion .views-field-body .container,.view-articulos.view-display-id-block_articulos_protagonistas .views-field-body .container,.view-articulos.view-display-id-block_exposiciones .views-field-body .container,.view-articulos.view-display-id-block_historico_divulgacion .views-field-body .container{padding-left:0}.block-views-blockarticulos-block-proyectos-participacion div.az-text,.view-articulos.view-display-id-block_articulos_protagonistas div.az-text,.view-articulos.view-display-id-block_exposiciones div.az-text,.view-articulos.view-display-id-block_historico_divulgacion div.az-text{font-size:18px!important;line-height:30px}.view-articulos.view-id-articulos .views-row .h4,.view-articulos.view-id-articulos .views-row h4{font-size:18px!important}.view-articulos.view-id-articulos .col-2 img{width:100%;-o-object-fit:cover;object-fit:cover;height:auto;min-height:192px;padding:0}.view-articulos-de-memorias .views-row .memoria img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:220px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:auto}.view-articulos-universidades .views-row .universidad{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2em}.view-articulos-universidades .views-row .universidad a.button{margin-top:1em}.view-articulos-newsletters .views-row .newsletter img{margin-bottom:1.5rem}.view-articulos-newsletters .views-row .newsletter .h4,.view-articulos-newsletters .views-row .newsletter h4{color:#333;margin-top:0;font-size:16px;font-style:normal;line-height:18px}.view-articulos-newsletters .views-row .newsletter a.button span{float:none;padding:10px .5em;font-size:18px;line-height:1.3333333}.view-articulos-newsletters .views-row .newsletter a.button{width:100%;border:1px solid #333;color:#333;border-radius:5px;background-color:#af071f}.view-cursos-area{padding:2em 0;background-color:#fcfcfc}.view-cursos-area .view-content.row{-moz-text-align-last:center;text-align-last:center}.view-cursos-area .view-content.row .views-field{margin:1em}.view-cursos-area .view-content.row .views-field.views-field-field-fecha,.view-cursos-area .view-content.row .views-field.views-field-field-fecha-2,.view-cursos-area .view-content.row .views-field.views-field-field-location-administrative-area{background-color:#fff}.view-cursos-area .view-content.row .views-field .views-label{font-weight:700}.view-cursos-area .view-content.row .views-field .h4,.view-cursos-area .view-content.row .views-field h4{color:#af071f}.view-agenda .views-row small.fecha{font-weight:500}.block-views-blockagenda-block-internacional,.block-views-blockagenda-block-portada-eventos,.block-views-blockagenda-block-portada-institucional{background:#fff;padding:20px}.block-views-blockagenda-block-portada-eventos{margin-bottom:20px;margin-right:10px;text-align:left}.block-views-blockagenda-block-portada-institucional{margin-bottom:20px;margin-left:10px}.agenda-dcha .view-agenda{text-align:right}.view-agenda.view-display-id-block_portada_eventos .h4 .more-link,.view-agenda.view-display-id-block_portada_eventos h4 .more-link{text-align:left}.view-agenda.view-display-id-block_portada_institucional,.view-agenda.view-display-id-block_portada_institucional p{text-align:right}.view-agenda.view-display-id-block_internacional .direccion-evento,.view-agenda.view-display-id-block_portada_institucional .more-link{text-align:left}.view-agenda.view-display-id-block_internacional .date-display-single{font-weight:600}.view-agenda .views-row .fecha,.view-grid-3x2-contenido .col-xs-12.col-sm-6.col-md-4.col-lg-4 .blog-title{font-weight:500}.view-agenda.view-display-id-block_internacional .direccion-evento p{margin-bottom:0}.view-agenda .views-row{min-height:150px;height:auto;margin-bottom:2rem}.province-map-pointer{background-image:url(/modules/contrib/leaflet/js/leaflet/dist/images/marker-icon-2x.png);background-size:contain;height:41px;width:25px;border:none}.province-map-pointer-container{margin:2.5px;width:20px;height:20px;border:1px solid #000;border-radius:10px;background-color:#fff}hr.az-separator{border:none;height:2px;background-color:#af071f;width:150px;opacity:100;margin:1em auto 2em}.blog-box{padding:33px 20px 0;background:#eceff7;position:relative;z-index:1}.blog-info{position:relative;z-index:9}.blog-body{min-height:350px}.blog-title{min-height:165px;padding:25px 0 20px;text-align:left}.news-body{padding:0 0 20px;text-align:left}.blog-calendar,.blog-leer-mas{color:#666;font-size:14px;margin-right:6px}.blog-calendar{position:absolute;bottom:60px;right:0}.blog-box .blog-box-img,.blog-box .border{bottom:0;z-index:0;-webkit-transition:all .3s ease-out 0s;left:0;position:absolute}.blog-info i{padding-right:3px;color:#af071f}.blog-box .blog-box-img{opacity:0;right:0;top:0;transition:all .3s ease-out 0s;background-size:cover;background-position:center center}.blog-box .border{border:none!important;background:#af071f;height:0;width:100%;transition:all .3s ease-out 0s}.blog-box.active .blog-box-img::before,.blog-box:hover .blog-box-img::before{background:rgba(0,0,0,.6);color:#fff;content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.blog-box.active .border,.blog-box:hover .border{height:45px}.blog-box.active .news-body,.blog-box.active a,.blog-box.active i,.blog-box.active p,.blog-box.active span,.blog-box.active svg,.blog-box:hover .news-body,.blog-box:hover a,.blog-box:hover i,.blog-box:hover p,.blog-box:hover span,.blog-box:hover svg{color:#fff}.blog-box.active .blog-box-img,.blog-box:hover .blog-box-img{opacity:1;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.element-invisible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px}.testimonial-content{display:table}.ficha-buscador,.testimonial-content h2{display:-webkit-flex;display:-ms-flexbox}.testimonial-content h2{min-height:66px;display:-webkit-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:22px;margin-top:0;line-height:22px}.testimonial-avtar{float:left;margin-right:30px}.testimonial-avtar img{width:100px;height:100px;border-radius:50%}.testimonial-link{font-size:13px;color:#af071f;display:block;line-height:12px}.icon-calendar{border:2px solid #000;font-size:1.4em;line-height:65px;color:#000;padding:15px}.view-mapa-de-convenios .leaflet-pane .leaflet-marker-pane .leaflet-marker-icon{background-color:#fff;color:red;text-align:center;padding:4px 0;font-weight:900;border-radius:19px;border:3px solid red;margin-top:-20px;margin-left:-20px}.view-contenidos-destacados .view-content>.row>*{margin-bottom:2rem}.view-solr-indice-drupal-9 h2{font-size:1.5rem;color:#666;padding-top:8px;padding-bottom:8px}.view-solr-indice-drupal-9 .h4 a,.view-solr-indice-drupal-9 h4 a{color:#af071f}.view-solr-indice-drupal-9 img{max-width:100%;height:auto}.view-solr-indice-drupal-9 .views-row .row .col-lg-11 .col-lg-8{width:100%}.view-agenda .titulo-agenda,.view-agenda .titulo-noticia,.view-noticias .titulo-agenda,.view-noticias .titulo-noticia{font-size:1.25rem;font-weight:900;line-height:1.2}.view-agenda .titulo-agenda a,.view-agenda .titulo-noticia a,.view-noticias .titulo-agenda a,.view-noticias .titulo-noticia a{color:#000}.view-agenda img.image-style-listado-noticias,.view-noticias img.image-style-listado-noticias{max-width:100%;height:auto}.views-table *{background:0 0!important;background-color:none!important;--bs-table-accent-bg:none!important}.views-table tr{border-top:2px solid #dfdfdf}.views-table thead tr:first-child{border-top:none}@media screen and (min-width:768px){.view-agenda .view-content{padding-left:5rem}}@media screen and (max-width:720px){.view-grid-3x2-contenido .row{padding-right:unset;padding-left:unset;margin-right:unset;margin-left:unset}}.facets-checkbox{margin-right:7px}.block-facets-ajax,.block-facets-ajax h2{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline-block;margin-right:15px}.block-facets-ajax h2{font-size:15px;font-weight:400;color:#474746;margin-bottom:-5px}.block-facets-ajax .facet-empty{padding:0 30px 0 0}.block-facets-ajax select{padding:6px 12px;height:34px}.agenda-dcha select.js-facets-widget{width:100%}.block-facets-ajax .content,.block-facets-ajax .facets-widget-dropdown,.block-facets-ajax select{max-width:100%;width:100%}.js-facet-block-id-tipodeexpresion,.js-facet-block-id-tipodeexpresion_2{width:calc(75% - 20px)}.js-facet-block-id-area,.js-facet-block-id-area_2{width:calc(25% - 20px)}.js-facet-block-id-instituto_2,.js-facet-block-id-instituto_3{width:calc(100% - 20px)}.js-facet-block-id-modalidad,.js-facet-block-id-modalidad_2{width:calc(60% - 20px)}.js-facet-block-id-palabrasclave,.js-facet-block-id-palabrasclave_2{width:calc(40% - 20px)}.block-facet--autocomplete .js-form-item{position:relative}.block-facet--autocomplete .js-form-item .autocomplete-items{top:unset;left:unset;right:unset;width:100%;max-height:600px;overflow:auto}@media screen and (max-width:767px){.js-facet-block-id-area,.js-facet-block-id-area_2,.js-facet-block-id-instituto_2,.js-facet-block-id-instituto_3,.js-facet-block-id-modalidad,.js-facet-block-id-modalidad_2,.js-facet-block-id-palabrasclave,.js-facet-block-id-palabrasclave_2,.js-facet-block-id-tipodeexpresion,.js-facet-block-id-tipodeexpresion_2{width:100%}}.view-buscador-de-expresiones-de-interes form.views-exposed-form button.form-submit{margin-top:1rem;margin-right:0;margin-left:10px}.view-buscador-de-expresiones-de-interes .view-content{margin-top:2rem}@media screen and (min-width:768px){.view-buscador-de-expresiones-de-interes.view-display-id-page_1 .views-exposed-form.bef-exposed-form,.view-buscador-de-expresiones-de-interes.view-display-id-page_2 .views-exposed-form.bef-exposed-form{width:calc(100% - 20px)}}.view-buscador-de-expresiones-de-interes.view-display-id-page_1 .views-exposed-form.bef-exposed-form .js-form-type-textfield,.view-buscador-de-expresiones-de-interes.view-display-id-page_2 .views-exposed-form.bef-exposed-form .js-form-type-textfield{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.view-buscador-de-expresiones-de-interes.view-display-id-page_1 .views-exposed-form.bef-exposed-form .js-form-type-textfield:first-child,.view-buscador-de-expresiones-de-interes.view-display-id-page_2 .views-exposed-form.bef-exposed-form .js-form-type-textfield:first-child{padding-left:0}.block-facet-blockpalabras-clave-3 .content .form-type-textfield.mb-3{margin-bottom:0!important}.ficha-buscador{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:25px}.ficha-buscador .views-field-field-centro-o-instituto,.ficha-buscador .views-field-title{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.ficha-buscador .views-label{font-weight:600}.ficha-buscador .views-field{padding-right:20px}.view-id-taxonomy_term.view-display-id-page_1 .views-row .field--name-field-palabras-clave{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:5px}.view-id-taxonomy_term.view-display-id-page_1 .views-row .field--name-field-palabras-clave .field__item a{border:0;border-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,.03) inset;cursor:pointer;display:inline-block;margin-right:10px;overflow:hidden;position:relative;padding:0 5px;background:-webkit-linear-gradient(left,#af071f 50%,#af071f 50%);background:linear-gradient(to right,#af071f 50%,#af071f 50%);background-size:200% 100%;background-position:left bottom;-webkit-transition:all .5s;transition:all .5s;color:#fff;margin-left:0}.view-id-taxonomy_term.view-display-id-page_1 .views-row .field--name-field-palabras-clave .field__item a.extra-small{margin-left:0;color:#fff}.view-id-taxonomy_term.view-display-id-page_1 .views-row .field--name-field-palabras-clave .field__item a.extra-small:hover{color:#fff}.view-id-taxonomy_term.view-display-id-page_1 .views-row .field--name-field-palabras-clave .field__item a:hover{background-position:right bottom;color:#fff}.view-id-taxonomy_term.view-display-id-page_1 .views-row .field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:0}.page-vocabulary-campo-tecnologico article .node__content .field--name-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.view-ofertas-tecnologicas{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.view-ofertas-tecnologicas .views-exposed-form .shs-container .shs-widget-container[data-shs-level="0"]{display:none}.view-ofertas-tecnologicas .views-field-title,.view-ofertas-tecnologicas .views-field-title a{font-size:22px;font-weight:900;line-height:22px;color:inherit;margin-bottom:8px}.view-ofertas-tecnologicas .views-field-title a:hover,.view-ofertas-tecnologicas .views-field-title:hover{color:#af071f}.view-ofertas-tecnologicas .views-field-field-campo-tecnologico a{border:0;border-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,.03) inset;cursor:pointer;display:inline-block;margin-right:10px;overflow:hidden;position:relative;padding:0 5px;background:-webkit-linear-gradient(left,#af071f 50%,#af071f 50%);background:linear-gradient(to right,#af071f 50%,#af071f 50%);background-size:200% 100%;background-position:left bottom;-webkit-transition:all .5s;transition:all .5s;margin-left:0;color:#fff}.view-ofertas-tecnologicas .views-field-field-campo-tecnologico a.extra-small{margin-left:0;color:#fff}.view-ofertas-tecnologicas .views-field-field-campo-tecnologico a.extra-small:hover{color:#fff}.view-ofertas-tecnologicas .views-field-field-campo-tecnologico a:hover{background-position:right bottom;color:#fff}.view-ofertas-tecnologicas fieldset{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.view-ofertas-tecnologicas .view-filters{width:100%}@media screen and (min-width:768px){.view-ofertas-tecnologicas .view-filters{width:30%}}@media screen and (max-width:768px){.view-ofertas-tecnologicas .view-filters .js-form-type-textfield{width:100%}}.view-ofertas-tecnologicas .view-content{width:100%;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}@media screen and (min-width:768px){.view-ofertas-tecnologicas .view-content{width:70%}}.view-ofertas-tecnologicas nav{margin-left:30%}.view-ofertas-tecnologicas .form-radios>ul>li:first-child{display:none}.view-ofertas-tecnologicas .form-radios li,.view-ofertas-tecnologicas .form-radios ul{list-style:none}.view-ofertas-tecnologicas .form-radios li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.view-ofertas-tecnologicas .form-radios .form-actions,.view-ofertas-tecnologicas .form-radios li .collapse{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.ck-source-editing-area textarea { overflow: auto !important; resize: vertical !important; height: 100% !important; }.donar a{color:#ffffff !important;background-color:#af071f;font-weight: 500 !important;}.donar a:hover{background-color:#af071f !important;}

/*# sourceMappingURL=style.css.map */
/* Layout Builder BLock - Social Icons */
#social_network .social-icon {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 56px; /* Tamaño del círculo */
    height: 56px; /* Tamaño del círculo */
    border-radius: 50%; /* Hacerlo circular */
    background-color: #000; /* Fondo negro */
    color: #fff; /* Icono blanco */
    font-size: 31px; /* Tamaño del icono */
    text-decoration: none; /* Quitar subrayado del enlace */
    transition: all 0.3s ease; /* Transición suave al pasar el ratón */
    margin-right: 10px;
}

#social_network a.social-icon {
    margin: 0px 15px 0;
}
#social_network .social-icon:hover {   
    color: #f0f0f0; /* Un blanco ligeramente diferente al pasar el ratón */
    text-decoration: none;
    background-color: #af071f;
}
/* Custom css fix buscador principal*/
form.form-search {
    position: absolute;
    width: 100%;
    left: 0;
    z-index: 99999;
    background: rgb(188 189 190 / 98%);
    padding: 30px;
    margin-top: -33px;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
}
form input#search_api_fulltext {
    text-align: left;
    border-color: #d4d2d2;
    border: 3px solid #af071f;
    border-radius: 8px;
    padding: 8px 12px;
    font-size: 20px;
    outline: none;
    background-color: #fff;
}
form input#search_api_fulltext:focus {
    border-color: #dc3545;
    box-shadow: 0 0 5px #6c757d;
}
form input#search_api_fulltext::placeholder {
    color: #212529 !important;
}
form button#edit-submit-6 {
    border-radius: 10px;
}
form button#edit-submit-6:hover {
    border-color: #dc3545;
    box-shadow: 4px 4px 10px #ededed;
    transform: translateY(-2px);
}
/* webform agenda */
#edit-agenda-web div#area_de_investigacion_table .tabledrag-toggle-weight-wrapper {
  display: none !important;
}
#edit-agenda-web div#instituto_table .tabledrag-toggle-weight-wrapper {
  display: none !important;
}
#edit-agenda-web label, legend {
    font-size: large !important;
    font-weight: 600 !important;
}
 
#edit-agenda-web div.form-check {
margin-bottom: 0 !important; 
}
 
#edit-agenda-web label.form-check-label {
  font-size: normal !important;
  font-weight: 400 !important;
}

#edit-agenda-web #edit-area-de-investigacion .webform-multiple-table {
    margin-top: -10px;
}
#edit-agenda-web #edit-area-de-investigacion label {
    margin-top: 10px;
}
#edit-agenda-web #edit-instituto .webform-multiple-table {
    margin-top: -10px;
}
#edit-agenda-web #edit-instituto label {
    margin-top: 10px;
}
.js-webform-counter, .text-count-wrapper {
    font-size: 14px;
}
/* Saltos de línea en expresiones de interés */
.node--type-expresi-n-de-inter-s .node__content .field.field--name-body {
    white-space: pre-line;
}
