*{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:Mulish;src:url(Muli-Bold.100a50d13cd451a4.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Mulish;src:url(Muli-BoldItalic.5bc5391c1633e1b2.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Mulish;src:url(Muli-ExtraBold.89b1f581f41b35f4.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Mulish;src:url(Muli-Light.f8fdd39f40d24c19.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Mulish;src:url(Muli-Regular.0e4231fd6d24c758.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Mulish;src:url(Muli-SemiBold.332b8285e9398854.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Libre Baskerville;src:url(libre-baskerville-regular.e9e5114b6a25b4b6.ttf) format("truetype");font-weight:400;font-style:normal}#root[company-attr=alleanza]:not([tenant-attr]){--font-family-primary: "Mulish", sans-serif;--font-family-secondary: "Libre Baskerville", serif;--company-color-primary: #002855;--company-color-focus: #00a980;--company-color-focus-rgb: 0, 169, 128;--active-chip-border-color: #002855;--font-weight-medium: 600;--grid-background-color-01: #ffffff;--grid-background-color-02: #f1f3f5;--grid-background-color-03: #e5e5e9;--grid-background-color-04: #004b87;--grid-background-color-05: #ffffff;--grid-background-disabled: #f8f9fa;--grid-content-primary: #002855;--grid-content-secondary: #303a45;--grid-content-tertiary: #6e757c;--grid-content-accent: #ec6608;--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: #ec6608;--grid-content-on-action-secondary: #ffffff;--grid-content-on-action-primary-ghost: #002855;--grid-content-on-action-primary-ghost-hover: #00002c;--grid-content-on-action-primary-ghost-pressed: #00002c;--grid-content-disabled: #8c8c8c;--grid-content-on-action-disabled: #8c8c8c;--grid-action-primary: #ec6608;--grid-action-primary-hover: #b23600;--grid-action-primary-pressed: #b23600;--grid-action-secondary: #002855;--grid-action-secondary-hover: #00002c;--grid-action-secondary-pressed: #00002c;--grid-action-tertiary: #ffffff;--grid-action-tertiary-hover: #e5e5e9;--grid-action-tertiary-pressed: #e5e5e9;--grid-action-disabled: #dadada;--grid-action-text-button-primary: #002855;--grid-action-text-button-primary-hover: #00002c;--grid-action-text-button-primary-pressed: #00002c;--grid-action-text-button-secondary: #002855;--grid-action-text-button-secondary-hover: #00002c;--grid-action-text-button-secondary-pressed: #00002c;--grid-border-color-01: #ffffff;--grid-border-color-02: #cacaca;--grid-border-color-03: #6e757c;--grid-border-color-04: #002855;--grid-border-active: #ec6608;--grid-border-error: #df2316;--grid-border-button-action-primary-ghost: #002855;--grid-border-button-action-primary-ghost-hover: #00002c;--grid-border-button-action-primary-ghost-pressed: #00002c;--grid-border-button-action-disabled: #8c8c8c;--grid-border-radius-button: 8px;--grid-border-radius-floating-button: 8px;--grid-border-radius-filter-pill: 100px;--grid-border-radius-chips: 100px;--grid-border-radius-searchbar: 4px;--grid-border-radius-card: 8px;--grid-border-radius-card-result: 8px;--grid-border-radius-input: 4px;--grid-border-radius-main: 8px}#root[company-attr=alleanza]:not([tenant-attr]) .nome-responsabile{font-family:var(--font-family-secondary)}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .nome-agente{font-family:var(--font-family-secondary)}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .popup-filters button{color:#002855}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .content .shoulder .chip span{color:#002855}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .content .shoulder .header-container .title-struttura{font-size:32px;color:var(--company-color-primary);line-height:40px;white-space:nowrap;overflow-x:auto;max-width:calc(100vw - 32px)}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .content .shoulder .header-container .chips-back{font-size:16px;line-height:1.25;color:var(--company-color-primary);text-transform:capitalize;text-underline-offset:3px}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .content .shoulder .pac-card .input-component .input-text{height:48px;font-size:16px;line-height:20px;color:#303a45}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .content .shoulder .pac-card .input-component .title{top:9px}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .content .shoulder .pac-card .input-text:focus+.title,#root[company-attr=alleanza]:not([tenant-attr]) .white-label .content .shoulder .pac-card .input-text:not(:placeholder-shown)+.title{top:5px}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .content .shoulder .pac-card .input-component .clear{display:flex;align-content:center;flex-wrap:wrap-reverse}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .content .shoulder .pac-card .geo .geo-label{color:var(--company-color-primary)}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .content .shoulder .dropdown-container .dropdown button{height:48px}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .content .shoulder .dropdown-container .dropdown button .alt{top:13px;color:var(--grey-9)}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .content .shoulder .dropdown-container .dropdown button .currentselection-width{top:12px;color:var(--grey-9)}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .content .shoulder .dropdown-container .caption .label{color:var(--grey-9)}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .content .shoulder .dropdown-container .border{height:48px}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .content .shoulder .dropdown-container .alt-input{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;position:absolute;top:10px;width:85%;text-transform:capitalize;border:none}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .content .shoulder .chips-cities{font-size:16px;line-height:1.25}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .content .shoulder .chips-cities__title{text-transform:lowercase}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .content .shoulder .chips-cities__title:first-letter{text-transform:uppercase}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .content .shoulder .chips-cities .chip{padding-left:.75rem;padding-right:.75rem;border-radius:50px;box-shadow:0 0 0 1px var(--company-color-primary);color:var(--company-color-primary);text-transform:capitalize}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .content .shoulder .chips-cities .chip img{display:none}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .content .shoulder .chips-cities .chip span{font-size:14px;line-height:1.29;vertical-align:bottom;color:var(--company-color-primary);font-weight:var(--font-weight-bold)}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .content .shoulder .head-results .info-container{border-radius:4px}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .content .shoulder .head-results .info-container .no-button-right .filterCounter{background:#ec6608}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .content .shoulder .tablet .content .shoulder .button-container{flex-grow:0;min-width:120px;margin-top:-15px!important}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .zoomPlus{margin-bottom:0;border-radius:50% 50% 0 0}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .zoomMinor{border-radius:0 0 50% 50%}#root[company-attr=alleanza]:not([tenant-attr]) .white-label.tablet .content .shoulder .button-container{margin-top:-15px}#root[company-attr=alleanza]:not([tenant-attr]) .white-label.tablet .content .shoulder .button-container .button{height:47px;margin-top:32px}#root[company-attr=alleanza]:not([tenant-attr]) .button{background-color:#ec6608;border-color:#ec6608;color:#fff;height:48px}#root[company-attr=alleanza]:not([tenant-attr]) .button.disabled{background-color:#cacaca;border-color:#cacaca}#root[company-attr=alleanza]:not([tenant-attr]) .button label.disabled{color:#fff}#root[company-attr=alleanza]:not([tenant-attr]) .first-result{z-index:100}#root[company-attr=alleanza]:not([tenant-attr]) .first-result .label{color:#ec6608}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .content .button-area-container .button-this-area{position:absolute;z-index:99;margin-top:24px}#root[company-attr=alleanza]:not([tenant-attr]) .information-group .information{color:var(--company-color-primary)!important}#root[company-attr=alleanza]:not([tenant-attr]) .section{border-bottom:1px solid var(--grey-6);padding:32px 0}#root[company-attr=alleanza]:not([tenant-attr]) .floating-button__label{text-transform:uppercase}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .nav-tabs button.active:after{content:"";position:absolute;bottom:-5px;left:0;height:4px;width:100%;background-color:var(--company-color-primary);border-radius:5px}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .nav-tabs button.active{border-style:none;border-bottom:solid 5px transparent;font-weight:700;position:relative}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .nav-tabs button{color:var(--company-color-primary)}#root[company-attr=alleanza]:not([tenant-attr]) .check_box{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;outline:none;content:none;padding-top:3px}#root[company-attr=alleanza]:not([tenant-attr]) .filters-container label{min-height:22px}#root[company-attr=alleanza]:not([tenant-attr]) .check_box:before{content:"\f00c";color:transparent!important;display:block;width:18px;height:18px;border:2px solid #ec6608;border-radius:2px}#root[company-attr=alleanza]:not([tenant-attr]) .check_box:checked:before{color:#fff!important}#root[company-attr=alleanza]:not([tenant-attr]) .check_box:checked:after{content:"";background-image:url(alleanza-checkbox.92b58cad81a7cdbf.svg);background-repeat:no-repeat;background-color:#ec6608;border:none;height:18px;width:18px;margin-top:7px;margin-right:5px;border-radius:2px}#root[company-attr=alleanza]:not([tenant-attr]) .check_box:checked:before{content:"";border:none;height:18px;width:18px}#root[company-attr=alleanza]:not([tenant-attr]) .check_box:checked{border:none;padding-top:3px;height:-moz-fit-content;height:fit-content;width:19px;padding-right:0;margin-right:4px}#root[company-attr=alleanza]:not([tenant-attr]) input[type=radio]{accent-color:#ec6608;width:24px;height:24px}#root[company-attr=alleanza]:not([tenant-attr]) .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 var(--company-color-primary);border-color:var(--company-color-primary) transparent transparent transparent;animation:Spin 1s linear infinite}#root[company-attr=alleanza]:not([tenant-attr]) .spinner-1:before,#root[company-attr=alleanza]:not([tenant-attr]) .spinner-1:after{content:"";display:block;position:absolute;width:16px;height:16px;left:-2px;top:-2px;border-radius:200px;border:2px solid var(--company-color-primary);border-color:var(--company-color-primary) transparent transparent transparent}#root[company-attr=alleanza]:not([tenant-attr]) .spinner-1:before{animation:GrowAndShrink 1s ease-in-out infinite}#root[company-attr=alleanza]:not([tenant-attr]) .spinner-1:after{animation:GrowAndShrink2 1s ease-in-out infinite}#root[company-attr=alleanza]:not([tenant-attr]) .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 var(--company-color-primary);border-color:var(--company-color-primary) transparent transparent transparent;animation:Spin 1s linear infinite}#root[company-attr=alleanza]:not([tenant-attr]) .spinner-2:before,#root[company-attr=alleanza]:not([tenant-attr]) .spinner-2:after{content:"";display:block;position:absolute;width:16px;height:16px;left:-2px;top:-2px;border-radius:200px;border:2px solid var(--company-color-primary);border-color:var(--company-color-primary) transparent transparent transparent}#root[company-attr=alleanza]:not([tenant-attr]) .spinner-2:before{animation:GrowAndShrink 1s ease-in-out infinite}#root[company-attr=alleanza]:not([tenant-attr]) .spinner-2:after{animation:GrowAndShrink2 1s ease-in-out infinite}#root[company-attr=alleanza]:not([tenant-attr]) .white-label.tablet .content .shoulder .categories-section.tabs .button-container .button{margin-top:1px}#root[company-attr=alleanza]:not([tenant-attr]) .specialization{color:#303a45}#root[company-attr=alleanza]:not([tenant-attr]) .style-dropdown{color:#002855}#root[company-attr=alleanza]:not([tenant-attr]) .services .element{color:#303a45!important}#root[company-attr=alleanza]:not([tenant-attr]) .result .tags.tags-1{display:inline-flex;background-color:#d0e2ff}#root[company-attr=alleanza]:not([tenant-attr]) .result .tags.tags-1 .tag{text-transform:capitalize;font-size:12px;color:var(--company-color-primary)!important;font-weight:700!important}#root[company-attr=alleanza]:not([tenant-attr]) .result .tags.tags-2{display:inline-flex;background-color:#e5e5e9}#root[company-attr=alleanza]:not([tenant-attr]) .result .tags.tags-2 .tag{text-transform:capitalize;font-size:12px;color:var(--company-color-primary)!important;font-weight:700!important}#root[company-attr=alleanza]:not([tenant-attr]) .result .percentage-discount{color:#6e757c!important}#root[company-attr=alleanza]:not([tenant-attr]) .result .discount{font-size:14px;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;text-align:right;color:#6e757c;margin-right:9px;font-weight:700}#root[company-attr=alleanza]:not([tenant-attr]) .result .slash-sale:before{position:absolute;content:"";left:0;top:50%;right:0;border-top:solid 2px #6e757c;max-width:74px;transform:rotate(-25deg)}#root[company-attr=alleanza]:not([tenant-attr]) .result .request{color:#002855}#root[company-attr=alleanza]:not([tenant-attr]) .result .price-2{font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:normal;text-align:right;color:var(--company-color-primary)}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .content .shoulder .head-results .info-container .info .type{color:#303a45}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .filters-1{color:var(--company-color-primary);font-weight:var(--font-weight-bold);border:solid 2px var(--company-color-primary)}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .filters-1.active{background-color:var(--company-color-primary);color:#fff}#root[company-attr=alleanza]:not([tenant-attr]) .section .address{font-size:16px;line-height:1.19;text-align:left;color:#303a45;padding:16px 0;font-weight:var(--font-weight-regular)!important;text-transform:capitalize}#root[company-attr=alleanza]:not([tenant-attr]) .font-size-strutture-mediche{font-size:20px}#root[company-attr=alleanza]:not([tenant-attr]) .service-container .text{width:95%;font-size:20px;font-weight:var(--font-weight-bold)}#root[company-attr=alleanza]:not([tenant-attr]) .detailsModal .modal-content .modal-body .results .result.image{display:none}#root[company-attr=alleanza]:not([tenant-attr]) .title-contatti-strutture-sanitarie{margin-top:0;font-size:20px;font-stretch:normal;font-style:normal;line-height:1.25;font-weight:var(--font-weight-bold);color:#303a45}#root[company-attr=alleanza]:not([tenant-attr]) .subtitle-contatti-strutture-sanitarie{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:normal;text-align:left;color:#6e757c;margin-top:8px;margin-bottom:25px}#root[company-attr=alleanza]:not([tenant-attr]) .button-1{background-color:#ec6608;color:#fff;border-radius:8px}#root[company-attr=alleanza]:not([tenant-attr]) .button-1.disabled{background-color:#8c8c8c;color:#cacaca}#root[company-attr=alleanza]:not([tenant-attr]) .button-2{border-radius:8px;border:1px solid #002855;color:#002855;background-color:#fff}#root[company-attr=alleanza]:not([tenant-attr]) .button-2.disabled{border:solid 1px #8c8c8c;color:#8c8c8c}#root[company-attr=alleanza]:not([tenant-attr]) .vuoi-text{color:#303a45}#root[company-attr=alleanza]:not([tenant-attr]) .infoWindow-tag-1 .prenotabile-online{background-color:#f1f3f5;color:#002855;padding:4px;font-weight:600;display:inline!important}#root[company-attr=alleanza]:not([tenant-attr]) .filters-container .modify{text-decoration:none;font-size:20px;padding-bottom:12px;margin-top:32px;margin-bottom:24px;border-bottom:1px solid var(--grey-6)}#root[company-attr=alleanza]:not([tenant-attr]) .filters-container .annulla-style{font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;padding-left:10px;color:#002855}#root[company-attr=alleanza]:not([tenant-attr]) .filters-container .min-height-alleanza{min-height:30px}#root[company-attr=alleanza]:not([tenant-attr]) .filters-container .accordion-selection.regular{color:#002855}#root[company-attr=alleanza]:not([tenant-attr]) .filters-container .accordion-selection.regular label{color:#002855}#root[company-attr=alleanza]:not([tenant-attr]) .filters-container label{color:#002855}#root[company-attr=alleanza]:not([tenant-attr]) .pac-item{background-image:url(alleanza-flag-outline.ef515e014a79f081.svg)!important;color:var(--company-color-primary)}#root[company-attr=alleanza]:not([tenant-attr]) .pac-container .input-component label{position:relative;top:3px}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .content .shoulder .pac-card .input-component .title{transform:translateY(36px) scale(1);margin-bottom:5px;position:relative;top:3px}#root[company-attr=alleanza]:not([tenant-attr]) body{color:var(--company-color-primary)}#root[company-attr=alleanza]:not([tenant-attr]) .result .address{font-size:12px;text-align:left;color:var(--grey-2);margin:-13px 0 0!important;text-transform:capitalize}#root[company-attr=alleanza]:not([tenant-attr]) .result .description{color:var(--company-color-primary)!important;margin-bottom:15px!important}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .zoomMinor,#root[company-attr=alleanza]:not([tenant-attr]) .white-label .zoomPlus{width:52px!important}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .infoWindow-title{color:var(--company-color-primary)!important}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .infoWindow-address{margin:2px 0 0!important}#root[company-attr=alleanza]:not([tenant-attr]) .result .agency .agency-row .agency-bottom-left .agency-info{color:var(--company-color-primary)!important;font-weight:var(--font-weight-bold)!important}#root[company-attr=alleanza]:not([tenant-attr]) div[data-index="0"] .result,#root[company-attr=alleanza]:not([tenant-attr]) #slide-0 .result,#root[company-attr=alleanza]:not([tenant-attr]) app-results-skeleton[data-index-result="0"] .result{border-radius:0 8px 8px!important}#root[company-attr=alleanza]:not([tenant-attr]) .cards-focus:has(.first-result) .result{border-radius:0 8px 8px!important;position:relative}#root[company-attr=alleanza]:not([tenant-attr]) .cards-focus:not(:has(.first-result)) .result{border-radius:8px!important;position:relative}#root[company-attr=alleanza]:not([tenant-attr]) .button-positioning{position:absolute!important;bottom:16px!important}#root[company-attr=alleanza]:not([tenant-attr]) .text-button-positioning{position:absolute;bottom:30px;width:calc(100% - 32px)}#root[company-attr=alleanza]:not([tenant-attr]) .result .agency .agency-row .agency-bottom-right{right:30px!important}#root[company-attr=alleanza]:not([tenant-attr]) .information-group .information a{color:var(--company-color-primary)!important;cursor:pointer}#root[company-attr=alleanza]:not([tenant-attr]) .title-section{font-weight:var(--font-weight-bold)!important;color:var(--grey-9)}#root[company-attr=alleanza]:not([tenant-attr]) .section .lista1 .testo1{font-weight:var(--font-weight-light)!important;font-weight:500;text-transform:uppercase}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .gm-style .gm-style-iw-c{border-radius:8px!important}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .gm-style .gm-style-iw-c .infoWindow-address .row{min-height:40px}#root[company-attr=alleanza]:not([tenant-attr]) .result .agency .agency-row .agency-bottom-right{width:175px;line-height:1.19;text-align:right;right:0;margin-left:24px;margin-top:0!important}#root[company-attr=alleanza]:not([tenant-attr]) .title-section{margin:0 0 16px!important}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .content .shoulder .pac-card .input-component .spinner{position:absolute;margin:0 0 15px!important;padding:0;right:15px;width:16px;height:16px;border-radius:200px;border:2px solid var(--company-color-primary)!important;border-color:var(--company-color-primary) transparent transparent transparent!important;animation:_ngcontent-vpu-c126_Spin 1s linear infinite}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .content .shoulder .pac-card .input-component .spinner:before,#root[company-attr=alleanza]:not([tenant-attr]) .white-label .content .shoulder .pac-card .input-component .spinner:after{content:"";display:block;position:absolute;width:16px;height:16px;left:-2px;top:-2px;border-radius:200px;border:2px solid var(--company-color-primary)!important;border-color:var(--company-color-primary) transparent transparent transparent!important}#root[company-attr=alleanza]:not([tenant-attr]) .color-secondary{color:#303a45}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .content .shoulder .pac-card .input-component .title{color:#303a45!important}#root[company-attr=alleanza]:not([tenant-attr]) .white-label .annulla-style{font-weight:var(--font-weight-bold)}#root[company-attr=alleanza]:not([tenant-attr]) .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 var(--company-color-primary)!important;border-color:var(--company-color-primary) transparent transparent transparent!important;animation:Spin 1s linear infinite!important;position:absolute!important;right:17px!important;top:15px!important}#root[company-attr=alleanza]:not([tenant-attr]) .dropdown-container .spinner:before,#root[company-attr=alleanza]:not([tenant-attr]) .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 var(--company-color-primary)!important;border-color:var(--company-color-primary) transparent transparent transparent!important}#root[company-attr=alleanza]:not([tenant-attr]) .dropdown-container .spinner:before{animation:GrowAndShrink 1s ease-in-out infinite}#root[company-attr=alleanza]:not([tenant-attr]) .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=alleanza]:not([tenant-attr]) .dropdown-container .clear{display:inline!important;top:-2px!important}@media (max-width: 450px){#root[company-attr=alleanza]:not([tenant-attr]) .info-struttura{right:2px!important}}@media (max-width: 989px){#root[company-attr=alleanza]:not([tenant-attr]) .result{position:relative!important}#root[company-attr=alleanza]:not([tenant-attr]) .min-height-alleanza-in-carousel{min-height:180px}#root[company-attr=alleanza]:not([tenant-attr]) .button-positioning{position:absolute!important;bottom:16px!important}#root[company-attr=alleanza]:not([tenant-attr]) .result .agency .agency-row .agency-bottom-right{right:30px!important}}#root[company-attr=alleanza]:not([tenant-attr]) .fade{background-color:#004b87cc!important}#root[company-attr=alleanza]:not([tenant-attr]) .detailsModal .modal-content .modal-body .results .result .image{display:none}#root[company-attr=alleanza]:not([tenant-attr]) .detailsModal .modal-content .modal-body .performance .group{color:#ec6608!important}@font-face{font-family:Roboto;src:url(Roboto-Black.6ed32619a5671842.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Roboto;src:url(Roboto-BlackItalic.87070ab6efa84427.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:Roboto;src:url(Roboto-Bold.c36a3fe042b96dc3.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:url(Roboto-BoldItalic.a0eb13619368af8d.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Roboto;src:url(Roboto-Italic.7f28fc0765fccab4.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Roboto;src:url(Roboto-Light.1ad50b89ab7c557e.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:url(Roboto-LightItalic.266c1538bae4d3be.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Roboto;src:url(Roboto-Medium.9204c2aa0a88c808.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:url(Roboto-MediumItalic.bfeb6e8b20c639f3.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Roboto;src:url(Roboto-Regular.d0bc87a819730d23.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(Roboto-Thin.93679a4f0d810027.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Roboto;src:url(Roboto-ThinItalic.adb2344dba116b3b.ttf) format("truetype");font-weight:200;font-style:italic}:root{--font-family-primary: "Roboto", sans-serif;--font-family-secondary: "Roboto", sans-serif;--company-color-primary: #c5281c;--company-color-focus: #00779a;--company-color-focus-rgb: 0, 119, 154;--active-chip-border-color: #20252b;--grid-background-color-01: #ffffff;--grid-background-color-02: #f2f2f2;--grid-background-color-03: #9b9b9b;--grid-background-color-04: #c21b17;--grid-background-color-05: #ffffff;--grid-background-disabled: #f9f8f8;--grid-content-primary: #20252b;--grid-content-secondary: #3d4047;--grid-content-tertiary: #5a5d62;--grid-content-accent: #c21b17;--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: #c21b17;--grid-content-on-action-primary-ghost: #20252b;--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: #20252b;--grid-action-primary-hover: #5a5d62;--grid-action-primary-pressed: #5a5d62;--grid-action-secondary: #c21b17;--grid-action-secondary-hover: #c21b17;--grid-action-secondary-pressed: #c21b17;--grid-action-tertiary: #ffffff;--grid-action-tertiary-hover: #f2f2f2;--grid-action-tertiary-pressed: #f2f2f2;--grid-action-disabled: #dadada;--grid-action-text-button-primary: #20252b;--grid-action-text-button-primary-hover: #5a5d62;--grid-action-text-button-primary-pressed: #5a5d62;--grid-action-text-button-secondary: #20252b;--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: #5a5d62;--grid-border-active: #c21b17;--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: 4px;--grid-border-radius-floating-button: 1000px;--grid-border-radius-filter-pill: 100px;--grid-border-radius-chips: 4px;--grid-border-radius-searchbar: 100px;--grid-border-radius-card: 4px;--grid-border-radius-card-result: 2px;--grid-border-radius-input: 4px;--grid-border-radius-main: 4px}#root[company-attr=generali] .white-label.mobile .content .shoulder .chips-cities,#root[company-attr=generali] .white-label.tablet .content .shoulder .chips-cities{margin:0 0 16px}.modal-content{border-radius:0}.white-label .gm-style .gm-style-iw-c{border-radius:0!important}.white-label .annulla-style{font-weight:var(--font-weight-bold)}.white-label.tablet .content .shoulder .button-container{flex-grow:0;min-width:120px;margin-top:15px!important}.white-label.tablet .content .shoulder .head-results .info-container .info .title{overflow:hidden;white-space:nowrap}.title-section{color:var(--black);font-weight:var(--font-weight-bold)}
