*{font-family:var(--font-family-primary)}:root{--black-pure: #000000;--black: #20252b;--grey-1: #3d4047;--grey-2: #5a5d62;--grey-3: #707070;--grey-4: #9b9b9b;--grey-5: #bebfc3;--grey-6: #d8d8da;--grey-7: #eaeaea;--grey-8: #f2f2f2;--grey-9: #303a45;--white: #ffffff;--red-1: #8e1230;--red-2: #aa1b17;--red-3: #c21b17;--red-4: #cf3c4f;--orange-1: #e9573d;--orange-2: #e26d5c;--orange-3: #ed785c;--orange-4: #e9573d;--orange-5: #faeced;--blue-1: #00536c;--blue-2: #00779a;--blue-3: #4da0b8;--blue-4: #258289;--blue-5: #35bac4;--blue-6: #72cfd6;--purple-1: #553588;--purple-2: #8262b7;--purple-3: #666a86;--purple-4: #8e8ba8;--purple-5: #b6abc9;--purple-6: #eddcff;--yellow-1: #d9a036;--yellow-2: #eba76c;--yellow-3: #eea83d;--yellow-4: #ffc409;--yellow-5: #ffcc69;--yellow-6: #ffd788;--yellow-7: #f4e07c;--yellow-8: #fff9e6;--green-1: #00513c;--green-2: #285b4a;--green-3: #2e7f65;--green-4: #6c9ca0;--green-5: #2dd36f;--green-6: #b3d79b;--green-7: #72cdb9;--green-8: #a0cbbd;--green-9: #eafbf1;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--font-family-primary: Arial, sans-serif;--font-family-secondary: Arial, sans-serif;--company-color-primary: #00779a default;--company-color-focus: #00779a default;--company-color-focus-rgb: 0, 119, 154;--grid-duration-xxfast: .1s;--grid-duration-xfast: .15s;--grid-duration-fast: .2s;--grid-duration-medium-1: .25s;--grid-duration-medium-2: .3s;--grid-duration-medium-3: .35s;--grid-duration-slow: .4s;--grid-duration-xslow: .5s;--grid-duration-xxslow: .6s;--grid-duration-extended-1: .8s;--grid-duration-extended-2: 1s;--grid-curve-simple-ease-in: cubic-bezier(.55, .09, .68, .53);--grid-curve-simple-ease-out: cubic-bezier(.25, .46, .45, .94);--grid-curve-simple-ease-in-out: cubic-bezier(.45, .05, .36, 1);--grid-curve-expressive-ease-in: cubic-bezier(.55, .06, .68, .19);--grid-curve-expressive-ease-out: cubic-bezier(.22, .61, .36, 1);--grid-curve-expressive-ease-in-out: cubic-bezier(.46, .03, .18, 1);--grid-curve-cinematic-ease-in: cubic-bezier(.9, .03, .69, .22);--grid-curve-cinematic-ease-out: cubic-bezier(.17, .84, .44, 1);--grid-curve-cinematic-ease-in-out: cubic-bezier(.65, .05, .07, 1)}html,body,app-root{height:100%;width:100%;display:flex;color:var(--grid-content-primary);font-family:var(--font-family-primary)}app-white-label{width:100%}.noWrap{white-space:nowrap;display:inline-block}h1,h2,h3,h4,h5,h6,p{margin:0}.grid-title-4{font-size:1.5rem;line-height:1.875rem;font-weight:var(--font-weight-bold)}.grid-title-5{font-size:1.25rem;line-height:1.5625rem;font-weight:var(--font-weight-bold)}.grid-headline-5{font-size:1.125rem;line-height:1.1875rem;font-weight:var(--font-weight-bold)}.grid-caption-1{font-size:1rem;line-height:1.1875rem;font-weight:var(--font-weight-bold)}.grid-caption-2{font-size:.875rem;line-height:1rem;font-weight:var(--font-weight-regular)}.grid-caption-3{font-size:.75rem;line-height:.875rem;font-weight:var(--font-weight-regular)}.grid-body-2{font-size:1rem;line-height:1.1875rem;font-weight:var(--font-weight-regular)}.grid-body-2 strong{font-weight:var(--font-weight-bold)}.grid-body-2 ul{margin-top:1rem;margin-bottom:0;padding-left:1.5rem;display:flex;flex-direction:column;gap:1rem}.grid-body-3{font-size:.875rem;line-height:1.125rem;font-weight:var(--font-weight-regular)}.grid-body-3 strong{font-weight:var(--font-weight-bold)}.grid-body-4{font-size:.75rem;line-height:1rem;font-weight:var(--font-weight-regular)}.grid-body-4 strong{font-weight:var(--font-weight-bold)}.grid-body-4 a{font-weight:var(--font-weight-bold);text-decoration:underline;line-height:inherit;font-size:inherit;color:inherit}.grid-label-5{font-size:.875rem;font-weight:var(--font-weight-bold);line-height:1rem}.grid-label-3{font-size:1rem;font-weight:var(--font-weight-bold);line-height:1.1875rem}.pac-container{margin-top:5px;box-shadow:none;border-top:none}.pac-container:after{display:none}.pac-container .pac-item{line-height:16px;border-bottom:1px solid var(--grey-5);border-top:none;color:var(--black);padding-left:35px;padding-bottom:16px;padding-top:16px;font-size:14px;font-family:Roboto-Regular,sans-serif;background-image:url(flag-outline.5e4252dac9109397.svg);background-repeat:no-repeat;background-position:0px center}.pac-container .pac-item .pac-item-query{color:var(--black)}.pac-container .pac-item .pac-item-query .pac-matched{font-family:Roboto-Bold,sans-serif}.pac-container .pac-item .pac-icon{width:15px;height:20px;margin-right:7px;margin-top:0;margin-left:40px;vertical-align:middle;background-size:34px;display:none}.pac-container .pac-item span{font-family:Roboto-Regular,sans-serif}.light{font-weight:var(--font-weight-light);font-family:var(--font-family-primary)}.medium{font-weight:var(--font-weight-medium);font-family:var(--font-family-primary)}.regular{font-weight:var(--font-weight-regular);font-family:var(--font-family-primary)}.bold{font-weight:var(--font-weight-bold);font-family:var(--font-family-primary)}img.customMarker.bounce{animation:bounceUp var(--grid-duration-medium-2) var(--grid-curve-expressive-ease-out),bounceDown var(--grid-duration-medium-3) var(--grid-curve-simple-ease-in) var(--grid-duration-medium-2)}@keyframes bounceUp{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes bounceDown{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@font-face{font-family:Metropolis;src:url(Metropolis-Bold.c6d86967f6700b76.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Metropolis;src:url(Metropolis-BoldItalic.bb50afd27b4321ee.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Metropolis;src:url(Metropolis-ExtraBold.9b942ea62cb42b01.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Metropolis;src:url(Metropolis-Light.59fa9d6a791d2bad.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Metropolis;src:url(Metropolis-Regular.b07820bf84d073e4.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Metropolis;src:url(Metropolis-SemiBold.49b2ae720aa3afe2.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Metropolis;src:url(Metropolis-Medium.7d635c8d14031eaf.ttf) format("truetype");font-weight:500;font-style:normal}:root{--font-family-primary: "Metropolis", sans-serif;--font-family-secondary: "Metropolis", sans-serif;--company-color-primary: #6c6c6c;--company-color-focus: #0085e3;--company-color-focus-rgb: 0, 133, 227;--grey-2: #303030;--black: #303030;--active-chip-border-color: #303030;--grid-background-color-01: #ffffff;--grid-background-color-02: #f2f2f2;--grid-background-color-03: #9b9b9b;--grid-background-color-04: #ba3c33;--grid-background-color-05: #ffffff;--grid-background-disabled: #f9f8f8;--grid-content-primary: #303030;--grid-content-secondary: #6c6c6c;--grid-content-tertiary: #6c6c6c;--grid-content-accent: #00746d;--grid-content-on-action-primary: #ffffff;--grid-content-on-action-primary-hover: #ffffff;--grid-content-on-action-primary-pressed: #ffffff;--grid-content-on-action-tertiary: #ba3c33;--grid-content-on-action-primary-ghost: #303030;--grid-content-on-action-primary-ghost-hover: #5a5d62;--grid-content-on-action-primary-ghost-pressed: #5a5d62;--grid-content-disabled: #8c8c8c;--grid-content-on-action-disabled: #8c8c8c;--grid-action-primary: #00746d;--grid-action-primary-hover: #00746d;--grid-action-primary-pressed: #00746d;--grid-action-secondary: #ea533c;--grid-action-secondary-hover: #ba3c33;--grid-action-secondary-pressed: #ba3c33;--grid-action-tertiary: #ffffff;--grid-action-tertiary-hover: #f2f2f2;--grid-action-tertiary-pressed: #f2f2f2;--grid-action-disabled: #dadada;--grid-action-text-button-primary: #00746d;--grid-action-text-button-primary-hover: #5a5d62;--grid-action-text-button-primary-pressed: #5a5d62;--grid-action-text-button-secondary: #303030;--grid-action-text-button-secondary-hover: #5a5d62;--grid-action-text-button-secondary-pressed: #5a5d62;--grid-border-color-01: #ffffff;--grid-border-color-02: #cacaca;--grid-border-color-03: #9b9b9b;--grid-border-color-04: #8f8f8f;--grid-border-active: #ba3c33;--grid-border-error: #cf3c4f;--grid-border-button-action-primary-ghost: #20252b;--grid-border-button-action-primary-ghost-hover: #5a5d62;--grid-border-button-action-primary-ghost-pressed: #5a5d62;--grid-border-button-action-disabled: #8c8c8c;--grid-border-radius-button: 1000px;--grid-border-radius-floating-button: 1000px;--grid-border-radius-filter-pill: 100px;--grid-border-radius-chips: 8px;--grid-border-radius-searchbar: 100px;--grid-border-radius-card: 8px;--grid-border-radius-card-result: 8px;--grid-border-radius-input: 14px;--grid-border-radius-main: 8px}#root[company-attr=welion] .partnership-card .partnership-col-right .partnership-content .partner-text-welion a{font-weight:var(--font-weight-bold)}#root[company-attr=welion] .white-label .popup-filters button{color:#303030}#root[company-attr=welion] .white-label.tablet .content .shoulder .welion-padding-accesso .pac-card{padding:13px 0}#root[company-attr=welion] .white-label .zoomPlus{border-radius:10px 10px 0 0/10px 10px 0px 0px;border-bottom:1px solid #d4d2d2;margin:0 24px 0 0}#root[company-attr=welion] .white-label .content .shoulder .header-container .title-struttura{color:#ba3c33}#root[company-attr=welion] .white-label .zoomMinor{border-radius:0 0 10px 10px/0px 0px 10px 10px;margin:0 24px 8px 0}#root[company-attr=welion] .white-label .content .shoulder .chip span{color:#3d4047}#root[company-attr=welion] .white-label .content .shoulder .chip span.medium{font-weight:500;font-family:var(--font-family-medium-2)}#root[company-attr=welion] .white-label .content .shoulder .header-container .chips-back{color:#303030}#root[company-attr=welion] .info-struttura{border-radius:10px}#root[company-attr=welion] .white-label.tablet .content .shoulder .button-container{flex-grow:0;min-width:120px;margin-top:16px!important}#root[company-attr=welion] .white-label .content .button-area-container .button-this-area{min-width:245px}#root[company-attr=welion] .white-label .content .button-area-container .button-this-area .bta-text img.NewIconNavigate{width:24px;height:24px;margin:0 10px 0 0;object-fit:contain;display:inline}#root[company-attr=welion] .white-label .content .shoulder .pac-card .input-component .input-text{width:100%;height:48px;padding:8px 40px 8px 16px;border-radius:14px;border:solid 2px #8f8f8f;background-color:var(--white);white-space:nowrap;text-overflow:ellipsis;transition:border-color .3s cubic-bezier(.35,0,.15,1);position:relative}#root[company-attr=welion] .white-label .content .shoulder .pac-card .input-component .input-text:focus{border:solid 2px #303030!important}#root[company-attr=welion] .white-label .content .shoulder .pac-card .input-component .input-disabled{border:solid 2px #efefef;background-color:#fafafa;color:#8f8f8f}#root[company-attr=welion] .white-label .content .shoulder .pac-card .input-component .label-disabled{color:#8f8f8f}#root[company-attr=welion] .white-label .content .shoulder .pac-card{padding:8px 0}#root[company-attr=welion] .welion-margin-input{margin-top:-16px;z-index:0}#root[company-attr=welion] .white-label.tablet .content .shoulder .pac-card{padding:16px 0}#root[company-attr=welion] .white-label.tablet .welion-margin-input{margin-top:20px;z-index:0}#root[company-attr=welion] .dropdown-container .dd-scroll{max-height:310px}#root[company-attr=welion] .dropdown-container .dropdown button{width:100%;height:48px;padding-top:8px;border-radius:14px;border:solid 2px #8f8f8f}#root[company-attr=welion] .button{border-radius:100px}#root[company-attr=welion] .button.disabled{background-color:#efefef;color:#6c6c6c}#root[company-attr=welion] .button{cursor:pointer;background-color:#00746d;border-color:transparent;color:#fff;transition:background-color .1s cubic-bezier(.15,0,.25,1)}#root[company-attr=welion] .white-label .nav-tabs button.active{border-style:none;border-bottom:solid 2px #ea533c;font-weight:600;font-weight:var(--font-weight-medium)}#root[company-attr=welion] .geo .geo-label{color:#00746d}#root[company-attr=welion] .dropdown-container .caption .label{position:absolute;font-size:12px;top:13px;z-index:100000000;background-color:#fff;padding-left:3px;padding-right:3px;margin-left:5px;color:#303030}#root[company-attr=welion] .dropdown-container .caption .label.label-default{position:absolute;font-size:12px;top:13px;z-index:100000000;background-color:#fff;padding-left:3px;padding-right:3px;margin-left:5px;color:#8f8f8f}#root[company-attr=welion] .padding-styling{border-radius:14px;height:48px}#root[company-attr=welion] .border{border:solid 2px #303030!important}#root[company-attr=welion] .white-label .content .shoulder .pac-card .input-component .title{top:8px}#root[company-attr=welion] .alt,#root[company-attr=welion] .alt-input{top:12px}#root[company-attr=welion] .white-label .content .shoulder .pac-card .input-component .clear img{margin-top:-17px}#root[company-attr=welion] .currentselection-width{top:10px}#root[company-attr=welion] .white-label .content .shoulder .pac-card .input-component .title.focus-input{color:#303030;font-size:12px}#root[company-attr=welion] .dropdown-container .dropdown button.clear{border:none}#root[company-attr=welion] .dropdown-container .spinner{display:block!important;margin-bottom:32px!important;margin-left:15px!important;padding:0!important;width:16px!important;height:16px!important;border-radius:200px!important;border:2px solid #ea533c!important;border-color:#ea533c transparent transparent transparent!important;animation:Spin 1s linear infinite!important;position:absolute!important;right:17px!important;top:15px!important}#root[company-attr=welion] .dropdown-container .spinner:before,#root[company-attr=welion] .dropdown-container .spinner:after{content:"";display:block!important;position:absolute!important;width:16px!important;height:16px!important;left:-2px!important;top:-2px!important;border-radius:200px!important;border:2px solid #ea533c!important;border-color:#ea533c transparent transparent transparent!important}#root[company-attr=welion] .dropdown-container .spinner:before{animation:GrowAndShrink 1s ease-in-out infinite}#root[company-attr=welion] .dropdown-container .spinner:after{animation:GrowAndShrink2 1s ease-in-out infinite}@keyframes Spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes GrowAndShrink{0%{transform:rotate(0)}50%{transform:rotate(90deg)}to{transform:rotate(0)}}@keyframes GrowAndShrink2{0%{transform:rotate(0)}50%{transform:rotate(-90deg)}to{transform:rotate(0)}}#root[company-attr=welion] .dropdown-container .clear{display:inline!important;top:-2px!important}#root[company-attr=welion] .spinner-1{display:block;margin-top:20px;margin-bottom:32px;margin-left:15px;padding:0;width:16px;height:16px;border-radius:200px;border:2px solid #ea533c;border-color:#ea533c transparent transparent transparent;animation:Spin 1s linear infinite}#root[company-attr=welion] .spinner-1:before,#root[company-attr=welion] .spinner-1:after{content:"";display:block;position:absolute;width:16px;height:16px;left:-2px;top:-2px;border-radius:200px;border:2px solid #ea533c;border-color:#ea533c transparent transparent transparent}#root[company-attr=welion] .spinner-1:before{animation:GrowAndShrink 1s ease-in-out infinite}#root[company-attr=welion] .spinner-1:after{animation:GrowAndShrink2 1s ease-in-out infinite}#root[company-attr=welion] .spinner-2{display:block;margin-top:20px;margin-bottom:32px;margin-left:15px;left:14px;padding:0;width:16px;height:16px;border-radius:200px;border:2px solid #ea533c;border-color:#ea533c transparent transparent transparent;animation:Spin 1s linear infinite}#root[company-attr=welion] .spinner-2:before,#root[company-attr=welion] .spinner-2:after{content:"";display:block;position:absolute;width:16px;height:16px;left:-2px;top:-2px;border-radius:200px;border:2px solid #ea533c;border-color:#ea533c transparent transparent transparent}#root[company-attr=welion] .spinner-2:before{animation:GrowAndShrink 1s ease-in-out infinite}#root[company-attr=welion] .spinner-2:after{animation:GrowAndShrink2 1s ease-in-out infinite}#root[company-attr=welion] .white-label .nav-tabs button{font-size:14px}#root[company-attr=welion] .opened-dropdown{border-radius:14px;border:solid 1px #20252b;background-color:#fff;padding-bottom:4px}#root[company-attr=welion] .first-result .label{color:#ea533c;font-size:14px;text-transform:unset}#root[company-attr=welion] .cards-focus .result .description{color:#303030}#root[company-attr=welion] .cards-focus .percentage-discount{color:#ea533c}#root[company-attr=welion] .cards-focus .request{color:#00746d}#root[company-attr=welion] .result .tags{border-radius:100px;background-color:#efefef;color:#303030}#root[company-attr=welion] .result .tags.tags-2 .tag{color:#303030;font-weight:500;text-transform:lowercase}#root[company-attr=welion] .result .tags.tags-2 .tag:first-letter{text-transform:uppercase}#root[company-attr=welion] .result .discount{color:#6c6c6c}#root[company-attr=welion] .result .slash-sale:before{border-top:solid 2px #6c6c6c}#root[company-attr=welion] .result .price-2{color:#303030}#root[company-attr=welion] .result .address{color:#6c6c6c}#root[company-attr=welion] .white-label.tablet .margin-indirizzo{margin-top:-4px}#root[company-attr=welion] .white-label.tablet .content .shoulder .pac-card .input-component .title{position:absolute}#root[company-attr=welion] .white-label.tablet .content .shoulder .pac-card .input-component .title{margin-top:-29px}#root[company-attr=welion] .white-label.tablet .content .shoulder .pac-card .input-component .input-text:focus+.title,#root[company-attr=welion] .white-label.tablet .content .shoulder .pac-card .input-component .input-text:not(:placeholder-shown)+.title{transform:translateY(4px) scale(1)}#root[company-attr=welion] .white-label.tablet .content .shoulder .pac-card .input-component .input-text:not(:placeholder-shown)+.title{transform:translateY(4px) scale(1)!important}#root[company-attr=welion] .white-label.tablet .content .shoulder .head-results .info-container .info .title{width:auto;white-space:nowrap}#root[company-attr=welion] .white-label .content .shoulder .head-results .no-button-right .filterCounter{background:#ea533c}#root[company-attr=welion] .annulla-style{font-size:16px;color:#303030;font-weight:var(--font-weight-bold)}#root[company-attr=welion] input[type=radio]{width:24px;height:24px;border:2px solid #36c7bf;border-radius:50%;background-clip:content-box;padding:3px;appearance:none}#root[company-attr=welion] input[type=radio]:checked{background-color:#36c7bf}#root[company-attr=welion] .modify{font-size:20px;color:#303030;padding:0 0 18px}#root[company-attr=welion] .filters-container .close-button{margin-top:-5px}#root[company-attr=welion] .filters-container .check_box:checked:after{content:"";background-image:url(/assets/images/alleanza-checkbox.svg);background-repeat:no-repeat;height:20px;width:20px;display:inline-block;background-size:cover;top:-3px;right:-3px;position:absolute;background-color:#36c7bf}#root[company-attr=welion] .filters-container .check_box:checked{height:23px;width:23px;display:inline-block;appearance:none;border:4px solid #36c7bf;border-radius:4px;position:relative}#root[company-attr=welion] .filters-container .accordion-selection,#root[company-attr=welion] .filters-container .list-filters-accordion label{color:#303030}#root[company-attr=welion] .filters-container .button-1{height:48px;align-self:stretch;flex-grow:0;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;padding:13px 26px;border-radius:100px;background-color:#00746d;color:#fff;font-weight:var(--font-weight-bold)}#root[company-attr=welion] .filters-container .button-1.disabled{background-color:#efefef;color:#6c6c6c}#root[company-attr=welion] .filters-container .button-2{height:48px;align-self:stretch;flex-grow:0;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;padding:13px 26px;border-radius:100px;background-color:#fff;color:#00746d;border-color:#00746d;font-weight:var(--font-weight-bold);margin-top:64px}#root[company-attr=welion] .filters-container .button-2.disabled{background-color:#fff;color:#8f8f8f;border:solid 2px #d4d2d2}#root[company-attr=welion] .section{padding-bottom:37px}#root[company-attr=welion] .section .title-section,#root[company-attr=welion] .section .title-contatti-strutture-sanitarie{color:#303030;font-size:18px}#root[company-attr=welion] .section .subtitle-contatti-strutture-sanitarie{color:#6c6c6c}#root[company-attr=welion] .section .address{color:#303030;font-size:14px}#root[company-attr=welion] .section .address .light{font-weight:var(--font-weight-regular);font-weight:400}#root[company-attr=welion] .information-group .information,#root[company-attr=welion] .information-group .information a{color:#00746d}#root[company-attr=welion] .subtitle-contatti-strutture-sanitarie{margin-bottom:16px}#root[company-attr=welion] .button label{text-transform:uppercase;font-size:14px}#root[company-attr=welion] .service-container .text{color:#303030;font-size:18px}#root[company-attr=welion] .style-dropdown:first-letter{text-transform:uppercase}#root[company-attr=welion] .alt{text-transform:lowercase}#root[company-attr=welion] .alt:first-letter{text-transform:uppercase}.pac-item{background-image:url(welion-flag-outline.54434fb41c3b08c2.svg)!important;color:var(--company-color-primary)}.white-label .content .shoulder .pac-card .input-component .input-text:not(:placeholder-shown)+.title{font-size:12px!important;color:#8f8f8f!important;margin-left:14px;padding-left:3px!important;width:-moz-fit-content;width:fit-content;padding-right:3px!important;top:20px!important;background-color:#fff;transform:translateY(0) scale(1)!important}.white-label .content .shoulder .pac-card .input-component .input-text:focus+.title{transform:translateY(0) scale(.875);transition:transform .25s cubic-bezier(.15,0,.05,1);margin-left:14px;padding-left:3px!important;width:-moz-fit-content;width:fit-content;padding-right:3px!important;top:17px!important;font-size:12px!important;background-color:#fff;color:#303030!important}.white-label .content .shoulder .header-container .chips-back{text-transform:capitalize!important}
