.breakdance .bde-section-126-100 .section-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:25px;text-align:left}.breakdance .bde-section-126-100{background-image:url(https://genesispersonaltraining.it/wp-content/uploads/2025/11/Allenamento-posturale.webp);background-size:cover}.breakdance .bde-section-126-100 .section-container{height:80vh}.breakdance .bde-section-126-100 .section-container{--bde-section-width:80%}.breakdance .bde-section-126-100 .section-container{padding-left:100px}@media (max-width:1023px){.breakdance .bde-section-126-100{background-size:cover}.breakdance .bde-section-126-100 .section-container{padding-left:0px}}@media (max-width:767px){.breakdance .bde-section-126-100{background-image:url(https://genesispersonaltraining.it/wp-content/uploads/2025/12/Allenamento-posturale-1.webp)}.breakdance .bde-section-126-100 .section-container{padding-left:0px}}.breakdance .bde-code-block-126-186{width:100%;margin-top:15vh}.hero-animation-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.hero-reveal-text{font-family:'Degular';font-size:rem;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%}.breakdance .bde-text-126-103{width:843px;color:#FFF;font-size:2vw;font-weight:700}@media (max-width:1023px){.breakdance .bde-text-126-103{width:357px}}@media (max-width:767px){.breakdance .bde-text-126-103{font-size:25px}}@media (max-width:479px){.breakdance .bde-text-126-103{font-size:20px}}.breakdance .bde-section-126-105 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-section-126-105{background-color:var(--bde-palette-color-1-fead930c-5560-4f2b-ad0e-facff6acab9e)}.breakdance .bde-section-126-105 .section-container{--bde-section-width:100%}.breakdance .bde-section-126-105 .section-container{padding-left:0px;padding-right:0px;padding-bottom:50px;padding-top:0px}@media (max-width:1119px) and (min-width:1024px){.breakdance .bde-section-126-105{display:none}}@media (max-width:1023px) and (min-width:768px){.breakdance .bde-section-126-105{display:none}}@media (max-width:767px) and (min-width:480px){.breakdance .bde-section-126-105{display:none}}@media (max-width:479px){.breakdance .bde-section-126-105{display:none}}.breakdance .bde-columns-126-106{--columnCount:2;min-height:48vh}@media (max-width:1119px){.breakdance .bde-columns-126-106{--columnCount:2}.breakdance .bde-columns-126-106.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-126-106.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-126-106{--columnCount:2}}@media (max-width:767px){.breakdance .bde-columns-126-106{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-126-106{--columnCount:2}}@media (min-width:1600px){.breakdance .bde-columns-126-106{--columnCount:2}}.breakdance .bde-column-126-107{--column-width:35.52%}.breakdance .bde-column-126-108{--column-width:64.48%}.breakdance .bde-column-126-108{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:20px;text-align:left}.breakdance .bde-heading-126-157{font-size:4vw;font-weight:700}.breakdance .bde-text-126-158{width:80%;color:var(--bde-palette-arancione-e9bcb034-a16c-4ee6-9db0-082808751d4d-1);font-size:1.2vw}.breakdance .bde-section-126-187 .section-container{--bde-grid-gap:var(--bde-column-gap);display:grid;grid-template-columns:repeat(var(--bde-grid-items-per-row,4),minmax(0,1fr));gap:var(--bde-grid-gap);align-items:var(--bde-grid-align-items,stretch);justify-items:var(--bde-grid-justify-items,stretch)}.breakdance .bde-section-126-187 .section-container>*{width:auto!important;height:auto!important}.breakdance .bde-section-126-187{background-color:gray}.breakdance .bde-section-126-187 .section-container{--bde-section-width:100%}.breakdance .bde-section-126-187 .section-container{padding-left:0px;padding-right:0px;padding-bottom:50px;padding-top:0px}@media (min-width:1120px){.breakdance .bde-section-126-187{display:none}}@media (max-width:1119px){.breakdance .bde-section-126-187 .section-container{--bde-grid-items-per-row:2}.breakdance .bde-section-126-187 .section-container{padding-right:10px}}@media (max-width:1023px){.breakdance .bde-section-126-187 .section-container{--bde-grid-items-per-row:2;--bde-grid-gap:11px}.breakdance .bde-section-126-187 .section-container{padding-right:22px}}.breakdance .bde-div-126-188{display:flex;flex-direction:column}@media (max-width:1119px){.breakdance .bde-div-126-188{background-size:contain;background-repeat:no-repeat;background-position:left top}}@media (max-width:1023px){.breakdance .bde-div-126-188{gap:0px}.breakdance .bde-div-126-188{background-image:url(https://genesispersonaltraining.it/wp-content/uploads/2025/11/Allenamento-posturale-Castellana-Grotte.webp);background-size:contain;background-repeat:no-repeat;background-position:left top}}@media (max-width:1023px){.breakdance .bde-div-126-189{padding-right:25px}}.breakdance .bde-heading-126-190{color:var(--bde-palette-grigio-scuro-75df2d54-6e22-4e7f-b430-c893953332f8-2);font-size:4vw;font-weight:700}@media (max-width:1119px){.breakdance .bde-heading-126-190{color:#FFF;font-size:8vw}}@media (max-width:1023px){.breakdance .bde-heading-126-190{font-size:8vw;margin-top:25px;margin-bottom:20px}}@media (max-width:1119px){.breakdance .bde-text-126-191{color:var(--bde-background-color);font-size:3vw}}@media (max-width:1023px){.breakdance .bde-text-126-191{width:358px;font-size:3vw}}.breakdance .bde-text-126-192{color:var(--bde-palette-arancione-e9bcb034-a16c-4ee6-9db0-082808751d4d-1)}@media (max-width:1119px){.breakdance .bde-text-126-192{color:var(--bde-background-color);font-size:3vw}.breakdance .bde-text-126-192{grid-column:span 2;margin-left:50px}}@media (max-width:1023px){.breakdance .bde-text-126-192{font-size:3vw}}.breakdance .bde-section-126-159 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-section-126-159{background-color:#FFF}.breakdance .bde-section-126-159 .section-container{--bde-section-width:100%}.breakdance .bde-columns-126-160{--columnCount:3;width:71%}@media (max-width:1119px){.breakdance .bde-columns-126-160{--columnCount:3}.breakdance .bde-columns-126-160.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-126-160.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-126-160{--columnCount:3}}@media (max-width:767px){.breakdance .bde-columns-126-160{--columnCount:3}}@media (max-width:479px){.breakdance .bde-columns-126-160{--columnCount:3}}@media (min-width:1600px){.breakdance .bde-columns-126-160{--columnCount:3}}.breakdance .bde-column-126-161{--column-width:33.33%}.breakdance .bde-column-126-161{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-column-126-161.bde-column{padding-left:35px}.breakdance .bde-heading-126-165{color:var(--bde-background-color);font-size:25px;text-transform:uppercase;margin-top:28px;margin-bottom:5px}.breakdance .bde-text-126-166{color:var(--bde-background-color);font-weight:500;line-height:1.2}.breakdance .bde-column-126-167{--column-width:33.33%}.breakdance .bde-column-126-167{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-heading-126-169{color:var(--bde-background-color);font-size:25px;text-transform:uppercase;margin-top:25px;margin-bottom:5px}.breakdance .bde-text-126-170{color:var(--bde-background-color);font-weight:500;line-height:1.2}.breakdance .bde-column-126-171{--column-width:33.34%}.breakdance .bde-column-126-171{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-heading-126-173{color:var(--bde-background-color);font-size:25px;text-transform:uppercase;margin-top:31px;margin-bottom:5px}.breakdance .bde-text-126-174{width:791px;color:var(--bde-background-color);font-weight:500;line-height:1.2}.breakdance .bde-section-126-194 .section-container{display:flex;flex-direction:column}@media (min-width:1120px){.breakdance .bde-section-126-194{display:none}}@media (max-width:1119px) and (min-width:1024px){.breakdance .bde-section-126-194{display:none}}@media (max-width:1023px){.breakdance .bde-section-126-194 .section-container{align-items:center;text-align:center}}.breakdance .bde-columns-126-195{--columnCount:2}@media (min-width:1120px){.breakdance .bde-columns-126-195{display:none}}@media (max-width:1119px){.breakdance .bde-columns-126-195{--columnCount:2}.breakdance .bde-columns-126-195.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-126-195.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-126-195{--columnCount:2;width:63%}}@media (max-width:767px){.breakdance .bde-columns-126-195{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-126-195{--columnCount:2}}@media (min-width:1600px){.breakdance .bde-columns-126-195{--columnCount:2}}.breakdance .bde-column-126-196{--column-width:50%}.breakdance .bde-column-126-196{display:flex;flex-direction:column}@media (max-width:1119px){.breakdance .bde-column-126-196{align-items:center;text-align:center}}@media (max-width:1023px){.breakdance .bde-column-126-196{align-items:center;text-align:center}}.breakdance .bde-heading-126-198{overflow:visible;z-index:1;position:absolute;right:40px;bottom:50px}@media (max-width:1119px){.breakdance .bde-heading-126-198{position:absolute;right:22%;bottom:25px}}@media (max-width:1023px){.breakdance .bde-heading-126-198{position:absolute;right:25px;bottom:25px}}.breakdance .bde-column-126-199{--column-width:50%}.breakdance .bde-column-126-199{display:flex;flex-direction:column}@media (max-width:1119px){.breakdance .bde-column-126-199{align-items:center;text-align:center}}@media (max-width:1023px){.breakdance .bde-column-126-199{align-items:center;text-align:center}}.breakdance .bde-heading-126-201{overflow:visible;z-index:1;position:absolute;left:40px;bottom:50px}@media (max-width:1119px){.breakdance .bde-heading-126-201{position:absolute;left:22%;bottom:25px}}@media (max-width:1023px){.breakdance .bde-heading-126-201{position:absolute;left:30px;bottom:25px}}.breakdance .bde-section-126-141 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-section-126-141{background-image:url(https://genesispersonaltraining.it/wp-content/uploads/2025/11/Prenota-personal-trainer-Castellana-Grotte.webp);background-size:cover}.breakdance .bde-section-126-141 .section-container{--bde-section-width:100%}.breakdance .bde-section-126-141 .section-container{padding-left:100px;padding-right:100px}@media (max-width:1023px) and (min-width:768px){.breakdance .bde-section-126-141{display:none}}@media (max-width:767px) and (min-width:480px){.breakdance .bde-section-126-141{display:none}}@media (max-width:479px){.breakdance .bde-section-126-141{display:none}}@media (max-width:767px){.breakdance .bde-section-126-141 .section-container{padding-left:25px;padding-right:25px}}.breakdance .bde-columns-126-177{--columnCount:2}@media (max-width:1023px) and (min-width:768px){.breakdance .bde-columns-126-177{display:none}}@media (max-width:767px) and (min-width:480px){.breakdance .bde-columns-126-177{display:none}}@media (max-width:479px){.breakdance .bde-columns-126-177{display:none}}@media (max-width:1119px){.breakdance .bde-columns-126-177{--columnCount:2}.breakdance .bde-columns-126-177.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-126-177.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-126-177{--columnCount:2}}@media (max-width:767px){.breakdance .bde-columns-126-177{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-126-177{--columnCount:2}}@media (min-width:1600px){.breakdance .bde-columns-126-177{--columnCount:2}}.breakdance .bde-column-126-178{--column-width:50%}.breakdance .bde-column-126-178{overflow:hidden;border-radius:35px}.breakdance .bde-image2-126-180{max-width:1000%;width:100%;height:auto;opacity:1;transition-duration:500ms}.breakdance .bde-image2-126-180{filter:grayscale(1)}.breakdance .bde-image2-126-180:hover{filter:grayscale(0);transform:scale(1.1)}.breakdance .bde-heading-126-181{font-size:3vw}.breakdance .bde-heading-126-181{overflow:visible;z-index:1;position:absolute;left:10%;bottom:50px}@media (max-width:767px){.breakdance .bde-heading-126-181{font-size:30px}}.breakdance .bde-column-126-179{--column-width:50%}.breakdance .bde-column-126-179{overflow:hidden;border-radius:35px}.breakdance .bde-image2-126-182{max-width:1000%;width:100%;height:auto;opacity:1;transition-duration:500ms}.breakdance .bde-image2-126-182{filter:grayscale(1)}.breakdance .bde-image2-126-182:hover{filter:grayscale(0);transform:scale(1.1)}.breakdance .bde-heading-126-183{font-size:3vw}.breakdance .bde-heading-126-183{overflow:visible;z-index:1;position:absolute;left:10%;bottom:50px}@media (max-width:767px){.breakdance .bde-heading-126-183{font-size:30px}}.breakdance .bde-heading-126-184{font-size:max(4vw,30px);margin-top:50px;margin-bottom:25px}@media (max-width:767px){.breakdance .bde-heading-126-184{font-size:55px}}.breakdance .bde-button-126-185{margin-top:50px}.breakdance .bde-section-126-206 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-section-126-206{background-image:url(https://genesispersonaltraining.it/wp-content/uploads/2025/11/Prenota-personal-trainer-Castellana-Grotte.webp);background-size:cover}.breakdance .bde-section-126-206 .section-container{--bde-section-width:100%}.breakdance .bde-section-126-206 .section-container{padding-left:100px;padding-right:100px}@media (min-width:1120px){.breakdance .bde-section-126-206{display:none}}@media (max-width:1119px) and (min-width:1024px){.breakdance .bde-section-126-206{display:none}}@media (max-width:767px){.breakdance .bde-section-126-206 .section-container{padding-left:25px;padding-right:25px;padding-top:0px}}.breakdance .bde-heading-126-207{font-size:max(4vw,30px);margin-top:50px;margin-bottom:25px}@media (max-width:1023px){.breakdance .bde-heading-126-207{font-size:8vw}}@media (max-width:767px){.breakdance .bde-heading-126-207{font-size:50px}}.breakdance .bde-button-126-208{margin-top:50px}