*{outline:none}html{font-size:56.5%;text-rendering:optimizeLegibility}@media (min-width:576px){html{font-size:62.5%}}@media (min-width:992px){html{font-size:53.125%}}@media (min-width:1500px){html{font-size:56.5%}}@media (min-width:1800px){html{font-size:62.5%}}body{text-rendering:optimizeLegibility;font-family:"Poppins";height:100%}.umb-block-list{overflow:hidden}main{position:relative}.grecaptcha-badge{visibility:hidden}@media (max-width:1310px) and (orientation:landscape){.daterangepicker{right:-10% !important}}.object-fit-contain{-o-object-fit:contain;object-fit:contain;font-family:'object-fit: contain;'}.object-fit-cover{-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;'}.object-position-top-left{-o-object-position:top left;object-position:top left}.object-position-top-center{-o-object-position:top center;object-position:top center}.object-position-top-right{-o-object-position:top right;object-position:top right}.object-position-bottom-left{-o-object-position:bottom left;object-position:bottom left}.object-position-bottom-center{-o-object-position:bottom center;object-position:bottom center}.object-position-bottom-right{-o-object-position:bottom right;object-position:bottom right}.object-position-center-center{-o-object-position:center center;object-position:center center}.template-spacing-top,.template-spacing{padding-top:3.5rem}@media (min-width:768px){.template-spacing-top,.template-spacing{padding-top:5rem}}@media (min-width:992px){.template-spacing-top,.template-spacing{padding-top:7.5rem}}.template-spacing-bottom,.template-spacing{padding-bottom:3.5rem}@media (min-width:768px){.template-spacing-bottom,.template-spacing{padding-bottom:5rem}}@media (min-width:992px){.template-spacing-bottom,.template-spacing{padding-bottom:7.5rem}}.template-double-spacing-top,.template-double-spacing{padding-top:5rem}@media (min-width:768px){.template-double-spacing-top,.template-double-spacing{padding-top:7.5rem}}@media (min-width:992px){.template-double-spacing-top,.template-double-spacing{padding-top:15rem}}.template-double-spacing-bottom,.template-double-spacing{padding-bottom:5rem}@media (min-width:768px){.template-double-spacing-bottom,.template-double-spacing{padding-bottom:7.5rem}}@media (min-width:992px){.template-double-spacing-bottom,.template-double-spacing{padding-bottom:15rem}}.template-spacing+.template-spacing:not([data-has-background-image]){padding-top:0}.template-spacing>.no-container>.row{margin-right:0;margin-left:0}.template-spacing>.no-container>.row>[class*=col-]{padding-right:0;padding-left:0}.template-margin-top,.template-margin{margin-top:3.5rem}@media (min-width:768px){.template-margin-top,.template-margin{margin-top:5rem}}@media (min-width:992px){.template-margin-top,.template-margin{margin-top:7.5rem}}.template-margin-bottom,.template-margin{margin-bottom:3.5rem}@media (min-width:768px){.template-margin-bottom,.template-margin{margin-bottom:5rem}}@media (min-width:992px){.template-margin-bottom,.template-margin{margin-bottom:7.5rem}}.template-double-margin-top,.template-double-margin{margin-top:5rem}@media (min-width:768px){.template-double-margin-top,.template-double-margin{margin-top:7.5rem}}@media (min-width:992px){.template-double-margin-top,.template-double-margin{margin-top:15rem}}.template-double-margin-bottom,.template-double-margin{margin-bottom:5rem}@media (min-width:768px){.template-double-margin-bottom,.template-double-margin{margin-bottom:7.5rem}}@media (min-width:992px){.template-double-margin-bottom,.template-double-margin{margin-bottom:15rem}}.testata-home{height:100vh;background-color:#BD3027;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (min-width:768px){.testata-home{text-align:left}}.fascia-carosello-progetti{position:relative;height:100%;overflow-x:clip;overflow-y:visible;padding-top:0rem;margin-bottom:10rem}@media (min-width:992px){.fascia-carosello-progetti{height:100%;padding-top:26rem;margin-bottom:0rem}}.fascia-carosello-progetti img{position:relative;width:100%;top:-80px;right:-80px;height:881px;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:-webkit-filter 1s ease;transition:filter 1s ease;transition:filter 1s ease,-webkit-filter 1s ease}@media (min-width:992px){.fascia-carosello-progetti img{position:absolute;width:55%;height:120%}}.fascia-carosello-progetti img:hover{-webkit-filter:none;filter:none;transition:-webkit-filter 1s ease;transition:filter 1s ease;transition:filter 1s ease,-webkit-filter 1s ease}.fascia-carosello-progetti .tns-gallery{position:static;position:initial}.fascia-carosello-progetti .tns-gallery .tns-slide-active{position:static;position:initial}.fascia-carosello-progetti .text,.fascia-carosello-progetti .fascia-testo .apice .text,.fascia-testo .apice .fascia-carosello-progetti .text,.fascia-carosello-progetti .pagina-progetti .progetti .progetto .text,.pagina-progetti .progetti .progetto .fascia-carosello-progetti .text,.fascia-carosello-progetti .carosello-interessati .progetti .progetto .text,.carosello-interessati .progetti .progetto .fascia-carosello-progetti .text,.fascia-carosello-progetti .pagina-progetto .descrizione-progetto .dettagli .text,.pagina-progetto .descrizione-progetto .dettagli .fascia-carosello-progetti .text,.fascia-carosello-progetti .fascia-dipendenti .dipendente .text,.fascia-dipendenti .dipendente .fascia-carosello-progetti .text{position:relative;height:450px}@media (min-width:992px){.fascia-carosello-progetti .text,.fascia-carosello-progetti .fascia-testo .apice .text,.fascia-testo .apice .fascia-carosello-progetti .text,.fascia-carosello-progetti .pagina-progetti .progetti .progetto .text,.pagina-progetti .progetti .progetto .fascia-carosello-progetti .text,.fascia-carosello-progetti .carosello-interessati .progetti .progetto .text,.carosello-interessati .progetti .progetto .fascia-carosello-progetti .text,.fascia-carosello-progetti .pagina-progetto .descrizione-progetto .dettagli .text,.pagina-progetto .descrizione-progetto .dettagli .fascia-carosello-progetti .text,.fascia-carosello-progetti .fascia-dipendenti .dipendente .text,.fascia-dipendenti .dipendente .fascia-carosello-progetti .text{padding-right:6rem}}.fascia-carosello-progetti .text .url-progetto,.fascia-carosello-progetti .pagina-progetti .progetti .progetto .text .url-progetto,.pagina-progetti .progetti .progetto .fascia-carosello-progetti .text .url-progetto,.fascia-carosello-progetti .carosello-interessati .progetti .progetto .text .url-progetto,.carosello-interessati .progetti .progetto .fascia-carosello-progetti .text .url-progetto,.fascia-carosello-progetti .pagina-progetto .descrizione-progetto .dettagli .text .url-progetto,.pagina-progetto .descrizione-progetto .dettagli .fascia-carosello-progetti .text .url-progetto{color:#BD3027;font-size:2rem;line-height:36px;position:absolute;bottom:0;transition:color 0.2s ease}.fascia-carosello-progetti .text .url-progetto:hover{color:white;transition:color 0.2s ease}.arrow-home{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:static;margin-top:5rem;margin-bottom:5rem;display:none}@media (min-width:992px){.arrow-home{display:block;margin-top:10rem;margin-bottom:10rem}}.header,.header-progetto{padding-top:20rem;padding-bottom:5rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-top:15rem}@media (min-width:992px){.header,.header-progetto{padding:0;height:700px}}.header-progetto{padding-top:20rem;padding-bottom:5.5rem}@media (min-width:992px){.header-progetto{padding-top:20rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.header-pagina{padding-top:20rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media (min-width:992px){.header-pagina{padding-bottom:10rem}}@media (min-width:992px){.header-pagina .title,.header-pagina .title-homepage,.header-pagina .title-progetto{padding-top:20rem;margin-bottom:5rem}}.navbar-languagemenu,.navbar-languagemenu-mobile{font-size:20px;line-height:36px;color:white;display:none;-ms-flex-align:center;align-items:center;margin-right:13rem;text-transform:capitalize}@media (min-width:992px){.navbar-languagemenu,.navbar-languagemenu-mobile{display:-ms-flexbox;display:flex}}.navbar-languagemenu .navbar-other-languages a,.navbar-languagemenu-mobile .navbar-other-languages a{color:white}@media (max-width:991px){.navbar-languagemenu .navbar-other-languages a,.navbar-languagemenu-mobile .navbar-other-languages a{font-size:2rem !important}}.navbar-languagemenu .navbar-other-languages li,.navbar-languagemenu-mobile .navbar-other-languages li{margin:0 !important}.navbar-languagemenu .navbar-current-language,.navbar-languagemenu-mobile .navbar-current-language{margin-right:1rem;font-weight:700}.navbar-languagemenu ul,.navbar-languagemenu-mobile ul{margin:0;list-style-type:none}.navbar-languagemenu ul li::marker,.navbar-languagemenu-mobile ul li::marker{display:none}.navbar-languagemenu-mobile{font-size:2rem;line-height:30px;display:-ms-flexbox;display:flex;padding-top:5rem}.navbar-languagemenu-mobile a{text-transform:capitalize !important;font-weight:400 !important}.navbar-languagemenu-mobile a{font-size:2}@media (min-width:992px){.navbar-languagemenu-mobile{display:none}}footer .footer{padding-top:5rem;background-color:white;overflow:hidden}@media (min-width:992px){footer .footer{padding-top:10rem;padding-bottom:10rem}}footer .footer .loghi{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;-ms-flex-align:center;align-items:center;margin:6rem 0;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;gap:3rem}@media (min-width:992px){footer .footer .loghi{height:100%}}@media (max-width:500px){footer .footer .loghi{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}}footer .footer .loghi img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-width:200px;max-height:100px;margin:2rem}@media (max-width:991px){footer .footer .loghi img{margin:0 !important}footer .footer .loghi img{width:50%;width:calc(50% - 3rem);max-height:60px}}footer .footer .loghi img:first-child{margin-left:0}footer .footer .loghi img:last-child{margin-right:0}footer .footer .image-footer{position:relative}@media (min-width:992px){footer .footer .image-footer{position:absolute;top:0px;height:519px;max-width:850px}}footer .footer img{-o-object-fit:cover;object-fit:cover}footer .footer a:hover{color:#282828;transition:color .3 ease}footer .footer .cta,footer .footer .pagina-progetti .categorie .cta-current,.pagina-progetti .categorie footer .footer .cta-current,footer .footer .carosello-interessati .categorie .cta-current,.carosello-interessati .categorie footer .footer .cta-current,footer .footer .form-contatto .submit-button .cta,.form-contatto .submit-button footer .footer .cta{font-weight:800 !important}footer .footer .cta,footer .footer .pagina-progetti .categorie .cta-current,.pagina-progetti .categorie footer .footer .cta-current,footer .footer .carosello-interessati .categorie .cta-current,.carosello-interessati .categorie footer .footer .cta-current,footer .footer .form-contatto .submit-button .cta,.form-contatto .submit-button footer .footer .cta{margin-bottom:0}footer .second-footer{background-color:#282828;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-top:5rem}@media (min-width:992px){footer .second-footer{height:380px;margin-top:0}}footer .second-footer .text,footer .second-footer .fascia-testo .apice .text,.fascia-testo .apice footer .second-footer .text,footer .second-footer .pagina-progetti .progetti .progetto .text,.pagina-progetti .progetti .progetto footer .second-footer .text,footer .second-footer .carosello-interessati .progetti .progetto .text,.carosello-interessati .progetti .progetto footer .second-footer .text,footer .second-footer .pagina-progetto .descrizione-progetto .dettagli .text,.pagina-progetto .descrizione-progetto .dettagli footer .second-footer .text,footer .second-footer .fascia-dipendenti .dipendente .text,.fascia-dipendenti .dipendente footer .second-footer .text{font-size:16px;line-height:26px}footer .second-footer .loghi-laterali{-ms-flex-pack:end;justify-content:flex-end;display:-ms-flexbox;display:flex}@media (max-width:991px){footer .second-footer .loghi-laterali{margin:5rem 0;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}}footer .second-footer .loghi-laterali img{max-height:80px;max-width:23rem;margin:2rem 1rem}@media (min-width:992px){footer .second-footer .loghi-laterali img{margin:0 2rem}}footer .second-footer .text-second-menu{color:white;font-weight:200;font-size:16px;line-height:26px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}footer .second-footer a:hover{text-decoration:underline}footer .testo{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}@media (min-width:992px){footer .testo{height:519px}}@media (min-width:992px){footer .testo .title,footer .testo .title-homepage,footer .testo .title-progetto{font-size:6rem}}footer .title,footer .title-homepage,footer .title-progetto,footer .pagina-progetto .title,.pagina-progetto footer .title{color:#282828}html,body{font-family:"Poppins";background-color:#282828}@media (max-width:768px){html .container,body .container{padding:0 3rem}}.title,.title-homepage,.title-progetto,.pagina-progetto .title{font-style:normal;font-weight:700;text-transform:uppercase;color:#fff;font-size:34px;line-height:34px}@media (min-width:992px){.title,.title-homepage,.title-progetto,.pagina-progetto .title{font-size:6rem;line-height:60px}}.title-homepage{line-height:55px;font-size:5rem}@media (min-width:500px){.title-homepage{font-size:5.5rem}}@media (min-width:992px){.title-homepage{font-size:12.7rem;line-height:128px}}.title-homepage em{color:#282828;font-style:normal}.title-progetto{font-size:4rem;line-height:42px;width:100%}@media (min-width:600px){.title-progetto{font-size:4.6rem;line-height:53px}}@media (min-width:992px){.title-progetto{line-height:40px}}@media (min-width:1400px){.title-progetto{font-size:5.5rem;line-height:50px}}.title-location{color:white;text-transform:uppercase;font-size:2.6rem;line-height:34px;padding-bottom:2rem;font-weight:700}@media (min-width:600px){.title-location{font-size:3.6rem}}@media (min-width:992px){.title-location{padding-bottom:0;font-size:7rem;font-weight:700;line-height:65px}}@media (min-width:1400px){.title-location{font-size:3.5rem}}.subtitle,.subtitle-homepage,.subtitle-progetto,.pagina-progetto .subtitle-progetto{line-height:36px;font-weight:400;color:#fff}.subtitle-homepage{font-size:1.7rem;line-height:36px}@media (min-width:992px){.subtitle-homepage{font-size:2.6rem;margin-top:3rem}}.subtitle-progetto{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;font-size:1.9rem;margin-top:2rem}@media (min-width:992px){.subtitle-progetto{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;margin-top:0rem;font-size:2.2rem}}@media (min-width:1950px){.subtitle-progetto{font-size:2.6rem;margin-top:2rem}}.text,.fascia-testo .apice .text,.pagina-progetti .progetti .progetto .text,.carosello-interessati .progetti .progetto .text,.pagina-progetto .descrizione-progetto .dettagli .text,.fascia-dipendenti .dipendente .text{color:white;font-weight:400;font-size:1.6rem;line-height:26px}@media (min-width:992px){.text,.fascia-testo .apice .text,.pagina-progetti .progetti .progetto .text,.carosello-interessati .progetti .progetto .text,.pagina-progetto .descrizione-progetto .dettagli .text,.fascia-dipendenti .dipendente .text{line-height:30px;font-size:2rem}}.text-side,.text-side-mobile{font-weight:500;font-size:20px;line-height:36px;color:#626262;-ms-flex-pack:end;justify-content:flex-end;display:none}@media (min-width:992px){.text-side,.text-side-mobile{display:-ms-flexbox;display:flex}}.text-side-mobile{display:block;width:100%;text-align:right;margin-bottom:3rem}@media (min-width:992px){.text-side-mobile{display:none}}.cta,.pagina-progetti .categorie .cta-current,.carosello-interessati .categorie .cta-current,.form-contatto .submit-button .cta{font-weight:700;line-height:36px;color:#BD3027;transition:color 0.3s ease;font-size:1.6rem}@media (min-width:992px){.cta,.pagina-progetti .categorie .cta-current,.carosello-interessati .categorie .cta-current,.form-contatto .submit-button .cta{font-size:2.5rem}}.cta:hover,.pagina-progetti .categorie .cta-current:hover,.carosello-interessati .categorie .cta-current:hover,.form-contatto .submit-button .cta:hover{transition:color 0.3s ease;color:white}.location,.ruolo{font-weight:500;font-size:20px;line-height:30px;color:#BD3027;width:100%}a{text-decoration:none;color:#BD3027;transition:color 0.3s ease}a:hover{color:white;text-decoration:underline;-webkit-text-decoration:underline solid #BD3027;text-decoration:underline solid #BD3027;transition:color 0.3s ease}em{color:#BD3027;font-style:normal}#iub-pp-container{background-color:white}.main-menu.open{z-index:10}.menu-container{display:-ms-flexbox;display:flex;position:relative;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;background-color:transparent;pointer-events:none}@media (min-width:992px){.menu-container{margin-top:0}}#menu{width:3rem;height:2.5rem;position:relative;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer;color:#BD3027;text-transform:uppercase;font-size:0.7rem;letter-spacing:0.4em}@media (min-width:992px){#menu{width:4.5rem;height:1.5rem;font-size:1rem}}#menu span{display:block;position:absolute;height:0.8rem;width:24.5px;background:#fff;opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:.25s ease-in-out;pointer-events:none}@media (min-width:768px){#menu span{height:0.5rem}}@media (min-width:992px){#menu span{height:0.5rem}}#menu span:nth-child(1){visibility:block;top:0rem;height:0.2rem}#menu span:nth-child(2),#menu span:nth-child(3){top:0.8rem;height:0.2rem}@media (min-width:992px){#menu span:nth-child(2),#menu span:nth-child(3){top:0.8rem}}#menu span:nth-child(4){top:1.6rem;height:0.2rem}@media (min-width:992px){#menu span:nth-child(4){top:1.6rem}}.change #menu span:nth-child(1){opacity:0}.change #menu span:nth-child(2):before,.change #menu span:nth-child(3):before{opacity:0;transition:opacity 1.5s ease-out;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);transition:-webkit-transform 1.5s ease-in;transition:transform 1.5s ease-in;transition:transform 1.5s ease-in,-webkit-transform 1.5s ease-in}.change #menu span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.change #menu span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.change #menu span:nth-child(4){opacity:0}.menu-text{color:white;font-weight:700;font-size:2rem;line-height:36px;margin-right:2rem;display:none}@media (min-width:992px){.menu-text{display:block}}.navbar-menu{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.shown{opacity:1;transition:opacity 0.5s;position:fixed;z-index:90;height:100%;transition:.5s ease-in-out,height .5s step-start;visibility:visible;-webkit-user-select:all;-moz-user-select:all;user-select:all}.main-menu{position:fixed;top:0;left:0;width:100%;height:100vh;display:-ms-flexbox;display:flex;z-index:-1;pointer-events:none}@media (min-width:992px){.main-menu{width:100%}}[dir="ltr"] .main-menu .navbar-nav{text-align:left}[dir="rtl"] .main-menu .navbar-nav{text-align:right}@media (max-width:992px){.main-menu .navbar-nav{padding-right:5rem}}.main-menu .navbar-nav .nav-level1{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;width:100%}.main-menu .navbar-nav .nav-level1 .nav-link{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;width:100%}.main-menu .navbar-nav li:last-child{margin-bottom:2rem}.main-menu .navbar-nav .nav-sublink{font-size:1.5rem;line-height:30px}@media (min-width:992px){.main-menu .navbar-nav .nav-sublink{font-size:3rem;line-height:40px}}.main-menu .navbar-nav .nav-sublink svg{display:none}@media (min-width:1400px){.main-menu .navbar-nav .nav-sublink svg{display:block}}.main-menu .navbar-nav .nav-sublink:hover{color:black}.main-menu .navbar-nav .navbar-nav__primary__subLevel{list-style-type:none}.main-menu .navbar-nav .navbar-nav__primary__subLevel .nav-sublink{margin-left:2rem;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;position:relative;line-height:35px}@media (min-width:992px){.main-menu .navbar-nav .navbar-nav__primary__subLevel .nav-sublink{line-height:30px}}.main-menu .navbar-nav .navbar-nav__primary__subLevel .nav-sublink svg{position:absolute;left:-40px;margin-right:2rem;height:100%}@media (max-width:1300px){.main-menu .navbar-nav .navbar-nav__primary__subLevel .nav-sublink{font-size:2.2rem}}.main-menu .main-menu-primary{padding-right:5rem;padding-left:3rem}.main-menu .main-menu-primary .nav-item{cursor:pointer}.main-menu .main-menu-primary .nav-item:hover .line-black{width:150%;position:absolute;background-color:black;z-index:-1;top:50%;height:0.3rem}@media (min-width:992px){.main-menu .main-menu-primary .nav-item:hover .line-black{top:4rem;height:1rem}}.main-menu .main-menu-primary{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;background-color:#BD3027;height:100%;-ms-flex:0 0 100%;flex:0 0 100%;border:0;-webkit-transform:translateX(0%);transform:translateX(0%);-ms-flex-align:start;align-items:flex-start;transition:max-width .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,max-width .3s ease;transition:transform .3s ease,max-width .3s ease,-webkit-transform .3s ease;z-index:10;opacity:0}@media (min-width:992px){.main-menu .main-menu-primary{overflow:visible;opacity:0}}@media (min-width:1200px){.main-menu .main-menu-primary{transition:opacity .3s ease}}.main-menu .main-menu-primary a{text-decoration:none}.main-menu .main-menu-primary .link-crediti-menu{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.main-menu .main-menu-primary .link-crediti-menu a{font-size:1.8rem !important}.main-menu .main-menu-primary .link-crediti-menu:hover,.main-menu .main-menu-primary .link-crediti-menu.active{color:#BD3027}.main-menu .main-menu-primary a{font-family:"Poppins";position:relative;display:inline-block;line-height:1.5;white-space:nowrap;background-color:transparent;transition:color .3s ease;font-weight:700;font-size:3rem;line-height:30px;color:white;text-transform:uppercase}@media (min-width:1000px){.main-menu .main-menu-primary a{line-height:70px;font-size:4rem}}@media (min-width:1200px){.main-menu .main-menu-primary a{line-height:80px;font-size:5rem}}@media (min-width:1400px){.main-menu .main-menu-primary a{font-size:7rem}}.main-menu .main-menu-primary a:hover,.main-menu .main-menu-primary a.active{color:white}.main-menu .main-menu-primary-primary1{line-height:10rem}.main-menu .main-menu-secondary{display:-ms-flexbox;display:flex;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;height:100%;border:0;transition:flex .3s ease,max-width .3s ease,opacity .3s ease;transition:flex .3s ease,max-width .3s ease,opacity .3s ease,-ms-flex .3s ease;overflow:hidden;visibility:hidden;pointer-events:none;background-color:rgba(255,255,255,0.95);width:100%;z-index:20;opacity:0;position:absolute;top:0;left:calc(100% - 1px)}@media (min-width:992px){.main-menu .main-menu-secondary{background-color:transparent;width:-webkit-max-content;width:-moz-max-content;width:max-content;left:100%}}.main-menu .main-menu-secondary .tab-pane{padding-left:2.5rem;padding-right:2.5rem;width:100%;min-width:100%;list-style-type:none}@media (min-width:576px){.main-menu .main-menu-secondary .tab-pane{padding-left:3.5rem;padding-right:3.5rem}}@media (min-width:768px){.main-menu .main-menu-secondary .tab-pane{padding-left:15%;padding-right:15%}}@media (min-width:992px){.main-menu .main-menu-secondary .tab-pane{padding-left:8rem;padding-right:8rem}}.main-menu .main-menu-secondary .main-menu-secondary-item{position:relative;display:inline-block;font-size:2.75vh;font-size:calc(1vh * 2.75);font-size:calc(var(--vh,1vh) * 2.75);line-height:1.5;color:#BD3027;font-weight:300;transition:width .5s ease;letter-spacing:0.075rem;text-decoration:none;margin-bottom:1.5vh;margin-bottom:calc(1vh * 1.5);margin-bottom:calc(var(--vh,1vh) * 1.5);text-transform:uppercase;transition:color .3s ease}@media (min-width:768px){.main-menu .main-menu-secondary .main-menu-secondary-item{display:-ms-inline-flexbox;display:inline-flex;font-size:1.9vh;font-size:calc(1vh * 1.9);font-size:calc(var(--vh,1vh) * 1.9)}}@media (min-width:992px){.main-menu .main-menu-secondary .main-menu-secondary-item{color:#fff}}.main-menu .main-menu-secondary .main-menu-secondary-item svg{width:0.8vh;margin-left:0.5rem;transition:margin-left .3s ease;pointer-events:none}@media (min-width:576px){.main-menu .main-menu-secondary .main-menu-secondary-item svg{margin-left:1rem}}@media (min-width:768px){.main-menu .main-menu-secondary .main-menu-secondary-item svg{margin-left:1.5rem;position:absolute;top:50%;left:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.main-menu .main-menu-secondary .main-menu-secondary-item svg .stroke-me{stroke:#BD3027}@media (min-width:992px){.main-menu .main-menu-secondary .main-menu-secondary-item svg .stroke-me{stroke:white}}.main-menu .main-menu-secondary .main-menu-secondary-item:first-child{margin-top:0}.main-menu .main-menu-secondary .main-menu-secondary-item:hover svg,.main-menu .main-menu-secondary .main-menu-secondary-item.active svg{margin-left:2.5rem}.main-menu .main-menu-secondary .main-menu-secondary-item.discover-all{display:inline-block;font-family:"Poppins";text-transform:none;font-weight:600;font-size:4vh;font-size:calc(1vh * 4);font-size:calc(var(--vh,1vh) * 4);letter-spacing:0}.main-menu .main-menu-secondary.open{opacity:1;visibility:visible;pointer-events:auto}.main-menu .main-menu-secondary>.active{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.main-menu .back-button{opacity:0;visibility:hidden;pointer-events:none;font-size:2rem;font-weight:400;background-color:transparent;border:0;margin-top:auto;margin-left:auto;color:#BD3027;z-index:40;font-family:"Poppins"}@media (min-width:576px){.main-menu .back-button{font-size:1.35rem}}@media (min-width:768px){.main-menu .back-button{font-size:2rem}}.main-menu .back-button svg{position:relative;top:-2px;display:inline-block;width:1.4vh;margin-right:1rem;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center;transform-origin:center}@media (min-width:768px){.main-menu .back-button svg{width:0.9vh}}.main-menu .back-button svg .fill-me{fill:#BD3027}.main-menu .back-button svg .stroke-me{stroke:#BD3027}.main-menu .back-button.active{pointer-events:auto;visibility:visible;opacity:1}.main-menu .back-button:focus{outline:0}.main-menu.open{pointer-events:auto;background-color:#BD3027}.main-menu.open .main-menu-primary{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1}@media (max-width:991.98px){.main-menu.open .main-menu-primary.open-secondary{-webkit-transform:translateX(-99.9%);transform:translateX(-99.9%)}}.main-menu.open:before,.main-menu.open:after{opacity:1}.main-menu:after{content:'';position:absolute;top:0;bottom:0;right:-100%;left:100%;background-color:rgba(189,48,39,0.4);opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:-1}.navbar-shadow:after{opacity:0;transition:opacity .3s ease;content:'';position:absolute;top:-6rem;left:0;right:0;height:100vh;height:calc(1vh * 100);height:calc(var(--vh,1vh) * 100);z-index:-1;pointer-events:none}.navbar-shadow.active:after{opacity:1}header{z-index:100;z-index:100}header nav{position:relative}header nav .container-menu{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0 5rem;-ms-flex-align:center;align-items:center}@media (max-width:768px){header nav .container-menu{margin:0 2rem;-ms-flex-pack:justify;justify-content:space-between}}header .navbar{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:2rem 0;position:absolute;top:0;left:0;z-index:100;width:100%}@media (min-width:1200px){header .navbar{padding:4rem 0}}header .navbar .logo img,header .navbar .logo-affix img{width:200px;height:50px}@media (min-width:500px){header .navbar .logo img,header .navbar .logo-affix img{width:247px;height:60px}}@media (min-width:992px){header .navbar .logo img,header .navbar .logo-affix img{width:313px;height:76px}}header .navbar .logo-affix{display:none}header .navbar .container{-ms-flex-align:end;align-items:end}header .navbar-toggler{background-color:transparent;z-index:100;border-color:transparent;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}header .navbar-toggler .navbar-toggler-label{color:transparent}header .navbar-toggler:focus{box-shadow:none}header .navbar-button{display:-ms-flexbox;display:flex;padding:1rem 2rem;background-color:#BD3027;color:#fff;border-radius:0;border:0;outline:0;box-shadow:none;font-weight:600;letter-spacing:0.05rem;text-transform:uppercase;-ms-flex-align:center;align-items:center;font-size:2.1rem;line-height:2.9px;font-family:"Poppins";height:6.7rem}@media (max-width:767.98px){header .navbar-button{position:fixed;-ms-flex-pack:center;justify-content:center;bottom:0;left:0;width:100%;padding:1.5rem 0;font-size:3.5vw}}@media (max-width:575.98px){header .navbar-button{font-size:3.75vw}}@media (max-width:399.98px){header .navbar-button{font-size:4.25vw}}@media (min-width:992px){header .navbar-button{padding:1.9rem 4.5rem}}header .navbar-button:hover{background-color:#93251e}header.affix{width:100%;position:fixed;top:0}header.affix .navbar{background-color:#282828;transition:background-color 0.5s ease;transition:padding-top 0.5s ease;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media (min-width:992px){header.affix .navbar{padding:1rem 0}}header.affix .logo,header.affix .logo-affix{display:none}header.affix .logo svg,header.affix .logo-affix svg{transition:width 0.3s;width:auto}header.affix .logo-affix{display:block}header .menu-open .navbar-brand,header .menu-open .navbar-brand-mobile{display:none}header .menu-open .navbar-button{display:none}.fascia-testo{overflow:hidden}.fascia-testo .title,.fascia-testo .title-homepage,.fascia-testo .title-progetto{margin-bottom:5rem}@media (min-width:992px){.fascia-testo .title,.fascia-testo .title-homepage,.fascia-testo .title-progetto{margin-bottom:5rem}}@media (max-width:991px){.fascia-testo .apice svg{width:70%}}.fascia-testo .apice .text,.fascia-testo .apice .pagina-progetti .progetti .progetto .text,.pagina-progetti .progetti .progetto .fascia-testo .apice .text,.fascia-testo .apice .carosello-interessati .progetti .progetto .text,.carosello-interessati .progetti .progetto .fascia-testo .apice .text,.fascia-testo .apice .pagina-progetto .descrizione-progetto .dettagli .text,.pagina-progetto .descrizione-progetto .dettagli .fascia-testo .apice .text{font-style:italic}.margine-superiore{margin-top:5rem !important}@media (min-width:992px){.margine-superiore{margin-top:10rem !important}}.margine-inferiore{margin-bottom:5rem !important}@media (min-width:992px){.margine-inferiore{margin-bottom:10rem !important}}.pagina-progetti .categorie,.carosello-interessati .categorie{display:-ms-flexbox;display:flex}@media (max-width:991px){.pagina-progetti .categorie,.carosello-interessati .categorie{-ms-flex-direction:column;flex-direction:column}}.pagina-progetti .categorie .cta,.pagina-progetti .categorie .cta-current,.carosello-interessati .categorie .cta,.carosello-interessati .categorie .cta-current{padding-right:10rem;position:relative;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.pagina-progetti .categorie .cta-current,.carosello-interessati .categorie .cta-current{z-index:1;color:white}.pagina-progetti .categorie .cta-current div,.carosello-interessati .categorie .cta-current div{position:absolute;width:80%;color:#BD3027;background-color:#BD3027;height:3px;z-index:-1}@media (max-width:991px){.pagina-progetti .categorie .cta-current div,.carosello-interessati .categorie .cta-current div{width:40%}}.pagina-progetti .interesse,.carosello-interessati .interesse{font-weight:700;line-height:70px;color:white;text-transform:uppercase;margin-top:8rem;font-size:3rem}@media (min-width:992px){.pagina-progetti .interesse,.carosello-interessati .interesse{font-size:7rem}}.pagina-progetti .progetti,.carosello-interessati .progetti{margin-top:10rem;display:-ms-flexbox;display:flex}.pagina-progetti .progetti .progetto,.carosello-interessati .progetti .progetto{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin-bottom:1rem}@media (min-width:992px){.pagina-progetti .progetti .progetto,.carosello-interessati .progetti .progetto{height:520px}}.pagina-progetti .progetti .progetto .image,.carosello-interessati .progetti .progetto .image{width:100%;-o-object-fit:cover;object-fit:cover;min-width:100%;height:150px}@media (min-width:992px){.pagina-progetti .progetti .progetto .image,.carosello-interessati .progetti .progetto .image{-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:-webkit-filter 1s ease;transition:filter 1s ease;transition:filter 1s ease,-webkit-filter 1s ease;height:328px}}.pagina-progetti .progetti .progetto .text,.carosello-interessati .progetti .progetto .text{width:100%;text-transform:uppercase;margin-top:3rem;font-weight:700;font-size:1.5rem;line-height:30px}@media (min-width:992px){.pagina-progetti .progetti .progetto a .cta,.pagina-progetti .progetti .progetto a .categorie .cta-current,.pagina-progetti .categorie .progetti .progetto a .cta-current,.carosello-interessati .categorie .pagina-progetti .progetti .progetto a .cta-current,.carosello-interessati .progetti .progetto a .cta,.pagina-progetti .categorie .carosello-interessati .progetti .progetto a .cta-current,.carosello-interessati .progetti .progetto a .categorie .cta-current,.carosello-interessati .categorie .progetti .progetto a .cta-current{position:absolute;bottom:0}}.pagina-progetti .progetti .progetto a:hover,.carosello-interessati .progetti .progetto a:hover{text-decoration:none !important}.pagina-progetti .progetti .progetto a:hover .image,.carosello-interessati .progetti .progetto a:hover .image{-webkit-filter:none;filter:none;transition:-webkit-filter .5s ease;transition:filter .5s ease;transition:filter .5s ease,-webkit-filter .5s ease}.pagina-progetti .progetti .progetto a:hover .cta,.pagina-progetti .progetti .progetto a:hover .categorie .cta-current,.pagina-progetti .categorie .progetti .progetto a:hover .cta-current,.carosello-interessati .categorie .pagina-progetti .progetti .progetto a:hover .cta-current,.carosello-interessati .progetti .progetto a:hover .cta,.pagina-progetti .categorie .carosello-interessati .progetti .progetto a:hover .cta-current,.carosello-interessati .progetti .progetto a:hover .categorie .cta-current,.carosello-interessati .categorie .progetti .progetto a:hover .cta-current{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:white;z-index:1}@media (min-width:992px){.pagina-progetti .progetti .progetto a:hover .cta,.pagina-progetti .progetti .progetto a:hover .categorie .cta-current,.pagina-progetti .categorie .progetti .progetto a:hover .cta-current,.carosello-interessati .categorie .pagina-progetti .progetti .progetto a:hover .cta-current,.carosello-interessati .progetti .progetto a:hover .cta,.pagina-progetti .categorie .carosello-interessati .progetti .progetto a:hover .cta-current,.carosello-interessati .progetti .progetto a:hover .categorie .cta-current,.carosello-interessati .categorie .progetti .progetto a:hover .cta-current{position:absolute;bottom:0}}.pagina-progetti .progetti .progetto a:hover .cta div,.pagina-progetti .progetti .progetto a:hover .categorie .cta-current div,.pagina-progetti .categorie .progetti .progetto a:hover .cta-current div,.carosello-interessati .categorie .pagina-progetti .progetti .progetto a:hover .cta-current div,.carosello-interessati .progetti .progetto a:hover .cta div,.pagina-progetti .categorie .carosello-interessati .progetti .progetto a:hover .cta-current div,.carosello-interessati .progetti .progetto a:hover .categorie .cta-current div,.carosello-interessati .categorie .progetti .progetto a:hover .cta-current div{position:absolute;width:80%;color:#BD3027;background-color:#BD3027;height:3px;z-index:-1}.pagina-progetti .progetti .progetto .cta,.pagina-progetti .progetti .progetto .categorie .cta-current,.pagina-progetti .categorie .progetti .progetto .cta-current,.carosello-interessati .categorie .pagina-progetti .progetti .progetto .cta-current,.carosello-interessati .progetti .progetto .cta,.pagina-progetti .categorie .carosello-interessati .progetti .progetto .cta-current,.carosello-interessati .progetti .progetto .categorie .cta-current,.carosello-interessati .categorie .progetti .progetto .cta-current{margin-top:6rem;position:relative}@media (max-width:991px){.pagina-progetti .progetti .progetto .cta,.pagina-progetti .progetti .progetto .categorie .cta-current,.pagina-progetti .categorie .progetti .progetto .cta-current,.carosello-interessati .categorie .pagina-progetti .progetti .progetto .cta-current,.carosello-interessati .progetti .progetto .cta,.pagina-progetti .categorie .carosello-interessati .progetti .progetto .cta-current,.carosello-interessati .progetti .progetto .categorie .cta-current,.carosello-interessati .categorie .progetti .progetto .cta-current{margin-top:1rem}}.carosello-interessati{margin-bottom:15rem}.carosello-interessati .indicator .indicator-arrow{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}.carosello-interessati .indicator .indicator-arrow .indicator-arrow-button{background-color:transparent;border:none}@media (max-width:992px){.pagina-progetto .title-homepage,.pagina-progetto .title-progetto,.pagina-progetto .title{font-size:3.2rem}}.pagina-progetto .immagine-progetto{margin-top:5rem;-o-object-fit:cover;object-fit:cover;height:289px}@media (min-width:992px){.pagina-progetto .immagine-progetto{margin-top:10rem;height:680px}}@media (min-width:992px){.pagina-progetto .descrizione-progetto{margin:11rem 0}}.pagina-progetto .descrizione-progetto .dettagli{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pagina-progetto .descrizione-progetto .dettagli .text{width:100%;text-transform:uppercase;margin-bottom:1rem;font-weight:700;font-size:20px;line-height:30px}.pagina-progetto .descrizione-progetto .dettagli .dett{font-weight:500;font-size:20px;line-height:30px;color:#BD3027;width:100%}.pagina-progetto .subtitle-progetto{font-weight:400;font-size:20px;line-height:25px}@media (min-width:992px){.pagina-progetto .subtitle-progetto{font-size:26px;line-height:36px;margin-top:2rem}}.fascia-dipendenti .dipendente{margin-bottom:5rem}.fascia-dipendenti .dipendente img{max-height:420px}.fascia-dipendenti .dipendente .pagina-progetti .progetti .progetto .text,.pagina-progetti .progetti .progetto .fascia-dipendenti .dipendente .text,.fascia-dipendenti .dipendente .carosello-interessati .progetti .progetto .text,.carosello-interessati .progetti .progetto .fascia-dipendenti .dipendente .text,.fascia-dipendenti .dipendente .pagina-progetto .descrizione-progetto .dettagli .text,.pagina-progetto .descrizione-progetto .dettagli .fascia-dipendenti .dipendente .text,.fascia-dipendenti .dipendente .text{text-transform:uppercase;font-weight:800}.form-contatto .form-input{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;-ms-flex-pack:start;justify-content:flex-start}.form-contatto .form-input-container{width:100%;height:65px;position:relative}.form-contatto .form-input-container input,.form-contatto .form-input-container textarea{height:100%;width:100%;background-color:transparent;border:1px solid white;font-weight:400;font-size:20px;color:white}.form-contatto .form-input-container textarea{padding-top:2rem}.form-contatto .form-input-container label{position:absolute;color:white;font-weight:200;font-size:20px;padding-left:4rem;outline:none;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:100%;top:0}.form-contatto .form-input-container.active label:not(.template-datepicker-label){opacity:1;transition:opacity .1s ease-in-out,-webkit-transform .1s ease-in-out;-webkit-transform:scale(0.7) translateY(-3rem) translateX(-1rem);transform:scale(0.7) translateY(-3rem) translateX(-1rem)}.form-contatto .text-required{font-weight:700;font-size:13px;line-height:32px;color:white}.form-contatto .form-check-input{background-color:transparent;width:2.3rem;height:2.3rem;border:2px solid white;margin-right:1rem}.form-contatto .form-check-privacy{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.form-contatto .privacy-checkbox{padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5)}@media (min-width:992px){.form-contatto .privacy-checkbox{padding:0}}.form-contatto .form-check-privacy{font-weight:400;font-size:13px;line-height:32px;color:white}@media (max-width:991px){.form-contatto .form-check-privacy{font-size:10px;line-height:15px}}.form-contatto .field-validation-error{font-size:2rem;margin-left:1rem;color:red;bottom:-25px;position:relative}@media (min-width:992px){.form-contatto .field-validation-error{position:absolute}}.form-contatto .submit-button{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:10rem}.form-contatto .submit-button .pagina-progetti .categorie .cta-current,.pagina-progetti .categorie .form-contatto .submit-button .cta-current,.form-contatto .submit-button .carosello-interessati .categorie .cta-current,.carosello-interessati .categorie .form-contatto .submit-button .cta-current,.form-contatto .submit-button .cta{background-color:transparent;border:none}.form-contatto .submit-button .pagina-progetti .categorie .cta-current div,.pagina-progetti .categorie .form-contatto .submit-button .cta-current div,.form-contatto .submit-button .carosello-interessati .categorie .cta-current div,.carosello-interessati .categorie .form-contatto .submit-button .cta-current div,.form-contatto .submit-button .cta div{position:absolute;width:80%;color:#BD3027;background-color:#BD3027;height:3px;z-index:-1}@media (max-width:991px){.form-contatto .submit-button .pagina-progetti .categorie .cta-current div,.pagina-progetti .categorie .form-contatto .submit-button .cta-current div,.form-contatto .submit-button .carosello-interessati .categorie .cta-current div,.carosello-interessati .categorie .form-contatto .submit-button .cta-current div,.form-contatto .submit-button .cta div{width:40%}}.container-breadcrumb{position:absolute;top:0}.container-breadcrumb .archie-breadcrumb{color:white;margin-top:10rem;list-style:none;padding:0;margin-bottom:0}.container-breadcrumb .archie-breadcrumb-item{display:inline-block;font-style:normal;font-weight:500;font-size:10px;letter-spacing:0.5em}.container-breadcrumb .archie-breadcrumb-item a{text-decoration:none;color:white}.container-breadcrumb .archie-breadcrumb-item:last-child{color:white}@media (min-width:992px){.container-breadcrumb .archie-breadcrumb{margin-top:18rem}}.container-breadcrumb .listato.banner .archie-breadcrumb,.container-breadcrumb .articolo .archie-breadcrumb,.container-breadcrumb .settore .archie-breadcrumb{margin-top:4rem}@media (min-width:992px){.container-breadcrumb .listato.banner .archie-breadcrumb,.container-breadcrumb .articolo .archie-breadcrumb,.container-breadcrumb .settore .archie-breadcrumb{margin-top:5rem}}.pagina-news .image{-o-object-fit:cover;object-fit:cover;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pagina-news .btn-carica{border:none;background-color:transparent;color:white;font-weight:700;font-size:2rem;line-height:36px;margin-bottom:4rem;transition:background-color .5s ease}.pagina-news .btn-carica:hover{background-color:#BD3027;transition:background-color .5s ease}.pagina-news .listato-news{display:-ms-flexbox;display:flex}.pagina-news .listato-news-item{height:800px;max-height:800px;padding-right:4rem;margin-bottom:10rem}.pagina-news .listato-news-item .data-news{font-size:2rem;font-weight:400;line-height:30px;letter-spacing:0em;text-align:left;color:white;margin-top:4rem}.pagina-news .listato-news-item .title-news{font-size:3.5rem;font-weight:700;line-height:40px;letter-spacing:0em;text-align:left;color:white;text-transform:uppercase;margin-top:3rem}.pagina-news .listato-news-item .image{width:100%;height:300px}.pagina-news .listato-news-item .text,.pagina-news .listato-news-item .pagina-progetti .progetti .progetto .text,.pagina-progetti .progetti .progetto .pagina-news .listato-news-item .text,.pagina-news .listato-news-item .carosello-interessati .progetti .progetto .text,.carosello-interessati .progetti .progetto .pagina-news .listato-news-item .text,.pagina-news .listato-news-item .pagina-progetto .descrizione-progetto .dettagli .text,.pagina-progetto .descrizione-progetto .dettagli .pagina-news .listato-news-item .text{margin-top:4rem;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.pagina-news .listato-news-item .url-news{color:#BD3027;font-size:2rem;line-height:36px;bottom:0;transition:color 0.2s ease;cursor:pointer;margin-top:3rem}.pagina-news .listato-news-item .url-news:hover{color:white;transition:color 0.2s ease}.message-news{font-size:2.4rem;color:white;font-weight:400;margin-bottom:5rem}.carosello-testo{height:70vh;overflow:hidden;margin-top:5rem}@media (min-width:992px){.carosello-testo .carosello-testo-slider{margin-top:10rem}}.carosello-testo .subtitle-progetto{text-transform:uppercase;font-weight:500;font-size:2.6rem;line-height:60px}@media (min-width:992px){.carosello-testo{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:10rem}}.fascia-carosello-foto{margin:10rem 0;overflow:hidden}.fascia-carosello-foto img{width:100%;display:-ms-flexbox;display:flex;-o-object-fit:cover;object-fit:cover;height:170px}@media (min-width:992px){.fascia-carosello-foto img{height:480px}}.tns-nav-container-carosello-progetto{display:block;width:100%;padding-top:4rem;position:absolute}@media (min-width:992px){.tns-nav-container-carosello-progetto{margin:0 !important}.tns-nav-container-carosello-progetto{padding-top:0rem;width:45%;left:0;top:-30px;display:-ms-flexbox;display:flex}}.tns-nav-container-carosello-progetto .tns-nav-item{border-bottom:3px solid white;width:55px;margin:0 2rem}.tns-nav-container-carosello-progetto .tns-nav-active{border-bottom:3px solid #D32F1E}.tns-nav-container-carosello-testo{display:-ms-flexbox;display:flex}@media (min-width:992px){.tns-nav-container-carosello-testo{display:none}}.tns-nav-container-carosello-testo{width:100%;position:relative;right:0}.tns-nav-container-carosello-testo .tns-nav-item{border-bottom:1.5px solid white}@media (min-width:992px){.tns-nav-container-carosello-testo .tns-nav-item{width:100px;margin:0 2rem;margin:0 0.5rem;width:36px}}.tns-nav-container-carosello-testo .tns-nav-active{border-bottom:1.5px solid #D32F1E}.tns-nav-container-carosello-progetto,.tns-nav-container-carosello-testo{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2rem;margin-bottom:5rem}.tns-nav-container-carosello-progetto .tns-nav-container-carosello-nav,.tns-nav-container-carosello-progetto .tns-nav-container-carosello-progetto-nav,.tns-nav-container-carosello-testo .tns-nav-container-carosello-nav,.tns-nav-container-carosello-testo .tns-nav-container-carosello-progetto-nav{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.tns-nav-container-carosello-progetto .tns-nav-container-carosello-nav .tns-nav-item,.tns-nav-container-carosello-progetto .tns-nav-container-carosello-progetto-nav .tns-nav-item,.tns-nav-container-carosello-testo .tns-nav-container-carosello-nav .tns-nav-item,.tns-nav-container-carosello-testo .tns-nav-container-carosello-progetto-nav .tns-nav-item{height:2rem;display:block;margin:0 0.5rem}.tns-nav-container-carosello-progetto .tns-nav-container-carosello-nav .tns-nav-item-scroll::before,.tns-nav-container-carosello-progetto .tns-nav-container-carosello-progetto-nav .tns-nav-item-scroll::before,.tns-nav-container-carosello-testo .tns-nav-container-carosello-nav .tns-nav-item-scroll::before,.tns-nav-container-carosello-testo .tns-nav-container-carosello-progetto-nav .tns-nav-item-scroll::before{position:absolute;top:-2.5rem;color:#000000;letter-spacing:0.5em;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:10%}.tns-nav-container-carosello-progetto .tns-nav-container-carosello-nav span,.tns-nav-container-carosello-progetto .tns-nav-container-carosello-progetto-nav span,.tns-nav-container-carosello-testo .tns-nav-container-carosello-nav span,.tns-nav-container-carosello-testo .tns-nav-container-carosello-progetto-nav span{cursor:pointer}.tns-item{opacity:0.5;transition:opacity .3s ease;pointer-events:none}.tns-item.tns-slide-active{opacity:1;pointer-events:auto}.fascia-testo-immagine{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:5rem 0;overflow:hidden}.fascia-testo-immagine .image{-o-object-fit:cover;object-fit:cover;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:1000px;max-height:700px}@media (min-width:992px){.fascia-testo-immagine .image{margin-bottom:5rem}}@media (min-width:992px){.fascia-testo-immagine .testo{padding-left:6rem}}@media (min-width:992px){.fascia-testo-immagine .testo .padding-right{padding-right:6rem}}.fascia-testo-immagine .title,.fascia-testo-immagine .title-homepage,.fascia-testo-immagine .title-progetto,.fascia-testo-immagine .text,.fascia-testo-immagine .fascia-testo .apice .text,.fascia-testo .apice .fascia-testo-immagine .text,.fascia-testo-immagine .pagina-progetti .progetti .progetto .text,.pagina-progetti .progetti .progetto .fascia-testo-immagine .text,.fascia-testo-immagine .carosello-interessati .progetti .progetto .text,.carosello-interessati .progetti .progetto .fascia-testo-immagine .text,.fascia-testo-immagine .pagina-progetto .descrizione-progetto .dettagli .text,.pagina-progetto .descrizione-progetto .dettagli .fascia-testo-immagine .text,.fascia-testo-immagine .fascia-dipendenti .dipendente .text,.fascia-dipendenti .dipendente .fascia-testo-immagine .text,.fascia-testo-immagine .cta,.fascia-testo-immagine .pagina-progetti .categorie .cta-current,.pagina-progetti .categorie .fascia-testo-immagine .cta-current,.fascia-testo-immagine .carosello-interessati .categorie .cta-current,.carosello-interessati .categorie .fascia-testo-immagine .cta-current,.fascia-testo-immagine .form-contatto .submit-button .cta,.form-contatto .submit-button .fascia-testo-immagine .cta{margin-bottom:5rem}@media (max-width:991px){.fascia-testo-immagine .title,.fascia-testo-immagine .title-homepage,.fascia-testo-immagine .title-progetto,.fascia-testo-immagine .text,.fascia-testo-immagine .fascia-testo .apice .text,.fascia-testo .apice .fascia-testo-immagine .text,.fascia-testo-immagine .pagina-progetti .progetti .progetto .text,.pagina-progetti .progetti .progetto .fascia-testo-immagine .text,.fascia-testo-immagine .carosello-interessati .progetti .progetto .text,.carosello-interessati .progetti .progetto .fascia-testo-immagine .text,.fascia-testo-immagine .pagina-progetto .descrizione-progetto .dettagli .text,.pagina-progetto .descrizione-progetto .dettagli .fascia-testo-immagine .text,.fascia-testo-immagine .fascia-dipendenti .dipendente .text,.fascia-dipendenti .dipendente .fascia-testo-immagine .text,.fascia-testo-immagine .cta,.fascia-testo-immagine .pagina-progetti .categorie .cta-current,.pagina-progetti .categorie .fascia-testo-immagine .cta-current,.fascia-testo-immagine .carosello-interessati .categorie .cta-current,.carosello-interessati .categorie .fascia-testo-immagine .cta-current,.fascia-testo-immagine .form-contatto .submit-button .cta,.form-contatto .submit-button .fascia-testo-immagine .cta{margin-top:2.6rem;margin-bottom:2rem}}.fascia-testo-immagine img{height:100%;width:100%}@media (min-width:992px){.fascia-testo-immagine img{height:500px}}.fascia-testo-immagine .media-container{height:500px}.fascia-testo-immagine .media-container img,.fascia-testo-immagine .media-container video{width:100%;height:100%}.video-header{top:0;position:absolute;height:100%;width:100%;display:none}@media (min-width:600px){.video-header{display:block}}.video-header .button-play{position:absolute;bottom:50%;top:50%;width:74px;height:74px;border-style:solid;box-sizing:border-box;border-width:37px 0px 37px 74px;border-color:transparent transparent transparent #202020}.video-header .playBut{text-align:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.video-header .playBut .polygon{stroke:#BD3027}.video-header .playBut .triangle{-webkit-transition:all 0.7s ease-in-out;stroke-dasharray:240;stroke-dashoffset:480;stroke:white;-webkit-transform:translateY(0);transform:translateY(0)}.video-header .playBut .circle{-webkit-transition:all 0.7s ease-in-out;stroke:white;-webkit-transform:translateY(0);transform:translateY(0)}.video-header .playBut svg{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:auto;text-align:center}.video-header .playBut:hover .triangle{stroke-dashoffset:0;opacity:1;stroke:#BD3027;-webkit-animation:nudge 0.7s ease-in-out;animation:nudge 0.7s ease-in-out}@-webkit-keyframes nudge{0%{-webkit-transform:translateX(0);transform:translateX(0)}30%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}50%{-webkit-transform:translateX(5px);transform:translateX(5px)}70%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes nudge{0%{-webkit-transform:translateX(0);transform:translateX(0)}30%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}50%{-webkit-transform:translateX(5px);transform:translateX(5px)}70%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.video-header .playBut:hover .circle{opacity:1;stroke:#BD3027;stroke-dashoffset:0}.video-header .playBut:hover .polygon{stroke:#BD3027}.video-header .playBut:hover .triangle{stroke:#BD3027}.modal-content{border:0;border-radius:0}.modal-content .modal-header{border-radius:0;padding:2rem 3rem 1rem 3rem;border-bottom:none}.modal-content .modal-header .modal-title{font-size:3rem;font-weight:bold;text-transform:uppercase}.modal-content .modal-header .close{font-size:3rem}.modal-content .modal-header .close:focus{outline:0}.modal-content .modal-body{font-size:2rem;padding:1rem 3rem 3rem 3rem}.modal-content .modal-body p{margin:0}.modal-dialog{max-width:1000px;height:65rem}.modal-dialog iframe{height:100%}.modal-backdrop fade show{display:none !important}.modal-backdrop{background-color:rgba(0,0,0,0.7) !important}body[data-aos-duration='50'] [data-aos],[data-aos][data-aos][data-aos-duration='50']{transition-duration:50ms}body[data-aos-delay='50'] [data-aos],[data-aos][data-aos][data-aos-delay='50']{transition-delay:0}body[data-aos-delay='50'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='50'].aos-animate{transition-delay:50ms}body[data-aos-duration='100'] [data-aos],[data-aos][data-aos][data-aos-duration='100']{transition-duration:100ms}body[data-aos-delay='100'] [data-aos],[data-aos][data-aos][data-aos-delay='100']{transition-delay:0}body[data-aos-delay='100'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='100'].aos-animate{transition-delay:100ms}body[data-aos-duration='150'] [data-aos],[data-aos][data-aos][data-aos-duration='150']{transition-duration:150ms}body[data-aos-delay='150'] [data-aos],[data-aos][data-aos][data-aos-delay='150']{transition-delay:0}body[data-aos-delay='150'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='150'].aos-animate{transition-delay:150ms}body[data-aos-duration='200'] [data-aos],[data-aos][data-aos][data-aos-duration='200']{transition-duration:200ms}body[data-aos-delay='200'] [data-aos],[data-aos][data-aos][data-aos-delay='200']{transition-delay:0}body[data-aos-delay='200'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='200'].aos-animate{transition-delay:200ms}body[data-aos-duration='250'] [data-aos],[data-aos][data-aos][data-aos-duration='250']{transition-duration:250ms}body[data-aos-delay='250'] [data-aos],[data-aos][data-aos][data-aos-delay='250']{transition-delay:0}body[data-aos-delay='250'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='250'].aos-animate{transition-delay:250ms}body[data-aos-duration='300'] [data-aos],[data-aos][data-aos][data-aos-duration='300']{transition-duration:300ms}body[data-aos-delay='300'] [data-aos],[data-aos][data-aos][data-aos-delay='300']{transition-delay:0}body[data-aos-delay='300'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='300'].aos-animate{transition-delay:300ms}body[data-aos-duration='350'] [data-aos],[data-aos][data-aos][data-aos-duration='350']{transition-duration:350ms}body[data-aos-delay='350'] [data-aos],[data-aos][data-aos][data-aos-delay='350']{transition-delay:0}body[data-aos-delay='350'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='350'].aos-animate{transition-delay:350ms}body[data-aos-duration='400'] [data-aos],[data-aos][data-aos][data-aos-duration='400']{transition-duration:400ms}body[data-aos-delay='400'] [data-aos],[data-aos][data-aos][data-aos-delay='400']{transition-delay:0}body[data-aos-delay='400'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='400'].aos-animate{transition-delay:400ms}body[data-aos-duration='450'] [data-aos],[data-aos][data-aos][data-aos-duration='450']{transition-duration:450ms}body[data-aos-delay='450'] [data-aos],[data-aos][data-aos][data-aos-delay='450']{transition-delay:0}body[data-aos-delay='450'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='450'].aos-animate{transition-delay:450ms}body[data-aos-duration='500'] [data-aos],[data-aos][data-aos][data-aos-duration='500']{transition-duration:500ms}body[data-aos-delay='500'] [data-aos],[data-aos][data-aos][data-aos-delay='500']{transition-delay:0}body[data-aos-delay='500'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='500'].aos-animate{transition-delay:500ms}body[data-aos-duration='550'] [data-aos],[data-aos][data-aos][data-aos-duration='550']{transition-duration:550ms}body[data-aos-delay='550'] [data-aos],[data-aos][data-aos][data-aos-delay='550']{transition-delay:0}body[data-aos-delay='550'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='550'].aos-animate{transition-delay:550ms}body[data-aos-duration='600'] [data-aos],[data-aos][data-aos][data-aos-duration='600']{transition-duration:600ms}body[data-aos-delay='600'] [data-aos],[data-aos][data-aos][data-aos-delay='600']{transition-delay:0}body[data-aos-delay='600'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='600'].aos-animate{transition-delay:600ms}body[data-aos-duration='650'] [data-aos],[data-aos][data-aos][data-aos-duration='650']{transition-duration:650ms}body[data-aos-delay='650'] [data-aos],[data-aos][data-aos][data-aos-delay='650']{transition-delay:0}body[data-aos-delay='650'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='650'].aos-animate{transition-delay:650ms}body[data-aos-duration='700'] [data-aos],[data-aos][data-aos][data-aos-duration='700']{transition-duration:700ms}body[data-aos-delay='700'] [data-aos],[data-aos][data-aos][data-aos-delay='700']{transition-delay:0}body[data-aos-delay='700'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='700'].aos-animate{transition-delay:700ms}body[data-aos-duration='750'] [data-aos],[data-aos][data-aos][data-aos-duration='750']{transition-duration:750ms}body[data-aos-delay='750'] [data-aos],[data-aos][data-aos][data-aos-delay='750']{transition-delay:0}body[data-aos-delay='750'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='750'].aos-animate{transition-delay:750ms}body[data-aos-duration='800'] [data-aos],[data-aos][data-aos][data-aos-duration='800']{transition-duration:800ms}body[data-aos-delay='800'] [data-aos],[data-aos][data-aos][data-aos-delay='800']{transition-delay:0}body[data-aos-delay='800'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='800'].aos-animate{transition-delay:800ms}body[data-aos-duration='850'] [data-aos],[data-aos][data-aos][data-aos-duration='850']{transition-duration:850ms}body[data-aos-delay='850'] [data-aos],[data-aos][data-aos][data-aos-delay='850']{transition-delay:0}body[data-aos-delay='850'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='850'].aos-animate{transition-delay:850ms}body[data-aos-duration='900'] [data-aos],[data-aos][data-aos][data-aos-duration='900']{transition-duration:900ms}body[data-aos-delay='900'] [data-aos],[data-aos][data-aos][data-aos-delay='900']{transition-delay:0}body[data-aos-delay='900'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='900'].aos-animate{transition-delay:900ms}body[data-aos-duration='950'] [data-aos],[data-aos][data-aos][data-aos-duration='950']{transition-duration:950ms}body[data-aos-delay='950'] [data-aos],[data-aos][data-aos][data-aos-delay='950']{transition-delay:0}body[data-aos-delay='950'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='950'].aos-animate{transition-delay:950ms}body[data-aos-duration='1000'] [data-aos],[data-aos][data-aos][data-aos-duration='1000']{transition-duration:1000ms}body[data-aos-delay='1000'] [data-aos],[data-aos][data-aos][data-aos-delay='1000']{transition-delay:0}body[data-aos-delay='1000'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1000'].aos-animate{transition-delay:1000ms}body[data-aos-duration='1050'] [data-aos],[data-aos][data-aos][data-aos-duration='1050']{transition-duration:1050ms}body[data-aos-delay='1050'] [data-aos],[data-aos][data-aos][data-aos-delay='1050']{transition-delay:0}body[data-aos-delay='1050'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1050'].aos-animate{transition-delay:1050ms}body[data-aos-duration='1100'] [data-aos],[data-aos][data-aos][data-aos-duration='1100']{transition-duration:1100ms}body[data-aos-delay='1100'] [data-aos],[data-aos][data-aos][data-aos-delay='1100']{transition-delay:0}body[data-aos-delay='1100'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1100'].aos-animate{transition-delay:1100ms}body[data-aos-duration='1150'] [data-aos],[data-aos][data-aos][data-aos-duration='1150']{transition-duration:1150ms}body[data-aos-delay='1150'] [data-aos],[data-aos][data-aos][data-aos-delay='1150']{transition-delay:0}body[data-aos-delay='1150'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1150'].aos-animate{transition-delay:1150ms}body[data-aos-duration='1200'] [data-aos],[data-aos][data-aos][data-aos-duration='1200']{transition-duration:1200ms}body[data-aos-delay='1200'] [data-aos],[data-aos][data-aos][data-aos-delay='1200']{transition-delay:0}body[data-aos-delay='1200'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1200'].aos-animate{transition-delay:1200ms}body[data-aos-duration='1250'] [data-aos],[data-aos][data-aos][data-aos-duration='1250']{transition-duration:1250ms}body[data-aos-delay='1250'] [data-aos],[data-aos][data-aos][data-aos-delay='1250']{transition-delay:0}body[data-aos-delay='1250'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1250'].aos-animate{transition-delay:1250ms}body[data-aos-duration='1300'] [data-aos],[data-aos][data-aos][data-aos-duration='1300']{transition-duration:1300ms}body[data-aos-delay='1300'] [data-aos],[data-aos][data-aos][data-aos-delay='1300']{transition-delay:0}body[data-aos-delay='1300'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1300'].aos-animate{transition-delay:1300ms}body[data-aos-duration='1350'] [data-aos],[data-aos][data-aos][data-aos-duration='1350']{transition-duration:1350ms}body[data-aos-delay='1350'] [data-aos],[data-aos][data-aos][data-aos-delay='1350']{transition-delay:0}body[data-aos-delay='1350'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1350'].aos-animate{transition-delay:1350ms}body[data-aos-duration='1400'] [data-aos],[data-aos][data-aos][data-aos-duration='1400']{transition-duration:1400ms}body[data-aos-delay='1400'] [data-aos],[data-aos][data-aos][data-aos-delay='1400']{transition-delay:0}body[data-aos-delay='1400'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1400'].aos-animate{transition-delay:1400ms}body[data-aos-duration='1450'] [data-aos],[data-aos][data-aos][data-aos-duration='1450']{transition-duration:1450ms}body[data-aos-delay='1450'] [data-aos],[data-aos][data-aos][data-aos-delay='1450']{transition-delay:0}body[data-aos-delay='1450'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1450'].aos-animate{transition-delay:1450ms}body[data-aos-duration='1500'] [data-aos],[data-aos][data-aos][data-aos-duration='1500']{transition-duration:1500ms}body[data-aos-delay='1500'] [data-aos],[data-aos][data-aos][data-aos-delay='1500']{transition-delay:0}body[data-aos-delay='1500'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1500'].aos-animate{transition-delay:1500ms}body[data-aos-duration='1550'] [data-aos],[data-aos][data-aos][data-aos-duration='1550']{transition-duration:1550ms}body[data-aos-delay='1550'] [data-aos],[data-aos][data-aos][data-aos-delay='1550']{transition-delay:0}body[data-aos-delay='1550'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1550'].aos-animate{transition-delay:1550ms}body[data-aos-duration='1600'] [data-aos],[data-aos][data-aos][data-aos-duration='1600']{transition-duration:1600ms}body[data-aos-delay='1600'] [data-aos],[data-aos][data-aos][data-aos-delay='1600']{transition-delay:0}body[data-aos-delay='1600'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1600'].aos-animate{transition-delay:1600ms}body[data-aos-duration='1650'] [data-aos],[data-aos][data-aos][data-aos-duration='1650']{transition-duration:1650ms}body[data-aos-delay='1650'] [data-aos],[data-aos][data-aos][data-aos-delay='1650']{transition-delay:0}body[data-aos-delay='1650'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1650'].aos-animate{transition-delay:1650ms}body[data-aos-duration='1700'] [data-aos],[data-aos][data-aos][data-aos-duration='1700']{transition-duration:1700ms}body[data-aos-delay='1700'] [data-aos],[data-aos][data-aos][data-aos-delay='1700']{transition-delay:0}body[data-aos-delay='1700'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1700'].aos-animate{transition-delay:1700ms}body[data-aos-duration='1750'] [data-aos],[data-aos][data-aos][data-aos-duration='1750']{transition-duration:1750ms}body[data-aos-delay='1750'] [data-aos],[data-aos][data-aos][data-aos-delay='1750']{transition-delay:0}body[data-aos-delay='1750'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1750'].aos-animate{transition-delay:1750ms}body[data-aos-duration='1800'] [data-aos],[data-aos][data-aos][data-aos-duration='1800']{transition-duration:1800ms}body[data-aos-delay='1800'] [data-aos],[data-aos][data-aos][data-aos-delay='1800']{transition-delay:0}body[data-aos-delay='1800'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1800'].aos-animate{transition-delay:1800ms}body[data-aos-duration='1850'] [data-aos],[data-aos][data-aos][data-aos-duration='1850']{transition-duration:1850ms}body[data-aos-delay='1850'] [data-aos],[data-aos][data-aos][data-aos-delay='1850']{transition-delay:0}body[data-aos-delay='1850'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1850'].aos-animate{transition-delay:1850ms}body[data-aos-duration='1900'] [data-aos],[data-aos][data-aos][data-aos-duration='1900']{transition-duration:1900ms}body[data-aos-delay='1900'] [data-aos],[data-aos][data-aos][data-aos-delay='1900']{transition-delay:0}body[data-aos-delay='1900'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1900'].aos-animate{transition-delay:1900ms}body[data-aos-duration='1950'] [data-aos],[data-aos][data-aos][data-aos-duration='1950']{transition-duration:1950ms}body[data-aos-delay='1950'] [data-aos],[data-aos][data-aos][data-aos-delay='1950']{transition-delay:0}body[data-aos-delay='1950'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1950'].aos-animate{transition-delay:1950ms}body[data-aos-duration='2000'] [data-aos],[data-aos][data-aos][data-aos-duration='2000']{transition-duration:2000ms}body[data-aos-delay='2000'] [data-aos],[data-aos][data-aos][data-aos-delay='2000']{transition-delay:0}body[data-aos-delay='2000'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2000'].aos-animate{transition-delay:2000ms}body[data-aos-duration='2050'] [data-aos],[data-aos][data-aos][data-aos-duration='2050']{transition-duration:2050ms}body[data-aos-delay='2050'] [data-aos],[data-aos][data-aos][data-aos-delay='2050']{transition-delay:0}body[data-aos-delay='2050'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2050'].aos-animate{transition-delay:2050ms}body[data-aos-duration='2100'] [data-aos],[data-aos][data-aos][data-aos-duration='2100']{transition-duration:2100ms}body[data-aos-delay='2100'] [data-aos],[data-aos][data-aos][data-aos-delay='2100']{transition-delay:0}body[data-aos-delay='2100'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2100'].aos-animate{transition-delay:2100ms}body[data-aos-duration='2150'] [data-aos],[data-aos][data-aos][data-aos-duration='2150']{transition-duration:2150ms}body[data-aos-delay='2150'] [data-aos],[data-aos][data-aos][data-aos-delay='2150']{transition-delay:0}body[data-aos-delay='2150'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2150'].aos-animate{transition-delay:2150ms}body[data-aos-duration='2200'] [data-aos],[data-aos][data-aos][data-aos-duration='2200']{transition-duration:2200ms}body[data-aos-delay='2200'] [data-aos],[data-aos][data-aos][data-aos-delay='2200']{transition-delay:0}body[data-aos-delay='2200'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2200'].aos-animate{transition-delay:2200ms}body[data-aos-duration='2250'] [data-aos],[data-aos][data-aos][data-aos-duration='2250']{transition-duration:2250ms}body[data-aos-delay='2250'] [data-aos],[data-aos][data-aos][data-aos-delay='2250']{transition-delay:0}body[data-aos-delay='2250'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2250'].aos-animate{transition-delay:2250ms}body[data-aos-duration='2300'] [data-aos],[data-aos][data-aos][data-aos-duration='2300']{transition-duration:2300ms}body[data-aos-delay='2300'] [data-aos],[data-aos][data-aos][data-aos-delay='2300']{transition-delay:0}body[data-aos-delay='2300'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2300'].aos-animate{transition-delay:2300ms}body[data-aos-duration='2350'] [data-aos],[data-aos][data-aos][data-aos-duration='2350']{transition-duration:2350ms}body[data-aos-delay='2350'] [data-aos],[data-aos][data-aos][data-aos-delay='2350']{transition-delay:0}body[data-aos-delay='2350'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2350'].aos-animate{transition-delay:2350ms}body[data-aos-duration='2400'] [data-aos],[data-aos][data-aos][data-aos-duration='2400']{transition-duration:2400ms}body[data-aos-delay='2400'] [data-aos],[data-aos][data-aos][data-aos-delay='2400']{transition-delay:0}body[data-aos-delay='2400'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2400'].aos-animate{transition-delay:2400ms}body[data-aos-duration='2450'] [data-aos],[data-aos][data-aos][data-aos-duration='2450']{transition-duration:2450ms}body[data-aos-delay='2450'] [data-aos],[data-aos][data-aos][data-aos-delay='2450']{transition-delay:0}body[data-aos-delay='2450'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2450'].aos-animate{transition-delay:2450ms}body[data-aos-duration='2500'] [data-aos],[data-aos][data-aos][data-aos-duration='2500']{transition-duration:2500ms}body[data-aos-delay='2500'] [data-aos],[data-aos][data-aos][data-aos-delay='2500']{transition-delay:0}body[data-aos-delay='2500'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2500'].aos-animate{transition-delay:2500ms}body[data-aos-duration='2550'] [data-aos],[data-aos][data-aos][data-aos-duration='2550']{transition-duration:2550ms}body[data-aos-delay='2550'] [data-aos],[data-aos][data-aos][data-aos-delay='2550']{transition-delay:0}body[data-aos-delay='2550'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2550'].aos-animate{transition-delay:2550ms}body[data-aos-duration='2600'] [data-aos],[data-aos][data-aos][data-aos-duration='2600']{transition-duration:2600ms}body[data-aos-delay='2600'] [data-aos],[data-aos][data-aos][data-aos-delay='2600']{transition-delay:0}body[data-aos-delay='2600'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2600'].aos-animate{transition-delay:2600ms}body[data-aos-duration='2650'] [data-aos],[data-aos][data-aos][data-aos-duration='2650']{transition-duration:2650ms}body[data-aos-delay='2650'] [data-aos],[data-aos][data-aos][data-aos-delay='2650']{transition-delay:0}body[data-aos-delay='2650'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2650'].aos-animate{transition-delay:2650ms}body[data-aos-duration='2700'] [data-aos],[data-aos][data-aos][data-aos-duration='2700']{transition-duration:2700ms}body[data-aos-delay='2700'] [data-aos],[data-aos][data-aos][data-aos-delay='2700']{transition-delay:0}body[data-aos-delay='2700'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2700'].aos-animate{transition-delay:2700ms}body[data-aos-duration='2750'] [data-aos],[data-aos][data-aos][data-aos-duration='2750']{transition-duration:2750ms}body[data-aos-delay='2750'] [data-aos],[data-aos][data-aos][data-aos-delay='2750']{transition-delay:0}body[data-aos-delay='2750'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2750'].aos-animate{transition-delay:2750ms}body[data-aos-duration='2800'] [data-aos],[data-aos][data-aos][data-aos-duration='2800']{transition-duration:2800ms}body[data-aos-delay='2800'] [data-aos],[data-aos][data-aos][data-aos-delay='2800']{transition-delay:0}body[data-aos-delay='2800'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2800'].aos-animate{transition-delay:2800ms}body[data-aos-duration='2850'] [data-aos],[data-aos][data-aos][data-aos-duration='2850']{transition-duration:2850ms}body[data-aos-delay='2850'] [data-aos],[data-aos][data-aos][data-aos-delay='2850']{transition-delay:0}body[data-aos-delay='2850'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2850'].aos-animate{transition-delay:2850ms}body[data-aos-duration='2900'] [data-aos],[data-aos][data-aos][data-aos-duration='2900']{transition-duration:2900ms}body[data-aos-delay='2900'] [data-aos],[data-aos][data-aos][data-aos-delay='2900']{transition-delay:0}body[data-aos-delay='2900'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2900'].aos-animate{transition-delay:2900ms}body[data-aos-duration='2950'] [data-aos],[data-aos][data-aos][data-aos-duration='2950']{transition-duration:2950ms}body[data-aos-delay='2950'] [data-aos],[data-aos][data-aos][data-aos-delay='2950']{transition-delay:0}body[data-aos-delay='2950'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2950'].aos-animate{transition-delay:2950ms}body[data-aos-duration='3000'] [data-aos],[data-aos][data-aos][data-aos-duration='3000']{transition-duration:3000ms}body[data-aos-delay='3000'] [data-aos],[data-aos][data-aos][data-aos-delay='3000']{transition-delay:0}body[data-aos-delay='3000'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='3000'].aos-animate{transition-delay:3000ms}body[data-aos-easing="linear"] [data-aos],[data-aos][data-aos][data-aos-easing="linear"]{transition-timing-function:cubic-bezier(0.25,0.25,0.75,0.75)}body[data-aos-easing="ease"] [data-aos],[data-aos][data-aos][data-aos-easing="ease"]{transition-timing-function:cubic-bezier(0.25,0.1,0.25,1)}body[data-aos-easing="ease-in"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in"]{transition-timing-function:cubic-bezier(0.42,0,1,1)}body[data-aos-easing="ease-out"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-out"]{transition-timing-function:cubic-bezier(0,0,0.58,1)}body[data-aos-easing="ease-in-out"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-out"]{transition-timing-function:cubic-bezier(0.42,0,0.58,1)}body[data-aos-easing="ease-in-back"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-back"]{transition-timing-function:cubic-bezier(0.6,-0.28,0.735,0.045)}body[data-aos-easing="ease-out-back"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-out-back"]{transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.275)}body[data-aos-easing="ease-in-out-back"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-out-back"]{transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55)}body[data-aos-easing="ease-in-sine"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-sine"]{transition-timing-function:cubic-bezier(0.47,0,0.745,0.715)}body[data-aos-easing="ease-out-sine"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-out-sine"]{transition-timing-function:cubic-bezier(0.39,0.575,0.565,1)}body[data-aos-easing="ease-in-out-sine"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-out-sine"]{transition-timing-function:cubic-bezier(0.445,0.05,0.55,0.95)}body[data-aos-easing="ease-in-quad"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-quad"]{transition-timing-function:cubic-bezier(0.55,0.085,0.68,0.53)}body[data-aos-easing="ease-out-quad"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-out-quad"]{transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94)}body[data-aos-easing="ease-in-out-quad"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-out-quad"]{transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955)}body[data-aos-easing="ease-in-cubic"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-cubic"]{transition-timing-function:cubic-bezier(0.55,0.085,0.68,0.53)}body[data-aos-easing="ease-out-cubic"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-out-cubic"]{transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94)}body[data-aos-easing="ease-in-out-cubic"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-out-cubic"]{transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955)}body[data-aos-easing="ease-in-quart"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-quart"]{transition-timing-function:cubic-bezier(0.55,0.085,0.68,0.53)}body[data-aos-easing="ease-out-quart"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-out-quart"]{transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94)}body[data-aos-easing="ease-in-out-quart"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-out-quart"]{transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955)}[data-aos^='fade'][data-aos^='fade']{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}[data-aos^='fade'][data-aos^='fade'].aos-animate{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[data-aos='fade-up']{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}[data-aos='fade-down']{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}[data-aos='fade-right']{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}[data-aos='fade-left']{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}[data-aos='fade-up-right']{-webkit-transform:translate3d(-100px,100px,0);transform:translate3d(-100px,100px,0)}[data-aos='fade-up-left']{-webkit-transform:translate3d(100px,100px,0);transform:translate3d(100px,100px,0)}[data-aos='fade-down-right']{-webkit-transform:translate3d(-100px,-100px,0);transform:translate3d(-100px,-100px,0)}[data-aos='fade-down-left']{-webkit-transform:translate3d(100px,-100px,0);transform:translate3d(100px,-100px,0)}[data-aos^='zoom'][data-aos^='zoom']{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}[data-aos^='zoom'][data-aos^='zoom'].aos-animate{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}[data-aos='zoom-in']{-webkit-transform:scale(0.6);transform:scale(0.6)}[data-aos='zoom-in-up']{-webkit-transform:translate3d(0,100px,0) scale(0.6);transform:translate3d(0,100px,0) scale(0.6)}[data-aos='zoom-in-down']{-webkit-transform:translate3d(0,-100px,0) scale(0.6);transform:translate3d(0,-100px,0) scale(0.6)}[data-aos='zoom-in-right']{-webkit-transform:translate3d(-100px,0,0) scale(0.6);transform:translate3d(-100px,0,0) scale(0.6)}[data-aos='zoom-in-left']{-webkit-transform:translate3d(100px,0,0) scale(0.6);transform:translate3d(100px,0,0) scale(0.6)}[data-aos='zoom-out']{-webkit-transform:scale(1.2);transform:scale(1.2)}[data-aos='zoom-out-up']{-webkit-transform:translate3d(0,100px,0) scale(1.2);transform:translate3d(0,100px,0) scale(1.2)}[data-aos='zoom-out-down']{-webkit-transform:translate3d(0,-100px,0) scale(1.2);transform:translate3d(0,-100px,0) scale(1.2)}[data-aos='zoom-out-right']{-webkit-transform:translate3d(-100px,0,0) scale(1.2);transform:translate3d(-100px,0,0) scale(1.2)}[data-aos='zoom-out-left']{-webkit-transform:translate3d(100px,0,0) scale(1.2);transform:translate3d(100px,0,0) scale(1.2)}[data-aos^='slide'][data-aos^='slide']{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}[data-aos^='slide'][data-aos^='slide'].aos-animate{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[data-aos='slide-up']{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}[data-aos='slide-down']{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}[data-aos='slide-right']{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}[data-aos='slide-left']{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}[data-aos^='flip'][data-aos^='flip']{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}[data-aos='flip-left']{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}[data-aos='flip-left'].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}[data-aos='flip-right']{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}[data-aos='flip-right'].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}[data-aos='flip-up']{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}[data-aos='flip-up'].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}[data-aos='flip-down']{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}[data-aos='flip-down'].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;transition:opacity 0s,-webkit-transform 0s;transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s,-webkit-transform 0s}.tns-gallery>.tns-slide-active{left:auto !important}.tns-gallery>.tns-slide-active{position:relative}.tns-gallery>.tns-moving{transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.33333%;width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.42857%;width:calc(100% / 70);height:10px;float:left}
