.elementor-37 .elementor-element.elementor-element-inbstxv{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37 .elementor-element.elementor-element-inbstxv > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-leglmvs:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-leglmvs > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-37 .elementor-element.elementor-element-leglmvs{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37 .elementor-element.elementor-element-leglmvs > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-wxewnzq{--spacer-size:50px;}.elementor-37 .elementor-element.elementor-element-zxdiqem .th-header-wrap{max-width:730px;margin:0 auto;}.elementor-37 .elementor-element.elementor-element-zxdiqem .th-header-wrap .elementor-icon-box-wrapper{text-align:center;}.elementor-37 .elementor-element.elementor-element-ukgsrpp:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-ukgsrpp > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-37 .elementor-element.elementor-element-ukgsrpp > .elementor-container{max-width:1300px;}.elementor-37 .elementor-element.elementor-element-ukgsrpp{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37 .elementor-element.elementor-element-ukgsrpp > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-7ebee92{--spacer-size:25px;}.elementor-37 .elementor-element.elementor-element-hydkooj .th-header-wrap{max-width:530px;margin:0 auto;}.elementor-37 .elementor-element.elementor-element-hydkooj .th-header-wrap .elementor-icon-box-wrapper{text-align:center;}.elementor-37 .elementor-element.elementor-element-emyweoo{--spacer-size:5px;}.elementor-37 .elementor-element.elementor-element-fusesyq:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-fusesyq > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-37 .elementor-element.elementor-element-fusesyq > .elementor-container{max-width:1300px;min-height:227px;}.elementor-37 .elementor-element.elementor-element-fusesyq{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37 .elementor-element.elementor-element-fusesyq > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-zpkadaa .th-portfolio-item:hover .th-port-overlay{background-color:rgba(0, 0, 0, 0.75);}.elementor-37 .elementor-element.elementor-element-kacismc{--spacer-size:50px;}.elementor-37 .elementor-element.elementor-element-obeigsm:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-obeigsm > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f5f5;}.elementor-37 .elementor-element.elementor-element-obeigsm{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 45px 0px;}.elementor-37 .elementor-element.elementor-element-obeigsm > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-jnnbhqu:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-jnnbhqu > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54595f;background-image:url("https://www.explorelucca.com/wp-content/uploads/2020/05/Basilica-SAN-FREDIANO.jpg");background-position:bottom right;background-size:cover;}.elementor-37 .elementor-element.elementor-element-jnnbhqu > .elementor-container{max-width:924px;}.elementor-37 .elementor-element.elementor-element-jnnbhqu{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37 .elementor-element.elementor-element-jnnbhqu > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-hbmttug{--spacer-size:80px;}.elementor-37 .elementor-element.elementor-element-zjdknva{--spacer-size:80px;}.elementor-37 .elementor-element.elementor-element-ntniidc{--spacer-size:80px;}.elementor-37 .elementor-element.elementor-element-be069c0{--spacer-size:80px;}.elementor-37 .elementor-element.elementor-element-kyekbgl .th-info-card-wrap{max-width:328px;margin-left:auto;margin-right:0;text-align:left;background-color:#ffffff;}.elementor-37 .elementor-element.elementor-element-xhrslpu{--spacer-size:80px;}.elementor-37 .elementor-element.elementor-element-ntevtde:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-ntevtde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f5f5;}.elementor-37 .elementor-element.elementor-element-ntevtde{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-37 .elementor-element.elementor-element-ntevtde > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-kedwmjw .elementor-testimonial-wrapper{text-align:center;}.elementor-37 .elementor-element.elementor-element-kedwmjw .elementor-testimonial-content{color:#000000;}.elementor-37 .elementor-element.elementor-element-kedwmjw .elementor-testimonial-name{color:#000000;}.elementor-37 .elementor-element.elementor-element-kedwmjw .elementor-testimonial-job{color:#000000;}.elementor-37 .elementor-element.elementor-element-kedwmjw .th-star-rating{color:#000000;}.elementor-37 .elementor-element.elementor-element-ofnskct:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-ofnskct > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-37 .elementor-element.elementor-element-ofnskct{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 45px 0px;}.elementor-37 .elementor-element.elementor-element-ofnskct > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-wwddjxq .th-cta-text span{color:#ffffff;}.elementor-37 .elementor-element.elementor-element-cf2bdcc{--spacer-size:35px;}body.elementor-page-37 h1.entry-title{margin-top:0px;}:root{--page-title-display:none;}@media(min-width:1025px){.elementor-37 .elementor-element.elementor-element-jnnbhqu:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-jnnbhqu > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-37 .elementor-element.elementor-element-zpkadaa .th-port-center{opacity:1;}.elementor-37 .elementor-element.elementor-element-zpkadaa .th-portfolio-item .th-port-overlay{background-color:rgba(0, 0, 0, 0.75);}}@media(max-width:767px){.elementor-37 .elementor-element.elementor-element-zpkadaa .th-port-center{opacity:1;}.elementor-37 .elementor-element.elementor-element-zpkadaa .th-portfolio-item .th-port-overlay{background-color:rgba(0, 0, 0, 0.75);}}