.elementor .f-row{padding:0px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .soc-wa{position:relative;}.elementor .soc-li{position:relative;}.elementor .soc-ig{position:relative;}.elementor .soc-fb{position:relative;}.elementor .soc:hover,.elementor .soc:focus-visible{border-color:var(--coral);background-color:var(--coral);}.elementor .soc{width:42px;height:42px;min-width:42px;color:var(--blanco);text-decoration:none;padding:0px;border-radius:50%;border-width:1px;border-color:rgba(255,255,255,.18);border-style:solid;transition:all 0.2s;display:flex;justify-content:center;align-items:center;}.elementor .ico{width:56px;height:56px;min-width:56px;padding:0px;border-radius:14px;background-color:var(--lavanda-suave);flex:0 0 auto;background-repeat: no-repeat; background-position: center; background-size: 26px 26px;\n}.elementor .ico-sm{width:16px;height:16px;min-width:16px;padding:0px;border-radius:0px;background-color:transparent;background-size: 16px 16px;\n}.elementor .btn:hover,.elementor .btn:focus-visible{background-color:#E8553A;transform:translate3d(0px, -2px, 0px);}.elementor .btn{font-family:var(--fuente-texto);font-weight:700;font-size:16px;color:var(--blanco);text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:30px;padding-inline-end:30px;border-radius:999px;background-color:var(--coral);transition:all 0.25s;}