@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(../fonts/roboto-v30-latin-ext_latin-300.eot);src:local(''),url(../fonts/roboto-v30-latin-ext_latin-300.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto-v30-latin-ext_latin-300.woff2) format('woff2'),url(../fonts/roboto-v30-latin-ext_latin-300.woff) format('woff'),url(../fonts/roboto-v30-latin-ext_latin-300.ttf) format('truetype'),url(../fonts/roboto-v30-latin-ext_latin-300.svg#Roboto) format('svg')}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(../fonts/roboto-v30-latin-ext_latin-regular.eot);src:local(''),url(../fonts/roboto-v30-latin-ext_latin-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto-v30-latin-ext_latin-regular.woff2) format('woff2'),url(../fonts/roboto-v30-latin-ext_latin-regular.woff) format('woff'),url(../fonts/roboto-v30-latin-ext_latin-regular.ttf) format('truetype'),url(../fonts/roboto-v30-latin-ext_latin-regular.svg#Roboto) format('svg')}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:url(../fonts/roboto-v30-latin-ext_latin-900.eot);src:local(''),url(../fonts/roboto-v30-latin-ext_latin-900.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto-v30-latin-ext_latin-900.woff2) format('woff2'),url(../fonts/roboto-v30-latin-ext_latin-900.woff) format('woff'),url(../fonts/roboto-v30-latin-ext_latin-900.ttf) format('truetype'),url(../fonts/roboto-v30-latin-ext_latin-900.svg#Roboto) format('svg')}body{background-color:#fff;color:#333;font-size:1.125rem}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#000}.h1,h1{font-size:3rem}.h2,h2{font-size:2.25rem}.h3,h3{font-size:1.6rem}.h4,h4{font-size:1.2rem}.card-header .h1,.card-header .h2,.card-header .h3,.card-header .h4,.card-header .h5,.card-header .h6,.card-header h1,.card-header h2,.card-header h3,.card-header h4,.card-header h5,.card-header h6{letter-spacing:.1em;text-transform:uppercase}.heading .h1,.heading .h2,.heading .h3,.heading .h4,.heading .h5,.heading .h6,.heading h1,.heading h2,.heading h3,.heading h4,.heading h5,.heading h6,.panel-heading .h1,.panel-heading .h2,.panel-heading .h3,.panel-heading .h4,.panel-heading .h5,.panel-heading .h6,.panel-heading h1,.panel-heading h2,.panel-heading h3,.panel-heading h4,.panel-heading h5,.panel-heading h6{display:inline-block;letter-spacing:.1em;line-height:1.1;margin-bottom:0;padding-bottom:10px;text-transform:uppercase}.heading .h1::after,.heading .h2::after,.heading .h3::after,.heading .h4::after,.heading .h5::after,.heading .h6::after,.heading h1::after,.heading h2::after,.heading h3::after,.heading h4::after,.heading h5::after,.heading h6::after,.panel-heading .h1::after,.panel-heading .h2::after,.panel-heading .h3::after,.panel-heading .h4::after,.panel-heading .h5::after,.panel-heading .h6::after,.panel-heading h1::after,.panel-heading h2::after,.panel-heading h3::after,.panel-heading h4::after,.panel-heading h5::after,.panel-heading h6::after{background:#0c1f55;content:" ";display:block;height:2px;margin-top:.5rem;width:auto}.panel-heading .panel-title{margin-top:5px;padding-bottom:.3rem}.panel-body a{display:inline}.panel-body p{font-size:1rem}.panel-body label{color:#555;font-size:.9rem}a{color:#0c1f55}a.active,a.focus,a:focus,a:hover{color:#4e5c83}.main-body a{color:#224bbf}.main-body a.active,.main-body a.focus,.main-body a:focus,.main-body a:hover{color:rgba(34,75,191,.7)}.main-body.bg-primary a{color:#0c1f55;text-decoration:underline}.main-body.bg-primary a.active,.main-body.bg-primary a.focus,.main-body.bg-primary a:focus,.main-body.bg-primary a:hover{color:#4e5c83}.blog-post a,.paragraph a{text-decoration:underline}ul:not(.list-unstyled):not(.pagination):not(.jstree-container-ul):not(.jstree-children):not(.cc-cp-body-tabs){list-style:none;margin-left:0;margin-right:0;margin-top:0;padding:0 0 0 17px}ul:not(.list-unstyled):not(.pagination):not(.jstree-container-ul):not(.jstree-children):not(.cc-cp-body-tabs).nav li:before{margin-right:.2rem}ul:not(.list-unstyled):not(.pagination):not(.jstree-container-ul):not(.jstree-children):not(.cc-cp-body-tabs) li:before{content:"\f105";font-family:Font Awesome\ 5 Pro;font-weight:900;margin-left:-17px;margin-right:.5rem}ul:not(.list-unstyled):not(.pagination):not(.jstree-container-ul):not(.jstree-children):not(.cc-cp-body-tabs) li a{display:inline}.text-uppercase{letter-spacing:.08rem}.text-primary{color:#00aeff!important}.text-black{color:#000}.bg-master{background-color:#0c1f55!important}.bg-primary{background-color:#7bbce3!important}.bg-gray{background-color:#efefef!important}strong{color:#000}.border-2{border-width:2px}.nav-pills .nav-link.active{background-color:#224bbf}.link-desc{font-size:1rem;margin-left:1.4rem;margin-top:-.2rem}.fa-stack{width:2em}.fa-cro{position:inherit;vertical-align:-.125em}.fa-cro.fa-inverse{fill:#fff}.btn{font-size:1.125rem}.btn.btn-sm{padding:.45rem .7rem;font-size:.8rem}.btn.btn-primary{background-color:#0c1f55;border:1px solid transparent;color:#fff}.btn.btn-primary.active,.btn.btn-primary.focus,.btn.btn-primary:focus,.btn.btn-primary:hover{background-color:#4e5c83;color:#fff}.btn.btn-primary:not(:disabled):not(.disabled).active,.btn.btn-primary:not(:disabled):not(.disabled):active{background-color:#4e5c83;color:#fff}.btn.btn-outline-primary{border-color:#0c1f55;color:#0c1f55}.btn.btn-outline-primary.active,.btn.btn-outline-primary.focus,.btn.btn-outline-primary:focus,.btn.btn-outline-primary:hover{background-color:#0c1f55;color:#fff}.btn.btn-outline-primary:not(:disabled):not(.disabled).active,.btn.btn-outline-primary:not(:disabled):not(.disabled):active{background-color:#0c1f55;color:#fff}.btn.btn-outline-light{background-color:#fff;border-color:#067bb2;color:#067bb2}.btn.btn-outline-light.active,.btn.btn-outline-light.focus,.btn.btn-outline-light:focus,.btn.btn-outline-light:hover{background-color:#067bb2;border-color:#067bb2;color:#fff}.btn.btn-outline-light:not(:disabled):not(.disabled).active,.btn.btn-outline-light:not(:disabled):not(.disabled):active{background-color:#067bb2;border-color:#067bb2;color:#fff}.btn.btn-round{background-color:transparent;color:#0c1f55}.btn.btn-round.active,.btn.btn-round.focus,.btn.btn-round:focus,.btn.btn-round:hover{color:#4e5c83}legend.legend-small{font-size:1rem}.form-control:focus{border-color:#4e5c83;-webkit-box-shadow:0 0 0 .2rem rgba(78,92,131,.25);box-shadow:0 0 0 .2rem rgba(78,92,131,.25)}.input-group-btn .btn{font-size:.85rem;width:38px}.badge.badge-cro{background-color:#224bbf;color:#fff;line-height:normal}.top-bar{background-color:#000;height:48px}.sticky-spacer{display:none}.sticky-spacer.sticky{display:block;height:136px}@media (max-width:991px){.sticky-spacer.sticky{height:152px}}@media (max-width:767px){.sticky-spacer.sticky{height:84px}}@media (max-width:576px){.sticky-spacer.sticky{height:142px}}.sticky-spacer.sticky.subsite{height:136px}@media (max-width:991px){.sticky-spacer.sticky.subsite{height:152px}}@media (max-width:767px){.sticky-spacer.sticky.subsite{height:112px}}@media (max-width:576px){.sticky-spacer.sticky.subsite{height:170px}}.header{-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.3)!important;box-shadow:0 10px 20px 0 rgba(0,0,0,.3)!important}#navbar{background-color:rgba(255,255,255,.9);padding:1rem 0 .7rem}#navbar .container{position:relative}#navbar .header-left{font-size:2rem}@media (max-width:1199px) and (min-width:992px){#navbar .header-left{font-size:1.8rem}}#navbar .header-left .navbar-brand{padding-top:0}@media (max-width:1199px) and (min-width:992px){#navbar .header-left .navbar-brand{margin-right:.5rem}}#navbar .header-left .navbar-target{border-left:1px solid #00aeff;padding-left:1rem;text-decoration:none;vertical-align:text-top}@media (max-width:1199px) and (min-width:992px){#navbar .header-left .navbar-target{padding-left:.5rem}}#navbar .navbar-target-small{font-size:2rem;line-height:1.8rem}@media (max-width:991px) and (min-width:768px){#navbar .navbar-target-small{margin-top:-60px}}#navbar .header-right .header-social{font-size:.7rem;margin-bottom:1rem;height:27px;text-transform:uppercase}#navbar .header-right .header-social .social .btn{font-size:.4rem;padding:0 0 0 .8rem}#navbar .header-right .header-menu{font-size:.7rem;text-transform:uppercase}#navbar .header-right .header-menu .navbar-search,#navbar .header-right .header-menu .navbar-toggler{justify-self:self-end;background-color:transparent;font-size:.7rem;padding:0;border:0}#navbar #navigation{background:#7bbce3;color:#fff;height:100vh;overflow-y:scroll;padding:1rem;position:fixed;right:-430px;top:0;-webkit-transition:all .3s;transition:all .3s;width:430px;z-index:1001}#navbar #navigation.active{right:0}@media (max-width:575px){#navbar #navigation{height:100%;right:-100%;width:100%}#navbar #navigation.active{right:0}}#navbar #navigation #close{font-size:.7rem;text-transform:uppercase}#navbar #navigation #close .btn{color:#fff;font-size:.7rem;padding:0}#navbar #navigation #close .btn .fa-inverse{color:#00aeff}#navbar #navigation #close .close-text{color:#000}#navbar #navigation ul.entries{padding:0}#navbar #navigation ul.entries li{border-bottom:1px solid #fff;color:#fff;padding:1rem 2.5rem}@media (max-width:575px){#navbar #navigation ul.entries li{padding:1rem}}#navbar #navigation ul.entries li:before{margin-left:0}#navbar #navigation ul.entries li a{color:#000;display:inline;text-transform:uppercase}#navbar #navigation ul.entries li a:focus,#navbar #navigation ul.entries li a:hover{text-decoration:none}#navbar #navigation ul.entries li a:hover{color:#fff}#navbar #navigation ul.entries li.parent-active:before{content:"\f107"}#navbar #navigation ul.entries li ul{list-style:none;margin:0;padding:0 0 0 1.5rem}#navbar #navigation ul.entries li ul li{border:none;padding:0}#navbar #navigation ul.entries li ul li a{font-size:1rem;text-transform:none}#navbar #navigation ul.entries li ul li.active a{color:#fff;font-weight:700}#navbar #navigation ul.secondary-entries{list-style:none;margin:0;padding:1.5rem 0 0 3rem}#navbar #navigation ul.secondary-entries li{padding:.1rem 0}#navbar #navigation ul.secondary-entries li a{color:#000;font-size:1rem}#navbar #navigation ul.secondary-entries li a:focus,#navbar #navigation ul.secondary-entries li a:hover{text-decoration:none}#navbar #navigation ul.secondary-entries li a:hover{color:#fff}#navbar #secondary-navigation{margin-top:-22px;text-transform:uppercase}@media (max-width:991px){#navbar #secondary-navigation{font-size:.9rem;margin-top:0}}#navbar #secondary-navigation .navbar-nav>li>a{padding:0}#navbar #secondary-navigation ul li{border-right:1px solid #00aeff;padding:0 1rem}@media (max-width:991px){#navbar #secondary-navigation ul li{padding:0 .8rem}}#navbar #secondary-navigation ul li.dropdown .nav-link{display:inline}#navbar #secondary-navigation ul li.dropdown .nav-link:after{content:none}#navbar #secondary-navigation ul li.dropdown .dropdown-menu{background-color:#fefefe;border:0;-webkit-box-shadow:1px 4px 4px 2px rgba(0,0,0,.3),inset 0 20px 20px -10px rgba(0,0,0,.3);box-shadow:1px 4px 4px 2px rgba(0,0,0,.3),inset 0 20px 20px -10px rgba(0,0,0,.3);margin-top:11px;width:300px;padding:1rem .5rem 1.5rem;text-transform:none}#navbar #secondary-navigation ul li.dropdown .dropdown-menu .dropdown-item{border-bottom:1px solid #00aeff;font-size:1rem;padding:.5rem .8rem;white-space:normal}#navbar #secondary-navigation ul li.dropdown .dropdown-menu .dropdown-item:last-of-type{border-bottom:0}#navbar #secondary-navigation ul li.dropdown .dropdown-menu .dropdown-item:focus,#navbar #secondary-navigation ul li.dropdown .dropdown-menu .dropdown-item:hover{text-shadow:none}#navbar #secondary-navigation ul li a{border-top:0;color:#000;font-size:.94rem;font-weight:300;letter-spacing:initial}#navbar #secondary-navigation ul li a:focus,#navbar #secondary-navigation ul li a:hover{background:0 0!important;color:#00aeff!important}@media (max-width:991px){#navbar #secondary-navigation ul li a{font-size:.9rem;height:auto;line-height:inherit}}#navbar #secondary-navigation ul>li:first-child{padding-left:0}#navbar #secondary-navigation ul>li:last-child{border-right:0;padding-right:0}#navbar .overlay{display:none;position:fixed;width:100vw;height:100vh;background:rgba(0,0,0,.5);z-index:1000;opacity:0;top:0;left:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#navbar .overlay.active{display:block;opacity:1}#search{position:absolute;width:100%;z-index:1}#search .form-control{border:4px solid #0c1f55;border-right-width:0;height:auto}#search .form-control:focus{-webkit-box-shadow:none;box-shadow:none}.header.nav-holder.sticky{background-color:transparent;-webkit-box-shadow:2px 2px 3px rgba(0,0,0,.1);box-shadow:2px 2px 3px rgba(0,0,0,.1);left:0;position:fixed;top:0;width:100%;z-index:999}.header.nav-holder.sticky .header-donazioni{display:none!important}@media (max-width:575px){.header.nav-holder.sticky #navbar{padding:0 0 .5rem}}.header.nav-holder.sticky #navbar .navbar-target-small{margin-top:0}@media (max-width:575px){.header.nav-holder.sticky #navbar .navbar-target-small{margin-top:.5rem}}.header.nav-holder.sticky .header-social{display:none!important}.header.nav-holder.sticky .logo-text{display:none!important}.header.nav-holder.sticky #secondary-navigation{display:none!important}footer.main-footer{background-color:#30373d;padding:3rem 0 1.5rem}@media (max-width:767px){footer.main-footer{padding:2rem 0}}footer.main-footer a{color:#65dde0}footer.main-footer .h4,footer.main-footer h4{border-bottom:1px solid rgba(255,255,255,.5);color:#fff;font-size:1.1rem;font-weight:900;letter-spacing:normal;margin:0 0 1.2rem;padding-bottom:.65rem;text-transform:none}footer.main-footer .h5,footer.main-footer h5{color:#fff;font-size:1rem;font-weight:400;margin-bottom:.3rem}footer.main-footer p{color:#fff;font-size:1rem;line-height:1.2rem}footer.main-footer img{max-width:100%}footer.main-footer .list-unstyled li{border-bottom:1px solid rgba(255,255,255,.5);padding:.6rem}footer.main-footer .list-unstyled li a{font-size:1rem}footer.main-footer .social a{color:#fff;font-size:.5rem;padding:.2rem}footer.main-footer .social a:hover{color:#fff}footer.main-footer .social a:hover .fa-inverse{opacity:.8}footer.main-footer .social a .fa-inverse{color:#30373d}footer.main-footer .social a .fa-inverse.fa-cro{fill:#30373d}footer.main-footer .footer-links{border-top:1px solid rgba(255,255,255,.5);margin:2rem 0 0;padding-top:.5rem}footer.main-footer .footer-links a{font-size:.94rem;margin:0 .45rem;white-space:nowrap}footer.main-footer .footer-links .copyright{font-size:.875rem;text-align:right}footer.main-footer .footer-links .copyright img{margin-bottom:-1px;margin-left:.5rem;vertical-align:baseline}.owl-carousel .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.owl-carousel .owl-stage .owl-item{display:-webkit-box;display:-ms-flexbox;display:flex}.owl-carousel .owl-dots{margin-top:10px}.owl-carousel .owl-dots .owl-dot span{background:0 0;border:1px solid #0c1f55}.owl-carousel .owl-dots .owl-dot.active span{background:#0c1f55}.owl-carousel .owl-nav{display:none}.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{background:#0c1f55;border:0;color:#fff;cursor:pointer;font-size:40px;opacity:.73;padding:6px;position:absolute;top:calc(50% - 26px);-webkit-transition:padding .4s ease-out;transition:padding .4s ease-out}.owl-carousel .owl-nav .owl-next:hover,.owl-carousel .owl-nav .owl-prev:hover{opacity:1;padding-left:12px;padding-right:12px}.owl-carousel .owl-nav .owl-next.disabled,.owl-carousel .owl-nav .owl-prev.disabled{opacity:.2;pointer-events:none}.owl-carousel .owl-nav .owl-next .nav-btn,.owl-carousel .owl-nav .owl-prev .nav-btn{display:block}.owl-carousel .owl-nav .owl-prev{left:0}.owl-carousel .owl-nav .owl-next{right:0}.owl-carousel:hover .owl-nav{display:block}.cc-compliance .cc-btn.cc-dismiss{background-color:#0c1f55}.cc-compliance .cc-btn.cc-dismiss:hover{background-color:#4e5c83}#ricerca-patologia{margin-top:-2.5rem}#ricerca-patologia form{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#00aeff;-webkit-box-shadow:0 3px 8px 0 rgba(0,0,0,.3);box-shadow:0 3px 8px 0 rgba(0,0,0,.3);color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding:1.5rem}@media (max-width:767px){#ricerca-patologia form{display:block;text-align:center}}#ricerca-patologia form label{line-height:1.5rem;margin:0;max-width:23%;text-align:right}@media (max-width:767px){#ricerca-patologia form label{margin-bottom:1rem;max-width:100%;text-align:center}}#ricerca-patologia form #cercaPatologia{width:50%}@media (max-width:767px){#ricerca-patologia form #cercaPatologia{margin-bottom:1rem;width:100%}}#ricerca-patologia form #cercaPatologia select{border:0;height:45px;padding:0 .7rem}#ricerca-patologia form .btn{border-color:#fff;-webkit-box-shadow:0 5px 3px -2px rgba(0,0,0,.3);box-shadow:0 5px 3px -2px rgba(0,0,0,.3);font-size:1.2rem;height:45px;width:19%}@media (max-width:767px){#ricerca-patologia form .btn{width:auto}}#ricerca-home{margin-top:-2.5rem}#ricerca-home form{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#7bbce3;-webkit-box-shadow:0 3px 8px 0 rgba(0,0,0,.3);box-shadow:0 3px 8px 0 rgba(0,0,0,.3);color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding:1.5rem}@media (max-width:767px){#ricerca-home form{display:block;text-align:center}}#ricerca-home form label{line-height:1.5rem;margin:0;max-width:23%;text-align:right}@media (max-width:767px){#ricerca-home form label{margin-bottom:1rem;max-width:100%;text-align:center}}#ricerca-home form #ricerca-home-input-group{width:50%}@media (max-width:767px){#ricerca-home form #ricerca-home-input-group{margin-bottom:1rem;width:100%}}#ricerca-home form #ricerca-home-input-group input{border:0;height:45px;padding:0 .7rem}#ricerca-home form .btn{border-color:#fff;-webkit-box-shadow:0 5px 3px -2px rgba(0,0,0,.3);box-shadow:0 5px 3px -2px rgba(0,0,0,.3);font-size:1.2rem;height:45px;width:19%}@media (max-width:767px){#ricerca-home form .btn{width:auto}}#page-title-bar{background-position:center top;background-repeat:no-repeat;background-size:cover;margin-top:-136px;padding:136px 0 0}@media (max-width:991px){#page-title-bar{margin-top:-152px;padding-top:152px}}@media (max-width:767px){#page-title-bar{margin-top:-84px;padding-top:84px}}@media (max-width:576px){#page-title-bar{margin-top:-139px;padding-top:139px}}#page-title-bar .row{min-height:120px}#page-title-bar h1{letter-spacing:normal;margin:.5rem 0;text-transform:none}#page-title-bar h1.one-row{line-height:104px}@media (max-width:991px){.subsite #page-title-bar{padding-top:152px}}@media (max-width:767px){.subsite #page-title-bar{margin-top:-112px;padding-top:112px}}@media (max-width:576px){.subsite #page-title-bar{margin-top:-167px;padding-top:167px}}#breadcrumbs{background-color:#0c1f55}#breadcrumbs .breadcrumb{background-color:transparent;color:#00aeff;display:block!important;margin:.3rem .2rem .35rem .2rem;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}#breadcrumbs .breadcrumb .breadcrumb-item{display:inline;font-size:.9rem}#breadcrumbs .breadcrumb .breadcrumb-item+.breadcrumb-item{padding-left:.2rem}#breadcrumbs .breadcrumb .breadcrumb-item+.breadcrumb-item:before{color:#fff}#breadcrumbs .breadcrumb .breadcrumb-item a{color:#fff}#breadcrumbs .breadcrumb .breadcrumb-item.active{color:#00aeff}#dyscrollup-btn{opacity:.6}.fa-chevron:before{content:"\f077"}.collapsed .fa-chevron:before{content:"\f078"}.accordion .card-header{padding:0}.accordion .card-header .btn-link{color:#000;font-weight:400;padding:1rem 1.25rem;white-space:normal}.accordion .card-header .btn-link:focus,.accordion .card-header .btn-link:hover{color:#4e5c83;text-decoration:none}.accordion .card-header .btn-link:focus strong,.accordion .card-header .btn-link:hover strong{color:#4e5c83}.accordion .card-header .btn-link i{font-size:1.7rem}.readmore p:last-of-type{margin-bottom:0}.readmore-button{margin-top:.5rem}[data-readmore]{-webkit-transition:height .4s;transition:height .4s;overflow:hidden}.sidebar-light .panel-heading .h3,.sidebar-light .panel-heading h3{color:#224bbf;letter-spacing:initial;text-transform:none}.sidebar-light .panel-heading .h3:after,.sidebar-light .panel-heading h3:after{content:none}.sidebar-light .panel-body ul:not(.list-unstyled):not(.pagination) li:before{color:#3ac3f1}.sidebar-light .panel-body ul:not(.list-unstyled):not(.pagination) li a{color:#000;font-size:1.5rem;line-height:1.2}.sidebar-light .panel-body ul:not(.list-unstyled):not(.pagination) li p{color:#000;font-size:.85rem!important;text-transform:uppercase!important}.sidebar-light .panel-body ul.list-unstyled li{border-color:#3ac3f1!important}.sidebar-light .panel-body ul.list-unstyled li a{color:#000}.sidebar-light .panel-body .border-bottom{border-color:#3ac3f1!important}.cta-struttura{border-bottom:1px solid #fff}.cta-struttura>div{border-right:1px solid #fff}@media (max-width:767px){.cta-struttura>div{border-bottom:1px solid #fff;border-right:0}}.cta-struttura>div:last-child{border-right:0}@media (max-width:767px){.cta-struttura>div:last-child{border-bottom:0}}.personale .card-header{padding:0}.personale .card-header .h5,.personale .card-header h5{color:#000;font-size:1.125rem;font-weight:400;padding:1.313rem 1.25rem}.link-persona{font-size:1rem;max-width:200px;white-space:normal}#org-tree.jstree-default .jstree-node{font-size:1.2rem;line-height:30px;min-height:30px}#org-tree.jstree-default .jstree-node .jstree-icon.jstree-ocl{background:0;font-family:Font Awesome\ 5 Pro;font-size:1rem;font-style:normal;font-weight:900}#org-tree.jstree-default .jstree-node .jstree-hovered{background-color:transparent;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#0c1f55}#org-tree.jstree-default .jstree-node.jstree-closed>.jstree-icon.jstree-ocl::before{content:"\f067"}#org-tree.jstree-default .jstree-node.jstree-open>.jstree-icon.jstree-ocl::before{content:"\f068"}.persona-title.with-image{min-height:14rem}@media (max-width:1199px){.persona-title.with-image{min-height:17rem}}.persona-immagine{height:auto;left:0;margin-left:auto;margin-right:auto;max-width:370px;position:absolute;right:0;z-index:1}@media (max-width:1199px){.persona-immagine{max-width:80%}}@media (max-width:991px){.persona-immagine{max-width:80%}}.persona-riferimenti{padding-top:3rem}.persona-riferimenti.with-image{padding-top:15rem}@media (max-width:1199px){.persona-riferimenti.with-image{padding-top:9rem}}@media (max-width:991px){.persona-riferimenti.with-image{padding-top:3rem}}#home-carousel{margin-top:-136px;z-index:-1}@media (max-width:991px){#home-carousel{margin-top:-152px}}@media (max-width:767px){#home-carousel{margin-top:-84px}}@media (max-width:576px){#home-carousel{margin-top:-142px}}#home-carousel .carousel-item{background-position:center top;background-repeat:no-repeat;background-size:cover;height:560px;-webkit-transition:-webkit-transform 2s ease;transition:-webkit-transform 2s ease;transition:transform 2s ease;transition:transform 2s ease,-webkit-transform 2s ease}@media (max-width:767px){#home-carousel .carousel-item{height:360px}}#home-carousel .carousel-item>div{position:relative}@media (max-width:767px){#home-carousel .carousel-item>div{text-align:center!important;top:38%!important}}#home-carousel .carousel-item>div .carousel-item-text{background-color:rgba(255,255,255,.4);color:#000}@media (max-width:767px){#home-carousel .carousel-item>div .carousel-item-text{background-color:rgba(255,255,255,.6);display:block!important;font-size:2rem!important;line-height:initial!important;max-width:100%!important;padding:.8rem!important}}#home-carousel .carousel-item>div.accogliere{text-align:right;top:55%}#home-carousel .carousel-item>div.accogliere .carousel-item-text{display:inline;font-size:4.5rem;padding:2rem 3rem}#home-carousel .carousel-item>div.cura{top:40%}#home-carousel .carousel-item>div.cura .carousel-item-text{font-size:3rem;line-height:3.3rem;max-width:55%;padding:1rem}@media (max-width:1199px){#home-carousel .carousel-item>div.cura .carousel-item-text{display:inline-grid;max-width:100%}}#home-carousel .carousel-item>div.ricerca{text-align:center;top:48%}@media (max-width:1199px){#home-carousel .carousel-item>div.ricerca{top:30%}}#home-carousel .carousel-item>div.ricerca .carousel-item-text{display:inline;font-size:4.5rem;padding:2rem 1.5rem}@media (max-width:1199px){#home-carousel .carousel-item>div.ricerca .carousel-item-text{display:block}}#home-carousel .carousel-item>div.volto{top:42%}#home-carousel .carousel-item>div.volto .carousel-item-text{display:inline-block;font-size:4.5rem;line-height:4.5rem;padding:2rem 2rem}@media (max-width:767px){.subsite #home-carousel{margin-top:-112px}}@media (max-width:576px){.subsite #home-carousel{margin-top:-167px}}@media (max-width:767px){.box-servizio{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}.box-servizio:hover{opacity:.7}.box-servizio:hover .icon{color:#0c1f55;-webkit-transform:scale(1.1);transform:scale(1.1)}.box-servizio .icon{font-size:.9rem;-webkit-transition:all .3s;transition:all .3s}.box-servizio .text a{color:#000;line-height:1.3;text-decoration:none}@media (max-width:767px){.box-servizio .text a{text-align:left}}#home-eventi .owl-next,#home-eventi .owl-prev,#home-news .owl-next,#home-news .owl-prev{top:calc(50% - 49px)}#home-eventi .card,#home-news .card{width:100%}#home-eventi .card:hover a,#home-news .card:hover a{opacity:.6}#home-eventi .card.home-news-main,#home-news .card.home-news-main{border:10px solid #ffea59;margin-bottom:30px}#home-eventi .card.home-news-main .image,#home-news .card.home-news-main .image{min-height:200px;background-position:center;background-repeat:no-repeat;background-size:cover}#home-eventi .card.home-news-main .image a,#home-news .card.home-news-main .image a{height:100%;width:100%}#home-eventi .card .card-date,#home-news .card .card-date{background:#0c1f55;border:5px solid #fff;border-radius:50%;color:#fff;height:84px;left:0;margin:-62px auto 0;position:absolute;right:0;text-align:center;width:84px}#home-eventi .card .card-date .card-date-day,#home-news .card .card-date .card-date-day{font-size:1.875rem;line-height:.8;margin-top:1.2rem}#home-eventi .card .card-date .card-date-month,#home-news .card .card-date .card-date-month{font-size:.875rem}#home-eventi .card .card-title,#home-news .card .card-title{margin-top:2rem}#home-eventi .card .card-title a,#home-news .card .card-title a{color:#000}#home-eventi .card .card-text,#home-news .card .card-text{font-size:1.125rem}#home-eventi .tutte-news,#home-eventi .tutti-eventi,#home-news .tutte-news,#home-news .tutti-eventi{font-size:.875rem}#home-news .card{border:0}#home-eventi .card .card-body{margin-top:42px}#home-donazioni .container{background-image:url(../img/home/banner-5x1000.png);background-repeat:no-repeat;background-size:300px;min-height:267px}@media (max-width:991px){#home-donazioni .container{background-position:center top;padding-top:267px}}#home-donazioni .container .row{padding-top:2.5rem}@media (min-width:992px){#home-donazioni .container .row:first-of-type{padding-top:0}}@media (max-width:767px){#home-donazioni .container .row{padding-top:0}}#home-donazioni .container .row:first-child{height:200px;padding-top:3.2rem}@media (max-width:1199px){#home-donazioni .container .row:first-child{height:auto;padding-top:2rem}}@media (max-width:767px){#home-donazioni .container .row>div{padding-top:2rem}}#home-donazioni .card{background-color:transparent;border:0}#home-donazioni .card .card-body{padding:0}#home-donazioni .card .card-body .card-title a{color:#172983}#home-donazioni .card .card-body .card-title a.active,#home-donazioni .card .card-body .card-title a.focus,#home-donazioni .card .card-body .card-title a:focus,#home-donazioni .card .card-body .card-title a:hover{color:rgba(23,41,131,.7)}#home-donazioni .card .card-body .card-text{color:#30373d;font-size:1.125rem}#home-donazioni .card .card-body .card-text a{color:#277792}#home-donazioni .card .card-body .card-text a.active,#home-donazioni .card .card-body .card-text a.focus,#home-donazioni .card .card-body .card-text a:focus,#home-donazioni .card .card-body .card-text a:hover{color:rgba(39,119,146,.7)}#home-video .owl-carousel,#home-video .owl-item,#home-video .owl-stage,#home-video .owl-stage-outer{height:100%}#home-video .card{border:0;margin:0;padding:7px;width:100%}#home-video .card:hover a{opacity:.6}#home-video .card .social-icon{background-color:#000;border:2px solid #fff;color:#000;left:7px;position:absolute;top:7px;z-index:1}#home-video .card .card-body{text-align:center}#home-video .card .card-title{font-size:1.4rem}#home-video .card .card-title a{color:#000}#home-video .card .card-text{font-size:1.125rem}#home-video .home-video-main{background-color:#30373d;height:100%}#home-video .home-video-main .card-title a{color:#fff}#home-video .home-video-main .card-text{color:#fff}#hero-image{background-position:center center;background-repeat:no-repeat;background-size:cover;height:370px;margin-top:-136px;position:relative;z-index:-1}#hero-image.hero-operatori,#hero-image.hero-volontari{background-position:center 30%}@media (max-width:991px){#hero-image{margin-top:-152px}}@media (max-width:767px){#hero-image{margin-top:-112px}}@media (max-width:576px){#hero-image{margin-top:-170px}}#home-giovani-progetto{line-height:1.4rem}#home-giovani-progetto ul{color:#224bbf;line-height:2.5rem}#home-giovani-progetto a{color:#224bbf}#home-giovani-reparto{font-size:1.5rem;line-height:2rem}#home-giovani-reparto .col{display:-webkit-box;display:-ms-flexbox;display:flex}#home-giovani-reparto .card{-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.2);box-shadow:0 2px 10px 0 rgba(0,0,0,.2)}#home-giovani-reparto .card .card-body{padding:.3rem .3rem .8rem}#home-giovani-reparto .card .card-body .card-title{background-color:#000;font-size:2.25rem;padding:.5rem}#home-giovani-reparto .card .card-body .card-title-img{position:absolute;right:4px}#home-giovani-reparto .card .card-body p{color:#000;font-size:1.125rem;line-height:1.5rem;padding:.5rem}#home-giovani-reparto .card.stanza-arancio .card-title a{color:#ff8a00}#home-giovani-reparto .card.stanza-arancio .card-title-img{top:25px}#home-giovani-reparto .card.stanza-gialla .card-title a{color:#fecb00}#home-giovani-reparto .card.stanza-gialla .card-title-img{top:38px}#home-giovani-reparto .card.stanza-verde .card-title a{color:#00fe00}#home-giovani-reparto .card.stanza-verde .card-title-img{top:22px}#home-giovani-reparto .card.stanza-azzurra .card-title a{color:#00cbfe}#home-giovani-reparto .card.stanza-azzurra .card-title-img{right:2px;top:30px}@media (min-width:1200px){#home-giovani-reparto .card.stanza-azzurra .card-title-img{top:40px;width:110px}}#home-giovani-staff{font-size:1.5rem;line-height:2rem}#home-giovani-staff .box-staff{margin:1rem 0}@media (max-width:767px){#home-giovani-staff .box-staff{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}#home-giovani-staff .box-staff:hover{opacity:.7}#home-giovani-staff .box-staff:hover .icon{color:#0c1f55;-webkit-transform:scale(1.1);transform:scale(1.1)}#home-giovani-staff .box-staff .icon{background-color:#00adff;border-radius:50%;font-size:2.7rem;height:84px;-webkit-transition:all .3s;transition:all .3s;width:84px}#home-giovani-staff .box-staff .icon img{max-height:60px;max-width:60px}#home-giovani-staff .box-staff .text a{color:#000;font-size:1.125rem;text-decoration:none}@media (max-width:767px){#home-giovani-staff .box-staff .text a{margin-left:1rem;text-align:left}}#home-giovani-radioterapia{line-height:1.4rem}#home-giovani-radioterapia .btn{background-color:#fff;border-radius:10px;color:#000}#home-giovani-radioterapia .btn:focus,#home-giovani-radioterapia .btn:hover{opacity:.8}#results-anchor{height:0;margin-top:-80px;padding-top:80px;position:relative;z-index:-1}@media (min-width:576px){#results-anchor{margin-top:-100px;padding-top:100px}}#search-results .item .ribbon-holder{margin-top:5rem}#search-results .item .ribbon-holder .ribbon{background-color:#224bbf;height:auto;line-height:inherit;min-height:32px;padding:5.5px 15px;top:-3rem;width:auto}#search-results .item:first-child .ribbon-holder{margin-top:3.5rem}.pagination .page-item.active .page-link{background-color:#0c1f55;border-color:#0c1f55;color:#fff}.pagination .page-item .page-link{color:#0c1f55}.pagination .disabled a,.pagination .disabled a:hover{border-color:#dee2e6!important;color:#555!important;cursor:not-allowed!important}