.breakdance .bde-section-73-100 .section-container{display:flex;flex-direction:column;justify-content:center;gap:25px}.breakdance .bde-section-73-100{background-image:url(https://genesispersonaltraining.it/wp-content/uploads/2025/11/Personal-trainer-2.webp);background-size:cover}.breakdance .bde-section-73-100 .section-container{height:80vh}.breakdance .bde-section-73-100 .section-container{--bde-section-width:80%}.breakdance .bde-section-73-100 .section-container{padding-left:100px}@media (max-width:1023px){.breakdance .bde-section-73-100{background-image:url(https://genesispersonaltraining.it/wp-content/uploads/2025/12/Personal-trainer.webp);background-size:cover}.breakdance .bde-section-73-100 .section-container{--bde-section-width:100%}.breakdance .bde-section-73-100 .section-container{padding-left:10px;padding-right:50px}}@media (max-width:767px){.breakdance .bde-section-73-100{background-image:url(https://genesispersonaltraining.it/wp-content/uploads/2025/12/Personal-trainer-1.webp)}.breakdance .bde-section-73-100 .section-container{padding-left:40px}}.breakdance .bde-code-block-73-192{width:100%;margin-top:88px}.hero-animation-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.hero-reveal-text{font-family:'Degular';text-transform:uppercase;font-weight:700;color:#fff;line-height:1.2;margin:0;position:relative;display:block;width:0;overflow:hidden;transition:all 600ms cubic-bezier(0,.77,.76,.85);white-space:nowrap}.hero-reveal-text span{position:relative;z-index:2}.hero-reveal-text::before{content:"";position:absolute;right:0%;transition:all 300ms linear;z-index:1;width:100px;height:100%;background:#e37627}.hero-reveal-text.ended::before{right:-100%}@media (max-width:790px){.hero-reveal-text{font-size:45px!important;line-height:1.1}}@media (max-width:1023px) and (min-width:768px){.breakdance .bde-code-block-73-192{display:none}}@media (max-width:767px) and (min-width:480px){.breakdance .bde-code-block-73-192{display:none}}@media (max-width:479px){.breakdance .bde-code-block-73-192{display:none}}@media (max-width:767px){.breakdance .bde-code-block-73-192{width:85px}}.breakdance .bde-code-block-73-236{width:100%;margin-top:88px}.hero-animation-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.hero-reveal-text{font-family:'Degular';text-transform:uppercase;font-weight:700;color:#fff;line-height:1.2;margin:0;position:relative;display:block;width:0;overflow:hidden;transition:all 600ms cubic-bezier(0,.77,.76,.85);white-space:nowrap}.hero-reveal-text span{position:relative;z-index:2}.hero-reveal-text::before{content:"";position:absolute;right:0%;transition:all 300ms linear;z-index:1;width:100px;height:100%;background:#e37627}.hero-reveal-text.ended::before{right:-100%}@media (max-width:450px){.hero-reveal-text{font-size:32px!important;line-height:1.1}}@media (min-width:1120px){.breakdance .bde-code-block-73-236{display:none}}@media (max-width:1119px) and (min-width:1024px){.breakdance .bde-code-block-73-236{display:none}}@media (max-width:767px){.breakdance .bde-code-block-73-236{width:85px}}.breakdance .bde-section-73-105 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-section-73-105{background-color:var(--bde-headings-color)}.breakdance .bde-section-73-105 .section-container{padding-left:0px;padding-right:0px;padding-bottom:75px;padding-top:75px}.breakdance .bde-columns-73-106{--columnCount:2;min-height:35vh}@media (max-width:1119px){.breakdance .bde-columns-73-106{--columnCount:2}.breakdance .bde-columns-73-106.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-73-106.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-73-106{--columnCount:2}}@media (max-width:767px){.breakdance .bde-columns-73-106{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-73-106{--columnCount:2}}@media (min-width:1600px){.breakdance .bde-columns-73-106{--columnCount:2}}.breakdance .bde-column-73-107{--column-width:50.85%}.breakdance .bde-column-73-107{display:flex;flex-direction:column}@media (max-width:767px){.breakdance .bde-column-73-107{align-items:center;text-align:center}}.breakdance .bde-column-73-108{--column-width:49.15%}.breakdance .bde-column-73-108{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left}@media (max-width:1023px){.breakdance .bde-column-73-108.bde-column{padding-right:25px;padding-left:25px}}@media (max-width:767px){.breakdance .bde-column-73-108.bde-column{padding-left:50px}}.breakdance .bde-heading-73-157{color:var(--bde-palette-grigio-scuro-75df2d54-6e22-4e7f-b430-c893953332f8-2);font-size:39px;font-weight:600}.breakdance .bde-text-73-109{text-align:left;color:#000;margin-top:25px}.breakdance .bde-section-73-158 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-73-158{background-image:url(https://genesispersonaltraining.it/wp-content/uploads/2025/11/Palestra-personal-trainer-1.webp)}.breakdance .bde-section-73-158 .section-container{--bde-section-width:max(68%,960px)}.breakdance .bde-section-73-158 .section-container{padding-bottom:0px;padding-top:60px}@media (max-width:1023px) and (min-width:768px){.breakdance .bde-section-73-158{display:none}}@media (max-width:767px) and (min-width:480px){.breakdance .bde-section-73-158{display:none}}@media (max-width:479px){.breakdance .bde-section-73-158{display:none}}.breakdance .bde-div-73-199{padding-bottom:60px}.breakdance .bde-div-73-199{position:relative}.breakdance .bde-div-73-162{padding:25px 38% 30px 30px}.breakdance .bde-div-73-162{background-color:var(--bde-palette-grigio-scuro-75df2d54-6e22-4e7f-b430-c893953332f8-2)}.breakdance .bde-heading-73-161{font-weight:700}.breakdance .bde-text-73-160{color:var(--bde-headings-color);font-size:20px;margin-top:25px}.breakdance .bde-text-73-164{color:#FFF;margin-top:20px}.breakdance .bde-text-73-164{z-index:2;position:relative;left:4%}.breakdance .bde-image2-73-163{width:23%;height:auto}.breakdance .bde-image2-73-163{position:absolute;top:-20px;height:calc(100% + 20px);bottom:0;right:-10%;width:100%;object-fit:contain;object-position:bottom right}.breakdance .bde-section-73-200 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-section-73-200{background-image:url(https://genesispersonaltraining.it/wp-content/uploads/2025/11/Centro-fitness-1.webp)}.breakdance .bde-section-73-200 .section-container{--bde-section-width:max(68%,960px)}.breakdance .bde-section-73-200 .section-container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:60px}@media (max-width:1023px) and (min-width:768px){.breakdance .bde-section-73-200{display:none}}@media (max-width:767px) and (min-width:480px){.breakdance .bde-section-73-200{display:none}}@media (max-width:479px){.breakdance .bde-section-73-200{display:none}}.breakdance .bde-div-73-201{padding-right:12%;padding-bottom:60px;padding-left:0px}.breakdance .bde-div-73-201{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.breakdance .bde-div-73-201{position:relative;max-width:100vw}@media (max-width:1023px){.breakdance .bde-div-73-201{margin-top:0px}}.breakdance .bde-div-73-202{padding:25px 4% 30px 38%}.breakdance .bde-div-73-202{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.breakdance .bde-div-73-202{background-color:var(--bde-palette-color-1-fead930c-5560-4f2b-ad0e-facff6acab9e);background:linear-gradient(90deg,rgba(0,0,0,0) 20%,var(--bde-palette-color-1-fead930c-5560-4f2b-ad0e-facff6acab9e) 20%,var(--bde-palette-color-1-fead930c-5560-4f2b-ad0e-facff6acab9e) 100%)}.breakdance .bde-heading-73-195{width:1200px;text-align:left;font-weight:700}.breakdance .bde-text-73-204{width:817px;text-align:justify;color:var(--bde-headings-color);font-size:20px;margin-top:25px}.breakdance .bde-image2-73-206{position:absolute;top:-20px;height:calc(100% + 20px);bottom:0;left:10px;max-width:90vw;object-fit:contain}@media (max-width:1023px) and (min-width:768px){.breakdance .bde-image2-73-206{display:none}}@media (max-width:767px) and (min-width:480px){.breakdance .bde-image2-73-206{display:none}}@media (max-width:479px){.breakdance .bde-image2-73-206{display:none}}@media (max-width:1119px){.breakdance .bde-image2-73-206{position:absolute;height:80%;top:auto;bottom:0;left:10px;max-width:90vw;object-fit:contain}}.breakdance .bde-div-73-207{padding-left:39%}.breakdance .bde-div-73-207{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.breakdance .bde-div-73-207{display:flex;align-self:stretch}.breakdance .bde-text-73-205{width:100%;text-align:left;color:#FFF;margin-top:25px}.breakdance .bde-section-73-209 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-section-73-209{background-image:url(https://genesispersonaltraining.it/wp-content/uploads/2025/11/Palestra-personal-trainer-1.webp)}.breakdance .bde-section-73-209 .section-container{--bde-section-width:max(68%,960px)}.breakdance .bde-section-73-209 .section-container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:60px}@media (min-width:1120px){.breakdance .bde-section-73-209{display:none}}@media (max-width:1119px) and (min-width:1024px){.breakdance .bde-section-73-209{display:none}}.breakdance .bde-div-73-210{padding-right:12%;padding-bottom:60px;padding-left:0px}.breakdance .bde-div-73-210{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.breakdance .bde-div-73-210{position:relative;max-width:min(90vw,1200px)}@media (max-width:1023px){.breakdance .bde-div-73-210{padding-right:0px}}.breakdance .bde-div-73-211{padding:25px 4% 30px 38%}.breakdance .bde-div-73-211{display:flex;flex-direction:column}@media (max-width:1023px){.breakdance .bde-div-73-211{width:100%;padding-top:20%;padding-right:50%;padding-left:0%;border-bottom:2px solid var(--bde-palette-grigio-scuro-75df2d54-6e22-4e7f-b430-c893953332f8-2)}.breakdance .bde-div-73-211{justify-content:flex-end}.breakdance .bde-div-73-211{position:relative}}@media (max-width:479px){.breakdance .bde-div-73-211{padding-bottom:16px}}.breakdance .bde-image2-73-214{width:23%;height:auto}.breakdance .bde-image2-73-214{position:absolute;top:-20px;height:calc(100% + 20px);bottom:0;left:-10%;width:100%;object-fit:contain;object-position:bottom left;pointer-events:none}@media (max-width:1023px){.breakdance .bde-image2-73-214{width:30vw;height:auto}.breakdance .bde-image2-73-214{position:absolute;top:-20px;bottom:0;height:calc(100% + 20px - 2px);left:100%;transform:translateX(-100%);object-fit:contain;pointer-events:none;z-index:2}.breakdance .bde-image2-73-214 img{height:100%}}@media (max-width:767px){.breakdance .bde-image2-73-214{width:48vw;height:auto}.breakdance .bde-image2-73-214{top:-50px;height:calc(100% + 50px - 2px)}}@media (max-width:479px){.breakdance .bde-image2-73-214{width:40vw;height:auto}.breakdance .bde-image2-73-214{object-position:bottom right}}.breakdance .bde-text-73-213{width:817px;text-align:justify;color:var(--bde-headings-color);font-size:20px;margin-top:25px}@media (max-width:1023px){.breakdance .bde-text-73-213{text-align:left}}@media (max-width:767px){.breakdance .bde-text-73-213{width:383px}}@media (max-width:479px){.breakdance .bde-text-73-213{text-align:left;font-size:13px}}.breakdance .bde-div-73-217{background-color:var(--bde-palette-grigio-scuro-75df2d54-6e22-4e7f-b430-c893953332f8-2)}@media (max-width:1023px){.breakdance .bde-div-73-217{padding-left:20px}.breakdance .bde-div-73-217{position:absolute;top:0;left:0;width:85%;z-index:1;padding-right:35%;padding-top:15px;padding-bottom:15px}}.breakdance .bde-heading-73-212{width:1200px;text-align:left;font-weight:700}.breakdance .bde-div-73-215{padding-left:39%}.breakdance .bde-div-73-215{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.breakdance .bde-div-73-215{display:flex;align-self:stretch}@media (max-width:1023px){.breakdance .bde-div-73-215{padding-left:0px}}@media (max-width:767px){.breakdance .bde-div-73-215{padding-left:25px}}@media (max-width:479px){.breakdance .bde-div-73-215{padding-left:0px}}.breakdance .bde-text-73-218{width:817px;text-align:justify;color:var(--bde-headings-color);font-size:20px;margin-top:25px}@media (max-width:479px){.breakdance .bde-text-73-218{text-align:left;font-size:13px}}.breakdance .bde-section-73-226 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-section-73-226{background-image:url(https://genesispersonaltraining.it/wp-content/uploads/2025/11/Centro-fitness-1.webp)}.breakdance .bde-section-73-226 .section-container{--bde-section-width:max(68%,960px)}.breakdance .bde-section-73-226 .section-container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:60px}@media (min-width:1120px){.breakdance .bde-section-73-226{display:none}}@media (max-width:1119px) and (min-width:1024px){.breakdance .bde-section-73-226{display:none}}.breakdance .bde-div-73-227{padding-right:12%;padding-bottom:60px;padding-left:0px}.breakdance .bde-div-73-227{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.breakdance .bde-div-73-227{position:relative;max-width:min(90vw,1200px)}@media (max-width:1023px){.breakdance .bde-div-73-227{padding-right:0px}}.breakdance .bde-div-73-228{padding:25px 4% 30px 38%}.breakdance .bde-div-73-228{display:flex;flex-direction:column;align-items:flex-end;text-align:right}@media (max-width:1023px){.breakdance .bde-div-73-228{padding-top:20%;padding-right:0px;padding-left:50%;border-bottom:2px solid var(--bde-palette-grigio-scuro-75df2d54-6e22-4e7f-b430-c893953332f8-2)}.breakdance .bde-div-73-228{justify-content:flex-end}}@media (max-width:479px){.breakdance .bde-div-73-228{padding-bottom:16px}}.breakdance .bde-text-73-229{width:817px;text-align:justify;color:var(--bde-headings-color);font-size:20px;margin-top:25px}@media (max-width:1023px){.breakdance .bde-text-73-229{text-align:left}}@media (max-width:479px){.breakdance .bde-text-73-229{text-align:left;font-size:13px}}.breakdance .bde-image2-73-230{width:23%;height:auto}.breakdance .bde-image2-73-230{position:absolute;top:-20px;height:calc(100% + 20px);bottom:0;left:-10%;width:100%;object-fit:contain;object-position:bottom left;pointer-events:none}@media (max-width:1023px){.breakdance .bde-image2-73-230{width:30vw;height:auto}.breakdance .bde-image2-73-230{position:absolute;top:-20px;bottom:0;height:calc(100% + 20px - 2px);left:0;object-fit:contain;object-position:bottom left;pointer-events:none;z-index:2;width:100%}.breakdance .bde-image2-73-230 img{height:100%}}.breakdance .bde-div-73-231{background-color:var(--bde-palette-color-1-fead930c-5560-4f2b-ad0e-facff6acab9e)}@media (max-width:1023px){.breakdance .bde-div-73-231{position:absolute;top:0;width:85%;z-index:1;padding-left:35%;padding-top:15px;padding-bottom:15px}}.breakdance .bde-heading-73-232{width:1200px;text-align:left;font-weight:700}.breakdance .bde-div-73-233{padding-left:39%}.breakdance .bde-div-73-233{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.breakdance .bde-div-73-233{display:flex;align-self:stretch}@media (max-width:1023px){.breakdance .bde-div-73-233{padding-left:0px}}@media (max-width:767px){.breakdance .bde-div-73-233{padding-left:25px}}@media (max-width:479px){.breakdance .bde-div-73-233{padding-left:0px}}.breakdance .bde-text-73-234{width:817px;text-align:justify;color:var(--bde-headings-color);font-size:20px;margin-top:25px}@media (max-width:479px){.breakdance .bde-text-73-234{text-align:left;font-size:13px}}.breakdance .bde-section-73-126 .section-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.breakdance .bde-section-73-126{background-color:var(--bde-palette-grigio-scuro-75df2d54-6e22-4e7f-b430-c893953332f8-2)}.breakdance .bde-section-73-126 .section-container{--bde-section-width:100%}.breakdance .bde-section-73-126 .section-container{padding-left:0px;padding-right:0px;padding-bottom:50px}@media (max-width:767px){.breakdance .bde-section-73-126 .section-container{padding-left:25px;padding-right:25px;padding-bottom:50px;padding-top:50px}}@media (max-width:479px){.breakdance .bde-section-73-126 .section-container{padding-left:25px;padding-right:25px}}.breakdance .bde-heading-73-166{font-size:58px}@media (max-width:767px){.breakdance .bde-heading-73-166{font-size:40px}}@media (max-width:479px){.breakdance .bde-heading-73-166{font-size:35px}}.breakdance .bde-heading-73-167{font-size:35px}@media (max-width:767px){.breakdance .bde-heading-73-167{font-size:30px}}@media (max-width:479px){.breakdance .bde-heading-73-167{font-size:20px}}.breakdance .bde-button-73-168{margin-top:75px}.breakdance .bde-section-73-173 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-73-173 .section-container{--bde-section-width:100%}.breakdance .bde-section-73-173 .section-container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}