@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Courier+Prime:wght@400;700&family=Roboto:wght@400;700&family=Spartan:wght@400;700;900&display=swap");*,*::before,*::after{margin:0;padding:0;-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:62.5%;scroll-behavior:smooth}body.admin-body{font-family:'Roboto', sans-serif;font-weight:400;background-color:#fff;color:#525252}b{font-weight:700}body{font-family:'Roboto', sans-serif;font-weight:400;background-color:#f5f5f5;color:#333;position:relative}h1,h2,h3{letter-spacing:1px;font-family:'Spartan', sans-serif}span{display:inline-block}p{font-size:1.8rem;line-height:150%}a{display:inline-block;text-decoration:none}a.is-active{color:#bc4050 !important;font-weight:700 !important}ul{list-style:none}a.btn{font-family:'Courier Prime', monospace;font-weight:700;font-size:2rem;-webkit-transition:all .2s;transition:all .2s}a.btn--b{color:#f5f5f5}a.btn--n{color:#333}a.btn--r{color:#bc4050}a.btn--r:hover{color:#43BFAF}a.btn--a{color:#8fd9cf}a.btn--a:hover{color:#e2e2e2}@media (min-width: 768px){a.btn{font-size:2.5rem}}.menu_bz-btn{position:fixed;top:2rem;right:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:3rem;height:3rem;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;z-index:1000}.menu_bz-btn__burger{width:3rem;height:.15rem;background:#525252;-webkit-transition:all .2s;transition:all .2s}.menu_bz-btn__burger::before,.menu_bz-btn__burger::after{content:'';position:absolute;width:3rem;height:.15rem;background:#525252;-webkit-transition:all .2s;transition:all .2s}.menu_bz-btn__burger::before{-webkit-transform:translateY(-0.8rem);transform:translateY(-0.8rem)}.menu_bz-btn__burger::after{-webkit-transform:translateY(0.8rem);transform:translateY(0.8rem)}@media (min-width: 1024px){.menu_bz-btn{display:none}}.menu_bz-btn.open .menu_bz-btn__burger{background:transparent;-webkit-box-shadow:none;box-shadow:none}.menu_bz-btn.open .menu_bz-btn__burger::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu_bz-btn.open .menu_bz-btn__burger::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.menu_bz{background-color:#f5f5f5;height:100vh;width:100%;position:fixed;top:0;left:-100%;opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-webkit-transition:all 1s;transition:all 1s;padding:2rem}.menu_bz ul{list-style:none}.menu_bz ul li:not(:last-child){margin-bottom:2rem}.menu_bz ul li a{text-decoration:none;color:#525252;font-size:2rem}.menu_bz ul li a::before{content:'/';margin-right:.5rem;color:#309296;-webkit-transition:all .4s;transition:all .4s}.menu_bz--img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#525252;text-decoration:none}.menu_bz--img img{width:10rem;display:block;margin-bottom:1rem}.menu_bz--img p{font-weight:700}.menu_bz p{text-align:center}@media (min-width: 1024px){.menu_bz{width:30rem;left:0;opacity:1;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.menu_bz ul li:not(:last-child){margin-bottom:3rem}.menu_bz ul li:hover a::before{margin-right:2rem}.menu_bz ul li a{font-size:2rem}.menu_bz ul li a::before{content:'/';margin-right:1rem}.menu_bz--img{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-transition:all .2s;transition:all .2s}.menu_bz--img:hover{color:#ff9e80}.menu_bz--img p{font-size:1.8rem}}.admin-content{min-height:100vh;padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 1024px){.admin-content{padding:4rem;padding-left:34rem}}.admin-home h1{font-size:3rem;margin-bottom:1rem}.admin-home h1 span{color:#ff9e80}.admin-home h2{font-size:2.5rem;margin-bottom:1rem}.admin-home h2 span{color:#309296}.admin-home p{font-size:1.8rem}.admin-login{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.admin-login h1{text-align:center;font-size:3rem;margin-bottom:2rem}.admin-login h1 span{color:#ff9e80}.admin-login .errori-flash{margin-bottom:2rem}.admin-login .errori-flash p{background-color:rgba(255,0,0,0.5);border-radius:2px;padding:1rem;color:#fff}.admin-login .errori-flash p:not(:last-child){margin-bottom:1rem}.admin-login form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.admin-login form .form-item:not(:last-child){margin-bottom:2rem}.admin-login form .form-item__input{padding:1rem;border:none;border-bottom:1px solid #309296;font-size:1.6rem;outline:none}.admin-login form .form-item__btn{margin-top:2rem;border:none;background-color:#309296;color:#f5f5f5;font-size:1.6rem;padding:1rem 2rem;cursor:pointer;font-weight:700;-webkit-transition:all .2s;transition:all .2s;border-radius:2px}.admin-login form .form-item__btn:hover{background-color:#174749}.admin-inserimento{padding-top:5rem;width:100%}.admin-inserimento h1,.admin-inserimento h2{font-size:3rem;margin-bottom:2rem}.admin-inserimento img{width:100%;max-width:30rem;display:block;margin-bottom:2rem}.admin-inserimento__form{margin-bottom:4rem}.admin-inserimento__form--item:not(:last-child){margin-bottom:2rem}.admin-inserimento__form--item span label{font-size:1.6rem;display:inline-block;margin-bottom:1rem;color:#ff9e80}.admin-inserimento__form--item select{cursor:pointer}.admin-inserimento__form--item__input,.admin-inserimento__form--item__btn{border:none;font-size:1.6rem}.admin-inserimento__form--item__input{padding:1rem;border-bottom:1px solid #309296;outline:transparent;width:100%}.admin-inserimento__form--item__btn{cursor:pointer;-webkit-appearance:none;background-color:#309296;color:#f5f5f5;padding:1rem 2rem;font-weight:700;-webkit-transition:all .2s;transition:all .2s;border-radius:2px}.admin-inserimento__form--item__btn:hover{background-color:#174749}.admin-inserimento__result{display:-ms-grid;display:grid;grid-gap:4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.admin-inserimento__result--item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.admin-inserimento__result--item__img{width:100%;height:100%;margin-bottom:1rem}.admin-inserimento__result--item__img img{max-width:none;display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.admin-inserimento__result--item span{display:inline-block;font-size:2.5rem;margin-bottom:1rem}.admin-inserimento__result--item p{margin-bottom:1rem;font-size:2rem}.admin-inserimento__result--item__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.admin-inserimento__result--item__btn a{font-size:1.6rem;padding:1rem 2rem;font-weight:700;-webkit-transition:all .2s;transition:all .2s;border-radius:2px}.admin-inserimento__result--item__btn a.edit{color:#525252;background-color:yellow;margin-right:2rem}.admin-inserimento__result--item__btn a.edit:hover{background-color:#cc0}.admin-inserimento__result--item__btn a.delete{color:#fff;background-color:lightcoral}.admin-inserimento__result--item__btn a.delete:hover{background-color:#eb5252}@media (min-width: 768px){.admin-inserimento__result{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}}@media (min-width: 1300px){.admin-inserimento__result{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr)}}.menu_bz.open{left:0;opacity:1}.menu_bz a.is-active::before{color:#ff9e80 !important}.privacy{padding-top:10vh}.privacy__wrap{padding:2rem;max-width:144rem;margin:0 auto;display:-ms-grid;display:grid;grid-gap:2rem}.privacy__wrap--item h1,.privacy__wrap--item h2,.privacy__wrap--item h3{font-size:2.5rem;margin-bottom:1rem}.privacy__wrap--item p{font-size:1.8rem;margin-bottom:1rem}.privacy__wrap--item p span{color:#ff9e80;font-weight:700}.privacy__wrap--item ul,.privacy__wrap--item ol{margin-bottom:1rem;list-style-position:inside}.privacy__wrap--item ul li,.privacy__wrap--item ol li{font-size:1.8rem}.privacy__wrap--item ul li span,.privacy__wrap--item ol li span{color:#ff9e80;font-weight:700}.privacy__wrap--item ul li:not(:last-child),.privacy__wrap--item ol li:not(:last-child){margin-bottom:1rem}@media (min-width: 768px){.privacy__wrap{padding:4rem;grid-gap:4rem}.privacy__wrap--item h1,.privacy__wrap--item h2,.privacy__wrap--item h3{font-size:3.5rem;margin-bottom:2rem}.privacy__wrap--item p{font-size:2rem;margin-bottom:2rem}.privacy__wrap--item ul,.privacy__wrap--item ol{margin-bottom:2rem}.privacy__wrap--item ul li,.privacy__wrap--item ol li{font-size:2rem}.privacy__wrap--item ul li:not(:last-child),.privacy__wrap--item ol li:not(:last-child){margin-bottom:2rem}}.codici-errore{min-height:80vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.codici-errore__wrap{padding:2rem;max-width:144rem;margin:0 auto}.codici-errore__wrap h1{font-weight:700;font-size:2.5rem;margin-bottom:2rem}.codici-errore__wrap p{font-size:1.8rem;margin-bottom:1rem}.codici-errore__wrap a{font-size:1.8rem;font-weight:700;color:#309296}@media (min-width: 768px){.codici-errore__wrap{padding:4rem}.codici-errore__wrap h1{font-size:3.5rem}.codici-errore__wrap p{font-size:2rem}.codici-errore__wrap a{font-size:2rem}}.sitemap{padding-top:10vh;min-height:80vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sitemap__wrap{padding:2rem;max-width:144rem;margin:0 auto}.sitemap__wrap h1{margin-bottom:2rem;font-size:2.5rem}.sitemap__wrap ul{text-align:center}.sitemap__wrap ul li{list-style:none}.sitemap__wrap ul li:not(:last-child){margin-bottom:1rem}.sitemap__wrap ul li a{font-size:1.8rem;color:#309296;font-weight:700}@media (min-width: 768px){.sitemap__wrap{padding:4rem}.sitemap__wrap h1{font-size:3.5rem;margin-bottom:4rem}.sitemap__wrap ul li:not(:last-child){margin-bottom:2rem}.sitemap__wrap ul li a{font-size:2rem}}.menu-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:4rem;height:4rem;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;z-index:1000}.menu-btn__burger{width:3rem;height:.2rem;background:#333;-webkit-transition:all .2s;transition:all .2s}.menu-btn__burger::before,.menu-btn__burger::after{content:'';position:absolute;height:.2rem;background:#333;-webkit-transition:all .2s;transition:all .2s}.menu-btn__burger::before{-webkit-transform:translateY(-5px);transform:translateY(-5px);width:2.5rem}.menu-btn__burger::after{-webkit-transform:translateY(5px);transform:translateY(5px);width:2rem}@media (min-width: 1440px){.menu-btn{display:none}}.menu-btn.open .menu-btn__burger{background:transparent;-webkit-box-shadow:none;box-shadow:none}.menu-btn.open .menu-btn__burger::before{-webkit-transform:rotate(45deg);transform:rotate(45deg);width:2rem}.menu-btn.open .menu-btn__burger::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:2rem}.menu-mobile{background-color:#e2e2e2;height:calc(100vh - 6rem);width:100%;position:fixed;top:6rem;left:-100%;opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 1s;transition:all 1s;z-index:100;-webkit-box-shadow:0 0 5px 0 rgba(51,51,51,0.5);box-shadow:0 0 5px 0 rgba(51,51,51,0.5);-webkit-clip-path:inset(0px -5px 0px 0px);clip-path:inset(0px -5px 0px 0px)}.menu-mobile ul{padding:2rem}.menu-mobile ul li:not(:last-child){margin-bottom:2rem}.menu-mobile ul li a{color:#333;font-size:2.5rem;font-family:'Courier Prime', monospace;font-weight:400}@media (min-width: 768px){.menu-mobile{width:30rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.menu-mobile.open{left:0;opacity:1}.navbar{position:fixed;top:0;left:0;width:100%;z-index:1000;height:6rem;background-color:#f5f5f5}.navbar__wrap{height:100%;padding:0 2rem;max-width:144rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar__wrap--logo{height:100%;padding:1rem 0}.navbar__wrap--logo a{height:100%}.navbar__wrap--logo a img{height:100%;display:block;margin-right:1rem}.navbar__wrap--desk{display:none}@media (min-width: 1440px){.navbar{height:8rem;position:absolute}.navbar--scuro{background-color:#0D171D !important}.navbar--scuro .navbar__wrap .navbar__wrap--desk ul li a{color:#f5f5f5}.navbar--scuro .navbar__wrap .navbar__wrap--desk ul li a:hover{color:#43BFAF}.navbar--scuro2{background-color:#000 !important}.navbar--scuro2 .navbar__wrap .navbar__wrap--desk ul li a{color:#f5f5f5}.navbar--scuro2 .navbar__wrap .navbar__wrap--desk ul li a:hover{color:#43BFAF}.navbar__wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.navbar__wrap--logo{display:none}.navbar__wrap--desk{display:block}.navbar__wrap--desk ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.navbar__wrap--desk ul li:not(:last-child){margin-right:3rem}.navbar__wrap--desk ul li a{color:#333;font-size:2.2rem;font-family:'Courier Prime', monospace;font-weight:400;-webkit-transition:color .2s;transition:color .2s}.navbar__wrap--desk ul li a::before{content:'.'}.navbar__wrap--desk ul li a:hover{color:#43BFAF}}.header{background-color:#f5f5f5;padding-top:6rem;min-height:80vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__wrap{padding:2rem;max-width:144rem;margin:0 auto}.header__wrap--item{text-align:center}.header__wrap--item:nth-child(1){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2rem;text-align:left}.header__wrap--item img{width:10rem;margin-right:1rem}.header__wrap--item span{font-family:'Spartan', sans-serif;text-transform:uppercase;font-size:3rem;font-weight:900;letter-spacing:2px;color:#626262}.header__wrap--item h1{text-transform:uppercase;color:#333;font-size:2.5rem}.header__wrap--item h1 b{color:#43BFAF}.header__wrap .scroll{display:none}@media (min-width: 768px){.header__wrap{padding:4rem}.header__wrap--item:nth-child(1){margin-bottom:8rem}.header__wrap--item img{width:30rem;margin-right:4rem}.header__wrap--item span{font-size:6rem}.header__wrap--item h1{font-size:4rem}}@media (min-width: 1300px){.header{padding-top:0;height:100vh;position:relative}.header__wrap .scroll{display:block;position:absolute;bottom:2rem;right:0;width:100%;text-align:center}.header__wrap .scroll a{font-family:'Courier Prime', monospace;font-weight:700;font-size:1.6rem;color:#bc4050;-webkit-transition:all .2s;transition:all .2s}.header__wrap .scroll a::before{content:'/';color:#43BFAF !important;display:inline-block;margin-right:1rem;-webkit-animation:rotate 2s infinite;animation:rotate 2s infinite}.header__wrap .scroll a:hover{color:#43BFAF}}.footer{background-color:#333}.footer__wrap{padding:4rem 2rem;max-width:144rem;margin:0 auto;display:-ms-grid;display:grid;grid-gap:4rem}.footer__wrap--item__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__wrap--item__logo a{display:inline-block;margin-right:1rem}.footer__wrap--item__logo a img{display:block;width:10rem}.footer__wrap--item__logo span{font-family:'Spartan', sans-serif;text-transform:uppercase;font-size:3rem;font-weight:900;letter-spacing:2px;color:#e2e2e2}.footer__wrap--item ul{text-align:center}.footer__wrap--item ul li:not(:last-child){margin-bottom:1rem}.footer__wrap--item ul li a{color:#f5f5f5;font-size:1.8rem;font-family:'Courier Prime', monospace}.footer__wrap--item p{font-size:1.6rem;color:#f5f5f5;text-align:center}@media (min-width: 768px){.footer__wrap{padding:8rem 4rem;padding-bottom:2rem;grid-gap:8rem;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}.footer__wrap--item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__wrap--item ul{text-align:left}.footer__wrap--item:nth-child(1){grid-column:span 2}.footer__wrap--item:nth-child(4){grid-column:span 2}}@media (min-width: 1024px){.footer__wrap{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr)}.footer__wrap--item:nth-child(1){grid-column:span 1}.footer__wrap--item:nth-child(4){grid-column:span 3}}@-webkit-keyframes pulse{0%{color:#bc4050}25%{color:transparent}50%{color:#333}75%{color:transparent}}@keyframes pulse{0%{color:#bc4050}25%{color:transparent}50%{color:#333}75%{color:transparent}}@-webkit-keyframes fade{0%{opacity:0}100%{opacity:1}}@keyframes fade{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}75%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}75%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.cta--r{background-color:#bc4050}.cta--r .cta__wrap h1,.cta--r .cta__wrap h2,.cta--r .cta__wrap h3,.cta--r .cta__wrap p{color:#f5f5f5}.cta--g1{background-color:#e2e2e2}.cta--g2{background-color:#626262}.cta--g2 .cta__wrap h1,.cta--g2 .cta__wrap h2,.cta--g2 .cta__wrap h3,.cta--g2 .cta__wrap p{color:#f5f5f5}.cta--b{background-color:#f5f5f5}.cta__wrap{padding:4rem 2rem;max-width:144rem;margin:0 auto}.cta__wrap h1,.cta__wrap h2,.cta__wrap h3{text-transform:uppercase;font-size:2rem;margin-bottom:1rem}.cta__wrap p{margin-bottom:1rem}@media (min-width: 768px){.cta__wrap{padding:8rem 4rem}.cta__wrap h1,.cta__wrap h2,.cta__wrap h3{font-size:3rem;margin-bottom:2rem}.cta__wrap p{font-size:2rem;margin-bottom:2rem}}.cta-metodo{display:block;position:relative}.cta-metodo__wrap{height:60vh}.cta-metodo__wrap picture{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.cta-metodo__wrap picture img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all .2s;transition:all .2s}.cta-metodo img.open{display:none;opacity:0}@media (min-width: 768px){.cta-metodo__wrap{height:auto}}@media (min-width: 1024px){.cta-metodo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cta-metodo:hover .cta-metodo__wrap picture{-webkit-filter:brightness(70%);filter:brightness(70%)}.cta-metodo:hover .cta-metodo__wrap picture img{-webkit-filter:brightness(70%);filter:brightness(70%)}.cta-metodo:hover img.open{opacity:1;-webkit-transform:translateY(1rem);transform:translateY(1rem)}.cta-metodo__wrap{height:auto}.cta-metodo img.open{display:block;-webkit-transition:all .2s;transition:all .2s;position:absolute;top:1rem;width:10rem;height:10rem}}@media (min-width: 1921px){.cta-metodo{background-color:#626262;padding:8rem 0}}.cta-lavori{background-color:#f5f5f5}.cta-lavori__wrap{padding:4rem 2rem;padding-top:0;display:block;max-width:144rem;margin:0 auto}.cta-lavori__wrap picture img{display:block;width:100%;-webkit-box-shadow:10px 10px 0 #43BFAF;box-shadow:10px 10px 0 #43BFAF}@media (min-width: 768px){.cta-lavori__wrap{padding:8rem 4rem;padding-top:0}}@media (min-width: 1024px){.cta-lavori__wrap picture img{-webkit-transition:all .2s;transition:all .2s;-webkit-box-shadow:10px 10px 0 #bc4050;box-shadow:10px 10px 0 #bc4050}.cta-lavori__wrap picture img:hover{-webkit-box-shadow:15px 15px 0 #43BFAF;box-shadow:15px 15px 0 #43BFAF;-webkit-transform:scale(1.01);transform:scale(1.01)}}.header-interno{padding-top:6rem}.header-interno__item:nth-child(2){display:none}.header-interno__item picture{display:block;width:100%}.header-interno__item picture img{display:block;width:100%}@media (min-width: 768px){.header-interno__item:nth-child(1){display:none}.header-interno__item:nth-child(2){display:block}}@media (min-width: 1440px){.header-interno{padding-top:8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width: 1921px){.header-interno--scuro{background-color:#0D171D !important}.header-interno--scuro2{background-color:#000 !important}}.breadcrumb--no-header{padding-top:6rem}.breadcrumb__wrap{padding:2rem;padding-bottom:1rem;max-width:144rem;margin:0 auto}.breadcrumb__wrap a{margin-bottom:1rem;font-size:1.8rem;font-family:'Courier Prime', monospace;color:#bc4050;font-weight:700}.breadcrumb__wrap a:not(:last-child){margin-right:1rem}.breadcrumb__wrap a:not(:last-child)::after{content:'/';margin-left:1rem;color:#bc4050 !important}@media (min-width: 768px){.breadcrumb__wrap{padding:4rem;padding-bottom:3rem}.breadcrumb__wrap a{font-size:2rem;-webkit-transition:color .2s;transition:color .2s}.breadcrumb__wrap a:not(:last-child):hover{color:#43BFAF}}@media (min-width: 1440px){.breadcrumb--no-header{padding-top:8rem}}.about__wrap{max-width:144rem;margin:0 auto}.about__wrap--item__text{padding:2rem 2rem 0}.about__wrap--item__text h1{text-transform:uppercase;font-weight:900;font-size:2.5rem;margin-bottom:1rem}.about__wrap--item__img{padding:4rem 2rem 0}.about__wrap--item__img picture{display:block;width:100%;max-width:30rem;margin:0 auto}.about__wrap--item__img picture img{display:block;width:100%;max-width:30rem;margin:0 auto}@media (min-width: 768px){.about__wrap--item__text{padding:4rem 4rem 0}.about__wrap--item__text h1{font-size:3.5rem;margin-bottom:2rem}.about__wrap--item__text p{font-size:2rem}.about__wrap--item__img{padding:4rem 2rem 0}.about__wrap--item__img picture{max-width:40rem}.about__wrap--item__img picture img{max-width:40rem}}@media (min-width: 1024px){.about__wrap--item{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr)}.about__wrap--item__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-column:span 2;padding-bottom:8rem}.about__wrap--item__img{padding:0;padding-right:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.about-staff{background-color:#e2e2e2}.about-staff__wrap{max-width:144rem;margin:0 auto;padding:4rem 2rem;display:-ms-grid;display:grid;grid-gap:4rem}.about-staff__wrap--item{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr)}.about-staff__wrap--item__img{text-align:center;margin-right:1rem}.about-staff__wrap--item__img img{width:6rem}.about-staff__wrap--item__text{grid-column:span 3}.about-staff__wrap--item__text h2{font-size:2rem;font-weight:900;text-transform:uppercase}.about-staff__wrap--item__text hr{border:none;margin:1rem 0;border-top:2px solid #bc4050}.about-staff__wrap--item__text h3{font-size:1.8rem;margin-bottom:1rem}.about-staff__wrap--item__text ul li{font-size:1.6rem}.about-staff__wrap--item__text ul li:not(:last-child){margin-bottom:.5rem}.about-staff__wrap--item:nth-child(2) .about-staff__wrap--item__text hr{border-top:2px solid #43BFAF}@media (min-width: 768px){.about-staff__wrap{padding:8rem 4rem;grid-gap:4rem;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}.about-staff__wrap--item__img img{width:8rem}.about-staff__wrap--item__text h2{font-size:2.5rem}.about-staff__wrap--item__text hr{margin:2rem 0}.about-staff__wrap--item__text h3{font-size:2rem;margin-bottom:2rem}.about-staff__wrap--item__text ul li{font-size:1.8rem}.about-staff__wrap--item__text ul li:not(:last-child){margin-bottom:1rem}}.metodo{background-color:#e2e2e2}.metodo__wrap{max-width:144rem;margin:0 auto;padding:4rem 2rem;display:-ms-grid;display:grid;grid-gap:4rem}.metodo__wrap--item__img{margin-bottom:3rem}.metodo__wrap--item__img picture{display:block;width:100%}.metodo__wrap--item__img picture img{display:block;width:100%;-webkit-box-shadow:10px 10px 0 #bc4050;box-shadow:10px 10px 0 #bc4050}.metodo__wrap--item__text h2{text-transform:uppercase;font-size:2rem;margin-bottom:1rem}.metodo__wrap--item:nth-child(2) .metodo__wrap--item__img picture img{-webkit-box-shadow:10px 10px 0 #43BFAF;box-shadow:10px 10px 0 #43BFAF}@media (min-width: 768px){.metodo__wrap{padding:8rem 4rem;display:-ms-grid;display:grid;grid-gap:8rem}.metodo__wrap--item__img{margin-bottom:5rem}.metodo__wrap--item__text h2{text-transform:uppercase;font-size:3rem;margin-bottom:2rem}.metodo__wrap--item__text p{font-size:2rem}}@media (min-width: 1024px){.metodo__wrap--item{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);grid-gap:8rem}.metodo__wrap--item__img{margin-bottom:0}.metodo__wrap--item__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.intro__wrap{max-width:144rem;margin:0 auto;padding:2rem 2rem 4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.intro__wrap h1{text-transform:uppercase;font-weight:900;font-size:2.5rem;margin-bottom:1rem}.intro__wrap a{color:#333;font-size:1.8rem;margin-top:1rem}.intro__wrap a span{font-family:'Courier Prime', monospace;font-weight:700;color:#43BFAF}.intro__wrap a.link-text{color:#43BFAF;font-weight:700;margin:0;font-size:1.8rem}.intro__wrap ul{margin:1rem 0}.intro__wrap ul li{font-size:1.8rem;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.intro__wrap ul li:not(:last-child){margin-bottom:1rem}.intro__wrap ul li::before{content:'·';margin-right:1rem;font-weight:700;font-size:4rem;line-height:2rem;color:#bc4050}@media (min-width: 768px){.intro__wrap{max-width:144rem;margin:0 auto;padding:4rem 4rem 8rem}.intro__wrap h1{font-size:3.5rem;margin-bottom:2rem}.intro__wrap p{font-size:2rem}.intro__wrap a{font-size:2rem}.intro__wrap a span{-webkit-transition:color .2s;transition:color .2s;margin-left:1rem}.intro__wrap a:hover span{color:#bc4050}.intro__wrap a.link-text{font-size:2rem;-webkit-transition:color .2s;transition:color .2s}.intro__wrap a.link-text:hover{color:#bc4050}.intro__wrap ul li{font-size:2rem}}.lavori__wrap{padding:0 2rem 4rem;max-width:144rem;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-columns:(minmax(25rem, 1fr))[auto-fit];grid-template-columns:repeat(auto-fit, minmax(25rem, 1fr));grid-gap:4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lavori__wrap--item{position:relative;display:inline-block;width:100%;color:#333}.lavori__wrap--item:nth-child(1){grid-column:1 / -1}.lavori__wrap--item h2{text-transform:uppercase;font-size:2rem}.lavori__wrap--item h2 span{color:#bc4050}.lavori__wrap--item__img{margin-bottom:2rem}.lavori__wrap--item__img picture{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.lavori__wrap--item__img picture img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all .2s;transition:all .2s}.lavori__wrap--item__text h3{font-weight:700;font-size:2rem;font-family:'Courier Prime', monospace}.lavori__wrap--item__text hr{border:none;border-top:2px solid;margin-top:2rem}.lavori__wrap--item img.open{display:none;opacity:0}@media (min-width: 768px){.lavori__wrap{padding:0 4rem 8rem;-ms-grid-columns:(minmax(30%, 1fr))[auto-fit];grid-template-columns:repeat(auto-fit, minmax(30%, 1fr))}.lavori__wrap--item h2{font-size:2.5rem}.lavori__wrap--item__text h3{font-size:2.5rem}}@media (min-width: 1024px){.lavori__wrap .lavori__wrap--item:hover .lavori__wrap--item__img picture{-webkit-filter:brightness(70%);filter:brightness(70%)}.lavori__wrap .lavori__wrap--item:hover .lavori__wrap--item__img picture img{-webkit-filter:brightness(70%);filter:brightness(70%)}.lavori__wrap .lavori__wrap--item:hover img.open{opacity:1;-webkit-transform:translateY(1rem);transform:translateY(1rem)}.lavori__wrap--item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lavori__wrap--item img.open{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;display:block;-webkit-transition:all .2s;transition:all .2s;position:absolute;top:1rem;width:10rem;height:10rem}}.dett-lavori-intro__wrap{max-width:144rem;margin:0 auto;padding:2rem 2rem 4rem;display:-ms-grid;display:grid;grid-gap:4rem}.dett-lavori-intro__wrap--item h1{text-transform:uppercase;font-weight:900;font-size:2.5rem;margin-bottom:1rem}.dett-lavori-intro__wrap--item picture{display:block;width:100%}.dett-lavori-intro__wrap--item picture img{display:block;width:100%;max-width:100rem;margin:0 auto}@media (min-width: 768px){.dett-lavori-intro__wrap{padding:4rem 4rem 8rem;display:-ms-grid;display:grid;grid-gap:8rem}.dett-lavori-intro__wrap--item h1{font-size:3.5rem;margin-bottom:2rem}.dett-lavori-intro__wrap--item p{font-size:2rem}}.dett-lavori-screen__wrap{max-width:144rem;margin:0 auto;padding:0 2rem 4rem;display:-ms-grid;display:grid;grid-gap:4rem}.dett-lavori-screen__wrap--item h2{text-transform:uppercase;font-size:2rem;margin-bottom:1rem}.dett-lavori-screen__wrap--item picture{display:block;width:100%}.dett-lavori-screen__wrap--item picture img{display:block;width:100%}.dett-lavori-screen__wrap--item:nth-child(2) picture img,.dett-lavori-screen__wrap--item:nth-child(3) picture img{-webkit-box-shadow:10px 10px 0 #43BFAF;box-shadow:10px 10px 0 #43BFAF}.dett-lavori-screen__wrap--item:nth-child(4){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.dett-lavori-screen__wrap--item:nth-child(4) picture img{-webkit-box-shadow:10px 10px 0 #bc4050;box-shadow:10px 10px 0 #bc4050}@media (min-width: 768px){.dett-lavori-screen__wrap{padding:0 4rem 8rem;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}.dett-lavori-screen__wrap--item:nth-child(1){-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.dett-lavori-screen__wrap--item:nth-child(2){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}.dett-lavori-screen__wrap--item:nth-child(3){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.dett-lavori-screen__wrap--item:nth-child(2),.dett-lavori-screen__wrap--item:nth-child(3){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dett-lavori-screen__wrap--item:nth-child(4){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:2;-ms-grid-row-span:2;grid-row:2/ 4}.dett-lavori-screen__wrap--item h2{font-size:3rem;margin-bottom:2rem}.dett-lavori-screen__wrap--item p{font-size:2rem}}@media (min-width: 1440px){.dett-lavori-screen__wrap{grid-gap:8rem}}.contattaci{background-color:#e2e2e2}.contattaci__wrap{max-width:144rem;margin:0 auto;padding:4rem 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contattaci__wrap p.success{text-transform:uppercase;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-size:2rem;background-color:#81c784;color:white;padding:1rem 2rem;margin-bottom:2rem;display:inline-block}.contattaci__wrap h2{text-transform:uppercase;font-size:2rem;margin-bottom:2rem}.contattaci__wrap--form__item:not(:last-child){margin-bottom:2rem}.contattaci__wrap--form__item p.error{display:inline-block;color:#bc4050;padding:1rem}.contattaci__wrap--form__item textarea{resize:none;height:20rem}.contattaci__wrap--form__item--input{width:100%;border:none;font-size:1.8rem;padding:1rem;font-family:'Roboto', sans-serif;font-weight:400;outline:transparent}.contattaci__wrap--form__item--btn{margin-top:2rem;padding:1rem 2rem;-webkit-box-shadow:5px 5px 0 #bc4050;box-shadow:5px 5px 0 #bc4050;border:none;background-color:#f5f5f5;-webkit-appearance:none !important;font-family:'Courier Prime', monospace;font-weight:700;font-size:2rem;color:#bc4050;cursor:pointer}.contattaci__wrap--form__item span{font-size:1.6rem}@media (min-width: 768px){.contattaci__wrap{padding:8rem 4rem}.contattaci__wrap h2{font-size:3rem;margin-bottom:4rem}.contattaci__wrap--form__item--input{font-size:2rem;padding:2rem}.contattaci__wrap--form__item--btn{font-size:2.5rem;-webkit-transition:all .2s;transition:all .2s}.contattaci__wrap--form__item--btn:hover{color:#43BFAF;-webkit-box-shadow:10px 10px 0 #43BFAF;box-shadow:10px 10px 0 #43BFAF;-webkit-transform:scale(1.05);transform:scale(1.05)}.contattaci__wrap--form__item span{font-size:1.8rem}}
/*# sourceMappingURL=style.min.css.map */