.breakdance .bde-section{position:relative;width:100%;background-position:center center;background-size:cover}.breakdance .bde-section .section-container{max-width:var(--bde-section-width);background-size:cover;position:relative;display:flex;flex-direction:column;align-items:flex-start;text-align:left;margin:0 auto;padding:var(--bde-section-vertical-padding) var(--bde-section-horizontal-padding)}.breakdance .bde-section .section-shape-divider-wrapper{position:absolute;overflow:hidden;top:0;left:0;bottom:0;right:0;pointer-events:none}.breakdance .bde-section .section-shape-divider-wrapper .section-shape-divider svg{position:absolute;color:#000;width:100%;height:320px;left:0;right:0;top:0}.breakdance .wk-hero-products{--hero-image-position:center;--spacing-bottom:var(--bde-section-vertical-padding);display:flex;align-items:center;flex-direction:column;justify-content:center;width:100%;position:relative;margin-bottom:var(--spacing-bottom);&:before{content:'';background:var(--bde-palette-color-1-71be5b16-2c3e-449b-a543-a5b5d895804b);height:475px;width:100%;z-index:0;box-shadow:0px 3px 6px rgba(0,0,0,0.16);border-radius:15px;align-self:flex-start;border-radius:0px}.hero-product-wrapper.container{position:absolute;bottom:-30px;display:flex;justify-content:flex-end;max-width:calc(1500px - var(--bde-section-horizontal-padding) - var(--bde-section-horizontal-padding));padding-right:0px}.wk-hero-products-content{display:flex;align-items:flex-start;width:100%;background:var(--gradient);justify-content:space-between;max-width:1100px;padding:30px;border-radius:15px}.wk-hero-products-text{width:630px;height:260px;display:flex;justify-content:center;flex-direction:column;background:var(--bde-palette-color-1-9a3bb12f-e2af-4e22-8c6b-fa768e53b6db);color:var(--bde-palette-color-1-7ea41495-b90c-4d1b-a9c1-b75ce9a45b35);padding:60px;box-shadow:0px 3px 6px rgba(0,0,0,0.16);border-radius:15px;z-index:1;position:absolute;left:0px;p{font-size:30px;margin:0px;font-weight:400;font-family:Charter;line-height:130%}h1{margin:0px;color:var(--bde-palette-color-1-7ea41495-b90c-4d1b-a9c1-b75ce9a45b35)}}.wk-hero-products-image{z-index:0;overflow:hidden;border-bottom-left-radius:15px;border-bottom-right-radius:15px;margin-left:auto;img{aspect-ratio:1.5/1;object-position:center right;transition:0.3s ease-out;object-fit:contain}}}@media(max-width:1414px){.breakdance .wk-hero-products{&:before{align-self:flex-end;margin-bottom:-20px}.wk-hero-products-text{bottom:0px;left:30px;height:auto;padding:40px}.wk-hero-products-image{img{object-position:center right}}}}@media(max-width:1119px){.breakdance .wk-hero-products{.wk-hero-products-content{padding:20px var(--bde-section-horizontal-padding) 20px;border-radius:0px}&:before{content:none}.hero-product-wrapper.container{position:relative;bottom:0px;padding-left:0px}}}@media(max-width:767px){.breakdance .wk-hero-products{align-items:center;justify-content:center;.wk-hero-products-content{flex-direction:column-reverse;width:100%;position:relative;margin-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;gap:0px;align-items:center;&.container{padding:0px}}.wk-hero-products-text{margin-top:0px;padding:30px;width:100%;height:auto;border-radius:0px;position:relative;bottom:auto;top:auto;left:auto;right:auto;p{font-size:20px}h1{font-size:34px}}.hero-product-wrapper.container{padding:0px;bottom:0px}.wk-hero-products-image{position:relative;width:auto;display:flex;flex-direction:column;border-radius:0px;padding:0px 20px 0px;margin-left:0px;img{object-position:center center;border-radius:0px}}}}.breakdance .wk-text-area{--heading-color:#222;--background-color:#fff;--content-padding:50px;--spacing-top:var(--bde-section-vertical-padding);--spacing-bottom:var(--bde-section-vertical-padding);width:100%;background-color:var(--background-color);padding-top:var(--spacing-top);padding-bottom:var(--spacing-bottom);.wk-text-area-wrapper{width:100%;display:flex;flex-direction:column;a:not(.button-atom--secondary,.button-atom--primary){color:var(--heading-color);text-transform:uppercase}strong{font-weight:600}h2,h3,h4{color:var(--heading-color);&:first-child{margin-top:0px}}}}.breakdance .wk-contact-us{--heading-color:#222;--background-color:#fff;--spacing-top:var(--bde-section-vertical-padding);--spacing-bottom:var(--bde-section-vertical-padding);width:100%;margin-top:var(--spacing-top);margin-bottom:var(--spacing-bottom);.wk-contact-us-wrapper{display:flex;align-items:center;.support-content{display:flex;flex-direction:column;background:var(--background-color);padding:50px;margin-right:-50px;z-index:1;border-radius:15px;box-shadow:0px 3px 6px rgba(0,0,0,0.16);h2{color:var(--heading-color);margin-top:0px;margin-bottom:15px}}.support-image{position:relative;min-width:50%;img.support-image-picture{aspect-ratio:1/1;object-fit:cover;object-position:center;box-shadow:0px 3px 6px rgba(0,0,0,0.16);border-radius:15px}.support-contact-info{display:flex;flex-direction:column;background-color:var(--bde-palette-color-1-9a3bb12f-e2af-4e22-8c6b-fa768e53b6db);padding:30px;border-radius:15px;position:absolute;bottom:9px;right:0px;gap:5px;p{margin:0px}hr{width:72px;height:2px;background-color:var(--bde-palette-color-1-7ea41495-b90c-4d1b-a9c1-b75ce9a45b35);border:none;margin-inline-end:auto;margin-inline-start:0px}a{color:#222;text-transform:none;font-weight:300}}h3{color:var(--bde-palette-color-1-7ea41495-b90c-4d1b-a9c1-b75ce9a45b35);font-family:Charter;font-weight:700;font-size:32px}.linkedin-link{width:45px;height:45px;border:1px solid var(--bde-palette-color-1-7ea41495-b90c-4d1b-a9c1-b75ce9a45b35);padding:10px;border-radius:15px;position:absolute;bottom:30px;right:30px}}}}@media (max-width:1119px){.breakdance .wk-contact-us{.wk-contact-us-wrapper{.support-content{padding:30px}}}}@media (max-width:1023px){.breakdance .wk-contact-us{.wk-contact-us-wrapper{flex-direction:column-reverse;gap:0px;.support-content{border-radius:0px 0px 15px 15px;margin-right:0px}.support-image{display:flex;flex-direction:column;img.support-image-picture{border-radius:15px 15px 0px 0px}.support-contact-info{bottom:20px;right:20px}}}}}@media (max-width:767px){.breakdance .wk-contact-us{.wk-contact-us-wrapper{.support-content{border-radius:0px 0px 15px 15px;h2{font-size:25px}}.support-image{img.support-image-picture{border-radius:15px 15px 15px 15px}.support-contact-info{margin-top:-20px;position:relative;bottom:auto;right:auto;border-radius:15px 15px 0px 0px;box-shadow:0px 3px 6px rgba(0,0,0,0.16);h3{font-size:25px}}}}}}