html body #page-container .et_pb_section .et_pb_button:after{font-size:13px!important;padding:6px 0 5px 8px}.hs-track p{width:90%}.et_pb_group_carousel .et_pb_group_carousel_track{gap:0!important;column-gap:0!important}.et_pb_group_carousel .et_pb_group_carousel_slide{padding-left:12px!important;padding-right:12px!important;box-sizing:border-box!important}@media (max-width:980px){.et_pb_group_carousel .et_pb_group_carousel_slide{padding-left:10px!important;padding-right:10px!important}}@media (max-width:767px){.et_pb_group_carousel .et_pb_group_carousel_slide{padding-left:8px!important;padding-right:8px!important}}html body #page-container .et_pb_section .et_pb_button:hover:after{font-size:13px!important;padding:6px 0 5px 8px}:root{--gvid-pf37xo8v34:linear-gradient(90deg,#131217 0%,#131217 100%)}.et_pb_module.et_pb_group_carousel .et_pb_group{box-shadow:revert-rule!important;box-shadow:revert-rule!important}.et-l--header.preset--module--divi-link--default_wrapper{position:relative!important}.et-l--header.preset--module--divi-link--default_wrapper>.et_pb_dropdown[data-dropdown-position="floating"]{position:absolute!important;top:calc(100% + 20px)!important;left:0!important}.et-l--header.preset--module--divi-link--default_wrapper>.et_pb_dropdown_bridge{position:absolute!important;top:100%!important;left:0!important;height:20px!important}.btn-blanco-a{background:#fff!important}.digi-header-ticker{min-height:44px}.digi-header-ticker.swiper-container:not(.swiper-initialized){height:44px;min-height:44px;overflow:hidden}.digi-header-ticker.swiper-container:not(.swiper-initialized).dipi-carousel-wrapper{display:flex;flex-wrap:nowrap;align-items:center}.digi-header-ticker.swiper-container:not(.swiper-initialized).dipi-carousel-wrapper>*{flex:0 0 auto}@media (min-width:981px){.et-l--header .digi-header-ticker,.et-l--header .digi-header-ticker .dipi-carousel-main,.et-l--header .digi-header-ticker .swiper-container{height:44px!important;min-height:44px!important;overflow:hidden!important}}.gradient-flow{display:inline-block;background:linear-gradient(120deg,#10b981 0%,#3b82f6 50%,#a855f7 100%);background-size:200% 200%;background-position:0% 50%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:digiGradientFlow5sease-in-outinfinite}@keyframes digiGradientFlow{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}@media (prefers-reduced-motion:reduce){.gradient-flow{animation:none!important;background-position:50% 50%}}.diviui-lm-toggle.diviui-lm-switch{width:64px!important;min-width:64px!important;max-width:64px!important;height:34px!important;min-height:34px!important;max-height:34px!important;flex:0 0 64px!important;flex-shrink:0!important;box-sizing:border-box!important}.diviui-lm-switch-track{width:64px!important;min-width:64px!important;max-width:64px!important;height:34px!important;min-height:34px!important;max-height:34px!important;flex:0 0 64px!important;flex-shrink:0!important;box-sizing:border-box!important}.diviui-lm-switch-thumb{width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;max-height:28px!important;flex:0 0 28px!important;flex-shrink:0!important;box-sizing:border-box!important}.diviui-lm-switch .diviui-lm-icon{width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;max-height:16px!important;flex:0 0 16px!important;flex-shrink:0!important;box-sizing:border-box!important}.diviui-lm-switch .diviui-lm-icon svg{display:block!important;width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;max-width:16px!important;max-height:16px!important}@media (min-width:981px){.ov-reveal-cascade,.ov-reveal-cascade *,.ov-reveal-unfold,.ov-reveal-unfold *,.nova-shine-wrap,.dipi_floating_multi_images_child,.dipi_floating_multi_images_child *{animation:none!important;transition:none!important;transform:none!important;opacity:1!important;visibility:visible!important}}.et-l--header,.et-l--header .et_builder_inner_content{position:relative!important;z-index:999!important}@media (max-width:767px){html body #bajar-pagina.hs-scroll{height:min(115svh,900px)!important;min-height:0!important;max-height:min(115svh,900px)!important}html body #bajar-pagina.hs-scroll>.hs-sticky,html body #bajar-pagina.hs-scroll .hs-track,html body #bajar-pagina.hs-scroll .hs-track>.et_pb_row.hs-slide{height:min(calc(100svh - var(--hs-header-height)),620px)!important;min-height:min(calc(100svh - var(--hs-header-height)),620px)!important;max-height:min(calc(100svh - var(--hs-header-height)),620px)!important}}.formulario-presupuesto [data-id="presupuesto"]{margin-top:12px}.formulario-presupuesto [data-id="presupuesto"] .et_pb_contact_form_label{display:none}.formulario-presupuesto [data-id="presupuesto"] .et_pb_contact_field_options_title{display:block;margin-bottom:8px;color:#fff;font-size:clamp(24px,2vw,34px);font-weight:700;line-height:1.15}.formulario-presupuesto [data-id="presupuesto"] .et_pb_contact_field_options_list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.formulario-presupuesto [data-id="presupuesto"] .et_pb_contact_field_radio{position:relative;display:block}.formulario-presupuesto [data-id="presupuesto"] .et_pb_contact_field_radio input[type="radio"]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.formulario-presupuesto [data-id="presupuesto"] .et_pb_contact_field_radio label{position:relative;display:flex;align-items:center;width:100%;min-height:76px;padding:12px 20px 12px 58px;color:rgba(255,255,255,.78);background:var(--gcid-novi83ptxr);border:1px solid rgba(255,255,255,.14);border-radius:14px;font-size:17px;font-weight:500;line-height:1.3;cursor:pointer;transition:background-color .25s ease,border-color .25s ease,color .25s ease,transform .25s ease,box-shadow .25s ease}.formulario-presupuesto [data-id="presupuesto"] .et_pb_contact_field_radio label i{position:absolute!important;top:50%!important;left:18px!important;right:auto!important;width:22px!important;height:22px!important;margin:0!important;transform:translateY(-50%)!important;background:transparent;border:2px solid rgba(255,255,255,.35);border-radius:50%;box-sizing:border-box}.formulario-presupuesto [data-id="presupuesto"] .et_pb_contact_field_radio label i::before{display:none}.formulario-presupuesto [data-id="presupuesto"] .et_pb_contact_field_radio input[type="radio"]:checked+label{color:#fff;background:rgba(0,196,135,.14);border-color:#00c487;box-shadow:0 0 0 1px rgba(0,196,135,.2),0 14px 36px rgba(0,196,135,.12)}.formulario-presupuesto [data-id="presupuesto"] .et_pb_contact_field_radio input[type="radio"]:checked+label i{background:#00c487;border-color:#00c487;box-shadow:inset 0 0 0 5px #0a0a0a,0 0 0 4px rgba(0,196,135,.15)}.formulario-presupuesto [data-id="presupuesto"] .et_pb_contact_field_radio input[type="radio"]:focus-visible+label{outline:3px solid rgba(0,196,135,.38);outline-offset:3px}.formulario-presupuesto [data-id="presupuesto"] .et_pb_contact_field_radio:last-child{grid-column:1/-1}@media (hover:hover){.formulario-presupuesto [data-id="presupuesto"] .et_pb_contact_field_radio label:hover{color:#fff;background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.32);transform:translateY(-2px)}}@media (max-width:767px){.formulario-presupuesto [data-id="presupuesto"] .et_pb_contact_field_options_list{grid-template-columns:1fr}.formulario-presupuesto [data-id="presupuesto"] .et_pb_contact_field_radio:last-child{grid-column:auto}.formulario-presupuesto [data-id="presupuesto"] .et_pb_contact_field_radio label{min-height:66px;padding:16px 18px 16px 56px;font-size:16px}}@media (max-width:980px){.formulario-presupuesto input,.formulario-presupuesto textarea,.formulario-presupuesto select,.et_pb_contact_form input,.et_pb_contact_form textarea,.et_pb_contact_form select{font-size:16px!important;line-height:1.4!important}}