.bde-section-2040-2 .section-container{display:flex;flex-direction:column;align-items:stretch}.bde-section-2040-2 .section-container{padding-bottom:100px;padding-top:80px}@media (max-width:1023px){.bde-section-2040-2 .section-container{padding-bottom:72px;padding-top:56px}}@media (max-width:767px){.bde-section-2040-2 .section-container{padding-bottom:48px;padding-top:32px}}.bde-div-2040-3{width:100%}.bde-div-2040-3{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:48px}@media (max-width:1023px){.bde-div-2040-3{grid-template-columns:minmax(0,1fr);gap:32px}}.bde-gallery-2040-4{--ratioSlider:66.67%}.bde-gallery-2040-4 .swiper-button-prev,.bde-gallery-2040-4 .swiper-button-next{color:var(--bde-palette-color-1-2b709f47-4f04-4d11-bc29-c227ae220a89)}.bde-gallery-2040-4 .swiper-button-prev{left:0px}.bde-gallery-2040-4 .swiper-button-next{right:0px}.bde-gallery-2040-4 .swiper-button-prev:after{content:''}.bde-gallery-2040-4 .swiper-button-next:after{content:''}.bde-gallery-2040-4 .breakdance-swiper-wrapper{padding:0}.bde-gallery-2040-4{width:100%}.bde-gallery-2040-4 .swiper-button-prev,.bde-gallery-2040-4 .swiper-button-next{display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin-top:-18px;background-color:var(--bde-palette-color-1-e620fa34-9c3a-4b1b-b1d1-a1ce62346d38);transition:background-color .2s ease}.bde-gallery-2040-4 .swiper-button-prev svg,.bde-gallery-2040-4 .swiper-button-next svg{width:10px;height:17px}.bde-gallery-2040-4 .swiper-button-prev:hover,.bde-gallery-2040-4 .swiper-button-next:hover{background-color:var(--bde-palette-color-1-7f694aa6-1691-41b4-8cb3-e25393dd1a0c)}@media (max-width:1119px){.bde-gallery-2040-4 .breakdance-swiper-wrapper{padding:0}}@media (max-width:1023px){.bde-gallery-2040-4 .breakdance-swiper-wrapper{padding:0}}@media (max-width:767px){.bde-gallery-2040-4 .breakdance-swiper-wrapper{padding:0}}@media (max-width:479px){.bde-gallery-2040-4 .breakdance-swiper-wrapper{padding:0}}.bde-div-2040-5{width:100%;padding:56px 56px 56px 56px}.bde-div-2040-5{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:0px;text-align:left;--bde-content-align-experimental:0 auto}.bde-div-2040-5{background-color:var(--bde-palette-color-1-2b709f47-4f04-4d11-bc29-c227ae220a89)}@media (max-width:1023px){.bde-div-2040-5{padding:40px 40px 40px 40px}}@media (max-width:767px){.bde-div-2040-5{padding:32px 25px 36px 25px}}.bde-heading-2040-7{color:var(--bde-palette-color-1-a5c28595-b0bf-48dd-93ce-887a6413dc23);font-size:var(--preset-id-db892167-e6bc-4447-b31c-5ebc63197239-font-size);font-family:var(--preset-id-db892167-e6bc-4447-b31c-5ebc63197239-font-family);font-weight:var(--preset-id-db892167-e6bc-4447-b31c-5ebc63197239-font-weight);line-height:var(--preset-id-db892167-e6bc-4447-b31c-5ebc63197239-line-height);letter-spacing:var(--preset-id-db892167-e6bc-4447-b31c-5ebc63197239-letter-spacing);margin-bottom:20px}.bde-text-2040-8{color:var(--bde-palette-color-1-a5c28595-b0bf-48dd-93ce-887a6413dc23);font-size:var(--preset-id-9d2c74a3-0220-44a0-9f4e-8b5adc167ea6-font-size);font-family:var(--preset-id-9d2c74a3-0220-44a0-9f4e-8b5adc167ea6-font-family);font-weight:var(--preset-id-9d2c74a3-0220-44a0-9f4e-8b5adc167ea6-font-weight);line-height:var(--preset-id-9d2c74a3-0220-44a0-9f4e-8b5adc167ea6-line-height);letter-spacing:var(--preset-id-9d2c74a3-0220-44a0-9f4e-8b5adc167ea6-letter-spacing);margin-bottom:20px}.bde-text-2040-9{font-size:var(--preset-id-770d8765-2481-4616-b9a0-2dd4fe838e8b-font-size);font-family:var(--preset-id-770d8765-2481-4616-b9a0-2dd4fe838e8b-font-family);font-weight:var(--preset-id-770d8765-2481-4616-b9a0-2dd4fe838e8b-font-weight);line-height:var(--preset-id-770d8765-2481-4616-b9a0-2dd4fe838e8b-line-height);letter-spacing:var(--preset-id-770d8765-2481-4616-b9a0-2dd4fe838e8b-letter-spacing);margin-bottom:32px}.bde-text-2040-10{color:var(--bde-palette-color-1-a5c28595-b0bf-48dd-93ce-887a6413dc23);font-size:var(--preset-id-c0df1c2a-84f5-48b1-876b-51bb1f7a38a8-font-size);font-family:var(--preset-id-c0df1c2a-84f5-48b1-876b-51bb1f7a38a8-font-family);font-weight:var(--preset-id-c0df1c2a-84f5-48b1-876b-51bb1f7a38a8-font-weight);line-height:var(--preset-id-c0df1c2a-84f5-48b1-876b-51bb1f7a38a8-line-height);letter-spacing:var(--preset-id-c0df1c2a-84f5-48b1-876b-51bb1f7a38a8-letter-spacing);margin-bottom:14px}