@charset "UTF-8";
/*!
 * Legal Disclaimer
 *
 * These Fonts are licensed only for use on these domains and their subdomains:
 * grupposandonato.it
 *
 * It is illegal to download or use them on other websites.
 *
 * While the @font-face statements below may be modified by the client, this
 * disclaimer may not be removed.
 *
 * Lineto.com, 2019
 */@font-face{font-family:lineto-replica;src:url(../fonts/lineto-replica-regular.eot) format("embedded-opentype"),url(../fonts/lineto-replica-regular.woff2) format("woff2"),url(../fonts/lineto-replica-regular.woff) format("woff"),url(../fonts/lineto-replica-regular.ttf) format("truetype"),url(../fonts/lineto-replica-regular.svg) format("svg");font-weight:300}@font-face{font-family:Noe Display;src:url(../fonts/Noe\ Display-Medium.eot) format("embedded-opentype"),url(../fonts/Noe\ Display-Medium.woff2) format("woff2"),url(../fonts/Noe\ Display-Medium.woff) format("woff"),url(../fonts/Noe\ Display-Medium.ttf) format("truetype"),url(../fonts/Noe\ Display-Medium.svg) format("svg");font-weight:500}@font-face{font-family:MaisonNeue;src:url(../fonts/MaisonNeue-Medium.eot) format("embedded-opentype"),url(../fonts/MaisonNeue-Medium.woff2) format("woff2"),url(../fonts/MaisonNeue-Medium.woff) format("woff"),url(../fonts/MaisonNeue-Medium.ttf) format("truetype"),url(../fonts/MaisonNeue-Medium.svg) format("svg");font-weight:500}@font-face{font-family:MaisonNeue;src:url(../fonts/MaisonNeue-Bold.eot) format("embedded-opentype"),url(../fonts/MaisonNeue-Bold.woff2) format("woff2"),url(../fonts/MaisonNeue-Bold.woff) format("woff"),url(../fonts/MaisonNeue-Bold.ttf) format("truetype"),url(../fonts/MaisonNeue-Bold.svg) format("svg");font-weight:700}@font-face{font-family:gsd;font-display:swap;src:local("gsd"),url(/docroot/ospedali/dist/fonts/gsd.woff2) format("woff2"),url(/docroot/ospedali/dist/fonts/gsd.woff) format("woff"),url(/docroot/ospedali/dist/fonts/gsd.ttf) format("truetype"),url(/docroot/ospedali/dist/fonts/gsd.eot) format("eot"),url(/docroot/ospedali/dist/fonts/gsd.svg#gsd) format("svg")}#booking-app .appointment.checked h4:before,#booking-app .appointment h4:before,#booking-app .appointment h6:before,#booking-app .hospital-selector.checked h4:before,#booking-app .hospital-selector h4:before,#booking-app .hospital-selector h6:before,#booking-app .privacy-agreement.checked h4:before,#booking-app .privacy-agreement.checked h6:before,#booking-app .privacy-agreement h4:before,#booking-app .privacy-agreement h6:before,#booking-app .ssn-details.checked h4:before,#booking-app .ssn-details h4:before,#booking-app .ssn-details h6:before,#booking-app .thankyou-page.checked h4:before,#booking-app .treatment-selector.checked h4:before,#booking-app .treatment-selector h4:before,#booking-app .treatment-selector h6:before,.c-contact-list .not-collapsed h4:after,.c-contact-list h4:after,.c-hospital-locator .hospital-locator-filters-container .listing-filters .custom-select-main-container.custom-select-opened .custom-select-placeholder-toggle-button:before,.c-hospital-locator .hospital-locator-filters-container .listing-filters .custom-select-placeholder-toggle-button:before,.c-story-card-area .c-story-card blockquote:after,.c-story-card-area .c-story-card blockquote:before,.c-text blockquote:after,.c-text blockquote:before,.collapse-banner.is-open .collapse-banner__btn:before,.collapse-banner__btn:before,.hero .first-aid-mark span:before,.hero a.info:before,.icon-alitalia:before,.icon-ambulance:before,.icon-antifumo:before,.icon-arrow-left:before,.icon-arrow-right:before,.icon-assistenza-animali:before,.icon-assistenza-cliente:before,.icon-assistenza-religiosa:before,.icon-blood:before,.icon-bubble:before,.icon-cafe:before,.icon-calendar-circle:before,.icon-calendar:before,.icon-camere-con-tv:before,.icon-cardio:before,.icon-chapel:before,.icon-check:before,.icon-chevron-down:before,.icon-chevron-up:before,.icon-chevron:before,.icon-close:before,.icon-distributori-automatici:before,.icon-doctor-circle:before,.icon-edicola:before,.icon-email-black:before,.icon-external-link:before,.icon-facebook-circle:before,.icon-facebook:before,.icon-gender:before,.icon-giardino:before,.icon-global-close:before,.icon-global-open:before,.icon-gsd-mark:before,.icon-gym:before,.icon-hairdresser:before,.icon-hamburger-closed:before,.icon-hamburger-open:before,.icon-heart-circle:before,.icon-home-circle:before,.icon-hospital-circle:before,.icon-hospital:before,.icon-hotel:before,.icon-hsr-mark:before,.icon-info-form:before,.icon-info:before,.icon-instagram-circle:before,.icon-journal-circle:before,.icon-laboratorio-analisi:before,.icon-lavanderia:before,.icon-lens:before,.icon-linee:before,.icon-linkedin-circle:before,.icon-linkedin:before,.icon-list-toggle:before,.icon-madonnina-mark:before,.icon-mediazione-linguistica:before,.icon-mensa:before,.icon-minus_accordion:before,.icon-news-circle:before,.icon-onoranze-funebri:before,.icon-paperplane:before,.icon-parafarmacia:before,.icon-parking:before,.icon-phone:before,.icon-pin-circle:before,.icon-pin:before,.icon-plus_accordion:before,.icon-quote-open:before,.icon-restaurant:before,.icon-rss-circle:before,.icon-rss:before,.icon-servizi-ambulatoriali:before,.icon-shop:before,.icon-socio-assistenza:before,.icon-sperimentazioni:before,.icon-sportello-bancomat:before,.icon-ssn:before,.icon-star:before,.icon-supermercato:before,.icon-symptom-checker:before,.icon-telefoni-pubblici:before,.icon-transport:before,.icon-twitter-circle:before,.icon-twitter:before,.icon-uni:before,.icon-user:before,.icon-volontariato:before,.icon-whatsapp:before,.icon-wifi:before,.icon-x-circle:before,.icon-x-twitter:before,.page-header .actions button.show-list:before,.page-header .actions button.show-map:before{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
/*!
 * Bootstrap Grid v4.1.2 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */@-ms-viewport{width:device-width}html{-ms-overflow-style:scrollbar}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{max-width:1440px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1,.col-auto{-webkit-box-flex:0}.col-1{-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-2{-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-2,.col-3{-webkit-box-flex:0}.col-3{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-4,.col-5{-webkit-box-flex:0}.col-5{-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-6{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-6,.col-7{-webkit-box-flex:0}.col-7{-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-8{-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-8,.col-9{-webkit-box-flex:0}.col-9{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-10,.col-11{-webkit-box-flex:0}.col-11{-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width:768px){.col-sm{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:1024px){.col-md{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:1440px){.col-lg{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:768px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1024px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1440px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}.flex-row{-webkit-box-orient:horizontal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column,.flex-row{-webkit-box-direction:normal!important}.flex-column{-webkit-box-orient:vertical!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse,.flex-row-reverse{-webkit-box-direction:reverse!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-webkit-box-flex:1!important;-webkit-flex:1 1 auto!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-webkit-box-flex:0!important;-webkit-flex-grow:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-webkit-box-flex:1!important;-webkit-flex-grow:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-webkit-flex-shrink:0!important;-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-webkit-flex-shrink:1!important;-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}@media (min-width:768px){.flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column,.flex-sm-row{-webkit-box-direction:normal!important}.flex-sm-column{-webkit-box-orient:vertical!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-webkit-box-flex:1!important;-webkit-flex:1 1 auto!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-webkit-box-flex:0!important;-webkit-flex-grow:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-webkit-box-flex:1!important;-webkit-flex-grow:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-webkit-flex-shrink:0!important;-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-webkit-flex-shrink:1!important;-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-sm-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-sm-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}}@media (min-width:1024px){.flex-md-row{-webkit-box-orient:horizontal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column,.flex-md-row{-webkit-box-direction:normal!important}.flex-md-column{-webkit-box-orient:vertical!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-webkit-box-flex:1!important;-webkit-flex:1 1 auto!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-webkit-box-flex:0!important;-webkit-flex-grow:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-webkit-box-flex:1!important;-webkit-flex-grow:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-webkit-flex-shrink:0!important;-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-webkit-flex-shrink:1!important;-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-md-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-md-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}}@media (min-width:1440px){.flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column,.flex-lg-row{-webkit-box-direction:normal!important}.flex-lg-column{-webkit-box-orient:vertical!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-webkit-box-flex:1!important;-webkit-flex:1 1 auto!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-webkit-box-flex:0!important;-webkit-flex-grow:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-webkit-box-flex:1!important;-webkit-flex-grow:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-webkit-flex-shrink:0!important;-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-webkit-flex-shrink:1!important;-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-lg-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-lg-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive:before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9:before{padding-top:42.85714%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:768px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:1024px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:1440px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-o-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-gallery,.tns-no-calc{position:relative;left:0}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-webkit-transition:opacity 0s,-webkit-transform 0s;transition:opacity 0s,-webkit-transform 0s;-o-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s,-webkit-transform 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-o-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-fadeOut,.tns-normal{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.33333%;position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.42857%;height:10px;float:left}
/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}template{display:none}[hidden]{display:none}html{-webkit-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth;font-size:62.5%}html *,html :after,html :before{-webkit-box-sizing:inherit;box-sizing:inherit}html body{background-color:#fff}ul{margin:0;list-style:none;padding:0}[data-whatintent=mouse] :focus{outline:none}:focus{outline:3px solid #6495ed}img{max-width:100%}figure{margin:0}picture{font-size:0;display:block}.visuallyhidden{clip:rect(0 0 0 0);margin:-1px}.show-for-sr,.show-on-focus,.visuallyhidden{border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.show-for-sr,.show-on-focus{clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.h1,h1{padding:3rem 0;margin:0}.h1,.h2,h1,h2{font-family:Noe Display;font-weight:500;line-height:1.333;color:#333}.h2,h2{margin:3.2rem 0}.h3,h3{color:#888}.h3,.h4,h3,h4{font-family:Noe Display;font-weight:500;line-height:1.333;margin:2.4rem 0}.h4,h4{color:#333}.h5,h5{color:#888;margin:1.6rem 0}.h5,.h6,h5,h6{font-family:Noe Display;font-weight:500;line-height:1.333}.h6,h6{color:#333;margin:.8rem 0;font-size:2rem}.paragraph,p{font-family:Noe Display;font-weight:300;color:#333;margin:1.6rem 0;line-height:23px}.anchor,a{color:#888;font-weight:400;text-decoration:none}.anchor,.small,a,small{font-family:lineto-replica;line-height:1.067}.small,small{color:#757575}.p-big,.small,small{font-size:1.4rem}.p-medium{font-size:1.2rem}.icon{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-alitalia:before{content:""}.icon-ambulance:before{content:""}.icon-antifumo:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-assistenza-animali:before{content:""}.icon-assistenza-cliente:before{content:""}.icon-assistenza-religiosa:before{content:""}.icon-blood:before{content:""}.icon-bubble:before{content:""}.icon-cafe:before{content:""}.icon-calendar-circle:before{content:""}.icon-calendar:before{content:""}.icon-camere-con-tv:before{content:""}.icon-cardio:before{content:""}.icon-chapel:before{content:""}.icon-check:before{content:""}.icon-chevron-down:before{content:""}.icon-chevron-up:before{content:""}.icon-chevron:before{content:""}.icon-close:before{content:""}.icon-distributori-automatici:before{content:""}.icon-doctor-circle:before{content:""}.icon-edicola:before{content:""}.icon-email-black:before{content:""}.icon-external-link:before{content:""}.icon-facebook-circle:before{content:""}.icon-facebook:before{content:""}.icon-gender:before{content:""}.icon-giardino:before{content:""}.icon-global-close:before{content:""}.icon-global-open:before{content:""}.icon-gsd-mark:before{content:""}.icon-gym:before{content:""}.icon-hairdresser:before{content:""}.icon-hamburger-closed:before{content:""}.icon-hamburger-open:before{content:""}.icon-heart-circle:before{content:""}.icon-home-circle:before{content:""}.icon-hospital-circle:before{content:""}.icon-hospital:before{content:""}.icon-hotel:before{content:""}.icon-hsr-mark:before{content:""}.icon-info-form:before{content:""}.icon-info:before{content:""}.icon-instagram-circle:before{content:""}.icon-journal-circle:before{content:""}.icon-laboratorio-analisi:before{content:""}.icon-lavanderia:before{content:""}.icon-lens:before{content:""}.icon-linee:before{content:""}.icon-linkedin-circle:before{content:""}.icon-linkedin:before{content:""}.icon-list-toggle:before{content:""}.icon-madonnina-mark:before{content:""}.icon-mediazione-linguistica:before{content:""}.icon-mensa:before{content:""}.icon-minus_accordion:before{content:""}.icon-news-circle:before{content:""}.icon-onoranze-funebri:before{content:""}.icon-paperplane:before{content:""}.icon-parafarmacia:before{content:""}.icon-parking:before{content:""}.icon-phone:before{content:""}.icon-pin-circle:before{content:""}.icon-pin:before{content:""}.icon-plus_accordion:before{content:""}.icon-quote-open:before{content:""}.icon-restaurant:before{content:""}.icon-rss-circle:before{content:""}.icon-rss:before{content:""}.icon-servizi-ambulatoriali:before{content:""}.icon-shop:before{content:""}.icon-socio-assistenza:before{content:""}.icon-sperimentazioni:before{content:""}.icon-sportello-bancomat:before{content:""}.icon-ssn:before{content:""}.icon-star:before{content:""}.icon-supermercato:before{content:""}.icon-symptom-checker:before{content:""}.icon-telefoni-pubblici:before{content:""}.icon-transport:before{content:""}.icon-twitter-circle:before{content:""}.icon-twitter:before{content:""}.icon-uni:before{content:""}.icon-user:before{content:""}.icon-volontariato:before{content:""}.icon-whatsapp:before{content:""}.icon-wifi:before{content:""}.icon-x-circle:before{content:""}.icon-x-twitter:before{content:""}.site{max-width:1920px;margin:0 auto;background-color:#f6f6f6;position:relative}.t-ospedali-homepage .site,.t-ospedali-hospital-detail .site{background-color:#fff}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased}body.noscroll{overflow:hidden}body.loading{opacity:.3}.bg-light{background-color:#fff}.bg-dark{background-color:#f6f6f6}.editorial-row-wrapper{padding-bottom:20px;padding-top:20px}.has-results .landing{display:none}html:not(.ie) .site{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;min-height:100vh}html:not(.ie) main.main{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.main-content>div:last-of-type:not([data-component=NewsListingList]):not([data-component=FaceB]):not([data-component=DoctListingList]){margin-bottom:0;padding-bottom:80px}.bg-light.editorial-row-wrapper .container .row:first-child:after{content:"";background:#dadada;height:2px;position:relative;left:15px;bottom:0;width:calc(100% - 30px);margin-top:40px;margin-bottom:10px}.hidden{display:none}.button-primary,.c-highlight-cards .t-ospedali-prenotazione-landing .button-secondary,.emergency__button,.form-wrap button[type=submit],.t-ospedali-cancer-center-landing .c-highlight-cards .button-secondary{background-color:#0596ff;border-color:#0596ff;color:#fff;-webkit-border-radius:30px;border-radius:30px;font-size:1.2rem;cursor:pointer;text-transform:uppercase;letter-spacing:1.5px;padding:14px 60px}.button-primary:focus:hover,.button-primary:hover,.c-highlight-cards .t-ospedali-prenotazione-landing .button-secondary:focus:hover,.c-highlight-cards .t-ospedali-prenotazione-landing .button-secondary:hover,.emergency__button:focus:hover,.emergency__button:hover,.form-wrap button:focus:hover[type=submit],.form-wrap button:hover[type=submit],.t-ospedali-cancer-center-landing .c-highlight-cards .button-secondary:focus:hover,.t-ospedali-cancer-center-landing .c-highlight-cards .button-secondary:hover{background-color:#002f52;border-color:#002f52;color:#fff}.button-primary:active,.button-primary:active:focus,.button-primary:focus,.c-highlight-cards .t-ospedali-prenotazione-landing .button-secondary:active,.c-highlight-cards .t-ospedali-prenotazione-landing .button-secondary:active:focus,.c-highlight-cards .t-ospedali-prenotazione-landing .button-secondary:focus,.emergency__button:active,.emergency__button:active:focus,.emergency__button:focus,.form-wrap button:active:focus[type=submit],.form-wrap button:active[type=submit],.form-wrap button:focus[type=submit],.t-ospedali-cancer-center-landing .c-highlight-cards .button-secondary:active,.t-ospedali-cancer-center-landing .c-highlight-cards .button-secondary:active:focus,.t-ospedali-cancer-center-landing .c-highlight-cards .button-secondary:focus{background-color:#002f52;border-color:#002f52;color:#fff}.button-secondary{background-color:#fff;color:#0596ff;letter-spacing:1.5px;-webkit-border-radius:30px;border-radius:30px;font-size:1.2rem;padding:14px 60px;cursor:pointer;text-transform:uppercase;border:1px solid}.button-secondary:focus:hover,.button-secondary:hover{background-color:#fff;border-color:#002f52;color:#002f52}.button-secondary:active,.button-secondary:active:focus{background-color:#fff;border-color:#002f52;color:#002f52}.button-text{text-transform:uppercase;color:#0596ff;font-size:1rem;font-weight:700;letter-spacing:1.5px;border:0;background:rgba(0,0,0,0);cursor:pointer}.button-text:focus:hover,.button-text:hover{color:#002f52}.button-tertiary{background-color:rgba(0,0,0,0);color:#fff;letter-spacing:1.5px;-webkit-border-radius:30px;border-radius:30px;font-size:1.2rem;padding:14px 60px;cursor:pointer;text-transform:uppercase;border:1px solid}.button-tertiary:focus:hover,.button-tertiary:hover{background-color:#fff;border-color:#fff;color:#004d85}.button-tertiary:active,.button-tertiary:active:focus{background-color:#fff;border-color:#fff;color:#004d85}[class^=button-]:not(.button-text){min-width:280px;text-align:center}[class^=button-]:disabled{cursor:normal;pointer-events:none;background-color:#dadada;border-color:#dadada;color:#fff}header.main{background-color:#fff;position:fixed;top:0;left:0;right:0;z-index:4}header.main .upper-bar{background-color:#2b2b2b}header.main .lower-bar .row{position:relative}header.main.landing-header{border-bottom:1px solid #dadada}header.main.landing-header .landing-header__container{max-width:890px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}nav.main .submenu a:before{font-size:2.4rem;padding-right:5px}nav.main .submenu a.hospital:before{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}nav.main .submenu a.calendar:before{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}nav.main .submenu a.doctor:before{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}nav.main .submenu a.service:before{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}nav.main .submenu a.news:before{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}nav.main .submenu a.group:before{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}nav.main .submenu a.home:before{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}nav.main .submenu a.linee:before{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}nav.main .submenu a.sperimentazioni:before{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}nav.main .submenu a.active{position:relative;color:#333}nav.main .submenu a.active:after{content:"";display:block;left:0;bottom:0;position:absolute;background:#0596ff}nav.main .primary-link{font-weight:700;letter-spacing:1.5px;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}nav.main .primary-link span{position:relative}nav.main .primary-link span:before{content:"";display:block;width:100%;height:2px;left:0;right:0;position:absolute;background:rgba(0,0,0,0);bottom:-5px}nav.main .primary-link.active span{color:#0596ff}nav.main .primary-link.active:after{color:#0596ff}nav.main .primary-link.external:after{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}nav.main .primary-link.external:after{padding-left:10px}nav.main .primary-link.utility{padding:23px 10px;border-left:1px solid #dadada}nav.main .primary-link.calendar{height:100%;padding:23px 15px;font-size:0;letter-spacing:0}nav.main .primary-link.calendar:after{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}nav.main .primary-link.calendar:after{font-size:2rem}.logo a{font-size:0;width:100%;display:block;height:100%;background-repeat:no-repeat}body:not(.fixed-nav) .logo a{background-position:50%;-webkit-background-size:contain;background-size:contain}footer.main{background-color:#161925}footer.main h4{color:#fff}footer.main img{margin-top:30px;width:100%}footer.main .icon{font-size:0;color:#fff;opacity:.4}footer.main .icon:before{font-size:3rem}footer.main .upper-bar li{display:inline-block;margin-left:25px}footer.main .upper-bar li:first-of-type{margin-left:0}footer.main .address{color:#fff;font-family:lineto-replica;opacity:.6;line-height:18px;font-size:1.2rem}footer.main .lower-bar h3{color:#fff;opacity:.6;font-size:1.2rem;text-transform:uppercase;padding:8px 15px}footer.main .lower-bar .handler-accordion{font-family:lineto-replica;font-weight:300;margin:0}footer.main .lower-bar .handler-accordion.collapsed{border-bottom:1px solid}footer.main .lower-bar .handler-accordion:after{right:12px}footer.main .lower-bar .target-accordion{list-style:none;margin-top:5px;padding-left:15px}footer.main .lower-bar .target-accordion a,footer.main .lower-bar .target-accordion button{color:#fff;font-size:1.4rem;padding:6px 6px 6px 0;display:inline-block}footer.main .lower-bar .target-accordion button{background-color:rgba(0,0,0,0);border:none;cursor:pointer}footer.main .lower-bar li{color:#fff}footer.main .legal-info{font-family:MaisonNeue;width:100%;text-align:center;letter-spacing:.75px;font-size:1.2rem;color:#fff;opacity:.4}.page-header{background-color:#fff;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.1);box-shadow:0 5px 15px 0 rgba(0,0,0,.1);margin-bottom:25px;padding-bottom:20px}.page-header.fixable{position:fixed;left:0;right:0;z-index:3}body:not(.has-list) .page-header .remove-filters{display:none}.has-list .page-header .container,.page-header.flex .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.has-list .page-header .container .remove-filters,.page-header.flex .container .remove-filters{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin-bottom:28px}.page-header .actions button{border:1px solid #757575;-webkit-border-radius:32px;border-radius:32px;height:40px;width:53px;margin-left:14px;font-size:1.8rem;background-color:#fff}.page-header .actions button.show-list:before{content:""}.page-header .actions button.show-list:not(.not-collapsed){background-color:#0259d7;color:#fff;border-color:#0259d7}.page-header .actions button.show-map:before{content:""}.page-header .actions button.show-map.not-collapsed{background-color:#0259d7;color:#fff;border-color:#0259d7}.page-header .title-page{padding-bottom:0}.page-header li,.page-header p{font-family:MaisonNeue;font-size:1.6rem}.page-header li{margin:4px 0}.page-header.landing-research{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:460px;padding:0;background-position:50%;-webkit-background-size:cover;background-size:cover}:root .page-header.landing-research,_:-ms-fullscreen .page-header.landing-research{height:0}.page-header.landing-research .row{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.page-header.landing-research .subtitle-page,.page-header.landing-research .title-page{color:#fff}.default-card img{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.default-card div:not(.wrap-img){-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.doctor-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#fff;margin-bottom:25px;position:relative;overflow:hidden}.doctor-card .wrap-img{background-color:#000;height:89px;width:89px}.doctor-card .goto{position:absolute;left:105px;bottom:10px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%);z-index:1}.doctor-card div:not(.wrap-img){padding:11px 5px 0 15px;width:calc(100% - 90px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.doctor-card small{-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;line-height:20px}.doctor-card h6{margin-bottom:0;margin-top:5px}.publications-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:20px}.publications-card .content{padding-right:15px}.publications-card .cover{position:relative}.publications-card .cover img{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;bottom:auto;position:absolute}.publications-card h4{margin-bottom:0}.publications-card p{margin-top:5px;margin-bottom:10px;font-size:14px;font-family:lineto-replica;line-height:20px}.publications-card a{margin-top:13px;display:block}.publications-card em{color:#757575}.c-publications div:not(.collapsed):not(.col-12):not(:first-of-type){border-top:2px solid #dadada}.filter-card{text-align:center;margin-bottom:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.filter-card>div{background-color:#fff;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:30px 15px}.filter-card>div>div{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:100%}.filter-card h4{margin:0;font-size:3rem}.filter-card p{font-family:MaisonNeue;font-size:1.4rem}.filter-card .ctas{margin-top:15px}.filter-card .ctas img{display:block;margin:0 auto 15px;max-width:170px}.filter-card .ctas .button-text{display:block;margin-top:20px}.filter-card:not(.healthcare-card) .filter-card:first-child{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.filter-card:not(.healthcare-card) .filter-card:nth-child(2){-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.filter-card:not(.healthcare-card) .filter-card:nth-child(3){-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.filter-card:not(.healthcare-card) .filter-card:nth-child(4){-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.filter-card:not(.healthcare-card) .filter-card:nth-child(5){-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.filter-card:not(.healthcare-card) .filter-card:nth-child(6){-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.filter-card:not(.healthcare-card) .filter-card:nth-child(odd){margin-bottom:0}.filter-card:not(.healthcare-card) .filter-card:nth-child(odd)>div{padding-bottom:0}.filter-card:not(.healthcare-card) .filter-card:nth-child(2n)>div{padding-top:0}.t-ospedali-servizi-di-cura-landing .filter-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:18px 0}.t-ospedali-servizi-di-cura-landing .filter-card>div{padding:40px}.t-ospedali-servizi-di-cura-landing .filter-card img{max-height:170px}.t-ospedali-servizi-di-cura-landing .filter-card .ctas{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.article-card{display:block;overflow:hidden;position:relative;text-align:center;margin-left:0!important;margin-right:0!important}.article-card .caption{padding:10px 15px;background:#f6f6f6;position:relative}.article-card>a:first-of-type{background-color:#f6f6f6}.article-card .wrap-img{position:relative;background-color:#000;font-size:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.article-card .wrap-img:after{content:"";background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.6)),to(rgba(0,0,0,0)));background:-webkit-linear-gradient(left,rgba(0,0,0,.6),rgba(0,0,0,0));background:-o-linear-gradient(left,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 100%);background:linear-gradient(90deg,rgba(0,0,0,.6),rgba(0,0,0,0));display:block;position:absolute;top:0;bottom:0;left:0;width:100%}.article-card .wrap-img div{position:absolute;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);left:50%;top:50%;bottom:auto;right:auto;color:#fff;z-index:1}.article-card .wrap-img .day{font-size:6rem;display:block;font-family:Noe Display}.article-card .wrap-img .month{font-size:1.4rem;font-weight:600;font-family:MaisonNeue}.article-card small:not(.goto){font-family:MaisonNeue;font-weight:600;color:#333}.article-card h6{margin-top:20px;font-size:2.4rem}.c-news-events-list .article-card>a:first-of-type{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.c-news-events-list .article-card .caption{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;position:static;z-index:1}.news-card{overflow:hidden;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.c-news-events-list .news-card{text-align:center;height:auto;-webkit-box-orient:inherit;-webkit-box-direction:inherit;-webkit-flex-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit;margin-left:0!important;margin-right:0!important}.c-news-events-list .news-card .caption{padding:10px 15px;background-color:#e0eaf1;display:block}.c-news-events-list .news-card>a:first-of-type{background-color:#e0eaf1}.c-news-events-list .news-card .wrap-img:after{display:none}.c-news-events-list .news-card h6{margin-top:20px}.news-card .author{display:block;font-weight:600;color:#333;min-height:23px;margin-top:5px}.news-card .author,.news-card .data{font-family:MaisonNeue;font-size:1.4rem}.news-card .data span{border-right:1px solid #757575;padding-right:4px;margin-right:4px}.news-card .wrap-img{position:relative;background-color:#000;font-size:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.news-card .wrap-img:after{content:"";background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.6)),to(rgba(0,0,0,0)));background:-webkit-linear-gradient(left,rgba(0,0,0,.6),rgba(0,0,0,0));background:-o-linear-gradient(left,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 100%);background:linear-gradient(90deg,rgba(0,0,0,.6),rgba(0,0,0,0));display:block;position:absolute;top:0;bottom:0;left:0;width:100%}.news-card .caption{background:#f6f6f6;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:100%}.news-card img{width:100%}.news-card h6{margin-top:10px;font-size:2rem}.news-card p{font-size:1.6rem;font-family:MaisonNeue}.news-card .date{font-size:1.4rem;color:#757575;margin-top:0}.news-card .hashtag{position:absolute;left:10px;top:-20px;color:#fff;font-size:1.2rem}.news-card.no-image .caption{padding-top:0}.news-card.no-image .hashtag{color:#333;position:static;display:block;margin-bottom:15px}.t-ospedali-hospital-unit .people-card a{width:100%}.people-card-details{position:relative;background-color:#fff;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.people-card-details div:not(.wrap-img){-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.people-card-details img{display:block;width:100%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.people-card-details .caption{background-color:#fff;width:100%;padding:15px;z-index:1}.people-card-details .caption h3{margin-bottom:0;margin-top:15px;font-size:2.4rem;color:#333}.people-card-details .caption small{color:#888;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:normal;display:block}.bg-dark .people-card-details .caption{background-color:#fff}.people-card-details .goto{left:15px;position:absolute;bottom:10px;z-index:1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%)}.tns-horizontal.tns-subpixel>.tns-item.news-card,.tns-horizontal.tns-subpixel>.tns-item.people-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}button,input,optgroup,select,textarea{font-family:lineto-replica;font-size:1.4rem;padding:6px 10px;color:#757575;border:1px solid #757575}.form-wrap{-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:0;padding-right:20px;position:relative}.form-wrap button[type=submit]{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;bottom:auto;position:absolute;right:20px;visibility:hidden;-webkit-border-radius:20px;border-radius:20px;min-width:auto;padding:8px 10px;margin-right:5px;max-width:30%;-webkit-transition:visibility 0s ease .1s;-o-transition:visibility 0s ease .1s;transition:visibility 0s ease .1s}.form-wrap button[type=submit]:focus{visibility:visible}.form-wrap input[type=text]{width:100%;height:40px;-webkit-border-radius:2px;border-radius:2px;padding-right:31%}.form-wrap input[type=text]:focus+button[type=submit]{visibility:visible}fieldset{border:0}.hero,.hero.caption-hover figure{position:relative}.hero.caption-hover picture{display:block;font-size:0}.hero.caption-hover h1{padding:0}.hero.caption-hover p{font-family:lineto-replica;font-size:1.6rem;margin-top:0}.hero.caption-hover p.description{font-weight:700}.hero.caption-hover small{display:block;margin-bottom:10px;line-height:23px}.hero.caption-hover small.address{position:relative;padding-left:22px}.hero.caption-hover small.address:before{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.hero.caption-hover small.address:before{position:absolute;left:0}.hero.caption-hover span{padding-left:22px;position:relative}.hero.caption-hover span.schedule:before{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.hero.caption-hover span.phone:before{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.hero.caption-hover span:before{position:absolute;left:0}.hero.caption-hover span+a,.hero.caption-hover span+span{margin-left:25px;line-height:23px}.hero a.info{display:block;font-size:1.4rem;margin-bottom:10px;line-height:23px}.hero a.info:before{content:""}.hero a.info span{padding-left:10px}.hero .actions,.hero button{margin:5px 0}.hero .actions a,.hero button a{display:inline-block;margin-bottom:15px}.hero .first-aid-mark{position:absolute;right:0;padding:15px 20px;-webkit-border-bottom-left-radius:26px;border-bottom-left-radius:26px;-webkit-border-top-left-radius:26px;border-top-left-radius:26px;background-color:#be413f;color:#fff}.hero .first-aid-mark span{color:#fff;font-size:1.6rem;font-family:lineto-replica;line-height:25px;padding-left:33px}.hero .first-aid-mark span:before{content:""}.hero .first-aid-mark span:before{font-size:2.5rem;padding-right:5px}.hero a.first-aid-mark{right:20px;-webkit-border-radius:26px;border-radius:26px;text-decoration:underline}.pagination{width:100%;margin-bottom:15px}.pagination ul{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-family:lineto-replica;color:#757575;font-size:1.4rem}.pagination .hidden{visibility:hidden}.pagination li{display:inline-block}.pagination li.current{background-color:#ededed;padding:5px;-webkit-border-radius:2px;border-radius:2px}.pagination input{border:0;-webkit-border-radius:2px;border-radius:2px;max-width:53px}.pagination span:not([aria-hidden=true]){display:inline-block;padding-left:10px;padding-right:10px}.pagination .prev:before{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.pagination .prev:before{padding-right:10px;color:#0596ff}.pagination .next:after{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.pagination .next:after{padding-left:10px;color:#0596ff}.pagination .next,.pagination .prev{background-color:rgba(0,0,0,0);border:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:6px 30px;cursor:pointer}.pagination .next:after,.pagination .next:before,.pagination .prev:after,.pagination .prev:before{height:16px;vertical-align:middle}.tags-list li{font-size:1.4rem;font-family:lineto-replica;display:inline-block;background-color:#dadada;padding:8px 14px;-webkit-border-radius:16px;border-radius:16px;margin-right:10px;margin-bottom:10px;font-weight:700;letter-spacing:1px}.training-list{font-family:lineto-replica;margin-top:25px}.training-list .university{font-family:lineto-replica;font-size:1.6rem;margin:0}.training-list .course{font-size:1.4rem;color:#888;margin-top:4px;display:block}.box.linkedin-box{border:1px solid #dadada;padding:10px;max-width:360px}.box.linkedin-box img{height:30px}.box.linkedin-box h6{font-family:lineto-replica;margin-bottom:0;font-size:1.6rem;margin-top:5px}.box.linkedin-box p{font-family:lineto-replica;margin:0;color:#888;font-size:1.4rem}.box.linkedin-box .button-text{margin-top:13px;display:block}.listing-filters{width:100%}.listing-filters.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.listing-filters.margin{margin-top:20px;margin-bottom:20px;max-width:640px}.listing-filters .services .custom-select-placeholder-text:before,.listing-filters .specialties .custom-select-placeholder-text:before,.listing-filters .star .custom-select-placeholder-text:before,.listing-filters .topic .custom-select-placeholder-text:before{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.listing-filters .gender .custom-select-placeholder-text:before{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.listing-filters .hospitals .custom-select-placeholder-text:before,.listing-filters .type .custom-select-placeholder-text:before{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.listing-filters .languages .custom-select-placeholder-text:before{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.listing-filters .doctors .custom-select-placeholder-text:before{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.listing-filters .pin .custom-select-placeholder-text:before,.listing-filters .province .custom-select-placeholder-text:before{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.listing-filters .year .custom-select-placeholder-text:before{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.listing-filters .wrap-dropdown{-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:0}.listing-filters .wrap-dropdown select{opacity:0;height:0}.listing-filters .custom-select-inner-container{width:100%;height:40px;position:relative}.listing-filters .custom-select-placeholder-remove-icon{-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;line-height:25px;max-width:40px;display:none}.listing-filters .form-control .custom-select-placeholder-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.listing-filters .form-control .custom-select-placeholder-text:before{margin-right:5px}.listing-filters .custom-select-main-container{position:relative;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;width:100%}.listing-filters .custom-select-main-container .custom-select-placeholder-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:1px solid #757575;-webkit-border-radius:2px;border-radius:2px}.listing-filters .custom-select-main-container .custom-select-search-container{width:100%;height:40px;position:relative}.listing-filters .custom-select-main-container .custom-select-search-container:before{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.listing-filters .custom-select-main-container .custom-select-search-container:before{position:absolute;color:#757575;font-size:1.4rem;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%}.listing-filters .custom-select-main-container .custom-select-search-input{outline:none;width:100%;height:100%;padding-left:30px}.listing-filters .custom-select-main-container .custom-select-search-input::-ms-clear{display:none}.listing-filters .custom-select-main-container .custom-select-action-apply{float:right;height:100%}.listing-filters .custom-select-main-container .custom-select-action-cancel{float:left;height:100%}.listing-filters .custom-select-main-container .custom-select-list{width:100%;margin:0;padding:0;list-style:none}.listing-filters .custom-select-main-container .custom-select-list .custom-select-item-hidden{display:none}.listing-filters .custom-select-main-container .custom-select-list .custom-select-group-title~.custom-select-item-container{padding-left:20px}.listing-filters .custom-select-main-container .custom-select-dropdown-container{display:none;position:absolute;left:0;right:0;background-color:#fff}.listing-filters .custom-select-main-container .custom-select-group-hidden{display:none}.listing-filters .custom-select-main-container .custom-select-item-highlighted .custom-select-item-text,.listing-filters .custom-select-main-container .custom-select-item-selected .custom-select-item-text{color:#0259d7}.listing-filters .custom-select-main-container.custom-select-has-selcted-items .custom-select-placeholder-remove-icon{display:block;background-color:#0259d7;color:#fff;border-color:#0259d7}.listing-filters .custom-select-main-container.custom-select-has-selcted-items,.listing-filters .custom-select-main-container.custom-select-opened{background-color:#0259d7;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px}.listing-filters .custom-select-main-container.custom-select-has-selcted-items .custom-select-placeholder-toggle-button,.listing-filters .custom-select-main-container.custom-select-opened .custom-select-placeholder-toggle-button{color:#fff}.listing-filters .custom-select-main-container.custom-select-opened .custom-select-dropdown-container{display:block;z-index:5}.listing-filters .custom-select-main-container.custom-select-opened .custom-select-placeholder-container{border-bottom:0}.listing-filters .custom-select-main-container.custom-select-no-placeholder .custom-select-dropdown-container{display:block}.listing-filters .custom-select-main-container.custom-select-no-placeholder .custom-select-dropdown-inner{display:none}.listing-filters .custom-select-main-container.custom-select-no-placeholder.custom-select-opened .custom-select-dropdown-inner{display:block}.listing-filters .custom-select-main-container:not(.custom-select-no-placeholder) .custom-select-search-input{border-top:0}.listing-filters .custom-select-main-container.custom-select-multiple .custom-select-item-container input+label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:14px;height:14px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #dadada;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.listing-filters .custom-select-main-container.custom-select-multiple .custom-select-item-container input:hover+label:before{background:#0259d7}[data-whatinput=keyboard] .listing-filters .custom-select-main-container.custom-select-multiple .custom-select-item-container input:focus+label{outline:3px solid #6495ed}.listing-filters .custom-select-main-container.custom-select-multiple .custom-select-item-container input:focus+label:before{-webkit-box-shadow:0 0 0 3px rgba(0,0,0,.12);box-shadow:0 0 0 3px rgba(0,0,0,.12)}.listing-filters .custom-select-main-container.custom-select-multiple .custom-select-item-container input:checked+label:before{background:#0259d7}.listing-filters .custom-select-main-container.custom-select-multiple .custom-select-item-container input:checked+label>span{color:#0259d7}.listing-filters .custom-select-main-container.custom-select-multiple .custom-select-item-container input:checked+label:after{content:"";position:absolute;left:3px;top:14px;background:#fff;width:2px;height:2px;-webkit-box-shadow:1px 0 0 #fff,3px 0 0 #fff,3px -2px 0 #fff,3px -4px 0 #fff,3px -6px 0 #fff,3px -6px 0 #fff;box-shadow:1px 0 0 #fff,3px 0 0 #fff,3px -2px 0 #fff,3px -4px 0 #fff,3px -6px 0 #fff,3px -6px 0 #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.listing-filters .custom-select-main-container .custom-select-item-container{height:40px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;padding:5px 10px}.listing-filters .custom-select-main-container .custom-select-item-container input{position:absolute;opacity:0}[data-whatinput=keyboard] .listing-filters .custom-select-main-container .custom-select-item-container input:focus+label{outline:3px solid #6495ed}.listing-filters .custom-select-main-container .custom-select-item-container input+label{position:relative;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}.listing-filters .custom-select-main-container .custom-select-item-container .custom-select-item-text{white-space:nowrap;font-size:1.4rem;color:#757575;font-family:lineto-replica;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.listing-filters .custom-select-no-placeholder .custom-select-item-container{height:45px}.listing-filters .custom-select-no-placeholder .custom-select-item-container .specialty{display:block;font-size:1.1rem;width:100%;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;color:#888;margin-top:5px}.listing-filters .custom-select-placeholder-toggle-button{height:100%;text-align:left;background-color:rgba(0,0,0,0);-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;overflow:hidden;border:0}.listing-filters .custom-select-dropdown-inner{border:1px solid #757575;border-top:0;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px}.listing-filters .custom-select-groups-container{width:100%;max-height:250px;overflow:auto}.listing-filters .custom-select-actions-container{width:100%;height:30px;border-top:1px solid #757575}.listing-filters .custom-select-actions-container button{border:0;color:#0596ff;font-size:1rem;text-transform:uppercase;font-weight:700;letter-spacing:1.5px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;max-width:50%;background:rgba(0,0,0,0)}.listing-filters .form-wrap{width:100%;height:40px;position:relative}.listing-filters .form-wrap:before{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.listing-filters .form-wrap:before{position:absolute;color:#757575;font-size:1.4rem;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%}.listing-filters .form-wrap.has-keyword:before{color:#fff}.listing-filters .form-wrap.is-focused.has-keyword:before{color:#757575}.listing-filters .form-wrap #search{padding-left:30px}.listing-filters .form-wrap #search::-ms-clear{display:none}.listing-filters .form-wrap .custom-select-reset-keyword{background-color:#0259d7;border-color:#0259d7;color:#fff;height:40px;position:absolute;right:20px;width:40px}.listing-filters .form-wrap.has-keyword input{background-color:#0259d7;color:#fff}.listing-filters .form-wrap.has-keyword input:focus{background-color:#fff;padding:6px 10px;color:#757575;border:1px solid #757575}.listing-filters .form-wrap.has-keyword input:focus~.custom-select-reset-keyword{display:none}.listing-filters .form-wrap:not(.has-keyword) .custom-select-reset-keyword{display:none}.cta-cloud{font-family:MaisonNeue;font-weight:700;font-size:1.4rem;color:#333;background:#dadada;padding:9px 10px;-webkit-border-radius:13px;border-radius:13px;margin-right:5px;margin-left:5px;margin-bottom:11px;display:inline-block;letter-spacing:1px}.news-landing .news-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:25px}.news-landing .news-link input{display:none}.news-landing .news-link h2{margin:1rem 0}.news-landing .news-link h2.active{color:#0596ff}.news-landing .news-link h2 label{cursor:pointer}.news-landing .news-link li{margin:0 15px}.news-landing .news-link a{color:#333;font-family:Noe Display}.news-landing .news-link a.active{color:#0596ff}.news-landing .col-md-3{margin-bottom:36px}.news-articles h2{color:#757575}.news-articles.related-news{background-color:#f6f6f6;padding-top:60px;padding-bottom:10px}.news-articles.related-news h2{margin-top:0}.news-articles .col-md-3{margin-bottom:10px}.hospitals-listing-wrapper:not(.not-collapsed) .hospital-locator-map{-webkit-transform:translateX(200%);-ms-transform:translateX(200%);transform:translateX(200%);position:absolute;width:100%}.hospitals-listing-wrapper:not(.not-collapsed) .hospital-locator-listing{overflow:hidden;margin-right:-15px;margin-left:-15px}.c-text ol,.c-text p,.c-text ul{font-family:MaisonNeue;font-size:1.6rem;line-height:23px}.c-text p{margin-top:5px}.c-text ol,.c-text ul{font-weight:300;color:#333;margin:15px 0}.c-text ul{list-style:square;padding-left:40px}.c-text li{padding-bottom:10px}.c-text strong{font-weight:700}.c-text a{color:#0259d7;text-decoration:underline}.c-text blockquote{position:relative;margin:0 0 20px;padding:24px 40px}.c-text blockquote:before{content:""}.c-text blockquote:after{content:""}.c-text blockquote:before{color:#85ccff;font-size:2.4rem;position:absolute;left:0;top:0}.c-text blockquote:after{color:#85ccff;font-size:2.4rem;position:absolute;right:0;bottom:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.c-text blockquote p:last-child{margin-bottom:0}.c-text mark{background-color:#85ccff}.hospital-locator{overflow:hidden;position:relative}.hospital-locator .hospital-locator-listing li{display:inline-block;white-space:normal;vertical-align:top;text-align:center;margin-bottom:30px;margin-right:0;position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.hospital-locator .hospital-locator-listing li:last-of-type{margin-right:0}.hospital-locator .hospital-locator-listing li.hidden{display:none}.hospital-locator .hospital-locator-listing li.highlight figure figcaption{margin-top:-31px;margin-bottom:31px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.hospital-locator .hospital-locator-listing li.highlight figure .goto{-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.hospital-locator .hospital-locator-listing li.highlight figure img{opacity:.7}.hospital-locator .hospital-locator-listing li.highlight figure span.irccs{bottom:50px}.hospital-locator .hospital-locator-listing li figure{background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative;overflow:hidden}.hospital-locator .hospital-locator-listing li h4{margin-top:0;margin-bottom:5px}.hospital-locator .hospital-locator-listing li small:not(.goto){color:#888}.hospital-locator .hospital-locator-listing li figcaption{padding:10px 13px 20px;background-color:#fff;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;z-index:1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.hospital-locator .hospital-locator-listing picture{position:relative}.hospital-locator .hospital-locator-listing img{width:100%}.hospital-locator .hospital-locator-listing span.irccs{position:absolute;left:15px;bottom:15px;font-size:1.4rem;color:#fff;text-shadow:1px 1px 4px rgba(0,0,0,.3);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.hospital-locator .hospital-locator-listing .goto{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;right:auto;position:absolute;bottom:10px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate(-50%,200%);-ms-transform:translate(-50%,200%);transform:translate(-50%,200%);z-index:1}.hospital-locator .hospital-locator-map{height:500px}.hospital-locator .hospital-locator-map .map-container{width:100%;height:100%}.hospital-locator .hospital-locator-map button.plus{z-index:9;position:absolute;left:20px;width:30px;top:50px;height:30px}.hospital-locator .hospital-locator-map button.minus{z-index:9;position:absolute;left:20px;width:30px;top:20px;height:30px}.hospital-locator .cluster0.highlight,.hospital-locator .cluster1.highlight,.hospital-locator .cluster2.highlight,.hospital-locator .cluster3.highlight,.hospital-locator .cluster4.highlight,.hospital-locator .cluster5.highlight,.hospital-locator .cluster-gmap.highlight{background-image:url(../images/cluster_hover.png)!important}.hospital-locator .cluster0:hover,.hospital-locator .cluster1:hover,.hospital-locator .cluster2:hover,.hospital-locator .cluster3:hover,.hospital-locator .cluster4:hover,.hospital-locator .cluster5:hover,.hospital-locator .cluster-gmap:hover{background-image:url(../images/cluster_hover.png)!important}.c-hospital-locator.full .hospital-locator-listing{overflow:auto}.c-hospital-locator.full .hospital-locator-listing ul{-webkit-overflow-scrolling:touch;width:100%;white-space:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-hospital-locator.full .hospital-locator-listing button{display:none}.c-hospital-locator:not(.full){margin:40px 0}.c-hospital-locator:not(.full) .hospital-locator-listing{width:100%}.c-hospital-locator:not(.full) .hospital-locator-listing .scrollable-content{-webkit-transition:-webkit-transform .8s linear;transition:-webkit-transform .8s linear;-o-transition:transform .8s linear;transition:transform .8s linear;transition:transform .8s linear,-webkit-transform .8s linear}.c-hospital-locator:not(.full) .hospital-locator-listing button{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;bottom:auto;position:absolute;z-index:1;background-color:#fff;font-size:0;border:0;-webkit-border-radius:50%;border-radius:50%;padding:12px;min-width:auto}.c-hospital-locator:not(.full) .hospital-locator-listing button.button-right{right:0;-webkit-box-shadow:-1px 2px 3px rgba(0,0,0,.15);box-shadow:-1px 2px 3px rgba(0,0,0,.15)}.c-hospital-locator:not(.full) .hospital-locator-listing button.button-right:before{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.c-hospital-locator:not(.full) .hospital-locator-listing button.button-right:hover{-webkit-box-shadow:-3px 3px 3px rgba(0,0,0,.15);box-shadow:-3px 3px 3px rgba(0,0,0,.15)}.c-hospital-locator:not(.full) .hospital-locator-listing button.button-left{-webkit-box-shadow:1px 2px 3px rgba(0,0,0,.15);box-shadow:1px 2px 3px rgba(0,0,0,.15);left:0}.c-hospital-locator:not(.full) .hospital-locator-listing button.button-left:before{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.c-hospital-locator:not(.full) .hospital-locator-listing button.button-left:hover{-webkit-box-shadow:3px 3px 3px rgba(0,0,0,.15);box-shadow:3px 3px 3px rgba(0,0,0,.15)}.c-hospital-locator:not(.full) .hospital-locator-listing button.hide{display:none}.c-hospital-locator:not(.full) .hospital-locator-listing button:before{font-size:1.4rem}.c-hospital-locator:not(.full) .hospital-locator-listing ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-overflow-scrolling:touch}.c-hospital-locator:not(.full) .hospital-locator-listing ul li{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;max-width:auto;width:280px;padding-left:0;padding-right:30px}.c-hospital-locator .hospital-locator-filters-container{background-color:#fff;padding:25px}.c-hospital-locator .hospital-locator-filters-container h6{font-size:1.6rem;font-family:lineto-replica}.c-hospital-locator .hospital-locator-filters-container .listing-filters{height:60px}.c-hospital-locator .hospital-locator-filters-container .listing-filters>div:first-child{width:100%}.c-hospital-locator .hospital-locator-filters-container .listing-filters .custom-select-main-container .custom-select-placeholder-container{border:0;border-bottom:1px solid #757575;-webkit-border-radius:0;border-radius:0;height:60px}.c-hospital-locator .hospital-locator-filters-container .listing-filters .custom-select-main-container.custom-select-has-selcted-items,.c-hospital-locator .hospital-locator-filters-container .listing-filters .custom-select-main-container.custom-select-opened{background-color:#fff;-webkit-border-radius:0;border-radius:0}.c-hospital-locator .hospital-locator-filters-container .listing-filters .custom-select-main-container.custom-select-has-selcted-items .custom-select-placeholder-remove-icon{display:block;background-color:#fff;color:#757575;border-color:#fff;font-size:2.4rem}.c-hospital-locator .hospital-locator-filters-container .listing-filters .custom-select-main-container.custom-select-has-selcted-items .custom-select-placeholder-toggle-button:before{display:none}.c-hospital-locator .hospital-locator-filters-container .listing-filters .custom-select-main-container.custom-select-opened .custom-select-placeholder-toggle-button:before{content:""}.c-hospital-locator .hospital-locator-filters-container .listing-filters .custom-select-main-container .custom-select-item-container{height:60px;padding-left:0}.c-hospital-locator .hospital-locator-filters-container .listing-filters .custom-select-main-container .custom-select-item-container:hover{background-color:#eee}.c-hospital-locator .hospital-locator-filters-container .listing-filters .custom-select-placeholder-text{padding-right:30px;width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:inherit}.c-hospital-locator .hospital-locator-filters-container .listing-filters .custom-select-placeholder-toggle-button{padding-left:0;position:relative}.c-hospital-locator .hospital-locator-filters-container .listing-filters .custom-select-placeholder-toggle-button:before{content:""}.c-hospital-locator .hospital-locator-filters-container .listing-filters .custom-select-placeholder-toggle-button:before{color:#757575;position:absolute;right:10px;line-height:35px}.c-hospital-locator .hospital-locator-filters-container .listing-filters .custom-select-placeholder-toggle-button:hover:before{color:#333}.c-hospital-locator .hospital-locator-filters-container .listing-filters .custom-select-placeholder-toggle-button span:hover{color:#333}.c-hospital-locator .hospital-locator-filters-container .listing-filters .custom-select-dropdown-container{left:-15px;right:-15px;padding:15px}.c-hospital-locator .hospital-locator-filters-container .listing-filters .custom-select-dropdown-inner{border:0}.c-hospital-locator .hospital-locator-filters-container .listing-filters .custom-select-inner-container{height:45px}.c-hospital-locator .hospital-locator-filters-container .listing-filters .custom-select-inner-container span{font-family:Noe Display;color:#757575;font-size:3.2rem;padding-left:0}.gm-style-cc,.gmnoprint{top:0;bottom:auto!important}.cookie-banner{position:fixed;background:#fff;bottom:0;width:100%;padding:30px;-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.25);box-shadow:0 2px 20px 0 rgba(0,0,0,.25);border-left:10px solid #0596ff;opacity:0;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;z-index:-1}.cookie-banner.accepted{opacity:1;z-index:6}.cookie-banner .title{font-size:2rem;font-family:MaisonNeue;color:#0596ff;margin:0 0 10px}.cookie-banner p{font-family:MaisonNeue;font-size:1.2rem;color:#888;line-height:18px;margin-top:10px}.c-highlight-cards{padding-bottom:30px}.c-highlight-cards .container .row .highlight-card:first-of-type{padding-top:40px}.c-highlight-cards p{width:100%;font-size:1.6rem;font-family:lineto-replica}.c-highlight-cards p strong{font-weight:700}.c-highlight-cards h4{margin-bottom:15px}.c-highlight-cards img{max-width:150px}.c-highlight-cards .t-ospedali-prenotazione-landing.no-background .highlight-card .wrapper,.t-ospedali-cancer-center-landing .c-highlight-cards.no-background .highlight-card .wrapper{background-color:#f6f6f6}.c-highlight-cards .t-ospedali-prenotazione-landing .highlight-card,.t-ospedali-cancer-center-landing .c-highlight-cards .highlight-card{background-color:rgba(0,0,0,0)}.c-highlight-cards .t-ospedali-prenotazione-landing .highlight-card .wrapper,.t-ospedali-cancer-center-landing .c-highlight-cards .highlight-card .wrapper{background-color:#fff}.t-ospedali-cancer-center-landing .c-highlight-cards.no-background .container .row .highlight-card,.t-ospedali-cancer-center-landing .c-highlight-cards.no-background .container .row .highlight-card:first-of-type,.t-ospedali-chi-siamo .c-highlight-cards.no-background .container .row .highlight-card,.t-ospedali-chi-siamo .c-highlight-cards.no-background .container .row .highlight-card:first-of-type,.t-ospedali-hospital-detail .c-highlight-cards.no-background .container .row .highlight-card,.t-ospedali-hospital-detail .c-highlight-cards.no-background .container .row .highlight-card:first-of-type,.t-ospedali-prenotazione-landing .c-highlight-cards.no-background .container .row .highlight-card,.t-ospedali-prenotazione-landing .c-highlight-cards.no-background .container .row .highlight-card:first-of-type{padding-top:0;padding-bottom:20px}.t-ospedali-cancer-center-landing .c-highlight-cards .container .row .highlight-card:first-of-type,.t-ospedali-chi-siamo .c-highlight-cards .container .row .highlight-card:first-of-type,.t-ospedali-hospital-detail .c-highlight-cards .container .row .highlight-card:first-of-type,.t-ospedali-prenotazione-landing .c-highlight-cards .container .row .highlight-card:first-of-type{padding-top:40px}.t-ospedali-cancer-center-landing .c-highlight-cards .highlight-card,.t-ospedali-chi-siamo .c-highlight-cards .highlight-card,.t-ospedali-hospital-detail .c-highlight-cards .highlight-card,.t-ospedali-prenotazione-landing .c-highlight-cards .highlight-card{padding-bottom:40px;padding-top:40px}.t-ospedali-cancer-center-landing .c-highlight-cards .highlight-card p,.t-ospedali-chi-siamo .c-highlight-cards .highlight-card p,.t-ospedali-hospital-detail .c-highlight-cards .highlight-card p,.t-ospedali-prenotazione-landing .c-highlight-cards .highlight-card p{margin-bottom:0;width:100%}.c-credits{margin:2rem 0}.c-credits .container-credits{background-color:#fff;margin:0 2.813rem;padding:2rem}.c-credits .container-credits .credits-title{text-align:center;margin-top:0;margin-bottom:2rem;font-family:Noe Display;font-style:normal;font-weight:500;font-size:2.6rem;line-height:3rem}.c-credits .container-credits .credits-list{list-style:none;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c-credits .container-credits .credits-list,.c-credits .container-credits .credits-list .list-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.c-credits .container-credits .credits-list .list-item{-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 1.5rem}.c-credits .container-credits .credits-list .list-item .list-img{width:6.25rem;height:6.25rem}.c-credits .container-credits .credits-list .list-item .list-anchor{font-family:MaisonNeue;font-style:normal;font-weight:400;font-size:1rem;line-height:1.6rem;text-align:center;-webkit-text-decoration-line:underline;text-decoration-line:underline}.c-service-list{background-color:#f6f6f6;padding-top:40px;padding-bottom:25px}.c-service-list h2{font-size:4.2rem;margin-top:0;margin-bottom:0;line-height:50px}.c-service-list h5{font-family:MaisonNeue;color:#333;font-size:1.6rem;margin-top:0;margin-bottom:5px;font-weight:600;padding-top:45px;position:relative}.c-service-list h5:before{position:absolute;top:0;font-size:3rem}.c-service-list p{margin-top:0;font-family:lineto-replica;line-height:20px;font-size:1.4rem}.c-text-image img{width:100%}.c-text-image ol,.c-text-image p,.c-text-image ul{font-family:lineto-replica;font-size:1.6rem}.c-text-image ol,.c-text-image ul{font-weight:300;color:#333;margin:15px 0}.c-text-image ul{list-style:square;padding-left:40px}.c-text-image strong{font-weight:700}.c-text-image .button-secondary{border:1px solid;margin-top:15px;display:inline-block}.c-specialties-list{margin-bottom:60px}.c-specialties-list .list{background-color:#f6f6f6}.c-specialties-list .cta-cloud{display:table;margin-left:0}.c-specialties-list h2{margin-top:0;margin-bottom:5px}.c-specialties-list p{margin-top:0;font-family:lineto-replica;font-size:1.6rem}.c-specialties-list h3{color:#333}.c-specialties-list ul{padding-bottom:20px;padding-right:15px}.tns-controls button{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;bottom:auto;font-size:0;border:0;-webkit-border-radius:50%;border-radius:50%;padding:12px;position:absolute;z-index:1;background-color:#fff}.tns-controls button[data-controls=prev]{-webkit-box-shadow:-1px 2px 3px rgba(0,0,0,.15);box-shadow:-1px 2px 3px rgba(0,0,0,.15)}.tns-controls button[data-controls=prev]:before{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.tns-controls button[data-controls=prev]:hover{-webkit-box-shadow:-3px 3px 3px rgba(0,0,0,.15);box-shadow:-3px 3px 3px rgba(0,0,0,.15)}.tns-controls button[data-controls=next]{-webkit-box-shadow:1px 2px 3px rgba(0,0,0,.15);box-shadow:1px 2px 3px rgba(0,0,0,.15)}.tns-controls button[data-controls=next]:before{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.tns-controls button[data-controls=next]:hover{-webkit-box-shadow:3px 3px 3px rgba(0,0,0,.15);box-shadow:3px 3px 3px rgba(0,0,0,.15)}.tns-controls button[disabled]{display:none}.tns-controls button:before{font-size:1.4rem}div[data-component=Collapse][data-collapse-name=toggle-more-element][data-collapse-target].collapsed{display:none}div[data-component=Collapse][data-collapse-handler]{text-align:center}div[data-component=Collapse][data-collapse-handler].collapsed .less{display:none}div[data-component=Collapse][data-collapse-handler].not-collapsed .more{display:none}.c-people-list{margin:60px 0;padding-bottom:30px}.c-people-list.bg-dark{padding-top:20px;padding-bottom:50px}.c-people-list .tns-controls button[data-controls=next]{right:0}.c-people-list .tns-controls button[data-controls=prev]{left:0}.c-people-list .tns-carousel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-people-list h2{margin-top:0;margin-bottom:10px;color:#757575}.c-people-list .title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.widget-app{background-repeat:no-repeat;background-position:50%;-webkit-background-size:cover;background-size:cover;margin-top:160px}.widget-app picture{margin:-100px auto 0}.widget-app p{font-size:1.6rem;font-family:MaisonNeue}.widget-app .title,.widget-app p{color:#fff}.widget-app .get-app{display:inline-block;width:160px}.c-numbers{margin:60px 30px}.c-numbers .number{text-align:center}.c-numbers .number span{font-family:Noe Display;font-size:8.5rem;color:#0596ff;opacity:.5}.c-numbers .number p{font-family:MaisonNeue;font-size:1.6rem;color:#757575;padding:0 6%;margin:0 auto;width:300px;max-width:100%}.c-static-map{background-color:#f6f6f6}.c-static-map .textual-info{text-align:center;background-color:#fff}.c-static-map .map-container{height:350px;width:100%}.c-static-map .map-block img{height:350px;-o-object-fit:cover;object-fit:cover}.c-static-map .wrap-service{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-static-map h2{margin-bottom:0;margin-top:0}.c-static-map h5{margin-bottom:25px}.c-static-map p{font-size:1.6rem;font-family:MaisonNeue;margin-top:0}.c-static-map small{display:block;font-size:1.2rem;margin-top:26px}.c-static-map .icon{font-family:MaisonNeue;color:#333;font-size:1.2rem;font-weight:600;padding-top:45px;position:relative;padding-left:15px;padding-right:15px;background-color:rgba(0,0,0,0)}.c-static-map .icon:before{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;right:auto;position:absolute;top:0;font-size:3rem}.c-static-map .with-shadow{margin-top:10px;text-transform:uppercase;padding-top:65px;letter-spacing:2px;border:0}.c-static-map .with-shadow:before{color:#fff;font-size:1.8rem;width:50px;height:50px;line-height:50px;-webkit-border-radius:50%;border-radius:50%;background:#0596ff}.c-info-list{background-color:#f6f6f6;padding-bottom:60px}.c-info-list h2{text-align:center;margin-bottom:0;color:#757575}.c-info-list h4{margin-bottom:0;margin-top:45px}.c-info-list p{font-family:MaisonNeue;margin-top:0;margin-bottom:10px;font-size:1.6rem;line-height:23px}.c-info-list .list-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.c-info-list .list-item>div .external:after{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.c-info-list .list-item>div:last-of-type{border-bottom:1px solid #dadada;padding:5px 0 20px}.c-news-events-list h2{color:#757575}.c-news-events-list .tns-carousel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-news-events-list .tns-controls button[data-controls=next]{right:6px}.c-news-events-list .tns-controls button[data-controls=prev]{left:6px}.c-news-events-list .cta-row{text-align:center;margin-top:40px}.c-news-events-list .cta-row a{display:inline-block}.hospital-contacts{padding:10px 0 30px;margin:40px auto;background:#fff}.hospital-contacts [class^=col-]{padding-top:15px;padding-bottom:15px}.hospital-contacts .row{padding-top:20px;padding-bottom:20px;position:relative}.hospital-contacts .row:after{content:"";position:absolute;height:1px;left:15px;right:15px;background:#dadada;bottom:0}.hospital-contacts .row:last-of-type:after{display:none}.hospital-contacts h1{padding:0;line-height:50px}.hospital-contacts h4{margin-top:5px}.hospital-contacts .hospital-type{font-family:MaisonNeue;font-weight:600;margin:0;font-size:1.6rem}.c-highlight-cards .t-ospedali-prenotazione-landing .hospital-contacts .button-secondary,.form-wrap .hospital-contacts button[type=submit],.hospital-contacts .button-primary,.hospital-contacts .c-highlight-cards .t-ospedali-prenotazione-landing .button-secondary,.hospital-contacts .emergency__button,.hospital-contacts .form-wrap button[type=submit],.hospital-contacts .t-ospedali-cancer-center-landing .c-highlight-cards .button-secondary,.t-ospedali-cancer-center-landing .c-highlight-cards .hospital-contacts .button-secondary{display:inline-block;margin:20px 0}.hospital-contacts .details .detail-item{padding-left:15px;padding-right:15px;position:relative}.hospital-contacts .details .detail-item.icon{padding-top:30px}.hospital-contacts .details .detail-item:before{position:absolute;top:5px;left:15px;font-size:2rem}.hospital-contacts .details .title-detail{font-family:MaisonNeue;font-weight:600;display:block;font-size:1.6rem;color:#333;margin-bottom:10px}.hospital-contacts .details small.address{font-size:1.4rem;color:#333;line-height:20px}.hospital-contacts .details small.highlight{font-family:Noe Display;color:#0596ff;font-size:2.4rem;font-weight:500;line-height:30px}.hospital-contacts .content-detail p{margin:0;font-family:lineto-replica;font-size:1.4rem}.hospital-contacts .content-detail p strong{font-weight:700}.hospital-contacts .logo{padding-left:15px;max-width:180px;width:100%;padding-right:0}body.modal-open{position:relative}body.modal-open:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5);z-index:5}body.modal-scBot{position:relative}body.modal-scBot:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0);z-index:5}[data-collapse-name=modal].not-collapsed:not(button),[data-collapse-name=modalBanner].not-collapsed:not(button),[data-CollapseContacts-name=modal].not-collapsed:not(button),[data-collapseHeaderHandler-name=searchModal].not-collapsed:not(button){-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);left:50%;top:50%;bottom:auto;right:auto;position:fixed;z-index:6;width:100%}[data-collapse-name=modal].not-collapsed:not(button) .close,[data-collapse-name=modalBanner].not-collapsed:not(button) .close,[data-CollapseContacts-name=modal].not-collapsed:not(button) .close,[data-collapseHeaderHandler-name=searchModal].not-collapsed:not(button) .close{position:absolute;right:5px;color:#fff;top:-25px}[data-collapse-name=modal].not-collapsed:not(button) .close:after,[data-collapse-name=modal].not-collapsed:not(button) .close:before,[data-collapse-name=modalBanner].not-collapsed:not(button) .close:after,[data-collapse-name=modalBanner].not-collapsed:not(button) .close:before,[data-CollapseContacts-name=modal].not-collapsed:not(button) .close:after,[data-CollapseContacts-name=modal].not-collapsed:not(button) .close:before,[data-collapseHeaderHandler-name=searchModal].not-collapsed:not(button) .close:after,[data-collapseHeaderHandler-name=searchModal].not-collapsed:not(button) .close:before{content:"";position:absolute;width:14px;top:50%;left:-10px;background-color:#fff;height:2px;margin-top:-1px}[data-collapse-name=modal].not-collapsed:not(button) .close:before,[data-collapse-name=modalBanner].not-collapsed:not(button) .close:before,[data-CollapseContacts-name=modal].not-collapsed:not(button) .close:before,[data-collapseHeaderHandler-name=searchModal].not-collapsed:not(button) .close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}[data-collapse-name=modal].not-collapsed:not(button) .close:after,[data-collapse-name=modalBanner].not-collapsed:not(button) .close:after,[data-CollapseContacts-name=modal].not-collapsed:not(button) .close:after,[data-collapseHeaderHandler-name=searchModal].not-collapsed:not(button) .close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}[data-collapse-name=modal].not-collapsed:not(button) .inner-dropdown,[data-collapse-name=modalBanner].not-collapsed:not(button) .inner-dropdown,[data-CollapseContacts-name=modal].not-collapsed:not(button) .inner-dropdown,[data-collapseHeaderHandler-name=searchModal].not-collapsed:not(button) .inner-dropdown{max-height:90vh;overflow-y:auto;overflow-x:hidden}[data-collapse-name=modal].not-collapsed:not(button) .hospital-contacts,[data-collapse-name=modalBanner].not-collapsed:not(button) .hospital-contacts,[data-CollapseContacts-name=modal].not-collapsed:not(button) .hospital-contacts,[data-collapseHeaderHandler-name=searchModal].not-collapsed:not(button) .hospital-contacts{margin:0 auto}[data-collapse-name=modal].not-collapsed:not(button)>.container:first-of-type,[data-collapse-name=modalBanner].not-collapsed:not(button)>.container:first-of-type,[data-CollapseContacts-name=modal].not-collapsed:not(button)>.container:first-of-type,[data-collapseHeaderHandler-name=searchModal].not-collapsed:not(button)>.container:first-of-type{position:relative}.c-banner{overflow:hidden}.c-banner figure{position:relative}.c-banner picture{height:545px;width:100%;position:relative;background-color:#000}.c-banner picture img{-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);left:50%;top:50%;bottom:auto;right:auto;width:auto;height:100%;min-height:100%;min-width:100%;max-width:none;position:absolute;opacity:.6}@supports ((-o-object-fit:cover) or (object-fit:cover)) and ((-o-object-position:center) or (object-position:center)){.c-banner picture img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%;-webkit-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);left:auto;top:auto}}.c-banner figcaption{position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;bottom:auto;width:100%}.c-banner ul{list-style:square;margin:10px 0}.c-banner ol,.c-banner ul{list-style-position:inside}.c-banner ol{padding-left:0}.c-banner ol ol,.c-banner ol ul,.c-banner ul ol,.c-banner ul ul{padding-left:40px}.c-banner h2,.c-banner li,.c-banner p{color:#fff;margin-top:0}.c-banner h2{margin-bottom:5px}.c-banner li,.c-banner p{font-size:1.6rem;font-family:lineto-replica}.c-banner .banner-text a{color:#fff;font-weight:700;text-decoration:underline}.c-banner .banner-text.white-color a{color:#fff}.c-banner .banner-text.brand-color a{color:#ffc72d}.c-banner .banner-text.darken-brand-color a{color:#004d85}.c-banner .banner-text.default-link-color a{color:#0259d7}.c-banner .actions{margin-top:30px;margin-left:-15px;margin-bottom:-15px}.c-banner .actions a{display:inline-block;font-size:1.4rem;margin-left:15px;margin-bottom:15px}.c-banner .banner-logo{width:100%;max-width:170px;margin-bottom:15px}.t-ospedali-internal .c-banner:not(.c-banner-card),.t-ospedali-irccs-detail .c-banner,.t-ospedali-news-detail .c-banner,.t-ospedali-research-project-detail .c-banner{overflow:visible;position:relative;z-index:1;padding:48px 0;margin:40px 0}.t-ospedali-internal .c-banner:not(.c-banner-card):after,.t-ospedali-internal .c-banner:not(.c-banner-card):before,.t-ospedali-irccs-detail .c-banner:after,.t-ospedali-irccs-detail .c-banner:before,.t-ospedali-news-detail .c-banner:after,.t-ospedali-news-detail .c-banner:before,.t-ospedali-research-project-detail .c-banner:after,.t-ospedali-research-project-detail .c-banner:before{content:"";position:absolute;background:#f6f6f6;display:block;height:100%;width:100%;top:0}.t-ospedali-internal .c-banner:not(.c-banner-card):before,.t-ospedali-irccs-detail .c-banner:before,.t-ospedali-news-detail .c-banner:before,.t-ospedali-research-project-detail .c-banner:before{right:0;width:calc(50vw + 50%)}.t-ospedali-internal .c-banner:not(.c-banner-card):after,.t-ospedali-irccs-detail .c-banner:after,.t-ospedali-news-detail .c-banner:after,.t-ospedali-research-project-detail .c-banner:after{z-index:-1;left:0;width:calc(50vw + 50%)}.t-ospedali-internal .c-banner:not(.c-banner-card) figcaption h2,.t-ospedali-irccs-detail .c-banner figcaption h2,.t-ospedali-news-detail .c-banner figcaption h2,.t-ospedali-research-project-detail .c-banner figcaption h2{color:#fff}.t-ospedali-internal .c-banner:not(.c-banner-card) figcaption .center,.t-ospedali-irccs-detail .c-banner figcaption .center,.t-ospedali-news-detail .c-banner figcaption .center,.t-ospedali-research-project-detail .c-banner figcaption .center{text-align:center}.c-highlight-cards .t-ospedali-prenotazione-landing .t-ospedali-internal .c-banner.wide .actions a.button-secondary,.t-ospedali-cancer-center-landing .c-highlight-cards .t-ospedali-internal .c-banner.wide .actions a.button-secondary,.t-ospedali-internal .c-banner.wide .actions .c-highlight-cards .t-ospedali-prenotazione-landing a.button-secondary,.t-ospedali-internal .c-banner.wide .actions .t-ospedali-cancer-center-landing .c-highlight-cards a.button-secondary,.t-ospedali-internal .c-banner.wide .actions a.button-primary,.t-ospedali-internal .c-banner.wide .actions a.emergency__button{margin-left:0}.c-banners-grid+.c-banner{margin-top:5rem}.social-wall{position:relative;background-color:#fff;padding-top:28px;padding-bottom:60px}.social-wall h2{color:#757575}.social-wall p{font-family:MaisonNeue;font-size:1.6rem;margin:0}.social-wall .social-card{position:relative;height:380px;width:280px}.social-wall .social-card>a{background-color:#e0eaf1;display:block;height:380px}.social-wall .social-card .header{position:relative;height:155px}.social-wall .social-card .header .wrap-img{height:100%;width:100%;-webkit-background-size:cover;background-size:cover;background-position:50%}.social-wall .social-card .header img.fb-logo{position:absolute;top:20px;left:20px;width:54px;height:54px;-webkit-border-radius:50%;border-radius:50%}.social-wall .social-card .header p.fb-name{font-weight:700;font-size:14px;bottom:35px}.social-wall .social-card .header p.fb-date{font-size:14px;bottom:16px;opacity:.6}.social-wall .social-card .header p{left:20px;position:absolute}.social-wall .social-card .header .wrap-img~p{color:#fff}.social-wall .social-card .social-post{padding:35px 20px 25px;height:175px;overflow:hidden}.social-wall .social-card .sevenlines{margin-top:-22px}.social-wall .social-card .comments-count{position:absolute;font-size:1.4rem;bottom:23px}.social-wall .social-card .comments-count:before{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.social-wall .social-card .comments-count:before{padding-right:5px;vertical-align:middle}.social-wall button[data-controls=prev]{left:0}.social-wall button[data-controls=next]{right:0}.social-wall .skeleton{overflow:hidden}.social-wall .skeleton .row{width:3000%;padding:0 15px}.social-wall .skeleton .row .social-card{width:286px;margin-right:30px;overflow:hidden;background-image:-webkit-linear-gradient(bottom,#e0eaf1 24px,rgba(0,0,0,0) 0,rgba(0,0,0,0) 36px,#e0eaf1 0,#e0eaf1 106px,rgba(0,0,0,0) 0,rgba(0,0,0,0) 125px,#e0eaf1 0,#e0eaf1 140px,rgba(0,0,0,0) 0,rgba(0,0,0,0) 159px,#e0eaf1 0,#e0eaf1 174px,rgba(0,0,0,0) 0,rgba(0,0,0,0) 192px,#e0eaf1 0,#e0eaf1 226px,rgba(0,0,0,0) 0),-webkit-linear-gradient(left,#e0eaf1 20px,rgba(0,0,0,0) 0),-webkit-linear-gradient(right,#e0eaf1 37px,rgba(0,0,0,0) 0),-webkit-linear-gradient(bottom,#e0eaf1 42px,rgba(0,0,0,0) 0),-webkit-linear-gradient(bottom,#e0eaf1 130px,rgba(0,0,0,0) 0),-webkit-linear-gradient(top,#e0eaf1 18px,rgba(0,0,0,0) 0);background-image:-o-linear-gradient(bottom,#e0eaf1 24px,rgba(0,0,0,0) 24px,rgba(0,0,0,0) 36px,#e0eaf1 36px,#e0eaf1 106px,rgba(0,0,0,0) 106px,rgba(0,0,0,0) 125px,#e0eaf1 125px,#e0eaf1 140px,rgba(0,0,0,0) 140px,rgba(0,0,0,0) 159px,#e0eaf1 159px,#e0eaf1 174px,rgba(0,0,0,0) 174px,rgba(0,0,0,0) 192px,#e0eaf1 192px,#e0eaf1 226px,rgba(0,0,0,0) 226px),-o-linear-gradient(left,#e0eaf1 20px,rgba(0,0,0,0) 20px),-o-linear-gradient(right,#e0eaf1 37px,rgba(0,0,0,0) 20px),-o-linear-gradient(bottom,#e0eaf1 42px,rgba(0,0,0,0) 42px),-o-linear-gradient(bottom,#e0eaf1 130px,rgba(0,0,0,0) 60px),-o-linear-gradient(top,#e0eaf1 18px,rgba(0,0,0,0) 18px);background-image:linear-gradient(0deg,#e0eaf1 24px,rgba(0,0,0,0) 0,rgba(0,0,0,0) 36px,#e0eaf1 0,#e0eaf1 106px,rgba(0,0,0,0) 0,rgba(0,0,0,0) 125px,#e0eaf1 0,#e0eaf1 140px,rgba(0,0,0,0) 0,rgba(0,0,0,0) 159px,#e0eaf1 0,#e0eaf1 174px,rgba(0,0,0,0) 0,rgba(0,0,0,0) 192px,#e0eaf1 0,#e0eaf1 226px,rgba(0,0,0,0) 0),linear-gradient(90deg,#e0eaf1 20px,rgba(0,0,0,0) 0),linear-gradient(270deg,#e0eaf1 37px,rgba(0,0,0,0) 0),linear-gradient(0deg,#e0eaf1 42px,rgba(0,0,0,0) 0),linear-gradient(0deg,#e0eaf1 130px,rgba(0,0,0,0) 0),linear-gradient(180deg,#e0eaf1 18px,rgba(0,0,0,0) 0);background-position:0,0 155px,0 155px,100px 0,207px,207px 188px;background-repeat:no-repeat}.social-wall .skeleton .row .social-card .social-card{z-index:1}.social-wall .skeleton .row .social-card .social-card-child{background-image:-webkit-radial-gradient(circle,#f1f8ff,27px,rgba(0,0,0,0) 0),-webkit-gradient(linear,left top,right top,color-stop(80%,#f1f8ff),color-stop(0,rgba(0,0,0,0))),-webkit-gradient(linear,left top,right top,color-stop(80%,#f1f8ff),color-stop(0,rgba(0,0,0,0))),-webkit-gradient(linear,left top,right top,color-stop(80%,#f1f8ff),color-stop(0,rgba(0,0,0,0))),-webkit-gradient(linear,left top,right top,color-stop(80%,#f1f8ff),color-stop(0,rgba(0,0,0,0))),-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));background-image:-o-radial-gradient(circle,#f1f8ff,27px,rgba(0,0,0,0) 0),-webkit-gradient(linear,left top,right top,color-stop(80%,#f1f8ff),color-stop(0,rgba(0,0,0,0))),-webkit-gradient(linear,left top,right top,color-stop(80%,#f1f8ff),color-stop(0,rgba(0,0,0,0))),-webkit-gradient(linear,left top,right top,color-stop(80%,#f1f8ff),color-stop(0,rgba(0,0,0,0))),-webkit-gradient(linear,left top,right top,color-stop(80%,#f1f8ff),color-stop(0,rgba(0,0,0,0))),-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));background-image:radial-gradient(circle,#f1f8ff,27px,rgba(0,0,0,0) 0),-webkit-gradient(linear,left top,right top,color-stop(80%,#f1f8ff),color-stop(0,rgba(0,0,0,0))),-webkit-gradient(linear,left top,right top,color-stop(80%,#f1f8ff),color-stop(0,rgba(0,0,0,0))),-webkit-gradient(linear,left top,right top,color-stop(80%,#f1f8ff),color-stop(0,rgba(0,0,0,0))),-webkit-gradient(linear,left top,right top,color-stop(80%,#f1f8ff),color-stop(0,rgba(0,0,0,0))),-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));background-image:-webkit-radial-gradient(circle,#f1f8ff,27px,rgba(0,0,0,0) 0),-webkit-linear-gradient(left,#f1f8ff 80%,rgba(0,0,0,0) 0),-webkit-linear-gradient(left,#f1f8ff 80%,rgba(0,0,0,0) 0),-webkit-linear-gradient(left,#f1f8ff 80%,rgba(0,0,0,0) 0),-webkit-linear-gradient(left,#f1f8ff 80%,rgba(0,0,0,0) 0),-webkit-linear-gradient(top,#fff,#fff);background-image:-o-radial-gradient(circle,#f1f8ff,27px,rgba(0,0,0,0) 0),-o-linear-gradient(left,#f1f8ff 80%,rgba(0,0,0,0) 0),-o-linear-gradient(left,#f1f8ff 80%,rgba(0,0,0,0) 0),-o-linear-gradient(left,#f1f8ff 80%,rgba(0,0,0,0) 0),-o-linear-gradient(left,#f1f8ff 80%,rgba(0,0,0,0) 0),-o-linear-gradient(top,#fff,#fff);background-image:radial-gradient(circle,#f1f8ff,27px,rgba(0,0,0,0) 0),linear-gradient(90deg,#f1f8ff 80%,rgba(0,0,0,0) 0),linear-gradient(90deg,#f1f8ff 80%,rgba(0,0,0,0) 0),linear-gradient(90deg,#f1f8ff 80%,rgba(0,0,0,0) 0),linear-gradient(90deg,#f1f8ff 80%,rgba(0,0,0,0) 0),linear-gradient(180deg,#fff,#fff);background-position:-96px -143px,20px 184px,20px 217px,20px 250px,20px 340px,0 0;background-repeat:no-repeat;-webkit-background-size:100%,260px 20px,286px 20px,233px 20px,100px 12px,100% 155px;background-size:100%,260px 20px,286px 20px,233px 20px,100px 12px,100% 155px;position:absolute;top:0;height:100%;width:100%}.social-wall .skeleton .row .social-card .header{background-color:#fff}.social-wall .skeleton .row .social-card .social-card-child:after{content:"";position:absolute;top:-110%;left:-210%;width:200%;height:200%;opacity:0;-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);background:hsla(0,0%,100%,.13);background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(82%,hsla(0,0%,100%,0)),color-stop(92%,hsla(0,0%,100%,.5)),to(hsla(0,0%,100%,0)));background:-webkit-linear-gradient(left,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 82%,hsla(0,0%,100%,.5) 92%,hsla(0,0%,100%,0));background:-o-linear-gradient(left,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 82%,hsla(0,0%,100%,.5) 92%,hsla(0,0%,100%,0) 100%);background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 82%,hsla(0,0%,100%,.5) 92%,hsla(0,0%,100%,0));-webkit-animation:shine 2s infinite;animation:shine 2s infinite}@-webkit-keyframes shine{0%{opacity:1}to{opacity:1;top:-30%;left:-60%}}@keyframes shine{0%{opacity:1}to{opacity:1;top:-30%;left:-60%}}.recap-search{margin:-25px auto 15px;text-align:center;max-width:600px}.recap-search h2,.recap-search p{margin:0}.recap-search p{font-family:lineto-replica;font-size:1.2rem}.c-hero figure,.c-hero picture{position:relative}.c-hero picture{width:100%}.c-hero figcaption{position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;bottom:auto;width:100%;z-index:1}.c-hero h1{padding:0}.c-hero h1.reverse{color:#fff;text-shadow:1px 1px 4px rgba(0,0,0,.3)}.c-hero p{font-family:MaisonNeue;font-size:1.6rem;font-weight:300;line-height:23px}.c-hero p.reverse{color:#fff;text-shadow:1px 1px 4px rgba(0,0,0,.3)}.c-story-card-area h3{color:#333}.c-story-card-area .c-story-card{background-color:#e0eaf1}.c-story-card-area .c-story-card .wrap-img img{width:100%}.c-story-card-area .c-story-card span{display:block;font-family:MaisonNeue;margin-bottom:5px}.c-story-card-area .c-story-card span.author,.c-story-card-area .c-story-card span.role{font-size:1.4rem}.c-story-card-area .c-story-card span.hashtag{font-size:1.2rem;text-transform:uppercase;letter-spacing:2px;color:#888}.c-story-card-area .c-story-card span.role{color:#888}.c-highlight-cards .t-ospedali-prenotazione-landing .c-story-card-area .c-story-card .button-secondary,.c-story-card-area .c-story-card .button-primary,.c-story-card-area .c-story-card .c-highlight-cards .t-ospedali-prenotazione-landing .button-secondary,.c-story-card-area .c-story-card .emergency__button,.c-story-card-area .c-story-card .form-wrap button[type=submit],.c-story-card-area .c-story-card .t-ospedali-cancer-center-landing .c-highlight-cards .button-secondary,.form-wrap .c-story-card-area .c-story-card button[type=submit],.t-ospedali-cancer-center-landing .c-highlight-cards .c-story-card-area .c-story-card .button-secondary{display:inline-block;margin-top:15px}.c-story-card-area .c-story-card blockquote{margin:0;position:relative;display:inline-block}.c-story-card-area .c-story-card blockquote:before{content:""}.c-story-card-area .c-story-card blockquote:after{content:""}.c-story-card-area .c-story-card blockquote:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);bottom:5px;right:-12px}.c-story-card-area .c-story-card blockquote:before{left:-12px;top:-5px}.c-story-card-area .c-story-card blockquote:after,.c-story-card-area .c-story-card blockquote:before{font-size:1.5rem;position:absolute;color:#888}.c-story-card-area .c-story-card h3{margin:0;padding:12px 20px;color:#333}.c-story-card-area .tns-horizontal.tns-subpixel>.tns-item.c-story-card{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.c-story-card-area .tns-controls button[data-controls=next]{right:6px}.c-story-card-area .tns-controls button[data-controls=prev]{left:6px}#booking-app h4{font-size:2rem;margin-top:0;position:relative;padding-left:40px}#booking-app h4:before{position:absolute;left:0;top:-1px}#booking-app h3{margin-top:0;font-size:2.4rem;color:#333}#booking-app input{color:#333}#booking-app input[placeholder]{color:#757575}#booking-app .wrap-step{background-color:#fff;padding:20px;margin-bottom:20px}#booking-app .wrap-step.hospital-selector:not(.checked) h4{margin-bottom:inherit}#booking-app .wrap-step.privacy-agreement div p{font-family:lineto-replica;font-size:1.2rem;color:#888}#booking-app .wrap-step.privacy-agreement div p:first-of-type{margin-top:0}#booking-app .wrap-step.privacy-agreement div .policy-text{max-height:200px;overflow:auto;display:block;margin-bottom:20px;border:1px solid #dadada;padding:5px 11px}#booking-app .wrap-step.checked>div{border:1px solid #000;-webkit-border-radius:2px;border-radius:2px;min-height:40px;padding:0 15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#booking-app .wrap-step.checked>div span{font-family:lineto-replica;font-weight:700;font-size:1.4rem;padding:10px 0;margin-top:auto;margin-bottom:auto}#booking-app .wrap-step.uncompleted{background-color:#ededed}#booking-app .wrap-step.uncompleted h4{opacity:.4;margin-bottom:0}#booking-app .hospital-selector h4:before,#booking-app .hospital-selector h6:before{content:""}#booking-app .hospital-selector.checked h4:before{content:""}#booking-app .hospital-selector.checked h4:before{color:#1ab267}#booking-app .privacy-agreement h4:before,#booking-app .privacy-agreement h6:before{content:""}#booking-app .privacy-agreement.checked h4:before,#booking-app .privacy-agreement.checked h6:before{content:""}#booking-app .privacy-agreement.checked h4:before,#booking-app .privacy-agreement.checked h6:before{color:#1ab267}#booking-app .treatment-selector h4:before,#booking-app .treatment-selector h6:before{content:""}#booking-app .treatment-selector.checked h4:before{content:""}#booking-app .treatment-selector.checked h4:before{color:#1ab267}#booking-app .appointment h4:before,#booking-app .appointment h6:before{content:""}#booking-app .appointment.checked h4:before{content:""}#booking-app .appointment.checked h4:before{color:#1ab267}#booking-app .ssn-details h4:before,#booking-app .ssn-details h6:before{content:""}#booking-app .ssn-details.checked h4:before{content:""}#booking-app .ssn-details.checked h4:before{color:#1ab267}#booking-app .sidebar{padding:20px 35px}#booking-app .sidebar.first-step{background-color:#ededed}#booking-app .sidebar.first-step h4{padding-left:0}#booking-app .sidebar:not(.first-step) p{padding-left:28px;margin-top:0;margin-bottom:2px}#booking-app .sidebar h3{margin-left:-35px;margin-right:-35px;padding:0 35px 15px;border-bottom:1px solid #dadada}#booking-app .sidebar p{font-family:lineto-replica;font-size:1.6rem}#booking-app .sidebar small{font-size:1.2rem;line-height:18px;display:block}#booking-app .sidebar h6{position:relative;padding-left:28px;margin-bottom:3px;font-family:lineto-replica;font-weight:700;font-size:1.6rem;word-wrap:break-word}#booking-app .sidebar h6:before{position:absolute;left:0;top:-2px}#booking-app .sidebar li{margin-bottom:20px}#booking-app .sidebar li.uncompleted{opacity:.3}#booking-app .sidebar .button-primary,#booking-app .sidebar .c-highlight-cards .t-ospedali-prenotazione-landing .button-secondary,#booking-app .sidebar .emergency__button,#booking-app .sidebar .form-wrap button[type=submit],#booking-app .sidebar .t-ospedali-cancer-center-landing .c-highlight-cards .button-secondary,.c-highlight-cards .t-ospedali-prenotazione-landing #booking-app .sidebar .button-secondary,.form-wrap #booking-app .sidebar button[type=submit],.t-ospedali-cancer-center-landing .c-highlight-cards #booking-app .sidebar .button-secondary{width:100%}#booking-app .v-select{font-size:1.4rem}#booking-app .v-select:not(.invalid) .vs__dropdown-toggle{border:1px solid #dadada}#booking-app .vs__dropdown-toggle{min-height:40px;-webkit-border-radius:2px;border-radius:2px}#booking-app .vs__dropdown-menu{font-family:lineto-replica;max-height:200px}#booking-app .help{display:block;font-family:lineto-replica;color:#888;font-size:1.4rem;margin:5px 0}#booking-app .wrap-check{margin-bottom:10px}#booking-app .wrap-check label{font-family:lineto-replica;font-size:1.4rem}#booking-app .wrap-check input{position:absolute;opacity:0}#booking-app .wrap-check input+label{position:relative;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;cursor:pointer}#booking-app .wrap-check input+label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:14px;height:14px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #dadada;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}#booking-app .wrap-check input:hover+label:before{background:#0259d7}[data-whatinput=keyboard] #booking-app .wrap-check input:focus+label{outline:3px solid #6495ed}#booking-app .wrap-check input:focus+label:before{-webkit-box-shadow:0 0 0 3px rgba(0,0,0,.12);box-shadow:0 0 0 3px rgba(0,0,0,.12)}#booking-app .wrap-check input:checked+label:before{background:#0259d7}#booking-app .wrap-check input:checked+label>span{color:#0259d7}#booking-app .wrap-check input:checked+label:after{content:"";position:absolute;left:3px;top:8px;background:#fff;width:2px;height:2px;-webkit-box-shadow:1px 0 0 #fff,3px 0 0 #fff,3px -2px 0 #fff,3px -4px 0 #fff,3px -6px 0 #fff,3px -6px 0 #fff;box-shadow:1px 0 0 #fff,3px 0 0 #fff,3px -2px 0 #fff,3px -4px 0 #fff,3px -6px 0 #fff,3px -6px 0 #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#booking-app .wrap-main-cta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}#booking-app .wrap-main-cta .button-primary,#booking-app .wrap-main-cta .c-highlight-cards .t-ospedali-prenotazione-landing .button-secondary,#booking-app .wrap-main-cta .emergency__button,#booking-app .wrap-main-cta .form-wrap button[type=submit],#booking-app .wrap-main-cta .t-ospedali-cancer-center-landing .c-highlight-cards .button-secondary,.c-highlight-cards .t-ospedali-prenotazione-landing #booking-app .wrap-main-cta .button-secondary,.form-wrap #booking-app .wrap-main-cta button[type=submit],.t-ospedali-cancer-center-landing .c-highlight-cards #booking-app .wrap-main-cta .button-secondary{min-width:auto;margin-top:25px}#booking-app .wrap-selects span{font-family:lineto-replica;font-size:1.4rem;color:#333}#booking-app .wrap-selects span.error{color:#e2071c}#booking-app .wrap-selects input:not([type=radio]):not(.vs__search){-webkit-border-radius:2px;border-radius:2px;width:100%;height:40px;border:1px solid #dadada}#booking-app .wrap-selects input:not([type=radio]):not(.vs__search).invalid{border:2px solid #e2071c}#booking-app .wrap-selects .invalid{border:2px solid #e2071c}#booking-app legend{font-family:Noe Display;font-size:2rem;color:#888;margin-bottom:18px;width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}#booking-app .fieldset{margin-top:18px}#booking-app .fieldset span{font-family:lineto-replica;font-size:1.4rem;color:#333}#booking-app .fieldset span.error{color:#e2071c}#booking-app .fieldset span:not(.vs__selected){display:block;margin-bottom:5px}#booking-app .fieldset>div.radio{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#booking-app .fieldset>div.radio span{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}#booking-app .fieldset>div.radio label{line-height:40px;font-family:lineto-replica;font-size:1.4rem;color:#333}#booking-app .fieldset>div.radio div{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:calc(50% - 7px)}#booking-app .fieldset+fieldset legend{padding-top:20px;border-top:1px solid #000}#booking-app .fieldset input:not([type=radio]):not(.vs__search){-webkit-border-radius:2px;border-radius:2px;width:100%;height:40px;border:1px solid #dadada}#booking-app .fieldset input:not([type=radio]):not(.vs__search).invalid{border:2px solid #e2071c}#booking-app .fieldset .invalid:not(.datePicker){border:2px solid #e2071c}#booking-app .fieldset .invalid.datePicker div.v-select{border:2px solid #e2071c}#booking-app .fieldset .invalid.datePicker div.v-select:not(:last-of-type){border-right:1px solid #e2071c}#booking-app .fieldset .invalid.datePicker div.v-select .vs__dropdown-toggle{border:none}#booking-app .thankyou-page{background-color:#fff;padding:50px 110px}#booking-app .thankyou-page.checked h4:before{content:""}#booking-app .thankyou-page.checked h4:before{color:#1ab267}#booking-app .thankyou-page h2{border-bottom:1px solid #dadada;padding-bottom:3rem}#booking-app .thankyou-page .highlighted{color:#0596ff;word-break:break-word}#booking-app .thankyou-page p{font-size:1.6rem;font-family:lineto-replica}#booking-app [type=radio]:checked,#booking-app [type=radio]:not(:checked){position:absolute;left:-9999px}#booking-app [type=radio]:checked+label,#booking-app [type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666}#booking-app [type=radio]:checked+label:before,#booking-app [type=radio]:not(:checked)+label:before{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;bottom:auto;content:"";position:absolute;left:0;width:18px;height:18px;border:1px solid #ddd;-webkit-border-radius:100%;border-radius:100%;background:#fff}#booking-app [type=radio]:checked+label:before{border-color:#0259d7}#booking-app [type=radio]:checked+label:after,#booking-app [type=radio]:not(:checked)+label:after{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;bottom:auto;top:calc(50% - 5px);content:"";width:10px;height:10px;background:#0259d7;position:absolute;left:4px;-webkit-border-radius:100%;border-radius:100%;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}#booking-app [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}#booking-app [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#booking-app .vc-pane span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:0;font-size:1.3rem}#booking-app .vc-shadow{-webkit-box-shadow:none;box-shadow:none}#booking-app .vs--single .vs__selected{font-family:lineto-replica;color:#333;height:100%;width:100%}#booking-app .vs--searchable:not(.vs--open) input:not(:first-child){height:0;margin:0}#booking-app .vs__actions{-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}#booking-app .datePicker>span{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.c-mosaic{margin-top:5rem}.c-mosaic h2{color:#757575}.c-contact-list{padding-bottom:0!important}.c-contact-list .row{background-color:#ededed}.c-contact-list h4{text-align:left;margin:0;padding:20px 55px 20px 15px;position:relative}.c-contact-list h4:after{content:""}.c-contact-list h4:after{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;bottom:auto;font-size:1.4rem;position:absolute;right:20px;color:#0596ff}.c-contact-list h5{margin:0;padding:15px 15px 0;color:#333;font-family:lineto-replica}.c-contact-list div[data-collapse-target]{height:auto}.c-contact-list div[data-collapse-target]:not(.not-collapsed){display:none;height:0;-webkit-transition:height .35s ease-in-out;-o-transition:height .35s ease-in-out;transition:height .35s ease-in-out}.c-contact-list div[data-component=Collapse]{margin:0 -15px}.c-contact-list .not-collapsed{background-color:#fff}.c-contact-list .not-collapsed h4:after{content:""}.c-contact-list div[data-collapse-handler]:not(.not-collapsed):after{content:"";display:block;background-color:#dadada;position:relative;left:15px;width:calc(100% - 30px);height:1px;bottom:0}.c-contact-list .label{font-family:lineto-replica;color:#888;font-size:1.6rem}.c-contact-list .value{font-size:2.4rem}.c-contact-list .wrap-content div{padding-bottom:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-project-cards{background-color:#fff;text-align:center;padding-right:15px;padding-left:15px}.c-project-cards .row:first-child{position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-right:0;margin-left:0}.c-project-cards .row h2{background-color:#fff;color:#757575;z-index:1;padding-left:20px;padding-right:20px}.t-ospedali-landing-research .c-project-cards .row h2{color:#333}.c-project-cards .col-md-4{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:20px;margin-bottom:20px}.c-project-cards .col-md-4:first-child{padding-left:0}.c-project-cards .col-md-4:last-child{padding-right:0}.c-project-cards .col-md-4 .wrap-img{background-color:#ededed}.c-project-cards .col-md-4 .wrap-img img{width:100%}.c-project-cards .col-md-4 .wrap-text{background-color:#ededed;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding-right:30px;padding-bottom:30px;padding-left:30px}.c-project-cards .col-md-4 .wrap-text h4{margin-bottom:0}.c-project-cards .col-md-4 .wrap-text p{width:100%;font-size:1.6rem;font-family:lineto-replica}.c-project-cards .col-md-4 .wrap-text a{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.c-project-cards .col-md-4 .wrap-text a.button-secondary{background-color:unset}.c-project-cards .external:after{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.handler-accordion{position:relative}.handler-accordion:after{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.handler-accordion:after{-webkit-transition:-webkit-transform .5s cubic-bezier(.55,.09,.68,.53);transition:-webkit-transform .5s cubic-bezier(.55,.09,.68,.53);-o-transition:transform .5s cubic-bezier(.55,.09,.68,.53);transition:transform .5s cubic-bezier(.55,.09,.68,.53);transition:transform .5s cubic-bezier(.55,.09,.68,.53),-webkit-transform .5s cubic-bezier(.55,.09,.68,.53);position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;font-size:1.2rem}.handler-accordion.collapsed:after{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.c-intro-text h3{color:#333;margin-top:40px}.c-intro-text ol,.c-intro-text p,.c-intro-text ul{font-family:MaisonNeue;font-size:1.6rem;line-height:23px}.c-intro-text p{margin-top:0}.c-intro-text ol,.c-intro-text ul{font-weight:300;color:#333;margin:15px 0}.c-intro-text ul{list-style:square;padding-left:40px}.c-intro-text li{padding-bottom:10px}.c-intro-text strong{font-weight:700}.c-intro-text a{color:#0159d7;text-decoration:underline}.top-treatment-area .c-intro-text:not(:last-of-type) .container .row:after{content:"";border-top:1px dashed #dadada;height:2px;position:relative;left:15px;bottom:0;width:calc(100% - 15px);margin-top:24px}.top-treatment-area .c-intro-text .container{padding-right:106px;padding-left:106px}.c-intro-text .container{padding-right:121px;padding-left:121px}.t-ospedali-irccs-detail .c-intro-text .container,.t-ospedali-research-project-detail .c-intro-text .container{padding:0 15px}.t-ospedali-irccs-detail .c-intro-text .container .col-sm-3 h4,.t-ospedali-research-project-detail .c-intro-text .container .col-sm-3 h4{padding-left:0}.t-ospedali-cancer-detail,.t-ospedali-cancer-disease-unit-detail,.t-ospedali-exam-detail,.t-ospedali-hospital-unit,.t-ospedali-pathology-detail,.t-ospedali-specialty-detail,.t-ospedali-treatment-detail{background-color:#fff}.t-ospedali-cancer-detail h2,.t-ospedali-cancer-disease-unit-detail h2,.t-ospedali-exam-detail h2,.t-ospedali-hospital-unit h2,.t-ospedali-pathology-detail h2,.t-ospedali-specialty-detail h2,.t-ospedali-treatment-detail h2{font-size:3rem;color:#333}.t-ospedali-cancer-detail .treatment-page-header,.t-ospedali-cancer-disease-unit-detail .treatment-page-header,.t-ospedali-exam-detail .treatment-page-header,.t-ospedali-hospital-unit .treatment-page-header,.t-ospedali-pathology-detail .treatment-page-header,.t-ospedali-specialty-detail .treatment-page-header,.t-ospedali-treatment-detail .treatment-page-header{margin-top:80px}.t-ospedali-cancer-detail .treatment-page-header span,.t-ospedali-cancer-disease-unit-detail .treatment-page-header span,.t-ospedali-exam-detail .treatment-page-header span,.t-ospedali-hospital-unit .treatment-page-header span,.t-ospedali-pathology-detail .treatment-page-header span,.t-ospedali-specialty-detail .treatment-page-header span,.t-ospedali-treatment-detail .treatment-page-header span{font-family:lineto-replica;text-transform:uppercase;font-size:1.2rem;letter-spacing:.15rem}.t-ospedali-cancer-detail .title-page,.t-ospedali-cancer-disease-unit-detail .title-page,.t-ospedali-exam-detail .title-page,.t-ospedali-hospital-unit .title-page,.t-ospedali-pathology-detail .title-page,.t-ospedali-specialty-detail .title-page,.t-ospedali-treatment-detail .title-page{padding-top:10px;margin-bottom:30px}.t-ospedali-cancer-detail .top-treatment-area,.t-ospedali-cancer-disease-unit-detail .top-treatment-area,.t-ospedali-exam-detail .top-treatment-area,.t-ospedali-hospital-unit .top-treatment-area,.t-ospedali-pathology-detail .top-treatment-area,.t-ospedali-specialty-detail .top-treatment-area,.t-ospedali-treatment-detail .top-treatment-area{background-color:#fff;max-width:1410px;margin:0 auto 80px;padding-bottom:30px}.t-ospedali-cancer-detail .top-treatment-area .container.flex-row-specialties,.t-ospedali-cancer-disease-unit-detail .top-treatment-area .container.flex-row-specialties,.t-ospedali-exam-detail .top-treatment-area .container.flex-row-specialties,.t-ospedali-hospital-unit .top-treatment-area .container.flex-row-specialties,.t-ospedali-pathology-detail .top-treatment-area .container.flex-row-specialties,.t-ospedali-specialty-detail .top-treatment-area .container.flex-row-specialties,.t-ospedali-treatment-detail .top-treatment-area .container.flex-row-specialties{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:20px;padding-right:106px;padding-left:106px}.t-ospedali-cancer-detail .top-treatment-area .container.flex-row-specialties .ctas,.t-ospedali-cancer-disease-unit-detail .top-treatment-area .container.flex-row-specialties .ctas,.t-ospedali-exam-detail .top-treatment-area .container.flex-row-specialties .ctas,.t-ospedali-hospital-unit .top-treatment-area .container.flex-row-specialties .ctas,.t-ospedali-pathology-detail .top-treatment-area .container.flex-row-specialties .ctas,.t-ospedali-specialty-detail .top-treatment-area .container.flex-row-specialties .ctas,.t-ospedali-treatment-detail .top-treatment-area .container.flex-row-specialties .ctas{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.t-ospedali-cancer-detail .top-treatment-area .container.flex-row-specialties .ctas .cta-cloud,.t-ospedali-cancer-disease-unit-detail .top-treatment-area .container.flex-row-specialties .ctas .cta-cloud,.t-ospedali-exam-detail .top-treatment-area .container.flex-row-specialties .ctas .cta-cloud,.t-ospedali-hospital-unit .top-treatment-area .container.flex-row-specialties .ctas .cta-cloud,.t-ospedali-pathology-detail .top-treatment-area .container.flex-row-specialties .ctas .cta-cloud,.t-ospedali-specialty-detail .top-treatment-area .container.flex-row-specialties .ctas .cta-cloud,.t-ospedali-treatment-detail .top-treatment-area .container.flex-row-specialties .ctas .cta-cloud{margin-top:5px;margin-bottom:5px}.t-ospedali-cancer-detail .c-related-hospital,.t-ospedali-cancer-detail .c-story-card-area,.t-ospedali-cancer-disease-unit-detail .c-related-hospital,.t-ospedali-cancer-disease-unit-detail .c-story-card-area,.t-ospedali-exam-detail .c-related-hospital,.t-ospedali-exam-detail .c-story-card-area,.t-ospedali-hospital-unit .c-related-hospital,.t-ospedali-hospital-unit .c-story-card-area,.t-ospedali-pathology-detail .c-related-hospital,.t-ospedali-pathology-detail .c-story-card-area,.t-ospedali-specialty-detail .c-related-hospital,.t-ospedali-specialty-detail .c-story-card-area,.t-ospedali-treatment-detail .c-related-hospital,.t-ospedali-treatment-detail .c-story-card-area{margin:0}.t-ospedali-cancer-detail .text-eccellenze .hospital-contacts,.t-ospedali-cancer-disease-unit-detail .text-eccellenze .hospital-contacts,.t-ospedali-exam-detail .text-eccellenze .hospital-contacts,.t-ospedali-hospital-unit .text-eccellenze .hospital-contacts,.t-ospedali-pathology-detail .text-eccellenze .hospital-contacts,.t-ospedali-specialty-detail .text-eccellenze .hospital-contacts,.t-ospedali-treatment-detail .text-eccellenze .hospital-contacts{padding-top:50px;max-width:1410px;margin:0 auto 80px;padding-bottom:30px}.t-ospedali-cancer-detail .text-eccellenze .hospital-contacts>.row,.t-ospedali-cancer-disease-unit-detail .text-eccellenze .hospital-contacts>.row,.t-ospedali-exam-detail .text-eccellenze .hospital-contacts>.row,.t-ospedali-hospital-unit .text-eccellenze .hospital-contacts>.row,.t-ospedali-pathology-detail .text-eccellenze .hospital-contacts>.row,.t-ospedali-specialty-detail .text-eccellenze .hospital-contacts>.row,.t-ospedali-treatment-detail .text-eccellenze .hospital-contacts>.row{padding-right:106px;padding-left:106px;max-width:1440px}.t-ospedali-cancer-detail .text-eccellenze .hospital-contacts>.row:before,.t-ospedali-cancer-disease-unit-detail .text-eccellenze .hospital-contacts>.row:before,.t-ospedali-exam-detail .text-eccellenze .hospital-contacts>.row:before,.t-ospedali-hospital-unit .text-eccellenze .hospital-contacts>.row:before,.t-ospedali-pathology-detail .text-eccellenze .hospital-contacts>.row:before,.t-ospedali-specialty-detail .text-eccellenze .hospital-contacts>.row:before,.t-ospedali-treatment-detail .text-eccellenze .hospital-contacts>.row:before{content:"";position:absolute;height:1px;background:#dadada;width:auto;left:121px;right:121px}.t-ospedali-cancer-detail .text-eccellenze .hospital-contacts>.row .col-sm-9,.t-ospedali-cancer-disease-unit-detail .text-eccellenze .hospital-contacts>.row .col-sm-9,.t-ospedali-exam-detail .text-eccellenze .hospital-contacts>.row .col-sm-9,.t-ospedali-hospital-unit .text-eccellenze .hospital-contacts>.row .col-sm-9,.t-ospedali-pathology-detail .text-eccellenze .hospital-contacts>.row .col-sm-9,.t-ospedali-specialty-detail .text-eccellenze .hospital-contacts>.row .col-sm-9,.t-ospedali-treatment-detail .text-eccellenze .hospital-contacts>.row .col-sm-9{padding-top:27px}.t-ospedali-cancer-detail .text-eccellenze .hospital-contacts>.row h4,.t-ospedali-cancer-disease-unit-detail .text-eccellenze .hospital-contacts>.row h4,.t-ospedali-exam-detail .text-eccellenze .hospital-contacts>.row h4,.t-ospedali-hospital-unit .text-eccellenze .hospital-contacts>.row h4,.t-ospedali-pathology-detail .text-eccellenze .hospital-contacts>.row h4,.t-ospedali-specialty-detail .text-eccellenze .hospital-contacts>.row h4,.t-ospedali-treatment-detail .text-eccellenze .hospital-contacts>.row h4{padding-left:0}.t-ospedali-cancer-detail .text-eccellenze .hospital-contacts .c-text,.t-ospedali-cancer-disease-unit-detail .text-eccellenze .hospital-contacts .c-text,.t-ospedali-exam-detail .text-eccellenze .hospital-contacts .c-text,.t-ospedali-hospital-unit .text-eccellenze .hospital-contacts .c-text,.t-ospedali-pathology-detail .text-eccellenze .hospital-contacts .c-text,.t-ospedali-specialty-detail .text-eccellenze .hospital-contacts .c-text,.t-ospedali-treatment-detail .text-eccellenze .hospital-contacts .c-text{margin:0 106px 30px}.t-ospedali-cancer-detail .text-eccellenze .hospital-contacts .c-text:first-of-type,.t-ospedali-cancer-disease-unit-detail .text-eccellenze .hospital-contacts .c-text:first-of-type,.t-ospedali-exam-detail .text-eccellenze .hospital-contacts .c-text:first-of-type,.t-ospedali-hospital-unit .text-eccellenze .hospital-contacts .c-text:first-of-type,.t-ospedali-pathology-detail .text-eccellenze .hospital-contacts .c-text:first-of-type,.t-ospedali-specialty-detail .text-eccellenze .hospital-contacts .c-text:first-of-type,.t-ospedali-treatment-detail .text-eccellenze .hospital-contacts .c-text:first-of-type{margin-top:-15px}.t-ospedali-cancer-detail .text-eccellenze .hospital-contacts .c-text h5,.t-ospedali-cancer-disease-unit-detail .text-eccellenze .hospital-contacts .c-text h5,.t-ospedali-exam-detail .text-eccellenze .hospital-contacts .c-text h5,.t-ospedali-hospital-unit .text-eccellenze .hospital-contacts .c-text h5,.t-ospedali-pathology-detail .text-eccellenze .hospital-contacts .c-text h5,.t-ospedali-specialty-detail .text-eccellenze .hospital-contacts .c-text h5,.t-ospedali-treatment-detail .text-eccellenze .hospital-contacts .c-text h5{font-size:2rem;color:#333}.t-ospedali-cancer-detail .text-eccellenze .hospital-contacts .c-text ul,.t-ospedali-cancer-disease-unit-detail .text-eccellenze .hospital-contacts .c-text ul,.t-ospedali-exam-detail .text-eccellenze .hospital-contacts .c-text ul,.t-ospedali-hospital-unit .text-eccellenze .hospital-contacts .c-text ul,.t-ospedali-pathology-detail .text-eccellenze .hospital-contacts .c-text ul,.t-ospedali-specialty-detail .text-eccellenze .hospital-contacts .c-text ul,.t-ospedali-treatment-detail .text-eccellenze .hospital-contacts .c-text ul{list-style:square;padding-left:16px}.t-ospedali-cancer-detail .c-people-list,.t-ospedali-cancer-disease-unit-detail .c-people-list,.t-ospedali-exam-detail .c-people-list,.t-ospedali-hospital-unit .c-people-list,.t-ospedali-pathology-detail .c-people-list,.t-ospedali-specialty-detail .c-people-list,.t-ospedali-treatment-detail .c-people-list{margin:60px 15px}.t-ospedali-cancer-detail .c-people-list .container,.t-ospedali-cancer-disease-unit-detail .c-people-list .container,.t-ospedali-exam-detail .c-people-list .container,.t-ospedali-hospital-unit .c-people-list .container,.t-ospedali-pathology-detail .c-people-list .container,.t-ospedali-specialty-detail .c-people-list .container,.t-ospedali-treatment-detail .c-people-list .container{max-width:1410px}.t-ospedali-cancer-detail .c-people-list .container .col-12 h2,.t-ospedali-cancer-disease-unit-detail .c-people-list .container .col-12 h2,.t-ospedali-exam-detail .c-people-list .container .col-12 h2,.t-ospedali-hospital-unit .c-people-list .container .col-12 h2,.t-ospedali-pathology-detail .c-people-list .container .col-12 h2,.t-ospedali-specialty-detail .c-people-list .container .col-12 h2,.t-ospedali-treatment-detail .c-people-list .container .col-12 h2{font-size:3rem}.t-ospedali-cancer-detail .c-info-list .container .row h2,.t-ospedali-cancer-disease-unit-detail .c-info-list .container .row h2,.t-ospedali-exam-detail .c-info-list .container .row h2,.t-ospedali-hospital-unit .c-info-list .container .row h2,.t-ospedali-pathology-detail .c-info-list .container .row h2,.t-ospedali-specialty-detail .c-info-list .container .row h2,.t-ospedali-treatment-detail .c-info-list .container .row h2{color:#333;font-size:3rem;margin-top:10px}.t-ospedali-cancer-detail .c-cta-list .container-fluid,.t-ospedali-cancer-disease-unit-detail .c-cta-list .container-fluid,.t-ospedali-exam-detail .c-cta-list .container-fluid,.t-ospedali-hospital-unit .c-cta-list .container-fluid,.t-ospedali-pathology-detail .c-cta-list .container-fluid,.t-ospedali-specialty-detail .c-cta-list .container-fluid,.t-ospedali-treatment-detail .c-cta-list .container-fluid{max-width:1440px}.t-ospedali-cancer-detail .c-cta-list .cta-list-row,.t-ospedali-cancer-disease-unit-detail .c-cta-list .cta-list-row,.t-ospedali-exam-detail .c-cta-list .cta-list-row,.t-ospedali-hospital-unit .c-cta-list .cta-list-row,.t-ospedali-pathology-detail .c-cta-list .cta-list-row,.t-ospedali-specialty-detail .c-cta-list .cta-list-row,.t-ospedali-treatment-detail .c-cta-list .cta-list-row{margin:0}.c-tabs{background-color:#fff;max-width:1410px;margin:80px auto;padding:20px 106px 30px}.c-tabs ol,.c-tabs p,.c-tabs ul{font-family:MaisonNeue;font-size:1.6rem;line-height:23px;padding-left:0}.c-tabs ul{list-style:disc}.c-tabs strong{font-weight:700}.c-tabs .tabs-titles{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-tabs .tabs-titles .tab-title{margin:1rem;background-color:unset;font-family:Noe Display;font-size:3rem;display:inline-block;font-weight:300;padding:10px 30px;color:#0596ff;border:none;border-bottom:2px solid #0596ff}.c-tabs .tabs-titles .tab-title.collapsed{color:#888;cursor:pointer;border-bottom:none}.c-tabs .tabs-titles .tab-title.collapsed:hover{color:#0596ff;border-bottom:2px solid #0596ff}.c-tabs .tab-title.visible-xs,.c-tabs .title,.c-tabs div.collapsed{display:none}.t-ospedali-cancer-disease-unit-detail .patologie-correlate,.t-ospedali-servizi-di-cura-listing .patologie-correlate,.t-ospedali-specialty-detail .patologie-correlate{background-color:#fff;padding-top:20px}.t-ospedali-cancer-disease-unit-detail .patologie-correlate .container>h3,.t-ospedali-servizi-di-cura-listing .patologie-correlate .container>h3,.t-ospedali-specialty-detail .patologie-correlate .container>h3{color:#333}.t-ospedali-cancer-disease-unit-detail .page-header,.t-ospedali-cancer-disease-unit-detail .patologie-correlate,.t-ospedali-servizi-di-cura-listing .page-header,.t-ospedali-servizi-di-cura-listing .patologie-correlate,.t-ospedali-specialty-detail .page-header,.t-ospedali-specialty-detail .patologie-correlate{padding-bottom:0}.t-ospedali-cancer-disease-unit-detail .page-header .letters-filter,.t-ospedali-cancer-disease-unit-detail .patologie-correlate .letters-filter,.t-ospedali-servizi-di-cura-listing .page-header .letters-filter,.t-ospedali-servizi-di-cura-listing .patologie-correlate .letters-filter,.t-ospedali-specialty-detail .page-header .letters-filter,.t-ospedali-specialty-detail .patologie-correlate .letters-filter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:50px}.t-ospedali-cancer-disease-unit-detail .page-header .letters-filter button,.t-ospedali-cancer-disease-unit-detail .patologie-correlate .letters-filter button,.t-ospedali-servizi-di-cura-listing .page-header .letters-filter button,.t-ospedali-servizi-di-cura-listing .patologie-correlate .letters-filter button,.t-ospedali-specialty-detail .page-header .letters-filter button,.t-ospedali-specialty-detail .patologie-correlate .letters-filter button{padding-right:10px;padding-left:10px}.t-ospedali-cancer-disease-unit-detail .page-header .letters-filter a,.t-ospedali-cancer-disease-unit-detail .page-header .letters-filter button,.t-ospedali-cancer-disease-unit-detail .patologie-correlate .letters-filter a,.t-ospedali-cancer-disease-unit-detail .patologie-correlate .letters-filter button,.t-ospedali-servizi-di-cura-listing .page-header .letters-filter a,.t-ospedali-servizi-di-cura-listing .page-header .letters-filter button,.t-ospedali-servizi-di-cura-listing .patologie-correlate .letters-filter a,.t-ospedali-servizi-di-cura-listing .patologie-correlate .letters-filter button,.t-ospedali-specialty-detail .page-header .letters-filter a,.t-ospedali-specialty-detail .page-header .letters-filter button,.t-ospedali-specialty-detail .patologie-correlate .letters-filter a,.t-ospedali-specialty-detail .patologie-correlate .letters-filter button{border:none;color:#333;background-color:#fff;font-family:lineto-replica;font-size:1.4rem;font-weight:700;cursor:pointer}.t-ospedali-cancer-disease-unit-detail .page-header .letters-filter a:disabled,.t-ospedali-cancer-disease-unit-detail .page-header .letters-filter button:disabled,.t-ospedali-cancer-disease-unit-detail .patologie-correlate .letters-filter a:disabled,.t-ospedali-cancer-disease-unit-detail .patologie-correlate .letters-filter button:disabled,.t-ospedali-servizi-di-cura-listing .page-header .letters-filter a:disabled,.t-ospedali-servizi-di-cura-listing .page-header .letters-filter button:disabled,.t-ospedali-servizi-di-cura-listing .patologie-correlate .letters-filter a:disabled,.t-ospedali-servizi-di-cura-listing .patologie-correlate .letters-filter button:disabled,.t-ospedali-specialty-detail .page-header .letters-filter a:disabled,.t-ospedali-specialty-detail .page-header .letters-filter button:disabled,.t-ospedali-specialty-detail .patologie-correlate .letters-filter a:disabled,.t-ospedali-specialty-detail .patologie-correlate .letters-filter button:disabled{color:#888;cursor:default}.t-ospedali-cancer-disease-unit-detail .page-header .letters-filter a.selected,.t-ospedali-cancer-disease-unit-detail .page-header .letters-filter button.selected,.t-ospedali-cancer-disease-unit-detail .patologie-correlate .letters-filter a.selected,.t-ospedali-cancer-disease-unit-detail .patologie-correlate .letters-filter button.selected,.t-ospedali-servizi-di-cura-listing .page-header .letters-filter a.selected,.t-ospedali-servizi-di-cura-listing .page-header .letters-filter button.selected,.t-ospedali-servizi-di-cura-listing .patologie-correlate .letters-filter a.selected,.t-ospedali-servizi-di-cura-listing .patologie-correlate .letters-filter button.selected,.t-ospedali-specialty-detail .page-header .letters-filter a.selected,.t-ospedali-specialty-detail .page-header .letters-filter button.selected,.t-ospedali-specialty-detail .patologie-correlate .letters-filter a.selected,.t-ospedali-specialty-detail .patologie-correlate .letters-filter button.selected{background-color:#0259d7;color:#fff;-webkit-border-radius:30px;border-radius:30px}.t-ospedali-cancer-disease-unit-detail .page-header .pre,.t-ospedali-cancer-disease-unit-detail .page-header .show-letterfilters,.t-ospedali-cancer-disease-unit-detail .page-header .show-letterfilters-specialty,.t-ospedali-cancer-disease-unit-detail .patologie-correlate .pre,.t-ospedali-cancer-disease-unit-detail .patologie-correlate .show-letterfilters,.t-ospedali-cancer-disease-unit-detail .patologie-correlate .show-letterfilters-specialty,.t-ospedali-servizi-di-cura-listing .page-header .pre,.t-ospedali-servizi-di-cura-listing .page-header .show-letterfilters,.t-ospedali-servizi-di-cura-listing .page-header .show-letterfilters-specialty,.t-ospedali-servizi-di-cura-listing .patologie-correlate .pre,.t-ospedali-servizi-di-cura-listing .patologie-correlate .show-letterfilters,.t-ospedali-servizi-di-cura-listing .patologie-correlate .show-letterfilters-specialty,.t-ospedali-specialty-detail .page-header .pre,.t-ospedali-specialty-detail .page-header .show-letterfilters,.t-ospedali-specialty-detail .page-header .show-letterfilters-specialty,.t-ospedali-specialty-detail .patologie-correlate .pre,.t-ospedali-specialty-detail .patologie-correlate .show-letterfilters,.t-ospedali-specialty-detail .patologie-correlate .show-letterfilters-specialty{display:none}.t-ospedali-cancer-disease-unit-detail .page-header .letters-filter-bar,.t-ospedali-cancer-disease-unit-detail .patologie-correlate .letters-filter-bar,.t-ospedali-servizi-di-cura-listing .page-header .letters-filter-bar,.t-ospedali-servizi-di-cura-listing .patologie-correlate .letters-filter-bar,.t-ospedali-specialty-detail .page-header .letters-filter-bar,.t-ospedali-specialty-detail .patologie-correlate .letters-filter-bar{border-top:1px solid #dadada}.t-ospedali-cancer-disease-unit-detail .patologie-correlate .letters-filter-bar,.t-ospedali-servizi-di-cura-listing .patologie-correlate .letters-filter-bar,.t-ospedali-specialty-detail .patologie-correlate .letters-filter-bar{border-bottom:1px solid #dadada}.t-ospedali-cancer-disease-unit-detail .listing .goto,.t-ospedali-servizi-di-cura-listing .listing .goto,.t-ospedali-specialty-detail .listing .goto{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #dadada;width:80%}.t-ospedali-cancer-disease-unit-detail .listing .goto:after,.t-ospedali-servizi-di-cura-listing .listing .goto:after,.t-ospedali-specialty-detail .listing .goto:after{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.t-ospedali-cancer-disease-unit-detail .listing .goto:after,.t-ospedali-servizi-di-cura-listing .listing .goto:after,.t-ospedali-specialty-detail .listing .goto:after{padding-left:10px;color:#0596ff}.t-ospedali-cancer-disease-unit-detail .col-md-12 .goto,.t-ospedali-servizi-di-cura-listing .col-md-12 .goto,.t-ospedali-specialty-detail .col-md-12 .goto{width:100%}.t-ospedali-cancer-disease-unit-detail .pagination,.t-ospedali-servizi-di-cura-listing .pagination,.t-ospedali-specialty-detail .pagination{margin-top:50px}.t-ospedali-cancer-center-listing .patologie-correlate{background-color:#fff;padding-top:20px}.t-ospedali-cancer-center-listing .patologie-correlate .container>h3{color:#333}.t-ospedali-cancer-center-listing .page-header,.t-ospedali-cancer-center-listing .patologie-correlate{padding-bottom:0}.t-ospedali-cancer-center-listing .page-header p,.t-ospedali-cancer-center-listing .patologie-correlate p{margin:0}.t-ospedali-cancer-center-listing .page-header .letters-filter,.t-ospedali-cancer-center-listing .patologie-correlate .letters-filter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:50px}.t-ospedali-cancer-center-listing .page-header .letters-filter button,.t-ospedali-cancer-center-listing .patologie-correlate .letters-filter button{padding-right:10px;padding-left:10px}.t-ospedali-cancer-center-listing .page-header .letters-filter a,.t-ospedali-cancer-center-listing .page-header .letters-filter button,.t-ospedali-cancer-center-listing .patologie-correlate .letters-filter a,.t-ospedali-cancer-center-listing .patologie-correlate .letters-filter button{border:none;color:#333;background-color:#fff;font-family:lineto-replica;font-size:1.4rem;font-weight:700;cursor:pointer}.t-ospedali-cancer-center-listing .page-header .letters-filter a:disabled,.t-ospedali-cancer-center-listing .page-header .letters-filter button:disabled,.t-ospedali-cancer-center-listing .patologie-correlate .letters-filter a:disabled,.t-ospedali-cancer-center-listing .patologie-correlate .letters-filter button:disabled{color:#888;cursor:default}.t-ospedali-cancer-center-listing .page-header .letters-filter a.selected,.t-ospedali-cancer-center-listing .page-header .letters-filter button.selected,.t-ospedali-cancer-center-listing .patologie-correlate .letters-filter a.selected,.t-ospedali-cancer-center-listing .patologie-correlate .letters-filter button.selected{background-color:#0259d7;color:#fff;-webkit-border-radius:30px;border-radius:30px}.t-ospedali-cancer-center-listing .page-header .pre,.t-ospedali-cancer-center-listing .page-header .show-letterfilters,.t-ospedali-cancer-center-listing .page-header .show-letterfilters-specialty,.t-ospedali-cancer-center-listing .patologie-correlate .pre,.t-ospedali-cancer-center-listing .patologie-correlate .show-letterfilters,.t-ospedali-cancer-center-listing .patologie-correlate .show-letterfilters-specialty{display:none}.t-ospedali-cancer-center-listing .page-header .letters-filter-bar,.t-ospedali-cancer-center-listing .patologie-correlate .letters-filter-bar{border-top:1px solid #dadada}.t-ospedali-cancer-center-listing .patologie-correlate .letters-filter-bar{border-bottom:1px solid #dadada}.t-ospedali-cancer-center-listing .listing .goto{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #dadada;width:80%}.t-ospedali-cancer-center-listing .listing .goto:after{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.t-ospedali-cancer-center-listing .listing .goto:after{padding-left:10px;color:#0596ff}.t-ospedali-cancer-center-listing .col-md-12 .goto{width:100%}.t-ospedali-cancer-center-listing .pagination{margin-top:50px}.c-text-list{max-width:1410px;margin:0 auto 30px}.c-text-list h3{color:#333;margin-top:15px;margin-bottom:15px}.c-text-list ol,.c-text-list p,.c-text-list ul{font-family:MaisonNeue;font-size:1.6rem;line-height:23px}.c-text-list p{margin-top:0}.c-text-list ol,.c-text-list ul{font-weight:300;color:#333;margin:15px 0}.c-text-list ul{list-style:square;padding-left:40px}.c-text-list strong{font-weight:700}.c-text-list a{color:#0159d7;text-decoration:underline}.c-text-list .container{padding-right:106px;padding-left:106px}.c-text-list .container .row h2{font-size:3rem;margin-bottom:15px}.c-text-list .container .row h3{font-size:2.4rem}.related-hospital{overflow:hidden;position:relative;margin:0 0 40px}.related-hospital .tns-horizontal.tns-subpixel>.tns-item.c-story-card{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.related-hospital .tns-controls button[data-controls=next]{right:5px}.related-hospital .tns-controls button[data-controls=prev]{left:5px}.related-hospital .related-hospital-listing{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.related-hospital .related-hospital-listing .related-hospital-item{display:inline-block;white-space:normal;vertical-align:top;text-align:center;margin-bottom:30px;position:relative;width:100%;min-height:1px;margin-left:0!important;margin-right:0!important;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:280px;padding-left:0;padding-right:30px}.related-hospital .related-hospital-listing .related-hospital-item:last-of-type{margin-right:0}.related-hospital .related-hospital-listing .related-hospital-item figure{background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative;overflow:hidden}.related-hospital .related-hospital-listing .related-hospital-item h4{margin-top:0;margin-bottom:5px}.related-hospital .related-hospital-listing .related-hospital-item small:not(.goto){color:#888}.related-hospital .related-hospital-listing .related-hospital-item figcaption{padding:10px 13px 20px;background-color:#fff;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;z-index:1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.related-hospital .related-hospital-listing .related-hospital-item picture{position:relative}.related-hospital .related-hospital-listing .related-hospital-item img{width:100%}.related-hospital .related-hospital-listing .related-hospital-item span.irccs{position:absolute;left:15px;bottom:15px;font-size:1.4rem;color:#fff;text-shadow:1px 1px 4px rgba(0,0,0,.3);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.related-hospital .related-hospital-listing .related-hospital-item .goto{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;right:auto;position:absolute;bottom:10px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate(-50%,200%);-ms-transform:translate(-50%,200%);transform:translate(-50%,200%);z-index:1}.c-related-hospital h3{color:#333}.c-related-hospital h3 span{color:#757575}.c-media{padding-bottom:30px}.c-media .container{padding-right:121px;padding-left:121px}.c-media .container h4{font-size:3rem}.c-media .video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.c-media .video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.c-media figure{display:inline-block;width:100%}.c-media figure img{width:100%}.c-media figure figcaption{font-family:lineto-replica;font-size:1.4rem;font-weight:700;letter-spacing:0;line-height:17px;text-align:center;padding-top:24px}.c-eccellenze-list{padding:60px 0}.c-eccellenze-list .col-md-4 h2{margin:16px 0 0}.c-eccellenze-list .col-md-4 p{color:#333;font-family:MaisonNeue;font-size:16px;font-weight:300;line-height:27px}.c-eccellenze-list .col-md-8{background-color:#f6f6f6;padding:28px 106px 60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c-eccellenze-list .col-md-8 h4{padding:30px 40px 20px 0;margin:0;cursor:pointer}.c-eccellenze-list .col-md-8 h4 button{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.c-eccellenze-list .col-md-8 h4.collapsed{border-bottom:1px solid #dadada}.c-eccellenze-list .col-md-8 h4:after{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.c-eccellenze-list .col-md-8 h4:after{position:absolute;right:0;font-size:.8rem;color:#0596ff;-webkit-transition:none;-o-transition:none;transition:none}.c-eccellenze-list .col-md-8 h4.collapsed:after{-webkit-transform:rotate(0) scaleY(-1);-ms-transform:rotate(0) scaleY(-1);transform:rotate(0) scaleY(-1)}.c-eccellenze-list .col-md-8 .target-accordion{background-color:#fff;padding:20px}.c-eccellenze-list .col-md-8 .target-accordion.collapsed{display:none;max-height:0;overflow:hidden;opacity:0}.c-eccellenze-list .col-md-8 .target-accordion small{color:#888;font-size:1rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.c-eccellenze-list .col-md-8 .target-accordion .unit{padding:10px 0}.c-eccellenze-list .col-md-8 .target-accordion .unit:not(:last-child){border-bottom:1px solid #f6f6f6}.c-eccellenze-list .col-md-8 .target-accordion .unit a{color:#333;font-family:MaisonNeue;font-size:16px;font-weight:300;line-height:18px;display:inline-block}.c-eccellenze-list .col-md-8 .target-accordion .unit a:hover{color:#002f52}.c-eccellenze-list .col-md-8 .target-accordion .text-right{text-align:right;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.header-redesign .c-media h1,.header-redesign .c-media h2,.header-redesign .c-media h3,.header-redesign .c-media h4,.header-redesign .c-text h1,.header-redesign .c-text h2,.header-redesign .c-text h3,.header-redesign .c-text h4,.header-redesign .news-detail-wrapper h1,.header-redesign .news-detail-wrapper h2,.header-redesign .news-detail-wrapper h3,.header-redesign .news-detail-wrapper h4,.header-redesign .text-box h1,.header-redesign .text-box h2,.header-redesign .text-box h3,.header-redesign .text-box h4{color:#333}.header-redesign .c-media h1,.header-redesign .c-text h1,.header-redesign .news-detail-wrapper h1,.header-redesign .text-box h1{font-size:4.6rem}.header-redesign .c-media h2,.header-redesign .c-text h2,.header-redesign .news-detail-wrapper h2,.header-redesign .text-box h2{font-size:3rem}.header-redesign .c-media h3,.header-redesign .c-text h3,.header-redesign .news-detail-wrapper h3,.header-redesign .text-box h3{font-size:2rem}.header-redesign .c-media h4,.header-redesign .c-text h4,.header-redesign .news-detail-wrapper h4,.header-redesign .text-box h4{font-size:1.7rem}.search.handler-accordion{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:2rem;width:64px;height:55px;line-height:55px;border:1px solid #dadada;border-bottom:#fff;position:absolute;right:15px;padding:0;z-index:1}.search.handler-accordion:after{content:none}.search.handler-accordion:hover{color:#fff;background-color:#0596ff}.search.handler-accordion.not-collapsed{-webkit-transform:none;-ms-transform:none;transform:none;top:auto;left:auto}.search-overlay-wrapper .search-overlay.collapsed,.symptom-checker-disclaimer .search-overlay.collapsed{display:none}.search-overlay-wrapper .search-overlay.not-collapsed,.symptom-checker-disclaimer .search-overlay.not-collapsed{background-color:#fff;opacity:.95;width:100%;height:100%}.search-overlay-wrapper .search-overlay.not-collapsed .button-text,.symptom-checker-disclaimer .search-overlay.not-collapsed .button-text{display:block;right:0;color:#0596ff;-webkit-transform:none;-ms-transform:none;transform:none;top:48px;width:auto;left:inherit}.search-overlay-wrapper .container,.symptom-checker-disclaimer .container{height:100%}.search-overlay-wrapper .container .row,.symptom-checker-disclaimer .container .row{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%}.search-overlay-wrapper [data-collapseHeaderHandler-name=SCChatModal] .close,.search-overlay-wrapper [data-collapseHeaderHandler-name=searchModal] .close,.symptom-checker-disclaimer [data-collapseHeaderHandler-name=SCChatModal] .close,.symptom-checker-disclaimer [data-collapseHeaderHandler-name=searchModal] .close{font-size:1.2rem;line-height:12px}.search-overlay-wrapper [data-collapseHeaderHandler-name=SCChatModal] .close:after,.search-overlay-wrapper [data-collapseHeaderHandler-name=SCChatModal] .close:before,.search-overlay-wrapper [data-collapseHeaderHandler-name=searchModal] .close:after,.search-overlay-wrapper [data-collapseHeaderHandler-name=searchModal] .close:before,.symptom-checker-disclaimer [data-collapseHeaderHandler-name=SCChatModal] .close:after,.symptom-checker-disclaimer [data-collapseHeaderHandler-name=SCChatModal] .close:before,.symptom-checker-disclaimer [data-collapseHeaderHandler-name=searchModal] .close:after,.symptom-checker-disclaimer [data-collapseHeaderHandler-name=searchModal] .close:before{background-color:#0596ff}.search-overlay-wrapper h1,.symptom-checker-disclaimer h1{padding:0}.search-overlay-wrapper p,.symptom-checker-disclaimer p{font-family:MaisonNeue;font-size:1.6rem;font-weight:300;line-height:23px}.search-overlay-wrapper .search-form-column,.symptom-checker-disclaimer .search-form-column{text-align:center;margin:100px 0}.search-overlay-wrapper .search-form-column form,.symptom-checker-disclaimer .search-form-column form{text-align:left}.listing-filters.search-listing-filter form{width:100%;text-align:left}.listing-filters.search-listing-filter form button[type=submit]{height:24px;font-size:10px;padding-top:0;padding-bottom:0;right:5px}.listing-filters.search-listing-filter form .custom-select-item-container:hover{background-color:#f0f0f0}.listing-filters.search-listing-filter form .custom-select-item-container:hover span{color:#002f52}.listing-filters.search-listing-filter form .custom-select-search-container{height:50px}.listing-filters.search-listing-filter form .custom-select-search-container:before{line-height:23px;font-size:2.3rem;left:14px}.listing-filters.search-listing-filter form .custom-select-opened .custom-select-search-container:after{content:"";background-color:#0596ff;height:1px;width:calc(100% - 20px);position:relative;display:block;margin:0 auto}.listing-filters.search-listing-filter form .custom-select-opened .custom-select-search-input:focus{border-bottom:#fff}.listing-filters.search-listing-filter form .custom-select-search-input{outline:none;padding-left:49px;font-size:1.6rem}.c-hero .listing-filters.search-listing-filter form .custom-select-search-input{border-color:rgba(0,0,0,0)}.listing-filters.search-listing-filter form .custom-select-search-input::-webkit-input-placeholder{color:#333;opacity:.6}.listing-filters.search-listing-filter form .custom-select-search-input::-moz-placeholder{color:#333;opacity:.6}.listing-filters.search-listing-filter form .custom-select-search-input::-ms-input-placeholder{color:#333;opacity:.6}.listing-filters.search-listing-filter form .custom-select-search-input::placeholder{color:#333;opacity:.6}.listing-filters.search-listing-filter form .custom-select-search-input:focus{border-color:#0596ff;-webkit-border-bottom-right-radius:unset;border-bottom-right-radius:unset;-webkit-border-bottom-left-radius:unset;border-bottom-left-radius:unset}.listing-filters.search-listing-filter form .custom-select-dropdown-inner{border-color:#0596ff}.listing-filters.search-listing-filter form .custom-select-groups-container{max-height:190px}.listing-filters.search-listing-filter form .form-wrap{height:50px}.listing-filters.search-listing-filter form .form-wrap:before{content:none}.listing-filters.search-listing-filter form .form-wrap span span span{color:#0596ff;display:inline-block}.listing-filters.search-listing-filter form .custom-select-inner-container{height:50px}.listing-filters.search-listing-filter form .focused .searchSubmitInput{visibility:visible}.c-hero .listing-filters.search-listing-filter form .focused .custom-select-search-input,.listing-filters.search-listing-filter form .focused .custom-select-search-input{border-color:#0596ff;-webkit-border-bottom-right-radius:unset;border-bottom-right-radius:unset;-webkit-border-bottom-left-radius:unset;border-bottom-left-radius:unset}.listing-filters.search-listing-filter form .focused .custom-select-opened .custom-select-search-input{border-bottom:1px solid #fff}.t-ospedali-search-results h1{padding-bottom:20px;word-wrap:break-word}.t-ospedali-search-results form{width:100%}.t-ospedali-search-results #numberResults{padding:0}.t-ospedali-search-results #numberResults p{color:#757575;font-family:MaisonNeue;font-weight:500;letter-spacing:1.44px;font-size:1.4rem;text-transform:uppercase;margin-bottom:0;margin-left:0}.t-ospedali-search-results .form-wrap button[type=submit]{height:32px;padding-top:0;padding-bottom:0;right:5px}.t-ospedali-search-results .form-wrap:focus button[type=submit]{z-index:1}.t-ospedali-search-results [data-component=MegaDropdownSearch] .custom-select-item-container:hover{background-color:#f0f0f0}.t-ospedali-search-results [data-component=MegaDropdownSearch] .custom-select-item-container:hover span{color:#002f52}.t-ospedali-search-results [data-component=MegaDropdownSearch] .custom-select-opened .custom-select-search-container:after{content:"";background-color:#0596ff;height:1px;width:calc(100% - 20px);position:relative;display:block;margin:0 auto}.t-ospedali-search-results [data-component=MegaDropdownSearch] .custom-select-opened .custom-select-search-input:focus{border-bottom:#fff}.t-ospedali-search-results [data-component=MegaDropdownSearch] .custom-select-search-input{outline:none}.t-ospedali-search-results [data-component=MegaDropdownSearch] .custom-select-search-input:focus{border-color:#0596ff;-webkit-border-bottom-right-radius:unset;border-bottom-right-radius:unset;-webkit-border-bottom-left-radius:unset;border-bottom-left-radius:unset}.t-ospedali-search-results [data-component=MegaDropdownSearch] .custom-select-search-input:focus::-webkit-input-placeholder{color:rgba(0,0,0,0)}.t-ospedali-search-results [data-component=MegaDropdownSearch] .custom-select-search-input:focus::-moz-placeholder{color:rgba(0,0,0,0)}.t-ospedali-search-results [data-component=MegaDropdownSearch] .custom-select-search-input:focus::-ms-input-placeholder{color:rgba(0,0,0,0)}.t-ospedali-search-results [data-component=MegaDropdownSearch] .custom-select-search-input:focus::placeholder{color:rgba(0,0,0,0)}.t-ospedali-search-results [data-component=MegaDropdownSearch] .custom-select-dropdown-inner{border-color:#0596ff}.t-ospedali-search-results .custom-select-placeholder-text:before{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.t-ospedali-search-results .category-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:25px}.t-ospedali-search-results .category-link h3{margin:1rem 0}.t-ospedali-search-results .category-link li{margin:0 15px}.t-ospedali-search-results .category-link a{color:#333;font-family:Noe Display}.t-ospedali-search-results .category-link a.active{color:#0596ff}.t-ospedali-search-results .listing-filters>div{width:100%}.t-ospedali-search-results .listing-filters>div .wrap-dropdown:last-child{width:100%}.t-ospedali-search-results .listing .goto{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-bottom:1px solid #dadada;width:100%}.t-ospedali-search-results .listing .goto .typeLabel{font-size:1.4rem;font-family:lineto-replica;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;line-height:15px;margin-top:30px;margin-bottom:0}.t-ospedali-search-results .listing .goto h4{font-size:2rem;line-height:20px;position:relative;display:block;padding-right:30px;margin:20px 0}.t-ospedali-search-results .listing .goto h4:after{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.t-ospedali-search-results .listing .goto h4:after{font-size:1.4rem;padding-left:10px;color:#0596ff;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.t-ospedali-search-results .listing .goto h4 span{color:#0596ff}.t-ospedali-search-results .listing .goto p{font-size:1.6rem;font-family:MaisonNeue;padding-right:30px;margin-top:0}.t-ospedali-search-results .listing .goto p span{color:#0596ff}.t-ospedali-search-results .listing .goto h4:last-child,.t-ospedali-search-results .listing .goto p:last-child{margin-bottom:28px}.t-ospedali-search-results #loaded{display:none}.t-ospedali-search-results .form-wrap span span span{color:#0596ff;display:inline-block}.t-ospedali-search-results .pagination{margin-top:60px}.t-ospedali-search-results .focused .searchSubmitInput{visibility:visible}.c-hero .t-ospedali-search-results .focused .custom-select-search-input,.t-ospedali-search-results .focused .custom-select-search-input{border-color:#0596ff;-webkit-border-bottom-right-radius:unset;border-bottom-right-radius:unset;-webkit-border-bottom-left-radius:unset;border-bottom-left-radius:unset}.t-ospedali-search-results .focused .custom-select-opened .custom-select-search-input{border-bottom:1px solid #fff}.c-toc{padding:0;margin-top:30px}.c-toc .text-box ul{padding-left:0;padding-bottom:5px;border-bottom:1px solid #dadada;margin:0}.c-toc .text-box ul:first-child{counter-reset:tocCounter}.c-toc .text-box ul li a{font-size:1.8rem;font-family:Noe Display;line-height:32px;color:#333;width:calc(100% - 56px);margin-top:4px;margin-bottom:30px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.c-toc .text-box ul li a:nth-child(-n+9):before{content:"0" counter(tocCounter);counter-increment:tocCounter}.c-toc .text-box ul li a:before{content:counter(tocCounter) " ";counter-increment:tocCounter;font-size:1.8rem;font-family:auto;line-height:32px;text-align:center;color:#fff;background-color:#0596ff;-webkit-border-radius:50%;border-radius:50%;margin-right:16px;display:inline-block;height:32px;width:32px;min-width:32px}.c-anchor{position:relative}.c-anchor .anchor{position:absolute;top:-60px}.c-anchor .anchor-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:32px}.c-anchor .anchor-title:nth-child(-n+9):before{content:"0" counter(anchorCounter);counter-increment:anchorCounter}.c-anchor .anchor-title:before{content:counter(anchorCounter) " ";counter-increment:anchorCounter;font-size:1.8rem;line-height:32px;text-align:center;color:#fff;background-color:#0596ff;-webkit-border-radius:50%;border-radius:50%;margin-right:16px;display:inline-block;height:32px;width:32px;min-width:32px;font-family:auto}.t-ospedali-event-detail,.t-ospedali-internal,.t-ospedali-news-detail{counter-reset:anchorCounter}.c-editorial-grid{background-color:#fff;text-align:center}.c-editorial-grid .container-fluid{padding:0}.c-editorial-grid .row:first-child{position:relative;margin-right:0;margin-left:0}.c-editorial-grid .row h2,.c-editorial-grid .row h3,.c-editorial-grid .row h4{color:#333}.c-editorial-grid .card a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;border-bottom:1px solid #dadada;overflow:hidden;height:100%}.c-editorial-grid .card a:hover .wrap-text{-webkit-transform:translateY(-60px);-ms-transform:translateY(-60px);transform:translateY(-60px)}.c-editorial-grid .card a:hover .button-text{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.c-editorial-grid .card a .wrap-text{position:relative;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;min-height:68px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.c-editorial-grid .card a .button-text{font-size:1.4rem;font-weight:700;font-family:lineto-replica;-webkit-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%);right:0;bottom:0;left:0;position:absolute;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;margin:5px 0}.c-editorial-grid .external:after{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.c-link-list h3{color:#333;border-bottom:1px solid #dadada;padding:8px 0;margin:0}.c-link-list .link-list-element .goto{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-bottom:1px solid #dadada;width:100%}.c-link-list .link-list-element .goto h4{font-size:2rem;line-height:20px;position:relative;display:block;padding-right:30px;margin:29px 0 16px}.c-link-list .link-list-element .goto h4:after{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.c-link-list .link-list-element .goto h4:after{font-size:1.4rem;padding-left:10px;color:#0596ff;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}[data-component=ZoomIn]{cursor:-webkit-zoom-in;cursor:zoom-in;display:block}[data-component=ZoomIn] img{width:100%;height:auto;position:relative;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}[data-component=ZoomIn].zoomed-in{cursor:-webkit-zoom-out;cursor:zoom-out}[data-component=ZoomIn].zoomed-in:before{content:"";position:fixed;top:0;left:0;background:#fff;opacity:.9;display:block;height:100vh;width:100vw;z-index:9}[data-component=ZoomIn].zoomed-in img{z-index:10;position:relative}.c-cta-list{margin:40px 0}.c-cta-list .center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c-cta-list a{padding:14px 20px;margin-right:20px;margin-bottom:20px;font-size:1.2rem;line-height:1.7rem;letter-spacing:1.5px}.c-cta-list a:last-child{margin-right:0}.c-cta-list a.external:after{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.c-accordion{margin:0 auto 30px}.c-accordion .col-md-12{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c-accordion .col-md-12,.c-accordion .col-md-12 h4{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-accordion .col-md-12 h4{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:23px 40px 17px 0;margin:0;cursor:pointer;font-size:20px;border-top:1px solid #dadada}.c-accordion .col-md-12 h4 button{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:left}.c-accordion .col-md-12 h4.collapsed{border-bottom:1px solid #dadada}.c-accordion .col-md-12 h4.not-collapsed{border-bottom:none}.c-accordion .col-md-12 h4:after{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.c-accordion .col-md-12 h4:after{position:absolute;top:auto;right:19px;font-size:1.2rem;color:#0596ff;-webkit-transition:none;-o-transition:none;transition:none}.c-accordion .col-md-12 h4.collapsed:after{-webkit-transform:rotate(0) scaleY(-1);-ms-transform:rotate(0) scaleY(-1);transform:rotate(0) scaleY(-1)}.news-detail-wrapper .c-accordion .col-md-12 p{margin-top:5px}.c-accordion .col-md-12 .target-accordion{padding:20px}.c-accordion .col-md-12 .target-accordion.collapsed{display:none;max-height:0;overflow:hidden;opacity:0}.c-accordion .col-md-12 .target-accordion.not-collapsed{padding:7px 50px 1px 0}.c-accordion .not-collapsed{border-bottom:1px solid #dadada}.c-accordion+.c-accordion{margin-top:-30px}.c-accordion+.c-accordion .col-md-12 h4{border-top:none}.c-accordion .handler-accordion:after{-webkit-transform:none;-ms-transform:none;transform:none}.c-subscribe-newsletter{background-color:#1b223e;color:#fff}.c-subscribe-newsletter-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 20px;font-family:lineto-replica;font-size:1.4rem}.c-subscribe-newsletter-content h4,.c-subscribe-newsletter-content p{color:#fff}.c-subscribe-newsletter-content p{font-family:lineto-replica}.subscribe-newsletter-variant{padding-bottom:6rem;background-color:#fff;color:#595959}.subscribe-newsletter-variant .c-subscribe-newsletter-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:1.6rem;padding:0}.subscribe-newsletter-variant .c-subscribe-newsletter-content h4,.subscribe-newsletter-variant .c-subscribe-newsletter-content p{color:#595959}.subscribe-newsletter-variant .c-subscribe-newsletter-content h4{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;white-space:nowrap;font-size:4.4rem;margin-bottom:0}.subscribe-newsletter-variant .c-subscribe-newsletter-content h4:after,.subscribe-newsletter-variant .c-subscribe-newsletter-content h4:before{content:"";width:100%;border-top:1px solid #dadada}.subscribe-newsletter-variant .c-subscribe-newsletter-content h4:before{margin-right:20px}.subscribe-newsletter-variant .c-subscribe-newsletter-content h4:after{margin-left:20px}.subscribe-newsletter-variant .c-subscribe-newsletter-content p{margin-top:0;margin-bottom:3.2rem;font-weight:700}.subscribe-newsletter .subscribe-title{padding-left:0;color:#333}.newsletter-form{font-family:lineto-replica;font-size:1.2rem;line-height:1.8rem}.newsletter-form fieldset{padding:24px 0}.newsletter-form legend{font-size:1.6rem;font-weight:700;color:#333}.newsletter-form label{display:block;margin-bottom:2px;font-size:1.4rem;line-height:20px}.newsletter-form input:not([type=checkbox]){width:100%;height:4rem;border:1px solid #dadada;color:#333;font-weight:700}.newsletter-form input:not([type=checkbox])::-webkit-input-placeholder{font-weight:400}.newsletter-form input:not([type=checkbox])::-moz-placeholder{font-weight:400}.newsletter-form input:not([type=checkbox])::-ms-input-placeholder{font-weight:400}.newsletter-form input:not([type=checkbox])::placeholder{font-weight:400}.newsletter-form input:not([type=checkbox]).error{border:1px solid #e2071c}.newsletter-form input:not([type=checkbox]).error::-webkit-input-placeholder{color:#e2071c}.newsletter-form input:not([type=checkbox]).error::-moz-placeholder{color:#e2071c}.newsletter-form input:not([type=checkbox]).error::-ms-input-placeholder{color:#e2071c}.newsletter-form input:not([type=checkbox]).error::placeholder{color:#e2071c}.newsletter-form p{font-family:inherit}.t-ospedali-events-listing .c-subscribe-newsletter,.t-ospedali-news-listing .c-subscribe-newsletter{margin-top:6rem}#error-section p,#success-msg p{font-size:1.6rem;font-weight:700}.modal-hidden.collapsed{display:none}.modal-hidden.not-collapsed{display:block}.modal-newletter-banner{max-width:600px}.newletter-banner{background-color:#fff;max-width:600px;margin:0 auto}.newletter-banner-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px 20px 30px;background-color:#fff}.newletter-banner-content p{margin-top:0;font-family:lineto-replica;font-size:1.6rem;font-weight:700;text-align:center}.newletter-banner [class^=button-]:not(.button-text){width:100%;font-size:1.4rem;font-weight:700}.newletter-banner p{font-size:1.4rem;font-weight:300;letter-spacing:0;line-height:20px;color:#333}.newletter-banner .close{position:absolute;top:14px;right:22px;left:auto;color:#333;height:30px}.newletter-banner .close:after,.newletter-banner .close:before{content:"";position:absolute;width:26px;top:50%;left:-10px;background-color:#000;height:2px;margin-top:-1px}.newletter-banner .close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.newletter-banner .close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.newletter-banner-title{margin-top:2rem;margin-bottom:0;font-size:4rem;color:#333}.c-banner-card{padding-top:15px;padding-bottom:15px}.c-banner-card picture{height:328px}.c-banner-card figcaption{height:100%}.c-banner-card a[class^=button-]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:unset;width:175px;height:42px;margin:0 0 24px;padding:14px 20px}.c-banner-card .banner-text{max-width:320px}.c-banner-card .banner-text p{font-size:1.4rem;line-height:20px}.c-banner-card .actions{position:absolute;width:100%;bottom:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;padding:0 32px}.c-banner-card .actions:not(.wide){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.c-banner-card .actions a.button-tertiary{margin-right:32px}.c-banner-card .container{padding:32px}.c-banner-card .text-area h2{font-size:3rem;line-height:38px}.c-banner.wide{padding:0;width:100%}.c-banner.wide .text-area h2{font-size:3.6rem;line-height:46px}.c-banner.wide .banner-text{max-width:45%}.c-banner.wide .banner-text p{font-size:1.4rem;line-height:20px}.c-banner.wide figcaption .container{padding:32px}.t-ospedali-internal .c-banner.wide{margin:0}.t-ospedali-internal .c-banner-card{padding:7px}.t-ospedali-internal .c-banner-card .container{padding:16px}.t-ospedali-internal .c-banner-card .banner-text{max-width:365px}.t-ospedali-internal .c-banner-card .actions{padding:0 16px}.t-ospedali-internal .c-banner-card .actions.single{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.t-ospedali-internal .c-banner-card .actions a.button-tertiary{margin-right:16px}.c-banners-grid{margin-top:5rem}.c-banners-grid .container-fluid{padding:0}.c-banners-grid .container-fluid .row{margin:0}.c-banners-grid .grid-title{color:#757575}.c-form{background-color:#f6f6f6;padding:40px 0;margin:0 auto;font-family:lineto-replica}.c-form .c-form__anchor{position:relative;visibility:hidden;top:-141px}.c-form form{margin-top:30px}.c-form label,.c-form p{font-family:MaisonNeue;font-size:1.4rem;line-height:2rem}.c-form .h2{margin:0 0 1.2rem}.c-form .c-form__container{max-width:890px;margin:0 auto}.c-form label{margin-bottom:.4rem}.c-form .label__checkbox,.c-form .label__radio{margin-bottom:.8rem}.c-form input,.c-form select{height:40px}.c-form .c-form__col{margin-bottom:1.2rem}.c-form .c-form__fieldset{padding:0}.c-form .c-form__submit-btn{margin:12px 0}.c-form .label__checkbox,.c-form .label__radio{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-form [type=checkbox],.c-form [type=radio]{height:20px;width:20px;position:relative}.c-form [type=checkbox]:before,.c-form [type=radio]:before{content:"";display:block;top:0;left:0;height:20px;width:20px;background-color:#f6f6f6;border:1.5px solid #757575;-webkit-border-radius:2px;border-radius:2px}.c-form [type=checkbox]:after,.c-form [type=radio]:after{content:"";position:absolute;left:0;display:none}.c-form [type=checkbox]:hover:before,.c-form [type=radio]:hover:before{background-color:#fff}.c-form [type=checkbox]:checked:after,.c-form [type=radio]:checked:after{display:block;left:6px;top:1px;width:8px;height:14px;border:solid #0596ff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.c-form [type=radio]:before{-webkit-border-radius:50%;border-radius:50%}.c-form [type=radio]:checked:after{border:none;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:14px;height:14px;-webkit-border-radius:50%;border-radius:50%;background:#0596ff}.c-form .span__selection--text{margin-left:1.2rem}.c-form .submitted:invalid{border:2px solid #e2071c}.c-form .submitted:invalid[type=checkbox]:before,.c-form .submitted:invalid[type=radio]:before{border:2px solid #e2071c}.c-form .c-form__container--error,.c-form .c-form__container--thank-you{text-align:center;padding-bottom:14px}.c-form .c-form__container--error .error__cta--div,.c-form .c-form__container--error .thank-you__cta--div,.c-form .c-form__container--thank-you .error__cta--div,.c-form .c-form__container--thank-you .thank-you__cta--div{margin-top:3.8rem}.emergency-modal-in{position:fixed;overflow:hidden}.emergency-modal-in:before{content:"";position:fixed;top:0;left:0;background-color:rgba(0,0,0,.5);width:100%;height:100%;z-index:5}.cookie-banner.emergency__popup{width:100%;max-width:700px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);bottom:auto;left:0;right:0;margin:0 auto;border:none;text-align:center;padding:0;opacity:0;z-index:0}.cookie-banner.emergency__popup p{width:80%;margin-left:auto;margin-right:auto;font-size:1.4rem;color:#333}.cookie-banner.emergency__popup.accepted{opacity:1;z-index:6}.cookie-banner.emergency__popup .button-text{position:relative;width:100%;right:0;top:-30px;padding-right:0;text-align:right;color:#fff;font-size:12px}.cookie-banner.emergency__popup .button-text:after,.cookie-banner.emergency__popup .button-text:before{content:"";position:absolute;width:16px;top:50%;right:55px;background-color:#fff;height:2px;margin-top:-1px}.cookie-banner.emergency__popup .button-text:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.cookie-banner.emergency__popup .button-text:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.emergency__button{margin-top:10px;margin-bottom:10px;background-color:#fa5d4b;border-color:#fa5d4b;font-weight:700}.emergency__button:active,.emergency__button:hover{background-color:#8f1204;border-color:#8f1204}.emergency__popup-logo{width:40%;margin:0 auto;padding:20px 0}.emergency__popup-container{padding:2rem;background-color:#f6f6f6;border-top:2px solid #dadada}.collapse-banner{position:fixed;bottom:-139px;right:0;left:0;width:100%;max-width:962px;height:142px;margin:0 auto;padding:12px 27px;border-top:3px solid #0596ff;background:#fff;-webkit-transition:bottom .4s linear;-o-transition:bottom .4s linear;transition:bottom .4s linear;text-align:center;z-index:4}.collapse-banner.is-open{bottom:0}.collapse-banner.is-open .collapse-banner__btn:before{content:""}.collapse-banner__btn{position:absolute;right:20px;top:-37px;width:45px;height:36px;border:0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;background:#0596ff;font-size:12px;padding-top:10px;color:#fff;cursor:pointer}.collapse-banner__btn:before{content:""}.collapse-banner__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%}.collapse-banner__img{display:none}.collapse-banner__title{margin-top:14px;margin-bottom:8px;font-family:Noe Display;text-align:left;font-size:24px;font-weight:400;line-height:30px}.collapse-banner__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0}.collapse-banner__text p{display:none}.collapse-banner__text [class^=button-]:not(.button-text){display:inline-block;font-weight:700}@media screen and (min-width:375px){.collapse-banner__text [class^=button-]:not(.button-text){min-width:322px}}.t-ospedali-doctor-detail h2,.t-ospedali-doctor-detail h3{color:#757575;margin-bottom:0;font-size:3.5rem}.t-ospedali-doctor-detail h2{margin-top:35px}.t-ospedali-doctor-detail h3{margin-top:56px}.t-ospedali-doctor-detail .cta-cloud{margin-left:0;-webkit-border-radius:1.8rem;border-radius:1.8rem}.t-ospedali-doctor-detail .cta-cloud.lamadonnina{background-color:#fff;color:#347745;border:1px solid #347745}.t-ospedali-doctor-detail .cta-cloud.grupposandonato{background-color:#fff;color:#fa5d4b;border:1px solid #fa5d4b}.t-ospedali-doctor-detail .cta-cloud.hsr{background-color:#fff;color:#0596ff;border:1px solid #0596ff}.t-ospedali-doctor-detail .language-title{margin-top:32px}.t-ospedali-doctor-detail .language-list li{color:#333;list-style:circle;font-size:1.4rem;margin-left:16px;margin-bottom:10px;font-family:MaisonNeue}.t-ospedali-doctor-detail div[data-collapse-name=toggle-more-element]{text-align:left;padding-left:0}.t-ospedali-doctor-detail div[data-collapse-name=toggle-more-element] .button-text{padding-left:0}.t-ospedali-doctor-detail .contact-list h3{margin-top:32px}.t-ospedali-doctor-detail .contact-list a{display:block;font-family:MaisonNeue;font-size:1.4rem}.t-ospedali-doctor-detail .contact-list a:first-of-type{margin-top:15px;margin-bottom:15px}.t-ospedali-doctor-detail .contact-list a.phone:before{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.t-ospedali-doctor-detail .contact-list a.mail:before{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.t-ospedali-doctor-detail .contact-list a:before{vertical-align:middle;padding-right:12px}.t-ospedali-doctor-detail .readmore-text{overflow:hidden}.t-ospedali-doctor-detail .readmore-text>*{display:none;overflow:hidden}.t-ospedali-doctor-detail .readmore-text>* li{display:none}.t-ospedali-doctor-detail .button-text.cv-read-more{display:none}.t-ospedali-doctor-detail .button-text.cv-read-more.visible{display:block;width:100%;text-align:left;padding-left:0}.t-ospedali-event-detail .text-box,.t-ospedali-news-detail .text-box{max-width:890px;margin:0 auto}.t-ospedali-event-detail .news-share a,.t-ospedali-news-detail .news-share a{height:60px;border:0;background:#f6f6f6;line-height:60px;text-align:center;font-size:1.6rem}.t-ospedali-event-detail h1,.t-ospedali-news-detail h1{padding-bottom:.2rem}.t-ospedali-event-detail p,.t-ospedali-news-detail p{font-family:MaisonNeue}.t-ospedali-event-detail .news-detail,.t-ospedali-news-detail .news-detail{padding:30px 0 60px;background:#fff}.t-ospedali-event-detail .news-paragraph,.t-ospedali-news-detail .news-paragraph{position:relative;min-height:180px}.t-ospedali-event-detail .news-date,.t-ospedali-news-detail .news-date{font-weight:700}.t-ospedali-event-detail .news-timing,.t-ospedali-news-detail .news-timing{color:#757575}.t-ospedali-event-detail .news-detail-wrapper h1,.t-ospedali-event-detail .news-detail-wrapper p,.t-ospedali-news-detail .news-detail-wrapper h1,.t-ospedali-news-detail .news-detail-wrapper p{max-width:890px;margin:0 auto}.t-ospedali-event-detail .news-detail-wrapper p,.t-ospedali-news-detail .news-detail-wrapper p{margin:1.6rem auto}.t-ospedali-event-detail .site,.t-ospedali-news-detail .site{background-color:#fff}.t-ospedali-event-detail .cta-cloud,.t-ospedali-news-detail .cta-cloud{margin-left:0;margin-right:11px}.t-ospedali-event-detail .icon-facebook,.t-ospedali-news-detail .icon-facebook{color:#3b5998}.t-ospedali-event-detail .icon-twitter,.t-ospedali-news-detail .icon-twitter{color:#38a1f3}.t-ospedali-event-detail .icon-linkedin,.t-ospedali-news-detail .icon-linkedin{color:#0077b5}.t-ospedali-event-detail .icon-rss,.t-ospedali-news-detail .icon-rss{color:#fe9e17}.t-ospedali-event-detail .icon-whatsapp,.t-ospedali-news-detail .icon-whatsapp{color:#455a64}.t-ospedali-event-detail .c-info-list,.t-ospedali-news-detail .c-info-list{margin-top:30px}.t-ospedali-event-detail .c-info-list+ul,.t-ospedali-news-detail .c-info-list+ul{margin-top:40px}.t-ospedali-internal .site{background-color:#fff}.t-ospedali-internal .site .internal-page .container h1{max-width:890px;margin:0 auto}.t-ospedali-internal .site .internal-page .container>div{max-width:890px}.t-ospedali-internal .site .internal-page .container>div:not(.c-accordion){margin:0 auto 30px}.t-ospedali-internal .site .internal-page .container>div:last-of-type{margin-bottom:0}.t-ospedali-internal .site .internal-page .container .c-info-list{padding-bottom:15px}.t-ospedali-landing .site{background-color:#fff}.t-ospedali-landing .site .internal-page>.container{padding:0}.t-ospedali-landing .site .internal-page>.container .description-page,.t-ospedali-landing .site .internal-page>.container .title-page{max-width:890px;margin:0 auto;text-align:center;color:#333}.t-ospedali-landing .site .internal-page>.container .title-page{padding:0 15px 16px}.t-ospedali-landing .site .internal-page>.container .description-page{padding:0 15px 30px}.t-ospedali-landing .site .internal-page>.container>div{max-width:920px;padding-right:15px;padding-left:15px}.t-ospedali-landing .site .internal-page>.container>div.c-text-image{padding:0}.t-ospedali-landing .site .internal-page>.container>div.c-text-image .row{margin-right:-15px;margin-left:-15px}.t-ospedali-landing .site .internal-page>.container>div:not(.c-accordion){margin:0 auto 30px}.t-ospedali-landing .site .internal-page>.container>div:last-of-type{margin-bottom:0}.t-ospedali-landing .site .internal-page>.container>section{padding-right:15px;padding-left:15px}.t-ospedali-landing .site .internal-page>.container .c-info-list{padding-bottom:15px}.t-ospedali-landing .site footer .landing-legal-info--row{padding-left:18.5%}.t-ospedali-landing .site footer .landing-legal-info--row .legal-info{-webkit-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;text-align:left;padding:0 40px}.t-ospedali-landing .site footer .landing-legal-info--row .landing-privacy-cookie{padding-right:15px;text-align:left}.t-ospedali-landing .site footer .landing-legal-info--row .landing-privacy-cookie a:hover{color:#fff}.t-ospedali-landing .site footer .landing-legal-info--row .landing-privacy-cookie a:not(:first-child){margin-left:10px}.t-ospedali-homepage .c-highlight-cards{background-color:#f6f6f6}.t-ospedali-homepage .c-hospital-locator{background-color:#f6f6f6;margin:0;padding:40px 0}.t-ospedali-error p{font-family:lineto-replica;font-size:1.4rem}.t-ospedali-error .site{background-color:#fff}.t-ospedali-error img{padding:40px 20px}.t-ospedali-research-projects-listing .research-card{background-color:#fff;margin-bottom:20px}.t-ospedali-research-projects-listing .research-card .research-card_row{min-height:140px}.t-ospedali-research-projects-listing .research-card .img-block{padding:0}.t-ospedali-research-projects-listing .research-card .img-block img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.t-ospedali-research-projects-listing .research-card .data-block{padding:16px 15px 44px 20px}.t-ospedali-research-projects-listing .research-card .info-block{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.t-ospedali-research-projects-listing .research-card .research-card_title{margin:0}.t-ospedali-research-projects-listing .research-card .research-card_par{font-family:MaisonNeue;font-size:1.4rem;line-height:2rem;margin:0}.t-ospedali-research-projects-listing .research-card .research-card_topic{font-family:lineto-replica;font-size:1.4rem;line-height:2rem;font-weight:700;margin:0}.t-ospedali-research-projects-listing .research-card .research-card_hospital{font-family:lineto-replica;font-size:1.4rem;line-height:2rem;margin:0;color:#757575}.t-ospedali-irccs-detail .site,.t-ospedali-landing-research .site,.t-ospedali-research-project-detail .site{background-color:#fff}.t-ospedali-irccs-detail .site .container.irccs-research,.t-ospedali-research-project-detail .site .container.irccs-research{max-width:100%;padding:0}.t-ospedali-irccs-detail .site .container.irccs-research h1,.t-ospedali-research-project-detail .site .container.irccs-research h1{max-width:890px;margin:0 auto}.t-ospedali-irccs-detail .site .container.irccs-research>div,.t-ospedali-research-project-detail .site .container.irccs-research>div{margin:0 auto 30px}.t-ospedali-irccs-detail .site .container.irccs-research>div:not(.c-info-list):not(.page-header),.t-ospedali-research-project-detail .site .container.irccs-research>div:not(.c-info-list):not(.page-header){max-width:890px}.t-ospedali-irccs-detail .site .container.irccs-research>div.text-eccellenze .hospital-contacts,.t-ospedali-research-project-detail .site .container.irccs-research>div.text-eccellenze .hospital-contacts{margin-top:0}.t-ospedali-irccs-detail .site .container.irccs-research>div.text-eccellenze .hospital-contacts h2,.t-ospedali-irccs-detail .site .container.irccs-research>div.text-eccellenze .hospital-contacts h3,.t-ospedali-irccs-detail .site .container.irccs-research>div.text-eccellenze .hospital-contacts h4,.t-ospedali-research-project-detail .site .container.irccs-research>div.text-eccellenze .hospital-contacts h2,.t-ospedali-research-project-detail .site .container.irccs-research>div.text-eccellenze .hospital-contacts h3,.t-ospedali-research-project-detail .site .container.irccs-research>div.text-eccellenze .hospital-contacts h4{padding-left:0}.t-ospedali-irccs-detail .site .container.irccs-research>div.text-eccellenze .hospital-contacts>.row,.t-ospedali-research-project-detail .site .container.irccs-research>div.text-eccellenze .hospital-contacts>.row{border-top:1px solid #dadada;margin:0 15px}.t-ospedali-irccs-detail .site .container.irccs-research>div.text-eccellenze .hospital-contacts>.row>div,.t-ospedali-research-project-detail .site .container.irccs-research>div.text-eccellenze .hospital-contacts>.row>div{padding-right:0;padding-left:0}.t-ospedali-irccs-detail .site .container.irccs-research>div.c-info-list,.t-ospedali-irccs-detail .site .container.irccs-research>div.page-header,.t-ospedali-research-project-detail .site .container.irccs-research>div.c-info-list,.t-ospedali-research-project-detail .site .container.irccs-research>div.page-header{max-width:100%}.t-ospedali-irccs-detail .site .container.irccs-research>div.c-banner,.t-ospedali-irccs-detail .site .container.irccs-research>div.c-info-list,.t-ospedali-research-project-detail .site .container.irccs-research>div.c-banner,.t-ospedali-research-project-detail .site .container.irccs-research>div.c-info-list{margin-bottom:0}.t-ospedali-irccs-detail .site .container.irccs-research>div:last-of-type,.t-ospedali-research-project-detail .site .container.irccs-research>div:last-of-type{margin-bottom:0}.t-ospedali-irccs-detail .site .container.irccs-research>div:last-of-type.c-banner,.t-ospedali-irccs-detail .site .container.irccs-research>div:last-of-type.c-info-list,.t-ospedali-research-project-detail .site .container.irccs-research>div:last-of-type.c-banner,.t-ospedali-research-project-detail .site .container.irccs-research>div:last-of-type.c-info-list{margin-bottom:-80px}.t-ospedali-irccs-detail .site .container.irccs-research .c-info-list,.t-ospedali-research-project-detail .site .container.irccs-research .c-info-list{padding-bottom:15px}#symptom-checker-chat{position:fixed;width:60px;height:60px;z-index:5;background-color:#0596ff;right:2rem;bottom:2rem;-webkit-border-radius:50%;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:3rem;cursor:pointer;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;border:none}#symptom-checker-chat .tooltip-sc{position:relative;-webkit-transform:translateZ(-1rem);transform:translateZ(-1rem);visibility:hidden;opacity:0;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;-webkit-transition-timing-function:cubic-bezier(.785,.135,.15,.86);-o-transition-timing-function:cubic-bezier(.785,.135,.15,.86);transition-timing-function:cubic-bezier(.785,.135,.15,.86)}#symptom-checker-chat .tooltip-sc .tooltip-text{position:absolute;width:40rem;height:10rem;background-color:#fff;color:#000;padding:1rem 1rem 1rem 2rem;line-height:normal;right:-1.5rem;bottom:-3rem;margin:0;-webkit-border-radius:3rem;border-radius:3rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:2px 2px 10px rgba(0,0,0,.25);box-shadow:2px 2px 10px rgba(0,0,0,.25)}#symptom-checker-chat .tooltip-sc .tooltip-text .tooltip-title{margin:0}#symptom-checker-chat .tooltip-sc .tooltip-text .tooltip-inner{font-family:MaisonNeue;font-style:normal;font-weight:400;font-size:12px;line-height:18px;width:70%;text-align:left;text-align:initial}#symptom-checker-chat:hover .tooltip-sc{visibility:visible;opacity:1}.symptom-checker-disclaimer .symptom-checker-overlay{position:fixed;z-index:6;width:50%;height:auto;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);left:50%;top:50%;bottom:auto;right:auto;text-align:center}.symptom-checker-disclaimer .symptom-checker-overlay .modal-header-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.symptom-checker-disclaimer .symptom-checker-overlay .modal-header-container h4{margin:0}.symptom-checker-disclaimer .symptom-checker-overlay button.external-link-w{min-width:auto}.symptom-checker-disclaimer .symptom-checker-overlay .modal-description-container .icon{font-size:2rem;cursor:pointer}.symptom-checker-disclaimer .symptom-checker-overlay .modal-description-container .modal-description p{font-family:MaisonNeue;font-style:normal;font-weight:400;font-size:12px;line-height:18px;text-align:left;text-align:initial}.symptom-checker-disclaimer .symptom-checker-overlay.collapsed{display:none}.symptom-checker-disclaimer .symptom-checker-overlay.not-collapsed{background-color:#fff;opacity:1;width:25%;height:auto;padding:2rem}.symptom-checker-bot-overlay{position:fixed;z-index:6;right:10rem;bottom:6rem;-webkit-box-shadow:2px 2px 10px rgba(0,0,0,.25);box-shadow:2px 2px 10px rgba(0,0,0,.25)}.symptom-checker-bot-overlay .SC-container-page{height:100%}.symptom-checker-bot-overlay .bot-iframe{width:99%;height:80%}.symptom-checker-bot-overlay.collapsed{display:none}.symptom-checker-bot-overlay.not-collapsed{background-color:#fff;width:38rem;height:55rem}.symptom-checker-bot-overlay .bot-header-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1.5rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:20%;border-bottom:1px solid #dadada}.symptom-checker-bot-overlay .bot-header-container .icon{font-size:2rem;cursor:pointer}.symptom-checker-bot-overlay .bot-header-container .button-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;color:#000}.symptom-checker-bot-overlay .bot-header-container .bot-header-descriptions h4{margin:0 0 1rem}.symptom-checker-bot-overlay .bot-header-container .bot-header-descriptions .description{font-family:MaisonNeue;font-style:normal;font-weight:400;font-size:12px;line-height:18px;text-align:left;text-align:initial}.t-ospedali-symptom-checker .container{padding-bottom:0!important}.t-ospedali-symptom-checker .container .SC-container-page{padding-bottom:0!important;background-color:#fff}.t-ospedali-symptom-checker .container .SC-container-page .bot-header-container{height:auto;border-bottom:1px solid #dadada}.t-ospedali-symptom-checker .container .SC-container-page .bot-header-container .header3{font-size:3rem}.t-ospedali-symptom-checker .container .SC-container-page .bot-header-container h1,.t-ospedali-symptom-checker .container .SC-container-page .bot-header-container h4{padding:1rem;margin:0}.t-ospedali-symptom-checker .container .SC-container-page .bot-header-container span{font-family:MaisonNeue;font-style:normal;font-weight:400;font-size:12px;line-height:18px;color:#595a5b;padding:0 1rem 1rem;display:block}.t-ospedali-symptom-checker .container .bot-iframe{width:100%;height:100%;min-height:60vh}.text-center{text-align:center}.clearfix:after{content:"";display:block;clear:both}[data-linkManager-href]:not([data-linkManager-href=""]){cursor:pointer}.uppercase{text-transform:uppercase}.v-select{position:relative;font-family:inherit}.v-select,.v-select *{-webkit-box-sizing:border-box;box-sizing:border-box}@-webkit-keyframes vSelectSpinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes vSelectSpinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.vs__fade-enter-active,.vs__fade-leave-active{-webkit-transition:opacity .15s cubic-bezier(1,.5,.8,1);-o-transition:opacity .15s cubic-bezier(1,.5,.8,1);transition:opacity .15s cubic-bezier(1,.5,.8,1)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}.vs--disabled .vs__clear,.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__open-indicator,.vs--disabled .vs__search,.vs--disabled .vs__selected{cursor:not-allowed;background-color:#f8f8f8}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;-webkit-border-radius:4px;border-radius:4px;white-space:normal}.vs__dropdown-toggle,.vs__selected-options{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.vs__selected-options{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 2px;position:absolute;top:0;bottom:0;width:100%}.vs__actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:4px 6px 0 3px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:absolute;right:0;top:0;bottom:0}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:rgba(0,0,0,0);-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:rgba(60,60,60,.5);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition:-webkit-transform .15s cubic-bezier(1,-.115,.975,.855);-webkit-transition:-webkit-transform .15s cubic-bezier(1,-.115,.975,.855);-o-transition:transform .15s cubic-bezier(1,-.115,.975,.855);transition:transform .15s cubic-bezier(1,-.115,.975,.855);transition:transform .15s cubic-bezier(1,-.115,.975,.855),-webkit-transform .15s cubic-bezier(1,-.115,.975,.855);-webkit-transition-timing-function:cubic-bezier(1,-.115,.975,.855);-o-transition-timing-function:cubic-bezier(1,-.115,.975,.855);transition-timing-function:cubic-bezier(1,-.115,.975,.855)}.vs--open .vs__open-indicator{-webkit-transform:rotate(180deg) scale(1);-ms-transform:rotate(180deg) scale(1);transform:rotate(180deg) scale(1)}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:rgba(60,60,60,.5);padding:0;border:0;background-color:rgba(0,0,0,0);cursor:pointer;margin-right:8px}.vs__dropdown-menu{display:block;position:absolute;top:calc(100% - 1px);left:0;z-index:1000;padding:5px 0;margin:0;width:100%;max-height:350px;min-width:160px;overflow-y:auto;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.15);box-shadow:0 3px 6px 0 rgba(0,0,0,.15);border:1px solid rgba(60,60,60,.26);border-top-style:none;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;text-align:left;list-style:none;background:#fff}.vs__no-options{text-align:center}li.vs__dropdown-option{white-space:normal}.vs__dropdown-option{line-height:1.42857143;display:block;padding:3px 20px;clear:both;color:#333;white-space:normal}.vs__dropdown-option:hover{cursor:pointer}.vs__dropdown-option--highlight{background:#5897fb;color:#fff}.vs__selected{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#f0f0f0;border:1px solid rgba(60,60,60,.26);-webkit-border-radius:4px;border-radius:4px;color:#333;line-height:1.4;padding:0 .5em}.vs__deselect{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:rgba(60,60,60,.5);text-shadow:0 1px 0 #fff}.vs--single .vs__selected{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.vs--single.vs--open .vs__selected{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-ms-clear,.vs__search::-webkit-search-cancel-button,.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration{display:none}.vs__search,.vs__search:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.4;font-size:1em;border:1px solid rgba(0,0,0,0);border-left:none;outline:none;padding:0 7px;background:none;-webkit-box-shadow:none;box-shadow:none;width:0;max-width:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.vs__search::-webkit-input-placeholder{color:inherit}.vs__search:-ms-input-placeholder{color:inherit}.vs__search::-ms-input-placeholder{color:inherit}.vs__search::-moz-placeholder{color:inherit}.vs__search::placeholder{color:inherit}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable .vs__search:hover{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border:.9em solid hsla(0,0%,39.2%,.1);border-left-color:rgba(60,60,60,.45);-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:vSelectSpinner 1.1s linear infinite;animation:vSelectSpinner 1.1s linear infinite;-webkit-transition:opacity .1s;-o-transition:opacity .1s;transition:opacity .1s}.vs__spinner,.vs__spinner:after{-webkit-border-radius:50%;border-radius:50%;width:5em;height:5em}.vs--loading .vs__spinner{opacity:1}@media (min-width:768px){.c-people-list+.c-info-list{margin-top:-60px;padding-top:0}.hero.caption-hover figcaption{position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;padding:20px 0;right:45%;left:0;width:100%}.hero.caption-hover figcaption .container .actions{max-width:inherit}.hero.shading picture:before{content:"";background-image:-webkit-radial-gradient(farthest-corner,rgba(0,0,0,0),#000 181%);background-image:-o-radial-gradient(farthest-corner,rgba(0,0,0,0),#000 181%);background-image:radial-gradient(farthest-corner,rgba(0,0,0,0),#000 181%);position:absolute;width:100%;height:100%}.hero.shading a:not(.button-primary):not(.emergency__button),.hero.shading h1,.hero.shading p,.hero.shading small{color:#fff;text-shadow:1px 1px 4px rgba(0,0,0,.3)}.hero.shading a.button-tertiary{text-shadow:none}.hero.shading a.button-tertiary:hover{color:#004d85}.hero small a{cursor:default}.hero.reverse h1,.hero.reverse p{color:#fff}.hero .first-aid-mark{top:50px}.hero .actions a{margin-right:15px}.hero .actions button:not(:last-child){margin-right:15px}.box.linkedin-box{margin-top:65px}.publications-card .content{width:calc(100% - 90px)}.publications-card .cover{width:90px}.training-list li{margin-bottom:40px;display:inline-block;max-width:50%;width:100%;vertical-align:top}.training-list li:nth-child(odd){padding-right:15px}.hospitals-listing-wrapper:not(.not-collapsed) .hospital-locator-listing ul li{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;margin-right:0}.cookie-banner{max-width:500px;right:0}[data-component=CookieBanner]:not(button){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:280px}.c-highlight-cards{margin:0 auto}.c-highlight-cards:not(.no-background){padding:0 15px}.c-highlight-cards:not(.no-background) .container{margin-top:-20px;z-index:1}.c-highlight-cards:not(.no-background) .highlight-card,.c-highlight-cards:not(.no-background) h2{background-color:#fff}.c-highlight-cards .container{text-align:center}.c-highlight-cards .container .row .highlight-card:first-of-type{padding-top:20px}.c-highlight-cards h2{margin-top:0;padding-top:20px}.t-ospedali-cancer-center-landing .c-highlight-cards .highlight-card,.t-ospedali-prenotazione-landing .c-highlight-cards .highlight-card{background-color:rgba(0,0,0,0)}.c-highlight-cards+.c-highlight-cards{margin-top:-30px}.t-ospedali-cancer-center-landing .c-highlight-cards .container .row .highlight-card,.t-ospedali-chi-siamo .c-highlight-cards .container .row .highlight-card,.t-ospedali-hospital-detail .c-highlight-cards .container .row .highlight-card,.t-ospedali-prenotazione-landing .c-highlight-cards .container .row .highlight-card{padding-bottom:0}.c-service-list div[data-collapse-handler]{display:none}.c-service-list .row .col-md-2{padding-bottom:30px}.c-static-map{margin-bottom:15px;background-color:#f6f6f6;padding:60px 0}.c-static-map .row{position:relative}.c-static-map .textual-info{position:absolute;left:15px;height:100%;z-index:1;max-width:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c-static-map .wrap-service{-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.c-static-map .icon{-webkit-box-flex:1;-webkit-flex:1 0 25%;-ms-flex:1 0 25%;flex:1 0 25%;max-width:25%}.c-static-map.mirror .textual-info{left:auto;right:15px}.hospital-contacts .details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.hospital-contacts .details.mt{margin-top:35px}.hospital-contacts .details .detail-item.no-border{margin-bottom:20px}.hospital-contacts h4{padding-left:25px}.c-hero figcaption.right .row{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.c-hero figcaption.center{-webkit-transform:translateY(-70%);-ms-transform:translateY(-70%);transform:translateY(-70%)}.c-hero figcaption.center .row{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.c-contact-list .row{margin-top:40px;margin-left:15px;margin-right:15px}.c-contact-list .wrap-content{-webkit-column-count:2;-moz-column-count:2;column-count:2;padding:15px}.c-contact-list .wrap-content div{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-right:18%}.c-contact-list div[data-component=Collapse]{padding:0 40px}.c-contact-list h2{padding:0 40px}#booking-app .wrap-step.checked{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#booking-app .wrap-step.checked>div span{font-family:lineto-replica;font-weight:700;font-size:1.4rem}#booking-app .wrap-step.checked h4{margin-bottom:0}#booking-app .wrap-selects{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:10px}#booking-app .wrap-selects>div.v-select:first-of-type{margin-right:7px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}#booking-app .wrap-selects>div:last-of-type{margin-left:7px;-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}#booking-app .fieldset{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#booking-app .fieldset>div{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:calc(50% - 7px);padding:7px 0}#booking-app .fieldset>div.padded{padding-bottom:23px}#booking-app .datePicker{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#booking-app .datePicker>span{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;height:16px}#booking-app .datePicker>div{max-height:40px;-webkit-border-radius:2px;border-radius:2px}#booking-app .datePicker>div:not(:last-of-type){border-right:none}#booking-app .datePicker>div .vs__dropdown-menu{min-width:100px}.c-hospital-locator:not(.full) .hospital-locator{padding-bottom:300px}.c-hospital-locator:not(.full) .hospital-locator-listing{position:absolute;bottom:20px}.c-hospital-locator:not(.full) .hospital-locator-listing .hospital-locator-item{height:290px}.c-hospital-locator .hospital-locator-filters-container{position:absolute;width:540px;z-index:1;left:0;top:0}.c-hospital-locator .hospital-locator-listing ul picture{background-color:#000}.c-hospital-locator .hospital-locator-listing ul picture img{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.c-hospital-locator .hospital-locator-listing ul figure:hover figcaption{margin-top:-31px;margin-bottom:31px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.c-hospital-locator .hospital-locator-listing ul figure:hover .goto{-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.c-hospital-locator .hospital-locator-listing ul figure:hover img{opacity:.7}.c-hospital-locator .hospital-locator-listing ul figure:hover span.irccs{bottom:50px}.c-intro-text h2,.c-intro-text h3,.c-intro-text h4{padding-left:0}.c-intro-text .twocolumns{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:34px;-moz-column-gap:34px;grid-column-gap:34px;column-gap:34px}.c-intro-text .twocolumns ol:first-child,.c-intro-text .twocolumns ul:first-child{margin-top:0;margin-bottom:0}.related-hospital .related-hospital-listing picture{background-color:#000}.related-hospital .related-hospital-listing picture img{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.related-hospital .related-hospital-listing figure:hover figcaption{margin-top:-31px;margin-bottom:31px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.related-hospital .related-hospital-listing figure:hover .goto{-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.related-hospital .related-hospital-listing figure:hover img{opacity:.7}.related-hospital .related-hospital-listing figure:hover span.irccs{bottom:50px}.c-tabs .twocolumns{margin-top:15px;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:34px;-moz-column-gap:34px;grid-column-gap:34px;column-gap:34px}.c-tabs .twocolumns p{margin-top:0}.t-ospedali-event-detail .news-detail-wrapper,.t-ospedali-news-detail .news-detail-wrapper{position:relative}.t-ospedali-event-detail .news-share,.t-ospedali-news-detail .news-share{position:absolute;right:0;top:0}.t-ospedali-event-detail .news-share a,.t-ospedali-news-detail .news-share a{width:74px}.t-ospedali-event-detail .news-share.fixed-top,.t-ospedali-news-detail .news-share.fixed-top{position:fixed;top:80px;z-index:1;background:#639}.t-ospedali-event-detail .news-share.fixed-bottom,.t-ospedali-news-detail .news-share.fixed-bottom{position:absolute;bottom:0;right:0;top:auto}.t-ospedali-event-detail .text-box,.t-ospedali-news-detail .text-box{padding:0 80px}.t-ospedali-event-detail .news-info,.t-ospedali-event-detail h1,.t-ospedali-news-detail .news-info,.t-ospedali-news-detail h1{padding-left:80px;padding-right:80px}.top-treatment-area .container.flex-row-specialties .ctas{margin-left:20px}}@media (min-width:768px) and (max-width:1023px){.listing-filters{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.listing-filters .wrap-dropdown:nth-child(2){min-width:100%}.listing-filters .wrap-dropdown:not(:nth-child(2)){min-width:50%}.hospital .listing-filters .wrap-dropdown:first-child{min-width:100%}.hospital .listing-filters .wrap-dropdown:nth-child(2),.hospital .listing-filters .wrap-dropdown:nth-child(3){min-width:50%}.t-ospedali-news-listing .listing-filters .form-wrap{min-width:calc(40% - 14px)}.t-ospedali-news-listing .listing-filters .wrap-dropdown:not(:nth-child(2)){min-width:calc(40% - 14px)}.t-ospedali-news-listing .listing-filters .wrap-dropdown:nth-child(5){min-width:calc(20% - 14px)}.hospitals-listing-wrapper:not(.not-collapsed) .hospital-locator-listing ul li{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:233.33333%}.c-highlight-cards .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:20px;position:relative}.c-highlight-cards .wrapper>div:last-of-type{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:left;-webkit-flex:1 0 82%;-ms-flex:1 0 82%;flex:1 0 82%;padding-left:7%;max-width:81%}.c-highlight-cards .wrapper>div:first-of-type{width:180px}.c-highlight-cards .wrap-cta{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);bottom:auto;position:absolute;right:0;top:50%;width:250px}.c-highlight-cards .wrap-cta a{min-width:inherit;display:block;max-width:250px}.t-ospedali-cancer-center-landing .c-highlight-cards .wrapper .wrap-text,.t-ospedali-homepage .c-highlight-cards .wrapper .wrap-text,.t-ospedali-prenotazione-landing .c-highlight-cards .wrapper .wrap-text{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding-left:3%;max-width:calc(100% - 428px);padding-right:5%}.c-highlight-cards .t-ospedali-hospital-detail .c-highlight-cards .highlight-card .wrapper{margin-right:40px;margin-left:40px}.t-ospedali-homepage .c-highlight-cards .highlight-card{border-bottom:1px solid #dadada}.t-ospedali-homepage .c-highlight-cards .highlight-card:last-of-type{border:0}.t-ospedali-cancer-center-landing .c-highlight-cards .wrapper,.t-ospedali-prenotazione-landing .c-highlight-cards .wrapper{padding:15px}.c-highlight-cards .wrap-cta{right:15px}.t-ospedali-chi-siamo .c-highlight-cards .highlight-card .wrapper{margin-right:40px;margin-left:40px}.hospital-contacts .details .detail-item{-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%}.hospital-contacts .details .detail-item:not(.no-border):nth-child(3n):after{content:"";width:1px;position:absolute;left:0;top:-15px;bottom:-35px;background-color:#dadada}.hospital-contacts .details .detail-item:not(.no-border):first-child:after{content:"";height:1px;bottom:-20px;background-color:#dadada;width:calc(100vw - 38px);position:absolute;left:auto;right:0}.hospital-contacts .details .detail-item:not(.no-border):nth-child(2),.hospital-contacts .details .detail-item:not(.no-border):nth-child(3){margin-top:15px}.hospital-contacts .details .detail-item:not(.no-border):first-child,.hospital-contacts .details .detail-item:not(.no-border):nth-child(2n){padding-left:0}.hospital-contacts .details .detail-item:not(.no-border):first-child:before,.hospital-contacts .details .detail-item:not(.no-border):nth-child(2n):before{left:0}.hospital-contacts .details .detail-item.no-border:nth-child(odd){padding-left:0}.hospital-contacts .details .detail-item.no-border:nth-child(odd):before{left:0}.hospital-contacts .details .detail-item.icon-pin{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%;margin-bottom:20px}.c-banner picture{height:515px}.c-hospital-locator .hospital-locator-filters-container{width:530px}#booking-app .wrap-step.checked>div{-webkit-box-flex:0;-webkit-flex:0 0 56.66667%;-ms-flex:0 0 56.66667%;flex:0 0 56.66667%;max-width:56.66667%}#booking-app .wrap-step.checked h4{-webkit-box-flex:0;-webkit-flex:0 0 43.33333%;-ms-flex:0 0 43.33333%;flex:0 0 43.33333%;max-width:43.33333%}.c-intro-text .container{padding-right:75px;padding-left:75px}.top-treatment-area .c-intro-text .container{padding-right:60px;padding-left:60px}.t-ospedali-hospital-unit .treatment-page-header,.t-ospedali-pathology-detail .treatment-page-header,.t-ospedali-specialty-detail .treatment-page-header,.t-ospedali-treatment-detail .treatment-page-header{margin-top:60px}.t-ospedali-hospital-unit .title-page,.t-ospedali-pathology-detail .title-page,.t-ospedali-specialty-detail .title-page,.t-ospedali-treatment-detail .title-page{padding-top:10px;margin-bottom:0;padding-bottom:40px;font-size:4.6rem}.t-ospedali-hospital-unit .top-treatment-area,.t-ospedali-pathology-detail .top-treatment-area,.t-ospedali-specialty-detail .top-treatment-area,.t-ospedali-treatment-detail .top-treatment-area{margin-right:15px;margin-left:15px}.t-ospedali-hospital-unit .top-treatment-area .container.flex-row-specialties,.t-ospedali-pathology-detail .top-treatment-area .container.flex-row-specialties,.t-ospedali-specialty-detail .top-treatment-area .container.flex-row-specialties,.t-ospedali-treatment-detail .top-treatment-area .container.flex-row-specialties{padding-right:60px;padding-left:60px}.t-ospedali-hospital-unit .text-eccellenze .hospital-contacts,.t-ospedali-pathology-detail .text-eccellenze .hospital-contacts,.t-ospedali-specialty-detail .text-eccellenze .hospital-contacts,.t-ospedali-treatment-detail .text-eccellenze .hospital-contacts{max-width:none}.t-ospedali-hospital-unit .text-eccellenze .hospital-contacts>.row,.t-ospedali-pathology-detail .text-eccellenze .hospital-contacts>.row,.t-ospedali-specialty-detail .text-eccellenze .hospital-contacts>.row,.t-ospedali-treatment-detail .text-eccellenze .hospital-contacts>.row{padding-right:61px;padding-left:61px}.t-ospedali-hospital-unit .text-eccellenze .hospital-contacts>.row:before,.t-ospedali-pathology-detail .text-eccellenze .hospital-contacts>.row:before,.t-ospedali-specialty-detail .text-eccellenze .hospital-contacts>.row:before,.t-ospedali-treatment-detail .text-eccellenze .hospital-contacts>.row:before{left:76px;right:76px}.t-ospedali-hospital-unit .text-eccellenze .hospital-contacts .c-text,.t-ospedali-pathology-detail .text-eccellenze .hospital-contacts .c-text,.t-ospedali-specialty-detail .text-eccellenze .hospital-contacts .c-text,.t-ospedali-treatment-detail .text-eccellenze .hospital-contacts .c-text{margin:0 76px 30px}.t-ospedali-hospital-unit .c-people-list .container,.t-ospedali-pathology-detail .c-people-list .container,.t-ospedali-specialty-detail .c-people-list .container,.t-ospedali-treatment-detail .c-people-list .container{margin:0;padding:0}.c-tabs{padding-right:60px;padding-left:60px;margin-right:15px;margin-left:15px}.c-tabs .tabs-titles .tab-title{margin-right:0}.c-media .container{padding-right:75px;padding-left:75px}.c-media .container h4{font-size:2.6rem}.c-text-list .container{padding-right:76px;padding-left:76px}.filter-card:nth-child(odd)>div{padding-right:80px;padding-left:80px}.filter-card:nth-child(2n)>div{padding-right:120px;padding-left:120px}}@media (min-width:1024px){.h1,h1{font-size:4.6rem}.h2,h2{font-size:4rem}.h3,h3{font-size:3rem}.h4,h4{font-size:2.4rem}.h5,h5{font-size:1.8rem}.p-big{font-size:1.6rem}.p-medium{font-size:1.4rem}[class^=c-] h1{font-size:4.6rem}[class^=c-] h2{font-size:4rem}main.main{padding-top:141px}.t-ospedali-homepage .c-hospital-locator:not(.full){margin:0}header.main .upper-bar ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}header.main .upper-bar li{display:inline-block}header.main .upper-bar a{font-size:1.2rem;padding:5px 20px;line-height:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none}header.main .upper-bar a:not(.active){color:hsla(0,0%,100%,.6)}header.main .upper-bar a:not(.active):after{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}header.main .upper-bar a:not(.active):after{padding-left:12px}header.main .upper-bar a.active,header.main .upper-bar a:hover{color:#fff}header.main .upper-bar a.active{background-color:#000;pointer-events:none}header.main .upper-bar a.gsd:before{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}header.main .upper-bar a.hsr:before{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}header.main .upper-bar a.lm:before{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}header.main .upper-bar a:before{font-size:2rem;padding-right:10px}header.main .lower-bar{border-bottom:1px solid #dadada}header.main .logo,header.main nav.main{height:110px}header.main .menu-button{display:none}.fixed-nav header.main{-webkit-transform:translateY(-86px);-ms-transform:translateY(-86px);transform:translateY(-86px);position:fixed;top:0;left:0;right:0;z-index:4}header.main .all-sites{display:none}nav.main{width:calc(81.5% - 15px);position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}nav.main li{display:inline-block}nav.main a{text-decoration:none}nav.main .submenu{position:absolute;left:0;right:0;border:1px solid #dadada;border-bottom:0;border-left:0;bottom:0;top:55px;display:none}nav.main .submenu li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:54px;vertical-align:middle;display:inline-block}nav.main .submenu li:last-of-type a{border:0}nav.main .submenu li.section-home{display:none}nav.main .submenu a{font-size:1.2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-right:1px solid #dadada;padding:0 12px}nav.main .submenu a:hover{color:#fff;background-color:#0596ff}nav.main .submenu a.active:after{width:100%;height:2px;right:0}nav.main .primary-link:not(.utility){padding:23px 27px 23px 12px}nav.main .primary-link.external{padding-right:50px}nav.main .primary-link:hover span:before{background-color:#dadada}nav.main .primary-link.active span:before{background-color:#0596ff}nav.main .primary-link.active+.submenu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}nav.main .utility-links li{height:50%;vertical-align:top}.logo{width:18.5%;padding-right:30px;padding-left:15px}header.main:not(.landing-header) .logo{border-right:1px solid #dadada}.landing-header .logo{width:21.5%}body.fixed-nav .logo a{background-position:0 62px;-webkit-background-size:auto 40px;background-size:auto 40px}footer.main .content{width:calc(81.5% - 15px);padding-left:40px}footer.main h4{margin-bottom:10px;margin-top:40px}footer.main .upper-bar{border-bottom:1px solid hsla(0,0%,100%,.6);-webkit-background-clip:padding-box;background-clip:padding-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}footer.main .upper-bar ul{margin-bottom:10px;margin-top:30px}footer.main .address{margin-top:40px}footer.main .address span{display:block}footer.main .lower-bar nav>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px;margin-left:-30px;margin-bottom:100px}footer.main .lower-bar nav .handler-accordion:after{display:none}footer.main .lower-bar nav ul{list-style-type:disc}footer.main .lower-bar nav li{padding-right:20px}.default-card:hover div:not(.wrap-img){margin-top:-31px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;margin-bottom:31px}.default-card:hover .goto{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.default-card:hover img{opacity:.7}.doctor-card img{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.doctor-card .goto{bottom:10px}.news-card:hover .goto{bottom:15px}.news-card .goto{position:absolute;left:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%);bottom:-10px}.c-news-events-list .news-card:not(.tns-item){-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;padding:0 15px;margin-bottom:30px}.c-news-events-list .news-card>a:first-of-type{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-width:1px}.c-news-events-list .news-card .wrap-img{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.c-news-events-list .news-card .caption{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;position:static;z-index:1;height:auto}.c-news-events-list .news-card .goto{position:absolute;bottom:-15%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.c-news-events-list .news-card:hover .caption{margin-bottom:31px;z-index:1}.c-news-events-list .news-card:hover .goto{bottom:10px}.article-card .goto{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.c-news-events-list .article-card .wrap-img{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.c-news-events-list .article-card .goto{position:absolute;left:50%;bottom:-15%;-webkit-transform:translate(-57%,-50%);-ms-transform:translate(-57%,-50%);transform:translate(-57%,-50%)}.c-news-events-list .article-card:hover .caption{margin-top:-31px;margin-bottom:31px;z-index:1}.c-news-events-list .article-card:hover .goto{bottom:10px}.people-card-details{background:#fff}.people-card-details .wrap-img{background:#000}.people-card-details:hover .caption{margin-top:-31px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;margin-bottom:31px}.people-card-details:hover .goto{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.people-card-details:hover img{opacity:.7}.filter-card{margin-bottom:0}.filter-card:not(.healthcare-card):first-child{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.filter-card:not(.healthcare-card):nth-child(2){-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.filter-card:not(.healthcare-card):nth-child(3){-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.filter-card:not(.healthcare-card):nth-child(4){-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.filter-card:not(.healthcare-card):nth-child(5){-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.filter-card:not(.healthcare-card):nth-child(6){-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.listing-filters{height:40px}.listing-filters>div:first-of-type{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.listing-filters h3{display:none}.listing-filters .wrap-dropdown{padding-right:20px}.listing-filters .wrap-dropdown.research-wrap-dropdown{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;padding-right:0;margin-right:20px}.listing-filters .wrap-dropdown.research-wrap-dropdown:last-of-type{margin-right:0}.listing-filters .wrap-dropdown:last-of-type{padding-right:0}.listing-filters .form-wrap.research-form-wrap{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%}.close-filters,.post,.show-filters{display:none}.fixed-nav .page-header.fixable{-webkit-transform:translateY(-175px);-ms-transform:translateY(-175px);transform:translateY(-175px)}.fixed-nav .page-header.fixable .remove-filters{margin-bottom:10px}.page-header p{max-width:60%;margin-left:auto;margin-right:auto}.breadcrumb{background-color:#fff;border-bottom:1px solid #dadada}.breadcrumb ol{list-style:none}.breadcrumb ol li{display:inline-block}.breadcrumb ol a{font-weight:300;position:relative;font-size:1.2rem}.breadcrumb ol a.current{font-weight:800;color:#333}.breadcrumb ol a:not(.current){padding-right:13px;margin-right:6px}.breadcrumb ol a:not(.current):after{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;bottom:auto;content:"";display:inline-block;position:absolute;right:0;width:0;margin-left:3px;height:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #888;border-style:solid;border-width:3px 0 3px 5.2px}.hospitals-listing-wrapper:not(.not-collapsed) .hospital-locator-listing ul li{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.hospitals-listing-wrapper:not(.not-collapsed) .hospital-locator-listing ul figure:hover figcaption{margin-top:-31px;margin-bottom:31px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.hospitals-listing-wrapper:not(.not-collapsed) .hospital-locator-listing ul figure:hover .goto{-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.hospitals-listing-wrapper:not(.not-collapsed) .hospital-locator-listing ul figure:hover img{opacity:.7}.hospitals-listing-wrapper:not(.not-collapsed) .hospital-locator-listing ul figure:hover span.irccs{bottom:50px}.c-highlight-cards:not(.no-background) .container{margin-top:-30px;z-index:1}.c-highlight-cards:not(.no-background) .highlight-card,.c-highlight-cards:not(.no-background) h2{background-color:#fff}.c-highlight-cards .container{text-align:center}.c-highlight-cards .container .row .highlight-card:first-of-type{padding-top:0}.c-highlight-cards h2{margin-top:0;padding-top:30px}.c-highlight-cards .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0 25px;height:100%}.c-highlight-cards .wrapper>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.t-ospedali-cancer-center-landing .c-highlight-cards+.c-highlight-cards,.t-ospedali-prenotazione-landing .c-highlight-cards+.c-highlight-cards{margin-top:60px}.t-ospedali-cancer-center-landing .c-highlight-cards .highlight-card,.t-ospedali-prenotazione-landing .c-highlight-cards .highlight-card{background-color:rgba(0,0,0,0)}.t-ospedali-cancer-center-landing .c-highlight-cards .wrapper,.t-ospedali-prenotazione-landing .c-highlight-cards .wrapper{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.t-ospedali-cancer-center-landing .c-highlight-cards .wrapper,.t-ospedali-cancer-center-landing .c-highlight-cards .wrapper .wrap-meta,.t-ospedali-prenotazione-landing .c-highlight-cards .wrapper,.t-ospedali-prenotazione-landing .c-highlight-cards .wrapper .wrap-meta{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.t-ospedali-homepage .c-highlight-cards .highlight-card{border-right:1px solid #dadada}.t-ospedali-homepage .c-highlight-cards .highlight-card:last-of-type{border:0}.t-ospedali-homepage .c-highlight-cards .wrapper{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.t-ospedali-homepage .c-highlight-cards .wrapper,.t-ospedali-homepage .c-highlight-cards .wrapper .wrap-meta{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.c-highlight-cards .wrap-cta{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.c-highlight-cards .wrap-cta a{margin:15px 0 20px;display:inherit}.c-highlight-cards .wrap-img{height:170px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c-text-image{margin:60px 0}.c-text-image .row{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-text-image.reverse .row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.c-text-image h2{margin-top:0;margin-bottom:5px}.c-text-image p{margin-top:0}body:not(.t-ospedali-landing) .c-text-image .description{width:35%;max-width:35%}body:not(.t-ospedali-landing) .c-text-image.left .description{margin-right:15%}body:not(.t-ospedali-landing) .c-text-image.center .description{margin:0 auto}body:not(.t-ospedali-landing) .c-text-image.right .description{margin-left:15%}.c-specialties-list{width:100%;overflow:hidden}.c-specialties-list .row>div{padding-top:30px;padding-bottom:30px}.c-specialties-list .col-md-4{padding-right:20px}.c-specialties-list .list{padding-left:75px;padding-right:75px;position:relative}.c-specialties-list .list:after{content:"";position:absolute;width:1000%;top:0;left:100%;bottom:0;background-color:#f6f6f6}.c-specialties-list .tns-controls button[data-controls=prev]{left:15px}.c-specialties-list .tns-controls button[data-controls=next]{right:15px}.widget-app{background-repeat:no-repeat;background-position:50%;-webkit-background-size:cover;background-size:cover;margin-top:160px}.widget-app picture{max-width:300px}.widget-app .title{font-size:5rem}.widget-app .actions{display:none}.widget-app .qrcode img{width:140px;margin-top:15px}.hospital-contacts .details .detail-item{-webkit-box-flex:1;-webkit-flex:1 0 33.3%;-ms-flex:1 0 33.3%;flex:1 0 33.3%;max-width:33.3%}.hospital-contacts .details .detail-item:not(.no-border):after{content:"";width:1px;position:absolute;left:0;top:0;bottom:-35px;background-color:#dadada}.hospital-contacts .details .detail-item:nth-child(3n+1){padding-left:0}.hospital-contacts .details .detail-item:nth-child(3n+1):after{display:none}.hospital-contacts .details .detail-item:nth-child(3n+1):before{left:0}.c-hospital-locator .hospital-locator-listing ul li{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.c-banner:not(.c-banner-card) picture{height:540px}.c-banner:not(.c-banner-card) .row.center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c-banner:not(.c-banner-card) .row.right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.c-banner:not(.c-banner-card)+.c-banner{margin-top:60px}.c-mosaic .c-news-events-list,.c-mosaic .stories-area{margin:30px 0}.c-mosaic .c-news-events-list .container,.c-mosaic .stories-area .container{padding:0}.c-mosaic .c-news-events-list div[data-component],.c-mosaic .stories-area div[data-component]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-story-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-story-card.right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.c-story-card.right .wrap-img{padding-right:0;padding-left:20px}.c-story-card .wrap-img{width:33.333%;padding-right:20px}.c-story-card .wrap-text{width:66.667%;text-align:center;padding:30px}.c-story-card .wrap-text .hashtag{padding-top:5px}.c-highlight-cards .t-ospedali-prenotazione-landing .c-story-card .wrap-text .button-secondary,.c-story-card .wrap-text .button-primary,.c-story-card .wrap-text .c-highlight-cards .t-ospedali-prenotazione-landing .button-secondary,.c-story-card .wrap-text .emergency__button,.c-story-card .wrap-text .form-wrap button[type=submit],.c-story-card .wrap-text .t-ospedali-cancer-center-landing .c-highlight-cards .button-secondary,.form-wrap .c-story-card .wrap-text button[type=submit],.t-ospedali-cancer-center-landing .c-highlight-cards .c-story-card .wrap-text .button-secondary{margin-bottom:5px}.c-story-card+.c-story-card{margin-top:30px}.stories-carousel[data-component=CarouselAdvanced] .c-story-card+.c-story-card{margin-top:0}.stories-carousel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body:not(.editmode) .c-contact-list{margin-bottom:-30px!important}#booking-app .wrap-step.checked>div{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}#booking-app .wrap-step.checked h4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}#booking-app .sidebar:not(.first-step){background-color:#fff}.c-toc .text-box ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}.collapse-banner{bottom:-189px;height:192px;padding:12px;text-align:left}.collapse-banner__img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 322px;-ms-flex:0 0 322px;flex:0 0 322px;margin-right:16px}.collapse-banner__text{display:block}.collapse-banner__text p{display:block;font-family:MaisonNeue;font-size:14px;font-weight:400;line-height:20px;margin-top:0}.t-ospedali-doctor-detail h2,.t-ospedali-doctor-detail h3{margin-bottom:7px}.t-ospedali-doctor-detail h2{font-size:4.6rem}.t-ospedali-doctor-detail h3{font-size:2.4rem}.c-text{padding-right:39px}.t-ospedali-error h2{max-width:650px;margin:3.2rem auto}.t-ospedali-prenotazione-landing main.main{padding-bottom:30px}.t-ospedali-prenotazione-landing .c-highlight-cards{background-color:#f6f6f6}.t-ospedali-doctor-listing .row.landing{padding-bottom:80px}body:not(.fixed-nav) .logo a{background-image:url(../images/hsr_full_color.svg)}body.fixed-nav .logo a{background-image:url(../images/hsr_mark_color.svg)}}@media (min-width:1024px) and (max-width:1439px){#booking-app .wrap-step.checked>div{-webkit-box-flex:0;-webkit-flex:0 0 55%;-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%}#booking-app .wrap-step.checked h4{-webkit-box-flex:0;-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%}.c-intro-text .container{padding-right:95px;padding-left:95px}.c-tabs,.top-treatment-area .c-intro-text .container{padding-right:80px;padding-left:80px}.c-tabs{margin-right:15px;margin-left:15px}.c-media .container{padding-right:95px;padding-left:95px}.c-text-list{margin-right:15px;margin-left:15px}.c-text-list .container{padding-right:81px;padding-left:81px}.t-ospedali-hospital-unit .top-treatment-area,.t-ospedali-pathology-detail .top-treatment-area,.t-ospedali-specialty-detail .top-treatment-area,.t-ospedali-treatment-detail .top-treatment-area{margin-right:15px;margin-left:15px}.t-ospedali-hospital-unit .top-treatment-area .container.flex-row-specialties,.t-ospedali-pathology-detail .top-treatment-area .container.flex-row-specialties,.t-ospedali-specialty-detail .top-treatment-area .container.flex-row-specialties,.t-ospedali-treatment-detail .top-treatment-area .container.flex-row-specialties{padding-right:80px;padding-left:80px}.t-ospedali-hospital-unit .text-eccellenze .hospital-contacts,.t-ospedali-pathology-detail .text-eccellenze .hospital-contacts,.t-ospedali-specialty-detail .text-eccellenze .hospital-contacts,.t-ospedali-treatment-detail .text-eccellenze .hospital-contacts{max-width:none}.t-ospedali-hospital-unit .text-eccellenze .hospital-contacts>.row,.t-ospedali-pathology-detail .text-eccellenze .hospital-contacts>.row,.t-ospedali-specialty-detail .text-eccellenze .hospital-contacts>.row,.t-ospedali-treatment-detail .text-eccellenze .hospital-contacts>.row{padding-right:80px;padding-left:80px}.t-ospedali-hospital-unit .text-eccellenze .hospital-contacts>.row:before,.t-ospedali-pathology-detail .text-eccellenze .hospital-contacts>.row:before,.t-ospedali-specialty-detail .text-eccellenze .hospital-contacts>.row:before,.t-ospedali-treatment-detail .text-eccellenze .hospital-contacts>.row:before{left:95px;right:95px}.t-ospedali-hospital-unit .text-eccellenze .hospital-contacts .c-text,.t-ospedali-pathology-detail .text-eccellenze .hospital-contacts .c-text,.t-ospedali-specialty-detail .text-eccellenze .hospital-contacts .c-text,.t-ospedali-treatment-detail .text-eccellenze .hospital-contacts .c-text{margin:0 80px 30px}.t-ospedali-hospital-unit .c-people-list .container,.t-ospedali-pathology-detail .c-people-list .container,.t-ospedali-specialty-detail .c-people-list .container,.t-ospedali-treatment-detail .c-people-list .container{margin:0;padding:0}.t-ospedali-hospital-unit .c-info-list,.t-ospedali-pathology-detail .c-info-list,.t-ospedali-specialty-detail .c-info-list,.t-ospedali-treatment-detail .c-info-list{margin:0}.c-banner-card picture{height:23vw}.c-banner-card .container{padding:20px}.c-banner-card .actions{padding:0 20px}.c-banner-card .actions.double a[class^=button-],.c-banner-card .actions.single a[class^=button-]{padding:8px 16px;width:188px}.c-banner-card .actions.double a.button-tertiary,.c-banner-card .actions.single a.button-tertiary{margin-right:20px}}@media (min-width:1441px){.c-highlight-cards:not(.no-background){width:100%}.c-highlight-cards:not(.no-background) .container{padding:0 30px}}@media (max-width:1439px){.c-numbers .number p{width:410px}}@media (max-width:1023px){.h1,h1{font-size:2.6rem}.h2,h2{font-size:3rem}.h3,h3{font-size:2.6rem}.h4,h4{font-size:2.1rem}.h5,h5{font-size:1.8rem}main.main{padding-top:61px}::-webkit-scrollbar{-webkit-appearance:none}::-webkit-scrollbar:vertical{width:9px}::-webkit-scrollbar:horizontal{height:9px}::-webkit-scrollbar-thumb{background-color:#a0a0a0;-webkit-border-radius:10px;border-radius:10px}::-webkit-scrollbar-track{-webkit-border-radius:10px;border-radius:10px;background-color:#d7d7d7}header.main{border-bottom:1px solid #dadada}header.main .utility-nav{text-align:center}header.main .utility-nav .all-sites{text-transform:uppercase;font-size:12px;background:none;color:#fff;border:none}header.main .utility-nav .all-sites:after{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}header.main .utility-nav .all-sites.not-collapsed:after{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}header.main .utility-nav .all-sites:after{padding-left:10px;font-size:4px;vertical-align:middle;padding-bottom:4px}header.main .lower-bar{height:60px}header.main .utility{width:calc(100% - 150px);text-align:right}header.main .menu-button{font-size:0;height:100%;width:60px;border:0;background:rgba(0,0,0,0);border-left:1px solid #dadada}header.main .menu-button span{width:25px;height:2px;background-color:#000;display:inline-block;position:relative;-webkit-transition:all .35s;-o-transition:all .35s;transition:all .35s}header.main .menu-button span:after,header.main .menu-button span:before{width:25px;height:2px;background-color:#000;content:"";display:block;position:absolute;-webkit-transition:all .35s;-o-transition:all .35s;transition:all .35s}header.main .menu-button span:before{margin-top:-7px}header.main .menu-button span:after{margin-top:7px}header.main .menu-button.not-collapsed span{background-color:rgba(0,0,0,0)}header.main .menu-button.not-collapsed span:after,header.main .menu-button.not-collapsed span:before{top:0;left:0;margin-top:0}header.main .menu-button.not-collapsed span:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}header.main .menu-button.not-collapsed span:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}header.main .upper-bar{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;position:fixed;bottom:0;z-index:3;left:0;right:0}body:not(.noscroll) header.main .upper-bar{-webkit-transform:translate(200%,84%);-ms-transform:translate(200%,84%);transform:translate(200%,84%);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}header.main .upper-bar ul{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}header.main .upper-bar ul,header.main .upper-bar ul li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}header.main .upper-bar ul li{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}header.main .upper-bar ul a:after{text-align:right;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}body.not-collapsed header.main .upper-bar{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.filters-open header.main{z-index:0}header.main .upper-bar{background:#000}header.main .upper-bar ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}header.main .upper-bar li{display:inline-block}header.main .upper-bar a{font-size:1.2rem;padding:5px 20px;line-height:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none}header.main .upper-bar a:not(.active){color:hsla(0,0%,100%,.6)}header.main .upper-bar a:not(.active):after{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}header.main .upper-bar a:not(.active):after{padding-left:12px}header.main .upper-bar a.active,header.main .upper-bar a:hover{color:#fff}header.main .upper-bar a.active{background-color:#000;pointer-events:none}header.main .upper-bar a.gsd:before{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}header.main .upper-bar a.hsr:before{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}header.main .upper-bar a.lm:before{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}header.main .upper-bar a:before{font-size:2rem;padding-right:10px;-webkit-flex-basis:40px;-ms-flex-preferred-size:40px;flex-basis:40px;text-align:center}header.main .upper-bar .lower-bar{border-bottom:1px solid #dadada}.noscroll header.main .upper-bar.collapsed{-webkit-transform:translateY(84%);-ms-transform:translateY(84%);transform:translateY(84%)}.logo{width:150px;height:60px;padding:10px}.logo a{background-position:50%;-webkit-background-size:contain;background-size:contain}nav.main{overflow-y:hidden;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;height:calc(100vh - 61px);position:fixed;background-color:#fff;top:61px;z-index:2;left:0;right:0;-webkit-transform:translateX(200%);-ms-transform:translateX(200%);transform:translateX(200%)}nav.main.not-collapsed{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);overflow-y:auto;padding-bottom:23px}nav.main a{display:block;border-bottom:1px solid #dadada;height:55px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}nav.main .primary-link{font-size:1.2rem;padding:25px 20px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;color:#333}nav.main .primary-link:not(.external):after{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}nav.main .primary-link:not(.external):after{-webkit-transition:all .35s;-o-transition:all .35s;transition:all .35s}nav.main .primary-link:not(.external).collapsed:after{-webkit-transform:rotate(0) scaleY(-1);-ms-transform:rotate(0) scaleY(-1);transform:rotate(0) scaleY(-1)}nav.main .primary-link+ul{max-height:100vh;-webkit-transition:all .35s;-o-transition:all .35s;transition:all .35s}nav.main .primary-link+ul a{padding-left:40px;font-size:1.6rem}nav.main .primary-link+ul.collapsed{max-height:0;overflow:hidden;opacity:0}nav.main .primary-link.not-collapsed span{color:#0596ff}nav.main .primary-link.not-collapsed:after{color:#0596ff}nav.main .submenu a.active:after{width:4px;height:100%;top:0}footer.main .logo{width:100%;height:auto;text-align:center}footer.main .logo img{min-width:130px;width:20%}footer.main .content{width:100%;text-align:center}footer.main h4{font-size:1.8rem;margin-top:0}footer.main .address span{padding-right:3px}footer.main .address span:last-of-type{padding-right:0}footer.main .upper-bar ul{margin-bottom:2.4rem}footer.main .lower-bar{text-align:left}footer.main .lower-bar .handler-accordion,footer.main .lower-bar .target-accordion{padding-left:0}footer.main .lower-bar ul.collapsed{display:none;max-height:0;overflow:hidden;opacity:0}footer.main .lower-bar ul.not-collapsed{max-height:100vh;-webkit-transition:all .35s;-o-transition:all .35s;transition:all .35s;display:block}footer.main .lower-bar a{display:block;padding:22px}footer.main .legal-info{margin:3rem 0 2rem;padding:0 15px}.page-header{padding-bottom:25px}.page-header h1{padding:15px 0}body:not(.has-list) .page-header.fixable{position:static}body.has-list .page-header.fixable{top:61px}.page-header .remove-filters:first-of-type{display:none}.has-list .page-header{padding-bottom:0}.has-list .page-header .container{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.has-list .page-header .container,.listing-filters{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.listing-filters{margin-bottom:-15px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.fixed-nav.has-list .fixable .listing-filters{position:fixed}body:not(.has-list) .fixable .listing-filters{display:block;min-width:100%;width:auto}body:not(.has-list) .fixable .listing-filters>div:first-of-type{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body:not(.has-list):not(.t-ospedali-servizi-di-cura-landing) .listing-filters{margin-right:-7px;margin-left:-7px}body:not(.has-list):not(.t-ospedali-servizi-di-cura-landing) .listing-filters .wrap-dropdown{margin-right:7px;margin-left:7px}body.t-ospedali-servizi-di-cura-landing .listing-filters{max-width:none}.listing-filters .post,.listing-filters .pre{display:none}.listing-filters .wrap-dropdown{margin-bottom:15px}body.has-list .listing-filters{position:fixed;overflow-y:hidden;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;height:100vh;background-color:#fff;top:0;z-index:5;left:0;right:0;-webkit-transform:translateX(200%);-ms-transform:translateX(200%);transform:translateX(200%)}body.has-list .listing-filters.not-collapsed{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);padding:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}body.has-list .listing-filters.not-collapsed .form-wrap,body.has-list .listing-filters.not-collapsed .wrap-dropdown{width:100%;min-width:100%;padding-left:0;padding-right:0}body.has-list .listing-filters.not-collapsed>div:first-of-type{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;overflow-y:auto}body.has-list .listing-filters.not-collapsed .post{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.has-list .listing-filters.not-collapsed .post a{margin-bottom:10px;text-align:center}body.has-list .listing-filters.not-collapsed .pre{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.has-list .listing-filters:not(.not-collapsed){opacity:0}body:not(.has-list) .listing-filters:not(.not-collapsed) .close-filters,body:not(.has-list) .listing-filters:not(.not-collapsed) h3{display:none}.listing-filters .form-wrap:before{left:10px}.listing-filters .form-wrap .custom-select-reset-keyword{right:0}body:not(.has-list) .show-filters{display:none}body.t-ospedali-hospital-listing [data-collapse-name=hosp-listing]{padding-top:90px!important}body.t-ospedali-hospital-listing:not(.has-list) [data-collapse-name=hosp-listing]{padding-top:0!important}.news-landing .news-link h2{font-size:2rem}.news-articles.related-news .container{padding-right:30px;padding-left:30px;padding-bottom:30px}.news-articles.related-news .row{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:auto}.news-articles.related-news .row .news-card{width:230px}.news-articles.related-news .col-md-3{width:330px;max-width:330px;-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}.news-articles.related-news .col-md-3:first-of-type{padding-left:0}.news-articles.related-news .col-md-3:last-of-type{padding-right:0}.news-articles:not(.related-news) .caption{display:block;-webkit-box-pack:inherit;-webkit-justify-content:inherit;-ms-flex-pack:inherit;justify-content:inherit}.news-articles:not(.related-news) .news-card{margin-bottom:15px}.news-articles:not(.related-news) .news-card.no-image .hashtag{margin-bottom:0}.news-articles:not(.related-news) p:not(.date){margin-top:0}.breadcrumb{display:none}.c-text-image{margin:30px 0}.t-ospedali-landing .c-text-image .col-md-6.description{padding:0 30px;width:calc(100% - 60px)}.c-text-image .row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.c-text-image h2{font-size:3rem;margin-bottom:0}.c-text-image p{margin-top:5px}.c-text-image .description{z-index:1;background:#fff;width:calc(100% - 60px);margin:-20px auto 0;padding:0 35px}.c-text-image [class^=button-]:not(.button-text){min-width:unset}.c-specialties-list{margin-top:60px;margin-left:30px}.c-specialties-list div[data-carousel-name=specialty]{overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;padding-bottom:30px;margin-bottom:30px}.c-specialties-list div[data-carousel-name=specialty] .tns-item{display:inline-block;width:33vh;white-space:normal;vertical-align:top}.c-specialties-list div[data-carousel-name=specialty] .cta-cloud{margin-right:30px}.hero.caption-hover.hospital picture{width:100%;position:relative;min-height:350px}.hero.caption-hover.hospital img{-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);left:50%;top:50%;bottom:auto;right:auto;width:auto;height:100%;min-height:100%;min-width:100%;max-width:none;position:absolute}@supports ((-o-object-fit:cover) or (object-fit:cover)) and ((-o-object-position:center) or (object-position:center)){.hero.caption-hover.hospital img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%;-webkit-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);left:auto;top:auto}}.hero .actions a.button-tertiary{margin-top:15px}.c-highlight-cards h4{margin-bottom:0}.c-highlight-cards p{margin-top:0}.t-ospedali-hospital-detail .c-highlight-cards .highlight-card:not(:last-child):after{content:"";background:#dadada;height:1px;position:absolute;left:15px;bottom:0;width:calc(100% - 30px)}.t-ospedali-homepage .c-highlight-cards:not(.no-background){padding:0}.t-ospedali-cancer-center-landing .c-highlight-cards .highlight-card,.t-ospedali-chi-siamo .c-highlight-cards .highlight-card,.t-ospedali-hospital-detail .c-highlight-cards .highlight-card,.t-ospedali-prenotazione-landing .c-highlight-cards .highlight-card{padding-top:20px}.t-ospedali-cancer-center-landing .c-highlight-cards .container .row .highlight-card:first-of-type,.t-ospedali-chi-siamo .c-highlight-cards .container .row .highlight-card:first-of-type,.t-ospedali-hospital-detail .c-highlight-cards .container .row .highlight-card:first-of-type,.t-ospedali-prenotazione-landing .c-highlight-cards .container .row .highlight-card:first-of-type{padding-top:20px}.c-credits .container-credits .credits-list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-credits .container-credits .credits-list .list-item{width:35%;margin:1.5rem}.c-people-list{margin:40px 0}.c-people-list,.c-people-list.bg-dark{padding-bottom:0}.c-people-list div[data-component=CarouselAdvanced]{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding-bottom:30px;margin-bottom:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.c-people-list .tns-item{display:inline-block;white-space:normal;width:220px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:30px}.c-news-events-list div[data-component=CarouselAdvanced],.c-news-events-list div[data-component]{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding-bottom:30px;margin-bottom:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.c-news-events-list .article-card,.c-news-events-list .news-card{display:inline-block;white-space:normal;width:287px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:30px}.c-news-events-list .article-card .goto,.c-news-events-list .news-card .goto{display:none}.c-news-events-list .article-card:last-of-type,.c-news-events-list .news-card:last-of-type{padding-right:0}.mosaic-area .c-news-events-list{margin-top:15px}.mosaic-area .c-news-events-list .container{padding:0}.form-wrap{padding-right:0;padding-left:0;margin-bottom:15px}.form-wrap input[type=text]+button[type=submit]{right:0;z-index:2}body:not(.has-list) .listing-filters .form-wrap{margin-right:7px;margin-left:7px}.news-card h6{font-size:2rem}.news-card .goto{display:none}.filter-card.healthcare-card{margin:10px 0}.filter-card.healthcare-card>div{padding-top:30px;padding-bottom:30px}.widget-app{text-align:center}.widget-app picture{max-width:230px}.widget-app .title{font-size:3rem;margin-bottom:15px}.widget-app .actions{text-align:center;margin-bottom:20px}.widget-app .qrcode{display:none}.c-mosaic{margin-top:3rem}.stories-area{padding-bottom:25px}.stories-area .c-story-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:0!important;margin-right:20px;max-width:320px}.stories-area .c-story-card:last-of-type{margin-right:0}.stories-area .c-story-card h3{display:inline-block;font-size:2.3rem}.stories-area .wrap-text{height:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:20px;text-align:center}.stories-area .wrap-text>div{width:100%}.stories-area .wrap-img{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.stories-area div[data-component=CarouselAdvanced],.stories-area div[data-component]{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:30px}.c-banner+.c-banner:not(.c-banner-card){margin-top:30px}.c-banners-grid+.c-banner{margin-top:30px}.t-ospedali-internal .c-banner.wide .actions a{margin-left:0}.social-wall{padding-bottom:40px}.social-wall div[data-component=CarouselAdvanced]{padding-bottom:30px;white-space:nowrap;overflow:auto}.social-wall .social-card{display:inline-block;margin-right:30px;white-space:normal;margin-left:0!important}.social-wall .social-card:last-of-type{margin-right:0}.social-wall .skeleton .row .social-card{width:280px}.t-ospedali-doctor-detail h2{font-size:3rem}.t-ospedali-doctor-detail h3{font-size:2.4rem}.t-ospedali-doctor-detail .cta-cloud{margin-top:10px;margin-bottom:0}.t-ospedali-doctor-detail .language-title{margin-bottom:10px}#booking-app .datePicker .vs__clear,#booking-app .sidebar h3,#booking-app .sidebar ul{display:none}.c-service-list .row .col-md-2{padding-bottom:20px}.c-project-cards .row:last-child{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;padding-bottom:25px}.c-numbers .number:not(:last-child){margin-bottom:50px}.c-tabs .tabs-titles{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;overflow-x:auto}.t-ospedali-cancer-disease-unit-detail .page-header .listing-filter,.t-ospedali-cancer-disease-unit-detail .patologie-correlate .listing-filter,.t-ospedali-servizi-di-cura-listing .page-header .listing-filter,.t-ospedali-servizi-di-cura-listing .patologie-correlate .listing-filter,.t-ospedali-specialty-detail .page-header .listing-filter,.t-ospedali-specialty-detail .patologie-correlate .listing-filter{position:fixed;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;height:100vh;background-color:#fff;top:0;z-index:5;left:0;right:0;-webkit-transform:translateX(200%);-ms-transform:translateX(200%);transform:translateX(200%);overflow-y:auto}.t-ospedali-cancer-disease-unit-detail .page-header .listing-filter.not-collapsed,.t-ospedali-cancer-disease-unit-detail .patologie-correlate .listing-filter.not-collapsed,.t-ospedali-servizi-di-cura-listing .page-header .listing-filter.not-collapsed,.t-ospedali-servizi-di-cura-listing .patologie-correlate .listing-filter.not-collapsed,.t-ospedali-specialty-detail .page-header .listing-filter.not-collapsed,.t-ospedali-specialty-detail .patologie-correlate .listing-filter.not-collapsed{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);padding:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:fixed;height:100%}.t-ospedali-cancer-disease-unit-detail .page-header .listing-filter.not-collapsed>div,.t-ospedali-cancer-disease-unit-detail .patologie-correlate .listing-filter.not-collapsed>div,.t-ospedali-servizi-di-cura-listing .page-header .listing-filter.not-collapsed>div,.t-ospedali-servizi-di-cura-listing .patologie-correlate .listing-filter.not-collapsed>div,.t-ospedali-specialty-detail .page-header .listing-filter.not-collapsed>div,.t-ospedali-specialty-detail .patologie-correlate .listing-filter.not-collapsed>div{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.t-ospedali-cancer-disease-unit-detail .page-header .listing-filter.not-collapsed .post,.t-ospedali-cancer-disease-unit-detail .patologie-correlate .listing-filter.not-collapsed .post,.t-ospedali-servizi-di-cura-listing .page-header .listing-filter.not-collapsed .post,.t-ospedali-servizi-di-cura-listing .patologie-correlate .listing-filter.not-collapsed .post,.t-ospedali-specialty-detail .page-header .listing-filter.not-collapsed .post,.t-ospedali-specialty-detail .patologie-correlate .listing-filter.not-collapsed .post{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:20px}.t-ospedali-cancer-disease-unit-detail .page-header .listing-filter.not-collapsed .post a,.t-ospedali-cancer-disease-unit-detail .patologie-correlate .listing-filter.not-collapsed .post a,.t-ospedali-servizi-di-cura-listing .page-header .listing-filter.not-collapsed .post a,.t-ospedali-servizi-di-cura-listing .patologie-correlate .listing-filter.not-collapsed .post a,.t-ospedali-specialty-detail .page-header .listing-filter.not-collapsed .post a,.t-ospedali-specialty-detail .patologie-correlate .listing-filter.not-collapsed .post a{margin-bottom:10px;text-align:center}.t-ospedali-cancer-disease-unit-detail .page-header .listing-filter.not-collapsed .pre,.t-ospedali-cancer-disease-unit-detail .patologie-correlate .listing-filter.not-collapsed .pre,.t-ospedali-servizi-di-cura-listing .page-header .listing-filter.not-collapsed .pre,.t-ospedali-servizi-di-cura-listing .patologie-correlate .listing-filter.not-collapsed .pre,.t-ospedali-specialty-detail .page-header .listing-filter.not-collapsed .pre,.t-ospedali-specialty-detail .patologie-correlate .listing-filter.not-collapsed .pre{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.t-ospedali-cancer-disease-unit-detail .page-header .listing-filter.not-collapsed .letters-filter-wrapper,.t-ospedali-cancer-disease-unit-detail .patologie-correlate .listing-filter.not-collapsed .letters-filter-wrapper,.t-ospedali-servizi-di-cura-listing .page-header .listing-filter.not-collapsed .letters-filter-wrapper,.t-ospedali-servizi-di-cura-listing .patologie-correlate .listing-filter.not-collapsed .letters-filter-wrapper,.t-ospedali-specialty-detail .page-header .listing-filter.not-collapsed .letters-filter-wrapper,.t-ospedali-specialty-detail .patologie-correlate .listing-filter.not-collapsed .letters-filter-wrapper{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto;margin-top:10px;margin-bottom:10px}.t-ospedali-cancer-disease-unit-detail .page-header .listing-filter.not-collapsed .letters-filter-wrapper ul,.t-ospedali-cancer-disease-unit-detail .patologie-correlate .listing-filter.not-collapsed .letters-filter-wrapper ul,.t-ospedali-servizi-di-cura-listing .page-header .listing-filter.not-collapsed .letters-filter-wrapper ul,.t-ospedali-servizi-di-cura-listing .patologie-correlate .listing-filter.not-collapsed .letters-filter-wrapper ul,.t-ospedali-specialty-detail .page-header .listing-filter.not-collapsed .letters-filter-wrapper ul,.t-ospedali-specialty-detail .patologie-correlate .listing-filter.not-collapsed .letters-filter-wrapper ul{display:inline}.t-ospedali-cancer-disease-unit-detail .page-header .listing-filter.not-collapsed .letters-filter-wrapper ul button,.t-ospedali-cancer-disease-unit-detail .patologie-correlate .listing-filter.not-collapsed .letters-filter-wrapper ul button,.t-ospedali-servizi-di-cura-listing .page-header .listing-filter.not-collapsed .letters-filter-wrapper ul button,.t-ospedali-servizi-di-cura-listing .patologie-correlate .listing-filter.not-collapsed .letters-filter-wrapper ul button,.t-ospedali-specialty-detail .page-header .listing-filter.not-collapsed .letters-filter-wrapper ul button,.t-ospedali-specialty-detail .patologie-correlate .listing-filter.not-collapsed .letters-filter-wrapper ul button{display:block}.t-ospedali-cancer-disease-unit-detail .page-header .listing-filter.not-collapsed .letters-filter-wrapper ul li,.t-ospedali-cancer-disease-unit-detail .patologie-correlate .listing-filter.not-collapsed .letters-filter-wrapper ul li,.t-ospedali-servizi-di-cura-listing .page-header .listing-filter.not-collapsed .letters-filter-wrapper ul li,.t-ospedali-servizi-di-cura-listing .patologie-correlate .listing-filter.not-collapsed .letters-filter-wrapper ul li,.t-ospedali-specialty-detail .page-header .listing-filter.not-collapsed .letters-filter-wrapper ul li,.t-ospedali-specialty-detail .patologie-correlate .listing-filter.not-collapsed .letters-filter-wrapper ul li{display:inline-block;width:calc(50% - 40px);border-bottom:1px solid #dadada;margin-right:40px;padding:3px}.t-ospedali-cancer-disease-unit-detail .page-header .listing-filter.not-collapsed .letters-filter-wrapper ul>button,.t-ospedali-cancer-disease-unit-detail .patologie-correlate .listing-filter.not-collapsed .letters-filter-wrapper ul>button,.t-ospedali-servizi-di-cura-listing .page-header .listing-filter.not-collapsed .letters-filter-wrapper ul>button,.t-ospedali-servizi-di-cura-listing .patologie-correlate .listing-filter.not-collapsed .letters-filter-wrapper ul>button,.t-ospedali-specialty-detail .page-header .listing-filter.not-collapsed .letters-filter-wrapper ul>button,.t-ospedali-specialty-detail .patologie-correlate .listing-filter.not-collapsed .letters-filter-wrapper ul>button{margin-left:3px}.t-ospedali-cancer-disease-unit-detail .page-header .listing-filter:not(.not-collapsed),.t-ospedali-cancer-disease-unit-detail .patologie-correlate .listing-filter:not(.not-collapsed),.t-ospedali-servizi-di-cura-listing .page-header .listing-filter:not(.not-collapsed),.t-ospedali-servizi-di-cura-listing .patologie-correlate .listing-filter:not(.not-collapsed),.t-ospedali-specialty-detail .page-header .listing-filter:not(.not-collapsed),.t-ospedali-specialty-detail .patologie-correlate .listing-filter:not(.not-collapsed){opacity:0}.t-ospedali-cancer-disease-unit-detail .page-header .show-letterfilters,.t-ospedali-cancer-disease-unit-detail .patologie-correlate .show-letterfilters,.t-ospedali-servizi-di-cura-listing .page-header .show-letterfilters,.t-ospedali-servizi-di-cura-listing .patologie-correlate .show-letterfilters,.t-ospedali-specialty-detail .page-header .show-letterfilters,.t-ospedali-specialty-detail .patologie-correlate .show-letterfilters{display:block;height:50px;padding:0}.t-ospedali-cancer-disease-unit-detail .col-md-6 .goto,.t-ospedali-servizi-di-cura-listing .col-md-6 .goto,.t-ospedali-specialty-detail .col-md-6 .goto{width:100%}.t-ospedali-cancer-center-listing .page-header .listing-filter,.t-ospedali-cancer-center-listing .patologie-correlate .listing-filter,.t-ospedali-specialty-detail .page-header .listing-filter,.t-ospedali-specialty-detail .patologie-correlate .listing-filter{position:fixed;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;height:100vh;background-color:#fff;top:0;z-index:5;left:0;right:0;-webkit-transform:translateX(200%);-ms-transform:translateX(200%);transform:translateX(200%);overflow-y:auto}.t-ospedali-cancer-center-listing .page-header .listing-filter.not-collapsed,.t-ospedali-cancer-center-listing .patologie-correlate .listing-filter.not-collapsed,.t-ospedali-specialty-detail .page-header .listing-filter.not-collapsed,.t-ospedali-specialty-detail .patologie-correlate .listing-filter.not-collapsed{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);padding:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:fixed;height:100%}.t-ospedali-cancer-center-listing .page-header .listing-filter.not-collapsed>div,.t-ospedali-cancer-center-listing .patologie-correlate .listing-filter.not-collapsed>div,.t-ospedali-specialty-detail .page-header .listing-filter.not-collapsed>div,.t-ospedali-specialty-detail .patologie-correlate .listing-filter.not-collapsed>div{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.t-ospedali-cancer-center-listing .page-header .listing-filter.not-collapsed .post,.t-ospedali-cancer-center-listing .patologie-correlate .listing-filter.not-collapsed .post,.t-ospedali-specialty-detail .page-header .listing-filter.not-collapsed .post,.t-ospedali-specialty-detail .patologie-correlate .listing-filter.not-collapsed .post{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:20px}.t-ospedali-cancer-center-listing .page-header .listing-filter.not-collapsed .post a,.t-ospedali-cancer-center-listing .patologie-correlate .listing-filter.not-collapsed .post a,.t-ospedali-specialty-detail .page-header .listing-filter.not-collapsed .post a,.t-ospedali-specialty-detail .patologie-correlate .listing-filter.not-collapsed .post a{margin-bottom:10px;text-align:center}.t-ospedali-cancer-center-listing .page-header .listing-filter.not-collapsed .pre,.t-ospedali-cancer-center-listing .patologie-correlate .listing-filter.not-collapsed .pre,.t-ospedali-specialty-detail .page-header .listing-filter.not-collapsed .pre,.t-ospedali-specialty-detail .patologie-correlate .listing-filter.not-collapsed .pre{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.t-ospedali-cancer-center-listing .page-header .listing-filter.not-collapsed .letters-filter-wrapper,.t-ospedali-cancer-center-listing .patologie-correlate .listing-filter.not-collapsed .letters-filter-wrapper,.t-ospedali-specialty-detail .page-header .listing-filter.not-collapsed .letters-filter-wrapper,.t-ospedali-specialty-detail .patologie-correlate .listing-filter.not-collapsed .letters-filter-wrapper{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto;margin-top:10px;margin-bottom:10px}.t-ospedali-cancer-center-listing .page-header .listing-filter.not-collapsed .letters-filter-wrapper ul,.t-ospedali-cancer-center-listing .patologie-correlate .listing-filter.not-collapsed .letters-filter-wrapper ul,.t-ospedali-specialty-detail .page-header .listing-filter.not-collapsed .letters-filter-wrapper ul,.t-ospedali-specialty-detail .patologie-correlate .listing-filter.not-collapsed .letters-filter-wrapper ul{display:inline}.t-ospedali-cancer-center-listing .page-header .listing-filter.not-collapsed .letters-filter-wrapper ul button,.t-ospedali-cancer-center-listing .patologie-correlate .listing-filter.not-collapsed .letters-filter-wrapper ul button,.t-ospedali-specialty-detail .page-header .listing-filter.not-collapsed .letters-filter-wrapper ul button,.t-ospedali-specialty-detail .patologie-correlate .listing-filter.not-collapsed .letters-filter-wrapper ul button{display:block}.t-ospedali-cancer-center-listing .page-header .listing-filter.not-collapsed .letters-filter-wrapper ul li,.t-ospedali-cancer-center-listing .patologie-correlate .listing-filter.not-collapsed .letters-filter-wrapper ul li,.t-ospedali-specialty-detail .page-header .listing-filter.not-collapsed .letters-filter-wrapper ul li,.t-ospedali-specialty-detail .patologie-correlate .listing-filter.not-collapsed .letters-filter-wrapper ul li{display:inline-block;width:calc(50% - 40px);border-bottom:1px solid #dadada;margin-right:40px;padding:3px}.t-ospedali-cancer-center-listing .page-header .listing-filter.not-collapsed .letters-filter-wrapper ul>button,.t-ospedali-cancer-center-listing .patologie-correlate .listing-filter.not-collapsed .letters-filter-wrapper ul>button,.t-ospedali-specialty-detail .page-header .listing-filter.not-collapsed .letters-filter-wrapper ul>button,.t-ospedali-specialty-detail .patologie-correlate .listing-filter.not-collapsed .letters-filter-wrapper ul>button{margin-left:3px}.t-ospedali-cancer-center-listing .page-header .listing-filter:not(.not-collapsed),.t-ospedali-cancer-center-listing .patologie-correlate .listing-filter:not(.not-collapsed),.t-ospedali-specialty-detail .page-header .listing-filter:not(.not-collapsed),.t-ospedali-specialty-detail .patologie-correlate .listing-filter:not(.not-collapsed){opacity:0}.t-ospedali-cancer-center-listing .page-header .show-letterfilters,.t-ospedali-cancer-center-listing .patologie-correlate .show-letterfilters,.t-ospedali-specialty-detail .page-header .show-letterfilters,.t-ospedali-specialty-detail .patologie-correlate .show-letterfilters{display:block;height:50px;padding:0}.t-ospedali-cancer-center-listing .col-md-6 .goto,.t-ospedali-specialty-detail .col-md-6 .goto{width:100%}.t-ospedali-specialty-detail .patologie-correlate .title-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:20px}.t-ospedali-specialty-detail .patologie-correlate h3{display:inline-block;padding-right:20px}.t-ospedali-specialty-detail .patologie-correlate .show-letterfilters-specialty{display:inline-block;padding:0}.t-ospedali-specialty-detail .patologie-correlate .letters-filter-bar{border:none}.t-ospedali-specialty-detail .patologie-correlate .letters-filter-bar .show-letterfilters{display:none}.related-hospital{margin:0}.related-hospital div[data-component=CarouselAdvanced],.related-hospital div[data-component]{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.t-ospedali-doctor-listing:not(.has-list) [data-component=DoctListingList],.t-ospedali-doctor-listing:not(.has-list) [data-component=NewsListingList],.t-ospedali-doctor-listing:not(.has-list) [data-component=ResearchListingList],.t-ospedali-news-listing:not(.has-list) [data-component=DoctListingList],.t-ospedali-news-listing:not(.has-list) [data-component=NewsListingList],.t-ospedali-news-listing:not(.has-list) [data-component=ResearchListingList],.t-ospedali-research-projects-listing:not(.has-list) [data-component=DoctListingList],.t-ospedali-research-projects-listing:not(.has-list) [data-component=NewsListingList],.t-ospedali-research-projects-listing:not(.has-list) [data-component=ResearchListingList]{padding-top:0!important}.t-ospedali-doctor-listing.has-list [data-component=DoctListingList],.t-ospedali-doctor-listing.has-list [data-component=NewsListingList],.t-ospedali-doctor-listing.has-list [data-component=ResearchListingList],.t-ospedali-news-listing.has-list [data-component=DoctListingList],.t-ospedali-news-listing.has-list [data-component=NewsListingList],.t-ospedali-news-listing.has-list [data-component=ResearchListingList],.t-ospedali-research-projects-listing.has-list [data-component=DoctListingList],.t-ospedali-research-projects-listing.has-list [data-component=NewsListingList],.t-ospedali-research-projects-listing.has-list [data-component=ResearchListingList]{padding-top:90px!important}.t-ospedali-event-detail .news-detail,.t-ospedali-news-detail .news-detail{padding-top:0}.header-redesign .c-media h1,.header-redesign .c-text h1,.header-redesign .news-detail-wrapper h1,.header-redesign .text-box h1{font-size:3.2rem}.header-redesign .c-media h2,.header-redesign .c-text h2,.header-redesign .news-detail-wrapper h2,.header-redesign .text-box h2{font-size:2.8rem}.header-redesign .title-page{font-size:3.2rem}.c-eccellenze-list{padding-top:0}.c-eccellenze-list .col-md-8{padding-right:0;padding-left:0}.c-eccellenze-list .col-md-8 h4{padding-right:22px;padding-left:0;margin-right:15px;margin-left:15px}.search.handler-accordion{height:60px;right:59px;border-top:none}.search-overlay-wrapper .search-overlay.not-collapsed .button-text{font-size:10px;position:relative;margin:10px 0 10px auto;top:auto;right:0;padding-right:0}.search-overlay-wrapper .search-overlay.not-collapsed .button-text:before{content:none}.search-overlay-wrapper .search-overlay.not-collapsed .button-text:after{content:none}.search-overlay-wrapper .search-overlay .container .row{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.search-overlay-wrapper .search-form-column{margin:0}.search-overlay-wrapper .search-form-column h1.mobile-hide,.search-overlay-wrapper .search-form-column p.mobile-hide{display:none}.listing-filters.search-listing-filter form button[type=submit]{height:32px}.c-toc{padding:0}.c-toc .text-box ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-toc .text-box ul li a{font-size:1.6rem;margin-bottom:12px}.c-anchor{position:relative}.c-anchor .anchor{position:absolute;top:-66px}.c-anchor .anchor-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:30px 0}.c-anchor .anchor-title:before{margin-bottom:16px}.c-editorial-grid .card a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.c-editorial-grid .card a:hover .wrap-text{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.c-editorial-grid .card a .wrap-img{-webkit-flex-basis:35%;-ms-flex-preferred-size:35%;flex-basis:35%;min-width:120px}.c-editorial-grid .card a .wrap-text{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c-editorial-grid .card a .wrap-text:after{display:inline-block;font-family:gsd;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.c-editorial-grid .card a .wrap-text h6{padding-right:26px}.c-editorial-grid .card a .wrap-text:after{text-align:right;font-size:1.4rem;color:#0596ff;padding-bottom:14px;position:absolute;right:0;bottom:0}.c-editorial-grid .card a .button-text{display:none}.t-ospedali-research-projects-listing .research-card .data-block{padding-right:28px;padding-bottom:20px;padding-left:28px}.t-ospedali-research-projects-listing .research-card .info-block{padding-right:28px;padding-bottom:40px;padding-left:28px}.t-ospedali-irccs-detail .site,.t-ospedali-research-project-detail .site{background-color:#fff}.t-ospedali-irccs-detail .site .container.irccs-research,.t-ospedali-research-project-detail .site .container.irccs-research{max-width:100%}.t-ospedali-irccs-detail .site .container.irccs-research>div:not(.c-info-list):not(.page-header):not(.c-intro-text):not(.text-eccellenze):not(.c-banner),.t-ospedali-research-project-detail .site .container.irccs-research>div:not(.c-info-list):not(.page-header):not(.c-intro-text):not(.text-eccellenze):not(.c-banner){padding:0 15px}.t-ospedali-irccs-detail .site .container.irccs-research>div.text-eccellenze .container,.t-ospedali-research-project-detail .site .container.irccs-research>div.text-eccellenze .container{padding:0}.t-ospedali-irccs-detail .site .container.irccs-research>div.text-eccellenze .hospital-contacts h2,.t-ospedali-irccs-detail .site .container.irccs-research>div.text-eccellenze .hospital-contacts h3,.t-ospedali-irccs-detail .site .container.irccs-research>div.text-eccellenze .hospital-contacts h4,.t-ospedali-research-project-detail .site .container.irccs-research>div.text-eccellenze .hospital-contacts h2,.t-ospedali-research-project-detail .site .container.irccs-research>div.text-eccellenze .hospital-contacts h3,.t-ospedali-research-project-detail .site .container.irccs-research>div.text-eccellenze .hospital-contacts h4{margin-top:0}.t-ospedali-irccs-detail .site .container.irccs-research>div.text-eccellenze .hospital-contacts .detail-item,.t-ospedali-research-project-detail .site .container.irccs-research>div.text-eccellenze .hospital-contacts .detail-item{padding-right:0;padding-left:0}.t-ospedali-irccs-detail .site .container.irccs-research>div.text-eccellenze .hospital-contacts .detail-item:before,.t-ospedali-research-project-detail .site .container.irccs-research>div.text-eccellenze .hospital-contacts .detail-item:before{left:0}.t-ospedali-irccs-detail .site .container.irccs-research>div.text-eccellenze .hospital-contacts>.row,.t-ospedali-research-project-detail .site .container.irccs-research>div.text-eccellenze .hospital-contacts>.row{margin:0}.c-cta-list .cta-list-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-cta-list a{margin-right:0}.c-subscribe-newsletter-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;padding-bottom:20px}.c-subscribe-newsletter-content h4{margin-bottom:0}.subscribe-newsletter-variant{padding-bottom:4rem}.subscribe-newsletter-variant .c-subscribe-newsletter-content{-webkit-box-align:normal;-webkit-align-items:normal;-ms-flex-align:normal;align-items:normal;text-align:left}.subscribe-newsletter-variant .c-subscribe-newsletter-content h4{white-space:normal;line-height:3.8rem}.subscribe-newsletter-variant .c-subscribe-newsletter-content h4:after,.subscribe-newsletter-variant .c-subscribe-newsletter-content h4:before{content:none}.subscribe-newsletter-variant .c-subscribe-newsletter-content [class^=button-]{width:100%;max-width:390px;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.t-ospedali-events-listing .c-subscribe-newsletter,.t-ospedali-news-listing .c-subscribe-newsletter{margin-top:3rem}.modal-newletter-banner{width:100%;max-width:none}.newletter-banner-title{margin-bottom:1rem;font-size:3rem}[data-collapse-name=modalBanner],[data-collapse-name=modalBanner].not-collapsed:not(button){bottom:0;top:auto;left:0;-webkit-transform:none;-ms-transform:none;transform:none}[data-collapse-name=modalBanner] .inner-dropdown,[data-collapse-name=modalBanner].not-collapsed:not(button) .inner-dropdown{height:100vh;max-height:100vh}[data-collapse-name=modalBanner].not-collapsed:not(button) .close{height:-webkit-max-content;height:-moz-max-content;height:max-content;left:auto}.newletter-banner{padding-right:10px;padding-bottom:20px;padding-left:10px;text-align:center}.newletter-banner p{display:none}.modal-subscribe-newsletter{padding-left:0;padding-right:0}.modal-subscribe-newsletter .subscribe-newsletter .subscribe-title{font-size:4rem}[data-CollapseContacts-name=modal].not-collapsed:not(button) .modal-subscribe-newsletter .inner-dropdown{height:100vh;max-height:100vh}[data-CollapseContacts-name=modal].not-collapsed:not(button) .close{top:25px;right:20px;z-index:10}[data-CollapseContacts-name=modal].not-collapsed:not(button) .close>span{display:none}[data-CollapseContacts-name=modal].not-collapsed:not(button) .close:after,[data-CollapseContacts-name=modal].not-collapsed:not(button) .close:before{width:20px;background-color:#000;color:#333}.c-banner-card{padding:10px;width:auto}.c-banner-card:first-of-type{padding-left:20px}.c-banner-card:last-of-type{padding-right:20px}.c-banner-card picture{height:264px}.c-banner-card figure{width:257px}.c-banner-card figcaption{height:100%}.c-banner-card figcaption .container{padding:20px 10px;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.c-banner-card .text-area h2{font-size:2.4rem;line-height:30px}.c-banner-card .text-area .banner-logo,.c-banner-card .text-area .banner-text{display:none}.c-banner-card .actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 10px}.c-banner-card .actions a[class^=button-]{margin:0 0 20px;width:100%}.c-banner-card .actions.double,.c-banner-card .actions.single{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.c-banner-card .actions.double a.button-tertiary,.c-banner-card .actions.single a.button-tertiary{margin:0 0 15px}.c-banner.wide picture{height:465px}.c-banner.wide figcaption{height:100%}.c-banner.wide .container,.c-banner.wide figcaption .container{padding:60px 20px;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.c-banner.wide .text-area h2{font-size:2.6rem;line-height:32px}.c-banner.wide .text-area .banner-logo,.c-banner.wide .text-area .banner-text{display:none}.c-banner.wide .actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.c-banners-grid{margin-top:3rem}.c-banners-grid .banners-area{display:block;overflow:auto;white-space:nowrap;margin-bottom:20px}.c-banners-grid .banners-area::-webkit-scrollbar-track{margin:0 20px}.c-banners-grid .banners-area>.c-banner{display:inline-block;white-space:normal}.c-banners-grid .grid-title{line-height:3.3rem;margin-bottom:15px}.t-ospedali-landing .site header .go-to-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 15px}.t-ospedali-landing .site header .go-to-form a{min-width:165px;width:165px;padding:5px 30px}.t-ospedali-landing .site .internal-page>.container .title-page{font-size:3rem;padding:16px 15px}.t-ospedali-landing .site .internal-page>.container .description-page{font-size:2rem}.t-ospedali-landing .site .internal-page>.container>div:not(.c-accordion){margin:0 auto}.t-ospedali-landing .site footer .logo{margin-bottom:22px}.t-ospedali-landing .site footer .landing-legal-info--row{padding-left:0}.t-ospedali-landing .site footer .landing-legal-info--row .legal-info{text-align:center;margin-top:0}.t-ospedali-symptom-checker .site .main-content .container{padding:0}.t-ospedali-symptom-checker .site .main-content .container .SC-container-page .bot-header-descriptions h4{margin-bottom:12px}.t-ospedali-symptom-checker .site .main-content .container .SC-container-page .bot-header-descriptions .description{font-size:1.2rem}.t-ospedali-symptom-checker .site .main-content .container .SC-container-page .bot-iframe{height:calc(100% - 95px)}.t-ospedali-homepage .symptom-checker-overlay.not-collapsed{width:95%}.t-ospedali-homepage .symptom-checker-overlay.not-collapsed button{max-width:234px;min-width:234px}.t-ospedali-homepage .symptom-checker-bot-overlay{right:0;bottom:0}.t-ospedali-homepage .symptom-checker-bot-overlay.not-collapsed{width:100%;height:calc(100vh - 6rem)}.t-ospedali-homepage .symptom-checker-bot-overlay .bot-header-container{height:10rem}.t-ospedali-homepage .symptom-checker-bot-overlay .bot-header-container .close{color:#000}.t-ospedali-homepage .symptom-checker-bot-overlay .bot-iframe{height:calc(100% - 10rem)}#symptom-checker-chat{bottom:4rem}.c-form .c-form__anchor{position:relative;visibility:hidden;top:-100px}.c-form .c-form__submit-btn{width:100%}.logo a{background-image:url(../images/hsr_full_color.svg)}}@media (max-width:767px){.c-people-list+.c-info-list{margin-top:-40px;padding-top:40px}.hero.caption-hover figcaption{background-color:#fff}.hero.caption-hover picture{width:100%;position:relative;height:245px}.hero.caption-hover img{-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);left:50%;top:50%;bottom:auto;right:auto;width:auto;height:100%;min-height:100%;min-width:100%;max-width:none;position:absolute}@supports ((-o-object-fit:cover) or (object-fit:cover)) and ((-o-object-position:center) or (object-position:center)){.hero.caption-hover img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%;-webkit-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);left:auto;top:auto}}.hero.caption-hover p:last-of-type{margin-bottom:0}.hero.caption-hover h1{padding-top:20px;padding-bottom:5px}.hero.mirrored figure{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.hero.mirrored button{width:100%}.hero a:not(.button-primary):not(.emergency__button):not(.button-secondary):not(.first-aid-mark),.hero h1,.hero p,.hero small{color:#333}.hero a:not(.button-primary):not(.emergency__button):not(.button-secondary):not(.first-aid-mark).address,.hero h1.address,.hero p.address,.hero small.address{margin-top:10px}.hero .first-aid-mark{bottom:-30px}.hero a.first-aid-mark{right:0;left:0;margin-left:auto;margin-right:auto;max-width:200px}.hero .actions{margin-bottom:20px}.hero .actions a{display:block}.hero .actions button{margin-top:15px}.hero .actions .button-tertiary{background-color:#fff;color:#0596ff;letter-spacing:1.5px;-webkit-border-radius:30px;border-radius:30px;font-size:1.2rem;padding:14px 60px;cursor:pointer;text-transform:uppercase;border:1px solid}.hero .actions .button-tertiary:focus:hover,.hero .actions .button-tertiary:hover{background-color:#fff;border-color:#002f52;color:#002f52}.hero .actions .button-tertiary:active,.hero .actions .button-tertiary:active:focus{background-color:#fff;border-color:#002f52;color:#002f52}.publications-card .content{width:calc(100% - 80px)}.publications-card .cover{width:80px}.publications-card h4{font-size:1.4rem}.publications-card small{display:none}.filter-card{padding-left:0;padding-right:0}.training-list li{margin-bottom:25px}.listing-filters .wrap-dropdown:nth-of-type(2),.listing-filters .wrap-dropdown:nth-of-type(3),.listing-filters .wrap-dropdown:nth-of-type(4){min-width:calc(100% - 14px)}.listing-filters .wrap-dropdown:nth-of-type(5){min-width:50%}.listing-filters .custom-select-actions-container button{padding:6px}body.t-ospedali-hospital-listing .listing-filters:not(.search-listing-filter){position:fixed;overflow-y:hidden;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;height:100vh;background-color:#fff;top:0;z-index:5;left:0;right:0;-webkit-transform:translateX(200%);-ms-transform:translateX(200%);transform:translateX(200%)}body.t-ospedali-hospital-listing .listing-filters:not(.search-listing-filter).not-collapsed{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);padding:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}body.t-ospedali-hospital-listing .listing-filters:not(.search-listing-filter).not-collapsed .form-wrap{width:100%;min-width:100%;padding-left:0;padding-right:0}body.t-ospedali-hospital-listing .listing-filters:not(.search-listing-filter).not-collapsed .wrap-dropdown{width:100%;min-width:100%;padding-left:0;padding-right:0}body.t-ospedali-hospital-listing .listing-filters:not(.search-listing-filter).not-collapsed>div:first-of-type{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;overflow-y:auto;display:inline;display:initial;-webkit-flex-wrap:unset;-ms-flex-wrap:unset;flex-wrap:unset}body.t-ospedali-hospital-listing .listing-filters:not(.search-listing-filter).not-collapsed .post{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.t-ospedali-hospital-listing .listing-filters:not(.search-listing-filter).not-collapsed .post a{margin-bottom:10px;text-align:center}body.t-ospedali-hospital-listing .listing-filters:not(.search-listing-filter).not-collapsed .pre{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.t-ospedali-hospital-listing .listing-filters:not(.search-listing-filter):not(.not-collapsed){opacity:0}body.t-ospedali-hospital-listing .page-header .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.t-ospedali-hospital-listing .show-filters{display:inline;display:initial}.hospitals-listing-wrapper:not(.not-collapsed) .hospital-locator-listing ul li{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pagination .next,.pagination .prev{font-size:0;width:40px;height:40px;border:1px solid #dadada;-webkit-border-radius:100%;border-radius:100%;text-align:center;padding:6px 10px}.pagination .prev:before{font-size:1.4rem;padding:0;width:100%}.pagination .next:after{font-size:1.4rem;padding:0;width:100%}.pagination span[aria-current=true]{font-size:0}.pagination ul{-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.c-highlight-cards{text-align:center}.c-highlight-cards:not(.no-background) .wrapper{margin-bottom:0}.c-highlight-cards .wrapper{margin-bottom:45px;margin-left:10px;margin-right:10px}.c-highlight-cards .wrap-cta a{display:inline-block}.t-ospedali-cancer-center-landing .c-highlight-cards .wrapper,.t-ospedali-homepage .c-highlight-cards .wrapper,.t-ospedali-prenotazione-landing .c-highlight-cards .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.t-ospedali-cancer-center-landing .c-highlight-cards .wrap-cta,.t-ospedali-prenotazione-landing .c-highlight-cards .wrap-cta{margin:15px 0}.t-ospedali-cancer-center-landing .c-highlight-cards .wrapper,.t-ospedali-prenotazione-landing .c-highlight-cards .wrapper{padding:0 15px}.t-ospedali-cancer-center-landing .c-highlight-cards+.c-highlight-cards,.t-ospedali-prenotazione-landing .c-highlight-cards+.c-highlight-cards{padding-top:0;margin-top:-25px}.t-ospedali-homepage .c-highlight-cards{background-color:#fff}.t-ospedali-homepage .c-highlight-cards:not(.no-background) .highlight-card{padding-bottom:40px}.t-ospedali-homepage .c-highlight-cards .highlight-card{border-bottom:1px solid #dadada}.t-ospedali-homepage .c-highlight-cards .highlight-card:last-of-type{border:0}.t-ospedali-homepage .c-highlight-cards .highlight-card:last-of-type .wrapper{margin-bottom:0}.t-ospedali-chi-siamo .c-highlight-cards .highlight-card{padding-bottom:10px;padding-top:10px}.t-ospedali-hospital-detail .c-highlight-cards{padding-top:20px}.t-ospedali-cancer-center-landing .c-highlight-cards .container .row .highlight-card,.t-ospedali-cancer-center-landing .c-highlight-cards .container .row .highlight-card:first-of-type,.t-ospedali-chi-siamo .c-highlight-cards .container .row .highlight-card,.t-ospedali-chi-siamo .c-highlight-cards .container .row .highlight-card:first-of-type,.t-ospedali-hospital-detail .c-highlight-cards .container .row .highlight-card,.t-ospedali-hospital-detail .c-highlight-cards .container .row .highlight-card:first-of-type,.t-ospedali-prenotazione-landing .c-highlight-cards .container .row .highlight-card,.t-ospedali-prenotazione-landing .c-highlight-cards .container .row .highlight-card:first-of-type{padding-top:0}.c-service-list h2{font-size:3.5rem;margin-bottom:15px}.c-static-map{overflow:hidden;padding:20px 15px}.c-static-map .map-container{position:absolute;width:100%}.c-static-map .map-block{padding:0}.c-static-map .icon{-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%}.c-static-map .textual-info{padding:15px}.hospital-contacts .hospital-type,.hospital-contacts h1,.hospital-contacts h4{padding-left:15px}.hospital-contacts h4{margin-bottom:0}.c-highlight-cards .t-ospedali-prenotazione-landing .hospital-contacts .button-secondary,.form-wrap .hospital-contacts button[type=submit],.hospital-contacts .button-primary,.hospital-contacts .c-highlight-cards .t-ospedali-prenotazione-landing .button-secondary,.hospital-contacts .emergency__button,.hospital-contacts .form-wrap button[type=submit],.hospital-contacts .t-ospedali-cancer-center-landing .c-highlight-cards .button-secondary,.t-ospedali-cancer-center-landing .c-highlight-cards .hospital-contacts .button-secondary{display:block;margin:20px 15px}.hospital-contacts .details.mt{margin-top:15px}.hospital-contacts .details .detail-item{width:100%;margin:10px 0}.hospital-contacts .details .detail-item:not(.no-border):after{content:"";height:1px;bottom:-12px;background-color:#dadada;position:absolute;left:15px;right:15px}.hospital-contacts .details .detail-item:not(.no-border):last-of-type:after{display:none}.hospital-contacts .details .detail-item:last-of-type{margin-bottom:0}.hospital-contacts .details .detail-item:not(:first-child){margin-top:20px}.hospital-contacts .row:after{right:30px;left:30px}.hospital-contacts .col-sm-3{padding-bottom:0;padding-top:0}.c-banner:not(.c-banner-card) .c-banner:not(.wide) picture{height:612px}.c-banner:not(.c-banner-card) .c-banner:not(.wide) a{display:block}.c-hero figcaption.top{top:15px}.c-hero figcaption.bottom,.c-hero figcaption.top{-webkit-transform:inherit;-ms-transform:inherit;transform:inherit}.c-hero figcaption.bottom{bottom:15px}.c-hero figcaption .row{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.c-hero figcaption .listing-filters{margin-bottom:50px}nav.main .primary-link+ul a{font-size:1.4rem}.c-contact-list .wrap-content div{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:5px 15px}#booking-app .wrap-selects .v-select{margin-top:10px}#booking-app .fieldset>div{margin-bottom:15px}#booking-app .fieldset>div:last-of-type{margin-bottom:0}#booking-app .thankyou-page{padding:50px}.c-hospital-locator:not(.full) .hospital-locator-map{-webkit-transform:translateX(200%);-ms-transform:translateX(200%);transform:translateX(200%);position:absolute;width:100%}.c-hospital-locator:not(.full) .hospital-locator-listing{padding-top:20px}.c-hospital-locator:not(.full) .hospital-locator-listing button{display:none}.c-hospital-locator:not(.full) .hospital-locator-listing .scrollable-content{overflow-x:auto}.c-hospital-locator .hospital-locator-filters-container{padding-bottom:30px;padding-right:0}.c-intro-text .container{padding-right:20px;padding-left:20px}.c-intro-text .container h2,.c-intro-text .container h3,.c-intro-text .container h4{padding-left:0;margin-bottom:0;padding-bottom:20px}.top-treatment-area .c-intro-text .container{padding-right:20px;padding-left:20px}.t-ospedali-hospital-unit .treatment-page-header,.t-ospedali-pathology-detail .treatment-page-header,.t-ospedali-specialty-detail .treatment-page-header,.t-ospedali-treatment-detail .treatment-page-header{margin-top:40px}.t-ospedali-hospital-unit .title-page,.t-ospedali-pathology-detail .title-page,.t-ospedali-specialty-detail .title-page,.t-ospedali-treatment-detail .title-page{padding-top:10px;margin-bottom:0;padding-bottom:20px}.t-ospedali-hospital-unit .top-treatment-area .container.flex-row-specialties,.t-ospedali-pathology-detail .top-treatment-area .container.flex-row-specialties,.t-ospedali-specialty-detail .top-treatment-area .container.flex-row-specialties,.t-ospedali-treatment-detail .top-treatment-area .container.flex-row-specialties{display:block;padding-right:20px;padding-left:20px}.t-ospedali-hospital-unit .top-treatment-area .container.flex-row-specialties .ctas .cta-cloud,.t-ospedali-pathology-detail .top-treatment-area .container.flex-row-specialties .ctas .cta-cloud,.t-ospedali-specialty-detail .top-treatment-area .container.flex-row-specialties .ctas .cta-cloud,.t-ospedali-treatment-detail .top-treatment-area .container.flex-row-specialties .ctas .cta-cloud{margin-left:0}.t-ospedali-hospital-unit .text-eccellenze,.t-ospedali-pathology-detail .text-eccellenze,.t-ospedali-specialty-detail .text-eccellenze,.t-ospedali-treatment-detail .text-eccellenze{max-width:none;padding-left:0;padding-right:0}.t-ospedali-hospital-unit .text-eccellenze .hospital-contacts,.t-ospedali-pathology-detail .text-eccellenze .hospital-contacts,.t-ospedali-specialty-detail .text-eccellenze .hospital-contacts,.t-ospedali-treatment-detail .text-eccellenze .hospital-contacts{max-width:none;padding-top:24px}.t-ospedali-hospital-unit .text-eccellenze .hospital-contacts>.row,.t-ospedali-pathology-detail .text-eccellenze .hospital-contacts>.row,.t-ospedali-specialty-detail .text-eccellenze .hospital-contacts>.row,.t-ospedali-treatment-detail .text-eccellenze .hospital-contacts>.row{width:100%;padding-right:5px;padding-left:5px;margin:0}.t-ospedali-hospital-unit .text-eccellenze .hospital-contacts>.row:before,.t-ospedali-pathology-detail .text-eccellenze .hospital-contacts>.row:before,.t-ospedali-specialty-detail .text-eccellenze .hospital-contacts>.row:before,.t-ospedali-treatment-detail .text-eccellenze .hospital-contacts>.row:before{left:20px;right:20px}.t-ospedali-hospital-unit .text-eccellenze .hospital-contacts>.row .col-sm-3,.t-ospedali-pathology-detail .text-eccellenze .hospital-contacts>.row .col-sm-3,.t-ospedali-specialty-detail .text-eccellenze .hospital-contacts>.row .col-sm-3,.t-ospedali-treatment-detail .text-eccellenze .hospital-contacts>.row .col-sm-3{padding-top:15px}.t-ospedali-hospital-unit .text-eccellenze .hospital-contacts>.row .col-sm-9 .detail-item,.t-ospedali-pathology-detail .text-eccellenze .hospital-contacts>.row .col-sm-9 .detail-item,.t-ospedali-specialty-detail .text-eccellenze .hospital-contacts>.row .col-sm-9 .detail-item,.t-ospedali-treatment-detail .text-eccellenze .hospital-contacts>.row .col-sm-9 .detail-item{padding-right:0;padding-left:0}.t-ospedali-hospital-unit .text-eccellenze .hospital-contacts>.row .col-sm-9 .detail-item:before,.t-ospedali-pathology-detail .text-eccellenze .hospital-contacts>.row .col-sm-9 .detail-item:before,.t-ospedali-specialty-detail .text-eccellenze .hospital-contacts>.row .col-sm-9 .detail-item:before,.t-ospedali-treatment-detail .text-eccellenze .hospital-contacts>.row .col-sm-9 .detail-item:before{left:0}.t-ospedali-hospital-unit .text-eccellenze .hospital-contacts .c-text,.t-ospedali-pathology-detail .text-eccellenze .hospital-contacts .c-text,.t-ospedali-specialty-detail .text-eccellenze .hospital-contacts .c-text,.t-ospedali-treatment-detail .text-eccellenze .hospital-contacts .c-text{margin:0 20px 30px}.t-ospedali-hospital-unit .text-eccellenze .hospital-contacts .c-text:first-of-type,.t-ospedali-pathology-detail .text-eccellenze .hospital-contacts .c-text:first-of-type,.t-ospedali-specialty-detail .text-eccellenze .hospital-contacts .c-text:first-of-type,.t-ospedali-treatment-detail .text-eccellenze .hospital-contacts .c-text:first-of-type{margin-top:-6px}.t-ospedali-hospital-unit .c-people-list,.t-ospedali-pathology-detail .c-people-list,.t-ospedali-specialty-detail .c-people-list,.t-ospedali-treatment-detail .c-people-list{max-width:none;margin:0 20px}.t-ospedali-hospital-unit .c-people-list .container,.t-ospedali-pathology-detail .c-people-list .container,.t-ospedali-specialty-detail .c-people-list .container,.t-ospedali-treatment-detail .c-people-list .container{padding:0}.c-tabs{padding-right:20px;padding-left:20px;margin-top:0;margin-bottom:60px}.c-tabs .tabs-titles .tab-title{font-size:2rem;padding:10px 15px;margin-right:0}.c-text-list .container{padding-right:20px;padding-left:20px}.c-media .container{padding:0 20px}.c-media .container h4{font-size:2.6rem}.cookie-banner.emergency__popup.accepted{margin:0 20px;width:calc(100% - 40px)}.cookie-banner.emergency__popup.accepted .button-text{top:15px}.cookie-banner.emergency__popup.accepted .button-text>span{display:none}.cookie-banner.emergency__popup.accepted .button-text:after,.cookie-banner.emergency__popup.accepted .button-text:before{right:15px;background-color:#000}.t-ospedali-event-detail .news-share,.t-ospedali-news-detail .news-share{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:20px}.t-ospedali-event-detail .news-share li,.t-ospedali-news-detail .news-share li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.t-ospedali-event-detail .news-share a,.t-ospedali-news-detail .news-share a{width:100%}}@media (pointer:coarse){.which-pointer:after{content:"You have a coarse pointer, are you on a touchscreen device?"}}@media (pointer:fine){.which-pointer:after{content:"You have a fine pointer, are you using a mouse or trackpad?"}}@media (hover){.can-i-hover:after{content:"You look like you can hover."}}@media (hover:none){.can-i-hover:after{content:"I don't think you can hover."}}
/*# sourceMappingURL=main-hsr.css.map */
