.elementor-18042 .elementor-element.elementor-element-ba0ca98:not(.elementor-motion-effects-element-type-background), .elementor-18042 .elementor-element.elementor-element-ba0ca98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://test.spartfitnesstest.it/wp-content/uploads/2024/03/pesi-functional.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18042 .elementor-element.elementor-element-ba0ca98 > .elementor-background-overlay{background-color:#000000B3;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18042 .elementor-element.elementor-element-ba0ca98{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-8rem;margin-bottom:0rem;}.elementor-18042 .elementor-element.elementor-element-f3d053b > .elementor-element-populated{padding:30.9rem 0rem 14.7rem 1rem;}.elementor-18042 .elementor-element.elementor-element-fa1653a .elementor-heading-title{font-size:8rem;font-weight:600;text-transform:uppercase;font-style:italic;line-height:1.525em;letter-spacing:4px;}.elementor-element-8de0b43 .breadcrumb{font-size:2rem;color:#FFFFFF;}.elementor-element-8de0b43 .breadcrumb .breadcrumb-comma{color:#FFFFFF;}.elementor-element-8de0b43 .breadcrumb a{color:#FFFFFF;}.elementor-element-8de0b43 .breadcrumb .delimiter{color:#FFFFFF;}.elementor-element-8de0b43 .breadcrumb .delimiter svg{fill:#FFFFFF;}.elementor-18042 .elementor-element.elementor-element-8de0b43 .delimiter{font-size:15px;}@media(max-width:1439px){.elementor-18042 .elementor-element.elementor-element-f3d053b > .elementor-element-populated{padding:20rem 0rem 9rem 0rem;}.elementor-18042 .elementor-element.elementor-element-fa1653a .elementor-heading-title{font-size:5rem;}.elementor-18042 .elementor-element.elementor-element-fa1653a > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}}@media(max-width:1199px){.elementor-18042 .elementor-element.elementor-element-fa1653a > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}}@media(max-width:991px){.elementor-18042 .elementor-element.elementor-element-f3d053b > .elementor-element-populated{padding:20rem 0rem 9rem 2rem;}}@media(max-width:767px){.elementor-18042 .elementor-element.elementor-element-fa1653a .elementor-heading-title{line-height:1em;}.elementor-18042 .elementor-element.elementor-element-fa1653a > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}}