.elementor .e-210e0212-edc2{font-family:Inter;font-weight:700;font-size:0.76rem;color:#a80b2e;letter-spacing:0.11em;line-height:1.4;margin:0px;}.elementor .e-4ea32009-2efc{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-1892121-b617{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-742d310-520b:hover,.elementor .e-742d310-520b:focus-visible{background-color:#650d25;transform:translate3d(0px, -2px, 0px);}.elementor .e-742d310-520b{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-2e21602d-902b{min-width:0px;display:flex;flex-direction:column;gap:1rem;align-items:flex-start;}.elementor .e-23fef389-a8ac:hover,.elementor .e-23fef389-a8ac:focus-visible{transform:scale3d(1.02, 1.02, 1);}.elementor .e-23fef389-a8ac{width:100%;height:auto;aspect-ratio:1.36/1;object-fit:cover;display:block;}.elementor .e-299c015e-9712{font-family:Montserrat;font-weight:800;font-size:1.1rem;color:#fff;margin:0px;}.elementor .e-38054bc1-f63a{font-family:Inter;font-size:0.88rem;color:#fff;line-height:1.4;margin:0px;}.elementor .e-3c86afe6-9e9b{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-35f8ae2-f1ca{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-360951ec-d04e{display:grid;gap:clamp(2rem,5vw,4rem);grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);align-items:center;}.elementor .e-30a265d9-1a74{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-58ca10e5-2827{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-f701dc6-6845{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-363ee63f-97de{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-4488cd0c-a702{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-618f4992-7dce{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-5e5dbf5f-f43a{font-family:Inter;font-size:0.98rem;color:#62595b;line-height:1.65;margin:0px;}.elementor .e-50f6d769-68b2:hover,.elementor .e-50f6d769-68b2:focus-visible{border-color:#a80b2e;transform:translate3d(0px, -3px, 0px);}.elementor .e-50f6d769-68b2{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-4371dc1d-694e{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-3636d75-3e64{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-1288a5e2-8613{font-family:Inter;font-size:0.98rem;color:#62595b;line-height:1.65;margin:0px;}.elementor .e-1771920b-f504:hover,.elementor .e-1771920b-f504:focus-visible{border-color:#a80b2e;transform:translate3d(0px, -3px, 0px);}.elementor .e-1771920b-f504{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-258fc292-f075{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-6ccd0d7f-e673{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-2071b57-9652{font-family:Inter;font-size:0.98rem;color:#62595b;line-height:1.65;margin:0px;}.elementor .e-18ad239b-1e0b:hover,.elementor .e-18ad239b-1e0b:focus-visible{border-color:#a80b2e;transform:translate3d(0px, -3px, 0px);}.elementor .e-18ad239b-1e0b{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-f1ecbdd-8e70{display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-73ac34b0-3b00{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-3754b82b-407c{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-732410cd-da22{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-2810cf12-c633{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-2e39cebd-35af{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-593001f1-da6b{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-699f1e57-86a0{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-54407d87-5b98{font-family:Inter;font-size:0.98rem;color:#62595b;line-height:1.65;margin:0px;}.elementor .e-22fb1c8b-781e{font-weight:700;color:#a80b2e;margin-block-start:0.9rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-71e200fe-3371:hover,.elementor .e-71e200fe-3371:focus-visible{border-color:#a80b2e;transform:translate3d(0px, -3px, 0px);}.elementor .e-71e200fe-3371{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-ed7591d-cdf9{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-305041eb-9f36{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-1a389df6-c4a5{font-family:Inter;font-size:0.98rem;color:#62595b;line-height:1.65;margin:0px;}.elementor .e-59a16ece-5a1d:hover,.elementor .e-59a16ece-5a1d:focus-visible{border-color:#a80b2e;transform:translate3d(0px, -3px, 0px);}.elementor .e-59a16ece-5a1d{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-611882e0-3ec8{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-211990e9-efee{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-63098bef-6e96{font-family:Inter;font-size:0.98rem;color:#62595b;line-height:1.65;margin:0px;}.elementor .e-5cc582f4-fa59:hover,.elementor .e-5cc582f4-fa59:focus-visible{border-color:#a80b2e;transform:translate3d(0px, -3px, 0px);}.elementor .e-5cc582f4-fa59{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-d45a78a-40e2{display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-767d23c-25be{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-73cd1a38-74fe{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-1a58333-ba2c{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-606d6e7c-f85d{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-6cbad513-59dd{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-4804bc53-44de{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-22f47689-205a{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-7f588149-3565{font-family:Inter;font-size:0.98rem;color:#62595b;line-height:1.65;margin:0px;}.elementor .e-2c4f4dae-bff2:hover,.elementor .e-2c4f4dae-bff2:focus-visible{border-color:#a80b2e;transform:translate3d(0px, -3px, 0px);}.elementor .e-2c4f4dae-bff2{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-6f0ed6f-a033{display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-492d4704-af86{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-2fce2ab6-9474{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-465da8d7-10dd{font-family:Inter;font-size:1rem;color:#fff;line-height:1.65;margin:0px;}.elementor .e-55637f30-b81a:hover,.elementor .e-55637f30-b81a:focus-visible{color:#650d25;background-color:#650d25;transform:translate3d(0px, -2px, 0px);}.elementor .e-55637f30-b81a{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-7b7280e2-e648{display:flex;flex-direction:row;gap:0.7rem;flex-wrap:wrap;}.elementor .e-5aef3e09-54a8{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-2.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-20f10cef-eddd{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);}