@charset "UTF-8";@source "../views";@source "../../vendor/laravel/framework/src/Illuminate/Pagination/resources/views/*.blade.php";html{font-size:var(--fs-body);overflow-x:hidden}body{font-family:var(--ff-base);line-height:var(--lh-p);overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:antialiased;text-rendering:optimizeLegibility}:root{--ff-base: "Inter", sans-serif;--fs-body: 17px;--fs-h1: 2rem;--lh-h1: 1.2;--fs-h2: 1.5rem;--lh-h2: 1.25;--fs-h3: 1.08rem;--lh-h3: 1.3;--fs-h4: 1rem;--lh-h4: 1.3;--fs-p: 1rem;--lh-p: 1.5;--fs-menu: .875rem;--fs-l: 1.125rem;--fs-s: .875rem;--lh-s: 1.3;--fs-xs: .75rem;--lh-xs: 1.5;--fs-home-label: 1.2rem;--lh-home-label: 1.25;--fs-home-title: 1.75rem;--lh-home-title: 1.25;--bs-primary: #af0835;--bs-primary-rgb: 175, 8, 53;--bs-primary-hover: #db2758;--bs-primary-disabled: #a78d8d;--bs-secondary: #f17395;--bs-secondary-light: #ecbbc8;--bs-secondary-rgb: 241, 115, 149;--bs-secondary-hover: var(--bs-primary-hover);--bs-tertiary: var(--c-dark-red);--bs-tertiary-rgb: var(--c-dark-red-rgb);--bs-tertiary-hover: var(--bs-primary-hover);--bs-gray: #555555;--bs-gray-rgb: 85, 85, 85;--bs-pink: #f6edec;--bs-pink-rgb: 246, 237, 236;--bs-border-color: #d4c4c8;--bs-border-color-rgb: 212, 196, 200;--bs-black: hsl(221.7, 27.7%, 16.3%);--bs-black-rgb: 30, 37, 53;--bs-body-color: hsl(221.7, 27.7%, 16.3%);--bs-body-color-rgb: 30, 37, 53;--bs-disabled: #b5a6a9;--c-text-muted: #5c6f82;--c-dark-red: #5c051d;--c-dark-red-rgb: 92, 5, 29;--c-divider: #b00835;--c-gradient: linear-gradient( 90deg, rgba(15, 15, 15, .1) 40%, rgba(175, 8, 53, .1) 100% );--c-gradient-evidence: linear-gradient( 157.55deg, #fef5f1 31.89%, #faf0f3 79.23% );--c-gradient-evidence-trasp: linear-gradient( to bottom, rgba(237, 83, 18, .06) 40%, rgba(175, 8, 53, .06) 100% );--c-gradient-neutral: linear-gradient( 180deg, #faf9f6 19.99%, rgba(250, 249, 246, .9) 59.88% );--c-neutral: #faf9f6;--c-gradient-default: linear-gradient( 180deg, rgba(237, 83, 18, 1) 40%, rgba(175, 8, 53, 0) 100% );--c-gradient-another-one: linear-gradient( 180deg, rgba(250, 249, 246, .9) 40%, rgba(250, 249, 246, 1) 100% );--border-radius: 10px;--small-shadow: 0 -8px 25px 0 rgba(0, 0, 0, .15);--big-shadow: 0 .2rem 1.5rem rgba(92, 5, 29, .2);--strong-shadow: 0 1rem 5rem 0 rgba(0, 0, 0, .75);--card-padding: 1rem;--btn-bg-default: var(--bs-primary);--btn-bg-hover: #c31143;--btn-bg-pressed: #e74173;--btn-bg-disabled: #b5a6a9;--btn-color-default: #ffffff;--btn-color-disabled: #ffffff;--btn-bg-inverted: transparent;--btn-border-inverted: #ffffff;--btn-color-inverted: #ffffff;--btn-padding-y: 1em;--btn-padding-x: 1.2em;--btn-border-radius: 3em;--btn-small-padding-y: .6em;--btn-small-padding-x: var(--btn-padding-x);--btn-large-padding-y: calc(var(--btn-padding-y) * 1.2);--btn-large-padding-x: calc(var(--btn-padding-x) * 1.2);--btn-xl-padding-y: calc(var(--btn-padding-y) * 1.35);--btn-xl-padding-x: calc(var(--btn-padding-x) * 1.35)}@media all and (min-width:768px){:root{--fs-body: 18px}}@media all and (min-width:1200px){:root{--fs-body: 18px;--fs-h1: 2.9rem;--lh-h1: 1.16;--fs-h2: 1.727rem;--lh-h2: 1.2;--fs-h3: 1.09rem;--lh-h3: 1.25;--fs-h4: 1rem;--lh-h4: 1.25;--fs-p: 1rem;--lh-p: 1.4;--fs-home-title: 2.5rem;--fs-l: 1.5rem}}@media all and (min-width:1400px){:root{--fs-body: 20px;--card-padding: 1.22rem;--fs-menu: 1rem;--fs-s: .75rem;--fs-xs: .59rem;--fs-l: 1.5rem}}@media all and (min-width:1920px){:root{--fs-body: 22px}}h1,.h1{font-size:var(--fs-h1);line-height:var(--lh-h1);font-weight:400}h2,.h2{font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:400}h3,.h3{font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:500}h4,.h4{font-size:var(--fs-h4);line-height:var(--lh-h4);font-weight:600;color:var(--bs-tertiary)}h5,.h5{font-size:var(--fs-h5);line-height:var(--lh-h5)}h6,.h6{font-size:var(--fs-h6);line-height:var(--lh-h6)}p,li,span{font-size:var(--fs-p);line-height:var(--lh-p)}p:not(.label,.h1,.h2,.h3,.h4,.h5,.h6){margin-bottom:1.3em}a{color:var(--bs-primary)}a:hover,a:focus,a:active,a.active{color:var(--c-dark-red)}.fs-body{font-size:var(--fs-body)}.fs-s,.fs-s>p,.fs-s>li,.fs-s>span{font-size:var(--fs-s);line-height:var(--lh-s)}.fs-xs,.fs-xs>p,.fs-xs>li,.fs-xs>span{font-size:var(--fs-xs);line-height:var(--lh-xs)}.fs-xxs,.fs-xxs>p,.fs-xxs>li,.fs-xxs>span,.fs-xxs>a{font-size:12px;line-height:var(--lh-xs)}.fs-home-label{font-size:var(--fs-home-label);line-height:var(--lh-home-label);font-weight:600;text-shadow:0 0 .5em rgba(0,0,0,.99)}.fs-home-title{font-size:var(--fs-home-title);line-height:var(--lh-home-title)}.label{font-size:var(--fs-s);line-height:var(--lh-s);font-weight:600;color:var(--bs-primary);text-transform:uppercase}.label.label-icon{display:flex;align-items:center}.label.label-icon img,.label.label-icon svg{width:auto;height:1.87em;margin-right:1em;margin-top:-.2em}.fw-bold{font-weight:600!important}.fw-medium{font-weight:500!important}.fw-normal{font-weight:400!important}.fw-light{font-weight:300!important}.container{width:100%;margin-inline:auto;max-inline-size:90%;padding-inline:0}@media(min-width:1920px){.container{max-inline-size:1600px}}b,strong{font-weight:600}.text-primary,.icon-primary{color:var(--bs-primary)}.text-primary.svg path,.text-primary svg path,.icon-primary.svg path,.icon-primary svg path{fill:var(--bs-primary)}.text-primary.svg circle,.text-primary svg circle,.icon-primary.svg circle,.icon-primary svg circle{fill:var(--bs-primary)}svg.icon-primary{fill:var(--bs-primary)}svg.icon-primary path{fill:var(--bs-primary)}svg.icon-primary circle{fill:var(--bs-primary)}svg.icon-secondary{fill:var(--bs-secondary)}svg.icon-secondary path{fill:var(--bs-secondary)}svg.icon-secondary circle{fill:var(--bs-secondary)}svg.icon-tertiary{fill:var(--bs-tertiary)}svg.icon-tertiary path{fill:var(--bs-tertiary)}svg.icon-tertiary circle{fill:var(--bs-tertiary)}svg.icon-gray{fill:var(--bs-gray)}svg.icon-gray path{fill:var(--bs-gray)}svg.icon-gray circle{fill:var(--bs-gray)}svg.icon-dark-red{fill:var(--c-dark-red)}svg.icon-dark-red path{fill:var(--c-dark-red)}svg.icon-dark-red circle{fill:var(--c-dark-red)}svg.icon-pink{fill:var(--bs-pink)}svg.icon-pink path{fill:var(--bs-pink)}svg.icon-pink circle{fill:var(--bs-pink)}.text-secondary,.icon-secondary{color:var(--bs-secondary)}.text-secondary.svg path,.text-secondary svg path,.icon-secondary.svg path,.icon-secondary svg path{fill:var(--bs-secondary)}.text-secondary.svg circle,.text-secondary svg circle,.icon-secondary.svg circle,.icon-secondary svg circle{fill:var(--bs-secondary)}.text-secondary-light{color:var(--bs-secondary-light)}.text-secondary-light.svg path,.text-secondary-light svg path{fill:var(--bs-secondary-light)}.text-secondary-light.svg circle,.text-secondary-light svg circle{fill:var(--bs-secondary-light)}.text-muted,.icon-muted{color:var(--c-text-muted)!important}.text-muted.svg path,.text-muted svg path,.icon-muted.svg path,.icon-muted svg path{fill:var(--c-text-muted)}.text-muted.svg circle,.text-muted svg circle,.icon-muted.svg circle,.icon-muted svg circle{fill:var(--c-text-muted)}.text-tertiary,.icon-tertiary{color:var(--bs-tertiary)}.text-tertiary.svg path,.text-tertiary svg path,.icon-tertiary.svg path,.icon-tertiary svg path{fill:var(--bs-tertiary)}.text-tertiary.svg circle,.text-tertiary svg circle,.icon-tertiary.svg circle,.icon-tertiary svg circle{fill:var(--bs-tertiary)}.text-gray,.icon-gray{color:var(--bs-gray)}.text-gray.svg path,.text-gray svg path,.icon-gray.svg path,.icon-gray svg path{fill:var(--bs-gray)}.text-gray.svg circle,.text-gray svg circle,.icon-gray.svg circle,.icon-gray svg circle{fill:var(--bs-gray)}.text-dark-red,.icon-dark-red{color:var(--c-dark-red)}.text-dark-red svg path,.icon-dark-red svg path{fill:var(--c-dark-red)}.text-dark-red svg circle,.icon-dark-red svg circle{fill:var(--c-dark-red)}.text-pink,.icon-pink{color:var(--bs-pink)}.text-pink svg path,.icon-pink svg path{fill:var(--bs-pink)}.text-pink svg circle,.icon-pink svg circle{fill:var(--bs-pink)}.text-black,.icon-black{color:var(--bs-black)}.text-black svg path,.icon-black svg path{fill:var(--bs-black)}.text-black svg circle,.icon-black svg circle{fill:var(--bs-black)}.text-body,.icon-body{color:var(--bs-body)}.text-body svg path,.icon-body svg path{fill:var(--bs-body)}.text-body svg circle,.icon-body svg circle{fill:var(--bs-body)}.icon-circle{background-color:#f9e9df;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:100%;height:2.5rem;width:2.5rem}@media all and (min-width:1200px){.icon-circle{height:3.3rem;width:3.3rem}}.icon-circle svg{width:45%;height:45%}.color-inherit,.links-color-inherit a{color:inherit}.links-color-inherit a:hover{color:var(--bs-primary)}.bg-primary{background-color:var(--bs-primary)}.bg-secondary{background-color:var(--bs-secondary)}.bg-tertiary{background-color:var(--bs-tertiary)}.bg-gray{background-color:var(--bs-gray)}.bg-dark-red{background-color:var(--c-dark-red)}.bg-pink{background-color:var(--bs-pink)}.bg-gradient{background:var(--c-gradient)}.bg-gradient-evidence{background:var(--c-gradient-evidence)}.bg-gradient-evidence-trasp{background:var(--c-gradient-evidence-trasp)}.bg-gradient-neutral{background:var(--c-gradient-neutral)}.bg-neutral{background:var(--c-neutral)}.bg-gradient-default{position:relative}.bg-gradient-default:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--c-gradient-default);z-index:-1;pointer-events:none;opacity:.1;height:40rem}.bg-gradient-default.small-gradient:after{height:20rem}.bg-gradient-another-one{background:var(--c-gradient-another-one)}.bg-hero-home{background:linear-gradient(to bottom,#29020c40,#b00835a6)}.bg-style{background-position:center;background-repeat:no-repeat}.bg-cover{background-size:cover}.bg-contain{background-size:contain}.bg-center{background-position:center}.bg-left{background-position:left}.bg-right{background-position:right}.bg-top{background-position:top}.bg-bottom{background-position:bottom}.bg-fixed{background-attachment:fixed}.bg-scroll{background-attachment:scroll}.bg_intro{background:linear-gradient(180deg,#faf9f600,#faf9f6 80.01%)}.intro_min_height{min-height:500px}.bg_intro_image{background-image:url(https://www.istituto-besta.it/build/assets/besta_b-bWJz6PTU.svg);background-repeat:no-repeat;background-size:auto 500px;background-position:3rem 0}.bg_intro_photo{background-image:url(https://www.istituto-besta.it/build/assets/pages5-CmWaDFCJ.webp);background-repeat:no-repeat;background-size:120% auto;background-position:center top}@media all and (min-width:1024px){.bg_intro_photo{background-size:100% auto}}.bg_intro_photo .page_content_wrap{background:linear-gradient(#faf9f6,#fff 20rem)}@media all and (min-width:1024px){.bg_intro_photo .page_content_wrap{background:linear-gradient(#faf9f6d9,#fff 20rem)}}.bg_intro_photo .page_content_wrap .custom-content{background-image:url(https://www.istituto-besta.it/build/assets/besta_b-bWJz6PTU.svg);background-repeat:no-repeat;background-size:auto 70vw;background-position:2rem 0}@media all and (min-width:1024px){.bg_intro_photo .page_content_wrap .custom-content{background-size:auto 500px;background-position:3rem 0}}.border-custom{border:1px solid var(--bs-border-color)}.border-custom.border-primary{border-color:var(--bs-primary)}.border-custom.border-secondary{border-color:var(--bs-secondary)}.border-custom.border-tertiary{border-color:var(--bs-tertiary)}.border-custom.border-gray{border-color:var(--bs-gray)}.border-custom.border-dark-red{border-color:var(--c-dark-red)}.border-custom.border-pink{border-color:var(--bs-pink)}.border-bottom-primary{border-bottom:1px solid var(--bs-primary)}.border-bottom-secondary{border-bottom:1px solid var(--bs-secondary)}.border-bottom-tertiary{border-bottom:1px solid var(--bs-tertiary)}.border-bottom-gray{border-bottom:1px solid var(--bs-gray)}.border-bottom-dark-red{border-bottom:1px solid var(--c-dark-red)}.border-bottom-pink{border-bottom:1px solid var(--bs-pink)}.border-bottom-custom{border-bottom:1px solid var(--bs-border-color)}.border-top-primary{border-top:1px solid var(--bs-primary)}.border-top-secondary{border-top:1px solid var(--bs-secondary)}.border-top-tertiary{border-top:1px solid var(--bs-tertiary)}.border-top-gray{border-top:1px solid var(--bs-gray)}.border-top-dark-red{border-top:1px solid var(--c-dark-red)}.border-top-pink{border-top:1px solid var(--bs-pink)}.border-top-custom{border-top:1px solid var(--bs-border-color)}.border-left-primary{border-left:1px solid var(--bs-primary)}.border-left-secondary{border-left:1px solid var(--bs-secondary)}.border-left-tertiary{border-left:1px solid var(--bs-tertiary)}.border-left-gray{border-left:1px solid var(--bs-gray)}.border-left-dark-red{border-left:1px solid var(--c-dark-red)}.border-left-pink{border-left:1px solid var(--bs-pink)}.border-right-primary{border-right:1px solid var(--bs-primary)}.border-right-secondary{border-right:1px solid var(--bs-secondary)}.border-right-tertiary{border-right:1px solid var(--bs-tertiary)}.border-right-gray{border-right:1px solid var(--bs-gray)}.border-right-dark-red{border-right:1px solid var(--c-dark-red)}.border-right-pink{border-right:1px solid var(--bs-pink)}.border-right-custom{border-right:1px solid var(--bs-border-color)}.my-3rem{margin-top:3rem!important;margin-bottom:3rem!important}.mt-3rem{margin-top:3rem!important}.mb-3rem{margin-bottom:3rem!important}.mx-3rem{margin-left:3rem!important;margin-right:3rem!important}.m-3rem{margin:3rem!important}.py-3rem{padding-top:3rem!important;padding-bottom:3rem!important}.px-3rem{padding-left:3rem!important;padding-right:3rem!important}.pb-3rem{padding-bottom:3rem!important}.pt-3rem{padding-top:3rem!important}.p-3rem{padding:3rem!important}.ps-3rem{padding-left:3rem!important}.pe-3rem{padding-right:3rem!important}.my-2rem{margin-top:2rem!important;margin-bottom:2rem!important}.mt-2rem{margin-top:2rem!important}.mb-2rem{margin-bottom:2rem!important}.mx-2rem{margin-left:2rem!important;margin-right:2rem!important}.m-2rem{margin:2rem!important}.py-2rem{padding-top:2rem!important;padding-bottom:2rem!important}.px-2rem{padding-left:2rem!important;padding-right:2rem!important}.pb-2rem{padding-bottom:2rem!important}.pt-2rem{padding-top:2rem!important}.p-2rem{padding:2rem!important}.ps-2rem{padding-left:2rem!important}.pe-2rem{padding-right:2rem!important}.ms-2rem{margin-left:2rem!important}.me-2rem{margin-right:2rem!important}.my-1rem{margin-top:1rem!important;margin-bottom:1rem!important}.mt-1rem{margin-top:1rem!important}.mb-1rem{margin-bottom:1rem!important}.mx-1rem{margin-left:1rem!important;margin-right:1rem!important}.m-1rem{margin:1rem!important}.ms-1rem{margin-left:1rem!important}.me-1rem{margin-right:1rem!important}.py-1rem{padding-top:1rem!important;padding-bottom:1rem!important}.px-1rem{padding-left:1rem!important;padding-right:1rem!important}.pb-1rem{padding-bottom:1rem!important}.pt-1rem{padding-top:1rem!important}.p-1rem{padding:1rem!important}.ps-1rem{padding-left:1rem!important}.pe-1rem{padding-right:1rem!important}hr.text-primary{opacity:1}.b-radius{border-radius:var(--border-radius)!important}.shadow-big{box-shadow:var(--big-shadow)}.shadow-strong{box-shadow:var(--strong-shadow)}.shadow-normal{box-shadow:var(--small-shadow)}.shadow-big-hover{transition:all .15s ease-in-out}.shadow-big-hover:hover{box-shadow:var(--big-shadow)}.list-style-none{list-style:none;padding:0;margin:0}.z-index-1{position:relative;z-index:1}.aspect-ratio-1{aspect-ratio:1}.aspect-ratio-32{aspect-ratio:3/2}.img-bg-cover{background-size:cover;background-position:center center;background-repeat:no-repeat}@media all and (min-width:992px){.two-cols-left{width:60%}.two-cols-right{width:35%}}input,select{background-color:var(--bs-white);-webkit-appearance:none;-moz-appearance:none}input:not([type=radio]):not([type=checkbox]):not([type=submit]),select:not([type=radio]):not([type=checkbox]):not([type=submit]){border:1px solid var(--c-dark-red);border-radius:45px!important;padding:.5em 1em;color:var(--bs-gray);height:50px}@media all and (min-width:992px){input:not([type=radio]):not([type=checkbox]):not([type=submit]),select:not([type=radio]):not([type=checkbox]):not([type=submit]){padding:.1em 1em}}input:not([type=radio]):not([type=checkbox]):not([type=submit])::placeholder,select:not([type=radio]):not([type=checkbox]):not([type=submit])::placeholder{color:#919191}.band-table{margin-top:-1px}.table-info-wrapper{border-top:1px solid var(--bs-border);padding-top:1px}.table-info-wrapper.bg-image{padding:0 15px 15px}.table-info-wrapper.bg-image .table-info-col-1 .bg-col{background-color:#e5f2f3}.table-info-wrapper.bg-image .table-info-col-2 .bg-col{background-color:#f6fbfb}.table-info .h5{color:var(--bs-light-green)}.table-info-row{display:flex;align-items:stretch;flex-wrap:wrap;border-bottom:1px solid rgba(var(--bs-border-color-rgb),.5)}.table-info-row:first-child{border-top:1px solid rgba(var(--bs-border-color-rgb),.5)}.table-info-row .bg-col{padding:20px;margin:1px;height:calc(100% - 2px)}.table-info-row .table-info-col-1{flex-basis:100%;min-width:220px}@media all and (min-width:992px){.table-info-row .table-info-col-1{flex-basis:40%}}.table-info-row .table-info-col-1 .bg-col{background-color:var(--bs-pink);display:flex}.table-info-row .table-info-col-1 h3,.table-info-row .table-info-col-1 .table-info-label{font-size:var(--fs-xs);font-weight:700;line-height:18px;margin:0}.table-info-row .table-info-col-2{flex-basis:100%}@media all and (min-width:992px){.table-info-row .table-info-col-2{flex-basis:60%}}.table-info-row .col-name{max-width:110px}.table-info-col,.table-info-col p,.table-info-col a,.table-info-col li{margin-bottom:inherit;font-size:var(--fs-s);line-height:var(--lh-s)}.contact-component span{font-weight:400;color:var(--bs-light-green)}.text-bordered{position:relative;padding:1rem 1.5rem;border:2px solid var(--bs-primary);border-radius:var(--border-radius)}.text-bordered .image img{height:150px;object-fit:contain}.text-bordered .text-bordered-title{position:absolute;top:-13px;left:1.5rem;color:var(--bs-primary);background-color:#fff;padding:0 1rem}.text-bordered strong{font-weight:400;color:var(--bs-primary)}.icon_big{width:2.5rem;height:2.5rem}.splide__arrow-custom{background:transparent;border:none;margin-left:0}.splide__arrow-custom.splide__arrow--next{margin-left:0;margin-right:0}.splide__arrow-custom svg{height:1.5rem;width:1.5rem}@media all and (min-width:992px){.splide__arrow-custom{padding:0;margin-left:0;margin-right:0}.splide__arrow-custom.splide__arrow--next{margin-right:0}}#splide_services-list.splide__list{padding-top:1.5rem!important;padding-bottom:1.5rem!important}@media all and (min-width:992px){#splide_services-list.splide__list{padding-bottom:3rem!important}}.object-fit-contain{object-fit:contain!important}.accessible-chart svg{overflow:visible}.accessible-chart a{transition:all .3s ease;text-decoration:none}.accessible-chart a:hover{color:var(--bs-primary);fill:var(--bs-primary)}.accessible-chart text:focus-within{fill:#000;text-decoration:underline;stroke:#000;stroke-width:.5}.accessible-chart text a{transition:all .3s ease;text-decoration:none}.accessible-chart text a:hover{color:var(--bs-primary);fill:var(--bs-primary)}.accessible-chart text a:focus-visible{outline:none}.accessible-chart.neurochirurgia-chart a{letter-spacing:-2%}.accessible-chart.neurochirurgia-chart a:hover text{fill:var(--bs-primary)!important}.accessible-chart.neurochirurgia-chart a:focus,.accessible-chart.neurochirurgia-chart a:focus-visible{outline:2px solid #000;outline-offset:3px}ul.separator-list{list-style-position:inside;padding-left:0}ul.separator-list li{border-bottom:1px solid rgb(251,210,193);padding:.5em 0}
