.elementor .e-88c04c2-5502bd2{width:auto;height:60px;}.elementor .e-1af52e2-54aea6e{width:auto;height:60px;}.elementor .e-4cfbf7b-77eb90f{width:auto;height:60px;}.elementor .e-a404afa-c9a0d90{width:auto;height:60px;}.elementor .e-00e754f{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-7177b51-e1a3fdd{position:absolute;inset-inline-start:30px;font-family:Montserrat;font-weight:700;font-size:42px;color:#723A60;line-height:1.05em;align-self:start;}.elementor .e-dce5069-9d59838{font-family:Montserrat;font-weight:600;font-size:25px;color:#723A60;line-height:1.15em;text-align:start;}.elementor .e-c4a5599-8741a22{width:440px;height:auto;position:absolute;inset-block-start:240px;inset-inline-end:40px;z-index:4;padding:25px;background-color:#ffffffe6;flex-direction:column;gap:0px;justify-content:flex-start;align-items:stretch;}.elementor .e-080ad36{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-ade81d0-160848b{font-family:Montserrat;font-weight:700;font-size:36px;color:#ffffff;line-height:1em;text-align:center;align-self:center;}.elementor .e-ddf57e0{width:25%;flex-direction:column;align-items:center;}.elementor .e-f957176-4960578{font-family:Montserrat;font-weight:700;font-size:36px;color:#ffffff;line-height:1em;text-align:center;align-self:center;}.elementor .e-04a5aaa-4e6f2ab{width:25%;flex-direction:column;align-items:center;}.elementor .e-d9d500d-60cfccc{font-family:Montserrat;font-weight:700;font-size:36px;color:#ffffff;line-height:1em;text-align:center;align-self:center;}.elementor .e-bedad90-d972e87{width:25%;flex-direction:column;align-items:center;}.elementor .e-955b420-9e17328{font-family:Montserrat;font-weight:700;font-size:36px;color:#ffffff;line-height:1em;text-align:center;align-self:center;}.elementor .e-e989467-c5bf1b6{width:25%;flex-direction:column;align-items:center;}.elementor .e-3307486{background-color:#723A60;flex-direction:row;}.elementor .e-b1e3d74-23bb7f0{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-a512cd0{margin-inline-start:15px;margin-inline-end:15px;background-color:#ffffffe6;flex-direction:column;}.elementor .e-1980d26{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-61046e3-fed52c4{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-d93776d-ee225ea{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-2761dda-08d9e1e{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-59dffa2-5284dc9{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-9dbc03f-fb56772{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-f0dfc34-7fc32e5{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-3d1432a-e6a879b{background-color:#ffffffe6;flex-direction:column;}.elementor .e-21c6af4{width:47%;background-color:#723A60;flex-direction:column;}.elementor .e-55f7f3d-828fb81{width:47%;background-color:#723A60;flex-direction:column;}.elementor .e-031aac8{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-6bd1e1d-d00d2ce{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-c487740-548764a{background-color:#ffffffe6;flex-direction:column;}.elementor .e-33b9dc2-a391bf2{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-c8bd358{flex-direction:column;}.elementor .e-45043c8-ad184b4{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-53605d8-10035f0{flex-direction:column;}.elementor .e-5bdaff7-a82b589{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-85ab3da-b69dfa9{flex-direction:column;}