@charset "UTF-8";.header_wrapper{background-color:var(--bs-white)}.header_wrapper .main_menu .nav-item .nav-link.text-gray{font-weight:500;font-size:var(--fs-menu);color:var(--bs-gray);border:none}.header_wrapper .topnav_menu{border-bottom:1px solid var(--bs-primary)}.header_wrapper .topnav_menu .topbar_links{display:flex;justify-content:space-between;align-items:center;padding-block:1rem}@media all and (min-width:768px){.header_wrapper .topnav_menu .topbar_links{flex-wrap:wrap;gap:1rem}}@media all and (min-width:992px){.header_wrapper .topnav_menu .topbar_links{flex-wrap:nowrap}}.header_wrapper .topnav_menu .topbar_links .logo_group{max-width:250px;object-fit:cover}@media all and (min-width:480px){.header_wrapper .topnav_menu .topbar_links .logo_group{max-width:300px}}@media all and (min-width:992px){.header_wrapper .topnav_menu .topbar_links .logo_group{max-width:100%}}.header_wrapper .topnav_menu .topbar_links .logo_group img{max-height:50px;height:auto}.header_wrapper .topnav_menu .topbar_links nav{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.header_wrapper .topnav_menu .topbar_links nav a,.header_wrapper .topnav_menu .topbar_links nav button span{font-size:var(--fs-xs);text-transform:uppercase;color:var(--bs-black);text-decoration:none;letter-spacing:.04em}.header_wrapper .topnav_menu .topbar_links nav a:hover,.header_wrapper .topnav_menu .topbar_links nav a.active,.header_wrapper .topnav_menu .topbar_links nav button span:hover,.header_wrapper .topnav_menu .topbar_links nav button span.active{color:var(--bs-primary);text-decoration:none}.header_wrapper .topnav_menu .topbar_links nav a img,.header_wrapper .topnav_menu .topbar_links nav button span img{height:22px}.header_wrapper .topnav_menu .topbar_links nav button{background-color:transparent;border:none;display:flex;align-items:center}.header_wrapper .topnav_menu .topbar_links nav button svg{width:.8em;height:.8em}.header_wrapper .topnav_menu .topbar_links nav .nav-item.active>a,.header_wrapper .topnav_menu .topbar_links nav .nav-item.active>button span{color:var(--bs-primary)}.header_wrapper .topnav_menu .topbar_links nav .social_icons{display:flex;gap:.5rem}.header_wrapper .topnav_menu .topbar_links nav .social_icons a{display:inline-flex;align-items:center}.header_wrapper .topnav_menu .topbar_links nav .social_icons img,.header_wrapper .topnav_menu .topbar_links nav .social_icons svg{height:2.2em;width:auto}.header_wrapper .topnav_menu .topbar_links nav .social_icons img:hover,.header_wrapper .topnav_menu .topbar_links nav .social_icons img:hover path,.header_wrapper .topnav_menu .topbar_links nav .social_icons img:hover rect,.header_wrapper .topnav_menu .topbar_links nav .social_icons svg:hover,.header_wrapper .topnav_menu .topbar_links nav .social_icons svg:hover path,.header_wrapper .topnav_menu .topbar_links nav .social_icons svg:hover rect{fill:var(--bs-primary)}.header_wrapper .topnav_menu .open-div .btn{padding-left:.5em!important;padding-right:.5em!important}.header_wrapper .navbar .navbar-collapsable .close-menu{font-size:.5rem;color:transparent}.header_wrapper .navbar .navbar-collapsable .nav_main_menu{display:flex;align-items:stretch;justify-content:space-between;border:none;padding:0;width:100%;padding-top:1rem}@media all and (min-width:992px){.header_wrapper .navbar .navbar-collapsable .nav_main_menu{padding-top:0rem}}.header_wrapper .navbar .navbar-collapsable .nav_main_menu .dropdown-menu{width:100%}.header_wrapper .navbar .navbar-collapsable .nav_main_menu .dropdown-menu .link-list-wrapper ul li a,.header_wrapper .navbar .navbar-collapsable .nav_main_menu .dropdown-menu .link-list-wrapper ul li span{color:var(--bs-gray);line-height:normal}.header_wrapper .navbar .navbar-collapsable .nav_main_menu .dropdown-menu .link-list-wrapper ul li a.active,.header_wrapper .navbar .navbar-collapsable .nav_main_menu .dropdown-menu .link-list-wrapper ul li a.active span,.header_wrapper .navbar .navbar-collapsable .nav_main_menu .dropdown-menu .link-list-wrapper ul li a:hover,.header_wrapper .navbar .navbar-collapsable .nav_main_menu .dropdown-menu .link-list-wrapper ul li a:hover span,.header_wrapper .navbar .navbar-collapsable .nav_main_menu .dropdown-menu .link-list-wrapper ul li span.active,.header_wrapper .navbar .navbar-collapsable .nav_main_menu .dropdown-menu .link-list-wrapper ul li span.active span,.header_wrapper .navbar .navbar-collapsable .nav_main_menu .dropdown-menu .link-list-wrapper ul li span:hover,.header_wrapper .navbar .navbar-collapsable .nav_main_menu .dropdown-menu .link-list-wrapper ul li span:hover span,.header_wrapper .navbar .navbar-collapsable .nav_main_menu .dropdown-menu .link-list-wrapper ul li:hover{color:var(--bs-primary);text-decoration:none}.header_wrapper .navbar .navbar-collapsable .nav_main_menu.navbar-nav .nav-item{font-size:var(--fs-menu);flex:1 1 0;align-items:center;border-bottom:1px solid var(--bs-border-color)}@media all and (min-width:992px){.header_wrapper .navbar .navbar-collapsable .nav_main_menu.navbar-nav .nav-item{border-bottom:none}}.header_wrapper .navbar .navbar-collapsable .nav_main_menu.navbar-nav .nav-item.active>a,.header_wrapper .navbar .navbar-collapsable .nav_main_menu.navbar-nav .nav-item.active>button span{color:var(--bs-primary)!important}.header_wrapper .navbar .navbar-collapsable .nav_main_menu.navbar-nav .nav-item .nav-link{flex:1 1 0;align-items:center;justify-content:center}@media all and (max-width:991px){.header_wrapper .navbar .navbar-collapsable .nav_main_menu.navbar-nav .nav-item .nav-link{padding-top:1em;padding-bottom:1em;line-height:31px;min-height:63px}}@media all and (min-width:992px)and (max-width:1200px){.header_wrapper .navbar .navbar-collapsable .nav_main_menu.navbar-nav .nav-item .nav-link{padding:13px 15px}}.header_wrapper .navbar .navbar-collapsable .nav_main_menu.navbar-nav .nav-item .nav-link span{font-size:var(--fs-menu)}.header_wrapper .navbar .navbar-collapsable .nav_main_menu.navbar-nav .nav-item .nav-link.text-gray{font-weight:500;font-size:var(--fs-menu);color:var(--bs-gray);border:none}@media all and (min-width:992px){.header_wrapper .navbar .navbar-collapsable .nav_main_menu.navbar-nav .nav-item .nav-link.text-gray{color:var(--bs-gray)}}.header_wrapper .navbar .navbar-collapsable .nav_main_menu.navbar-nav .nav-item .nav-link.text-gray:hover,.header_wrapper .navbar .navbar-collapsable .nav_main_menu.navbar-nav .nav-item .nav-link.text-gray.active{color:var(--bs-primary);text-decoration:none}@media all and (min-width:992px){.header_wrapper .navbar .navbar-collapsable .nav_main_menu.navbar-nav .nav-item:before,.header_wrapper .navbar .navbar-collapsable .nav_main_menu.navbar-nav .nav-item:last-child:after{content:"";width:1px;height:1.5em;background:var(--bs-tertiary);display:block}}.header_wrapper .navbar .navbar-collapsable .nav_main_menu.navbar-nav .nav-item.megamenu .dropdown-menu{left:0;right:0}.header_wrapper .navbar .navbar-nav.navbar-top{flex-direction:column!important}.header_wrapper .navbar .navbar-nav.navbar-top .nav-item{font-size:var(--fs-menu);border-bottom:1px solid var(--bs-border-color)}@media all and (max-width:991px){.header_wrapper .navbar .navbar-nav.navbar-top .nav-item .nav-link{min-height:64px;line-height:31px;font-weight:500}}@media all and (min-width:992px){.header_wrapper .navbar .navbar-nav.navbar-top .nav-item{border-bottom:none}}.header_wrapper .navbar .navbar-nav.navbar-top .nav-item.active>.nav-link,.header_wrapper .navbar .navbar-nav.navbar-top .nav-item.active>.nav-link>span{color:var(--bs-primary)}.header_wrapper .navbar .navbar-nav.navbar-top .nav-link{color:var(--bs-gray);font-weight:400;padding:13px 24px!important}.header_wrapper .navbar .navbar-nav.navbar-top .nav-link span,.header_wrapper .navbar .navbar-nav.navbar-top .nav-link a{font-size:var(--fs-menu)}.header_wrapper .navbar .navbar-nav.navbar-top .dropdown-menu{padding-left:24px}.header_wrapper .navbar .navbar-nav.navbar-top .dropdown-item{font-size:var(--fs-menu);color:var(--bs-gray)}.header_wrapper .navbar .navbar-nav.navbar-top .dropdown-item.active{color:var(--bs-primary);text-decoration:none}@media all and (min-width:992px){.header_wrapper .navbar .navbar-nav.navbar-top{flex-direction:row!important}}@media(min-width:992px){.nav-item.megamenu>a.dropdown-toggle:before,.nav-item.megamenu>button.dropdown-toggle:before,.nav_main_menu .dropdown-menu:before{left:50%;margin-left:-24px}.navbar .navbar-collapsable .navbar-nav li.nav-item a.nav-link.dropdown-toggle svg,.navbar .navbar-collapsable .navbar-nav li.nav-item button.nav-link.dropdown-toggle svg{margin-bottom:-3px;margin-top:-2px}.nav_main_menu .dropdown-menu .dropdown-item{white-space:normal}}@media(max-width:991px){.dropdown-item{white-space:normal}.link-list-wrapper ul li a.dropdown-item,.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .link-list-wrapper ul.link-list li a{padding-right:0!important}.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .link-list-wrapper ul.link-list li a span{margin-right:0}}.navbar-nav .nav-link.dropdown-toggle[aria-expanded=true] .icon{transform:scaleY(-1)}.breadcrumb_container .breadcrumb{background:none;padding:0;margin:0;font-size:var(--fs-xs);font-weight:400}.breadcrumb_container .breadcrumb .breadcrumb-item+.breadcrumb-item:before{content:"—";color:var(--c-dark-red)}.breadcrumb_container .breadcrumb .breadcrumb-item{text-transform:uppercase;font-size:var(--fs-xs);color:var(--c-dark-red)}.breadcrumb_container .breadcrumb .breadcrumb-item a{color:var(--c-dark-red);text-decoration:none}.breadcrumb_container .breadcrumb .breadcrumb-item a:hover{text-decoration:underline}.breadcrumb_container .breadcrumb .breadcrumb-item.active{color:var(--bs-primary)}.page_intro{background-repeat:no-repeat;position:relative}.page_intro .intro_content_with_bg{position:relative;z-index:1}.page_intro .bg_decor_img{position:absolute;top:0;left:3rem;width:auto;height:500px;z-index:0;pointer-events:none;object-fit:cover}.page_intro .page_title{letter-spacing:0;color:var(--c-dark-red);margin-bottom:0}.page_intro .page_subtitle{letter-spacing:-.02em;color:var(--bs-secondary);margin-bottom:0}.page-header{background-image:url(https://www.istituto-besta.it/build/assets/pages5-CmWaDFCJ.webp);background-repeat:no-repeat;background-size:cover;background-position:center top}.page-header .breadcrumb_container .breadcrumb .breadcrumb-item{color:var(--bs-secondary-light)}.page-header .breadcrumb_container .breadcrumb .breadcrumb-item a{color:inherit}.page-header .breadcrumb_container .breadcrumb .breadcrumb-item+.breadcrumb-item:before{color:var(--bs-secondary-light)}.page-header .breadcrumb_container .breadcrumb .breadcrumb-item.active{color:#fff}@media all and (min-width:768px){.bg-deskphone{background:url(https://www.istituto-besta.it/build/assets/deskphone-Dp4AyfB7.svg) no-repeat right center;background-size:contain}}.page_divider{width:100%;height:1px;background-color:var(--c-divider);margin:2.5rem 0}.divider_primary{border-top:1px solid var(--c-divider);opacity:1;margin-bottom:3.5rem}.divider_primary_bottom{border-bottom:1px solid var(--c-divider);opacity:1}.label_secondary{font-weight:500;letter-spacing:-.02em;color:var(--bs-secondary);margin-bottom:.25rem;line-height:1}.profile_card .profile_image-wrapper{width:100%;max-width:360px;margin-bottom:2rem}.profile_card .profile_image{width:100%;height:auto;border-radius:var(--border-radius);object-fit:cover}.profile_card .profile_info a{font-weight:500;color:var(--bs-body-color);text-decoration:none}.profile_card .profile_info a:hover{color:var(--bs-tertiary)}.staff_section .staff_group .staff_group_title{font-size:var(--fs-s);font-weight:600;margin-bottom:.5rem;text-transform:uppercase}.staff_section .staff_group .staff_list li{font-size:var(--fs-s);color:var(--bs-body-color)}.staff_section .staff_group .staff_list li a{color:var(--bs-body-color)}.staff_section .staff_group .staff_list li a:hover{color:var(--bs-tertiary)}.staff_section .staff_group .staff_group_text p{margin-bottom:0}.staff_section .staff_group .staff_group_text a{color:var(--bs-body-color)}.staff_section .staff_group .staff_group_text a:hover{color:var(--bs-tertiary)}.staff_section .staff_separator{margin:.5rem 0}.card_news,.card_events{display:flex;flex-direction:column;gap:1rem;max-width:100%}.card_news .card_news_img,.card_news .card_events_img,.card_events .card_news_img,.card_events .card_events_img{border-radius:var(--border-radius);overflow:hidden}.card_news .card_news_img img,.card_news .card_events_img img,.card_events .card_news_img img,.card_events .card_events_img img{width:100%;height:auto;display:block;min-height:140px}.card_news .card_news_body,.card_events .card_news_body{display:flex;flex-direction:column;gap:.5rem}.card_news .card_news_date,.card_events .card_news_date{font-size:.682rem;color:var(--bs-secondary);font-weight:600;margin-bottom:0}.card_news .card_news_title,.card_events .card_news_title{font-weight:500;margin-bottom:2rem}.band-expandable{margin-top:-1px}.date-cell{width:8%;border-top-left-radius:10px}.topic-cell{width:10%}.access-link-cell{width:13%}.replay-link-cell{width:46%}.pdf-cell{width:23%;border-top-right-radius:10px}.feature-link{display:flex;flex-direction:column;row-gap:30px}.feature-link.half-feature-link a{border-radius:var(--border-radius) var(--border-radius) 0 0}.feature-link.link-small a h3{font-size:var(--fs-body);line-height:1.2em;margin-bottom:0}.feature-link a{position:relative;display:flex;align-items:center;box-shadow:0 6px 20px #0000001a;border-radius:var(--border-radius);padding:1em 2.5em 1em 1em;color:var(--bs-body-color);font-weight:700;font-size:var(--fs-l);line-height:32px;background-color:#fff;text-decoration:none;transition:all .4s ease-in-out}.feature-link a:after{content:"";height:45px;width:45px;position:absolute;top:50%;right:.7em;transform:translateY(-50%);background-image:url(https://www.istituto-besta.it/build/assets/arrow-circle--od_h7ow.svg);background-position:center;background-repeat:no-repeat;background-size:55px;border-radius:50%;transition:all .4s ease-in-out}.feature-link a:hover{color:var(--c-dark-red);box-shadow:0 15px 50px #00000026}.feature-link h3{margin-bottom:0}.link-img{background:var(--bs-pink);padding:20px;border-radius:50%;margin-right:25px;width:60px;height:60px;display:flex;align-items:center;justify-content:center;text-align:center}@media all and (max-width:575px){.link-img.link-img-small-mobile{padding:8px;margin-right:9px;width:35px;height:35px}}.link-img img,.link-img svg{width:30px}.link-img svg{height:30px}ul.feature-link{list-style-type:none;padding-left:0;margin-bottom:0}ul.feature-link li{padding-bottom:0;margin-bottom:0}.tree-hr{margin-top:100px;margin-bottom:50px;border-bottom:1px solid;border-color:var(--bs-primary);position:relative}.tree-hr:before{content:"";height:50px;width:1px;position:absolute;top:-75px;left:50%;transform:translateY(50%);background-color:var(--bs-primary)}.strutture-wrapper{overflow:hidden;position:relative;transition:height .2s ease-in-out}.strutture-wrapper.expanded button svg{transform:rotate(180deg)}.related-section.b-radius,.related-section .card_box,.patologie-wrapper.b-radius,.patologie-wrapper .card_box{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.icon-list{list-style:none;padding:0;margin:0}.icon-list .info-wrapper:not(:last-child){border-bottom:1px solid var(--bs-border-color);padding:1px}.icon-list .info-wrapper .info-flex{font-size:var(--fs-l);color:var(--bs-body-color);text-decoration:none;display:flex;align-items:center;gap:15px;padding:15px 10px}.icon-list .info-wrapper .info-flex:hover{background-color:var(--bs-image)}.icon-list li.departments-elements{border-bottom:1px solid var(--bs-border-color)}.icon-list li.departments-elements:last-child{border-bottom:0!important}.icon-list li .subDepartment li:last-child{border-bottom:0!important}.parent-department{text-decoration:none}.department{color:var(--bs-gray);font-size:var(--fs-xs)}.subDepartment{list-style:none;padding:0;position:relative}.subDepartment:before{content:"";position:absolute;height:100%;width:1px;background-color:var(--bs-secondary);left:55px;top:0;display:block}.subDepartment li{position:relative}.subDepartment li:before{content:"";position:absolute;height:9px;width:9px;border:1px solid var(--bs-secondary);border-radius:50%;left:51px;top:8px;background-color:var(--bs-white);display:block}.subDepartment li a{text-decoration:none}.subDepartment li .h3,.subDepartment li h4{margin:0;padding-left:70px;line-height:1.2}.structure-type{text-transform:uppercase}.structure-type.structure-type-1{padding-left:calc(35px + 1.5rem)}@media only screen and (min-width:767px){.structure-type.structure-type-1{padding-left:0}}.structure-type.structure-type-2{margin-left:0;padding-left:calc(46px + 1.5rem)}@media only screen and (min-width:767px){.structure-type.structure-type-2{padding-left:0}}@media only screen and (min-width:991px){.structure-type{display:flex;align-items:center;justify-content:center;height:45px;width:45px;margin-left:0}}.icon-arrow{display:flex;align-items:center;justify-content:center;height:45px;width:45px}.Rtable{display:flex;flex-wrap:wrap;padding:0;border-top-right-radius:10px;border-top-left-radius:10px}.Rtable .Rtable-row{width:100%;display:flex}.Rtable .Rtable-row .Rtable-cell{box-sizing:border-box;flex-grow:1;padding:.5em 1em;overflow:hidden;list-style:none;font-size:var(--fs-s)}@media all and (min-width:1200px){.Rtable .Rtable-row .Rtable-cell{padding:.8em 1em}.Rtable .Rtable-row .Rtable-cell:not(:last-child){border-right:1px solid var(--bs-border-color)}}.Rtable .Rtable-row .Rtable-cell.column-heading{background-color:var(--bs-primary);color:var(--bs-white);padding:.5em 0 .8em;border-right:none;text-transform:uppercase}.Rtable .Rtable-row .Rtable-cell.column-heading span{padding:0 1em}.Rtable .Rtable-row .Rtable-cell .Rtable-cell--heading{display:none}.hero_home{position:relative;background-position:center center}.hero_home:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}@media all and (max-width:767px){.hero_home{background-position:10% center}}.badge_structures{border-radius:100%;background-color:var(--bs-primary);height:1.5rem;width:1.5rem;display:flex;align-items:center;justify-content:center;margin-top:-.85rem;margin-left:1rem;z-index:1;position:relative}.badge_structures svg{height:.75rem;width:.75rem}.badge_structures svg path{fill:var(--bs-white)}#splide_home .splide__arrow--prev,#splide_home .splide__arrow--next{z-index:1;background-color:transparent;border:none;opacity:1}#splide_home .splide__arrow--prev svg,#splide_home .splide__arrow--next svg{width:1.5rem;height:1.5rem}#splide_home .splide__arrow--prev svg path,#splide_home .splide__arrow--next svg path{fill:var(--bs-primary)}#splide_home .splide__arrow--next{right:-1.5em}#splide_home .splide__arrow--prev{left:-1.5em}@media all and (min-width:768px){#splide_home .splide__arrow--next{right:-2em}#splide_home .splide__arrow--prev{left:-2em}}@media all and (min-width:1200px){#splide_home .splide__arrow--next{right:-3em}#splide_home .splide__arrow--prev{left:-3em}}#splide_services,.slider_services_home{position:relative}.slider_services_home .splide-custom-arrows{display:flex;justify-content:space-between;align-items:center;position:static;inset:auto;transform:none;padding-inline:0}.slider_services_home .splide-custom-arrows .splide__arrow-custom{position:relative;background:transparent;border:none;box-shadow:none;pointer-events:auto;padding:0;opacity:1}.slider_services_home .splide-custom-arrows .splide__arrow-custom svg{width:1.5rem;height:1.5rem}.slider_services_home .splide-custom-arrows .splide__arrow-custom svg path{fill:var(--bs-primary)}.slider_services_home .splide-custom-arrows .splide__arrow--prev.splide__arrow{left:0}.slider_services_home .splide-custom-arrows .splide__arrow--next.splide__arrow{right:0}@media all and (min-width:768px){.slider_services_home .splide-custom-arrows{position:absolute;inset:50% 0 0;transform:translateY(-60%);pointer-events:none;padding-inline:0}}@media all and (min-width:768px)and (min-width:991px){.slider_services_home .splide-custom-arrows{transform:translateY(-85%)}}@media all and (min-width:768px){.slider_services_home .splide-custom-arrows .splide__arrow--prev.splide__arrow{left:-1.5em}}@media all and (min-width:768px)and (min-width:1200px){.slider_services_home .splide-custom-arrows .splide__arrow--prev.splide__arrow{left:-2.5em}}@media all and (min-width:768px){.slider_services_home .splide-custom-arrows .splide__arrow--next.splide__arrow{right:-1.5em}}@media all and (min-width:768px)and (min-width:1200px){.slider_services_home .splide-custom-arrows .splide__arrow--next.splide__arrow{right:-2.5em}}.splide-related-articles .splide__arrows,.splide-related-associations .splide__arrows{display:flex;gap:1rem;align-items:center}.splide-related-articles .splide__list,.splide-related-associations .splide__list{align-items:stretch}.splide-related-articles .splide__slide,.splide-related-associations .splide__slide{display:flex;height:100%}.splide-related-articles .splide__slide>div,.splide-related-associations .splide__slide>div{display:flex;width:100%;height:100%}.splide-related-articles .splide__arrow--prev,.splide-related-articles .splide__arrow--next,.splide-related-associations .splide__arrow--prev,.splide-related-associations .splide__arrow--next{position:static;transform:none;z-index:auto;background-color:transparent;border:none;opacity:1;padding:0}.splide-related-articles .splide__arrow--prev svg,.splide-related-articles .splide__arrow--next svg,.splide-related-associations .splide__arrow--prev svg,.splide-related-associations .splide__arrow--next svg{width:1.5rem;height:1.5rem}.splide-related-articles .splide__arrow--prev svg path,.splide-related-articles .splide__arrow--next svg path,.splide-related-associations .splide__arrow--prev svg path,.splide-related-associations .splide__arrow--next svg path{fill:var(--bs-primary)}.card_structures_home .card-header img{width:100%;height:auto;border-radius:var(--border-radius) var(--border-radius) 0 0}.news_section .card img{min-height:350px;object-fit:cover;width:100%}.news_section img{height:300px;object-fit:cover}@media all and (min-width:992px){.news_section img{height:auto;object-fit:unset}}.box .box-header{border-radius:var(--border-radius) var(--border-radius) 0 0}.box .box-body{border-radius:0 0 var(--border-radius) var(--border-radius)}.box [type=submit]{z-index:99}.border-after{position:relative}.border-after:after{content:"";position:absolute;top:50%;right:1rem;width:1px;height:5.5rem;background-color:var(--bs-border-color);transform:translateY(-50%)}@media all and (max-width:991px){.border-after:after{display:none}}.dipartimenti_reparti_search .btn-outline-primary{min-width:170px}.professionisti-list .director:first-child>div{padding-top:0}.professionisti-list .director>div{padding:1rem 0;border-bottom:1px solid var(--bs-gray)}.professionisti-list .director:hover h3{color:var(--bs-primary)}.assignement_wrap{display:flex;align-items:flex-start;gap:1rem;flex-direction:column}@media all and (min-width:992px){.assignement_wrap{flex-direction:row;align-items:center}}.section-related-professionals{margin-bottom:2rem}@media all and (min-width:992px){.section-related-professionals{margin-bottom:0rem}}.section-related-professionals .container{border-radius:15px 15px 0 0}@media all and (max-width:1200px){.Rtable--collapse{display:block;width:100%;box-shadow:none}.Rtable--collapse .Rtable-row{box-sizing:border-box;width:100%;display:flex;flex-wrap:wrap}.Rtable--collapse .Rtable-row .Rtable-cell{width:100%!important;display:flex;align-items:center}.Rtable--collapse .Rtable-row .Rtable-cell .Rtable-cell--heading{text-transform:uppercase;display:inline-block;flex:1;max-width:140px;min-width:140px;font-weight:700;border-right:1px solid #ccc;margin-right:1em}.Rtable--collapse .Rtable-row .Rtable-cell .Rtable-cell--content{flex:2}.Rtable--collapse .topic-cell{background-color:var(--bs-primary);color:#fff;font-weight:700;order:-1}.Rtable--collapse .topic-cell .Rtable-cell--content{padding-left:0!important}.Rtable--collapse .Rtable-row--head{display:none}}.page-content-body .table-outer,.text_single_news .table-outer,.text_single_events .table-outer,.text_amm_trasp_single .table-outer{margin:1em 0}.page-content-body h2,.page-content-body .h2,.page-content-body h3,.page-content-body .h3,.page-content-body h4,.page-content-body .h4,.text_single_news h2,.text_single_news .h2,.text_single_news h3,.text_single_news .h3,.text_single_news h4,.text_single_news .h4,.text_single_events h2,.text_single_events .h2,.text_single_events h3,.text_single_events .h3,.text_single_events h4,.text_single_events .h4,.text_amm_trasp_single h2,.text_amm_trasp_single .h2,.text_amm_trasp_single h3,.text_amm_trasp_single .h3,.text_amm_trasp_single h4,.text_amm_trasp_single .h4{color:var(--bs-tertiary)}.page-content-body h2 .icon-in-title,.page-content-body .h2 .icon-in-title,.page-content-body h3 .icon-in-title,.page-content-body .h3 .icon-in-title,.page-content-body h4 .icon-in-title,.page-content-body .h4 .icon-in-title,.text_single_news h2 .icon-in-title,.text_single_news .h2 .icon-in-title,.text_single_news h3 .icon-in-title,.text_single_news .h3 .icon-in-title,.text_single_news h4 .icon-in-title,.text_single_news .h4 .icon-in-title,.text_single_events h2 .icon-in-title,.text_single_events .h2 .icon-in-title,.text_single_events h3 .icon-in-title,.text_single_events .h3 .icon-in-title,.text_single_events h4 .icon-in-title,.text_single_events .h4 .icon-in-title,.text_amm_trasp_single h2 .icon-in-title,.text_amm_trasp_single .h2 .icon-in-title,.text_amm_trasp_single h3 .icon-in-title,.text_amm_trasp_single .h3 .icon-in-title,.text_amm_trasp_single h4 .icon-in-title,.text_amm_trasp_single .h4 .icon-in-title{height:1.2em;width:1.2em;margin-top:-.4em;margin-right:.5em}.page-content-body h2 .icon-in-title path,.page-content-body h2 .icon-in-title polygon,.page-content-body h2 .icon-in-title circle,.page-content-body .h2 .icon-in-title path,.page-content-body .h2 .icon-in-title polygon,.page-content-body .h2 .icon-in-title circle,.page-content-body h3 .icon-in-title path,.page-content-body h3 .icon-in-title polygon,.page-content-body h3 .icon-in-title circle,.page-content-body .h3 .icon-in-title path,.page-content-body .h3 .icon-in-title polygon,.page-content-body .h3 .icon-in-title circle,.page-content-body h4 .icon-in-title path,.page-content-body h4 .icon-in-title polygon,.page-content-body h4 .icon-in-title circle,.page-content-body .h4 .icon-in-title path,.page-content-body .h4 .icon-in-title polygon,.page-content-body .h4 .icon-in-title circle,.text_single_news h2 .icon-in-title path,.text_single_news h2 .icon-in-title polygon,.text_single_news h2 .icon-in-title circle,.text_single_news .h2 .icon-in-title path,.text_single_news .h2 .icon-in-title polygon,.text_single_news .h2 .icon-in-title circle,.text_single_news h3 .icon-in-title path,.text_single_news h3 .icon-in-title polygon,.text_single_news h3 .icon-in-title circle,.text_single_news .h3 .icon-in-title path,.text_single_news .h3 .icon-in-title polygon,.text_single_news .h3 .icon-in-title circle,.text_single_news h4 .icon-in-title path,.text_single_news h4 .icon-in-title polygon,.text_single_news h4 .icon-in-title circle,.text_single_news .h4 .icon-in-title path,.text_single_news .h4 .icon-in-title polygon,.text_single_news .h4 .icon-in-title circle,.text_single_events h2 .icon-in-title path,.text_single_events h2 .icon-in-title polygon,.text_single_events h2 .icon-in-title circle,.text_single_events .h2 .icon-in-title path,.text_single_events .h2 .icon-in-title polygon,.text_single_events .h2 .icon-in-title circle,.text_single_events h3 .icon-in-title path,.text_single_events h3 .icon-in-title polygon,.text_single_events h3 .icon-in-title circle,.text_single_events .h3 .icon-in-title path,.text_single_events .h3 .icon-in-title polygon,.text_single_events .h3 .icon-in-title circle,.text_single_events h4 .icon-in-title path,.text_single_events h4 .icon-in-title polygon,.text_single_events h4 .icon-in-title circle,.text_single_events .h4 .icon-in-title path,.text_single_events .h4 .icon-in-title polygon,.text_single_events .h4 .icon-in-title circle,.text_amm_trasp_single h2 .icon-in-title path,.text_amm_trasp_single h2 .icon-in-title polygon,.text_amm_trasp_single h2 .icon-in-title circle,.text_amm_trasp_single .h2 .icon-in-title path,.text_amm_trasp_single .h2 .icon-in-title polygon,.text_amm_trasp_single .h2 .icon-in-title circle,.text_amm_trasp_single h3 .icon-in-title path,.text_amm_trasp_single h3 .icon-in-title polygon,.text_amm_trasp_single h3 .icon-in-title circle,.text_amm_trasp_single .h3 .icon-in-title path,.text_amm_trasp_single .h3 .icon-in-title polygon,.text_amm_trasp_single .h3 .icon-in-title circle,.text_amm_trasp_single h4 .icon-in-title path,.text_amm_trasp_single h4 .icon-in-title polygon,.text_amm_trasp_single h4 .icon-in-title circle,.text_amm_trasp_single .h4 .icon-in-title path,.text_amm_trasp_single .h4 .icon-in-title polygon,.text_amm_trasp_single .h4 .icon-in-title circle{fill:var(--bs-primary)}.page-content-body h2 .icon-in-title.icon-in-title-accordion,.page-content-body .h2 .icon-in-title.icon-in-title-accordion,.page-content-body h3 .icon-in-title.icon-in-title-accordion,.page-content-body .h3 .icon-in-title.icon-in-title-accordion,.page-content-body h4 .icon-in-title.icon-in-title-accordion,.page-content-body .h4 .icon-in-title.icon-in-title-accordion,.text_single_news h2 .icon-in-title.icon-in-title-accordion,.text_single_news .h2 .icon-in-title.icon-in-title-accordion,.text_single_news h3 .icon-in-title.icon-in-title-accordion,.text_single_news .h3 .icon-in-title.icon-in-title-accordion,.text_single_news h4 .icon-in-title.icon-in-title-accordion,.text_single_news .h4 .icon-in-title.icon-in-title-accordion,.text_single_events h2 .icon-in-title.icon-in-title-accordion,.text_single_events .h2 .icon-in-title.icon-in-title-accordion,.text_single_events h3 .icon-in-title.icon-in-title-accordion,.text_single_events .h3 .icon-in-title.icon-in-title-accordion,.text_single_events h4 .icon-in-title.icon-in-title-accordion,.text_single_events .h4 .icon-in-title.icon-in-title-accordion,.text_amm_trasp_single h2 .icon-in-title.icon-in-title-accordion,.text_amm_trasp_single .h2 .icon-in-title.icon-in-title-accordion,.text_amm_trasp_single h3 .icon-in-title.icon-in-title-accordion,.text_amm_trasp_single .h3 .icon-in-title.icon-in-title-accordion,.text_amm_trasp_single h4 .icon-in-title.icon-in-title-accordion,.text_amm_trasp_single .h4 .icon-in-title.icon-in-title-accordion{width:1.5em;min-width:1.5em!important;margin-top:0;margin-right:1em}.page-content-body table,.text_single_news table,.text_single_events table,.text_amm_trasp_single table{border:1px solid rgba(var(--bs-black-rgb),.15)!important;padding:0!important;width:100%}.page-content-body table tr,.text_single_news table tr,.text_single_events table tr,.text_amm_trasp_single table tr{padding:0!important}.page-content-body table td,.page-content-body table th,.text_single_news table td,.text_single_news table th,.text_single_events table td,.text_single_events table th,.text_amm_trasp_single table td,.text_amm_trasp_single table th{border:1px solid rgba(var(--bs-black-rgb),.15)!important;margin:0 0 -1px -1px;padding:.5em!important;vertical-align:top!important;overflow:hidden;overflow-wrap:break-word}.page-content-body table td p,.page-content-body table th p,.text_single_news table td p,.text_single_news table th p,.text_single_events table td p,.text_single_events table th p,.text_amm_trasp_single table td p,.text_amm_trasp_single table th p{margin-bottom:0}.page-content-body table th,.text_single_news table th,.text_single_events table th,.text_amm_trasp_single table th{background:var(--c-gradient-neutral)}.page-content-body.tables-for-layout table,.text_single_news.tables-for-layout table,.text_single_events.tables-for-layout table,.text_amm_trasp_single.tables-for-layout table{border:none!important}.page-content-body.tables-for-layout table tr,.text_single_news.tables-for-layout table tr,.text_single_events.tables-for-layout table tr,.text_amm_trasp_single.tables-for-layout table tr{display:flex}.page-content-body.tables-for-layout table tr:not(:last-child),.text_single_news.tables-for-layout table tr:not(:last-child),.text_single_events.tables-for-layout table tr:not(:last-child),.text_amm_trasp_single.tables-for-layout table tr:not(:last-child){padding-bottom:1.5em!important;margin-bottom:1.5em;border-bottom:1px solid rgba(var(--bs-black-rgb),.15)}.page-content-body.tables-for-layout table td,.page-content-body.tables-for-layout table th,.text_single_news.tables-for-layout table td,.text_single_news.tables-for-layout table th,.text_single_events.tables-for-layout table td,.text_single_events.tables-for-layout table th,.text_amm_trasp_single.tables-for-layout table td,.text_amm_trasp_single.tables-for-layout table th{background:none;border:none!important;margin:0;padding:0!important;width:65%;font-weight:inherit}.page-content-body.tables-for-layout table td:first-child,.page-content-body.tables-for-layout table th:first-child,.text_single_news.tables-for-layout table td:first-child,.text_single_news.tables-for-layout table th:first-child,.text_single_events.tables-for-layout table td:first-child,.text_single_events.tables-for-layout table th:first-child,.text_amm_trasp_single.tables-for-layout table td:first-child,.text_amm_trasp_single.tables-for-layout table th:first-child{padding-right:1em!important;width:35%;color:var(--bs-tertiary);text-transform:uppercase;font-weight:600}.page-content-body.tables-for-layout table td:first-child a,.page-content-body.tables-for-layout table th:first-child a,.text_single_news.tables-for-layout table td:first-child a,.text_single_news.tables-for-layout table th:first-child a,.text_single_events.tables-for-layout table td:first-child a,.text_single_events.tables-for-layout table th:first-child a,.text_amm_trasp_single.tables-for-layout table td:first-child a,.text_amm_trasp_single.tables-for-layout table th:first-child a{color:var(--bs-tertiary)}.page-content-body.tables-for-layout table td>*,.page-content-body.tables-for-layout table th>*,.text_single_news.tables-for-layout table td>*,.text_single_news.tables-for-layout table th>*,.text_single_events.tables-for-layout table td>*,.text_single_events.tables-for-layout table th>*,.text_amm_trasp_single.tables-for-layout table td>*,.text_amm_trasp_single.tables-for-layout table th>*{font-size:var(--fs-s)}@media all and (max-width:767px){.page-content-body.tables-for-layout table tr,.text_single_news.tables-for-layout table tr,.text_single_events.tables-for-layout table tr,.text_amm_trasp_single.tables-for-layout table tr{flex-wrap:wrap}.page-content-body.tables-for-layout table td,.page-content-body.tables-for-layout table th,.text_single_news.tables-for-layout table td,.text_single_news.tables-for-layout table th,.text_single_events.tables-for-layout table td,.text_single_events.tables-for-layout table th,.text_amm_trasp_single.tables-for-layout table td,.text_amm_trasp_single.tables-for-layout table th{width:100%}.page-content-body.tables-for-layout table td:first-child,.page-content-body.tables-for-layout table th:first-child,.text_single_news.tables-for-layout table td:first-child,.text_single_news.tables-for-layout table th:first-child,.text_single_events.tables-for-layout table td:first-child,.text_single_events.tables-for-layout table th:first-child,.text_amm_trasp_single.tables-for-layout table td:first-child,.text_amm_trasp_single.tables-for-layout table th:first-child{width:100%;padding-bottom:.5em!important}}.page-content-body.tables-rich-content table td,.page-content-body.tables-rich-content table th,.text_single_news.tables-rich-content table td,.text_single_news.tables-rich-content table th,.text_single_events.tables-rich-content table td,.text_single_events.tables-rich-content table th,.text_amm_trasp_single.tables-rich-content table td,.text_amm_trasp_single.tables-rich-content table th{border-color:rgba(var(--bs-black-rgb),.35)!important;padding:1em!important}.page-content-body.tables-rich-content table td>*,.page-content-body.tables-rich-content table td ul li p,.page-content-body.tables-rich-content table th>*,.page-content-body.tables-rich-content table th ul li p,.text_single_news.tables-rich-content table td>*,.text_single_news.tables-rich-content table td ul li p,.text_single_news.tables-rich-content table th>*,.text_single_news.tables-rich-content table th ul li p,.text_single_events.tables-rich-content table td>*,.text_single_events.tables-rich-content table td ul li p,.text_single_events.tables-rich-content table th>*,.text_single_events.tables-rich-content table th ul li p,.text_amm_trasp_single.tables-rich-content table td>*,.text_amm_trasp_single.tables-rich-content table td ul li p,.text_amm_trasp_single.tables-rich-content table th>*,.text_amm_trasp_single.tables-rich-content table th ul li p{font-size:var(--fs-s);line-height:var(--lh-s);margin-bottom:0}.page-content-body.tables-rich-content table td ul,.page-content-body.tables-rich-content table th ul,.text_single_news.tables-rich-content table td ul,.text_single_news.tables-rich-content table th ul,.text_single_events.tables-rich-content table td ul,.text_single_events.tables-rich-content table th ul,.text_amm_trasp_single.tables-rich-content table td ul,.text_amm_trasp_single.tables-rich-content table th ul{padding-left:1.3em}.page-content-body.tables-rich-content table td h3,.page-content-body.tables-rich-content table th h3,.text_single_news.tables-rich-content table td h3,.text_single_news.tables-rich-content table th h3,.text_single_events.tables-rich-content table td h3,.text_single_events.tables-rich-content table th h3,.text_amm_trasp_single.tables-rich-content table td h3,.text_amm_trasp_single.tables-rich-content table th h3{color:var(--bs-primary);font-size:var(--fs-h3);line-height:var(--lh-h3)}.page-content-body.tables-rich-content table td p,.page-content-body.tables-rich-content table th p,.text_single_news.tables-rich-content table td p,.text_single_news.tables-rich-content table th p,.text_single_events.tables-rich-content table td p,.text_single_events.tables-rich-content table th p,.text_amm_trasp_single.tables-rich-content table td p,.text_amm_trasp_single.tables-rich-content table th p{margin-bottom:1em}.page-content-body.tables-rich-content table th,.text_single_news.tables-rich-content table th,.text_single_events.tables-rich-content table th,.text_amm_trasp_single.tables-rich-content table th{background:var(--bs-primary)}.page-content-body.tables-rich-content table th>*,.page-content-body.tables-rich-content table th h3,.text_single_news.tables-rich-content table th>*,.text_single_news.tables-rich-content table th h3,.text_single_events.tables-rich-content table th>*,.text_single_events.tables-rich-content table th h3,.text_amm_trasp_single.tables-rich-content table th>*,.text_amm_trasp_single.tables-rich-content table th h3{color:#fff;margin-bottom:0}.page-content-body.tables-rich-content table tr:nth-child(odd) td,.text_single_news.tables-rich-content table tr:nth-child(odd) td,.text_single_events.tables-rich-content table tr:nth-child(odd) td,.text_amm_trasp_single.tables-rich-content table tr:nth-child(odd) td{background:var(--c-gradient-neutral)}@media all and (max-width:767px){.page-content-body.tables-rich-content table tr,.text_single_news.tables-rich-content table tr,.text_single_events.tables-rich-content table tr,.text_amm_trasp_single.tables-rich-content table tr{display:flex;flex-wrap:wrap;border:1px solid rgba(var(--bs-black-rgb),.35)!important}.page-content-body.tables-rich-content table td,.page-content-body.tables-rich-content table th,.text_single_news.tables-rich-content table td,.text_single_news.tables-rich-content table th,.text_single_events.tables-rich-content table td,.text_single_events.tables-rich-content table th,.text_amm_trasp_single.tables-rich-content table td,.text_amm_trasp_single.tables-rich-content table th{width:100%;padding:.5em!important;border:none!important;margin:0}.page-content-body.tables-rich-content table td:first-child,.page-content-body.tables-rich-content table th:first-child,.text_single_news.tables-rich-content table td:first-child,.text_single_news.tables-rich-content table th:first-child,.text_single_events.tables-rich-content table td:first-child,.text_single_events.tables-rich-content table th:first-child,.text_amm_trasp_single.tables-rich-content table td:first-child,.text_amm_trasp_single.tables-rich-content table th:first-child{width:100%;padding-bottom:.5em!important}}.page-content-body p img,.text_single_news p img,.text_single_events p img,.text_amm_trasp_single p img{max-width:100%;height:auto}.page-content-body li p,.text_single_news li p,.text_single_events li p,.text_amm_trasp_single li p{margin-bottom:.5em}.page-content-body small,.page-content-body .small,.text_single_news small,.text_single_news .small,.text_single_events small,.text_single_events .small,.text_amm_trasp_single small,.text_amm_trasp_single .small{font-size:var(--fs-s);line-height:var(--lh-s)}.page-content-body .lead,.text_single_news .lead,.text_single_events .lead,.text_amm_trasp_single .lead{margin:1.4em 0;padding:1.4em 0;position:relative}.page-content-body .lead:before,.page-content-body .lead:after,.text_single_news .lead:before,.text_single_news .lead:after,.text_single_events .lead:before,.text_single_events .lead:after,.text_amm_trasp_single .lead:before,.text_amm_trasp_single .lead:after{display:block;content:"";position:absolute;top:0;left:0;width:2.5em;height:1px;background:rgba(var(--bs-black-rgb),.3)}.page-content-body .lead:after,.text_single_news .lead:after,.text_single_events .lead:after,.text_amm_trasp_single .lead:after{top:auto;bottom:0}.page-content-body .lead p,.page-content-body .lead li,.text_single_news .lead p,.text_single_news .lead li,.text_single_events .lead p,.text_single_events .lead li,.text_amm_trasp_single .lead p,.text_amm_trasp_single .lead li{font-size:1.4rem;line-height:var(--lh-p)}.page-content-body .lead>p:last-child,.page-content-body .lead>ul:last-child,.page-content-body blockquote>p:last-child,.page-content-body blockquote>ul:last-child,.text_single_news .lead>p:last-child,.text_single_news .lead>ul:last-child,.text_single_news blockquote>p:last-child,.text_single_news blockquote>ul:last-child,.text_single_events .lead>p:last-child,.text_single_events .lead>ul:last-child,.text_single_events blockquote>p:last-child,.text_single_events blockquote>ul:last-child,.text_amm_trasp_single .lead>p:last-child,.text_amm_trasp_single .lead>ul:last-child,.text_amm_trasp_single blockquote>p:last-child,.text_amm_trasp_single blockquote>ul:last-child{margin-bottom:0}.page-content-body .lead>p:last-child>li:last-child p:last-child,.page-content-body .lead>ul:last-child>li:last-child p:last-child,.page-content-body blockquote>p:last-child>li:last-child p:last-child,.page-content-body blockquote>ul:last-child>li:last-child p:last-child,.text_single_news .lead>p:last-child>li:last-child p:last-child,.text_single_news .lead>ul:last-child>li:last-child p:last-child,.text_single_news blockquote>p:last-child>li:last-child p:last-child,.text_single_news blockquote>ul:last-child>li:last-child p:last-child,.text_single_events .lead>p:last-child>li:last-child p:last-child,.text_single_events .lead>ul:last-child>li:last-child p:last-child,.text_single_events blockquote>p:last-child>li:last-child p:last-child,.text_single_events blockquote>ul:last-child>li:last-child p:last-child,.text_amm_trasp_single .lead>p:last-child>li:last-child p:last-child,.text_amm_trasp_single .lead>ul:last-child>li:last-child p:last-child,.text_amm_trasp_single blockquote>p:last-child>li:last-child p:last-child,.text_amm_trasp_single blockquote>ul:last-child>li:last-child p:last-child{margin-bottom:0}.page-content-body blockquote,.text_single_news blockquote,.text_single_events blockquote,.text_amm_trasp_single blockquote{margin:1.75em 0;background:var(--c-gradient-evidence);border-radius:var(--border-radius);padding:calc(1.5 * var(--card-padding));border-left:none}.page-content-body blockquote .lead,.text_single_news blockquote .lead,.text_single_events blockquote .lead,.text_amm_trasp_single blockquote .lead{margin:0;padding:0}.page-content-body blockquote .lead:before,.page-content-body blockquote .lead:after,.text_single_news blockquote .lead:before,.text_single_news blockquote .lead:after,.text_single_events blockquote .lead:before,.text_single_events blockquote .lead:after,.text_amm_trasp_single blockquote .lead:before,.text_amm_trasp_single blockquote .lead:after{display:none}@media all and (min-width:768px){.page46 .page-content-body.tables-rich-content table th:last-child{width:40%}}.video-player-container{padding:56.25% 0 0;position:relative}.video-player-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.table-outer{position:relative}.table-outer.is-overflowing:before{content:"";position:absolute;top:0;right:0;width:30px;height:100%;background:linear-gradient(to right,transparent,rgba(0,0,0,.1));pointer-events:none;z-index:10}.table-outer .table-wrapper{overflow-x:auto;max-width:100%;position:relative}.table-outer .table-wrapper table{min-width:100%;border-collapse:collapse}.footer_wrapper{background:var(--bs-white);border-top:2px solid var(--bs-primary);padding-top:2rem}.footer_wrapper .footer_top hr{border-color:var(--bs-primary)}.footer_wrapper .footer_top .footer_logos{margin-bottom:1rem}.footer_wrapper .footer_top .footer_logos img{height:1.82rem}@media(min-width:1200px){.footer_wrapper .footer_top .footer_logos img{height:2.45rem}}.footer_wrapper .footer_top .footer_contacts{margin-bottom:1rem}.footer_wrapper .footer_nav .nav_foot_menu{display:flex;align-items:center;flex-wrap:wrap;border:none;border-top:1px solid var(--c-dark-red);border-bottom:1px solid var(--c-dark-red)}.footer_wrapper .footer_nav .nav_foot_menu .nav-item{display:flex;align-items:center}@media(min-width:1200px){.footer_wrapper .footer_nav .nav_foot_menu .nav-item{flex:1}}.footer_wrapper .footer_nav .nav_foot_menu .nav-item .nav-link{font-weight:500;font-size:var(--fs-menu);color:var(--bs-gray);border:none;white-space:nowrap;width:100%;text-align:center}.footer_wrapper .footer_nav .nav_foot_menu .nav-item .nav-link:hover,.footer_wrapper .footer_nav .nav_foot_menu .nav-item .nav-link.active{color:var(--bs-primary)}.footer_wrapper .footer_nav .nav_foot_menu .nav-item:before,.footer_wrapper .footer_nav .nav_foot_menu .nav-item:last-child:after{content:"";width:1px;height:1.5em;background:var(--bs-tertiary);display:block}.footer_wrapper .footer_nav ul.list-unstyled li+li{margin-top:.5rem}.footer_wrapper .footer_nav ul.list-unstyled a{color:var(--bs-body-color);font-size:var(--fs-s);line-height:var(--lh-s);display:inline-block;text-decoration:none}.footer_wrapper .footer_nav ul.list-unstyled a:hover,.footer_wrapper .footer_nav ul.list-unstyled a.active{color:var(--bs-primary);text-decoration:none}.footer_wrapper .footer_bottom{background:none}.footer_wrapper .footer_bottom .container{border-top:1px solid var(--c-dark-red);padding:3rem 0}.footer_wrapper .footer_bottom .footer_label{font-size:var(--fs-s);font-weight:500;color:var(--bs-secondary);margin-bottom:.5rem}.footer_wrapper .footer_bottom .footer_social{display:flex;flex-direction:column;align-items:flex-start}.footer_wrapper .footer_bottom .footer_social .social_icons{display:flex;margin-top:1rem}.footer_wrapper .footer_bottom .footer_social .social_icons a{display:inline-flex;align-items:center}.footer_wrapper .footer_bottom .footer_social .social_icons img,.footer_wrapper .footer_bottom .footer_social .social_icons svg{height:1.6rem;width:auto}.footer_wrapper .footer_bottom .footer_social .social_icons img:hover,.footer_wrapper .footer_bottom .footer_social .social_icons img:hover path,.footer_wrapper .footer_bottom .footer_social .social_icons img:hover rect,.footer_wrapper .footer_bottom .footer_social .social_icons svg:hover,.footer_wrapper .footer_bottom .footer_social .social_icons svg:hover path,.footer_wrapper .footer_bottom .footer_social .social_icons svg:hover rect{fill:var(--bs-primary)}.footer_wrapper .footer_bottom .footer_newsletter{display:flex;flex-direction:column;align-items:flex-start}.footer_wrapper .footer_bottom .footer_newsletter .input-group-text img{opacity:.7}.footer_wrapper .footer_bottom .footer_newsletter .form-control{font-size:.875rem;border:none;box-shadow:none;border-bottom:1px solid var(--bs-primary);border-radius:0}.footer_wrapper .footer_bottom .footer_newsletter form{border:1px solid var(--bs-primary);border-radius:2rem;padding:.1rem 1rem;width:100%}.footer_wrapper .footer_bottom .footer_newsletter form .btn-newsletter{background:transparent;color:var(--bs-primary);border:none;border-left:2px solid var(--bs-primary);border-radius:0!important;padding:.4rem 1.25rem!important}.footer_wrapper .footer_bottom .footer_newsletter form .btn-newsletter:hover{color:var(--c-dark-red)}.footer_wrapper .footer_bottom .footer_banner img{max-height:50px;height:auto}.support-background{display:block;position:relative;z-index:-1;width:10%;margin:-4% auto 0}@media all and (max-width:767px){.support-background{position:absolute;height:120%;width:5px;top:-10%;left:2.3em;transform:translate(-50%)}}.support-item{position:absolute;left:0;top:11%;transform:translateY(-50%);width:48%}.support-item *{position:relative;z-index:3}.support-item .linkbig_wrapper{width:80%}.support-item .linkbig_wrapper .linkbig_content{border-color:rgba(var(--bs-primary-rgb),.5)}.support-item .support-icon{position:absolute;width:3em;height:3em;top:50%;right:0;border:1px solid rgba(var(--bs-primary-rgb),.5);display:flex;align-items:center;justify-content:center;border-radius:50%;transform:translateY(-50%)}.support-item .support-icon svg{width:70%;height:70%}.support-item:after{content:"";display:block;width:100%;height:1px;background:var(--bs-primary);opacity:.5;position:absolute;top:50%;left:0;z-index:2}.support-item:nth-child(2n){left:auto;right:0}.support-item:nth-child(2n) .linkbig_wrapper{margin-left:auto}.support-item:nth-child(2n) .support-icon{left:0;right:auto}.support-item:nth-child(2){top:23%}.support-item:nth-child(3){top:35%}.support-item:nth-child(4){top:47%}.support-item:nth-child(5){top:58.5%}.support-item:nth-child(6){top:70.5%}.support-item:nth-child(7){top:82%}@media all and (max-width:767px){.support-item{position:relative;top:auto!important;width:100%;transform:translate(0);margin:0 0 1.5em}.support-item:nth-child(2n),.support-item:nth-child(odd){left:auto;right:0}.support-item:nth-child(2n) .linkbig_wrapper,.support-item:nth-child(odd) .linkbig_wrapper{margin-left:auto}.support-item:nth-child(2n) .support-icon,.support-item:nth-child(odd) .support-icon{left:0;right:auto}.support-item:last-of-type{margin-bottom:5em!important}}.results-accordion{margin-bottom:-1px}.progress-bar{background-color:var(--bs-primary)}.progress{--bs-progress-bg: var(--bs-pink)}.search-global-header button{background-color:var(--bs-pink);border:0;border-radius:50%;display:flex;align-items:center;justify-content:center;height:40px;width:40px;line-height:1}.search-items{margin:50px 0}.search-items .form-group input{height:60px}@media all and (min-width:992px){.search-items .form-group input{font-size:var(--fs-xxl);color:var(--bs-black);font-weight:700}}.search-items .form-group input[type=search]{padding-left:20px;border:1px solid var(--bs-beige);width:100%}.search-items .form-group input::placeholder{font-weight:400;color:var(--bs-beige)!important}@media all and (min-width:992px){.search-items .form-group input::placeholder{font-size:var(--fs-xxl)}}.search-items .form-group .autocomplete-icon{background-color:var(--bs-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;height:2.9em;width:2.9em;right:0;border:0;top:0}.search-items .form-group .autocomplete-icon svg{width:1.2em;height:1.2em}.search-items .form-group .autocomplete-icon svg path{fill:#fff!important}@media screen and (min-width:768px){.search-items .form-group .autocomplete-icon{height:2.8em;width:2.8em}}@media screen and (min-width:1400px){.search-items .form-group .autocomplete-icon{height:2.5em;width:2.5em}}@media screen and (min-width:1920px){.search-items .form-group .autocomplete-icon{height:2.3em;width:2.3em}}.search-items input[type=search]::-webkit-search-decoration,.search-items input[type=search]::-webkit-search-cancel-button,.search-items input[type=search]::-webkit-search-results-button,.search-items input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.newsletter-page .page-header{background-image:url(https://www.istituto-besta.it/build/assets/innbesta-header-eYjhTOVv.jpg);background-position:center}@media(max-width:767.98px){#banner-trasferimenti-fixed p{font-size:.8rem}}
