.elementor .e-669156af-a93449c{font-family:var(--principal);font-weight:400;font-size:190px;color:#F2CB05;line-height:0.85;text-transform:uppercase;padding-inline-end:0.25em;white-space: nowrap; & b { display: inline-block; width: 0.32em; height: 0.32em; border-radius: 50%; background: #FC3C03; margin: 0 0.25em; vertical-align: 0.22em; }\n}.elementor .e-7f9e8b1c-2bfc730{font-family:var(--principal);font-weight:400;font-size:190px;color:#F2CB05;line-height:0.85;text-transform:uppercase;padding-inline-end:0.25em;white-space: nowrap; & b { display: inline-block; width: 0.32em; height: 0.32em; border-radius: 50%; background: #FC3C03; margin: 0 0.25em; vertical-align: 0.22em; }\n}.elementor .e-218ff5a7-8409494{padding:0rem;gap:0rem;flex-wrap:nowrap;width: max-content; max-width: none;\n}.elementor .e-c786c87-5b31c75{overflow:hidden;padding-block-start:2.125rem;padding-block-end:1.625rem;padding-inline-start:0rem;padding-inline-end:0rem;border-block-end-width:2px;border-bottom-style: solid; border-bottom-color: rgba(242, 203, 5, 0.5);\n}.elementor .e-35cede48-f7be762{width:104px;height:104px;display:block;}.elementor .e-49836151-ab6fad7{width:180px;height:180px;padding:0rem;border-radius:50%;background-color:#F2CB05;display:flex;justify-content:center;align-items:center;rotate: -8deg;\n}.elementor .e-3564f61b-eba977a{font-family:var(--principal);font-size:44px;color:#FFFFFF;line-height:0.9;text-transform:uppercase;margin-block-start:1.75rem;}.elementor .e-75aa1208-c694fb9{font-weight:600;font-size:13px;color:#F2CB05;letter-spacing:0.08em;text-transform:uppercase;margin-block-start:0.5rem;}.elementor .e-75c968c3-7857c5e:hover,.elementor .e-75c968c3-7857c5e:focus-visible{color:#3D5FFE;background-color:#FFFFFF;}.elementor .e-75c968c3-7857c5e{height:44px;font-family:var(--secundaria);font-weight:600;font-size:13px;color:#FFFFFF;letter-spacing:0.08em;line-height:1;text-transform:uppercase;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:1.125rem;padding-inline-end:1.125rem;margin-block-start:1.5rem;border-radius:999px;border-width:2px;border-color:rgba(255, 255, 255, 0.75);border-style:solid;background-color:transparent;display:inline-flex;gap:0.5rem;align-items:center;transition: background 0.2s, color 0.2s;\n}.elementor .e-292f004-9af4756{width:auto;min-width:0px;padding:0rem;flex-direction:column;gap:0rem;align-items:flex-start;}.elementor .e-14a5f96b-e486878{font-family:var(--secundaria);font-weight:600;font-size:12px;color:#F2CB05;letter-spacing:0.08em;text-transform:uppercase;margin-block-end:0.875rem;}.elementor .e-1b1c328c-49ab705:hover,.elementor .e-1b1c328c-49ab705:focus-visible{color:#F2CB05;padding-inline-start:0.75rem;}.elementor .e-1b1c328c-49ab705{font-family:var(--principal);font-size:40px;color:#FFFFFF;line-height:1.12;text-transform:uppercase;transition:color 0.2s, padding 0.2s;}.elementor .e-3ec99f9e-1f1d3af:hover,.elementor .e-3ec99f9e-1f1d3af:focus-visible{color:#F2CB05;padding-inline-start:0.75rem;}.elementor .e-3ec99f9e-1f1d3af{font-family:var(--principal);font-size:40px;color:#FFFFFF;line-height:1.12;text-transform:uppercase;transition:color 0.2s, padding 0.2s;}.elementor .e-95e75ef-32cc6ab:hover,.elementor .e-95e75ef-32cc6ab:focus-visible{color:#F2CB05;padding-inline-start:0.75rem;}.elementor .e-95e75ef-32cc6ab{font-family:var(--principal);font-size:40px;color:#FFFFFF;line-height:1.12;text-transform:uppercase;transition:color 0.2s, padding 0.2s;}.elementor .e-a58fac2-048df6e:hover,.elementor .e-a58fac2-048df6e:focus-visible{color:#F2CB05;padding-inline-start:0.75rem;}.elementor .e-a58fac2-048df6e{font-family:var(--principal);font-size:40px;color:#FFFFFF;line-height:1.12;text-transform:uppercase;transition:color 0.2s, padding 0.2s;}.elementor .e-14d050dc-2183712:hover,.elementor .e-14d050dc-2183712:focus-visible{color:#F2CB05;padding-inline-start:0.75rem;}.elementor .e-14d050dc-2183712{font-family:var(--principal);font-size:40px;color:#FFFFFF;line-height:1.12;text-transform:uppercase;transition:color 0.2s, padding 0.2s;}.elementor .e-2493af4f-dd8d58f:hover,.elementor .e-2493af4f-dd8d58f:focus-visible{color:#F2CB05;padding-inline-start:0.75rem;}.elementor .e-2493af4f-dd8d58f{font-family:var(--principal);font-size:40px;color:#FFFFFF;line-height:1.12;text-transform:uppercase;opacity:40%;transition:color 0.2s, padding 0.2s;cursor: default; pointer-events: none;\n}.elementor .e-55f4cf5d-c1e3699{width:auto;min-width:0px;padding:0rem;flex-direction:column;gap:0rem;}.elementor .e-4dd2107a-5815d42{font-family:var(--secundaria);font-weight:600;font-size:12px;color:#F2CB05;letter-spacing:0.08em;text-transform:uppercase;margin-block-end:1.125rem;}.elementor .e-26e0c9a1-7877a65:hover,.elementor .e-26e0c9a1-7877a65:focus-visible{transform:rotateX(0deg) rotateY(0deg) rotateZ(-12deg) scale3d(1.08, 1.08, 1);}.elementor .e-26e0c9a1-7877a65{width:68px;height:68px;font-family:var(--principal);font-size:22px;color:#1D1D1B;line-height:1;padding:0rem;border-radius:50%;background-color:#F2CB05;transition:transform 0.25s;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-36ceb62d-9298634:hover,.elementor .e-36ceb62d-9298634:focus-visible{transform:rotateX(0deg) rotateY(0deg) rotateZ(-12deg) scale3d(1.08, 1.08, 1);}.elementor .e-36ceb62d-9298634{width:68px;height:68px;font-family:var(--principal);font-size:22px;color:#1D1D1B;line-height:1;padding:0rem;border-radius:50%;background-color:#F2CB05;transition:transform 0.25s;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-1d21ac49-c73b77f:hover,.elementor .e-1d21ac49-c73b77f:focus-visible{transform:rotateX(0deg) rotateY(0deg) rotateZ(-12deg) scale3d(1.08, 1.08, 1);}.elementor .e-1d21ac49-c73b77f{width:68px;height:68px;font-family:var(--principal);font-size:22px;color:#1D1D1B;line-height:1;padding:0rem;border-radius:50%;background-color:#F2CB05;transition:transform 0.25s;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-31db9a91-666fee8:hover,.elementor .e-31db9a91-666fee8:focus-visible{transform:rotateX(0deg) rotateY(0deg) rotateZ(-12deg) scale3d(1.08, 1.08, 1);}.elementor .e-31db9a91-666fee8{width:68px;height:68px;font-family:var(--principal);font-size:22px;color:#1D1D1B;line-height:1;padding:0rem;border-radius:50%;background-color:#F2CB05;transition:transform 0.25s;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-7997edb6-0e94c1d:hover,.elementor .e-7997edb6-0e94c1d:focus-visible{transform:rotateX(0deg) rotateY(0deg) rotateZ(-12deg) scale3d(1.08, 1.08, 1);}.elementor .e-7997edb6-0e94c1d{width:68px;height:68px;font-family:var(--principal);font-size:22px;color:#1D1D1B;line-height:1;padding:0rem;border-radius:50%;background-color:#F2CB05;transition:transform 0.25s;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-7907693f-26ab113{padding:0rem;gap:0.625rem;flex-wrap:wrap;}.elementor .e-2b2f00-314c29f{width:auto;min-width:0px;padding:0rem;flex-direction:column;gap:0rem;}.elementor .e-7561c76a-7b6f12e{column-gap:1.5rem;padding:0rem;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));align-items:start;row-gap: 0;\n}.elementor .e-4c4c0ee8-37722a2{font-weight:500;font-size:13px;color:#FFFFFF;}.elementor .e-1f1d769-7f9a799{font-weight:500;font-size:13px;color:#FFFFFF;}.elementor .e-76f4dd12-2ec1c70{font-weight:500;font-size:13px;color:#FFFFFF;}.elementor .e-22c70884-5998759{width:auto;padding:0rem;flex-wrap:wrap;gap: 0.5rem 1.5rem;\n}.elementor .e-5a4a5f58-0b627ee{padding-block-start:1.25rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;margin-block-start:4rem;border-block-start-width:1px;gap:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: rgba(255, 255, 255, 0.3);\n}.elementor .e-2bcbd9da-75ddb05{max-width:100%;padding-block-start:4.5rem;padding-block-end:2.5rem;padding-inline-start:5rem;padding-inline-end:5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-76da0a50-dbf75ae{overflow:hidden;font-family:var(--secundaria);color:#FFFFFF;padding:0rem;background-color:#3D5FFE;background-size: 220px 220px; &::before { content: ''; position: absolute; inset: 0; background-image: url('/wp-content/uploads/textura-gra.webp'); background-size: 220px 220px; opacity: 0.35; pointer-events: none; }\n}