.elementor-16208 .elementor-element.elementor-element-c61dd9f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16208 .elementor-element.elementor-element-483b3b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16208 .elementor-element.elementor-element-2123e49{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16208 .elementor-element.elementor-element-1aa9f9e .elementor-button-content-wrapper{flex-direction:row;}.elementor-16208 .elementor-element.elementor-element-8be7c5f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16208 .elementor-element.elementor-element-2c9c78b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16208 .elementor-element.elementor-element-5bc611d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16208 .elementor-element.elementor-element-a357ec6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16208 .elementor-element.elementor-element-6a7b464 .elementor-button-content-wrapper{flex-direction:row;}.elementor-16208 .elementor-element.elementor-element-fbe3cd7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-16208 .elementor-element.elementor-element-c11d5b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16208 .elementor-element.elementor-element-9e3f372{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16208 .elementor-element.elementor-element-6d72613{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16208 .elementor-element.elementor-element-95a0e09 .elementor-icon-box-wrapper{gap:15px;}.elementor-16208 .elementor-element.elementor-element-1654bc4 .elementor-icon-box-wrapper{gap:15px;}.elementor-16208 .elementor-element.elementor-element-546011f .elementor-icon-box-wrapper{gap:15px;}.elementor-16208 .elementor-element.elementor-element-d03f2f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16208 .elementor-element.elementor-element-ccf184b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16208 .elementor-element.elementor-element-b319c79{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16208 .elementor-element.elementor-element-9b39b17{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16208 .elementor-element.elementor-element-c4ec6b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16208 .elementor-element.elementor-element-8ff18ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16208 .elementor-element.elementor-element-277db65{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16208 .elementor-element.elementor-element-79fc16b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16208 .elementor-element.elementor-element-9d293e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16208 .elementor-element.elementor-element-747c08b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16208 .elementor-element.elementor-element-cc7634e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16208 .elementor-element.elementor-element-8ab8c6e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16208 .elementor-element.elementor-element-ea604d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16208 .elementor-element.elementor-element-a505f8c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16208 .elementor-element.elementor-element-7d5c7b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16208 .elementor-element.elementor-element-173c013 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-16208 .elementor-element.elementor-element-173c013 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-16208 .elementor-element.elementor-element-173c013{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-16208 .elementor-element.elementor-element-173c013 .elementor-icon-list-text{transition:color 0.3s;}.elementor-16208 .elementor-element.elementor-element-932f737{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16208 .elementor-element.elementor-element-fc25246{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16208 .elementor-element.elementor-element-c600f65{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16208 .elementor-element.elementor-element-21fcc57{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16208 .elementor-element.elementor-element-cdc9b75{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16208 .elementor-element.elementor-element-c2d2919 .elementor-icon-wrapper{text-align:center;}.elementor-16208 .elementor-element.elementor-element-79f9d56{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16208 .elementor-element.elementor-element-bdbd3a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16208 .elementor-element.elementor-element-1c3456d .elementor-icon-wrapper{text-align:center;}.elementor-16208 .elementor-element.elementor-element-52a9158{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16208 .elementor-element.elementor-element-c4e8abe .elementor-button-content-wrapper{flex-direction:row;}.elementor-16208 .elementor-element.elementor-element-4aef3cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16208 .elementor-element.elementor-element-94d22fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16208 .elementor-element.elementor-element-842572a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16208 .elementor-element.elementor-element-7ec6a74 .elementor-icon-wrapper{text-align:center;}.elementor-16208 .elementor-element.elementor-element-be35877 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-16208 .elementor-element.elementor-element-be35877 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-16208 .elementor-element.elementor-element-be35877{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-16208 .elementor-element.elementor-element-be35877 .elementor-icon-list-text{transition:color 0.3s;}.elementor-16208 .elementor-element.elementor-element-ac41c5c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16208 .elementor-element.elementor-element-a4d55d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16208 .elementor-element.elementor-element-37eeb74{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16208 .elementor-element.elementor-element-e94f07e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16208 .elementor-element.elementor-element-d6d9b7b .elementor-button-content-wrapper{flex-direction:row;}.elementor-16208 .elementor-element.elementor-element-bcaf344{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16208 .elementor-element.elementor-element-c7de8a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16208 .elementor-element.elementor-element-1dadd9a .elementor-button-content-wrapper{flex-direction:row;}@media(min-width:768px){.elementor-16208 .elementor-element.elementor-element-483b3b1{--content-width:1200px;}.elementor-16208 .elementor-element.elementor-element-8be7c5f{--content-width:1200px;}.elementor-16208 .elementor-element.elementor-element-c11d5b0{--content-width:1200px;}.elementor-16208 .elementor-element.elementor-element-d03f2f3{--content-width:1200px;}.elementor-16208 .elementor-element.elementor-element-ea604d7{--content-width:1200px;}.elementor-16208 .elementor-element.elementor-element-fc25246{--content-width:1200px;}.elementor-16208 .elementor-element.elementor-element-4aef3cb{--content-width:1200px;}.elementor-16208 .elementor-element.elementor-element-ac41c5c{--content-width:1200px;}.elementor-16208 .elementor-element.elementor-element-37eeb74{--content-width:1200px;}.elementor-16208 .elementor-element.elementor-element-bcaf344{--content-width:1200px;}}/* Start custom CSS *//* ApiWaBot · VinzNetwork · estilos de la landing hecha con widgets nativos de Elementor.
   Todo va bajo #awb (contenedor raíz). Los textos, enlaces e imágenes se editan en Elementor; aquí solo está el diseño. */
#qlwapp,.qlwapp{display:none!important}

#awb{--o:#F15B26;--o-d:#E9501B;--o-dd:#C8420F;--o-tx:#B8431A;--o-tint:#FDE8E1;--t:#4CC2C0;--t-d:#2E8C8A;--t-tx:#1F6F6D;--t-tint:#E6F7F6;--g:#FCB03B;--y-tint:#FFF1CF;--gr:#3CB878;--gr-d:#23895A;--gr-btn:#1F7A50;--gr-btn-h:#18663F;--gr-tint:#E3F6EC;--dk:#2F2C2C;--tx:#595959;--lg:#F7F9F9;--gy:#ECEEF0;--sand:#e8e3df;--cream:#FFF7F0;--sh:0 4px 16px rgba(47,44,44,.08);--sh2:0 18px 44px rgba(47,44,44,.13);--grad:linear-gradient(90deg,#F15B26 0%,#FCB03B 100%);--ease:cubic-bezier(.25,.6,.35,1);position:relative;width:100%;overflow-x:clip;background:#fff;color:var(--tx);font-family:'Nunito','Trebuchet MS',Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased}
#awb *,#awb *::before,#awb *::after{box-sizing:border-box}

/* base de Elementor: sin rellenos ni separaciones por defecto */
#awb .e-con,#awb .e-con>.e-con-inner{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--gap:0px;--row-gap:0px;--column-gap:0px;padding:0;gap:0}
#awb .e-con>.e-con-inner{margin-left:auto;margin-right:auto;width:100%}
#awb .elementor-widget{margin:0}
#awb .elementor-widget:not(:last-child){margin-block-end:0}
#awb .elementor-widget-container{margin:0;padding:0}
#awb h1,#awb h2,#awb h3,#awb p,#awb ul,#awb li,#awb figure{margin:0;padding:0}
#awb .elementor-heading-title{font-family:inherit;color:var(--dk);text-transform:none;letter-spacing:normal;text-shadow:none}
#awb a{text-decoration:none}
#awb img{max-width:100%;height:auto;border:0}
#awb .e-con.e-child{--width:100%}

/* secciones */
#awb .awb-sec{padding:88px 0}
#awb .awb-sec>.e-con-inner,#awb .awb-end>.e-con-inner,#awb .awb-hero>.e-con-inner,#awb .awb-ft>.e-con-inner{max-width:1200px;padding:0 40px}
#awb .awb-alt{background:var(--lg)}
#awb .awb-wh{background:#fff}
#awb .awb-ctr{text-align:center}
#awb .awb-ctr .awb-lead{margin-left:auto;margin-right:auto}

/* cabecera */
#awb .awb-hd{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.97);box-shadow:0 1px 0 rgba(47,44,44,.07)}
#awb .awb-hd.awb-sc{box-shadow:0 6px 24px rgba(47,44,44,.1)}
#awb .awb-hd>.e-con-inner{flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:16px;height:72px;max-width:1200px;padding:0 40px}
#awb .awb-brand{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:12px;width:auto;min-width:0}
#awb .awb-brand .elementor-widget{width:auto}
#awb .awb-logo img{height:36px;width:auto;display:block}
#awb .awb-tag p{display:inline-flex;align-items:center;font-weight:700;font-size:14px;letter-spacing:.04em;line-height:1;color:var(--t-tx);background:var(--t-tint);border-radius:999px;padding:7px 12px;white-space:nowrap}

/* botones */
#awb .awb-btn,#awb .awb-ghost{width:auto}
#awb .awb-btn .elementor-button,#awb .awb-ghost .elementor-button{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:14px 28px;border:0;border-radius:999px;font-family:inherit;font-weight:800;font-size:17px;line-height:1.25;letter-spacing:.01em;text-align:center;text-transform:none;text-decoration:none;position:relative;overflow:hidden;background:var(--gr-btn);color:#fff;fill:#fff;box-shadow:0 10px 24px rgba(31,122,80,.3)}
#awb .awb-btn .elementor-button:hover,#awb .awb-btn .elementor-button:focus{background:var(--gr-btn-h);color:#fff}
#awb .awb-btn .elementor-button-content-wrapper,#awb .awb-ghost .elementor-button-content-wrapper{display:flex;align-items:center;justify-content:center;gap:12px}
#awb .awb-btn .elementor-button-icon,#awb .awb-ghost .elementor-button-icon{display:inline-flex;margin:0}
#awb .awb-btn .elementor-button-icon svg{width:24px;height:24px;fill:currentColor}
#awb .awb-btn .elementor-button-icon i,#awb .awb-ghost .elementor-button-icon i{font-size:22px;line-height:1}
#awb .awb-ghost .elementor-button-icon svg{width:22px;height:22px;fill:currentColor}
#awb .awb-btn .elementor-button:focus-visible,#awb .awb-ghost .elementor-button:focus-visible,#awb .awb-fix .elementor-button:focus-visible,#awb .elementor-tab-title a:focus-visible{outline:3px solid var(--g);outline-offset:3px}
#awb .awb-btn-sm .elementor-button{min-height:44px;padding:10px 20px;font-size:15px;box-shadow:0 6px 16px rgba(31,122,80,.24)}
#awb .awb-btn-sm .elementor-button-content-wrapper{gap:8px}
#awb .awb-btn-sm .elementor-button-icon svg{width:20px;height:20px}
#awb .awb-ghost .elementor-button{background:#fff;color:var(--gr-btn);fill:var(--gr-btn);box-shadow:inset 0 0 0 2px var(--gr-btn)}
#awb .awb-ghost .elementor-button:hover,#awb .awb-ghost .elementor-button:focus{background:var(--gr-tint);color:var(--gr-btn-h)}

/* textos comunes */
#awb .awb-num p{display:inline-flex;align-items:center;gap:10px;font-weight:800;font-size:13px;letter-spacing:.14em;color:var(--o-tx);line-height:1.4}
#awb .awb-num p::before{content:"";width:40px;height:4px;border-radius:4px;background:linear-gradient(90deg,#F15B26 25%,#FCB03B 25% 50%,#4CC2C0 50% 75%,#3CB878 75%)}
#awb .awb-h2 .elementor-heading-title{font-size:38px;line-height:1.15;font-weight:800;letter-spacing:-.01em}
#awb .awb-h2{margin-top:12px}
#awb .awb-lead{margin-top:12px;max-width:660px}
#awb .awb-lead p{font-size:18px;line-height:1.6;color:var(--tx)}

/* portada */
#awb .awb-hero{position:relative;overflow:hidden;padding:64px 0 88px;background:radial-gradient(circle 330px at 100% 0,rgba(252,176,59,.5) 0,rgba(252,176,59,.28) 45%,rgba(252,176,59,0) 100%),radial-gradient(circle 240px at 50% 0,rgba(76,194,192,.36) 0,rgba(76,194,192,.2) 45%,rgba(76,194,192,0) 100%),radial-gradient(circle 280px at 0 100%,rgba(241,91,38,.24) 0,rgba(241,91,38,.12) 45%,rgba(241,91,38,0) 100%),linear-gradient(165deg,#FFF7F0 0%,#fff 62%)}
#awb .awb-hero-g{position:relative;z-index:2;display:grid;grid-template-columns:1.12fr .88fr;gap:56px;align-items:center}
#awb .awb-hero-l{display:flex;flex-direction:column;align-items:flex-start}
#awb .awb-pill{width:auto}
#awb .awb-pill p{display:inline-flex;align-items:center;gap:10px;background:#fff;border:1px solid var(--gy);border-radius:999px;padding:7px 16px 7px 12px;font-weight:700;font-size:14px;letter-spacing:.04em;line-height:1.4;color:var(--dk);box-shadow:0 2px 8px rgba(47,44,44,.06)}
#awb .awb-pill p::before{content:"";width:10px;height:10px;border-radius:50%;background:var(--gr-d);flex:none}
#awb .awb-h1{margin-top:20px}
#awb .awb-h1 .elementor-heading-title{font-size:52px;line-height:1.1;font-weight:800;letter-spacing:-.02em}
#awb .awb-hl{background-image:linear-gradient(var(--g),var(--g));background-repeat:no-repeat;background-position:0 88%;background-size:100% .3em;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 2px}
#awb .awb-sub{margin-top:20px;max-width:560px}
#awb .awb-sub p{font-size:18px;line-height:1.6}
#awb .awb-ctas{display:flex;flex-direction:row;flex-wrap:wrap;gap:14px;margin-top:30px;width:100%}
#awb .awb-demo-n{margin-top:14px;max-width:520px}
#awb .awb-demo-n p{font-size:15px;line-height:1.5;color:var(--tx);display:flex;align-items:flex-start;gap:8px}
#awb .awb-demo-n p::before{content:"";width:18px;height:18px;flex:none;margin-top:2px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231F7A50' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9.5'/%3E%3Cpath d='m8 12.5 2.7 2.7L16.5 9.5'/%3E%3C/svg%3E") center/18px no-repeat}

/* ilustración de la bandeja (bloque HTML) */
#awb .awb-ill{position:relative}
#awb .awb-ill svg{display:block}
#awb .awb-ibx{position:relative;z-index:2;background:#fff;border-radius:16px;box-shadow:0 30px 70px rgba(47,44,44,.16),0 0 0 1px rgba(47,44,44,.05);padding:18px 18px 16px}
#awb .awb-ibx-hd{display:flex;align-items:center;gap:10px;padding:2px 2px 14px;border-bottom:1px solid var(--gy)}
#awb .awb-ibx-hd .awb-dot{width:10px;height:10px;border-radius:50%;background:var(--o);flex:none}
#awb .awb-ibx-hd b{font-weight:800;font-size:15px;color:var(--dk)}
#awb .awb-chs{margin-left:auto;display:flex;gap:6px}
#awb .awb-ch{display:inline-grid;place-items:center;min-width:30px;height:24px;padding:0 7px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.04em;line-height:1}
#awb .awb-ch svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}
#awb .awb-c-wa{background:var(--gr-tint);color:var(--gr-btn)}
#awb .awb-c-ig{background:#FCE4EF;color:#A0285F}
#awb .awb-c-fb{background:#E3EEFE;color:#1557B0}
#awb .awb-c-ml{background:var(--y-tint);color:#7A5000}
#awb .awb-rows{display:grid;gap:12px;margin-top:14px}
#awb .awb-row{display:grid;grid-template-columns:auto 1fr;gap:6px 12px;align-items:start;background:var(--lg);border-radius:12px;padding:14px}
#awb .awb-row .awb-lbl{display:inline-block;font-size:11.5px;font-weight:800;letter-spacing:.04em;line-height:1;color:#fff;border-radius:6px;padding:6px 8px;margin-top:1px}
#awb .awb-lbl-wa{background:var(--gr-btn)}
#awb .awb-lbl-ig{background:#A0285F}
#awb .awb-row p{font-size:15px;line-height:1.45;color:var(--dk);font-weight:600}
#awb .awb-row .awb-say{grid-column:2;display:flex;gap:7px;align-items:flex-start;font-size:14px;line-height:1.45;font-weight:700}
#awb .awb-row .awb-say svg{width:16px;height:16px;flex:none;margin-top:2px;fill:none;stroke:currentColor;stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round}
#awb .awb-say-ia{color:var(--t-tx)}
#awb .awb-say-hu{color:var(--o-tx)}
#awb .awb-sk{display:grid;grid-template-columns:auto 1fr;gap:8px 12px;align-items:center;border:1px dashed var(--gy);border-radius:12px;padding:14px}
#awb .awb-sk i{display:block;height:9px;border-radius:9px;background:var(--gy)}
#awb .awb-sk i:first-child{width:46px;height:22px;border-radius:6px}
#awb .awb-sk i:last-child{grid-column:2;width:62%}
#awb .awb-ibx-cap{text-align:center;font-size:13.5px;color:var(--tx);margin-top:14px}
#awb .awb-flt{position:absolute;z-index:3;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:#fff;box-shadow:var(--sh2)}
#awb .awb-flt svg{width:24px;height:24px;fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}
#awb .awb-f1{left:-22px;top:18%}
#awb .awb-f1 svg{stroke:var(--gr-btn)}
#awb .awb-f2{right:-20px;top:52%}
#awb .awb-f2 svg{stroke:var(--o-tx)}
#awb .awb-f3{left:-22px;bottom:96px}
#awb .awb-f3 svg{stroke:var(--t-tx)}

/* problemas */
#awb .awb-g3{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px}
#awb .awb-pc{background:#fff;border-radius:12px;border-left:4px solid var(--o);padding:26px 24px;box-shadow:var(--sh)}
#awb .awb-pc .elementor-icon-box-wrapper{display:block;text-align:left}
#awb .awb-pc .elementor-icon-box-icon{margin:0 0 16px;display:block}
#awb .awb-pc .elementor-icon{width:52px;height:52px;border-radius:50%;background:var(--t-tint);display:grid;place-items:center;font-size:22px;color:var(--t-d);fill:var(--t-d);padding:0}
#awb .awb-pc .elementor-icon svg{width:22px;height:22px;fill:var(--t-d)}
#awb .awb-pc .elementor-icon-box-content{width:100%}
#awb .awb-pc .elementor-icon-box-title{font-size:20px;line-height:1.3;font-weight:700;color:var(--dk);margin:0}
#awb .awb-pc .elementor-icon-box-description{font-size:16px;line-height:1.6;margin:8px 0 0;color:var(--tx)}

/* pasos */
#awb #awb-como{scroll-margin-top:80px}
#awb .awb-steps{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:48px}
#awb .awb-steps::before{content:"";position:absolute;top:25px;left:12.5%;right:12.5%;bottom:auto;width:auto;height:0;border-top:2px dashed #F2A486;background:none;opacity:1}
#awb .awb-stp{position:relative;z-index:1;display:flex;flex-direction:column;align-items:stretch}
#awb .awb-n{width:52px;margin:0 auto}
#awb .awb-n p{width:52px;height:52px;border-radius:50%;background:var(--o-dd);color:#fff;display:grid;place-items:center;font-weight:900;font-size:22px;line-height:1;box-shadow:0 0 0 7px #fff,0 8px 20px rgba(200,66,15,.3)}
#awb .awb-alt .awb-n p{box-shadow:0 0 0 7px var(--lg),0 8px 20px rgba(200,66,15,.3)}
#awb .awb-cd{margin-top:22px;background:#fff;border:1px solid var(--gy);border-radius:12px;padding:22px 20px;flex:1}
#awb .awb-cd .elementor-heading-title{font-size:20px;line-height:1.3;font-weight:700}
#awb .awb-cd p{font-size:16px;line-height:1.6;margin-top:8px}

/* imágenes (se ven solo cuando subes la imagen) */
#awb .awb-hueco{margin-top:56px}
#awb .awb-hueco-1{max-width:880px;margin-left:auto;margin-right:auto}
#awb .awb-hueco img{width:100%;height:auto;display:block;border-radius:14px;box-shadow:var(--sh2)}
#awb .awb-hueco .widget-image-caption{text-align:center;font-size:15px;line-height:1.5;margin-top:14px;color:var(--tx);font-style:italic}

/* qué incluye */
#awb .awb-inc-g{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center}
#awb .awb-inc-g:not(:has(img)){grid-template-columns:1fr}
#awb .awb-inc-g .awb-hueco{margin-top:0}
#awb .awb-chk .elementor-icon-list-items{display:grid;gap:14px;margin:0;padding:0;list-style:none}
#awb .awb-chk .elementor-icon-list-item{display:flex;align-items:flex-start;gap:14px;margin:0;padding:0}
#awb .awb-chk .elementor-icon-list-icon{width:26px;height:26px;flex:none;border-radius:50%;background:var(--gr-tint);display:grid;place-items:center;margin:0;padding:0}
#awb .awb-chk .elementor-icon-list-icon i{font-size:12px;color:var(--gr-btn)}
#awb .awb-chk .elementor-icon-list-icon svg{width:13px;height:13px;fill:var(--gr-btn)}
#awb .awb-chk .elementor-icon-list-text{font-size:17px;line-height:1.5;color:var(--dk);font-weight:600;padding:0}
#awb .awb-chk{margin-top:28px}

/* cómo se contrata */
#awb .awb-fases{display:grid;grid-template-columns:1fr auto 1fr;gap:20px;align-items:stretch;margin-top:44px}
#awb .awb-fz{position:relative;overflow:hidden;background:#fff;border:1px solid var(--gy);border-radius:12px;padding:30px 28px;box-shadow:var(--sh)}
#awb .awb-fz::after{position:absolute;right:18px;top:-16px;font-size:120px;font-weight:900;line-height:1;color:rgba(47,44,44,.05);pointer-events:none}
#awb .awb-fz-1::after{content:"1"}
#awb .awb-fz-2::after{content:"2"}
#awb .awb-k p{display:inline-block;font-weight:800;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--o-tx)}
#awb .awb-fz-2 .awb-k p{color:var(--t-tx)}
#awb .awb-fz .elementor-heading-title{font-size:20px;line-height:1.3;font-weight:700;margin-top:8px}
#awb .awb-fz .awb-fz-t{margin-top:8px}
#awb .awb-fz .awb-fz-t p{font-size:16px;line-height:1.6}
#awb .awb-plus{align-self:center;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--grad);box-shadow:0 8px 20px rgba(241,91,38,.28)}
#awb .awb-plus .elementor-icon{display:grid;place-items:center;width:44px;height:44px;font-size:18px;color:#fff;fill:#fff}
#awb .awb-plus svg{width:18px;height:18px;fill:#fff}
#awb .awb-note{display:flex;flex-direction:row;gap:14px;align-items:flex-start;margin-top:24px;background:var(--y-tint);border:1px solid #F5D894;border-radius:12px;padding:18px 22px}
#awb .awb-note .awb-note-i{width:auto;flex:none}
#awb .awb-note .awb-note-i .elementor-icon{font-size:22px;color:#7A5000;fill:#7A5000;line-height:1.3}
#awb .awb-note .awb-note-i svg{width:22px;height:22px;fill:#7A5000}
#awb .awb-note p{font-size:16px;line-height:1.6;color:var(--dk)}
#awb .awb-buy-end{margin-top:28px;display:flex;flex-direction:column;align-items:center;text-align:center}
#awb .awb-buy-end p{font-size:17px;font-weight:700;color:var(--dk)}
#awb .awb-buy-end .awb-btn{margin-top:18px}

/* para quién no es */
#awb .awb-no{display:grid;grid-template-columns:.85fr 1.15fr;gap:40px;align-items:center;background:var(--sand);border-radius:16px;padding:44px 48px}
#awb .awb-no-h{display:flex;flex-direction:row;align-items:center;gap:16px}
#awb .awb-no-h .awb-no-i{width:56px;height:56px;flex:none;border-radius:50%;background:#fff;display:grid;place-items:center}
#awb .awb-no-h .awb-no-i .elementor-icon{font-size:26px;color:var(--o-tx);fill:var(--o-tx);display:grid;place-items:center}
#awb .awb-no-h .awb-no-i svg{width:26px;height:26px;fill:var(--o-tx)}
#awb .awb-no-h .awb-h2{margin-top:0}
#awb .awb-xl .elementor-icon-list-items{display:grid;gap:12px;margin:0;padding:0;list-style:none}
#awb .awb-xl .elementor-icon-list-item{display:flex;gap:14px;align-items:flex-start;background:rgba(255,255,255,.62);border-radius:12px;padding:15px 18px;margin:0}
#awb .awb-xl .elementor-icon-list-icon{flex:none;margin-top:3px;width:auto}
#awb .awb-xl .elementor-icon-list-icon i{font-size:16px;color:var(--o-dd)}
#awb .awb-xl .elementor-icon-list-icon svg{width:16px;height:16px;fill:var(--o-dd)}
#awb .awb-xl .elementor-icon-list-text{font-size:16px;line-height:1.5;color:var(--dk);font-weight:600;padding:0}

/* preguntas frecuentes */
#awb .awb-fq{max-width:820px;margin:40px auto 0;width:100%}
#awb .awb-fq .elementor-accordion{display:grid;gap:12px}
#awb .awb-fq .elementor-accordion-item{background:#fff;border:1px solid var(--gy)!important;border-radius:12px;padding:0;margin:0}
#awb .awb-fq .elementor-accordion-item:has(.elementor-tab-title.elementor-active){border-color:#F3C9B3!important;box-shadow:0 12px 28px rgba(47,44,44,.09)}
#awb .awb-fq .elementor-tab-title{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 22px;margin:0;border:0!important;background:transparent;cursor:pointer;border-radius:12px}
#awb .awb-fq .elementor-tab-title a,#awb .awb-fq .elementor-accordion-title{font-size:18px;line-height:1.4;font-weight:700;color:var(--dk);flex:1;text-align:left;text-decoration:none}
#awb .awb-fq .elementor-accordion-icon{order:2;float:none;width:34px;height:34px;border-radius:50%;background:var(--o-tint);display:grid;place-items:center;flex:none;margin:0;padding:0;color:var(--o-tx);fill:var(--o-tx)}
#awb .awb-fq .elementor-accordion-icon i{font-size:14px}
#awb .awb-fq .elementor-accordion-icon svg{width:14px;height:14px;fill:currentColor}
#awb .awb-fq .elementor-tab-title.elementor-active .elementor-accordion-icon{background:var(--o-dd);color:#fff;fill:#fff;transform:rotate(45deg)}
#awb .awb-fq .elementor-accordion-icon{transition:transform .35s var(--ease),background .3s}
#awb .awb-fq .elementor-tab-title.elementor-active .elementor-accordion-title{color:var(--dk)}
#awb .awb-fq .elementor-tab-content{border:0!important;padding:0 22px 22px;font-size:16px;line-height:1.65;color:var(--tx);background:transparent}
#awb .awb-fq .elementor-tab-content p{margin:0}

/* cierre */
#awb .awb-end{position:relative;overflow:hidden;color:#fff;padding:96px 0;background:radial-gradient(circle 360px at 100% 0,rgba(252,176,59,.3) 0,rgba(252,176,59,.16) 45%,rgba(252,176,59,0) 100%),radial-gradient(circle 360px at 0 100%,rgba(252,176,59,.42) 0,rgba(241,91,38,.2) 45%,rgba(241,91,38,0) 100%),#C8420F}
#awb .awb-end-in{position:relative;z-index:2;max-width:820px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center}
#awb .awb-end .awb-h2{margin-top:0}
#awb .awb-end .awb-h2 .elementor-heading-title{color:#fff;font-size:42px}
#awb .awb-end p{font-size:18px;line-height:1.6;color:#fff}
#awb .awb-end .awb-end-p{margin:18px auto 0;max-width:640px}
#awb .awb-end .awb-btn{margin-top:30px}
#awb .awb-end .awb-btn .elementor-button{box-shadow:0 14px 34px rgba(0,0,0,.24)}
#awb .awb-end .awb-hor{margin-top:20px}
#awb .awb-end .awb-hor p{display:flex;gap:8px;align-items:flex-start;justify-content:center;font-size:15px;line-height:1.5}

/* pie */
#awb .awb-ft{margin:0;padding:36px 0;background:var(--dk);color:#C9C5C2;font-size:14.5px;line-height:1.6}
#awb .awb-ft>.e-con-inner{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 32px}
#awb .awb-ft-b{display:flex;flex-direction:row;align-items:center;gap:14px;flex-wrap:wrap;width:auto}
#awb .awb-ft-b .elementor-widget,#awb .awb-ft>.e-con-inner>.elementor-widget{width:auto}
#awb .awb-ft-logo img{height:28px;width:auto;filter:brightness(0) invert(1)}
#awb .awb-ft p{font-size:14.5px;line-height:1.6;color:#C9C5C2}
#awb .awb-ft a{color:#C9C5C2;text-decoration:none}
#awb .awb-ft a:hover{color:#fff}
#awb .awb-ft-l p{display:flex;flex-wrap:wrap;gap:8px 24px}

/* botón fijo: redondo flotante en escritorio, barra en móvil */
#awb .awb-fix{position:fixed;right:24px;bottom:24px;z-index:60;width:60px;height:60px;margin:0}
#awb .awb-fix .elementor-button{width:60px;height:60px;min-height:60px;padding:0;border-radius:50%;display:grid;place-items:center;background:var(--gr-btn);color:#fff;fill:#fff;box-shadow:0 12px 28px rgba(31,122,80,.42)}
#awb .awb-fix .elementor-button:hover{background:var(--gr-btn-h)}
#awb .awb-fix .elementor-button-content-wrapper{display:grid;place-items:center;gap:0}
#awb .awb-fix .elementor-button-icon svg{width:32px;height:32px;fill:#fff}
#awb .awb-fix .elementor-button-icon i{font-size:32px;color:#fff}
#awb .awb-fix .elementor-button-text{display:none}
body:not(.elementor-editor-active) #awb.awb-js .awb-fix{opacity:0;visibility:hidden;transform:translateY(16px)}
body:not(.elementor-editor-active) #awb.awb-js .awb-fix.awb-on{opacity:1;visibility:visible;transform:none}

/* aparición al bajar (solo con JS, fuera del editor, y si no se pide menos movimiento) */
@media (prefers-reduced-motion:no-preference){
body:not(.elementor-editor-active) #awb.awb-js .awb-rv{opacity:0;transform:translateY(28px);transition:opacity .75s var(--ease),transform .75s var(--ease)}
body:not(.elementor-editor-active) #awb.awb-js .awb-rv.awb-in{opacity:1;transform:none}
#awb .awb-hl{transition:background-size .9s var(--ease) .45s}
body:not(.elementor-editor-active) #awb.awb-js .awb-h1.awb-rv .awb-hl{background-size:0 .3em}
body:not(.elementor-editor-active) #awb.awb-js .awb-h1.awb-rv.awb-in .awb-hl{background-size:100% .3em}
#awb .awb-btn .elementor-button,#awb .awb-ghost .elementor-button{transition:background .25s,box-shadow .25s,transform .25s var(--ease)}
#awb .awb-btn .elementor-button:hover,#awb .awb-ghost .elementor-button:hover{transform:translateY(-2px)}
#awb .awb-btn .elementor-button::before{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.3),transparent);transform:skewX(-20deg);animation:awb-shine 3.8s ease-in-out infinite}
#awb .awb-fix{transition:opacity .3s,visibility .3s,transform .3s var(--ease)}
#awb .awb-fix .elementor-button::after{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid var(--gr-btn);animation:awb-ring 2.4s ease-out infinite}
#awb .awb-hd{transition:box-shadow .3s}
#awb .awb-pill p::before{animation:awb-pulse 2s infinite}
#awb .awb-flt{animation:awb-bob 5s ease-in-out infinite}
#awb .awb-f2{animation-delay:-1.7s}
#awb .awb-f3{animation-delay:-3.4s}
#awb .awb-pc,#awb .awb-fz{transition:transform .3s var(--ease),box-shadow .3s var(--ease)}
#awb .awb-pc:hover,#awb .awb-fz:hover{transform:translateY(-4px);box-shadow:var(--sh2)}
}
@keyframes awb-shine{0%,55%{left:-60%}100%{left:130%}}
@keyframes awb-ring{0%{transform:scale(1);opacity:.9}100%{transform:scale(1.7);opacity:0}}
@keyframes awb-pulse{0%{box-shadow:0 0 0 0 rgba(35,137,90,.5)}70%{box-shadow:0 0 0 10px rgba(35,137,90,0)}100%{box-shadow:0 0 0 0 rgba(35,137,90,0)}}
@keyframes awb-bob{0%,100%{transform:translateY(0)}50%{transform:translateY(-9px)}}

/* cortes de pantalla */
@media (max-width:1100px){
#awb .awb-sec>.e-con-inner,#awb .awb-end>.e-con-inner,#awb .awb-hero>.e-con-inner,#awb .awb-ft>.e-con-inner,#awb .awb-hd>.e-con-inner{padding:0 28px}
#awb .awb-f1{left:-8px}
#awb .awb-f2{right:-8px}
}
@media (max-width:1020px){
#awb .awb-hero-g{grid-template-columns:1fr;gap:56px}
#awb .awb-ill{max-width:600px;width:100%;margin:0 auto}
#awb .awb-h1 .elementor-heading-title{font-size:46px}
#awb .awb-g3{grid-template-columns:repeat(2,1fr);gap:20px}
#awb .awb-steps{grid-template-columns:repeat(2,1fr);gap:28px 24px}
#awb .awb-steps::before{display:none}
#awb .awb-inc-g{grid-template-columns:1fr;gap:40px}
#awb .awb-inc-g .awb-hueco{max-width:680px;width:100%;margin:0 auto}
#awb .awb-no{grid-template-columns:1fr;gap:24px;padding:36px 32px}
#awb .awb-end .awb-h2 .elementor-heading-title{font-size:36px}
}
@media (max-width:640px){
#awb .awb-sec>.e-con-inner,#awb .awb-end>.e-con-inner,#awb .awb-hero>.e-con-inner,#awb .awb-ft>.e-con-inner,#awb .awb-hd>.e-con-inner{padding:0 20px}
#awb .awb-sec{padding:48px 0}
#awb .awb-hd>.e-con-inner{height:60px}
#awb .awb-logo img{height:26px}
#awb .awb-tag p{font-size:12px;padding:6px 9px}
#awb .awb-brand{gap:8px}
#awb .awb-hd .awb-btn{display:none}
#awb .awb-hero{padding:32px 0 56px}
#awb .awb-h1 .elementor-heading-title{font-size:34px;line-height:1.1}
#awb .awb-h1{margin-top:16px}
#awb .awb-sub p{font-size:16px}
#awb .awb-sub{margin-top:16px}
#awb .awb-ctas{flex-direction:column;gap:12px;margin-top:24px}
#awb .awb-ctas .elementor-widget,#awb .awb-ctas .elementor-button,#awb .awb-buy-end .awb-btn .elementor-button,#awb .awb-end .awb-btn .elementor-button{width:100%}
#awb .awb-btn .elementor-button,#awb .awb-ghost .elementor-button{font-size:16px;padding:14px 20px}
#awb .awb-ghost .elementor-button{font-size:15.5px}
#awb .awb-hero-g{gap:40px}
#awb .awb-flt{display:none}
#awb .awb-ibx{padding:14px 14px 12px}
#awb .awb-ibx-hd b{font-size:14px}
#awb .awb-ch{min-width:26px;padding:0 5px;font-size:10px}
#awb .awb-row{padding:12px;gap:6px 10px}
#awb .awb-row p{font-size:14px}
#awb .awb-row .awb-say{font-size:13px}
#awb .awb-h2 .elementor-heading-title{font-size:28px;line-height:1.2}
#awb .awb-lead p{font-size:16px}
#awb .awb-g3{grid-template-columns:1fr;gap:16px;margin-top:28px}
#awb .awb-pc{padding:20px 18px}
#awb .awb-steps{grid-template-columns:1fr;gap:18px;margin-top:32px}
#awb .awb-steps::before{display:block;top:24px;bottom:24px;left:25px;right:auto;width:0;height:auto;border-top:0;border-left:2px dashed #F2A486}
#awb .awb-stp{display:grid;grid-template-columns:52px 1fr;gap:14px;align-items:start}
#awb .awb-n{margin:0}
#awb .awb-cd{margin-top:0;padding:16px 18px}
#awb .awb-hueco{margin-top:36px}
#awb .awb-chk{margin-top:22px}
#awb .awb-chk .elementor-icon-list-items{gap:12px}
#awb .awb-chk .elementor-icon-list-text{font-size:16px}
#awb .awb-fases{grid-template-columns:1fr;gap:12px;margin-top:28px}
#awb .awb-plus{justify-self:center;width:38px;height:38px}
#awb .awb-plus .elementor-icon{width:38px;height:38px}
#awb .awb-fz{padding:22px 20px}
#awb .awb-note{padding:16px}
#awb .awb-buy-end p{font-size:16px}
#awb .awb-no{padding:28px 20px}
#awb .awb-no-h .awb-no-i{width:46px;height:46px}
#awb .awb-xl .elementor-icon-list-item{padding:14px 16px}
#awb .awb-fq{margin-top:28px}
#awb .awb-fq .elementor-accordion{gap:10px}
#awb .awb-fq .elementor-tab-title{padding:18px 16px}
#awb .awb-fq .elementor-accordion-title,#awb .awb-fq .elementor-tab-title a{font-size:16px}
#awb .awb-fq .elementor-tab-content{padding:0 16px 18px}
#awb .awb-end{padding:56px 0}
#awb .awb-end .awb-h2 .elementor-heading-title{font-size:28px}
#awb .awb-end p{font-size:16px}
#awb .awb-ft>.e-con-inner{flex-direction:column;align-items:flex-start}
#awb .awb-fix{left:0;right:0;bottom:0;width:auto;height:auto;padding:10px 16px;padding-bottom:calc(10px + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -6px 22px rgba(47,44,44,.14)}
#awb .awb-fix .elementor-button{width:100%;height:auto;min-height:56px;border-radius:999px;padding:0 20px;box-shadow:none}
#awb .awb-fix .elementor-button-content-wrapper{display:flex;gap:12px}
#awb .awb-fix .elementor-button-icon svg{width:24px;height:24px}
#awb .awb-fix .elementor-button-icon i{font-size:24px}
#awb .awb-fix .elementor-button-text{display:inline;font-weight:800;font-size:16px;line-height:1.25}
#awb .awb-fix .elementor-button::after{display:none}
#awb.awb-pad{padding-bottom:88px}
}/* End custom CSS */