#header .navbar-brand img{max-height:100%;height:80px;transition:all linear .5s}#header.fixed-header .navbar-brand img{height:40px}#testata .masthead{padding-top:10.5rem;padding-bottom:6rem;text-align:center;color:#fff;background-image:url(https://www.prettiescalfi.com/assets/img/xheader-interna.jpg.pagespeed.ic.GqAdFEh_pk.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center}#testata .masthead.sostenibilita{padding-top:10.5rem;padding-bottom:6rem;text-align:center;color:#fff;background-image:url(https://www.prettiescalfi.com/assets/img/header-sostenibilita.jpg.pagespeed.ce.Lzq5vY5s7k.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center}#testata .masthead.certificazioni{padding-top:10.5rem;padding-bottom:6rem;text-align:center;color:#fff;background-image:url(https://www.prettiescalfi.com/assets/img/header-certificazioni.jpg.pagespeed.ce.3MUdgHIwwm.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center}#testata .masthead.edilizia-industriale{padding-top:10.5rem;padding-bottom:6rem;text-align:center;color:#fff;background-image:url(https://www.prettiescalfi.com/assets/img/xheader-edilizia-industriale.jpg.pagespeed.ic.gOG58dDhk9.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center}#testata .masthead.edilizia-residenziale{padding-top:10.5rem;padding-bottom:6rem;text-align:center;color:#fff;background-image:url(https://www.prettiescalfi.com/assets/img/xheader-edilizia-residenziale.jpg.pagespeed.ic.H1AAR1ht3W.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center}#testata .masthead.edilizia-per-enti-pubblici{padding-top:10.5rem;padding-bottom:6rem;text-align:center;color:#fff;background-image:url(https://www.prettiescalfi.com/assets/img/xheader-edilizia-per-enti-pubblici.jpg.pagespeed.ic.WeCE65tQAF.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center}#testata .masthead.edifici-in-legno{padding-top:10.5rem;padding-bottom:6rem;text-align:center;color:#fff;background-image:url(https://www.prettiescalfi.com/assets/img/xheader-edifici-in-legno.jpg.pagespeed.ic.MH-ZXWC-Wr.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center}#testata .masthead.ristrutturazioni{padding-top:10.5rem;padding-bottom:6rem;text-align:center;color:#fff;background-image:url(https://www.prettiescalfi.com/assets/img/xheader-ristrutturazioni.jpg.pagespeed.ic.dJC7whlHPA.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center}#testata .masthead.infrastrutture{padding-top:10.5rem;padding-bottom:6rem;text-align:center;color:#fff;background-image:url(https://www.prettiescalfi.com/assets/img/xheader-infrastrutture.jpg.pagespeed.ic.vrU6wKCRpJ.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center}#testata .masthead.immobiliare{padding-top:10.5rem;padding-bottom:6rem;text-align:center;color:#fff;background-image:url(https://www.prettiescalfi.com/assets/img/xheader-immobiliare.jpg.pagespeed.ic.D_s0kA1X3z.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center}#testata .masthead.contatti{padding-top:10.5rem;padding-bottom:6rem;text-align:center;color:#fff;background-image:url(https://www.prettiescalfi.com/assets/img/header-contatti.jpg.pagespeed.ce.bq6i-9RIax.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center}#testata .masthead.lavora-con-noi{padding-top:10.5rem;padding-bottom:6rem;text-align:center;color:#fff;background-image:url(https://www.prettiescalfi.com/assets/img/xheader-lavora-con-noi.jpg.pagespeed.ic.Pb-SDkiVvX.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center}#testata .masthead .masthead-subheading{font-size:1.5rem;line-height:1.2rem;margin-bottom:25px}@media (min-width:768px){#testata .masthead{padding-top:17rem;padding-bottom:12.5rem}#testata .masthead.sostenibilita{padding-top:17rem;padding-bottom:12.5rem}#testata .masthead.certificazioni{padding-top:17rem;padding-bottom:12.5rem}#testata .masthead.edilizia-per-enti-pubblici{padding-top:17rem;padding-bottom:12.5rem}#testata .masthead.edilizia-industriale{padding-top:17rem;padding-bottom:12.5rem}#testata .masthead.edilizia-residenziale{padding-top:17rem;padding-bottom:12.5rem}#testata .masthead.edifici-in-legno{padding-top:17rem;padding-bottom:12.5rem}#testata .masthead.ristrutturazioni{padding-top:17rem;padding-bottom:12.5rem}#testata .masthead.immobiliare{padding-top:17rem;padding-bottom:12.5rem}#testata .masthead.contatti{padding-top:17rem;padding-bottom:12.5rem}#testata .masthead .masthead-subheading{font-size:2.25rem;line-height:1.2rem;margin-bottom:2rem}}#testata .masthead .masthead-heading{color:#fff;font-weight:400;font-size:2.8rem;text-transform:uppercase;line-height:1.2}@media (min-width:576px){#testata .masthead .masthead-heading{font-size:3.5rem}}@media (min-width:768px){#testata .masthead .masthead-heading{font-size:3.5rem}}@media (min-width:992px){#testata .masthead .masthead-heading{font-size:6rem}}#testata .masthead .masthead-subheading{font-size:2.5rem;font-weight:400}#testata .masthead .masthead-subheading{padding-top:1rem;font-size:1.2rem}@media (min-width:576px){#testata .masthead .masthead-subheadinge{font-size:1.3rem}}@media (min-width:768px){#testata .masthead .masthead-subheading{padding-top:1rem;font-size:2.5rem}}@media (min-width:992px){#testata .masthead .masthead-subheading{padding-top:1rem}}.row.full-width{width:100%}.parallax-fiat{background-image:url(https://www.prettiescalfi.com/assets/img/rifugio-fiat-madonna-di-campiglio.jpg.pagespeed.ce.JLIKF-fsy-.jpg);background-repeat:no-repeat;background-attachment:fixed;min-height:400px;background-position:center}.parallax-fiat h2{color:#fff;padding-top:9%;font-size:2.5rem;font-weight:400}.parallax-lavora-con-noi{background-image:url(https://www.prettiescalfi.com/assets/img/xparallax-lavora-con-noi.jpg.pagespeed.ic.vr2BAfoKvG.jpg);background-repeat:no-repeat;background-attachment:fixed;min-height:400px;background-position:center}.parallax-lavora-con-noi h2{color:#fff;padding-top:9%;font-size:2.5rem;font-weight:400}.overlay-a{text-decoration:none;background:url(https://www.prettiescalfi.com/assets/img/xrighe.png.pagespeed.ic.L6Fe3g4Qf2.png) no-repeat center}.navbar-collapse{background-color:#000}@media (min-width:992px){.navbar-collapse{background-color:transparent}}.navbar-collapse ol,.navbar-collapse ul{padding-left:2rem}.navbar-default{transition:all .5s ease-in-out;background-color:rgba(0,0,0,.6);padding-top:28px;padding-bottom:28px;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:1px 2px 15px rgba(100,100,100,.3)}#header.fixed-header.navbar-default{background-color:rgba(0,0,0,.8)}.navbar-default.navbar-trans .nav-link,.navbar-default.navbar-reduce .nav-link{font-size:1.1rem;color:#fff;font-weight:600;letter-spacing:.030em;transition:all .1s ease-in-out;position:relative;padding-left:0;padding-right:0}.navbar-default.navbar-trans .show>.nav-link,.navbar-default.navbar-trans .active>.nav-link,.navbar-default.navbar-trans .nav-link.show,.navbar-default.navbar-trans .nav-link.active{color:#a7a4a4}.navbar-default.navbar-reduce .show>.nav-link,.navbar-default.navbar-reduce .active>.nav-link,.navbar-default.navbar-reduce .nav-link.show,.navbar-default.navbar-reduce .nav-link.active{color:#a7a4a4}.navbar-default.navbar-trans .nav-link:hover,.navbar-default.navbar-reduce .nav-link:hover{color:#a7a4a4}.navbar-toggler span{display:block;background-color:#fff;height:3px;width:25px;margin-top:4px;margin-bottom:4px;transform:rotate(0deg);left:0;opacity:1}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:3px solid #fff;border-radius:.25rem;transition:box-shadow .15s ease-in-out}.intro .intro-title{color:#fff;font-weight:400;text-transform:uppercase}@media (min-width:992px){.intro .intro-subtitle.intro-price{padding-top:1rem}}.intro-single{padding:3rem}.card-shadow::before{content:' ';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.1) 27%,rgba(0,0,0,.2) 90%)}.card-header-a .card-title-a{font-size:1.5rem}.card-header-a p{color:#fff}.card-header-c{padding:0 0 1rem 0}@media (min-width:992px){.card-header-c{margin-bottom:-50px}}.card-box-ico{padding:0 3rem 0 2.5rem;border:16px solid #cc071e}.card-box-a .img-a{transition:1s all ease-in-out;-webkit-filter:grayscale(100%);filter:grayscale(100%)}@media (min-width:768px){.card-box-a:hover .img-a{-webkit-filter:grayscale(0%);filter:grayscale(0%)}}.righe-box-interna h1{font-weight:400;color:#cc071e;font-size:2rem}@media (min-width:1720px){.righe-box-interna{background-image:url(https://www.prettiescalfi.com/assets/img/xrighe-sezione.png.pagespeed.ic.Lwu7FxX9ps.png);background-repeat:no-repeat;background-position:left top}}.back-box-offerte{background-image:url(https://www.prettiescalfi.com/assets/img/xpretti-scalfi-sfondo-costruzioni.png.pagespeed.ic.WY2Ja3bFKU.png);background-color:#cc071e;background-repeat:no-repeat;background-position:left;padding-top:10%;text-align:center}.back-box-offerte p,.back-box-offerte h2{color:#fff}.back-box-offerte p{font-size:1.2rem}.back-box-annunci{background-image:url(https://www.prettiescalfi.com/assets/img/xpretti-scalfi-sfondo-costruzioni.png.pagespeed.ic.WY2Ja3bFKU.png);background-color:#cc071e;background-repeat:no-repeat;background-position:left;padding:9.2% 5% 8% 5%;text-align:center}.back-box-annunci p,.back-box-annunci h2{color:#fff}.back-box-annunci p{font-size:1.2rem}.btn.btn-annunci{border-radius:0;padding:.5rem 1.5rem;letter-spacing:.05rem;border:1px solid #fff}.btn.btn-annunci{text-decoration:none;background-color:#cc071e;color:#fff}.btn.btn-annunci:hover{background-color:#efefef;color:#000;border:1px solid #000}.back-box-sostenibilita p{font-size:1.2rem}.btn.btn-sostenibilita{border-radius:0;padding:.5rem 1.5rem;letter-spacing:.05rem;border:1px solid #fff}.btn.btn-sostenibilita{text-decoration:none;background-color:trasparent;color:#fff}.btn.btn-sostenibilita:hover{background-color:#efefef;color:#000;border:1px solid #000}.zoomOut img{transition:1.5s all ease-in-out;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.zoomOut:hover img{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.section-footer{background:#afafaf;color:#fff}.section-footer .widget-a .w-title-a{color:#fff}.section-footer .widget-a .color-text-a,.section-footer .widget-a .color-a{color:#fff}.section-footer .widget-a a{color:#efefef;text-decoration:none;transition:all .5s ease}.section-footer .widget-a a:hover{color:#cc071e;text-decoration:none;transition:all .5s ease}h4.w-title-a{margin-top:12px}.socials-a{font-size:2rem}footer{background-color:#fff}footer{background-color:#fff}.frame-mappa{width:100%;height:450px;border:5px solid #cc071e}@media (min-width:1400px){.frame-mappa{width:450px;height:450px;border:10px solid #cc071e;position:absolute;margin-top:-105px;right:20%}}.pp-category-filter a{display:inline-block;margin:0 10px 6px 0;font-size:14px;text-transform:uppercase;letter-spacing:1px;border-radius:3px}.pp-gallery{min-height:500px}.pp-gallery .card-columns .card{border:none;margin-bottom:0;border-radius:none}figure{margin:0}.pp-gallery .card figure{position:relative;overflow:hidden;margin:0;text-align:center}.pp-gallery .card figure img{position:relative;display:block;max-width:100%;opacity:1}.pp-gallery .card figure figcaption{padding:2em;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.pp-gallery .card figure figcaption,.pp-gallery .card figure figcaption>a{position:absolute;top:0;left:0;width:100%;height:100%}.pp-gallery .card figure figcaption>a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.pp-gallery .card figure .h4{word-spacing:-.15em;font-weight:600}.pp-gallery .card figure .h4,.pp-gallery .card figure p{margin:0}.pp-gallery .card figure p{letter-spacing:1px;font-size:60%}.pp-gallery figure.pp-effect figcaption{padding:12px}.pp-gallery figure.pp-effect figcaption::before,.pp-gallery figure.pp-effect figcaption::after{position:absolute;content:'';opacity:0}.pp-gallery figure.pp-effect figcaption::before{top:50px;right:30px;bottom:50px;left:30px;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;transform-origin:0 0}.pp-gallery figure.pp-effect figcaption::after{top:30px;right:50px;bottom:30px;left:50px;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;transform-origin:100% 0}.pp-gallery figure.pp-effect .h4{padding-top:32%;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s , -webkit-transform .35s;opacity:0;font-size:2.4rem}.pp-gallery figure.pp-effect p{padding:.5em 2em;text-transform:none;opacity:0;font-size:1.4rem}.pp-gallery figure.pp-effect img,.pp-gallery figure.pp-effect .h4{transition:1s all ease-in-out;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.pp-gallery figure.pp-effect img,.pp-gallery figure.pp-effect figcaption::before,.pp-gallery figure.pp-effect figcaption::after,.pp-gallery figure.pp-effect p{-webkit-transition:opacity .35s , -webkit-transform .35s;transition:opacity .35s , -webkit-transform .35s;transition:opacity .35s , transform .35s;transition:opacity .35s , transform .35s , -webkit-transform .35s}.pp-gallery figure.pp-effect:hover img{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.pp-gallery figure.pp-effect:hover figcaption::before,.pp-gallery figure.pp-effect:hover figcaption::after{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-filter:grayscale(0%);filter:grayscale(0%)}.pp-gallery figure.pp-effect:hover figcaption:before{background:rgba(31,30,30,.5)}.pp-gallery figure.pp-effect:hover .h4,.pp-gallery figure.pp-effect:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);color:#fff}.pp-gallery figure.pp-effect:hover figcaption::after,.pp-gallery figure.pp-effect:hover .h4,.pp-gallery figure.pp-effect:hover p,.pp-gallery figure.pp-effect:hover img{-webkit-transition-delay:.15s;transition-delay:.15s}.pp-gallery figure.pp-effect:hover .p{font-size:1.2rem}.pp-gallery figure.pp-effect:hover .h4{font-size:2rem}@media (max-width:768px) and (min-width:578px){.pp-gallery figure.pp-effect:hover .h4{padding-top:20%;font-size:16px}}@media (max-width:375px){.pp-gallery figure.pp-effect:hover .h4{padding-top:20%;font-size:16px}}