@font-face{font-family:Pluto Sans;src:url(/assets/fonts/pluto/PlutoSansCondRegular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Pluto Sans;src:url(/assets/fonts/pluto/PlutoSansCondMedium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Pluto Sans;src:url(/assets/fonts/pluto/PlutoSansCondBold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Bulevar;src:url(/assets/fonts/bulevar/Bulevar-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}.block-stadio .container-info__name{letter-spacing:.02em;font-family:Pluto Sans,arial,"sans-serif";font-size:1.5625rem;font-weight:700;line-height:130%}.block-stadio .container-info .price__label,.block-stadio .container-info .price__value{margin:0;font-family:Pluto Sans,arial,"sans-serif";font-size:1.125rem;font-weight:400;line-height:150%}@media (max-width:1024px){.block-stadio .container-info .price__label,.block-stadio .container-info .price__value{font-size:1rem}}.block-stadio{background-color:#f5f5f5;padding:32px 0;overflow:hidden}.block-stadio__title{text-align:center;margin-bottom:20px}.block-stadio__description{text-align:center}.block-stadio__head{justify-content:center;align-items:center;padding:30px 0;display:flex}.block-stadio__head--item{color:#000;text-align:center;background-color:#0000;border:1px solid #f5b3c4;border-radius:20px;text-decoration:none;transition:none}.block-stadio__head--item:hover{box-shadow:none;transition:none}.block-stadio__head--item:first-child{border-top-right-radius:0;border-bottom-right-radius:0;margin-right:-7px}.block-stadio__head--item:first-child.active{color:#fff;box-shadow:none;background-color:#000;border-color:#000;border-top-right-radius:20px;border-bottom-right-radius:20px}.block-stadio__head--item:last-child{border:1px solid #000;border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-7px}.block-stadio__head--item:last-child.active{color:#000;box-shadow:none;background-color:#f5b3c4;border-color:#f5b3c4;border-top-left-radius:20px;border-bottom-left-radius:20px}.block-stadio__content{background-color:#f5b3c4;border-radius:10px;flex-direction:row;justify-content:space-between;align-items:center;padding:32px;transition:background-color .3s cubic-bezier(.55,.085,.68,.53);display:flex;position:relative}@media (max-width:1024px){.block-stadio__content{flex-direction:column;padding:0}}.block-stadio__content.rinnovo{background-color:#f5b3c4}.block-stadio__content.rinnovo .container-map .item.active path,.block-stadio__content.rinnovo .container-map .item:hover path{fill:#b80686}.block-stadio__content.rinnovo .container-map path:not(.center-map,.txt-item){stroke:#f5b3c4}.block-stadio__content.nuovo{background-color:#000}.block-stadio__content.nuovo .container-map .item.active path,.block-stadio__content.nuovo .container-map .item:hover path{fill:#f5b3c4}.block-stadio__content.nuovo .container-map .txt path{fill:#fff}.block-stadio__content.nuovo .container-map path:not(.center-map,.txt-item){stroke:#000}.block-stadio__content.nuovo .container-map .center-map{stroke:#fff}.block-stadio .container-map{width:100%;max-width:65%}@media (max-width:1024px){.block-stadio .container-map{width:100%;max-width:100%;padding:100px 0;transform:rotate(270deg)}}.block-stadio .container-map>svg{width:100%;height:auto}.block-stadio .container-map .item path{cursor:pointer;fill:#fff;transition:fill .4s ease-in-out}.block-stadio .container-map .no path{fill:#fff;opacity:.8}.block-stadio .container-info{width:35%;display:flex;position:relative}@media (max-width:1024px){.block-stadio .container-info{width:100%}}.block-stadio .container-info__item{z-index:100;background-color:#fff;flex-direction:column;justify-content:space-between;align-items:center;width:100%;min-height:500px;padding:30px;display:flex;position:relative;right:-60px;box-shadow:0 0 30px #00000029}.block-stadio .container-info__item.start{justify-content:center}@media (max-width:1024px){.block-stadio .container-info__item.start{display:none}.block-stadio .container-info__item{min-height:350px;top:50%;bottom:initial;left:50%;right:initial;width:80%;padding:15px;position:fixed;transform:translate(-50%,-50%)}}@media (max-width:767px){.block-stadio .container-info__item{width:90%;min-height:450px}}.block-stadio .container-info__content{flex-direction:column;align-items:center;margin-top:-20px;display:flex}.block-stadio .container-info .overlay{opacity:.5;z-index:0;z-index:90;background-color:#000;width:100vw;height:100vh;display:none;position:fixed;top:0;left:0}@media (max-width:1024px){.block-stadio .container-info .overlay.active{display:block}}.block-stadio .container-info__info,.block-stadio .container-info__label{text-align:center;font-size:14px;font-weight:500;line-height:22px;display:block}.block-stadio .container-info__label{text-transform:uppercase}.block-stadio .container-info__info{margin-bottom:10px}.block-stadio .container-info__title{text-align:center;font-size:25px;font-weight:700;line-height:27.5px}.block-stadio .container-info__name{text-align:center}.block-stadio .container-info__back-button{cursor:pointer;background-color:#f5b3c4;border-radius:50%;align-self:flex-start;width:30px;height:30px;padding:2px 4px}@media (max-width:1024px){.block-stadio .container-info__back-button{background-color:#000;justify-content:center;align-self:flex-end;align-items:center;display:flex}}.block-stadio .container-info__back-button>svg{width:100%;height:100%}@media (max-width:1024px){.block-stadio .container-info__back-button>svg{fill:#e6007e;color:#b80686;width:70%}}.block-stadio .container-info__back-button>svg:last-child{display:none}@media (max-width:1024px){.block-stadio .container-info__back-button>svg:last-child{display:block}.block-stadio .container-info__back-button>svg:first-child{display:none}}.block-stadio .container-info .price{flex-direction:column;align-items:center;gap:20px;margin:20px 0;display:flex}@media (max-width:1024px){.block-stadio .container-info .price{width:100%}.block-stadio .container-info .price__item{flex-direction:row;justify-content:space-between;align-items:center;gap:20px;width:100%;display:flex}}.block-stadio .container-info .price__label,.block-stadio .container-info .price__value{text-align:center;text-transform:uppercase;display:block}.block-stadio .container-info .price__value{font-weight:700}.block-stadio .container-info .cta{flex-direction:column;align-items:center;gap:20px;display:flex}.block-stadio .container-info .cta .text-link{color:#000}
