.elementor .e-20936a0e-f800c88{width:auto;height:60px;}.elementor .e-6f3ad42a-b439f56{width:auto;height:60px;}.elementor .e-12812ee9-e31ca47{width:auto;height:60px;}.elementor .e-4c179597-d471da4{width:auto;height:60px;}.elementor .e-1b273e9-4124779{justify-content:space-between;}.elementor .e-252ea25-f7a0895{font-family:Montserrat;font-weight:600;font-size:14px;color:#ffffff;border-radius:10px;background-color:#723A60;}.elementor .e-53660106-9d7e1bd{width:auto;height:80px;position:fixed;inset-block-start:0px;inset-inline-end:10px;inset-inline-start:10px;z-index:100;column-gap:80px;background-color:#ffffff;flex-direction:row;row-gap:0px;justify-content:center;align-items:center;}.elementor .e-3636619b-58a6deb{position:static;font-family:Montserrat;font-weight:700;font-size:42px;color:#723A60;line-height:1.05em;margin-block-start:100px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:start;}.elementor .e-1e0440d5-f05461b{font-family:Montserrat;font-weight:600;font-size:25px;color:#723A60;line-height:1.15em;text-align:start;}.elementor .e-644b9289-5fca0da{width:440px;height:auto;position:absolute;inset-block-start:240px;inset-inline-end:40px;z-index:4;padding-block-start:25px;padding-block-end:25px;padding-inline-start:25px;padding-inline-end:25px;background-color:#ffffffe6;flex-direction:column;gap:0px;justify-content:flex-start;align-items:stretch;}.elementor .e-936da4e-5f1b8b0{height:100vh;position:static;background-image:url("https://comunicacionagroalimentaria.es/wp-content/uploads/2026/10/Foto-portada.webp");background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:center center;background-clip:border-box;flex-direction:row;}.elementor .e-2c652669-07e5557{font-family:Montserrat;font-weight:700;font-size:40px;color:#ffffff;line-height:1.1em;text-align:start;padding-block-start:10px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-7192b018-ed89628{background-color:#723A60;flex-direction:row;}.elementor .e-b689e3b-d51509f{width:90%;column-gap:0px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:12px;margin-block-end:15px;margin-inline-start:15px;margin-inline-end:15px;background-color:#ffffffe6;display:flex;flex-direction:row;row-gap:0px;justify-content:flex-start;align-items:center;}.elementor .e-53400eae-50d48cf{width:90%;column-gap:0px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:12px;margin-block-end:15px;margin-inline-start:15px;margin-inline-end:15px;background-color:#ffffffe6;display:flex;flex-direction:row;row-gap:0px;justify-content:flex-start;align-items:center;}.elementor .e-301037d9-a12a8a6{width:90%;column-gap:0px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:12px;margin-block-end:15px;margin-inline-start:15px;margin-inline-end:15px;background-color:#ffffffe6;display:flex;flex-direction:row;row-gap:0px;justify-content:flex-start;align-items:center;}.elementor .e-1fce5d5b-9d76875{width:90%;column-gap:0px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:12px;margin-block-end:15px;margin-inline-start:15px;margin-inline-end:15px;background-color:#ffffffe6;display:flex;flex-direction:row;row-gap:0px;justify-content:flex-start;align-items:center;}.elementor .e-19a27948-65b943a{width:90%;column-gap:0px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:12px;margin-block-end:15px;margin-inline-start:15px;margin-inline-end:15px;background-color:#ffffffe6;display:flex;flex-direction:row;row-gap:0px;justify-content:flex-start;align-items:center;}.elementor .e-59fbdbc8-d3d10ee{background-image:url("https://comunicacionagroalimentaria.es/wp-content/uploads/2026/10/Foto-portada.webp");background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:center center;background-color:#ffffffe6;flex-direction:column;}.elementor .e-3c73477e-ee26de4{font-family:Montserrat;font-weight:700;font-size:40px;color:#723A60;line-height:1.1em;text-align:start;padding-block-start:10px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-1f4142ef-8bfd455{background-color:#ffffffe6;flex-direction:column;}.elementor .e-1af370f5-baed8d3{height:350px;}.elementor .e-275c3235-2799068{width:47%;background-color:#723A60;flex-direction:column;}.elementor .e-62f413f6-1536a1d{height:350px;}.elementor .e-5fdc7571-621f4dd{width:47%;background-color:#723A60;flex-direction:column;}.elementor .e-731378ce-b9cf226{padding-inline-start:5%;padding-inline-end:5%;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;}.elementor .e-4efa584e-b8ac9a0{font-family:Montserrat;font-weight:700;font-size:40px;color:#723A60;line-height:1.1em;text-align:start;padding-block-start:10px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-37ea078c-398a70d{background-color:#ffffffe6;flex-direction:column;}.elementor .e-bf6f8c8-6839bce{font-family:Montserrat;font-weight:700;font-size:40px;color:#723A60;line-height:1.1em;text-align:start;padding-block-start:10px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-74af3c97-d36f912{flex-direction:column;}.elementor .e-54cee0c-7fb7e2c{font-family:Montserrat;font-weight:700;font-size:40px;color:#723A60;line-height:1.1em;text-align:start;padding-block-start:10px;padding-inline-start:10px;padding-inline-end:10px;align-self:start;}.elementor .e-71f6a29c-cc8cb27{flex-direction:column;}.elementor .e-a558534-8badfd0{font-family:Montserrat;font-weight:700;font-size:40px;color:#723A60;line-height:1.1em;text-align:start;padding-block-start:10px;padding-inline-start:10px;padding-inline-end:10px;align-self:start;}.elementor .e-5625771-59d36be{flex-direction:column;}.elementor .e-9ba053f-875074c{font-family:Montserrat;font-weight:700;font-size:40px;color:#723A60;line-height:1.1em;text-align:start;padding-block-start:10px;padding-inline-start:10px;padding-inline-end:10px;align-self:start;}.elementor .e-bccc417-45a3305{flex-direction:column;}.elementor .e-2e3f2c19-bae8ee9{font-family:Montserrat;font-weight:700;font-size:40px;color:#723A60;line-height:1.1em;text-align:start;padding-block-start:10px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-b96bcfc-2a86b20{flex-direction:column;}