.breakdance .bde-section-231-100 .section-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:25px;text-align:left}.breakdance .bde-section-231-100{background-image:url(https://genesispersonaltraining.it/wp-content/uploads/2025/11/Small-group-training.webp);background-size:cover}.breakdance .bde-section-231-100 .section-container{height:80vh}.breakdance .bde-section-231-100 .section-container{--bde-section-width:80%}.breakdance .bde-section-231-100 .section-container{padding-left:100px}@media (max-width:1023px){.breakdance .bde-section-231-100{background-size:cover}.breakdance .bde-section-231-100 .section-container{padding-left:50px}}@media (max-width:767px){.breakdance .bde-section-231-100{background-image:url(https://genesispersonaltraining.it/wp-content/uploads/2025/12/Small-group-training.webp)}.breakdance .bde-section-231-100 .section-container{padding-left:0px;padding-right:0px}}.breakdance .bde-code-block-231-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%}@media (max-width:767px){.breakdance .bde-code-block-231-186{font-size:55px}}.breakdance .bde-text-231-103{width:996px;color:#FFF;font-size:2vw;font-weight:700}@media (max-width:1023px){.breakdance .bde-text-231-103{width:511px}}@media (max-width:767px){.breakdance .bde-text-231-103{font-size:25px}}@media (max-width:479px){.breakdance .bde-text-231-103{font-size:20px}}.breakdance .bde-section-231-105 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-section-231-105 .section-container{--bde-section-width:100%}.breakdance .bde-section-231-105 .section-container{padding-left:0px;padding-right:0px;padding-bottom:50px;padding-top:0px}.breakdance .bde-columns-231-106{--columnCount:2;min-height:48vh}@media (max-width:1119px) and (min-width:1024px){.breakdance .bde-columns-231-106{display:none}}@media (max-width:1023px) and (min-width:768px){.breakdance .bde-columns-231-106{display:none}}@media (max-width:767px) and (min-width:480px){.breakdance .bde-columns-231-106{display:none}}@media (max-width:479px){.breakdance .bde-columns-231-106{display:none}}@media (max-width:1119px){.breakdance .bde-columns-231-106{--columnCount:2}.breakdance .bde-columns-231-106.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-231-106.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-231-106{--columnCount:2}}@media (max-width:767px){.breakdance .bde-columns-231-106{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-231-106{--columnCount:2}}@media (min-width:1600px){.breakdance .bde-columns-231-106{--columnCount:2}}.breakdance .bde-column-231-108{--column-width:62.26%}.breakdance .bde-column-231-108{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:20px;text-align:left}.breakdance .bde-column-231-108{background-color:var(--bde-background-color)}.breakdance .bde-column-231-108.bde-column{padding-right:0%;padding-left:10%}.breakdance .bde-heading-231-157{color:var(--bde-palette-color-1-fead930c-5560-4f2b-ad0e-facff6acab9e);font-size:4vw;font-weight:700}.breakdance .bde-text-231-158{width:78%;color:#FFF;font-size:1.2vw}.breakdance .bde-column-231-107{--column-width:37.74%}.breakdance .bde-image2-231-156{width:100000px;height:auto}.breakdance .bde-grid-231-188{width:71%;--bde-grid-items-per-row:3;--bde-grid-gap:50px;margin-top:75px;margin-bottom:75px}.breakdance .bde-grid>*{width:auto!important;height:auto!important}@media (max-width:1023px) and (min-width:768px){.breakdance .bde-grid-231-188{display:none}}@media (max-width:767px) and (min-width:480px){.breakdance .bde-grid-231-188{display:none}}@media (max-width:479px){.breakdance .bde-grid-231-188{display:none}}@media (max-width:1119px){.breakdance .bde-grid-231-188{--bde-grid-items-per-row:3}}@media (max-width:1023px){.breakdance .bde-grid-231-188{--bde-grid-items-per-row:2}}@media (max-width:767px){.breakdance .bde-grid-231-188{--bde-grid-items-per-row:1}}.breakdance .bde-section-231-233 .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-231-233 .section-container>*{width:auto!important;height:auto!important}.breakdance .bde-section-231-233{background-color:#000}.breakdance .bde-section-231-233 .section-container{--bde-section-width:100%}.breakdance .bde-section-231-233 .section-container{padding-left:0px;padding-right:0px;padding-bottom:50px;padding-top:0px}@media (min-width:1120px){.breakdance .bde-section-231-233{display:none}}@media (max-width:1119px){.breakdance .bde-section-231-233 .section-container{--bde-grid-items-per-row:2}.breakdance .bde-section-231-233 .section-container{padding-right:10px}}@media (max-width:1023px){.breakdance .bde-section-231-233 .section-container{--bde-grid-items-per-row:2}.breakdance .bde-section-231-233 .section-container{padding-right:10px}}@media (max-width:1119px){.breakdance .bde-div-231-235{padding-left:42px}}.breakdance .bde-heading-231-236{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-231-236{color:var(--bde-palette-color-1-1482d6ce-08e8-4e13-9957-a35a1f068acb);font-size:6.5vw}}@media (max-width:1023px){.breakdance .bde-heading-231-236{font-size:8vw;margin-top:25px;margin-bottom:20px}}@media (max-width:767px){.breakdance .bde-heading-231-236{font-size:45px}}.breakdance .bde-text-231-237{color:var(--bde-palette-arancione-e9bcb034-a16c-4ee6-9db0-082808751d4d-1)}@media (max-width:1119px){.breakdance .bde-text-231-237{color:#FFF;font-size:3vw;margin-top:49px}}@media (max-width:1023px){.breakdance .bde-text-231-237{width:358px;font-size:3vw;margin-top:0px}}.breakdance .bde-div-231-234{display:flex;flex-direction:column}@media (max-width:1119px){.breakdance .bde-div-231-234{background-image:url(https://genesispersonaltraining.it/wp-content/uploads/2025/11/Small-group-training-Castellana-Grotte.webp);background-size:contain;background-repeat:no-repeat;background-position:right top}}@media (max-width:1023px){.breakdance .bde-div-231-234{background-image:url(https://genesispersonaltraining.it/wp-content/uploads/2025/11/Small-group-training-Castellana-Grotte.webp);background-size:contain;background-repeat:no-repeat;background-position:left top}}.breakdance .bde-text-231-238{color:var(--bde-palette-arancione-e9bcb034-a16c-4ee6-9db0-082808751d4d-1)}@media (max-width:1119px){.breakdance .bde-text-231-238{color:#FFF;font-size:3vw}.breakdance .bde-text-231-238{grid-column:span 2;margin-left:30px;margin-right:20px}}@media (max-width:1023px){.breakdance .bde-text-231-238{font-size:3vw}}.breakdance .bde-section-231-263 .section-container{display:flex;flex-direction:column}@media (min-width:1120px){.breakdance .bde-section-231-263{display:none}}@media (max-width:1119px) and (min-width:1024px){.breakdance .bde-section-231-263{display:none}}@media (max-width:1023px){.breakdance .bde-section-231-263 .section-container{align-items:center;text-align:center}.breakdance .bde-section-231-263 .section-container{padding-top:0px}}.breakdance .bde-grid-231-264{width:71%;--bde-grid-items-per-row:3;--bde-grid-gap:50px;margin-top:75px;margin-bottom:75px}.breakdance .bde-grid>*{width:auto!important;height:auto!important}@media (max-width:1119px){.breakdance .bde-grid-231-264{--bde-grid-items-per-row:3}}@media (max-width:1023px){.breakdance .bde-grid-231-264{--bde-grid-items-per-row:1}}@media (max-width:767px){.breakdance .bde-grid-231-264{--bde-grid-items-per-row:1}}.breakdance .bde-section-231-159 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-section-231-159{background-color:#FFF}.breakdance .bde-section-231-159 .section-container{--bde-section-width:100%}.breakdance .bde-columns-231-160{--columnCount:3;width:73%}@media (max-width:1119px){.breakdance .bde-columns-231-160{--columnCount:3}.breakdance .bde-columns-231-160.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-231-160.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-231-160{--columnCount:3}}@media (max-width:767px){.breakdance .bde-columns-231-160{--columnCount:3}}@media (max-width:479px){.breakdance .bde-columns-231-160{--columnCount:3}}@media (min-width:1600px){.breakdance .bde-columns-231-160{--columnCount:3}}.breakdance .bde-column-231-161{--column-width:33.33%}.breakdance .bde-column-231-161{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-heading-231-165{color:var(--bde-background-color);font-size:25px;text-transform:uppercase;margin-top:23px;margin-bottom:5px}.breakdance .bde-text-231-166{color:var(--bde-background-color);font-weight:500;line-height:1.2}.breakdance .bde-column-231-167{--column-width:33.33%}.breakdance .bde-column-231-167{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-heading-231-169{color:var(--bde-background-color);font-size:25px;text-transform:uppercase;margin-top:10px;margin-bottom:5px}.breakdance .bde-text-231-170{color:var(--bde-background-color);font-weight:500;line-height:1.2}.breakdance .bde-column-231-171{--column-width:33.34%}.breakdance .bde-column-231-171{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-heading-231-173{color:var(--bde-background-color);font-size:25px;text-transform:uppercase;margin-top:21px;margin-bottom:5px}.breakdance .bde-text-231-174{color:var(--bde-background-color);font-weight:500;line-height:1.2}.breakdance .bde-section-231-209 .section-container{display:flex;flex-direction:column}@media (min-width:1120px){.breakdance .bde-section-231-209{display:none}}@media (max-width:1119px) and (min-width:1024px){.breakdance .bde-section-231-209{display:none}}@media (max-width:1023px){.breakdance .bde-section-231-209 .section-container{align-items:center;text-align:center}}.breakdance .bde-columns-231-210{--columnCount:2}@media (min-width:1120px){.breakdance .bde-columns-231-210{display:none}}@media (max-width:1119px){.breakdance .bde-columns-231-210{--columnCount:2}.breakdance .bde-columns-231-210.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-231-210.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-231-210{--columnCount:2;width:63%}}@media (max-width:767px){.breakdance .bde-columns-231-210{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-231-210{--columnCount:2}}@media (min-width:1600px){.breakdance .bde-columns-231-210{--columnCount:2}}.breakdance .bde-column-231-211{--column-width:50%}.breakdance .bde-column-231-211{display:flex;flex-direction:column}@media (max-width:1119px){.breakdance .bde-column-231-211{align-items:center;text-align:center}}@media (max-width:1023px){.breakdance .bde-column-231-211{align-items:center;text-align:center}}.breakdance .bde-heading-231-216{overflow:visible;z-index:1;position:absolute;right:40px;bottom:50px}@media (max-width:1119px){.breakdance .bde-heading-231-216{position:absolute;right:22%;bottom:25px}}@media (max-width:1023px){.breakdance .bde-heading-231-216{position:absolute;right:25px;bottom:25px}}.breakdance .bde-column-231-212{--column-width:50%}.breakdance .bde-column-231-212{display:flex;flex-direction:column}@media (max-width:1119px){.breakdance .bde-column-231-212{align-items:center;text-align:center}}@media (max-width:1023px){.breakdance .bde-column-231-212{align-items:center;text-align:center}}.breakdance .bde-heading-231-218{overflow:visible;z-index:1;position:absolute;left:40px;bottom:50px}@media (max-width:1119px){.breakdance .bde-heading-231-218{position:absolute;left:22%;bottom:25px}}@media (max-width:1023px){.breakdance .bde-heading-231-218{position:absolute;left:30px;bottom:25px}}.breakdance .bde-section-231-141 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-section-231-141{background-image:url(https://genesispersonaltraining.it/wp-content/uploads/2025/11/Prenota-personal-trainer-Castellana-Grotte.webp);background-size:cover}.breakdance .bde-section-231-141 .section-container{--bde-section-width:100%}.breakdance .bde-section-231-141 .section-container{padding-left:100px;padding-right:100px}@media (max-width:1023px) and (min-width:768px){.breakdance .bde-section-231-141{display:none}}@media (max-width:767px) and (min-width:480px){.breakdance .bde-section-231-141{display:none}}@media (max-width:479px){.breakdance .bde-section-231-141{display:none}}.breakdance .bde-columns-231-177{--columnCount:2;width:80%}@media (max-width:1023px) and (min-width:768px){.breakdance .bde-columns-231-177{display:none}}@media (max-width:767px) and (min-width:480px){.breakdance .bde-columns-231-177{display:none}}@media (max-width:479px){.breakdance .bde-columns-231-177{display:none}}@media (max-width:1119px){.breakdance .bde-columns-231-177{--columnCount:2}.breakdance .bde-columns-231-177.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-231-177.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-231-177{--columnCount:2}}@media (max-width:767px){.breakdance .bde-columns-231-177{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-231-177{--columnCount:2}}@media (min-width:1600px){.breakdance .bde-columns-231-177{--columnCount:2}}.breakdance .bde-column-231-179{--column-width:50%}.breakdance .bde-column-231-179{overflow:hidden;border-radius:35px}.breakdance .bde-image2-231-182{max-width:1000%;width:100%;height:auto;opacity:1;transition-duration:500ms}.breakdance .bde-image2-231-182{filter:grayscale(1)}.breakdance .bde-image2-231-182:hover{filter:grayscale(0);transform:scale(1.1)}.breakdance .bde-heading-231-183{font-size:3vw}.breakdance .bde-heading-231-183{overflow:visible;z-index:1;position:absolute;left:10%;bottom:50px}@media (max-width:767px){.breakdance .bde-heading-231-183{font-size:30px}}.breakdance .bde-column-231-178{--column-width:50%}.breakdance .bde-column-231-178{overflow:hidden;border-radius:35px}.breakdance .bde-image2-231-180{max-width:1000%;width:100%;height:auto;opacity:1;transition-duration:500ms}.breakdance .bde-image2-231-180{filter:grayscale(1)}.breakdance .bde-image2-231-180:hover{filter:grayscale(0);transform:scale(1.1)}.breakdance .bde-heading-231-181{font-size:3vw}.breakdance .bde-heading-231-181{overflow:visible;z-index:1;position:absolute;left:10%;bottom:50px}@media (max-width:767px){.breakdance .bde-heading-231-181{font-size:30px}}.breakdance .bde-heading-231-184{font-size:max(4vw,30px);margin-top:50px;margin-bottom:25px}@media (max-width:1023px){.breakdance .bde-heading-231-184{font-size:8vw}}.breakdance .bde-button-231-185{margin-top:50px}.breakdance .bde-section-231-255 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-section-231-255{background-image:url(https://genesispersonaltraining.it/wp-content/uploads/2025/11/Prenota-personal-trainer-Castellana-Grotte.webp);background-size:cover}.breakdance .bde-section-231-255 .section-container{--bde-section-width:100%}.breakdance .bde-section-231-255 .section-container{padding-left:100px;padding-right:100px}@media (min-width:1120px){.breakdance .bde-section-231-255{display:none}}@media (max-width:1119px) and (min-width:1024px){.breakdance .bde-section-231-255{display:none}}@media (max-width:767px){.breakdance .bde-section-231-255 .section-container{padding-left:25px;padding-right:25px;padding-top:0px}}.breakdance .bde-heading-231-256{font-size:max(4vw,30px);margin-top:50px;margin-bottom:25px}@media (max-width:1023px){.breakdance .bde-heading-231-256{font-size:8vw}}@media (max-width:767px){.breakdance .bde-heading-231-256{font-size:50px}}.breakdance .bde-button-231-257{margin-top:50px}