.breakdance .bde-section-409-100 .section-container{display:grid;grid-template:auto / repeat(34,1fr);gap:0px;justify-items:start;align-items:start;justify-content:start}.breakdance .bde-section-409-100{background-color:var(--bde-palette-deep-navy-100-ad9258fd-9d1c-46f1-8c82-1c288bce97df-1)}.breakdance .bde-section-409-100 .section-container{--bde-section-width:100%}.breakdance .bde-section-409-100 .section-container{padding-left:40px;padding-right:40px;padding-bottom:40px;padding-top:40px}@media (max-width:1119px){.breakdance .bde-section-409-100 .section-container{grid-template:auto / repeat(30,1fr);}}@media (max-width:767px){.breakdance .bde-section-409-100 .section-container{grid-template:auto / repeat(10,1fr);gap:0px;row-gap:40px;justify-items:start;align-items:start;justify-content:start;align-content:start;grid-auto-flow:row}.breakdance .bde-section-409-100 .section-container{padding-left:20px;padding-right:20px;padding-bottom:40px;padding-top:40px}}.breakdance .bde-image2-409-101{grid-column:1 / span 8;grid-row:1}@media (max-width:1023px){.breakdance .bde-image2-409-101{grid-column:1 / span 7;grid-row:1}}@media (max-width:767px){.breakdance .bde-image2-409-101{grid-column:1 / span 5;grid-row:1}}.breakdance .bde-div-409-102{width:100%}.breakdance .bde-div-409-102{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px;text-align:left}.breakdance .bde-div-409-102{grid-column:18 / span 4;grid-row:1}@media (max-width:1119px){.breakdance .bde-div-409-102{grid-column:13 / span 5;grid-row:1}}@media (max-width:1023px){.breakdance .bde-div-409-102{grid-column:10 / span 7;grid-row:1}}@media (max-width:767px){.breakdance .bde-div-409-102{grid-column:1 / span 4;grid-row:2 / span 2}}.breakdance .bde-heading-409-105{color:var(--bde-palette-clear-indigo-100-78060e5b-4941-48a0-997a-f1af2be9c209-6);font-size:var(--preset-id-8cb5670a-b038-48cb-9c42-95422867d606-font-size);font-family:var(--preset-id-8cb5670a-b038-48cb-9c42-95422867d606-font-family);font-weight:var(--preset-id-8cb5670a-b038-48cb-9c42-95422867d606-font-weight);line-height:var(--preset-id-8cb5670a-b038-48cb-9c42-95422867d606-line-height);letter-spacing:var(--preset-id-8cb5670a-b038-48cb-9c42-95422867d606-letter-spacing);text-transform:var(--preset-id-8cb5670a-b038-48cb-9c42-95422867d606-text-transform)}.breakdance .bde-wp-menu-409-111{width:100%}.breakdance .bde-wp-menu-409-111 .breakdance-menu{--link-alignment:flex-start}.breakdance .bde-wp-menu-409-111 .breakdance-menu{--menu-hide-on-desktop:none;--links-gap:10px;--link-color:#FFF;--link-padding-top:0px;--link-padding-right:0px;--link-padding-bottom:0px;--link-padding-left:0px}.breakdance .bde-wp-menu-409-111 .breakdance-menu-link{color:#FFF;font-family:"DM Sans",sans-serif;font-size:clamp(14px,0.6vw + 11.7px,14px);;font-weight:500;line-height:19px}.breakdance .bde-wp-menu-409-111 .breakdance-menu-item--active .breakdance-menu-link{color:var(--link-effect-text-color,var(--link-color))}.breakdance .bde-wp-menu-409-111 .breakdance-menu-item--active:hover .breakdance-menu-link{color:var(--link-effect-text-color,var(--link-color-hover))}@media (max-width:1119px){.breakdance .bde-wp-menu-409-111 .breakdance-menu{--menu-hide-on-desktop:none}}@media (max-width:1023px){.breakdance .bde-wp-menu-409-111 .breakdance-menu{--menu-hide-on-desktop:none}}@media (max-width:767px){.breakdance .bde-wp-menu-409-111 .breakdance-menu{--menu-hide-on-desktop:none}}@media (max-width:479px){.breakdance .bde-wp-menu-409-111 .breakdance-menu{--menu-hide-on-desktop:none}}.breakdance .bde-div-409-104{display:flex;flex-direction:column;gap:10px}.breakdance .bde-div-409-104{grid-column:23 / span 5;grid-row:1}@media (max-width:1119px){.breakdance .bde-div-409-104{grid-column:19 / span 7;grid-row:1}}@media (max-width:1023px){.breakdance .bde-div-409-104{grid-column:16 / span 8;grid-row:1}}@media (max-width:767px){.breakdance .bde-div-409-104{grid-column:5 / span 5;grid-row:2}}.breakdance .bde-heading-409-107{color:var(--bde-palette-clear-indigo-100-78060e5b-4941-48a0-997a-f1af2be9c209-6);font-size:var(--preset-id-8cb5670a-b038-48cb-9c42-95422867d606-font-size);font-family:var(--preset-id-8cb5670a-b038-48cb-9c42-95422867d606-font-family);font-weight:var(--preset-id-8cb5670a-b038-48cb-9c42-95422867d606-font-weight);line-height:var(--preset-id-8cb5670a-b038-48cb-9c42-95422867d606-line-height);letter-spacing:var(--preset-id-8cb5670a-b038-48cb-9c42-95422867d606-letter-spacing);text-transform:var(--preset-id-8cb5670a-b038-48cb-9c42-95422867d606-text-transform)}.breakdance .bde-wp-menu-409-112{width:100%}.breakdance .bde-wp-menu-409-112 .breakdance-menu{--link-alignment:flex-start}.breakdance .bde-wp-menu-409-112 .breakdance-menu{--menu-hide-on-desktop:none;--links-gap:10px;--link-color:#FFF;--link-padding-top:0px;--link-padding-right:0px;--link-padding-bottom:0px;--link-padding-left:0px}.breakdance .bde-wp-menu-409-112 .breakdance-menu-link{color:#FFF;font-family:"DM Sans",sans-serif;font-size:clamp(14px,0.6vw + 11.7px,14px);;font-weight:500;line-height:19px}.breakdance .bde-wp-menu-409-112 .breakdance-menu-item--active .breakdance-menu-link{color:var(--link-effect-text-color,var(--link-color))}.breakdance .bde-wp-menu-409-112 .breakdance-menu-item--active:hover .breakdance-menu-link{color:var(--link-effect-text-color,var(--link-color-hover))}@media (max-width:1119px){.breakdance .bde-wp-menu-409-112 .breakdance-menu{--menu-hide-on-desktop:none}}@media (max-width:1023px){.breakdance .bde-wp-menu-409-112 .breakdance-menu{--menu-hide-on-desktop:none}}@media (max-width:767px){.breakdance .bde-wp-menu-409-112 .breakdance-menu{--menu-hide-on-desktop:none}}@media (max-width:479px){.breakdance .bde-wp-menu-409-112 .breakdance-menu{--menu-hide-on-desktop:none}}.breakdance .bde-div-409-103{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px;text-align:left}.breakdance .bde-div-409-103{grid-column:29 / span 4;grid-row:1}@media (max-width:1119px){.breakdance .bde-div-409-103{grid-column:25 / span 4;grid-row:1}}@media (max-width:767px){.breakdance .bde-div-409-103{grid-column:5 / span 5;grid-row:3}}.breakdance .bde-heading-409-106{color:var(--bde-palette-clear-indigo-100-78060e5b-4941-48a0-997a-f1af2be9c209-6);font-size:var(--preset-id-8cb5670a-b038-48cb-9c42-95422867d606-font-size);font-family:var(--preset-id-8cb5670a-b038-48cb-9c42-95422867d606-font-family);font-weight:var(--preset-id-8cb5670a-b038-48cb-9c42-95422867d606-font-weight);line-height:var(--preset-id-8cb5670a-b038-48cb-9c42-95422867d606-line-height);letter-spacing:var(--preset-id-8cb5670a-b038-48cb-9c42-95422867d606-letter-spacing);text-transform:var(--preset-id-8cb5670a-b038-48cb-9c42-95422867d606-text-transform)}.breakdance .bde-wp-menu-409-110{width:100%}.breakdance .bde-wp-menu-409-110 .breakdance-menu{--link-alignment:flex-start}.breakdance .bde-wp-menu-409-110 .breakdance-menu{--menu-hide-on-desktop:none;--links-gap:10px;--link-color:#FFF;--link-padding-top:0px;--link-padding-right:0px;--link-padding-bottom:0px;--link-padding-left:0px}.breakdance .bde-wp-menu-409-110 .breakdance-menu-link{color:#FFF;font-family:"DM Sans",sans-serif;font-size:clamp(14px,0.6vw + 11.7px,14px);;font-weight:500;line-height:19px}.breakdance .bde-wp-menu-409-110 .breakdance-menu-item--active .breakdance-menu-link{color:var(--link-effect-text-color,var(--link-color))}.breakdance .bde-wp-menu-409-110 .breakdance-menu-item--active:hover .breakdance-menu-link{color:var(--link-effect-text-color,var(--link-color-hover))}@media (max-width:1119px){.breakdance .bde-wp-menu-409-110 .breakdance-menu{--menu-hide-on-desktop:none}}@media (max-width:1023px){.breakdance .bde-wp-menu-409-110 .breakdance-menu{--menu-hide-on-desktop:none}}@media (max-width:767px){.breakdance .bde-wp-menu-409-110 .breakdance-menu{--menu-hide-on-desktop:none}}@media (max-width:479px){.breakdance .bde-wp-menu-409-110 .breakdance-menu{--menu-hide-on-desktop:none}}.breakdance .bde-image2-409-108{width:27px;height:27px;aspect-ratio:1/1}.breakdance .bde-image2-409-108{grid-column:34 / span 1;grid-row:1;justify-self:end}@media (max-width:1119px){.breakdance .bde-image2-409-108{grid-column:30;grid-row:1}}@media (max-width:767px){.breakdance .bde-image2-409-108{grid-column:10;grid-row:1}}.floating-buttons{position:fixed;right:40px;bottom:40px;display:flex;flex-direction:column-reverse;gap:14px;z-index:9999}.whatsapp-btn,.scroll-top-btn{width:64px;height:64px;border-radius:50%;border:none;cursor:pointer;font-size:18px}.whatsapp-btn{border-radius:48px;background:#0E213E;box-shadow:5px 5px 10px 0 rgba(0,0,0,0.10);display:flex;align-items:center;justify-content:center;text-decoration:none}.scroll-top-btn{border-radius:48px;background:#FFF;box-shadow:5px 5px 10px 0 rgba(0,0,0,0.10);opacity:0;transform:translateY(20px);transition:all 0.3s ease;pointer-events:none}.scroll-top-btn.show{opacity:1;transform:translateY(0);pointer-events:auto}.action-buttons{display:flex;flex-direction:column;gap:12px;position:absolute;bottom:76px;right:0;opacity:0;transform:translateY(20px) scale(0.9);pointer-events:none;transition:all 0.3s ease}.floating-buttons.open .action-buttons{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.action-btn{width:64px;height:64px;border-radius:50%;background:#0E213E;display:flex;align-items:center;justify-content:center;box-shadow:5px 5px 10px rgba(0,0,0,0.1)}.main-toggle-btn{width:64px;height:64px;border-radius:50%;background:#0E213E;border:none;cursor:pointer;position:relative;box-shadow:5px 5px 10px rgb(182,205,249,0.1)}.main-toggle-btn span{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;transition:opacity 0.25s ease,transform 0.25s ease}.icon-close{opacity:0;transform:rotate(90deg)}.floating-buttons.open .icon-close{opacity:1;transform:rotate(0)}.floating-buttons.open .icon-whatsapp{opacity:0;transform:rotate(-90deg)}.contact-label{position:absolute;right:70px;bottom:18px;background:#DEFFB4;color:#0E213E;font-size:14px;padding:6px 10px;padding-right:16px;border-radius:0px;white-space:nowrap;box-shadow:5px 5px 10px rgb(182,205,249,0.1);opacity:1;transform:translateX(0);transition:all 0.3s ease;clip-path:polygon(0% 0%,90% 0,100% 50%,90% 100%,0% 100%)}.contact-label::after{content:'';position:absolute;right:-5px;top:50%;transform:translateY(-50%);border-width:5px;border-style:solid;border-color:transparent transparent transparent #DEFFB4}.floating-buttons.open .contact-label{opacity:0;transform:translateX(10px);pointer-events:none}@keyframes subtle-nudge{0%{transform:translateX(0)}50%{transform:translateX(4px)}100%{transform:translateX(0)}}.contact-label{animation:subtle-nudge 2.2s ease-in-out infinite}.floating-buttons.open .main-toggle-btn,.main-toggle-btn:hover{animation:none}.breakdance .bde-code-block-409-114{grid-column:34 / span 1;grid-row:-1;justify-self:end}