.elementor-406 .elementor-element.elementor-element-6a51c08:not(.elementor-motion-effects-element-type-background), .elementor-406 .elementor-element.elementor-element-6a51c08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-406 .elementor-element.elementor-element-6a51c08{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3% 0% 3% 0%;}.elementor-406 .elementor-element.elementor-element-6a51c08 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-406 .elementor-element.elementor-element-c3a24fa > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-406 .elementor-element.elementor-element-c9a774c .raven-marquee-item{-webkit-text-fill-color:transparent;font-family:"Poppins", Sans-serif;font-size:190px;font-weight:900;font-style:italic;-webkit-text-stroke-width:6px;stroke-width:6px;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-406 .elementor-element.elementor-element-c9a774c.raven-marquee-horizontal .raven-marquee-item{margin:0 40px;}.elementor-406 .elementor-element.elementor-element-c9a774c.raven-marquee-vertical .raven-marquee-item{margin:40px 0;}.elementor-406 .elementor-element.elementor-element-c9a774c .raven-content-marquee-items-wrapper{animation-duration:calc(0.3s * 100);}.elementor-406 .elementor-element.elementor-element-c9a774c .raven-marquee-left-gradient-overlay{display:none;background:linear-gradient(to right, #fff 0%, transparent 100%);width:200px;}.elementor-406 .elementor-element.elementor-element-c9a774c .raven-marquee-right-gradient-overlay{display:none;background:linear-gradient(to left, #fff 0%, transparent 100%);width:200px;}.elementor-406 .elementor-element.elementor-element-bc42647:not(.elementor-motion-effects-element-type-background), .elementor-406 .elementor-element.elementor-element-bc42647 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://factorygymclub.it/wp-content/uploads/2023/09/Senza-titolo-297-Ã—-210-mm-2-1.jpg");background-size:cover;}.elementor-406 .elementor-element.elementor-element-bc42647 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-406 .elementor-element.elementor-element-bc42647{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8% 16% 8% 16%;}.elementor-406 .elementor-element.elementor-element-f5934ab:hover > .elementor-element-populated{background-color:#000000A6;border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-primary );box-shadow:0px 0px 30px -4px #FFFFFF;}.elementor-406 .elementor-element.elementor-element-f5934ab > .elementor-element-populated >  .elementor-background-overlay{background-color:#DDDA00;opacity:1;}.elementor-406 .elementor-element.elementor-element-f5934ab:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-406 .elementor-element.elementor-element-f5934ab > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:color;transition:background 0.5s, border-radius 0.5s, opacity 0.5s;}.elementor-406 .elementor-element.elementor-element-f5934ab > .elementor-element-populated{border-style:solid;border-width:5px 5px 5px 5px;border-color:#00000000;transition:background 0.3s, border 0.5s, border-radius 0.5s, box-shadow 0.5s;padding:22% 0% 4% 0%;}.elementor-406 .elementor-element.elementor-element-f5934ab > .elementor-element-populated, .elementor-406 .elementor-element.elementor-element-f5934ab > .elementor-element-populated > .elementor-background-overlay, .elementor-406 .elementor-element.elementor-element-f5934ab > .elementor-background-slideshow{border-radius:1px 1px 1px 1px;}.elementor-406 .elementor-element.elementor-element-f5934ab:hover > .elementor-element-populated, .elementor-406 .elementor-element.elementor-element-f5934ab:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:70px 70px 70px 70px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-406 .elementor-element.elementor-element-29deaea > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-406 .elementor-element.elementor-element-29deaea{text-align:center;}.elementor-406 .elementor-element.elementor-element-29deaea .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:47px;font-weight:800;color:#FFFFFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-406 .elementor-element.elementor-element-272fbd8{left:0%;}body.rtl .elementor-406 .elementor-element.elementor-element-272fbd8{right:0%;}.elementor-406 .elementor-element.elementor-element-272fbd8{top:36%;}.elementor-406 .elementor-element.elementor-element-272fbd8 .elementor-icon-wrapper{text-align:center;}.elementor-406 .elementor-element.elementor-element-272fbd8.elementor-view-stacked .elementor-icon{background-color:#DDDA00;}.elementor-406 .elementor-element.elementor-element-272fbd8.elementor-view-framed .elementor-icon, .elementor-406 .elementor-element.elementor-element-272fbd8.elementor-view-default .elementor-icon{color:#DDDA00;border-color:#DDDA00;}.elementor-406 .elementor-element.elementor-element-272fbd8.elementor-view-framed .elementor-icon, .elementor-406 .elementor-element.elementor-element-272fbd8.elementor-view-default .elementor-icon svg{fill:#DDDA00;}.elementor-406 .elementor-element.elementor-element-272fbd8 .elementor-icon{font-size:65px;}.elementor-406 .elementor-element.elementor-element-272fbd8 .elementor-icon svg{height:65px;}.elementor-406 .elementor-element.elementor-element-2b1ceb2 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-406 .elementor-element.elementor-element-2b1ceb2{text-align:center;}.elementor-406 .elementor-element.elementor-element-2b1ceb2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:200px;font-weight:900;line-height:160px;color:#FFFFFF;}@media(max-width:1200px){.elementor-406 .elementor-element.elementor-element-c9a774c .raven-marquee-left-gradient-overlay{display:block;}.elementor-406 .elementor-element.elementor-element-c9a774c .raven-marquee-right-gradient-overlay{display:block;}}@media(max-width:800px){.elementor-406 .elementor-element.elementor-element-c9a774c .raven-marquee-left-gradient-overlay{display:block;}.elementor-406 .elementor-element.elementor-element-c9a774c .raven-marquee-right-gradient-overlay{display:block;}.elementor-406 .elementor-element.elementor-element-29deaea > .elementor-widget-container{margin:25% 0% 0% 0%;padding:0% 10% 0% 10%;}.elementor-406 .elementor-element.elementor-element-29deaea .elementor-heading-title{font-size:35px;}.elementor-406 .elementor-element.elementor-element-2b1ceb2 > .elementor-widget-container{margin:25% 0% 0% 0%;padding:0% 10% 0% 10%;}.elementor-406 .elementor-element.elementor-element-2b1ceb2 .elementor-heading-title{font-size:35px;}}/* Start custom CSS for column, class: .elementor-element-f5934ab */.elementor-406 .elementor-element.elementor-element-f5934ab > .elementor-element-populated{
    transition: all .3s;
}
.elementor-406 .elementor-element.elementor-element-f5934ab > .elementor-element-populated:hover {
    padding: 13% 0% 13% 0% !important;
}

.elementor-406 .elementor-element.elementor-element-f5934ab > .elementor-element-populated:hover .promo-testo1{
    margin-bottom:50px;
    margin-top: -30px;
}
.elementor-406 .elementor-element.elementor-element-f5934ab > .elementor-element-populated:hover .promo-testo2{
    margin-bottom:-50px;
    margin-top: 50px;
}
.elementor-406 .elementor-element.elementor-element-f5934ab > .elementor-element-populated .promo-testo1, .elementor-406 .elementor-element.elementor-element-f5934ab > .elementor-element-populated .promo-testo2{
     transition: all .3s;
     transition-delay: .5s;
}

.elementor-406 .elementor-element.elementor-element-f5934ab > .elementor-element-populated .icon-promo{

    padding-right: 1000px;
    transition: all 1s;
    transition-delay: .4s;
}
.elementor-406 .elementor-element.elementor-element-f5934ab > .elementor-element-populated:hover .icon-promo{
    display: block;
    padding-right: 0 !important;
    
}
.icon-promo .elementor-icon{
    color: #00000000 !important;
    transition: all .3s;
    transition-delay: .1s;
}
.elementor-406 .elementor-element.elementor-element-f5934ab > .elementor-element-populated:hover .icon-promo .elementor-icon{
    color: var(--e-global-color-primary ) !important;
     transition-duration: 1s;
}

.icon-promo{
    
}/* End custom CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */