@layer base{*{box-sizing:inherit;outline:none}html{text-rendering:optimizeLegibility;box-sizing:border-box;scroll-padding-top:calc(var(--site-navbar-height) + var(--spacing-s));font-size:62.5%}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media (min-width:576px){html{font-size:62.5%}}@media (min-width:992px){html{font-size:37.5%}}@media (min-width:1200px){html{font-size:43.75%}}@media (min-width:1400px){html{font-size:50%}}@media (min-width:1600px){html{font-size:56.25%}}@media (min-width:1900px){html{font-size:62.5%}}body{text-rendering:optimizeLegibility;height:100%;margin:0}body.hotel{--site-navbar-surface:var(--panna-color);background-color:var(--panna-color);font-family:Josefin Sans,sans-serif}body.hotel:not(.home){padding-top:19.8rem}@media (max-width:991px){body.hotel:not(.home){padding-top:16.8rem}}body.accademy{--site-navbar-surface:var(--bianco-color);background-color:var(--bianco-color);font-family:Overpass,sans-serif}body.accademy:not(.home){padding-top:var(--site-navbar-height)}@media (max-width:991px){body.accademy:not(.home){padding-top:var(--site-navbar-height-mobile)}}body.accademy:not(.home):has(.testata-pagina--overlay){padding-top:var(--site-navbar-height)}@media (max-width:991px){body.accademy:not(.home):has(.testata-pagina--overlay){padding-top:var(--site-navbar-height-mobile)}}main{position:relative}.grecaptcha-badge{visibility:hidden}@media (max-width:1310px) and (orientation:landscape){.daterangepicker{right:-10%!important}}.shrink{flex-shrink:2;min-width:0}.no-shrink{flex-shrink:0;min-width:auto}.media-container{width:100%;height:100%}.media-container img,.media-container video{object-fit:cover;border-radius:inherit;width:100%;height:100%}a{color:inherit;text-decoration:none}.umb-block-list>:has(.swiper){overflow:hidden}.swiper{width:100%!important;overflow:visible!important}.swiper-carousel{width:100%;min-width:0;max-width:100%}p:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}h1,h2,h3,h4,h5,h6{margin:0}.template-text p:first-child,.template-text h1:first-child,.template-text h2:first-child,.template-text h3:first-child,.template-text h4:first-child,.template-text h5:first-child,.template-text h6:first-child,.template-sottotitolo p:first-child,.template-sottotitolo h1:first-child,.template-sottotitolo h2:first-child,.template-sottotitolo h3:first-child,.template-sottotitolo h4:first-child,.template-sottotitolo h5:first-child,.template-sottotitolo h6:first-child{margin-top:0}:focus-visible{outline:2px solid var(--black-color);outline-offset:4px}.skip-link{z-index:1000;color:var(--black-color);background:var(--bianco-color);border:2px solid var(--black-color);padding:1rem 1.5rem;position:fixed;top:1rem;left:1rem;transform:translateY(calc(-100% - 2rem))}.skip-link:focus-visible{transform:translateY(0)}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.no-scroll{height:100%;overflow:hidden}.template-spacing-top,.template-spacing{padding-top:var(--spacing-xxl)}@media (min-width:768px){.template-spacing-top,.template-spacing{padding-top:var(--spacing-xxxl)}}@media (min-width:992px){.template-spacing-top,.template-spacing{padding-top:var(--spacing-xxxxl)}}.template-spacing-bottom,.template-spacing{padding-bottom:var(--spacing-xxl)}@media (min-width:768px){.template-spacing-bottom,.template-spacing{padding-bottom:var(--spacing-xxxl)}}@media (min-width:992px){.template-spacing-bottom,.template-spacing{padding-bottom:var(--spacing-xxxxl)}}.template-spacing-half-top,.template-spacing-half{padding-top:calc(var(--spacing-xxl)/2)}@media (min-width:768px){.template-spacing-half-top,.template-spacing-half{padding-top:calc(var(--spacing-xxxl)/2)}}@media (min-width:992px){.template-spacing-half-top,.template-spacing-half{padding-top:calc(var(--spacing-xxxxl)/2)}}.template-spacing-half-bottom,.template-spacing-half{padding-bottom:calc(var(--spacing-xxl)/2)}@media (min-width:768px){.template-spacing-half-bottom,.template-spacing-half{padding-bottom:calc(var(--spacing-xxxl)/2)}}@media (min-width:992px){.template-spacing-half-bottom,.template-spacing-half{padding-bottom:calc(var(--spacing-xxxxl)/2)}}.template-double-spacing-top,.template-double-spacing{padding-top:var(--spacing-xxxl)}@media (min-width:768px){.template-double-spacing-top,.template-double-spacing{padding-top:var(--spacing-xxxxl)}}@media (min-width:992px){.template-double-spacing-top,.template-double-spacing{padding-top:calc(var(--spacing-xxxxl)*2)}}.template-double-spacing-bottom,.template-double-spacing{padding-bottom:var(--spacing-xxxl)}@media (min-width:768px){.template-double-spacing-bottom,.template-double-spacing{padding-bottom:var(--spacing-xxxxl)}}@media (min-width:992px){.template-double-spacing-bottom,.template-double-spacing{padding-bottom:calc(var(--spacing-xxxxl)*2)}}.template-spacing>.no-container>.row{margin-left:0;margin-right:0}.template-spacing>.no-container>.row>[class*=col-]{padding-left:0;padding-right:0}.template-spacing-half>.no-container>.row{margin-left:0;margin-right:0}.template-spacing-half>.no-container>.row>[class*=col-]{padding-left:0;padding-right:0}.template-margin-top,.template-margin{margin-top:var(--spacing-xxl)}@media (min-width:768px){.template-margin-top,.template-margin{margin-top:var(--spacing-xxxl)}}@media (min-width:992px){.template-margin-top,.template-margin{margin-top:var(--spacing-xxxxl)}}.template-margin-bottom,.template-margin{margin-bottom:var(--spacing-xxl)}@media (min-width:768px){.template-margin-bottom,.template-margin{margin-bottom:var(--spacing-xxxl)}}@media (min-width:992px){.template-margin-bottom,.template-margin{margin-bottom:var(--spacing-xxxxl)}}.template-double-margin-top,.template-double-margin{margin-top:var(--spacing-xxxl)}@media (min-width:768px){.template-double-margin-top,.template-double-margin{margin-top:var(--spacing-xxxxl)}}@media (min-width:992px){.template-double-margin-top,.template-double-margin{margin-top:calc(var(--spacing-xxxxl)*2)}}.template-double-margin-bottom,.template-double-margin{margin-bottom:var(--spacing-xxxl)}@media (min-width:768px){.template-double-margin-bottom,.template-double-margin{margin-bottom:var(--spacing-xxxxl)}}@media (min-width:992px){.template-double-margin-bottom,.template-double-margin{margin-bottom:calc(var(--spacing-xxxxl)*2)}}.hotel .template-claim{color:inherit;font-variation-settings:"opsz" 10;font-family:Bodoni Moda,serif;font-size:8rem;font-style:normal;font-weight:500;line-height:110%}@media (max-width:991px){.hotel .template-claim{font-size:5.5rem}}.hotel .template-claim a{color:inherit;transition:all .3s}.hotel .template-h1{color:inherit;font-variation-settings:"opsz" 10;font-family:Bodoni Moda,serif;font-size:6.5rem;font-style:normal;font-weight:500;line-height:120%}@media (max-width:991px){.hotel .template-h1{font-size:4rem}}.hotel .template-h1 a{color:inherit;transition:all .3s}.hotel .template-h2{color:inherit;font-variation-settings:"opsz" 10;font-family:Bodoni Moda,serif;font-size:6.3rem;font-style:normal;font-weight:500;line-height:100%}@media (max-width:991px){.hotel .template-h2{font-size:3.8rem;line-height:120%}}.hotel .template-h2 a{color:inherit;transition:all .3s}.hotel .template-h3{color:inherit;font-variation-settings:"opsz" 10;font-family:Bodoni Moda,serif;font-size:5.5rem;font-style:normal;font-weight:500;line-height:103%}@media (max-width:991px){.hotel .template-h3{font-size:3.2rem;line-height:120%}}.hotel .template-h3 a{color:inherit;transition:all .3s}.hotel .template-numero-date-eventi{color:inherit;font-variation-settings:"opsz" 10;font-family:Bodoni Moda,serif;font-size:6rem;font-style:normal;font-weight:500;line-height:10rem}@media (max-width:991px){.hotel .template-numero-date-eventi{font-size:5rem;line-height:100%}}.hotel .template-numero-date-eventi a{color:inherit;transition:all .3s}.hotel .template-titoli-highlights{color:inherit;font-family:Josefin Sans,sans-serif;font-size:4rem;font-style:normal;font-weight:500;line-height:110%}@media (max-width:991px){.hotel .template-titoli-highlights{font-size:2.5rem}}.hotel .template-titoli-highlights a{color:inherit;transition:all .3s}.hotel .template-titolo-camere{color:inherit;text-transform:uppercase;font-family:Josefin Sans,sans-serif;font-size:3rem;font-style:normal;font-weight:500;line-height:100%}@media (max-width:991px){.hotel .template-titolo-camere{font-size:2.2rem;line-height:130%}}.hotel .template-titolo-camere a{color:inherit;transition:all .3s}.hotel .template-titoli-cards{color:inherit;text-transform:uppercase;font-family:Josefin Sans,sans-serif;font-size:2.8rem;font-style:normal;font-weight:600;line-height:110%}@media (max-width:991px){.hotel .template-titoli-cards{font-size:2.5rem;font-weight:500;line-height:100%}}.hotel .template-titoli-cards a{color:inherit;transition:all .3s}.hotel .template-sottotitolo{color:inherit;font-family:Josefin Sans,sans-serif;font-size:2.3rem;font-style:normal;font-weight:500;line-height:130.5%}@media (max-width:991px){.hotel .template-sottotitolo{font-size:2rem}}.hotel .template-sottotitolo a{color:inherit;transition:all .3s}.hotel .template-sottitolo-light{color:inherit;font-family:Josefin Sans,sans-serif;font-size:2.5rem;font-style:normal;font-weight:300;line-height:130.5%}@media (max-width:991px){.hotel .template-sottitolo-light{font-size:1.8rem}}.hotel .template-sottitolo-light a{color:inherit;transition:all .3s}.hotel .template-tabs{color:inherit;text-transform:uppercase;font-family:Josefin Sans,sans-serif;font-size:2.5rem;font-style:normal;font-weight:500;line-height:130.5%}@media (max-width:991px){.hotel .template-tabs{font-size:1.6rem}}.hotel .template-tabs a{color:inherit;transition:all .3s}.hotel .template-cta{color:inherit;text-transform:uppercase;letter-spacing:.11rem;font-family:Josefin Sans,sans-serif;font-size:2rem;font-style:normal;font-weight:600;line-height:130.5%}@media (max-width:991px){.hotel .template-cta{font-size:1.8rem}}.hotel .template-cta a{color:inherit;transition:all .3s}.hotel .template-text{color:inherit;font-family:Josefin Sans,sans-serif;font-size:2rem;font-style:normal;font-weight:400;line-height:100%}.hotel .template-text strong,.hotel .template-text b{font-weight:700}.hotel .template-text{font-family:Josefin Sans,sans-serif;line-height:130.5%}@media (max-width:991px){.hotel .template-text{font-size:1.7rem}}.hotel .template-text a{color:inherit;transition:all .3s}.hotel .template-label{color:inherit;letter-spacing:.4rem;text-transform:uppercase;font-family:Share Tech Mono,monospace;font-size:2rem;font-style:normal;font-weight:400;line-height:100%}@media (max-width:991px){.hotel .template-label{letter-spacing:.16rem;font-size:1.6rem}}.hotel .template-label a{color:inherit;transition:all .3s}.hotel .template-crediti{color:inherit;font-family:Josefin Sans,sans-serif;font-size:1.7rem;font-style:normal;font-weight:400;line-height:100%}.hotel .template-crediti strong,.hotel .template-crediti b{font-weight:600}.hotel .template-crediti{font-family:Josefin Sans,sans-serif}@media (max-width:991px){.hotel .template-crediti{font-size:1.6rem}}.hotel .template-crediti a{color:inherit;transition:all .3s}.hotel .template-text h3{color:inherit;font-family:Josefin Sans,sans-serif;font-size:2.3rem;font-style:normal;font-weight:500;line-height:130.5%}@media (max-width:991px){.hotel .template-text h3{font-size:2rem}}.hotel .template-text h3 a{color:inherit;transition:all .3s}.hotel .template-text p:not(:first-child){margin-top:var(--spacing-xxs)}.hotel a.template-claim,.hotel a.template-h1,.hotel a.template-h2,.hotel a.template-h3,.hotel a.template-numero-date-eventi,.hotel a.template-titoli-highlights,.hotel a.template-titolo-camere,.hotel a.template-titoli-cards,.hotel a.template-sottotitolo,.hotel a.template-sottitolo-light,.hotel a.template-tabs,.hotel a.template-cta,.hotel a.template-text,.hotel a.template-label,.hotel a.template-crediti{transition:all .3s}.accademy .template-claim{color:inherit;font-family:Archivo,sans-serif;font-size:9rem;font-style:normal;font-weight:800;line-height:95%}@media (max-width:991px){.accademy .template-claim{font-size:4.5rem;line-height:95%}}.accademy .template-claim a{color:inherit;transition:all .3s}.accademy .template-h1{color:inherit;font-family:Archivo,sans-serif;font-size:9rem;font-style:normal;font-weight:800;line-height:95%}@media (max-width:991px){.accademy .template-h1{font-size:4.5rem;line-height:95%}}.accademy .template-h1 a{color:inherit;transition:all .3s}.accademy .template-h2{color:inherit;font-family:Archivo,sans-serif;font-size:8rem;font-style:normal;font-weight:800;line-height:100%}@media (max-width:991px){.accademy .template-h2{font-size:3.6rem;line-height:95%}}.accademy .template-h2 a{color:inherit;transition:all .3s}.accademy .template-h3{color:inherit;font-family:Archivo,sans-serif;font-size:5.5rem;font-style:normal;font-weight:800;line-height:100%}@media (max-width:991px){.accademy .template-h3{font-size:3.2rem;line-height:100%}}.accademy .template-h3 a{color:inherit;transition:all .3s}.accademy .template-numero-date-eventi{color:inherit;font-family:Archivo,sans-serif;font-size:6rem;font-style:normal;font-weight:400;line-height:10rem}@media (max-width:991px){.accademy .template-numero-date-eventi{font-size:5rem;line-height:100%}}.accademy .template-numero-date-eventi a{color:inherit;transition:all .3s}.accademy .template-titoli-highlights{color:inherit;font-family:Archivo,sans-serif;font-size:4.3rem;font-style:normal;font-weight:800;line-height:110%}@media (max-width:991px){.accademy .template-titoli-highlights{font-size:2.2rem;line-height:120%}}.accademy .template-titoli-highlights a{color:inherit;transition:all .3s}.accademy .template-titolo-camere{color:inherit;text-transform:none;font-family:Overpass,sans-serif;font-size:3rem;font-style:normal;font-weight:700;line-height:100%}@media (max-width:991px){.accademy .template-titolo-camere{font-size:1.9rem;line-height:120%}}.accademy .template-titolo-camere a{color:inherit;transition:all .3s}.accademy .template-titoli-cards{color:inherit;text-transform:none;font-family:Overpass,sans-serif;font-size:3.2rem;font-style:normal;font-weight:800;line-height:110%}@media (max-width:991px){.accademy .template-titoli-cards{font-size:2.5rem;font-weight:800;line-height:100%}}.accademy .template-titoli-cards a{color:inherit;transition:all .3s}.accademy .template-sottotitolo{color:inherit;font-family:Overpass,sans-serif;font-size:2.5rem;font-style:normal;font-weight:600;line-height:130.5%}@media (max-width:991px){.accademy .template-sottotitolo{font-size:2rem}}.accademy .template-sottotitolo a{color:inherit;transition:all .3s}.accademy .template-sottitolo-light{color:inherit;font-family:Overpass,sans-serif;font-size:2.5rem;font-style:normal;font-weight:300;line-height:130.5%}@media (max-width:991px){.accademy .template-sottitolo-light{font-size:2rem}}.accademy .template-sottitolo-light a{color:inherit;transition:all .3s}.accademy .template-tabs{color:inherit;text-transform:uppercase;font-family:Overpass,sans-serif;font-size:2rem;font-style:normal;font-weight:500;line-height:108%}@media (max-width:991px){.accademy .template-tabs{font-size:1.6rem}}.accademy .template-tabs a{color:inherit;transition:all .3s}.accademy .template-cta{color:inherit;text-transform:uppercase;font-family:Overpass,sans-serif;font-size:2.5rem;font-style:normal;font-weight:700;line-height:108.5%}@media (max-width:991px){.accademy .template-cta{font-size:1.6rem}}.accademy .template-cta a{color:inherit;transition:all .3s}.accademy .template-text{color:inherit;font-family:Overpass,sans-serif;font-size:2.2rem;font-style:normal;font-weight:400;line-height:100%}.accademy .template-text strong,.accademy .template-text b{font-weight:700}.accademy .template-text{font-family:Overpass,sans-serif;line-height:130.5%}@media (max-width:991px){.accademy .template-text{font-size:1.7rem}}.accademy .template-text a{color:inherit;transition:all .3s}.accademy .template-label{color:inherit;letter-spacing:.4rem;text-transform:uppercase;font-family:Share Tech Mono,monospace;font-size:2rem;font-style:normal;font-weight:400;line-height:100%}@media (max-width:991px){.accademy .template-label{letter-spacing:.16rem;font-size:1.6rem}}.accademy .template-label a{color:inherit;transition:all .3s}.accademy .template-crediti{color:inherit;font-family:Overpass,sans-serif;font-size:1.7rem;font-style:normal;font-weight:400;line-height:100%}.accademy .template-crediti strong,.accademy .template-crediti b{font-weight:600}.accademy .template-crediti{font-family:Overpass,sans-serif}@media (max-width:991px){.accademy .template-crediti{font-size:1.6rem}}.accademy .template-crediti a{color:inherit;transition:all .3s}.accademy .template-prossimi-corsi-titolo{color:inherit;font-family:Archivo,sans-serif;font-size:8rem;font-style:normal;font-weight:900;line-height:100%}@media (max-width:991px){.accademy .template-prossimi-corsi-titolo{font-size:3.6rem;line-height:120%}}.accademy .template-prossimi-corsi-titolo a{color:inherit;transition:all .3s}.accademy .template-calendario-titolo{color:var(--blu-color);text-transform:capitalize;font-family:Archivo,sans-serif;font-style:normal;font-weight:800;line-height:110%;font-size:4.3rem!important}@media (max-width:991px){.accademy .template-calendario-titolo{font-size:2.2rem!important}}.accademy .template-calendario-titolo a{color:inherit;transition:all .3s}.accademy .template-calendario-giorno{color:var(--blu-80-color);text-transform:uppercase;font-family:Overpass,sans-serif;font-style:normal;font-weight:700;line-height:109%;font-size:2.5rem!important}@media (max-width:991px){.accademy .template-calendario-giorno{font-size:1.6rem!important}}.accademy .template-calendario-giorno a{color:inherit;transition:all .3s}.accademy .template-calendario-data{color:var(--nero-color);text-transform:uppercase;font-family:Overpass,sans-serif;font-style:normal;font-weight:700;line-height:109%;font-size:2.5rem!important}@media (max-width:991px){.accademy .template-calendario-data{font-size:1.6rem!important}}.accademy .template-calendario-data a{color:inherit;transition:all .3s}.accademy .template-prossimi-corsi-card-titolo{color:inherit;font-family:Overpass,sans-serif;font-size:3.2rem;font-style:normal;font-weight:800;line-height:110%}@media (max-width:991px){.accademy .template-prossimi-corsi-card-titolo{font-size:1.9rem;font-weight:700;line-height:130%}}.accademy .template-prossimi-corsi-card-titolo a{color:inherit;transition:all .3s}.accademy .template-prossimi-corsi-data-selezionata{color:inherit;font-family:Overpass,sans-serif;font-size:1.9rem;font-style:normal;font-weight:700;line-height:130%}.accademy .template-prossimi-corsi-data-selezionata a{color:inherit;transition:all .3s}.accademy .template-text h3{color:inherit;font-family:Overpass,sans-serif;font-size:2.5rem;font-style:normal;font-weight:600;line-height:130.5%}@media (max-width:991px){.accademy .template-text h3{font-size:2rem}}.accademy .template-text h3 a{color:inherit;transition:all .3s}.accademy .template-text p:not(:first-child){margin-top:var(--spacing-xxs)}.accademy a.template-claim,.accademy a.template-h1,.accademy a.template-h2,.accademy a.template-h3,.accademy a.template-numero-date-eventi,.accademy a.template-titoli-highlights,.accademy a.template-titolo-camere,.accademy a.template-titoli-cards,.accademy a.template-sottotitolo,.accademy a.template-sottitolo-light,.accademy a.template-tabs,.accademy a.template-cta,.accademy a.template-text,.accademy a.template-label,.accademy a.template-crediti,.accademy a.template-prossimi-corsi-titolo,.accademy a.template-calendario-titolo,.accademy a.template-calendario-giorno,.accademy a.template-calendario-data,.accademy a.template-prossimi-corsi-card-titolo,.accademy a.template-prossimi-corsi-data-selezionata{transition:all .3s}.oro-color{color:var(--oro-color)}.burro-color{color:var(--burro-color)}.panna-color{color:var(--panna-color)}.bianco-color{color:var(--bianco-color)}.nero-color{color:var(--nero-color)}.caffè-color{color:var(--caffè-color)}.caffè-80-color{color:var(--caffè-80-color)}.caffè-60-color{color:var(--caffè-60-color)}.grigio-color{color:var(--grigio-color)}.grigio-60-color{color:var(--grigio-60-color)}.giallo-color{color:var(--giallo-color)}.giallo-80-color{color:var(--giallo-80-color)}.giallo-60-color{color:var(--giallo-60-color)}.giallo-20-color{color:var(--giallo-20-color)}.blu-color{color:var(--blu-color)}.blu-80-color{color:var(--blu-80-color)}.blu-60-color{color:var(--blu-60-color)}.blu-30-color{color:var(--blu-30-color)}.azzurro-color{color:var(--azzurro-color)}.azzurro-80-color{color:var(--azzurro-80-color)}.azzurro-60-color{color:var(--azzurro-60-color)}.azzurro-20-color{color:var(--azzurro-20-color)}.oro-background{--theme-on-surface:var(--nero-color);background-color:var(--oro-color);color:var(--nero-color);width:100%;height:100%}.oro-background svg.change path{stroke:var(--nero-color)}.oro-background svg.change text{fill:var(--nero-color)}.oro-background .accordion-item{border-bottom-color:var(--nero-color)!important}.oro-background .accordion-item .chev path{stroke:var(--nero-color)}body.accademy .oro-background .accordion-item .chev path{stroke:none;fill:var(--nero-color)}body.accademy .oro-background .downloads .lista svg path{stroke:var(--nero-color)}.oro-background .punto,.oro-background .tabs-block__tabitem{border-bottom-color:var(--nero-color)!important}.oro-background .template-sottotitolo{color:var(--nero-color)!important}.oro-background .tabs-block__tab .template-sottotitolo{color:inherit!important}.oro-background .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var(--nero-color)!important}.oro-background.template-spacing+.oro-background.template-spacing,.oro-background.template-spacing+.oro-background.template-spacing-half,.oro-background.template-spacing+:first-child>.oro-background.template-spacing,.oro-background.template-spacing+:first-child>.oro-background.template-spacing-half,.oro-background.template-spacing-half+.oro-background.template-spacing,.oro-background.template-spacing-half+.oro-background.template-spacing-half,.oro-background.template-spacing-half+:first-child>.oro-background.template-spacing,.oro-background.template-spacing-half+:first-child>.oro-background.template-spacing-half,.oro-background.template-spacing-bottom+.oro-background.template-spacing,.oro-background.template-spacing-bottom+.oro-background.template-spacing-half,.oro-background.template-spacing-bottom+:first-child>.oro-background.template-spacing,.oro-background.template-spacing-bottom+:first-child>.oro-background.template-spacing-half,.oro-background.template-spacing-half-bottom+.oro-background.template-spacing,.oro-background.template-spacing-half-bottom+.oro-background.template-spacing-half,.oro-background.template-spacing-half-bottom+:first-child>.oro-background.template-spacing,.oro-background.template-spacing-half-bottom+:first-child>.oro-background.template-spacing-half,.oro-background.template-spacing+.umb-block-list>.oro-background.template-spacing:first-of-type,.oro-background.template-spacing+.umb-block-list>.oro-background.template-spacing-half:first-of-type,.oro-background.template-spacing-half+.umb-block-list>.oro-background.template-spacing:first-of-type,.oro-background.template-spacing-half+.umb-block-list>.oro-background.template-spacing-half:first-of-type,.oro-background.template-spacing-bottom+.umb-block-list>.oro-background.template-spacing:first-of-type,.oro-background.template-spacing-bottom+.umb-block-list>.oro-background.template-spacing-half:first-of-type,.oro-background.template-spacing-half-bottom+.umb-block-list>.oro-background.template-spacing:first-of-type,.oro-background.template-spacing-half-bottom+.umb-block-list>.oro-background.template-spacing-half:first-of-type{padding-top:0}.burro-background{--theme-on-surface:var(--nero-color);background-color:var(--burro-color);color:var(--nero-color);width:100%;height:100%}.burro-background svg.change path{stroke:var(--nero-color)}.burro-background svg.change text{fill:var(--nero-color)}.burro-background .accordion-item{border-bottom-color:var(--nero-color)!important}.burro-background .accordion-item .chev path{stroke:var(--nero-color)}body.accademy .burro-background .accordion-item .chev path{stroke:none;fill:var(--nero-color)}body.accademy .burro-background .downloads .lista svg path{stroke:var(--nero-color)}.burro-background .punto,.burro-background .tabs-block__tabitem{border-bottom-color:var(--nero-color)!important}.burro-background .template-sottotitolo{color:var(--nero-color)!important}.burro-background .tabs-block__tab .template-sottotitolo{color:inherit!important}.burro-background .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var(--nero-color)!important}.burro-background.template-spacing+.burro-background.template-spacing,.burro-background.template-spacing+.burro-background.template-spacing-half,.burro-background.template-spacing+:first-child>.burro-background.template-spacing,.burro-background.template-spacing+:first-child>.burro-background.template-spacing-half,.burro-background.template-spacing-half+.burro-background.template-spacing,.burro-background.template-spacing-half+.burro-background.template-spacing-half,.burro-background.template-spacing-half+:first-child>.burro-background.template-spacing,.burro-background.template-spacing-half+:first-child>.burro-background.template-spacing-half,.burro-background.template-spacing-bottom+.burro-background.template-spacing,.burro-background.template-spacing-bottom+.burro-background.template-spacing-half,.burro-background.template-spacing-bottom+:first-child>.burro-background.template-spacing,.burro-background.template-spacing-bottom+:first-child>.burro-background.template-spacing-half,.burro-background.template-spacing-half-bottom+.burro-background.template-spacing,.burro-background.template-spacing-half-bottom+.burro-background.template-spacing-half,.burro-background.template-spacing-half-bottom+:first-child>.burro-background.template-spacing,.burro-background.template-spacing-half-bottom+:first-child>.burro-background.template-spacing-half,.burro-background.template-spacing+.umb-block-list>.burro-background.template-spacing:first-of-type,.burro-background.template-spacing+.umb-block-list>.burro-background.template-spacing-half:first-of-type,.burro-background.template-spacing-half+.umb-block-list>.burro-background.template-spacing:first-of-type,.burro-background.template-spacing-half+.umb-block-list>.burro-background.template-spacing-half:first-of-type,.burro-background.template-spacing-bottom+.umb-block-list>.burro-background.template-spacing:first-of-type,.burro-background.template-spacing-bottom+.umb-block-list>.burro-background.template-spacing-half:first-of-type,.burro-background.template-spacing-half-bottom+.umb-block-list>.burro-background.template-spacing:first-of-type,.burro-background.template-spacing-half-bottom+.umb-block-list>.burro-background.template-spacing-half:first-of-type{padding-top:0}.panna-background{--theme-on-surface:var(--nero-color);background-color:var(--panna-color);color:var(--nero-color);width:100%;height:100%}.panna-background svg.change path{stroke:var(--nero-color)}.panna-background svg.change text{fill:var(--nero-color)}.panna-background .accordion-item{border-bottom-color:var(--nero-color)!important}.panna-background .accordion-item .chev path{stroke:var(--nero-color)}body.accademy .panna-background .accordion-item .chev path{stroke:none;fill:var(--nero-color)}body.accademy .panna-background .downloads .lista svg path{stroke:var(--nero-color)}.panna-background .punto,.panna-background .tabs-block__tabitem{border-bottom-color:var(--nero-color)!important}.panna-background .template-sottotitolo{color:var(--nero-color)!important}.panna-background .tabs-block__tab .template-sottotitolo{color:inherit!important}.panna-background .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var(--nero-color)!important}.panna-background.template-spacing+.panna-background.template-spacing,.panna-background.template-spacing+.panna-background.template-spacing-half,.panna-background.template-spacing+:first-child>.panna-background.template-spacing,.panna-background.template-spacing+:first-child>.panna-background.template-spacing-half,.panna-background.template-spacing-half+.panna-background.template-spacing,.panna-background.template-spacing-half+.panna-background.template-spacing-half,.panna-background.template-spacing-half+:first-child>.panna-background.template-spacing,.panna-background.template-spacing-half+:first-child>.panna-background.template-spacing-half,.panna-background.template-spacing-bottom+.panna-background.template-spacing,.panna-background.template-spacing-bottom+.panna-background.template-spacing-half,.panna-background.template-spacing-bottom+:first-child>.panna-background.template-spacing,.panna-background.template-spacing-bottom+:first-child>.panna-background.template-spacing-half,.panna-background.template-spacing-half-bottom+.panna-background.template-spacing,.panna-background.template-spacing-half-bottom+.panna-background.template-spacing-half,.panna-background.template-spacing-half-bottom+:first-child>.panna-background.template-spacing,.panna-background.template-spacing-half-bottom+:first-child>.panna-background.template-spacing-half,.panna-background.template-spacing+.umb-block-list>.panna-background.template-spacing:first-of-type,.panna-background.template-spacing+.umb-block-list>.panna-background.template-spacing-half:first-of-type,.panna-background.template-spacing-half+.umb-block-list>.panna-background.template-spacing:first-of-type,.panna-background.template-spacing-half+.umb-block-list>.panna-background.template-spacing-half:first-of-type,.panna-background.template-spacing-bottom+.umb-block-list>.panna-background.template-spacing:first-of-type,.panna-background.template-spacing-bottom+.umb-block-list>.panna-background.template-spacing-half:first-of-type,.panna-background.template-spacing-half-bottom+.umb-block-list>.panna-background.template-spacing:first-of-type,.panna-background.template-spacing-half-bottom+.umb-block-list>.panna-background.template-spacing-half:first-of-type{padding-top:0}.bianco-background{--theme-on-surface:var(--nero-color);background-color:var(--bianco-color);color:var(--nero-color);width:100%;height:100%}.bianco-background svg.change path{stroke:var(--nero-color)}.bianco-background svg.change text{fill:var(--nero-color)}.bianco-background .accordion-item{border-bottom-color:var(--nero-color)!important}.bianco-background .accordion-item .chev path{stroke:var(--nero-color)}body.accademy .bianco-background .accordion-item .chev path{stroke:none;fill:var(--nero-color)}body.accademy .bianco-background .downloads .lista svg path{stroke:var(--nero-color)}.bianco-background .punto,.bianco-background .tabs-block__tabitem{border-bottom-color:var(--nero-color)!important}.bianco-background .template-sottotitolo{color:var(--nero-color)!important}.bianco-background .tabs-block__tab .template-sottotitolo{color:inherit!important}.bianco-background .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var(--nero-color)!important}.bianco-background.template-spacing+.bianco-background.template-spacing,.bianco-background.template-spacing+.bianco-background.template-spacing-half,.bianco-background.template-spacing+:first-child>.bianco-background.template-spacing,.bianco-background.template-spacing+:first-child>.bianco-background.template-spacing-half,.bianco-background.template-spacing-half+.bianco-background.template-spacing,.bianco-background.template-spacing-half+.bianco-background.template-spacing-half,.bianco-background.template-spacing-half+:first-child>.bianco-background.template-spacing,.bianco-background.template-spacing-half+:first-child>.bianco-background.template-spacing-half,.bianco-background.template-spacing-bottom+.bianco-background.template-spacing,.bianco-background.template-spacing-bottom+.bianco-background.template-spacing-half,.bianco-background.template-spacing-bottom+:first-child>.bianco-background.template-spacing,.bianco-background.template-spacing-bottom+:first-child>.bianco-background.template-spacing-half,.bianco-background.template-spacing-half-bottom+.bianco-background.template-spacing,.bianco-background.template-spacing-half-bottom+.bianco-background.template-spacing-half,.bianco-background.template-spacing-half-bottom+:first-child>.bianco-background.template-spacing,.bianco-background.template-spacing-half-bottom+:first-child>.bianco-background.template-spacing-half,.bianco-background.template-spacing+.umb-block-list>.bianco-background.template-spacing:first-of-type,.bianco-background.template-spacing+.umb-block-list>.bianco-background.template-spacing-half:first-of-type,.bianco-background.template-spacing-half+.umb-block-list>.bianco-background.template-spacing:first-of-type,.bianco-background.template-spacing-half+.umb-block-list>.bianco-background.template-spacing-half:first-of-type,.bianco-background.template-spacing-bottom+.umb-block-list>.bianco-background.template-spacing:first-of-type,.bianco-background.template-spacing-bottom+.umb-block-list>.bianco-background.template-spacing-half:first-of-type,.bianco-background.template-spacing-half-bottom+.umb-block-list>.bianco-background.template-spacing:first-of-type,.bianco-background.template-spacing-half-bottom+.umb-block-list>.bianco-background.template-spacing-half:first-of-type{padding-top:0}.nero-background{--theme-on-surface:var(--bianco-color);background-color:var(--nero-color);color:var(--bianco-color);width:100%;height:100%}.nero-background svg.change path{stroke:var(--bianco-color)}.nero-background svg.change text{fill:var(--bianco-color)}.nero-background .accordion-item{border-bottom-color:var(--bianco-color)!important}.nero-background .accordion-item .chev path{stroke:var(--bianco-color)}body.accademy .nero-background .accordion-item .chev path{stroke:none;fill:var(--bianco-color)}body.accademy .nero-background .downloads .lista svg path{stroke:var(--bianco-color)}.nero-background .punto,.nero-background .tabs-block__tabitem{border-bottom-color:var(--bianco-color)!important}.nero-background .template-sottotitolo{color:var(--bianco-color)!important}.nero-background .tabs-block__tab .template-sottotitolo{color:inherit!important}.nero-background .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var(--bianco-color)!important}.nero-background.template-spacing+.nero-background.template-spacing,.nero-background.template-spacing+.nero-background.template-spacing-half,.nero-background.template-spacing+:first-child>.nero-background.template-spacing,.nero-background.template-spacing+:first-child>.nero-background.template-spacing-half,.nero-background.template-spacing-half+.nero-background.template-spacing,.nero-background.template-spacing-half+.nero-background.template-spacing-half,.nero-background.template-spacing-half+:first-child>.nero-background.template-spacing,.nero-background.template-spacing-half+:first-child>.nero-background.template-spacing-half,.nero-background.template-spacing-bottom+.nero-background.template-spacing,.nero-background.template-spacing-bottom+.nero-background.template-spacing-half,.nero-background.template-spacing-bottom+:first-child>.nero-background.template-spacing,.nero-background.template-spacing-bottom+:first-child>.nero-background.template-spacing-half,.nero-background.template-spacing-half-bottom+.nero-background.template-spacing,.nero-background.template-spacing-half-bottom+.nero-background.template-spacing-half,.nero-background.template-spacing-half-bottom+:first-child>.nero-background.template-spacing,.nero-background.template-spacing-half-bottom+:first-child>.nero-background.template-spacing-half,.nero-background.template-spacing+.umb-block-list>.nero-background.template-spacing:first-of-type,.nero-background.template-spacing+.umb-block-list>.nero-background.template-spacing-half:first-of-type,.nero-background.template-spacing-half+.umb-block-list>.nero-background.template-spacing:first-of-type,.nero-background.template-spacing-half+.umb-block-list>.nero-background.template-spacing-half:first-of-type,.nero-background.template-spacing-bottom+.umb-block-list>.nero-background.template-spacing:first-of-type,.nero-background.template-spacing-bottom+.umb-block-list>.nero-background.template-spacing-half:first-of-type,.nero-background.template-spacing-half-bottom+.umb-block-list>.nero-background.template-spacing:first-of-type,.nero-background.template-spacing-half-bottom+.umb-block-list>.nero-background.template-spacing-half:first-of-type{padding-top:0}.caffè-background{--theme-on-surface:var(--bianco-color);background-color:var(--caffè-color);color:var(--bianco-color);width:100%;height:100%}.caffè-background svg.change path{stroke:var(--bianco-color)}.caffè-background svg.change text{fill:var(--bianco-color)}.caffè-background .accordion-item{border-bottom-color:var(--bianco-color)!important}.caffè-background .accordion-item .chev path{stroke:var(--bianco-color)}body.accademy .caffè-background .accordion-item .chev path{stroke:none;fill:var(--bianco-color)}body.accademy .caffè-background .downloads .lista svg path{stroke:var(--bianco-color)}.caffè-background .punto,.caffè-background .tabs-block__tabitem{border-bottom-color:var(--bianco-color)!important}.caffè-background .template-sottotitolo{color:var(--bianco-color)!important}.caffè-background .tabs-block__tab .template-sottotitolo{color:inherit!important}.caffè-background .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var(--bianco-color)!important}.caffè-background.template-spacing+.caffè-background.template-spacing,.caffè-background.template-spacing+.caffè-background.template-spacing-half,.caffè-background.template-spacing+:first-child>.caffè-background.template-spacing,.caffè-background.template-spacing+:first-child>.caffè-background.template-spacing-half,.caffè-background.template-spacing-half+.caffè-background.template-spacing,.caffè-background.template-spacing-half+.caffè-background.template-spacing-half,.caffè-background.template-spacing-half+:first-child>.caffè-background.template-spacing,.caffè-background.template-spacing-half+:first-child>.caffè-background.template-spacing-half,.caffè-background.template-spacing-bottom+.caffè-background.template-spacing,.caffè-background.template-spacing-bottom+.caffè-background.template-spacing-half,.caffè-background.template-spacing-bottom+:first-child>.caffè-background.template-spacing,.caffè-background.template-spacing-bottom+:first-child>.caffè-background.template-spacing-half,.caffè-background.template-spacing-half-bottom+.caffè-background.template-spacing,.caffè-background.template-spacing-half-bottom+.caffè-background.template-spacing-half,.caffè-background.template-spacing-half-bottom+:first-child>.caffè-background.template-spacing,.caffè-background.template-spacing-half-bottom+:first-child>.caffè-background.template-spacing-half,.caffè-background.template-spacing+.umb-block-list>.caffè-background.template-spacing:first-of-type,.caffè-background.template-spacing+.umb-block-list>.caffè-background.template-spacing-half:first-of-type,.caffè-background.template-spacing-half+.umb-block-list>.caffè-background.template-spacing:first-of-type,.caffè-background.template-spacing-half+.umb-block-list>.caffè-background.template-spacing-half:first-of-type,.caffè-background.template-spacing-bottom+.umb-block-list>.caffè-background.template-spacing:first-of-type,.caffè-background.template-spacing-bottom+.umb-block-list>.caffè-background.template-spacing-half:first-of-type,.caffè-background.template-spacing-half-bottom+.umb-block-list>.caffè-background.template-spacing:first-of-type,.caffè-background.template-spacing-half-bottom+.umb-block-list>.caffè-background.template-spacing-half:first-of-type{padding-top:0}.caffè-80-background{--theme-on-surface:var(--bianco-color);background-color:var(--caffè-80-color);color:var(--bianco-color);width:100%;height:100%}.caffè-80-background svg.change path{stroke:var(--bianco-color)}.caffè-80-background svg.change text{fill:var(--bianco-color)}.caffè-80-background .accordion-item{border-bottom-color:var(--bianco-color)!important}.caffè-80-background .accordion-item .chev path{stroke:var(--bianco-color)}body.accademy .caffè-80-background .accordion-item .chev path{stroke:none;fill:var(--bianco-color)}body.accademy .caffè-80-background .downloads .lista svg path{stroke:var(--bianco-color)}.caffè-80-background .punto,.caffè-80-background .tabs-block__tabitem{border-bottom-color:var(--bianco-color)!important}.caffè-80-background .template-sottotitolo{color:var(--bianco-color)!important}.caffè-80-background .tabs-block__tab .template-sottotitolo{color:inherit!important}.caffè-80-background .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var(--bianco-color)!important}.caffè-80-background.template-spacing+.caffè-80-background.template-spacing,.caffè-80-background.template-spacing+.caffè-80-background.template-spacing-half,.caffè-80-background.template-spacing+:first-child>.caffè-80-background.template-spacing,.caffè-80-background.template-spacing+:first-child>.caffè-80-background.template-spacing-half,.caffè-80-background.template-spacing-half+.caffè-80-background.template-spacing,.caffè-80-background.template-spacing-half+.caffè-80-background.template-spacing-half,.caffè-80-background.template-spacing-half+:first-child>.caffè-80-background.template-spacing,.caffè-80-background.template-spacing-half+:first-child>.caffè-80-background.template-spacing-half,.caffè-80-background.template-spacing-bottom+.caffè-80-background.template-spacing,.caffè-80-background.template-spacing-bottom+.caffè-80-background.template-spacing-half,.caffè-80-background.template-spacing-bottom+:first-child>.caffè-80-background.template-spacing,.caffè-80-background.template-spacing-bottom+:first-child>.caffè-80-background.template-spacing-half,.caffè-80-background.template-spacing-half-bottom+.caffè-80-background.template-spacing,.caffè-80-background.template-spacing-half-bottom+.caffè-80-background.template-spacing-half,.caffè-80-background.template-spacing-half-bottom+:first-child>.caffè-80-background.template-spacing,.caffè-80-background.template-spacing-half-bottom+:first-child>.caffè-80-background.template-spacing-half,.caffè-80-background.template-spacing+.umb-block-list>.caffè-80-background.template-spacing:first-of-type,.caffè-80-background.template-spacing+.umb-block-list>.caffè-80-background.template-spacing-half:first-of-type,.caffè-80-background.template-spacing-half+.umb-block-list>.caffè-80-background.template-spacing:first-of-type,.caffè-80-background.template-spacing-half+.umb-block-list>.caffè-80-background.template-spacing-half:first-of-type,.caffè-80-background.template-spacing-bottom+.umb-block-list>.caffè-80-background.template-spacing:first-of-type,.caffè-80-background.template-spacing-bottom+.umb-block-list>.caffè-80-background.template-spacing-half:first-of-type,.caffè-80-background.template-spacing-half-bottom+.umb-block-list>.caffè-80-background.template-spacing:first-of-type,.caffè-80-background.template-spacing-half-bottom+.umb-block-list>.caffè-80-background.template-spacing-half:first-of-type{padding-top:0}.caffè-60-background{--theme-on-surface:var(--nero-color);background-color:var(--caffè-60-color);color:var(--nero-color);width:100%;height:100%}.caffè-60-background svg.change path{stroke:var(--nero-color)}.caffè-60-background svg.change text{fill:var(--nero-color)}.caffè-60-background .accordion-item{border-bottom-color:var(--nero-color)!important}.caffè-60-background .accordion-item .chev path{stroke:var(--nero-color)}body.accademy .caffè-60-background .accordion-item .chev path{stroke:none;fill:var(--nero-color)}body.accademy .caffè-60-background .downloads .lista svg path{stroke:var(--nero-color)}.caffè-60-background .punto,.caffè-60-background .tabs-block__tabitem{border-bottom-color:var(--nero-color)!important}.caffè-60-background .template-sottotitolo{color:var(--nero-color)!important}.caffè-60-background .tabs-block__tab .template-sottotitolo{color:inherit!important}.caffè-60-background .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var(--nero-color)!important}.caffè-60-background.template-spacing+.caffè-60-background.template-spacing,.caffè-60-background.template-spacing+.caffè-60-background.template-spacing-half,.caffè-60-background.template-spacing+:first-child>.caffè-60-background.template-spacing,.caffè-60-background.template-spacing+:first-child>.caffè-60-background.template-spacing-half,.caffè-60-background.template-spacing-half+.caffè-60-background.template-spacing,.caffè-60-background.template-spacing-half+.caffè-60-background.template-spacing-half,.caffè-60-background.template-spacing-half+:first-child>.caffè-60-background.template-spacing,.caffè-60-background.template-spacing-half+:first-child>.caffè-60-background.template-spacing-half,.caffè-60-background.template-spacing-bottom+.caffè-60-background.template-spacing,.caffè-60-background.template-spacing-bottom+.caffè-60-background.template-spacing-half,.caffè-60-background.template-spacing-bottom+:first-child>.caffè-60-background.template-spacing,.caffè-60-background.template-spacing-bottom+:first-child>.caffè-60-background.template-spacing-half,.caffè-60-background.template-spacing-half-bottom+.caffè-60-background.template-spacing,.caffè-60-background.template-spacing-half-bottom+.caffè-60-background.template-spacing-half,.caffè-60-background.template-spacing-half-bottom+:first-child>.caffè-60-background.template-spacing,.caffè-60-background.template-spacing-half-bottom+:first-child>.caffè-60-background.template-spacing-half,.caffè-60-background.template-spacing+.umb-block-list>.caffè-60-background.template-spacing:first-of-type,.caffè-60-background.template-spacing+.umb-block-list>.caffè-60-background.template-spacing-half:first-of-type,.caffè-60-background.template-spacing-half+.umb-block-list>.caffè-60-background.template-spacing:first-of-type,.caffè-60-background.template-spacing-half+.umb-block-list>.caffè-60-background.template-spacing-half:first-of-type,.caffè-60-background.template-spacing-bottom+.umb-block-list>.caffè-60-background.template-spacing:first-of-type,.caffè-60-background.template-spacing-bottom+.umb-block-list>.caffè-60-background.template-spacing-half:first-of-type,.caffè-60-background.template-spacing-half-bottom+.umb-block-list>.caffè-60-background.template-spacing:first-of-type,.caffè-60-background.template-spacing-half-bottom+.umb-block-list>.caffè-60-background.template-spacing-half:first-of-type{padding-top:0}.grigio-background{--theme-on-surface:var(--nero-color);background-color:var(--grigio-color);color:var(--nero-color);width:100%;height:100%}.grigio-background svg.change path{stroke:var(--nero-color)}.grigio-background svg.change text{fill:var(--nero-color)}.grigio-background .accordion-item{border-bottom-color:var(--nero-color)!important}.grigio-background .accordion-item .chev path{stroke:var(--nero-color)}body.accademy .grigio-background .accordion-item .chev path{stroke:none;fill:var(--nero-color)}body.accademy .grigio-background .downloads .lista svg path{stroke:var(--nero-color)}.grigio-background .punto,.grigio-background .tabs-block__tabitem{border-bottom-color:var(--nero-color)!important}.grigio-background .template-sottotitolo{color:var(--nero-color)!important}.grigio-background .tabs-block__tab .template-sottotitolo{color:inherit!important}.grigio-background .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var(--nero-color)!important}.grigio-background.template-spacing+.grigio-background.template-spacing,.grigio-background.template-spacing+.grigio-background.template-spacing-half,.grigio-background.template-spacing+:first-child>.grigio-background.template-spacing,.grigio-background.template-spacing+:first-child>.grigio-background.template-spacing-half,.grigio-background.template-spacing-half+.grigio-background.template-spacing,.grigio-background.template-spacing-half+.grigio-background.template-spacing-half,.grigio-background.template-spacing-half+:first-child>.grigio-background.template-spacing,.grigio-background.template-spacing-half+:first-child>.grigio-background.template-spacing-half,.grigio-background.template-spacing-bottom+.grigio-background.template-spacing,.grigio-background.template-spacing-bottom+.grigio-background.template-spacing-half,.grigio-background.template-spacing-bottom+:first-child>.grigio-background.template-spacing,.grigio-background.template-spacing-bottom+:first-child>.grigio-background.template-spacing-half,.grigio-background.template-spacing-half-bottom+.grigio-background.template-spacing,.grigio-background.template-spacing-half-bottom+.grigio-background.template-spacing-half,.grigio-background.template-spacing-half-bottom+:first-child>.grigio-background.template-spacing,.grigio-background.template-spacing-half-bottom+:first-child>.grigio-background.template-spacing-half,.grigio-background.template-spacing+.umb-block-list>.grigio-background.template-spacing:first-of-type,.grigio-background.template-spacing+.umb-block-list>.grigio-background.template-spacing-half:first-of-type,.grigio-background.template-spacing-half+.umb-block-list>.grigio-background.template-spacing:first-of-type,.grigio-background.template-spacing-half+.umb-block-list>.grigio-background.template-spacing-half:first-of-type,.grigio-background.template-spacing-bottom+.umb-block-list>.grigio-background.template-spacing:first-of-type,.grigio-background.template-spacing-bottom+.umb-block-list>.grigio-background.template-spacing-half:first-of-type,.grigio-background.template-spacing-half-bottom+.umb-block-list>.grigio-background.template-spacing:first-of-type,.grigio-background.template-spacing-half-bottom+.umb-block-list>.grigio-background.template-spacing-half:first-of-type{padding-top:0}.grigio-60-background{--theme-on-surface:var(--nero-color);background-color:var(--grigio-60-color);color:var(--nero-color);width:100%;height:100%}.grigio-60-background svg.change path{stroke:var(--nero-color)}.grigio-60-background svg.change text{fill:var(--nero-color)}.grigio-60-background .accordion-item{border-bottom-color:var(--nero-color)!important}.grigio-60-background .accordion-item .chev path{stroke:var(--nero-color)}body.accademy .grigio-60-background .accordion-item .chev path{stroke:none;fill:var(--nero-color)}body.accademy .grigio-60-background .downloads .lista svg path{stroke:var(--nero-color)}.grigio-60-background .punto,.grigio-60-background .tabs-block__tabitem{border-bottom-color:var(--nero-color)!important}.grigio-60-background .template-sottotitolo{color:var(--nero-color)!important}.grigio-60-background .tabs-block__tab .template-sottotitolo{color:inherit!important}.grigio-60-background .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var(--nero-color)!important}.grigio-60-background.template-spacing+.grigio-60-background.template-spacing,.grigio-60-background.template-spacing+.grigio-60-background.template-spacing-half,.grigio-60-background.template-spacing+:first-child>.grigio-60-background.template-spacing,.grigio-60-background.template-spacing+:first-child>.grigio-60-background.template-spacing-half,.grigio-60-background.template-spacing-half+.grigio-60-background.template-spacing,.grigio-60-background.template-spacing-half+.grigio-60-background.template-spacing-half,.grigio-60-background.template-spacing-half+:first-child>.grigio-60-background.template-spacing,.grigio-60-background.template-spacing-half+:first-child>.grigio-60-background.template-spacing-half,.grigio-60-background.template-spacing-bottom+.grigio-60-background.template-spacing,.grigio-60-background.template-spacing-bottom+.grigio-60-background.template-spacing-half,.grigio-60-background.template-spacing-bottom+:first-child>.grigio-60-background.template-spacing,.grigio-60-background.template-spacing-bottom+:first-child>.grigio-60-background.template-spacing-half,.grigio-60-background.template-spacing-half-bottom+.grigio-60-background.template-spacing,.grigio-60-background.template-spacing-half-bottom+.grigio-60-background.template-spacing-half,.grigio-60-background.template-spacing-half-bottom+:first-child>.grigio-60-background.template-spacing,.grigio-60-background.template-spacing-half-bottom+:first-child>.grigio-60-background.template-spacing-half,.grigio-60-background.template-spacing+.umb-block-list>.grigio-60-background.template-spacing:first-of-type,.grigio-60-background.template-spacing+.umb-block-list>.grigio-60-background.template-spacing-half:first-of-type,.grigio-60-background.template-spacing-half+.umb-block-list>.grigio-60-background.template-spacing:first-of-type,.grigio-60-background.template-spacing-half+.umb-block-list>.grigio-60-background.template-spacing-half:first-of-type,.grigio-60-background.template-spacing-bottom+.umb-block-list>.grigio-60-background.template-spacing:first-of-type,.grigio-60-background.template-spacing-bottom+.umb-block-list>.grigio-60-background.template-spacing-half:first-of-type,.grigio-60-background.template-spacing-half-bottom+.umb-block-list>.grigio-60-background.template-spacing:first-of-type,.grigio-60-background.template-spacing-half-bottom+.umb-block-list>.grigio-60-background.template-spacing-half:first-of-type{padding-top:0}.giallo-background{--theme-on-surface:var(--nero-color);background-color:var(--giallo-color);color:var(--nero-color);width:100%;height:100%}.giallo-background svg.change path{stroke:var(--nero-color)}.giallo-background svg.change text{fill:var(--nero-color)}.giallo-background .accordion-item{border-bottom-color:var(--nero-color)!important}.giallo-background .accordion-item .chev path{stroke:var(--nero-color)}body.accademy .giallo-background .accordion-item .chev path{stroke:none;fill:var(--nero-color)}body.accademy .giallo-background .downloads .lista svg path{stroke:var(--nero-color)}.giallo-background .punto,.giallo-background .tabs-block__tabitem{border-bottom-color:var(--nero-color)!important}.giallo-background .template-sottotitolo{color:var(--nero-color)!important}.giallo-background .tabs-block__tab .template-sottotitolo{color:inherit!important}.giallo-background .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var(--nero-color)!important}body.accademy .giallo-background .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var(--azzurro-20-color)!important}body.accademy .giallo-background .swiper-pagination-bullet-active{background-color:var(--nero-color)!important}.giallo-background.template-spacing+.giallo-background.template-spacing,.giallo-background.template-spacing+.giallo-background.template-spacing-half,.giallo-background.template-spacing+:first-child>.giallo-background.template-spacing,.giallo-background.template-spacing+:first-child>.giallo-background.template-spacing-half,.giallo-background.template-spacing-half+.giallo-background.template-spacing,.giallo-background.template-spacing-half+.giallo-background.template-spacing-half,.giallo-background.template-spacing-half+:first-child>.giallo-background.template-spacing,.giallo-background.template-spacing-half+:first-child>.giallo-background.template-spacing-half,.giallo-background.template-spacing-bottom+.giallo-background.template-spacing,.giallo-background.template-spacing-bottom+.giallo-background.template-spacing-half,.giallo-background.template-spacing-bottom+:first-child>.giallo-background.template-spacing,.giallo-background.template-spacing-bottom+:first-child>.giallo-background.template-spacing-half,.giallo-background.template-spacing-half-bottom+.giallo-background.template-spacing,.giallo-background.template-spacing-half-bottom+.giallo-background.template-spacing-half,.giallo-background.template-spacing-half-bottom+:first-child>.giallo-background.template-spacing,.giallo-background.template-spacing-half-bottom+:first-child>.giallo-background.template-spacing-half,.giallo-background.template-spacing+.umb-block-list>.giallo-background.template-spacing:first-of-type,.giallo-background.template-spacing+.umb-block-list>.giallo-background.template-spacing-half:first-of-type,.giallo-background.template-spacing-half+.umb-block-list>.giallo-background.template-spacing:first-of-type,.giallo-background.template-spacing-half+.umb-block-list>.giallo-background.template-spacing-half:first-of-type,.giallo-background.template-spacing-bottom+.umb-block-list>.giallo-background.template-spacing:first-of-type,.giallo-background.template-spacing-bottom+.umb-block-list>.giallo-background.template-spacing-half:first-of-type,.giallo-background.template-spacing-half-bottom+.umb-block-list>.giallo-background.template-spacing:first-of-type,.giallo-background.template-spacing-half-bottom+.umb-block-list>.giallo-background.template-spacing-half:first-of-type{padding-top:0}.giallo-80-background{--theme-on-surface:var(--nero-color);background-color:var(--giallo-80-color);color:var(--nero-color);width:100%;height:100%}.giallo-80-background svg.change path{stroke:var(--nero-color)}.giallo-80-background svg.change text{fill:var(--nero-color)}.giallo-80-background .accordion-item{border-bottom-color:var(--nero-color)!important}.giallo-80-background .accordion-item .chev path{stroke:var(--nero-color)}body.accademy .giallo-80-background .accordion-item .chev path{stroke:none;fill:var(--nero-color)}body.accademy .giallo-80-background .downloads .lista svg path{stroke:var(--nero-color)}.giallo-80-background .punto,.giallo-80-background .tabs-block__tabitem{border-bottom-color:var(--nero-color)!important}.giallo-80-background .template-sottotitolo{color:var(--nero-color)!important}.giallo-80-background .tabs-block__tab .template-sottotitolo{color:inherit!important}.giallo-80-background .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var(--nero-color)!important}.giallo-80-background.template-spacing+.giallo-80-background.template-spacing,.giallo-80-background.template-spacing+.giallo-80-background.template-spacing-half,.giallo-80-background.template-spacing+:first-child>.giallo-80-background.template-spacing,.giallo-80-background.template-spacing+:first-child>.giallo-80-background.template-spacing-half,.giallo-80-background.template-spacing-half+.giallo-80-background.template-spacing,.giallo-80-background.template-spacing-half+.giallo-80-background.template-spacing-half,.giallo-80-background.template-spacing-half+:first-child>.giallo-80-background.template-spacing,.giallo-80-background.template-spacing-half+:first-child>.giallo-80-background.template-spacing-half,.giallo-80-background.template-spacing-bottom+.giallo-80-background.template-spacing,.giallo-80-background.template-spacing-bottom+.giallo-80-background.template-spacing-half,.giallo-80-background.template-spacing-bottom+:first-child>.giallo-80-background.template-spacing,.giallo-80-background.template-spacing-bottom+:first-child>.giallo-80-background.template-spacing-half,.giallo-80-background.template-spacing-half-bottom+.giallo-80-background.template-spacing,.giallo-80-background.template-spacing-half-bottom+.giallo-80-background.template-spacing-half,.giallo-80-background.template-spacing-half-bottom+:first-child>.giallo-80-background.template-spacing,.giallo-80-background.template-spacing-half-bottom+:first-child>.giallo-80-background.template-spacing-half,.giallo-80-background.template-spacing+.umb-block-list>.giallo-80-background.template-spacing:first-of-type,.giallo-80-background.template-spacing+.umb-block-list>.giallo-80-background.template-spacing-half:first-of-type,.giallo-80-background.template-spacing-half+.umb-block-list>.giallo-80-background.template-spacing:first-of-type,.giallo-80-background.template-spacing-half+.umb-block-list>.giallo-80-background.template-spacing-half:first-of-type,.giallo-80-background.template-spacing-bottom+.umb-block-list>.giallo-80-background.template-spacing:first-of-type,.giallo-80-background.template-spacing-bottom+.umb-block-list>.giallo-80-background.template-spacing-half:first-of-type,.giallo-80-background.template-spacing-half-bottom+.umb-block-list>.giallo-80-background.template-spacing:first-of-type,.giallo-80-background.template-spacing-half-bottom+.umb-block-list>.giallo-80-background.template-spacing-half:first-of-type{padding-top:0}.giallo-60-background{--theme-on-surface:var(--nero-color);background-color:var(--giallo-60-color);color:var(--nero-color);width:100%;height:100%}.giallo-60-background svg.change path{stroke:var(--nero-color)}.giallo-60-background svg.change text{fill:var(--nero-color)}.giallo-60-background .accordion-item{border-bottom-color:var(--nero-color)!important}.giallo-60-background .accordion-item .chev path{stroke:var(--nero-color)}body.accademy .giallo-60-background .accordion-item .chev path{stroke:none;fill:var(--nero-color)}body.accademy .giallo-60-background .downloads .lista svg path{stroke:var(--nero-color)}.giallo-60-background .punto,.giallo-60-background .tabs-block__tabitem{border-bottom-color:var(--nero-color)!important}.giallo-60-background .template-sottotitolo{color:var(--nero-color)!important}.giallo-60-background .tabs-block__tab .template-sottotitolo{color:inherit!important}.giallo-60-background .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var(--nero-color)!important}.giallo-60-background.template-spacing+.giallo-60-background.template-spacing,.giallo-60-background.template-spacing+.giallo-60-background.template-spacing-half,.giallo-60-background.template-spacing+:first-child>.giallo-60-background.template-spacing,.giallo-60-background.template-spacing+:first-child>.giallo-60-background.template-spacing-half,.giallo-60-background.template-spacing-half+.giallo-60-background.template-spacing,.giallo-60-background.template-spacing-half+.giallo-60-background.template-spacing-half,.giallo-60-background.template-spacing-half+:first-child>.giallo-60-background.template-spacing,.giallo-60-background.template-spacing-half+:first-child>.giallo-60-background.template-spacing-half,.giallo-60-background.template-spacing-bottom+.giallo-60-background.template-spacing,.giallo-60-background.template-spacing-bottom+.giallo-60-background.template-spacing-half,.giallo-60-background.template-spacing-bottom+:first-child>.giallo-60-background.template-spacing,.giallo-60-background.template-spacing-bottom+:first-child>.giallo-60-background.template-spacing-half,.giallo-60-background.template-spacing-half-bottom+.giallo-60-background.template-spacing,.giallo-60-background.template-spacing-half-bottom+.giallo-60-background.template-spacing-half,.giallo-60-background.template-spacing-half-bottom+:first-child>.giallo-60-background.template-spacing,.giallo-60-background.template-spacing-half-bottom+:first-child>.giallo-60-background.template-spacing-half,.giallo-60-background.template-spacing+.umb-block-list>.giallo-60-background.template-spacing:first-of-type,.giallo-60-background.template-spacing+.umb-block-list>.giallo-60-background.template-spacing-half:first-of-type,.giallo-60-background.template-spacing-half+.umb-block-list>.giallo-60-background.template-spacing:first-of-type,.giallo-60-background.template-spacing-half+.umb-block-list>.giallo-60-background.template-spacing-half:first-of-type,.giallo-60-background.template-spacing-bottom+.umb-block-list>.giallo-60-background.template-spacing:first-of-type,.giallo-60-background.template-spacing-bottom+.umb-block-list>.giallo-60-background.template-spacing-half:first-of-type,.giallo-60-background.template-spacing-half-bottom+.umb-block-list>.giallo-60-background.template-spacing:first-of-type,.giallo-60-background.template-spacing-half-bottom+.umb-block-list>.giallo-60-background.template-spacing-half:first-of-type{padding-top:0}.giallo-20-background{--theme-on-surface:var(--nero-color);background-color:var(--giallo-20-color);color:var(--nero-color);width:100%;height:100%}.giallo-20-background svg.change path{stroke:var(--nero-color)}.giallo-20-background svg.change text{fill:var(--nero-color)}.giallo-20-background .accordion-item{border-bottom-color:var(--nero-color)!important}.giallo-20-background .accordion-item .chev path{stroke:var(--nero-color)}body.accademy .giallo-20-background .accordion-item .chev path{stroke:none;fill:var(--nero-color)}body.accademy .giallo-20-background .downloads .lista svg path{stroke:var(--nero-color)}.giallo-20-background .punto,.giallo-20-background .tabs-block__tabitem{border-bottom-color:var(--nero-color)!important}.giallo-20-background .template-sottotitolo{color:var(--nero-color)!important}.giallo-20-background .tabs-block__tab .template-sottotitolo{color:inherit!important}.giallo-20-background .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var(--nero-color)!important}.giallo-20-background.template-spacing+.giallo-20-background.template-spacing,.giallo-20-background.template-spacing+.giallo-20-background.template-spacing-half,.giallo-20-background.template-spacing+:first-child>.giallo-20-background.template-spacing,.giallo-20-background.template-spacing+:first-child>.giallo-20-background.template-spacing-half,.giallo-20-background.template-spacing-half+.giallo-20-background.template-spacing,.giallo-20-background.template-spacing-half+.giallo-20-background.template-spacing-half,.giallo-20-background.template-spacing-half+:first-child>.giallo-20-background.template-spacing,.giallo-20-background.template-spacing-half+:first-child>.giallo-20-background.template-spacing-half,.giallo-20-background.template-spacing-bottom+.giallo-20-background.template-spacing,.giallo-20-background.template-spacing-bottom+.giallo-20-background.template-spacing-half,.giallo-20-background.template-spacing-bottom+:first-child>.giallo-20-background.template-spacing,.giallo-20-background.template-spacing-bottom+:first-child>.giallo-20-background.template-spacing-half,.giallo-20-background.template-spacing-half-bottom+.giallo-20-background.template-spacing,.giallo-20-background.template-spacing-half-bottom+.giallo-20-background.template-spacing-half,.giallo-20-background.template-spacing-half-bottom+:first-child>.giallo-20-background.template-spacing,.giallo-20-background.template-spacing-half-bottom+:first-child>.giallo-20-background.template-spacing-half,.giallo-20-background.template-spacing+.umb-block-list>.giallo-20-background.template-spacing:first-of-type,.giallo-20-background.template-spacing+.umb-block-list>.giallo-20-background.template-spacing-half:first-of-type,.giallo-20-background.template-spacing-half+.umb-block-list>.giallo-20-background.template-spacing:first-of-type,.giallo-20-background.template-spacing-half+.umb-block-list>.giallo-20-background.template-spacing-half:first-of-type,.giallo-20-background.template-spacing-bottom+.umb-block-list>.giallo-20-background.template-spacing:first-of-type,.giallo-20-background.template-spacing-bottom+.umb-block-list>.giallo-20-background.template-spacing-half:first-of-type,.giallo-20-background.template-spacing-half-bottom+.umb-block-list>.giallo-20-background.template-spacing:first-of-type,.giallo-20-background.template-spacing-half-bottom+.umb-block-list>.giallo-20-background.template-spacing-half:first-of-type{padding-top:0}.blu-background{--theme-on-surface:var(--bianco-color);background-color:var(--blu-color);color:var(--bianco-color);width:100%;height:100%}.blu-background svg.change path{stroke:var(--bianco-color)}.blu-background svg.change text{fill:var(--bianco-color)}.blu-background .accordion-item{border-bottom-color:var(--bianco-color)!important}.blu-background .accordion-item .chev path{stroke:var(--bianco-color)}body.accademy .blu-background .accordion-item .chev path{stroke:none;fill:var(--bianco-color)}body.accademy .blu-background .downloads .lista svg path{stroke:var(--bianco-color)}.blu-background .punto,.blu-background .tabs-block__tabitem{border-bottom-color:var(--bianco-color)!important}.blu-background .template-sottotitolo{color:var(--bianco-color)!important}.blu-background .tabs-block__tab .template-sottotitolo{color:inherit!important}.blu-background .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var(--bianco-color)!important}.blu-background.template-spacing+.blu-background.template-spacing,.blu-background.template-spacing+.blu-background.template-spacing-half,.blu-background.template-spacing+:first-child>.blu-background.template-spacing,.blu-background.template-spacing+:first-child>.blu-background.template-spacing-half,.blu-background.template-spacing-half+.blu-background.template-spacing,.blu-background.template-spacing-half+.blu-background.template-spacing-half,.blu-background.template-spacing-half+:first-child>.blu-background.template-spacing,.blu-background.template-spacing-half+:first-child>.blu-background.template-spacing-half,.blu-background.template-spacing-bottom+.blu-background.template-spacing,.blu-background.template-spacing-bottom+.blu-background.template-spacing-half,.blu-background.template-spacing-bottom+:first-child>.blu-background.template-spacing,.blu-background.template-spacing-bottom+:first-child>.blu-background.template-spacing-half,.blu-background.template-spacing-half-bottom+.blu-background.template-spacing,.blu-background.template-spacing-half-bottom+.blu-background.template-spacing-half,.blu-background.template-spacing-half-bottom+:first-child>.blu-background.template-spacing,.blu-background.template-spacing-half-bottom+:first-child>.blu-background.template-spacing-half,.blu-background.template-spacing+.umb-block-list>.blu-background.template-spacing:first-of-type,.blu-background.template-spacing+.umb-block-list>.blu-background.template-spacing-half:first-of-type,.blu-background.template-spacing-half+.umb-block-list>.blu-background.template-spacing:first-of-type,.blu-background.template-spacing-half+.umb-block-list>.blu-background.template-spacing-half:first-of-type,.blu-background.template-spacing-bottom+.umb-block-list>.blu-background.template-spacing:first-of-type,.blu-background.template-spacing-bottom+.umb-block-list>.blu-background.template-spacing-half:first-of-type,.blu-background.template-spacing-half-bottom+.umb-block-list>.blu-background.template-spacing:first-of-type,.blu-background.template-spacing-half-bottom+.umb-block-list>.blu-background.template-spacing-half:first-of-type{padding-top:0}.blu-80-background{--theme-on-surface:var(--bianco-color);background-color:var(--blu-80-color);color:var(--bianco-color);width:100%;height:100%}.blu-80-background svg.change path{stroke:var(--bianco-color)}.blu-80-background svg.change text{fill:var(--bianco-color)}.blu-80-background .accordion-item{border-bottom-color:var(--bianco-color)!important}.blu-80-background .accordion-item .chev path{stroke:var(--bianco-color)}body.accademy .blu-80-background .accordion-item .chev path{stroke:none;fill:var(--bianco-color)}body.accademy .blu-80-background .downloads .lista svg path{stroke:var(--bianco-color)}.blu-80-background .punto,.blu-80-background .tabs-block__tabitem{border-bottom-color:var(--bianco-color)!important}.blu-80-background .template-sottotitolo{color:var(--bianco-color)!important}.blu-80-background .tabs-block__tab .template-sottotitolo{color:inherit!important}.blu-80-background .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var(--bianco-color)!important}.blu-80-background.template-spacing+.blu-80-background.template-spacing,.blu-80-background.template-spacing+.blu-80-background.template-spacing-half,.blu-80-background.template-spacing+:first-child>.blu-80-background.template-spacing,.blu-80-background.template-spacing+:first-child>.blu-80-background.template-spacing-half,.blu-80-background.template-spacing-half+.blu-80-background.template-spacing,.blu-80-background.template-spacing-half+.blu-80-background.template-spacing-half,.blu-80-background.template-spacing-half+:first-child>.blu-80-background.template-spacing,.blu-80-background.template-spacing-half+:first-child>.blu-80-background.template-spacing-half,.blu-80-background.template-spacing-bottom+.blu-80-background.template-spacing,.blu-80-background.template-spacing-bottom+.blu-80-background.template-spacing-half,.blu-80-background.template-spacing-bottom+:first-child>.blu-80-background.template-spacing,.blu-80-background.template-spacing-bottom+:first-child>.blu-80-background.template-spacing-half,.blu-80-background.template-spacing-half-bottom+.blu-80-background.template-spacing,.blu-80-background.template-spacing-half-bottom+.blu-80-background.template-spacing-half,.blu-80-background.template-spacing-half-bottom+:first-child>.blu-80-background.template-spacing,.blu-80-background.template-spacing-half-bottom+:first-child>.blu-80-background.template-spacing-half,.blu-80-background.template-spacing+.umb-block-list>.blu-80-background.template-spacing:first-of-type,.blu-80-background.template-spacing+.umb-block-list>.blu-80-background.template-spacing-half:first-of-type,.blu-80-background.template-spacing-half+.umb-block-list>.blu-80-background.template-spacing:first-of-type,.blu-80-background.template-spacing-half+.umb-block-list>.blu-80-background.template-spacing-half:first-of-type,.blu-80-background.template-spacing-bottom+.umb-block-list>.blu-80-background.template-spacing:first-of-type,.blu-80-background.template-spacing-bottom+.umb-block-list>.blu-80-background.template-spacing-half:first-of-type,.blu-80-background.template-spacing-half-bottom+.umb-block-list>.blu-80-background.template-spacing:first-of-type,.blu-80-background.template-spacing-half-bottom+.umb-block-list>.blu-80-background.template-spacing-half:first-of-type{padding-top:0}.blu-60-background{--theme-on-surface:var(--nero-color);background-color:var(--blu-60-color);color:var(--nero-color);width:100%;height:100%}.blu-60-background svg.change path{stroke:var(--nero-color)}.blu-60-background svg.change text{fill:var(--nero-color)}.blu-60-background .accordion-item{border-bottom-color:var(--nero-color)!important}.blu-60-background .accordion-item .chev path{stroke:var(--nero-color)}body.accademy .blu-60-background .accordion-item .chev path{stroke:none;fill:var(--nero-color)}body.accademy .blu-60-background .downloads .lista svg path{stroke:var(--nero-color)}.blu-60-background .punto,.blu-60-background .tabs-block__tabitem{border-bottom-color:var(--nero-color)!important}.blu-60-background .template-sottotitolo{color:var(--nero-color)!important}.blu-60-background .tabs-block__tab .template-sottotitolo{color:inherit!important}.blu-60-background .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var(--nero-color)!important}.blu-60-background.template-spacing+.blu-60-background.template-spacing,.blu-60-background.template-spacing+.blu-60-background.template-spacing-half,.blu-60-background.template-spacing+:first-child>.blu-60-background.template-spacing,.blu-60-background.template-spacing+:first-child>.blu-60-background.template-spacing-half,.blu-60-background.template-spacing-half+.blu-60-background.template-spacing,.blu-60-background.template-spacing-half+.blu-60-background.template-spacing-half,.blu-60-background.template-spacing-half+:first-child>.blu-60-background.template-spacing,.blu-60-background.template-spacing-half+:first-child>.blu-60-background.template-spacing-half,.blu-60-background.template-spacing-bottom+.blu-60-background.template-spacing,.blu-60-background.template-spacing-bottom+.blu-60-background.template-spacing-half,.blu-60-background.template-spacing-bottom+:first-child>.blu-60-background.template-spacing,.blu-60-background.template-spacing-bottom+:first-child>.blu-60-background.template-spacing-half,.blu-60-background.template-spacing-half-bottom+.blu-60-background.template-spacing,.blu-60-background.template-spacing-half-bottom+.blu-60-background.template-spacing-half,.blu-60-background.template-spacing-half-bottom+:first-child>.blu-60-background.template-spacing,.blu-60-background.template-spacing-half-bottom+:first-child>.blu-60-background.template-spacing-half,.blu-60-background.template-spacing+.umb-block-list>.blu-60-background.template-spacing:first-of-type,.blu-60-background.template-spacing+.umb-block-list>.blu-60-background.template-spacing-half:first-of-type,.blu-60-background.template-spacing-half+.umb-block-list>.blu-60-background.template-spacing:first-of-type,.blu-60-background.template-spacing-half+.umb-block-list>.blu-60-background.template-spacing-half:first-of-type,.blu-60-background.template-spacing-bottom+.umb-block-list>.blu-60-background.template-spacing:first-of-type,.blu-60-background.template-spacing-bottom+.umb-block-list>.blu-60-background.template-spacing-half:first-of-type,.blu-60-background.template-spacing-half-bottom+.umb-block-list>.blu-60-background.template-spacing:first-of-type,.blu-60-background.template-spacing-half-bottom+.umb-block-list>.blu-60-background.template-spacing-half:first-of-type{padding-top:0}.blu-30-background{--theme-on-surface:var(--nero-color);background-color:var(--blu-30-color);color:var(--nero-color);width:100%;height:100%}.blu-30-background svg.change path{stroke:var(--nero-color)}.blu-30-background svg.change text{fill:var(--nero-color)}.blu-30-background .accordion-item{border-bottom-color:var(--nero-color)!important}.blu-30-background .accordion-item .chev path{stroke:var(--nero-color)}body.accademy .blu-30-background .accordion-item .chev path{stroke:none;fill:var(--nero-color)}body.accademy .blu-30-background .downloads .lista svg path{stroke:var(--nero-color)}.blu-30-background .punto,.blu-30-background .tabs-block__tabitem{border-bottom-color:var(--nero-color)!important}.blu-30-background .template-sottotitolo{color:var(--nero-color)!important}.blu-30-background .tabs-block__tab .template-sottotitolo{color:inherit!important}.blu-30-background .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var(--nero-color)!important}.blu-30-background.template-spacing+.blu-30-background.template-spacing,.blu-30-background.template-spacing+.blu-30-background.template-spacing-half,.blu-30-background.template-spacing+:first-child>.blu-30-background.template-spacing,.blu-30-background.template-spacing+:first-child>.blu-30-background.template-spacing-half,.blu-30-background.template-spacing-half+.blu-30-background.template-spacing,.blu-30-background.template-spacing-half+.blu-30-background.template-spacing-half,.blu-30-background.template-spacing-half+:first-child>.blu-30-background.template-spacing,.blu-30-background.template-spacing-half+:first-child>.blu-30-background.template-spacing-half,.blu-30-background.template-spacing-bottom+.blu-30-background.template-spacing,.blu-30-background.template-spacing-bottom+.blu-30-background.template-spacing-half,.blu-30-background.template-spacing-bottom+:first-child>.blu-30-background.template-spacing,.blu-30-background.template-spacing-bottom+:first-child>.blu-30-background.template-spacing-half,.blu-30-background.template-spacing-half-bottom+.blu-30-background.template-spacing,.blu-30-background.template-spacing-half-bottom+.blu-30-background.template-spacing-half,.blu-30-background.template-spacing-half-bottom+:first-child>.blu-30-background.template-spacing,.blu-30-background.template-spacing-half-bottom+:first-child>.blu-30-background.template-spacing-half,.blu-30-background.template-spacing+.umb-block-list>.blu-30-background.template-spacing:first-of-type,.blu-30-background.template-spacing+.umb-block-list>.blu-30-background.template-spacing-half:first-of-type,.blu-30-background.template-spacing-half+.umb-block-list>.blu-30-background.template-spacing:first-of-type,.blu-30-background.template-spacing-half+.umb-block-list>.blu-30-background.template-spacing-half:first-of-type,.blu-30-background.template-spacing-bottom+.umb-block-list>.blu-30-background.template-spacing:first-of-type,.blu-30-background.template-spacing-bottom+.umb-block-list>.blu-30-background.template-spacing-half:first-of-type,.blu-30-background.template-spacing-half-bottom+.umb-block-list>.blu-30-background.template-spacing:first-of-type,.blu-30-background.template-spacing-half-bottom+.umb-block-list>.blu-30-background.template-spacing-half:first-of-type{padding-top:0}.azzurro-background{--theme-on-surface:var(--nero-color);background-color:var(--azzurro-color);color:var(--nero-color);width:100%;height:100%}.azzurro-background svg.change path{stroke:var(--nero-color)}.azzurro-background svg.change text{fill:var(--nero-color)}.azzurro-background .accordion-item{border-bottom-color:var(--nero-color)!important}.azzurro-background .accordion-item .chev path{stroke:var(--nero-color)}body.accademy .azzurro-background .accordion-item .chev path{stroke:none;fill:var(--nero-color)}body.accademy .azzurro-background .downloads .lista svg path{stroke:var(--nero-color)}.azzurro-background .punto,.azzurro-background .tabs-block__tabitem{border-bottom-color:var(--nero-color)!important}.azzurro-background .template-sottotitolo{color:var(--nero-color)!important}.azzurro-background .tabs-block__tab .template-sottotitolo{color:inherit!important}.azzurro-background .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var(--nero-color)!important}.azzurro-background.template-spacing+.azzurro-background.template-spacing,.azzurro-background.template-spacing+.azzurro-background.template-spacing-half,.azzurro-background.template-spacing+:first-child>.azzurro-background.template-spacing,.azzurro-background.template-spacing+:first-child>.azzurro-background.template-spacing-half,.azzurro-background.template-spacing-half+.azzurro-background.template-spacing,.azzurro-background.template-spacing-half+.azzurro-background.template-spacing-half,.azzurro-background.template-spacing-half+:first-child>.azzurro-background.template-spacing,.azzurro-background.template-spacing-half+:first-child>.azzurro-background.template-spacing-half,.azzurro-background.template-spacing-bottom+.azzurro-background.template-spacing,.azzurro-background.template-spacing-bottom+.azzurro-background.template-spacing-half,.azzurro-background.template-spacing-bottom+:first-child>.azzurro-background.template-spacing,.azzurro-background.template-spacing-bottom+:first-child>.azzurro-background.template-spacing-half,.azzurro-background.template-spacing-half-bottom+.azzurro-background.template-spacing,.azzurro-background.template-spacing-half-bottom+.azzurro-background.template-spacing-half,.azzurro-background.template-spacing-half-bottom+:first-child>.azzurro-background.template-spacing,.azzurro-background.template-spacing-half-bottom+:first-child>.azzurro-background.template-spacing-half,.azzurro-background.template-spacing+.umb-block-list>.azzurro-background.template-spacing:first-of-type,.azzurro-background.template-spacing+.umb-block-list>.azzurro-background.template-spacing-half:first-of-type,.azzurro-background.template-spacing-half+.umb-block-list>.azzurro-background.template-spacing:first-of-type,.azzurro-background.template-spacing-half+.umb-block-list>.azzurro-background.template-spacing-half:first-of-type,.azzurro-background.template-spacing-bottom+.umb-block-list>.azzurro-background.template-spacing:first-of-type,.azzurro-background.template-spacing-bottom+.umb-block-list>.azzurro-background.template-spacing-half:first-of-type,.azzurro-background.template-spacing-half-bottom+.umb-block-list>.azzurro-background.template-spacing:first-of-type,.azzurro-background.template-spacing-half-bottom+.umb-block-list>.azzurro-background.template-spacing-half:first-of-type{padding-top:0}.azzurro-80-background{--theme-on-surface:var(--nero-color);background-color:var(--azzurro-80-color);color:var(--nero-color);width:100%;height:100%}.azzurro-80-background svg.change path{stroke:var(--nero-color)}.azzurro-80-background svg.change text{fill:var(--nero-color)}.azzurro-80-background .accordion-item{border-bottom-color:var(--nero-color)!important}.azzurro-80-background .accordion-item .chev path{stroke:var(--nero-color)}body.accademy .azzurro-80-background .accordion-item .chev path{stroke:none;fill:var(--nero-color)}body.accademy .azzurro-80-background .downloads .lista svg path{stroke:var(--nero-color)}.azzurro-80-background .punto,.azzurro-80-background .tabs-block__tabitem{border-bottom-color:var(--nero-color)!important}.azzurro-80-background .template-sottotitolo{color:var(--nero-color)!important}.azzurro-80-background .tabs-block__tab .template-sottotitolo{color:inherit!important}.azzurro-80-background .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var(--nero-color)!important}.azzurro-80-background.template-spacing+.azzurro-80-background.template-spacing,.azzurro-80-background.template-spacing+.azzurro-80-background.template-spacing-half,.azzurro-80-background.template-spacing+:first-child>.azzurro-80-background.template-spacing,.azzurro-80-background.template-spacing+:first-child>.azzurro-80-background.template-spacing-half,.azzurro-80-background.template-spacing-half+.azzurro-80-background.template-spacing,.azzurro-80-background.template-spacing-half+.azzurro-80-background.template-spacing-half,.azzurro-80-background.template-spacing-half+:first-child>.azzurro-80-background.template-spacing,.azzurro-80-background.template-spacing-half+:first-child>.azzurro-80-background.template-spacing-half,.azzurro-80-background.template-spacing-bottom+.azzurro-80-background.template-spacing,.azzurro-80-background.template-spacing-bottom+.azzurro-80-background.template-spacing-half,.azzurro-80-background.template-spacing-bottom+:first-child>.azzurro-80-background.template-spacing,.azzurro-80-background.template-spacing-bottom+:first-child>.azzurro-80-background.template-spacing-half,.azzurro-80-background.template-spacing-half-bottom+.azzurro-80-background.template-spacing,.azzurro-80-background.template-spacing-half-bottom+.azzurro-80-background.template-spacing-half,.azzurro-80-background.template-spacing-half-bottom+:first-child>.azzurro-80-background.template-spacing,.azzurro-80-background.template-spacing-half-bottom+:first-child>.azzurro-80-background.template-spacing-half,.azzurro-80-background.template-spacing+.umb-block-list>.azzurro-80-background.template-spacing:first-of-type,.azzurro-80-background.template-spacing+.umb-block-list>.azzurro-80-background.template-spacing-half:first-of-type,.azzurro-80-background.template-spacing-half+.umb-block-list>.azzurro-80-background.template-spacing:first-of-type,.azzurro-80-background.template-spacing-half+.umb-block-list>.azzurro-80-background.template-spacing-half:first-of-type,.azzurro-80-background.template-spacing-bottom+.umb-block-list>.azzurro-80-background.template-spacing:first-of-type,.azzurro-80-background.template-spacing-bottom+.umb-block-list>.azzurro-80-background.template-spacing-half:first-of-type,.azzurro-80-background.template-spacing-half-bottom+.umb-block-list>.azzurro-80-background.template-spacing:first-of-type,.azzurro-80-background.template-spacing-half-bottom+.umb-block-list>.azzurro-80-background.template-spacing-half:first-of-type{padding-top:0}.azzurro-60-background{--theme-on-surface:var(--nero-color);background-color:var(--azzurro-60-color);color:var(--nero-color);width:100%;height:100%}.azzurro-60-background svg.change path{stroke:var(--nero-color)}.azzurro-60-background svg.change text{fill:var(--nero-color)}.azzurro-60-background .accordion-item{border-bottom-color:var(--nero-color)!important}.azzurro-60-background .accordion-item .chev path{stroke:var(--nero-color)}body.accademy .azzurro-60-background .accordion-item .chev path{stroke:none;fill:var(--nero-color)}body.accademy .azzurro-60-background .downloads .lista svg path{stroke:var(--nero-color)}.azzurro-60-background .punto,.azzurro-60-background .tabs-block__tabitem{border-bottom-color:var(--nero-color)!important}.azzurro-60-background .template-sottotitolo{color:var(--nero-color)!important}.azzurro-60-background .tabs-block__tab .template-sottotitolo{color:inherit!important}.azzurro-60-background .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var(--nero-color)!important}.azzurro-60-background.template-spacing+.azzurro-60-background.template-spacing,.azzurro-60-background.template-spacing+.azzurro-60-background.template-spacing-half,.azzurro-60-background.template-spacing+:first-child>.azzurro-60-background.template-spacing,.azzurro-60-background.template-spacing+:first-child>.azzurro-60-background.template-spacing-half,.azzurro-60-background.template-spacing-half+.azzurro-60-background.template-spacing,.azzurro-60-background.template-spacing-half+.azzurro-60-background.template-spacing-half,.azzurro-60-background.template-spacing-half+:first-child>.azzurro-60-background.template-spacing,.azzurro-60-background.template-spacing-half+:first-child>.azzurro-60-background.template-spacing-half,.azzurro-60-background.template-spacing-bottom+.azzurro-60-background.template-spacing,.azzurro-60-background.template-spacing-bottom+.azzurro-60-background.template-spacing-half,.azzurro-60-background.template-spacing-bottom+:first-child>.azzurro-60-background.template-spacing,.azzurro-60-background.template-spacing-bottom+:first-child>.azzurro-60-background.template-spacing-half,.azzurro-60-background.template-spacing-half-bottom+.azzurro-60-background.template-spacing,.azzurro-60-background.template-spacing-half-bottom+.azzurro-60-background.template-spacing-half,.azzurro-60-background.template-spacing-half-bottom+:first-child>.azzurro-60-background.template-spacing,.azzurro-60-background.template-spacing-half-bottom+:first-child>.azzurro-60-background.template-spacing-half,.azzurro-60-background.template-spacing+.umb-block-list>.azzurro-60-background.template-spacing:first-of-type,.azzurro-60-background.template-spacing+.umb-block-list>.azzurro-60-background.template-spacing-half:first-of-type,.azzurro-60-background.template-spacing-half+.umb-block-list>.azzurro-60-background.template-spacing:first-of-type,.azzurro-60-background.template-spacing-half+.umb-block-list>.azzurro-60-background.template-spacing-half:first-of-type,.azzurro-60-background.template-spacing-bottom+.umb-block-list>.azzurro-60-background.template-spacing:first-of-type,.azzurro-60-background.template-spacing-bottom+.umb-block-list>.azzurro-60-background.template-spacing-half:first-of-type,.azzurro-60-background.template-spacing-half-bottom+.umb-block-list>.azzurro-60-background.template-spacing:first-of-type,.azzurro-60-background.template-spacing-half-bottom+.umb-block-list>.azzurro-60-background.template-spacing-half:first-of-type{padding-top:0}.azzurro-20-background{--theme-on-surface:var(--nero-color);background-color:var(--azzurro-20-color);color:var(--nero-color);width:100%;height:100%}.azzurro-20-background svg.change path{stroke:var(--nero-color)}.azzurro-20-background svg.change text{fill:var(--nero-color)}.azzurro-20-background .accordion-item{border-bottom-color:var(--nero-color)!important}.azzurro-20-background .accordion-item .chev path{stroke:var(--nero-color)}body.accademy .azzurro-20-background .accordion-item .chev path{stroke:none;fill:var(--nero-color)}body.accademy .azzurro-20-background .downloads .lista svg path{stroke:var(--nero-color)}.azzurro-20-background .punto,.azzurro-20-background .tabs-block__tabitem{border-bottom-color:var(--nero-color)!important}.azzurro-20-background .template-sottotitolo{color:var(--nero-color)!important}.azzurro-20-background .tabs-block__tab .template-sottotitolo{color:inherit!important}.azzurro-20-background .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var(--nero-color)!important}.azzurro-20-background.template-spacing+.azzurro-20-background.template-spacing,.azzurro-20-background.template-spacing+.azzurro-20-background.template-spacing-half,.azzurro-20-background.template-spacing+:first-child>.azzurro-20-background.template-spacing,.azzurro-20-background.template-spacing+:first-child>.azzurro-20-background.template-spacing-half,.azzurro-20-background.template-spacing-half+.azzurro-20-background.template-spacing,.azzurro-20-background.template-spacing-half+.azzurro-20-background.template-spacing-half,.azzurro-20-background.template-spacing-half+:first-child>.azzurro-20-background.template-spacing,.azzurro-20-background.template-spacing-half+:first-child>.azzurro-20-background.template-spacing-half,.azzurro-20-background.template-spacing-bottom+.azzurro-20-background.template-spacing,.azzurro-20-background.template-spacing-bottom+.azzurro-20-background.template-spacing-half,.azzurro-20-background.template-spacing-bottom+:first-child>.azzurro-20-background.template-spacing,.azzurro-20-background.template-spacing-bottom+:first-child>.azzurro-20-background.template-spacing-half,.azzurro-20-background.template-spacing-half-bottom+.azzurro-20-background.template-spacing,.azzurro-20-background.template-spacing-half-bottom+.azzurro-20-background.template-spacing-half,.azzurro-20-background.template-spacing-half-bottom+:first-child>.azzurro-20-background.template-spacing,.azzurro-20-background.template-spacing-half-bottom+:first-child>.azzurro-20-background.template-spacing-half,.azzurro-20-background.template-spacing+.umb-block-list>.azzurro-20-background.template-spacing:first-of-type,.azzurro-20-background.template-spacing+.umb-block-list>.azzurro-20-background.template-spacing-half:first-of-type,.azzurro-20-background.template-spacing-half+.umb-block-list>.azzurro-20-background.template-spacing:first-of-type,.azzurro-20-background.template-spacing-half+.umb-block-list>.azzurro-20-background.template-spacing-half:first-of-type,.azzurro-20-background.template-spacing-bottom+.umb-block-list>.azzurro-20-background.template-spacing:first-of-type,.azzurro-20-background.template-spacing-bottom+.umb-block-list>.azzurro-20-background.template-spacing-half:first-of-type,.azzurro-20-background.template-spacing-half-bottom+.umb-block-list>.azzurro-20-background.template-spacing:first-of-type,.azzurro-20-background.template-spacing-half-bottom+.umb-block-list>.azzurro-20-background.template-spacing-half:first-of-type{padding-top:0}.container{width:100%;margin-left:auto;margin-right:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1320px}}@media (max-width:768px){.container{padding-left:2rem;padding-right:2rem}}@media (min-width:1600px){.container-larger,.container-larger-left,.container-larger-right{max-width:1520px}}@media (min-width:1900px){.container-larger{max-width:147.2rem;margin-left:calc(50vw - 73.6rem);margin-right:calc(50vw - 73.6rem)}.container-larger-right{max-width:139.6rem;margin-left:calc(50vw - 66rem);margin-right:calc(50vw - 73.6rem);padding-right:0}.container-larger-left{max-width:139.6rem;margin-left:calc(50vw - 73.6rem);margin-right:calc(50vw - 66rem);padding-left:0}}.container-left,.container-right{width:100%}@media (min-width:576px){.container-left,.container-right{max-width:270px}}@media (min-width:768px){.container-left,.container-right{max-width:360px}}@media (min-width:992px){.container-left,.container-right{max-width:480px}}@media (min-width:1200px){.container-left,.container-right{max-width:570px}}@media (min-width:1400px){.container-left,.container-right{max-width:660px}}.container-left{margin-left:auto;margin-right:0}.container-right{margin-left:0;margin-right:auto}.flex-spaced-0{justify-content:space-between;align-items:center;gap:0;width:100%;display:flex}@media (max-width:991px){.flex-spaced-0{flex-direction:column;align-items:flex-start;gap:0}}@media (min-width:992px){.flex-spaced-0.row-reverse{flex-direction:row-reverse}}@media (max-width:991px){.flex-spaced-0.mobile-column-reverse{flex-direction:column-reverse}}.flex-spaced-0.mobile-force-row{align-items:center;flex-direction:row!important}.flex-spaced-0.column{flex-direction:column;align-items:flex-start}.flex-spaced-0.no-space-between{justify-content:normal;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.flex-spaced-0.no-align-center{align-items:start}.flex-spaced-xxxs{justify-content:space-between;align-items:center;gap:.4rem;width:100%;display:flex}@media (max-width:991px){.flex-spaced-xxxs{flex-direction:column;align-items:flex-start;gap:.2rem}}@media (min-width:992px){.flex-spaced-xxxs.row-reverse{flex-direction:row-reverse}}@media (max-width:991px){.flex-spaced-xxxs.mobile-column-reverse{flex-direction:column-reverse}}.flex-spaced-xxxs.mobile-force-row{align-items:center;flex-direction:row!important}.flex-spaced-xxxs.column{flex-direction:column;align-items:flex-start}.flex-spaced-xxxs.no-space-between{justify-content:normal;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.flex-spaced-xxxs.no-align-center{align-items:start}.flex-spaced-xxs{justify-content:space-between;align-items:center;gap:.6rem;width:100%;display:flex}@media (max-width:991px){.flex-spaced-xxs{flex-direction:column;align-items:flex-start;gap:.3rem}}@media (min-width:992px){.flex-spaced-xxs.row-reverse{flex-direction:row-reverse}}@media (max-width:991px){.flex-spaced-xxs.mobile-column-reverse{flex-direction:column-reverse}}.flex-spaced-xxs.mobile-force-row{align-items:center;flex-direction:row!important}.flex-spaced-xxs.column{flex-direction:column;align-items:flex-start}.flex-spaced-xxs.no-space-between{justify-content:normal;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.flex-spaced-xxs.no-align-center{align-items:start}.flex-spaced-xs{justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}@media (max-width:991px){.flex-spaced-xs{flex-direction:column;align-items:flex-start;gap:.5rem}}@media (min-width:992px){.flex-spaced-xs.row-reverse{flex-direction:row-reverse}}@media (max-width:991px){.flex-spaced-xs.mobile-column-reverse{flex-direction:column-reverse}}.flex-spaced-xs.mobile-force-row{align-items:center;flex-direction:row!important}.flex-spaced-xs.column{flex-direction:column;align-items:flex-start}.flex-spaced-xs.no-space-between{justify-content:normal;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.flex-spaced-xs.no-align-center{align-items:start}.flex-spaced-s{justify-content:space-between;align-items:center;gap:1.7rem;width:100%;display:flex}@media (max-width:991px){.flex-spaced-s{flex-direction:column;align-items:flex-start;gap:.85rem}}@media (min-width:992px){.flex-spaced-s.row-reverse{flex-direction:row-reverse}}@media (max-width:991px){.flex-spaced-s.mobile-column-reverse{flex-direction:column-reverse}}.flex-spaced-s.mobile-force-row{align-items:center;flex-direction:row!important}.flex-spaced-s.column{flex-direction:column;align-items:flex-start}.flex-spaced-s.no-space-between{justify-content:normal;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.flex-spaced-s.no-align-center{align-items:start}.flex-spaced-m{justify-content:space-between;align-items:center;gap:2.7rem;width:100%;display:flex}@media (max-width:991px){.flex-spaced-m{flex-direction:column;align-items:flex-start;gap:1.35rem}}@media (min-width:992px){.flex-spaced-m.row-reverse{flex-direction:row-reverse}}@media (max-width:991px){.flex-spaced-m.mobile-column-reverse{flex-direction:column-reverse}}.flex-spaced-m.mobile-force-row{align-items:center;flex-direction:row!important}.flex-spaced-m.column{flex-direction:column;align-items:flex-start}.flex-spaced-m.no-space-between{justify-content:normal;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.flex-spaced-m.no-align-center{align-items:start}.flex-spaced-l{justify-content:space-between;align-items:center;gap:4.4rem;width:100%;display:flex}@media (max-width:991px){.flex-spaced-l{flex-direction:column;align-items:flex-start;gap:2.2rem}}@media (min-width:992px){.flex-spaced-l.row-reverse{flex-direction:row-reverse}}@media (max-width:991px){.flex-spaced-l.mobile-column-reverse{flex-direction:column-reverse}}.flex-spaced-l.mobile-force-row{align-items:center;flex-direction:row!important}.flex-spaced-l.column{flex-direction:column;align-items:flex-start}.flex-spaced-l.no-space-between{justify-content:normal;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.flex-spaced-l.no-align-center{align-items:start}.flex-spaced-xl{justify-content:space-between;align-items:center;gap:7.2rem;width:100%;display:flex}@media (max-width:991px){.flex-spaced-xl{flex-direction:column;align-items:flex-start;gap:3.6rem}}@media (min-width:992px){.flex-spaced-xl.row-reverse{flex-direction:row-reverse}}@media (max-width:991px){.flex-spaced-xl.mobile-column-reverse{flex-direction:column-reverse}}.flex-spaced-xl.mobile-force-row{align-items:center;flex-direction:row!important}.flex-spaced-xl.column{flex-direction:column;align-items:flex-start}.flex-spaced-xl.no-space-between{justify-content:normal;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.flex-spaced-xl.no-align-center{align-items:start}.flex-spaced-xxl{justify-content:space-between;align-items:center;gap:11.6rem;width:100%;display:flex}@media (max-width:991px){.flex-spaced-xxl{flex-direction:column;align-items:flex-start;gap:5.8rem}}@media (min-width:992px){.flex-spaced-xxl.row-reverse{flex-direction:row-reverse}}@media (max-width:991px){.flex-spaced-xxl.mobile-column-reverse{flex-direction:column-reverse}}.flex-spaced-xxl.mobile-force-row{align-items:center;flex-direction:row!important}.flex-spaced-xxl.column{flex-direction:column;align-items:flex-start}.flex-spaced-xxl.no-space-between{justify-content:normal;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.flex-spaced-xxl.no-align-center{align-items:start}.flex-spaced-xxxl{justify-content:space-between;align-items:center;gap:18.8rem;width:100%;display:flex}@media (max-width:991px){.flex-spaced-xxxl{flex-direction:column;align-items:flex-start;gap:9.4rem}}@media (min-width:992px){.flex-spaced-xxxl.row-reverse{flex-direction:row-reverse}}@media (max-width:991px){.flex-spaced-xxxl.mobile-column-reverse{flex-direction:column-reverse}}.flex-spaced-xxxl.mobile-force-row{align-items:center;flex-direction:row!important}.flex-spaced-xxxl.column{flex-direction:column;align-items:flex-start}.flex-spaced-xxxl.no-space-between{justify-content:normal;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.flex-spaced-xxxl.no-align-center{align-items:start}.flex-spaced-xxxxl{justify-content:space-between;align-items:center;gap:30.4rem;width:100%;display:flex}@media (max-width:991px){.flex-spaced-xxxxl{flex-direction:column;align-items:flex-start;gap:15.2rem}}@media (min-width:992px){.flex-spaced-xxxxl.row-reverse{flex-direction:row-reverse}}@media (max-width:991px){.flex-spaced-xxxxl.mobile-column-reverse{flex-direction:column-reverse}}.flex-spaced-xxxxl.mobile-force-row{align-items:center;flex-direction:row!important}.flex-spaced-xxxxl.column{flex-direction:column;align-items:flex-start}.flex-spaced-xxxxl.no-space-between{justify-content:normal;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.flex-spaced-xxxxl.no-align-center{align-items:start}@media (max-width:991px){.gap-m-0{gap:0}.gap-m-xxxs{gap:.4rem}.gap-m-xxs{gap:.6rem}.gap-m-xs{gap:1rem}.gap-m-s{gap:1.7rem}.gap-m-m{gap:2.7rem}.gap-m-l{gap:4.4rem}.gap-m-xl{gap:7.2rem}.gap-m-xxl{gap:11.6rem}.gap-m-xxxl{gap:18.8rem}.gap-m-xxxxl{gap:30.4rem}}.spacing-0>*+*{margin-top:0}.spacing-xxxs>*+*{margin-top:.4rem}.spacing-xxs>*+*{margin-top:.6rem}.spacing-xs>*+*{margin-top:1rem}.spacing-s>*+*{margin-top:1.7rem}.spacing-m>*+*{margin-top:2.7rem}.spacing-l>*+*{margin-top:4.4rem}.spacing-xl>*+*{margin-top:7.2rem}.spacing-xxl>*+*{margin-top:11.6rem}.spacing-xxxl>*+*{margin-top:18.8rem}.spacing-xxxxl>*+*{margin-top:30.4rem}@media (max-width:991px){.m-spacing-0>*+*{margin-top:0}.m-spacing-xxxs>*+*{margin-top:.4rem}.m-spacing-xxs>*+*{margin-top:.6rem}.m-spacing-xs>*+*{margin-top:1rem}.m-spacing-s>*+*{margin-top:1.7rem}.m-spacing-m>*+*{margin-top:2.7rem}.m-spacing-l>*+*{margin-top:4.4rem}.m-spacing-xl>*+*{margin-top:7.2rem}.m-spacing-xxl>*+*{margin-top:11.6rem}.m-spacing-xxxl>*+*{margin-top:18.8rem}.m-spacing-xxxxl>*+*{margin-top:30.4rem}}.mt-0{margin-top:0}@media (max-width:991px){.mt-0{margin-top:0}}.mt-xxxs{margin-top:.4rem}@media (max-width:991px){.mt-xxxs{margin-top:.2rem}}.mt-xxs{margin-top:.6rem}@media (max-width:991px){.mt-xxs{margin-top:.3rem}}.mt-xs{margin-top:1rem}@media (max-width:991px){.mt-xs{margin-top:.5rem}}.mt-s{margin-top:1.7rem}@media (max-width:991px){.mt-s{margin-top:.85rem}}.mt-m{margin-top:2.7rem}@media (max-width:991px){.mt-m{margin-top:1.35rem}}.mt-l{margin-top:4.4rem}@media (max-width:991px){.mt-l{margin-top:2.2rem}}.mt-xl{margin-top:7.2rem}@media (max-width:991px){.mt-xl{margin-top:3.6rem}}.mt-xxl{margin-top:11.6rem}@media (max-width:991px){.mt-xxl{margin-top:5.8rem}}.mt-xxxl{margin-top:18.8rem}@media (max-width:991px){.mt-xxxl{margin-top:9.4rem}}.mt-xxxxl{margin-top:30.4rem}@media (max-width:991px){.mt-xxxxl{margin-top:15.2rem}.m-mt-0{margin-top:0}.m-mt-xxxs{margin-top:.4rem}.m-mt-xxs{margin-top:.6rem}.m-mt-xs{margin-top:1rem}.m-mt-s{margin-top:1.7rem}.m-mt-m{margin-top:2.7rem}.m-mt-l{margin-top:4.4rem}.m-mt-xl{margin-top:7.2rem}.m-mt-xxl{margin-top:11.6rem}.m-mt-xxxl{margin-top:18.8rem}.m-mt-xxxxl{margin-top:30.4rem}}.centered{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:991px){.desktop{display:none!important}}@media (min-width:992px){.mobile{display:none!important}}.u-hidden{display:none!important}.relative{position:relative}:root{--spacing-0:0;--spacing-xxxs:.4rem;--spacing-xxs:.6rem;--spacing-xs:1rem;--spacing-s:1.7rem;--spacing-m:2.7rem;--spacing-l:4.4rem;--spacing-xl:7.2rem;--spacing-xxl:11.6rem;--spacing-xxxl:18.8rem;--spacing-xxxxl:30.4rem;--oro-color:#c3a34b;--burro-color:#e9e2c2;--panna-color:#f8f6ed;--bianco-color:#fff;--nero-color:#000;--caffè-color:#382e2c;--caffè-80-color:#605856;--caffè-60-color:#888280;--grigio-color:#97999a;--grigio-60-color:#c1c2c2;--giallo-color:#f8a915;--giallo-80-color:#f9ba44;--giallo-60-color:#fbcb73;--giallo-20-color:#feeed0;--blu-color:#245370;--blu-80-color:#245370;--blu-60-color:#7c98a9;--blu-30-color:#bdcbd4;--azzurro-color:#8cb7c7;--azzurro-80-color:#a3c5d2;--azzurro-60-color:#bad4dd;--azzurro-20-color:#e8f1f4;--site-navbar-height:12.4rem;--site-navbar-height-mobile:9rem;--carousel-nav-overlay-top-highlights:43%;--carousel-nav-overlay-top-canali-smistamento:45%;--carousel-nav-overlay-top-canali-collegamento:55%;--carousel-nav-overlay-top-gallery:50%;--carousel-nav-overlay-top-camera-box:50%;--carousel-nav-overlay-top-slider-camere:35%;--carousel-nav-overlay-top-slider-offerte:35%;--carousel-nav-overlay-top-slider-eventi:32%;--carousel-nav-overlay-top-block-lista-corsi:50%}@media (max-width:991px){:root{--carousel-nav-overlay-top-slider-camere:25%;--carousel-nav-overlay-top-slider-offerte:25%}}}@layer components{.hotel .template-claim{color:inherit;font-variation-settings:"opsz" 10;font-family:Bodoni Moda,serif;font-size:8rem;font-style:normal;font-weight:500;line-height:110%}@media (max-width:991px){.hotel .template-claim{font-size:5.5rem}}.hotel .template-claim a{color:inherit;transition:all .3s}.hotel .template-h1{color:inherit;font-variation-settings:"opsz" 10;font-family:Bodoni Moda,serif;font-size:6.5rem;font-style:normal;font-weight:500;line-height:120%}@media (max-width:991px){.hotel .template-h1{font-size:4rem}}.hotel .template-h1 a{color:inherit;transition:all .3s}.hotel .template-h2{color:inherit;font-variation-settings:"opsz" 10;font-family:Bodoni Moda,serif;font-size:6.3rem;font-style:normal;font-weight:500;line-height:100%}@media (max-width:991px){.hotel .template-h2{font-size:3.8rem;line-height:120%}}.hotel .template-h2 a{color:inherit;transition:all .3s}.hotel .template-h3{color:inherit;font-variation-settings:"opsz" 10;font-family:Bodoni Moda,serif;font-size:5.5rem;font-style:normal;font-weight:500;line-height:103%}@media (max-width:991px){.hotel .template-h3{font-size:3.2rem;line-height:120%}}.hotel .template-h3 a{color:inherit;transition:all .3s}.hotel .template-numero-date-eventi{color:inherit;font-variation-settings:"opsz" 10;font-family:Bodoni Moda,serif;font-size:6rem;font-style:normal;font-weight:500;line-height:10rem}@media (max-width:991px){.hotel .template-numero-date-eventi{font-size:5rem;line-height:100%}}.hotel .template-numero-date-eventi a{color:inherit;transition:all .3s}.hotel .template-titoli-highlights{color:inherit;font-family:Josefin Sans,sans-serif;font-size:4rem;font-style:normal;font-weight:500;line-height:110%}@media (max-width:991px){.hotel .template-titoli-highlights{font-size:2.5rem}}.hotel .template-titoli-highlights a{color:inherit;transition:all .3s}.hotel .template-titolo-camere{color:inherit;text-transform:uppercase;font-family:Josefin Sans,sans-serif;font-size:3rem;font-style:normal;font-weight:500;line-height:100%}@media (max-width:991px){.hotel .template-titolo-camere{font-size:2.2rem;line-height:130%}}.hotel .template-titolo-camere a{color:inherit;transition:all .3s}.hotel .template-titoli-cards{color:inherit;text-transform:uppercase;font-family:Josefin Sans,sans-serif;font-size:2.8rem;font-style:normal;font-weight:600;line-height:110%}@media (max-width:991px){.hotel .template-titoli-cards{font-size:2.5rem;font-weight:500;line-height:100%}}.hotel .template-titoli-cards a{color:inherit;transition:all .3s}.hotel .template-sottotitolo{color:inherit;font-family:Josefin Sans,sans-serif;font-size:2.3rem;font-style:normal;font-weight:500;line-height:130.5%}@media (max-width:991px){.hotel .template-sottotitolo{font-size:2rem}}.hotel .template-sottotitolo a{color:inherit;transition:all .3s}.hotel .template-sottitolo-light{color:inherit;font-family:Josefin Sans,sans-serif;font-size:2.5rem;font-style:normal;font-weight:300;line-height:130.5%}@media (max-width:991px){.hotel .template-sottitolo-light{font-size:1.8rem}}.hotel .template-sottitolo-light a{color:inherit;transition:all .3s}.hotel .template-tabs{color:inherit;text-transform:uppercase;font-family:Josefin Sans,sans-serif;font-size:2.5rem;font-style:normal;font-weight:500;line-height:130.5%}@media (max-width:991px){.hotel .template-tabs{font-size:1.6rem}}.hotel .template-tabs a{color:inherit;transition:all .3s}.hotel .template-cta{color:inherit;text-transform:uppercase;letter-spacing:.11rem;font-family:Josefin Sans,sans-serif;font-size:2rem;font-style:normal;font-weight:600;line-height:130.5%}@media (max-width:991px){.hotel .template-cta{font-size:1.8rem}}.hotel .template-cta a{color:inherit;transition:all .3s}.hotel .template-text{color:inherit;font-family:Josefin Sans,sans-serif;font-size:2rem;font-style:normal;font-weight:400;line-height:100%}.hotel .template-text strong,.hotel .template-text b{font-weight:700}.hotel .template-text{font-family:Josefin Sans,sans-serif;line-height:130.5%}@media (max-width:991px){.hotel .template-text{font-size:1.7rem}}.hotel .template-text a{color:inherit;transition:all .3s}.hotel .template-label{color:inherit;letter-spacing:.4rem;text-transform:uppercase;font-family:Share Tech Mono,monospace;font-size:2rem;font-style:normal;font-weight:400;line-height:100%}@media (max-width:991px){.hotel .template-label{letter-spacing:.16rem;font-size:1.6rem}}.hotel .template-label a{color:inherit;transition:all .3s}.hotel .template-crediti{color:inherit;font-family:Josefin Sans,sans-serif;font-size:1.7rem;font-style:normal;font-weight:400;line-height:100%}.hotel .template-crediti strong,.hotel .template-crediti b{font-weight:600}.hotel .template-crediti{font-family:Josefin Sans,sans-serif}@media (max-width:991px){.hotel .template-crediti{font-size:1.6rem}}.hotel .template-crediti a{color:inherit;transition:all .3s}.hotel .template-text h3{color:inherit;font-family:Josefin Sans,sans-serif;font-size:2.3rem;font-style:normal;font-weight:500;line-height:130.5%}@media (max-width:991px){.hotel .template-text h3{font-size:2rem}}.hotel .template-text h3 a{color:inherit;transition:all .3s}.hotel .template-text p:not(:first-child){margin-top:var(--spacing-xxs)}.hotel a.template-claim,.hotel a.template-h1,.hotel a.template-h2,.hotel a.template-h3,.hotel a.template-numero-date-eventi,.hotel a.template-titoli-highlights,.hotel a.template-titolo-camere,.hotel a.template-titoli-cards,.hotel a.template-sottotitolo,.hotel a.template-sottitolo-light,.hotel a.template-tabs,.hotel a.template-cta,.hotel a.template-text,.hotel a.template-label,.hotel a.template-crediti{transition:all .3s}.accademy .template-claim{color:inherit;font-family:Archivo,sans-serif;font-size:9rem;font-style:normal;font-weight:800;line-height:95%}@media (max-width:991px){.accademy .template-claim{font-size:4.5rem;line-height:95%}}.accademy .template-claim a{color:inherit;transition:all .3s}.accademy .template-h1{color:inherit;font-family:Archivo,sans-serif;font-size:9rem;font-style:normal;font-weight:800;line-height:95%}@media (max-width:991px){.accademy .template-h1{font-size:4.5rem;line-height:95%}}.accademy .template-h1 a{color:inherit;transition:all .3s}.accademy .template-h2{color:inherit;font-family:Archivo,sans-serif;font-size:8rem;font-style:normal;font-weight:800;line-height:100%}@media (max-width:991px){.accademy .template-h2{font-size:3.6rem;line-height:95%}}.accademy .template-h2 a{color:inherit;transition:all .3s}.accademy .template-h3{color:inherit;font-family:Archivo,sans-serif;font-size:5.5rem;font-style:normal;font-weight:800;line-height:100%}@media (max-width:991px){.accademy .template-h3{font-size:3.2rem;line-height:100%}}.accademy .template-h3 a{color:inherit;transition:all .3s}.accademy .template-numero-date-eventi{color:inherit;font-family:Archivo,sans-serif;font-size:6rem;font-style:normal;font-weight:400;line-height:10rem}@media (max-width:991px){.accademy .template-numero-date-eventi{font-size:5rem;line-height:100%}}.accademy .template-numero-date-eventi a{color:inherit;transition:all .3s}.accademy .template-titoli-highlights{color:inherit;font-family:Archivo,sans-serif;font-size:4.3rem;font-style:normal;font-weight:800;line-height:110%}@media (max-width:991px){.accademy .template-titoli-highlights{font-size:2.2rem;line-height:120%}}.accademy .template-titoli-highlights a{color:inherit;transition:all .3s}.accademy .template-titolo-camere{color:inherit;text-transform:none;font-family:Overpass,sans-serif;font-size:3rem;font-style:normal;font-weight:700;line-height:100%}@media (max-width:991px){.accademy .template-titolo-camere{font-size:1.9rem;line-height:120%}}.accademy .template-titolo-camere a{color:inherit;transition:all .3s}.accademy .template-titoli-cards{color:inherit;text-transform:none;font-family:Overpass,sans-serif;font-size:3.2rem;font-style:normal;font-weight:800;line-height:110%}@media (max-width:991px){.accademy .template-titoli-cards{font-size:2.5rem;font-weight:800;line-height:100%}}.accademy .template-titoli-cards a{color:inherit;transition:all .3s}.accademy .template-sottotitolo{color:inherit;font-family:Overpass,sans-serif;font-size:2.5rem;font-style:normal;font-weight:600;line-height:130.5%}@media (max-width:991px){.accademy .template-sottotitolo{font-size:2rem}}.accademy .template-sottotitolo a{color:inherit;transition:all .3s}.accademy .template-sottitolo-light{color:inherit;font-family:Overpass,sans-serif;font-size:2.5rem;font-style:normal;font-weight:300;line-height:130.5%}@media (max-width:991px){.accademy .template-sottitolo-light{font-size:2rem}}.accademy .template-sottitolo-light a{color:inherit;transition:all .3s}.accademy .template-tabs{color:inherit;text-transform:uppercase;font-family:Overpass,sans-serif;font-size:2rem;font-style:normal;font-weight:500;line-height:108%}@media (max-width:991px){.accademy .template-tabs{font-size:1.6rem}}.accademy .template-tabs a{color:inherit;transition:all .3s}.accademy .template-cta{color:inherit;text-transform:uppercase;font-family:Overpass,sans-serif;font-size:2.5rem;font-style:normal;font-weight:700;line-height:108.5%}@media (max-width:991px){.accademy .template-cta{font-size:1.6rem}}.accademy .template-cta a{color:inherit;transition:all .3s}.accademy .template-text{color:inherit;font-family:Overpass,sans-serif;font-size:2.2rem;font-style:normal;font-weight:400;line-height:100%}.accademy .template-text strong,.accademy .template-text b{font-weight:700}.accademy .template-text{font-family:Overpass,sans-serif;line-height:130.5%}@media (max-width:991px){.accademy .template-text{font-size:1.7rem}}.accademy .template-text a{color:inherit;transition:all .3s}.accademy .template-label{color:inherit;letter-spacing:.4rem;text-transform:uppercase;font-family:Share Tech Mono,monospace;font-size:2rem;font-style:normal;font-weight:400;line-height:100%}@media (max-width:991px){.accademy .template-label{letter-spacing:.16rem;font-size:1.6rem}}.accademy .template-label a{color:inherit;transition:all .3s}.accademy .template-crediti{color:inherit;font-family:Overpass,sans-serif;font-size:1.7rem;font-style:normal;font-weight:400;line-height:100%}.accademy .template-crediti strong,.accademy .template-crediti b{font-weight:600}.accademy .template-crediti{font-family:Overpass,sans-serif}@media (max-width:991px){.accademy .template-crediti{font-size:1.6rem}}.accademy .template-crediti a{color:inherit;transition:all .3s}.accademy .template-prossimi-corsi-titolo{color:inherit;font-family:Archivo,sans-serif;font-size:8rem;font-style:normal;font-weight:900;line-height:100%}@media (max-width:991px){.accademy .template-prossimi-corsi-titolo{font-size:3.6rem;line-height:120%}}.accademy .template-prossimi-corsi-titolo a{color:inherit;transition:all .3s}.accademy .template-calendario-titolo{color:var(--blu-color);text-transform:capitalize;font-family:Archivo,sans-serif;font-style:normal;font-weight:800;line-height:110%;font-size:4.3rem!important}@media (max-width:991px){.accademy .template-calendario-titolo{font-size:2.2rem!important}}.accademy .template-calendario-titolo a{color:inherit;transition:all .3s}.accademy .template-calendario-giorno{color:var(--blu-80-color);text-transform:uppercase;font-family:Overpass,sans-serif;font-style:normal;font-weight:700;line-height:109%;font-size:2.5rem!important}@media (max-width:991px){.accademy .template-calendario-giorno{font-size:1.6rem!important}}.accademy .template-calendario-giorno a{color:inherit;transition:all .3s}.accademy .template-calendario-data{color:var(--nero-color);text-transform:uppercase;font-family:Overpass,sans-serif;font-style:normal;font-weight:700;line-height:109%;font-size:2.5rem!important}@media (max-width:991px){.accademy .template-calendario-data{font-size:1.6rem!important}}.accademy .template-calendario-data a{color:inherit;transition:all .3s}.accademy .template-prossimi-corsi-card-titolo{color:inherit;font-family:Overpass,sans-serif;font-size:3.2rem;font-style:normal;font-weight:800;line-height:110%}@media (max-width:991px){.accademy .template-prossimi-corsi-card-titolo{font-size:1.9rem;font-weight:700;line-height:130%}}.accademy .template-prossimi-corsi-card-titolo a{color:inherit;transition:all .3s}.accademy .template-prossimi-corsi-data-selezionata{color:inherit;font-family:Overpass,sans-serif;font-size:1.9rem;font-style:normal;font-weight:700;line-height:130%}.accademy .template-prossimi-corsi-data-selezionata a{color:inherit;transition:all .3s}.accademy .template-text h3{color:inherit;font-family:Overpass,sans-serif;font-size:2.5rem;font-style:normal;font-weight:600;line-height:130.5%}@media (max-width:991px){.accademy .template-text h3{font-size:2rem}}.accademy .template-text h3 a{color:inherit;transition:all .3s}.accademy .template-text p:not(:first-child){margin-top:var(--spacing-xxs)}.accademy a.template-claim,.accademy a.template-h1,.accademy a.template-h2,.accademy a.template-h3,.accademy a.template-numero-date-eventi,.accademy a.template-titoli-highlights,.accademy a.template-titolo-camere,.accademy a.template-titoli-cards,.accademy a.template-sottotitolo,.accademy a.template-sottitolo-light,.accademy a.template-tabs,.accademy a.template-cta,.accademy a.template-text,.accademy a.template-label,.accademy a.template-crediti,.accademy a.template-prossimi-corsi-titolo,.accademy a.template-calendario-titolo,.accademy a.template-calendario-giorno,.accademy a.template-calendario-data,.accademy a.template-prossimi-corsi-card-titolo,.accademy a.template-prossimi-corsi-data-selezionata{transition:all .3s}.oro-color{color:var(--oro-color)}.burro-color{color:var(--burro-color)}.panna-color{color:var(--panna-color)}.bianco-color{color:var(--bianco-color)}.nero-color{color:var(--nero-color)}.caffè-color{color:var(--caffè-color)}.caffè-80-color{color:var(--caffè-80-color)}.caffè-60-color{color:var(--caffè-60-color)}.grigio-color{color:var(--grigio-color)}.grigio-60-color{color:var(--grigio-60-color)}.giallo-color{color:var(--giallo-color)}.giallo-80-color{color:var(--giallo-80-color)}.giallo-60-color{color:var(--giallo-60-color)}.giallo-20-color{color:var(--giallo-20-color)}.blu-color{color:var(--blu-color)}.blu-80-color{color:var(--blu-80-color)}.blu-60-color{color:var(--blu-60-color)}.blu-30-color{color:var(--blu-30-color)}.azzurro-color{color:var(--azzurro-color)}.azzurro-80-color{color:var(--azzurro-80-color)}.azzurro-60-color{color:var(--azzurro-60-color)}.azzurro-20-color{color:var(--azzurro-20-color)}.template-cta-prenota{background-color:var(--grigio-60-color);color:var(--bianco-color);text-decoration:none}.template-cta-primary{align-items:center;display:flex}.template-cta-primary:focus-visible{outline-offset:4px;outline:2px solid}button.template-cta-primary{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.hotel .template-cta-primary{text-decoration:none}.hotel .template-cta-primary__inner{align-items:center;gap:var(--spacing-m);display:flex}.hotel .template-cta-primary .square{border:2px solid var(--nero-color);background-color:transparent;align-items:center;justify-items:center;width:6rem;height:6rem;transition:all .3s;display:grid}.hotel .template-cta-primary .square svg{width:2.2rem;height:1.8rem}.hotel .template-cta-primary .square svg path{transition:all .3s}@media (hover:hover){.hotel .template-cta-primary:hover .square{background-color:var(--oro-color);border-color:transparent}.hotel .template-cta-primary:hover .square svg path{stroke:var(--bianco-color)}}.accademy .template-cta-primary{background-color:var(--giallo-color);color:var(--nero-color);border:2px solid transparent;border-radius:60rem;justify-content:center;align-items:center;padding:2.5rem 4.8rem;text-decoration:none;display:inline-flex}.accademy .template-cta-primary--secondary{background-color:var(--giallo-60-color)}.accademy .template-cta-primary--outline{border-color:var(--nero-color);background-color:transparent}@media (max-width:991px){.accademy .template-cta-primary--outline{border-width:2px;width:100%}}.accademy .template-cta-primary__inner{align-items:center;display:inline-flex}.accademy .template-cta-primary__label{transform:translateX(calc((1rem + var(--spacing-s))/2));padding-top:.5rem;transition:transform .35s cubic-bezier(.4,0,.2,1)}@media (max-width:991px){.accademy .template-cta-primary__label{transition:none;transform:none}.accademy .template-cta-primary{padding:1.5rem 3rem}}.accademy .template-cta-primary .square{width:1rem;margin-left:var(--spacing-s);height:auto;transform:translateX(calc(-1*calc(1rem + var(--spacing-s))));border:none;flex-shrink:0;align-items:center;transition:transform .35s cubic-bezier(.4,0,.2,1);display:flex}.accademy .template-cta-primary .square svg{opacity:0;width:1rem;height:1.9rem;transition:opacity .35s cubic-bezier(.4,0,.2,1);display:block}.accademy .template-cta-primary .square svg path{stroke:var(--nero-color)}@media (max-width:991px){.accademy .template-cta-primary .square{display:none}}@media (hover:hover){.accademy .template-cta-primary:hover .template-cta-primary__label,.accademy .template-cta-primary:hover .square{transform:translate(0)}.accademy .template-cta-primary:focus-visible .template-cta-primary__label{transform:translate(0)}.accademy .template-cta-primary:focus-visible .square{transform:translate(0)}.accademy .template-cta-primary:hover .square svg{opacity:1}.accademy .template-cta-primary:focus-visible .square svg{opacity:1}}@media (prefers-reduced-motion:reduce){.accademy .template-cta-primary .template-cta-primary__label,.accademy .template-cta-primary .square,.accademy .template-cta-primary .square svg{transition:none}}.accademy button.template-cta-primary{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}.accademy .template-cta-hero{justify-content:center;align-items:center;gap:var(--spacing-xs);min-width:24rem;min-height:7rem;color:var(--nero-color);text-transform:uppercase;border-radius:60rem;flex-direction:row;padding:2.2rem 4.8rem 1.7rem;text-decoration:none;transition:-webkit-filter .2s,filter .2s;display:inline-flex}.accademy .template-cta-hero__label{order:1;padding-top:.5rem}.accademy .template-cta-hero__icon{flex-shrink:0;order:2;width:2.4rem;height:2.4rem}.accademy .template-cta-hero--giallo{background-color:var(--giallo-color)}.accademy .template-cta-hero--giallo .template-cta-hero__icon{display:none}.accademy .template-cta-hero--burro{background-color:var(--burro-color)}.accademy .template-cta-hero--azzurro{background-color:var(--azzurro-color)}@media (hover:hover){.accademy .template-cta-hero:hover{-webkit-filter:brightness(.95);filter:brightness(.95)}.accademy .template-cta-hero:focus-visible{-webkit-filter:brightness(.95);filter:brightness(.95)}}@media (max-width:991px){.accademy .template-cta-hero{aspect-ratio:1;border-radius:50%;flex-direction:column;flex:1 1 0;justify-content:center;gap:1.2rem;width:auto;min-width:0;max-width:none;min-height:0;padding:2.4rem 1.2rem 2rem}.accademy .template-cta-hero__label{text-align:center;order:2;padding-top:0}.accademy .template-cta-hero__icon{order:1;width:2.4rem;height:2.4rem}.accademy .template-cta-hero--giallo .template-cta-hero__icon{display:block}}.template-cta-secondary{align-items:center;gap:var(--spacing-l);text-decoration:none;transition:all .3s;display:flex}.template-cta-secondary:focus-visible{outline-offset:4px;outline:2px solid}.template-cta-secondary span{padding-top:.5rem}.template-cta-secondary svg{width:2rem;height:1.7rem}.template-cta-secondary svg path{transition:all .3s}@media (hover:hover){.template-cta-secondary:hover{color:var(--oro-color)}.template-cta-secondary:hover svg path{stroke:var(--oro-color)}}.template-cta-tertiary{color:var(--bianco-color);font:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border:0;padding:1.3rem 2.5rem .8rem}.template-cta-tertiary:focus-visible{outline-offset:4px;outline:2px solid}@media (hover:hover){.template-cta-tertiary:hover{background:var(--oro-color)!important}}.template-approfondimento{text-transform:uppercase;letter-spacing:.11rem;color:var(--nero-color);text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--nero-color);text-decoration-color:var(--nero-color);text-underline-offset:6px;font-size:2.2rem;font-weight:600;line-height:130.5%}@media (hover:hover){.template-approfondimento:hover{color:var(--oro-color);-webkit-text-decoration-color:var(--oro-color);text-decoration-color:var(--oro-color)}}@media (max-width:991px){.template-approfondimento{font-size:1.6rem}}.container{width:100%;margin-left:auto;margin-right:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1320px}}@media (max-width:768px){.container{padding-left:2rem;padding-right:2rem}}@media (min-width:1600px){.container-larger,.container-larger-left,.container-larger-right{max-width:1520px}}@media (min-width:1900px){.container-larger{max-width:147.2rem;margin-left:calc(50vw - 73.6rem);margin-right:calc(50vw - 73.6rem)}.container-larger-right{max-width:139.6rem;margin-left:calc(50vw - 66rem);margin-right:calc(50vw - 73.6rem);padding-right:0}.container-larger-left{max-width:139.6rem;margin-left:calc(50vw - 73.6rem);margin-right:calc(50vw - 66rem);padding-left:0}}.container-left,.container-right{width:100%}@media (min-width:576px){.container-left,.container-right{max-width:270px}}@media (min-width:768px){.container-left,.container-right{max-width:360px}}@media (min-width:992px){.container-left,.container-right{max-width:480px}}@media (min-width:1200px){.container-left,.container-right{max-width:570px}}@media (min-width:1400px){.container-left,.container-right{max-width:660px}}.container-left{margin-left:auto;margin-right:0}.container-right{margin-left:0;margin-right:auto}.carousel-fascia-viewport{box-sizing:border-box;width:100%}@media (min-width:992px){.carousel-fascia-viewport{padding-inline:var(--spacing-xxxs)}}@media (min-width:1900px){.carousel-fascia-viewport{max-width:1900px;margin-left:auto;margin-right:auto}}.canali-di-collegamento__nav-overlay{--swiper-nav-overlay-top:var(--carousel-nav-overlay-top-canali-collegamento)}.canali-di-smistamento__nav-overlay{--swiper-nav-overlay-top:var(--carousel-nav-overlay-top-canali-smistamento)}.highlights__nav-overlay{--swiper-nav-overlay-top:var(--carousel-nav-overlay-top-highlights)}.slider-eventi__nav-overlay{--swiper-nav-overlay-top:var(--carousel-nav-overlay-top-slider-eventi)}.gallery__nav-overlay{--swiper-nav-overlay-top:var(--carousel-nav-overlay-top-gallery)}.slider-camere__nav-overlay{--swiper-nav-overlay-top:var(--carousel-nav-overlay-top-slider-camere)}.slider-offerte__nav-overlay{--swiper-nav-overlay-top:var(--carousel-nav-overlay-top-slider-offerte)}.block-lista-corsi__nav-overlay{--swiper-nav-overlay-top:var(--carousel-nav-overlay-top-block-lista-corsi)}@media (min-width:992px){.canali-di-collegamento__nav-overlay,.canali-di-smistamento__nav-overlay,.highlights__nav-overlay,.slider-eventi__nav-overlay,.block-lista-corsi__nav-overlay{display:none!important}}@media (max-width:991px){.canali-di-collegamento__nav-overlay,.canali-di-smistamento__nav-overlay,.highlights__nav-overlay,.slider-eventi__nav-overlay,.block-lista-corsi__nav-overlay{left:50%;top:var(--swiper-nav-overlay-top);justify-content:space-between;align-items:center;gap:var(--spacing-s);pointer-events:none;z-index:2;box-sizing:border-box;width:80%;max-width:100%;display:flex;position:absolute;transform:translate(-50%,-50%)}}.camera-box__nav-overlay{z-index:2;pointer-events:none;box-sizing:border-box;position:absolute}.camera-box__nav-overlay--arrows{left:50%;top:var(--carousel-nav-overlay-top-camera-box);width:90%;max-width:100%;transform:translate(-50%,-50%)}@media (max-width:991px){.camera-box__nav-overlay--arrows{width:90%}}.camera-box__nav-overlay-row--arrows{justify-content:space-between;align-items:center;gap:var(--spacing-s);pointer-events:none;width:100%;margin:0;display:flex}.camera-box__nav-overlay--pagination{left:50%;bottom:var(--spacing-xl);width:70%;max-width:100%;transform:translate(-50%)}@media (max-width:991px){.camera-box__nav-overlay--pagination{width:88%;bottom:var(--spacing-m)}}.camera-box__nav-overlay--pagination .camera-box__pagination-slot{pointer-events:auto;justify-content:center;align-items:center;width:100%;min-width:0;display:flex}.camera-box__nav-overlay--pagination .swiper-nav-bar__pagination.swiper-pagination{width:100%!important;max-width:61rem!important}.camera-box__nav-overlay--pagination .swiper-nav-bar__pagination .swiper-pagination-bullet{background-color:rgba(255,255,255,.2)!important;height:3px!important}.camera-box__nav-overlay--pagination .swiper-nav-bar__pagination .swiper-pagination-bullet-active{background:var(--bianco-color)!important}.gallery__nav-overlay,.slider-camere__nav-overlay,.slider-offerte__nav-overlay{left:50%;top:var(--swiper-nav-overlay-top);justify-content:space-between;align-items:center;gap:var(--spacing-s);pointer-events:none;z-index:2;box-sizing:border-box;width:90%;max-width:100%;display:flex;position:absolute;transform:translate(-50%,-50%)}@media (max-width:991px){.gallery__nav-overlay,.slider-camere__nav-overlay,.slider-offerte__nav-overlay{width:80%!important}}.canali-di-collegamento__nav-overlay .swiper-nav-bar__btn-wrapper--canali-collegamento-mobile,.canali-di-smistamento__nav-overlay .swiper-nav-bar__btn-wrapper--canali-mobile,.highlights__nav-overlay .swiper-nav-bar__btn-wrapper--highlights-mobile,.slider-eventi__nav-overlay .swiper-nav-bar__btn-wrapper--slider-eventi-mobile,.block-lista-corsi__nav-overlay .swiper-nav-bar__btn-wrapper--block-lista-corsi-mobile,.gallery__nav-overlay .swiper-nav-bar__btn-wrapper--gallery-mobile,.slider-camere__nav-overlay .swiper-nav-bar__btn-wrapper--slider-camere-mobile,.slider-offerte__nav-overlay .swiper-nav-bar__btn-wrapper--slider-offerte-mobile{justify-content:space-between;align-items:center;gap:inherit;pointer-events:none;width:100%;margin:0;display:flex}.canali-di-collegamento__nav-overlay .swiper-nav-bar__btn,.canali-di-smistamento__nav-overlay .swiper-nav-bar__btn,.highlights__nav-overlay .swiper-nav-bar__btn,.slider-eventi__nav-overlay .swiper-nav-bar__btn,.block-lista-corsi__nav-overlay .swiper-nav-bar__btn,.gallery__nav-overlay .swiper-nav-bar__btn,.slider-camere__nav-overlay .swiper-nav-bar__btn,.slider-offerte__nav-overlay .swiper-nav-bar__btn,.camera-box__nav-overlay .swiper-nav-bar__btn{pointer-events:auto;cursor:pointer;color:var(--nero-color);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:all .3s;display:flex;position:relative;overflow:hidden;transform:translateZ(0)}@media (hover:hover){.canali-di-collegamento__nav-overlay .swiper-nav-bar__btn:hover,.canali-di-smistamento__nav-overlay .swiper-nav-bar__btn:hover,.highlights__nav-overlay .swiper-nav-bar__btn:hover,.slider-eventi__nav-overlay .swiper-nav-bar__btn:hover,.block-lista-corsi__nav-overlay .swiper-nav-bar__btn:hover,.gallery__nav-overlay .swiper-nav-bar__btn:hover,.slider-camere__nav-overlay .swiper-nav-bar__btn:hover,.slider-offerte__nav-overlay .swiper-nav-bar__btn:hover,.camera-box__nav-overlay .swiper-nav-bar__btn:hover{background:var(--oro-color);-webkit-backdrop-filter:blur();backdrop-filter:blur()}.canali-di-collegamento__nav-overlay .swiper-nav-bar__btn:hover svg path,.canali-di-smistamento__nav-overlay .swiper-nav-bar__btn:hover svg path,.highlights__nav-overlay .swiper-nav-bar__btn:hover svg path,.slider-eventi__nav-overlay .swiper-nav-bar__btn:hover svg path,.block-lista-corsi__nav-overlay .swiper-nav-bar__btn:hover svg path,.gallery__nav-overlay .swiper-nav-bar__btn:hover svg path,.slider-camere__nav-overlay .swiper-nav-bar__btn:hover svg path,.slider-offerte__nav-overlay .swiper-nav-bar__btn:hover svg path,.camera-box__nav-overlay .swiper-nav-bar__btn:hover svg path{stroke:var(--bianco-color)}.canali-di-collegamento__nav-overlay .swiper-nav-bar__btn:hover:before,.canali-di-smistamento__nav-overlay .swiper-nav-bar__btn:hover:before,.highlights__nav-overlay .swiper-nav-bar__btn:hover:before,.slider-eventi__nav-overlay .swiper-nav-bar__btn:hover:before,.block-lista-corsi__nav-overlay .swiper-nav-bar__btn:hover:before,.gallery__nav-overlay .swiper-nav-bar__btn:hover:before,.slider-camere__nav-overlay .swiper-nav-bar__btn:hover:before,.slider-offerte__nav-overlay .swiper-nav-bar__btn:hover:before,.camera-box__nav-overlay .swiper-nav-bar__btn:hover:before{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0}}.canali-di-collegamento__nav-overlay .swiper-nav-bar__btn:before,.canali-di-smistamento__nav-overlay .swiper-nav-bar__btn:before,.highlights__nav-overlay .swiper-nav-bar__btn:before,.slider-eventi__nav-overlay .swiper-nav-bar__btn:before,.block-lista-corsi__nav-overlay .swiper-nav-bar__btn:before,.gallery__nav-overlay .swiper-nav-bar__btn:before,.slider-camere__nav-overlay .swiper-nav-bar__btn:before,.slider-offerte__nav-overlay .swiper-nav-bar__btn:before,.camera-box__nav-overlay .swiper-nav-bar__btn:before{content:"";z-index:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(255,255,255,.4);transition:all .3s;position:absolute;top:0;bottom:0;left:0;right:0;transform:translateZ(0)}.canali-di-collegamento__nav-overlay .swiper-nav-bar__btn:after,.canali-di-smistamento__nav-overlay .swiper-nav-bar__btn:after,.highlights__nav-overlay .swiper-nav-bar__btn:after,.slider-eventi__nav-overlay .swiper-nav-bar__btn:after,.block-lista-corsi__nav-overlay .swiper-nav-bar__btn:after,.gallery__nav-overlay .swiper-nav-bar__btn:after,.slider-camere__nav-overlay .swiper-nav-bar__btn:after,.slider-offerte__nav-overlay .swiper-nav-bar__btn:after,.camera-box__nav-overlay .swiper-nav-bar__btn:after{display:none!important}.canali-di-collegamento__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled,.canali-di-smistamento__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled,.highlights__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled,.slider-eventi__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled,.block-lista-corsi__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled,.gallery__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled,.slider-camere__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled,.slider-offerte__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled,.camera-box__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled{pointer-events:none;cursor:not-allowed}.canali-di-collegamento__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled:before,.canali-di-smistamento__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled:before,.highlights__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled:before,.slider-eventi__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled:before,.block-lista-corsi__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled:before,.gallery__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled:before,.slider-camere__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled:before,.slider-offerte__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled:before,.camera-box__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled:before{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(255,255,255,.22)}.canali-di-collegamento__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled svg,.canali-di-smistamento__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled svg,.highlights__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled svg,.slider-eventi__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled svg,.block-lista-corsi__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled svg,.gallery__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled svg,.slider-camere__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled svg,.slider-offerte__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled svg,.camera-box__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled svg{opacity:.45}.canali-di-collegamento__nav-overlay .swiper-nav-bar__btn svg,.canali-di-smistamento__nav-overlay .swiper-nav-bar__btn svg,.highlights__nav-overlay .swiper-nav-bar__btn svg,.slider-eventi__nav-overlay .swiper-nav-bar__btn svg,.block-lista-corsi__nav-overlay .swiper-nav-bar__btn svg,.gallery__nav-overlay .swiper-nav-bar__btn svg,.slider-camere__nav-overlay .swiper-nav-bar__btn svg,.slider-offerte__nav-overlay .swiper-nav-bar__btn svg,.camera-box__nav-overlay .swiper-nav-bar__btn svg{z-index:1;position:relative}.canali-di-collegamento__nav-overlay .swiper-nav-bar__btn svg path,.canali-di-smistamento__nav-overlay .swiper-nav-bar__btn svg path,.highlights__nav-overlay .swiper-nav-bar__btn svg path,.slider-eventi__nav-overlay .swiper-nav-bar__btn svg path,.block-lista-corsi__nav-overlay .swiper-nav-bar__btn svg path,.gallery__nav-overlay .swiper-nav-bar__btn svg path,.slider-camere__nav-overlay .swiper-nav-bar__btn svg path,.slider-offerte__nav-overlay .swiper-nav-bar__btn svg path,.camera-box__nav-overlay .swiper-nav-bar__btn svg path{stroke:var(--bianco-color)}.camera-box__nav-overlay .swiper-nav-bar__btn:before{pointer-events:none}.canali-di-collegamento__nav-overlay .swiper-nav-bar__btn,.canali-di-smistamento__nav-overlay .swiper-nav-bar__btn,.highlights__nav-overlay .swiper-nav-bar__btn,.slider-eventi__nav-overlay .swiper-nav-bar__btn,.block-lista-corsi__nav-overlay .swiper-nav-bar__btn{width:5.5rem!important;height:5.5rem!important}.canali-di-collegamento__nav-overlay .swiper-nav-bar__btn svg,.canali-di-smistamento__nav-overlay .swiper-nav-bar__btn svg,.highlights__nav-overlay .swiper-nav-bar__btn svg,.slider-eventi__nav-overlay .swiper-nav-bar__btn svg,.block-lista-corsi__nav-overlay .swiper-nav-bar__btn svg{width:1.8rem!important;height:1.6rem!important}.gallery__nav-overlay .swiper-nav-bar__btn,.slider-camere__nav-overlay .swiper-nav-bar__btn,.slider-offerte__nav-overlay .swiper-nav-bar__btn,.camera-box__nav-overlay .swiper-nav-bar__btn{width:7rem!important;height:7rem!important}@media (max-width:991px){.gallery__nav-overlay .swiper-nav-bar__btn,.slider-camere__nav-overlay .swiper-nav-bar__btn,.slider-offerte__nav-overlay .swiper-nav-bar__btn,.camera-box__nav-overlay .swiper-nav-bar__btn{width:5.5rem!important;height:5.5rem!important}}.gallery__nav-overlay .swiper-nav-bar__btn svg,.slider-camere__nav-overlay .swiper-nav-bar__btn svg,.slider-offerte__nav-overlay .swiper-nav-bar__btn svg,.camera-box__nav-overlay .swiper-nav-bar__btn svg{width:2.4rem!important;height:2.8rem!important}@media (max-width:991px){.gallery__nav-overlay .swiper-nav-bar__btn svg,.slider-camere__nav-overlay .swiper-nav-bar__btn svg,.slider-offerte__nav-overlay .swiper-nav-bar__btn svg,.camera-box__nav-overlay .swiper-nav-bar__btn svg{width:1.8rem!important;height:1.6rem!important}}.canali-di-collegamento__nav-overlay .swiper-nav-bar__btn--prev svg,.canali-di-smistamento__nav-overlay .swiper-nav-bar__btn--prev svg,.highlights__nav-overlay .swiper-nav-bar__btn--prev svg,.slider-eventi__nav-overlay .swiper-nav-bar__btn--prev svg,.block-lista-corsi__nav-overlay .swiper-nav-bar__btn--prev svg,.gallery__nav-overlay .swiper-nav-bar__btn--prev svg,.slider-camere__nav-overlay .swiper-nav-bar__btn--prev svg,.slider-offerte__nav-overlay .swiper-nav-bar__btn--prev svg,.camera-box__nav-overlay .swiper-nav-bar__btn--prev svg{transform:rotate(180deg);display:block!important}@media (max-width:991px){.canali-di-collegamento .swiper-nav-bar,.canali-di-smistamento .swiper-nav-bar,.highlights .swiper-nav-bar,.slider-eventi .swiper-nav-bar,.block-lista-corsi .swiper-nav-bar{grid-template-columns:minmax(0,1fr);justify-items:stretch;width:88%!important;margin-left:auto!important;margin-right:auto!important}.canali-di-collegamento .swiper-nav-bar .swiper-nav-bar__pagination.swiper-pagination,.canali-di-smistamento .swiper-nav-bar .swiper-nav-bar__pagination.swiper-pagination,.highlights .swiper-nav-bar .swiper-nav-bar__pagination.swiper-pagination,.slider-eventi .swiper-nav-bar .swiper-nav-bar__pagination.swiper-pagination,.block-lista-corsi .swiper-nav-bar .swiper-nav-bar__pagination.swiper-pagination{grid-column:1;justify-self:stretch!important;max-width:100%!important}}body.accademy .canali-di-collegamento__nav-overlay .swiper-nav-bar__btn:before,body.accademy .canali-di-smistamento__nav-overlay .swiper-nav-bar__btn:before,body.accademy .highlights__nav-overlay .swiper-nav-bar__btn:before,body.accademy .slider-eventi__nav-overlay .swiper-nav-bar__btn:before,body.accademy .block-lista-corsi__nav-overlay .swiper-nav-bar__btn:before,body.accademy .gallery__nav-overlay .swiper-nav-bar__btn:before,body.accademy .slider-camere__nav-overlay .swiper-nav-bar__btn:before,body.accademy .slider-offerte__nav-overlay .swiper-nav-bar__btn:before,body.accademy .camera-box__nav-overlay .swiper-nav-bar__btn:before{display:none}body.accademy .canali-di-collegamento__nav-overlay .swiper-nav-bar__btn svg,body.accademy .canali-di-smistamento__nav-overlay .swiper-nav-bar__btn svg,body.accademy .highlights__nav-overlay .swiper-nav-bar__btn svg,body.accademy .slider-eventi__nav-overlay .swiper-nav-bar__btn svg,body.accademy .block-lista-corsi__nav-overlay .swiper-nav-bar__btn svg,body.accademy .gallery__nav-overlay .swiper-nav-bar__btn svg,body.accademy .slider-camere__nav-overlay .swiper-nav-bar__btn svg,body.accademy .slider-offerte__nav-overlay .swiper-nav-bar__btn svg,body.accademy .camera-box__nav-overlay .swiper-nav-bar__btn svg{width:1.4rem!important;height:2.6rem!important}body.accademy .canali-di-collegamento__nav-overlay .swiper-nav-bar__btn svg path,body.accademy .canali-di-smistamento__nav-overlay .swiper-nav-bar__btn svg path,body.accademy .highlights__nav-overlay .swiper-nav-bar__btn svg path,body.accademy .slider-eventi__nav-overlay .swiper-nav-bar__btn svg path,body.accademy .block-lista-corsi__nav-overlay .swiper-nav-bar__btn svg path,body.accademy .gallery__nav-overlay .swiper-nav-bar__btn svg path,body.accademy .slider-camere__nav-overlay .swiper-nav-bar__btn svg path,body.accademy .slider-offerte__nav-overlay .swiper-nav-bar__btn svg path,body.accademy .camera-box__nav-overlay .swiper-nav-bar__btn svg path{stroke:none;fill:var(--nero-color)}body.accademy .canali-di-collegamento__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled,body.accademy .canali-di-smistamento__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled,body.accademy .highlights__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled,body.accademy .slider-eventi__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled,body.accademy .block-lista-corsi__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled,body.accademy .gallery__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled,body.accademy .slider-camere__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled,body.accademy .slider-offerte__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled,body.accademy .camera-box__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled{opacity:.5!important}body.accademy .canali-di-collegamento__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled:before,body.accademy .canali-di-smistamento__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled:before,body.accademy .highlights__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled:before,body.accademy .slider-eventi__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled:before,body.accademy .block-lista-corsi__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled:before,body.accademy .gallery__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled:before,body.accademy .slider-camere__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled:before,body.accademy .slider-offerte__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled:before,body.accademy .camera-box__nav-overlay .swiper-nav-bar__btn.swiper-button-disabled:before{display:none}@media (min-width:992px){body.accademy .gallery__nav-overlay .swiper-nav-bar__btn,body.accademy .slider-camere__nav-overlay .swiper-nav-bar__btn,body.accademy .slider-offerte__nav-overlay .swiper-nav-bar__btn,body.accademy .camera-box__nav-overlay .swiper-nav-bar__btn{background-color:var(--giallo-color);border-radius:50%;width:7rem!important;height:7rem!important}@media (hover:hover){body.accademy .gallery__nav-overlay .swiper-nav-bar__btn:hover,body.accademy .slider-camere__nav-overlay .swiper-nav-bar__btn:hover,body.accademy .slider-offerte__nav-overlay .swiper-nav-bar__btn:hover,body.accademy .camera-box__nav-overlay .swiper-nav-bar__btn:hover{-webkit-filter:brightness(.95);filter:brightness(.95);background-color:var(--giallo-color)}}}@media (max-width:991px){body.accademy .canali-di-collegamento__nav-overlay .swiper-nav-bar__btn,body.accademy .canali-di-smistamento__nav-overlay .swiper-nav-bar__btn,body.accademy .highlights__nav-overlay .swiper-nav-bar__btn,body.accademy .slider-eventi__nav-overlay .swiper-nav-bar__btn,body.accademy .block-lista-corsi__nav-overlay .swiper-nav-bar__btn,body.accademy .gallery__nav-overlay .swiper-nav-bar__btn,body.accademy .slider-camere__nav-overlay .swiper-nav-bar__btn,body.accademy .slider-offerte__nav-overlay .swiper-nav-bar__btn,body.accademy .camera-box__nav-overlay .swiper-nav-bar__btn{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:50%;background-color:rgba(249,186,68,.2)!important;width:5rem!important;height:5rem!important}body.accademy .canali-di-collegamento__nav-overlay .swiper-nav-bar__btn.swiper-nav-bar__btn--prev,body.accademy .canali-di-collegamento__nav-overlay .swiper-nav-bar__btn.swiper-nav-bar__btn--next,body.accademy .canali-di-smistamento__nav-overlay .swiper-nav-bar__btn.swiper-nav-bar__btn--prev,body.accademy .canali-di-smistamento__nav-overlay .swiper-nav-bar__btn.swiper-nav-bar__btn--next,body.accademy .highlights__nav-overlay .swiper-nav-bar__btn.swiper-nav-bar__btn--prev,body.accademy .highlights__nav-overlay .swiper-nav-bar__btn.swiper-nav-bar__btn--next,body.accademy .slider-eventi__nav-overlay .swiper-nav-bar__btn.swiper-nav-bar__btn--prev,body.accademy .slider-eventi__nav-overlay .swiper-nav-bar__btn.swiper-nav-bar__btn--next,body.accademy .block-lista-corsi__nav-overlay .swiper-nav-bar__btn.swiper-nav-bar__btn--prev,body.accademy .block-lista-corsi__nav-overlay .swiper-nav-bar__btn.swiper-nav-bar__btn--next,body.accademy .gallery__nav-overlay .swiper-nav-bar__btn.swiper-nav-bar__btn--prev,body.accademy .gallery__nav-overlay .swiper-nav-bar__btn.swiper-nav-bar__btn--next,body.accademy .slider-camere__nav-overlay .swiper-nav-bar__btn.swiper-nav-bar__btn--prev,body.accademy .slider-camere__nav-overlay .swiper-nav-bar__btn.swiper-nav-bar__btn--next,body.accademy .slider-offerte__nav-overlay .swiper-nav-bar__btn.swiper-nav-bar__btn--prev,body.accademy .slider-offerte__nav-overlay .swiper-nav-bar__btn.swiper-nav-bar__btn--next,body.accademy .camera-box__nav-overlay .swiper-nav-bar__btn.swiper-nav-bar__btn--prev,body.accademy .camera-box__nav-overlay .swiper-nav-bar__btn.swiper-nav-bar__btn--next{background-color:rgba(249,186,68,.2)!important}body.accademy .canali-di-collegamento__nav-overlay .swiper-nav-bar__btn svg path,body.accademy .canali-di-smistamento__nav-overlay .swiper-nav-bar__btn svg path,body.accademy .highlights__nav-overlay .swiper-nav-bar__btn svg path,body.accademy .slider-eventi__nav-overlay .swiper-nav-bar__btn svg path,body.accademy .block-lista-corsi__nav-overlay .swiper-nav-bar__btn svg path,body.accademy .gallery__nav-overlay .swiper-nav-bar__btn svg path,body.accademy .slider-camere__nav-overlay .swiper-nav-bar__btn svg path,body.accademy .slider-offerte__nav-overlay .swiper-nav-bar__btn svg path,body.accademy .camera-box__nav-overlay .swiper-nav-bar__btn svg path{stroke:none;fill:var(--bianco-color)!important}@media (hover:hover){body.accademy .canali-di-collegamento__nav-overlay .swiper-nav-bar__btn:hover,body.accademy .canali-di-smistamento__nav-overlay .swiper-nav-bar__btn:hover,body.accademy .highlights__nav-overlay .swiper-nav-bar__btn:hover,body.accademy .slider-eventi__nav-overlay .swiper-nav-bar__btn:hover,body.accademy .block-lista-corsi__nav-overlay .swiper-nav-bar__btn:hover,body.accademy .gallery__nav-overlay .swiper-nav-bar__btn:hover,body.accademy .slider-camere__nav-overlay .swiper-nav-bar__btn:hover,body.accademy .slider-offerte__nav-overlay .swiper-nav-bar__btn:hover,body.accademy .camera-box__nav-overlay .swiper-nav-bar__btn:hover{-webkit-filter:brightness(.95);filter:brightness(.95);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}}.swiper-pagination-bullet{transition:background-color .35s}.swiper-pagination-bullet:focus-visible{outline:2px solid var(--bianco-color);outline-offset:3px;box-shadow:0 0 0 5px var(--nero-color);z-index:1}.swiper-nav-bar__btn:focus-visible{outline:2px solid var(--bianco-color);outline-offset:3px;box-shadow:0 0 0 5px var(--nero-color);z-index:1}.swiper-nav-bar__btn{font:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:0 0;border:0;padding:0}.swiper-nav-bar{width:100%;min-width:0;max-width:100%;margin-top:var(--spacing-xl);grid-template-columns:minmax(0,1fr) minmax(0,61rem) minmax(0,1fr);align-items:center;display:grid}.swiper-nav-bar__pagination.swiper-pagination{border-radius:999px;grid-column:2;overflow:hidden;box-sizing:border-box!important;flex:none!important;justify-self:center!important;align-items:center!important;gap:0!important;width:100%!important;min-width:0!important;max-width:61rem!important;display:flex!important;position:static!important;transform:none!important}.swiper-nav-bar__pagination .swiper-pagination-bullet{background:var(--nero-color)!important;opacity:1!important;border-radius:0!important;flex:1 1 0!important;width:0!important;min-width:0!important;height:2px!important;margin:0!important}.swiper-nav-bar__pagination .swiper-pagination-bullet:focus-visible{outline:2px solid var(--bianco-color);outline-offset:3px;box-shadow:0 0 0 5px var(--nero-color);z-index:1}.swiper-nav-bar__pagination .swiper-pagination-bullet-active{background:var(--oro-color)!important}.swiper-nav-bar__btn-wrapper{align-items:center;gap:var(--spacing-m);flex-shrink:0;grid-column:3;justify-self:end;min-width:0;display:flex}.swiper-nav-bar__btn{color:var(--nero-color);flex-shrink:0;width:3.1rem!important;height:2.6rem!important;margin:0!important;position:static!important;top:auto!important}.swiper-nav-bar__btn:after{display:none!important}.swiper-nav-bar__btn.swiper-button-disabled{opacity:.65!important}@media (hover:hover){.swiper-nav-bar__btn:hover svg path{stroke:var(--oro-color)}}.swiper-nav-bar__btn:focus-visible{outline:2px solid var(--bianco-color);outline-offset:3px;box-shadow:0 0 0 5px var(--nero-color);z-index:1}.swiper-nav-bar__btn--prev svg{transform:rotate(180deg);display:block!important}body.accademy .swiper-nav-bar__pagination .swiper-pagination-bullet{height:5px!important}body.accademy .swiper-nav-bar__pagination .swiper-pagination-bullet-active{background:var(--giallo-color)!important}body.accademy .swiper-nav-bar__btn-wrapper{gap:1.5rem}body.accademy .swiper-nav-bar.swiper-nav-bar--member-course .swiper-nav-bar__pagination.swiper-pagination{grid-column:auto;flex:auto!important;justify-self:stretch!important;width:auto!important;max-width:91.4rem!important}body.accademy .swiper-nav-bar__btn{border-radius:50%;transition:-webkit-filter .2s,filter .2s;overflow:hidden;width:7rem!important;height:7rem!important}body.accademy .swiper-nav-bar__btn svg{width:1.4rem!important;height:2.6rem!important}body.accademy .swiper-nav-bar__btn svg path{stroke:none;fill:var(--nero-color)}body.accademy .swiper-nav-bar__btn.swiper-nav-bar__btn--prev,body.accademy .swiper-nav-bar__btn.swiper-nav-bar__btn--next{background-color:var(--giallo-color)}@media (hover:hover){body.accademy .swiper-nav-bar__btn:hover{-webkit-filter:brightness(.95);filter:brightness(.95)}body.accademy .swiper-nav-bar__btn:hover svg path{stroke:none;fill:var(--nero-color)}}body.accademy .swiper-nav-bar__btn.swiper-button-disabled{opacity:.5!important}.canale:focus,.canale.is-focused{outline:.4rem solid var(--oro-color);outline-offset:-.4rem;box-shadow:inset 0 0 0 .2rem var(--nero-color);z-index:2;position:relative}.canale:focus-visible{outline:.4rem solid var(--oro-color);outline-offset:-.4rem;box-shadow:inset 0 0 0 .2rem var(--nero-color);z-index:2;position:relative}@media (max-width:991px){.canale{flex-direction:column;display:flex}}.canale .template-titoli-cards{text-transform:none!important}@media (max-width:991px){.canale .template-titoli-cards{order:-1;margin-top:0!important}}button.hamburger,div.hamburger{width:2.9rem;height:2.9rem}div.hamburger>.inner{top:50%}.hamburger{color:inherit;cursor:pointer;font:inherit;opacity:1;text-transform:none;background-color:transparent;border:0 solid transparent;border-radius:0;padding:0;transition:opacity .2s cubic-bezier(.645,.045,.355,1),background .2s cubic-bezier(.645,.045,.355,1);display:inline-block;overflow:visible}@media (hover:hover){.hamburger:hover{opacity:1;background-color:transparent}.hamburger:hover span.bar,.hamburger:hover>.inner:first-child:before,.hamburger:hover>.inner:first-child:after,.hamburger:hover>.inner:nth-child(2):before,.hamburger:hover>.inner:nth-child(2):after,.hamburger:hover>.inner:nth-child(3):before,.hamburger:hover>.inner:nth-child(3):after,.hamburger:hover span.bar:first-child:before,.hamburger:hover span.bar:first-child:after,.hamburger:hover span.bar:nth-child(2):before,.hamburger:hover span.bar:nth-child(2):after,.hamburger:hover span.bar:nth-child(3):before,.hamburger:hover span.bar:nth-child(3):after{background-color:#fff}}.hamburger.is-active{background-color:transparent}.hamburger.is-active span.bar,.hamburger.is-active>.inner:first-child:before,.hamburger.is-active>.inner:first-child:after,.hamburger.is-active>.inner:nth-child(2):before,.hamburger.is-active>.inner:nth-child(2):after,.hamburger.is-active>.inner:nth-child(3):before,.hamburger.is-active>.inner:nth-child(3):after,.hamburger.is-active span.bar:first-child:before,.hamburger.is-active span.bar:first-child:after,.hamburger.is-active span.bar:nth-child(2):before,.hamburger.is-active span.bar:nth-child(2):after,.hamburger.is-active span.bar:nth-child(3):before,.hamburger.is-active span.bar:nth-child(3):after{background-color:#fff}.hamburger>.inner{margin:0;width:100%;margin-top:-.75px;position:relative}.hamburger span.bar{content:"";background-color:#fff;border-radius:0;width:100%;height:1.5px;display:block;position:absolute}.hamburger span.bar:first-child{top:-5px}.hamburger span.bar:nth-child(3){top:5px}.hamburger:focus{outline:0}.hamburger--criss-cross>.inner:before,.hamburger--criss-cross>.inner:after{content:"";opacity:0;transform-origin:0;background-color:#fff;border-radius:0;width:100%;height:1.5px;transition:opacity .333333s cubic-bezier(.645,.045,.355,1),transform .333333s cubic-bezier(.645,.045,.355,1);display:block;position:absolute}.hamburger--criss-cross>.inner:before{transform:rotate(45deg)translate(-.424695rem,-1.0253rem)scaleX(0)}.hamburger--criss-cross>.inner:after{transition-delay:83.3333ms;transform:rotate(-45deg)translate(-.424695rem,1.0253rem)scaleX(0)}.hamburger--criss-cross span.bar{transition:transform .333333s cubic-bezier(.645,.045,.355,1),opacity .333333s cubic-bezier(.645,.045,.355,1),width .333333s cubic-bezier(.645,.045,.355,1)}.hamburger--criss-cross span.bar:first-child{transition-delay:.275s}.hamburger--criss-cross span.bar:nth-child(2){transition-delay:.3s}.hamburger--criss-cross span.bar:nth-child(3){transition-delay:.325s}.hamburger--criss-cross.is-active>.inner:before,.hamburger--criss-cross.is-active>.inner:after{opacity:1}.hamburger--criss-cross.is-active>.inner:before{transition-delay:.333333s;transform:rotate(45deg)translate(-.424695rem,-1.0253rem)}.hamburger--criss-cross.is-active>.inner:after{transition-delay:.416667s;transform:rotate(-45deg)translate(-.424695rem,1.0253rem)}.hamburger--criss-cross.is-active span.bar{opacity:0;width:50%;transform:translate(-10px)}.hamburger--criss-cross.is-active span.bar:first-child{transition-delay:0s}.hamburger--criss-cross.is-active span.bar:nth-child(2){transition-delay:.166667s}.hamburger--criss-cross.is-active span.bar:nth-child(3){transition-delay:83.3333ms}body:not(.accademy) .hamburger .inner .bar:last-child{width:50%!important}.testata-pagina .template-claim{text-align:center}.testata-pagina .media-container{height:90rem}@media (max-width:992px){.testata-pagina .media-container{height:34rem}}body.accademy .testata-pagina--overlay{position:relative}body.accademy .testata-pagina--overlay .media-container{height:90rem}@media (max-width:992px){body.accademy .testata-pagina--overlay .media-container{height:34rem}}body.accademy .testata-pagina--overlay .testata-pagina__overlay{z-index:1;pointer-events:none;align-items:flex-end;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}body.accademy .testata-pagina--overlay .testata-pagina__overlay .container{width:100%;padding-bottom:var(--spacing-xl);pointer-events:auto}@media (max-width:992px){body.accademy .testata-pagina--overlay .testata-pagina__overlay .container{padding-bottom:var(--spacing-l)}}body.accademy .testata-pagina--overlay .template-claim{max-width:99.6rem;color:var(--nero-color);text-align:left;margin:0}.testata-camera .template-cta-back{align-items:center;gap:var(--spacing-s);display:flex}.testata-camera .template-cta-back svg{width:2rem;margin-bottom:.5rem;transform:rotate(90deg)}.testata-camera .template-cta-back svg path{stroke-width:3px}.testata-camera>.container>.flex-spaced-xxl{align-items:stretch}@media (max-width:992px){.testata-camera>.container>.flex-spaced-xxl{flex-direction:column-reverse}.testata-camera .relative{padding-bottom:12.5rem}}.testata-camera .immagine-grande{flex-shrink:0;width:81rem;height:100rem;margin-bottom:10.4rem}@media (max-width:992px){.testata-camera .immagine-grande{width:100%;height:47.3rem;margin-bottom:0}}.testata-camera .immagine-piccola{width:55rem;height:44rem;margin-top:auto;margin-left:auto}@media (max-width:992px){.testata-camera .immagine-piccola{width:25.1rem;height:20.1rem;position:absolute;bottom:0;left:50%;transform:translate(-50%)}}.testata-camera .template-h3{max-width:115.2rem}.testata-camera .text-wrapper{max-width:115.2rem;padding-left:24rem}@media (max-width:992px){.testata-camera .text-wrapper{max-width:100%;padding-left:0}}.testata-camera .details-container{flex-direction:column;flex-shrink:0;flex-basis:45rem;display:flex}@media (max-width:992px){.testata-camera .details-container{flex-basis:100%}}.testata-camera .details-container .template-label{margin-bottom:var(--spacing-l)}.testata-camera .details-container .details-item{align-items:center;gap:var(--spacing-s);margin-bottom:var(--spacing-s);padding-bottom:var(--spacing-s);border-bottom:1px solid var(--nero-color);font-size:2.5rem;font-weight:300;line-height:130%;display:flex}@media (max-width:992px){.testata-camera .details-container .details-item{font-size:2rem}}.testata-camera .details-container .details-item svg{flex-shrink:0;max-width:3rem;max-height:2.5rem}.testata-camera .details-container .details-item .thick{font-size:2.3rem;font-weight:500}@media (max-width:992px){.testata-camera .details-container .details-item .thick{font-size:2rem}}.testata-camera .details-container .details-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.testata-offerta{padding-bottom:9rem}.testata-offerta .right-side{flex-shrink:0;flex-basis:74rem}@media (max-width:992px){.testata-offerta .right-side{flex-basis:100%;width:100%;height:29.5rem}}.testata-offerta .right-side .media-container{height:44rem}@media (max-width:992px){.testata-offerta .right-side .media-container{margin-bottom:0}}.testata-offerta .details-wrapper{align-items:baseline;gap:1.9rem;min-width:0;display:flex}@media (max-width:991px){.testata-offerta .details-wrapper{gap:var(--spacing-xs);flex-direction:column}}.testata-offerta .details-wrapper .details-item{flex-shrink:0;font-size:2.5rem;font-weight:300;line-height:130%}.testata-offerta .details-wrapper .details-item .thick{font-size:2.4rem;font-weight:600}@media (max-width:991px){.testata-offerta .details-wrapper .details-item--separator{display:none}}.details-container .template-label{margin-bottom:var(--spacing-m)}.details-container .details-item{padding-top:var(--spacing-s);padding-bottom:var(--spacing-s);border-bottom:1px solid var(--nero-color)}.details-container .details-item:last-child{border-bottom:none}.container-testata{padding-bottom:7.3rem;overflow:visible}@media (max-width:991px){.fascia-split-sidebar__col--text{width:100%}}.testata-evento{padding-right:var(--spacing-l);overflow:visible}@media (max-width:991px){.testata-evento{padding-right:0}}.testata-evento__visual{flex-shrink:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;position:relative}@media (max-width:991px){.testata-evento__visual{width:100%}}.testata-evento .media-container{flex-shrink:0;width:min(68.6rem,100%);height:85rem}@media (max-width:991px){.testata-evento .media-container{width:100%;height:32.7rem}}.testata-evento .attachment-item{align-items:center;gap:var(--spacing-s);justify-content:space-between;display:flex}.testata-evento .attachment-item svg{flex-shrink:0;width:2rem;height:1.7rem}.camera-box{box-sizing:border-box;width:100%;min-width:0;max-width:100%;display:block}.camera-box .camera-box__carousel{width:100%;min-width:0;max-width:100%;position:relative;overflow:hidden}.camera-box .camera-box__swiper{box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow:hidden!important}.camera-box .camera-box__swiper .swiper-wrapper{align-items:stretch}.camera-box .camera-box__swiper .swiper-slide{box-sizing:border-box;flex-shrink:0;max-width:100%}.camera-box .camera-box__swiper .media-container{width:100%;min-width:0;max-width:100%;height:60rem;overflow:hidden}@media (max-width:991px){.camera-box .camera-box__swiper .media-container{height:34.8rem}}.camera-box .camera-box__swiper .media-container img,.camera-box .camera-box__swiper .media-container video{object-fit:cover;width:100%;max-width:100%;height:100%;display:block}.camera-box .media-container{height:70rem}@media (max-width:991px){.camera-box .media-container{height:34.8rem}}.camera-box .details-wrapper{align-items:baseline;gap:1.3rem;min-width:0;display:flex}@media (max-width:991px){.camera-box .details-wrapper{flex-wrap:wrap}}.camera-box .details-wrapper .details-item{flex-shrink:0;font-size:2.5rem;font-weight:300;line-height:130%}.camera-box .details-wrapper .details-item svg{width:auto;height:2rem;margin-right:1rem}.camera-box .details-wrapper .details-item .thick{font-size:2.3rem;font-weight:500}.camera-box .details-wrapper .details-item--dettaglio-ellipsis{flex:1 1 0;min-width:0;overflow:hidden}@media (max-width:991px){.camera-box .details-wrapper .details-item--dettaglio-ellipsis{flex:100%}}.camera-box .details-wrapper .details-item--dettaglio-ellipsis .thick{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}@media (max-width:991px){.camera-box .details-wrapper .details-item--dettaglio-ellipsis .thick{white-space:normal;overflow:visible}}.camera-box>.media-container,.camera-box .camera-box__swiper .media-container{overflow:hidden}.camera-box .media-container img,.camera-box .media-container video{transition:transform .5s ease-out}@media (prefers-reduced-motion:reduce){.camera-box .media-container img,.camera-box .media-container video{transition:none}}@media (hover:hover){.camera-box:hover .media-container img,.camera-box:hover .media-container video{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){@media (hover:hover){.camera-box:hover .media-container img,.camera-box:hover .media-container video{transform:none}}}.camera-box:focus-visible{outline:.3rem solid var(--nero-color);outline-offset:.6rem;z-index:2;position:relative}.offerta-box>.media-container,.offerta-box .camera-box__swiper .media-container{overflow:hidden}.offerta-box .media-container img,.offerta-box .media-container video{transition:transform .5s ease-out}@media (prefers-reduced-motion:reduce){.offerta-box .media-container img,.offerta-box .media-container video{transition:none}}@media (hover:hover){.offerta-box:hover .media-container img,.offerta-box:hover .media-container video{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){@media (hover:hover){.offerta-box:hover .media-container img,.offerta-box:hover .media-container video{transform:none}}}.offerta-box:focus-visible{outline:.3rem solid var(--nero-color);outline-offset:.6rem;z-index:2;position:relative}.offerta-box .media-container{width:100%;height:58rem;padding-right:3.4rem}@media (max-width:991px){.offerta-box .media-container{height:48.9rem;padding-right:0}}.offerta-box .details-wrapper{align-items:baseline;gap:1.9rem;min-width:0;display:flex}@media (max-width:991px){.offerta-box .details-wrapper{gap:var(--spacing-xs);flex-direction:column}}.offerta-box .details-wrapper .details-item{flex-shrink:0;font-size:2.5rem;font-weight:300;line-height:130%}.offerta-box .details-wrapper .details-item .thick{font-size:2.4rem;font-weight:600}@media (max-width:991px){.offerta-box .details-wrapper .details-item--separator{display:none}}.evento-box>.media-container,.evento-box .camera-box__swiper .media-container{overflow:hidden}.evento-box .media-container img,.evento-box .media-container video{transition:transform .5s ease-out}@media (prefers-reduced-motion:reduce){.evento-box .media-container img,.evento-box .media-container video{transition:none}}@media (hover:hover){.evento-box:hover .media-container img,.evento-box:hover .media-container video{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){@media (hover:hover){.evento-box:hover .media-container img,.evento-box:hover .media-container video{transform:none}}}.evento-box:focus-visible{outline:.3rem solid var(--nero-color);outline-offset:.6rem;z-index:2;position:relative}.evento-box{flex-direction:column;display:flex;position:relative}.evento-box .media-container{width:100%;height:68rem}@media (max-width:991px){.evento-box .media-container{height:48.9rem}}.evento-box .template-label{margin-top:var(--spacing-m);color:var(--caffè-60-color)!important}.evento-box .template-titoli-cards{margin-top:var(--spacing-m)}.evento-box .template-text{margin-top:var(--spacing-s);line-clamp:3;-webkit-line-clamp:3;text-overflow:ellipsis;overflow-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.canale>.media-container,.canale .camera-box__swiper .media-container{overflow:hidden}.canale .media-container img,.canale .media-container video{transition:transform .5s ease-out}@media (prefers-reduced-motion:reduce){.canale .media-container img,.canale .media-container video{transition:none}}@media (hover:hover){.canale:hover .media-container img,.canale:hover .media-container video{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){@media (hover:hover){.canale:hover .media-container img,.canale:hover .media-container video{transform:none}}}.canale:focus-visible{outline:.3rem solid var(--nero-color);outline-offset:.6rem;z-index:2;position:relative}.corso-box>.media-container,.corso-box .camera-box__swiper .media-container{overflow:hidden}.corso-box .media-container img,.corso-box .media-container video{transition:transform .5s ease-out}@media (prefers-reduced-motion:reduce){.corso-box .media-container img,.corso-box .media-container video{transition:none}}@media (hover:hover){.corso-box:hover .media-container img,.corso-box:hover .media-container video{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){@media (hover:hover){.corso-box:hover .media-container img,.corso-box:hover .media-container video{transform:none}}}.corso-box:focus-visible{outline:.3rem solid var(--nero-color);outline-offset:.6rem;z-index:2;position:relative}.corso-box{--corso-box-content-width:86.43%;--corso-box-section-gap:2.9rem;--corso-box-icon-text-gap:1.7rem;--corso-box-meta-row-gap:1.7rem;box-sizing:border-box;background-color:var(--giallo-60-color);width:100%;min-width:0;max-width:56rem;height:77rem;color:var(--nero-color);flex-direction:column;align-items:stretch;padding:4.8rem 0 3.5rem;text-decoration:none;display:flex}@media (max-width:991px){.corso-box{--corso-box-section-gap:1.864rem;--corso-box-icon-text-gap:1.093rem;--corso-box-meta-row-gap:1.093rem;max-width:100%;height:auto;padding:3.086rem 0 4.5rem}}.corso-box__top,.corso-box__details{width:var(--corso-box-content-width);margin-left:auto;margin-right:auto}.corso-box__top{flex-direction:column;gap:1.5rem;display:flex}@media (max-width:991px){.corso-box__top{gap:.964rem}}.corso-box__header{justify-content:space-between;align-items:center;gap:var(--spacing-s);min-width:0;display:flex}.corso-box__label{margin:0}.corso-box__badge{background-color:var(--bianco-color);min-height:3.8rem;color:var(--nero-color);text-transform:uppercase;border-radius:60rem;flex-shrink:0;justify-content:center;align-items:center;padding:.6rem 2.9rem 0;font-family:Overpass,sans-serif;font-size:2rem;font-weight:500;line-height:130.5%;display:inline-flex}@media (max-width:991px){.corso-box__badge{min-height:2.443rem;padding:.386rem 1.864rem;font-size:1.6rem}}.corso-box__title{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;min-height:2lh;max-height:2lh;margin:0;font-family:Archivo,sans-serif;font-size:4.3rem;font-weight:800;line-height:110%;display:-webkit-box;overflow:hidden}@media (max-width:991px){.corso-box__title{min-height:2lh;max-height:2lh;font-family:Overpass,sans-serif;font-size:2.5rem;line-height:100%}}.corso-box__media.media-container{width:100%;max-width:none;height:33.8rem;margin-top:var(--corso-box-section-gap);flex-shrink:0;overflow:hidden}@media (max-width:991px){.corso-box__media.media-container{aspect-ratio:364/205;width:calc(100% + .2rem);height:auto;margin-left:-.1rem;margin-right:-.1rem}}.corso-box__media.media-container img,.corso-box__media.media-container video{object-fit:cover;width:100%;height:100%;display:block}.corso-box__details{flex-direction:column;gap:1rem;margin-top:auto;padding-top:2.9rem;display:flex}.corso-box__details span{margin-top:.5rem}@media (max-width:991px){.corso-box__details{gap:.207rem;margin-top:2rem;padding-top:0}}.corso-box__details-row{flex-wrap:wrap;align-items:flex-start;min-width:0;display:flex}.corso-box__details-row--meta{gap:var(--corso-box-meta-row-gap)}.corso-box__details-row--footer{justify-content:space-between;align-items:center;gap:2rem;min-height:7rem}@media (max-width:991px){.corso-box__details-row--footer{column-gap:var(--corso-box-icon-text-gap);grid-template-columns:auto 1fr auto;min-height:4.5rem;display:grid}}.corso-box__details--package .corso-box__details-row--footer{justify-content:flex-end}.corso-box__detail{align-items:center;gap:var(--corso-box-icon-text-gap);min-width:0;font-family:Overpass,sans-serif;font-size:2.2rem;font-weight:400;line-height:130.5%;display:flex}@media (max-width:991px){.corso-box__detail{font-size:1.6rem;line-height:145%}}.corso-box__detail svg{flex-shrink:0;width:2.4rem;height:2.4rem}@media (max-width:991px){.corso-box__detail svg{width:1.543rem;height:1.543rem}}.corso-box__detail span{min-width:0}.corso-box__detail--date{flex:1 1 0}@media (max-width:991px){.corso-box__detail--date{display:contents}}.corso-box__cta{flex-shrink:0;justify-content:center;align-items:center;display:flex}.corso-box__cta svg{width:7rem;height:7rem;display:block}@media (max-width:991px){.corso-box__cta svg{width:4.5rem;height:4.5rem}}.date-wrapper{background-color:var(--grigio-60-color);width:13.2rem;height:17.5rem;color:var(--primary-color);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;display:flex;position:absolute;top:5.5rem;left:0;color:var(--nero-color)!important}@media (max-width:991px){.date-wrapper{width:9rem;height:12rem;top:3rem}}.date-wrapper *{margin-top:0!important}.date-wrapper .template-label{color:var(--nero-color)!important}.cart-toast{z-index:200;align-items:center;gap:var(--spacing-s);width:min(42rem,100vw - 4rem);padding:var(--spacing-s)var(--spacing-m);border:2px solid var(--nero-color);background-color:var(--bianco-color);opacity:0;border-radius:1rem;grid-template-columns:minmax(0,1fr) auto;transition:opacity .18s,transform .18s;display:grid;position:fixed;bottom:3rem;right:3rem;transform:translateY(1.2rem);box-shadow:0 1.2rem 3rem rgba(0,0,0,.18)}.cart-toast[hidden]{display:none}.cart-toast.is-visible{opacity:1;transform:translateY(0)}.cart-toast__content{align-items:flex-start;gap:var(--spacing-s);flex-direction:column;min-width:0;display:flex}.cart-toast__message{margin:0;font-size:1.7rem;line-height:120%}.cart-toast__link{z-index:1;min-height:3.2rem;color:var(--nero-color);white-space:nowrap;cursor:pointer;pointer-events:auto;border-radius:999px;align-items:center;padding:.8rem 1.4rem .2rem;line-height:1;text-decoration:none;display:inline-flex;position:relative;background-color:var(--giallo-color)!important;font-size:2rem!important}.cart-toast__link:focus-visible{color:var(--nero-color)}@media (hover:hover){.cart-toast__link:hover{color:var(--nero-color)}}.cart-toast__close{width:3rem;height:3rem;color:var(--nero-color);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-family:Overpass,sans-serif;font-size:2.4rem;line-height:1;display:inline-flex}.cart-toast__close:focus-visible{outline:2px solid var(--nero-color);outline-offset:2px}.cart-toast.is-error{border-color:var(--blu-color)}.cart-toast.is-error .cart-toast__link{background-color:var(--azzurro-20-color)}@media (max-width:991px){.cart-toast{width:calc(100vw - 3rem);padding:var(--spacing-s)1.5rem;bottom:1.5rem;right:1.5rem}}}@layer blocks{.blocco-testo-comune__michelin-label{width:auto;height:3rem;display:block}.blocco-testo-comune__ctas{align-items:center;gap:var(--spacing-l);flex-wrap:wrap;display:flex}@media (max-width:991px){.blocco-testo-comune__ctas{align-items:stretch;gap:var(--spacing-m);flex-flow:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;display:inline-flex}.blocco-testo-comune__ctas>.template-cta{box-sizing:border-box;justify-content:center;width:100%}}.blocco-testo-comune--align-left{text-align:left}.blocco-testo-comune--align-left .blocco-testo-comune__ctas{justify-content:flex-start}.blocco-testo-comune--align-center{text-align:center}.blocco-testo-comune--align-center .blocco-testo-comune__ctas{justify-content:center}.blocco-testo-comune--align-right{text-align:right}.blocco-testo-comune--align-right .blocco-testo-comune__ctas{justify-content:flex-end}@media (max-width:991px){.blocco-testo-comune--align-left-mobile{text-align:left}.blocco-testo-comune--align-left-mobile .blocco-testo-comune__ctas{justify-content:flex-start}.blocco-testo-comune--align-center-mobile{text-align:center}.blocco-testo-comune--align-center-mobile .blocco-testo-comune__ctas{justify-content:center}.blocco-testo-comune--align-right-mobile{text-align:right}.blocco-testo-comune--align-right-mobile .blocco-testo-comune__ctas{justify-content:flex-end}}.testo-immagine .has-piccola{padding-bottom:16rem}@media (max-width:991px){.testo-immagine .has-piccola{padding-bottom:6rem}}.testo-immagine .testo{max-width:75rem}.testo-immagine .media-container-wrapper{position:relative}@media (max-width:991px){.testo-immagine .media-container-wrapper{width:100%;margin-bottom:6rem}}.testo-immagine .media-container-wrapper .immagine-grande{width:83rem;height:102rem;padding-left:16rem}@media (max-width:991px){.testo-immagine .media-container-wrapper .immagine-grande{width:100%;height:40rem;padding-left:6rem}}.testo-immagine .media-container-wrapper .immagine-piccola{width:43.6rem;height:49.3rem;position:absolute;bottom:-16rem;left:0}@media (max-width:991px){.testo-immagine .media-container-wrapper .immagine-piccola{width:15rem;height:18rem;bottom:-5.8rem;left:0}}.testo-immagine .row-reverse .immagine-grande{padding-left:0;padding-right:16rem}@media (max-width:991px){.testo-immagine .row-reverse .immagine-grande{padding-left:0;padding-right:6rem}}.testo-immagine .row-reverse .immagine-piccola{left:auto;right:0}@media (min-width:992px){.accademy .testo-immagine .immagine-grande{width:90rem;height:80rem;padding-left:6rem}}.accademy .row-reverse .immagine-grande{padding-right:0}@media (min-width:992px){.accademy .row-reverse .immagine-grande{padding-left:0;padding-right:6rem}}.fascia-split-sidebar{--fascia-split-sidebar-sticky-top:calc(var(--site-navbar-height) + var(--spacing-l));overflow:visible}@media (min-width:992px){.fascia-split-sidebar__col--text{max-width:58rem;top:var(--fascia-split-sidebar-sticky-top);flex:0 0 58rem;align-self:flex-start;position:-webkit-sticky;position:sticky}}@media (max-width:991px){.fascia-split-sidebar__col--text .blocco-testo-comune .template-cta-primary,.fascia-split-sidebar__col--text .blocco-testo-comune .template-cta-prenota{display:none!important}}.fascia-split-sidebar__col--main{flex:1;min-width:0}.testata-evento.fascia-split-sidebar .testata-evento__split-row{width:100%}@media (max-width:991px){.testata-evento.fascia-split-sidebar .testata-evento__split-row{gap:var(--spacing-l);flex-direction:column;align-items:flex-start;display:flex}}@media (min-width:992px){.testata-evento.fascia-split-sidebar .testata-evento__split-row{column-gap:var(--spacing-l);grid-template-columns:minmax(0,min(68.6rem,100%)) minmax(0,1fr);align-items:start;display:grid}.testata-evento.fascia-split-sidebar .fascia-split-sidebar__col--text{flex:unset;z-index:1;width:auto;min-width:0;max-width:none}.testata-evento.fascia-split-sidebar .fascia-split-sidebar__col--main{flex:unset;width:auto;min-width:0}}@media (max-width:991px){.accordion-fascia .blocco-testo-comune{flex-basis:100%!important}}.accordion-fascia__cta--mobile{margin-top:var(--spacing-xl);justify-items:center}@media (min-width:992px){.accordion-fascia__cta--mobile{display:none!important}}.accordion-fascia .accordion-container .template-titoli-cards{text-transform:none!important}.accordion-fascia .accordion-container .accordion-item{padding-block:var(--spacing-l);border-bottom:1px solid var(--nero-color);flex-direction:column;display:flex}@media (max-width:991px){.accordion-fascia .accordion-container .accordion-item{padding-block:var(--spacing-m)}}.accordion-fascia .accordion-container .accordion-item .visible{cursor:pointer;width:100%;color:inherit;font:inherit;text-align:inherit;background:0 0;border:0;padding:0}.accordion-fascia .accordion-container .accordion-item .visible:focus,.accordion-fascia .accordion-container .accordion-item .visible.is-focused{outline:.4rem solid var(--oro-color);outline-offset:-.4rem;box-shadow:inset 0 0 0 .2rem var(--nero-color);z-index:1;position:relative}.accordion-fascia .accordion-container .accordion-item .visible:focus-visible{outline:.4rem solid var(--oro-color);outline-offset:-.4rem;box-shadow:inset 0 0 0 .2rem var(--nero-color);z-index:1;position:relative}.accordion-fascia .accordion-container .accordion-item svg{flex-shrink:0;width:3rem;height:1.5rem}@media (max-width:991px){.accordion-fascia .accordion-container .accordion-item svg{width:2rem;height:1rem}}.accordion-fascia .accordion-container .accordion-item .hidden{opacity:0;max-height:0;padding-top:.1rem;padding-bottom:.1rem;transition:opacity .15s ease-out,margin-top .15s ease-out;overflow:hidden}.accordion-fascia .accordion-container .accordion-item.open .hidden{opacity:1;margin-top:3rem}body.accademy .accordion-fascia .accordion-container .accordion-item{border-bottom-width:2px}body.accademy .accordion-fascia .accordion-container .accordion-item svg.chev{width:1.4rem;height:2.6rem}body.accademy .accordion-fascia .accordion-container .accordion-item svg.chev path{stroke:none;fill:var(--nero-color)}.percorsi-fascia__list{gap:var(--spacing-xxl);flex-direction:column;display:flex}.percorsi-fascia__route{gap:var(--spacing-xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;display:grid}@media (max-width:991px){.percorsi-fascia__route{gap:var(--spacing-l);grid-template-columns:1fr}}.percorsi-fascia__map-wrapper{min-height:52rem}@media (max-width:991px){.percorsi-fascia__map-wrapper{min-height:38rem}}.percorsi-fascia__map{height:100%;min-height:inherit;z-index:0;border:0;width:100%;display:block;position:relative;overflow:hidden}.percorsi-fascia .leaflet-control-attribution{font-size:.9rem}.downloads{color:var(--dark-brown-color)}@media (max-width:991px){.downloads .blocco-testo-comune{flex-basis:100%!important}}.downloads__cta--mobile{margin-top:var(--spacing-xl);justify-items:center}@media (min-width:992px){.downloads__cta--mobile{display:none!important}.downloads .fascia-split-sidebar__col{width:100%}}.downloads .lista{width:100%}.downloads .lista a{border-bottom:1px solid var(--nero-color);padding-bottom:var(--spacing-m)!important}.downloads .lista svg{flex-shrink:0;width:2.6rem;height:2.5rem}body.accademy .downloads{color:var(--nero-color)}body.accademy .downloads .lista{border-top:1px solid var(--nero-color)}body.accademy .downloads .lista a{border-bottom-width:1px;border-bottom-color:var(--nero-color)}body.accademy .downloads .lista svg{width:2.8rem;height:2.9rem}body.accademy .downloads .lista svg path{stroke:var(--nero-color);stroke-width:2px}.umb-block-list>:has(.highlights){overflow:visible}.highlights .blocco-testo-comune{z-index:3;flex-shrink:0;flex-basis:44.5rem;position:relative}@media (max-width:991px){.highlights .blocco-testo-comune{flex-basis:auto}.highlights .swiper-carousel{position:relative;overflow:visible}}@media (min-width:992px){.highlights .swiper-carousel{-webkit-clip-path:inset(0 -100vmax 0 0);clip-path:inset(0 -100vmax 0 0);isolation:isolate}}.highlights .swiper .swiper-slide{box-sizing:border-box;flex:none;max-width:100%;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}@media (max-width:991px){.highlights .swiper .swiper-slide{width:88%!important}}.highlights .swiper-slide .flex-spaced-0{min-width:0;max-width:none;justify-content:flex-start!important;align-items:stretch!important;width:auto!important}.highlights .swiper-slide .media-container{flex-shrink:0;width:54rem;height:60rem}@media (max-width:991px){.highlights .swiper-slide .media-container{width:100%;height:29rem}}.highlights .swiper-slide .text-container{background-color:var(--bianco-color);height:60rem;color:var(--caffè-color);flex-direction:column;flex-shrink:0;flex-basis:41rem;justify-content:center;padding-left:5rem;padding-right:5rem;display:flex}@media (max-width:991px){.highlights .swiper-slide .text-container{flex-basis:auto;height:29rem;padding-left:3rem;padding-right:3rem}}.highlights .swiper-slide .text-container .template-text{margin-top:var(--spacing-m)}@media (max-width:991px){.highlights .swiper-slide .text-container .template-text{margin-top:var(--spacing-s)}}.highlights .swiper-slide .text-container .template-cta-secondary{margin-top:var(--spacing-l)}@media (max-width:991px){.highlights .swiper-slide .text-container .template-cta-secondary{margin-top:var(--spacing-m)}}.highlights .swiper-slide .text-container .template-cta-primary--outline{margin-top:var(--spacing-l);align-self:flex-start}@media (max-width:991px){.highlights .swiper-slide .text-container .template-cta-primary--outline{margin-top:var(--spacing-m);align-self:stretch}}@media (min-width:992px){body.accademy .highlights .blocco-testo-comune{flex-basis:55rem}}body.accademy .highlights .swiper-slide .flex-spaced-0{background-color:var(--blu-30-color);gap:4.9rem}@media (max-width:991px){body.accademy .highlights .swiper-slide .flex-spaced-0{gap:0;align-items:stretch!important}}body.accademy .highlights .swiper-slide .media-container{width:39.7rem;height:46.3rem}@media (max-width:991px){body.accademy .highlights .swiper-slide .media-container{width:100%;height:28.9rem}}body.accademy .highlights .swiper-slide .text-container{height:46.3rem;color:var(--nero-color);background-color:transparent;flex-basis:46rem;padding-left:0;padding-right:5rem}@media (max-width:991px){body.accademy .highlights .swiper-slide .text-container{flex-basis:auto;justify-content:center;width:100%;height:29rem;min-height:29rem;padding:3rem}}.highlights .highlights__carousel-fascia{width:100%;min-width:0;position:relative}body.accademy .highlights .highlights__nav-overlay{--swiper-nav-overlay-top:38%}@media (max-width:991px){body.accademy .highlights .highlights__nav-overlay{--swiper-nav-overlay-top:42%}.highlights .swiper-nav-bar .swiper-nav-bar__btn-wrapper:not(.swiper-nav-bar__btn-wrapper--highlights-mobile){display:none!important}}.umb-block-list>:has(.canali-di-smistamento){overflow:visible}.canali-di-smistamento .swiper-slide .canale:focus,.canali-di-smistamento .swiper-slide .canale.is-focused{outline:.4rem solid var(--oro-color);outline-offset:-.4rem;box-shadow:inset 0 0 0 .2rem var(--nero-color);z-index:2;position:relative}.canali-di-smistamento .swiper-slide .canale:focus-visible{outline:.4rem solid var(--oro-color);outline-offset:-.4rem;box-shadow:inset 0 0 0 .2rem var(--nero-color);z-index:2;position:relative}@media (max-width:991px){.canali-di-smistamento .swiper-carousel{position:relative;overflow:visible}}.canali-di-smistamento .swiper .swiper-slide{box-sizing:border-box}@media (max-width:991px){.canali-di-smistamento .swiper .swiper-slide{flex:none;max-width:100%;width:88%!important}}.canali-di-smistamento .swiper .swiper-slide .canale .media-container{height:69.8rem}@media (max-width:991px){.canali-di-smistamento .swiper .swiper-slide .canale .media-container{height:39.8rem}}.canali-di-smistamento .canali-di-smistamento__carousel-fascia{width:100%;min-width:0;position:relative}@media (max-width:991px){.canali-di-smistamento .swiper-nav-bar .swiper-nav-bar__btn-wrapper:not(.swiper-nav-bar__btn-wrapper--canali-mobile){display:none!important}}.accademy .canali-di-smistamento .canale .media-container{height:50rem}@media (max-width:991px){.accademy .canali-di-smistamento .canale .media-container{height:33.9rem}}.umb-block-list>:has(.canali-di-collegamento){overflow:visible}.canali-di-collegamento .swiper-slide .canale:focus,.canali-di-collegamento .swiper-slide .canale.is-focused{outline:.4rem solid var(--oro-color);outline-offset:-.4rem;box-shadow:inset 0 0 0 .2rem var(--nero-color);z-index:2;position:relative}.canali-di-collegamento .swiper-slide .canale:focus-visible{outline:.4rem solid var(--oro-color);outline-offset:-.4rem;box-shadow:inset 0 0 0 .2rem var(--nero-color);z-index:2;position:relative}@media (max-width:991px){.canali-di-collegamento .swiper-carousel{position:relative;overflow:visible}}.canali-di-collegamento .swiper .swiper-slide{box-sizing:border-box}@media (max-width:991px){.canali-di-collegamento .swiper .swiper-slide{flex:none;max-width:100%;width:88%!important}}.canali-di-collegamento .swiper .swiper-slide .canale .media-container{height:69.8rem}@media (max-width:991px){.canali-di-collegamento .swiper .swiper-slide .canale .media-container{height:39.8rem}}.canali-di-collegamento .canali-di-collegamento__carousel-fascia{width:100%;min-width:0;position:relative}@media (max-width:991px){.canali-di-collegamento .swiper-nav-bar .swiper-nav-bar__btn-wrapper:not(.swiper-nav-bar__btn-wrapper--canali-collegamento-mobile){display:none!important}}.accademy .canali-di-collegamento .canale .media-container{height:50rem}@media (max-width:991px){.accademy .canali-di-collegamento .canale .media-container{height:33.9rem}.punto-elenco-personalizzato .blocco-testo-comune{flex-basis:100%!important}}.punto-elenco-personalizzato__cta--mobile{margin-top:var(--spacing-xl);justify-items:center}@media (min-width:992px){.punto-elenco-personalizzato__cta--mobile{display:none!important}}.punto-elenco-personalizzato .flex-spaced-l{justify-content:flex-start!important}.punto-elenco-personalizzato p{margin-top:0!important}.punto-elenco-personalizzato .punto>.template-sottitolo-light{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0;min-width:2ch}@media (max-width:991px){.punto-elenco-personalizzato .punto{border-bottom:1px solid var(--nero-color);padding-bottom:2.1rem}}body.accademy .punto-elenco-personalizzato .punto{border-bottom:none}@media (max-width:991px){body.accademy .punto-elenco-personalizzato .punto{border-bottom:none;padding-bottom:0}}.umb-block-list>:has(.gallery){overflow:visible}.gallery{overflow-x:clip}.gallery .swiper-carousel{position:relative;overflow:visible}.gallery .gallery__carousel-fascia{width:100%;min-width:0;position:relative}.gallery:not(.member-course-gallery) .swiper-nav-bar{grid-template-columns:minmax(0,1fr);justify-items:stretch;width:88%!important;margin-left:auto!important;margin-right:auto!important}.gallery:not(.member-course-gallery) .swiper-nav-bar .swiper-nav-bar__btn-wrapper:not(.swiper-nav-bar__btn-wrapper--gallery-mobile):not(.swiper-nav-bar__btn-wrapper--member-course){display:none!important}.gallery:not(.member-course-gallery) .swiper-nav-bar .swiper-nav-bar__pagination.swiper-pagination{grid-column:1;justify-self:stretch!important;max-width:100%!important}body.hotel .gallery .swiper-nav-bar__pagination .swiper-pagination-bullet{background:var(--bianco-color)!important}body.hotel .gallery .swiper-nav-bar__pagination .swiper-pagination-bullet-active{background:var(--oro-color)!important}.gallery .swiper-wrapper{align-items:center}.gallery .swiper .swiper-slide{box-sizing:border-box;height:auto}@media (max-width:991px){.gallery .swiper .swiper-slide{flex:none}}.gallery .swiper .swiper-slide .lightbox{width:100%;display:block;position:relative;overflow:hidden}.gallery .swiper .swiper-slide .lightbox:after{content:"";z-index:1;pointer-events:none;opacity:1;background:linear-gradient(rgba(0,0,0,.4) 0%,rgba(0,0,0,.4) 100%);transition:opacity .4s;position:absolute;top:0;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.gallery .swiper .swiper-slide .lightbox:after{transition:none}}.gallery .swiper .swiper-slide.swiper-slide-logical-active .lightbox:after{opacity:0}@media (max-width:991px){.gallery .swiper .swiper-slide{max-width:100%;width:88%!important}.gallery .swiper .swiper-slide .lightbox{aspect-ratio:620/900}}@media (min-width:992px){.gallery .swiper .swiper-slide.gallery__slide--portrait{width:min(62vw,62rem);max-width:62rem}.gallery .swiper .swiper-slide.gallery__slide--portrait .lightbox{aspect-ratio:620/900}.gallery .swiper .swiper-slide.gallery__slide--landscape{width:min(92vw,92rem);max-width:92rem}.gallery .swiper .swiper-slide.gallery__slide--landscape .lightbox{aspect-ratio:920/620}}.gallery .swiper .swiper-slide .media-container{width:100%;height:100%;min-height:0}.gallery .swiper--buffer-normalizing .swiper-wrapper{transition-duration:0s!important}.gallery .swiper--buffer-normalizing .swiper-slide .lightbox:after{transition:none!important}@media (max-width:991px){body.accademy .gallery .swiper .swiper-slide .lightbox{aspect-ratio:95/62}}@media (min-width:992px){body.accademy .gallery .swiper .swiper-slide.gallery__slide--standard{width:min(95vw,95rem);max-width:95rem}body.accademy .gallery .swiper .swiper-slide.gallery__slide--standard .lightbox{aspect-ratio:auto;width:95rem;height:62rem}}body.accademy .gallery.giallo-background .swiper-nav-bar__pagination .swiper-pagination-bullet,body.accademy .gallery[data-fascia-bg=giallo] .swiper-nav-bar__pagination .swiper-pagination-bullet{background:var(--azzurro-20-color)!important}body.accademy .gallery.giallo-background .swiper-nav-bar__pagination .swiper-pagination-bullet-active,body.accademy .gallery[data-fascia-bg=giallo] .swiper-nav-bar__pagination .swiper-pagination-bullet-active{background:var(--nero-color)!important}.immagine-spezza-testo{position:relative;overflow:hidden}.immagine-spezza-testo__stage{isolation:isolate;width:100%;min-height:100vh;position:relative}.immagine-spezza-testo__base{z-index:1;text-align:center;background-color:inherit;color:var(--caffè-color);align-content:center;justify-items:center;padding:max(1.5rem,min(3.5vw,4rem));display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.immagine-spezza-testo__base .container{width:100%}.immagine-spezza-testo__reveal{z-index:2;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);will-change:clip-path;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.immagine-spezza-testo__media{z-index:1;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.immagine-spezza-testo__media .media-container{height:100%}.immagine-spezza-testo__media .media-container img,.immagine-spezza-testo__media .media-container video,.immagine-spezza-testo__media .media-container our-svg{-webkit-filter:blur(2.25px);filter:blur(2.25px)}.immagine-spezza-testo__media:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(rgba(0,0,0,.3) 0%,rgba(0,0,0,.3) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.immagine-spezza-testo__reveal-text{z-index:2;text-align:center;color:var(--bianco-color);align-content:center;justify-items:center;padding:max(1.5rem,min(3.5vw,4rem));display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.immagine-spezza-testo__reveal-text .container{width:100%}body.hotel .immagine-spezza-testo__reveal-text .template-cta-primary{color:var(--bianco-color)}body.hotel .immagine-spezza-testo__reveal-text .template-cta-primary .square{border-color:var(--bianco-color)!important}body.hotel .immagine-spezza-testo__reveal-text .template-cta-primary svg path{stroke:var(--bianco-color)!important}body.accademy .immagine-spezza-testo__reveal-text .template-cta-primary,body.accademy .immagine-spezza-testo__reveal-text .template-cta-primary--secondary,body.accademy .immagine-spezza-testo__reveal-text .template-cta-primary--outline{color:var(--nero-color)!important}body.accademy .immagine-spezza-testo__reveal-text .template-cta-primary .template-cta-primary__label,body.accademy .immagine-spezza-testo__reveal-text .template-cta-primary--secondary .template-cta-primary__label,body.accademy .immagine-spezza-testo__reveal-text .template-cta-primary--outline .template-cta-primary__label{color:inherit}body.accademy .immagine-spezza-testo__reveal-text .template-cta-primary .square svg path,body.accademy .immagine-spezza-testo__reveal-text .template-cta-primary--secondary .square svg path,body.accademy .immagine-spezza-testo__reveal-text .template-cta-primary--outline .square svg path{stroke:var(--nero-color)!important}.testi-immagini .top-row{gap:var(--spacing-l);justify-content:flex-end;display:flex}@media (max-width:992px){.testi-immagini .top-row{gap:var(--spacing-m);flex-direction:column}}.testi-immagini .top-row .template-h2{text-align:right;max-width:100rem}.testi-immagini .left-section{gap:var(--spacing-xl);flex-direction:column;display:flex}@media (max-width:992px){.testi-immagini .left-section{width:100%}}.testi-immagini .right-section{gap:var(--spacing-xxl);flex-direction:column;display:flex}@media (min-width:993px){.testi-immagini .right-section{align-self:stretch}}@media (max-width:992px){.testi-immagini .right-section{order:-1}.testi-immagini .right-section .immagine-piccola{display:none!important}}@media (min-width:993px){.testi-immagini .right-section .immagine-piccola{margin-top:auto}}.testi-immagini .media-container-wrapper{position:relative}@media (max-width:992px){.testi-immagini .media-container-wrapper{padding-bottom:20rem}}.testi-immagini .immagine-grande{width:107rem;height:95rem}@media (max-width:992px){.testi-immagini .immagine-grande{width:100%;height:32rem}body.accademy .testi-immagini .immagine-grande{height:25rem}}.testi-immagini .immagine-piccola{width:46rem;height:65rem}@media (max-width:992px){body.accademy .testi-immagini .media-container-wrapper{padding-bottom:0}body.accademy .testi-immagini .media-container-wrapper .immagine-piccola,body.accademy .testi-immagini .right-section .immagine-piccola{display:none!important}}@media (min-width:993px){body.accademy .testi-immagini .flex-spaced-xl.no-align-center{justify-content:flex-start;gap:10rem}body.accademy .testi-immagini .left-section{flex:0 55%;min-width:0}body.accademy .testi-immagini .right-section{flex:0 45%;min-width:0}body.accademy .testi-immagini .media-container-wrapper{width:100%}body.accademy .testi-immagini .immagine-grande{aspect-ratio:1000/700;width:100%;height:auto}body.accademy .testi-immagini .immagine-piccola{width:100%;height:45rem}}.testi-immagini .media-container-wrapper .immagine-piccola{display:none}@media (max-width:992px){.testi-immagini .media-container-wrapper .immagine-piccola{width:19rem;height:27rem;display:block;position:absolute;bottom:0;left:0;transform:translate(50%)}}.testi-immagini .bottom-left{align-self:flex-end;gap:var(--spacing-xxxl);justify-content:space-between;width:100%;display:flex}@media (max-width:992px){.testi-immagini .bottom-left{gap:var(--spacing-l);flex-direction:column}}.testi-immagini .bottom-left .template-label{text-align:right;flex-shrink:0;flex-basis:40%}@media (max-width:992px){.testi-immagini .bottom-left .template-label{text-align:left;flex-basis:100%}}.testi-immagini .bottom-left .links-list{flex-basis:50%;min-width:40rem}@media (max-width:992px){.testi-immagini .bottom-left .links-list{flex-basis:100%;width:100%;min-width:auto}}.testi-immagini .bottom-left a{align-items:center;gap:var(--spacing-xl);border-bottom:1px solid var(--nero-color);width:100%;padding-bottom:var(--spacing-s);justify-content:space-between;display:flex;text-transform:none!important}body.accademy .testi-immagini .bottom-left a{gap:var(--spacing-l);border-bottom:none;padding-bottom:0}.testi-immagini .bottom-left .link-item svg{flex-shrink:0;width:2rem;height:1.7rem;margin-right:2rem;transition:transform .2s ease-out}@media (max-width:992px){.testi-immagini .bottom-left .link-item svg{width:1.8rem;height:1.5rem}}body.accademy .testi-immagini .bottom-left .link-item svg{width:4.4rem;height:4.4rem}body.accademy .testi-immagini .bottom-left .link-item svg rect{transition:fill .45s}@media (hover:hover){.testi-immagini .bottom-left .link-item:hover svg{transform:translate(2rem)}.testi-immagini .bottom-left .link-item:focus-visible svg{transform:translate(2rem)}body.accademy .testi-immagini .bottom-left .link-item:hover svg rect{fill:var(--giallo-color)}body.accademy .testi-immagini .bottom-left .link-item:focus-visible svg rect{fill:var(--giallo-color)}}.testi-immagini .bottom-left .download-item svg{flex-shrink:0;width:2.6rem;height:2.5rem}@media (max-width:992px){.testi-immagini .bottom-left .download-item svg{width:2.2rem;height:2.1rem}}.testi-immagini .bottom-left .download-item svg path{transition:stroke .2s ease-out}.testi-immagini .bottom-left .download-item:focus-visible svg path{stroke:var(--oro-color)}@media (hover:hover){.testi-immagini .bottom-left .download-item:hover svg path{stroke:var(--oro-color)}}@media (min-width:993px){body.accademy .testi-immagini{gap:var(--spacing-xl)}}.testi-immagini-centrali .template-sottotitolo{max-width:73rem;margin-left:25rem}@media (max-width:992px){.testi-immagini-centrali .template-sottotitolo{max-width:100%;margin-top:4rem;margin-left:0}}@media (min-width:1600px){body.hotel .testi-immagini-centrali .template-sottotitolo{max-width:min(73rem,100% - 77rem)}}.testi-immagini-centrali .immagini-container{margin-top:var(--spacing-xl);height:70rem;position:relative}@media (max-width:992px){.testi-immagini-centrali .immagini-container{height:52rem;margin-top:var(--spacing-l);padding-top:8.3rem;padding-bottom:8.7rem}body.accademy .testi-immagini-centrali .immagini-container{height:auto;padding-top:0;padding-bottom:0}}body.accademy .testi-immagini-centrali .immagini-container{flex-direction:row-reverse;align-items:end;gap:10rem;display:flex}.testi-immagini-centrali .immagini-container .immagine-grande{width:133rem;height:100%;margin-left:auto;margin-right:auto}@media (max-width:992px){.testi-immagini-centrali .immagini-container .immagine-grande{width:30rem;height:100%}body.accademy .testi-immagini-centrali .immagini-container .immagine-grande{width:100%;height:22rem}}.testi-immagini-centrali .immagini-container .immagine-piccola-destra{width:50.6rem;height:35rem;margin-top:-21rem;position:absolute;top:0;right:0}@media (max-width:992px){.testi-immagini-centrali .immagini-container .immagine-piccola-destra{width:15.7rem;height:11.5rem;margin-top:0}}.testi-immagini-centrali .immagini-container .immagine-piccola-sinistra{width:44rem;height:55rem;margin-bottom:-37rem;position:absolute;bottom:0;left:0}@media (max-width:992px){.testi-immagini-centrali .immagini-container .immagine-piccola-sinistra{width:14rem;height:18.7rem;margin-bottom:0}}body.accademy .testi-immagini-centrali .immagini-container .immagine-piccola-sinistra{width:40rem;height:50rem;margin-bottom:0;position:relative}body.accademy .testi-immagini-centrali .immagini-container .immagine-piccola-destra{display:none!important}@media (max-width:992px){body.accademy .testi-immagini-centrali .immagini-container{padding-top:0;padding-bottom:0}body.accademy .testi-immagini-centrali .immagini-container .immagine-piccola-sinistra{display:none!important}}.testi-immagini-centrali .bottom-row{margin-top:var(--spacing-xl);gap:var(--spacing-xxxl);justify-content:flex-end;display:flex}@media (max-width:992px){.testi-immagini-centrali .bottom-row{margin-top:var(--spacing-l);gap:var(--spacing-m);flex-direction:column}}.testi-immagini-centrali .bottom-row .template-text{max-width:52.2rem}@media (min-width:1600px){body.hotel .testi-immagini-centrali .bottom-row .template-label{margin-left:46rem}}.umb-block-list>:has(.slider-eventi){overflow:visible}.slider-eventi{overflow-x:clip}.slider-eventi__wrapper{gap:var(--spacing-xl);box-sizing:border-box;flex-direction:column;align-items:stretch;width:100%;display:flex}@media (max-width:991px){.slider-eventi__wrapper{gap:var(--spacing-l)}}.slider-eventi__intro{gap:var(--spacing-xxxl);justify-content:space-between;align-items:flex-end;display:flex}@media (max-width:991px){.slider-eventi__intro{align-items:flex-start;gap:var(--spacing-l);flex-direction:column}}.slider-eventi__intro .desktop{flex-shrink:0}@media (max-width:991px){.slider-eventi .mobile{justify-content:center;display:flex}}.slider-eventi__carousel-fascia{width:100%;min-width:0;position:relative}@media (max-width:991px){.slider-eventi .swiper-carousel{position:relative;overflow:visible}}.slider-eventi .swiper{overflow:visible!important}.slider-eventi .swiper-wrapper{align-items:stretch}.slider-eventi .swiper .swiper-slide{box-sizing:border-box;height:auto}@media (max-width:991px){.slider-eventi .swiper .swiper-slide{flex:none;max-width:100%;width:88%!important}}.slider-eventi .swiper-slide .evento-box{min-width:0;max-width:100%;height:100%;display:block}@media (max-width:991px){.slider-eventi .swiper-nav-bar .swiper-nav-bar__btn-wrapper:not(.swiper-nav-bar__btn-wrapper--slider-eventi-mobile){display:none!important}.slider-eventi .template-cta-primary{padding-top:var(--spacing-l)}}.umb-block-list>:has(.slider-offerte){overflow:visible}.slider-offerte{overflow-x:clip}.slider-offerte__wrapper{gap:var(--spacing-xxl);box-sizing:border-box;flex-direction:column;align-items:stretch;width:100%;display:flex}@media (max-width:991px){.slider-offerte__wrapper{gap:var(--spacing-l)}}.slider-offerte__intro{gap:var(--spacing-xxxl);justify-content:space-between;align-items:flex-end;display:flex}@media (max-width:991px){.slider-offerte__intro{align-items:flex-start;gap:var(--spacing-l);flex-direction:column}}.slider-offerte__intro .desktop{flex-shrink:0}@media (max-width:991px){.slider-offerte .mobile{justify-content:center;display:flex}}.slider-offerte__viewport{width:100%}.slider-offerte__carousel-fascia{width:100%;min-width:0;position:relative}.slider-offerte .swiper-carousel{position:relative;overflow:visible}.slider-offerte .swiper{overflow:visible!important}.slider-offerte .swiper-wrapper{align-items:stretch}.slider-offerte .swiper-slide{box-sizing:border-box;flex:none;max-width:calc(100vw - 6rem);height:auto;width:111.5rem!important}@media (max-width:991px){.slider-offerte .swiper-slide{flex:none;max-width:100%;width:88%!important}}.slider-offerte .swiper-slide .offerta-box .media-container{position:relative}.slider-offerte .swiper-slide .offerta-box .media-container:after{content:"";z-index:1;pointer-events:none;opacity:1;background:linear-gradient(rgba(0,0,0,.4) 0%,rgba(0,0,0,.4) 100%);transition:opacity .4s;position:absolute;top:0;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.slider-offerte .swiper-slide .offerta-box .media-container:after{transition:none}}.slider-offerte .swiper-slide.swiper-slide-logical-active .offerta-box .media-container:after{opacity:0}.slider-offerte .swiper-slide .offerta-box .media-container img,.slider-offerte .swiper-slide .offerta-box .media-container video{-webkit-filter:blur(2px);filter:blur(2px);transition:-webkit-filter .4s,filter .4s,transform .5s ease-out}@media (prefers-reduced-motion:reduce){.slider-offerte .swiper-slide .offerta-box .media-container img,.slider-offerte .swiper-slide .offerta-box .media-container video{transition:none}}.slider-offerte .swiper-slide.swiper-slide-logical-active .offerta-box .media-container img,.slider-offerte .swiper-slide.swiper-slide-logical-active .offerta-box .media-container video{-webkit-filter:blur();filter:blur()}.slider-offerte .swiper--buffer-normalizing .swiper-wrapper{transition-duration:0s!important}.slider-offerte .swiper--buffer-normalizing .swiper-slide .offerta-box .media-container:after,.slider-offerte .swiper--buffer-normalizing .swiper-slide .offerta-box .media-container img,.slider-offerte .swiper--buffer-normalizing .swiper-slide .offerta-box .media-container video{transition:none!important}.slider-offerte .swiper-slide .offerta-box{min-width:0;max-width:100%;height:100%;display:block}.slider-offerte .swiper-nav-bar{grid-template-columns:minmax(0,1fr);justify-items:stretch;width:88%!important;margin-left:auto!important;margin-right:auto!important}.slider-offerte .swiper-nav-bar .swiper-nav-bar__btn-wrapper:not(.swiper-nav-bar__btn-wrapper--slider-offerte-mobile){display:none!important}.slider-offerte .swiper-nav-bar .swiper-nav-bar__pagination.swiper-pagination{grid-column:1;justify-self:stretch!important;max-width:100%!important}.tabs-block .template-titoli-cards{text-transform:none!important}.tabs-block .blocco-testo-comune{margin-bottom:var(--spacing-l)}@media (max-width:991px){.tabs-block .blocco-testo-comune{margin-bottom:var(--spacing-m)}}.tabs-block__desktop{display:none}@media (min-width:992px){.tabs-block__desktop{justify-content:space-between;align-items:flex-start;gap:var(--spacing-xxl);display:flex}}.tabs-block__col-tabs{flex-shrink:1;width:100%;min-width:0;max-width:80rem}.tabs-block__col-panels{flex:1 0 79rem}.tabs-block__tablist{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tabs-block__tabitem{border-bottom:1px solid var(--nero-color);margin:0;padding:0}.tabs-block__tab{width:100%;padding:var(--spacing-m)0;text-align:left;cursor:pointer;color:var(--grigio-color);background:0 0;border:none;margin:0;transition:color .2s ease-out,padding-left .2s ease-out;display:block}.tabs-block__tab .template-sottotitolo{transition:opacity .2s ease-out,font-weight .2s ease-out}@media (min-width:992px){.tabs-block__tab:not(.is-active) .template-sottotitolo{opacity:1}.tabs-block__tab.is-active .template-sottotitolo{opacity:1;font-weight:600}}.tabs-block__tab:focus-visible{color:var(--caffè-color);outline:none}@media (hover:hover){.tabs-block__tab:hover{color:var(--caffè-color);outline:none}}.tabs-block__tab:focus-visible{box-shadow:inset 0 0 0 1px var(--oro-color)}.tabs-block__tab.is-active{color:var(--nero-color);padding-left:var(--spacing-l)}.tabs-block__voce-title{text-transform:none;letter-spacing:.02em;color:var(--nero-color);margin:0;font-family:Josefin Sans,sans-serif;font-size:2.5rem;font-style:normal;font-weight:400;line-height:130.5%}@media (max-width:991px){.tabs-block__voce-title{font-size:1.6rem}}.tabs-block__cta{margin-top:var(--spacing-xl)}.tabs-block__cta--mobile{margin-top:var(--spacing-xl);justify-items:center}.tabs-block__media{margin:0 0 var(--spacing-l);width:100%}.tabs-block__media--mobile{margin-bottom:var(--spacing-m)}.tabs-block__media .media-container{border-radius:0;width:79rem;height:53.1rem;min-height:0}@media (max-width:991px){.tabs-block__media .media-container{width:100%;max-height:32rem}}.tabs-block__body.template-text{margin-top:0}.tabs-block__body:not(:first-child){margin-top:var(--spacing-m)}.tabs-block__panel[hidden]{display:none!important}@media (min-width:992px){.tabs-block__panel-inner{padding-top:0}.tabs-block__mobile{display:none}}.tabs-block__mobile .accordion-container .accordion-item{padding-block:var(--spacing-l);border-bottom:1px solid var(--grigio-60-color);flex-direction:column;display:flex}@media (max-width:991px){.tabs-block__mobile .accordion-container .accordion-item{padding-top:2.1rem;padding-bottom:2.1rem}}.tabs-block__mobile .accordion-container .accordion-item .visible{cursor:pointer}.tabs-block__mobile .accordion-container .accordion-item svg{flex-shrink:0;width:2rem;height:1rem}@media (max-width:991px){.tabs-block__mobile .accordion-container .accordion-item svg{width:1.6rem;height:.8rem}}.tabs-block__mobile .accordion-container .accordion-item .hidden{opacity:0;max-height:0;padding-top:.1rem;padding-bottom:.1rem;transition:opacity .15s ease-out,margin-top .15s ease-out;overflow:hidden}.tabs-block__mobile .accordion-container .accordion-item.open .hidden{opacity:1;margin-top:var(--spacing-m)}body.accademy .tabs-block__mobile .accordion-container .accordion-item svg.chev{width:1.4rem;height:2.6rem}@media (max-width:991px){body.accademy .tabs-block__mobile .accordion-container .accordion-item svg.chev{width:1.1rem;height:2rem}}body.accademy .tabs-block__mobile .accordion-container .accordion-item svg.chev path{stroke:none;fill:var(--nero-color)}.immagini{padding-top:21rem}@media (max-width:992px){.immagini{padding-top:11.2rem}}body.accademy .immagini{padding-top:0}.immagini .container{position:relative}@media (max-width:992px){body.hotel .immagini .container{padding:0!important}}body.accademy .immagini .container{gap:7rem;display:flex}@media (max-width:992px){body.accademy .immagini .container{flex-direction:column;align-items:center;gap:3rem}}.immagini .immagine-grande{width:100%;height:80rem}@media (max-width:992px){.immagini .immagine-grande{height:45rem}}body.accademy .immagini .immagine-grande{width:128rem}@media (max-width:992px){body.accademy .immagini .immagine-grande{width:100%;height:30rem}}.immagini .immagine-piccola{width:44rem;height:55rem;position:absolute;top:-21rem;right:11.7rem}@media (max-width:992px){.immagini .immagine-piccola{width:15.6rem;height:20rem;top:-11.2rem;right:4rem}}body.accademy .immagini .immagine-piccola{width:46rem;height:64rem;position:relative;top:auto;bottom:0;right:0}@media (max-width:992px){body.accademy .immagini .immagine-piccola{width:80%;height:40rem}}.umb-block-list>:has(.slider-camere){overflow:visible}.slider-camere{overflow-x:clip}.slider-camere__wrapper{gap:var(--spacing-xxl);box-sizing:border-box;flex-direction:column;align-items:stretch;width:100%;display:flex}@media (max-width:991px){.slider-camere__wrapper{gap:var(--spacing-l)}}.slider-camere__intro{gap:var(--spacing-xxxl);justify-content:space-between;align-items:flex-end;display:flex}@media (max-width:991px){.slider-camere__intro{align-items:flex-start;gap:var(--spacing-l);flex-direction:column}}.slider-camere__intro .desktop{flex-shrink:0}@media (max-width:991px){.slider-camere .mobile{justify-content:center;display:flex}}.slider-camere__viewport{width:100%}.slider-camere__carousel-fascia{width:100%;min-width:0;position:relative}.slider-camere .swiper-carousel{position:relative;overflow:visible}.slider-camere .swiper{overflow:visible!important}.slider-camere .swiper-wrapper{align-items:stretch}.slider-camere .swiper-slide{box-sizing:border-box;flex:none;max-width:calc(100vw - 6rem);height:auto;width:111.5rem!important}@media (max-width:991px){.slider-camere .swiper-slide{flex:none;max-width:100%;width:88%!important}}.slider-camere .swiper-slide .camera-box .media-container{position:relative}.slider-camere .swiper-slide .camera-box .media-container:after{content:"";z-index:1;pointer-events:none;opacity:1;background:linear-gradient(rgba(0,0,0,.4) 0%,rgba(0,0,0,.4) 100%);transition:opacity .4s;position:absolute;top:0;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.slider-camere .swiper-slide .camera-box .media-container:after{transition:none}}.slider-camere .swiper-slide.swiper-slide-logical-active .camera-box .media-container:after{opacity:0}.slider-camere .swiper-slide .camera-box .media-container img,.slider-camere .swiper-slide .camera-box .media-container video{-webkit-filter:blur(2px);filter:blur(2px);transition:-webkit-filter .4s,filter .4s,transform .5s ease-out}@media (prefers-reduced-motion:reduce){.slider-camere .swiper-slide .camera-box .media-container img,.slider-camere .swiper-slide .camera-box .media-container video{transition:none}}.slider-camere .swiper-slide.swiper-slide-logical-active .camera-box .media-container img,.slider-camere .swiper-slide.swiper-slide-logical-active .camera-box .media-container video{-webkit-filter:blur();filter:blur()}.slider-camere .swiper--buffer-normalizing .swiper-wrapper{transition-duration:0s!important}.slider-camere .swiper--buffer-normalizing .swiper-slide .camera-box .media-container:after,.slider-camere .swiper--buffer-normalizing .swiper-slide .camera-box .media-container img,.slider-camere .swiper--buffer-normalizing .swiper-slide .camera-box .media-container video{transition:none!important}.slider-camere .swiper-slide .camera-box{min-width:0;max-width:100%;height:100%;display:block}.slider-camere .swiper-nav-bar{grid-template-columns:minmax(0,1fr);justify-items:stretch;width:88%!important;margin-left:auto!important;margin-right:auto!important}.slider-camere .swiper-nav-bar .swiper-nav-bar__btn-wrapper:not(.swiper-nav-bar__btn-wrapper--slider-camere-mobile){display:none!important}.slider-camere .swiper-nav-bar .swiper-nav-bar__pagination.swiper-pagination{grid-column:1;justify-self:stretch!important;max-width:100%!important}.umb-block-list>:has(.block-lista-corsi--carosello){overflow:visible}.block-lista-corsi{overflow-x:clip}.block-lista-corsi__wrapper{box-sizing:border-box;flex-direction:column;align-items:stretch;width:100%;display:flex}@media (max-width:991px){.block-lista-corsi__wrapper{gap:0}}.block-lista-corsi__wrapper>.container.container-larger{gap:var(--spacing-xl);flex-direction:column;align-items:stretch;display:flex}@media (max-width:991px){.block-lista-corsi__wrapper>.container.container-larger{gap:var(--spacing-l)}.block-lista-corsi--carosello>.mobile.container.container-larger{margin-top:var(--spacing-l);justify-content:center;display:flex}}.block-lista-corsi__intro{width:100%;margin-bottom:7rem;display:block}@media (max-width:991px){.block-lista-corsi__intro{margin-bottom:0}}.block-lista-corsi__intro-text{gap:var(--spacing-l);flex-direction:column;min-width:0;display:flex}@media (max-width:991px){.block-lista-corsi__intro-text{gap:var(--spacing-m)}}.block-lista-corsi__intro-text .template-label,.block-lista-corsi__intro-text .template-h2{margin:0}.block-lista-corsi__intro-body{justify-content:space-between;align-items:flex-end;gap:var(--spacing-xxxl);min-width:0;display:flex}@media (max-width:991px){.block-lista-corsi__intro-body{flex-direction:column;align-items:flex-start;gap:0}}.block-lista-corsi__intro-copy{gap:var(--spacing-l);flex-direction:column;flex:auto;min-width:0;display:flex}@media (max-width:991px){.block-lista-corsi__intro-copy{gap:var(--spacing-m)}}.block-lista-corsi__intro-description{min-width:0;max-width:117.1rem}@media (max-width:991px){.block-lista-corsi__intro-description{font-size:2rem;font-weight:600;line-height:130.5%}}.block-lista-corsi__intro-cta{flex-shrink:0}@media (max-width:991px){.block-lista-corsi .mobile{justify-content:center;display:flex}}.block-lista-corsi__carousel-fascia{width:100%;min-width:0;position:relative}@media (max-width:991px){.block-lista-corsi--carosello .swiper-carousel{position:relative;overflow:visible}}.block-lista-corsi--carosello .swiper{overflow:visible!important}.block-lista-corsi--carosello .swiper-wrapper{align-items:stretch}.block-lista-corsi--carosello .swiper .swiper-slide{box-sizing:border-box;align-self:stretch;height:auto;display:flex}@media (max-width:991px){.block-lista-corsi--carosello .swiper .swiper-slide{flex:none;max-width:100%;width:88%!important}}.block-lista-corsi--carosello .swiper-slide .corso-box{flex:auto;width:100%;min-width:0;max-width:100%;height:77rem;min-height:77rem;max-height:77rem;margin-left:auto;margin-right:auto;display:flex}@media (max-width:991px){.block-lista-corsi--carosello .swiper-slide .corso-box{height:50rem;min-height:50rem;max-height:50rem}}.block-lista-corsi--carosello .swiper-slide .corso-box__media.media-container{aspect-ratio:auto;flex-shrink:0;height:33.8rem}@media (max-width:991px){.block-lista-corsi--carosello .swiper-slide .corso-box__media.media-container{width:100%;height:20.5rem;margin-left:0;margin-right:0}.block-lista-corsi--carosello .swiper-slide .corso-box__top{flex-shrink:0;min-height:8.4rem}.block-lista-corsi--carosello .swiper-slide .corso-box__title{-webkit-line-clamp:2;line-clamp:2;min-height:2lh;max-height:2lh}.block-lista-corsi--carosello .swiper-slide .corso-box__details{flex:auto;min-height:0}.block-lista-corsi--carosello .swiper-nav-bar .swiper-nav-bar__btn-wrapper:not(.swiper-nav-bar__btn-wrapper--block-lista-corsi-mobile){display:none!important}}.block-lista-corsi--griglia .block-lista-corsi__grid{grid-column-gap:7.5rem;grid-row-gap:12.3rem;grid-template-columns:repeat(3,minmax(0,56rem));justify-content:space-between;display:grid}@media (max-width:991px){.block-lista-corsi--griglia .block-lista-corsi__grid{grid-column-gap:0;grid-row-gap:var(--spacing-l);grid-template-columns:minmax(0,100%);justify-content:center}}.block-lista-corsi--griglia .block-lista-corsi__grid .corso-box{max-width:100%}.block-lista-docenti{background:var(--bianco-color);color:var(--nero-color)}.block-lista-docenti__title{margin:0 0 var(--spacing-xl);font-family:Archivo,sans-serif;font-size:max(4.8rem,min(6.25vw,9rem));font-weight:900;line-height:95%}.block-lista-docenti__grid{grid-template-columns:repeat(3,minmax(0,56rem));justify-content:space-between;gap:4.4rem 2.7rem;display:grid}.docente-box{outline:none;width:100%;max-width:56rem}.docente-box__media{background:var(--blu-color);width:100%;height:64rem;position:relative;overflow:hidden}.docente-box__image.media-container,.docente-box__image.media-container img{width:100%;height:100%}.docente-box__image.media-container img{object-fit:cover;transition:transform .3s,opacity .3s;display:block}.docente-box__description{background:var(--blu-color);opacity:0;flex-direction:column;justify-content:center;padding:6rem 6.5rem;transition:opacity .3s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow:auto}.docente-box__expand{display:none}.docente-box__info{gap:var(--spacing-xxs);padding-top:var(--spacing-m);flex-direction:column;display:flex}.docente-box__title,.docente-box__role{margin:0}@media (min-width:992px){.docente-box:-webkit-any(:hover,:focus-visible) .docente-box__description{opacity:1}.docente-box:-moz-any(:hover,:focus-visible) .docente-box__description{opacity:1}.docente-box:is(:hover,:focus-visible) .docente-box__description{opacity:1}.docente-box:-webkit-any(:hover,:focus-visible) .docente-box__image img{transform:scale(1.04)}.docente-box:-moz-any(:hover,:focus-visible) .docente-box__image img{transform:scale(1.04)}.docente-box:is(:hover,:focus-visible) .docente-box__image img{transform:scale(1.04)}}.docente-box:focus-visible{outline:.3rem solid var(--giallo-color);outline-offset:.5rem}@media (max-width:991px){.block-lista-docenti__title{margin-bottom:var(--spacing-l);font-size:4.8rem}.block-lista-docenti__grid{justify-content:center;gap:var(--spacing-xl);grid-template-columns:minmax(0,1fr)}.docente-box{max-width:none}.docente-box__media{height:47rem;display:block;overflow:hidden}.docente-box__image.media-container{height:100%;transition:opacity .3s}.docente-box__description{opacity:0;pointer-events:none;justify-content:flex-start;padding:3rem;transition:opacity .3s}.docente-box__expand{z-index:2;background:var(--blu-color);-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;padding:0;transition:background-color .3s;display:flex;position:absolute;bottom:2rem;right:2rem}.docente-box__expand span{width:1.4rem;height:1.4rem;display:block;position:relative}.docente-box__expand span:before,.docente-box__expand span:after{background:var(--bianco-color);content:"";width:1.4rem;height:.2rem;transition:background-color .3s,opacity .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.docente-box__expand span:after{transform:translate(-50%,-50%)rotate(90deg)}.docente-box.is-expanded .docente-box__image{opacity:0;pointer-events:none}.docente-box.is-expanded .docente-box__description{opacity:1;pointer-events:auto}.docente-box.is-expanded .docente-box__expand{background:var(--azzurro-20-color)!important}.docente-box.is-expanded .docente-box__expand span:before,.docente-box.is-expanded .docente-box__expand span:after{background:var(--blu-color)!important}.docente-box.is-expanded .docente-box__expand span:after{opacity:0!important}.docente-box:-webkit-any(:hover,:focus-visible):not(.is-expanded) .docente-box__description{opacity:0}.docente-box:-moz-any(:hover,:focus-visible):not(.is-expanded) .docente-box__description{opacity:0}.docente-box:is(:hover,:focus-visible):not(.is-expanded) .docente-box__description{opacity:0}.docente-box__info{gap:.4rem;padding-top:1.75rem}}@media (prefers-reduced-motion:reduce){.docente-box__image.media-container img,.docente-box__image.media-container,.docente-box__description,.docente-box__expand,.docente-box__expand span:before,.docente-box__expand span:after{transition:none}}.block-prossimi-corsi{position:relative}.block-prossimi-corsi__title{text-align:center;width:100%;padding-bottom:var(--spacing-xl);margin:0}.block-prossimi-corsi__layout{grid-template-columns:minmax(0,40%) minmax(0,1fr);align-items:start;gap:2.6rem;display:grid}.block-prossimi-corsi__calendar-col,.block-prossimi-corsi__list-col{min-width:0}.block-prossimi-corsi__selected-date{text-align:center;margin:0;display:none}.block-prossimi-corsi__list{flex-direction:column;gap:3rem;display:flex}.block-prossimi-corsi__list-empty{margin:var(--spacing-l)0 0;text-align:center;color:var(--blu-60-color)}.block-prossimi-corsi__list-empty[hidden]{display:none!important}.prossimi-corsi-card{background:var(--giallo-60-color);height:23.8rem;color:inherit;grid-template-columns:30.1rem minmax(0,1fr);text-decoration:none;display:grid;overflow:hidden}.prossimi-corsi-card__media.media-container{width:100%;height:100%;min-height:0}.prossimi-corsi-card__media.media-container img,.prossimi-corsi-card__media.media-container video{object-fit:cover;width:100%;height:100%}.prossimi-corsi-card__body{justify-content:center;gap:var(--spacing-xs);flex-direction:column;padding:2rem 4.5rem;display:flex}.prossimi-corsi-card__label,.prossimi-corsi-card__title,.prossimi-corsi-card__date{margin:0}.prossimi-corsi-calendar--fullcalendar{background:var(--bianco-color);width:100%;max-width:none;padding:.76rem}.prossimi-corsi-calendar--fullcalendar .fc{--fc-border-color:transparent;--fc-page-bg-color:transparent;--fc-neutral-bg-color:transparent;--fc-today-bg-color:transparent}.prossimi-corsi-calendar--fullcalendar .fc-scrollgrid,.prossimi-corsi-calendar--fullcalendar .fc-scrollgrid table,.prossimi-corsi-calendar--fullcalendar .fc-scrollgrid-section>*,.prossimi-corsi-calendar--fullcalendar .fc-scrollgrid-section>*>*,.prossimi-corsi-calendar--fullcalendar .fc-col-header-cell,.prossimi-corsi-calendar--fullcalendar .fc-daygrid-day,.prossimi-corsi-calendar--fullcalendar .fc-theme-standard td,.prossimi-corsi-calendar--fullcalendar .fc-theme-standard th{border:0!important}.prossimi-corsi-calendar--fullcalendar .fc-scrollgrid,.prossimi-corsi-calendar--fullcalendar .fc-scrollgrid-sync-table{border-collapse:collapse;width:100%}.prossimi-corsi-calendar--fullcalendar .fc-daygrid-body{width:100%!important}.prossimi-corsi-calendar--fullcalendar .fc-toolbar{height:auto;margin:0;padding:3.05rem 6.09rem}.prossimi-corsi-calendar--fullcalendar .fc-toolbar-title{text-align:center}.prossimi-corsi-calendar--fullcalendar .fc-button{padding:.5rem;font-size:0;box-shadow:none!important;color:var(--blu-color)!important;background:0 0!important;border:0!important}.prossimi-corsi-calendar--fullcalendar .fc-button .fc-icon{font-size:4.5rem!important}.prossimi-corsi-calendar--fullcalendar .fc-col-header-cell-cushion{padding:1.52rem 1.52rem .38rem;text-decoration:none}.prossimi-corsi-calendar--fullcalendar .fc-daygrid-day-top{justify-content:center;display:flex}.prossimi-corsi-calendar--fullcalendar .fc-daygrid-day-frame{flex-direction:column;align-items:center;min-height:8rem;display:flex}.prossimi-corsi-calendar--fullcalendar .fc-daygrid-day-number{z-index:1;border-radius:50%;justify-content:center;align-items:center;width:8rem;height:8rem;margin:.2rem auto;text-decoration:none;display:inline-flex;position:relative}.prossimi-corsi-calendar--fullcalendar .fc-day-other .template-calendario-data{color:var(--grigio-60-color)}.prossimi-corsi-calendar--fullcalendar .fc-daygrid-day.has-course .fc-daygrid-day-number:after{content:"";background:var(--giallo-color);border-radius:50%;width:1rem;height:1rem;position:absolute;bottom:1rem}.prossimi-corsi-calendar--fullcalendar .fc-daygrid-day.fc-day-selected .template-calendario-data{background:var(--giallo-color);color:var(--bianco-color)}.prossimi-corsi-calendar--fullcalendar .fc-daygrid-day.fc-day-selected.has-course .fc-daygrid-day-number:after{background:var(--bianco-color)}.prossimi-corsi-calendar--fullcalendar .fc-daygrid-day-events,.prossimi-corsi-calendar--fullcalendar .fc-daygrid-event-harness,.prossimi-corsi-calendar--fullcalendar .prossimi-corsi-fc-dot{display:none}@media (min-width:992px){.block-prossimi-corsi__calendar-col{padding-left:0}.block-prossimi-corsi__list{width:100%;margin-left:auto}}@media (max-width:991px){.block-prossimi-corsi{padding-top:var(--spacing-l)}.block-prossimi-corsi__title{width:auto;margin-bottom:var(--spacing-m);position:static}.block-prossimi-corsi__layout{gap:var(--spacing-l);grid-template-columns:minmax(0,1fr)}.block-prossimi-corsi__calendar-col{padding:0}.block-prossimi-corsi__list-col{gap:var(--spacing-s);flex-direction:column;display:flex}.block-prossimi-corsi__selected-date{display:block}.prossimi-corsi-card{grid-template-columns:11.1rem minmax(0,1fr);height:17.2rem;min-height:17.2rem}.prossimi-corsi-card__body{gap:var(--spacing-xs);padding:.74rem 1.66rem}.prossimi-corsi-calendar--fullcalendar{padding:.37rem}.prossimi-corsi-calendar--fullcalendar .fc-toolbar{padding:1.47rem 2.95rem}.prossimi-corsi-calendar--fullcalendar .fc-col-header-cell-cushion{padding:.74rem .74rem .18rem}.prossimi-corsi-calendar--fullcalendar .fc-daygrid-day-frame{min-height:3.87rem}.prossimi-corsi-calendar--fullcalendar .fc-daygrid-day-number{width:3.87rem;height:3.87rem;margin:.1rem auto}.prossimi-corsi-calendar--fullcalendar .fc-daygrid-day.has-course .fc-daygrid-day-number:after{width:.48rem;height:.48rem;bottom:.5rem}}@media (min-width:992px){.highlights .swiper-nav-bar .swiper-nav-bar__pagination.swiper-pagination,.canali-di-collegamento .swiper-nav-bar .swiper-nav-bar__pagination.swiper-pagination,.canali-di-smistamento .swiper-nav-bar .swiper-nav-bar__pagination.swiper-pagination{justify-self:center!important}}.richiesta-informazioni-fascia__validation-summary ul{margin:0 0 var(--spacing-m);padding:0;list-style:none}.richiesta-informazioni-fascia__flash--error{color:#b42318;margin-bottom:var(--spacing-m)}.richiesta-informazioni-fascia__eta-bambini-host{display:contents}.richiesta-informazioni-fascia__eta-bambini-validation{grid-column:1/-1}.richiesta-informazioni-fascia__grid{gap:var(--spacing-m)var(--spacing-m);grid-template-columns:1fr;display:grid}@media (min-width:768px){.richiesta-informazioni-fascia__grid{gap:var(--spacing-xl)var(--spacing-xl);grid-template-columns:repeat(3,1fr)}.richiesta-informazioni-fascia__grid--simple{grid-template-columns:repeat(2,1fr)}}.richiesta-informazioni-fascia__field.float-label{min-width:0;min-height:6rem;transition:opacity .25s;position:relative}.richiesta-informazioni-fascia__field.float-label label{transform-origin:0;cursor:text;pointer-events:none;z-index:2;margin:0;transition:transform .15s,top .15s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.richiesta-informazioni-fascia__field.float-label.active label{transform:translateY(-4.2rem)scale(.8)}@media (max-width:991px){.richiesta-informazioni-fascia__field.float-label.active label{transform:translateY(-3.8rem)scale(.8)}}.richiesta-informazioni-fascia__field.float-label .richiesta-informazioni-fascia__input,.richiesta-informazioni-fascia__field.float-label .richiesta-informazioni-fascia__select{border:0;border-bottom:1px solid var(--nero-color);width:100%;height:100%;min-height:4.8rem;font:inherit;color:inherit;z-index:1;background:0 0;border-radius:0;padding:1.2rem 0 .4rem;display:block;position:relative}.richiesta-informazioni-fascia__field.float-label .richiesta-informazioni-fascia__input:focus,.richiesta-informazioni-fascia__field.float-label .richiesta-informazioni-fascia__select:focus{border-bottom-width:2px;outline:none}.richiesta-informazioni-fascia__field.float-label input[type=date]{color:transparent;padding-right:3.4rem;transition:color .15s}.richiesta-informazioni-fascia__field.float-label input[type=date]::-webkit-calendar-picker-indicator{display:none}.richiesta-informazioni-fascia__field.float-label .richiesta-informazioni-fascia__date-icon{pointer-events:none;width:2.5rem;height:2.8rem;color:var(--nero-color);display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}.richiesta-informazioni-fascia__field.float-label.active input[type=date]{color:var(--nero-color)}.richiesta-informazioni-fascia__field.float-label:focus-within input[type=date]{color:var(--nero-color)}.richiesta-informazioni-fascia__field.float-label .richiesta-informazioni-fascia__select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 1.2rem) 1.6rem,calc(100% - .7rem) 1.6rem;background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:2.8rem}.richiesta-informazioni-fascia__field--textarea.form-textarea-container.float-label{min-height:0;margin-top:var(--spacing-s);padding-top:.6rem}.richiesta-informazioni-fascia__field--textarea.form-textarea-container.float-label label{top:1.6rem;transform:none}.richiesta-informazioni-fascia__field--textarea.form-textarea-container.float-label.active label{transform:translateY(-2.2rem)scale(.8)}@media (max-width:991px){.richiesta-informazioni-fascia__field--textarea.form-textarea-container.float-label.active label{transform:translateY(-1.8rem)scale(.8)}}.richiesta-informazioni-fascia__field--textarea.form-textarea-container.float-label .richiesta-informazioni-fascia__textarea{width:100%;min-height:8rem;padding:var(--spacing-s)0;resize:vertical;border:none;border-bottom:1px solid var(--nero-color);font:inherit;color:inherit;background:0 0;border-radius:0;margin-top:2rem;display:block}.richiesta-informazioni-fascia__field--textarea.form-textarea-container.float-label .richiesta-informazioni-fascia__textarea:focus{border-bottom-width:2px;outline:none}.richiesta-informazioni-fascia__field--full:not(.float-label),.richiesta-informazioni-fascia__field--full.richiesta-informazioni-fascia__field--textarea{grid-column:1/-1}.richiesta-informazioni-fascia__field--final{grid-row:5}.richiesta-informazioni-fascia__err{color:#b42318;margin-top:.4rem;font-size:1.2rem;display:block}@media (max-width:991px){.richiesta-informazioni-fascia__err{position:relative}}.richiesta-informazioni-fascia__footer{gap:var(--spacing-xl);margin-top:var(--spacing-l);flex-direction:column;display:flex}@media (min-width:992px){.richiesta-informazioni-fascia__footer{flex-direction:row;justify-content:space-between}}.richiesta-informazioni-fascia__footer-left{gap:var(--spacing-xs);flex-direction:column;flex:1;min-width:0;display:flex}.richiesta-informazioni-fascia__footer-right{align-items:flex-end;gap:var(--spacing-m);flex-direction:column;flex-shrink:0;display:flex}.richiesta-informazioni-fascia__note{margin:0}.richiesta-informazioni-fascia__recaptcha{text-align:right;max-width:42rem;margin:0}.richiesta-informazioni-fascia__checkbox-group{min-width:0;min-height:auto;padding-top:var(--spacing-s);border:0;margin:0;padding-bottom:0;padding-left:0;padding-right:0}.richiesta-informazioni-fascia__group-label{margin:0 0 var(--spacing-s)}.richiesta-informazioni-fascia__checkbox-group-items{gap:var(--spacing-xs);flex-direction:column;display:flex}.richiesta-informazioni-fascia__check{gap:var(--spacing-s);cursor:pointer;align-items:center;display:flex}.richiesta-informazioni-fascia__check input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;box-sizing:border-box;border:2px solid var(--nero-color);cursor:pointer;vertical-align:top;background-color:transparent;border-radius:0;flex-shrink:0;width:2.4rem;height:2.4rem;margin:0;transition:background-color .15s,border-color .15s;position:relative}.richiesta-informazioni-fascia__check input[type=checkbox]:checked{background-color:var(--nero-color)}.richiesta-informazioni-fascia__check input[type=checkbox]:checked:after{content:"";border:solid var(--bianco-color);box-sizing:border-box;border-width:0 .25rem .25rem 0;width:.45rem;height:.85rem;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.richiesta-informazioni-fascia__check input[type=checkbox]:focus-visible{outline:2px solid var(--oro-color);outline-offset:3px}.richiesta-informazioni-fascia__check input[type=checkbox]:disabled{opacity:.45;cursor:not-allowed}.richiesta-informazioni-fascia__submit{margin-top:auto}.richiesta-informazioni-fascia__submit.template-cta-primary--outline{text-transform:uppercase;font-family:Overpass,sans-serif;font-weight:700;line-height:1.09;font-size:2.5rem!important}.richiesta-informazioni-fascia .form-text{font-size:1.6rem;font-weight:400;line-height:130.5%}.richiesta-informazioni-fascia .template-cta{font-size:2.2rem!important}.richiesta-informazioni-fascia .mandatory{margin-bottom:var(--spacing-l)}@media (min-width:991px){.grid-newsletter{grid-template-columns:repeat(2,1fr)}}}@layer layouts{body header .navbar{z-index:100;box-sizing:border-box;-webkit-backdrop-filter:none;backdrop-filter:none;background-color:transparent;border-bottom:1px solid transparent;width:100%;transition:background-color .45s,border-color .45s,-webkit-backdrop-filter .45s,backdrop-filter .45s,color .45s;position:fixed;top:0;left:0}body header .navbar .nav-menu{height:var(--site-navbar-height);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;width:100%;transition:color .45s;display:grid;position:relative}@media (max-width:991px){body header .navbar .nav-menu{height:var(--site-navbar-height-mobile);grid-template:"lang logo menu"1fr/auto minmax(0,1fr) auto;align-items:center}body header .navbar .nav-menu .nav-menu__leading{display:contents}}@media (min-width:992px){body header .navbar .nav-menu .nav-menu__leading{justify-self:start;align-items:center;gap:var(--spacing-l);grid-column:1;min-width:0;display:flex}}body header .navbar .nav-menu .menu-zone{align-items:center;min-width:0;display:flex}@media (max-width:991px){body header .navbar .nav-menu .menu-zone{grid-area:1/menu;align-self:center;justify-self:end}}@media (min-width:992px){body header .navbar .nav-menu .menu-zone{grid-area:unset;grid-row:unset;order:1}}@media (max-width:991px){body header .navbar .nav-menu .navbar-language{grid-area:1/lang;align-self:center;justify-self:start}}@media (min-width:992px){body header .navbar .nav-menu .navbar-language{grid-area:unset;grid-row:unset;order:2}}body header .navbar .nav-menu .logo{grid-column:2;justify-self:center;width:20.3rem;height:7.7rem;transition:opacity .45s;position:relative}@media (max-width:991px){body header .navbar .nav-menu .logo{width:min(16rem,100%);height:min(5.5rem,100%);max-height:var(--site-navbar-height-mobile);grid-area:1/logo;align-self:center}}@media (min-width:992px){body header .navbar .nav-menu .logo{grid-area:unset;grid-row:unset}}body header .navbar .nav-menu .logo img,body header .navbar .nav-menu .logo svg{object-fit:contain;width:100%;height:100%;transition:-webkit-filter .45s,filter .45s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body header .navbar .nav-menu .nav-menu__cta{grid-column:3;justify-self:end;align-items:center;min-width:0;display:flex}@media (max-width:991px){body header .navbar .nav-menu .nav-menu__cta{grid-area:unset;grid-row:unset}}body header .navbar .nav-menu .navbar-language{flex-shrink:0;align-self:center;margin-top:.5rem;display:inline-flex;position:relative}body header .navbar .nav-menu .navbar-language__trigger{anchor-name:--navbar-language-trigger;color:var(--bianco-color);letter-spacing:.1rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:0 0;border:0;align-items:center;gap:.55rem;margin:0;padding:.35rem 0;font-family:Josefin Sans,sans-serif;font-size:2rem;font-weight:400;line-height:130.5%;transition:color .45s;display:inline-flex}body header .navbar .nav-menu .navbar-language__trigger:focus-visible{outline-offset:3px;outline:2px solid}body header .navbar .nav-menu .navbar-language__trigger[aria-expanded=true] .navbar-language__chevron{transform:rotate(180deg)}body header .navbar .nav-menu .navbar-language__chevron{flex-shrink:0;width:1.5rem;height:auto;margin-bottom:.5rem;transition:transform .3s}body header .navbar .nav-menu .navbar-language__chevron path{stroke:currentColor;stroke-width:3px;transition:stroke .45s}body header .navbar .nav-menu .navbar-language__popover{background-color:var(--site-navbar-surface,var(--panna-color));min-width:6.4rem;inset:unset;opacity:0;pointer-events:none;border:1px solid rgba(45,32,28,.12);border-radius:.2rem;margin:0;padding:.4rem 0;transition:opacity .28s;overflow:hidden;box-shadow:0 .4rem 1.6rem rgba(45,32,28,.14)}body header .navbar .nav-menu .navbar-language__popover:popover-open{opacity:1;pointer-events:auto;position-anchor:--navbar-language-trigger;top:calc(anchor(bottom) + .55rem);right:anchor(right);position:fixed;left:auto}@starting-style{body header .navbar .nav-menu .navbar-language__popover:popover-open{opacity:0}}body header .navbar .nav-menu .navbar-language__popover ul{margin:0;padding:0;list-style:none}body header .navbar .nav-menu .navbar-language__popover li:not(:last-child) .navbar-language__option{border-bottom:1px solid rgba(45,32,28,.08)}body header .navbar .nav-menu .navbar-language__option{box-sizing:border-box;width:100%;color:var(--caffè-color);letter-spacing:.1em;text-align:center;background:0 0;border:0;padding:.65rem 1.6rem;font-family:Josefin Sans,sans-serif;font-size:1.5rem;font-weight:500;line-height:1;text-decoration:none;transition:background-color .2s,color .2s;display:block}body header .navbar .nav-menu .navbar-language__option:focus-visible{background-color:rgba(45,32,28,.05)}@media (hover:hover){body header .navbar .nav-menu .navbar-language__option:hover{background-color:rgba(45,32,28,.05)}}body header .navbar .nav-menu .navbar-language__option.is-current{cursor:default;background-color:rgba(45,32,28,.06);font-weight:700}body:not(.home) header .navbar{background-color:var(--site-navbar-surface,var(--panna-color));-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-color:var(--nero-color);color:var(--nero-color)}body:not(.home) header .navbar .nav-menu{color:var(--nero-color)}body:not(.home) header .navbar .nav-menu .logo{opacity:1;pointer-events:auto}body:not(.home) header .navbar .nav-menu .logo img{-webkit-filter:brightness(0);filter:brightness(0)}body:not(.home) header .navbar .nav-menu .template-cta-tertiary{background:var(--caffè-80-color);color:var(--bianco-color)!important}body:not(.home) header .navbar .nav-menu .hamburger .bar,body:not(.home) header .navbar .nav-menu .hamburger :before,body:not(.home) header .navbar .nav-menu .hamburger :after{background:var(--nero-color)}body:not(.home) header .navbar .nav-menu .navbar-language__trigger{color:var(--nero-color)}body:not(.home) header .navbar .nav-menu .navbar-language__chevron path{stroke:var(--nero-color)}body.home:-webkit-any([data-navbar-phase=top],:not([data-navbar-phase])) header .navbar .nav-menu .template-cta-tertiary{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(255,255,255,.2);color:var(--bianco-color)!important}body.home:-moz-any([data-navbar-phase=top],:not([data-navbar-phase])) header .navbar .nav-menu .template-cta-tertiary{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(255,255,255,.2);color:var(--bianco-color)!important}body.home:is([data-navbar-phase=top],:not([data-navbar-phase])) header .navbar .nav-menu .template-cta-tertiary{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(255,255,255,.2);color:var(--bianco-color)!important}body.home:-webkit-any([data-navbar-phase=top],:not([data-navbar-phase])) header .navbar .nav-menu .navbar-language__trigger{color:var(--bianco-color)}body.home:-moz-any([data-navbar-phase=top],:not([data-navbar-phase])) header .navbar .nav-menu .navbar-language__trigger{color:var(--bianco-color)}body.home:is([data-navbar-phase=top],:not([data-navbar-phase])) header .navbar .nav-menu .navbar-language__trigger{color:var(--bianco-color)}body.home:-webkit-any([data-navbar-phase=top],:not([data-navbar-phase])) header .navbar .nav-menu .navbar-language__chevron path{stroke:var(--bianco-color)}body.home:-moz-any([data-navbar-phase=top],:not([data-navbar-phase])) header .navbar .nav-menu .navbar-language__chevron path{stroke:var(--bianco-color)}body.home:is([data-navbar-phase=top],:not([data-navbar-phase])) header .navbar .nav-menu .navbar-language__chevron path{stroke:var(--bianco-color)}body.home[data-navbar-phase=glass] header .navbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(255,255,255,.2);border-bottom-color:transparent}body.home[data-navbar-phase=glass] header .navbar .nav-menu .template-cta-tertiary{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(255,255,255,.2);color:var(--bianco-color)!important}body.home[data-navbar-phase=glass] header .navbar .nav-menu .navbar-language__trigger{color:var(--bianco-color)}body.home[data-navbar-phase=glass] header .navbar .nav-menu .navbar-language__chevron path{stroke:var(--bianco-color)}body.home[data-navbar-phase=solid] header .navbar{background-color:var(--site-navbar-surface,var(--panna-color));-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-color:var(--nero-color);color:var(--nero-color)}body.home[data-navbar-phase=solid] header .navbar .nav-menu{color:var(--nero-color)}body.home[data-navbar-phase=solid] header .navbar .nav-menu .logo{opacity:1;pointer-events:auto}body.home[data-navbar-phase=solid] header .navbar .nav-menu .logo img{-webkit-filter:brightness(0);filter:brightness(0)}body.home[data-navbar-phase=solid] header .navbar .nav-menu .template-cta-tertiary{background:var(--caffè-80-color);color:var(--bianco-color)!important}body.home[data-navbar-phase=solid] header .navbar .nav-menu .hamburger .bar,body.home[data-navbar-phase=solid] header .navbar .nav-menu .hamburger :before,body.home[data-navbar-phase=solid] header .navbar .nav-menu .hamburger :after{background:var(--nero-color)}body.home[data-navbar-phase=solid] header .navbar .nav-menu .navbar-language__trigger{color:var(--nero-color)}body.home[data-navbar-phase=solid] header .navbar .nav-menu .navbar-language__chevron path{stroke:var(--nero-color)}.site-menu-overlay{z-index:99;box-sizing:border-box;background-color:var(--caffè-80-color);opacity:0;visibility:hidden;pointer-events:none;flex-direction:column;transition:opacity .35s,visibility 0s linear .35s;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.site-menu-overlay.open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .35s,visibility linear}.site-menu-overlay__panel{width:100%;min-height:0;padding-top:var(--site-navbar-height);box-sizing:border-box;flex-direction:column;flex:1;display:flex}@media (max-width:991px){.site-menu-overlay__panel{padding-top:var(--site-navbar-height-mobile)}}@media (min-width:992px){.site-menu-overlay__panel{overflow:visible}}.site-menu-overlay__nav{flex:1;align-items:center;min-height:0;display:flex}@media (max-width:991px){.site-menu-overlay__nav{align-items:stretch;padding-top:5rem;padding-left:0;padding-right:0;overflow:hidden}}@media (min-width:992px){.site-menu-overlay__nav{align-items:center;overflow:visible}}.site-menu-overlay__nav-inner{width:100%;position:relative}@media (max-width:991px){.site-menu-overlay__nav-inner{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}}@media (min-width:992px){.site-menu-overlay__nav-inner{overflow:visible}}@media (max-width:991px){.site-menu-overlay__mega-primary-col{display:none!important}}@media (min-width:992px){.site-menu-overlay__mega-primary-col{gap:var(--spacing-m);flex-direction:column;grid-area:1/1;min-width:0;display:flex}}.site-menu-overlay__mega{width:100%}@media (max-width:991px){.site-menu-overlay__mega{flex:1;min-height:0;position:relative;overflow:hidden}}@media (min-width:992px){.site-menu-overlay__mega{grid-template-rows:auto;grid-template-columns:minmax(0,1fr) 52rem minmax(0,1fr);align-items:center;column-gap:4.4rem;display:grid}.site-menu-overlay__mega .site-menu-overlay__list .site-menu-overlay__link--primary{display:none!important}.site-menu-overlay__mega .site-menu-overlay__link--primary{justify-self:start}.site-menu-overlay__mega .site-menu-overlay__branch-preview{align-self:center;justify-self:center}.site-menu-overlay__mega .site-menu-overlay__branch-secondary{justify-self:end}}@media (min-width:1600px){.site-menu-overlay__mega{grid-template-columns:minmax(0,1fr) 40rem minmax(0,1fr)}}.site-menu-overlay__list{gap:clamp(var(--spacing-m),3vw,var(--spacing-l));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media (min-width:992px){.site-menu-overlay__list{gap:clamp(var(--spacing-s),3vw,var(--spacing-l));display:contents}}.site-menu-overlay__branch{margin:0;padding:0;position:relative}@media (max-width:991px){.site-menu-overlay__branch{position:static}}@media (min-width:992px){.site-menu-overlay__branch{display:contents;overflow:visible}}.site-menu-overlay__branch-preview{margin:0;padding:0;overflow:hidden}@media (min-width:992px){.site-menu-overlay__branch-preview{aspect-ratio:52.5/59.2;opacity:0;visibility:hidden;pointer-events:none;width:min(100%,min(59.2rem,78vh)/1.12762);max-height:min(59.2rem,78vh);transition:opacity .3s,visibility 0s linear .3s;position:relative}.site-menu-overlay__branch-preview img{object-fit:cover;width:100%;height:100%;display:block}}@media (max-width:991px){.site-menu-overlay__branch-preview{display:none!important}}@media (min-width:992px){.site-menu-overlay__branch-secondary{align-items:flex-end;gap:var(--spacing-l);opacity:0;visibility:hidden;pointer-events:none;flex-direction:column;min-width:0;transition:opacity .3s,visibility 0s linear .3s;display:flex}.site-menu-overlay__branch-secondary .site-menu-overlay__sublist{align-items:flex-end}}@media (max-width:991px){.site-menu-overlay__branch-secondary{display:none!important}}.site-menu-overlay__branch-secondary .template-titoli-cards.site-menu-overlay__sublink{color:var(--bianco-color);text-transform:none!important}.site-menu-overlay__branch-secondary .template-titoli-cards.site-menu-overlay__sublink--ristorante{align-items:center;gap:var(--spacing-xs);display:inline-flex}.site-menu-overlay__branch-secondary .template-titoli-cards.site-menu-overlay__sublink--ristorante svg{height:2rem}.site-menu-overlay__branch-secondary .template-titoli-cards.site-menu-overlay__sublink:focus-visible{color:var(--oro-color);opacity:1}@media (hover:hover){.site-menu-overlay__branch-secondary .template-titoli-cards.site-menu-overlay__sublink:hover{color:var(--oro-color);opacity:1}}.site-menu-overlay__branch-secondary .site-menu-overlay__michelin-icon{flex:0 0 2.4rem;width:2.4rem;height:2.4rem;margin-bottom:.4rem}@media (min-width:992px){.site-menu-overlay.open .site-menu-overlay__branch.is-desktop-active .site-menu-overlay__branch-preview,.site-menu-overlay.open .site-menu-overlay__branch.is-keyboard-submenu-open .site-menu-overlay__branch-preview,.site-menu-overlay.open .site-menu-overlay__branch.is-desktop-active .site-menu-overlay__branch-secondary,.site-menu-overlay.open .site-menu-overlay__branch.is-keyboard-submenu-open .site-menu-overlay__branch-secondary{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .3s,visibility linear}.site-menu-overlay:not(.open) .site-menu-overlay__branch-preview,.site-menu-overlay:not(.open) .site-menu-overlay__branch-secondary{opacity:0!important;visibility:hidden!important;pointer-events:none!important}}.site-menu-overlay__section-heading{margin:0;color:var(--bianco-color)!important}.site-menu-overlay__section-heading-link{color:inherit;text-underline-offset:.25em;text-decoration:underline}.site-menu-overlay__section-heading-link:focus-visible{color:var(--oro-color)}@media (hover:hover){.site-menu-overlay__section-heading-link:hover{color:var(--oro-color)}}.site-menu-overlay__sublist{gap:var(--spacing-m);flex-direction:column;align-items:flex-start;margin:0;padding:0;list-style:none;display:flex}.site-menu-overlay__subitem{margin:0;padding:0}.site-menu-overlay__link{color:var(--bianco-color);text-transform:uppercase;font-family:Josefin Sans,sans-serif;font-size:3.2rem;font-weight:400;line-height:118%;text-decoration:none;display:inline-block}@media (max-width:991px){.site-menu-overlay__link{font-size:2.8rem}}.site-menu-overlay__link:focus-visible{opacity:.88}@media (hover:hover){.site-menu-overlay__link:hover{opacity:.88}}.site-menu-overlay__link.is-current{text-decoration:none}.site-menu-overlay__link--primary{transition:opacity .25s}@media (max-width:991px){.site-menu-overlay__link--primary{grid-area:unset!important}}@media (min-width:992px){@media (hover:hover){.site-menu-overlay__mega-primary-col:hover .site-menu-overlay__link--primary{opacity:.45}}.site-menu-overlay__mega-primary-col .site-menu-overlay__link--primary:focus-visible{opacity:1}@media (hover:hover){.site-menu-overlay__mega-primary-col .site-menu-overlay__link--primary:hover{opacity:1}}}.site-menu-overlay__link--branch{text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0}@media (min-width:992px){.site-menu-overlay__link--branch{align-items:center;display:flex}.site-menu-overlay__link--branch:before{content:"";background-color:var(--bianco-color);justify-self:start;width:0;height:2px;transition:all .4s ease-in-out;position:relative}.site-menu-overlay__mega-primary-col .site-menu-overlay__link--branch.is-desktop-branch-active:before,.site-menu-overlay__mega-primary-col .site-menu-overlay__link--branch.is-keyboard-branch-active:before{width:5rem;margin-left:2rem;margin-right:2.7rem}.site-menu-overlay__mega-primary-col .site-menu-overlay__link--branch.is-desktop-branch-active,.site-menu-overlay__mega-primary-col .site-menu-overlay__link--branch.is-keyboard-branch-active{text-decoration:none}}.site-menu-overlay__branch.is-active>.site-menu-overlay__link--branch,.site-menu-overlay__branch.is-current-branch>.site-menu-overlay__link--branch{text-decoration:none}@media (max-width:991px){.site-menu-overlay.is-mobile-submenu-open .site-menu-overlay__nav,.site-menu-overlay.is-mobile-submenu-open .site-menu-overlay__nav-inner,.site-menu-overlay.is-mobile-submenu-open .site-menu-overlay__mega{overflow:visible}.site-menu-overlay.is-mobile-submenu-open .site-menu-overlay__list,.site-menu-overlay.is-mobile-submenu-open .site-menu-overlay__list .site-menu-overlay__link--primary,.site-menu-overlay.is-mobile-submenu-open .site-menu-overlay__list .site-menu-overlay__link--branch{visibility:visible;opacity:1}}@media (min-width:992px){.site-menu-overlay__mobile-backdrop{display:none!important}}@media (max-width:991px){.site-menu-overlay__mobile-backdrop{z-index:101;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;visibility:hidden;pointer-events:none;background-color:rgba(45,32,28,.02);transition:opacity .45s,visibility 0s linear .45s;position:fixed;top:0;bottom:0;left:0;right:0}.site-menu-overlay__mobile-backdrop.is-open{opacity:1;visibility:visible;pointer-events:none;transition:opacity .45s,visibility linear}}@media (min-width:992px){.site-menu-overlay__mobile-secondary{display:none!important}}@media (max-width:991px){.site-menu-overlay__mobile-secondary{z-index:102;box-sizing:border-box;width:85vw;padding:calc(var(--site-navbar-height-mobile) + 2rem)3.6rem 3rem;background-color:var(--site-navbar-surface,var(--panna-color));visibility:hidden;pointer-events:none;transition:transform .5s .1s,visibility 0s linear .6s;position:fixed;top:0;bottom:0;left:auto;right:0;overflow:hidden;transform:translate(100%)}.site-menu-overlay__mobile-secondary.is-open{visibility:visible;pointer-events:auto;transition:transform .5s .1s,visibility linear;transform:translate(0,0)}}.site-menu-overlay__subpanel--mobile{align-items:flex-start;gap:var(--spacing-s);flex-direction:column;width:100%;height:100%;display:none;overflow-x:hidden;overflow-y:auto}@media (min-width:992px){.site-menu-overlay__subpanel--mobile{display:none!important}}@media (max-width:991px){.site-menu-overlay__subpanel--mobile.is-active{display:flex}.site-menu-overlay__subpanel--mobile .site-menu-overlay__section-heading--mobile{margin:0 0 var(--spacing-s);color:var(--caffè-80-color)!important}.site-menu-overlay__subpanel--mobile .site-menu-overlay__sublink{color:var(--caffè-80-color)}.site-menu-overlay__subpanel--mobile .site-menu-overlay__sublink:focus-visible{opacity:1;text-decoration:underline}@media (hover:hover){.site-menu-overlay__subpanel--mobile .site-menu-overlay__sublink:hover{opacity:1;text-decoration:underline}}}.site-menu-overlay__back-mobile{display:none}@media (max-width:991px){.site-menu-overlay__back-mobile{margin:0 0 var(--spacing-l);cursor:pointer;color:var(--caffè-80-color);font:inherit;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:0 0;border:0;align-items:center;gap:1.2rem;padding:0;text-decoration:none;display:inline-flex}.site-menu-overlay__back-mobile:focus-visible{outline:2px solid var(--caffè-color);outline-offset:3px}}.site-menu-overlay__back-mobile-icon{flex-shrink:0;width:1.8rem;height:1.3rem;transform:rotate(90deg)}.site-menu-overlay__back-mobile-icon path{color:var(--caffè-80-color);stroke:currentColor;stroke-width:4px}.site-menu-overlay__back-mobile-label{text-transform:uppercase;margin:.5rem 0 0;font-size:2rem;font-weight:500;line-height:130.5%}.site-menu-overlay__sublink{color:var(--bianco-color);font-family:Josefin Sans,sans-serif;display:inline-block}.site-menu-overlay__sublink--ristorante{align-items:center;gap:var(--spacing-xs);display:inline-flex}.site-menu-overlay__sublink--ristorante svg{width:2rem;height:2rem;margin-bottom:.4rem}@media (max-width:991px){.site-menu-overlay__sublink--ristorante svg path{fill:var(--caffè-80-color)!important}}.site-menu-overlay__sublink:focus-visible{opacity:.88}@media (hover:hover){.site-menu-overlay__sublink:hover{opacity:.88}}.site-menu-overlay__sublink.is-current{text-underline-offset:.3em;text-decoration:underline}.site-menu-overlay__sublink--all{text-transform:none;letter-spacing:.04em;font-weight:600}@media (min-width:992px){.site-menu-overlay__sublink--all{display:none}}.site-menu-overlay__footer{border-top:1px solid var(--bianco-color);flex-shrink:0;width:100%}.site-menu-overlay__footer-inner{justify-content:space-between;align-items:center;gap:var(--spacing-m);width:100%;padding:var(--spacing-m)2rem var(--spacing-l);box-sizing:border-box;flex-wrap:wrap;margin-left:auto;margin-right:auto;display:flex}@media (min-width:769px){.site-menu-overlay__footer-inner{padding-left:0;padding-right:0}}@media (min-width:576px){.site-menu-overlay__footer-inner{max-width:540px}}@media (min-width:768px){.site-menu-overlay__footer-inner{max-width:720px}}@media (min-width:992px){.site-menu-overlay__footer-inner{max-width:960px}}@media (min-width:1200px){.site-menu-overlay__footer-inner{max-width:1140px}}@media (min-width:1400px){.site-menu-overlay__footer-inner{max-width:1320px}}@media (min-width:1600px){.site-menu-overlay__footer-inner{max-width:1520px}}@media (min-width:1900px){.site-menu-overlay__footer-inner{max-width:147.2rem;margin-left:calc(50vw - 73.6rem);margin-right:calc(50vw - 73.6rem)}}.site-menu-overlay__secondary{align-items:center;gap:var(--spacing-xs);flex-wrap:wrap;font-family:Josefin Sans,sans-serif;font-size:max(1.3rem,min(1.6vw,1.5rem));font-weight:500;display:flex}.site-menu-overlay__secondary-link{color:var(--bianco-color);white-space:nowrap;text-decoration:none}.site-menu-overlay__secondary-link:focus-visible{text-decoration:underline}@media (hover:hover){.site-menu-overlay__secondary-link:hover{text-decoration:underline}}.site-menu-overlay__sep{color:rgba(255,255,255,.55);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.site-menu-overlay__socials{align-items:center;gap:var(--spacing-s);flex-wrap:wrap;display:flex}.site-menu-overlay__social{min-width:3rem;min-height:3rem;padding:0 var(--spacing-xs);color:var(--bianco-color);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}header :-webkit-any(a[href],button):not([data-prenota-trigger]):focus-visible{z-index:1;outline-offset:3px;position:relative;outline:2px solid #fff!important;box-shadow:0 0 0 6px #111!important}header :-moz-any(a[href],button):not([data-prenota-trigger]):focus-visible{z-index:1;outline-offset:3px;position:relative;outline:2px solid #fff!important;box-shadow:0 0 0 6px #111!important}header :is(a[href],button):not([data-prenota-trigger]):focus-visible{z-index:1;outline-offset:3px;position:relative;outline:2px solid #fff!important;box-shadow:0 0 0 6px #111!important}body:not(.accademy).menu-open header .navbar{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:var(--bianco-color)!important;background-color:transparent!important;border-bottom-color:transparent!important}body:not(.accademy).menu-open header .navbar .nav-menu{color:var(--bianco-color)!important}body:not(.accademy).menu-open header .navbar .nav-menu .logo{opacity:1!important;pointer-events:auto!important}body:not(.accademy).menu-open header .navbar .nav-menu .logo img{-webkit-filter:brightness(0)invert()!important;filter:brightness(0)invert()!important}body:not(.accademy).menu-open header .navbar .nav-menu .template-cta-tertiary{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--bianco-color)!important;background:rgba(255,255,255,.2)!important}body:not(.accademy).menu-open header .navbar .nav-menu .hamburger .bar,body:not(.accademy).menu-open header .navbar .nav-menu .hamburger:before,body:not(.accademy).menu-open header .navbar .nav-menu .hamburger:after,body:not(.accademy).menu-open header .navbar .nav-menu .hamburger :before,body:not(.accademy).menu-open header .navbar .nav-menu .hamburger :after{background:var(--bianco-color)!important}body:not(.accademy).menu-open header .navbar .nav-menu .navbar-language__trigger{color:var(--bianco-color)!important}body:not(.accademy).menu-open header .navbar .nav-menu .navbar-language__chevron path{stroke:var(--bianco-color)!important}@media (max-width:991px){body.accademy header .navbar .nav-menu{column-gap:var(--spacing-xs);grid-template-columns:auto auto 1fr auto auto;grid-template-areas:"menu lang.user cart"}body.accademy header .navbar .nav-menu .logo{display:none}body.accademy header .navbar .nav-menu .nav-menu__leading{display:contents}body.accademy header .navbar .nav-menu .menu-zone{grid-area:menu;justify-self:start}body.accademy header .navbar .nav-menu .navbar-language{grid-area:lang;justify-self:start;margin-top:0}body.accademy header .navbar .nav-menu .nav-menu__trailing{display:contents}body.accademy header .navbar .nav-menu .navbar-action--user{grid-area:user;justify-self:end}body.accademy header .navbar .nav-menu .navbar-action--cart{grid-area:cart;justify-self:end}}@media (min-width:992px){body.accademy header .navbar .nav-menu .nav-menu__trailing{grid-column:3;justify-self:end;align-items:center;gap:1rem;display:flex}}body.accademy header .navbar .nav-menu .menu-zone .hamburger{box-sizing:border-box;background-color:var(--giallo-color);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border:0;border-radius:999px;justify-content:center;align-items:center;width:10rem;height:5.5rem;padding:0;transition:background-color .45s,border-color .45s,border-width .45s,-webkit-backdrop-filter .45s,backdrop-filter .45s,-webkit-filter .45s,filter .45s,opacity .45s;display:inline-flex}body.accademy header .navbar .nav-menu .menu-zone .hamburger>.inner{flex-shrink:0;width:2.9rem;max-width:2.9rem}body.accademy header .navbar .nav-menu .menu-zone .hamburger span.bar{left:0!important;right:auto!important}body.accademy header .navbar .nav-menu .menu-zone .hamburger span.bar:first-child,body.accademy header .navbar .nav-menu .menu-zone .hamburger span.bar:nth-child(3){width:100%!important}body.accademy header .navbar .nav-menu .menu-zone .hamburger span.bar:nth-child(2){width:63.6%!important}body.accademy header .navbar .nav-menu .menu-zone .hamburger .inner .bar:last-child{width:100%!important;left:0!important;right:auto!important}@media (max-width:991px){body.accademy header .navbar .nav-menu .menu-zone .hamburger{width:5rem;height:5rem}body.accademy header .navbar .nav-menu .menu-zone .hamburger>.inner{width:2.9rem;max-width:2.9rem}}body.accademy header .navbar .nav-menu .menu-zone .hamburger .bar,body.accademy header .navbar .nav-menu .menu-zone .hamburger:before,body.accademy header .navbar .nav-menu .menu-zone .hamburger:after{background:var(--nero-color)!important}body.accademy header .navbar .nav-menu .navbar-language{align-self:center;margin-top:0!important}body.accademy header .navbar .nav-menu .navbar-language__trigger{box-sizing:border-box;letter-spacing:0;border-radius:999px;justify-content:center;align-items:center;gap:.7rem;width:10rem;min-width:10rem;height:5.5rem;margin:0;font-size:2rem;line-height:1;transition:background-color .45s,border-color .45s,border-width .45s,-webkit-backdrop-filter .45s,backdrop-filter .45s,-webkit-filter .45s,filter .45s,opacity .45s;display:inline-flex;border:2px solid var(--nero-color)!important;color:var(--nero-color)!important;background-color:transparent!important;padding:0!important}@media (max-width:991px){body.accademy header .navbar .nav-menu .navbar-language__trigger{gap:0;width:5rem;min-width:5rem;height:5rem}body.accademy header .navbar .nav-menu .navbar-language__trigger .navbar-language__chevron{display:none}}body.accademy header .navbar .nav-menu .navbar-language__code{padding-top:0;line-height:1}body.accademy header .navbar .nav-menu .navbar-language__chevron{transform-origin:50%;flex-shrink:0;width:1rem;height:auto;transform:rotate(90deg);margin-bottom:0!important}body.accademy header .navbar .nav-menu .navbar-language__chevron svg{width:1rem;height:auto;display:block}body.accademy header .navbar .nav-menu .navbar-language__chevron path{transition:fill .45s;fill:var(--nero-color)!important;stroke:none!important}body.accademy header .navbar .nav-menu .navbar-language__trigger[aria-expanded=true] .navbar-language__chevron{transform:rotate(-90deg)}body.accademy header .navbar .nav-menu .menu-zone .hamburger .bar,body.accademy header .navbar .nav-menu .menu-zone .hamburger:before,body.accademy header .navbar .nav-menu .menu-zone .hamburger:after,body.accademy header .navbar .nav-menu .menu-zone .hamburger :before,body.accademy header .navbar .nav-menu .menu-zone .hamburger :after{background:var(--nero-color)!important}body.accademy header .navbar .nav-menu .navbar-language__trigger{color:var(--nero-color)!important;border-color:var(--nero-color)!important;background-color:transparent!important}body.accademy header .navbar .nav-menu .navbar-language__chevron path{fill:var(--nero-color)!important;stroke:none!important}body.accademy header .navbar .nav-menu .logo{width:28rem;height:5.3rem}body.accademy header .navbar .nav-menu .logo .logo__claim--mobile{display:none}body.accademy header .navbar .nav-menu .logo .sub-text{transition:opacity .45s}@media (max-width:991px){body.accademy header .navbar .nav-menu .logo{width:6.4rem;height:5.3rem}body.accademy header .navbar .nav-menu .logo .logo__claim--desktop{display:none}body.accademy header .navbar .nav-menu .logo .logo__claim--mobile{display:block}body.accademy:not(.home) header .navbar .nav-menu .logo,body.accademy.home[data-hero-logo-hidden] header .navbar .nav-menu .logo{z-index:0;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.navbar-action{box-sizing:border-box;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:6rem;height:6rem;text-decoration:none;transition:background-color .45s,border-color .45s,border-width .45s,-webkit-backdrop-filter .45s,backdrop-filter .45s,-webkit-filter .45s,filter .45s,opacity .45s;display:inline-flex}.navbar-action svg{width:2.4rem;height:2.4rem;display:block}.navbar-action svg path{transition:fill .45s}@media (max-width:991px){.navbar-action{width:5rem;height:5rem}.navbar-action svg{width:2.2rem;height:2.2rem}}@media (hover:hover){.navbar-action:hover{-webkit-filter:brightness(.95);filter:brightness(.95)}.navbar-action:focus-visible{-webkit-filter:brightness(.95);filter:brightness(.95)}}.navbar-action--search{border:1px solid var(--nero-color);background-color:transparent}.navbar-action--search svg path{fill:var(--nero-color)!important}.navbar-action--user{background-color:var(--azzurro-color);border:2px solid transparent}.navbar-action--user svg path{fill:var(--blu-color)!important}.navbar-action--cart{background-color:var(--giallo-color);border:2px solid transparent;position:relative}.navbar-action--cart svg path{fill:var(--nero-color)!important}.navbar-action__badge{background-color:var(--bianco-color);min-width:1.8rem;height:1.8rem;color:var(--nero-color);pointer-events:none;border-radius:50%;justify-content:center;align-items:center;padding:.3rem .35rem 0;font-family:Overpass,sans-serif;font-size:1.3rem;font-weight:400;line-height:1;display:inline-flex;position:absolute;top:.81rem;right:.8rem}@media (max-width:991px){.navbar-action__badge{min-width:1.6rem;height:1.6rem;font-size:1rem;top:.25rem;right:.25rem}}body.accademy:not(.home) header .navbar,body.accademy.home[data-navbar-phase=solid] header .navbar{background-color:var(--bianco-color);border-bottom-color:var(--nero-color);color:var(--nero-color)}body.accademy:not(.home) header .navbar .nav-menu,body.accademy.home[data-navbar-phase=solid] header .navbar .nav-menu{color:var(--nero-color)}body.accademy:not(.home) header .navbar .nav-menu .logo,body.accademy.home[data-navbar-phase=solid] header .navbar .nav-menu .logo{opacity:1;pointer-events:auto}body.accademy:not(.home) header .navbar .nav-menu .menu-zone .hamburger .bar,body.accademy:not(.home) header .navbar .nav-menu .menu-zone .hamburger:before,body.accademy:not(.home) header .navbar .nav-menu .menu-zone .hamburger:after,body.accademy:not(.home) header .navbar .nav-menu .menu-zone .hamburger :before,body.accademy:not(.home) header .navbar .nav-menu .menu-zone .hamburger :after,body.accademy.home[data-navbar-phase=solid] header .navbar .nav-menu .menu-zone .hamburger .bar,body.accademy.home[data-navbar-phase=solid] header .navbar .nav-menu .menu-zone .hamburger:before,body.accademy.home[data-navbar-phase=solid] header .navbar .nav-menu .menu-zone .hamburger:after,body.accademy.home[data-navbar-phase=solid] header .navbar .nav-menu .menu-zone .hamburger :before,body.accademy.home[data-navbar-phase=solid] header .navbar .nav-menu .menu-zone .hamburger :after{background:var(--nero-color)!important}body.accademy:not(.home) header .navbar .nav-menu .navbar-language__trigger,body.accademy.home[data-navbar-phase=solid] header .navbar .nav-menu .navbar-language__trigger{color:var(--nero-color)!important;border-color:var(--nero-color)!important;background-color:transparent!important}body.accademy:not(.home) header .navbar .nav-menu .navbar-language__chevron path,body.accademy.home[data-navbar-phase=solid] header .navbar .nav-menu .navbar-language__chevron path{fill:var(--nero-color)!important;stroke:none!important}body.accademy.home:-webkit-any([data-navbar-phase=top],:not([data-navbar-phase]),[data-navbar-phase=glass]) header .navbar .nav-menu .menu-zone .hamburger .bar{background:var(--nero-color)!important}body.accademy.home:-moz-any([data-navbar-phase=top],:not([data-navbar-phase]),[data-navbar-phase=glass]) header .navbar .nav-menu .menu-zone .hamburger .bar{background:var(--nero-color)!important}body.accademy.home:is([data-navbar-phase=top],:not([data-navbar-phase]),[data-navbar-phase=glass]) header .navbar .nav-menu .menu-zone .hamburger .bar{background:var(--nero-color)!important}body.accademy.home:-webkit-any([data-navbar-phase=top],:not([data-navbar-phase]),[data-navbar-phase=glass]) header .navbar .nav-menu .menu-zone .hamburger:before{background:var(--nero-color)!important}body.accademy.home:-moz-any([data-navbar-phase=top],:not([data-navbar-phase]),[data-navbar-phase=glass]) header .navbar .nav-menu .menu-zone .hamburger:before{background:var(--nero-color)!important}body.accademy.home:is([data-navbar-phase=top],:not([data-navbar-phase]),[data-navbar-phase=glass]) header .navbar .nav-menu .menu-zone .hamburger:before{background:var(--nero-color)!important}body.accademy.home:-webkit-any([data-navbar-phase=top],:not([data-navbar-phase]),[data-navbar-phase=glass]) header .navbar .nav-menu .menu-zone .hamburger:after{background:var(--nero-color)!important}body.accademy.home:-moz-any([data-navbar-phase=top],:not([data-navbar-phase]),[data-navbar-phase=glass]) header .navbar .nav-menu .menu-zone .hamburger:after{background:var(--nero-color)!important}body.accademy.home:is([data-navbar-phase=top],:not([data-navbar-phase]),[data-navbar-phase=glass]) header .navbar .nav-menu .menu-zone .hamburger:after{background:var(--nero-color)!important}body.accademy.home:-webkit-any([data-navbar-phase=top],:not([data-navbar-phase]),[data-navbar-phase=glass]) header .navbar .nav-menu .menu-zone .hamburger :before{background:var(--nero-color)!important}body.accademy.home:-moz-any([data-navbar-phase=top],:not([data-navbar-phase]),[data-navbar-phase=glass]) header .navbar .nav-menu .menu-zone .hamburger :before{background:var(--nero-color)!important}body.accademy.home:is([data-navbar-phase=top],:not([data-navbar-phase]),[data-navbar-phase=glass]) header .navbar .nav-menu .menu-zone .hamburger :before{background:var(--nero-color)!important}body.accademy.home:-webkit-any([data-navbar-phase=top],:not([data-navbar-phase]),[data-navbar-phase=glass]) header .navbar .nav-menu .menu-zone .hamburger :after{background:var(--nero-color)!important}body.accademy.home:-moz-any([data-navbar-phase=top],:not([data-navbar-phase]),[data-navbar-phase=glass]) header .navbar .nav-menu .menu-zone .hamburger :after{background:var(--nero-color)!important}body.accademy.home:is([data-navbar-phase=top],:not([data-navbar-phase]),[data-navbar-phase=glass]) header .navbar .nav-menu .menu-zone .hamburger :after{background:var(--nero-color)!important}body.accademy.home:-webkit-any([data-navbar-phase=top],:not([data-navbar-phase]),[data-navbar-phase=glass]) header .navbar .nav-menu .navbar-language__trigger{color:var(--nero-color)!important;border-color:var(--nero-color)!important;background-color:transparent!important}body.accademy.home:-moz-any([data-navbar-phase=top],:not([data-navbar-phase]),[data-navbar-phase=glass]) header .navbar .nav-menu .navbar-language__trigger{color:var(--nero-color)!important;border-color:var(--nero-color)!important;background-color:transparent!important}body.accademy.home:is([data-navbar-phase=top],:not([data-navbar-phase]),[data-navbar-phase=glass]) header .navbar .nav-menu .navbar-language__trigger{color:var(--nero-color)!important;border-color:var(--nero-color)!important;background-color:transparent!important}body.accademy.home:-webkit-any([data-navbar-phase=top],:not([data-navbar-phase]),[data-navbar-phase=glass]) header .navbar .nav-menu .navbar-language__chevron path{fill:var(--nero-color)!important;stroke:none!important}body.accademy.home:-moz-any([data-navbar-phase=top],:not([data-navbar-phase]),[data-navbar-phase=glass]) header .navbar .nav-menu .navbar-language__chevron path{fill:var(--nero-color)!important;stroke:none!important}body.accademy.home:is([data-navbar-phase=top],:not([data-navbar-phase]),[data-navbar-phase=glass]) header .navbar .nav-menu .navbar-language__chevron path{fill:var(--nero-color)!important;stroke:none!important}body.accademy .site-menu-overlay,body.accademy .site-menu-overlay.open{background-color:var(--giallo-color)}body.accademy .site-menu-overlay__link{color:var(--nero-color);text-transform:none;font-family:Archivo,sans-serif;font-weight:800}@media (min-width:992px){body.accademy .site-menu-overlay__link{font-size:3.7rem}body.accademy .site-menu-overlay__link--branch:before{background-color:var(--nero-color)}}body.accademy .site-menu-overlay__section-heading{color:var(--nero-color)!important}body.accademy .site-menu-overlay__branch-secondary .template-cta.site-menu-overlay__sublink{color:var(--nero-color);font-family:Archivo,sans-serif;text-transform:uppercase!important}body.accademy .site-menu-overlay__branch-secondary .template-cta.site-menu-overlay__sublink:focus-visible{color:var(--nero-color);opacity:.65}@media (hover:hover){body.accademy .site-menu-overlay__branch-secondary .template-cta.site-menu-overlay__sublink:hover{color:var(--nero-color);opacity:.65}}body.accademy .site-menu-overlay .template-titoli-highlights.site-menu-overlay__sublink{color:var(--nero-color);font-family:Overpass,sans-serif}body.accademy .site-menu-overlay .template-titoli-highlights.site-menu-overlay__sublink:focus-visible{color:var(--nero-color);opacity:.65}@media (hover:hover){body.accademy .site-menu-overlay .template-titoli-highlights.site-menu-overlay__sublink:hover{color:var(--nero-color);opacity:.65}}body.accademy .site-menu-overlay__back-mobile{color:var(--nero-color)}body.accademy .site-menu-overlay__back-mobile:focus-visible{outline-color:var(--nero-color)}body.accademy .site-menu-overlay__back-mobile-icon{width:1rem;height:auto;transform:rotate(180deg)}body.accademy .site-menu-overlay__back-mobile-icon path{fill:var(--nero-color)!important}body.accademy .site-menu-overlay__back-mobile-label,body.accademy .site-menu-overlay__sublink{color:var(--nero-color)}body.accademy .site-menu-overlay__footer{border-top-color:var(--nero-color)}body.accademy .site-menu-overlay__secondary-link{color:var(--nero-color)}body.accademy .site-menu-overlay__sep{color:rgba(0,0,0,.45)}body.accademy .site-menu-overlay__social{box-sizing:border-box;background-color:var(--nero-color);width:4rem;min-width:4rem;height:4rem;min-height:4rem;color:var(--giallo-color);border-radius:50%;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}body.accademy .site-menu-overlay__social svg{width:1.5rem;height:2rem;display:block}body.accademy .site-menu-overlay__social svg path{fill:var(--giallo-color)!important;stroke:none!important}body.accademy.menu-open header .navbar{color:var(--nero-color)!important;background-color:transparent!important;border-bottom-color:transparent!important}body.accademy.menu-open header .navbar .nav-menu{color:var(--nero-color)!important}body.accademy.menu-open header .navbar .nav-menu .logo{opacity:1!important;pointer-events:auto!important}body.accademy.menu-open header .navbar .nav-menu .logo svg{-webkit-filter:none!important;filter:none!important}body.accademy.menu-open header .navbar .nav-menu .logo .sub-text{opacity:1!important}body.accademy.menu-open header .navbar .nav-menu .menu-zone .hamburger{background-color:var(--bianco-color);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}body.accademy.menu-open header .navbar .nav-menu .navbar-action{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}body.accademy.menu-open header .navbar .nav-menu .navbar-action--search{border-width:2px}body.accademy.menu-open header .navbar .nav-menu .navbar-action--user{border-color:var(--nero-color);background-color:transparent}body.accademy.menu-open header .navbar .nav-menu .navbar-action--user svg path{fill:var(--nero-color)!important}body.accademy.menu-open header .navbar .nav-menu .navbar-action--cart{background-color:var(--nero-color)}body.accademy.menu-open header .navbar .nav-menu .navbar-action--cart svg path{fill:var(--bianco-color)!important}body.accademy.menu-open header .navbar .nav-menu .menu-zone .hamburger .bar,body.accademy.menu-open header .navbar .nav-menu .menu-zone .hamburger:before,body.accademy.menu-open header .navbar .nav-menu .menu-zone .hamburger:after,body.accademy.menu-open header .navbar .nav-menu .menu-zone .hamburger :before,body.accademy.menu-open header .navbar .nav-menu .menu-zone .hamburger :after{background:var(--nero-color)!important}body.accademy.menu-open header .navbar .nav-menu .navbar-language__trigger{color:var(--nero-color)!important;border-color:var(--nero-color)!important;background-color:transparent!important}body.accademy.menu-open header .navbar .nav-menu .navbar-language__chevron path{fill:var(--nero-color)!important;stroke:none!important}@media (min-width:992px){.site-menu-prenota__trigger-mobile{display:none!important}}@media (max-width:991px){.site-menu-prenota__trigger-mobile{z-index:103;box-sizing:border-box;width:100%;padding:2.2rem 2rem calc(2.2rem + env(safe-area-inset-bottom,0px));text-align:center;background-color:var(--caffè-80-color);color:var(--bianco-color);letter-spacing:.1rem;border-radius:0;justify-content:center;align-items:center;margin:0;font-family:Josefin Sans,sans-serif;font-size:2rem;font-weight:400;text-decoration:none;transition:background-color .25s,opacity .25s;display:flex;position:fixed;bottom:0;left:0;right:0}.site-menu-prenota__trigger-mobile:focus-visible{background-color:var(--oro-color)}@media (hover:hover){.site-menu-prenota__trigger-mobile:hover{background-color:var(--oro-color)}}.site-menu-prenota__trigger-mobile:focus-visible{outline:2px solid var(--bianco-color);outline-offset:-4px}.site-menu-prenota__backdrop{display:none!important}}@media (min-width:992px){.site-menu-prenota__backdrop{z-index:110;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;visibility:hidden;pointer-events:none;background-color:rgba(0,0,0,.7);transition:opacity .45s,visibility 0s linear .45s;display:block;position:fixed;top:0;bottom:0;left:0;right:0}.site-menu-prenota__backdrop.is-open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .45s,visibility linear}}.site-menu-prenota{z-index:104;box-sizing:border-box;background-color:var(--caffè-60-color);color:var(--bianco-color);opacity:0;visibility:hidden;pointer-events:none;margin:0;transition:transform .5s 50ms,opacity .35s,visibility 0s linear .55s;position:fixed;overflow:hidden}.site-menu-prenota.is-open{opacity:1;visibility:visible;pointer-events:auto;transition:transform .5s 50ms,opacity .35s,visibility linear;transform:translate(0,0)}@media (max-width:991px){.site-menu-prenota{padding:calc(var(--site-navbar-height-mobile) + 2.4rem)3.6rem calc(10rem + env(safe-area-inset-bottom,0px));flex-direction:column;display:flex;top:0;bottom:0;left:0;right:0;transform:translateY(100%)}.site-menu-prenota__visual,.site-menu-prenota__footer{display:none!important}.site-menu-prenota__inner{flex-direction:column;flex:1;align-items:stretch;gap:0;min-height:0;margin-top:0;margin-bottom:0;display:flex}.site-menu-prenota__inner .template-label{display:none}.site-menu-prenota__content{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.site-menu-prenota__list{gap:var(--spacing-l)}.site-menu-prenota__link{font-size:3.2rem}.site-menu-prenota__description{margin:auto 0 0;font-size:1.6rem;line-height:1.45}.site-menu-prenota__info-link{margin-top:var(--spacing-l);font-size:2.4rem;font-weight:500}}@media (min-width:992px){.site-menu-prenota{z-index:111;flex-direction:column;width:60vw;padding:max(3rem,min(5vw,5rem)) max(3rem,min(4vw,4.4rem));display:flex;top:0;bottom:0;right:0;transform:translate(100%)}}.site-menu-prenota__title-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.site-menu-prenota__close{z-index:2;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;transition:opacity .2s;display:inline-flex;position:absolute;top:5rem;right:5rem}@media (max-width:991px){.site-menu-prenota__close{top:4rem;right:2rem}}.site-menu-prenota__close:focus-visible{opacity:.75}@media (hover:hover){.site-menu-prenota__close:hover{opacity:.75}}.site-menu-prenota__close:focus-visible{outline:2px solid var(--bianco-color);outline-offset:3px}.site-menu-prenota__close-icon{width:2.7rem;height:2.7rem;display:block}.site-menu-prenota__inner{box-sizing:border-box;flex:0 auto;align-items:stretch;gap:8.1rem;margin-top:auto;margin-bottom:auto;display:flex}.site-menu-prenota__inner .template-label{margin-bottom:var(--spacing-m)}@media (max-width:991px){.site-menu-prenota__inner{flex:1;gap:0;min-height:0;margin-top:0;margin-bottom:0}.site-menu-prenota__inner .template-label{display:none}}.site-menu-prenota__visual{flex:0 0 50%;max-width:50%;height:70rem;margin:0;padding:0;overflow:hidden}@media (max-width:991px){.site-menu-prenota__visual{display:none!important}}.site-menu-prenota__image,.site-menu-prenota__image-placeholder{object-fit:cover;object-position:center;width:100%;height:100%;transition:opacity .35s;display:block}.site-menu-prenota__image-placeholder{background-color:rgba(0,0,0,.2)}.site-menu-prenota__content{flex-direction:column;flex:1;justify-content:flex-start;min-width:0;min-height:100%;display:flex}@media (max-width:991px){.site-menu-prenota__content{flex:1;min-height:0}}.site-menu-prenota__nav{flex-shrink:0}.site-menu-prenota__list{gap:var(--spacing-l);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.site-menu-prenota__link{color:var(--bianco-color);text-transform:none;font-family:Bodoni Moda,serif;font-size:4rem;font-weight:500;line-height:118%;text-decoration:none;transition:opacity .25s;display:inline-block}.site-menu-prenota__link:focus-visible{color:var(--oro-color)}@media (hover:hover){.site-menu-prenota__link:hover{color:var(--oro-color)}}.site-menu-prenota__link.is-active{color:var(--oro-color)}@media (max-width:991px){.site-menu-prenota__link{font-size:3.2rem}}.site-menu-prenota__description{color:var(--bianco-color);flex-shrink:0;margin:auto 0 0;font-size:1.8rem;font-weight:400;line-height:130%}@media (max-width:991px){.site-menu-prenota__description{font-size:1.6rem;line-height:1.45}}.site-menu-prenota__info-link{margin:var(--spacing-l)0 0;color:var(--bianco-color);flex-shrink:0;align-items:center;gap:.8rem;font-size:3rem;font-weight:400;line-height:130%;text-decoration:none;transition:opacity .2s;display:inline-flex}.site-menu-prenota__info-link:focus-visible{opacity:.8;text-underline-offset:.2em;text-decoration:underline}@media (hover:hover){.site-menu-prenota__info-link:hover{opacity:.8;text-underline-offset:.2em;text-decoration:underline}}@media (max-width:991px){.site-menu-prenota__info-link{font-size:2.8rem;font-weight:600}}.site-menu-prenota__info-arrow{width:2rem;height:1.7rem}.site-menu-prenota__footer{margin-top:var(--spacing-xl);padding-top:var(--spacing-l);border-top:1px solid var(--bianco-color);color:rgba(255,255,255,.92);flex-shrink:0;gap:1.2rem;padding-bottom:0;font-size:1.6rem;font-weight:400;line-height:130%;display:flex}@media (max-width:991px){.site-menu-prenota__footer{display:none!important}}.site-menu-prenota__footer a{color:inherit;text-decoration:none}.site-menu-prenota__footer a:focus-visible{text-underline-offset:.15em;text-decoration:underline}@media (hover:hover){.site-menu-prenota__footer a:hover{text-underline-offset:.15em;text-decoration:underline}}.site-menu-prenota__footer-sep{opacity:1}body.prenota-open{overflow:hidden}@media (max-width:991px){body.prenota-open .site-menu-prenota__trigger-mobile{visibility:hidden;pointer-events:none}body.menu-open .site-menu-prenota__trigger-mobile{background-color:#807978}}footer{padding-top:17.5rem;padding-bottom:4.4rem}@media (max-width:991px){footer{padding-top:12rem;padding-bottom:7.5rem}}footer .flex-container{flex-direction:column;align-items:center;display:flex}footer .flex-container .logo{flex-shrink:0;width:12.8rem;height:16.9rem}@media (max-width:991px){footer .flex-container .logo{width:10rem;height:13.5rem}}footer .flex-container .logo our-svg,footer .flex-container .logo svg{width:100%;height:100%;display:block}footer .flex-container .logo path{fill:var(--bianco-color)}footer .flex-container .menu-section{gap:13rem;margin-top:15rem;display:flex}@media (max-width:991px){footer .flex-container .menu-section{gap:var(--spacing-xl);flex-direction:column;margin-top:11rem}}footer .flex-container .menu-section .template-label{color:var(--oro-color);text-align:center}footer .flex-container .menu-section .menu-item-content{flex-direction:column;align-items:center;gap:2.2rem;margin-top:5.2rem;display:flex}footer .flex-container .menu-section .menu-item-content .menu-item-content-item a{color:var(--bianco-color);font-size:2.5rem;font-weight:400;line-height:144%}@media (max-width:991px){footer .flex-container .menu-section .menu-item-content .menu-item-content-item a{font-size:1.7rem}}@media (hover:hover){footer .flex-container .menu-section .menu-item-content .menu-item-content-item a:hover{text-decoration:underline}}footer .flex-container .footer-text{text-align:center;margin-bottom:8rem;font-size:1.7rem;font-weight:400;line-height:100%}@media (max-width:991px){footer .flex-container .footer-text{margin-bottom:var(--spacing-l);font-size:1.6rem}}footer .flex-container .bottom-section{width:100%;margin-top:14.8rem;margin-bottom:0}@media (max-width:991px){footer .flex-container .bottom-section{margin-top:var(--spacing-xl)}}footer .flex-container .bottom-section .linea{background-color:var(--bianco-color);width:100%;height:1px;margin-bottom:3rem}@media (max-width:991px){footer .flex-container .bottom-section .linea{margin-bottom:var(--spacing-l)}}footer .flex-container .bottom-section .links-container{justify-content:center;gap:13rem;display:flex}footer .flex-container .bottom-section .links-container a{transition:color .2s}footer .flex-container .bottom-section .links-container a:focus-visible{color:var(--oro-color)}@media (hover:hover){footer .flex-container .bottom-section .links-container a:hover{color:var(--oro-color)}}@media (max-width:991px){footer .flex-container .bottom-section .links-container{gap:var(--spacing-l);flex-direction:column;justify-self:center}}@media (min-width:992px){footer .flex-container .bottom-section .links-container .copyright{margin-right:auto}}footer :-webkit-any(a[href],button):focus-visible{z-index:1;outline-offset:3px;position:relative;outline:2px solid #fff!important;box-shadow:0 0 0 6px #111!important}footer :-moz-any(a[href],button):focus-visible{z-index:1;outline-offset:3px;position:relative;outline:2px solid #fff!important;box-shadow:0 0 0 6px #111!important}footer :is(a[href],button):focus-visible{z-index:1;outline-offset:3px;position:relative;outline:2px solid #fff!important;box-shadow:0 0 0 6px #111!important}body.accademy footer{padding-top:17.5rem;padding-bottom:4rem}@media (max-width:991px){body.accademy footer{padding-top:7.2rem;padding-bottom:2rem}}.footer-accademy{color:var(--giallo-color)}.footer-accademy__inner{text-align:center;flex-direction:column;align-items:center;display:flex}.footer-accademy__logo{flex-shrink:0;width:36.6rem;height:7rem;text-decoration:none;display:block}.footer-accademy__logo our-svg,.footer-accademy__logo svg{width:100%;height:100%;display:block}.footer-accademy__logo path{fill:var(--giallo-color)}@media (max-width:991px){.footer-accademy__logo{width:26.1rem;height:5rem}}.footer-accademy__nav{width:100%;max-width:33.9rem;margin-top:18.4rem}@media (max-width:991px){.footer-accademy__nav{max-width:26rem;margin-top:7.2rem}}.footer-accademy__nav-list{flex-direction:column;align-items:center;gap:2.2rem;margin:0;padding:0;list-style:none;display:flex}.footer-accademy__nav-link{color:var(--giallo-color);text-align:center;font-family:Josefin Sans,sans-serif;font-size:2.5rem;font-weight:500;line-height:1.305;text-decoration:none;transition:opacity .2s;display:block}@media (max-width:991px){.footer-accademy__nav-link{font-size:2rem}}@media (hover:hover){.footer-accademy__nav-link:hover{opacity:.75}.footer-accademy__nav-link:focus-visible{opacity:.75}}.footer-accademy__legal{width:100%;max-width:133.6rem;color:var(--giallo-color);margin-top:21.7rem;font-family:Josefin Sans,sans-serif;font-size:1.7rem;font-weight:400;line-height:1.45}.footer-accademy__legal strong,.footer-accademy__legal b,.footer-accademy__legal p:first-child{font-weight:700}.footer-accademy__legal p+p{margin-top:0}@media (max-width:991px){.footer-accademy__legal{max-width:100%;margin-top:7.2rem;font-family:Overpass,sans-serif;font-size:1.6rem}.footer-accademy__legal strong,.footer-accademy__legal b,.footer-accademy__legal p:first-child{font-weight:600}}.footer-accademy__bottom{justify-content:space-between;align-items:center;gap:var(--spacing-l);white-space:nowrap;width:100%;margin-top:10rem;font-family:Josefin Sans,sans-serif;font-size:1.7rem;font-weight:400;line-height:1;display:flex}@media (max-width:991px){.footer-accademy__bottom{white-space:normal;flex-direction:column;align-items:center;gap:4.4rem;margin-top:4.4rem;font-family:Overpass,sans-serif;font-size:1.6rem;line-height:1.45}}.footer-accademy__copyright{flex-shrink:0;margin:0}.footer-accademy__bottom-right{justify-content:flex-end;align-items:center;gap:7.1rem;min-width:0;display:flex}@media (max-width:991px){.footer-accademy__bottom-right{flex-direction:column;align-items:center;gap:4.4rem}}.footer-accademy__meta-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.4rem;display:flex}@media (max-width:991px){.footer-accademy__meta-links{flex-direction:column;gap:1rem}}.footer-accademy__meta-links a{color:inherit;text-decoration:none;transition:color .2s}@media (hover:hover){.footer-accademy__meta-links a:hover{color:var(--oro-color)}.footer-accademy__meta-links a:focus-visible{color:var(--oro-color)}}.footer-accademy__site-credits{text-align:center;flex-shrink:0}.footer-accademy__site-credits a{color:inherit;text-decoration:none;transition:color .2s}@media (hover:hover){.footer-accademy__site-credits a:hover{color:var(--oro-color)}.footer-accademy__site-credits a:focus-visible{color:var(--oro-color)}}.archie-breadcrumb{margin:0;padding-bottom:7.2rem;padding-left:0;list-style:none}@media (max-width:991px){.archie-breadcrumb{display:none}}.archie-breadcrumb-item{letter-spacing:.16rem;text-transform:uppercase;align-items:center;gap:.3rem;font-family:Share Tech Mono,monospace;font-size:1.6rem;font-weight:400;line-height:130%;display:inline-flex}.archie-breadcrumb-item a{color:var(--nero-color);text-decoration:none;transition:all .3s ease-in-out}@media (hover:hover){.archie-breadcrumb-item a:hover{color:var(--nero-color)}}.archie-breadcrumb-item:last-child{color:var(--nero-color);font-weight:600}.archie-breadcrumb-item .separator{background-color:var(--nero-color);flex-shrink:0;width:2.4rem;height:1px}body.accademy .testata-pagina--overlay+.pagina-breadcrumb .archie-breadcrumb{padding-top:5.7rem;padding-bottom:8.3rem}body.accademy .testata-pagina--overlay+.pagina-breadcrumb+.testo.template-spacing{padding-top:0}@media (max-width:991px){body.accademy .testata-pagina--overlay+.pagina-breadcrumb+.testo.template-spacing{padding-top:calc(var(--spacing-xxl)/2)}}}@layer pages{body.home .testata-container .text-container .logo{transition:opacity .35s}body.home[data-hero-logo-hidden] .testata-container .text-container .logo{opacity:0;pointer-events:none}body.home header .navbar .nav-menu .logo{transition:opacity .35s .1s}body.home[data-hero-logo-hidden] header .navbar .nav-menu .logo{opacity:1;pointer-events:auto}body.accademy.home .testata-container .hero-overlay .logo .sub-text,body.accademy.home header .navbar .logo .sub-text{opacity:0;transition:opacity .35s}body.accademy.home[data-hero-logo-hidden] header .navbar .logo .sub-text{opacity:1;transition:opacity .35s .15s}body.home:not([data-hero-logo-hidden]) header .navbar .nav-menu .logo{opacity:0;pointer-events:none}.testata-container{width:100%;height:100vh;position:relative}.testata-container .media-container{height:100%;position:relative}.testata-container .hero-overlay{z-index:1;position:absolute;top:0;bottom:0;left:0;right:0}.testata-container .hero-overlay .container{height:100%}.testata-container--has-video .hero-video-sound-toggle-wrap{left:0;right:0;bottom:calc(var(--spacing-xl) + 2rem);z-index:2;pointer-events:none;justify-content:flex-end;display:flex;position:absolute}.testata-container--has-video .hero-video-sound-toggle{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;pointer-events:auto;background:0 0;border:0;justify-content:center;align-items:center;width:6rem;height:6rem;margin:0;padding:0;display:inline-flex}.testata-container--has-video .hero-video-sound-toggle:focus-visible{outline:2px solid var(--bianco-color);outline-offset:3px}@media (max-width:991px){.testata-container--has-video .hero-video-sound-toggle{width:4rem;height:4rem}}.testata-container--has-video .hero-video-sound-toggle our-svg,.testata-container--has-video .hero-video-sound-toggle svg{width:6rem;height:6rem;display:block}body.hotel.home .testata-container .media-container:after{content:"";pointer-events:none;background:linear-gradient(187deg,rgba(0,0,0,.08) -5.26%,rgba(0,0,0,.4) 98.59%);position:absolute;top:0;bottom:0;left:0;right:0}body.hotel.home .testata-container .hero-overlay .text-container{height:100%;padding-top:17.6rem;padding-bottom:var(--spacing-xl);flex-direction:column;justify-content:space-between;align-items:center;display:flex}@media (max-width:992px){body.hotel.home .testata-container .hero-overlay .text-container{justify-content:center;gap:5rem;padding-top:19rem;padding-bottom:8rem}}body.hotel.home .testata-container .hero-overlay .text-container .logo{object-fit:contain;width:48.7rem;height:18.5rem}@media (max-width:992px){body.hotel.home .testata-container .hero-overlay .text-container .logo{width:24.5rem;height:9rem}}body.hotel.home .testata-container .hero-overlay .text-container .template-claim{color:var(--bianco-color);text-align:center;width:88rem}@media (max-width:992px){body.hotel.home .testata-container .hero-overlay .text-container .template-claim{width:100%}}body.hotel.home .testata-container .hero-overlay .text-container .scrollbar-indicator{background-color:rgba(255,255,255,.28);border-radius:999px;width:3px;height:30rem;position:relative;overflow:hidden}@media (max-width:992px){body.hotel.home .testata-container .hero-overlay .text-container .scrollbar-indicator{display:none}}body.hotel.home .testata-container .hero-overlay .text-container .scrollbar-indicator:after{content:"";border-radius:inherit;background-color:var(--bianco-color);-webkit-clip-path:inset(0 0 100%);clip-path:inset(0 0 100%);width:100%;height:100%;animation:3.5s infinite scroll-indicator-flow;position:absolute;top:0;left:0}body.accademy.home .testata-container .hero-overlay .text-container{height:100%;padding-top:13.1rem;padding-bottom:var(--spacing-xl);flex-direction:column;align-items:center;display:flex}body.accademy.home .testata-container .hero-overlay .text-container .logo{flex-shrink:0;width:min(133.4rem,69.5vw);height:auto;overflow:hidden}body.accademy.home .testata-container .hero-overlay .text-container .logo svg{width:100%;height:auto;display:block}body.accademy.home .testata-container .hero-overlay .text-container .bottom-container{justify-content:space-between;align-items:flex-end;gap:var(--spacing-l);width:100%;margin-top:auto;display:flex}body.accademy.home .testata-container .hero-overlay .text-container .template-claim{max-width:99.6rem;color:var(--nero-color);text-align:left;flex:auto;margin:0}body.accademy.home .testata-container .hero-overlay .text-container .links-container{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:2.1rem;display:flex}@media (max-width:992px){body.accademy.home .testata-container .hero-overlay .text-container{grid-template-rows:auto 1fr auto;align-items:stretch;padding-top:12rem;padding-bottom:4rem;display:grid}body.accademy.home .testata-container .hero-overlay .text-container .logo{grid-row:1;align-self:start;width:100%;max-width:none}body.accademy.home .testata-container .hero-overlay .text-container .bottom-container{justify-content:flex-end;align-items:stretch;gap:var(--spacing-m);flex-direction:column;grid-row:3;margin-top:0}body.accademy.home .testata-container .hero-overlay .text-container .template-claim{max-width:none;margin:0}body.accademy.home .testata-container .hero-overlay .text-container .links-container{justify-content:space-between;gap:var(--spacing-xs);flex-wrap:nowrap;width:100%}}@keyframes scroll-indicator-flow{0%{-webkit-clip-path:inset(0 0 100%);clip-path:inset(0 0 100%);animation-timing-function:cubic-bezier(.22,1,.36,1)}28.57%{-webkit-clip-path:inset(0);clip-path:inset(0)}34.29%{-webkit-clip-path:inset(0);clip-path:inset(0);animation-timing-function:cubic-bezier(.33,1,.68,1)}to{-webkit-clip-path:inset(100% 0 0);clip-path:inset(100% 0 0)}}.listato-camere,.listato-offerte,.listato-gallery,.listato-eventi,.listato-corsi{background-color:var(--bianco-color);padding-top:var(--spacing-xxxl);padding-bottom:var(--spacing-xxxl)}@media (max-width:991px){.listato-camere,.listato-offerte,.listato-gallery,.listato-eventi,.listato-corsi{padding-top:var(--spacing-l);padding-bottom:var(--spacing-xl)}}.listato-camere .categoria-wrapper,.listato-offerte .categoria-wrapper,.listato-gallery .categoria-wrapper,.listato-eventi .categoria-wrapper,.listato-corsi .categoria-wrapper{flex-direction:column;align-items:center;display:flex}.listato-camere .categorie-listato,.listato-offerte .categorie-listato,.listato-gallery .categorie-listato,.listato-eventi .categorie-listato,.listato-corsi .categorie-listato{justify-content:center;align-items:center;gap:var(--spacing-xl);display:flex}@media (max-width:991px){.listato-camere .categorie-listato,.listato-offerte .categorie-listato,.listato-gallery .categorie-listato,.listato-eventi .categorie-listato,.listato-corsi .categorie-listato{gap:var(--spacing-m);flex-direction:column}}.listato-camere .categorie-descrizioni,.listato-offerte .categorie-descrizioni,.listato-gallery .categorie-descrizioni,.listato-eventi .categorie-descrizioni,.listato-corsi .categorie-descrizioni{text-align:center;width:100%;max-width:100%}.listato-camere .categorie-descrizioni .categoria-descrizione:not(.is-active),.listato-offerte .categorie-descrizioni .categoria-descrizione:not(.is-active),.listato-gallery .categorie-descrizioni .categoria-descrizione:not(.is-active),.listato-eventi .categorie-descrizioni .categoria-descrizione:not(.is-active),.listato-corsi .categorie-descrizioni .categoria-descrizione:not(.is-active){display:none}.listato-camere .categorie-descrizioni .categoria-descrizione.is-active,.listato-offerte .categorie-descrizioni .categoria-descrizione.is-active,.listato-gallery .categorie-descrizioni .categoria-descrizione.is-active,.listato-eventi .categorie-descrizioni .categoria-descrizione.is-active,.listato-corsi .categorie-descrizioni .categoria-descrizione.is-active{display:block}.listato-camere .categorie-descrizioni .categoria-descrizione[hidden],.listato-offerte .categorie-descrizioni .categoria-descrizione[hidden],.listato-gallery .categorie-descrizioni .categoria-descrizione[hidden],.listato-eventi .categorie-descrizioni .categoria-descrizione[hidden],.listato-corsi .categorie-descrizioni .categoria-descrizione[hidden]{display:none!important}.listato-camere .categoria,.listato-offerte .categoria,.listato-gallery .categoria,.listato-eventi .categoria,.listato-corsi .categoria{color:var(--oro-color);cursor:pointer;text-underline-offset:.5rem;background:0 0;border:0;margin:0;padding:0;text-decoration-thickness:.2em}.listato-camere .categoria.selected,.listato-offerte .categoria.selected,.listato-gallery .categoria.selected,.listato-eventi .categoria.selected,.listato-corsi .categoria.selected{color:var(--nero-color);text-decoration:underline}@media (hover:hover){.listato-camere .categoria:hover,.listato-offerte .categoria:hover,.listato-gallery .categoria:hover,.listato-eventi .categoria:hover,.listato-corsi .categoria:hover{text-decoration:underline}}.listato-camere .categoria:focus,.listato-offerte .categoria:focus,.listato-gallery .categoria:focus,.listato-eventi .categoria:focus,.listato-corsi .categoria:focus{text-decoration:underline}.listato-camere .load-more-container,.listato-offerte .load-more-container,.listato-gallery .load-more-container,.listato-eventi .load-more-container,.listato-corsi .load-more-container{width:100%;margin-top:var(--spacing-xl);justify-content:center;display:flex}.listato-camere .load-more-container .template-cta-tertiary,.listato-offerte .load-more-container .template-cta-tertiary,.listato-gallery .load-more-container .template-cta-tertiary,.listato-eventi .load-more-container .template-cta-tertiary,.listato-corsi .load-more-container .template-cta-tertiary{color:var(--nero-color);border:1px solid var(--nero-color);background-color:transparent}@media (hover:hover){.listato-camere .load-more-container .template-cta-tertiary:hover,.listato-offerte .load-more-container .template-cta-tertiary:hover,.listato-gallery .load-more-container .template-cta-tertiary:hover,.listato-eventi .load-more-container .template-cta-tertiary:hover,.listato-corsi .load-more-container .template-cta-tertiary:hover{background-color:var(--oro-color);color:var(--bianco-color);border-color:var(--oro-color)}}.listato-camere .listato-empty-state,.listato-offerte .listato-empty-state,.listato-gallery .listato-empty-state,.listato-eventi .listato-empty-state,.listato-corsi .listato-empty-state{width:100%;max-width:72rem;padding-block:var(--spacing-xl);text-align:center;color:var(--nero-color);margin-left:auto;margin-right:auto}@media (max-width:991px){.listato-camere .listato-empty-state,.listato-offerte .listato-empty-state,.listato-gallery .listato-empty-state,.listato-eventi .listato-empty-state,.listato-corsi .listato-empty-state{padding-block:var(--spacing-l)}}.listato-gallery .lista-gallery--mosaic{flex-wrap:wrap;justify-content:center;gap:5.4rem;margin-top:11.6rem;display:flex}@media (max-width:991px){.listato-gallery .lista-gallery--mosaic{gap:2.3rem;margin-top:5.2rem}}.listato-gallery .lista-gallery--mosaic a.lista-gallery__media-link{display:block;position:relative;overflow:hidden}@media (hover:hover){.listato-gallery .lista-gallery--mosaic a.lista-gallery__media-link:hover svg{transform:translate(-50%,-50%)scale(1.2)}}.listato-gallery .lista-gallery--mosaic a.lista-gallery__media-link svg{z-index:2;transform-origin:50%;color:#fff;width:10rem;height:10rem;transition:all .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1)}@media (max-width:991px){.listato-gallery .lista-gallery--mosaic a.lista-gallery__media-link svg{width:6rem;height:6rem}}.listato-gallery .lista-gallery--mosaic a.lista-gallery__media-link img,.listato-gallery .lista-gallery--mosaic a.lista-gallery__media-link video{object-fit:cover;width:100%;height:100%;display:block}.listato-gallery .lista-gallery--mosaic a.lista-gallery__media-link:nth-child(5n+2){flex-shrink:0;width:48rem;height:70rem}@media (max-width:991px){.listato-gallery .lista-gallery--mosaic a.lista-gallery__media-link:nth-child(5n+2){width:100%;height:46.2rem}}.listato-gallery .lista-gallery--mosaic a.lista-gallery__media-link:nth-child(5n+1){flex-grow:2;width:100rem;height:70rem}@media (max-width:991px){.listato-gallery .lista-gallery--mosaic a.lista-gallery__media-link:nth-child(5n+1){width:100%;height:24.9rem}}.listato-gallery .lista-gallery--mosaic a.lista-gallery__media-link:nth-child(5n+3){width:100%;height:97rem}@media (max-width:991px){.listato-gallery .lista-gallery--mosaic a.lista-gallery__media-link:nth-child(5n+3){width:100%;height:63.4rem}}.listato-gallery .lista-gallery--mosaic a.lista-gallery__media-link:nth-child(5n+5){flex-grow:2;width:100rem;height:73rem}@media (max-width:991px){.listato-gallery .lista-gallery--mosaic a.lista-gallery__media-link:nth-child(5n+5){width:100%;height:46.2rem}}.listato-gallery .lista-gallery--mosaic a.lista-gallery__media-link:nth-child(5n+5):last-child{max-width:100rem}.listato-gallery .lista-gallery--mosaic a.lista-gallery__media-link:nth-child(5n+4){flex-shrink:0;width:48rem;height:73rem}@media (max-width:991px){.listato-gallery .lista-gallery--mosaic a.lista-gallery__media-link:nth-child(5n+4){width:100%;height:24.9rem}}.listato-gallery .load-more-container.load-media{margin-top:5rem}.listato-camere .lista-camere{margin-top:var(--spacing-xl);grid-template-columns:repeat(2,minmax(0,1fr));gap:7.7rem;display:grid}@media (max-width:991px){.listato-camere .lista-camere{gap:var(--spacing-xl);grid-template-columns:repeat(1,minmax(0,1fr))}}.listato-offerte .lista-offerte{margin-top:var(--spacing-xl);align-content:flex-start;align-items:flex-start;row-gap:var(--spacing-xl);flex-wrap:wrap;width:100%;display:flex}@media (min-width:992px){.listato-offerte .lista-offerte .offerta-box{box-sizing:border-box;flex:none;min-width:0;max-width:100%}.listato-offerte .lista-offerte .offerta-box:nth-child(4n+1){width:calc(55% - 7.425rem);margin-right:13.5rem}.listato-offerte .lista-offerte .offerta-box:nth-child(4n+2){width:calc(45% - 6.075rem)}.listato-offerte .lista-offerte .offerta-box:nth-child(4n+3){width:calc(45% - 6.075rem);margin-right:13.5rem}.listato-offerte .lista-offerte .offerta-box:nth-child(4n+4){width:calc(55% - 7.425rem)}.listato-offerte .lista-offerte .offerta-box:nth-child(2n){margin-top:var(--spacing-xxxl)}.listato-offerte .lista-offerte .offerta-box--small .media-container{width:44rem;padding-right:0}}@media (max-width:991px){.listato-offerte .lista-offerte{row-gap:var(--spacing-xl);flex-direction:column}.listato-offerte .lista-offerte .offerta-box{width:100%!important;margin-top:0!important;margin-right:0!important}}.listato-eventi .lista-eventi{margin-top:var(--spacing-xl);row-gap:var(--spacing-l);grid-row-gap:12.3rem;grid-column-gap:8.5rem;grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:991px){.listato-eventi .lista-eventi{grid-template-columns:repeat(1,1fr)}}.listato-eventi .eventi-filtri{text-align:center;width:100%;margin-left:auto;margin-right:auto}.listato-eventi .eventi-filtri__controlli{margin-top:var(--spacing-l);justify-content:center;align-items:center;gap:var(--spacing-xl);text-align:left;flex-flow:wrap;display:flex}@media (max-width:991px){.listato-eventi .eventi-filtri__controlli{gap:var(--spacing-l);flex-direction:column;align-items:stretch}}.listato-eventi .eventi-filtro-riga{align-items:center;gap:var(--spacing-m);flex-flow:row;display:flex}@media (max-width:991px){.listato-eventi .eventi-filtro-riga{align-items:stretch;gap:var(--spacing-s);flex-direction:column}.listato-eventi .eventi-filtro-riga .eventi-filtri__etichetta{flex:none}.listato-eventi .flatpickr{width:100%!important}}.listato-eventi .flatpickr.eventi-filtri__campo-wrap--periodo{box-sizing:border-box;border:1px solid var(--nero-color);background-color:var(--bianco-color);border-radius:0;flex-direction:column;justify-content:center;align-items:stretch;gap:1rem;width:41rem;max-width:100%;height:7.3rem;min-height:7.3rem;display:flex;position:relative}.listato-eventi .flatpickr input[type=hidden]{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.listato-eventi .flatpickr .eventi-filtri__campo-input{box-sizing:border-box;text-transform:uppercase;width:100%;min-width:0;height:calc(7.3rem - 2px);box-shadow:none;text-transform:none;text-align:left;cursor:pointer;color:var(--caffè-60-color);background:0 0;border:none;border-radius:0;padding-top:.5rem;padding-left:3.5rem;padding-right:5rem;font-family:Josefin Sans,sans-serif;font-size:2.5rem;font-weight:500;line-height:130.5%}@media (max-width:991px){.listato-eventi .flatpickr .eventi-filtri__campo-input{font-size:1.8rem}}.listato-eventi .flatpickr .eventi-filtri__campo-input:placeholder-shown{color:var(--caffè-60-color)}.listato-eventi .flatpickr .eventi-filtri__campo-input::-webkit-input-placeholder{text-transform:uppercase;color:var(--caffè-60-color);opacity:1}.listato-eventi .flatpickr .eventi-filtri__campo-input::-ms-input-placeholder{text-transform:uppercase;color:var(--caffè-60-color);opacity:1}.listato-eventi .flatpickr .eventi-filtri__campo-input::placeholder{text-transform:uppercase;color:var(--caffè-60-color);opacity:1}.listato-eventi .flatpickr .eventi-filtri__campo-input:focus:not(:focus-visible){outline:none}.listato-eventi .flatpickr.eventi-filtri__campo-wrap--has-range .eventi-filtri__campo-input{text-align:center;color:var(--nero-color);padding-left:.65rem;padding-right:4.6rem;line-height:calc(7.3rem - 2px)}.listato-eventi .flatpickr .eventi-filtri__trigger-calendario{width:1.8rem;color:var(--nero-color);cursor:pointer;z-index:2;background-color:transparent;border:none;border-radius:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:0;bottom:0;right:2.95rem}.listato-eventi .flatpickr .eventi-filtri__trigger-calendario:focus-visible{outline:2px solid var(--nero-color);outline-offset:-2px}@media (hover:hover){.listato-eventi .flatpickr .eventi-filtri__trigger-calendario:hover{color:var(--caffè-80-color)}}.listato-eventi .flatpickr .eventi-filtri__icona-calendario{display:block}.listato-eventi .flatpickr-calendar{border:1px solid var(--nero-color);box-shadow:none;background:var(--bianco-color);border-radius:0}.listato-eventi .flatpickr-day.selected,.listato-eventi .flatpickr-day.startRange,.listato-eventi .flatpickr-day.endRange{background:var(--nero-color);border-color:var(--nero-color);color:var(--bianco-color)}.listato-eventi .flatpickr-day.inRange{box-shadow:none;background:rgba(0,0,0,.08);border-color:transparent}.listato-eventi .flatpickr-months .flatpickr-month,.listato-eventi .flatpickr-current-month .flatpickr-monthDropdown-months,.listato-eventi .flatpickr-current-month input.cur-year{color:var(--nero-color)}.listato-eventi .eventi-filtri__select-wrap{box-sizing:border-box;border:1px solid var(--nero-color);background-color:var(--bianco-color);border-radius:0;flex-direction:column;justify-content:center;align-items:stretch;gap:1rem;width:41rem;max-width:100%;height:7.3rem;min-height:7.3rem;display:flex;position:relative}@media (max-width:991px){.listato-eventi .eventi-filtri__select-wrap{width:100%}}.listato-eventi .eventi-filtri__select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;box-sizing:border-box;text-transform:uppercase;cursor:pointer;background-color:transparent;border:none;border-radius:0;flex:none;width:100%;height:calc(7.3rem - 2px);padding:.5rem 7rem 0 3.5rem;font-family:Josefin Sans,sans-serif;font-size:2.5rem;font-weight:500;line-height:130.5%}@media (max-width:991px){.listato-eventi .eventi-filtri__select{font-size:1.8rem}}.listato-eventi .eventi-filtri__select[\:has\(option\[value\%3D\%22\%22\]\:checked\)],.listato-eventi .eventi-filtri__select[\:has\(option\[value\%3D\%22\%22\]\:checked\)] option[value=""]{color:var(--grigio-color)}.listato-eventi .eventi-filtri__select:has(option[value=""]:checked){color:var(--grigio-color)}.listato-eventi .eventi-filtri__select:has(option[value=""]:checked) option[value=""]{color:var(--grigio-color)}.listato-eventi .eventi-filtri__select[\:has\(option\:checked\:not\(\[value\%3D\%22\%22\]\)\)]{color:var(--nero-color);font-weight:500}.listato-eventi .eventi-filtri__select:has(option:checked:not([value=""])){color:var(--nero-color);font-weight:500}.listato-eventi .eventi-filtri__select:focus:not(:focus-visible){outline:none}.listato-eventi .eventi-filtri__select option{color:var(--nero-color);text-transform:uppercase;background-color:var(--bianco-color);font-weight:400}.listato-eventi .eventi-filtri__select option[value=""]{color:var(--grigio-color)}.listato-eventi .eventi-filtri__select-chevron{pointer-events:none;object-fit:contain;width:auto;height:1.4rem;display:block;position:absolute;top:50%;right:3.5rem;transform:translateY(-50%)rotate(0)}@media (max-width:991px){.listato-eventi .eventi-filtri__select-chevron{height:1rem}}@supports not selector(:has(*)){.listato-eventi .eventi-filtri__select{color:var(--caffè-80-color)}.listato-eventi .eventi-filtri__select option[value=""]{color:var(--grigio-color)}}.corso-in-evidenza{flex-direction:row;align-items:stretch;width:100%;min-height:85rem;display:flex;overflow:hidden}@media (max-width:991px){.corso-in-evidenza{flex-direction:column;width:100%;min-height:0}}.corso-in-evidenza__visual{flex:0 0 68.8rem;align-self:stretch;width:68.8rem;min-width:0;max-width:68.8rem;min-height:85rem;display:flex}@media (max-width:991px){.corso-in-evidenza__visual{flex:none;width:100%;max-width:100%;min-height:0;display:block}}.corso-in-evidenza__visual .media-container{flex:auto;width:100%;height:100%;min-height:85rem}@media (max-width:991px){.corso-in-evidenza__visual .media-container{aspect-ratio:364/327;flex:none;width:100%;height:auto;min-height:0}}.corso-in-evidenza__visual .media-container img,.corso-in-evidenza__visual .media-container video{object-fit:cover;width:100%;height:100%;display:block}.corso-in-evidenza__content{background-color:var(--giallo-60-color);flex:1 1 0;justify-content:center;align-items:center;min-width:0;min-height:85rem;padding:11.6rem 7.2rem;display:flex}@media (max-width:991px){.corso-in-evidenza__content{justify-content:flex-start;align-items:stretch;min-height:auto;padding:3rem 2rem 3.5rem}}.corso-in-evidenza__inner{flex-direction:column;gap:4.4rem;width:100%;max-width:102.4rem;display:flex}@media (max-width:991px){.corso-in-evidenza__inner{gap:1.6rem;max-width:none}.corso-in-evidenza .template-label{margin:0}.corso-in-evidenza .template-h1{font-family:Overpass,sans-serif;font-size:2.5rem;font-weight:800;line-height:110%}.corso-in-evidenza .template-text{line-clamp:4;-webkit-line-clamp:4;text-overflow:ellipsis;overflow-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.corso-in-evidenza .template-cta-primary--outline{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:991px){.corso-in-evidenza .template-cta-primary--outline{width:100%;margin-top:var(--spacing-xs)}.container-testata:has(.corso-in-evidenza){padding-bottom:var(--spacing-l)}}.listato-corsi .corsi-filtri{text-align:center;width:100%;margin-left:auto;margin-right:auto}.listato-corsi .corsi-filtri .template-label{text-transform:uppercase;margin-top:var(--spacing-xl)}@media (max-width:991px){.listato-corsi .corsi-filtri .template-label{margin-top:var(--spacing-l)}}.listato-corsi .corsi-filtri__controlli{margin-top:var(--spacing-l);justify-content:center;align-items:center;gap:var(--spacing-xl);text-align:left;flex-flow:wrap;display:flex}@media (max-width:991px){.listato-corsi .corsi-filtri__controlli{gap:var(--spacing-l);flex-direction:column;align-items:stretch;margin-top:0}}.listato-corsi .corsi-filtro-riga{align-items:center;gap:var(--spacing-m);flex-flow:row;display:flex}@media (max-width:991px){.listato-corsi .corsi-filtro-riga{align-items:stretch;gap:var(--spacing-s);flex-direction:column}.listato-corsi .flatpickr{width:100%!important}}.listato-corsi .corsi-filtri__periodo-wrap{box-sizing:border-box;background-color:var(--azzurro-20-color);border-radius:6.4rem;flex-direction:column;justify-content:center;align-items:stretch;width:36rem;max-width:100%;height:6.5rem;min-height:6.5rem;display:flex;position:relative}@media (max-width:991px){.listato-corsi .corsi-filtri__periodo-wrap{width:100%;height:5.5rem;min-height:5.5rem}}.listato-corsi .corsi-filtri__periodo-wrap input[type=hidden]{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.listato-corsi .corsi-filtri__periodo-input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;box-sizing:border-box;width:100%;min-width:0;height:calc(6.5rem - 2px);color:var(--nero-color);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6.4rem;padding:0 7rem 0 3.5rem;font-family:Josefin Sans,sans-serif;font-size:2.5rem;font-weight:600;line-height:130.5%}@media (max-width:991px){.listato-corsi .corsi-filtri__periodo-input{height:calc(5.5rem - 2px);font-size:1.8rem;line-height:calc(5.5rem - 2px)}}.listato-corsi .corsi-filtri__periodo-input:placeholder-shown{color:var(--nero-color)}.listato-corsi .corsi-filtri__periodo-input::-webkit-input-placeholder{color:var(--nero-color);opacity:1}.listato-corsi .corsi-filtri__periodo-input::-ms-input-placeholder{color:var(--nero-color);opacity:1}.listato-corsi .corsi-filtri__periodo-input::placeholder{color:var(--nero-color);opacity:1}.listato-corsi .corsi-filtri__periodo-input:focus:not(:focus-visible){outline:none}.listato-corsi .corsi-filtri__periodo-wrap--has-range .corsi-filtri__periodo-input{text-align:center;padding-left:1rem;padding-right:7rem}.listato-corsi .corsi-filtri__trigger-calendario{color:var(--nero-color);cursor:pointer;z-index:2;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;right:3.5rem;transform:translateY(-50%)}.listato-corsi .corsi-filtri__trigger-calendario svg{width:2.4rem;height:2.4rem;display:block}@media (max-width:991px){.listato-corsi .corsi-filtri__trigger-calendario svg{width:1.8rem;height:1.8rem}}.listato-corsi .corsi-filtri__trigger-calendario:focus-visible{outline:2px solid var(--nero-color);outline-offset:2px}.listato-corsi .flatpickr-calendar{border:1px solid var(--nero-color);box-shadow:none;background:var(--bianco-color);border-radius:0}.listato-corsi .flatpickr-day.selected,.listato-corsi .flatpickr-day.startRange,.listato-corsi .flatpickr-day.endRange{background:var(--nero-color);border-color:var(--nero-color);color:var(--bianco-color)}.listato-corsi .flatpickr-day.inRange{box-shadow:none;background:rgba(0,0,0,.08);border-color:transparent}.listato-corsi .flatpickr-months .flatpickr-month,.listato-corsi .flatpickr-current-month .flatpickr-monthDropdown-months,.listato-corsi .flatpickr-current-month input.cur-year{color:var(--nero-color)}.listato-corsi .corsi-filtri__select-wrap{box-sizing:border-box;background-color:var(--azzurro-20-color);border-radius:6.4rem;flex-direction:column;justify-content:center;align-items:stretch;width:36rem;max-width:100%;height:6.5rem;min-height:6.5rem;display:flex;position:relative}@media (max-width:991px){.listato-corsi .corsi-filtri__select-wrap{width:100%;height:5.5rem;min-height:5.5rem}}.listato-corsi .corsi-filtri__select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;box-sizing:border-box;width:100%;height:calc(6.5rem - 2px);color:var(--nero-color);cursor:pointer;background-color:transparent;border:none;border-radius:6.4rem;flex:none;padding:0 7rem 0 3.5rem;font-family:Josefin Sans,sans-serif;font-size:2.5rem;font-weight:600;line-height:130.5%}@media (max-width:991px){.listato-corsi .corsi-filtri__select{height:calc(5.5rem - 2px);font-size:1.8rem;line-height:calc(5.5rem - 2px)}}.listato-corsi .corsi-filtri__select:focus:not(:focus-visible){outline:none}.listato-corsi .corsi-filtri__select option{color:var(--nero-color);background-color:var(--bianco-color);font-weight:400}.listato-corsi .corsi-filtri__select-chevron,.listato-corsi .corsi-filtri__select-wrap>our-svg.corsi-filtri__select-chevron{pointer-events:none;width:auto;height:1.4rem;display:block;position:absolute;top:50%;right:3.5rem;transform:translateY(-50%)rotate(90deg)}.listato-corsi .corsi-filtri__select-chevron svg,.listato-corsi .corsi-filtri__select-wrap>our-svg.corsi-filtri__select-chevron svg{width:auto;height:1.4rem;display:block}@media (max-width:991px){.listato-corsi .corsi-filtri__select-chevron,.listato-corsi .corsi-filtri__select-wrap>our-svg.corsi-filtri__select-chevron,.listato-corsi .corsi-filtri__select-chevron svg,.listato-corsi .corsi-filtri__select-wrap>our-svg.corsi-filtri__select-chevron svg{height:1rem}}.listato-corsi .lista-corsi{margin-top:var(--spacing-xl);grid-column-gap:7.5rem;grid-row-gap:12.3rem;grid-template-columns:repeat(3,minmax(0,56rem));justify-content:space-between;display:grid}@media (max-width:991px){.listato-corsi .lista-corsi{grid-column-gap:0;grid-row-gap:var(--spacing-l);grid-template-columns:repeat(1,minmax(0,100%));justify-content:center}}.listato-corsi .load-more-container{width:100%;margin-top:var(--spacing-xl);justify-content:center;display:flex}.listato-corsi .load-more-container .template-cta-tertiary{color:var(--nero-color);border:1px solid var(--nero-color);background-color:transparent}@media (hover:hover){.listato-corsi .load-more-container .template-cta-tertiary:hover{background-color:var(--giallo-color);color:var(--nero-color);border-color:var(--giallo-color)}}.listato-gift-card{padding-bottom:var(--spacing-xl)}.corso-dettaglio{overflow:visible}@media (max-width:991px){.corso-dettaglio{padding-bottom:var(--spacing-l)}}@media (min-width:992px){.corso-dettaglio.fascia-split-sidebar .fascia-split-sidebar__col--text{flex:0 0 68.2rem;max-width:68.2rem}}.corso-dettaglio__row{align-items:flex-start}@media (max-width:991px){.corso-dettaglio__visual{flex:none;width:100%;max-width:100%;position:static}}.corso-dettaglio__media.media-container{width:100%;min-height:84.4rem}@media (max-width:991px){.corso-dettaglio__media.media-container{aspect-ratio:364/240;min-height:0}}.corso-dettaglio__media.media-container img,.corso-dettaglio__media.media-container video{object-fit:cover;width:100%;height:100%;display:block}.corso-dettaglio__content{gap:var(--spacing-xl);flex-direction:column;display:flex}@media (max-width:991px){.corso-dettaglio__content{gap:var(--spacing-l)}}.corso-dettaglio__intro{gap:var(--spacing-l);flex-direction:column;display:flex}@media (max-width:991px){.corso-dettaglio__intro{gap:var(--spacing-m)}}.corso-dettaglio__label,.corso-dettaglio__title,.corso-dettaglio__description{margin:0}.corso-dettaglio__meta{gap:var(--spacing-m);flex-direction:column;display:flex}.corso-dettaglio__meta-item{align-items:center;gap:var(--spacing-s);display:flex}.corso-dettaglio__meta-item our-svg,.corso-dettaglio__meta-item svg{flex-shrink:0;width:3rem;height:3rem}@media (max-width:991px){.corso-dettaglio__meta-item our-svg,.corso-dettaglio__meta-item svg{width:3rem;height:3rem}}.corso-dettaglio__meta-item .template-sottotitolo,.corso-dettaglio__price{margin:0}@media (max-width:991px){.corso-dettaglio__price{display:none}}.corso-dettaglio__purchase,.corso-dettaglio__package-selections{gap:var(--spacing-m);flex-direction:column;width:100%;display:flex}.corso-dettaglio__package-selected{gap:var(--spacing-m);flex-wrap:wrap;width:100%;display:flex}.corso-dettaglio__package-bubble{align-items:center;gap:var(--spacing-s);box-sizing:border-box;background-color:var(--azzurro-20-color);border-radius:6rem;max-width:100%;min-height:7.3rem;padding:0 2.5rem;font-family:Josefin Sans,sans-serif;font-size:2.5rem;font-weight:600;line-height:130.5%;display:inline-flex}@media (max-width:991px){.corso-dettaglio__package-bubble{min-height:5rem;padding:0 2rem;font-size:2rem}}.corso-dettaglio__package-bubble-remove{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;font:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0;line-height:1}.corso-dettaglio__select-wrap{box-sizing:border-box;background-color:var(--azzurro-60-color);border-radius:6rem;align-items:center;width:100%;max-width:102.6rem;height:7.3rem;min-height:7.3rem;display:flex;position:relative}@media (max-width:991px){.corso-dettaglio__select-wrap{height:5rem;min-height:5rem}}.corso-dettaglio__select-wrap--placeholder .corso-dettaglio__select{cursor:default}.corso-dettaglio__select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;box-sizing:border-box;width:100%;height:calc(7.3rem - 2px);color:var(--nero-color);cursor:pointer;background:0 0;border:none;border-radius:6rem;padding:0 7rem 0 3.5rem;font-family:Josefin Sans,sans-serif;font-size:2.5rem;font-weight:600;line-height:130.5%}@media (max-width:991px){.corso-dettaglio__select{height:calc(5rem - 2px);padding-right:5rem;font-size:2rem;line-height:calc(5rem - 2px)}}.corso-dettaglio__select:disabled{opacity:1;color:var(--nero-color);cursor:default}.corso-dettaglio__select:focus:not(:focus-visible){outline:none}.corso-dettaglio__select-chevron,.corso-dettaglio__select-wrap>our-svg.corso-dettaglio__select-chevron{pointer-events:none;width:auto;height:1.4rem;display:block;position:absolute;top:50%;right:3.5rem;transform:translateY(-50%)rotate(90deg)}.corso-dettaglio__select-chevron svg,.corso-dettaglio__select-wrap>our-svg.corso-dettaglio__select-chevron svg{width:auto;height:1.4rem;display:block}@media (max-width:991px){.corso-dettaglio__select-chevron,.corso-dettaglio__select-wrap>our-svg.corso-dettaglio__select-chevron{height:1rem;right:2.5rem}.corso-dettaglio__select-chevron svg,.corso-dettaglio__select-wrap>our-svg.corso-dettaglio__select-chevron svg{height:1rem}}.corso-dettaglio__actions{gap:var(--spacing-m);flex-direction:column;width:100%;max-width:102.6rem;display:flex}@media (min-width:992px){.corso-dettaglio__actions{justify-content:space-between;align-items:center;gap:var(--spacing-m);flex-direction:row}}.corso-dettaglio__quantity{box-sizing:border-box;border:2px solid var(--nero-color);border-radius:6rem;flex-shrink:0;justify-content:space-between;align-items:center;width:24.5rem;height:7.3rem;padding:0 3.5rem;display:flex}@media (max-width:991px){.corso-dettaglio__quantity{width:24.5rem;height:5rem}}.corso-dettaglio__quantity-btn{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;color:var(--nero-color);cursor:pointer;background:0 0;border:none;padding:0;font-size:2.5rem;font-weight:600;line-height:1}@media (max-width:991px){.corso-dettaglio__quantity-btn{font-size:2rem}}.corso-dettaglio__quantity-btn:focus-visible{outline:2px solid var(--nero-color);outline-offset:2px}.corso-dettaglio__quantity-btn:disabled{color:var(--grigio-60-color);cursor:not-allowed}.corso-dettaglio__quantity-value{margin:0}.corso-dettaglio__cta-row{gap:var(--spacing-m);flex-direction:column;width:100%;display:flex}@media (min-width:992px){.corso-dettaglio__cta-row{justify-content:flex-end;gap:var(--spacing-m);flex-direction:row;flex:auto;width:auto}}.corso-dettaglio__btn{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;justify-content:center;align-items:center;gap:var(--spacing-s);box-sizing:border-box;text-transform:uppercase;width:100%;min-height:7rem;color:var(--nero-color);cursor:pointer;border:none;border-radius:60rem;padding:2.5rem 4.8rem;font-family:Josefin Sans,sans-serif;font-size:2.5rem;font-weight:700;line-height:1;display:inline-flex}@media (max-width:991px){.corso-dettaglio__btn{min-height:5rem;padding:1.5rem 3rem;font-size:1.6rem}}.corso-dettaglio__btn:focus-visible{outline:2px solid var(--nero-color);outline-offset:2px}.corso-dettaglio__btn-label{white-space:nowrap;padding-top:.5rem;line-height:1.085}@media (max-width:991px){.corso-dettaglio__btn-label{padding-top:.3rem}}.corso-dettaglio__btn--acquista{background-color:var(--giallo-color)}.corso-dettaglio__btn--acquista:disabled,.corso-dettaglio__btn--acquista.is-disabled{background-color:var(--grigio-60-color);color:var(--grigio-color);cursor:not-allowed;opacity:1;pointer-events:none}@media (min-width:992px){.corso-dettaglio__btn--acquista{flex:none;width:auto}}.corso-dettaglio__btn--lista-attesa{background-color:var(--azzurro-color);text-decoration:none}@media (min-width:992px){.corso-dettaglio__btn--lista-attesa{flex:none;width:auto}}.corso-dettaglio__btn--regala{background-color:var(--giallo-60-color)}.corso-dettaglio__btn--regala:disabled,.corso-dettaglio__btn--regala.is-disabled{background-color:var(--grigio-60-color);color:var(--grigio-color);cursor:not-allowed;opacity:1;pointer-events:none}.corso-dettaglio__btn--regala:disabled our-svg path,.corso-dettaglio__btn--regala:disabled svg path,.corso-dettaglio__btn--regala.is-disabled our-svg path,.corso-dettaglio__btn--regala.is-disabled svg path{fill:var(--grigio-color)!important;stroke:var(--grigio-color)!important}@media (min-width:992px){.corso-dettaglio__btn--regala{flex:none;width:auto}}.corso-dettaglio__btn--regala our-svg,.corso-dettaglio__btn--regala svg{flex-shrink:0;width:2.4rem;height:2.4rem}@media (max-width:991px){.corso-dettaglio__btn--regala our-svg,.corso-dettaglio__btn--regala svg{width:2.4rem;height:2.4rem}}.corso-dettaglio__altre-info{gap:var(--spacing-l);flex-direction:column;width:100%;margin:0;padding:0;display:flex}.corso-dettaglio__altre-info.accordion-fascia{overflow:visible}.corso-dettaglio__availability{color:var(--blu-color);margin:0;font-size:2.5rem;font-weight:600}.corso-dettaglio__availability[hidden],.corso-dettaglio__availability .corso-dettaglio__btn[hidden],.corso-dettaglio__quantity[hidden],.corso-dettaglio__btn[hidden]{display:none!important}.corso-dettaglio__waitlist{gap:var(--spacing-xl);width:100%;margin-top:var(--spacing-l);background-color:var(--azzurro-color);grid-template-columns:minmax(20rem,.55fr) minmax(0,1fr);padding:6rem;display:grid}.corso-dettaglio__waitlist[hidden]{display:none!important}.corso-dettaglio__waitlist-intro{gap:var(--spacing-l);flex-direction:column;display:flex}.corso-dettaglio__waitlist-title{margin:0;font-family:Archivo,sans-serif;font-size:5rem;font-weight:900;line-height:1}.corso-dettaglio__waitlist-description{margin:0;font-family:Overpass,sans-serif;font-size:1.8rem;line-height:1.305}.corso-dettaglio__waitlist-form{gap:var(--spacing-m);flex-direction:column;display:flex}.corso-dettaglio__waitlist-fields{gap:var(--spacing-l)var(--spacing-m);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.corso-dettaglio__waitlist-field{letter-spacing:.25em;text-transform:uppercase;flex-direction:column;gap:1.4rem;font-family:Share Tech Mono,monospace;font-size:1.5rem;display:flex}.corso-dettaglio__waitlist-field input{border:0;border-bottom:1px solid var(--nero-color);width:100%;font:inherit;letter-spacing:normal;text-transform:none;background:0 0;border-radius:0;padding:.8rem 0}.corso-dettaglio__waitlist-field input:focus{border-bottom-width:2px;outline:none}.corso-dettaglio__waitlist-footer{justify-content:space-between;gap:var(--spacing-m);margin-top:var(--spacing-s);font-family:Overpass,sans-serif;font-size:1.4rem;line-height:1.305;display:flex}.corso-dettaglio__waitlist-consents{gap:var(--spacing-xs);flex-direction:column;display:flex}.corso-dettaglio__waitlist-consents small{margin-bottom:var(--spacing-l)}.corso-dettaglio__waitlist-consents label{align-items:flex-start;gap:1.4rem;display:flex}.corso-dettaglio__waitlist-consents input{width:2rem;height:2rem;accent-color:var(--nero-color);flex:0 0 2rem;margin:0}.corso-dettaglio__waitlist-submit{justify-content:flex-end;align-items:flex-end;gap:var(--spacing-m);text-align:right;flex-direction:column;max-width:25rem;display:flex}.corso-dettaglio__waitlist-submit p{margin:0}.corso-dettaglio__waitlist-submit-button{border:2px solid var(--nero-color);text-transform:uppercase;cursor:pointer;background:0 0;border-radius:60rem;min-width:10rem;padding:1.5rem 3.5rem;font-family:Josefin Sans,sans-serif;font-size:1.8rem;font-weight:700}.corso-dettaglio__altre-info-label{margin:0}@media (max-width:991px){.corso-dettaglio__waitlist{gap:var(--spacing-l);grid-template-columns:1fr;padding:3rem 2rem}.corso-dettaglio__waitlist-title{font-size:3.8rem}.corso-dettaglio__waitlist-fields{gap:var(--spacing-m);grid-template-columns:1fr}.corso-dettaglio__waitlist-footer{flex-direction:column}.corso-dettaglio__waitlist-submit{text-align:left;align-items:flex-start}}.gift-card-dettaglio{padding-bottom:var(--spacing-xl)}.gift-card-dettaglio__row{align-items:flex-start}@media (min-width:992px){.gift-card-dettaglio__visual{flex:0 0 68.2rem;max-width:68.2rem}}@media (max-width:991px){.gift-card-dettaglio__visual{flex:none;width:100%;max-width:100%;position:static}}.gift-card-dettaglio__media.media-container{width:100%;min-height:84.4rem}@media (max-width:991px){.gift-card-dettaglio__media.media-container{aspect-ratio:364/240;min-height:0}}.gift-card-dettaglio__media.media-container img,.gift-card-dettaglio__media.media-container video{object-fit:cover;width:100%;height:100%;display:block}.gift-card-dettaglio__content{gap:var(--spacing-xl);flex-direction:column;display:flex}@media (max-width:991px){.gift-card-dettaglio__content{gap:var(--spacing-l);padding-top:var(--spacing-l)}}.gift-card-dettaglio__intro{gap:var(--spacing-l);flex-direction:column;display:flex}@media (max-width:991px){.gift-card-dettaglio__intro{gap:var(--spacing-m)}}.gift-card-dettaglio__label,.gift-card-dettaglio__title,.gift-card-dettaglio__description,.gift-card-dettaglio__amount{margin:0}@media (max-width:991px){.gift-card-dettaglio__amount{font-size:3.8rem}}.gift-card-dettaglio__purchase{gap:var(--spacing-m);flex-direction:column;width:100%;display:flex}.gift-card-dettaglio__select-wrap{box-sizing:border-box;background-color:var(--azzurro-60-color);border-radius:6rem;align-items:center;width:100%;max-width:102.6rem;height:7.3rem;min-height:7.3rem;display:flex;position:relative}@media (max-width:991px){.gift-card-dettaglio__select-wrap{height:5rem;min-height:5rem}}.gift-card-dettaglio__select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;box-sizing:border-box;width:100%;height:calc(7.3rem - 2px);color:var(--nero-color);cursor:pointer;background:0 0;border:none;border-radius:6rem;padding:0 7rem 0 3.5rem;font-family:Josefin Sans,sans-serif;font-size:2.5rem;font-weight:600;line-height:130.5%}@media (max-width:991px){.gift-card-dettaglio__select{height:calc(5rem - 2px);padding-right:5rem;font-size:2rem}}.gift-card-dettaglio__select:focus:not(:focus-visible){outline:none}.gift-card-dettaglio__select-chevron{pointer-events:none;height:1.4rem;position:absolute;top:50%;right:3.5rem;transform:translateY(-50%)rotate(90deg)}.gift-card-dettaglio__select-chevron svg{width:auto;height:1.4rem;display:block}@media (max-width:991px){.gift-card-dettaglio__select-chevron{height:1rem;right:2.5rem}.gift-card-dettaglio__select-chevron svg{height:1rem}}.gift-card-dettaglio__actions{align-items:center;gap:var(--spacing-m);width:100%;display:flex}@media (max-width:991px){.gift-card-dettaglio__actions{flex-direction:column;align-items:stretch}}.gift-card-dettaglio__quantity{box-sizing:border-box;border:2px solid var(--nero-color);border-radius:6rem;flex-shrink:0;justify-content:space-between;align-items:center;width:24.5rem;height:7.3rem;padding:0 3.5rem;display:flex}.gift-card-dettaglio__quantity button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;color:var(--nero-color);cursor:pointer;background:0 0;border:none;padding:0;font-size:2.5rem;font-weight:600;line-height:1}.gift-card-dettaglio__quantity button:disabled{color:var(--grigio-60-color);cursor:not-allowed}.gift-card-dettaglio__quantity span{font-family:Overpass,sans-serif;font-size:2.5rem;font-weight:600}@media (max-width:991px){.gift-card-dettaglio__quantity{width:24.5rem;height:5rem}}.gift-card-dettaglio__buy{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-color:var(--giallo-color);min-height:7rem;color:var(--nero-color);text-transform:uppercase;cursor:pointer;border:none;border-radius:60rem;flex:auto;padding:2.5rem 4.8rem;font-family:Josefin Sans,sans-serif;font-size:2.5rem;font-weight:700;line-height:1}.gift-card-dettaglio__buy:disabled{background-color:var(--grigio-60-color);color:var(--grigio-color);cursor:wait}@media (max-width:991px){.gift-card-dettaglio__buy{min-height:5rem;padding:1.5rem 3rem;font-size:1.6rem}}body.accademy:has(.carrello-page){padding-top:var(--site-navbar-height)}@media (max-width:991px){body.accademy:has(.carrello-page){padding-top:var(--site-navbar-height-mobile)}}.carrello-page{background-color:var(--bianco-color);overflow:visible}.carrello-page__hero{padding:var(--spacing-xl)0 var(--spacing-l);background-color:var(--giallo-20-color)}@media (max-width:991px){.carrello-page__hero{padding:var(--spacing-l)2rem var(--spacing-m)}}.carrello-page__title{max-width:100rem;margin:0;font-size:6.4rem;line-height:95%}@media (max-width:991px){.carrello-page__title{font-size:3.8rem}}.carrello-page__container{padding-top:var(--spacing-l);padding-bottom:var(--spacing-xxl)}@media (max-width:991px){.carrello-page__container{padding-top:var(--spacing-m);padding-bottom:var(--spacing-xl)}}.carrello-page__layout{align-items:start;gap:var(--spacing-l);grid-template-columns:minmax(0,1.45fr) minmax(34rem,.75fr);display:grid}@media (max-width:991px){.carrello-page__layout{display:block}}.carrello-page__items-column{min-width:0}.carrello-page__items-heading{margin-bottom:var(--spacing-s)}.carrello-page__items{min-width:0;max-height:calc(100vh - var(--site-navbar-height) - 13rem);padding-right:var(--spacing-xs);scrollbar-gutter:stable;overflow-y:auto}@media (max-width:991px){.carrello-page__items{max-height:none;padding-right:0;overflow:visible}}.carrello-page__empty{align-items:flex-start;gap:var(--spacing-m);max-width:64rem;padding:var(--spacing-xl)0;flex-direction:column;display:flex}@media (max-width:991px){.carrello-page__empty{padding:var(--spacing-l)0}}.carrello-page__empty-title{margin:0}.carrello-item{border-bottom:2px solid var(--nero-color);grid-template-columns:minmax(20rem,26.2rem) minmax(0,1fr);align-items:stretch;min-width:0;padding-top:2.2rem;padding-bottom:2.2rem;display:grid}.carrello-item:first-child{border-top:2px solid var(--nero-color)}.carrello-item--no-image{grid-template-columns:minmax(0,1fr)}.carrello-item--no-link .carrello-item__link,.carrello-item--no-link .carrello-item__media{cursor:default}.carrello-item__media{background-color:var(--azzurro-20-color);width:100%;min-height:23.9rem;text-decoration:none;display:block;overflow:hidden}.carrello-item__media:focus-visible{outline:2px solid var(--nero-color);outline-offset:-2px}.carrello-item__media img{object-fit:cover;width:100%;height:100%;display:block}.carrello-item__body{align-items:center;column-gap:var(--spacing-s);grid-template-columns:minmax(0,1fr) auto;min-width:0;min-height:23.9rem;padding:2rem 4rem;display:grid;position:relative}.carrello-item__link{min-width:0;height:100%;color:var(--nero-color);flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;text-decoration:none;display:flex}.carrello-item__link:focus-visible{color:var(--nero-color)}@media (hover:hover){.carrello-item__link:hover{color:var(--nero-color)}}.carrello-item__link:focus-visible{outline:2px solid var(--nero-color);outline-offset:.4rem}@media (hover:hover){.carrello-item__link:hover .carrello-item__title{text-underline-offset:.2rem;text-decoration:underline;text-decoration-thickness:.1rem}}.carrello-item__category,.carrello-item__title,.carrello-item__date{margin:0}.carrello-item__title{max-width:41.8rem}.carrello-item__date{margin-top:var(--spacing-xs)}.carrello-item__gift{box-sizing:border-box;background-color:var(--giallo-20-color);width:28.8rem;height:4.1rem;color:var(--nero-color);white-space:nowrap;border-radius:10rem;justify-content:center;align-items:center;gap:.9rem;padding:0 1.2rem;font-family:Overpass,sans-serif;font-size:1.7rem;font-weight:700;line-height:145%;display:inline-flex;position:absolute;top:0;right:4rem}.carrello-item__gift .template-crediti{font-size:inherit;font-weight:700;line-height:inherit;margin-top:.5rem}.carrello-item__gift our-svg,.carrello-item__gift svg{flex-shrink:0;width:2.2rem;height:2.2rem;display:block}.carrello-item__actions{z-index:1;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.8rem 4.2rem;min-width:28.9rem;display:flex;position:relative}.carrello-item__quantity{box-sizing:border-box;border:2px solid var(--nero-color);border-radius:999px;justify-content:space-between;align-items:center;width:14.5rem;height:5.3rem;padding:0 2.1rem;font-family:Overpass,sans-serif;font-size:2.5rem;font-weight:600;line-height:1;display:inline-flex}.carrello-item__quantity button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;color:var(--nero-color);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;line-height:1}.carrello-item__quantity button:focus-visible{outline:2px solid var(--nero-color);outline-offset:2px}.carrello-item__quantity [data-cart-quantity-value]{text-align:center;min-width:2.5rem}.carrello-item__amount{white-space:nowrap;font-size:2.5rem;font-weight:600;line-height:130.5%}.carrello-item__remove{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;color:var(--nero-color);cursor:pointer;background:0 0;border:0;padding:.5rem 0}.carrello-item__remove:focus-visible{text-underline-offset:.2rem;text-decoration:underline}@media (hover:hover){.carrello-item__remove:hover{text-underline-offset:.2rem;text-decoration:underline}}.carrello-item__remove:disabled{opacity:.5;cursor:not-allowed}.carrello-item__remove--gift{text-align:center;width:2.5rem;padding:0;font-family:Overpass,sans-serif;font-size:2.5rem;font-weight:600;line-height:1;text-decoration:none}.carrello-item__remove--gift:focus-visible{text-decoration:none}@media (hover:hover){.carrello-item__remove--gift:hover{text-decoration:none}}.carrello-item__error{color:var(--blu-color);grid-column:1/-1;align-self:end;margin:0;font-size:1.4rem;font-weight:700;line-height:120%}.carrello-item.is-invalid .carrello-item__body{opacity:.78}@media (max-width:991px){.carrello-item{grid-template-columns:10.1rem minmax(0,1fr);gap:.6rem 0;padding:0 0 1rem}.carrello-item--no-image{grid-template-columns:minmax(0,1fr)}.carrello-item__media{align-self:center;width:10.1rem;height:9.2rem;min-height:9.2rem}.carrello-item__body{display:contents}.carrello-item__link{grid-column:2;align-self:center;gap:.6rem;min-width:0;min-height:9.3rem;padding:1.2rem 2.4rem;position:relative}.carrello-item--no-image .carrello-item__link{grid-column:1/-1}.carrello-item__category{flex-shrink:0}.carrello-item__title{max-width:none;font-size:2rem;font-weight:600;line-height:130.5%}.carrello-item__date{margin-top:0;font-size:1.6rem;font-weight:600;line-height:145%}.carrello-item__gift{border-radius:50%;width:3rem;height:3rem;padding:0;top:.55rem;right:0}.carrello-item__gift span{clip:rect(0 0 0 0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.carrello-item__gift our-svg,.carrello-item__gift svg{width:1.6rem;height:1.6rem}.carrello-item__actions{grid-column:1/-1;justify-content:space-between;gap:.6rem;width:100%;min-width:0}.carrello-item__quantity{border-width:2px;width:9rem;height:3.3rem;padding:0 1.2rem;font-size:2rem}.carrello-item__amount{font-size:2rem}.carrello-item__error{grid-column:1/-1;font-size:1.2rem}}.carrello-summary{top:calc(var(--site-navbar-height) + var(--spacing-m));gap:var(--spacing-l);padding:var(--spacing-l);background-color:var(--giallo-60-color);flex-direction:column;display:flex;position:-webkit-sticky;position:sticky}.carrello-summary__title{margin:0;font-size:3.2rem;line-height:105%}.carrello-summary__gift-card{border-top:1px solid var(--nero-color);border-bottom:1px solid var(--nero-color)}.carrello-summary__gift-card summary{list-style:none}.carrello-summary__gift-card summary::-webkit-details-marker{display:none}.carrello-summary__gift-card-summary{justify-content:space-between;align-items:center;gap:var(--spacing-s);padding:var(--spacing-s)0;color:var(--nero-color);cursor:pointer;display:flex}.carrello-summary__gift-card-summary our-svg,.carrello-summary__gift-card-summary svg{width:2.6rem;height:1.4rem;transition:transform .18s}.carrello-summary__gift-card[open] .carrello-summary__gift-card-summary our-svg,.carrello-summary__gift-card[open] .carrello-summary__gift-card-summary svg{transform:rotate(90deg)}.carrello-summary__gift-card-content{gap:var(--spacing-xs);opacity:0;will-change:max-height,opacity;flex-direction:column;max-height:0;padding:0;display:flex;overflow:hidden}@media (prefers-reduced-motion:reduce){.carrello-summary__gift-card-content{transition:none}}.carrello-summary__gift-card[open] .carrello-summary__gift-card-content{max-height:50rem;padding-bottom:var(--spacing-s);opacity:1}.carrello-summary__gift-card-field{align-items:flex-end;gap:var(--spacing-xs);margin-top:var(--spacing-xs);display:flex;min-height:5.8rem!important}.carrello-summary__gift-card-field label{color:var(--nero-color)}.carrello-summary__gift-card-field .richiesta-informazioni-fascia__input{min-width:0;color:var(--nero-color);flex:1}.carrello-summary__gift-card-form{display:contents}.carrello-summary__gift-card-apply{border:2px solid var(--nero-color);min-width:0;min-height:4.2rem;color:var(--nero-color);text-transform:uppercase;background:0 0;border-radius:999px;flex:none;padding:.35rem 2rem .1rem;font-family:Overpass,sans-serif;font-size:1.4rem;font-weight:700;line-height:1;transition:background-color .18s,color .18s}.carrello-summary__gift-card-apply .template-cta-primary__label{padding-top:0;transition:none;transform:none}.carrello-summary__gift-card-apply:focus-visible{background:var(--nero-color);color:var(--bianco-color)}@media (hover:hover){.carrello-summary__gift-card-apply:hover{background:var(--nero-color);color:var(--bianco-color)}}.carrello-summary__gift-card-apply:disabled{opacity:.5;cursor:not-allowed}.carrello-summary__gift-card-applied{justify-content:space-between;align-items:center;gap:var(--spacing-xs);padding-top:var(--spacing-xs);display:flex}.carrello-summary__gift-card-applied[hidden]{display:none}.carrello-summary__gift-card-applied button{color:var(--nero-color);text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:.5rem 0;font-family:Overpass,sans-serif;font-size:1.3rem;font-weight:700;line-height:1;text-decoration:none}.carrello-summary__gift-card-applied button span{font-size:2.4rem;font-weight:400;line-height:.7;text-decoration:none;display:block}.carrello-summary__gift-card-applied button:focus-visible{text-decoration-thickness:.2rem}@media (hover:hover){.carrello-summary__gift-card-applied button:hover{text-decoration-thickness:.2rem}}.carrello-summary__gift-card-applied button:disabled{opacity:.5;cursor:not-allowed}.carrello-summary__gift-card-feedback{min-height:1.8rem;color:var(--blu-color);margin:0}.carrello-summary__rows{gap:var(--spacing-m);flex-direction:column;display:flex}.carrello-summary__row{justify-content:space-between;align-items:baseline;gap:var(--spacing-m);padding-bottom:var(--spacing-s);border-bottom:1px solid var(--nero-color);font-family:Overpass,sans-serif;font-size:1.7rem;line-height:120%;display:flex}.carrello-summary__row strong{white-space:nowrap;font-weight:700}.carrello-summary__row[hidden]{display:none}.carrello-summary__row--total{border-bottom:0;padding-bottom:0;font-size:2rem;font-weight:700}.carrello-summary__row--gift-card{color:var(--nero-color)}.carrello-summary__feedback{min-height:0;color:var(--blu-color);margin:0;font-family:Overpass,sans-serif;font-size:1.5rem;line-height:120%}.carrello-summary__checkout{width:100%;margin-top:auto}.carrello-summary__checkout.is-disabled{pointer-events:none;opacity:.45}@media (max-width:991px){.carrello-summary{gap:var(--spacing-m);margin-top:var(--spacing-l);padding:var(--spacing-m);position:static}.carrello-summary__title{font-size:2.2rem}.carrello-summary__gift-card-summary{font-size:1.7rem}.carrello-summary__gift-card-form{display:contents}.carrello-summary__gift-card-apply{padding:.35rem 1.4rem .1rem}.carrello-summary__rows{gap:var(--spacing-s)}.carrello-summary__row{padding-bottom:var(--spacing-xs);font-size:1.4rem}.carrello-summary__row--total{font-size:1.7rem}}body.accademy:has(.ordine-page){padding-top:var(--site-navbar-height)}@media (max-width:991px){body.accademy:has(.ordine-page){padding-top:var(--site-navbar-height-mobile)}}body.accademy:has(.ordine-loading-screen:not([hidden])){overflow:hidden}.ordine-loading-screen{z-index:1000;-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem);cursor:wait;background-color:rgba(255,255,255,.5);align-items:center;justify-items:center;padding:2rem;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.ordine-loading-screen[hidden]{display:none}.ordine-loading-screen__content{text-align:center;flex-direction:column;align-items:center;max-width:52rem;display:flex}.ordine-loading-screen__spinner{width:5.6rem;height:5.6rem;margin-bottom:var(--spacing-m);border:.5rem solid var(--giallo-20-color);border-top-color:var(--nero-color);border-radius:50%;animation:.9s linear infinite ordine-loading-spin;display:block}.ordine-loading-screen__title,.ordine-loading-screen__message{margin:0}.ordine-loading-screen__message{margin-top:var(--spacing-s)}@keyframes ordine-loading-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ordine-loading-screen__spinner{animation-duration:1.8s}}.ordine-page{background-color:var(--bianco-color);overflow:visible}.ordine-page [hidden]{display:none!important}.ordine-page :focus-visible{outline:none}.ordine-page__hero{padding:var(--spacing-xl)0 var(--spacing-l);background-color:var(--giallo-20-color)}@media (max-width:991px){.ordine-page__hero{padding:var(--spacing-l)2rem var(--spacing-m)}}.ordine-page__title{margin:0;font-size:8rem;line-height:100%}@media (max-width:991px){.ordine-page__title{font-size:3.6rem;line-height:120%}}.ordine-page__container{padding-top:var(--spacing-l);padding-bottom:var(--spacing-xxl)}@media (max-width:991px){.ordine-page__container{padding-top:var(--spacing-l);padding-bottom:0}}.ordine-page__layout{align-items:start;gap:var(--spacing-l);grid-template-columns:minmax(0,1.45fr) minmax(34rem,.75fr);display:grid}@media (max-width:991px){.ordine-page__layout{gap:var(--spacing-l);flex-direction:column;display:flex}}.ordine-page__form-column{width:100%;min-width:0}.ordine-page__form{gap:var(--spacing-l);flex-direction:column;display:flex}.ordine-page__fieldset,.ordine-page__participants,.ordine-page__payment{border:0;min-width:0;margin:0;padding:0}.ordine-page__section-title{width:100%;margin:0 0 var(--spacing-l);padding:0}.ordine-page__fields{gap:var(--spacing-l);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:991px){.ordine-page__fields{gap:var(--spacing-m);grid-template-columns:minmax(0,1fr)}}.ordine-page__field{flex-direction:column;gap:1.8rem;min-width:0;display:flex;position:relative}.ordine-page__field--full{grid-column:1/-1}.ordine-page__field label{margin:0}.ordine-page__field input,.ordine-page__field select{box-sizing:border-box;border:0;border-bottom:1px solid var(--nero-color);width:100%;min-height:2.4rem;color:var(--nero-color);background:0 0;border-radius:0;padding:0;font-family:Overpass,sans-serif;font-size:2.5rem;font-weight:600;line-height:130.5%}.ordine-page__field input[type=date]{color:transparent;padding-right:3.4rem}.ordine-page__field input[type=date]::-webkit-calendar-picker-indicator{display:none}.ordine-page__field input[type=date]:focus{color:var(--nero-color)}.ordine-page__field input[type=date]:valid{color:var(--nero-color)}.ordine-page__field .richiesta-informazioni-fascia__date-icon{pointer-events:none;width:2.5rem;height:2.8rem;display:block;position:absolute;bottom:0;right:0}.ordine-page__field select{border:2px solid var(--nero-color);-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 3.2rem),calc(100% - 2.5rem);background-repeat:no-repeat;background-size:.7rem .7rem;border-radius:60rem;min-height:7.3rem;padding:0 5.5rem 0 3.5rem}@media (max-width:991px){.ordine-page__field select{background-position:calc(100% - 2.7rem),calc(100% - 2rem);min-height:5rem;padding:0 5rem 0 2.5rem}.ordine-page__field input,.ordine-page__field select{font-size:2rem}}.ordine-page__field--select.float-label:not(.active) label{padding-left:3.5rem}@media (max-width:991px){.ordine-page__field--select.float-label:not(.active) label{padding-left:2.5rem}}.ordine-page .richiesta-informazioni-fascia__field.float-label .richiesta-informazioni-fascia__select{border:2px solid var(--nero-color);min-height:7.3rem;color:var(--nero-color);background-color:transparent;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 3.2rem),calc(100% - 2.5rem);background-repeat:no-repeat;background-size:.7rem .7rem;border-radius:60rem;padding:0 5.5rem 0 3.5rem;font-family:Overpass,sans-serif;font-size:2.5rem;font-weight:600;line-height:130.5%}@media (max-width:991px){.ordine-page .richiesta-informazioni-fascia__field.float-label .richiesta-informazioni-fascia__select{background-position:calc(100% - 2.7rem),calc(100% - 2rem);min-height:5rem;padding:0 5rem 0 2.5rem;font-size:2rem}}.ordine-page .richiesta-informazioni-fascia__field.float-label.active label{transform:translateY(-4.2rem)scale(.8)!important}.ordine-page .richiesta-informazioni-fascia__field.float-label.active input[type=date]{color:var(--nero-color)!important}@media (max-width:991px){.ordine-page .richiesta-informazioni-fascia__field.float-label.active label{transform:translateY(-3.8rem)scale(.8)!important}}.ordine-page .ordine-page__field--select.float-label.active label{background-color:var(--bianco-color);padding:0;top:0;left:0;transform:translateY(-3rem)scale(.8)!important}.ordine-page__optional{letter-spacing:inherit}.ordine-page__terms{align-items:center;gap:var(--spacing-s);margin:0;display:flex}.ordine-page__terms span{margin:0}.ordine-page__terms input:focus-visible{outline:none}.ordine-page__referente{align-items:center;gap:var(--spacing-s);margin:0 0 var(--spacing-l);display:flex}.ordine-page__participants-fields{gap:var(--spacing-l);flex-direction:column;display:flex}.ordine-page__participant{padding-top:var(--spacing-m);border-top:1px solid var(--nero-color)}.ordine-page__participant-title{margin:0 0 var(--spacing-m)}.ordine-page .ordine-page__field--select{margin-top:2rem}.ordine-page__payment{min-height:13.5rem}.ordine-page__payment .ordine-page__section-title{margin-bottom:0}@media (max-width:991px){.ordine-page__payment{min-height:0}}.ordine-summary{top:calc(var(--site-navbar-height) + var(--spacing-l));gap:var(--spacing-m);box-sizing:border-box;background-color:var(--giallo-60-color);flex-direction:column;min-width:0;padding:5.1rem 4.7rem;display:flex;position:-webkit-sticky;position:sticky}.ordine-summary__title{margin:0}.ordine-summary__items{border-top:1px solid var(--nero-color)}.ordine-summary__item{align-items:center;gap:var(--spacing-s);border-bottom:1px solid var(--nero-color);grid-template-columns:minmax(0,1fr) auto auto;padding:2.7rem 0;display:grid}.ordine-summary__item-title,.ordine-summary__item-quantity,.ordine-summary__item-amount{margin:0}.ordine-summary__item-title{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.ordine-summary__item-quantity,.ordine-summary__item-amount{white-space:nowrap}.ordine-summary__totals{gap:var(--spacing-m);flex-direction:column;display:flex}.ordine-summary__total{justify-content:space-between;align-items:center;gap:var(--spacing-m);display:flex}.ordine-summary__total--due{margin-top:.7rem}.ordine-summary__total--gift-card{color:var(--blu-color)}.ordine-summary__submit{cursor:pointer;border:0;width:100%;margin-top:1.4rem}.ordine-summary__submit .template-cta-primary__label{transform:none}@media (max-width:991px){.ordine-summary{width:calc(100% + 4rem);padding:var(--spacing-m)2rem;gap:var(--spacing-m);order:2;margin:0 -2rem;position:static}.ordine-summary__item{gap:var(--spacing-s);padding:var(--spacing-m)0}.ordine-summary__totals{gap:var(--spacing-m)}.ordine-summary__submit{min-height:5rem;margin-top:0;padding:1.5rem 3rem}}body.accademy.newsletter main{background-color:var(--giallo-color)}body.accademy.newsletter .richiesta-informazioni-fascia{--theme-on-surface:var(--nero-color);background-color:var(--giallo-color);color:var(--nero-color)}body.accademy.newsletter .richiesta-informazioni-fascia__check input[type=checkbox]{border-radius:50%}body.accademy.newsletter .richiesta-informazioni-fascia__submit.template-cta-primary{color:var(--nero-color);border:2px solid var(--nero-color);background-color:transparent;border-radius:60rem;justify-content:center;align-items:center;padding:2.5rem 4.8rem;display:inline-flex}@media (max-width:991px){body.accademy.newsletter .richiesta-informazioni-fascia__submit.template-cta-primary{border-width:2px;width:100%;padding:1.5rem 3rem}}body.accademy.newsletter .richiesta-informazioni-fascia__submit.template-cta-primary:disabled{opacity:.45;cursor:not-allowed}.area-riservata-auth{--theme-on-surface:var(--nero-color)}.area-riservata-auth--login .area-riservata-auth__hero{min-height:calc(100vh - var(--site-navbar-height));min-height:calc(100dvh - var(--site-navbar-height));grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}@media (max-width:991px){.area-riservata-auth--login .area-riservata-auth__hero{grid-template-columns:minmax(0,1fr);min-height:auto}}.area-riservata-auth--login .area-riservata-auth__form-col{background-color:var(--bianco-color);color:var(--nero-color)}.area-riservata-auth--giallo{background-color:var(--giallo-color);color:var(--nero-color);padding:var(--spacing-l)var(--spacing-m)var(--spacing-xxl)}@media (max-width:991px){.area-riservata-auth--giallo{padding-top:var(--spacing-m);padding-bottom:var(--spacing-xl)}}.area-riservata-auth__hero{width:100%}.area-riservata-auth__form-col,.area-riservata-auth__media-col{min-width:0}.area-riservata-auth__form-col{padding:var(--spacing-l)var(--spacing-m);justify-content:center;align-items:center;display:flex}@media (max-width:991px){.area-riservata-auth__form-col{padding:var(--spacing-m)var(--spacing-m)var(--spacing-l)}}.area-riservata-auth__media-col{min-height:40rem;position:relative;overflow:hidden}@media (max-width:991px){.area-riservata-auth__media-col{display:none}}.area-riservata-auth__media,.area-riservata-auth__media img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.area-riservata-auth__form-inner{align-items:center;gap:var(--spacing-l);text-align:center;flex-direction:column;width:100%;max-width:44rem;margin:0 auto;display:flex}.area-riservata-auth__header{align-items:center;gap:var(--spacing-m);flex-direction:column;width:100%;display:flex}.area-riservata-auth__title{max-width:52.2rem;margin:0}.area-riservata-auth__flash{width:100%;margin:0}.area-riservata-auth__flash--error{color:#b42318}.area-riservata-auth__flash--success{color:var(--blu-color)}.area-riservata-auth__form{align-items:center;gap:var(--spacing-l);flex-direction:column;width:100%;display:flex}.area-riservata-auth__fields{gap:var(--spacing-l);flex-direction:column;width:100%;display:flex}.area-riservata-auth__fields--single{max-width:36.3rem;margin:0 auto}.area-riservata-auth__field.float-label{text-align:left;min-width:0;min-height:6rem;position:relative}.area-riservata-auth__field.float-label label{transform-origin:0;cursor:text;pointer-events:none;z-index:2;margin:0;transition:transform .15s,top .15s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.area-riservata-auth__field.float-label.active label{transform:translateY(-4.2rem)scale(.8)}@media (max-width:991px){.area-riservata-auth__field.float-label.active label{transform:translateY(-3.8rem)scale(.8)}}.area-riservata-auth__field--password.float-label.active label{transform:translateY(-4.2rem)scale(.8)}.area-riservata-auth__field--password.float-label:focus-within label{transform:translateY(-4.2rem)scale(.8)}@media (max-width:991px){.area-riservata-auth__field--password.float-label.active label{transform:translateY(-3.8rem)scale(.8)}.area-riservata-auth__field--password.float-label:focus-within label{transform:translateY(-3.8rem)scale(.8)}}.area-riservata-auth__input{border:0;border-bottom:1px solid var(--nero-color);width:100%;min-height:4.8rem;font:inherit;color:inherit;z-index:1;background:0 0;border-radius:0;padding:1.2rem 0 .4rem;display:block;position:relative}.area-riservata-auth__input:focus{border-bottom-width:2px;outline:none}.area-riservata-auth__password-wrap{align-items:flex-end;display:flex;position:relative}.area-riservata-auth__field--password .area-riservata-auth__input{padding-right:3.6rem}.area-riservata-auth__password-toggle{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;cursor:pointer;z-index:3;background:0 0;border:0;align-items:center;justify-items:center;width:2.4rem;height:2.4rem;padding:0;display:grid;position:absolute;bottom:.8rem;right:0}.area-riservata-auth__password-toggle svg{width:2.4rem;height:auto;display:block}.area-riservata-auth__password-icon{grid-area:1/1;align-items:center;justify-items:center;display:grid}.area-riservata-auth__password-icon--visible,.area-riservata-auth__password-toggle[aria-pressed=true] .area-riservata-auth__password-icon--hidden{display:none}.area-riservata-auth__password-toggle[aria-pressed=true] .area-riservata-auth__password-icon--visible{display:grid}.area-riservata-auth__checks{gap:var(--spacing-xs);text-align:left;flex-direction:column;width:100%;display:flex}.area-riservata-auth__check{gap:var(--spacing-s);cursor:pointer;align-items:flex-start;display:flex}.area-riservata-auth__check input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;box-sizing:border-box;border:2px solid var(--nero-color);cursor:pointer;background-color:transparent;border-radius:0;flex-shrink:0;width:2rem;height:2rem;margin:.2rem 0 0;transition:background-color .15s,border-color .15s;position:relative}.area-riservata-auth__check input[type=checkbox]:checked{background-color:var(--nero-color)}.area-riservata-auth__check input[type=checkbox]:checked:after{content:"";border:solid var(--bianco-color);box-sizing:border-box;border-width:0 .25rem .25rem 0;width:.45rem;height:.85rem;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.area-riservata-auth__check input[type=checkbox]:focus-visible{outline:2px solid var(--blu-color);outline-offset:3px}.area-riservata-auth__err{color:#b42318;margin-top:.4rem;font-size:1.2rem;display:block}.area-riservata-auth__submit.template-cta-primary{width:100%;max-width:44.4rem}.area-riservata-auth__submit.template-cta-primary.template-cta-primary--outline{width:auto;min-width:36.4rem;max-width:100%}body.accademy.login{padding-top:var(--site-navbar-height)}@media (max-width:991px){body.accademy.login{padding-top:var(--site-navbar-height-mobile)}}body.accademy.login main,body.accademy main{padding-top:0}body.accademy .area-riservata{--theme-on-surface:var(--nero-color);background-color:var(--bianco-color);min-height:100vh;color:var(--nero-color);align-items:flex-start;display:flex;position:relative}body.accademy .area-riservata__sidebar{z-index:1;top:var(--site-navbar-height);box-sizing:border-box;width:58.5rem;height:calc(100vh - var(--site-navbar-height));background-color:var(--azzurro-60-color);flex:0 0 58.5rem;padding:25rem 4.8rem 8.3rem;position:-webkit-sticky;position:sticky;left:0;overflow:hidden}body.accademy .area-riservata__sidebar-inner{flex-direction:column;width:100%;height:100%;display:flex;overflow-x:hidden;overflow-y:auto}body.accademy .area-riservata__greeting,body.accademy .area-riservata__greeting h1{margin:0}body.accademy .area-riservata__sidebar-line{border-top:2px solid var(--nero-color);width:100%;margin-top:1.6rem;margin-bottom:1.6rem}body.accademy .area-riservata__nav{flex-direction:column;gap:.4rem;margin-top:.4rem;display:flex}body.accademy .area-riservata__nav-link{box-sizing:border-box;width:100%;min-height:4.8rem;color:var(--nero-color);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:1.2rem;padding:1.2rem 1.6rem;text-decoration:none;display:flex}body.accademy .area-riservata__nav-link.is-current{background-color:var(--azzurro-20-color)}body.accademy .area-riservata__nav-link:focus-visible{background-color:var(--azzurro-20-color)}@media (hover:hover){body.accademy .area-riservata__nav-link:hover{background-color:var(--azzurro-20-color)}}body.accademy .area-riservata__nav-link:focus-visible{outline:2px solid var(--nero-color);outline-offset:-2px}body.accademy .area-riservata__nav-icon{flex:0 0 2rem;width:2rem;height:2rem;display:block}body.accademy .area-riservata__logout-form{margin:0}body.accademy .area-riservata__contact{color:var(--nero-color);margin-top:auto;padding-top:4rem}body.accademy .area-riservata__contact p{margin:0;font-family:Overpass,sans-serif;font-size:2.5rem;font-weight:600;line-height:130.5%}body.accademy .area-riservata__contact a{color:inherit;text-transform:uppercase;text-underline-offset:.2em;margin-top:1.5rem;font-family:Overpass,sans-serif;font-size:2.5rem;font-weight:700;line-height:108.5%;text-decoration:underline;display:inline-block}body.accademy .area-riservata__mobile-heading,body.accademy .area-riservata__mobile-navigation{display:none}body.accademy .area-riservata__content{min-height:calc(100vh - var(--site-navbar-height));box-sizing:border-box;flex:auto;min-width:0;padding:5.5rem 4.8rem 10rem 5rem}body.accademy .area-riservata__courses{width:min(100%,123.7rem);margin:0 auto}body.accademy .area-riservata__filters{align-items:center;gap:1.6rem;margin:0 0 5.5rem;display:flex}body.accademy .area-riservata__filter{box-sizing:border-box;border:2px solid var(--nero-color);min-width:10rem;height:5.5rem;color:var(--nero-color);text-transform:uppercase;border-radius:6.2rem;justify-content:center;align-items:center;padding:0 1.2rem;text-decoration:none;display:inline-flex}body.accademy .area-riservata__filter.is-current{background-color:var(--giallo-color)}body.accademy .area-riservata__filter:focus-visible{background-color:var(--giallo-color)}@media (hover:hover){body.accademy .area-riservata__filter:hover{background-color:var(--giallo-color)}}body.accademy .area-riservata__filter:focus-visible{outline:2px solid var(--blu-color);outline-offset:3px}body.accademy .area-riservata__course-list{flex-direction:column;gap:2rem;display:flex}body.accademy .area-riservata__course-card{box-sizing:border-box;width:100%;min-height:23.8rem;color:var(--nero-color);background-color:var(--giallo-60-color);text-decoration:none;display:flex}body.accademy .area-riservata__course-card:focus-visible{outline:3px solid var(--blu-color);outline-offset:3px}body.accademy .area-riservata__course-image,body.accademy .area-riservata__course-image img{flex:0 0 30.1rem;width:30.1rem;height:23.8rem;display:block}body.accademy .area-riservata__course-image{overflow:hidden}body.accademy .area-riservata__course-image img{object-fit:cover}body.accademy .area-riservata__course-card-content{flex:auto;justify-content:space-between;align-items:center;gap:2rem;min-width:0;padding:2rem 4.5rem;display:flex}body.accademy .area-riservata__course-card-copy{flex-direction:column;flex:auto;align-items:flex-start;gap:1rem;min-width:0;display:flex}body.accademy .area-riservata__course-card-copy .template-label,body.accademy .area-riservata__course-card-copy .template-prossimi-corsi-card-titolo,body.accademy .area-riservata__course-card-copy .template-text{margin:0}body.accademy .area-riservata__course-card-copy .template-prossimi-corsi-card-titolo{max-width:80rem}body.accademy .area-riservata__course-card-arrow{box-sizing:border-box;border:3px solid var(--nero-color);border-radius:50%;flex:0 0 7rem;align-items:center;justify-items:center;width:7rem;height:7rem;display:grid}body.accademy .area-riservata__course-card-arrow our-svg,body.accademy .area-riservata__course-card-arrow svg{width:4.4rem;height:4.4rem;display:block}body.accademy .area-riservata__profile{width:min(100%,121.5rem);margin:0 auto}body.accademy .area-riservata__profile-title{margin:0 0 3.2rem}body.accademy .area-riservata__profile-form{flex-direction:column;gap:5.8rem;display:flex}body.accademy .area-riservata__profile-name-row,body.accademy .area-riservata__profile-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:5.8rem;display:grid}body.accademy .area-riservata__profile-field{flex-direction:column;gap:1.8rem;min-width:0;display:flex}body.accademy .area-riservata__profile-field .template-label{margin:0}body.accademy .area-riservata__profile-field .template-text{box-sizing:border-box;border:0;border-bottom:1px solid var(--nero-color);outline-offset:.4rem;width:100%;min-width:0;height:3.5rem;color:var(--nero-color);-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:0 0;border-radius:0;margin:0;padding:0 0 .7rem;font-family:Josefin Sans,sans-serif;font-size:2.2rem;font-weight:400;line-height:130.5%}body.accademy .area-riservata__profile-field .template-text:focus-visible{outline:2px solid var(--blu-color)}body.accademy .area-riservata__empty,body.accademy .area-riservata__placeholder{text-align:center;justify-content:center;align-items:flex-start;min-height:30rem;padding-top:8rem;display:flex}body.accademy .area-riservata__empty p,body.accademy .area-riservata__empty h1,body.accademy .area-riservata__placeholder p,body.accademy .area-riservata__placeholder h1{margin:0}body.accademy .area-riservata__placeholder{text-align:left;justify-content:flex-start}body.accademy .area-riservata__greeting .template-titoli-cards{font-family:Overpass,sans-serif;font-weight:800}body.accademy .area-riservata__mobile-heading .template-h2{margin:0}body.accademy .area-riservata__mobile-select-wrap{position:relative}body.accademy .area-riservata__mobile-select-icon,body.accademy .area-riservata__mobile-select-chevron{z-index:1;pointer-events:none;position:absolute}body.accademy .area-riservata__mobile-select-icon{width:2rem;height:2rem;top:50%;left:2rem;transform:translateY(-50%)}body.accademy .area-riservata__mobile-select-chevron{width:1.3rem;height:2.6rem;top:50%;right:1.8rem;transform:translateY(-50%)rotate(90deg)}body.accademy .area-riservata__mobile-select-wrap select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;box-sizing:border-box;background-color:var(--azzurro-60-color);width:100%;height:5rem;color:var(--nero-color);cursor:pointer;border:0;border-radius:6rem;padding:0 5rem;font-family:Overpass,sans-serif;font-size:2rem;font-weight:600;line-height:130.5%}body.accademy .area-riservata__mobile-select-wrap select:focus-visible{outline:2px solid var(--nero-color);outline-offset:3px}body.accademy .area-riservata__sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:991px){body.accademy .area-riservata{min-height:0;padding-top:0;display:block}body.accademy .area-riservata__sidebar{display:none}body.accademy .area-riservata__mobile-heading{box-sizing:border-box;background-color:var(--azzurro-60-color);align-items:center;min-height:20rem;padding:8.4rem 2rem 7.3rem;display:flex}body.accademy .area-riservata__mobile-navigation{margin:2.8rem 1.4rem 0;display:block}body.accademy .area-riservata__content{flex:none;min-height:0;margin-left:0;padding:4rem 1.6rem 6rem}body.accademy .area-riservata__filters{gap:1rem;margin-bottom:4rem}body.accademy .area-riservata__filter{border-width:2px;min-width:0;height:3.8rem;padding:0 1.8rem}body.accademy .area-riservata__course-list{gap:1.7rem}body.accademy .area-riservata__course-card{min-height:17.2rem}body.accademy .area-riservata__course-image,body.accademy .area-riservata__course-image img{flex-basis:11.1rem;width:11.1rem;height:17.2rem}body.accademy .area-riservata__course-card-content{justify-content:center;padding:.75rem 1.65rem}body.accademy .area-riservata__course-card-copy{gap:1rem}body.accademy .area-riservata__course-card-arrow{display:none}body.accademy .area-riservata__profile-content{padding-top:4rem}body.accademy .area-riservata__profile-title{margin-bottom:3.2rem}body.accademy .area-riservata__profile-form{gap:4rem}body.accademy .area-riservata__profile-name-row,body.accademy .area-riservata__profile-fields{grid-template-columns:1fr;gap:4rem}body.accademy .area-riservata__profile-field{gap:1.2rem}body.accademy .area-riservata__profile-field .template-text{height:3.1rem;font-size:1.7rem}body.accademy .area-riservata__empty,body.accademy .area-riservata__placeholder{min-height:20rem;padding-top:4rem}body.accademy .area-riservata__greeting .template-titoli-cards{font-family:Archivo,sans-serif;font-size:3.6rem;font-weight:900;line-height:120%}}body.accademy .area-riservata--detail .area-riservata__detail-content{padding-top:5.5rem}body.accademy .area-riservata--detail .area-riservata__detail{width:min(100%,123.7rem);margin:0 auto}body.accademy .area-riservata--detail .area-riservata__detail-back{color:var(--nero-color);align-items:center;gap:.8rem;margin-bottom:5.5rem;text-decoration:none;display:inline-flex}body.accademy .area-riservata--detail .area-riservata__detail-back:focus-visible{text-underline-offset:.2em;text-decoration:underline}@media (hover:hover){body.accademy .area-riservata--detail .area-riservata__detail-back:hover{text-underline-offset:.2em;text-decoration:underline}}body.accademy .area-riservata--detail .area-riservata__detail-back our-svg,body.accademy .area-riservata--detail .area-riservata__detail-back svg{width:2rem;height:2rem;display:block;transform:rotate(180deg)}body.accademy .area-riservata--detail .area-riservata__detail-hero{grid-template-columns:minmax(24rem,39.5rem) minmax(0,1fr);align-items:start;gap:max(3rem,min(4vw,4.8rem));display:grid}body.accademy .area-riservata--detail .area-riservata__detail-image,body.accademy .area-riservata--detail .area-riservata__detail-image-media,body.accademy .area-riservata--detail .area-riservata__detail-image-media img{width:100%;height:auto;min-height:0;display:block}body.accademy .area-riservata--detail .area-riservata__detail-image{aspect-ratio:395/560;overflow:hidden}body.accademy .area-riservata--detail .area-riservata__detail-image .area-riservata__detail-image-media,body.accademy .area-riservata--detail .area-riservata__detail-image img{height:100%}body.accademy .area-riservata--detail .area-riservata__detail-image img{object-fit:cover}body.accademy .area-riservata--detail .area-riservata__detail-intro{flex-direction:column;gap:2.7rem;padding-top:6.9rem;display:flex}body.accademy .area-riservata--detail .area-riservata__detail-label,body.accademy .area-riservata--detail .area-riservata__detail-title,body.accademy .area-riservata--detail .area-riservata__detail-description{margin:0}body.accademy .area-riservata--detail .area-riservata__detail-title{max-width:80rem}body.accademy .area-riservata--detail .area-riservata__detail-description{max-width:79rem}body.accademy .area-riservata--detail .area-riservata__detail-meta{flex-direction:column;gap:2.7rem;margin:0;display:flex}body.accademy .area-riservata--detail .area-riservata__detail-meta-item{align-items:center;gap:1.7rem;margin:0;display:flex}body.accademy .area-riservata--detail .area-riservata__detail-meta-item dt,body.accademy .area-riservata--detail .area-riservata__detail-meta-item dd{margin:0}body.accademy .area-riservata--detail .area-riservata__detail-meta-item dt{flex:0 0 3rem;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}body.accademy .area-riservata--detail .area-riservata__detail-meta-item our-svg,body.accademy .area-riservata--detail .area-riservata__detail-meta-item svg{width:3rem;height:3rem;display:block}body.accademy .area-riservata--detail .area-riservata__detail-info{margin-top:7.2rem}body.accademy .area-riservata--detail .area-riservata__detail-info>.template-label{margin-bottom:4.4rem}body.accademy .area-riservata--detail .area-riservata__detail-accordion{border-bottom:2px solid var(--nero-color)}body.accademy .area-riservata--detail .area-riservata__detail-accordion summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:5.5rem;padding:0 1rem 0 0;list-style:none;display:flex}body.accademy .area-riservata--detail .area-riservata__detail-accordion summary::-webkit-details-marker{display:none}body.accademy .area-riservata--detail .area-riservata__detail-accordion summary:after{content:"+";font-family:Overpass,sans-serif;font-size:2.8rem;font-weight:400;line-height:1}body.accademy .area-riservata--detail .area-riservata__detail-accordion[open] summary:after{content:"−"}body.accademy .area-riservata--detail .area-riservata__detail-accordion .template-text{max-width:90rem;padding:1rem 0 2.7rem}body.accademy .area-riservata--detail .area-riservata__materials{margin-top:7.2rem}body.accademy .area-riservata--detail .area-riservata__materials h2,body.accademy .area-riservata--detail .area-riservata__detail-gallery h2{margin:0 0 4.4rem}body.accademy .area-riservata--detail .area-riservata__materials-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;display:grid}body.accademy .area-riservata--detail .area-riservata__material{box-sizing:border-box;background-color:var(--bianco-color);min-width:0;min-height:9.2rem;color:var(--nero-color);align-items:center;gap:1.6rem;padding:1.6rem;text-decoration:none;display:flex}body.accademy .area-riservata--detail .area-riservata__material:focus-visible{background-color:var(--giallo-20-color)}@media (hover:hover){body.accademy .area-riservata--detail .area-riservata__material:hover{background-color:var(--giallo-20-color)}}body.accademy .area-riservata--detail .area-riservata__material:focus-visible{outline:2px solid var(--blu-color);outline-offset:3px}body.accademy .area-riservata--detail .area-riservata__material-icon{background-color:var(--giallo-20-color);border-radius:50%;flex:0 0 6rem;align-items:center;justify-items:center;width:6rem;height:6rem;display:grid}body.accademy .area-riservata--detail .area-riservata__material-icon our-svg,body.accademy .area-riservata--detail .area-riservata__material-icon svg{width:2.2rem;height:2.2rem;display:block}body.accademy .area-riservata--detail .area-riservata__material-copy{flex-direction:column;flex:auto;gap:.4rem;min-width:0;display:flex}body.accademy .area-riservata--detail .area-riservata__material-copy .template-titoli-cards{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}body.accademy .area-riservata--detail .area-riservata__material:focus-visible .area-riservata__material-copy .template-titoli-cards{text-underline-offset:.2em;text-decoration:underline}@media (hover:hover){body.accademy .area-riservata--detail .area-riservata__material:hover .area-riservata__material-copy .template-titoli-cards{text-underline-offset:.2em;text-decoration:underline}}body.accademy .area-riservata--detail .area-riservata__material-download{color:var(--giallo-color);align-items:center;gap:.4rem;font-family:Overpass,sans-serif;font-size:1.7rem;font-weight:700;line-height:145%;display:inline-flex}body.accademy .area-riservata--detail .area-riservata__material-download our-svg,body.accademy .area-riservata--detail .area-riservata__material-download svg{width:1.4rem;height:1.4rem;display:block}body.accademy .area-riservata--detail .area-riservata__detail-gallery{margin-top:7.2rem;padding:0 0 3.7rem;overflow:hidden}body.accademy .area-riservata--detail .area-riservata__detail-gallery .gallery__carousel-fascia{margin:0}@media (min-width:1900px){body.accademy .area-riservata--detail .area-riservata__detail-gallery>.container.container-larger{width:100%;max-width:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}}body.accademy .area-riservata--detail .area-riservata__detail-gallery h2{margin:0 0 3.7rem}body.accademy .area-riservata--detail .area-riservata__detail-gallery .swiper-carousel,body.accademy .area-riservata--detail .area-riservata__detail-gallery .swiper{overflow:visible!important}body.accademy .area-riservata--detail .area-riservata__detail-gallery .swiper-wrapper{align-items:stretch}body.accademy .area-riservata--detail .area-riservata__detail-gallery .swiper .swiper-slide.gallery__slide--standard{flex:none;max-width:none;width:59.8rem!important;height:39rem!important}body.accademy .area-riservata--detail .area-riservata__detail-gallery .swiper .swiper-slide.gallery__slide--standard .lightbox{aspect-ratio:auto;width:100%;height:100%;display:block;position:relative;overflow:hidden}body.accademy .area-riservata--detail .area-riservata__detail-gallery .swiper .swiper-slide.gallery__slide--standard .lightbox:after{content:"";z-index:1;pointer-events:none;opacity:0;background:rgba(0,0,0,.4);transition:opacity .4s;position:absolute;top:0;bottom:0;left:0;right:0}body.accademy .area-riservata--detail .area-riservata__detail-gallery .swiper .swiper-slide.gallery__slide--standard .media-container{width:100%;height:100%}@media (min-width:992px){body.accademy .area-riservata--detail .area-riservata__detail-gallery .swiper .swiper-slide.gallery__slide--standard[data-buffered-loop-index="0"]{width:61.9rem!important}}body.accademy .area-riservata--detail .area-riservata__detail-gallery .swiper .swiper-slide[data-buffered-loop-index="0"] .lightbox:after{opacity:1}body.accademy .area-riservata--detail .area-riservata__detail-gallery .swiper .swiper-slide:not([data-buffered-loop-index="0"]) .lightbox:after{opacity:0}body.accademy .area-riservata--detail .area-riservata__detail-gallery .swiper-nav-bar{justify-content:space-between;align-items:center;gap:.5rem;max-width:none;padding:0 8.2rem;display:flex;width:100%!important;margin:3.7rem 0 0!important}body.accademy .area-riservata--detail .area-riservata__detail-gallery .swiper-nav-bar .swiper-nav-bar__pagination.swiper-pagination{flex:auto!important;width:auto!important;max-width:91.4rem!important;margin:0!important}body.accademy .area-riservata--detail .area-riservata__detail-gallery .swiper-nav-bar .swiper-nav-bar__btn-wrapper:not(.swiper-nav-bar__btn-wrapper--gallery-mobile){align-items:center;gap:1rem;margin:0;display:flex!important}body.accademy .area-riservata--detail .area-riservata__detail-gallery .gallery__nav-overlay{display:none!important}body.accademy .area-riservata--detail .area-riservata__detail-unavailable{text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;min-height:40rem;padding:0;display:flex}body.accademy .area-riservata--detail .area-riservata__detail-unavailable h1,body.accademy .area-riservata--detail .area-riservata__detail-unavailable p{margin:0}body.accademy .area-riservata--detail .area-riservata__detail-unavailable p{margin-top:1.7rem}@media (max-width:991px){body.accademy .area-riservata--detail .area-riservata__detail-content{padding-top:3.2rem}body.accademy .area-riservata--detail .area-riservata__detail-back{margin-bottom:3.2rem}body.accademy .area-riservata--detail .area-riservata__detail-hero{flex-direction:column;gap:3.2rem;display:flex}body.accademy .area-riservata--detail .area-riservata__detail-image{width:100%;height:40rem}body.accademy .area-riservata--detail .area-riservata__detail-intro{gap:1.7rem;padding-top:0}body.accademy .area-riservata--detail .area-riservata__detail-title{font-size:3.6rem}body.accademy .area-riservata--detail .area-riservata__detail-info,body.accademy .area-riservata--detail .area-riservata__materials,body.accademy .area-riservata--detail .area-riservata__detail-gallery{margin-top:5.5rem}body.accademy .area-riservata--detail .area-riservata__detail-info>.template-label,body.accademy .area-riservata--detail .area-riservata__materials h2,body.accademy .area-riservata--detail .area-riservata__detail-gallery h2{margin-bottom:2.7rem}body.accademy .area-riservata--detail .area-riservata__materials-grid{grid-template-columns:1fr;gap:1rem}body.accademy .area-riservata--detail .area-riservata__material{width:100%}body.accademy .area-riservata--detail .area-riservata__detail-gallery{padding-bottom:2.7rem;overflow-x:clip}body.accademy .area-riservata--detail .area-riservata__detail-gallery .swiper .swiper-slide.gallery__slide--standard{aspect-ratio:619/390;width:88%!important;height:auto!important}body.accademy .area-riservata--detail .area-riservata__detail-gallery .swiper .swiper-slide.gallery__slide--standard .lightbox{aspect-ratio:auto}body.accademy .area-riservata--detail .area-riservata__detail-gallery .swiper-nav-bar{gap:1.7rem;padding:0 2rem;margin-top:2.7rem!important}body.accademy .area-riservata--detail .area-riservata__detail-gallery .swiper-nav-bar .swiper-nav-bar__pagination.swiper-pagination{max-width:none!important}body.accademy .area-riservata--detail .area-riservata__detail-gallery .swiper-nav-bar .swiper-nav-bar__btn-wrapper:not(.swiper-nav-bar__btn-wrapper--gallery-mobile){display:flex!important}}body.accademy:has(.ricerca-page){padding-top:var(--site-navbar-height)}@media (max-width:991px){body.accademy:has(.ricerca-page){padding-top:var(--site-navbar-height-mobile)}}.ricerca-page{background-color:var(--bianco-color);color:var(--nero-color)}.ricerca-page__hero{padding:var(--spacing-xl)0 var(--spacing-l);background-color:var(--azzurro-20-color)}@media (max-width:991px){.ricerca-page__hero{padding:var(--spacing-l)2rem var(--spacing-m)}}.ricerca-page__hero-content{max-width:78rem}.ricerca-page__title{margin:var(--spacing-s)0 var(--spacing-xs);font-size:6.4rem;line-height:95%}@media (max-width:991px){.ricerca-page__title{font-size:3.8rem}}.ricerca-page__intro{max-width:52rem;margin:0}.ricerca-page__form{align-items:stretch;gap:var(--spacing-s);max-width:92rem;margin-top:var(--spacing-l);display:flex}@media (max-width:991px){.ricerca-page__form{gap:var(--spacing-xs);margin-top:var(--spacing-m);flex-direction:column}}.ricerca-page__input{box-sizing:border-box;border:2px solid var(--nero-color);background:var(--bianco-color);min-width:0;min-height:6.5rem;color:var(--nero-color);border-radius:999px;flex:1;padding:0 3.5rem;font-family:Overpass,sans-serif;font-size:2.2rem;font-weight:500}.ricerca-page__input::-webkit-input-placeholder{color:var(--nero-color);opacity:.65}.ricerca-page__input::-ms-input-placeholder{color:var(--nero-color);opacity:.65}.ricerca-page__input::placeholder{color:var(--nero-color);opacity:.65}.ricerca-page__input:focus-visible{outline:2px solid var(--nero-color);outline-offset:3px}@media (max-width:991px){.ricerca-page__input{min-height:5.5rem;padding:0 2.4rem;font-size:1.8rem}}.ricerca-page__submit{min-width:18rem;margin:0}@media (max-width:991px){.ricerca-page__submit{width:100%;min-width:0}}.ricerca-page__submit svg{width:2rem;height:2rem}.ricerca-page__results{padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xxl)}@media (max-width:991px){.ricerca-page__results{padding-top:var(--spacing-l);padding-bottom:var(--spacing-xl)}}.ricerca-page__results-heading{justify-content:space-between;align-items:baseline;gap:var(--spacing-m);margin-bottom:var(--spacing-m);padding-bottom:var(--spacing-s);border-bottom:2px solid var(--nero-color);display:flex}.ricerca-page__results-heading h2,.ricerca-page__results-heading span{margin:0}@media (max-width:991px){.ricerca-page__results-heading{display:block}.ricerca-page__results-heading .template-label{margin-top:var(--spacing-xs);display:block}}.ricerca-page__empty{align-items:flex-start;gap:var(--spacing-xs);max-width:60rem;padding:var(--spacing-l)0;flex-direction:column;display:flex}.ricerca-page__empty h2,.ricerca-page__empty p{margin:0}.ricerca-page__empty--initial{padding-top:0}.ricerca-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem;display:grid}@media (max-width:991px){.ricerca-results{gap:var(--spacing-m);grid-template-columns:1fr}}.ricerca-result{background:var(--giallo-60-color);min-height:22rem;color:var(--nero-color);grid-template-columns:minmax(13rem,35%) minmax(0,1fr);text-decoration:none;display:grid;overflow:hidden}.ricerca-result:focus-visible{color:var(--nero-color)}@media (hover:hover){.ricerca-result:hover{color:var(--nero-color)}}.ricerca-result:focus-visible{outline:2px solid var(--nero-color);outline-offset:.4rem}.ricerca-result__media{background:var(--azzurro-20-color);min-width:0;min-height:22rem;overflow:hidden}.ricerca-result__media img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.ricerca-result__media our-svg,.ricerca-result__media svg{opacity:.7;width:70%;height:70%;margin:15%;display:block}@media (hover:hover){.ricerca-result:hover .ricerca-result__media img{transform:scale(1.04)}}.ricerca-result__body{flex-direction:column;align-items:flex-start;min-width:0;padding:2.8rem 3rem 2.4rem;display:flex;position:relative}.ricerca-result__title{margin:var(--spacing-xs)0;font-size:2.8rem;line-height:110%}.ricerca-result__description{line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.ricerca-result__arrow{width:4.8rem;height:4.8rem;padding-top:var(--spacing-s);justify-content:center;align-self:flex-end;align-items:center;margin-top:auto;display:inline-flex}.ricerca-result__arrow svg{width:100%;height:100%}@media (max-width:991px){.ricerca-result{grid-template-columns:10.1rem minmax(0,1fr);min-height:13rem}.ricerca-result__media{min-height:13rem}.ricerca-result__body{padding:1.6rem 2rem 1.4rem}.ricerca-result__title{font-size:2rem}.ricerca-result__description{font-size:1.5rem;line-height:130%}.ricerca-result__arrow{width:3.2rem;height:3.2rem;padding-top:.8rem}}.dove-siamo__form .richiesta-informazioni-fascia{padding-top:var(--spacing-l)}@media (max-width:991px){.dove-siamo__form .richiesta-informazioni-fascia{padding-top:var(--spacing-m)}}}