.breakdance .bde-section-345-102 .section-container{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.breakdance .bde-text-345-104{width:650px}.breakdance .bde-section-345-113 .section-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:35px;text-align:center}.breakdance .bde-section-345-113{background-color:#000}.breakdance .bde-section-345-113 .section-container{--bde-section-width:1400px}.breakdance .bde-section-345-113{border-top:10px solid #FFF;border-bottom:10px solid #FFF;border-left:10px solid #FFF;border-right:10px solid #FFF;border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-left-radius:50px;border-bottom-right-radius:50px}.breakdance .bde-heading-345-115{color:var(--bde-palette-color-1-94f31df3-7333-452d-b746-1e4c88f7e23e);margin-bottom:15px}.breakdance .bde-repeater-element-345-132>.bde-loop{--bde-posts-gap:40px;--bde-posts-per-row:4}.breakdance .bde-repeater-element-345-132 .bde-dynamic-repeater-item{padding:0px 0px 0px 0px}@media (max-width:1023px){.breakdance .bde-repeater-element-345-132>.bde-loop{--bde-posts-per-row:2}}@media (max-width:767px){.breakdance .bde-repeater-element-345-132>.bde-loop{--bde-posts-per-row:1}}.breakdance .bde-section-345-106 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-345-106 .section-container{--bde-section-width:1300px}.breakdance .bde-grid-345-107{border-radius:40px;--bde-grid-items-per-row:2;--bde-grid-gap:0px}.breakdance .bde-grid>*{width:auto!important;height:auto!important}@media (max-width:1119px){.breakdance .bde-grid-345-107{--bde-grid-items-per-row:2}}@media (max-width:1023px){.breakdance .bde-grid-345-107{--bde-grid-items-per-row:1}}@media (max-width:767px){.breakdance .bde-grid-345-107{--bde-grid-items-per-row:1}}.breakdance .bde-div-345-108{padding:60px 80px 60px 80px}.breakdance .bde-heading-345-109{color:var(--bde-palette-color-1-f7b30ff7-75b3-4afe-a620-22f5d752dbf3);margin-top:15px;margin-bottom:25px}.breakdance .bde-rich-text-345-130{margin-bottom:20px}.breakdance .bde-div-345-112{border-left:5px solid #FFF;border-radius:30px}.breakdance .bde-div-345-112{background-size:cover;background-repeat:no-repeat;background-position:center center}@media (max-width:1023px){.breakdance .bde-div-345-112{min-height:300px}}