.elementor-6669 .elementor-element.elementor-element-1be496a:not(.elementor-motion-effects-element-type-background), .elementor-6669 .elementor-element.elementor-element-1be496a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;background-image:url("https://www.fitonetrainingstudio.it/wp-content/uploads/2025/10/OK5A8194-scaled.jpg");background-position:center center;background-size:cover;}.elementor-6669 .elementor-element.elementor-element-1be496a > .elementor-background-overlay{background-color:#000000D1;background-image:url("https://www.fitonetrainingstudio.it/wp-content/uploads/2023/10/Ellipse-13.png");background-position:bottom center;background-repeat:no-repeat;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6669 .elementor-element.elementor-element-1be496a .pxl-overlay--image{top:-80px;}.elementor-6669 .elementor-element.elementor-element-1be496a .elementor-background-overlay{filter:brightness( 61% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6669 .elementor-element.elementor-element-1be496a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:266px 0px 110px 0px;}.elementor-6669 .elementor-element.elementor-element-35d9388{z-index:1;}.elementor-6669 .elementor-element.elementor-element-35d9388 .pxl-heading .icon-heading.bottom{margin-top:5px;}.elementor-6669 .elementor-element.elementor-element-35d9388 .pxl-heading .pxl-item--title img{bottom:0px;}.elementor-6669 .elementor-element.elementor-element-35d9388 .pxl-heading .pxl-item--title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;line-height:30px;}.elementor-6669 .elementor-element.elementor-element-35d9388 .pxl-heading .pxl-heading--inner{margin-bottom:15px;}.elementor-6669 .elementor-element.elementor-element-277bbc9{z-index:1;}.elementor-6669 .elementor-element.elementor-element-277bbc9 .pxl-heading .icon-heading.bottom{margin-top:5px;}.elementor-6669 .elementor-element.elementor-element-277bbc9 .pxl-heading .pxl-item--title img{bottom:0px;}.elementor-6669 .elementor-element.elementor-element-277bbc9 .pxl-heading .pxl-item--title{font-size:74px;line-height:82.8px;}.elementor-6669 .elementor-element.elementor-element-277bbc9 .pxl-heading .pxl-heading--inner{margin-bottom:52px;}.elementor-6669 .elementor-element.elementor-element-9b9e99a > .elementor-widget-container{padding:22px 0px 22px 0px;}.elementor-6669 .elementor-element.elementor-element-9b9e99a .pxl-text-editor{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-6669 .elementor-element.elementor-element-c873bdb .pxl-button .btn{font-size:18px;}.elementor-6669 .elementor-element.elementor-element-c873bdb .pxl-button .btn:hover span, .elementor-6669 .elementor-element.elementor-element-c873bdb .pxl-button .btn:focus span{color:#000000;}.elementor-6669 .elementor-element.elementor-element-c873bdb .pxl-button .btn:after, .elementor-6669 .elementor-element.elementor-element-c873bdb .pxl-button .btn:before{background-color:var( --e-global-color-a91c6a3 );}.elementor-6669 .elementor-element.elementor-element-c873bdb .pxl-button .btn i{color:#FFFFFF;}.elementor-6669 .elementor-element.elementor-element-c873bdb .pxl-button .pxl-icon--right i, .elementor-6669 .elementor-element.elementor-element-c873bdb .pxl-button .pxl-icon--right svg{margin-left:9px;}.elementor-6669 .elementor-element.elementor-element-202a58a > .elementor-widget-container{--e-transform-rotateZ:8deg;}.elementor-6669 .elementor-element.elementor-element-202a58a .pxl-text-slip.pxl-text-white-shadow .pxl-item--container{background-color:#272727;}.elementor-6669 .elementor-element.elementor-element-202a58a .pxl-text-slip .pxl-item--text{color:#4E4E4E;}body:not(.rtl) .elementor-6669 .elementor-element.elementor-element-51b4bf3{left:0px;}body.rtl .elementor-6669 .elementor-element.elementor-element-51b4bf3{right:0px;}.elementor-6669 .elementor-element.elementor-element-51b4bf3{top:0px;}.elementor-6669 .elementor-element.elementor-element-51b4bf3 .pxl-text-slip.pxl-text-white-shadow .pxl-item--container{background-color:var( --e-global-color-a91c6a3 );}.elementor-6669 .elementor-element.elementor-element-04f3a57{margin-top:259px;margin-bottom:0px;}.elementor-6669 .elementor-element.elementor-element-393f86f .pxl-heading .icon-heading.bottom{margin-top:5px;}.elementor-6669 .elementor-element.elementor-element-393f86f .pxl-heading{text-align:center;}.elementor-6669 .elementor-element.elementor-element-393f86f .pxl-heading .icon-heading{justify-content:center;}.elementor-6669 .elementor-element.elementor-element-393f86f .pxl-heading .pxl-heading--inner{max-width:790px;margin-bottom:38px;}.elementor-6669 .elementor-element.elementor-element-393f86f .pxl-heading .pxl-item--title img{bottom:0px;}.elementor-6669 .elementor-element.elementor-element-393f86f .pxl-heading .pxl-item--title{line-height:50px;letter-spacing:1.2px;}.elementor-6669 .elementor-element.elementor-element-393f86f .pxl-heading .pxl-item--subtitle.px-sub-title-stroke{top:-65px;left:0px;font-size:100px;line-height:110px;}.elementor-6669 .elementor-element.elementor-element-393f86f .pxl-heading .pxl-item--subtitle.px-sub-title-stroke .pxl-item--svg-stroke{stroke:#363636;}.elementor-6669 .elementor-element.elementor-element-c37299a > .elementor-container{max-width:1518px;}.elementor-6669 .elementor-element.elementor-element-358fc72 .pxl-image-single img{max-height:454px;box-shadow:0px 0px 18px 0px #CCFF19;}.elementor-6669 .elementor-element.elementor-element-358fc72 .pxl-image-single img, .elementor-6669 .elementor-element.elementor-element-358fc72 .pxl-item--inner{border-radius:80px 80px 80px 80px;}body:not(.elementor-editor-active) .elementor-6669 .elementor-element.elementor-element-a004064 .pxl-particle .elementor-repeater-item-95ebb7a{top:0%;left:49px;}.elementor-6669 .elementor-element.elementor-element-43aa754 > .elementor-element-populated{margin:40px -33px 0px 33px;--e-column-margin-right:-33px;--e-column-margin-left:33px;}.elementor-6669 .elementor-element.elementor-element-5c4d05c .pxl-heading .icon-heading.bottom{margin-top:5px;}.elementor-6669 .elementor-element.elementor-element-5c4d05c .pxl-heading{text-align:left;}.elementor-6669 .elementor-element.elementor-element-5c4d05c .pxl-heading .icon-heading{justify-content:left;}.elementor-6669 .elementor-element.elementor-element-5c4d05c .pxl-heading .pxl-item--title img{bottom:0px;}.elementor-6669 .elementor-element.elementor-element-5c4d05c .pxl-heading .pxl-heading--inner{margin-bottom:19px;}.elementor-6669 .elementor-element.elementor-element-4f33747 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-6669 .elementor-element.elementor-element-4f33747 .pxl-heading .icon-heading.bottom{margin-top:5px;}.elementor-6669 .elementor-element.elementor-element-4f33747 .pxl-heading .pxl-item--title img{bottom:0px;}.elementor-6669 .elementor-element.elementor-element-4f33747 .pxl-heading .pxl-item--title{color:var( --e-global-color-a91c6a3 );}.elementor-6669 .elementor-element.elementor-element-4f33747 .pxl-heading .pxl-heading--inner{margin-bottom:0px;}.elementor-6669 .elementor-element.elementor-element-42fd521 > .elementor-widget-container{margin:0px 0px 44px 0px;}.elementor-6669 .elementor-element.elementor-element-42fd521 .pxl-text-editor .pxl-item--inner{max-width:626px;}.elementor-6669 .elementor-element.elementor-element-42fd521 .pxl-text-editor{font-size:20px;font-weight:500;line-height:30px;}.elementor-6669 .elementor-element.elementor-element-758b15f > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}body:not(.elementor-editor-active) .elementor-6669 .elementor-element.elementor-element-22e7a24 .pxl-particle .elementor-repeater-item-95ebb7a{top:0%;right:30px;}.elementor-6669 .elementor-element.elementor-element-4e8333a > .elementor-widget-container{margin:47px 0px 7px -88px;}.elementor-6669 .elementor-element.elementor-element-4e8333a{z-index:-1;}.elementor-6669 .elementor-element.elementor-element-4e8333a .pxl-image-single img{max-height:562px;box-shadow:0px 0px 18px 0px #CCFF19;}.elementor-6669 .elementor-element.elementor-element-4e8333a .pxl-image-single img, .elementor-6669 .elementor-element.elementor-element-4e8333a .pxl-item--inner{border-radius:80px 80px 80px 80px;}.elementor-6669 .elementor-element.elementor-element-facba68{margin-top:45px;margin-bottom:0px;}.elementor-6669 .elementor-element.elementor-element-f8b26d2.elementor-column > .elementor-widget-wrap{justify-content:center;}body:not(.elementor-editor-active) .elementor-6669 .elementor-element.elementor-element-2db1256 .pxl-particle .elementor-repeater-item-058c5a4{top:-250px;left:0%;}body:not(.elementor-editor-active) .elementor-6669 .elementor-element.elementor-element-2db1256 .pxl-particle .elementor-repeater-item-8a0df11{top:-250px;right:0%;}.elementor-6669 .elementor-element.elementor-element-0c435c2{width:auto;max-width:auto;}.elementor-6669 .elementor-element.elementor-element-0c435c2 .pxl-heading .icon-heading.bottom{margin-top:5px;}.elementor-6669 .elementor-element.elementor-element-0c435c2 .pxl-heading .pxl-item--title img{bottom:0px;}.elementor-6669 .elementor-element.elementor-element-0c435c2 .pxl-heading .pxl-heading--inner{margin-bottom:0px;}.elementor-6669 .elementor-element.elementor-element-0c435c2 .pxl-heading .pxl-item--subtitle.px-sub-title-stroke{font-size:220px;font-weight:400;letter-spacing:55px;}.elementor-6669 .elementor-element.elementor-element-0c435c2 .pxl-heading .pxl-item--subtitle.px-sub-title-stroke .pxl-item--svg-stroke{stroke:#EEFB1333;}.elementor-6669 .elementor-element.elementor-element-0c435c2 .pxl-heading .pxl-item--subtitle{margin-top:0px;margin-bottom:0px;}.elementor-6669 .elementor-element.elementor-element-5855d10{padding:126px 0px 0px 0px;}.elementor-6669 .elementor-element.elementor-element-dd149ba .pxl-heading .icon-heading.top{margin-bottom:67px;}.elementor-6669 .elementor-element.elementor-element-dd149ba .pxl-heading .pxl-item--title img{bottom:0px;}.elementor-6669 .elementor-element.elementor-element-dd149ba .pxl-heading .pxl-heading--inner{margin-bottom:71px;}.elementor-6669 .elementor-element.elementor-element-dd149ba .pxl-heading .pxl-item--subtitle.px-sub-title-stroke{top:10px;left:0px;font-size:100px;line-height:110px;}.elementor-6669 .elementor-element.elementor-element-dd149ba .pxl-heading .pxl-item--subtitle.px-sub-title-stroke .pxl-item--svg-stroke{stroke:#363636;}.elementor-6669 .elementor-element.elementor-element-2416f26{width:var( --container-widget-width, 93.604% );max-width:93.604%;--container-widget-width:93.604%;--container-widget-flex-grow:0;}.elementor-6669 .elementor-element.elementor-element-2416f26 > .elementor-widget-container{margin:0px 0px 28px -10px;}.elementor-6669 .elementor-element.elementor-element-2416f26.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6669 .elementor-element.elementor-element-2416f26 .pxl-icon1 a{color:var( --e-global-color-a91c6a3 );font-size:54px;margin:0 82px;}.elementor-6669 .elementor-element.elementor-element-2416f26 .pxl-icon1 h5{font-size:14px;line-height:22px;letter-spacing:0.42px;margin-right:22px;}.elementor-6669 .elementor-element.elementor-element-2416f26 .pxl-icon1.style-round-box a{width:91px;height:91px;}.elementor-6669 .elementor-element.elementor-element-b4aa88a{width:var( --container-widget-width, 81.736% );max-width:81.736%;--container-widget-width:81.736%;--container-widget-flex-grow:0;}.elementor-6669 .elementor-element.elementor-element-b4aa88a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6669 .elementor-element.elementor-element-b4aa88a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6669 .elementor-element.elementor-element-b4aa88a .pxl-text-editor .pxl-item--inner{max-width:661px;}.elementor-6669 .elementor-element.elementor-element-b4aa88a .pxl-text-editor{font-weight:500;}.elementor-6669 .elementor-element.elementor-element-cde95a2 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-6669 .elementor-element.elementor-element-cde95a2  .pxl-progressbar .pxl--title{font-size:16px;font-weight:600;}.elementor-6669 .elementor-element.elementor-element-cde95a2 .pxl-progressbar .pxl--percentage{color:var( --e-global-color-a91c6a3 );}.elementor-6669 .elementor-element.elementor-element-cde95a2 .pxl-progressbar .pxl--progressbar{background:var( --e-global-color-a91c6a3 );}.elementor-6669 .elementor-element.elementor-element-14e0497 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6669 .elementor-element.elementor-element-14e0497 .pxl-button .btn{color:var( --e-global-color-a91c6a3 );font-size:1.6vw;}.elementor-6669 .elementor-element.elementor-element-14e0497 .pxl-button .btn:hover span, .elementor-6669 .elementor-element.elementor-element-14e0497 .pxl-button .btn:focus span{color:#000000;}.elementor-6669 .elementor-element.elementor-element-14e0497 .pxl-button .btn:after, .elementor-6669 .elementor-element.elementor-element-14e0497 .pxl-button .btn:before{background-color:var( --e-global-color-a91c6a3 );}.elementor-6669 .elementor-element.elementor-element-14e0497 .pxl-button .btn i{color:#FFFFFF;}.elementor-6669 .elementor-element.elementor-element-14e0497 .pxl-button .pxl-icon--right i, .elementor-6669 .elementor-element.elementor-element-14e0497 .pxl-button .pxl-icon--right svg{margin-left:9px;}.elementor-bc-flex-widget .elementor-6669 .elementor-element.elementor-element-27e6c85.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6669 .elementor-element.elementor-element-27e6c85.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6669 .elementor-element.elementor-element-27e6c85.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6669 .elementor-element.elementor-element-27e6c85 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6669 .elementor-element.elementor-element-0b987a7 > .elementor-widget-container{margin:0px 0px 260px 0px;}.elementor-6669 .elementor-element.elementor-element-0b987a7 .pxl-image-single img{max-height:761px;width:auto;}.elementor-6669 .elementor-element.elementor-element-ad31ce0{--display:flex;--flex-wrap:nowrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6669 .elementor-element.elementor-element-67e46bd .pxl-heading .icon-heading.bottom{margin-top:5px;}.elementor-6669 .elementor-element.elementor-element-67e46bd .pxl-heading{text-align:center;}.elementor-6669 .elementor-element.elementor-element-67e46bd .pxl-heading .icon-heading{justify-content:center;}.elementor-6669 .elementor-element.elementor-element-67e46bd .pxl-heading .pxl-heading--inner{max-width:794px;margin-bottom:52px;}.elementor-6669 .elementor-element.elementor-element-67e46bd .pxl-heading .pxl-item--title img{bottom:0px;}.elementor-6669 .elementor-element.elementor-element-67e46bd .pxl-heading .pxl-item--title{font-size:36px;line-height:50px;letter-spacing:1.08px;}.elementor-6669 .elementor-element.elementor-element-67e46bd .pxl-heading .pxl-item--subtitle.px-sub-title-stroke{top:-70px;left:75px;font-size:100px;font-weight:400;line-height:110px;}.elementor-6669 .elementor-element.elementor-element-67e46bd .pxl-heading .pxl-item--subtitle.px-sub-title-stroke .pxl-item--svg-stroke{stroke:#3D3D3D;}.elementor-6669 .elementor-element.elementor-element-5946622 .pxl-grid-inner{margin-top:-10px;margin-right:-10px;margin-bottom:-10px;margin-left:-10px;}.elementor-6669 .elementor-element.elementor-element-5946622 .pxl-grid-inner .pxl-grid-item{padding:10px 10px 10px 10px;}.elementor-6669 .elementor-element.elementor-element-c3d90c1{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-6669 .elementor-element.elementor-element-6c24c28{--display:flex;--justify-content:center;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6669 .elementor-element.elementor-element-c1712ed .pxl-heading .icon-heading.top{margin-bottom:52px;}.elementor-6669 .elementor-element.elementor-element-c1712ed .pxl-heading{text-align:center;}.elementor-6669 .elementor-element.elementor-element-c1712ed .pxl-heading .icon-heading{justify-content:center;}.elementor-6669 .elementor-element.elementor-element-c1712ed .pxl-heading .icon-heading i{color:#EEFB13;}.elementor-6669 .elementor-element.elementor-element-c1712ed .pxl-heading .icon-heading svg path{fill:#EEFB13;}.elementor-6669 .elementor-element.elementor-element-c1712ed .pxl-heading .pxl-item--title{line-height:50px;letter-spacing:1.2px;}.elementor-6669 .elementor-element.elementor-element-c1712ed .pxl-heading .pxl-heading--inner{margin-bottom:0px;}.elementor-6669 .elementor-element.elementor-element-c1712ed .pxl-heading .pxl-item--subtitle.px-sub-title-stroke{top:10px;font-size:85px;line-height:50px;letter-spacing:-0.85px;}.elementor-6669 .elementor-element.elementor-element-c1712ed .pxl-heading .pxl-item--subtitle.px-sub-title-stroke .pxl-item--svg-stroke{stroke:#363636;}.elementor-6669 .elementor-element.elementor-element-159799b .pxl-team-grid .pxl-item--title{color:var( --e-global-color-a91c6a3 );}.elementor-6669 .elementor-element.elementor-element-159799b .pxl-team-grid .pxl-item--position{color:#FFFFFF;}.elementor-6669 .elementor-element.elementor-element-6c17fa2{margin-top:80px;margin-bottom:0px;}.elementor-6669 .elementor-element.elementor-element-33b9d62:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6669 .elementor-element.elementor-element-33b9d62 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.fitonetrainingstudio.it/wp-content/uploads/2023/10/testi1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6669 .elementor-element.elementor-element-33b9d62.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-6669 .elementor-element.elementor-element-33b9d62 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:68px 074px 66px 0px;}.elementor-6669 .elementor-element.elementor-element-33b9d62 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6669 .elementor-element.elementor-element-48c12dc{width:var( --container-widget-width, 524px );max-width:524px;--container-widget-width:524px;--container-widget-flex-grow:0;}.elementor-6669 .elementor-element.elementor-element-48c12dc .pxl-testimonial-carousel .pxl-item--inner{padding:82px 30px 79px 74.5px;}.elementor-6669 .elementor-element.elementor-element-48c12dc .pxl-testimonial-carousel .pxl-item--inner:after{background-color:var( --e-global-color-a91c6a3 );}.elementor-6669 .elementor-element.elementor-element-48c12dc .pxl-item--star.five-star i{color:var( --e-global-color-a91c6a3 );}.elementor-6669 .elementor-element.elementor-element-48c12dc .pxl-testimonial-carousel .pxl-item--title{text-transform:uppercase;}.elementor-6669 .elementor-element.elementor-element-48c12dc .pxl-testimonial-carousel .pxl-item--desc{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;text-transform:none;line-height:34px;margin-bottom:42px;margin-top:20px;}.elementor-6669 .elementor-element.elementor-element-6cbb612{--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;--margin-top:110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}@media(min-width:768px){.elementor-6669 .elementor-element.elementor-element-34516e5{width:23%;}.elementor-6669 .elementor-element.elementor-element-43aa754{width:54.964%;}.elementor-6669 .elementor-element.elementor-element-758b15f{width:22%;}.elementor-6669 .elementor-element.elementor-element-561af14{width:63.97%;}.elementor-6669 .elementor-element.elementor-element-27e6c85{width:36%;}.elementor-6669 .elementor-element.elementor-element-6c24c28{--width:84%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6669 .elementor-element.elementor-element-6c24c28{--width:100%;}}@media(max-width:880px) and (min-width:768px){.elementor-6669 .elementor-element.elementor-element-561af14{width:100%;}.elementor-6669 .elementor-element.elementor-element-27e6c85{width:100%;}}@media(max-width:1366px){.elementor-6669 .elementor-element.elementor-element-0c435c2 .pxl-heading .pxl-item--subtitle.px-sub-title-stroke{font-size:150px;}.elementor-6669 .elementor-element.elementor-element-6c24c28{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-6669 .elementor-element.elementor-element-33b9d62 > .elementor-element-populated{padding:68px 15px 60px 0px;}}@media(max-width:1200px){.elementor-6669 .elementor-element.elementor-element-1be496a{padding:265px 0px 200px 0px;}.elementor-6669 .elementor-element.elementor-element-facba68{padding:50px 0px 50px 0px;}.elementor-6669 .elementor-element.elementor-element-0c435c2 .pxl-heading .pxl-item--subtitle.px-sub-title-stroke{font-size:100px;}.elementor-6669 .elementor-element.elementor-element-c3d90c1{--margin-top:180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6669 .elementor-element.elementor-element-c1712ed .pxl-heading .pxl-item--subtitle.px-sub-title-stroke{font-size:60px;}}@media(max-width:1024px){.elementor-6669 .elementor-element.elementor-element-1be496a{padding:120px 0px 120px 0px;}.elementor-6669 .elementor-element.elementor-element-35d9388 .pxl-heading .pxl-item--title{font-size:18px;line-height:1.2em;}.elementor-6669 .elementor-element.elementor-element-277bbc9 .pxl-heading .pxl-heading--inner{max-width:585px;}.elementor-6669 .elementor-element.elementor-element-277bbc9 .pxl-heading .pxl-item--title{font-size:42px;line-height:1.2em;}.elementor-6669 .elementor-element.elementor-element-04f3a57{margin-top:120px;margin-bottom:0px;}.elementor-6669 .elementor-element.elementor-element-393f86f .pxl-heading .pxl-item--subtitle.px-sub-title-stroke{left:80px;font-size:80px;}.elementor-6669 .elementor-element.elementor-element-43aa754 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6669 .elementor-element.elementor-element-facba68{padding:50px 0px 100px 0px;}.elementor-6669 .elementor-element.elementor-element-0c435c2 .pxl-heading .pxl-item--subtitle.px-sub-title-stroke{font-size:60px;}.elementor-6669 .elementor-element.elementor-element-c3d90c1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6669 .elementor-element.elementor-element-6c24c28{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6669 .elementor-element.elementor-element-c1712ed .pxl-heading .pxl-heading--inner{margin-bottom:40px;}.elementor-6669 .elementor-element.elementor-element-c1712ed .pxl-heading .pxl-item--subtitle.px-sub-title-stroke{font-size:80px;}}@media(max-width:880px){.elementor-6669 .elementor-element.elementor-element-5855d10{padding:45px 0px 0px 0px;}.elementor-6669 .elementor-element.elementor-element-2416f26 .pxl-icon1{max-width:881px;}}@media(max-width:767px){.elementor-6669 .elementor-element.elementor-element-277bbc9 .pxl-heading .pxl-heading--inner{max-width:100%;}.elementor-6669 .elementor-element.elementor-element-277bbc9 .pxl-heading .pxl-item--title{font-size:8vw;}.elementor-6669 .elementor-element.elementor-element-9b9e99a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6669 .elementor-element.elementor-element-c873bdb > .elementor-widget-container{margin:26px 0px 0px 0px;}.elementor-6669 .elementor-element.elementor-element-c873bdb .pxl-button .btn{font-size:2.2vw;}.elementor-6669 .elementor-element.elementor-element-393f86f .pxl-heading .pxl-item--title{font-size:4.7vw;line-height:1.2em;}.elementor-6669 .elementor-element.elementor-element-393f86f .pxl-heading .pxl-item--subtitle.px-sub-title-stroke{left:200px;font-size:40px;}.elementor-6669 .elementor-element.elementor-element-5c4d05c .pxl-heading .pxl-item--title{font-size:20px;}.elementor-6669 .elementor-element.elementor-element-42fd521 .pxl-text-editor .pxl-item--inner{max-width:100%;}.elementor-6669 .elementor-element.elementor-element-facba68{padding:0px 0px 50px 0px;}.elementor-6669 .elementor-element.elementor-element-0c435c2 .pxl-heading .pxl-item--subtitle.px-sub-title-stroke{font-size:40px;letter-spacing:30px;}.elementor-6669 .elementor-element.elementor-element-dd149ba .pxl-heading .pxl-item--title{font-size:6.1vw;}.elementor-6669 .elementor-element.elementor-element-dd149ba .pxl-heading .pxl-heading--inner{margin-bottom:40px;}.elementor-6669 .elementor-element.elementor-element-2416f26 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6669 .elementor-element.elementor-element-2416f26 .pxl-icon1{max-width:385px;}.elementor-6669 .elementor-element.elementor-element-2416f26 .pxl-icon1 a{margin-bottom:20px !important;}.elementor-6669 .elementor-element.elementor-element-cde95a2  .pxl-progressbar .pxl--title{font-size:20px;line-height:1.3em;}.elementor-6669 .elementor-element.elementor-element-14e0497 .pxl-button .btn{font-size:2.3vw;}.elementor-6669 .elementor-element.elementor-element-0b987a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6669 .elementor-element.elementor-element-67e46bd .pxl-heading .pxl-item--title{font-size:22px;line-height:1.2em;}.elementor-6669 .elementor-element.elementor-element-67e46bd .pxl-heading .pxl-item--subtitle.px-sub-title-stroke{left:160px;font-size:40px;}.elementor-6669 .elementor-element.elementor-element-c3d90c1{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6669 .elementor-element.elementor-element-c1712ed .pxl-heading .pxl-item--title{font-size:22px;line-height:1.2em;}.elementor-6669 .elementor-element.elementor-element-c1712ed .pxl-heading .pxl-item--subtitle.px-sub-title-stroke{font-size:40px;}.elementor-6669 .elementor-element.elementor-element-33b9d62 > .elementor-element-populated{padding:68px 15px 30px 15px;}.elementor-6669 .elementor-element.elementor-element-48c12dc{width:100%;max-width:100%;}.elementor-6669 .elementor-element.elementor-element-48c12dc .pxl-testimonial-carousel .pxl-item--inner{padding:50px 50px 50px 50px;}.elementor-6669 .elementor-element.elementor-element-48c12dc .pxl-testimonial-carousel .pxl-item--desc{font-size:18px;line-height:1.2em;margin-bottom:33px;margin-top:0px;}}/* Start custom CSS *//* Nasconde i placeholder del layout BR Post Grid */
.services-grid .grid:before,
.services-grid .grid:after,
.services-grid .grid-sizer,
.services-grid .gutter-sizer,
.services-grid .br-grid-sizer,
.services-grid .br-gutter-sizer {
  display: none !important;
}

/* Se il plugin crea item vuoti per riempire la riga */
.services-grid .grid > *:empty,
.services-grid .br-post-grid .grid-item:empty {
  display: none !important;
}

/* Evita che ereditino bordo/ombra */
.services-grid .grid > .grid-sizer,
.services-grid .grid > .gutter-sizer {
  border: 0 !important;
  box-shadow: none !important;
  background: transparent !important;
}

/* Assicurati che l'immagine del lightbox sia visibile */
.elementor-lightbox img,
.glightbox-container .gslide-media img {
  opacity: 1 !important;
  visibility: visible !important;
  display: block !important;
  max-width: 100% !important;
  height: auto !important;
}/* End custom CSS */