:root{--html_font-size-1: 16px;--html_line-height-1: 16px;--language-button_font-size: var(--px20);--language-button_line-height: var(--px30);--layout_padding-left: 35px;--layout_padding-right: 35px;--layout_padding-fix_scrollbar: 35px;--container_max-width-1: 760px;--header_height: 110px;--header-site-logo_width: 130px;--header-site-logo_height: 70px;--header-select_width: 120px;--header-select-options_width: 330px;--hamburger-layer_width: 27px;--hamburger-layer_height: 3px;--p_margin-bottom: 22px;--p_font-size: var(--px16);--p_line-height: var(--px22);--h1_margin-top: 24px;--h1_font-size: var(--px32);--h1_line-height: var(--px44);--h2_font-size: var(--px32);--h2_line-height: var(--px44);--h3_margin-top: 45px;--h3_margin-bottom: 40px;--h3_font-size: var(--px30);--h3_line-height: var(--px40);--h4_margin-top: 45px;--h4_margin-bottom: 40px;--h4_font-size: var(--px24);--h4_line-height: var(--px32);--h5_margin-top: 45px;--h5_margin-bottom: 40px;--h5_font-size: var(--px20);--h5_line-height: var(--px30);--h6_margin-top: 45px;--h6_margin-bottom: 40px;--h6_font-size: var(--px20);--h6_line-height: var(--px30);--blockquote_margin-top: 60px;--blockquote_padding-left: 35px;--blockquote_max-width: 420px;--blockquote_font-size: var(--px16);--blockquote_line-height: var(--px22);--blockquote_line-quote-icon_font-size: var(--px30);--component-default_margin-top: 60px;--button-base_font-size: var(--px16);--button-base_line-height: var(--px22);--button-3_display: inline-flex;--button-3_padding: 3px 15px 0;--button-3_max-width: auto;--button-3_width: auto;--form-text-1_height: 42px;--form-text-1_border: 2px solid #fff;--form-submit-lupa_font-size: 27px;--textarea-1_font-size: var(--px16);--textarea-1_line-height: var(--px22);--textarea-1_height: 50px;--horizontal-rule-1_border-width: 2px;--horizontal-item-1_gap: 30px;--html-select_arrow_font-size: var(--html-select_px28)}body{background-color:#fff}body.page-node-type-new[data-body-overlay=search-active] .layout-main,body.page-node-type-new[data-body-overlay=menu--main-active] .layout-main{display:none}body.path-frontpage[data-body-overlay*=active] main{max-height:calc(100vh + var(--header_height))}body[data-body-overlay*=active]{--header-icon_color: #fff}body[data-body-overlay*=active] main{max-height:calc(100vh + var(--header_height) - var(--breadcrumb_height));overflow:hidden}body[data-body-overlay*=active] footer{display:none}body[data-body-overlay*=active] .menu--main{top:0;opacity:1;visibility:visible}body[data-body-overlay*=active] .header-button span.search-label,body[data-body-overlay*=active] .header-button span.my-account-label,body[data-body-overlay*=active] .header-button span.login-label,body[data-body-overlay*=active] .header-button span.hamburger-label,body[data-body-overlay*=active] .header-button i{color:var(--white-1)}body[data-body-overlay*=active] .header-button span.search-label:hover,body[data-body-overlay*=active] .header-button span.my-account-label:hover,body[data-body-overlay*=active] .header-button span.login-label:hover,body[data-body-overlay*=active] .header-button span.hamburger-label:hover,body[data-body-overlay*=active] .header-button i:hover{color:var(--bluelight-1);-webkit-transition:all .3s ease;transition:all .3s ease}body[data-body-overlay*=active] .hamburger-inner,body[data-body-overlay*=active] .hamburger-inner::before,body[data-body-overlay*=active] .hamburger-inner::after{background-color:#fff}body[data-body-overlay*=active] .logo-primary{display:block}body[data-body-overlay*=active] .logo-secondary{display:none}body[data-body-use-ajax=modal-login] .layout-container{position:relative;overflow:visible}body[data-body-use-ajax=modal-login]:not(.path-frontpage) header[role=banner]{background-color:rgba(0,0,0,0)}body[data-body-use-ajax=modal-login] .header-region::before{display:none}body[data-body-use-ajax=modal-login] .ui-widget-overlay{top:0;height:calc(100vh + var(--header_height))}body[data-body-overlay=search-active] .layout-container{position:relative;height:100vh;margin-bottom:var(--px80);overflow:visible}body[data-body-overlay=search-active] .layout-container .container-accessibility{z-index:-2}body[data-body-overlay=search-active] .layout-container .header-region::before{display:none}body[data-body-overlay=search-active] #block-search-programs-block .header-overlay,body[data-body-overlay=search-active] #block-fixed-block-content-header-search-tabs .layout--tabs,body[data-body-overlay=search-active] #block-fixed-block-content-micrositios-encabezado-buscador .layout--tabs{visibility:visible;opacity:1}body[data-body-overlay=search-active] .primary-menu-region,body[data-body-overlay=search-active] .secondary-menu-region{display:none !important}body[data-body-overlay=menu--main-active] .layout-container{position:relative;height:100vh;margin-bottom:var(--px80);overflow:visible}body[data-body-overlay=menu--main-active] .layout-container .container-accessibility{z-index:-2}body[data-body-overlay=menu--main-active] .language-block,body[data-body-overlay=menu--main-active] .primary-menu-region.header-overlay,body[data-body-overlay=menu--main-active] .secondary-menu-region{visibility:visible;opacity:1}body[data-body-overlay=menu--main-active] .language-block{top:0}body[data-body-overlay=menu--main-active] .header-button span.search-label,body[data-body-overlay=menu--main-active] .header-button span.my-account-label,body[data-body-overlay=menu--main-active] .header-button span.login-label,body[data-body-overlay=menu--main-active] .header-button span.hamburger-label{color:var(--white-1)}body[data-body-overlay=my-account-active] .layout-container{position:relative;height:100%;overflow:visible}body[data-body-overlay=my-account-active] .layout-container #block-system-menu-block-main{position:absolute;top:0;left:0;z-index:var(--header_z-index);padding-top:var(--header_height);width:100%;height:calc(100vh + var(--header_height));visibility:hidden;opacity:0;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:.3s ease-out all;transition:.3s ease-out all}body[data-body-overlay=my-account-active] .layout-container #block-system-menu-block-main::before{background:rgba(15,56,90,.9);backdrop-filter:blur(5px);content:"";position:fixed;width:100%;height:100%;top:0;left:0;z-index:-1}body[data-body-overlay=my-account-active] .language-block,body[data-body-overlay=my-account-active] .primary-menu-region.header-overlay,body[data-body-overlay=my-account-active] .secondary-menu-region{visibility:visible;opacity:1}body[data-body-overlay=my-account-active] .language-block{top:0}body[data-body-overlay=my-account-active] .header-button span.search-label,body[data-body-overlay=my-account-active] .header-button span.my-account-label,body[data-body-overlay=my-account-active] .header-button span.login-label,body[data-body-overlay=my-account-active] .header-button span.hamburger-label{color:var(--white-1)}body[data-body-overlay=login-active] .header-region::before{display:block !important}body[data-body-overlay=login-active] main{max-height:none !important;overflow:visible}body[data-body-overlay=login-active] footer{display:block}body[data-body-overlay=login-active] .header-button span.search-label,body[data-body-overlay=login-active] .header-button span.my-account-label,body[data-body-overlay=login-active] .header-button span.login-label,body[data-body-overlay=login-active] .header-button span.hamburger-label{color:var(--white-1)}body .toolbar-oriented .toolbar-bar{z-index:calc(var(--header_z-index) + 100)}body[data-body-overlay=my-account-active]::before,body[data-body-overlay=my_account_popup-active]::before{background:rgba(15,56,90,.9);backdrop-filter:blur(5px);content:"";position:fixed;width:100%;height:100%;top:0;left:0;z-index:120}body[data-body-overlay=my-account-active] .block-fixed-block-contentlatest-poli,body[data-body-overlay=my-account-active] .block-fixed-block-contentbutton-call-to-action-home,body[data-body-overlay=my_account_popup-active] .block-fixed-block-contentlatest-poli,body[data-body-overlay=my_account_popup-active] .block-fixed-block-contentbutton-call-to-action-home{display:none}body[data-body-overlay=my-account-active] .header-button i,body[data-body-overlay=my_account_popup-active] .header-button i{color:var(--white-1) !important}body[data-body-overlay=my-account-active] .ui-dialog.my-account-popup--block .ui-dialog-content form.my-account-popup,body[data-body-overlay=my_account_popup-active] .ui-dialog.my-account-popup--block .ui-dialog-content form.my-account-popup{display:block !important}body[data-body-overlay=my-account-active] main,body[data-body-overlay=my_account_popup-active] main{max-height:calc(100vh - var(--header_height)) !important}body[data-body-overlay=my-account-active] .secondary-menu-region,body[data-body-overlay=my-account-active] form.my-account-popup+.primary-menu-region>nav,body[data-body-overlay=my-account-active] .block-fixed-block-contentacademic-offer,body[data-body-overlay=my-account-active] #block-poli-siaf-request-info-form,body[data-body-overlay=my-account-active] footer,body[data-body-overlay=my_account_popup-active] .secondary-menu-region,body[data-body-overlay=my_account_popup-active] form.my-account-popup+.primary-menu-region>nav,body[data-body-overlay=my_account_popup-active] .block-fixed-block-contentacademic-offer,body[data-body-overlay=my_account_popup-active] #block-poli-siaf-request-info-form,body[data-body-overlay=my_account_popup-active] footer{display:none !important}.iphone .node--type-new.node--view-mode-full [class*=date-ago]{padding-left:0}.iphone .iphone-scrollbar-wrapper{position:relative}.iphone .iphone-scrollbar-wrapper .simplebar-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:var(--color-wrapper-justify-content);-ms-flex-pack:var(--color-wrapper-justify-content);justify-content:var(--color-wrapper-justify-content);gap:10px;width:calc(100vw - (100vw - 100%)/2 + 20px)}.iphone .iphone-scrollbar-wrapper .simplebar-content::before,.iphone .iphone-scrollbar-wrapper .simplebar-content::after{display:none}.iphone .iphone-scrollbar-wrapper::before,.iphone .iphone-scrollbar-wrapper::after{content:"";position:absolute;bottom:0;right:100%;z-index:5;background:#fff;height:var(--scrollbar_width);width:500px;width:calc((100vw - 100%)/2);width:var(--layout_padding-left)}.iphone .iphone-scrollbar-wrapper::after{right:auto;left:100%}.path-frontpage header[role=banner]{background:var(--blue-1)}.path-frontpage header[role=banner] .logo-primary{display:block}.path-frontpage header[role=banner] .logo-secondary{display:none}.path-frontpage header[role=banner] .header-button.login-popup-form{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.path-frontpage header[role=banner] .header-button span.search-label,.path-frontpage header[role=banner] .header-button span.my-account-label,.path-frontpage header[role=banner] .header-button span.login-label,.path-frontpage header[role=banner] .header-button span.hamburger-label{color:var(--white-1);white-space:nowrap}.path-frontpage header[role=banner].header-fixed .header-region::before,.path-frontpage header[role=banner].header-move .header-region::before{display:none}.path-frontpage{--header-icon_color: #fff;--header-icon_filter: brightness(100)}@media(min-width: 1240px){.path-frontpage .content-region,.path-frontpage>.block-views-blockslider-block-1 [data-once=contextual-render]+div{display:grid;grid-template-columns:repeat(2, 1fr)}.path-frontpage .content-region [class*=block]:not(.block-fixed-block-contenteditorial-home,.block-fixed-block-contentpoliradio),.path-frontpage>.block-views-blockslider-block-1 [data-once=contextual-render]+div [class*=block]:not(.block-fixed-block-contenteditorial-home,.block-fixed-block-contentpoliradio){grid-column:1/span 2}.path-frontpage .content-region .block-fixed-block-contenteditorial-home,.path-frontpage>.block-views-blockslider-block-1 [data-once=contextual-render]+div .block-fixed-block-contenteditorial-home{grid-column:1}.path-frontpage .content-region .block-fixed-block-contentpoliradio,.path-frontpage>.block-views-blockslider-block-1 [data-once=contextual-render]+div .block-fixed-block-contentpoliradio{grid-column:2}.path-frontpage .content-region .block-fixed-block-contentservices-comunity,.path-frontpage>.block-views-blockslider-block-1 [data-once=contextual-render]+div .block-fixed-block-contentservices-comunity{margin-top:var(--px80);width:100%}.path-frontpage .content-region .block-fixed-block-contenteditorial-home,.path-frontpage .content-region .block-fixed-block-contentpoliradio,.path-frontpage>.block-views-blockslider-block-1 [data-once=contextual-render]+div .block-fixed-block-contenteditorial-home,.path-frontpage>.block-views-blockslider-block-1 [data-once=contextual-render]+div .block-fixed-block-contentpoliradio{margin-top:0}}.path-frontpage .header-button[data-button=search].animated::before,.search-active .header-button[data-button=search].animated::before{-webkit-animation:pulse-white .7s;animation:pulse-white .7s}.user-logged-in.toolbar-horizontal.toolbar-tray-open>.submenu{margin-top:-80px !important}.user-logged-in header .search-programs-form,.user-logged-in .block-search-programs-block{position:static}body:not(.page-layout-builder) .ui-widget-overlay{background:rgba(15,56,90,.9);backdrop-filter:blur(5px);opacity:1}body:not(.page-layout-builder):not(.filtered-view-main-page) .ui-autocomplete[style*="display: none"]{display:block !important;opacity:0;padding:0}body:not(.page-layout-builder) #drupal-live-announce.visually-hidden,body:not(.page-layout-builder) .sr-only{height:0}body:not(.page-layout-builder) .ui-autocomplete{padding-top:var(--px20);border:0;background:rgba(0,0,0,0);-webkit-transition:.3s ease-out all;transition:.3s ease-out all;opacity:1;max-width:600px}body:not(.page-layout-builder) .ui-autocomplete>.ui-menu-item{background:rgba(15,56,90,.9);backdrop-filter:blur(5px);border:var(--html-select_border);border-top:0;border-bottom:0;background:var(--html-select_background-color);color:var(--html-select_color);font-family:var(--html-select_font-family-2);overflow:hidden}body:not(.page-layout-builder) .ui-autocomplete>.ui-menu-item:first-child{border-radius:var(--html-select_border-radius) var(--html-select_border-radius) 0 0;border:var(--html-select_border);border-bottom:0}body:not(.page-layout-builder) .ui-autocomplete>.ui-menu-item:last-child{border-radius:0 0 var(--html-select_border-radius) var(--html-select_border-radius);border:var(--html-select_border);border-top:0}body:not(.page-layout-builder) .ui-autocomplete .ui-menu-item-wrapper{margin-top:0;margin-bottom:0}body:not(.page-layout-builder) .ui-autocomplete .ui-menu-item-wrapper:hover span{color:var(--blue-1)}body:not(.page-layout-builder) .ui-autocomplete .ui-menu-item-wrapper span,body:not(.page-layout-builder) .ui-autocomplete .ui-menu-item-wrapper .search-api-autocomplete-suggestion{background-color:rgba(0,0,0,0);background:rgba(0,0,0,0)}.taxonomy-term--view-mode-color-wrapper{--color-wrapper_font-size: var(--px24);--color-wrapper_line-height: var(--px32);--color-wrapper_margin-top: 60px;--color-wrapper-title_margin-bottom: 5px;--color-wrapper-justify-content: center}.path-frontpage .block-poli-siaf-request-info-form h2:first-child{border-radius:var(--px75);height:90px;position:relative;max-width:620px;width:100%;margin:20px auto;color:#fff;text-align:center;font-family:var(--font-family-2);font-size:var(--px24);font-style:normal;font-weight:600;line-height:var(--px32)}.path-frontpage .block-poli-siaf-request-info-form h2:first-child::after{right:var(--px40);width:var(--px30);height:var(--px30);font-size:var(--px60)}.path-frontpage .before-header-region:not(:has(.ad-vertising-block:empty)) .block-advertising-block{gap:var(--px30);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-height:var(--px60)}.path-frontpage .before-header-region:not(:has(.ad-vertising-block:empty)) .block-advertising-block .advertising{max-width:100%;gap:var(--px30);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.path-frontpage .before-header-region:not(:has(.ad-vertising-block:empty)) .block-advertising-block .advertising p{margin-bottom:0}.path-frontpage .before-header-region:not(:has(.ad-vertising-block:empty)) .block-advertising-block .advertising a{min-height:var(--px40)}.path-frontpage.background-blue .group-content .btn-close{right:var(--px30);top:var(--px30)}.path-frontpage .view-slider-home,.path-frontpage .view-slider-section,.path-frontpage .block-fixed-block-contentacademic-offer,.path-frontpage .block-fixed-block-contentservices-comunity,.path-frontpage .block-fixed-block-contentlatest-poli .layout--tabs,.path-frontpage .block-fixed-block-contentinfo-you{margin-bottom:var(--px60)}.path-frontpage .ds-2col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:var(--px60)}body[class*=path-frontpage] .block-poli-siaf-request-info-form .leads-form-wrapper{padding:0 var(--px10);margin:0 -10px}body:has(.before-header-region .block-advertising-block) .block-fixed-block-contentheader-search-tabs .layout--tabs{margin-top:var(--px64)}.path-frontpage:has(.block-advertising-block .modal img) .advertising.modal .btn-close::after{width:28px;height:28px;font-size:28px}.block-fixed-block-contentlatest-poli h2{font-size:var(--px32);line-height:var(--px44)}.actuality-poli--view{gap:var(--px30)}.actuality-poli--attachment .view-content .views-row .node--type-new .top .field--name-field-main-image img,.actuality-poli--attachment .view-content .views-row .node--type-event .top .field--name-field-main-image img{min-height:520px;height:100% !important;z-index:-1;position:relative;max-height:520px}.actuality-poli--attachment .view-content .views-row .node--type-new .top .field--name-field-main-image::before,.actuality-poli--attachment .view-content .views-row .node--type-event .top .field--name-field-main-image::before{height:50%;bottom:0}.actuality-poli--attachment .view-content .views-row .node--type-new .bottom .field--name-node-title h3,.actuality-poli--attachment .view-content .views-row .node--type-event .bottom .field--name-node-title h3{line-height:var(--px32)}.actuality-poli--attachment .view-content .views-row .node--type-new .bottom .field--name-node-title h3 a,.actuality-poli--attachment .view-content .views-row .node--type-event .bottom .field--name-node-title h3 a{font-size:var(--px24);line-height:var(--px32)}.actuality-poli--attachment .view-content .views-row .node--type-new .bottom .dates__group,.actuality-poli--attachment .view-content .views-row .node--type-event .bottom .dates__group{font-size:var(--px14);line-height:var(--px21)}.actuality-poli--attachment .view-content .views-row .node--type-new .bottom .dates__group .field--name-node-post-date,.actuality-poli--attachment .view-content .views-row .node--type-event .bottom .dates__group .field--name-node-post-date{padding:0 0 0 var(--px30);font-size:var(--px14)}.actuality-poli--attachment .view-content .views-row .node--type-new .bottom .dates__group .field--name-node-post-date::before,.actuality-poli--attachment .view-content .views-row .node--type-event .bottom .dates__group .field--name-node-post-date::before{width:var(--px20);height:var(--px20);background-image:url("../../images/icons/calendar.svg")}.actuality-poli--attachment .view-content .views-row .node--type-new .bottom .dates__group .field-name-dynamic-token-fieldnode-date-ago,.actuality-poli--attachment .view-content .views-row .node--type-event .bottom .dates__group .field-name-dynamic-token-fieldnode-date-ago{padding:0 0 0 var(--px30)}.actuality-poli--attachment .view-content .views-row .node--type-new .bottom .dates__group .field-name-dynamic-token-fieldnode-date-ago p,.actuality-poli--attachment .view-content .views-row .node--type-event .bottom .dates__group .field-name-dynamic-token-fieldnode-date-ago p{font-size:var(--px14);margin-top:0;font-family:var(--font-family-2)}.actuality-poli--attachment .view-content .views-row .node--type-new .bottom .dates__group .field-name-dynamic-token-fieldnode-date-ago::before,.actuality-poli--attachment .view-content .views-row .node--type-event .bottom .dates__group .field-name-dynamic-token-fieldnode-date-ago::before{width:var(--px20);height:var(--px20);background-image:url("../../images/icons/time.svg")}.actuality-poli--content{gap:var(--px30)}.actuality-poli--content .views-row{max-width:290px}.actuality-poli--content .views-row [class*="view-mode-teaser-2 "]{max-width:290px;width:100%}.actuality-poli--content .views-row .node--type-new img,.actuality-poli--content .views-row .node--type-event img{max-width:290px;-o-object-fit:cover;object-fit:cover}.actuality-poli--content .views-row .node--type-new .bottom .dates__group .field--name-dynamic-token-fieldnode-date-ago::before,.actuality-poli--content .views-row .node--type-event .bottom .dates__group .field--name-dynamic-token-fieldnode-date-ago::before{top:4px}.actuality-poli--more-link a{font-size:var(--px16);line-height:var(--px22)}