@import"https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;700&display=swap";.admin-body{font-family:"Roboto",sans-serif;font-weight:400;background-color:rgba(164,186,140,.3);color:#424242}.admin-copy__wrap{max-width:180rem;margin:0 auto;padding:2rem}.admin-copy__wrap a{color:#3d8bfd;font-weight:700}.admin-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;text-align:center}.menu-admin-btn{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:4rem;height:4rem;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;z-index:1000;background-color:#fff;-webkit-box-shadow:0px 0px 20px rgba(0,0,0,.1);box-shadow:0px 0px 20px rgba(0,0,0,.1);border-radius:1rem}.menu-admin-btn__burger{width:2.5rem;height:.2rem;background:#424242;-webkit-transition:all .2s;transition:all .2s}.menu-admin-btn__burger::before,.menu-admin-btn__burger::after{content:"";position:absolute;height:.2rem;background:#424242;-webkit-transition:all .2s;transition:all .2s}.menu-admin-btn__burger::before{-webkit-transform:translateY(-0.8rem);transform:translateY(-0.8rem);width:2.5rem}.menu-admin-btn__burger::after{-webkit-transform:translateY(0.8rem);transform:translateY(0.8rem);width:2.5rem}@media(min-width: 768px){.menu-admin-btn{display:none}}.menu-admin-btn.open .menu-admin-btn__burger{background:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none}.menu-admin-btn.open .menu-admin-btn__burger::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu-admin-btn.open .menu-admin-btn__burger::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-admin-mobile{background-color:#f8f9fa;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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 1s;transition:all 1s;z-index:100}.menu-admin-mobile__wrap{padding-top:9rem;list-style:none}.menu-admin-mobile__wrap__btns{margin-top:4rem}.menu-admin-mobile__wrap li:not(:last-child){margin-bottom:2rem}.menu-admin-mobile__wrap li a{color:#424242;font-size:2rem;font-weight:700}.menu-admin-mobile.open{left:0;opacity:1}.navbar-admin{background-color:rgba(0,0,0,0);position:relative;z-index:1000}.navbar-admin__wrap{max-width:180rem;margin:0 auto;padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar-admin__wrap__item__icons{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-admin__wrap__item__icons__icon{width:6rem;height:6rem;padding:1rem;border-radius:50%;background-color:#fff;-webkit-box-shadow:0px 0px 20px rgba(0,0,0,.1);box-shadow:0px 0px 20px rgba(0,0,0,.1);overflow:hidden}.navbar-admin__wrap__item__icons__icon img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.navbar-admin__wrap__item__icons__icon:nth-child(2){-webkit-transform:translateX(-2rem);transform:translateX(-2rem);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}.navbar-admin__wrap__item:nth-child(1):hover .navbar-admin__wrap__item__icons__icon:nth-child(2){-webkit-transform:translateX(-1rem);transform:translateX(-1rem)}.navbar-admin__wrap__item:nth-child(2){display:none}@media(min-width: 768px){.navbar-admin__wrap__item__icons__icon{width:8rem;height:8rem}.navbar-admin__wrap__item:nth-child(2){display:block;width:100%}.navbar-admin__wrap__item:nth-child(2) ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;list-style:none}.navbar-admin__wrap__item:nth-child(2) ul li:not(:last-child){margin-right:4rem}.navbar-admin__wrap__item:nth-child(2) ul li a{color:#424242;font-size:2rem;font-weight:700;-webkit-transition:color .2s;transition:color .2s}.navbar-admin__wrap__item:nth-child(2) ul li a:hover{color:#3d8bfd}}.navbar-admin.open{position:fixed !important;width:100%}.secondario{display:none}@media(min-width: 768px){.secondario{display:block}.secondario__wrap{max-width:180rem;margin:0 auto;padding:2rem}.secondario__wrap ul{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;border-bottom:2px solid #fff;padding-bottom:2rem}.secondario__wrap ul li{list-style:none}.secondario__wrap ul li:not(:last-child){margin-right:4rem}.secondario__wrap ul li a{color:#424242;font-size:2rem;font-weight:700;-webkit-transition:color .2s;transition:color .2s}.secondario__wrap ul li a:hover{color:#3d8bfd}}.is-active-admin{color:#479f76 !important}.content{margin:auto 0}.admin-login{max-width:70rem;margin:0 auto;padding:2rem}.admin-simple{max-width:70rem;margin:auto;padding:2rem}.admin-home{width:100%;padding:2rem;max-width:180rem;margin:auto;display:grid;grid-gap:2rem}@media(min-width: 1024px){.admin-home{grid-template-columns:repeat(4, 1fr);grid-template-rows:auto}.admin-home .admin-box__wrap{height:100%}.admin-home .admin-box:nth-child(1){grid-column:span 2;grid-row:1/end}.admin-home .admin-box:nth-child(1) .admin-box__wrap{height:auto}}.admin-blog-edit{width:100%;padding:2rem;max-width:180rem;margin:auto;display:grid;grid-gap:2rem}@media(min-width: 1024px){.admin-blog-edit{grid-template-columns:repeat(2, 1fr);grid-template-rows:auto}.admin-blog-edit .admin-box__wrap{height:100%}.admin-blog-edit .admin-box:nth-child(1){grid-row:1/end}.admin-blog-edit .admin-box:nth-child(1) .admin-box__wrap{height:auto}.admin-blog-edit .admin-box.testo,.admin-blog-edit .admin-box.galleria{grid-column:span 2}}.admin-form{display:grid;grid-gap:2rem}.admin-form__item input,.admin-form__item label,.admin-form__item select{font-family:"Roboto",sans-serif}.admin-form__item input,.admin-form__item select{font-size:1.8rem}.admin-form__item label{font-size:1.6rem}.admin-form__item .label{margin-bottom:1rem}.admin-form__item__text{border:none;background-color:#fff;width:100%;padding:1rem;color:#424242;border-radius:2px}.admin-form__item__check{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;padding:0 1rem}.admin-form__item__check input{width:auto;margin-right:1rem;cursor:pointer}@media(min-width: 768px){.admin-form__item input{font-size:2rem}}.admin-box__wrap{display:grid;grid-gap:2rem;-webkit-box-shadow:20px 20px 20px rgba(0,0,0,.1);box-shadow:20px 20px 20px rgba(0,0,0,.1);width:100%;padding:2rem;border-radius:2rem;background-color:#f8f9fa;color:#424242;font-family:"Roboto",sans-serif;-ms-flex-line-pack:center;align-content:center}.admin-box__wrap h1,.admin-box__wrap h2{letter-spacing:1px;font-weight:700}.admin-box__wrap h1 span,.admin-box__wrap h1 a,.admin-box__wrap h2 span,.admin-box__wrap h2 a{font-size:inherit}.admin-box__wrap h1 span,.admin-box__wrap h2 span{color:#479f76;text-transform:uppercase}.admin-box__wrap h1 a,.admin-box__wrap h2 a{color:#3d8bfd}.admin-box__wrap h1{font-size:2.5rem}.admin-box__wrap h2{font-size:2rem}.admin-box__wrap h3{font-size:1.8rem}.admin-box__wrap a{color:#424242;-webkit-transition:color .2s;transition:color .2s}.admin-box__wrap a:hover{color:#3d8bfd}.admin-box__wrap ul,.admin-box__wrap ol{list-style-position:inside}.admin-box__wrap span{color:#3d8bfd;text-transform:uppercase;font-weight:700}@media(min-width: 768px){.admin-box__wrap h1{font-size:3.5rem}.admin-box__wrap h2{font-size:3rem}.admin-box__wrap h3{font-size:2rem}}a.admin-box{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}a.admin-box:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.admin-img__item{aspect-ratio:4/3;overflow:hidden;border-radius:1rem;max-width:60rem;margin:0 auto;position:relative}.admin-img__item img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.admin-img__item video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.admin-img__item a.elimina{position:absolute;top:0;left:0}.admin-multi-img{display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-gap:2rem;grid-template-columns:repeat(auto-fit, minmax(18rem, 25rem))}.admin-multi-img__item__head{aspect-ratio:4/3;overflow:hidden;position:relative}.admin-multi-img__item__head img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.admin-multi-img__item__head a.elimina{position:absolute;bottom:0;left:0}.admin-multi-img__item__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem;background-color:#fff}.admin-multi-img__item__controls a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.admin-multi-img__item__controls a img.freccia{width:2rem}.admin-multi-img__item__controls a:not(:last-child){margin-right:4rem}@media(min-width: 1024px){.admin-multi-img{grid-template-columns:repeat(3, 1fr)}}.admin-icons{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-icons__item{width:8rem;height:8rem;padding:1rem;border-radius:50%;background-color:#fff;-webkit-box-shadow:0px 0px 20px rgba(0,0,0,.1);box-shadow:0px 0px 20px rgba(0,0,0,.1);overflow:hidden}.admin-icons__item img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.admin-icons__item:nth-child(2){-webkit-transform:translateX(-2rem);transform:translateX(-2rem)}.admin-icon{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}.admin-icon__item{width:8rem;height:8rem;padding:2rem;border-radius:50%;background-color:#3d8bfd;-webkit-box-shadow:0px 0px 20px rgba(0,0,0,.1);box-shadow:0px 0px 20px rgba(0,0,0,.1);overflow:hidden}.admin-icon__item img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.btn{width:auto !important;border:none;border-radius:2px;padding:.5rem 1rem;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s;font-weight:400 !important}.btn::before{content:"" !important}.btn--def{background-color:#3d8bfd;color:#fff !important}.btn--def:hover{background-color:#0b6dfc}.btn--war{background-color:#ffcd39;color:#fff !important}.btn--war:hover{background-color:#ffc006}.btn--err{background-color:#e35d6a;color:#fff !important}.btn--err:hover{background-color:#db3242}.admin-btn{text-align:center;display:grid;grid-gap:2rem;grid-template-columns:repeat(auto-fill, minmax(100px, -webkit-max-content));grid-template-columns:repeat(auto-fill, minmax(100px, max-content))}*,*::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{font-family:"Roboto",sans-serif;font-weight:400;background-color:#f5f5f5;color:#1c1c1c;position:relative;min-height:100vh;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}p,a,li,span{line-height:150%}p,a,li,span{font-size:1.6rem}b{font-weight:700;color:#40678e}a{display:inline-block;text-decoration:none}span{display:inline-block}.homepage__wrap{padding:2rem;display:grid;grid-gap:4rem}@media(min-width: 1024px){.homepage__wrap{padding:4rem;padding-bottom:0;padding-left:16rem;grid-gap:8rem}}.parallax{display:none}@media(min-width: 1024px){.parallax{opacity:0;display:block;position:fixed;width:100%;top:0;left:0;z-index:10;padding-left:16rem;padding-right:4rem;-webkit-transition:opacity .2s;transition:opacity .2s}.parallax__wrap{padding:2rem 0;-webkit-box-shadow:0px 20px 10px -15px rgba(28,28,28,.4);box-shadow:0px 20px 10px -15px rgba(28,28,28,.4);background-color:#f5f5f5}}.parallax.scrollato{opacity:1}.bottone{text-transform:uppercase;color:#40678e;font-weight:700;border:2px solid #40678e;padding:1rem 1.5rem;text-align:center;-webkit-transition:all .2s;transition:all .2s}.bottone:hover{background-color:#40678e;color:#fff}.codici-errore{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;padding:0 2rem}.codici-errore__wrap{-webkit-box-shadow:0px 0px 20px rgba(0,0,0,.1);box-shadow:0px 0px 20px rgba(0,0,0,.1);padding:2rem;border-radius:2rem;max-width:144rem;margin:0 auto;background-color:#f8f9fa;color:#424242}.codici-errore__wrap h1{font-weight:700;font-size:2.5rem;margin-bottom:2rem}.codici-errore__wrap p{font-size:1.8rem;margin-bottom:2rem}.codici-errore__wrap a{font-size:1.8rem;font-weight:700;color:#3d8bfd}@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}}.flash{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;padding:0 2rem}.flash ul li{color:#fff;background-color:#ffcd39;display:inline-block;padding:1rem;border-radius:2px;margin:1rem auto}span.error-span{color:#fff;background-color:#e35d6a;padding:1rem;border-radius:2px;margin-top:1rem}.privacy{padding-top:10vh}.privacy__wrap{padding:2rem;max-width:144rem;margin:0 auto;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:#3d8bfd;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:#3d8bfd;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}}.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:#3d8bfd;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}}.navbar{position:relative;z-index:1000}.navbar__wrap{height:8rem;padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar__wrap__item:nth-child(1){height:100%}.navbar__wrap__item:nth-child(1) img{display:block;height:100%}@media(min-width: 1024px){.navbar{position:fixed;height:100vh;width:16rem}.navbar__wrap{padding:4rem;height:100%;-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;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar__wrap__item:nth-child(1){height:auto;margin-bottom:1rem;width:100%}.navbar__wrap__item:nth-child(1) img{height:auto;width:100%}}.navbar.open{position:fixed !important;width:100%}.menu-btn{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:4rem;height:4rem;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;z-index:1000}.menu-btn__burger{width:4rem;height:.2rem;background:#1c1c1c;-webkit-transition:all .2s;transition:all .2s}.menu-btn__burger::before,.menu-btn__burger::after{content:"";position:absolute;height:.2rem;background:#1c1c1c;-webkit-transition:all .2s;transition:all .2s}.menu-btn__burger::before{-webkit-transform:translateY(-1rem);transform:translateY(-1rem);width:4rem}.menu-btn__burger::after{-webkit-transform:translateY(1rem);transform:translateY(1rem);width:4rem}.menu-btn.open .menu-btn__burger{background:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none}.menu-btn.open .menu-btn__burger::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu-btn.open .menu-btn__burger::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.menu{background-color:#f8f9fa;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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 1s;transition:all 1s;z-index:100}.menu__wrap{padding:2rem;padding-top:8rem;list-style:none}.menu__wrap li:not(:last-child){margin-bottom:2rem}.menu__wrap li a{color:#1c1c1c;text-transform:uppercase;font-size:2rem;font-weight:700}.menu__wrap li.submenu a{font-size:1.6rem}.menu__wrap li.submenu a::before{content:"-";margin-right:1rem;color:#40678e}@media(min-width: 1024px){.menu__wrap{padding-top:0}.menu__wrap li a{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s;font-size:4rem}.menu__wrap li a:hover{-webkit-transform:translateX(2rem);transform:translateX(2rem)}.menu__wrap li.submenu a{font-size:3rem}}.menu.open{left:0;opacity:1}.is-active{color:#40678e !important}.footer__wrap{padding:2rem;display:grid;grid-gap:4rem}.footer__wrap__item{display:grid;grid-gap:2rem}.footer__wrap__item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.14);padding-bottom:4rem}.footer__wrap__item:nth-child(1){border-top:2px solid #40678e;padding-top:4rem}.footer__wrap__item h3{font-size:3rem;text-transform:uppercase}.footer__wrap__item a.social{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}.footer__wrap__item a.social img{display:block;width:3.5rem;margin-right:2rem;-webkit-transition:margin .2s;transition:margin .2s}.footer__wrap__item a.social p{color:#1c1c1c}.footer__wrap__item a.social:hover img{margin-right:4rem}.footer__wrap__item p a{color:#40678e;font-weight:700}@media(min-width: 768px){.footer__wrap{grid-template-columns:repeat(2, 1fr)}.footer__wrap__item:nth-child(1),.footer__wrap__item:nth-child(4){grid-column:span 2}.footer__wrap__item:nth-child(2),.footer__wrap__item:nth-child(3){border-bottom:none;padding-bottom:0}.footer__wrap__item:nth-child(4){border-top:1px solid rgba(0,0,0,.14);padding-top:4rem;padding-bottom:2rem}}@media(min-width: 1024px){.footer__wrap{padding:4rem;padding-top:8rem;padding-bottom:0;padding-left:16rem}.footer__wrap__item:nth-child(4){padding-bottom:4rem}.footer__wrap__item h3{font-size:4rem}.footer__wrap__item p{font-size:2rem}.footer__wrap__item p a{font-size:2rem}}.copertina{aspect-ratio:4/3}.copertina picture{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.copertina picture img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media(min-width: 1024px){.copertina{aspect-ratio:unset;height:calc(85vh - 8rem)}}.titolo__wrap h1{font-size:4rem;margin-bottom:1rem;text-transform:uppercase}.titolo__wrap h2{font-size:2.5rem;font-weight:400}.titolo__wrap p{margin-top:2rem}.titolo__wrap p a{color:#40678e;font-weight:700}@media(min-width: 1024px){.titolo__wrap h1{font-size:6rem;margin-bottom:2rem}.titolo__wrap h2{font-size:3.5rem}.titolo__wrap p{font-size:2rem;margin-top:4rem}.titolo__wrap p a{font-size:2rem}}.cta-categoria__wrap{display:grid;grid-gap:4rem}.cta-categoria__wrap:hover .cta-categoria__wrap__item .cta-categoria__wrap__item__img picture img{-webkit-transform:scale(1.05);transform:scale(1.05)}.cta-categoria__wrap:hover .cta-categoria__wrap__item .cta-categoria__wrap__item__img img{-webkit-transform:scale(1.05);transform:scale(1.05)}.cta-categoria__wrap__item{display:grid;grid-gap:2rem}.cta-categoria__wrap__item__img{aspect-ratio:16/9;overflow:hidden}.cta-categoria__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:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s, -webkit-transform 1s}.cta-categoria__wrap__item__img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s, -webkit-transform 1s}.cta-categoria__wrap__item__text{color:#1c1c1c}.cta-categoria__wrap__item__text h2{font-size:3.5rem;text-transform:uppercase;margin-bottom:1rem;line-height:normal}@media(min-width: 1024px){.cta-categoria__wrap{grid-template-columns:repeat(2, 1fr)}.cta-categoria__wrap__item{grid-row:1/2}.cta-categoria__wrap__item:nth-child(1){grid-column:2/3;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cta-categoria__wrap__item:nth-child(2){grid-column:1/2;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:flex-start;border-bottom:2px solid rgba(0,0,0,.14)}.cta-categoria__wrap__item__text h2{margin-bottom:2rem;font-size:4.5rem}.cta-categoria__wrap__item__text p{font-size:2rem}.cta-categoria__wrap__item__img{height:100%;width:100%}.cta-categoria__wrap__item__btn{padding-bottom:2rem}}.cta-multipla__wrap{display:grid;grid-gap:4rem}.cta-multipla__wrap__item{display:grid;grid-gap:2rem}.cta-multipla__wrap__item__img{aspect-ratio:1/1;overflow:hidden}.cta-multipla__wrap__item__img:nth-child(2),.cta-multipla__wrap__item__img:nth-child(3){display:none}.cta-multipla__wrap__item__img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s, -webkit-transform 1s}.cta-multipla__wrap__item__img:hover img{-webkit-transform:scale(1);transform:scale(1)}.cta-multipla__wrap__item__text{color:#1c1c1c}.cta-multipla__wrap__item__text h2{font-size:3.5rem;text-transform:uppercase;margin-bottom:1rem;line-height:normal}@media(min-width: 1024px){.cta-multipla__wrap__item:nth-child(1){grid-template-columns:repeat(3, 1fr);grid-gap:4rem}.cta-multipla__wrap__item:nth-child(2){grid-template-columns:repeat(2, 1fr)}.cta-multipla__wrap__item__img:nth-child(2),.cta-multipla__wrap__item__img:nth-child(3){display:block}.cta-multipla__wrap__item__text{grid-column:2/3;grid-row:1/2;text-align:right}.cta-multipla__wrap__item__text h2{font-size:4.5rem;margin-bottom:2rem}.cta-multipla__wrap__item__text p{font-size:2rem}.cta-multipla__wrap__item__btn{grid-column:1/2;grid-row:1/2;justify-self:flex-start}}.gallery__wrap{display:grid;grid-gap:4rem}.gallery__wrap__item{aspect-ratio:1/1;background-color:#fff;padding:2rem;-webkit-transition:background-color .5s;transition:background-color .5s;cursor:pointer}.gallery__wrap__item:hover{background-color:rgba(0,0,0,0)}.gallery__wrap__item img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media(min-width: 1024px){.gallery__wrap{grid-template-columns:repeat(3, 1fr)}.gallery__wrap__item{padding:4rem}}.breadcrumb__wrap{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;-ms-flex-wrap:wrap;flex-wrap:wrap}.breadcrumb__wrap a{color:#1c1c1c;font-size:2rem;-webkit-transition:color .2s;transition:color .2s}.breadcrumb__wrap a:hover{color:#40678e}.breadcrumb__wrap a:not(:last-child){margin-right:2rem}.breadcrumb__wrap a:not(:last-child)::after{content:"|";margin-left:2rem;color:#1c1c1c !important}.breadcrumb__wrap p{font-weight:700;color:#40678e;font-size:2rem}/*# sourceMappingURL=style.min.css.map */