.elementor-7641 .elementor-element.elementor-element-fae38b4:not(.elementor-motion-effects-element-type-background),.elementor-7641 .elementor-element.elementor-element-fae38b4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#00CC78}.elementor-7641 .elementor-element.elementor-element-fae38b4{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:115px;margin-bottom:0;padding:0 0 0 0}.elementor-7641 .elementor-element.elementor-element-fae38b4>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-7641 .elementor-element.elementor-element-b6005c1:not(.elementor-motion-effects-element-type-background),.elementor-7641 .elementor-element.elementor-element-b6005c1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFBFB}.elementor-7641 .elementor-element.elementor-element-b6005c1{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:25px 0 0 0}.elementor-7641 .elementor-element.elementor-element-b6005c1>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-7641 .elementor-element.elementor-element-e11571e:not(.elementor-motion-effects-element-type-background),.elementor-7641 .elementor-element.elementor-element-e11571e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFBFB}.elementor-7641 .elementor-element.elementor-element-e11571e{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:25px 0 0 0}.elementor-7641 .elementor-element.elementor-element-e11571e>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-7641 .elementor-element.elementor-element-79a2755>.elementor-widget-container{padding:0% 10% 0% 010%}.elementor-7641 .elementor-element.elementor-element-79a2755{text-align:center;font-family:"Montserrat",Sans-serif;font-weight:400;color:#161616}.elementor-7641 .elementor-element.elementor-element-6783d1e:not(.elementor-motion-effects-element-type-background),.elementor-7641 .elementor-element.elementor-element-6783d1e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFBFB}.elementor-7641 .elementor-element.elementor-element-6783d1e{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-7641 .elementor-element.elementor-element-6783d1e>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-7641 .elementor-element.elementor-element-193b8fd:not(.elementor-motion-effects-element-type-background),.elementor-7641 .elementor-element.elementor-element-193b8fd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFBFB}.elementor-7641 .elementor-element.elementor-element-193b8fd{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-7641 .elementor-element.elementor-element-193b8fd>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-7641 .elementor-element.elementor-element-4adddf5:not(.elementor-motion-effects-element-type-background),.elementor-7641 .elementor-element.elementor-element-4adddf5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFBFB}.elementor-7641 .elementor-element.elementor-element-4adddf5{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-7641 .elementor-element.elementor-element-4adddf5>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-7641 .elementor-element.elementor-element-3b38a75:not(.elementor-motion-effects-element-type-background),.elementor-7641 .elementor-element.elementor-element-3b38a75>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFBFB}.elementor-7641 .elementor-element.elementor-element-3b38a75{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0}.elementor-7641 .elementor-element.elementor-element-3b38a75>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-7641 .elementor-element.elementor-element-ea5ba3b>.elementor-widget-container{margin:0 0 0 0}@media(min-width:481px){.elementor-7641 .elementor-element.elementor-element-b3b0f90{width:100%}}@media(max-width:1024px){.elementor-7641 .elementor-element.elementor-element-fae38b4{margin-top:100px;margin-bottom:0}}@media(max-width:480px){.elementor-7641 .elementor-element.elementor-element-fae38b4{margin-top:100px;margin-bottom:0}.elementor-7641 .elementor-element.elementor-element-4adddf5{margin-top:0;margin-bottom:0}.elementor-7641 .elementor-element.elementor-element-3b38a75{margin-top:0;margin-bottom:-100px}}@media (max-width:767px){#seccion-despachos{height:auto!important;min-height:auto!important;overflow:visible!important;padding-bottom:90px!important}#seccion-despachos>.elementor-container,#seccion-despachos .elementor-column,#seccion-despachos .elementor-widget-wrap,#seccion-despachos .elementor-widget-html,#seccion-despachos .elementor-widget-container,#seccion-despachos .card-section,#seccion-despachos .card-carrusel{height:auto!important;min-height:0!important}footer.elementor-location-footer{position:relative!important;margin-top:0!important;transform:none!important;clear:both!important}footer.elementor-location-footer .elementor-element-307bc443{margin-top:0!important;transform:none!important}.cw-footer-wrapper{margin-top:0!important;position:relative!important;transform:none!important}.cw-wave-svg{height:90px!important;transform:none!important}}.card-wrap--promo{position:relative}.card-wrap--promo .card-promo{position:absolute;top:18px;right:22px;z-index:20;width:140px;margin:0;display:flex;flex-direction:column;align-items:center;pointer-events:none}.card-wrap--promo .card-promo-img{display:block;width:105px;max-width:none;height:auto;margin:0;object-fit:contain}.card-wrap--promo .card-promo-fecha{width:125px;margin:2px 0 0;font-family:'Montserrat',sans-serif;font-size:8px;line-height:1.1;font-weight:700;color:#161616;text-align:center;text-transform:uppercase;letter-spacing:0}.card-wrap--promo .card-etiqueta{padding-right:180px}.card-wrap--promo .card-duracion-precio-row{padding-right:145px}@media (max-width:1024px){.card-wrap--promo .card-promo{top:14px;right:16px;width:120px}.card-wrap--promo .card-promo-img{width:92px}.card-wrap--promo .card-promo-fecha{width:110px;font-size:7px}.card-wrap--promo .card-etiqueta,.card-wrap--promo .card-duracion-precio-row{padding-right:125px}}@media (max-width:767px){.card-wrap--promo{position:relative}.card-wrap--promo .card-promo{top:10px;right:10px;width:100px;z-index:30}.card-wrap--promo .card-promo-img{width:78px}.card-wrap--promo .card-promo-fecha{width:96px;margin-top:1px;font-size:6.5px;line-height:1.08}.card-wrap--promo .card-etiqueta{width:calc(100% - 105px);padding-right:0;margin-bottom:8px}.card-wrap--promo .card-duracion-precio-row{width:calc(100% - 105px);padding-right:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:5px;margin-bottom:12px}.card-wrap--promo .card-duracion{margin:0;font-size:23px;line-height:1;white-space:nowrap}.card-wrap--promo .card-precio-wrap{display:flex;align-items:baseline;justify-content:flex-start;gap:4px;margin:0;white-space:nowrap}.card-wrap--promo .card-precio-num{font-size:25px;line-height:1}.card-wrap--promo .card-precio-iva{font-size:9px;line-height:1}.card-wrap--promo .card-der{width:100%;margin-top:8px}.card-wrap--promo .card-subtitulo{margin-top:0}.card-wrap--promo .card-lista{padding-right:0}.card-wrap--promo .card-compra{width:100%}}@media (max-width:390px){.card-wrap--promo .card-promo{top:8px;right:8px;width:92px}.card-wrap--promo .card-promo-img{width:72px}.card-wrap--promo .card-promo-fecha{width:88px;font-size:6px}.card-wrap--promo .card-etiqueta,.card-wrap--promo .card-duracion-precio-row{width:calc(100% - 98px)}.card-wrap--promo .card-duracion{font-size:21px}.card-wrap--promo .card-precio-num{font-size:23px}}.card-precio-promo-desktop{display:none}.card-precio-normal-mobile{display:flex;align-items:flex-end;gap:8px}@media (min-width:768px){.card-wrap--promo .card-izq{position:relative}.card-wrap--promo .card-precio-normal-mobile{display:none}.card-wrap--promo .card-precio-promo-desktop{display:flex;align-items:flex-end;gap:10px}.card-precio-antiguo{position:relative;margin-right:4px;font-size:27px;line-height:1;font-weight:800;color:#777}.card-precio-antiguo::after{content:"";position:absolute;left:-3px;right:-3px;top:50%;height:3px;background:#111;transform:rotate(-8deg)}.card-precio-oferta{font-size:54px;line-height:.95;font-weight:900;color:#111}.card-precio-oferta-iva{margin-bottom:5px;font-size:13px;font-weight:700;color:#333}.card-wrap--promo .card-promo{position:absolute;top:-45px;right:-110px;width:145px;z-index:5;text-align:center}.card-wrap--promo .card-promo-img{display:block;width:145px;height:auto;margin:0 auto}.card-wrap--promo .card-promo-fecha{margin:-30px 0 0;font-size:9px;line-height:1.15;font-weight:800;text-transform:uppercase;color:#111}}@media (min-width:1025px){.card-der{padding-left:180px!important}}@media (max-width:767px){.card-wrap--promo .card-precio-normal-mobile{display:none!important}.card-wrap--promo .card-precio-promo-desktop{display:flex!important;align-items:flex-end;flex-wrap:nowrap;gap:7px;margin:0;white-space:nowrap}.card-wrap--promo .card-precio-antiguo{position:relative;display:inline-block;font-size:17px;line-height:1;font-weight:800;color:#777}.card-wrap--promo .card-precio-antiguo::after{content:"";position:absolute;left:-2px;right:-2px;top:50%;height:2px;background:#161616;transform:rotate(-7deg)}.card-wrap--promo .card-precio-oferta{font-size:29px;line-height:.95;font-weight:900;color:#111}.card-wrap--promo .card-precio-oferta-iva{margin-bottom:3px;font-size:9px;line-height:1;font-weight:700;color:#333}.card-wrap--promo .card-duracion-precio-row{width:calc(100% - 100px);display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:14px}.card-wrap--promo .card-duracion{margin:0;font-size:22px;line-height:1;white-space:nowrap}}