.elementor-400 .elementor-element.elementor-element-dc915ad{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.9;}.elementor-400 .elementor-element.elementor-element-dc915ad:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-dc915ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.clubhousequarrata.it/wp-content/uploads/2026/04/bg-pranzo-clubhouse.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-400 .elementor-element.elementor-element-dc915ad::before, .elementor-400 .elementor-element.elementor-element-dc915ad > .elementor-background-video-container::before, .elementor-400 .elementor-element.elementor-element-dc915ad > .e-con-inner > .elementor-background-video-container::before, .elementor-400 .elementor-element.elementor-element-dc915ad > .elementor-background-slideshow::before, .elementor-400 .elementor-element.elementor-element-dc915ad > .e-con-inner > .elementor-background-slideshow::before, .elementor-400 .elementor-element.elementor-element-dc915ad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000007D 0%, var( --e-global-color-astglobalcolor7 ) 100%);}.elementor-400 .elementor-element.elementor-element-854cd4b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-e7008d7{text-align:center;}.elementor-400 .elementor-element.elementor-element-e7008d7 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-400 .elementor-element.elementor-element-935ec2a{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-935ec2a:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-935ec2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.clubhousequarrata.it/wp-content/uploads/2026/02/palline-golf.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-400 .elementor-element.elementor-element-935ec2a::before, .elementor-400 .elementor-element.elementor-element-935ec2a > .elementor-background-video-container::before, .elementor-400 .elementor-element.elementor-element-935ec2a > .e-con-inner > .elementor-background-video-container::before, .elementor-400 .elementor-element.elementor-element-935ec2a > .elementor-background-slideshow::before, .elementor-400 .elementor-element.elementor-element-935ec2a > .e-con-inner > .elementor-background-slideshow::before, .elementor-400 .elementor-element.elementor-element-935ec2a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.clubhousequarrata.it/wp-content/uploads/2021/04/bg-03-free-img.png");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-400 .elementor-element.elementor-element-6701633{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:33px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-bdfb3b6{--display:flex;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:3px;--padding-bottom:0px;--padding-left:3px;--padding-right:80px;}.elementor-400 .elementor-element.elementor-element-8f55f66{width:var( --container-widget-width, 116.498% );max-width:116.498%;--container-widget-width:116.498%;--container-widget-flex-grow:0;}.elementor-400 .elementor-element.elementor-element-8f55f66.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-400 .elementor-element.elementor-element-8f55f66 .elementor-heading-title{color:#004D00;}.elementor-400 .elementor-element.elementor-element-71aa066{--display:flex;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-5a3fb17 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-400 .elementor-element.elementor-element-1acb889{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-400 .elementor-element.elementor-element-4a5a387{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-400 .elementor-element.elementor-element-dd6838c .hfe-infocard{text-align:center;}.elementor-400 .elementor-element.elementor-element-dd6838c .hfe-icon-wrap .hfe-icon i{font-size:40px;height:40px;width:40px;line-height:40px;text-align:center;color:#D4AF37;}.elementor-400 .elementor-element.elementor-element-dd6838c .hfe-icon-wrap .hfe-icon{height:40px;width:40px;line-height:40px;padding:0px;display:inline-block;box-sizing:content-box;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-400 .elementor-element.elementor-element-dd6838c .hfe-icon-wrap .hfe-icon svg{fill:#D4AF37;}.elementor-400 .elementor-element.elementor-element-dd6838c .hfe-icon-wrap{margin:0px 0px 10px 0px;}.elementor-400 .elementor-element.elementor-element-dd6838c .hfe-infocard-title{margin:0px 0px 10px 0px;}.elementor-400 .elementor-element.elementor-element-dd6838c .hfe-infocard-text{margin:0px 0px 0px 0px;}.elementor-400 .elementor-element.elementor-element-d355971{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-400 .elementor-element.elementor-element-f7046b6 .hfe-infocard{text-align:center;}.elementor-400 .elementor-element.elementor-element-f7046b6 .hfe-icon-wrap .hfe-icon i{font-size:40px;height:40px;width:40px;line-height:40px;text-align:center;color:#D4AF37;}.elementor-400 .elementor-element.elementor-element-f7046b6 .hfe-icon-wrap .hfe-icon{height:40px;width:40px;line-height:40px;padding:0px;display:inline-block;box-sizing:content-box;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-400 .elementor-element.elementor-element-f7046b6 .hfe-icon-wrap .hfe-icon svg{fill:#D4AF37;}.elementor-400 .elementor-element.elementor-element-f7046b6 .hfe-icon-wrap{margin:0px 0px 10px 0px;}.elementor-400 .elementor-element.elementor-element-f7046b6 .hfe-infocard-title{margin:0px 0px 10px 0px;}.elementor-400 .elementor-element.elementor-element-f7046b6 .hfe-infocard-text{margin:0px 0px 0px 0px;}.elementor-400 .elementor-element.elementor-element-fd5b60d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-400 .elementor-element.elementor-element-58d9ab5 .hfe-infocard{text-align:center;}.elementor-400 .elementor-element.elementor-element-58d9ab5 .hfe-icon-wrap .hfe-icon i{font-size:40px;height:40px;width:40px;line-height:40px;text-align:center;color:#D4AF37;}.elementor-400 .elementor-element.elementor-element-58d9ab5 .hfe-icon-wrap .hfe-icon{height:40px;width:40px;line-height:40px;padding:0px;display:inline-block;box-sizing:content-box;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-400 .elementor-element.elementor-element-58d9ab5 .hfe-icon-wrap .hfe-icon svg{fill:#D4AF37;}.elementor-400 .elementor-element.elementor-element-58d9ab5 .hfe-icon-wrap{margin:0px 0px 10px 0px;}.elementor-400 .elementor-element.elementor-element-58d9ab5 .hfe-infocard-title{margin:0px 0px 10px 0px;}.elementor-400 .elementor-element.elementor-element-58d9ab5 .hfe-infocard-text{margin:0px 0px 0px 0px;}.elementor-400 .elementor-element.elementor-element-394160c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-400 .elementor-element.elementor-element-e0862a6 .hfe-infocard{text-align:center;}.elementor-400 .elementor-element.elementor-element-e0862a6 .hfe-icon-wrap .hfe-icon i{font-size:40px;height:40px;width:40px;line-height:40px;text-align:center;color:#D4AF37;}.elementor-400 .elementor-element.elementor-element-e0862a6 .hfe-icon-wrap .hfe-icon{height:40px;width:40px;line-height:40px;padding:0px;display:inline-block;box-sizing:content-box;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-400 .elementor-element.elementor-element-e0862a6 .hfe-icon-wrap .hfe-icon svg{fill:#D4AF37;}.elementor-400 .elementor-element.elementor-element-e0862a6 .hfe-icon-wrap{margin:0px 0px 10px 0px;}.elementor-400 .elementor-element.elementor-element-e0862a6 .hfe-infocard-title{margin:0px 0px 10px 0px;}.elementor-400 .elementor-element.elementor-element-e0862a6 .hfe-infocard-text{margin:0px 0px 0px 0px;}.elementor-400 .elementor-element.elementor-element-dc1966c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-5f18416{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-ec5106d{--e-image-carousel-slides-to-show:1;}.elementor-400 .elementor-element.elementor-element-6696aba{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-6a5d6bc{--e-image-carousel-slides-to-show:1;}.elementor-400 .elementor-element.elementor-element-021de5e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-400 .elementor-element.elementor-element-63668bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-400 .elementor-element.elementor-element-00b204b{text-align:right;}.elementor-400 .elementor-element.elementor-element-00b204b .wpr-logo{padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E8E8;border-radius:2px 2px 2px 2px;}.elementor-400 .elementor-element.elementor-element-00b204b .wpr-logo-image{max-width:150px;}.elementor-400 .elementor-element.elementor-element-00b204b.wpr-logo-position-left .wpr-logo-image{margin-right:0px;}.elementor-400 .elementor-element.elementor-element-00b204b.wpr-logo-position-right .wpr-logo-image{margin-left:0px;}.elementor-400 .elementor-element.elementor-element-00b204b.wpr-logo-position-center .wpr-logo-image{margin-bottom:0px;}.elementor-400 .elementor-element.elementor-element-00b204b .wpr-logo-image img{-webkit-transition-duration:0.7s;transition-duration:0.7s;}.elementor-400 .elementor-element.elementor-element-00b204b .wpr-logo-title{color:#605BE5;margin:0 0 0px;}.elementor-400 .elementor-element.elementor-element-00b204b .wpr-logo-description{color:#888888;}.elementor-400 .elementor-element.elementor-element-2b76f5d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-400 .elementor-element.elementor-element-33132cd > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-400 .elementor-element.elementor-element-33132cd{font-size:16px;}.elementor-400 .elementor-element.elementor-element-c1b655d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-400 .elementor-element.elementor-element-d723d18{text-align:left;}.elementor-400 .elementor-element.elementor-element-d723d18 .wpr-logo{padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E8E8;border-radius:2px 2px 2px 2px;}.elementor-400 .elementor-element.elementor-element-d723d18 .wpr-logo-image{max-width:150px;}.elementor-400 .elementor-element.elementor-element-d723d18.wpr-logo-position-left .wpr-logo-image{margin-right:0px;}.elementor-400 .elementor-element.elementor-element-d723d18.wpr-logo-position-right .wpr-logo-image{margin-left:0px;}.elementor-400 .elementor-element.elementor-element-d723d18.wpr-logo-position-center .wpr-logo-image{margin-bottom:0px;}.elementor-400 .elementor-element.elementor-element-d723d18 .wpr-logo-image img{-webkit-transition-duration:0.7s;transition-duration:0.7s;}.elementor-400 .elementor-element.elementor-element-d723d18 .wpr-logo-title{color:#605BE5;margin:0 0 0px;}.elementor-400 .elementor-element.elementor-element-d723d18 .wpr-logo-description{color:#888888;}.elementor-400 .elementor-element.elementor-element-5b62286{--display:flex;--min-height:75vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-5b62286:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-5b62286 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-400 .elementor-element.elementor-element-5b62286::before, .elementor-400 .elementor-element.elementor-element-5b62286 > .elementor-background-video-container::before, .elementor-400 .elementor-element.elementor-element-5b62286 > .e-con-inner > .elementor-background-video-container::before, .elementor-400 .elementor-element.elementor-element-5b62286 > .elementor-background-slideshow::before, .elementor-400 .elementor-element.elementor-element-5b62286 > .e-con-inner > .elementor-background-slideshow::before, .elementor-400 .elementor-element.elementor-element-5b62286 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.clubhousequarrata.it/wp-content/uploads/2021/04/bg-02-free-img.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-400 .elementor-element.elementor-element-4ae651b > .elementor-widget-container{padding:35px 0px 55px 0px;}.elementor-400 .elementor-element.elementor-element-4ae651b .elementor-heading-title{font-size:50px;}.elementor-400 .elementor-element.elementor-element-aa6c265{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-99dce6f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px;}.elementor-400 .elementor-element.elementor-element-99dce6f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-400 .elementor-element.elementor-element-d35865c{width:var( --container-widget-width, 99% );max-width:99%;--container-widget-width:99%;--container-widget-flex-grow:0;}.elementor-400 .elementor-element.elementor-element-d35865c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-400 .elementor-element.elementor-element-d35865c .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-400 .elementor-element.elementor-element-7b2e266{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-988993a .hfe-infocard{text-align:left;}.elementor-400 .elementor-element.elementor-element-988993a .hfe-infocard-title{color:var( --e-global-color-astglobalcolor2 );margin:0px 0px 10px 0px;}.elementor-400 .elementor-element.elementor-element-988993a .hfe-infocard-text{margin:0px 0px 0px 0px;}.elementor-400 .elementor-element.elementor-element-b893d14{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.88;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-b893d14:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-b893d14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.clubhousequarrata.it/wp-content/uploads/2026/02/tavolo-vista-green-clubhouse-golf.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-400 .elementor-element.elementor-element-b893d14::before, .elementor-400 .elementor-element.elementor-element-b893d14 > .elementor-background-video-container::before, .elementor-400 .elementor-element.elementor-element-b893d14 > .e-con-inner > .elementor-background-video-container::before, .elementor-400 .elementor-element.elementor-element-b893d14 > .elementor-background-slideshow::before, .elementor-400 .elementor-element.elementor-element-b893d14 > .e-con-inner > .elementor-background-slideshow::before, .elementor-400 .elementor-element.elementor-element-b893d14 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #C2884F00 0%, var( --e-global-color-astglobalcolor1 ) 100%);}.elementor-400 .elementor-element.elementor-element-8d762b7{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.2;--margin-top:0%;--margin-bottom:0%;--margin-left:50%;--margin-right:0%;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-8d762b7::before, .elementor-400 .elementor-element.elementor-element-8d762b7 > .elementor-background-video-container::before, .elementor-400 .elementor-element.elementor-element-8d762b7 > .e-con-inner > .elementor-background-video-container::before, .elementor-400 .elementor-element.elementor-element-8d762b7 > .elementor-background-slideshow::before, .elementor-400 .elementor-element.elementor-element-8d762b7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-400 .elementor-element.elementor-element-8d762b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.clubhousequarrata.it/wp-content/uploads/2021/05/quotation-mark-01-free-img.png");--background-overlay:'';background-position:340px -20px;background-repeat:no-repeat;background-size:40% auto;}.elementor-400 .elementor-element.elementor-element-e7ef4fa > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-400 .elementor-element.elementor-element-e7ef4fa .elementor-heading-title{font-size:60px;color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-a9cbef8 > .elementor-widget-container{padding:5px 5px 50px 5px;}.elementor-400 .elementor-element.elementor-element-a9cbef8 .elementor-heading-title{color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-d913ad2 > .elementor-widget-container{padding:10px 0px 15px 0px;}.elementor-400 .elementor-element.elementor-element-d913ad2 .elementor-star-rating i:before{color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-d913ad2 .elementor-star-rating i{color:#FFFFFF4F;}.elementor-400 .elementor-element.elementor-element-5785fc2 > .elementor-widget-container{background-color:transparent;padding:6px 6px 6px 6px;background-image:linear-gradient(90deg, #172F25A8 0%, #09501F4F 100%);}.elementor-400 .elementor-element.elementor-element-5785fc2{font-size:16px;font-weight:600;letter-spacing:1.1px;word-spacing:2px;color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-fea88b4{--divider-border-style:solid;--divider-color:#FFFFFF80;--divider-border-width:1px;}.elementor-400 .elementor-element.elementor-element-fea88b4 .elementor-divider-separator{width:100%;}.elementor-400 .elementor-element.elementor-element-fea88b4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-400 .elementor-element.elementor-element-215c64b > .elementor-widget-container{padding:10px 0px 15px 0px;}.elementor-400 .elementor-element.elementor-element-215c64b .elementor-star-rating i:before{color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-215c64b .elementor-star-rating i{color:#FFFFFF4F;}.elementor-400 .elementor-element.elementor-element-1249dbb{--divider-border-style:solid;--divider-color:#FFFFFF80;--divider-border-width:1px;}.elementor-400 .elementor-element.elementor-element-1249dbb .elementor-divider-separator{width:100%;}.elementor-400 .elementor-element.elementor-element-1249dbb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-400 .elementor-element.elementor-element-7646791 .elementor-button{background-color:#FFFFFF00;text-decoration:underline;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-400 .elementor-element.elementor-element-7646791 > .elementor-widget-container{padding:35px 0px 0px 0px;}.elementor-400 .elementor-element.elementor-element-7646791 .elementor-button:hover, .elementor-400 .elementor-element.elementor-element-7646791 .elementor-button:focus{color:#FFFFFF99;}.elementor-400 .elementor-element.elementor-element-7646791 .elementor-button:hover svg, .elementor-400 .elementor-element.elementor-element-7646791 .elementor-button:focus svg{fill:#FFFFFF99;}.elementor-400 .elementor-element.elementor-element-02f8cdc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-2aef48a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-0fcb6a4{text-align:center;}.elementor-400 .elementor-element.elementor-element-fcad55b{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-400 .elementor-element.elementor-element-fcad55b:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-fcad55b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-400 .elementor-element.elementor-element-f4a52e0 .elementor-icon-wrapper{text-align:end;}.elementor-400 .elementor-element.elementor-element-f4a52e0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-400 .elementor-element.elementor-element-f4a52e0.elementor-view-framed .elementor-icon, .elementor-400 .elementor-element.elementor-element-f4a52e0.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-400 .elementor-element.elementor-element-f4a52e0.elementor-view-framed .elementor-icon, .elementor-400 .elementor-element.elementor-element-f4a52e0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-400 .elementor-element.elementor-element-f4a52e0 .elementor-icon{font-size:90px;}.elementor-400 .elementor-element.elementor-element-f4a52e0 .elementor-icon svg{height:90px;}.elementor-400 .elementor-element.elementor-element-3dab5d1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-fc3d210{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-cd9caa1 > .elementor-widget-container{margin:0px 0px -15px 10px;}.elementor-400 .elementor-element.elementor-element-2de33a3{text-align:start;}.elementor-400 .elementor-element.elementor-element-56875d6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-d5d2995{text-align:center;}.elementor-400 .elementor-element.elementor-element-4f79c39{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-c2fa0ab{text-align:center;}.elementor-400 .elementor-element.elementor-element-786b23e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-b878220{text-align:center;}.elementor-400 .elementor-element.elementor-element-ad142a3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-400 .elementor-element.elementor-element-2e41c91{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-400 .elementor-element.elementor-element-fdcad57 > .elementor-widget-container{padding:2px 2px 2px 2px;}.elementor-400 .elementor-element.elementor-element-f298234{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-400 .elementor-element.elementor-element-81235ec{--display:flex;}.elementor-400 .elementor-element.elementor-element-bdd0656 .wpr-button-a{background-color:#1B4332;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;padding:10px 10px 10px 10px;box-shadow:2px 2px 2px 1px #25D366;border-style:solid;border-width:0px 1px 0px 0px;border-color:#E8E8E8;border-radius:10px 10px 10px 10px;}	.elementor-400 .elementor-element.elementor-element-bdd0656 .wpr-button-a[class*="elementor-animation"]:hover,
								.elementor-400 .elementor-element.elementor-element-bdd0656 .wpr-button-a::before,
								.elementor-400 .elementor-element.elementor-element-bdd0656 .wpr-button-a::after{background-color:#D4AF37;}.elementor-400 .elementor-element.elementor-element-bdd0656 .wpr-button-b{background-color:#1B4332;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;padding:10px 10px 10px 10px;box-shadow:2px 2px 2px 1px #25D366;border-radius:10px 10px 10px 10px;}	.elementor-400 .elementor-element.elementor-element-bdd0656 .wpr-button-b[class*="elementor-animation"]:hover,
								.elementor-400 .elementor-element.elementor-element-bdd0656 .wpr-button-b::before,
								.elementor-400 .elementor-element.elementor-element-bdd0656 .wpr-button-b::after{background-color:#D4AF37;}.elementor-400 .elementor-element.elementor-element-bdd0656 > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-400 .elementor-element.elementor-element-bdd0656 .wpr-dual-button{-webkit-justify-content:center;justify-content:center;}.elementor-400 .elementor-element.elementor-element-bdd0656 .wpr-button-a::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-400 .elementor-element.elementor-element-bdd0656 .wpr-button-a::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;padding:10px 10px 10px 10px;color:#ffffff;}.elementor-400 .elementor-element.elementor-element-bdd0656 .wpr-button-a .wpr-button-icon-a{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-400 .elementor-element.elementor-element-bdd0656 .wpr-button-a .wpr-button-icon-a svg{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-400 .elementor-element.elementor-element-bdd0656 .wpr-button-a .wpr-button-text-a{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-400 .elementor-element.elementor-element-bdd0656 .wpr-button-a .wpr-button-content-a{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-400 .elementor-element.elementor-element-bdd0656 .wpr-button-a-wrap{max-width:140px;}.elementor-400 .elementor-element.elementor-element-bdd0656 .wpr-button-content-a{-webkit-justify-content:center;justify-content:center;}.elementor-400 .elementor-element.elementor-element-bdd0656 .wpr-button-text-a{-webkit-justify-content:center;justify-content:center;color:#ffffff;}.elementor-400 .elementor-element.elementor-element-bdd0656 .wpr-button-icon-a{font-size:18px;color:#ffffff;}.elementor-400 .elementor-element.elementor-element-bdd0656 .wpr-button-icon-a svg{width:18px;height:18px;fill:#ffffff;}.elementor-400 .elementor-element.elementor-element-bdd0656.wpr-button-icon-a-position-left .wpr-button-icon-a{margin-right:10px;}.elementor-400 .elementor-element.elementor-element-bdd0656.wpr-button-icon-a-position-right .wpr-button-icon-a{margin-left:10px;}.elementor-400 .elementor-element.elementor-element-bdd0656 .wpr-button-b::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-400 .elementor-element.elementor-element-bdd0656 .wpr-button-b::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;padding:10px 10px 10px 10px;color:#ffffff;}.elementor-400 .elementor-element.elementor-element-bdd0656 .wpr-button-b .wpr-button-icon-b{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-400 .elementor-element.elementor-element-bdd0656 .wpr-button-b .wpr-button-text-b{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-400 .elementor-element.elementor-element-bdd0656 .wpr-button-b .wpr-button-content-b{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-400 .elementor-element.elementor-element-bdd0656 .wpr-button-b-wrap{max-width:140px;}.elementor-400 .elementor-element.elementor-element-bdd0656 .wpr-button-content-b{-webkit-justify-content:center;justify-content:center;}.elementor-400 .elementor-element.elementor-element-bdd0656 .wpr-button-text-b{-webkit-justify-content:center;justify-content:center;color:#ffffff;}.elementor-400 .elementor-element.elementor-element-bdd0656 .wpr-button-icon-b{font-size:18px;color:#ffffff;}.elementor-400 .elementor-element.elementor-element-bdd0656 .wpr-button-icon-b svg{width:18px;height:18px;fill:#ffffff;}.elementor-400 .elementor-element.elementor-element-bdd0656.wpr-button-icon-b-position-left .wpr-button-icon-b{margin-right:10px;}.elementor-400 .elementor-element.elementor-element-bdd0656.wpr-button-icon-b-position-right .wpr-button-icon-b{margin-left:10px;}.elementor-400 .elementor-element.elementor-element-bdd0656 .wpr-button-a:hover .wpr-button-text-a{color:#ffffff;}.elementor-400 .elementor-element.elementor-element-bdd0656 .wpr-button-a:hover .wpr-button-icon-a{color:#ffffff;}.elementor-400 .elementor-element.elementor-element-bdd0656 .wpr-button-a:hover .wpr-button-icon-a svg{fill:#ffffff;}.elementor-400 .elementor-element.elementor-element-bdd0656 .wpr-button-b:hover .wpr-button-text-b{color:#ffffff;}.elementor-400 .elementor-element.elementor-element-bdd0656 .wpr-button-b:hover .wpr-button-icon-b{color:#ffffff;}.elementor-400 .elementor-element.elementor-element-bdd0656 .wpr-button-b:hover .wpr-button-icon-b svg{fill:#ffffff;}.elementor-400 .elementor-element.elementor-element-b414186{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-400 .elementor-element.elementor-element-dc915ad{--min-height:49.1vh;--padding-top:75px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-400 .elementor-element.elementor-element-935ec2a{--min-height:62vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-400 .elementor-element.elementor-element-935ec2a::before, .elementor-400 .elementor-element.elementor-element-935ec2a > .elementor-background-video-container::before, .elementor-400 .elementor-element.elementor-element-935ec2a > .e-con-inner > .elementor-background-video-container::before, .elementor-400 .elementor-element.elementor-element-935ec2a > .elementor-background-slideshow::before, .elementor-400 .elementor-element.elementor-element-935ec2a > .e-con-inner > .elementor-background-slideshow::before, .elementor-400 .elementor-element.elementor-element-935ec2a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:10% auto;}.elementor-400 .elementor-element.elementor-element-6701633{--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-bdfb3b6{--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:25px;}.elementor-400 .elementor-element.elementor-element-ec5106d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-400 .elementor-element.elementor-element-6a5d6bc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-400 .elementor-element.elementor-element-5b62286{--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-400 .elementor-element.elementor-element-4ae651b > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-400 .elementor-element.elementor-element-99dce6f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:25px;}.elementor-400 .elementor-element.elementor-element-b893d14:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-b893d14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-400 .elementor-element.elementor-element-b893d14{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-400 .elementor-element.elementor-element-8d762b7::before, .elementor-400 .elementor-element.elementor-element-8d762b7 > .elementor-background-video-container::before, .elementor-400 .elementor-element.elementor-element-8d762b7 > .e-con-inner > .elementor-background-video-container::before, .elementor-400 .elementor-element.elementor-element-8d762b7 > .elementor-background-slideshow::before, .elementor-400 .elementor-element.elementor-element-8d762b7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-400 .elementor-element.elementor-element-8d762b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:270px -20px;}.elementor-400 .elementor-element.elementor-element-8d762b7{--margin-top:0%;--margin-bottom:0%;--margin-left:35%;--margin-right:0%;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-a9cbef8 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-400 .elementor-element.elementor-element-fcad55b{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-400 .elementor-element.elementor-element-f4a52e0 .elementor-icon{font-size:30px;}.elementor-400 .elementor-element.elementor-element-f4a52e0 .elementor-icon svg{height:30px;}.elementor-400 .elementor-element.elementor-element-cd9caa1 > .elementor-widget-container{margin:0px 0px -15px 0px;}}@media(max-width:767px){.elementor-400 .elementor-element.elementor-element-dc915ad{--min-height:48.2vh;--padding-top:150px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-854cd4b{--padding-top:65px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-935ec2a:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-935ec2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.clubhousequarrata.it/wp-content/uploads/2026/03/backgroun-mobile-clubhose-21.png");}.elementor-400 .elementor-element.elementor-element-935ec2a::before, .elementor-400 .elementor-element.elementor-element-935ec2a > .elementor-background-video-container::before, .elementor-400 .elementor-element.elementor-element-935ec2a > .e-con-inner > .elementor-background-video-container::before, .elementor-400 .elementor-element.elementor-element-935ec2a > .elementor-background-slideshow::before, .elementor-400 .elementor-element.elementor-element-935ec2a > .e-con-inner > .elementor-background-slideshow::before, .elementor-400 .elementor-element.elementor-element-935ec2a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:375px 0px;}.elementor-400 .elementor-element.elementor-element-935ec2a{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-bdfb3b6{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-8f55f66 > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-400 .elementor-element.elementor-element-288f214 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:3px 0px 40px 0px;}.elementor-400 .elementor-element.elementor-element-cf857f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3px 3px 3px 3px;}.elementor-400 .elementor-element.elementor-element-fcf670a > .elementor-widget-container{margin:0px 0px -5px 0px;padding:3px 0px 40px 0px;}.elementor-400 .elementor-element.elementor-element-ca5fd67 > .elementor-widget-container{margin:78px 0px 0px 0px;padding:3px 3px 3px 3px;}.elementor-400 .elementor-element.elementor-element-5a3fb17 > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-400 .elementor-element.elementor-element-5b62286{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-aa6c265{--flex-wrap:wrap;}.elementor-400 .elementor-element.elementor-element-99dce6f{--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-d35865c > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-400 .elementor-element.elementor-element-4b2d371 > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-400 .elementor-element.elementor-element-988993a > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-400 .elementor-element.elementor-element-8aa27fd > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-400 .elementor-element.elementor-element-b893d14:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-b893d14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-400 .elementor-element.elementor-element-b893d14{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-8d762b7::before, .elementor-400 .elementor-element.elementor-element-8d762b7 > .elementor-background-video-container::before, .elementor-400 .elementor-element.elementor-element-8d762b7 > .e-con-inner > .elementor-background-video-container::before, .elementor-400 .elementor-element.elementor-element-8d762b7 > .elementor-background-slideshow::before, .elementor-400 .elementor-element.elementor-element-8d762b7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-400 .elementor-element.elementor-element-8d762b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:top right;}.elementor-400 .elementor-element.elementor-element-8d762b7{--margin-top:0%;--margin-bottom:0%;--margin-left:25%;--margin-right:0%;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-fcad55b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-f4a52e0 > .elementor-widget-container{padding:0px 0px 75px 0px;}.elementor-400 .elementor-element.elementor-element-f4a52e0 .elementor-icon{font-size:75px;}.elementor-400 .elementor-element.elementor-element-f4a52e0 .elementor-icon svg{height:75px;}.elementor-400 .elementor-element.elementor-element-56875d6{--width:33.33%;}.elementor-400 .elementor-element.elementor-element-4f79c39{--width:33.33%;}.elementor-400 .elementor-element.elementor-element-786b23e{--width:33.33%;}.elementor-400 .elementor-element.elementor-element-ad142a3{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}@media(min-width:768px){.elementor-400 .elementor-element.elementor-element-dc915ad{--content-width:840px;}.elementor-400 .elementor-element.elementor-element-bdfb3b6{--width:33.33%;}.elementor-400 .elementor-element.elementor-element-71aa066{--width:66.66%;}.elementor-400 .elementor-element.elementor-element-4a5a387{--width:25%;}.elementor-400 .elementor-element.elementor-element-d355971{--width:25%;}.elementor-400 .elementor-element.elementor-element-fd5b60d{--width:25%;}.elementor-400 .elementor-element.elementor-element-394160c{--width:25%;}.elementor-400 .elementor-element.elementor-element-5f18416{--width:40%;}.elementor-400 .elementor-element.elementor-element-6696aba{--width:60%;}.elementor-400 .elementor-element.elementor-element-63668bb{--width:25%;}.elementor-400 .elementor-element.elementor-element-2b76f5d{--width:50%;}.elementor-400 .elementor-element.elementor-element-c1b655d{--width:25%;}.elementor-400 .elementor-element.elementor-element-aa6c265{--width:100%;}.elementor-400 .elementor-element.elementor-element-99dce6f{--width:40%;}.elementor-400 .elementor-element.elementor-element-7b2e266{--width:66.66%;}.elementor-400 .elementor-element.elementor-element-2aef48a{--width:20%;}.elementor-400 .elementor-element.elementor-element-fcad55b{--width:20%;}.elementor-400 .elementor-element.elementor-element-56875d6{--width:20%;}.elementor-400 .elementor-element.elementor-element-4f79c39{--width:20%;}.elementor-400 .elementor-element.elementor-element-786b23e{--width:20%;}.elementor-400 .elementor-element.elementor-element-2e41c91{--width:33.3333%;}.elementor-400 .elementor-element.elementor-element-f298234{--width:66.6666%;}}@media(min-width:1025px){.elementor-400 .elementor-element.elementor-element-dc915ad:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-dc915ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-400 .elementor-element.elementor-element-935ec2a:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-935ec2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-400 .elementor-element.elementor-element-935ec2a::before, .elementor-400 .elementor-element.elementor-element-935ec2a > .elementor-background-video-container::before, .elementor-400 .elementor-element.elementor-element-935ec2a > .e-con-inner > .elementor-background-video-container::before, .elementor-400 .elementor-element.elementor-element-935ec2a > .elementor-background-slideshow::before, .elementor-400 .elementor-element.elementor-element-935ec2a > .e-con-inner > .elementor-background-slideshow::before, .elementor-400 .elementor-element.elementor-element-935ec2a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}.elementor-400 .elementor-element.elementor-element-5b62286::before, .elementor-400 .elementor-element.elementor-element-5b62286 > .elementor-background-video-container::before, .elementor-400 .elementor-element.elementor-element-5b62286 > .e-con-inner > .elementor-background-video-container::before, .elementor-400 .elementor-element.elementor-element-5b62286 > .elementor-background-slideshow::before, .elementor-400 .elementor-element.elementor-element-5b62286 > .e-con-inner > .elementor-background-slideshow::before, .elementor-400 .elementor-element.elementor-element-5b62286 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-400 .elementor-element.elementor-element-b893d14:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-b893d14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-400 .elementor-element.elementor-element-8d762b7::before, .elementor-400 .elementor-element.elementor-element-8d762b7 > .elementor-background-video-container::before, .elementor-400 .elementor-element.elementor-element-8d762b7 > .e-con-inner > .elementor-background-video-container::before, .elementor-400 .elementor-element.elementor-element-8d762b7 > .elementor-background-slideshow::before, .elementor-400 .elementor-element.elementor-element-8d762b7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-400 .elementor-element.elementor-element-8d762b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}}/* Start custom CSS for shortcode, class: .elementor-element-b96df97 *//* ===== LAYOUT DUE COLONNE (esistente) ===== */
#responsive-form .form-row {
  display: flex;
  flex-wrap: wrap;
  gap: 15px;
  margin-bottom: 15px;
}
#responsive-form .column-half {
  flex: 1;
  min-width: calc(50% - 10px);
}
#responsive-form .column-full {
  flex: 1 1 100%;
}
#responsive-form .clearfix::after {
  content: "";
  display: table;
  clear: both;
}
/* Responsive per mobile */
@media (max-width: 768px) {
  #responsive-form .column-half {
    flex: 1 1 100%;
  }
}

/* ===== PALETTE COLORI ===== */

/* Sfondo della form */
#responsive-form {
    background-color: #f4f9f1;
    border-radius: 12px;
    padding: 20px;
    box-shadow: 0 4px 20px rgba(0,0,0,0.08);
}

/* Campi di testo e textarea */
#responsive-form input[type="text"],
#responsive-form input[type="email"],
#responsive-form input[type="tel"],
#responsive-form textarea,
#responsive-form select {
    background-color: #ffffff;
    border: 1.5px solid #a8c5a0;
    border-radius: 8px;
    padding: 10px 14px;
    width: 100%;
    color: #3a3a3a;
    transition: border-color 0.3s ease;
}

/* Focus sui campi */
#responsive-form input[type="text"]:focus,
#responsive-form input[type="email"]:focus,
#responsive-form input[type="tel"]:focus,
#responsive-form textarea:focus {
    border-color: #4a7c59;
    outline: none;
    box-shadow: 0 0 0 3px rgba(74,124,89,0.15);
}

/* Label */
#responsive-form label {
    color: #3d5a3e;
    font-weight: 600;
    font-size: 0.9rem;
    letter-spacing: 0.03em;
}

/* Bottone Invia */
#responsive-form input[type="submit"] {
    background-color: #4a7c59;
    color: #ffffff;
    border: none;
    border-radius: 8px;
    padding: 14px 40px;
    font-size: 1rem;
    font-weight: 600;
    letter-spacing: 0.05em;
    cursor: pointer;
    transition: background-color 0.3s ease, transform 0.1s ease;
}

#responsive-form input[type="submit"]:hover {
    background-color: #35603f;
    transform: translateY(-1px);
}

/* Riduzione altezza textarea */
#responsive-form textarea {
    height: 80px;      /* Altezza ridotta */
    min-height: 80px;  
    resize: none;      /* Impedisce all'utente di allungarla col mouse */
}/* End custom CSS */