::-webkit-scrollbar{width:20px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:10px}::-webkit-scrollbar-thumb{background:#BEBEBE;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#BEBEBE}.et_pb_section.et_pb_section_0_tb_footer.et_pb_with_background.et_section_regular{display:none}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li{margin-top:0px;line-height:18px}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{padding-right:30px}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu a{color:white}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu a{color:white;width:160px;line-height:18px;text-align:right}ul.sub-menu{max-width:160px}.nav li li{padding:0;margin:0}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul{background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(0,171,202,0.7008053221288515) 30%,rgb(24 104 145) 100%)!important;border:none;padding:0 0 20px}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu a{color:white!important}.et_pb_menu .et_pb_menu__menu>nav>ul>li>ul{top:calc(100% - 20px);left:0}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul:before{content:"-";color:white;display:flex;justify-content:flex-end;padding:0 20px;font-size:30px}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li{margin-top:0px;line-height:18px;width:160px;display:flex;justify-content:flex-end}.et-menu .menu-item-has-children>a:first-child:after{display:none}.et-menu .menu-item-has-children>a:first-child{padding-right:0}.et-menu a:hover{opacity:1}.nav ul li a:hover{background-color:initial;opacity:1}p.doc-item-menu{margin-bottom:-6px;margin-top:-7px}input#et_pb_signup_email{width:65%}p.et_pb_newsletter_field.et_pb_contact_field_last.et_pb_contact_field_last_tablet.et_pb_contact_field_last_phone{position:absolute;width:100%}body #page-container .et_pb_section .et_pb_signup_0.et_pb_subscribe .et_pb_newsletter_button.et_pb_button{position:absolute;width:30%;right:0}.et_pb_newsletter_button.et_pb_button,.et_pb_newsletter_button.et_pb_button:hover,body #page-container .et_pb_section .et_pb_signup_0.et_pb_subscribe .et_pb_newsletter_button.et_pb_button:hover{background-image:url(https://www.unportugal.ptspace.pt/wp-content/uploads/2023/11/subscribe-background.svg)!important;background-size:contain!important}span.et_pb_newsletter_button_text{opacity:0}body #page-container .et_pb_section .et_pb_signup_0.et_pb_subscribe .et_pb_newsletter_button.et_pb_button{font-size:18px!important}.et_pb_newsletter_description{margin-left:0!important;margin-bottom:-10px;font-size:12px;margin-top:15px}.et_pb_newsletter_result.et_pb_newsletter_success h2{font-size:18px;text-align:justify}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li{margin-top:0px;line-height:18px;width:120px;display:flex;justify-content:flex-end}@media only screen and (max-width:600px){input#et_pb_signup_email{width:100%}}li.et_pb_menu_page_id-home.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-home.menu-item-1150{width:25px}.row-schedule{display:flex;width:100%;border:2px dashed #e8bf2d;padding:10px;cursor:pointer}.col-clock{flex:0 0 3%;margin-right:20px}.col-clock img{padding-top:2px;max-width:20px}.col-time{flex:0 0 7%;margin-right:20px}.col-title{flex-grow:1}.col-time p{padding:0;color:white;font-family:'Manrope',sans-serif;margin-bottom:-8px;font-size:14px;font-weight:bold}.col-title p{color:white;font-family:'Manrope',sans-serif;font-weight:bold;font-size:14px;text-transform:uppercase}.more-info{display:none;opacity:0;transition:opacity 0.5s,max-height 0.5s;max-height:0;overflow:hidden}.more-info p{padding:0}.more-info{margin-top:10px}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu a{color:white!important;padding:0 20px!important}.nav li li ul{z-index:1000;top:auto;left:0}ul.sub-menu{display:block!important}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li{padding-right:20px}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{padding-right:0}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li{width:max-content}.page-id-1137{overflow-x:hidden}.info-row{display:flex;margin-bottom:10px}.info-cell{padding:10px;margin-right:5px;color:white}.info-cell:first-child{flex:1}.info-cell:last-child{flex:4}@media only screen and (max-width:768px){.info-row{display:block}.info-cell{flex:1;padding:5px;margin-right:5px;color:white;font-size:11px}}