.elementor .e-24677f65-1aa6{font-family:Inter;font-weight:700;font-size:0.76rem;color:#a80b2e;letter-spacing:0.11em;line-height:1.4;margin:0px;}.elementor .e-793458c-7529018{max-width:16ch;font-family:Montserrat;font-weight:800;font-size:clamp(1.75rem,3.2vw,2.7rem);color:#292522;letter-spacing:-0.035em;line-height:1.12;margin:0px;}.elementor .e-4896967d-d7f7{max-width:42rem;font-family:Inter;font-size:clamp(1.02rem,1.3vw,1.16rem);color:#625c58;line-height:1.7;margin:0px;}.elementor .e-3129ebb5-d45f:hover,.elementor .e-3129ebb5-d45f:focus-visible{background-color:#650d25;transform:translate3d(0px, -2px, 0px);}.elementor .e-3129ebb5-d45f{min-height:3rem;font-family:Inter;font-weight:700;color:#fff;text-decoration:none;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;border-radius:7px;border-width:1px;border-color:#a80b2e;border-style:solid;background-color:#a80b2e;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-66821800-b059{min-width:0px;display:flex;flex-direction:column;gap:1rem;align-items:flex-start;}.elementor .e-284b3247-22c9:hover,.elementor .e-284b3247-22c9:focus-visible{transform:scale3d(1.02, 1.02, 1);}.elementor .e-284b3247-22c9{width:100%;height:auto;aspect-ratio:1.36/1;object-fit:cover;display:block;}.elementor .e-3986a4bd-c4f9{font-family:Montserrat;font-weight:800;font-size:1.1rem;color:#fff;margin:0px;}.elementor .e-36ff1b7c-f768{font-family:Inter;font-size:0.88rem;color:#fff;line-height:1.4;margin:0px;}.elementor .e-4eecefc6-d5b4{max-width:calc(100% - 2rem);position:absolute;inset-block-end:1rem;inset-inline-start:1rem;color:#fff;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:9px;background-color:rgba(78,12,35,.86);display:flex;flex-direction:column;gap:0.25rem;}.elementor .e-466f8c06-7048{min-width:0px;overflow:hidden;position:relative;border-start-start-radius:24px;border-start-end-radius:8px;border-end-start-radius:8px;border-end-end-radius:24px;background-color:#eee6e2;}.elementor .e-ca7b509-2a38{display:grid;gap:clamp(2rem,5vw,4rem);grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);align-items:center;}.elementor .e-26f2b36a-fce6{padding-block-start:clamp(2.25rem,4.2vw,3.75rem);padding-block-end:clamp(2.25rem,4.2vw,3.75rem);background-color:#faf7f4;flex-direction:column;gap:0.15rem;align-items:flex-start;}.elementor .e-3af19d6f-2861{font-size:0.76rem;color:#a80b2e;letter-spacing:0.1em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0.55rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6d721c3d-3dda{font-family:Montserrat;font-weight:800;font-size:clamp(1.75rem,3.2vw,2.7rem);color:#292522;letter-spacing:-0.035em;line-height:1.12;margin-block-start:0px;margin-block-end:0.8rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-37d75475-8b13{max-width:54rem;font-family:Inter;font-size:1rem;color:#62595b;line-height:1.7;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-30f96652-1fae{font-size:0.76rem;color:#a80b2e;letter-spacing:0.08em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0.7rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3468547c-1534{font-family:Montserrat;font-weight:800;font-size:clamp(1.75rem,3.2vw,2.7rem);color:#292522;letter-spacing:-0.035em;line-height:1.12;margin-block-start:0px;margin-block-end:0.65rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4c87c945-3e4d{font-family:Inter;font-size:0.98rem;color:#62595b;line-height:1.65;margin:0px;}.elementor .e-29345957-e67c:hover,.elementor .e-29345957-e67c:focus-visible{border-color:#a80b2e;transform:translate3d(0px, -3px, 0px);}.elementor .e-29345957-e67c{min-width:15rem;padding:1.4rem;border-radius:8px;border-width:1px;border-color:#eadfdb;border-style:solid;background-color:#fff;flex-direction:column;flex:1 1 16rem;align-items:flex-start;}.elementor .e-5e2e74c-5ffe{font-size:0.76rem;color:#a80b2e;letter-spacing:0.08em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0.7rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-57539b1a-4fd5{font-family:Montserrat;font-weight:800;font-size:clamp(1.75rem,3.2vw,2.7rem);color:#292522;letter-spacing:-0.035em;line-height:1.12;margin-block-start:0px;margin-block-end:0.65rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7cb101fa-4843{font-family:Inter;font-size:0.98rem;color:#62595b;line-height:1.65;margin:0px;}.elementor .e-7c4fdaf3-1850:hover,.elementor .e-7c4fdaf3-1850:focus-visible{border-color:#a80b2e;transform:translate3d(0px, -3px, 0px);}.elementor .e-7c4fdaf3-1850{min-width:15rem;padding:1.4rem;border-radius:8px;border-width:1px;border-color:#eadfdb;border-style:solid;background-color:#fff;flex-direction:column;flex:1 1 16rem;align-items:flex-start;}.elementor .e-5104ef72-5053{font-size:0.76rem;color:#a80b2e;letter-spacing:0.08em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0.7rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1ffa97c0-9cf8{font-family:Montserrat;font-weight:800;font-size:clamp(1.75rem,3.2vw,2.7rem);color:#292522;letter-spacing:-0.035em;line-height:1.12;margin-block-start:0px;margin-block-end:0.65rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4f2cd659-7bed{font-family:Inter;font-size:0.98rem;color:#62595b;line-height:1.65;margin:0px;}.elementor .e-61177bdf-2180:hover,.elementor .e-61177bdf-2180:focus-visible{border-color:#a80b2e;transform:translate3d(0px, -3px, 0px);}.elementor .e-61177bdf-2180{min-width:15rem;padding:1.4rem;border-radius:8px;border-width:1px;border-color:#eadfdb;border-style:solid;background-color:#fff;flex-direction:column;flex:1 1 16rem;align-items:flex-start;}.elementor .e-11f8c7ce-c41f{display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-2aab8e30-5673{padding-block-start:clamp(3rem,6vw,5rem);padding-block-end:clamp(3rem,6vw,5rem);padding-inline-start:max(1.25rem,calc((100vw - 74rem)/2));padding-inline-end:max(1.25rem,calc((100vw - 74rem)/2));background-color:#fff;flex-direction:column;gap:0.25rem;}.elementor .e-62a8c848-f70e{font-size:0.76rem;color:#a80b2e;letter-spacing:0.1em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0.55rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-75b0fec9-f7f9{font-family:Montserrat;font-weight:800;font-size:clamp(1.75rem,3.2vw,2.7rem);color:#292522;letter-spacing:-0.035em;line-height:1.12;margin-block-start:0px;margin-block-end:0.8rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3e245b0d-b0b4{max-width:54rem;font-family:Inter;font-size:1rem;color:#62595b;line-height:1.7;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-437dc09d-4176{font-size:0.76rem;color:#a80b2e;letter-spacing:0.08em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0.7rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-27d04829-f500{font-family:Montserrat;font-weight:800;font-size:clamp(1.75rem,3.2vw,2.7rem);color:#292522;letter-spacing:-0.035em;line-height:1.12;margin-block-start:0px;margin-block-end:0.65rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-74159c8a-2486{font-family:Inter;font-size:0.98rem;color:#62595b;line-height:1.65;margin:0px;}.elementor .e-4deb3911-cec3:hover,.elementor .e-4deb3911-cec3:focus-visible{border-color:#a80b2e;transform:translate3d(0px, -3px, 0px);}.elementor .e-4deb3911-cec3{min-width:15rem;padding:1.4rem;border-radius:8px;border-width:1px;border-color:#eadfdb;border-style:solid;background-color:#fff;flex-direction:column;flex:1 1 16rem;align-items:flex-start;}.elementor .e-201567f1-5852{font-size:0.76rem;color:#a80b2e;letter-spacing:0.08em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0.7rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-42b0cc50-7165{font-family:Montserrat;font-weight:800;font-size:clamp(1.75rem,3.2vw,2.7rem);color:#292522;letter-spacing:-0.035em;line-height:1.12;margin-block-start:0px;margin-block-end:0.65rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4fe95a36-9b0d{font-family:Inter;font-size:0.98rem;color:#62595b;line-height:1.65;margin:0px;}.elementor .e-70fd6c57-44fb:hover,.elementor .e-70fd6c57-44fb:focus-visible{border-color:#a80b2e;transform:translate3d(0px, -3px, 0px);}.elementor .e-70fd6c57-44fb{min-width:15rem;padding:1.4rem;border-radius:8px;border-width:1px;border-color:#eadfdb;border-style:solid;background-color:#fff;flex-direction:column;flex:1 1 16rem;align-items:flex-start;}.elementor .e-690b4d03-790d{font-size:0.76rem;color:#a80b2e;letter-spacing:0.08em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0.7rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7cd0f054-da2b{font-family:Montserrat;font-weight:800;font-size:clamp(1.75rem,3.2vw,2.7rem);color:#292522;letter-spacing:-0.035em;line-height:1.12;margin-block-start:0px;margin-block-end:0.65rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3fba22f0-9de1{font-family:Inter;font-size:0.98rem;color:#62595b;line-height:1.65;margin:0px;}.elementor .e-202c13f0-e81b:hover,.elementor .e-202c13f0-e81b:focus-visible{border-color:#a80b2e;transform:translate3d(0px, -3px, 0px);}.elementor .e-202c13f0-e81b{min-width:15rem;padding:1.4rem;border-radius:8px;border-width:1px;border-color:#eadfdb;border-style:solid;background-color:#fff;flex-direction:column;flex:1 1 16rem;align-items:flex-start;}.elementor .e-73e6f04-58f5{display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-6ade58de-5e55{color:#54494b;line-height:1.65;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;margin-block-start:1.25rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-inline-start-width:3px;background-color:#f8f0ef;}.elementor .e-73674cc2-46a1{padding-block-start:clamp(3rem,6vw,5rem);padding-block-end:clamp(3rem,6vw,5rem);padding-inline-start:max(1.25rem,calc((100vw - 74rem)/2));padding-inline-end:max(1.25rem,calc((100vw - 74rem)/2));background-color:#fff;flex-direction:column;gap:0.25rem;}.elementor .e-6506f3fe-8ee1{font-family:Montserrat;font-weight:800;font-size:clamp(1.75rem,3.2vw,2.7rem);color:#292522;letter-spacing:-0.035em;line-height:1.12;margin:0px;}.elementor .e-26506c1-b1a5{font-family:Inter;font-size:1rem;color:#fff;line-height:1.65;margin:0px;}.elementor .e-669c99ed-fe17:hover,.elementor .e-669c99ed-fe17:focus-visible{color:#650d25;background-color:#650d25;transform:translate3d(0px, -2px, 0px);}.elementor .e-669c99ed-fe17{font-weight:700;color:#a80b2e;text-decoration:none;padding-block-start:0.95rem;padding-block-end:0.95rem;padding-inline-start:1.3rem;padding-inline-end:1.3rem;border-radius:7px;border-width:1px;border-color:#fff;border-style:solid;background-color:#fff;display:inline-block;}.elementor .e-7902809d-5f61{display:flex;flex-direction:row;gap:0.7rem;flex-wrap:wrap;}.elementor .e-6c286c03-5079{width:calc(100% - 2rem);max-width:78rem;color:#fff;padding:clamp(2rem,5vw,3.5rem);border-radius:18px;background-image:linear-gradient(90deg, rgba(78,12,35,.88) 0%,rgba(120,15,45,.70) 55%,rgba(120,15,45,.56) 100%),url("https://colegiogestores.bruico.es/wp-content/uploads/2026/10/sede_colegio_gestores_administrativos_valencia-3.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:row;gap:2rem;justify-content:space-between;align-items:center;}.elementor .e-b33a2cb-4bff{font-family:Inter;color:#292522;padding-block-end:clamp(3rem,6vw,5rem);background-color:#fff;flex-direction:column;gap:clamp(2.5rem,4.5vw,4rem);}