:root{--black:#12141d;--black-2:#1d202c;--medium-aquamarine:#e717ce;--cyan:#1bc4ff;--white:#fff;--grey:#8f8f8f}body{background-color:var(--black);color:#fff;font-family:Gantari,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}h1{letter-spacing:.0625rem;text-transform:uppercase;margin-top:1.25rem;margin-bottom:.625rem;font-size:2.375rem;font-weight:600;line-height:2.75rem}h2{letter-spacing:.0625rem;text-transform:uppercase;margin-top:1.25rem;margin-bottom:.625rem;font-size:1.9375rem;font-weight:600;line-height:2.25rem}h3{text-transform:uppercase;margin-top:1.25rem;margin-bottom:.625rem;font-size:1.5rem;font-weight:700;line-height:1.875rem}h4{text-transform:uppercase;margin-top:.625rem;margin-bottom:.625rem;font-size:1.0625rem;font-weight:600;line-height:1.5rem}h5{text-transform:uppercase;margin-top:.625rem;margin-bottom:.625rem;font-size:.875rem;font-weight:600;line-height:1.25rem}h6{text-transform:uppercase;margin-top:.625rem;margin-bottom:.625rem;font-size:.75rem;font-weight:600;line-height:1.125rem}p{color:#ffffffb3;width:100%;margin-bottom:.625rem;font-family:Inter,sans-serif;font-size:1.3rem;font-weight:400;line-height:160%}a{color:#747474;text-decoration:none}ul{margin-top:1.25rem;margin-bottom:.625rem;padding-top:.1875rem;padding-bottom:.1875rem;padding-left:1.25rem}ol{margin-top:1.25rem;margin-bottom:.625rem;padding-left:1.25rem}li{color:#ffffffb3;text-transform:uppercase;padding-top:.125rem;padding-bottom:.125rem;font-size:1.0625rem;font-weight:500}img{max-width:100%;display:inline-block}strong{font-weight:700}blockquote{border-left:.125rem solid var(--black-2);color:#fff;text-align:left;text-transform:uppercase;width:100%;margin-bottom:.625rem;padding:1.375rem 1.25rem 1.375rem 1.875rem;font-size:1.6875rem;font-weight:500;line-height:1.2}figure{margin-top:1.875rem;margin-bottom:1.875rem}figcaption{color:#ffffffb3;text-align:center;margin-top:.3125rem;font-family:Inter,sans-serif;font-size:.9375rem}@media screen and (max-width:991px){p{padding-left:5%;padding-right:5%}.utility-page-wrap{padding-bottom:.375rem}.page-content{padding-left:0}.container.absolute{margin-bottom:.9375rem;padding-left:2%;padding-right:2%}.section{padding-top:3.75rem;padding-bottom:3.75rem}.section._1{padding-top:6.25rem;padding-bottom:3.75rem}.first-checkout{width:100%;margin-right:0}.second-checkout{flex-basis:auto;width:100%;position:relative;top:0}.checkout-container{flex-direction:column-reverse}.display-1{font-size:5rem}.display-1._1{font-size:3rem}.display-1._2{text-align:center;font-size:3.4rem}.display-1._3{font-size:2.8rem}.display-1.cta-title{line-height:1.1}.display-1._6{font-size:4.375rem}.display-3{font-size:2.5rem}.sticky-left{position:relative;top:0}.components-grid,.components-grid-style{grid-row-gap:1.875rem;grid-template-columns:1fr}.hero{min-height:auto;padding-top:11.875rem;padding-bottom:6.25rem}.hero._2{padding-top:9.6875rem;position:relative}.hero._3{padding-top:8.75rem}.hero.inner{padding-top:8.125rem;padding-bottom:8.75rem}.footer{padding-top:3.75rem;padding-bottom:.9375rem}.footer-grid{grid-template-columns:1.2fr 1fr 1fr;max-width:100%}.blog-link{max-width:80%}.legal-wrapper{width:100%}.pricing-grid{grid-row-gap:5.625rem;grid-template-columns:1fr}.card-container{width:auto;min-width:26.25rem}.line-wrapper{grid-column-gap:0rem;grid-row-gap:0rem}.navigation-items{max-width:60%}.brand-logo{height:auto;top:0}.brand-logo._2{height:auto}.navbar{width:95%}.babooth-logo.hide{display:none}.hero-title-flex{max-width:95%}.hero-title-flex._2{max-width:100%}.paragraph-1._3{max-width:18.125rem}.hero-grid{grid-row-gap:2.5rem;flex-direction:column;display:flex}.hero-grid-2{grid-row-gap:1.5625rem;flex-direction:column;align-items:flex-start;display:flex}.who-we-are-wrapper{margin-top:0}.photo-animation-flex{max-width:100%}.about-title{font-size:5rem}.about-title.absolute{position:absolute;bottom:-27rem}.max-w-center._2{max-width:9050%}.logo-grid{margin-top:1.875rem}.logo-grid._3{grid-template-columns:1fr 1fr 1fr;max-width:100%}.card-wrapper._1{width:100%}.img-work-centrata{aspect-ratio:auto;object-fit:cover;height:auto}.grid-3-columns._2{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:1fr;max-width:100%}.project-title-flex.absolute{grid-row-gap:.625rem;grid-row-gap:.625rem;flex-direction:column}.products-grid{grid-template-columns:1fr 1fr}.margin-300px{margin-top:9.375rem}.flex-2-cols{grid-column-gap:3rem;grid-row-gap:3rem;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:center;height:auto;display:flex}.flex-2-cols.destra{flex-flow:column;justify-content:center;align-items:center}.flex-2-cols.strectch.map{flex-flow:wrap-reverse}.navbar-second{padding-top:1.875rem;padding-bottom:1.875rem}.container-nav{grid-template-columns:1fr 1fr 1fr;width:95%}.menu-button.w--open{background-color:#0000}.flex-navigation{grid-row-gap:.9375rem;flex-direction:column;align-items:flex-start}.nav-menu{background-color:var(--black-2);padding:1.5625rem 5%}.blog-grid{grid-column-gap:2.5rem;grid-row-gap:2.5rem;grid-template-columns:1fr 1fr}.section-cta.take-off{padding-top:3.75rem;padding-bottom:3.75rem}.project-circle{width:5rem;height:5rem}.project-circle.black{width:6.875rem;height:6.875rem}.services-grid-2{grid-column-gap:1.875rem;grid-row-gap:1.875rem;grid-template-columns:1fr 1fr;max-width:100%}.collection-item{flex:0 auto;width:50%;padding-right:0}.track{height:auto}.collection-list{flex-wrap:wrap}.sticky{width:auto;height:auto;padding-top:3.125rem;padding-bottom:3.125rem;padding-right:5%;position:relative;overflow:visible}.wrapper{width:auto}.testimonials-grid{grid-row-gap:1.875rem;grid-template-columns:1fr 1fr}.testimonials-wrapper{padding-top:3em}.tours-section{padding-left:2%;padding-right:2%}.tours-section._2-columns{flex-direction:column-reverse;display:flex}.tours-section._2-columns.flex{grid-row-gap:0rem;display:flex}.tours-section._2-columns.flex:nth-child(odd){flex-direction:column-reverse}.tours-hcard-left._2{padding-top:5.625rem;padding-bottom:5.625rem}.about-text{max-width:90%}.about-grid{grid-row-gap:3.125rem;grid-template-columns:2fr}.negative-margin{margin-top:0}.work_grid{grid-template-columns:1fr 1fr}.fun-wrapper{grid-column-gap:1.875rem;grid-row-gap:1.875rem;grid-template-columns:1fr 1fr}.fun-facts-wrapper{justify-content:center}.fun-number{font-size:2.8125rem}.team-grid{grid-template-columns:1fr 1fr}.blog-grid-2{grid-row-gap:1.875rem;grid-template-columns:1fr}.project-page-wrapper{max-width:955%}.project-page-wrapper.flex{grid-column-gap:8rem;grid-row-gap:8rem;grid-column-gap:8rem;grid-row-gap:8rem}.presantation-grid{grid-template-columns:1fr 1fr}.hero-interna{min-height:auto;padding-top:11.875rem;padding-bottom:6.25rem}.hero-interna._2{padding-top:9.6875rem;position:relative}.hero-interna._3{padding-top:8.75rem}.hero-interna.inner{padding-top:8.125rem;padding-bottom:8.75rem}.logo-image-carosello{height:1.875rem}.hero-prods{min-height:auto;padding-top:11.875rem;padding-bottom:6.25rem}.hero-prods._2{padding-top:9.6875rem;position:relative}.hero-prods._3{padding-top:8.75rem}.hero-prods.inner{padding-top:8.125rem;padding-bottom:8.75rem}.project-modulo-sx{grid-template-columns:1fr}.testo-grande{font-size:1.4rem}.subhead-prod{font-size:1.7rem}.subhead-prod.subtitle-bold{font-size:2.4rem}.video-vimeo.video-verticale{min-height:17rem}.multi-gallery-block{padding:0}.multi-gallery-row{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:row;grid-template-rows:auto;grid-template-columns:1fr;justify-content:center;align-items:center}.multi-gallery-thumbnail-img{vertical-align:baseline;object-fit:contain}.hero-projects{background-attachment:scroll;min-height:auto;padding-top:11.875rem;padding-bottom:6.25rem}.hero-projects._2{padding-top:9.6875rem;position:relative}.hero-projects._3{padding-top:8.75rem}.hero-projects.inner{padding-top:8.125rem;padding-bottom:8.75rem}.componenete-dinamica{grid-row-gap:2.5rem;grid-template-columns:1fr}.componente-progetto_video{max-height:none}.componente-fissa-rich-text{grid-column-gap:0rem;grid-row-gap:0rem;flex-flow:row;margin-top:0}.flex-2-cols_testo_wrap{flex-flow:column;display:flex}.img-animazione-hover-progetti{flex:1}.booth-card{width:100%}._2cols-grid{grid-template-columns:1fr 1fr;justify-content:start;place-items:start stretch}.section-cta-2.take-off{padding-top:60px;padding-bottom:60px}.menu-button-2.w--open{background-color:#0000}.project-circle-2{width:80px;height:80px}.project-circle-2.black{width:110px;height:110px}.container-nav-2{grid-template-columns:1fr 1fr 1fr;width:95%}.page-content-2{padding-left:0}.navbar-second-2{padding-top:30px;padding-bottom:30px}.flex-navigation-2{grid-row-gap:15px;flex-direction:column;align-items:flex-start}.footer-grid-2{grid-template-columns:1.2fr 1fr 1fr;max-width:100%}.weddding-babooth.hide{display:none}.collection-item-2{flex:0 auto;width:50%;padding-right:0}.hero-2{min-height:auto;padding-top:190px;padding-bottom:100px}.hero-2.inner{padding-top:130px;padding-bottom:140px}.container-2.absolute{margin-bottom:15px;padding-left:2%;padding-right:2%}.hero-title-flex-2{max-width:95%}.footer-2{padding-top:60px;padding-bottom:15px}.display-4{font-size:74px}.display-4._2{text-align:center;font-size:130px}.display-4.cta-title{line-height:1.1}.brand-logo-2{height:auto;top:0}.brand-logo-2._2{height:auto}.nav-menu-2{background-color:#1d202c;padding:25px 5%}.sticky-2{width:auto;height:auto;padding-top:50px;padding-bottom:50px;padding-right:5%;position:relative;overflow:visible}.container-scrollh{padding-left:8vw;padding-right:8vw}.horizontal-item{width:52%}.avatar-team,.img-work-centrata-nopad{aspect-ratio:auto;object-fit:cover;height:auto}.video-vimeo-wrapper{width:100%}.booths-grid{grid-template-columns:auto;justify-content:start;place-items:stretch stretch;width:100%}.multi-gallery-thumbnail-img-copy{vertical-align:baseline;object-fit:contain}.hero-grid-2-2{grid-row-gap:25px;flex-direction:column;align-items:flex-start;display:flex}.fun-number-2{font-size:45px}.section-cta-3.take-off{padding-top:60px;padding-bottom:60px}.project-circle-3{width:80px;height:80px}.project-circle-3.black{width:110px;height:110px}.team-grid-2{grid-template-columns:1fr 1fr}.fun-wrapper-2{grid-column-gap:30px;grid-row-gap:30px;grid-template-columns:1fr 1fr}.navigation-items-2{max-width:60%}.work-grid{grid-template-columns:1fr 1fr}.hero-3{min-height:auto;padding-top:190px;padding-bottom:100px}.hero-3._3{padding-top:140px}.section-2{padding-top:60px;padding-bottom:60px}.blog-grid-2-2{grid-row-gap:30px;grid-template-columns:1fr}.container-3.absolute{margin-bottom:15px;padding-left:2%;padding-right:2%}.about-grid-2{grid-row-gap:50px;grid-template-columns:2fr}.navbar-2{width:95%}.footer-3{padding-top:60px;padding-bottom:15px}.logo-grid-2{margin-top:30px}.logo-grid-2._3{grid-template-columns:1fr 1fr 1fr;max-width:100%}.display-5{font-size:74px}.display-5._2{text-align:center;font-size:130px}.display-5.cta-title{line-height:1.1}.display-6{font-size:40px}.brand-logo-3{height:auto;top:0}.negative-margin-2{margin-top:0}.grid-2-columns{grid-row-gap:40px;grid-template-columns:1fr}}@media screen and (max-width:767px){.section._1{padding-top:3.75rem}.circle-plus{bottom:1.25rem;right:1.25rem}.display-1{font-size:3.75rem}.display-1._1{font-size:2.3rem}.display-1._2{text-align:center;letter-spacing:.1rem;font-size:2.6rem}.display-1._2.on-intro{font-size:8.75rem}.display-1._2.centrato{font-size:3.2rem}.display-1._3{font-size:2.2rem}.display-1._4{font-size:6.875rem}.display-1._5{font-size:3.75rem}.display-1._6,.display-2{font-size:3.125rem}.display-2.small{font-size:2.6rem}.display-3{margin-bottom:0;font-size:1.875rem}.style-guide-grid{grid-template-columns:1fr 1fr}.style-guide-grid.icons{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.photo-animation{max-width:100%}.hero{padding-top:10rem}.footer-grid{grid-row-gap:2.5rem;grid-template-columns:1fr 1fr}.blog-link{max-width:90%;margin-bottom:.9375rem;padding-bottom:.9375rem}.card-container{min-width:auto}.navigation-item-text-2{font-size:3rem;line-height:5.625rem;display:none}.navigation-text-wrapper{height:auto}.navigation-item-text{color:#fff;text-shadow:none;font-size:4.375rem;line-height:5rem}.navigation-items{max-width:100%}.navbar{grid-template-columns:1fr 1fr 1fr}.hero-title-flex{max-width:95%}.hero-title-flex._2{max-width:100%}.hero-flex-center.left{max-width:70%}.paragraph-1._2{max-width:90%}.part-1{justify-content:flex-end;display:flex}.part-1._2{justify-content:flex-start}.photo-animation-flex{grid-column-gap:1.25rem}.about-title{font-size:3.125rem}.about-title.absolute{bottom:-1.375rem}.about-title.absolute.home{position:absolute;bottom:-5rem}.logo-grid._3{margin-top:.9375rem}.grid-3-columns{grid-row-gap:2.5rem;grid-template-columns:1fr}.grid-3-columns._2{grid-row-gap:1.875rem;grid-row-gap:1.875rem;grid-template-columns:1fr}.top-divider.block{grid-row-gap:1.25rem;grid-row-gap:1.25rem;flex-direction:column;align-items:flex-start}.products-grid{grid-template-columns:1fr}.flex-2-cols{flex-flow:column;display:flex}.flex-2-cols.sinistra{grid-column-gap:2rem;grid-row-gap:2rem;grid-column-gap:2rem;grid-row-gap:2rem}.blog-grid{grid-template-columns:1fr}.project-circle{display:none}.project-circle.black{width:5.625rem;height:5.625rem;display:flex}.max-w-width-cta{max-width:100%}.services-grid-2{grid-template-columns:1fr}.collection-item{width:100%}.testimonials-grid{grid-template-columns:1fr}.tours-section{padding-top:6.25rem;padding-bottom:6.25rem}.tours-hcard-left{padding-top:3.4375rem;padding-bottom:3.4375rem}.tours-hcard-left._2{padding-left:2.8125rem;padding-right:2.8125rem}.work_grid{grid-template-columns:1fr}.team-flex{grid-row-gap:1.25rem;flex-direction:column;align-items:flex-start}.presantation-grid{grid-template-columns:1fr}.shape-1{width:15.625rem}.paragraph-home{font-size:1.5rem}.hero-interna{padding-top:10rem}.logo-container{min-width:150%}.logo-image-carosello{height:4rem}.logo-container-2{min-width:150%}.hero-prods{padding-top:10rem}.video-vimeo{aspect-ratio:auto}.video-vimeo.video-verticale{aspect-ratio:2/3;text-align:left;aspect-ratio:2/3;text-align:left;min-height:auto}.multi-gallery-block{padding:0}.multi-gallery-row{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;grid-template-rows:auto auto auto;grid-template-columns:1fr;display:flex}.hero-projects{background-attachment:scroll;padding-top:10rem}.componenete-dinamica.sinistra{grid-column-gap:6rem;grid-column-gap:6rem;padding-right:0%}.componente-fissa.video{padding-left:20%;padding-right:20%}._2cols-intro_project{flex-flow:column;grid-template-columns:.5fr;display:flex}.dati-project{border-right-style:none;padding-left:1.6rem;padding-right:1.6rem}._2cols-grid{grid-template-columns:1fr}.project-circle-2{display:none}.project-circle-2.black{width:90px;height:90px;display:flex}.footer-grid-2{grid-row-gap:40px;grid-template-columns:1fr 1fr}.collection-item-2{width:100%}.hero-2{padding-top:160px}.hero-title-flex-2{max-width:95%}.display-4{font-size:60px}.display-4._2{text-align:center;font-size:110px}.display-4._1{font-size:150px}.shape-2{width:250px}.horizontal-item{width:100%;padding-right:4vw}.video-vimeo-wrapper{max-height:38rem}.video-vimeo-wrapper.video-orizzontale{aspect-ratio:16/9;aspect-ratio:16/9;height:auto;max-height:38rem}.booths-grid{grid-template-columns:1fr}.team-flex-2{grid-row-gap:20px;flex-direction:column;align-items:flex-start}.project-circle-3{display:none}.project-circle-3.black{width:90px;height:90px;display:flex}.navigation-items-2{max-width:100%}.top-divider-2.block{grid-row-gap:20px;grid-row-gap:20px;flex-direction:column;align-items:flex-start}.work-grid{grid-template-columns:1fr}.hero-3{padding-top:160px}.paragraph-1-2._2{max-width:90%}.navbar-2{grid-template-columns:1fr 1fr 1fr}.navigation-text-wrapper-2{height:auto}.navigation-item-text-2{color:#fff;text-shadow:none;font-size:70px;line-height:80px}.logo-grid-2._3{margin-top:15px}.display-5{font-size:60px}.display-5._4{font-size:110px}.display-5._2{text-align:center;font-size:110px}.navigation-item-text-2-2{font-size:48px;line-height:90px;display:none}.display-6{margin-bottom:0;font-size:30px}.display-7{font-size:50px}}@media screen and (max-width:479px){.container.full{z-index:auto}.container.full.acapo{position:static}.product-title-sidebar{font-size:1rem}.order-item{flex-direction:column}.strange-wrapper{margin-left:0;margin-right:0}.circle-plus{bottom:.625rem;right:.625rem}.display-1{font-size:2.3125rem}.display-1._1{letter-spacing:.28rem;white-space:normal;word-break:normal;font-size:1.1rem;line-height:100%}.display-1._2{text-align:center;font-size:1.6rem}.display-1._2.on-hero-3{font-size:3.4375rem}.display-1._2.on-intro{font-size:5.625rem}.display-1._2.centrato{font-size:2rem}.display-1._3{letter-spacing:.3rem;object-fit:fill;font-size:1rem}.display-1._4{font-size:3.4375rem;line-height:1.1}.display-1.cta-title{font-size:3.125rem}.display-1._5{font-size:3rem}.display-1._6{font-size:1.875rem;line-height:1.1}.display-1._7{font-size:2.5rem}.display-2{font-size:1.8rem;overflow:visible}.display-2.small{word-break:normal;overflow-wrap:normal;word-break:normal;overflow-wrap:normal;font-size:1.8rem}.display-3{margin-top:.9375rem}.style-guide-grid{grid-row-gap:1.25rem;grid-template-columns:1fr}.style-guide-grid.icons{grid-template-columns:1fr 1fr 1fr 1fr}.link-grid{grid-template-columns:1fr}.paragrafo-big.align-center{text-align:left;padding-left:0%;font-size:1.2rem}.paragrafo-big.dark{padding-left:0%}.paragrafo-big.mobile{padding-left:0%;font-size:1.1rem}.hero{padding-top:6.875rem;padding-bottom:6.5625rem}.hero._2{padding-top:6.5625rem}.hero._3{padding-top:6.25rem}.hero.inner{padding-top:5.625rem;padding-bottom:6.25rem}.margin-150px{margin-top:6.25rem}.paragraph-80{max-width:95%}.footer-grid{grid-template-columns:1fr}.blog-link{max-width:100%;margin-bottom:1.25rem;padding-bottom:1.25rem}.pricing-grid{grid-row-gap:5rem}.card-container{min-width:0;padding-left:.25rem;padding-right:.25rem}.toggle-header{line-height:1.5rem}.toogle-icon{flex:none}.toggle-space{padding-right:0}.navigation-number._2{margin-right:.3125rem;font-size:.875rem}.menu-wrapper{justify-content:flex-start}.navigation-item-text{letter-spacing:.25rem;font-size:2.75rem;line-height:3.375rem}.navigation-items{grid-row-gap:.625rem}.navbar{grid-column-gap:1.1rem;grid-template-columns:.5fr 1fr;width:100%;padding:1.25rem 5%;display:flex}.babooth-logo{width:10rem}.social-content{display:none}.social-content._2{display:flex}.hero-title-flex{grid-column-gap:.5rem;grid-row-gap:.5rem;width:100%;max-width:100%}.hero-title-flex._2{grid-row-gap:1rem;max-width:100%}.hero-title-flex.align-left{justify-content:flex-start;align-items:center;max-width:100%}.hero-flex-center.left{max-width:75%}.hero-flex-center.left.full,.paragraph-1._2{max-width:100%}.paragraph-1._3,.paragraph-1._4{padding-left:0%}.paragraph-1._2{max-width:100%}.paragraph-1._3,.paragraph-1._4{padding-left:0%}.part-1{justify-content:flex-start;align-items:center}.paragraph-2{padding-left:0%;padding-right:0%}.photo-animation-flex{grid-row-gap:1.875rem;flex-flow:column}.about-title.absolute{position:relative;top:0;right:0}.about-title.absolute.home{inset:auto 0% 0%;padding-left:1.6rem;position:static;inset:auto 0% 0%}.max-w-center{width:100%}.logo-grid{grid-row-gap:2.5rem;grid-template-columns:1fr;margin-top:0}.logo-grid._3{grid-row-gap:.9375rem;grid-row-gap:.9375rem;grid-template-columns:1fr 1fr}.card-wrapper._2{width:100%}.img-work-centrata{object-fit:contain}.img-work-centrata._2{width:100%;height:100%}.img-work-centrata.sotto-blocco-finale{padding-top:0}.margin-70px.make-35{margin-top:2.1875rem}.label_categoria.big{padding:.5rem 1rem;font-size:1rem}.project-title-flex{grid-row-gap:.9375rem;flex-direction:column;align-items:flex-start}.project-title-flex.absolute._2{justify-content:flex-end;align-items:flex-start}.project-title-flex.absolute._3{grid-row-gap:.3125rem;padding-left:.875rem;padding-right:.875rem}.button-flex{grid-row-gap:1.875rem;flex-direction:column}.margin-200px{margin-top:6.25rem}.products-grid{padding-left:0;padding-right:0}.features-content.color{padding-left:1.25rem;padding-right:1.25rem}.margin-300px{margin-top:6.25rem}.testimonials-text{font-size:1.5rem}.flex-2-cols{padding-left:0;padding-right:0}.flex-2-cols.centro{padding-left:0%;padding-right:0%}.flex-2-cols.destra{flex-flow:wrap-reverse}.navbar-second{padding-top:1.25rem;padding-bottom:1.25rem}.container-nav{grid-template-columns:1fr 1fr;width:90%}.menu-button{padding-right:0}.blog-title{font-size:1.625rem}.blog-title._2{margin-top:.625rem;font-size:1.5625rem}.section-cta{padding-top:3.75rem;padding-bottom:3.75rem}.section-cta.take-off{padding-top:2.1875rem;padding-bottom:2.1875rem}.services-grid-2{grid-template-columns:1fr}.collection-item{width:100%}.testimonials-grid{grid-template-columns:1fr}.form-grid{max-width:100%}.tours-section{padding-top:3.75rem;padding-bottom:3.75rem}.tours-hcard-left{padding-left:7%;padding-right:7%}.tours-hcard-left._2{padding:2.5rem 5%}.tour-title{font-size:1.875rem}.button-flex-category{flex-direction:column;align-items:flex-start}.button-flex-category._2{grid-row-gap:.9375rem;grid-row-gap:.9375rem}.service-flex{grid-row-gap:1.875rem;flex-direction:column;padding-right:1.25rem}.about-text{max-width:95%}.fun-wrapper{grid-template-columns:1fr}.fun-facts-wrapper{border-right-style:none}.fun-image{margin-right:.9375rem}.team-grid{grid-template-columns:1fr}.hide-mobile{display:none}.project-page-wrapper{max-width:100%}.project-page-wrapper.flex{grid-column-gap:2rem;grid-row-gap:2rem;grid-column-gap:2rem;grid-row-gap:2rem;padding-left:1rem;padding-right:1rem}.shape-1{width:9.375rem}.paragraph-home{font-size:1.2rem}.hero-interna{padding-top:6.875rem;padding-bottom:6.5625rem}.hero-interna._2{padding-top:6.5625rem}.hero-interna._3{padding-top:6.25rem}.hero-interna.inner{padding-top:5.625rem;padding-bottom:6.25rem}.logo-container{min-width:300%;padding-top:.4rem;padding-bottom:.4rem}.logo-image-carosello{height:6rem}.logo-container-2{min-width:300%}.hero-prods{padding-top:6.875rem;padding-bottom:6.5625rem}.hero-prods._2{padding-top:6.5625rem}.hero-prods._3{padding-top:6.25rem}.hero-prods.inner{padding-top:5.625rem;padding-bottom:6.25rem}.project-modulo-sx{grid-column-gap:2rem;grid-row-gap:2rem}.testo-medio{font-size:1.4rem}.subhead-prod,.subhead-prod.subtitle-bold,.subhead-prod.subtitle-bold{font-size:1.2rem}.video-vimeo.video-verticale{aspect-ratio:9/16;aspect-ratio:9/16;height:auto;max-height:38rem;overflow:hidden}.multi-gallery-block{padding:0}.multi-gallery-row{grid-column-gap:1rem;grid-row-gap:1rem;grid-auto-flow:row;max-height:none}.project-modulo-sx-wrapper{justify-content:space-between;align-items:center}.hero-projects{background-position:50%;background-size:cover;background-attachment:scroll;height:24rem;margin-bottom:0;padding-top:6.875rem;padding-bottom:6.5625rem}.hero-projects._2{padding-top:6.5625rem}.hero-projects._3{padding-top:6.25rem}.hero-projects.inner{padding-top:5.625rem;padding-bottom:6.25rem}.componenete-dinamica{flex-flow:column}.componenete-dinamica.destra{padding-left:0%}.componente-progetto_video{flex-flow:column}.componente-fissa.video{padding-left:0%;padding-right:0%}.paragraph_intro-projects{font-size:.5rem}.paragraph_intro-projects p,.componente-fissa-rich-text p,.componente-fissa-rich-text p{font-size:1rem}.label_categoria-wrapper{flex-flow:wrap}._2cols-intro_project{grid-column-gap:1rem;grid-row-gap:1rem}.dati-project{padding-left:0;padding-right:0}.related-to-title{flex-flow:column;width:100%;padding-left:.3rem;padding-right:.3rem}.flex-2-cols_testo_wrap{justify-content:center;align-self:center;align-items:flex-start;width:100%;min-width:auto;max-width:none}.flex-2-cols_testo_wrap.centro{max-width:none}.card-wrapper-grid._2,.img-animazione-hover-progetti{width:100%}.flex-2-cols-rich-text{width:100%;font-size:.9rem}.flex-2-cols-rich-text p{font-size:1.1rem}._2cols-grid{flex-flow:column;display:flex}.booth-name{font-size:1.5rem}.arrow-back{font-size:1.1rem}.hot-products{padding-left:2rem;padding-right:2rem}.section-cta-2{padding-top:60px;padding-bottom:60px}.section-cta-2.take-off{padding-top:35px;padding-bottom:35px}.menu-button-2{padding-right:0}.container-nav-2{grid-template-columns:1fr 1fr;width:90%}.navbar-second-2{padding-top:20px;padding-bottom:20px}.footer-grid-2{grid-template-columns:1fr}.weddding-babooth{width:70px}.collection-item-2{width:100%}.social-content-2{flex-flow:row;justify-content:flex-end;align-items:center;display:flex}.social-content-2._2{display:flex}.hero-2{padding-top:110px;padding-bottom:105px}.hero-2.inner{padding-top:90px;padding-bottom:100px}.hero-title-flex-2{max-width:100%}.display-4{font-size:37px}.display-4._2{text-align:center;font-size:70px}.display-4.cta-title{font-size:50px}.display-4._1{font-size:95px}.shape-2{width:150px}.card{padding-left:11vw;padding-right:11vw}.text-block{font-size:1.1rem}.avatar-team{object-fit:contain}.avatar-team._2{width:100%;height:100%}.img-work-centrata-nopad{object-fit:contain}.img-work-centrata-nopad._2{width:100%;height:100%}.video-vimeo-wrapper{height:auto;min-height:auto;max-height:none}.video-vimeo-wrapper.video-orizzontale{min-height:auto}.booths-grid{flex-flow:column;display:flex}.label-categories-tag.big{padding:.5rem 1rem;font-size:1rem}.section-cta-3{padding-top:60px;padding-bottom:60px}.section-cta-3.take-off{padding-top:35px;padding-bottom:35px}.navigation-number-3._2{margin-right:5px;font-size:14px}.margin-150px-2{margin-top:60px}.menu-wrapper-2{justify-content:flex-start}.team-grid-2,.fun-wrapper-2{grid-template-columns:1fr}.navigation-items-2{grid-row-gap:10px}.hero-3{padding-top:110px;padding-bottom:105px}.hero-3._3{padding-top:100px}.hero-3._3.wedding{padding-top:10rem}.section-2._2.wedding-form{padding-top:50px}.fun-image-2{margin-right:15px}.paragraph-1-2._2{max-width:100%}.navbar-2{grid-template-columns:1fr 1fr;width:90%;padding-top:20px;padding-bottom:20px}.service-flex-2{grid-row-gap:30px;flex-direction:column;padding-right:20px}.navigation-item-text-2{letter-spacing:4px;font-size:44px;line-height:54px}.logo-grid-2{grid-row-gap:40px;grid-template-columns:1fr;margin-top:0}.logo-grid-2._3{grid-row-gap:15px;grid-row-gap:15px;grid-template-columns:1fr 1fr}.display-5{font-size:37px}.display-5._4{font-size:55px;line-height:1.1}.display-5._2{text-align:center;font-size:70px}.display-5._2.on-hero-3{font-size:55px}.display-5.cta-title{font-size:50px}.display-6{margin-top:15px}.display-7{font-size:34px}.button-flex-2{grid-row-gap:30px;flex-direction:column}.sticky-navigation-2{padding-bottom:0}.label-wedding.big{padding:.5rem 1rem;font-size:1rem}.menu-flex-v{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column;justify-content:flex-end;align-items:center}}