.breakdance .tagline{line-height:160%}.breakdance .ver-gap-xl{padding-bottom:min(max(6rem,calc(6rem + ((1vw - 0.36rem) * 4.5455))),10rem)}.breakdance .ver-gap-l{padding-bottom:min(max(5rem,calc(5rem + ((1vw - 0.36rem) * 4.5455))),9rem)}.breakdance .ver-gap-m{padding-bottom:min(max(4rem,calc(4rem + ((1vw - 0.36rem) * 2.2727))),6rem)}.breakdance .ver-gap-s{padding-bottom:min(max(3rem,calc(3rem + ((1vw - 0.36rem) * 2.2727))),5rem)}.breakdance .ver-gap-xs{padding-bottom:min(max(1rem,calc(1rem + ((1vw - 0.36rem) * 1.1364))),2rem)}.breakdance .font-size-h1{font-size:min(max(4rem,calc(4rem + ((1vw - 0.36rem) * 3.4091))),7rem);line-height:1}.breakdance .tex-m{font-size:min(max(1.7rem,calc(1.7rem + ((1vw - 0.35rem) * 0.1835))),1.9rem);line-height:160%}.breakdance .wrapper-image-module-selection{background-color:#FFF;width:75%;padding:3rem 3rem 3rem 3rem;border-top:1px solid #FFF;border-bottom:1px solid #FFF;border-left:1px solid #FFF;border-right:1px solid #FFF;border-radius:24px;box-shadow:5px 20px 75px 0px #00000025;transform:rotate3d(0,0,0.1,-5deg)}.breakdance .text-white{color:#FFF}.breakdance .div-width-contained{width:var(--site-width)}.breakdance .pdg0{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}.breakdance .pdg20{padding:20px 20px 20px 20px}.breakdance .menu-indent{font-size:1.2rem;font-weight:400;line-height:1;letter-spacing:0px;text-decoration-line:none;text-transform:uppercase;padding-left:3px}.breakdance .menu-indent_number{font-size:1.4rem;font-weight:300;margin-top:10px;padding:0px 0px 0px 8px}.breakdance .menu-indent_wrapper{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;margin-bottom:0px;padding-right:10px;padding-bottom:0px;border-bottom:1px solid var(--bde-palette-color-1-52da7e80-4226-458d-9b76-c822f875b0c0)}.menu-indent_wrapper:hover{font-weight:700;padding-bottom:0px;border-bottom:2px solid var(--bde-palette-color-1-da54403a-8e34-49a4-af65-aceb7823aaaf)}.breakdance .menu-indent_separator{background-color:var(--bde-palette-color-1-52da7e80-4226-458d-9b76-c822f875b0c0);width:1px;max-width:1px;height:20px;border-bottom:1px solid var(--bde-palette-color-1-52da7e80-4226-458d-9b76-c822f875b0c0)}.menu-indent_number:hover{font-weight:700}.menu-indent:hover{font-weight:400}.breakdance .full-height{height:100vh}.breakdance .h2-home{color:var(--bde-links-color);font-size:min(max(3rem,calc(3rem + ((1vw - 0.35rem) * 6.422))),10rem);font-weight:700;line-height:100%;letter-spacing:-1px}.breakdance .arrow-card_wrapper{position:absolute;right:0px;bottom:20px}.breakdance .card_wrapper{cursor:pointer;transition:200ms ease-out 150ms}.card_wrapper:hover{background-color:var(--bde-links-color)}.card_wrapper:hover h4{color:#fff}.card_wrapper:hover .breakdance-icon-atom>svg:not(.breakdance-icon-atom-svg-gradient){stroke:#fff!important;fill:#fff!important;transition:180ms ease-in-out all 80ms;transform:translateX(7px);transform-origin:center left;transform-style:flat}.breakdance .arrow-down-card_wrapper{position:absolute;right:20px;bottom:20px}.breakdance .arrow-down-card_wrapper{cursor:pointer;transition:200ms ease-out 150ms}.arrow-down-card_wrapper:hover{background-color:var(--bde-links-color)}.arrow-down-card_wrapper:hover h4{color:#fff}.arrow-down-card_wrapper:hover .breakdance-icon-atom>svg:not(.breakdance-icon-atom-svg-gradient){stroke:#fff!important;fill:#fff!important;transition:180ms ease-in-out all 80ms;transform:translateY(7px);transform-origin:center left;transform-style:flat}.breakdance .card_down_wrapper{min-height:250px}.breakdance .card_down_wrapper{cursor:pointer;transition:200ms ease-out 150ms}.breakdance .card_down_wrapper>.text-hide-card{display:none}.card_down_wrapper:hover{background-color:var(--bde-links-color)}.card_down_wrapper:hover h2{color:#fff}.card_down_wrapper:hover .breakdance-icon-atom>svg:not(.breakdance-icon-atom-svg-gradient){stroke:#fff!important;fill:#fff!important;transition:180ms ease-in-out all 80ms;transform:translateY(7px);transform-origin:center left;transform-style:flat}.card_down_wrapper:hover>.text-hide-card{display:block}.breakdance .footer-header{font-size:min(max(1.7rem,calc(1.7rem + ((1vw - 0.35rem) * 0.1835))),1.9rem);letter-spacing:-0.1px}.breakdance .number-step{background-color:#FFF;display:flex;flex-direction:column;align-items:center;justify-content:center;width:50px;min-width:50px;height:50px;min-height:50px;margin-bottom:8px;border-top:2px solid var(--bde-palette-color-1-da54403a-8e34-49a4-af65-aceb7823aaaf);border-bottom:2px solid var(--bde-palette-color-1-da54403a-8e34-49a4-af65-aceb7823aaaf);border-left:2px solid var(--bde-palette-color-1-da54403a-8e34-49a4-af65-aceb7823aaaf);border-right:2px solid var(--bde-palette-color-1-da54403a-8e34-49a4-af65-aceb7823aaaf);border-radius:50%}.breakdance .wrapper-services-home{background-color:#FFF;width:800px;padding:0px 0px 0px 0px;border-top:1px solid var(--bde-palette-color-1-52da7e80-4226-458d-9b76-c822f875b0c0);border-bottom:1px solid var(--bde-palette-color-1-52da7e80-4226-458d-9b76-c822f875b0c0);border-left:1px solid var(--bde-palette-color-1-52da7e80-4226-458d-9b76-c822f875b0c0);border-right:1px solid var(--bde-palette-color-1-52da7e80-4226-458d-9b76-c822f875b0c0);border-radius:6px}.breakdance .title-service-home{width:50%;font-size:min(max(2.4rem,calc(2.4rem + ((1vw - 0.35rem) * 3.3028))),6rem)}@media (max-width:767px){.breakdance .title-service-home{font-size:4rem}}.breakdance .link_cad_wrapper{position:relative;width:100%;min-height:100%}.breakdance .txt-white{color:#FFF}.breakdance .txt-gold{color:var(--bde-palette-color-1-c2cecd3b-8d94-4294-a79f-3afc747ab64f)}.breakdance .card-wraper{background-color:#5367754D;padding:30px 40px 30px 40px;border-radius:16px}.breakdance .card-heading{color:#FFF;font-family:"Fraunces",serif;font-size:2rem;font-weight:700}.breakdance .card-text{color:#FFF;margin-top:auto}.breakdance .pill-small{background-color:#F0C06021;padding:2px 12px 2px 12px;border-top:1px solid #F0C060F2;border-bottom:1px solid #F0C060F2;border-left:1px solid #F0C060F2;border-right:1px solid #F0C060F2;border-radius:38px}.breakdance .pill-small-txt{color:var(--bde-palette-color-1-c2cecd3b-8d94-4294-a79f-3afc747ab64f);font-family:Local_InterTight,Helvetica,Arial;font-size:11px;letter-spacing:0.35px}.breakdance .card-headding-bigger{font-family:"Fraunces",serif;font-size:2.6rem}.breakdance .txt-400{font-weight:400}.breakdance .pb-small{padding-bottom:10px}