.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 .bde-div{display:flex;flex-direction:column;align-items:flex-start;text-align:left;max-width:100%;position:relative;background-size:cover}.breakdance .bde-text{max-width:100%;margin:0;color:var(--bde-text-color,var(--bde-body-text-color))}.breakdance .bde-heading{max-width:100%;margin:0}.breakdance .btn{padding:8px 20px;border-radius:40px;font-family:Roboto;font-weight:400;font-style:Regular;font-size:16px;line-height:1.5;letter-spacing:0%;border:1px solid transparent;cursor:pointer;outline:unset;box-shadow:unset;transition:border-color .6s ease,background-color .6s ease,color .3s ease,box-shadow .6s ease;text-decoration:none}.breakdance .btn:focus{outline:unset;box-shadow:unset}.breakdance .btn:hover{box-shadow:0px 1px 3px 0px #00000026,0px 5px 5px 0px #00000021,0px 10px 6px 0px #00000014,0px 18px 7px 0px #00000005,0px 29px 8px 0px #0000}.breakdance .btn.btn-primary{border:unset;padding:9px 20px;background-color:unset;background-image:linear-gradient(to right,#000,#000,#233847,#01B2AE);background-size:200%;background-position:2% 50%;background-repeat:no-repeat;color:#FFF;transition:background-position .6s ease-in-out,box-shadow .8s ease}.breakdance .btn.btn-primary:hover{background-position:100% 50%;transition:background-position .6s ease}.breakdance .btn.btn-secondary{color:#000;position:relative;z-index:1;border-color:#FFF;transition:border-color 0.3s ease,box-shadow 0.8s ease}.breakdance .btn.btn-secondary:hover{border-color:#FFF}.breakdance .btn.btn-secondary span{color:#000}.breakdance .btn.btn-secondary span::before,.breakdance .btn.btn-secondary span::after{content:"";position:absolute;display:block;left:-1px;top:-1px;width:calc(100% + 2px);height:calc(100% + 2px);border-radius:40px;z-index:-1;transition:background-position 0.85s ease-in-out,opacity 0.8s ease}.breakdance .btn.btn-secondary span::before{background-image:linear-gradient(99.7deg,#233847 7.3%,#01B2AE 89.76%);background-size:100%;opacity:0}.breakdance .btn.btn-secondary:hover span::before{opacity:1}.breakdance .btn.btn-secondary span::after{background-image:linear-gradient(to right,#FFF,#FFF,#E1E1E1);background-size:200%;background-position:1%;left:0px;top:0px;width:100%;height:100%;opacity:1}.breakdance .btn.btn-secondary:hover span:after{background-position:99%}.breakdance .btn.btn-tertiary{color:#262626;border-color:#FFF;transition:all 0.6s ease;background-color:#fff}.breakdance .btn.btn-tertiary:hover{color:#fff;border-color:#000;transition:all 0.6s ease;background-color:#000}.btn.btn-outlined{color:#000;position:relative;z-index:1;border-color:#000;transition:border-color .3s ease,box-shadow .8s ease}.btn.btn-outlined span{color:#000}.btn.btn-outlined:hover{border-color:transparent}.btn.btn-outlined span::after,.btn.btn-outlined span::before{content:"";position:absolute;display:block;left:-1px;top:-1px;width:calc(100% + 2px);height:calc(100% + 2px);border-radius:40px;z-index:-1;transition:background-position 0.35s ease-in-out,opacity .3s ease}.btn.btn-outlined span::after{background-image:linear-gradient(to right,#FFF,#FFF,#E1E1E1);background-size:200%;background-position:1%;left:0px;top:0px;width:100%;height:100%;opacity:1}.btn.btn-outlined span::before{background-image:linear-gradient(99.7deg,#233847 7.3%,#01B2AE 89.76%);background-size:100%;opacity:1}.btn.btn-outlined:hover span::after{opacity:1;background-position:99%}.breakdance .btn.btn-outlined-light{background-color:transparent;color:#FFF;border-color:#FFF}.breakdance .btn.btn-outlined-light:hover{background:#FFF;color:#000}.r-hero-media{position:relative;width:100%;height:100%}@media (max-width:1023px){.r-hero-media{left:-20px;width:calc(125%);aspect-ratio:44 / 40}}@media (min-width:1024px){.r-hero-media{left:-75px;max-height:790px}}.r-hero-media .r-hero-media__container{height:100%;position:absolute;max-width:unset}@media (min-width:1024px){.r-hero-media .r-hero-media__container{min-width:790px}}.r-hero-media .r-hero-media__container img{height:100%;object-fit:cover;object-position:right}@media (max-width:1023px){.r-hero-media .r-hero-media__container{clip-path:polygon(0% 0,calc(100% - 8%) 0,calc(75% - 8%) 100%,0 100%)}}@media(min-width:1024px){.r-hero-media .r-hero-media__container{clip-path:polygon(clamp(140px,33%,190px) 0,calc(100% - 18%) 0,calc(65% - 8%) 100%,0 100%);width:50vw}}.r-hero-media .r-hero-media__polygon{display:block;position:absolute;height:100%;left:0;top:0;background:rgba(0,0,0,.3)}.r-hero-media .r-hero-media__container,.r-hero-media .r-hero-media__polygon{max-width:750px}@media (min-width:1024px){.r-hero-media .r-hero-media__polygon{width:50vw;min-width:790px}}@media (max-width:1023px){.r-hero-media .r-hero-media__polygon{width:100%}}.r-hero-media .r-hero-media__polygon--1{background:#4FC3C4}.r-hero-media .r-hero-media__polygon--2{background:linear-gradient(90deg,#233847 0%,#09B2AE 100%)}@media (max-width:1023px){.r-hero-media .r-hero-media__polygon--1{clip-path:polygon(calc(100% - 12%) 0,calc(100% - 8%) 0,calc(75% - 8%) 100%,calc(75% - 12%) 100%)}.r-hero-media .r-hero-media__polygon--2{clip-path:polygon(calc(100% - 8%) 0,100% 0,75% 100%,calc(75% - 8%) 100%)}.r-hero-media .r-hero-media__polygon--3{clip-path:polygon(calc(100% - 4%) 0,100% 0,75% 100%,calc(75% - 4%) 100%)}}@media (min-width:1024px){.r-hero-media .r-hero-media__polygon--1{clip-path:polygon(calc(100% - 20%) 0,calc(100% - 12%) 0,calc(65% - 3%) 100%,calc(65% - 10%) 100%)}.r-hero-media .r-hero-media__polygon--2{clip-path:polygon(35% 0,calc(100% - 7%) 0,calc(67%) 100%,2% 100%)}.r-hero-media .r-hero-media__polygon--3{clip-path:polygon(calc(100% - 4%) 0,100% 0,65% 100%,calc(65% - 4%) 100%)}}.breakdance .bde-post-loop{max-width:100%;width:100%}.breakdance .bde-shortcode{max-width:100%;width:100%}.breakdance .bde-code-block{max-width:100%;display:flex;flex-direction:column;align-items:flex-start;text-align:left}