.u-mb100{margin-bottom:100px}.u-mt100{margin-top:100px}.u-mt40{margin-top:40px}.u-posrel{position:relative}.u-dib{display:inline-block}.u-shadow{-webkit-box-shadow:7px 7px 0px 0px #B2B2B2;-moz-box-shadow:7px 7px 0px 0px #B2B2B2;box-shadow:7px 7px 0px 0px #B2B2B2}.u-upper{text-transform:uppercase}.u-bold{font-weight:bold}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.row-eq-height:after,.row-eq-height:before{display:none}.row-eq-height>[class*='col-']{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.u-align-middle{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.bg--vetro{background-color:#2766b2;color:white}.bg--food{background-color:#d29c83}.bg--carta{background-color:#58c6f4}.bg--legno{background-color:#b22222;color:white}.bg--edilizia{background-color:#ea6928}.bg--altro{background-color:#149439;color:white}.bg--reggia{background-color:#f05aa0}.bg--packaging-lines,.bg--linee{background-color:#7109AA;color:white}.bg--macchine-reggiatrici,.bg--macchine-incappucciatrici,.bg--macchine-termoretrazione,.bg--macchine-avvolgitrici{background-color:#e5e5e5}.bg--prod-macchina{background-color:#484E42}.bg--prod-linea{background-color:#3E0077}.bg--prod-reggia{background-color:#BD276D}body{font-family:Helvetica, Arial, sans-serif;color:black;font-size:1.6rem;padding-top:86px}h3{line-height:1.3;font-size:2rem}a{color:#149439;font-weight:bold;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear}a:hover,a:focus{color:#B2B2B2;text-decoration:none}.modal-backdrop.in{opacity:.8}.modal-content{-webkit-box-shadow:7px 7px 0px 0px #B2B2B2;-moz-box-shadow:7px 7px 0px 0px #B2B2B2;box-shadow:7px 7px 0px 0px #B2B2B2;border:1px solid #B2B2B2;border-radius:0}.img-piccola-testa{margin-top:102px}.headroom{will-change:transform;-webkit-transition:transform 200ms linear;-moz-transition:transform 200ms linear;-ms-transition:transform 200ms linear;-o-transition:transform 200ms linear;transition:transform 200ms linear}.headroom--pinned{-moz-transform:translateY(0%);-o-transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0%);z-index:20000}.headroom--unpinned{-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.btn{background:#149439;color:white;margin:0 5px;border-radius:0;text-transform:uppercase;font-weight:bold;-webkit-box-shadow:4px 4px 0px 0px #B2B2B2;-moz-box-shadow:4px 4px 0px 0px #B2B2B2;box-shadow:4px 4px 0px 0px #B2B2B2}.btn:hover{color:white;-webkit-box-shadow:4px 4px 0px 0px #737373;-moz-box-shadow:4px 4px 0px 0px #737373;box-shadow:4px 4px 0px 0px #737373}.title,.general-content h1{position:relative;margin-bottom:40px}.title:before,.general-content h1:before{content:"";display:block;background-color:currentColor;width:180px;height:2px;margin-bottom:10px}.title--center:before{width:100%}.title--product{margin-bottom:5px;text-transform:uppercase}.title--linea{margin-bottom:5px}.title--news{border-bottom:2px solid black;padding-bottom:5px}.title--bg{background-color:rgba(255,255,255,0.85);display:inline-block;padding:20px}.subtitle{margin-bottom:40px;padding-bottom:10px;border-bottom:2px solid black;margin-top:0}.box{background:#149439;color:white;padding:20px;margin:0 5px;-webkit-box-shadow:7px 7px 0px 0px #B2B2B2;-moz-box-shadow:7px 7px 0px 0px #B2B2B2;box-shadow:7px 7px 0px 0px #B2B2B2}.citazione{color:#B2B2B2;font-style:italic}.citazione h3{line-height:1.3;font-size:2rem}@media only screen and (min-width: 768px){.citazione--home{margin-top:160px;padding-right:50px}}.citazione-img{padding-right:25px;margin:0 auto}.img-sparsa{max-height:550px;margin:0 auto}@media only screen and (min-width: 768px){.wrapimg--sx{padding-right:50px}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.wrapimg--sx img{height:100%}}@media only screen and (min-width: 768px){.wrapimg--dx{padding-left:50px}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.wrapimg--dx img{height:100%}}.img-icona{margin:0 auto;margin-top:30px}@media only screen and (min-width: 768px){.img-icona{margin-top:110px}}.img-icona--sala-stampa{margin-top:50px;opacity:0.6}.img-icona--servizi{opacity:0.6}.img-icona--contatti{opacity:0.5}@media only screen and (min-width: 768px){.img-icona--contatti{margin-top:0}}.arrowlink:before,#main-slider .slider-link:before,.productBox-link:before,.quoteBox-link:before{content:"→";margin-right:5px}.header{padding:20px 0;position:fixed;z-index:1000;right:0;left:0;top:0;background:white}.menu{margin:0 auto;margin-top:12px}.menu-item{position:relative}.menu-link{color:black;text-transform:uppercase;font-weight:bold;font-size:1.32rem;letter-spacing:0.5px;padding-bottom:15px;line-height:auto;margin:0 7px}.menu-link:hover,.menu-link:focus{color:#149439}.menu-link--area{color:#149439}.menu-link--area:hover{color:black}.dropdown-menu{border-radius:0;border:1px solid #B2B2B2;-webkit-box-shadow:7px 7px 0px 0 #B2B2B2;-moz-box-shadow:7px 7px 0px 0 #B2B2B2;box-shadow:7px 7px 0px 0 #B2B2B2;margin-top:7px;left:50%;right:auto;-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);will-change:transform}.dropdown-menu:before{content:"▲";position:absolute;left:calc(50% - 7px);top:-15px;color:#B2B2B2}.submenu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:10px}.submenu--row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.submenu--col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.submenu h5{font-weight:bold;text-transform:uppercase;border-bottom:1px solid #B2B2B2;padding-bottom:8px;text-align:center}.submenu-prodotti .submenu-linkwrap,.submenu-applicazioni .submenu-linkwrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.35rem;line-height:1.1;width:330px}.submenu-prodotti .submenu-linkwrap--interno,.submenu-applicazioni .submenu-linkwrap--interno{margin-bottom:5px;border-bottom:1px solid #B2B2B2}.submenu-prodotti{padding:0 15px 0 10px}.submenu-applicazioni{padding:0 10px 0 15px;border-left:1px solid #B2B2B2}.submenu-link{display:block;width:165px;overflow:auto;margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-size:11px}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.submenu-link{overflow:hidden}}.submenu-link img{margin:0 auto;height:56px;width:40px}.submenu-link .submenu-icon{width:30px;height:40px}.submenu-link span{width:calc(100% - 45px);display:inline-block}.navbar-toggle{border:1px solid black}.navbar-toggle .icon-bar{background:black}.nav>li{display:inline-block;vertical-align:middle}.nav>li>a{padding:0 0 15px}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:transparent;border-color:transparent}.nav>li>a:focus,.nav>li>a:hover{background-color:transparent}@media (max-width: 991px){.navbar-header{float:none}.navbar-left,.navbar-right{float:none !important}.navbar-toggle{display:block}.navbar-collapse.collapse{display:none !important}.navbar-nav{float:none !important}.navbar-nav>li{float:none}.navbar-collapse.in{overflow-y:auto !important}.collapse.in{display:block !important}}@media only screen and (max-width: 767px){.img-piccola-testa{margin-top:50px}.navbar-collapse{width:106%;margin-left:-3%}.menu-item{width:100%}.dropdown-menu{position:relative;margin-bottom:40px}.submenu-prodotti{padding:0 10px 0 0;max-width:50%}.submenu-applicazioni{padding:0 0 0 10px}.submenu-prodotti .submenu-linkwrap,.submenu-applicazioni .submenu-linkwrap{width:100%}.submenu-link{width:135px;font-size:10px}.submenu-link img{margin:0 auto;height:42px;width:30px}.submenu-link span{width:calc(100% - 33px)}.de .submenu-link{font-size:9px}}@media only screen and (max-width: 620px){.submenu-link{width:100%;overflow:hidden;font-size:9.5px}}@media only screen and (max-width: 480px){.navbar-collapse{padding:0}}@media only screen and (min-width: 992px) and (max-width: 1199px){.menu-item{max-width:23%;width:auto}.menu-link{font-size:1.2rem}}#main-slider{overflow:hidden}#main-slider .item{height:400px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;position:relative}#main-slider .slider-content{background-color:rgba(255,255,255,0.85);padding:20px}#main-slider .slider-content--bg{background-color:rgba(255,255,255,0.85)}#main-slider .slider-inner{position:absolute;bottom:30px;left:0;width:100%;color:dark}#main-slider .slider-inner h2{font-size:18px;line-height:1;font-weight:normal;margin-bottom:20px}@media only screen and (min-width: 540px){#main-slider .slider-inner{bottom:15px}#main-slider .slider-inner h2{font-size:20px}}@media only screen and (min-width: 768px){#main-slider .item{height:550px}#main-slider .slider-inner h2{margin-top:5px;margin-bottom:20px}}@media only screen and (min-width: 769px){#main-slider .slider-content{background-color:transparent}#main-slider .slider-content--bg{background-color:rgba(255,255,255,0.85)}#main-slider .slider-inner h2{font-size:25px}}@media only screen and (min-width: 992px){#main-slider .slider-inner h2{font-size:26px}}@media only screen and (min-width: 1200px){#main-slider .slider-inner h2{font-size:32px}}#main-slider .slider-link{margin-top:10px}#main-slider .owl-prev,#main-slider .owl-next{position:absolute;top:50%;background-color:rgba(0,0,0,0.2);color:#fff;font-size:30px;display:inline-block;margin-top:-15px;height:30px;width:30px;line-height:70px;text-align:center;z-index:5;-webkit-transition:background-color 400ms;transition:background-color 400ms;-webkit-box-shadow:4px 4px 0px 0px #B2B2B2;-moz-box-shadow:4px 4px 0px 0px #B2B2B2;box-shadow:4px 4px 0px 0px #B2B2B2}#main-slider .owl-prev:hover,#main-slider .owl-next:hover{-webkit-box-shadow:4px 4px 0px 0px #737373;-moz-box-shadow:4px 4px 0px 0px #737373;box-shadow:4px 4px 0px 0px #737373}#main-slider .owl-prev{left:15px;text-indent:14px;background-image:url("../ima/icone/arrow-left.svg");background-repeat:no-repeat;background-position:center center;background-color:#149439;background-size:auto 65%}#main-slider .owl-next{right:15px;text-indent:-14px;background-image:url("../ima/icone/arrow-right.svg");background-position:center center;background-repeat:no-repeat;background-color:#149439;background-size:auto 65%}.main-img .item{height:280px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;position:relative}@media only screen and (min-width: 540px){.main-img .item{height:340px}}@media only screen and (min-width: 768px){.main-img .item{height:380px}}@media only screen and (min-width: 992px){.main-img .item{height:480px}}@media only screen and (min-width: 1200px){.main-img .item{height:550px}}.main-img .title,.main-img .general-content h1,.general-content .main-img h1{margin-top:40px}#bar{width:0%;max-width:100%;height:4px;background:#149439}#progressBar{margin-top:-4px;position:relative;z-index:999;width:100%;background:rgba(0,0,0,0.1)}.valori-item{margin-bottom:20px}.valori-item h5{font-weight:bold;font-size:1.8rem;margin-bottom:0}.productBox{border:1px solid #e5e5e5;margin-bottom:100px;display:block;position:relative}.productBox-description{padding:20px}.productBox-title{margin-top:30px;margin-bottom:0;padding-left:20px}.productBox-link{margin-top:15px;display:block;text-align:right}.quoteBox{position:relative;max-width:250px;background:#149439;color:white}@media only screen and (min-width: 768px){.quoteBox{position:absolute;top:-100px;right:0}}.quoteBox .title,.quoteBox .general-content h1,.general-content .quoteBox h1{margin-bottom:20px}.quoteBox .title:before,.quoteBox .general-content h1:before,.general-content .quoteBox h1:before{max-width:100%}.quoteBox quote{font-size:1.35rem}.quoteBox-img{padding-right:15px;width:40%;float:left;margin-top:15px}.quoteBox-text{width:60%;float:left}.quoteBox-link{margin-top:20px;margin-bottom:5px;text-align:right;display:block;font-size:1.35rem;width:100%;color:black}.quoteBox-link:hover{color:white}.quoteBox--reggia{background-color:#f05aa0}@media only screen and (min-width: 768px){.quoteBox--reggia{top:-170px}}.quoteBox--vetro{background-color:#2766b2}@media only screen and (min-width: 768px){.quoteBox--vetro{top:-170px}}.quoteBox--edilizia{background-color:#ea6928}@media only screen and (min-width: 768px){.quoteBox--edilizia{top:-90px}}.quoteBox--carta{background-color:#58c6f4}@media only screen and (min-width: 768px){.quoteBox--carta{top:-150px}}.quoteBox--right{margin-left:55px}.quoteBox--left{margin-right:55px}.yellowBox{background:#F4F201;display:inline-block;padding:7px 15px 4px;margin-top:0;-webkit-box-shadow:7px 7px 0px 0px #B2B2B2;-moz-box-shadow:7px 7px 0px 0px #B2B2B2;box-shadow:7px 7px 0px 0px #B2B2B2}@media only screen and (min-width: 992px){.yellowBox{margin-top:-40px;margin-left:30px;max-width:calc( 100% - 62px)}}.yellowBox-link{display:inline-block;padding-left:10px}.yellowBox img{display:block;height:100px}@media only screen and (min-width: 992px){.yellowBox img{height:170px}}.img-sfondino{display:none}@media only screen and (min-width: 768px){.img-sfondino{display:block;margin-top:16px;width:80%;float:right}}#blog{padding-bottom:60px}.blog-post{border:1px solid #e5e5e5;padding:15px}.blog-post .post-format{display:inline-block;width:40px;height:40px;line-height:34px;text-align:center;color:#fff;background:#333;border:3px solid #fff;border-radius:100px}.blog-post .post-format img{padding:8px 7px}.blog-post .post-date{display:block;color:#737373;font-style:italic;margin-top:10px}.blog-post .entry-title{font-weight:600}.blog-post.blog-large{padding-bottom:30px;margin-bottom:30px}.blog-post.blog-large .entry-thumbnail{margin:-15px -15px 15px;position:relative}.blog-post.blog-large .post-format{width:66px;height:66px;line-height:60px;position:absolute;right:20px;bottom:-33px}.blog-post.blog-large .post-format img{padding:14px 16px}.blog-post.blog-large .entry-date{font-size:12px;display:block;margin-bottom:12px;text-transform:uppercase;color:#149439;font-weight:bold}.blog-post.blog-large .entry-title{margin-top:0;font-size:18px;line-height:1}.blog-post.blog-large .entry-title a{color:black}.blog-post.blog-large .entry-title a:hover{color:#149439}.blog-post.blog-media{margin-bottom:30px}.blog-post.blog-media .media{overflow:visible}.blog-post.blog-media .entry-thumbnail{margin:-15px 15px -15px -15px;position:relative}.blog-post.blog-media .entry-thumbnail img{max-height:234px}.blog-post.blog-media .post-format{position:absolute;top:20px;right:-10px}.blog-post.blog-media .entry-date{font-size:12px;display:block;margin-bottom:12px;text-transform:uppercase;color:#149439;font-weight:bold}.blog-post.blog-media .entry-title{margin-top:0;font-size:18px;line-height:1}.blog-post.blog-media .entry-title a{color:black}.blog-post.blog-media .entry-title a:hover{color:#149439}.blog-post .entry-meta{margin-top:20px;border-top:1px solid #e5e5e5;padding-top:15px}.blog-post .entry-meta>span{display:inline-block;margin-right:10px;color:#999}.blog-post .entry-meta>span>a{color:#999}.blog-post .entry-meta>span>a:hover{color:#149439}.contactBox{position:relative;z-index:10;font-size:1.35rem}@media only screen and (min-width: 768px){.contactBox{position:absolute;margin-top:-120px;top:-15px}}.contactBox-title{font-size:1.6rem;font-weight:bold;margin-bottom:5px;text-transform:uppercase}.carousel-testimonial .btn,.carousel-settore .btn,.carousel-prodotto .btn,.carousel-content .btn,.carousel-news .btn{width:30px;height:30px}.carousel-testimonial .btn-prev,.carousel-settore .btn-prev,.carousel-prodotto .btn-prev,.carousel-content .btn-prev,.carousel-news .btn-prev{background-image:url("../ima/icone/arrow-left.svg");background-repeat:no-repeat;background-position:8px center;background-color:#149439;background-size:auto 65%}.carousel-testimonial .btn-next,.carousel-settore .btn-next,.carousel-prodotto .btn-next,.carousel-content .btn-next,.carousel-news .btn-next{background-image:url("../ima/icone/arrow-right.svg");background-position:10px center;background-repeat:no-repeat;background-color:#149439;background-size:auto 65%}.carousel-testimonial .carousel-inner,.carousel-settore .carousel-inner,.carousel-prodotto .carousel-inner,.carousel-content .carousel-inner,.carousel-news .carousel-inner{padding-bottom:20px}.carousel-testimonial h4,.carousel-settore h4,.carousel-prodotto h4,.carousel-content h4,.carousel-news h4{font-weight:600;margin-bottom:0}.carousel-testimonial small,.carousel-settore small,.carousel-prodotto small,.carousel-content small,.carousel-news small{display:block;margin-bottom:10px;color:#737373}.carousel-prodotto img{margin:0 auto}@media only screen and (min-width: 768px){.carousel-prodotto img{max-height:355px}}@media only screen and (min-width: 992px){.carousel-prodotto img{max-height:465px}}@media only screen and (min-width: 1200px){.carousel-prodotto img{max-height:565px}}.carousel-news img{margin:0 auto}@media only screen and (min-width: 768px){.carousel-news img{max-height:405px}}@media only screen and (min-width: 992px){.carousel-news img{max-height:529px}}@media only screen and (min-width: 1200px){.carousel-news img{max-height:641px}}.general-label{position:relative;top:14px;font-size:1.6rem;margin-left:10px;padding:0 8px;background:white}.form{border-left:1px solid #B2B2B2;padding-left:5px;margin-bottom:40px}@media only screen and (min-width: 768px){.form{margin-bottom:0}}.form-control{padding:8px 12px 4px;font-size:1.35rem}.form-control:focus{border-color:#149439;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(20,148,57,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(20,148,57,0.6)}.help-block{font-size:80%}.map_wrapper{height:530px}.map_canvas{width:100%;height:100%}.footer{color:#737373;font-size:1.35rem;margin-top:30px}.footer-title{font-weight:bold;color:black;text-transform:uppercase}.footer-list{padding-left:0;border-left:1px solid #B2B2B2;list-style-type:none}.footer-list li{margin-left:10px}.footer-list a{color:#737373}.footer-list a:hover{color:#149439}.footer-sociallink{text-decoration:none;background:#149439;width:32px;height:32px;line-height:30px;display:inline-block;padding:4px 0}.footer-sociallink svg,.footer-sociallink path{fill:white}.footer-info{margin-top:20px;margin-bottom:30px;font-size:1.3rem;padding-top:15px;border-top:1px solid #B2B2B2}.newsletter{width:96%;position:fixed;right:2%;bottom:20px;background:white;display:none;padding:15px 30px 30px;z-index:1000;-webkit-box-shadow:0px 2px 10px 0px rgba(0,0,0,0.5);-moz-box-shadow:0px 2px 10px 0px rgba(0,0,0,0.5);box-shadow:0px 2px 10px 0px rgba(0,0,0,0.5)}@media screen and (min-width: 500px){.newsletter{width:410px;right:20px}}.newsletter-title{font-size:2.4rem;margin-bottom:20px}.newsletter-form{margin-top:20px}.newsletter-label{font-weight:400;font-size:1.4rem}.newsletter-close{position:absolute;top:0;right:7px;color:#737373;font-weight:400;opacity:1;display:block !important;cursor:pointer;font-size:3rem;border:0;background:transparent;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-ms-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease}.newsletter-close:hover{-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-ms-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease;color:#149439}.newsletter .checkbox-group{margin:20px 1%}.field-label{opacity:0;position:absolute;top:8px;transition:all 0.1s linear;z-index:-1;left:8px;background:white;font-weight:600;color:black;padding:0 5px;font-size:1.4rem}.field-label.showlabel{opacity:1;top:-10px;z-index:1}.fotosettore{position:relative}.fotosettore-description{position:absolute;top:10px;right:10px;font-size:1.25rem;opacity:0;background:rgba(255,255,255,0.85);padding:10px;border-top:2px solid black}.fotosettore-description--50{width:50%;width:calc(50% - 20px)}.fotosettore-description--25{width:calc(25% - 20px)}.fotosettore:hover .fotosettore-description{opacity:1;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear}.yellowSettore-intro{font-size:2rem;margin-bottom:100px}.yellowSettore-tipo{margin-bottom:120px;border-top:3px solid black}.yellowSettore-tipo>p{max-width:75%}.yellowSettore-appReggia{margin-right:20px;border-top:3px solid black;margin-bottom:80px}.yellowSettore-appReggia h3{margin-top:10px}.yellowSettore-btnReggia{padding:0;border:0;background:transparent}.yellowSettore-link{border-top:1px solid black;padding:7px 0;color:black}.yellowSettore-link:hover{color:#149439}.yellowSettore-link span{display:inline-block;vertical-align:top}.yellowSettore-link:last-child{border-bottom:1px solid black;margin-bottom:20px}.yellowSettore-img{margin:0 auto 15px}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.yellowSettore-img{height:100%}}.yellowSettore-code{font-size:2.5rem;width:43%;text-transform:uppercase;letter-spacing:-1px}.yellowSettore-name{font-size:1.3rem;width:55%;font-weight:normal}.yellowSettore .title,.yellowSettore .general-content h1,.general-content .yellowSettore h1{margin-bottom:20px}.extraSettore{border:1px solid #B2B2B2;padding:0 15px 30px;margin-top:20px}@media only screen and (min-width: 992px){.extraSettore{margin-left:30px;margin-top:0}}.extraSettore-title{font-weight:600;text-transform:uppercase;margin-top:30px;margin-bottom:15px}.extraSettore-video,.extraSettore-optionalbtn{background:none;color:#149439;padding:0;margin:3px 0;border:0;box-shadow:none}.extraSettore-video img,.extraSettore-optionalbtn img{margin-right:3px}.extraSettore-video:hover,.extraSettore-optionalbtn:hover{color:#B2B2B2}.extraSettore-optionalbtn{line-height:0.9;text-align:left}.extraSettore-optionalbtn img{float:left}.extraSettore-optionalbtn div{position:relative;width:calc(100% - 34px);float:left;margin-left:3px}@media only screen and (min-width: 768px){.extraSettore-optional{margin-top:100px}}.extraSettore-catalogo{margin:3px 0;display:block;font-weight:400;padding:3px}.extraSettore-catalogo img{margin-right:6px}.extraSettore-content ul{padding-left:20px}.extraSettore-documenti{padding-top:30px}.extraSettore-news{margin-top:60px}.nav-tabs{border-bottom:1px solid #B2B2B2}.nav-tabs>li>a{padding:15px;font-size:2.8rem;border:none;border-bottom:1px solid transparent}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:black;border:none;border-bottom:1px solid #B2B2B2}.nav-tabs>li.active>a:before,.nav-tabs>li.active>a:focus:before,.nav-tabs>li.active>a:hover:before{content:"▲";position:absolute;left:calc(50% - 7px);bottom:-8px;color:#B2B2B2;font-size:1.6rem}.nav-tabs>li>a:focus,.nav-tabs>li>a:hover{border:none}.tab-content{padding:25px 0 20px}.caseHistory-title{margin:0 0 20px;font-weight:600}.caseHistory-description{font-size:1.3rem}#features .col-5{width:50%;float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px}@media only screen and (min-width: 768px){#features .col-5{width:33.3%}}@media only screen and (min-width: 1024px){#features .col-5{width:20%}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){#features .col-5{height:260px}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.col-iebox{height:260px}}.serviceBox{padding:30px 20px;color:white;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 460px){.serviceBox{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.serviceBox-img{width:37%;margin:0 12px 10px 0;display:inline-block}.serviceBox-text{display:inline-block;vertical-align:top}@media only screen and (min-width: 460px){.serviceBox-text{width:60%}}.serviceBox-title{color:white;border-top:1px solid currentColor;padding-top:10px;display:inline-block;margin-top:0;font-size:1.7rem;letter-spacing:-0.5px}.serviceBox-description{font-weight:400;font-size:1.3rem}.serviceBox--prod{background-color:#e5e5e5}.serviceBox--prod .serviceBox-title,.serviceBox--prod .serviceBox-description{color:black}.serviceBox--prod:hover{background-color:#bfbfbf}.serviceBox--reggia{background-color:#f05aa0}.serviceBox--reggia:hover{background-color:#e81578;color:white}.serviceBox--linee{background-color:#7109AA}.serviceBox--linee:hover{background-color:#410561}.serviceBox--prod .serviceBox-title,.serviceBox--reggia .serviceBox-title,.serviceBox--linee .serviceBox-title{width:100%;font-size:1.6rem}.serviceBox--prod .serviceBox-img,.serviceBox--reggia .serviceBox-img,.serviceBox--linee .serviceBox-img{width:28%;margin:0 12px 10px 0}.serviceBox--vetro{background-color:#2766b2}.serviceBox--vetro:hover{background-color:#194273}.serviceBox--food{background-color:#d29c83}.serviceBox--food:hover{background-color:#be6f4b}.serviceBox--carta{background-color:#58c6f4}.serviceBox--carta:hover{background-color:#10aeef}.serviceBox--legno{background-color:#b22222}.serviceBox--legno:hover{background-color:#721616}.serviceBox--edilizia{background-color:#ea6928}.serviceBox--edilizia:hover{background-color:#b44812}.serviceBox--altro{background-color:#149439}.serviceBox--altro:hover{background-color:#0b511f}.img-definizione{width:50%;margin:0 auto;margin-bottom:40px;max-width:165px}@media only screen and (min-width: 768px){.img-definizione{width:100%}}#portfolio .portfolio-filter{list-style:none;padding:0;margin:30px 0 50px;display:inline-block}#portfolio .portfolio-filter>li{float:left;display:block}#portfolio .portfolio-filter>li a{display:block;padding:7px 15px;background:#e5e5e5;color:black;position:relative;text-decoration:none}#portfolio .portfolio-filter>li a:hover,#portfolio .portfolio-filter>li a.active{background:#149439;color:#fff;box-shadow:0 -3px 0 0 #B2B2B2 inset;-webkit-box-shadow:0 -3px 0 0 #B2B2B2 inset}#portfolio .portfolio-filter>li a.active:after{content:" ";position:absolute;bottom:-17px;left:50%;margin-left:-10px;border-width:10px;border-style:solid;border-color:#B2B2B2 transparent transparent transparent}#portfolio .portfolio-items{margin:-15px}#portfolio .portfolio-item{width:49.9%;float:left;padding:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px){#portfolio .portfolio-item{width:33.3%}}@media only screen and (min-width: 1024px){#portfolio .portfolio-item{width:24.9%}}@media only screen and (min-width: 768px){#portfolio .portfolio-item--reggia{width:49.9%}}.portfolio-item .list-inline>li{padding:0}.portfolio-inner{border:1px solid #e5e5e5;position:relative}.portfolio-link{display:block;color:black;-webkit-transition-property:none;-moz-transition-property:none;-o-transition-property:none;transition-property:none}.portfolio-link:hover{color:#149439}.portfolio-link:hover .portfolio-description{color:black;-webkit-transition-property:none;-moz-transition-property:none;-o-transition-property:none;transition-property:none}.portfolio-title{margin-top:20px;margin-bottom:0;margin-left:20px;margin-right:20px;border-bottom:1px solid black;font-weight:600;padding:7px 0 10px}.portfolio-title:before{width:160px;max-width:100%}.portfolio-title span{display:block;vertical-align:top}.portfolio-code{font-size:2.8rem;text-transform:uppercase}.portfolio-name{font-size:1.45rem}.portfolio-description{padding:15px 20px 5px;font-size:1.3rem;font-weight:normal}.portfolio-list{margin:0;padding:0 20px 10px;text-align:right}.portfolio-list label{font-size:1.3rem;display:inline-block;vertical-align:middle;line-height:20px}.portfolio-list li a{width:20px;height:20px;display:block;margin:0}#carouselOptionals .item img{max-height:480px;margin:0 auto;margin-bottom:20px}#carouselLinea .item img{max-height:480px;margin:0 auto}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s}.isotope{-webkit-transition-property:height, width;-moz-transition-property:height, width;-ms-transition-property:height, width;-o-transition-property:height, width;transition-property:height, width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;-ms-transition-property:-ms-transform, opacity;-o-transition-property:-o-transform, opacity;transition-property:transform, opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.isotope.infinite-scrolling{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}#cf4a{position:relative;width:100%}#cf4a img.top{position:absolute;left:0;top:0;opacity:0}#cf4a img.bottom{position:relative}#cf4a img.top{-webkit-animation-name:cf4FadeInOut;-webkit-animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;-webkit-animation-duration:7s;-moz-animation-name:cf4FadeInOut;-moz-animation-timing-function:ease-in-out;-moz-animation-iteration-count:infinite;-moz-animation-duration:7s;-o-animation-name:cf4FadeInOut;-o-animation-timing-function:ease-in-out;-o-animation-iteration-count:infinite;-o-animation-duration:7s;animation-name:cf4FadeInOut;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-duration:7s}@keyframes cf4FadeInOut{0%{opacity:0}11.11%{opacity:1}33.33%{opacity:1}44.44%{opacity:0}100%{opacity:0}}#cf4a img:nth-of-type(5){animation-delay:5s}#cf4a img:nth-of-type(4){animation-delay:4s}#cf4a img:nth-of-type(3){animation-delay:3s}#cf4a img:nth-of-type(2){animation-delay:2s}#cf4a img:nth-of-type(1){animation-delay:1s}.cf4a img{max-width:165px;margin:0 auto}.numbers{padding:60px 0 80px;background-image:url("../ima/prodotti/reggia/mappa.jpg");background-repeat:no-repeat;background-position:50% 50%;background-size:100% auto;min-height:550px;position:relative}.numbers:before{content:"";position:absolute;width:100%;height:100%;background:rgba(240,90,160,0.88);top:0;left:0}.numbers p{border-top:1px solid black;padding:10px 0}.numbers-num{font-weight:600;font-size:2.3rem;position:relative}.formpack{border:1px solid #B2B2B2;background:white;padding:10px 22px 30px;margin-top:40px}.formpack label{font-size:1.35rem}.formpack-form{margin-top:-10px}.formpack .form-fields .form-group.col-sm-6{padding:0;margin-bottom:0}@media only screen and (min-width: 768px){.formpack .form-fields .form-group.col-sm-6:nth-child(odd){padding:0 6px 0 0}.formpack .form-fields .form-group.col-sm-6:nth-child(even){padding:0 0 0 6px}}.formpack .form-group.col-sm-12{padding:0}.table-title{font-weight:600;font-size:1.8rem}.table--caratteristiche{border-collapse:separate;margin-left:-10px;border-spacing:10px 0;margin-bottom:30px}.table--caratteristiche>tbody>tr>td,.table--caratteristiche>tbody>tr>th,.table--caratteristiche>tfoot>tr>td,.table--caratteristiche>tfoot>tr>th,.table--caratteristiche>thead>tr>td,.table--caratteristiche>thead>tr>th{border-top:1px solid black;padding:8px 0}.table--caratteristiche>tbody>tr:first-child>td,.table--caratteristiche>tbody>tr:first-child>th,.table--caratteristiche>tfoot>tr:first-child>td,.table--caratteristiche>tfoot>tr:first-child>th,.table--caratteristiche>thead>tr:first-child>td,.table--caratteristiche>thead>tr:first-child>th{border-top:3px solid black}.table--caratteristiche>tbody>tr:last-child>td,.table--caratteristiche>tbody>tr:last-child>th,.table--caratteristiche>tfoot>tr:last-child>td,.table--caratteristiche>tfoot>tr:last-child>th,.table--caratteristiche>thead>tr:last-child>td,.table--caratteristiche>thead>tr:last-child>th{border-bottom:2px solid black}.table--reggia>tbody>tr>td,.table--reggia>tbody>tr>th,.table--reggia>tfoot>tr>td,.table--reggia>tfoot>tr>th{padding-bottom:30px;width:33%}.table--caratteristiche>tbody>tr:first-child>td{border-bottom:2px solid black;font-weight:600;font-size:1.8rem;border-top:none;padding-bottom:10px}.table--reggia>tbody>tr>td:first-child{font-weight:600}.table-linksettore{padding:30px 25px;white-space:nowrap;display:inline-block}.table-linksettore a{font-weight:400}.table-linksettore:hover{color:black}.table-linksettore img{display:inline-block;width:55px;margin-right:7px}#animated-number{padding:100px 0 70px;background:#132125 url("../ima/azienda/azienda2.jpg") no-repeat center top;background-size:cover;color:#fff;position:relative;min-height:480px}#animated-number:before{content:"";position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.6);top:0;left:0}#animated-number h1,#animated-number h2,#animated-number h3,#animated-number h4{color:#fff}#animated-number strong{display:block;margin-bottom:30px;font-weight:600;letter-spacing:0.5px}#animated-number p{text-shadow:0px 0px 4px rgba(0,0,0,0.9)}@media only screen and (min-width: 992px){#animated-number p{padding:0px 120px 20px}}.governance{margin-bottom:20px}@media only screen and (min-width: 768px){.governance{margin-bottom:0}}@media only screen and (min-width: 992px){.governance{padding-left:50px}}@media only screen and (min-width: 1200px){.governance{margin-top:50px}}.intermediate{padding:100px 0 70px;background-color:#132125;background-position:center top;background-repeat:no-repeat;background-size:cover;color:#fff;position:relative;min-height:480px;text-shadow:0px 0px 4px rgba(0,0,0,0.9)}.intermediate:before{content:"";position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.6);top:0;left:0}@media only screen and (min-width: 992px){.intermediate-text{padding:0px 140px}}.intermediate--sala-stampa{min-height:400px}@media only screen and (min-width: 992px){.intermediate--sala-stampa .intermediate-text{padding-top:70px}}.animated-number{display:inline-block;width:90%;font-size:46px;line-height:80px;border-top:1px solid #fff;padding-top:10px;margin-top:20px}.socialBox{width:50%;margin:0}.socialBox p{margin-bottom:15px}.socialBox a{display:block;color:white;margin:5px 0}.socialBox svg{fill:white;vertical-align:top;margin-right:7px}.greyStripe{background:#e5e5e5;padding:60px 0}.accordionCareers{border-top:3px solid black}.accordionCareers-panel{margin-bottom:0;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.accordionCareers-heading{padding:10px 0;color:black;display:block;border-bottom:1px solid black;position:relative}.accordionCareers-heading:hover,.accordionCareers-heading:focus{color:#149439}.accordionCareers-heading:after{content:"→";position:absolute;right:0}.accordionCareers-heading--open:after{content:"↓";right:5px}.accordionCareers-body{padding:15px 0;color:#737373;font-size:1.4rem;border-bottom:3px solid black}.form--capitale{margin-top:40px}@media only screen and (min-width: 992px){.form--capitale{margin-top:0;margin-left:50px}}.news-date{font-size:1.8rem;display:block;margin-bottom:20px;text-transform:uppercase;color:#149439;font-weight:bold;margin-top:60px}.news-video{margin-top:40px}.news-share{border-top:1px solid black;margin-top:60px;padding-top:10px}.news-share .rrssb-buttons{width:50%;display:inline-block;vertical-align:middle;margin-top:-12px}.news-share .rrssb-buttons li{width:42px !important;height:42px !important}.news-share .rrssb-buttons li a .rrssb-icon svg{width:25px;height:25px}.news-share .rrssb-buttons li.rrssb-email a,.news-share .rrssb-buttons li.rrssb-facebook a,.news-share .rrssb-buttons li.rrssb-linkedin a,.news-share .rrssb-buttons li.rrssb-twitter a,.news-share .rrssb-buttons li.rrssb-googleplus a,.news-share .rrssb-buttons li.rrssb-whatsapp a{background-color:white;color:green}.news-share .rrssb-buttons li.rrssb-email a svg path,.news-share .rrssb-buttons li.rrssb-facebook a svg path,.news-share .rrssb-buttons li.rrssb-linkedin a svg path,.news-share .rrssb-buttons li.rrssb-twitter a svg path,.news-share .rrssb-buttons li.rrssb-googleplus a svg path,.news-share .rrssb-buttons li.rrssb-whatsapp a svg path{fill:#149439}.news-share .rrssb-buttons li.rrssb-email a:hover svg path,.news-share .rrssb-buttons li.rrssb-facebook a:hover svg path,.news-share .rrssb-buttons li.rrssb-linkedin a:hover svg path,.news-share .rrssb-buttons li.rrssb-twitter a:hover svg path,.news-share .rrssb-buttons li.rrssb-googleplus a:hover svg path,.news-share .rrssb-buttons li.rrssb-whatsapp a:hover svg path{fill:#B2B2B2}.newsBox{margin:106px 0 0 30px}.newsBox-title{font-weight:600;text-transform:uppercase;margin-bottom:15px}.comunicati-item{border-bottom:1px solid black;padding:20px 0}.comunicati-date{display:block;color:#737373;text-transform:uppercase;font-size:1.3rem}.comunicati-title{font-weight:600;color:black}.comunicati-title:hover{color:#149439}.rassegna-item{padding:20px 0;border-bottom:1px solid black}.rassegna-date,.rassegna-testata{display:inline-block;color:#737373;text-transform:uppercase;font-size:1.3rem}.rassegna-testata{color:#149439;font-weight:600}.rassegna-title{display:block;font-weight:600;color:black}.rassegna-title:hover{color:#149439}.calendarBox{margin:40px auto 30px;max-width:350px}@media only screen and (min-width: 768px){.calendarBox{margin-top:0}}.calendar .fc-day-grid-container{height:auto !important;overflow-y:visible !important}.calendar h2{font-size:2.2rem;margin-top:4px}.calendar table{font-size:94%}.calendar button{border-radius:0 !important;background:white;color:#149439;text-transform:uppercase;font-size:85%;border:none;padding:5px 6px}.calendar td.fc-today{background:white !important;color:#149439 !important}.general-content h1{margin-top:40px}.general-content h2{margin-top:60px;font-weight:600}.general-content h3{margin-top:40px;font-weight:600}.general-content h4{margin-top:20px;font-weight:600}.general-content h5{font-weight:600}#cookieChoiceInfo{color:white;background:#149439;font-size:1.5rem !important}#cookieChoiceInfo a{color:white;font-weight:600;text-decoration:underline;white-space:nowrap}#cookieChoiceInfo a:hover{color:white;text-decoration:none}#cookieChoiceInfo button{border:none;margin-left:10px !important;margin-right:10px !important;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear}#cookieChoiceInfo button:hover{background:#17aa42;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear}.ie8 body,.ie9 body{position:fixed;overflow:hidden}.ie-block{display:block}.ie8 .ie-block,.ie9 .ie-block{position:fixed;width:100%;height:100%;top:0;left:0;z-index:10000;background:white;padding:40px 30px;text-align:center}.ie8 .ie-block .ie-img,.ie9 .ie-block .ie-img{display:inline-block;margin:0 auto;margin-top:60px}.ie8 .ie-block .ie-message,.ie9 .ie-block .ie-message{width:100%;margin:40px 0}.ie8 .ie-block p,.ie9 .ie-block p{font-size:20px}.dinamica-img-hero{height:550px;margin-top:80px;margin-bottom:80px;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}.productBox--diff{margin-bottom:0;margin-top:100px}.vcenter{display:inline-block;vertical-align:middle;float:none}.landing-brand{padding-top:0}.landing-brand .btn{margin-left:16px}.landing-brand .main-img .title,.landing-brand .main-img .general-content h1,.general-content .landing-brand .main-img h1{margin:16px}.landing-brand #main-slider .slider-inner{bottom:35px}.landing-brand .img-icona{margin-top:50px}@media only screen and (max-width: 768px){.landing-brand .img-icona{margin-bottom:50px;margin-top:0}}.border-center:before{content:"";display:none}.border-center:after{content:"";display:block;background-color:currentColor;width:50px;height:2px;margin:10px auto 0}.products-inline{margin:80px 0 0;display:block}.landing-saturno{padding-top:0}.landing-saturno .table-linksettore img{display:block;margin:0 auto 15px}.landing-ms20{padding-top:0}.landing-ms20 .table-linksettore img{margin:0 auto 20px}
