/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
strong{font-weight:bold;}.oculto{display:none;}#block-topplus-lite-subtheme-branding{width:320px;}.header-first{}.main-content__section,.sidebar__section{padding-bottom:0;}.node__header{padding:0;}.full-width-section{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow:hidden;}.sub-featured__section{padding:0;}.content-top__section{padding:0 0 4rem 0;}#sub-featured{margin-bottom:4rem;}#featured-bottom{background-color:black;color:white;}#featured-bottom h2,#featured-bottom h3,#featured-bottom h4,#featured-bottom h5,#featured-bottom h6{color:white;}#featured-bottom .block-cta-block .btn-cta{background-color:white;color:black;text-decoration:none;}#content-top{background-color:#f5f5f5;}#block-topplus-lite-subtheme-proyectodigital{padding-top:40px;}.featured-top__section{padding:0;}.block{padding:0;}.content-top__section .block{padding-bottom:40px;}.footer-bottom .container{max-width:1530px;}#block-topplus-lite-subtheme-cta{padding-bottom:0;}#block-topplus-lite-subtheme-misioncircular .container{max-width:1530px;}#block-topplus-lite-subtheme-logosjda{margin-left:150px;margin-right:150px;}.footer-bottom__container{padding:40px 0px 0px 0px;}.page-container{overflow-x:hidden;}#highlighted-top.highlighted-top{background-color:#c6c6c6 !important;}.region--black-background{background-color:#010409 !important;}#footer-bottom.region--black-background{background-color:white !important;}.header-container .container-fluid{width:90%;}.onscroll .header.js-fixed{padding-top:0;}.footer-bottom .field__items{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:2.5rem;max-width:100%;}.footer-bottom .field__item{display:inline-block}.footer-bottom img{flex:1 1 22%;text-align:center;height:auto;max-width:none;}.region-sub-footer-first .cta-block p{font-size:36px;}.subfooter__container .row{align-items:baseline;}ul.sf-menu.sf-style-black li:hover,ul.sf-menu.sf-style-black li.sfHover,ul.sf-menu.sf-style-black a.is-active,ul.sf-menu.sf-style-black a:focus,ul.sf-menu.sf-style-black a:hover,ul.sf-menu.sf-style-black span.nolink:hover{background:#010409;color:#ffffff;outline:0;}ul.sf-menu.sf-style-black > li:last-child > a{background:#ffffff !important;color:#010409 !important;}#block-topplus-lite-subtheme-gridimagenestext .cta-block{padding-bottom:1rem !important;}
#block-topplus-lite-subtheme-apuntateanuestranewsletter p{font-size:34px;}.webform-submission-newsletter-form{display:flex;align-items:stretch;}.webform-submission-newsletter-form .form-item-correo{flex-grow:1;margin-bottom:0;}.webform-submission-newsletter-form .form-item-correo input.form-email{width:100%;box-sizing:border-box;padding-right:100px;height:100%;}.webform-submission-newsletter-form .form-actions{position:relative;z-index:2;margin-left:-95px;margin-bottom:0;}.webform-submission-newsletter-form input::placeholder{font-weight:bold;opacity:0.5;color:rgb(94,94,94);}.webform-submission-newsletter-form .form-actions input#edit-actions-submit{background-color:#010409 !important;color:white !important;}@media (max-width:768px){.webform-submission-newsletter-form{width:85%;}}
.owl-carousel{margin:0;padding:0;}.owl-carousel .owl-item li{list-style:none;}.owl-nav{position:absolute;top:-20px;width:100%;}.owl-nav{position:absolute;top:-64px;width:100%;}.owl-item{display:flex;justify-content:center;align-items:center;min-height:250px !important;padding:1rem;background-color:#f3f3f3;}.owl-theme .owl-nav [class*=owl-]:hover{background:none;}.owl-theme .owl-nav .owl-next{right:30%;}.owl-theme .owl-nav .owl-prev{left:30%;}.owl-theme .owl-nav .owl-next,.owl-theme .owl-nav .owl-prev{background:none;font-size:0;}.owl-theme .owl-nav{top:75%;}.owl-theme .owl-nav div{display:inline-block;position:absolute;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;font-size:18px;color:rgba(0,0,0,0.3);}.owl-nav div:hover{text-decoration:none;}.owl-nav div:after{font-family:"FontAwesome";position:absolute;font-size:24px;line-height:29px;top:0;text-align:left;}.owl-nav .owl-prev{left:15px;padding-left:20px;}.owl-nav .owl-prev:after{color:black;content:"\f104";left:0px;font-size:3rem;}.owl-nav .owl-next{right:15px;left:auto;padding-right:20px}.owl-nav .owl-next:after{color:black;content:"\f105";right:0px;text-align:right;font-size:3rem;}.owl-dots{text-align:center;margin-top:50px;}.owl-dot{display:inline-block;zoom:1;}.owl-dot span{display:block;width:13px;height:13px;margin:5px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border-width:2px;border-style:solid;border-color:rgba(0,0,0,0.3);background-color:transparent;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.owl-dot.active span,.owl-dot:hover span{border-color:#000000;}.owl-item p{padding:0;}.owl-item strong{font-size:1.2rem;}
.bef-checkboxes input[type="checkbox"]{display:none;}.bef-checkboxes label.option{text-align:center;width:160px;display:inline-block;background-color:#f0f0f0;color:#333;border:2px solid #ccc;border-radius:0;padding:0.6em 1.2em;margin:0.2em;cursor:pointer;transition:all 0.2s ease-in-out;font-size:0.9rem;font-weight:500;}.bef-checkboxes label.option:hover{background-color:#e2e6ea;color:#000;border-color:#999;}.bef-checkboxes input[type="checkbox"]:checked + label.option{background-color:#010409;color:#fff;border-color:#010409;}.bef-checkboxes label[for="edit-field-etiquetas-target-id-11"]{border-color:#42b066;background-color:#42b066;color:#fff;}.bef-checkboxes input[type="checkbox"]:checked + label[for="edit-field-etiquetas-target-id-11"]{background-color:#42b066;border-color:#42b066;color:#000;}.bef-checkboxes label[for="edit-field-etiquetas-target-id-11"]:hover,.bef-checkboxes input[type="checkbox"]:checked + label[for="edit-field-etiquetas-target-id-11"]:hover{color:#000;}.bef-checkboxes label[for="edit-field-etiquetas-target-id-12"]{border-color:#f2c035;background-color:#f2c035;color:#fff;}.bef-checkboxes input[type="checkbox"]:checked + label[for="edit-field-etiquetas-target-id-12"]{background-color:#f2c035;border-color:#f2c035;color:#000;}.bef-checkboxes label[for="edit-field-etiquetas-target-id-12"]:hover,.bef-checkboxes input[type="checkbox"]:checked + label[for="edit-field-etiquetas-target-id-12"]:hover{color:#000;}.bef-checkboxes label[for="edit-field-etiquetas-target-id-1"]{border-color:#009ee3;background-color:#009ee3;color:#fff;}.bef-checkboxes input[type="checkbox"]:checked + label[for="edit-field-etiquetas-target-id-1"]{background-color:#009ee3;border-color:#009ee3;color:#000;}.bef-checkboxes label[for="edit-field-etiquetas-target-id-1"]:hover,.bef-checkboxes input[type="checkbox"]:checked + label[for="edit-field-etiquetas-target-id-1"]:hover{color:#000;}.bef-checkboxes label[for="edit-field-etiquetas-target-id-13"]{border-color:#b557b5;background-color:#b557b5;color:#fff;}.bef-checkboxes input[type="checkbox"]:checked + label[for="edit-field-etiquetas-target-id-13"]{background-color:#b557b5;border-color:#b557b5;color:#000;}.bef-checkboxes label[for="edit-field-etiquetas-target-id-13"]:hover,.bef-checkboxes input[type="checkbox"]:checked + label[for="edit-field-etiquetas-target-id-13"]:hover{color:#000;}.bef-checkboxes label.option::before{display:none;}.views-exposed-form select.form-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#f0f0f0;border:2px solid #ccc;border-radius:0;padding:0.6em 1.2em;font-size:0.9rem;font-weight:500;color:#333;cursor:pointer;transition:all 0.2s ease-in-out;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='m2 0l2 3h-4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0.7em center;background-size:0.65em auto;padding-right:2.5em;}.views-exposed-form select.form-select:hover{background-color:#e2e6ea;border-color:#999;}.views-exposed-form select.form-select:focus{outline:none;background-color:#fff;border-color:#010409;box-shadow:0 0 0 2px rgba(1,4,9,0.1);}.views-exposed-form label[for="edit-sort-by"],.views-exposed-form label[for="edit-sort-order"]{display:none;}.views-exposed-form .form-item{margin-bottom:1rem;}.views-exposed-form.form--inline .form-item{display:inline-block;margin-right:1rem;vertical-align:top;}.views-exposed-form .form-actions{display:none;}.listado-taxonomias-leyenda .content .item-list ul,.listado-taxonomias-leyenda .content .item-list li{list-style:none;padding:0;margin:0;}
.carousel-item{text-align:center;color:black;}.carousel-item img{display:block;margin:0 auto;max-width:100%;height:auto;}.carousel-caption{position:static !important;transform:none !important;left:auto !important;bottom:auto !important;width:auto;text-align:center;padding-top:0;}.carousel-caption h3{margin-top:0;}.carousel-indicators li{background-color:#007bff;opacity:0.7;}.carousel-indicators .active{background-color:#0056b3;opacity:1;}.carousel-control-prev-icon,.carousel-control-next-icon{filter:invert(1);background-color:rgba(0,0,0,0.5);border-radius:50%;}.carousel-control-prev-icon,.carousel-control-next-icon{width:30px;height:30px;}
.card-group{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;padding:2rem;}.card-group .card{flex:1 1 calc(25% - 2rem);max-width:250px;background-color:#fff;border-radius:5px !important;box-shadow:0 4px 12px rgba(0,0,0,0.1);overflow:hidden;text-align:center;transition:transform 0.2s ease-in-out;}.block-views-blockgrid-logos-alianza-mision-block-1 .card-group .card img{padding:5px;object-fit:contain;}.block-views-blockgrid-logos-alianza-mision-block-1 .card-group .card-body a{background-color:#010409;border-radius:0;}.block-views-blockgrid-logos-alianza-mision-block-1 .card-group .card-body a:hover{background-color:#fff;color:#010409;border:2px solid #010409;}@media (max-width:1024px){.card-group .card{flex:1 1 calc(50% - 2rem);}.footer-bottom .field__items{display:flex !important;flex-wrap:wrap !important;justify-content:flex-start;gap:2.5rem !important;max-width:100%;}}@media (max-width:576px){#block-topplus-lite-subtheme-logosjda{margin-left:auto;margin-right:auto;}.card-group .card{flex:1 1 100%;}}.card-group .card:hover{transform:translateY(-5px);}.card-group .card img{width:120px;height:120px;object-fit:cover;border-radius:50%;margin:1.5rem auto 1rem;display:block;border:4px solid #e0e0e0;}.card-group .card-header{font-size:1.1rem;font-weight:600;color:#333;margin-bottom:0.5rem;}.card-group .card-body a{display:inline-block;margin-top:0.5rem;padding:0.4rem 1rem;background-color:#0077b5;color:white;border-radius:8px;text-decoration:none;font-weight:500;transition:background-color 0.2s ease;}.card-group .card-body a:hover{background-color:#005a8e;}.carousel-card{border:0;border-radius:0 !important;box-shadow:none;background-color:unset;width:100%;padding:0;height:auto;display:block;text-align:center;}.carousel-card:hover{transform:none;}.carousel-card .views-field-field-foto img{width:180px;height:180px;border:0;border-radius:0;padding:0;margin:0 auto;display:block;object-fit:cover;}.carousel-card .views-field-field-nombre{margin-top:15px;margin-bottom:0;background-color:unset;}.carousel-card .views-field-field-nombre strong{font-size:inherit;font-weight:inherit;color:inherit;display:inline;margin-bottom:0;}.carousel-card .views-field-field-nombre .text-muted{color:inherit;font-size:inherit;margin:0;}.carousel-card .views-field-field-nombre p{padding:0;}.carousel-card .views-field-field-enlace-linkedin{padding:0 0 20px 0;margin-top:0;background-color:unset;}.carousel-card .views-field-field-enlace-linkedin a{display:inline-block;margin-top:0.5rem;padding:0.4rem 1rem;background-color:#0077b5;color:white;border-radius:8px;text-decoration:none;font-weight:500;transition:background-color 0.2s ease;}.carousel-card .views-field-field-enlace-linkedin a:hover{background-color:#005a8e;}.carousel-card .views-field-field-expertise{display:none;}.articulos-relacionados .card-group{gap:1.5rem;padding:0;margin-bottom:4rem;}.articulos-relacionados .card-group .card{--card-bg:#111;background:#111;color:#fff;max-width:260px;max-height:none;overflow:visible;border-radius:0 !important;box-shadow:none;padding:0 0 1.25rem 0;flex:1 1 220px;transition:background-color .25s ease;}.articulos-relacionados .card-group .card:hover{--card-bg:#1a1a1a;background:#1a1a1a;transform:none;}.articulos-relacionados .card-group .card img{width:calc(100% - 2rem);min-height:160px;margin:1.25rem 1rem 0.75rem;object-fit:cover;border-radius:0;border:0;display:block;}.articulos-relacionados .card-group .card-header,.articulos-relacionados .card-group .card .card-header{text-align:left;font-size:1rem;font-weight:600;color:#fff;margin:0 1rem .75rem;background:none;padding:0;}.articulos-relacionados .card-group .card .card-body{color:#fff;background:none;padding:0 1rem;text-align:left;}.articulos-relacionados .card-group .card .card-body p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;position:relative;}.articulos-relacionados .card-group .card .card-body p strong{font-weight:400;font-size:1rem;}.articulos-relacionados .card-group .card .card-body p::before{content:'';position:absolute;left:0;right:0;bottom:0;height:2.0em;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,var(--card-bg) 80%);}.articulos-relacionados .card-group .card .card-body p::after{content:'';position:absolute;pointer-events:none;bottom:0;right:0;width:60%;height:1.2em;background:linear-gradient(90deg,rgba(0,0,0,0),var(--card-bg) 70%);}.articulos-relacionados .card-group .card a{color:inherit;text-decoration:none;}.articulos-relacionados .card-group .card a:hover{text-decoration:underline;}.articulos-relacionados .card-group .card .card-meta,.articulos-relacionados .card-group .card .submitted,.articulos-relacionados .card-group .card .meta{display:block;font-size:.65rem;letter-spacing:.5px;text-transform:uppercase;font-weight:500;color:#b5b5b5;margin:0 1rem .85rem;}.articulos-relacionados .card-group .card .card-header .fecha-card-articulos{display:block;font-size:.75rem;color:#b5b5b5;margin-bottom:.75rem;}@media (max-width:640px){.articulos-relacionados .card-group{justify-content:flex-start;}.articulos-relacionados .card-group .card{max-width:100%;}.articulos-relacionados .card-group .card img{width:calc(100% - 2rem);}.articulos-relacionados .card-group .card .card-body p{-webkit-line-clamp:2;min-height:calc(.9rem * 1.35 * 2);}.articulos-relacionados .card-group .card .card-body p::before{height:1.6em;}}
.js-drupal-fullcalendar table{margin:0;}.js-drupal-fullcalendar .fc-view-container{border-radius:10px;overflow:hidden;}.fc-dayGridMonth-view .fc-row.fc-week.fc-widget-content{height:80px! important;}.fc-scroller.fc-day-grid-container{height:auto !important;}
.spoiler{margin:1rem 0;}.spoiler-item{border:1px solid #000;margin-bottom:0.5rem;overflow:hidden;}.spoiler-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;background-color:#fff;cursor:pointer;transition:background-color 0.2s ease;min-height:60px;}.spoiler-header:hover{background-color:#f8f9fa;}.spoiler-header span{flex:1;padding-left:1rem;display:flex;align-items:center;font-weight:normal;color:#000;}.spoiler-toggle{background:none;border:none;font-size:1.5rem;font-weight:bold;color:#000;cursor:pointer;transition:transform 0.2s ease;min-width:30px;height:30px;display:flex;align-items:center;justify-content:center;}.spoiler-item.active .spoiler-toggle{transform:rotate(45deg);}.spoiler-content{padding:1.5rem 2rem;background-color:#fff;border-top:1px solid #000;animation:slideDown 0.3s ease-out;transform-origin:top;}.spoiler-content[hidden]{display:none;animation:slideUp 0.3s ease-out;}@keyframes slideDown{from{opacity:0;max-height:0;padding-top:0;padding-bottom:0;}to{opacity:1;max-height:500px;padding-top:1.5rem;padding-bottom:1.5rem;}}@keyframes slideUp{from{opacity:1;max-height:500px;padding-top:1.5rem;padding-bottom:1.5rem;}to{opacity:0;max-height:0;padding-top:0;padding-bottom:0;}}
#block-topplus-lite-subtheme-bannercontexto.block-background-banner .banner-block{background-position:right;background-size:contain;}#block-topplus-lite-subtheme-ayudasretech{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow:hidden;}.ayudas-retech{background-color:#f5f5f5;}.ayudas-retech .block-unique-card .card{max-width:none;min-height:unset;}.ayudas-retech .block-cta-block .btn-cta{min-width:300px;}#main-content .col-12{min-height:0px;}#main-content:has(+ #featured-top) .main-content__section{padding:0;}#content-top-highlighted.region--black-background{background-color:#c7c7c7 !important;}#content-top-highlighted.region--black-background p{color:black !important;}#content-top-highlighted.region--black-background .block-cta-horizontal .cta-horizontal-button a{background-color:black;color:white;}#content-top-highlighted .cta-horizontal-block{background-color:#c7c7c7;}#block-topplus-lite-subtheme-bloqueconimagendefondo{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow:hidden;}#block-topplus-lite-subtheme-bloqueconimagendefondo .banner-block{background-color:black;height:100vh;}#block-topplus-lite-subtheme-bloqueconimagendefondo h3{color:#ffffff;margin-bottom:2rem;}#block-topplus-lite-subtheme-bloqueconimagendefondo p{font-size:30px;}#block-topplus-lite-subtheme-bloqueconimagendefondo .cta-buttons-container{justify-content:center;}@media (max-width:768px){.banner-block:not(#block-topplus-lite-subtheme-bloqueconimagendefondo .banner-block){background-image:none !important;}.ayudas-retech .block-cta-block .btn-cta{min-width:200px;}#block-topplus-lite-subtheme-bloqueconimagendefondo{height:auto;min-height:60vh;}#block-topplus-lite-subtheme-bloqueconimagendefondo h3{font-size:1.5rem;margin-bottom:1rem;}#block-topplus-lite-subtheme-bloqueconimagendefondo p{font-size:18px;}}
.node--type-page{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow:hidden;}#block-topplus-lite-subtheme-bannerprogramasdeaceleracion.block-background-banner .banner-block{background-position:calc(100%) 48%;background-size:700px;}#block-topplus-lite-subtheme-bannerprogramasdeaceleracion.block-background-banner .banner-block p:first-of-type{font-size:3rem;}#block-topplus-lite-subtheme-bannerprogramasdeaceleracion.block-background-banner .banner-block p:nth-of-type(2){font-size:1.55rem;font-weight:500;line-height:1.3;}.aceleracion-horizontal-cards{padding-top:3rem;background-color:black;counter-reset:card-counter;}.aceleracion-horizontal-cards h1,.aceleracion-horizontal-cards h2,.aceleracion-horizontal-cards h3,.aceleracion-horizontal-cards h4,.aceleracion-horizontal-cards h5{margin-top:0;color:white;}.cards-aceleracion .container{max-width:1680px;}.cards-aceleracion .card{background-color:#f3f3f3;}.cards-aceleracion .card p{font-size:24px;padding:0;}.cards-aceleracion .container .card{max-width:none;max-height:200px;min-height:270px;padding:5rem;}.aceleracion-horizontal-cards .block-unique-card{counter-increment:card-counter;position:relative;padding-left:3rem;}.aceleracion-horizontal-cards .block-unique-card .card{max-height:none;display:flex;flex-direction:row;align-items:center;justify-content:left;padding:1.2rem 2.5rem;min-height:105px;max-width:100%;text-align:left;font-size:20px;line-height:1.6;box-sizing:border-box;border-radius:0;background-color:#f3f3f3;margin-bottom:1rem;position:relative;padding-left:4rem;}.aceleracion-horizontal-cards .block-unique-card .card p{padding:0;}.aceleracion-sliders .block-cardshorizontalestriples .card-row{align-items:normal;}.ayudas-cards .block-unique-card .card{padding-left:2rem;}.ayudas-cards .block-unique-card::before{content:counter(card-counter) ".";position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:28px;font-weight:bold;color:white;min-width:2rem;z-index:2;}.ayudas-cards .block-unique-card .card p{white-space:normal;overflow-wrap:anywhere;word-wrap:break-word;word-break:break-word;}.ayudas-cards .block-unique-card .card p a{display:inline-block;max-width:100%;white-space:normal;overflow-wrap:anywhere;word-wrap:break-word;word-break:break-word;}#block-topplus-lite-subtheme-bannerprogramaalianza.block-background-banner .banner-block{background-position:right;background-size:contain;}#block-topplus-lite-subtheme-bannerprogramaalianza.block-background-banner .banner-block p:first-of-type{font-size:1.7rem;text-decoration:underline;text-underline-offset:4px;color:gray;}#block-topplus-lite-subtheme-bannerprogramaalianza.block-background-banner .banner-block p:nth-of-type(2){font-weight:500;line-height:1.3;}#block-topplus-lite-subtheme-bannerprogramaalianza.block-background-banner .banner-block p:nth-of-type(3){font-size:1.5rem;font-weight:400;line-height:1.4;}#block-topplus-lite-subtheme-iframealianza .iframe-container{}.razones-block p{font-size:1.5rem;margin-top:2rem;}.cards-alianza .container{max-width:1680px;}.cards-alianza .container .card{background-color:#f3f3f3;max-width:none;max-height:200px;min-height:350px;text-align:center;}.cards-alianza .card p{font-size:28px;padding:0;}.union-two-columns{background-color:#f3f3f3;}.row-union-two-columns{align-items:center;}.union-two-columns .union-col-1 strong{font-size:2rem;}.union-two-columns .union-col-1 p{font-size:1.4rem;}.union-two-columns .block-unique-card .card{font-size:1.7rem;background-color:#000;color:white;max-width:none;padding:0;height:auto;min-height:100px;margin-bottom:20px;}.two-cards-1 .block-unique-card .card,.two-cards-2 .block-unique-card .card{font-size:1.6rem;background-color:#f3f3f3;max-width:none;padding:3rem;height:auto;min-height:200px;margin-bottom:20px;}@media (max-width:1024px){.union-two-columns .union-col-1 strong{font-size:1.3rem;}.union-two-columns .union-col-1 p{font-size:1rem;}.union-two-columns .block-unique-card .card{font-size:1.1rem;min-height:70px;}.two-cards-1 .block-unique-card .card,.two-cards-2 .block-unique-card .card{font-size:1.1rem;padding:1.5rem;min-height:120px;}}@media (max-width:768px){.union-two-columns .union-col-1 strong{font-size:1.1rem;text-align:center;display:block;}.union-two-columns .union-col-1 p{font-size:0.95rem;text-align:center;}.union-two-columns .block-unique-card .card{font-size:1rem;min-height:50px;padding:1rem;text-align:center;}.two-cards-1 .block-unique-card .card,.two-cards-2 .block-unique-card .card{font-size:1rem;padding:1rem;min-height:80px;text-align:center;}}.iframe-container iframe{height:55vh;}@media (max-width:576px){.union-two-columns .union-col-1 strong{font-size:1rem;}.union-two-columns .union-col-1 p{font-size:0.9rem;}.union-two-columns .block-unique-card .card{font-size:0.95rem;min-height:40px;padding:0.5rem;}.two-cards-1 .block-unique-card .card,.two-cards-2 .block-unique-card .card{font-size:0.95rem;padding:0.5rem;min-height:60px;}}.union-two-columns .block-unique-card .card p,.two-cards-1 .block-unique-card .card p,.two-cards-2 .block-unique-card .card p{padding:0;}@media screen and (max-width:1480px){.cards-aceleracion .card p{font-size:18px;padding:0;}}@media screen and (max-width:1024px){.cards-aceleracion .card p{font-size:16px;padding:0;}.cards-aceleracion .container .card{max-width:250px;min-height:200px;max-height:200px;padding:2rem;}.cards-alianza .card p{font-size:16px;padding:0;}.cards-alianza .container .card{max-width:250px;min-height:200px;max-height:200px;padding:2rem;}}.main-content__section:has(.startup-filters){padding:0;}.startup-filters{background-color:#d8d8d8;padding:2rem 0;}.startup-filters .views-exposed-form{display:flex;flex-wrap:wrap;justify-content:center;align-items:end;gap:1rem;}.startup-filters .views-exposed-form .form-item{margin-bottom:0;}.startup-filters .views-exposed-form fieldset{margin-bottom:0;flex:1 1 auto;min-width:300px;}#views-exposed-form-vista-startups-block-1 .form-item-sort-by,#views-exposed-form-vista-startups-block-1 .form-item-sort-order{min-width:unset;width:95px;}.startup-filters .views-exposed-form .form-item-sort-by,.startup-filters .views-exposed-form .form-item-sort-order{flex:0 0 auto;min-width:150px;}fieldset legend{border:0;}#buscar-por-sector{margin-right:2vw;}.startup-teaser-tags .field__label,.startup-teaser-tags .fa{display:none !important;}.startup-teaser-tags .field__item a{color:inherit;text-decoration:none;}.startup-teaser-tags .field--entity-reference-target-type-taxonomy-term:not(.field--label-above):after{content:'';display:block;clear:both;}.startup-teaser-tags .field--entity-reference-target-type-taxonomy-term:not(.field--label-above){padding-left:0 !important;}#block-topplus-lite-subtheme-bannerstartup.block-background-banner .banner-block{background-position:right;background-size:contain;}#block-topplus-lite-subtheme-bannerstartup.block-background-banner .banner-block p:first-of-type{font-size:1.7rem;text-decoration:underline;text-underline-offset:4px;color:gray;}#block-topplus-lite-subtheme-bannerstartup.block-background-banner .banner-block p:nth-of-type(2){font-weight:500;line-height:1.3;}#block-topplus-lite-subtheme-bannerstartup.block-background-banner .banner-block p:nth-of-type(3){font-size:1.5rem;font-weight:400;line-height:1.4;}.node--type-startups.node--view-mode-teaser{padding:0 !important;margin:0 !important;}@media screen and (max-width:768px){.block-unique-card .card{margin-bottom:1rem;padding:2rem;}}.aceleracion-horizontal-cards .row{align-items:center;}.mentores-y-especialistas{padding-top:3rem;}.mentores-y-especialistas .owl-theme .owl-item{background-color:white;}.mentores-y-especialistas .owl-theme .owl-nav{top:14%;}.mentores-y-especialistas .owl-theme .owl-nav .owl-prev{left:-5%;}.mentores-y-especialistas .owl-theme .owl-nav .owl-next{right:-5%;}.mentores-y-especialistas .card-group{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;justify-content:center;}.mentores-y-especialistas .card-group:has(.card:nth-child(1)):not(:has(.card:nth-child(2))){grid-template-columns:1fr;justify-items:center;}.mentores-y-especialistas .card-group:has(.card:nth-child(2)):not(:has(.card:nth-child(3))){grid-template-columns:repeat(2,1fr);justify-items:center;}.mentores-y-especialistas .card-group:has(.card:nth-child(3)):not(:has(.card:nth-child(4))){grid-template-columns:repeat(3,1fr);justify-items:center;}.mentores-y-especialistas .card-group:has(.card:nth-child(5)){grid-template-columns:repeat(5,1fr);}.mentores-y-especialistas .card-group:has(.card:nth-child(4)){grid-template-columns:repeat(auto-fit,minmax(140px,1fr));}.mentores-y-especialistas .card-group .card{border:0;border-radius:0 !important;box-shadow:none;background-color:unset;width:100%;}.mentores-y-especialistas .card-group .card,.mentores-y-especialistas .card-group .card .card-body,.mentores-y-especialistas .card-group .card .card-header{background-color:unset;}.mentores-y-especialistas .card-group .card p{padding:0;}.mentores-y-especialistas .card-group .card img{width:100%;height:100%;border:0;border-radius:0;padding:0;margin:0;}.mentores-y-especialistas .card-group .card .card-header{margin-top:15px;margin-bottom:0;}.mentores-y-especialistas .card-group .card .card-body{padding:0 0 20px 0;}.botones-mentores{background-color:#f3f3f3;}.botones-mentores .block-cta-block .btn-cta{width:100%;}@media (max-width:576px){.presentacion-row .col-lg-9{border-left:none;}}@media (min-width:992px){.presentacion-row .col-lg-3{font-size:2.5rem;font-weight:bold;}}@media (min-width:1200px){.presentacion-row .col-lg-3{text-align:center;font-size:3.5rem;font-weight:bold;}}.alianza{display:inline-block;background:#e9ecef;color:#495057;padding:4px 12px;border-radius:20px;font-size:0.8rem;font-weight:bold;margin-top:10px;}.participante{background:#fff3cd;color:#856404;}.Partner{background:#d1ecf1;color:#0c5460;}.Colaborador{background:#d4edda;color:#155724;}#block-topplus-lite-subtheme-bannerblog.block-background-banner .banner-block{background-position:right;background-size:contain;}#block-topplus-lite-subtheme-bannerblog.block-background-banner .banner-block p:first-of-type{font-size:3rem;}#block-topplus-lite-subtheme-bannerblog.block-background-banner .banner-block p:nth-of-type(2){font-size:1.55rem;font-weight:500;line-height:1.3;}
@media (max-width:768px){.block-views-blockmentores-presentacion-mentores .owl-dots{display:none !important;}}
.node--type-centro{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow:hidden;}.node--type-centro .bg-image{color:white;font-size:60px;text-align:center;height:55vh;display:flex;justify-content:center;align-items:center;}.node--type-centro .block-negocio-digital .negocio-digital-left p{font-size:40px;font-weight:500;line-height:1.2;color:#ffffff;margin:0 0 1rem 0;}.node--type-centro .block-negocio-digital .negocio-digital-button a{background-color:#ffffff;color:#000000;padding:1rem 4.5rem;text-decoration:none;display:inline-block;font-size:1rem;font-weight:400;transition:background-color 0.3s ease;}.node--type-centro{margin-top:-65px;}.presentacion-row{align-items:center;}.presentacion-row .col-lg-3{font-size:3.5rem;font-weight:bold;}.presentacion-row .col-lg-9{border-left:3px solid #010409;}.node--type-centro .container-texto-video{background-color:#f0f0f0;}.node--type-centro .container-texto-video .cta-block{margin-left:-23px;}.node--type-centro .container-texto-video .btn-cta{width:100%;}.node--type-centro .col-texto p{font-size:23px;text-align:left;margin-top:1.5rem;max-width:400px;}.node--type-centro .col-video{margin-top:20px;margin-bottom:20px;}.node--type-centro .equipamiento-centro.bg-image{height:90vh;}.equipamiento-centro{position:relative;overflow:hidden;}.equipamiento-centro h3{color:white;margin-bottom:64px;}.equipamiento-centro p{font-size:27px;}.equipamiento-centro.bg-image::before{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,0.7);z-index:0;}.equipamiento-centro>*{position:relative;z-index:1;}.equipamiento-centro .block-cta-block .btn-cta{background-color:white;color:black;text-decoration:none;}[class^="noticias-recientes"],[class*=" noticias-recientes"]{padding-top:2rem;padding-bottom:2rem;}.view-noticias-centro .card-group .card{border:none;box-shadow:none;border-radius:0 !important;text-align:left;}.view-noticias-centro .card-group .card .card-body{padding:0;}.view-noticias-centro .card-group .card img{width:100%;height:160px;object-fit:cover;display:block;border-radius:0;border:0;margin:0;margin-bottom:20px;}.enlaces-mision-logo .block-cta-block .cta-image img{margin-top:5rem;width:150px;}.apoyo-local .row{align-items:anchor-center;}[class^="enlaces-al-sitio-col-"],[class*=" enlaces-al-sitio-col-"]{display:flex;align-items:center;justify-content:center;margin-bottom:1rem;}.cards-agrotech .block-unique-card .card{justify-content:left;align-items:baseline;background-color:#42b066;color:white;min-height:170px;}.noticias-recientes-agrotech,.noticias-recientes-agrotech h3{background-color:#42b066;color:white;}.noticias-recientes-agrotech .view-noticias-centro .card-group{align-items:baseline;}.noticias-recientes-agrotech .view-noticias-centro .card-group .card{background-color:#42b066;}.noticias-recientes-agrotech .view-noticias-centro .card-group .card .card-header,.noticias-recientes-agrotech .view-noticias-centro .card-group .card .card-header a{background-color:#42b066;color:white;}.noticias-recientes-agrotech .view-noticias-centro .card-group .card .card-body{background-color:#42b066;color:white;}.cards-gaming .block-unique-card .card{justify-content:left;align-items:baseline;background-color:#f2c035;color:#222;}.noticias-recientes-gaming,.noticias-recientes-gaming h3{background-color:#f2c035;color:#222;}.noticias-recientes-gaming .view-noticias-centro .card-group{align-items:baseline;}.noticias-recientes-gaming .view-noticias-centro .card-group .card{background-color:#f2c035;}.noticias-recientes-gaming .view-noticias-centro .card-group .card .card-header,.noticias-recientes-gaming .view-noticias-centro .card-group .card .card-header a{background-color:#f2c035;color:#222;}.noticias-recientes-gaming .view-noticias-centro .card-group .card .card-body{background-color:#f2c035;color:#222;}.cards-logisticaportuaria .block-unique-card .card{justify-content:left;align-items:baseline;background-color:#009ee3;color:white;}.noticias-recientes-logisticaportuaria,.noticias-recientes-logisticaportuaria h3{background-color:#009ee3;color:white;}.noticias-recientes-logisticaportuaria .view-noticias-centro .card-group{align-items:baseline;}.noticias-recientes-logisticaportuaria .view-noticias-centro .card-group .card{background-color:#009ee3;}.noticias-recientes-logisticaportuaria .view-noticias-centro .card-group .card .card-header,.noticias-recientes-logisticaportuaria .view-noticias-centro .card-group .card .card-header a{background-color:#009ee3;color:white;}.noticias-recientes-logisticaportuaria .view-noticias-centro .card-group .card .card-body{background-color:#009ee3;color:white;}.cards-smartmobility .block-unique-card .card{justify-content:left;align-items:baseline;background-color:#b557b5;color:white;}.noticias-recientes-smartmobility,.noticias-recientes-smartmobility h3{background-color:#b557b5;color:white;}.noticias-recientes-smartmobility .view-noticias-centro .card-group{align-items:baseline;}.noticias-recientes-smartmobility .view-noticias-centro .card-group .card{background-color:#b557b5;}.noticias-recientes-smartmobility .view-noticias-centro .card-group .card .card-header,.noticias-recientes-smartmobility .view-noticias-centro .card-group .card .card-header a{background-color:#b557b5;color:white;}.noticias-recientes-smartmobility .view-noticias-centro .card-group .card .card-body{background-color:#b557b5;color:white;}.texto-centro-inicial p{margin-top:1.5rem;font-size:27px;}@media (max-width:968px){.agrotech-header p{font-size:2rem;}.gaming-header p{font-size:1.5rem;}.smartmobility-header p{font-size:1rem;}.logisticaportuaria-header p{font-size:1rem !important;}}@media (max-width:768px){.node--type-centro .equipamiento-centro.bg-image{height:70vh;}.equipamiento-centro h3{font-size:1.8rem;margin-bottom:2rem;}.equipamiento-centro p{font-size:18px;}.equipamiento-centro .container{padding-left:1rem;padding-right:1rem;}.equipamiento-centro .cta-block .mb-4{margin-bottom:0 !important;}}@media (max-width:480px){.node--type-centro .equipamiento-centro.bg-image{height:70vh;}.equipamiento-centro h3{font-size:1.5rem;margin-bottom:1.5rem;}.equipamiento-centro p{font-size:16px;}}
.node--type-article{text-align:justify;}.node--type-article .node__header{margin-bottom:0;}.block-field-blocknodearticlefield-imagenes-interiores img{gap:1rem;}.view-id-slider_imagenes_articulos .carousel-control-prev{left:-15%;}.view-id-slider_imagenes_articulos .carousel-control-next{right:-15%;}#block-topplus-lite-subtheme-views-block-articulos-relac-block-1{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow:hidden;background:#f5f5f5;padding-top:2rem;padding-bottom:2rem;}#block-topplus-lite-subtheme-views-block-articulos-relac-block-1 h2{font-size:2rem;padding-top:1rem;margin-bottom:4rem;}
.card-tags-articulos{text-align:left;margin:0.75rem 1rem 0;min-height:55px;}.card-tags-articulos span{display:inline-block;padding:0.1rem 0.3rem;color:#fff;font-weight:bold;font-size:0.75rem;border-radius:0;border:1px solid transparent;}.card-tags-articulos .tag-known[data-term-id="24"]{background:#42b066;border-color:#42b066;}.card-tags-articulos .tag-known[data-term-id="25"]{background:#f2c035;border-color:#f2c035;}.card-tags-articulos .tag-known[data-term-id="26"]{background:#009ee3;border-color:#009ee3;}.card-tags-articulos .tag-known[data-term-id="27"]{background:#b557b5;border-color:#b557b5;}.card-tags-articulos .tag-unknown{background:#fff;color:#000;border-color:#ddd;}@media (max-width:767px){.blog-two-columns .layout.row{flex-direction:column-reverse;}}
#block-topplus-lite-subtheme-enqueconsiste.block-background-banner .banner-block{background-color:white;background-position:right;background-size:auto;color:black;}#block-topplus-lite-subtheme-enqueconsiste.block-background-banner .banner-text{font-size:20px;}.region--no-block-paddings .block,.region--no-block-paddings .block + .block{padding:0 !important;padding-bottom:0 !important;}#block-topplus-lite-subtheme-bannerincentivos.block-background-banner .banner-block{background-position:right;background-size:auto;}#block-topplus-lite-subtheme-bannerincentivos.block-background-banner .banner-block p:first-of-type{font-size:3rem;}#block-topplus-lite-subtheme-bannerincentivos.block-background-banner .banner-block p{font-size:1.55rem;font-weight:500;line-height:1.3;}#block-topplus-lite-subtheme-bannerincentivos.block-background-banner .banner-block hr{margin-top:0;}.quien-titulo{display:none;}.main-content__section:has(.quien-titulo){padding:0;}.consiste-div .block-texto-e-imagen-lateral .titulo{padding:0;margin:0;}.consiste-div .block-texto-e-imagen-lateral .imagen img{border-radius:0;}.quien-titulo,.quien-cards{background-color:#000;}.quien-titulo h6{color:white;}.quien-cards .block-unique-card .card{background:white;max-height:100%;min-width:100%;}.aprovechar-title,.cards-negras-horizontales{background-color:#b8b8b8;}.cards-negras-horizontales .col-lg-6:first-child .block-unique-card{display:flex;justify-content:flex-end;}.cards-negras-horizontales .col-lg-6:nth-child(2) .block-unique-card{display:flex;justify-content:flex-start;}.cards-negras-horizontales .block-unique-card{padding-bottom:1rem;width:100%;}.cards-negras-horizontales .block-unique-card .card{background-color:#000;color:white;border:none;border-radius:0;padding:2rem;text-align:left;min-height:170px;max-width:450px;width:100%;display:flex;flex-direction:column;justify-content:center;margin-bottom:1rem;box-sizing:border-box;}.cards-negras-horizontales .block-unique-card .card h3,.cards-negras-horizontales .block-unique-card .card .card-title{color:white;font-size:1.25rem;font-weight:600;line-height:1.4;margin:0;}.cards-negras-horizontales .block-unique-card .card p{color:white;font-size:1rem;margin:0;padding:0;}.horizontal-image-full-width{height:550px;}.quitar-fondo{background-color:white !important;}.incentivos-gray-row{background-color:#f3f3f3;padding:2rem 0;}.incentivos-gray-row p{font-size:1.5rem;}.solicitarlo-div,.solicitarlo-cta{background-color:#000000;}.solicitarlo-cta .row{margin-left:25px;}.solicitarlo-div p{font-size:1.5rem;}.solicitarlo-cta .block-cta-block .btn-cta{width:100%;}.solicitarlo-cta .cta-blanco .block-cta-block .btn-cta{background-color:white;color:black;padding:1rem 2rem;}.preguntas-frecuentes-div .row{background-color:#f3f3f3;}@media (max-width:1200px){.solicitarlo-cta .row{margin-left:20px;}.solicitarlo-div p{font-size:1.3rem;}}@media (max-width:992px){.solicitarlo-cta .row{margin-left:15px;}.solicitarlo-div p{font-size:1.2rem;}.solicitarlo-div,.solicitarlo-cta{padding:1.5rem 0;}}@media (max-width:768px){.solicitarlo-cta .row{margin-left:10px;margin-right:10px;}.solicitarlo-div p{font-size:1.1rem;text-align:center;}.solicitarlo-div,.solicitarlo-cta{padding:1.2rem 0;}.solicitarlo-cta .block-cta-block .btn-cta,.solicitarlo-cta .cta-blanco .block-cta-block .btn-cta{padding:1rem 2rem;font-size:1rem;}}@media (max-width:576px){.solicitarlo-cta .row{margin-left:5px;margin-right:5px;}.solicitarlo-div p{font-size:1rem;text-align:center;padding:0 1rem;}.solicitarlo-div,.solicitarlo-cta{padding:1rem 0;}.solicitarlo-cta .block-cta-block .btn-cta,.solicitarlo-cta .cta-blanco .block-cta-block .btn-cta{padding:0.8rem 1.5rem;font-size:0.9rem;width:100%;margin-bottom:1rem;}}@media (max-width:480px){.solicitarlo-cta .row{margin-left:2px;margin-right:2px;}.solicitarlo-div p{font-size:0.9rem;padding:0 0.5rem;}.solicitarlo-div,.solicitarlo-cta{padding:0.8rem 0;}.solicitarlo-cta .block-cta-block .btn-cta,.solicitarlo-cta .cta-blanco .block-cta-block .btn-cta{padding:0.7rem 1rem;font-size:0.85rem;}}@media (max-width:1200px){.cards-negras-horizontales .block-unique-card .card{max-width:400px;padding:1.8rem;min-height:170px;}}@media (max-width:992px){.cards-negras-horizontales .col-lg-6:first-child .block-unique-card,.cards-negras-horizontales .col-lg-6:nth-child(2) .block-unique-card{justify-content:center;}.cards-negras-horizontales .block-unique-card .card{max-width:350px;padding:1.6rem;min-height:170px;}}@media (max-width:768px){.cards-negras-horizontales .col-lg-6:first-child .block-unique-card,.cards-negras-horizontales .col-lg-6:nth-child(2) .block-unique-card{justify-content:center;}.cards-negras-horizontales .block-unique-card .card{padding:1.5rem;min-height:170px;max-width:100%;margin:0 1rem 1rem 1rem;}.cards-negras-horizontales .block-unique-card .card h3,.cards-negras-horizontales .block-unique-card .card .card-title{font-size:1.1rem;}.cards-negras-horizontales .block-unique-card .card p{font-size:0.9rem;}.incentivos-gray-row{padding:1.5rem 0;}}@media (max-width:576px){.cards-negras-horizontales .block-unique-card .card{padding:1.2rem;min-height:170px;margin:0 0.5rem 1rem 0.5rem;}.cards-negras-horizontales .block-unique-card .card h3,.cards-negras-horizontales .block-unique-card .card .card-title{font-size:1rem;}.cards-negras-horizontales .block-unique-card .card p{font-size:0.85rem;}#block-topplus-lite-subtheme-bannerincentivos.block-background-banner .banner-block p:first-of-type{font-size:2rem;}#block-topplus-lite-subtheme-bannerincentivos.block-background-banner .banner-block p:nth-of-type(2){font-size:1.2rem;}.horizontal-image-full-width{height:250px;}.incentivos-gray-row{padding:1rem 0;}}@media (max-width:480px){.cards-negras-horizontales .block-unique-card .card{padding:1rem;min-height:170px;margin:0 0.2rem 1rem 0.2rem;}.cards-negras-horizontales .block-unique-card .card h3,.cards-negras-horizontales .block-unique-card .card .card-title{font-size:0.95rem;line-height:1.2;}.cards-negras-horizontales .block-unique-card .card p{font-size:0.8rem;line-height:1.2;}}
#block-topplus-lite-subtheme-bannerinnovacionabierta.block-background-banner .banner-block{background-position:right;background-size:contain;}#block-topplus-lite-subtheme-bannerinnovacionabierta.block-background-banner .banner-block p:first-of-type{font-size:3rem;}#block-topplus-lite-subtheme-bannerinnovacionabierta.block-background-banner .banner-block p:nth-of-type(2){font-size:1.55rem;font-weight:500;line-height:1.3;}#block-topplus-lite-subtheme-bannerinnovacionabierta.block-background-banner .banner-block .cta-button a{padding:1rem 4rem}.quien-puede-participar{background-color:#f2f2f2;}.imagen-cronograma{background-color:#f2f2f2;}.main-content__section:has(.que-es-innovacion){padding:0;}.que-es-innovacion{background-color:white;}
#block-topplus-lite-subtheme-bannerinversionyfinanciacion.block-background-banner .banner-block{background-position:right;background-size:auto;position:relative;}#block-topplus-lite-subtheme-bannerinversionyfinanciacion.block-background-banner .banner-block::before{content:'';position:absolute;top:0;left:0;right:0;height:80px;background:linear-gradient(to bottom,#010409 0%,transparent 100%);z-index:1;}#block-topplus-lite-subtheme-bannerinversionyfinanciacion.block-background-banner .banner-text{position:relative;z-index:2;}#block-topplus-lite-subtheme-bannerinversionyfinanciacion.block-background-banner .banner-block p:first-of-type{font-size:3rem;}#block-topplus-lite-subtheme-bannerinversionyfinanciacion.block-background-banner .banner-block p:nth-of-type(2){font-size:1.55rem;font-weight:500;line-height:1.3;}@media (max-width:576px){#block-topplus-lite-subtheme-bannerinversionyfinanciacion.block-background-banner .banner-block::before{height:60px;}#block-topplus-lite-subtheme-bannerinversionyfinanciacion.block-background-banner .banner-block p:first-of-type{font-size:2rem;}#block-topplus-lite-subtheme-bannerinversionyfinanciacion.block-background-banner .banner-block p:nth-of-type(2){font-size:1.2rem;}}.inversion-texto-left p{font-size:1.3rem;}.beneficios .block-unique-card .card{max-width:100%;max-height:100%;margin:0 auto;background-color:#000;color:white;border:none;border-radius:0;padding:2rem;text-align:left;min-height:550px;width:100%;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:1rem;box-sizing:border-box;align-items:baseline;}.beneficios .block-unique-card .card h3{color:white;line-height:1.4;margin:0 0 1rem 0;}.inversion-videos{background-color:#cecece;position:relative;}.inversion-videos h2{font-size:2rem !important;}.inversion-videos video{width:100%;height:50vh;object-fit:contain;object-position:center center;}.inversion-videos .owl-item{background-color:#cecece;position:relative;}.inversion-videos h2{margin:50px 0px 35px 0px !important;}.inversion-videos .owl-item::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;background-color:rgba(0,0,0,0.7);border-radius:50%;z-index:10;cursor:pointer;transition:all 0.3s ease;backdrop-filter:blur(2px);}.inversion-videos .owl-item::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-40%,-50%);width:0;height:0;border-left:20px solid white;border-top:15px solid transparent;border-bottom:15px solid transparent;z-index:11;cursor:pointer;transition:all 0.3s ease;}.inversion-videos .owl-item:hover::before{background-color:rgba(0,0,0,0.9);transform:translate(-50%,-50%) scale(1.1);}.inversion-videos .owl-item:hover::after{border-left-color:#fff;transform:translate(-40%,-50%) scale(1.1);}.inversion-videos .owl-item.playing::before,.inversion-videos .owl-item.playing::after{opacity:0;pointer-events:none;}.inversion-videos .owl-item.mobile-device::before,.inversion-videos .owl-item.mobile-device::after{display:none !important;}@media only screen 
  and (max-device-width:767px) 
  and (-webkit-min-device-pixel-ratio:1){.inversion-videos .owl-item video{width:auto !important;max-width:100% !important;height:60vh !important;object-fit:contain !important;-webkit-object-fit:contain !important;object-position:center center !important;-webkit-object-position:center center !important;background:transparent !important;}}@media (max-width:768px){.inversion-videos .owl-item::before{width:60px;height:60px;}.inversion-videos .owl-item::after{border-left:15px solid white;border-top:12px solid transparent;border-bottom:12px solid transparent;}}@media (max-width:576px){.inversion-videos .owl-item::before{width:50px;height:50px;}.inversion-videos .owl-item::after{border-left:12px solid white;border-top:10px solid transparent;border-bottom:10px solid transparent;}}@media (max-width:768px){.beneficios .block-unique-card .card{padding:1.5rem;min-height:180px;}.beneficios .block-unique-card .card li{font-size:0.95rem;}}@media (max-width:576px){.beneficios .block-unique-card .card{padding:1.2rem;min-height:160px;}.beneficios .block-unique-card .card li{font-size:0.9rem;}}.actividades .block-unique-card .card{max-width:100%;max-height:100%;background-color:black;color:#fff;border:none;border-radius:0;padding:1rem 2rem;text-align:left;min-height:131px;width:100%;display:flex;align-items:baseline;margin-bottom:1.5rem;box-sizing:border-box;}.actividades .block-unique-card .card p{color:#fff;font-size:1.3rem;margin:0;padding:0;}.cta-two-color-white .block-cta-block .btn-cta{border:2px solid black;color:black;background-color:white;}@media (max-width:768px){.actividades .block-unique-card .card{padding:1.2rem 1.5rem;font-size:1.3rem;min-height:120px;}.actividades .block-unique-card .card h3,.actividades .block-unique-card .card .card-title,.actividades .block-unique-card .card p{font-size:1.3rem;}}@media (max-width:576px){.actividades .block-unique-card .card{padding:1rem 0.8rem;font-size:1rem;min-height:90px;}.actividades .block-unique-card .card h3,.actividades .block-unique-card .card .card-title,.actividades .block-unique-card .card p{font-size:1rem;}}
#block-topplus-lite-subtheme-banneraltorendimiento.block-background-banner .banner-block{background-position:right;background-size:contain;}#block-topplus-lite-subtheme-banneraltorendimiento.block-background-banner .banner-block p:first-of-type{font-size:3rem;}#block-topplus-lite-subtheme-banneraltorendimiento.block-background-banner .banner-block p:nth-of-type(2){font-size:1.55rem;font-weight:500;line-height:1.3;}#block-topplus-lite-subtheme-banneraltorendimiento.block-background-banner .banner-block .cta-button a{padding:1rem 7rem}.altorendimiento-como-lo-hacemos{background-color:#f2f2f2;}.altorendimiento-como-lo-hacemos-cards{background-color:#f2f2f2;}.altorendimiento-como-lo-hacemos-cards .block-unique-card{justify-content:flex-start !important;}.altorendimiento-como-lo-hacemos-cards .block-unique-card .card{max-width:none;text-align:center;min-height:200px;}.altorendimiento-como-lo-hacemos-cards .block-unique-card .card p{font-size:1.3rem;}.altorendimiento-black{background-color:#000;}.altorendimiento-black .block-cta-block .btn-cta{background-color:#fff;color:#000;}.altorendimiento-black p{font-size:1.3rem;padding:0;}@media (max-width:768px){.altorendimiento-black p br{display:none;}}.altorendimiento-black-row{align-items:center;}.criterios{background-color:#f2f2f2;}.criterios h2{margin-bottom:4rem !important;font-size:50px !important;}.criterios .card-group{gap:1.5rem;padding:0;margin-bottom:4rem;}.criterios .card-group .card{background:#111;color:#fff;max-width:280px;max-height:none;overflow:visible;border-radius:0 !important;box-shadow:none;padding:0 0 1.25rem 0;flex:1 1 220px;transition:background-color .25s ease;}.criterios .card-group .card:hover{background:#1a1a1a;transform:none;}.criterios .card-group .card img{object-fit:none;border-radius:0;border:0;display:block;}.criterios .card-group .card-header,.criterios .card-group .card .card-header{text-align:center;font-size:1.2rem;font-weight:bold;color:#fff;margin:0 1rem .75rem;background:none;padding:0;}.criterios .card-group .card .card-body{color:#fff;background:none;padding:0 1rem;text-align:center;}.criterios .card-group .card .card-body p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis;}.criterios .card-group .card .card-body p strong{font-weight:400;font-size:1rem;}.criterios .card-group .card a{color:inherit;text-decoration:none;}.criterios .card-group .card a:hover{text-decoration:underline;}@media (max-width:640px){.criterios .card-group{justify-content:flex-start;}.criterios .card-group .card{max-width:100%;}.criterios .card-group .card img{width:calc(100% - 2rem);height:160px;min-height:160px;}.criterios .card-group .card .card-body p{}}
#block-topplus-lite-subtheme-bannercontacto.block-background-banner .banner-block{background-position:calc(100%) 48% !important;background-size:700px !important;}#block-topplus-lite-subtheme-bannercontacto.block-background-banner .banner-block p:first-of-type{}#block-topplus-lite-subtheme-bannercontacto.block-background-banner .banner-block p:nth-of-type(2){font-size:1.5rem !important;font-weight:400 !important;line-height:1.4 !important;}#block-topplus-lite-subtheme-bannercontacto.block-background-banner .banner-block a{color:inherit !important;text-decoration:none !important;background:none !important;border:none !important;padding:0 !important;margin:0 !important;font-weight:inherit !important;font-size:inherit !important;line-height:inherit !important;font-family:inherit !important;text-transform:none !important;letter-spacing:inherit !important;outline:none !important;box-shadow:none !important;transition:none !important;}#block-topplus-lite-subtheme-bannercontacto.block-background-banner .banner-block a:hover,#block-topplus-lite-subtheme-bannercontacto.block-background-banner .banner-block a:focus,#block-topplus-lite-subtheme-bannercontacto.block-background-banner .banner-block a:active,#block-topplus-lite-subtheme-bannercontacto.block-background-banner .banner-block a:visited{color:inherit !important;text-decoration:none !important;background:none !important;outline:none !important;box-shadow:none !important;}@media (max-width:768px){#block-topplus-lite-subtheme-bannercontacto.block-background-banner .banner-block{background-size:500px !important;background-position:right center !important;}#block-topplus-lite-subtheme-bannercontacto.block-background-banner .banner-block p:nth-of-type(2){font-size:1.2rem !important;}}@media (max-width:480px){#block-topplus-lite-subtheme-bannercontacto.block-background-banner .banner-block{background-size:350px !important;}#block-topplus-lite-subtheme-bannercontacto.block-background-banner .banner-block p:nth-of-type(2){font-size:1rem !important;}}.main-content__section:has(.section-contacto){padding:0;}#block-topplus-lite-subtheme-iframealianza{padding-bottom:0;}#block-topplus-lite-subtheme-iframealianza iframe{display:none;}

