@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");
/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.fs_12{font-size:var(--fs_12);}.fs_14{font-size:var(--fs_14);}.fs_15{font-size:var(--fs_15);}.fs_16{font-size:var(--fs_16);}.fs_18{font-size:var(--fs_18);}.fs_20{font-size:var(--fs_20);}.fs_22{font-size:var(--fs_22);}.fs_25{font-size:var(--fs_25);}.fs_30{font-size:var(--fs_30);}.fs_40{font-size:var(--fs_40);}.fs_50{font-size:var(--fs_50);}.fs_70{font-size:var(--fs_70);}.lh_12{line-height:12px;}.lh_13{line-height:13px;}.lh_14{line-height:14px;}.lh_16{line-height:16px;}.lh_18{line-height:18px;}.lh_20{line-height:20px;}.lh_24{line-height:24px;}.lh_26{line-height:26px;}.lh_28{line-height:28px;}.lh_32{line-height:32px;}.lh_42{line-height:42px;}.lh_52{line-height:52px;}.lh_82{line-height:82px;}.fw_300{font-weight:300;}.fw_400{font-weight:400;}.fw_700{font-weight:700;}.color_white{color:var(--color_white);}.bg_white{background-color:var(--color_white);}.hover_white:hover{color:var(--color_white) !important;}.color_white_50{color:var(--color_white_50);}.bg_white_50{background-color:var(--color_white_50);}.hover_white_50:hover{color:var(--color_white_50) !important;}.color_white_300{color:var(--color_white_300);}.bg_white_300{background-color:var(--color_white_300);}.hover_white_300:hover{color:var(--color_white_300) !important;}.color_white_500{color:var(--color_white_500);}.bg_white_500{background-color:var(--color_white_500);}.hover_white_500:hover{color:var(--color_white_500) !important;}.color_white_700{color:var(--color_white_700);}.bg_white_700{background-color:var(--color_white_700);}.hover_white_700:hover{color:var(--color_white_700) !important;}.color_white_900{color:var(--color_white_900);}.bg_white_900{background-color:var(--color_white_900);}.hover_white_900:hover{color:var(--color_white_900) !important;}.color_black{color:var(--color_black);}.bg_black{background-color:var(--color_black);}.hover_black:hover{color:var(--color_black) !important;}.color_black_50{color:var(--color_black_50);}.bg_black_50{background-color:var(--color_black_50);}.hover_black_50:hover{color:var(--color_black_50) !important;}.color_black_300{color:var(--color_black_300);}.bg_black_300{background-color:var(--color_black_300);}.hover_black_300:hover{color:var(--color_black_300) !important;}.color_black_500{color:var(--color_black_500);}.bg_black_500{background-color:var(--color_black_500);}.hover_black_500:hover{color:var(--color_black_500) !important;}.color_black_700{color:var(--color_black_700);}.bg_black_700{background-color:var(--color_black_700);}.hover_black_700:hover{color:var(--color_black_700) !important;}.color_black_900{color:var(--color_black_900);}.bg_black_900{background-color:var(--color_black_900);}.hover_black_900:hover{color:var(--color_black_900) !important;}.color_purple{color:var(--color_purple);}.bg_purple{background-color:var(--color_purple);}.hover_purple:hover{color:var(--color_purple) !important;}.color_purple_50{color:var(--color_purple_50);}.bg_purple_50{background-color:var(--color_purple_50);}.hover_purple_50:hover{color:var(--color_purple_50) !important;}.color_purple_300{color:var(--color_purple_300);}.bg_purple_300{background-color:var(--color_purple_300);}.hover_purple_300:hover{color:var(--color_purple_300) !important;}.color_purple_500{color:var(--color_purple_500);}.bg_purple_500{background-color:var(--color_purple_500);}.hover_purple_500:hover{color:var(--color_purple_500) !important;}.color_purple_700{color:var(--color_purple_700);}.bg_purple_700{background-color:var(--color_purple_700);}.hover_purple_700:hover{color:var(--color_purple_700) !important;}.color_purple_900{color:var(--color_purple_900);}.bg_purple_900{background-color:var(--color_purple_900);}.hover_purple_900:hover{color:var(--color_purple_900) !important;}.color_green{color:var(--color_green);}.bg_green{background-color:var(--color_green);}.hover_green:hover{color:var(--color_green) !important;}.color_green_50{color:var(--color_green_50);}.bg_green_50{background-color:var(--color_green_50);}.hover_green_50:hover{color:var(--color_green_50) !important;}.color_green_300{color:var(--color_green_300);}.bg_green_300{background-color:var(--color_green_300);}.hover_green_300:hover{color:var(--color_green_300) !important;}.color_green_500{color:var(--color_green_500);}.bg_green_500{background-color:var(--color_green_500);}.hover_green_500:hover{color:var(--color_green_500) !important;}.color_green_700{color:var(--color_green_700);}.bg_green_700{background-color:var(--color_green_700);}.hover_green_700:hover{color:var(--color_green_700) !important;}.color_green_900{color:var(--color_green_900);}.bg_green_900{background-color:var(--color_green_900);}.hover_green_900:hover{color:var(--color_green_900) !important;}.color_grey{color:var(--color_grey);}.bg_grey{background-color:var(--color_grey);}.hover_grey:hover{color:var(--color_grey) !important;}.color_grey_50{color:var(--color_grey_50);}.bg_grey_50{background-color:var(--color_grey_50);}.hover_grey_50:hover{color:var(--color_grey_50) !important;}.color_grey_300{color:var(--color_grey_300);}.bg_grey_300{background-color:var(--color_grey_300);}.hover_grey_300:hover{color:var(--color_grey_300) !important;}.color_grey_500{color:var(--color_grey_500);}.bg_grey_500{background-color:var(--color_grey_500);}.hover_grey_500:hover{color:var(--color_grey_500) !important;}.color_grey_700{color:var(--color_grey_700);}.bg_grey_700{background-color:var(--color_grey_700);}.hover_grey_700:hover{color:var(--color_grey_700) !important;}.color_grey_900{color:var(--color_grey_900);}.bg_grey_900{background-color:var(--color_grey_900);}.hover_grey_900:hover{color:var(--color_grey_900) !important;}:root{color-scheme:"dark light";--color-primary:var(--color-blue);--color-secondary:var(--color-orange);--color-white:white;--color-black:black;--color-blue:#0072CE;--color-dark-blue:#335866;--color-light-grey:#EBEBEB;--color-grey:#646464;--color-dark-grey:#222222;--color-orange:#8F460A;--color-green:#869130;--color-purple:#754861;}:root{--column-width:0;--gap_mod:1;--gap-half:calc(.5rem * var(--gap_mod));--gap:calc(1rem * var(--gap_mod));--gap-double:calc(2rem * var(--gap_mod));}*{box-sizing:border-box;}body{margin:0;padding:0;font-size:18px;font-family:"Roboto",sans-serif;font-weight:400;}body p{margin:0 0 var(--gap) 0;font-size:18px;line-height:32px;font-family:"Roboto",sans-serif;font-weight:400;}@media screen and (max-width:768px){body p{font-size:16px;line-height:21px;}}body p b,body p strong{font-family:"Roboto",sans-serif;font-weight:700;}body p a{background:linear-gradient(180deg,transparent calc(100% - 1px),var(--color-primary) 0);}body p a:hover{color:var(--color-primary);}body a{text-decoration:none;color:inherit;}body a:hover{cursor:pointer;transition:0.3s;text-decoration:none;}body ul{margin:0;padding:0;}body ul li{list-style:none;}body ol{padding:0;margin:0;}body ol li{list-style:none;}body img{max-width:100%;height:auto;}h1{font-family:"Roboto",sans-serif;font-weight:700;font-size:45px;line-height:53px;margin:var(--gap) 0 var(--gap-double);}@media screen and (max-width:768px){h1{font-size:24px;line-height:28px;margin:var(--gap) 0;}}h2{font-family:"Roboto",sans-serif;font-weight:700;font-size:36px;line-height:43px;margin:var(--gap-double) 0;}@media screen and (max-width:768px){h2{margin:var(--gap-double) 0 var(--gap) 0;font-size:20px;line-height:24px;}}h3{font-family:"Roboto",sans-serif;font-weight:700;font-size:28px;line-height:33px;margin:var(--gap-double) 0;}h4{font-size:22px;font-family:"Roboto",sans-serif;font-weight:500;}h5{font-size:16px;font-family:"Roboto",sans-serif;font-weight:700;}.pretitle{text-transform:uppercase;font-family:"Roboto",sans-serif;font-weight:700;font-size:14px;}.small p{font-size:16px;line-height:26px;}.description{margin-top:5px;}blockquote{margin:0;}hr{height:1px;border:none;background-color:var(--color-primary);}.sticky{position:sticky;}.generic-link a{display:inline-block;color:black;font-family:"Roboto",sans-serif;font-weight:400;font-size:18px;background:linear-gradient(180deg,transparent calc(100% - 1px),var(--color-primary) 0);}.generic-link a:hover{transition:0.2s;color:var(--color-primary);}.generic-link a[target=_blank]:after{content:"";display:inline-block;vertical-align:middle;margin-left:10px;width:20px;height:18px;background:url(/themes/ubmobilitat/src/img/ico-enllac-extern.svg) no-repeat center;margin-bottom:5px;}.generic-link a.inline-doc:after{height:20px;background:url(/themes/ubmobilitat/src/img/ico-download.svg) no-repeat center;}.generic-link.white a{display:inline-block;color:white;font-family:"Roboto",sans-serif;font-weight:400;font-size:18px;background:linear-gradient(180deg,transparent calc(100% - 1px),var(--color-primary) 0);}.generic-link.white a:hover{transition:0.2s;color:var(--color-primary);}.generic-link.white a[target=_blank]:after{content:"";display:inline-block;vertical-align:middle;margin-left:10px;width:20px;height:18px;background:url(/themes/ubmobilitat/src/img/ico-enllac-extern.svg) no-repeat center;margin-bottom:5px;}.generic-link.white a.inline-doc:after{height:20px;background:url(/themes/ubmobilitat/src/img/ico-download.svg) no-repeat center;}.generic-link.white a{background:linear-gradient(180deg,transparent calc(100% - 1px),white 0);}.generic-link.white a:after{filter:invert(100%) sepia(100%) saturate(1%) hue-rotate(307deg) brightness(104%) contrast(101%);}.generic-link.white a:hover{color:white;}.button-link a{display:inline-block;color:var(--color-primary);font-family:"Roboto",sans-serif;font-weight:700;font-size:16px;padding:18px 15px;border:2px solid var(--color-primary);text-transform:uppercase;border-radius:5px;}.button-link a[target=_blank]:after{content:"";display:inline-block;vertical-align:middle;margin-left:10px;width:20px;height:18px;background:url(/themes/ubmobilitat/src/img/ico-enllac-extern-b.svg) no-repeat center;margin-bottom:5px;}.button-link a:hover{transition:0.2s;color:black;border-color:black;}.button-link a:hover[target=_blank]:after{background:url(/themes/ubmobilitat/src/img/ico-enllac-extern.svg) no-repeat center;}.button-link.white a{display:inline-block;color:white;font-family:"Roboto",sans-serif;font-weight:700;font-size:16px;padding:18px 15px;border:2px solid white;text-transform:uppercase;border-radius:5px;}.button-link.white a[target=_blank]:after{content:"";display:inline-block;vertical-align:middle;margin-left:10px;width:20px;height:18px;background:url(/themes/ubmobilitat/src/img/ico-enllac-extern-b.svg) no-repeat center;margin-bottom:5px;}.button-link.white a:hover{transition:0.2s;color:var(--color-primary);border-color:var(--color-primary);}.button-link.white a:hover[target=_blank]:after{background:url(/themes/ubmobilitat/src/img/ico-enllac-extern.svg) no-repeat center;}.button-link.white a[target=_blank]:after{filter:none;}.button-link.white.border a{background:transparent;border:1px solid white;color:white;}.button-link.white.border a:hover{background:white;border-color:white;color:black;}.button-link.border a{border:1px solid black;background-color:white;color:black;}.button-link.border a:hover{border-color:var(--color-secondary);color:var(--color-secondary);}.layout-container{padding-top:182px;}@media screen and (max-width:1200px){.layout-container{padding-top:110px;}}@media screen and (max-width:566px){.layout-container{padding-top:126px;}}:root{--gap-for-grid:var(--gutter);--row-gap-grid:var(--gutter);--column-gap-grid:var(--gutter);}.columns{display:grid;row-gap:var(--row-gap-grid);column-gap:var(--column-gap-grid);grid-template-columns:repeat(12,1fr);grid-auto-flow:initial;margin-right:-15px;margin-left:-15px;}.columns .column{padding-right:15px;padding-left:15px;}.columns .column.col_1{grid-column-start:auto;grid-column-end:span 1;}.columns .column.col_2{grid-column-start:auto;grid-column-end:span 2;}.columns .column.col_3{grid-column-start:auto;grid-column-end:span 3;}.columns .column.col_4{grid-column-start:auto;grid-column-end:span 4;}.columns .column.col_5{grid-column-start:auto;grid-column-end:span 5;}.columns .column.col_6{grid-column-start:auto;grid-column-end:span 6;}.columns .column.col_7{grid-column-start:auto;grid-column-end:span 7;}.columns .column.col_8{grid-column-start:auto;grid-column-end:span 8;}.columns .column.col_9{grid-column-start:auto;grid-column-end:span 9;}.columns .column.col_10{grid-column-start:auto;grid-column-end:span 10;}.columns .column.col_11{grid-column-start:auto;grid-column-end:span 11;}.columns .column.col_12{grid-column-start:auto;grid-column-end:span 12;}@media (min-width:768px) and (max-width:992px){.columns{grid-template-columns:repeat(12,1fr);grid-auto-flow:initial;}.columns .column.col_md_1{grid-column-start:auto;grid-column-end:span 1;}.columns .column.col_md_2{grid-column-start:auto;grid-column-end:span 2;}.columns .column.col_md_3{grid-column-start:auto;grid-column-end:span 3;}.columns .column.col_md_4{grid-column-start:auto;grid-column-end:span 4;}.columns .column.col_md_5{grid-column-start:auto;grid-column-end:span 5;}.columns .column.col_md_6{grid-column-start:auto;grid-column-end:span 6;}.columns .column.col_md_7{grid-column-start:auto;grid-column-end:span 7;}.columns .column.col_md_8{grid-column-start:auto;grid-column-end:span 8;}.columns .column.col_md_9{grid-column-start:auto;grid-column-end:span 9;}.columns .column.col_md_10{grid-column-start:auto;grid-column-end:span 10;}.columns .column.col_md_11{grid-column-start:auto;grid-column-end:span 11;}.columns .column.col_md_12{grid-column-start:auto;grid-column-end:span 12;}}@media screen and (max-width:768px){.columns{grid-template-columns:repeat(12,1fr);grid-auto-flow:initial;}.columns .column.col_xs_1{grid-column-start:auto;grid-column-end:span 1;}.columns .column.xs_start_1{grid-column-start:1 !important;}.columns .column.col_xs_2{grid-column-start:auto;grid-column-end:span 2;}.columns .column.xs_start_2{grid-column-start:2 !important;}.columns .column.col_xs_3{grid-column-start:auto;grid-column-end:span 3;}.columns .column.xs_start_3{grid-column-start:3 !important;}.columns .column.col_xs_4{grid-column-start:auto;grid-column-end:span 4;}.columns .column.xs_start_4{grid-column-start:4 !important;}.columns .column.col_xs_5{grid-column-start:auto;grid-column-end:span 5;}.columns .column.xs_start_5{grid-column-start:5 !important;}.columns .column.col_xs_6{grid-column-start:auto;grid-column-end:span 6;}.columns .column.xs_start_6{grid-column-start:6 !important;}.columns .column.col_xs_7{grid-column-start:auto;grid-column-end:span 7;}.columns .column.xs_start_7{grid-column-start:7 !important;}.columns .column.col_xs_8{grid-column-start:auto;grid-column-end:span 8;}.columns .column.xs_start_8{grid-column-start:8 !important;}.columns .column.col_xs_9{grid-column-start:auto;grid-column-end:span 9;}.columns .column.xs_start_9{grid-column-start:9 !important;}.columns .column.col_xs_10{grid-column-start:auto;grid-column-end:span 10;}.columns .column.xs_start_10{grid-column-start:10 !important;}.columns .column.col_xs_11{grid-column-start:auto;grid-column-end:span 11;}.columns .column.xs_start_11{grid-column-start:11 !important;}.columns .column.col_xs_12{grid-column-start:auto;grid-column-end:span 12;}.columns .column.xs_start_12{grid-column-start:12 !important;}}.columns.five_columns{grid-template-columns:repeat(5,1fr);}.columns + .columns{margin-top:var(--gap-for-grid);}.columns.vcenter{align-items:center;}.columns .column.center{align-items:center;}.columns .column.end{text-align:end;}@media screen and (min-width:768px){.columns .column.start_1{grid-column-start:1 !important;}}@media screen and (min-width:768px){.columns .column.start_2{grid-column-start:2 !important;}}@media screen and (min-width:768px){.columns .column.start_3{grid-column-start:3 !important;}}@media screen and (min-width:768px){.columns .column.start_4{grid-column-start:4 !important;}}@media screen and (min-width:768px){.columns .column.start_5{grid-column-start:5 !important;}}@media screen and (min-width:768px){.columns .column.start_6{grid-column-start:6 !important;}}@media screen and (min-width:768px){.columns .column.start_7{grid-column-start:7 !important;}}@media screen and (min-width:768px){.columns .column.start_8{grid-column-start:8 !important;}}@media screen and (min-width:768px){.columns .column.start_9{grid-column-start:9 !important;}}@media screen and (min-width:768px){.columns .column.start_10{grid-column-start:10 !important;}}@media screen and (min-width:768px){.columns .column.start_11{grid-column-start:11 !important;}}@media screen and (min-width:768px){.columns .column.start_12{grid-column-start:12 !important;}}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}@media (min-width:1200px){.container{max-width:1430px;}}.container-md{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}@media (min-width:576px){.container-md{max-width:559px;}}@media (min-width:768px){.container-md{max-width:751px;}}@media (min-width:992px){.container-md{max-width:975px;}}@media (min-width:1200px){.container-md{max-width:1430px;}}.container-sm{max-width:1085px;margin:0 auto;padding:0 15px;width:100%;}@media screen and (max-width:992px){.container-sm{max-width:750px;}}@media screen and (max-width:768px){.container-sm{max-width:100%;}}.container-sm .container-sm{padding:0;}.container-sm .container-md{max-width:100%;padding:0;}#main-header{border-block-end:2px solid var(--color-light-grey);width:100%;transition:all 0.2s ease-in-out;position:fixed;top:0;background:white;z-index:9;}#main-header.nav-down{transform:translateY(-100%);}@media screen and (max-width:1200px){#main-header{padding:8px 0 0;}}#main-header .identity{display:flex;align-items:end;}#main-header .identity a{margin-bottom:0.9rem;display:inline-block;}#main-header .identity a img{width:auto;max-width:236px;max-height:97px;}@media screen and (max-width:1200px){#main-header .identity a{margin-bottom:0;}}@media screen and (max-width:1200px) and (max-width:1200px){#main-header .identity a img{height:36px;}}#main-header .navigations{width:calc(100% - 303px);margin-left:auto;}#main-header .navigations .navigation-top{justify-content:flex-end;align-items:center;}#main-header .navigations .navigation-top nav ul:not(.contextual-links){display:flex;justify-content:flex-end;}#main-header .navigations .navigation-top nav ul:not(.contextual-links) li a{font-size:14px;font-weight:700;transition:opacity 0.3s;padding:0.5rem 12px;display:inline-flex;align-items:center;min-height:48px;}#main-header .navigations .navigation-top nav ul:not(.contextual-links) li a:hover{opacity:0.65;}#main-header .navigations .navigation-top nav ul:not(.contextual-links) li a.directori{background:url(https://ub-mobilitat.digitalbakers.cloud/themes/ubmobilitat/assets/img/ico-usuari.svg) no-repeat left center;padding-left:35px;}#main-header .navigations .navigation-top nav ul:not(.contextual-links) li a.ext-link{background:url(https://ub-mobilitat.digitalbakers.cloud/themes/ubmobilitat/assets/img/ico-enllac-extern.svg) no-repeat left center;padding-left:35px;}#main-header .navigations .navigation-top .mobile-nav{display:none;}@media screen and (max-width:1200px){#main-header .navigations .navigation-top{display:none;}}#main-header .navigations .navigation-bottom{border-top:1px solid var(--color-light-grey);height:86px;justify-content:space-between;align-items:center;}@media screen and (max-width:1200px){#main-header .navigations .navigation-bottom{justify-content:end;border:none;height:40px;}}#main-header .navigations .navigation-bottom .title-subsite-link{font-size:40px;line-height:50px;font-weight:700;}@media screen and (max-width:1200px){#main-header .navigations .navigation-bottom .title-subsite-link{display:none;}}#main-header .navigations .navigation-bottom .ico-search{position:relative;}#main-header .navigations .navigation-bottom .ico-search a{width:86px;height:86px;display:flex;align-items:center;justify-content:end;}@media screen and (max-width:1200px){#main-header .navigations .navigation-bottom .ico-search a{width:40px;height:40px;}}#main-header .navigations .navigation-bottom .ico-search img{width:40px;}#main-header .navigations .navigation-bottom .ico-search.open{background-color:var(--color-dark-grey);}@media screen and (max-width:1200px){#main-header .navigations .navigation-bottom .ico-search.open{background:none;}}#main-header .navigations .navigation-bottom .ico-search.open a:after{content:"";display:block;height:100%;width:15px;position:absolute;right:-15px;background-color:var(--color-dark-grey);}@media screen and (max-width:1200px){#main-header .navigations .navigation-bottom .ico-search.open a:after{content:none;}}#main-header .navigations .navigation-bottom .ico-search.open img{opacity:0;}#main-header .navigations .navigation-bottom .ico-search.open:before,#main-header .navigations .navigation-bottom .ico-search.open:after{position:absolute;left:56px;top:26px;content:"";height:35px;width:2px;background-color:white;}@media screen and (max-width:1200px){#main-header .navigations .navigation-bottom .ico-search.open:before,#main-header .navigations .navigation-bottom .ico-search.open:after{left:20px;top:4px;background-color:black;height:25px;}}#main-header .navigations .navigation-bottom .ico-search.open:before{transform:rotate(45deg);}#main-header .navigations .navigation-bottom .ico-search.open:after{transform:rotate(-45deg);}#main-header .navigation-sub-site{border-top:5px solid var(--color-primary);}#main-header .navigation-sub-site .menu-trigger{display:none;}@media screen and (max-width:1200px){#main-header .navigation-sub-site .menu-trigger{display:inline-block;}}@media screen and (max-width:1200px){#main-header .navigation-sub-site .menu-trigger .ico-menu{display:inline-block;vertical-align:middle;z-index:9;}#main-header .navigation-sub-site .menu-trigger .ico-menu:hover{cursor:pointer;}#main-header .navigation-sub-site .menu-trigger .ico-menu svg{width:35px;}#main-header .navigation-sub-site .menu-trigger .ico-menu .line{fill:none;stroke:black;stroke-width:6;transition:stroke-dasharray 600ms cubic-bezier(0.4,0,0.2,1),stroke-dashoffset 600ms cubic-bezier(0.4,0,0.2,1);}#main-header .navigation-sub-site .menu-trigger .ico-menu .line.line1{stroke-dasharray:60 207;stroke-width:6;}#main-header .navigation-sub-site .menu-trigger .ico-menu .line.line2{stroke-dasharray:60 60;stroke-width:6;}#main-header .navigation-sub-site .menu-trigger .ico-menu .line.line3{stroke-dasharray:60 207;stroke-width:6;}#main-header .navigation-sub-site .menu-trigger .ico-menu.active .line1{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6;}#main-header .navigation-sub-site .menu-trigger .ico-menu.active .line2{stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:6;}#main-header .navigation-sub-site .menu-trigger .ico-menu.active .line3{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6;}}.navigation-sub-site{position:relative;}.navigation-sub-site .container{padding-left:319px;}@media screen and (max-width:1200px){.navigation-sub-site .container{padding-left:15px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-primary);}}.navigation-sub-site .title-subsite-link{display:none;font-size:35px;line-height:40px;font-weight:700;max-width:calc(100% - 45px);}@media screen and (max-width:1200px){.navigation-sub-site .title-subsite-link{display:inline-block;}}@media screen and (max-width:700px){.navigation-sub-site .title-subsite-link{font-size:30px;line-height:30px;padding:5px 0;}}.navigation-sub-site .mobile-nav{display:none;border-top:1px solid var(--color-light-grey);}@media screen and (max-width:1200px){.navigation-sub-site .mobile-nav.active{display:block;width:100%;}.navigation-sub-site .mobile-nav.active nav{display:block;}}.navigation-sub-site nav{position:initial;}.navigation-sub-site nav > ul{position:relative;}.navigation-sub-site nav > ul > li > a,.navigation-sub-site nav > ul > li > span{font-family:"Roboto",sans-serif;font-size:16px;display:inline-block;padding:0.7rem 0;font-weight:700;}.navigation-sub-site nav > ul > li:first-child a{padding-left:0;}.navigation-sub-site nav > ul > li.has-submenu{padding-right:25px;}.navigation-sub-site nav > ul > li.has-submenu > a,.navigation-sub-site nav > ul > li.has-submenu > span{font-weight:700;}.navigation-sub-site nav > ul > li.has-submenu > a:hover,.navigation-sub-site nav > ul > li.has-submenu > span:hover{cursor:pointer;}.navigation-sub-site nav > ul > li.has-submenu .ico-submenu{display:inline-block;vertical-align:middle;transition:transform 0.25s ease;font-size:0;}.navigation-sub-site nav > ul > li.has-submenu .ico-submenu svg{width:24px;height:24px;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none;}.navigation-sub-site nav > ul > li.has-submenu > ul{display:none;position:absolute;z-index:999;top:40px;left:0;width:100%;padding:var(--gap) 0 var(--gap-double);background:white;border-radius:0 0 6px 6px;box-shadow:0 2px 2px rgba(0,0,0,0.25);min-height:160px;border:1px solid rgba(0,0,0,0.15);grid-template-columns:33% 33% 33%;}.navigation-sub-site nav > ul > li.has-submenu > ul .ico-submenu{display:none;}.navigation-sub-site nav > ul > li.has-submenu > ul:before{content:"";display:block;width:2px;top:63px;bottom:48px;position:absolute;background:var(--color-light-grey);z-index:1;}.navigation-sub-site nav > ul > li.has-submenu > ul:after{content:"";display:block;width:2px;top:63px;bottom:48px;position:absolute;background:var(--color-light-grey);z-index:1;}.navigation-sub-site nav > ul > li.has-submenu > ul > li{padding:0 20px;}.navigation-sub-site nav > ul > li.has-submenu > ul > li .title-menu{font-weight:700;font-size:18px;text-decoration:underline;}.navigation-sub-site nav > ul > li.has-submenu > ul > li .title{font-size:16px;font-family:"Roboto",sans-serif;font-weight:700;padding-bottom:10px;display:inline-block;}.navigation-sub-site nav > ul > li.has-submenu > ul > li:first-child{grid-column:1/4;margin-bottom:20px;}.navigation-sub-site nav > ul > li.has-submenu > ul > li a,.navigation-sub-site nav > ul > li.has-submenu > ul > li span{font-size:16px;padding:5px 0;display:inline-block;font-weight:400;}.navigation-sub-site nav > ul > li.has-submenu > ul > li a:hover,.navigation-sub-site nav > ul > li.has-submenu > ul > li span:hover{text-decoration:underline;}.navigation-sub-site nav > ul > li.has-submenu > ul > li ul li ul{display:none;}.navigation-sub-site nav > ul > li.has-submenu.hover .ico-submenu{transform:rotate(180deg);}.navigation-sub-site nav > ul > li.has-submenu.hover > ul{display:grid;}@media screen and (max-width:1200px){.navigation-sub-site nav > ul{display:block;}.navigation-sub-site nav > ul > li > a,.navigation-sub-site nav > ul > li > span{font-weight:400;text-decoration:underline;}.navigation-sub-site nav > ul > li > a.directori,.navigation-sub-site nav > ul > li > span.directori{background:url(https://ub-mobilitat.digitalbakers.cloud/themes/ubmobilitat/assets/img/ico-usuari.svg) no-repeat left center;padding-left:35px;}.navigation-sub-site nav > ul > li > a.ext-link,.navigation-sub-site nav > ul > li > span.ext-link{background:url(https://ub-mobilitat.digitalbakers.cloud/themes/ubmobilitat/assets/img/ico-enllac-extern.svg) no-repeat left center;padding-left:35px;}.navigation-sub-site nav > ul > li.has-submenu{padding:0;}.navigation-sub-site nav > ul > li.has-submenu .ico-submenu{display:none;}.navigation-sub-site nav > ul > li.has-submenu > a,.navigation-sub-site nav > ul > li.has-submenu > span{font-weight:400;width:100%;display:flex;justify-content:space-between;padding:10px 0;}.navigation-sub-site nav > ul > li.has-submenu > a:after,.navigation-sub-site nav > ul > li.has-submenu > span:after{width:30px;height:20px;content:" ";display:inline-block;margin-left:auto;background-position:center;background-repeat:no-repeat;background-image:url(https://ub-mobilitat.digitalbakers.cloud/themes/ubmobilitat/assets/img/ico-plus.svg);}.navigation-sub-site nav > ul > li.has-submenu > ul{padding:10px 0;}.navigation-sub-site nav > ul > li.has-submenu > ul > li{padding:0;}.navigation-sub-site nav > ul > li.has-submenu > ul > li .title-menu{font-weight:400;font-size:16px;padding:10px 0;}.navigation-sub-site nav > ul > li.has-submenu > ul > li:first-child{margin:0;}.navigation-sub-site nav > ul > li.has-submenu > ul > li a{text-decoration:underline;padding:10px 12px;padding-left:4px;}.navigation-sub-site nav > ul > li.has-submenu.hover > span{background-color:#ebebeb;position:relative;}.navigation-sub-site nav > ul > li.has-submenu.hover > span:after{background-image:url(https://ub-mobilitat.digitalbakers.cloud/themes/ubmobilitat/assets/img/ico-menu-active.svg);}.navigation-sub-site nav > ul > li.has-submenu.hover > span:before{content:"";display:inline-block;position:absolute;top:0;left:-15px;width:calc(100% + 30px);height:100%;background-color:#ebebeb;z-index:-1;}.navigation-sub-site nav > ul > li.has-submenu.hover > ul{position:inherit;display:block;border:none;box-shadow:none;min-height:inherit;padding:0.5rem 0 0.5rem 20px;}.navigation-sub-site nav > ul > li.has-submenu.hover > ul:before,.navigation-sub-site nav > ul > li.has-submenu.hover > ul:after{content:none;}.navigation-sub-site nav > ul > li.has-submenu.hover > ul > li{position:relative;}.navigation-sub-site nav > ul > li.has-submenu.hover > ul > li:before{width:10px;height:20px;border-left:1px solid #ddd;border-bottom:1px solid #ddd;display:block;position:absolute;left:-15px;top:0;content:"";}.navigation-sub-site nav > ul > li.has-submenu.hover > ul > li:after{position:absolute;left:-15px;bottom:-7px;content:"";display:block;border-left:1px solid #ddd;height:100%;}}@media screen and (max-width:1200px){.navigation-sub-site nav{display:none;}.navigation-sub-site nav.active{display:block;width:100%;padding:10px 0;}.navigation-sub-site nav#block-ubmobilitat-main-menu:before{content:"";display:block;width:100%;height:1px;background-color:var(--color-primary);left:-15px;top:-10px;width:calc(100% + 30px);position:relative;}.navigation-sub-site nav#block-ubmobilitat-ub > ul > li > a,.navigation-sub-site nav#block-ubmobilitat-ub > ul > li > span{text-decoration:none;font-size:14px;}}#main-footer{border-top:2px solid var(--color-light-grey);}#main-footer .wrapper-top{border-top:2px solid var(--color-light-grey);border-bottom:2px solid var(--color-light-grey);}#main-footer .wrapper-top .container{display:flex;flex-wrap:wrap;}@media screen and (max-width:1200px){#main-footer .wrapper-top .container{padding:0;}}#main-footer .wrapper-top .container .logo{width:40%;padding:var(--gap) var(--gap) var(--gap) 0;}#main-footer .wrapper-top .container .logo img{max-width:236px;}@media screen and (max-width:1200px){#main-footer .wrapper-top .container .logo{width:25%;padding:var(--gap);}}@media screen and (max-width:992px){#main-footer .wrapper-top .container .logo{width:100%;}}#main-footer .wrapper-top .container .wrapper-menus{width:60%;display:flex;flex-wrap:wrap;}@media screen and (max-width:1200px){#main-footer .wrapper-top .container .wrapper-menus{width:75%;}}@media screen and (max-width:992px){#main-footer .wrapper-top .container .wrapper-menus{width:100%;border-top:2px solid var(--color-light-grey);}}#main-footer .wrapper-top .container .wrapper-menus .menus{padding:var(--gap);width:60%;display:flex;}#main-footer .wrapper-top .container .wrapper-menus .menus ul{width:50%;}@media screen and (max-width:768px){#main-footer .wrapper-top .container .wrapper-menus .menus{width:100%;}}#main-footer .wrapper-top .container .wrapper-menus .bg_gray{padding:var(--gap);width:40%;background:var(--color-light-grey);}#main-footer .wrapper-top .container .wrapper-menus .bg_gray ul li a{font-weight:700;}@media screen and (max-width:768px){#main-footer .wrapper-top .container .wrapper-menus .bg_gray{width:100%;}}#main-footer .wrapper-top .container .wrapper-menus ul li a{font-size:16px;display:inline-block;padding:var(--gap-half) 0;}#main-footer .wrapper-bottom{display:flex;flex-wrap:wrap;padding-bottom:var(--gap-double);}#main-footer .wrapper-bottom .container{display:flex;flex-wrap:wrap;}@media screen and (max-width:1200px){#main-footer .wrapper-bottom .container{padding:0;}}#main-footer .wrapper-bottom .container .xarxes{width:40%;padding:var(--gap) var(--gap) var(--gap) 0;}#main-footer .wrapper-bottom .container .xarxes p,#main-footer .wrapper-bottom .container .xarxes h2{color:black;font-size:16px;line-height:28px;margin:0 0 var(--gap) 0;font-weight:400;width:100%;}#main-footer .wrapper-bottom .container .xarxes ul:not(.contextual-links){display:flex;}#main-footer .wrapper-bottom .container .xarxes ul:not(.contextual-links) li{margin-right:0.5rem;}#main-footer .wrapper-bottom .container .xarxes ul:not(.contextual-links) li img{width:35px;height:35px;}#main-footer .wrapper-bottom .container .xarxes #block-ubmobilitat-xarxes{display:flex;flex-wrap:wrap;justify-content:flex-start;}#main-footer .wrapper-bottom .container .xarxes #block-ubmobilitat-xarxes .item{margin-right:0.5rem;}#main-footer .wrapper-bottom .container .xarxes #block-ubmobilitat-xarxes .item img{width:35px;height:35px;}@media screen and (max-width:1200px){#main-footer .wrapper-bottom .container .xarxes{padding:var(--gap);}}@media screen and (max-width:992px){#main-footer .wrapper-bottom .container .xarxes{width:100%;}}#main-footer .wrapper-bottom .container .logos{width:60%;padding:var(--gap);}@media screen and (max-width:1200px){#main-footer .wrapper-bottom .container .logos{padding:var(--gap);}}@media screen and (max-width:992px){#main-footer .wrapper-bottom .container .logos{width:100%;border-top:2px solid var(--color-light-grey);}}#main-footer .wrapper-bottom .container .logos #block-ubmobilitat-logosfooter{display:flex;flex-wrap:wrap;}#main-footer .wrapper-bottom .container .logos #block-ubmobilitat-logosfooter .item{max-width:20%;margin-right:var(--gap-double);}#main-footer .wrapper-bottom .container .logos #block-ubmobilitat-logosfooter .item .title{font-size:12px;color:var(--color-grey);margin-bottom:var(--gap-double);}#main-footer .wrapper-bottom .container .logos #block-ubmobilitat-logosfooter .item img{height:65px;width:auto;}@media screen and (max-width:768px){#main-footer .wrapper-bottom .container .logos #block-ubmobilitat-logosfooter .item{max-width:auto;margin-bottom:var(--gap-double);}}.lang-dropdown-form select{appearance:none;border:none;text-transform:uppercase;font-size:15px;font-family:"Roboto",sans-serif;font-weight:400;background:url(https://ub-mobilitat.digitalbakers.cloud/themes/ubmobilitat/assets/img/ico-select.svg) no-repeat right center;margin:0.375rem 0.75rem;color:var(--color-grey);}.lang-dropdown-form .selectCustom{text-transform:uppercase;font-size:15px;font-family:"Roboto",sans-serif;font-weight:400;}.lang-dropdown-form .selectCustom .selectCustom-title{text-transform:uppercase;font-size:14px;font-family:"Roboto",sans-serif;font-weight:700;padding:var(--gap-half);color:var(--color-grey);padding:0.375rem 0.75rem;}.lang-dropdown-form .selectCustom .selectCustom-list{font-family:"Roboto",sans-serif;font-weight:400;padding:var(--gap-half) var(--gap);box-shadow:0px 0px 6px rgba(0,0,0,0.1607843137);}.lang-dropdown-form .selectCustom .selectCustom-list li{margin:var(--gap-half) 0;}.lang-dropdown-form .selectCustom .selectCustom-list li.is-selected{display:none;}.lang-dropdown-form .selectCustom .selectCustom-list li:hover{color:var(--color-primary);cursor:pointer;}@media screen and (max-width:992px){.lang-dropdown-form{color:white;}.lang-dropdown-form select{color:white;filter:brightness(100);}.lang-dropdown-form .selectCustom .selectCustom-title{display:none;color:white;}.lang-dropdown-form .selectCustom .selectCustom-title:after{filter:brightness(100);}.lang-dropdown-form .selectCustom .selectCustom-list{color:white;display:flex;position:inherit;box-shadow:none;background:none;padding:0;}.lang-dropdown-form .selectCustom .selectCustom-list li{padding:var(--gap-half);}.lang-dropdown-form .selectCustom .selectCustom-list li.is-selected{display:inline-block;color:var(--color-primary);}}#block-ubmobilitat-primary-local-tasks{position:fixed;z-index:99999;top:calc(50% - 85px);right:0;}#block-ubmobilitat-primary-local-tasks ul{margin:0;padding:0;text-align:right;border:none;}#block-ubmobilitat-primary-local-tasks ul li{display:block;margin:1px 0;}#block-ubmobilitat-primary-local-tasks ul li a{display:inline-block;margin:0;padding:10px 20px;color:#fff;border:none;background:rgba(30,30,30,0.85);box-shadow:0 0 60px rgba(0,0,0,0.3);font-family:"Roboto",sans-serif;font-weight:400;font-size:16px;}#block-ubmobilitat-primary-local-tasks ul li a.active{transition:0.3s;background:#fff;}#block-ubmobilitat-primary-local-tasks ul li a:hover{padding-right:50px;transition:0.3s;color:#000;background:#fff;}#block-programsnavigation,.program-children{border-bottom:1px solid var(--color-golden);}#block-programsnavigation ul,#block-programsnavigation .view-content,.program-children ul,.program-children .view-content{flex-direction:row;display:flex;}#block-programsnavigation ul li a,#block-programsnavigation ul .views-row a,#block-programsnavigation .view-content li a,#block-programsnavigation .view-content .views-row a,.program-children ul li a,.program-children ul .views-row a,.program-children .view-content li a,.program-children .view-content .views-row a{font-size:18px;font-weight:700;display:inline-block;padding:20px;position:relative;height:100%;}#block-programsnavigation ul li a:hover,#block-programsnavigation ul .views-row a:hover,#block-programsnavigation .view-content li a:hover,#block-programsnavigation .view-content .views-row a:hover,.program-children ul li a:hover,.program-children ul .views-row a:hover,.program-children .view-content li a:hover,.program-children .view-content .views-row a:hover{color:var(--color-primary);}#block-programsnavigation ul li a:after,#block-programsnavigation ul .views-row a:after,#block-programsnavigation .view-content li a:after,#block-programsnavigation .view-content .views-row a:after,.program-children ul li a:after,.program-children ul .views-row a:after,.program-children .view-content li a:after,.program-children .view-content .views-row a:after{content:"";display:inline-block;width:1px;height:25px;background-color:var(--color-light-grey);position:absolute;top:20px;right:0;}#block-programsnavigation ul li a.is-active,#block-programsnavigation ul .views-row a.is-active,#block-programsnavigation .view-content li a.is-active,#block-programsnavigation .view-content .views-row a.is-active,.program-children ul li a.is-active,.program-children ul .views-row a.is-active,.program-children .view-content li a.is-active,.program-children .view-content .views-row a.is-active{color:var(--color-primary);text-decoration:underline;}#block-programsnavigation ul li:first-child a,#block-programsnavigation ul li:first-child span,#block-programsnavigation ul .views-row:first-child a,#block-programsnavigation ul .views-row:first-child span,#block-programsnavigation .view-content li:first-child a,#block-programsnavigation .view-content li:first-child span,#block-programsnavigation .view-content .views-row:first-child a,#block-programsnavigation .view-content .views-row:first-child span,.program-children ul li:first-child a,.program-children ul li:first-child span,.program-children ul .views-row:first-child a,.program-children ul .views-row:first-child span,.program-children .view-content li:first-child a,.program-children .view-content li:first-child span,.program-children .view-content .views-row:first-child a,.program-children .view-content .views-row:first-child span{padding-left:0;}#block-programsnavigation ul li:last-child a,#block-programsnavigation ul li:last-child span,#block-programsnavigation ul .views-row:last-child a,#block-programsnavigation ul .views-row:last-child span,#block-programsnavigation .view-content li:last-child a,#block-programsnavigation .view-content li:last-child span,#block-programsnavigation .view-content .views-row:last-child a,#block-programsnavigation .view-content .views-row:last-child span,.program-children ul li:last-child a,.program-children ul li:last-child span,.program-children ul .views-row:last-child a,.program-children ul .views-row:last-child span,.program-children .view-content li:last-child a,.program-children .view-content li:last-child span,.program-children .view-content .views-row:last-child a,.program-children .view-content .views-row:last-child span{padding-right:0;}@media screen and (max-width:992px){#block-programsnavigation .ico-mobile,.program-children .ico-mobile{display:flex;justify-content:flex-end;padding:10px 15px 5px;}#block-programsnavigation .ico-mobile:before,.program-children .ico-mobile:before{content:"SECTIONS";font-size:16px;line-height:17px;font-family:"Roboto",sans-serif;font-weight:700;margin-right:10px;}#block-programsnavigation .ico-mobile .wrapper-bars,.program-children .ico-mobile .wrapper-bars{display:inline-block;width:20px;height:20px;}#block-programsnavigation .ico-mobile .wrapper-bars .bar,.program-children .ico-mobile .wrapper-bars .bar{display:block;content:"";height:1px;background:black;width:20px;margin-bottom:4px;}#block-programsnavigation .ico-mobile .wrapper-bars .bar:nth-child(1),#block-programsnavigation .ico-mobile .wrapper-bars .bar:nth-child(3),.program-children .ico-mobile .wrapper-bars .bar:nth-child(1),.program-children .ico-mobile .wrapper-bars .bar:nth-child(3){width:12px;}#block-programsnavigation ul,#block-programsnavigation .view-content,.program-children ul,.program-children .view-content{display:none;}#block-programsnavigation.open .ico-mobile .wrapper-bars,.program-children.open .ico-mobile .wrapper-bars{position:relative;}#block-programsnavigation.open .ico-mobile .wrapper-bars .bar,.program-children.open .ico-mobile .wrapper-bars .bar{position:absolute;top:7px;left:0px;}#block-programsnavigation.open .ico-mobile .wrapper-bars .bar:nth-child(2),.program-children.open .ico-mobile .wrapper-bars .bar:nth-child(2){transform:rotate(-45deg);}#block-programsnavigation.open .ico-mobile .wrapper-bars .bar:nth-child(4),.program-children.open .ico-mobile .wrapper-bars .bar:nth-child(4){transform:rotate(45deg);}#block-programsnavigation.open .ico-mobile .wrapper-bars .bar:nth-child(1),#block-programsnavigation.open .ico-mobile .wrapper-bars .bar:nth-child(3),.program-children.open .ico-mobile .wrapper-bars .bar:nth-child(1),.program-children.open .ico-mobile .wrapper-bars .bar:nth-child(3){display:none;}#block-programsnavigation.open ul,#block-programsnavigation.open .view-content,.program-children.open ul,.program-children.open .view-content{display:block;margin-bottom:10px;}#block-programsnavigation.open ul li a,#block-programsnavigation.open ul .views-row a,#block-programsnavigation.open .view-content li a,#block-programsnavigation.open .view-content .views-row a,.program-children.open ul li a,.program-children.open ul .views-row a,.program-children.open .view-content li a,.program-children.open .view-content .views-row a{display:inline-block;padding:7px 0px;position:relative;height:auto;width:100%;}#block-programsnavigation.open ul li a:hover,#block-programsnavigation.open ul .views-row a:hover,#block-programsnavigation.open .view-content li a:hover,#block-programsnavigation.open .view-content .views-row a:hover,.program-children.open ul li a:hover,.program-children.open ul .views-row a:hover,.program-children.open .view-content li a:hover,.program-children.open .view-content .views-row a:hover{color:var(--color-primary);}#block-programsnavigation.open ul li a:after,#block-programsnavigation.open ul .views-row a:after,#block-programsnavigation.open .view-content li a:after,#block-programsnavigation.open .view-content .views-row a:after,.program-children.open ul li a:after,.program-children.open ul .views-row a:after,.program-children.open .view-content li a:after,.program-children.open .view-content .views-row a:after{content:none;}}.program-children .view-content .views-row:first-child{color:var(--color-primary);}@media screen and (max-width:992px){.ca #block-programsnavigation .ico-mobile:before,.ca .program-children .ico-mobile:before{content:"SECCIONS";}}@media screen and (max-width:992px){.es #block-programsnavigation .ico-mobile:before,.es .program-children .ico-mobile:before{content:"SECCIONES";}}section.with-sidebar{display:flex;flex-wrap:wrap;}section.with-sidebar > aside{flex:0 1 300px;padding-top:calc(var(--gap-double) * 2);}section.with-sidebar > aside .sticky{top:20px;transition:all 0.3s ease-in-out;background-color:#EFEFEF;padding:40px;}section.with-sidebar > aside .sticky > h2{margin-top:0;margin-bottom:20px;}section.with-sidebar > aside + article{padding:0 0 0 40px;}@media screen and (max-width:992px){section.with-sidebar > aside + article{padding-left:20px;}}@media screen and (max-width:768px){section.with-sidebar > aside + article{padding-left:0px;}}section.with-sidebar > article{padding:0 40px 0 0px;flex:1 1 0%;overflow-x:hidden;}@media screen and (max-width:992px){section.with-sidebar > article{padding:0 20px 0 0px;}}@media screen and (max-width:768px){section.with-sidebar > article{padding:0;}}section.with-sidebar > article .paragraph-navigation-submenu .view-content{display:flex;flex-wrap:wrap;margin:0 -10px;}section.with-sidebar > article .paragraph-navigation-submenu .view-content .views-row{margin:10px;width:calc(50% - 20px);}section.with-sidebar > article .paragraph-navigation-submenu .view-content .views-row .teaser-page{height:100%;}@media screen and (max-width:992px){section.with-sidebar > article .paragraph-navigation-submenu .view-content{margin:0;}section.with-sidebar > article .paragraph-navigation-submenu .view-content .views-row{width:100%;margin:10px 0;}}@media screen and (max-width:768px){section.with-sidebar > aside{flex:1 0 100%;padding-top:0;order:1;}section.with-sidebar > aside .sticky{padding:20px 15px;}section.with-sidebar > article{flex:1 0 100%;order:2;}}@media screen and (max-width:768px){.subhome-page section.with-sidebar > aside,.list-page section.with-sidebar > aside{margin-top:10px;}}.wrapper-web-messages{padding:30px 0;}.wrapper-web-messages .wrapper{background:var(--color-grey);padding:25px;border-radius:15px;font-size:18px;color:white;}.user-login-form{max-width:600px;margin:50px auto;padding:0 15px;font-family:"Roboto",sans-serif;}.user-login-form .form-item{margin-bottom:30px;}.user-login-form label{display:block;margin-bottom:10px;font-weight:700;font-family:"Roboto",sans-serif;}.user-login-form input{max-width:100%;padding:15px;border:none;box-shadow:none;font-family:"Roboto",sans-serif;border-radius:30px;border:none;display:inline-block;font-size:18px;font-weight:400;padding:15px 30px;box-shadow:0 0 3px rgba(0,0,0,0.25);}.user-login-form input[type=submit]{display:inline-block;background-color:var(--color-dark-grey);color:var(--color-white);font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:15px;border-radius:30px;padding:var(--gap) var(--gap-double);}.user-login-form input[type=submit]:hover{cursor:pointer;transition:0.2s;background-color:var(--color-secondary);color:var(--color-white);}.user-login-form .description{margin-top:10px;font-size:12px;}.user-login-form .form-actions{margin-top:20px;}#searchMenu{display:none;width:100%;position:absolute;top:134px;z-index:1;}#searchMenu.open{display:block;}#searchMenu.open:after{content:"";display:block;width:100%;height:calc(100vh - 181px);background:rgba(255,255,255,0.8);position:fixed;top:181px;right:0;z-index:8;}@media screen and (max-width:1200px){#searchMenu.open:after{background-color:var(--color-dark-grey);top:108px;height:calc(100vh - 108px);}}#searchMenu .container{padding:85px 80px;background-color:var(--color-dark-grey);position:relative;z-index:9;}@media screen and (max-width:1200px){#searchMenu{top:53px;}#searchMenu .container{padding:0;background:none;}}.search-filter-block{width:100%;}.search-filter-block form{display:flex;margin:0 auto;background:white;border-radius:0.25rem;}.search-filter-block form .js-form-type-textfield{width:100%;order:2;}.search-filter-block form .js-form-type-textfield input{border:none;background:white;padding:20px;border-top-left-radius:30px;border-bottom-left-radius:30px;width:100%;height:90px;border-radius:0.25rem;border-top-left-radius:0;border-bottom-left-radius:0;font-size:22px;color:var(--color-dark-grey);}.search-filter-block form .js-form-type-textfield input::placeholder{font-family:"Roboto",sans-serif;font-size:22px;color:var(--color-light-grey);}.search-filter-block form .js-form-type-textfield input::-moz-placeholder{font-family:"Roboto",sans-serif;font-size:22px;color:var(--color-light-grey);}.search-filter-block form .js-form-type-textfield input::-webkit-input-placeholder{font-family:"Roboto",sans-serif;font-size:22px;color:var(--color-light-grey);}.search-filter-block form .js-form-type-textfield input:focus{outline:none;}@media screen and (max-width:1200px){.search-filter-block form .js-form-type-textfield input{height:50px;}}.search-filter-block form .form-actions{order:1;}.search-filter-block form .form-actions input{background:white;border:none;text-shadow:none;box-shadow:none;appearance:none;font-family:"Roboto",sans-serif;background:url(https://ub-mobilitat.digitalbakers.cloud/themes/ubmobilitat/assets/img/ico-search.svg) no-repeat center white;background-size:50px;text-indent:-1000px;width:90px;height:90px;overflow:hidden;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;}@media screen and (max-width:1200px){.search-filter-block form .form-actions input{width:50px;height:50px;background-size:30px;}}.search-filter-block.open{display:block;}#search-page .search-filter-block{display:block;position:inherit;top:inherit;left:inherit;padding:0;box-shadow:none;}#search-page .search-filter-block form{margin:0;padding:85px 80px;background-color:var(--color-dark-grey);}#search-page #main-header .navigations .navigation-bottom .ico-search{display:none;}#search-page .wrapper-title-page{border-bottom:none;padding-bottom:0;}.dflex{display:flex;}.align_left{display:flex;justify-content:flex-start;}.align_right{display:flex;justify-content:flex-end;}.align_center{display:flex;align-items:center;}.align_between{display:flex;justify-content:space-between;}.horizontal_centered{display:flex;justify-content:center;}.vertical_centered{display:flex;flex-direction:column;justify-content:center;}.wrap{flex-wrap:wrap;}@media screen and (max-width:992px){.flex-mobile{flex-direction:column;}}.ttu{text-transform:uppercase;}.italic{font-style:italic;}.box-border{box-shadow:0px 0px 6px rgba(0,0,0,0.1607843137);padding:var(--gap-double);}.box-border.public{padding:var(--gap-half) var(--gap);border-radius:15px;display:inline-block;font-size:10px;}.category .box-border{padding:var(--gap-half) var(--gap);border-radius:15px;display:inline-block;font-size:10px;line-height:15px;margin:5px 10px 5px 0;background-color:white;}.bg-gray{background:var(--color-light-grey);}.bg-primary{background:var(--color-primary);color:white;}.bg-secondary{background:var(--color-secondary);color:white;}.bg-image{background-position:center !important;background-size:cover !important;background-repeat:no-repeat !important;}.padding{padding:var(--gap) 0;}.padding_double{padding:calc(var(--gap-double) * 2) 0;}@media screen and (max-width:768px){.padding_double{padding:var(--gap-double) 0;}}.padding_t{padding-top:var(--gap);}.padding_t_double{padding-top:var(--gap-double);}.padding_t_zero{padding-top:0;}.padding_b{padding-bottom:var(--gap);}.padding_b_double{padding-bottom:var(--gap-double);}.padding_b_zero{padding-top:0;}.padding_l{padding-left:var(--gap);}.padding_l_double{padding-left:var(--gap-double);}.padding_l_zero{padding-left:0;}.padding_r{padding-right:var(--gap);}.padding_r_double{padding-right:var(--gap-double);}.padding_r_zero{padding-right:0;}.padding_tb{padding:var(--gap) 0;}.padding_tb_double{padding:var(--gap-double) 0;}.padding_tb_zero{padding-top:0;padding-bottom:0;}.padding_lr{padding:0 var(--gap);}.padding_lr_double{padding:0 var(--gap-double);}.padding_lr_zero{padding-right:0;padding-left:0;}.margin{margin:var(--gap) 0;}.margin_double{margin:calc(var(--gap-double) * 2) 0;}@media screen and (max-width:768px){.margin_double{margin:var(--gap-double) 0;}}.margin_t{margin-top:var(--gap);}.margin_t_double{margin-top:var(--gap-double);}.margin_t_zero{margin-top:0;}.margin_b{margin-bottom:var(--gap);}.margin_b_double{margin-bottom:var(--gap-double);}.margin_b_zero{margin-top:0;}.margin_l{margin-left:var(--gap);}.margin_l_double{margin-left:var(--gap-double);}.margin_l_zero{margin-left:0;}.margin_r{margin-right:var(--gap);}.margin_r_double{margin-right:var(--gap-double);}.margin_r_zero{margin-right:0;}.margin_tb{margin:var(--gap) 0;}.margin_tb_double{margin:var(--gap-double) 0;}.margin_tb_zero{margin-top:0;margin-bottom:0;}.margin_lr{margin:0 var(--gap);}.margin_lr_double{margin:0 var(--gap-double);}.margin_lr_zero{margin-right:0;margin-left:0;}@media screen and (max-width:992px){.margin_xs_t{margin-top:var(--gap-double) !important;}.margin_xs_t_zero{margin-top:0 !important;}.margin_xs_b{margin-bottom:var(--gap-double) !important;}.margin_xs_b_zero{margin-top:0 !important;}.margin_xs_l{margin-left:var(--gap-double) !important;}.margin_xs_l_zero{margin-left:0 !important;}.margin_xs_r{margin-right:var(--gap-double) !important;}.margin_xs_r_zero{margin-right:0 !important;}.margin_xs_tb{margin:var(--gap-double) 0 !important;}.margin_xs_tb_zero{margin-top:0 !important;margin-bottom:0 !important;}.margin_xs_lr{margin:0 var(--gap-double) !important;}.margin_xs_lr_zero{margin-right:0 !important;margin-left:0 !important;}}.accordion-wrapper .item{display:flex;flex-direction:column;border-top:2px solid var(--color-primary);padding-left:45px;}.accordion-wrapper .item .title{font-weight:700;margin:20px 0;color:#212529;position:relative;}.accordion-wrapper .item .title:hover{cursor:pointer;}.accordion-wrapper .item .title:after{content:"";position:absolute;width:22px;height:2px;background-color:var(--color-primary);left:-40px;top:8px;}.accordion-wrapper .item .title:before{content:"";position:absolute;width:2px;height:22px;background-color:var(--color-primary);left:-30px;top:-2px;transition:all 0.3s ease-in-out;}.accordion-wrapper .item h2.title:after{top:20px;}.accordion-wrapper .item h2.title:before{top:10px;}.accordion-wrapper .item .content{max-height:0;will-change:max-height;overflow:hidden;transition:all 0.3s ease-in-out;}.accordion-wrapper .item .content .inner{padding:10px 0 30px 0;}.accordion-wrapper .item.active .title:before{transform-origin:center;transform:scaleY(0);}.accordion-wrapper .item.active .content{opacity:1;}.selectCustom{position:relative;}.selectCustom .selectCustom-title{background:none;border:none;padding:0;}.selectCustom .selectCustom-title:after{content:"";display:inline-block;width:10px;height:10px;background:url(https://ub-mobilitat.digitalbakers.cloud/themes/ubmobilitat/assets/img/ico-select.svg) no-repeat right center transparent;margin-left:var(--gap-half);}.selectCustom .selectCustom-title.is-open:after{transform:rotate(180deg);}.selectCustom .selectCustom-list{display:none;position:absolute;background:white;width:100%;right:0;top:100%;z-index:9;}.selectCustom .selectCustom-list.is-open{display:block;}.wrapper-title-page{border-bottom:1px solid rgba(0,0,0,0.1);padding:var(--gap-double) 0;}@media screen and (max-width:1200px){.wrapper-title-page{padding-top:0;}}.wrapper-title-page .intro-page{width:100%;margin-bottom:var(--gap-double);}@media screen and (max-width:768px){.wrapper-title-page .intro-page p{font-size:18px;line-height:21px;}}.wrapper-title-page img{width:100%;}.wrapper-title-page .full-image img{width:100%;max-height:400px;object-fit:cover;aspect-ratio:12/7;}.wrapper-title-page .ctas-page div + div{margin-left:var(--gap-double);}.wrapper-title-page .ctas-page .button-link a[target=_blank]:after{content:none;}.wrapper-title-page .ctas-page .button-link a.inline-doc:before{content:"";display:inline-block;vertical-align:middle;margin-right:10px;width:20px;height:23px;background:url(https://ub-mobilitat.digitalbakers.cloud/themes/ubmobilitat/assets/img/ico-pdf.svg) no-repeat center;filter:invert(100) brightness(100);}.wrapper-title-page .ctas-page .button-link a.inline-doc:hover:before{filter:invert(100) brightness(100);}.wrapper-title-page .ctas-page .button-link.white a.inline-doc:before{filter:none;}.wrapper-title-page .ctas-page .button-link.white a.inline-doc:hover:before{filter:invert(100) brightness(100);}.wrapper-title-page .public{font-size:13px;}.wrapper-title-page.bg-image{color:white;}.wrapper-title-page.bg-image .breadcrumb ol li{color:white;}.wrapper-title-page.bg-image .breadcrumb ol li a{color:white;}.wrapper-title-page.bg-image .breadcrumb ol li:before{color:white;}.breadcrumb{margin-bottom:var(--gap-double);}.breadcrumb ol{list-style:none;}.breadcrumb ol li{font-size:14px;font-family:"Roboto",sans-serif;font-weight:400;color:black;}.breadcrumb ol li:not(:first-child):before{content:"/";display:inline-block;margin:0 0.8rem;color:var(--color-grey);}.breadcrumb ol li a{color:var(--color-grey);}@media screen and (max-width:1200px){.breadcrumb{display:none;}}.wrapper-share{position:fixed;right:0;top:calc(50% - 75px);background-color:var(--color-light-grey);padding:5px 0;box-shadow:0 0 5px rgba(0,0,0,0.2);}.wrapper-share .a2a_kit{display:flex;flex-direction:column;}.wrapper-share .a2a_kit a{padding:3px 10px !important;}.wrapper-share .a2a_kit a .a2a_svg{background:none !important;width:30px !important;height:30px !important;}.wrapper-share .a2a_kit a .a2a_svg svg path{fill:var(--color-primary);}@media screen and (max-width:576px){.wrapper-share{position:inherit;top:inherit;right:inherit;padding:8px 0;box-shadow:none;}.wrapper-share .a2a_kit{flex-direction:row;width:100%;justify-content:center;}}.wrapper-video{position:relative;overflow:hidden;font-size:0;}.wrapper-video.remote_video .video_container{position:relative;margin:0;z-index:1;padding-bottom:52.9%;padding-top:30px;height:100%;overflow:hidden;}.wrapper-video.remote_video .video_container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.wrapper-video.internal_video .video_container video{width:100%;height:auto;}.wrapper-video.internal_video .image_video{position:absolute;top:0;left:0;}.wrapper-video .image_video{position:absolute;top:0;left:0px;height:100%;width:calc(100% - 0px);z-index:2;}.wrapper-video .image_video img{width:100%;height:100%;object-fit:cover;}.wrapper-video .image_video:after{content:"";width:100px;height:100px;background:url(/mobilitat-internacional/themes/ubmobilitat/assets/img/ico-video.svg) no-repeat center white;background-size:20px;display:inline-block;border-radius:50%;position:absolute;top:calc(50% - 60px);left:calc(50% - 60px);}.wrapper-video.active .image_video{opacity:0;z-index:-1;}.field.dflex{margin-bottom:10px;}.field.dflex .field-label{width:200px;font-family:"Roboto",sans-serif;font-weight:700;}.menu-toc{width:100%;}.menu-toc span{display:block;font-size:15px;border-bottom:1px solid rgba(0,0,0,0.2);padding-bottom:var(--gap);margin-bottom:var(--gap);}.menu-toc span:hover{cursor:pointer;color:var(--color-primary);}.menu-toc span:last-child{border:none;margin-bottom:0;padding-bottom:0;}.text ul{margin:30px 0 30px 20px;}.text ul li{font-size:18px;line-height:30px;position:relative;padding-left:20px;margin:10px 0;}.text ul li:before{content:"";width:7px;height:7px;border-radius:50%;background-color:var(--color-primary);display:inline-block;position:absolute;left:0;top:10px;}.text ul li a{background:linear-gradient(180deg,transparent calc(100% - 1px),var(--color-primary) 0);}.text ul li a:hover{color:var(--color-primary);}.text ol{margin:30px 0 30px 20px;counter-reset:li;}.text ol li{counter-increment:li;font-size:18px;line-height:30px;position:relative;padding-left:20px;margin:10px 0;}.text ol li:before{content:counter(li) ".";color:var(--color-primary);display:inline-block;position:absolute;left:0;top:0px;}.text ol li a{background:linear-gradient(180deg,transparent calc(100% - 1px),var(--color-primary) 0);}.text ol li a:hover{color:var(--color-primary);}.text table{font-size:16px;margin:20px 0;max-width:100%;display:inline-block;}.text table thead{border-bottom:1px solid var(--color-secondary);}.text table thead th{padding:15px;text-align:center;border-bottom:1px solid var(--color-secondary);font-size:16px;font-weight:700;}.text table thead th p{margin:0;}.text table td{padding:15px;font-size:16px;}.text table td p{margin:0;font-size:16px;}.text table td ul{margin:0 0 0px 20px;}.text table td ul li{font-size:16px;margin:0;}.text table tbody tr:nth-child(odd){background-color:rgba(0,0,0,0.03);}.contact-info-block{background:var(--color-light-grey);padding-bottom:0;}.contact-info-block .container-sm .wrapper-text{padding-bottom:var(--gap-double);}.contact-info-block .container-sm .wrapper-text p{font-size:28px;}@media screen and (max-width:768px){.contact-info-block .container-sm .wrapper-text p{font-size:16px;font-weight:700;}}.contact-info-block .container-sm .wrapper-text .generic-link{margin-top:var(--gap-double);}.contact-info-block .container-sm .wrapper-text .generic-link a{font-size:28px;}@media screen and (max-width:768px){.contact-info-block .container-sm .wrapper-text .generic-link a{font-size:16px;font-weight:700;}}@media screen and (max-width:768px){.contact-info-block .container-sm .wrapper-text h2{font-size:24px;margin-top:0;}}.contact-info-block .container-sm .wrapper-image{display:flex;align-items:flex-end;}@media screen and (max-width:768px){.contact-info-block .container-sm .wrapper-image{margin-top:20px;}}.paragraph-banner-erasmus .container{display:flex;}.paragraph-banner-erasmus .container .wrapper-image{min-width:30%;max-width:50%;}.paragraph-banner-erasmus .container .wrapper-text{max-width:70%;padding-left:40px;}.paragraph-banner-erasmus .container .wrapper-text p{margin:0;}@media screen and (max-width:992px){.paragraph-banner-erasmus .container .wrapper-image{width:100%;margin-bottom:var(--gap);max-width:100%;}.paragraph-banner-erasmus .container .wrapper-text{width:100%;padding:0;max-width:100%;}}.paragraph-banner{position:relative;}.paragraph-banner .background-image{position:absolute;top:0;right:0;width:100%;height:100%;z-index:0;}.paragraph-banner .background-image *{height:100%;}.paragraph-banner .background-image img{object-fit:cover;width:100%;height:100%;}.paragraph-banner .wrapper-text{background:linear-gradient(269deg,rgba(0,0,0,0),rgba(0,0,0,0),rgba(0,0,0,0.3),rgba(0,0,0,0.4),rgba(0,0,0,0.6) 100%);position:relative;z-index:1;color:white;}.paragraph-banner .wrapper-text .text{max-width:70%;}.paragraph-banner .wrapper-text .text h2{font-size:40px;line-height:50px;}@media screen and (max-width:992px){.paragraph-banner .wrapper-text .text{max-width:100%;}.paragraph-banner .wrapper-text .text h2{font-size:34px;line-height:45px;margin-top:20px;}}.paragraph-banner.paragraph--view-mode--two-columns .container .wrapper-image{width:45%;}.paragraph-banner.paragraph--view-mode--two-columns .container .wrapper-text{width:55%;padding-left:40px;background:none;color:black;}.paragraph-banner.paragraph--view-mode--two-columns .container .wrapper-text .pretitle{margin-bottom:15px;}.paragraph-banner.paragraph--view-mode--two-columns .container .wrapper-text h2{margin-top:0;}@media screen and (max-width:992px){.paragraph-banner.paragraph--view-mode--two-columns .container .wrapper-text{padding-left:20px;}}@media screen and (max-width:576px){.paragraph-banner.paragraph--view-mode--two-columns .container{flex-direction:column;}.paragraph-banner.paragraph--view-mode--two-columns .container .wrapper-image{width:100%;margin-bottom:var(--gap);}.paragraph-banner.paragraph--view-mode--two-columns .container .wrapper-text{width:100%;padding-left:0;}}section.with-sidebar .paragraph--view-mode--two-columns{padding:30px 0;}section.with-sidebar .paragraph--view-mode--two-columns .container .wrapper-text h2{font-size:30px;line-height:40px;}.paragraph-text .button-link{margin-top:var(--gap-double);}.paragraph-text + .paragraph-links-doc{margin-top:-40px;}.paragraph-text + .paragraph-links-doc h2{margin-top:100px;}.paragraph-home-highlights{display:flex;gap:5px;padding:5px;}.paragraph-home-highlights .item{width:33.33%;min-height:36vw;}.paragraph-home-highlights .item .wrapper{height:100%;color:white;padding:var(--gap-double);}.paragraph-home-highlights .item .wrapper h2{font-size:40px;line-height:45px;font-weight:700;}.paragraph-home-highlights .item .wrapper .text{margin-bottom:30px;}.paragraph-home-highlights .item .wrapper .text p{font-size:16px;line-height:22px;}.paragraph-home-highlights .item .wrapper .generic-link a{margin:5px 5px 5px 0;background:none;display:block;transition:0.2s;}.paragraph-home-highlights .item .wrapper .generic-link a:before{width:15px;height:1px;margin-right:8px;background:white;content:"";display:inline-block;vertical-align:middle;}.paragraph-home-highlights .item .wrapper .generic-link a:hover{color:white;text-decoration:underline;}@media screen and (max-width:992px){.paragraph-home-highlights{flex-direction:column;}.paragraph-home-highlights .item{width:100%;min-height:auto;}.paragraph-home-highlights .item .wrapper h2{margin-top:0;}}@media screen and (max-width:768px){.paragraph-home-highlights .item .wrapper{padding:30px 15px;}}.paragraph-home-featured-links .container .links{display:flex;flex-wrap:wrap;}.paragraph-home-featured-links .container .links a{margin-right:20px;background-color:var(--color-primary);height:150px;display:flex;flex-direction:column;align-items:center;text-align:left;color:white;font-size:28px;line-height:34px;border-radius:6px;justify-content:center;padding:0 35px;font-weight:700;width:calc(50% - 20px);}.paragraph-home-featured-links .container .links a:hover{background:white;border:2px solid var(--color-primary);box-shadow:3px 3px 4px rgba(0,0,0,0.2509803922);color:var(--color-primary);}@media screen and (max-width:576px){.paragraph-home-featured-links .container .links a{width:100%;margin:0 0 20px 0;font-size:20px;}}.paragraph-faculty-contact .container-sm{border-bottom:1px solid black;padding-bottom:var(--gap-double);}.paragraph-faculty-contact h2{font-size:32px;line-height:42px;}.paragraph-faculty-contact .contact-name{font-size:18px;font-weight:500;}.paragraph-faculty-contact .wrapper-items{display:flex;flex-wrap:wrap;font-size:18px;margin-top:30px;}.paragraph-faculty-contact .wrapper-items .item{position:relative;padding-left:50px;margin-bottom:var(--gap);}.paragraph-faculty-contact .wrapper-items .item:before{content:"";display:inline-block;width:25px;height:25px;position:absolute;left:0;top:0;}.paragraph-faculty-contact .wrapper-items .item a{color:var(--color-primary);word-break:break-all;}.paragraph-faculty-contact .wrapper-items .item .generic-link{margin-top:5px;}.paragraph-faculty-contact .wrapper-items .item .generic-link a{font-size:18px;}.paragraph-faculty-contact .wrapper-items .item.place:before{background:url(https://ub-mobilitat.digitalbakers.cloud/themes/ubmobilitat/assets/img/ico-loc2.svg) no-repeat center;}.paragraph-faculty-contact .wrapper-items .item.schedule:before{background:url(https://ub-mobilitat.digitalbakers.cloud/themes/ubmobilitat/assets/img/ico-hour.svg) no-repeat center;}.paragraph-faculty-contact .wrapper-items .item.phone:before{background:url(https://ub-mobilitat.digitalbakers.cloud/themes/ubmobilitat/assets/img/ico-phone.svg) no-repeat center;}.paragraph-faculty-contact .wrapper-items .item.web:before{background:url(https://ub-mobilitat.digitalbakers.cloud/themes/ubmobilitat/assets/img/ico-web.svg) no-repeat center;}.paragraph-faculty-contact .wrapper-items .item.email:before{background:url(https://ub-mobilitat.digitalbakers.cloud/themes/ubmobilitat/assets/img/ico-mail.svg) no-repeat center;}.paragraph-faculty-contact .wrapper-items .wrapper-left{width:50%;}.paragraph-faculty-contact .wrapper-items .wrapper-left .item{padding-right:var(--gap);}@media screen and (max-width:992px){.paragraph-faculty-contact .wrapper-items .wrapper-left{width:100%;}}.paragraph-faculty-contact .wrapper-items .wrapper-right{width:50%;}@media screen and (max-width:992px){.paragraph-faculty-contact .wrapper-items .wrapper-right{width:100%;}}.paragraph-logos .wrapper-logos{flex-wrap:wrap;}.paragraph-logos .wrapper-logos .item{margin:10px 20px;}.paragraph-figures .wrapper-figures{display:flex;flex-wrap:wrap;justify-content:center;box-shadow:0px 0px 6px rgba(0,0,0,0.1607843137);}.paragraph-figures .wrapper-figures .item{padding:30px;border:0.5px solid #D3D3D3;text-align:center;width:33.3%;}.paragraph-figures .wrapper-figures .item .icon{margin-bottom:20px;text-align:center;height:60px;}.paragraph-figures .wrapper-figures .item .icon img{margin:0 auto;max-height:60px;width:auto;}.paragraph-figures .wrapper-figures .item .figure{font-weight:900;font-size:30px;}.paragraph-figures .wrapper-figures .item .text{margin-top:20px;font-size:15px;line-height:20px;}.paragraph-figures .wrapper-figures .item .text p{font-size:15px;line-height:20px;}@media screen and (max-width:768px){.paragraph-figures .wrapper-figures .item{padding:20px;}}@media screen and (max-width:576px){.paragraph-figures .wrapper-figures .item{width:100%;}.paragraph-figures .wrapper-figures .item .icon{height:auto;}}.paragraph-contact h2{font-size:36px;}@media screen and (max-width:768px){.paragraph-contact h2{font-size:25px;}}.paragraph-contact h3{font-size:25px;margin-top:0;}@media screen and (max-width:768px){.paragraph-contact h3{font-size:20px;}}.paragraph-contact .wrapper-info{display:flex;justify-content:space-between;font-size:18px;line-height:25px;}.paragraph-contact .wrapper-info .wrapper{border-bottom:1px solid black;margin-bottom:var(--gap-double);padding-bottom:20px;}.paragraph-contact .wrapper-info .wrapper .item{margin:15px 0;position:relative;padding-left:40px;}.paragraph-contact .wrapper-info .wrapper .item a:hover{color:var(--color-primary);}.paragraph-contact .wrapper-info .wrapper .item:before{content:"";display:inline-block;width:25px;height:25px;position:absolute;top:0px;left:0;background-size:contain;}.paragraph-contact .wrapper-info .wrapper .item.location:before{background:url(https://ub-mobilitat.digitalbakers.cloud/themes/ubmobilitat/assets/img/ico-loc2.svg) no-repeat center;}.paragraph-contact .wrapper-info .wrapper .item.phone:before{background:url(https://ub-mobilitat.digitalbakers.cloud/themes/ubmobilitat/assets/img/ico-phone.svg) no-repeat center;background-size:22px;}.paragraph-contact .wrapper-info .wrapper .item.web:before{background:url(https://ub-mobilitat.digitalbakers.cloud/themes/ubmobilitat/assets/img/ico-web.svg) no-repeat center;background-size:22px;}.paragraph-contact .wrapper-info .wrapper .item.email:before{background:url(https://ub-mobilitat.digitalbakers.cloud/themes/ubmobilitat/assets/img/ico-email.svg) no-repeat center;background-size:20px;}.paragraph-contact .wrapper-info .wrapper .item.metro:before{background:url(https://ub-mobilitat.digitalbakers.cloud/themes/ubmobilitat/assets/img/ico-metro.svg) no-repeat center;}.paragraph-contact .wrapper-info .wrapper .item.train:before{background:url(https://ub-mobilitat.digitalbakers.cloud/themes/ubmobilitat/assets/img/ico-train.svg) no-repeat center;}.paragraph-contact .wrapper-info .wrapper .item.bus:before{background:url(https://ub-mobilitat.digitalbakers.cloud/themes/ubmobilitat/assets/img/ico-bus.svg) no-repeat center;background-size:cover;}.paragraph-contact .wrapper-info .wrapper-left{width:45%;}.paragraph-contact .wrapper-info .wrapper-right{width:45%;}.paragraph-contact .wrapper-info .wrapper-right .paragraph-text{border-bottom:1px solid black;margin-bottom:var(--gap-double);padding-bottom:35px;margin-top:0;}.paragraph-contact .wrapper-info .wrapper-right .paragraph-text h2{font-size:25px;margin-top:0;}.paragraph-contact .wrapper-info .wrapper-right .paragraph-text p{line-height:25px;}@media screen and (max-width:768px){.paragraph-contact .wrapper-info{flex-direction:column;}.paragraph-contact .wrapper-info .wrapper-left{width:100%;}.paragraph-contact .wrapper-info .wrapper-right{width:100%;}}.paragraph-contact .paragraph-contact-group{font-size:18px;}.paragraph-contact .paragraph-contact-group .text{margin-bottom:var(--gap-double);}.paragraph-contact .paragraph-contact-group .wrapper-persons{padding-left:350px;display:flex;flex-wrap:wrap;}.paragraph-contact .paragraph-contact-group .wrapper-persons .item{width:50%;padding-right:50px;position:relative;padding-bottom:30px;margin-bottom:30px;}.paragraph-contact .paragraph-contact-group .wrapper-persons .item:after{content:"";display:block;width:250px;height:1px;position:absolute;bottom:0;left:0;background-color:var(--color-golden);}.paragraph-contact .paragraph-contact-group .wrapper-persons .item a:hover{color:var(--color-primary);}.paragraph-contact .paragraph-contact-group .wrapper-persons .item .name{font-weight:700;margin-bottom:10px;}@media screen and (max-width:992px){.paragraph-contact .paragraph-contact-group .wrapper-persons{padding-left:0px;}}@media screen and (max-width:576px){.paragraph-contact .paragraph-contact-group .wrapper-persons .item{width:100%;}}.last-news{border-top:1px solid black;margin-top:30px;}.last-news .item-list .title{font-size:18px;}.last-news .item-list .intro-page p{font-size:15px;line-height:20px;}.paragraph-home-news{overflow-x:hidden;}.paragraph-home-news .view-content{display:flex;flex-wrap:wrap;margin:0 -50px;}.paragraph-home-news .view-content .views-row{width:calc(33.3% - 100px);margin:0px 50px;}.paragraph-home-news .view-content .views-row .item-list{height:100%;}.paragraph-home-news .view-content .views-row .item-list .title{font-size:18px;}.paragraph-home-news .view-content .views-row .item-list .intro-page p{font-size:15px;line-height:20px;}.paragraph-home-news .view-content .views-row:first-child .item-list{padding-top:30px;}@media screen and (max-width:992px){.paragraph-home-news .view-content{margin:0 -30px;}.paragraph-home-news .view-content .views-row{width:calc(33.3% - 60px);margin:50px 30px;}}@media screen and (max-width:768px){.paragraph-home-news .view-content .views-row{width:calc(50% - 60px);}}@media screen and (max-width:576px){.paragraph-home-news .view-content{margin:0;}.paragraph-home-news .view-content .views-row{width:100%;margin:15px 0;}}aside .sticky.wrapper-info .item{margin-bottom:20px;font-size:15px;line-height:22px;}aside .sticky.wrapper-info .item p{margin:0;font-size:15px;line-height:22px;}aside .sticky.wrapper-info .item ul li{position:relative;padding-left:15px;margin-bottom:10px;}aside .sticky.wrapper-info .item ul li:before{content:"";display:inline-block;position:absolute;top:7px;left:0;width:8px;height:8px;border-radius:50%;background:black;}.scrollToTopBtn{position:fixed;bottom:30px;right:30px;width:40px;height:40px;border:1px solid black;border-radius:50%;box-shadow:0 1px 1px rgba(0,0,0,0.2);background-color:#fff;z-index:9999;display:none;}.scrollToTopBtn:before{content:"";display:inline-block;border-style:solid;border-color:black;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(-135deg);}.scrollToTopBtn:hover{cursor:pointer;}.teaser-page{margin:var(--gap) 0;background:var(--color-primary);color:white;border-radius:6px;height:calc(100% - 30px);border:2px solid var(--color-primary);}.teaser-page .title{font-family:"Roboto",sans-serif;font-weight:700;margin-bottom:var(--gap);font-size:30px;}.teaser-page:hover{background:white;box-shadow:3px 3px 4px rgba(0,0,0,0.2509803922);color:var(--color-primary);cursor:pointer;}.teaser-page:hover .generic-link a{color:var(--color-primary);background:linear-gradient(180deg,transparent calc(100% - 1px),var(--color-primary) 0);}.program-list{display:flex;align-items:center;}.program-list .wrapper-text{width:75%;padding-right:40px;}.program-list .wrapper-text p{margin:0;}.program-list .wrapper-image{width:25%;}@media screen and (max-width:576px){.program-list{flex-wrap:wrap;}.program-list .wrapper-text{width:100%;padding:0;}.program-list .wrapper-image{width:100%;margin-top:10px;}}.new-page aside .sticky .category{display:flex;flex-wrap:wrap;margin-bottom:20px;}.new-page aside .sticky .date{font-size:15px;}.event-page aside .sticky .info,.event-page .wrapper-right .info,.event-list aside .sticky .info,.event-list .wrapper-right .info{position:relative;padding-left:30px;margin-bottom:20px;font-size:15px;line-height:22px;}.event-page aside .sticky .info p,.event-page .wrapper-right .info p,.event-list aside .sticky .info p,.event-list .wrapper-right .info p{margin:0;font-size:15px;line-height:22px;}.event-page aside .sticky .info:before,.event-page .wrapper-right .info:before,.event-list aside .sticky .info:before,.event-list .wrapper-right .info:before{content:"";width:15px;height:15px;display:inline-block;position:absolute;top:3px;left:0;}.event-page aside .sticky .info.data:before,.event-page .wrapper-right .info.data:before,.event-list aside .sticky .info.data:before,.event-list .wrapper-right .info.data:before{background:url(https://ub-mobilitat.digitalbakers.cloud/themes/ubmobilitat/assets/img/ico-data.svg) no-repeat center;}.event-page aside .sticky .info.loc:before,.event-page .wrapper-right .info.loc:before,.event-list aside .sticky .info.loc:before,.event-list .wrapper-right .info.loc:before{background:url(https://ub-mobilitat.digitalbakers.cloud/themes/ubmobilitat/assets/img/ico-loc.svg) no-repeat center;}.event-page aside .sticky .info.loc span,.event-page .wrapper-right .info.loc span,.event-list aside .sticky .info.loc span,.event-list .wrapper-right .info.loc span{color:#868686;display:block;}.event-page aside .sticky .info.hour:before,.event-page .wrapper-right .info.hour:before,.event-list aside .sticky .info.hour:before,.event-list .wrapper-right .info.hour:before{background:url(https://ub-mobilitat.digitalbakers.cloud/themes/ubmobilitat/assets/img/ico-hour.svg) no-repeat center;background-size:15px;}.event-page aside .sticky .info:last-child,.event-page .wrapper-right .info:last-child,.event-list aside .sticky .info:last-child,.event-list .wrapper-right .info:last-child{margin-bottom:0;}.project-page .acronym{font-size:13px;font-weight:700;margin-top:-10px;margin-bottom:var(--gap-double);}.project-page .wrapper-title-col{display:flex;align-items:center;}.project-page .wrapper-title-col .wrapper-left{width:calc(100% - 180px);padding-right:50px;}@media screen and (max-width:992px){.project-page .wrapper-title-col .wrapper-left{padding-right:30px;}}.project-page .wrapper-title-col .wrapper-logo{width:180px;height:180px;background-color:white;padding:20px;display:flex;align-items:center;justify-content:center;}@media screen and (max-width:768px){.project-page .wrapper-title-col{flex-direction:column;align-items:flex-start;}.project-page .wrapper-title-col .wrapper-left{width:100%;padding-right:0;order:2;}.project-page .wrapper-title-col .wrapper-logo{order:1;}}.view-evap-related-calls .list-item h2{font-size:36px;}.view-evap-related-calls .list-item .wrapper-info{flex-wrap:wrap;border-bottom:1px solid black;}.view-evap-related-calls .list-item .wrapper-info .wrapper-left{width:calc(100% - 250px);padding-right:30px;}.view-evap-related-calls .list-item .wrapper-info .wrapper-left .item{margin:20px 0;font-size:18px;}.view-evap-related-calls .list-item .wrapper-info .wrapper-left .item .label{width:120px;}.view-evap-related-calls .list-item .wrapper-info .wrapper-left .item .info{width:calc(100% - 120px);font-family:"Roboto",sans-serif;font-weight:700;}.view-evap-related-calls .list-item .wrapper-info .wrapper-left .item .info p{margin-bottom:0px;}.view-evap-related-calls .list-item .wrapper-info .wrapper-left .item .info .more-info{margin-top:10px;font-size:14px;line-height:24px;}.view-evap-related-calls .list-item .wrapper-info .wrapper-left .item .info .more-info p{font-size:14px;line-height:24px;}.view-evap-related-calls .list-item .wrapper-info .wrapper-right{width:250px;}.view-evap-related-calls .list-item .wrapper-info .wrapper-right .button-link{margin-bottom:10px;}.view-evap-related-calls .list-item .wrapper-info .wrapper-right .generic-link{margin-top:20px;}.view-evap-related-calls .list-item .wrapper-info .wrapper-right .generic-link a{font-size:15px;}.view-evap-related-calls .list-item .wrapper-info .last-update{width:100%;font-size:16px;color:#868686;margin-bottom:10px;margin-top:30px;}@media screen and (max-width:992px){.view-evap-related-calls .list-item .wrapper-info .wrapper-left{width:100%;padding-right:0;}.view-evap-related-calls .list-item .wrapper-info .wrapper-right{width:100%;margin-top:20px;}}.view-evap-related-calls .list-item .wrapper-docs .paragraph-links-doc{margin:var(--gap-double) 0;}.view-evap-related-calls .list-item .wrapper-docs .paragraph-links-doc h2{font-size:25px;}.view-evap-related-calls .list-item .wrapper-docs .paragraph-links-doc .wrapper-link .item{margin:0;padding:var(--gap) var(--gap) var(--gap) calc(var(--gap) * 3);position:relative;}.view-evap-related-calls .list-item .wrapper-docs .paragraph-links-doc .wrapper-link .item .generic-link a{color:black;}.view-evap-related-calls .list-item .wrapper-docs .paragraph-links-doc .wrapper-link .item .generic-link a:after{content:none;}.view-evap-related-calls .list-item .wrapper-docs .paragraph-links-doc .wrapper-link .item .generic-link a:hover{color:var(--color-secondary);}.view-evap-related-calls .list-item .wrapper-docs .paragraph-links-doc .wrapper-link .item .description p{margin:0;}.view-evap-related-calls .list-item .wrapper-docs .paragraph-links-doc .wrapper-link .item:nth-child(odd){background-color:var(--color-light-grey);}.view-evap-related-calls .list-item .wrapper-docs .paragraph-links-doc .wrapper-link .item:before{content:"";display:inline-block;width:19px;height:23px;position:absolute;top:17px;left:var(--gap);}.view-evap-related-calls .list-item .wrapper-docs .paragraph-links-doc .wrapper-link .item.link:before{background:url(https://ub-mobilitat.digitalbakers.cloud/themes/ubmobilitat/assets/img/ico-pdf.svg) no-repeat center;}.view-evap-related-calls .list-item .wrapper-docs .paragraph-links-doc .wrapper-link .item.doc:before{background:url(https://ub-mobilitat.digitalbakers.cloud/themes/ubmobilitat/assets/img/ico-link-item.svg) no-repeat center;}.view-evap-related-calls .list-item .wrapper-docs .paragraph-links-doc .wrapper-link .item:first-child:after,.view-evap-related-calls .list-item .wrapper-docs .paragraph-links-doc .wrapper-link .item:nth-child(2):after{content:"";display:inline-block;position:absolute;top:-3px;left:-13px;width:0;height:0;border-bottom:20px solid var(--color-secondary);border-right:20px solid transparent;border-left:20px solid transparent;transform:rotate(-45deg);}.view-eva-list-events .view-content{margin:50px 0;}.view-eva-list-events .event-list{display:flex;flex-wrap:wrap;align-items:center;padding:10px 0;}.view-eva-list-events .event-list .wrapper-left{width:60%;padding-right:30px;}@media screen and (max-width:992px){.view-eva-list-events .event-list .wrapper-left{width:55%;}}@media screen and (max-width:768px){.view-eva-list-events .event-list .wrapper-left{width:100%;}}.view-eva-list-events .event-list .wrapper-right{width:40%;padding:30px;background-color:var(--color-light-grey);}@media screen and (max-width:992px){.view-eva-list-events .event-list .wrapper-right{width:45%;}}@media screen and (max-width:768px){.view-eva-list-events .event-list .wrapper-right{width:100%;}}.item-list{border-bottom:1px solid black;padding:30px 0;}.item-list .title{font-family:"Roboto",sans-serif;font-weight:700;color:var(--color-primary);font-size:22px;margin:var(--gap) 0;}.item-list .intro-page p{line-height:24px;}.item-list.project-list{border:none;padding:15px 0;}.item-list.project-list h3{font-weight:700;font-size:22px;margin:var(--gap) 0;}.item-list.project-list .generic-link{margin-top:var(--gap);}.item-list.briefing-list{display:flex;}.item-list.briefing-list .item{padding-left:40px;margin-bottom:var(--gap);position:relative;}.item-list.briefing-list .item:before{content:"";display:inline-block;width:25px;height:25px;position:absolute;left:0;top:0;}.item-list.briefing-list .item.date:before{background:url(https://ub-mobilitat.digitalbakers.cloud/themes/ubmobilitat/assets/img/ico-data.svg) no-repeat center;background-size:20px;}.item-list.briefing-list .item.place:before{background:url(https://ub-mobilitat.digitalbakers.cloud/themes/ubmobilitat/assets/img/ico-loc2.svg) no-repeat center;}.item-list.briefing-list .item.place span{color:#868686;display:block;}.item-list.briefing-list .item.hour:before{background:url(https://ub-mobilitat.digitalbakers.cloud/themes/ubmobilitat/assets/img/ico-hour.svg) no-repeat center;}.item-list.briefing-list .item.link:before{background:url(https://ub-mobilitat.digitalbakers.cloud/themes/ubmobilitat/assets/img/ico-info.svg) no-repeat center;}.item-list.briefing-list .wrapper-left{width:60%;font-size:18px;line-height:25px;padding-right:50px;}.item-list.briefing-list .wrapper-right{width:40%;}@media screen and (max-width:992px){.item-list.briefing-list{flex-direction:column;}.item-list.briefing-list .wrapper-left{width:100%;padding-right:0px;}.item-list.briefing-list .wrapper-right{width:100%;}}.item-list.search-item .type{text-transform:uppercase;font-size:15px;}.item-list.search-item h3{color:var(--color-primary);margin:20px 0;}.item-list.search-item .text{font-size:15px;line-height:20px;margin:20px 0;}.item-list.search-item .text p{font-size:15px;line-height:20px;}.item-list.search-item .link a{font-size:15px;color:var(--color-primary);}.view-content .views-row:first-child .item-list{padding-top:0;}.view-filters{background:#D3D3D3;margin-bottom:50px;}.view-filters .views-exposed-form{display:flex;}@media screen and (max-width:768px){.view-filters .views-exposed-form{flex-wrap:wrap;}}.view-filters .views-exposed-form > .form-item{position:relative;}.view-filters .views-exposed-form > .form-item:before{content:"";width:1px;height:40px;background-color:#ababab;display:inline-block;position:absolute;top:10px;left:0;z-index:3;}.view-filters .views-exposed-form .form-item-search-api-fulltext{width:350px;max-width:100%;}.view-filters .views-exposed-form .form-item-search-api-fulltext:before{content:none;}.view-filters .views-exposed-form .form-item-search-api-fulltext input{border:none;background:white;padding:20px;border-top-left-radius:30px;border-bottom-left-radius:30px;width:100%;height:60px;}.view-filters .views-exposed-form .form-item-search-api-fulltext input::placeholder{font-family:"Roboto",sans-serif;font-size:15px;color:#808080;font-style:italic;line-height:20px;}.view-filters .views-exposed-form .form-item-search-api-fulltext input::-moz-placeholder{font-family:"Roboto",sans-serif;font-size:15px;color:#808080;font-style:italic;line-height:20px;}.view-filters .views-exposed-form .form-item-search-api-fulltext input::-webkit-input-placeholder{font-family:"Roboto",sans-serif;font-size:15px;color:#808080;font-style:italic;line-height:20px;}.view-filters .views-exposed-form .form-item-search-api-fulltext input:focus{box-shadow:0 0 14px rgba(0,0,0,0.25),0 0 14px rgba(0,0,0,0.22);outline:none;}@media screen and (max-width:992px){.view-filters .views-exposed-form .form-item-search-api-fulltext{width:300px;}}@media screen and (max-width:768px){.view-filters .views-exposed-form .form-item-search-api-fulltext{width:100%;margin-bottom:10px;}.view-filters .views-exposed-form .form-item-search-api-fulltext input{border-radius:30px;}}.view-filters .views-exposed-form .js-form-type-select{position:relative;min-width:120px;}.view-filters .views-exposed-form .js-form-type-select label{display:none;}.view-filters .views-exposed-form .js-form-type-select .select{position:relative;}.view-filters .views-exposed-form .js-form-type-select .select select{display:none;}.view-filters .views-exposed-form .js-form-type-select .select .select__toggle{border:none;background:url(https://ub-mobilitat.digitalbakers.cloud/themes/ubmobilitat/assets/img/ico-select.svg) no-repeat calc(100% - 20px) center white;padding:20px 40px 20px 20px;font-family:"Roboto",sans-serif;font-size:15px;color:#808080;line-height:20px;width:100%;height:60px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}@media screen and (max-width:768px){.view-filters .views-exposed-form .js-form-type-select .select .select__toggle{position:relative;z-index:2;}}.view-filters .views-exposed-form .js-form-type-select .select .select__options{position:absolute;top:100%;display:none;background:white;box-shadow:0px 0px 6px rgba(0,0,0,0.1607843137);padding:10px 0;min-width:200px;width:100%;}.view-filters .views-exposed-form .js-form-type-select .select .select__options .select__option{font-family:"Roboto",sans-serif;font-size:15px;color:#808080;background:white;border:none;box-shadow:none;text-shadow:none;appearance:none;padding:10px 20px;text-align:left;display:block;width:100%;}.view-filters .views-exposed-form .js-form-type-select .select .select__options .select__option:hover{cursor:pointer;color:var(--color-secondary);}@media screen and (max-width:768px){.view-filters .views-exposed-form .js-form-type-select .select .select__options{top:30px;padding-top:30px;z-index:1;}}.view-filters .views-exposed-form .js-form-type-select .select .select__option--active{font-weight:bold;}.view-filters .views-exposed-form .js-form-type-select .select.select--active{z-index:1;}.view-filters .views-exposed-form .js-form-type-select .select.select--active ~ .select{z-index:0;}.view-filters .views-exposed-form .js-form-type-select .select.select--active .select__options{display:block;}@media screen and (max-width:768px){.view-filters .views-exposed-form .js-form-type-select{width:50%;margin-bottom:10px;}.view-filters .views-exposed-form .js-form-type-select:nth-child(2) .select .select__toggle{border-top-left-radius:30px;border-bottom-left-radius:30px;}.view-filters .views-exposed-form .js-form-type-select:nth-child(2):before{content:none;}.view-filters .views-exposed-form .js-form-type-select:nth-child(3) .select .select__toggle{border-top-right-radius:30px;border-bottom-right-radius:30px;}.view-filters .views-exposed-form .js-form-type-select .select .select__toggle{text-align:left;}}@media screen and (max-width:768px){.view-filters .views-exposed-form .form-item-field-ct-tax{width:100%;}.view-filters .views-exposed-form .form-item-field-ct-tax .select .select__toggle{border-radius:30px;}}.view-filters .views-exposed-form #edit-field-ct-date-range-wrapper fieldset{padding:0;border:none;margin:0;}.view-filters .views-exposed-form #edit-field-ct-date-range-wrapper fieldset .fieldset-wrapper{display:flex;}.view-filters .views-exposed-form #edit-field-ct-date-range-wrapper fieldset .fieldset-wrapper .form-item{max-width:150px;position:relative;}.view-filters .views-exposed-form #edit-field-ct-date-range-wrapper fieldset .fieldset-wrapper .form-item:before{content:"";width:1px;height:40px;background-color:#ababab;display:inline-block;position:absolute;top:10px;left:0;z-index:3;}.view-filters .views-exposed-form #edit-field-ct-date-range-wrapper fieldset .fieldset-wrapper .form-item label{display:none;}.view-filters .views-exposed-form #edit-field-ct-date-range-wrapper fieldset .fieldset-wrapper .form-item input{border:none;background:url(https://ub-mobilitat.digitalbakers.cloud/themes/ubmobilitat/assets/img/ico-select.svg) no-repeat calc(100% - 20px) center white;padding:20px 40px 20px 20px;font-family:"Roboto",sans-serif;font-size:15px;color:#808080;line-height:20px;width:100%;}.view-filters .views-exposed-form #edit-field-ct-date-range-wrapper fieldset .fieldset-wrapper .form-item input::placeholder{font-family:"Roboto",sans-serif;font-size:15px;color:#808080;line-height:20px;}.view-filters .views-exposed-form #edit-field-ct-date-range-wrapper fieldset .fieldset-wrapper .form-item input::-moz-placeholder{font-family:"Roboto",sans-serif;font-size:15px;color:#808080;line-height:20px;}.view-filters .views-exposed-form #edit-field-ct-date-range-wrapper fieldset .fieldset-wrapper .form-item input::-webkit-input-placeholder{font-family:"Roboto",sans-serif;font-size:15px;color:#808080;line-height:20px;}@media screen and (max-width:768px){.view-filters .views-exposed-form #edit-field-ct-date-range-wrapper fieldset .fieldset-wrapper .form-item{width:50%;max-width:100%;}.view-filters .views-exposed-form #edit-field-ct-date-range-wrapper fieldset .fieldset-wrapper .form-item:nth-child(1){max-width:calc(100% - 10px);}.view-filters .views-exposed-form #edit-field-ct-date-range-wrapper fieldset .fieldset-wrapper .form-item:nth-child(1) input{border-top-left-radius:30px;border-bottom-left-radius:30px;}}@media screen and (max-width:768px) and (max-width:768px){.view-filters .views-exposed-form #edit-field-ct-date-range-wrapper fieldset .fieldset-wrapper .form-item:nth-child(1):before{content:none;}}@media screen and (max-width:768px){.view-filters .views-exposed-form #edit-field-ct-date-range-wrapper fieldset .fieldset-wrapper .form-item:nth-child(2) input{border-top-right-radius:30px;border-bottom-right-radius:30px;}}@media screen and (max-width:768px){.view-filters .views-exposed-form #edit-field-ct-date-range-wrapper{margin-bottom:10px;}}.view-filters .views-exposed-form .form-actions input{background:black;color:white;border:none;border-top-right-radius:30px;border-bottom-right-radius:30px;text-shadow:none;box-shadow:none;appearance:none;font-family:"Roboto",sans-serif;font-weight:700;font-size:15px;line-height:20px;padding:20px 30px;}.view-filters .views-exposed-form .form-actions input:hover{cursor:pointer;background-color:var(--color-secondary);}@media screen and (max-width:768px){.view-filters .views-exposed-form .form-actions{width:100%;}.view-filters .views-exposed-form .form-actions input{width:100%;border-radius:30px;}}.tab-content > .tab-pane{display:none;}.tab-content > .tab-pane.active{display:block;}.tab-content > .active{display:block;}.view-eva-list-projects-no-detail{margin:calc(var(--gap-double) * 2) 0;}.view-eva-list-projects-no-detail .accordion-wrapper .item.active .content{margin-bottom:20px;}.menu-tabs{border-bottom:1px solid var(--color-golden);}.menu-tabs ul{flex-direction:row;display:flex;}.menu-tabs ul li a{font-size:18px;font-weight:700;display:inline-block;padding:20px;position:relative;height:100%;}.menu-tabs ul li a:hover{color:var(--color-primary);}.menu-tabs ul li a:after{content:"";display:inline-block;width:1px;height:25px;background-color:var(--color-light-grey);position:absolute;top:20px;right:0;}.menu-tabs ul li.active a{color:var(--color-primary);text-decoration:underline;}.menu-tabs ul li:first-child a,.menu-tabs ul li:first-child span{padding-left:0;}.menu-tabs ul li:last-child a,.menu-tabs ul li:last-child span{padding-right:0;}.pager{margin-top:var(--gap-double);}.pager ul{display:flex;align-items:center;justify-content:center;}.pager ul li{margin:0 10px;}.pager ul li.is-active a{color:var(--color-primary);font-weight:700;font-size:15px;}.pager ul li.pager__item--first,.pager ul li.pager__item--previous,.pager ul li.pager__item--next,.pager ul li.pager__item--last{margin:0 5px;}.pager ul li.pager__item--first a,.pager ul li.pager__item--previous a,.pager ul li.pager__item--next a,.pager ul li.pager__item--last a{color:var(--color-primary);display:flex;align-items:center;justify-content:center;width:35px;height:35px;text-align:center;border:1px solid var(--color-primary);border-radius:50%;font-size:20px;}.pager ul li.pager__item--first a:hover,.pager ul li.pager__item--previous a:hover,.pager ul li.pager__item--next a:hover,.pager ul li.pager__item--last a:hover{color:var(--color-secondary);border-color:var(--color-secondary);}.related-contents .wrapper-title{margin-bottom:50px;}.related-contents .wrapper-title h2{margin:0 0 20px 0;}.related-contents .view-content{display:flex;flex-wrap:wrap;margin:0 -50px;}.related-contents .view-content .views-row{width:calc(33.3% - 100px);margin:0 50px;}.related-contents .view-content .views-row .item-list{height:100%;padding:0 0 20px 0;}.related-contents .view-content .views-row .item-list.project-page .acronym{font-size:15px;margin-top:10px;font-weight:400;}@media screen and (max-width:992px){.related-contents .view-content{margin:0 -20px;}.related-contents .view-content .views-row{width:calc(33.3% - 40px);margin:0 20px;}}@media screen and (max-width:992px){.related-contents .view-content{margin:0;}.related-contents .view-content .views-row{width:100%;margin:0 0 20px 0;}}
