.elementor .e-86cbc8f-0670b56{font-family:Domine;font-weight:600;font-size:32px;color:#f7f6f2db;text-transform:none;}.elementor .e-76128ad-3a2dd16{font-family:Domine;font-weight:500;font-size:98px;color:#af7e2f;letter-spacing:0px;line-height:1.1em;font-style:normal;text-transform:none;margin-block-start:-10px;}.elementor .e-aa71fcf-25a25ec{width:80%;font-family:Montserrat;font-weight:600;font-size:16px;color:#f7f6f2db;line-height:1.6em;text-transform:uppercase;}.elementor .e-5e66122-3ec42b0{width:100%;font-family:Montserrat;font-weight:400;font-size:15px;color:#f7f6f2;line-height:1.6em;margin-block-start:10px;}.elementor .e-555465e{width:38%;padding:0px;flex-direction:column;gap:10px;justify-content:center;}.elementor .e-2639926{width:40%;padding:0px;flex-direction:column;}.elementor .e-4206aa5{height:84vh;background-image:linear-gradient(90deg, rgba(0, 0, 0, 0.85) 47%,rgba(255, 255, 255, 0) 100%),url("https://www.algabaderonda.com/wp-content/uploads/2026/06/5formacion-profesional-algaba-de-ronda.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-clip:border-box;flex-direction:row;justify-content:center;}.elementor .e-614cfb0-8611fe7{font-family:Domine;font-weight:600;font-size:44px;color:#002500;text-align:start;text-transform:none;padding-block-end:10px;align-self:center;}.elementor .e-a3bef3b-8de073c{width:100%;font-family:Montserrat;font-weight:400;font-size:15px;color:#373d40;line-height:1.6em;text-align:center;padding-block-start:0px;padding-block-end:60px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;}.elementor .e-78b3304-fd7e606{width:78px;height:78px;position:relative;z-index:2;color:#ba8532;padding:13px;border-radius:100px;border-style:none;background-color:#ba863229;}.elementor .e-f160aa8-c8fb9d4{width:100%;font-family:Montserrat;font-weight:600;font-size:16px;color:#373d40;line-height:1.6em;text-align:center;text-transform:uppercase;}.elementor .e-08ab632-028e600{width:100%;font-family:Montserrat;font-weight:400;font-size:15px;color:#373d40;line-height:1.6em;text-align:center;padding:0px;margin-block-start:0px;}.elementor .e-528b4e3-3eff25f{padding:20px;margin:0px;border-radius:1px;border-width:1px;border-color:#b0917226;border-style:solid;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-528b4e3-3eff25f:hover,.elementor .e-528b4e3-3eff25f:focus-visible{border-color:#ffffff26;background-color:#ffffff;}.elementor .e-dff707b-9acb344{width:78px;height:78px;position:relative;z-index:2;color:#8D8D01;padding:13px;border-radius:100px;border-style:none;background-color:#8c8c013b;}.elementor .e-ef5dde8-be0a9af{width:100%;font-family:Montserrat;font-weight:600;font-size:16px;color:#373d40;line-height:1.6em;text-align:center;text-transform:uppercase;}.elementor .e-536bf27-7ed6746{width:100%;font-family:Montserrat;font-weight:400;font-size:15px;color:#373d40;line-height:1.6em;text-align:center;padding:0px;margin-block-start:0px;}.elementor .e-da77148-9b39c48{padding:20px;margin:0px;border-radius:1px;border-width:1px;border-color:#b0917226;border-style:solid;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-da77148-9b39c48:hover,.elementor .e-da77148-9b39c48:focus-visible{border-color:#ffffff26;background-color:#ffffff;}.elementor .e-afccb29-2744cab{width:78px;height:78px;position:relative;z-index:2;color:#ba8532;padding:13px;border-radius:100px;border-style:none;background-color:#ba863229;}.elementor .e-933cc95-de209a4{width:100%;font-family:Montserrat;font-weight:600;font-size:16px;color:#373d40;line-height:1.6em;text-align:center;text-transform:uppercase;}.elementor .e-56b69cc-15259a9{width:100%;font-family:Montserrat;font-weight:400;font-size:15px;color:#373d40;line-height:1.6em;text-align:center;padding:0px;margin-block-start:0px;}.elementor .e-cec424e-478833f{padding:20px;margin:0px;border-radius:1px;border-width:1px;border-color:#b0917226;border-style:solid;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-cec424e-478833f:hover,.elementor .e-cec424e-478833f:focus-visible{border-color:#ffffff26;background-color:#ffffff;}.elementor .e-f236fae-0a3e981{width:78px;height:78px;position:relative;z-index:2;color:#8D8D01;padding:20px;border-radius:100px;border-style:none;background-color:#8c8c013b;}.elementor .e-a43dfe6-468d6ec{width:100%;font-family:Montserrat;font-weight:600;font-size:16px;color:#373d40;line-height:1.6em;text-align:center;text-transform:uppercase;}.elementor .e-ed8b396-2af0d02{width:100%;font-family:Montserrat;font-weight:400;font-size:15px;color:#373d40;line-height:1.6em;text-align:center;padding:0px;margin-block-start:0px;}.elementor .e-953eb9e-41e98cf{padding:20px;margin:0px;border-radius:1px;border-width:1px;border-color:#b0917226;border-style:solid;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-953eb9e-41e98cf:hover,.elementor .e-953eb9e-41e98cf:focus-visible{border-color:#ffffff26;background-color:#ffffff;}.elementor .e-c71bf83-e4077a5{width:78px;height:78px;position:relative;z-index:2;color:#ba8532;padding:13px;border-radius:100px;border-style:none;background-color:#ba863229;}.elementor .e-bfa9c7e-c31a364{width:100%;font-family:Montserrat;font-weight:600;font-size:16px;color:#373d40;line-height:1.6em;text-align:center;text-transform:uppercase;}.elementor .e-cef94e5-b278294{width:100%;font-family:Montserrat;font-weight:400;font-size:15px;color:#373d40;line-height:1.6em;text-align:center;padding:0px;margin-block-start:0px;}.elementor .e-f6694c6-71e375d{padding:20px;margin:0px;border-radius:1px;border-width:1px;border-color:#b0917226;border-style:solid;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-f6694c6-71e375d:hover,.elementor .e-f6694c6-71e375d:focus-visible{border-color:#ffffff26;background-color:#ffffff;}.elementor .e-941aec1-dc9adeb{width:80%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:20px;justify-content:center;align-items:start;}.elementor .e-4c875ac-eb2d62c{padding-block-start:100px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#f7f6f2;background-clip:border-box;flex-direction:row;justify-content:center;}.elementor .e-8a4df48-6997c98{width:100%;font-family:Domine;font-weight:400;font-size:20px;color:#373d40;line-height:1.6em;text-align:center;margin-block-start:10px;}.elementor .e-ebc5f43-bb80182{width:78%;padding:0px;margin-block-start:80px;flex-direction:column;gap:10px;justify-content:center;}.elementor .e-f38e1e9-9bc7702{width:33.3333%;padding:0px;background-image:url("https://www.algabaderonda.com/wp-content/uploads/2026/06/16formacion-profesional-algaba-de-ronda.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;}.elementor .e-a4bd10c-d675ac9{width:33.3333%;padding:0px;background-image:url("https://www.algabaderonda.com/wp-content/uploads/2023/03/Arqueologia-de-los-poblados-y-viaje-a-la-prehistoria-Algaba-de-Ronda-5.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;}.elementor .e-e79bee1-730df21{width:33.3333%;padding:0px;background-image:url("https://www.algabaderonda.com/wp-content/uploads/2026/06/12formacion-profesional-algaba-de-ronda.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;}.elementor .e-72073cb-2e5cdfb{height:300px;margin-block-start:60px;margin-block-end:40px;flex-direction:row;gap:0px;flex-wrap:wrap;}.elementor .e-6d43696-4a531e5{width:40%;padding-block-start:230px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:40px;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-840a3cd-aac69d1{font-family:Domine;font-weight:600;font-size:44px;color:#002500;text-transform:none;}.elementor .e-5ad90d4-1de3b67{width:78px;height:78px;position:relative;z-index:2;color:#ba8532;padding:13px;border-radius:100px;border-style:none;background-color:#ba863229;}.elementor .e-c7f6297-65fa09f{width:100%;font-family:Montserrat;font-weight:600;font-size:16px;color:#373d40;line-height:1.6em;text-align:start;text-transform:uppercase;}.elementor .e-55999fc-ffb6b93{width:100%;font-family:Montserrat;font-weight:400;font-size:15px;color:#373d40;line-height:1.6em;text-align:start;padding:0px;margin-block-start:0px;}.elementor .e-40d05a8-2a5ecb3{width:100%;font-family:Montserrat;font-weight:400;font-size:15px;color:#373d40;line-height:1.6em;text-align:start;padding:0px;margin-block-start:0px;}.elementor .e-5579c9e-e244202{padding:20px;margin:0px;border-radius:1px;border-width:1px;border-color:#b0917226;border-style:solid;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;align-items:start;}.elementor .e-5579c9e-e244202:hover,.elementor .e-5579c9e-e244202:focus-visible{border-color:#ffffff26;background-color:#ffffff;}.elementor .e-4678702-97f6b83{width:78px;height:78px;position:relative;z-index:2;color:#8D8D01;padding:13px;border-radius:100px;border-style:none;background-color:#8c8c013b;}.elementor .e-4afd03c-baef1ef{width:100%;font-family:Montserrat;font-weight:600;font-size:16px;color:#373d40;line-height:1.6em;text-align:start;text-transform:uppercase;}.elementor .e-a7b3d31-d7eee4f{width:100%;font-family:Montserrat;font-weight:400;font-size:15px;color:#373d40;line-height:1.6em;text-align:start;padding:0px;margin-block-start:0px;}.elementor .e-4d49a3d-a21173f{width:100%;font-family:Montserrat;font-weight:400;font-size:15px;color:#373d40;line-height:1.6em;text-align:start;padding:0px;margin-block-start:0px;}.elementor .e-b425f16-cebc387{padding:20px;margin:0px;border-radius:1px;border-width:1px;border-color:#b0917226;border-style:solid;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;align-items:start;}.elementor .e-b425f16-cebc387:hover,.elementor .e-b425f16-cebc387:focus-visible{border-color:#ffffff26;background-color:#ffffff;}.elementor .e-33cbf72-bb27d7d{width:78px;height:78px;position:relative;z-index:2;color:#ba8532;padding:13px;border-radius:100px;border-style:none;background-color:#ba863229;}.elementor .e-ea97772-5825c9e{width:100%;font-family:Montserrat;font-weight:600;font-size:16px;color:#373d40;line-height:1.6em;text-align:start;text-transform:uppercase;}.elementor .e-96c0bca-19d6c86{width:100%;font-family:Montserrat;font-weight:400;font-size:15px;color:#373d40;line-height:1.6em;text-align:start;padding:0px;margin-block-start:0px;}.elementor .e-d9f3059-b8055ce{width:100%;font-family:Montserrat;font-weight:400;font-size:15px;color:#373d40;line-height:1.6em;text-align:start;padding:0px;margin-block-start:0px;}.elementor .e-a9eb9de-b766503{padding:20px;margin:0px;border-radius:1px;border-width:1px;border-color:#b0917226;border-style:solid;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;align-items:start;}.elementor .e-a9eb9de-b766503:hover,.elementor .e-a9eb9de-b766503:focus-visible{border-color:#ffffff26;background-color:#ffffff;}.elementor .e-4840bdf-7368080{width:38%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:40px;justify-content:center;align-items:start;}.elementor .e-00093a0-2bcb9c8{padding-block-start:40px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:60px;background-color:#f7f6f2;background-clip:border-box;flex-direction:row;justify-content:center;}.elementor .e-360a296-c74c61d{font-family:Domine;font-weight:600;font-size:44px;color:#002500;text-transform:none;}.elementor .e-1174e01-aaa4670{width:200px;object-fit:fill;font-family:Montserrat;font-weight:500;font-size:16px;color:#f7f6f2;margin-block-start:20px;border-radius:0px;border-width:2px;border-color:#002500;border-style:none;background-color:#8d8d01;}.elementor .e-1716c8c-971844e{width:28%;padding:0px;flex-direction:column;justify-content:flex-start;}.elementor .e-b386d5b-9f31d71{width:100%;font-family:Montserrat;font-weight:400;font-size:15px;color:#373d40;line-height:1.6em;text-align:start;margin-block-start:10px;}.elementor .e-9eaab4a-d206bdb{width:50%;padding:0px;flex-direction:column;gap:10px;justify-content:center;}.elementor .e-713fcbb-12286c7{padding-block-start:60px;padding-block-end:100px;background-color:#f7f6f2;background-clip:border-box;flex-direction:row;justify-content:center;}.elementor .e-eb6f7d8-cf3ea0a{font-family:Domine;font-weight:800;font-size:24px;text-transform:none;}.elementor .e-02c28a6-886c8ef{width:200px;object-fit:fill;font-family:Montserrat;font-weight:500;font-size:16px;color:#f7f6f2;margin-block-start:20px;border-radius:0px;border-width:2px;border-color:#002500;border-style:none;background-color:#534B24;}.elementor .e-b5d0c9b-a3a54ec{padding:0px;margin:0px;display:flex;flex-direction:column;gap:0px;justify-content:flex-start;align-items:start;}.elementor .e-a97f3ca-f5f931e{font-family:Domine;font-weight:800;font-size:24px;text-transform:none;}.elementor .e-e320dea-042128e{width:200px;object-fit:fill;font-family:Montserrat;font-weight:500;font-size:16px;color:#f7f6f2;margin-block-start:20px;border-radius:0px;border-width:2px;border-color:#002500;border-style:none;background-color:#534B24;}.elementor .e-e818046-070093a{padding:0px;margin:0px;display:flex;flex-direction:column;gap:0px;justify-content:flex-start;align-items:start;}.elementor .e-f7b19d7-b05860b{font-family:Domine;font-weight:800;font-size:24px;text-transform:none;padding-block-end:33px;}.elementor .e-1941ec1-77e84d6{width:200px;object-fit:fill;font-family:Montserrat;font-weight:500;font-size:16px;color:#f7f6f2;margin-block-start:20px;border-radius:0px;border-width:2px;border-color:#002500;border-style:none;background-color:#534B24;}.elementor .e-9042cad-025eb4a{padding:0px;margin:0px;display:flex;flex-direction:column;gap:0px;justify-content:flex-start;align-items:start;}.elementor .e-89ec2d6-ad352e6{width:100%;font-family:Montserrat;font-weight:600;font-size:14px;color:#373d40;line-height:1.6em;text-align:start;text-transform:uppercase;}.elementor .e-4c07d27-aeb4efd{font-family:Domine;font-weight:600;font-size:32px;color:#002500;text-transform:none;}.elementor .e-5fe0f77-7ff041b{width:86%;font-family:Montserrat;font-weight:600;font-size:15px;color:#373d40;line-height:1.6em;text-align:start;margin-block-start:10px;}.elementor .e-1b0941f-85508a7{width:86%;font-family:Montserrat;font-weight:400;font-size:15px;color:#373d40;line-height:1.6em;text-align:start;margin-block-start:10px;}.elementor .e-4b8fe07-72ac0d0{padding:20px;margin-block-start:30px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:1px;border-width:1px;border-color:#b0917226;border-style:solid;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-4b8fe07-72ac0d0:hover,.elementor .e-4b8fe07-72ac0d0:focus-visible{border-color:#ffffff26;background-color:#ffffff;}.elementor .e-f96a3ef-c4b6962{width:100%;padding:40px;background-color:#f7f6f2;flex-direction:column;gap:10px;justify-content:center;}.elementor .e-ae1aaae{width:50%;height:110vh;background-image:url("https://www.algabaderonda.com/wp-content/uploads/2023/03/Razas-ganaderas-para-la-excelencia-Algaba-de-Ronda-3.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;}.elementor .e-402b92c-2607db2{width:100%;font-family:Montserrat;font-weight:600;font-size:16px;color:#373d40;line-height:1.6em;text-align:start;text-transform:uppercase;}.elementor .e-227fae3-298b03f{width:100%;font-family:Montserrat;font-weight:400;font-size:15px;color:#373d40;line-height:1.6em;text-align:start;margin-block-start:10px;}.elementor .e-d8a466a-bc9ab67{font-family:Domine;font-weight:600;font-size:32px;color:#002500;text-transform:none;}.elementor .e-5e229fa-49132ff{font-family:Montserrat;background-color:#534B24;}.elementor .e-107994d-24edd57{padding:0px;}.elementor .e-dc71da8{width:50%;padding-block-start:60px;padding-block-end:20px;padding-inline-start:40px;padding-inline-end:10%;flex-direction:column;gap:20px;justify-content:center;align-items:start;}.elementor .e-1a355b7{padding:0px;flex-direction:row;}