.breakdance .section--top-banner{border-top:10px solid #FFF;border-bottom:10px solid #FFF;border-left:10px solid #FFF;border-right:10px solid #FFF;border-radius:21px}.breakdance .section--top-banner .section-background-video,.breakdance .section--top-banner .section-background-overlay{border-radius:21px}.breakdance .header-navigation--inner-wrap{padding:16px 21px 16px 21px;border-radius:99px;transition:300ms ease all}.breakdance .gradient-border::after{content:'';position:absolute;top:2px;left:1px;right:1px;bottom:1px;z-index:2;background:linear-gradient(90deg,#0B396E 0%,#2D8D97 50%,#50B064 100%);background-size:100% 100%;animation:gradientShift 4s ease infinite;border-radius:14px}.breakdance .border-mask::after{content:'';position:absolute;inset:10px;z-index:1;background:linear-gradient(90deg,#0B396E 0%,#2D8D97 50%,#50B064 100%);background-size:300% 300%;animation:gradientShift 4s ease infinite;border-radius:16px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;padding:2px;pointer-events:none}.breakdance .custom-button{font-size:18px}.breakdance .custom-button .custom-button--label{background:#fff;padding:12px 24px;border-radius:99px}.breakdance .custom-button .custom-button--icon{transform:rotate(-45deg);transition:all .3s ease;margin-left:-2px}.custom-button:hover .custom-button--icon{transform:rotate(0deg) scale(1.1)}.breakdance .section-label{font-size:14px;letter-spacing:4px;text-transform:uppercase;padding:6px 12px 6px 12px;border-top:1px solid;border-bottom:1px solid;border-left:1px solid;border-right:1px solid;border-radius:8px}@media (max-width:767px){.breakdance .section-label{font-size:12px}}.breakdance .section-label--green{background-color:var(--bde-palette-green-64a7c915-0e9e-42c8-9e71-0423bb90f9f6-5);color:var(--bde-palette-black-a4e681cf-30ae-44ec-81ce-b48d8ad51e06-2);border-top:1px solid var(--bde-palette-green-64a7c915-0e9e-42c8-9e71-0423bb90f9f6-5);border-bottom:1px solid var(--bde-palette-green-64a7c915-0e9e-42c8-9e71-0423bb90f9f6-5);border-left:1px solid var(--bde-palette-green-64a7c915-0e9e-42c8-9e71-0423bb90f9f6-5);border-right:1px solid var(--bde-palette-green-64a7c915-0e9e-42c8-9e71-0423bb90f9f6-5)}.breakdance .section-headline{font-size:var(--preset-id-4f19b4e4-8be8-4974-98f5-b8d987c886a9-font-size);letter-spacing:var(--preset-id-4f19b4e4-8be8-4974-98f5-b8d987c886a9-letter-spacing);text-transform:var(--preset-id-4f19b4e4-8be8-4974-98f5-b8d987c886a9-text-transform);margin-top:16px;margin-bottom:16px}.breakdance .solution-card--active{border-top:3px solid var(--bde-palette-green-64a7c915-0e9e-42c8-9e71-0423bb90f9f6-5);border-bottom:3px solid var(--bde-palette-green-64a7c915-0e9e-42c8-9e71-0423bb90f9f6-5);border-left:3px solid var(--bde-palette-green-64a7c915-0e9e-42c8-9e71-0423bb90f9f6-5);border-right:3px solid var(--bde-palette-green-64a7c915-0e9e-42c8-9e71-0423bb90f9f6-5);border-radius:21px}.breakdance .solution-card{display:flex;flex-direction:row;align-items:flex-end;justify-content:center;padding:28px 28px 28px 28px;border-radius:21px}.breakdance .swiper-slide-active{border-radius:21px;box-shadow:0px 12px 32px 0px #50B064}.breakdance .section-label--blue{background-color:#2D8D972E;color:var(--bde-palette-color-1-865a341d-8c5f-4159-aafe-f8c2a8618674);border-top:1px solid var(--bde-palette-color-1-0fb52c1f-8566-480a-a365-43ffe7a220fb);border-bottom:1px solid var(--bde-palette-color-1-0fb52c1f-8566-480a-a365-43ffe7a220fb);border-left:1px solid var(--bde-palette-color-1-0fb52c1f-8566-480a-a365-43ffe7a220fb);border-right:1px solid var(--bde-palette-color-1-0fb52c1f-8566-480a-a365-43ffe7a220fb)}.breakdance .margin-bottom--small{margin-bottom:12px}.breakdance .section-label--bgreen{background-color:#2D8D9730;color:#000}.breakdance .custom-button--green .custom-button--label{background-color:#000;color:#fff}.breakdance .custom-button--green .custom-button--icon{transform:rotate(-45deg);transition:all .3s ease;margin-left:-2px}.breakdance .stat-card{display:flex;flex-direction:column;align-items:center;padding-top:3px;border-top:1px solid #BDBCBC;border-bottom:1px solid #BDBCBC;border-left:1px solid #BDBCBC;border-right:1px solid #BDBCBC;border-radius:21px}