.section-shape-down::after{background-color:var(--bde-palette-color-3-bc3d9c44-af8b-4b6f-a024-2afad04c399e);display:block;z-index:1;position:absolute;left:0px;right:0px;bottom:0px;width:100%;height:80px;border-top-left-radius:120px}.section-shape-down::after{content:''}.section-shape-up::before{background-color:var(--bde-palette-color-3-bc3d9c44-af8b-4b6f-a024-2afad04c399e);display:block;z-index:1;position:absolute;top:0px;left:0px;right:0px;width:100%;height:80px;border-bottom-right-radius:120px}.section-shape-up::before{content:''}.breakdance .c-underline{display:inline-block;position:relative}.c-underline::after{background-color:var(--bde-palette-color-1-e6df4526-7f8c-4bbc-8332-2c4673976540);display:block;width:100%;height:5px;margin-top:-5px;border-top-left-radius:999px;border-bottom-right-radius:999px}.c-underline::after{content:''}.breakdance .h2-shape{display:inline-flex;align-items:center;gap:20px}.h2-shape::before{background-color:var(--bde-palette-color-1-e6df4526-7f8c-4bbc-8332-2c4673976540);display:inline-block;width:60px;height:7px;border-top-right-radius:999px;border-bottom-left-radius:999px}.h2-shape::before{content:''}.breakdance .h2-shape-both{display:inline-flex;align-items:center;justify-content:center;gap:20px}.h2-shape-both::after,.h2-shape-both::before{background-color:var(--bde-palette-color-1-e6df4526-7f8c-4bbc-8332-2c4673976540);display:inline-block;width:70px;height:7px;border-top-right-radius:999px;border-bottom-left-radius:999px}.h2-shape-both::after,.h2-shape-both::before{content:''}@media (max-width:767px){.h2-shape-both::after,.h2-shape-both::before{display:none}}.breakdance .opinion-image{margin-bottom:50px}.breakdance .opinion{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .opinion__text{text-align:center;font-size:24px;font-weight:500;margin-bottom:20px}@media (max-width:1023px){.breakdance .opinion__text{font-size:18px}}.breakdance .opinion__name{text-align:center;font-size:18px;font-weight:700}.breakdance .opinion__stars{margin-bottom:20px}.breakdance .section-both-padding-100{padding-top:120px;padding-bottom:120px}.breakdance .section-both-padding-200{padding-top:120px;padding-bottom:120px}