.elementor .e-a5a56f7-594a637{font-family:Montserrat;font-weight:500;font-size:60px;color:#ffffff;letter-spacing:2px;text-align:center;display:flex;justify-content:center;}.elementor .e-f88661c-bac2233{padding-block-start:70px;margin-block-start:105px;justify-content:center;}.elementor .e-86417de-d5e1655{min-height:700px;background-image:linear-gradient(#00000033, #00000033),linear-gradient(#ff645c33, #ff645c33),url("https://caloran.es/wp-content/uploads/2026/10/ES_field-3.png");background-repeat:repeat,repeat,no-repeat;background-attachment:scroll;background-size:auto auto,auto auto,cover;background-position:0% 0%,0% 0%,0px 60%;flex-direction:column;}.elementor .e-12acfee-d8dbccc{max-width:80px;}.elementor .e-a037a29-fff2137{font-family:Montserrat;font-weight:600;font-size:16px;color:#000000;text-align:center;text-transform:uppercase;}.elementor .e-0d23131-963945b{width:23%;min-height:150px;margin-block-start:10px;margin-block-end:10px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:#000000;border-style:none;flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-7a3b6b3-e9f4fba{width:300%;transform:rotateX(0deg) rotateY(0deg) rotateZ(90deg);}.elementor .e-a4d2dd0-5260b73{width:2%;min-height:250px;padding:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:#000000;border-style:none;flex-direction:column;gap:10px;justify-content:center;align-items:center;}.elementor .e-0ad8be1-1f9d18a{max-width:80px;}.elementor .e-09f1532-4014b92{font-family:Montserrat;font-weight:600;font-size:16px;color:#000000;text-align:center;text-transform:uppercase;}.elementor .e-178cb1e-47c559c{width:23%;min-height:150px;margin-block-start:10px;margin-block-end:10px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:#000000;border-style:none;flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-49d322a-babf469{width:300%;transform:rotateX(0deg) rotateY(0deg) rotateZ(90deg);}.elementor .e-9eedfbd-c654dfa{width:2%;min-height:250px;padding:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:#000000;border-style:none;flex-direction:column;gap:10px;justify-content:center;align-items:center;}.elementor .e-90d4e36-77b7733{max-width:80px;}.elementor .e-6b33a5a-769a1cb{font-family:Montserrat;font-weight:600;font-size:16px;color:#000000;text-align:center;text-transform:uppercase;}.elementor .e-f2f8d8a-9c65df0{width:23%;min-height:150px;margin-block-start:10px;margin-block-end:10px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:#000000;border-style:none;flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-af8bfc3-c201df1{width:300%;transform:rotateX(0deg) rotateY(0deg) rotateZ(90deg);}.elementor .e-a828dd8-eb2d51e{width:2%;min-height:250px;padding:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:#000000;border-style:none;flex-direction:column;gap:10px;justify-content:center;align-items:center;}.elementor .e-4493dcf-80b4304{max-width:80px;}.elementor .e-3743e96-25262d0{font-family:Montserrat;font-weight:600;font-size:16px;color:#000000;text-align:center;text-transform:uppercase;}.elementor .e-8ba294f-dbbaf23{width:23%;min-height:150px;margin-block-start:10px;margin-block-end:10px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:#000000;border-style:none;flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-1e8a37c-6b93774{padding-inline-start:50px;padding-inline-end:50px;background-color:#ffffff;flex-direction:row;}.elementor .e-c693ff9{width:50%;padding:0px;background-image:url("https://caloran.es/wp-content/uploads/2026/10/industrial-complex-in-golden-hour-with-moody-skies-2026-09-22-03-38-57-utc-scaled.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:var(--Red);flex-direction:column;}.elementor .e-815c7fa-34346f4{font-family:Montserrat;font-weight:600;font-size:36px;color:var(--e-gv-1042e00);letter-spacing:4px;line-height:1.15em;text-transform:uppercase;margin:0px;}.elementor .e-1eaebb9-1bf9a5b{font-family:Montserrat;font-weight:500;font-size:12px;color:var(--Red);letter-spacing:2.5px;line-height:1.3em;text-transform:uppercase;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-9176108-a509511{font-family:Montserrat;font-weight:400;font-size:17px;color:#394654;line-height:1.7em;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-0d94f31-769a23c{font-family:Montserrat;font-weight:700;font-size:22px;color:var(--Grey);line-height:1.1em;margin:0px;}.elementor .e-5d6746d-59be98e{font-family:Montserrat;font-weight:500;font-size:13px;color:var(--Grey);line-height:1.4em;margin:0px;}.elementor .e-5130dac-9fd115f{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:20px;display:flex;flex-direction:column;gap:6px;}.elementor .e-a203acb-8e39025{font-family:Montserrat;font-weight:700;font-size:22px;color:var(--Grey);line-height:1.1em;margin:0px;}.elementor .e-18d8892-1b895d8{font-family:Montserrat;font-weight:500;font-size:13px;color:#394654;line-height:1.4em;margin:0px;}.elementor .e-d80a709-b12f238{padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:#D5D8E0;border-style:solid;display:flex;flex-direction:column;gap:6px;}.elementor .e-2c60bba-cb074e7{font-family:Montserrat;font-weight:700;font-size:22px;color:var(--Grey);line-height:1.1em;margin:0px;}.elementor .e-4be5d32-b809d5b{font-family:Montserrat;font-weight:500;font-size:13px;color:#394654;line-height:1.4em;margin:0px;}.elementor .e-cdf3dfd-1e2fded{padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:#D5D8E0;border-style:solid;display:flex;flex-direction:column;gap:6px;}.elementor .e-17704b9-429c1fe{padding:0px;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;border-color:#394654;border-style:none;display:grid;gap:0px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-532a462-dc1ae72{font-family:Montserrat;font-weight:600;font-size:14px;color:var(--Grey);letter-spacing:1.5px;line-height:1.2em;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:30px;border-radius:0px;border-width:0.5px;border-color:var(--Grey);border-style:solid;background-color:#ffffff;}.elementor .e-532a462-dc1ae72:hover,.elementor .e-532a462-dc1ae72:focus-visible{color:#FFFFFF;border-color:var(--e-gv-2cbf5fc);background-color:var(--e-gv-2cbf5fc);}.elementor .e-c8b8d72-078b715{width:100%;max-width:680px;display:flex;flex-direction:column;gap:0px;}.elementor .e-41d3b2a-0c947b3{width:50%;padding-block-start:40px;padding-block-end:40px;padding-inline-start:50px;padding-inline-end:50px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:0px;justify-content:center;}.elementor .e-203b798{padding:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;}.elementor .e-1a8c561-39e1cf7{font-family:Montserrat;font-weight:600;font-size:36px;color:var(--e-gv-1042e00);letter-spacing:4px;line-height:1.15em;text-transform:uppercase;margin:0px;}.elementor .e-0de6955-db1fad0{font-family:Montserrat;font-weight:500;font-size:12px;color:var(--Red);letter-spacing:2.5px;line-height:1.3em;text-transform:uppercase;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3fe9cff-7ef9224{font-family:Montserrat;font-weight:400;font-size:17px;color:#394654;line-height:1.7em;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-eb5cc14-a9e69aa{min-width:40px;font-family:Montserrat;font-weight:700;font-size:14px;color:#FFFFFF;letter-spacing:1px;line-height:1em;text-align:center;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin:0px;border-width:0.5px;border-color:var(--Red);border-style:none;background-color:var(--e-gv-2cbf5fc);}.elementor .e-6db551f-28fb082{font-family:Montserrat;font-weight:700;font-size:16px;color:#000000;letter-spacing:0px;line-height:1.35em;align-self:center;}.elementor .e-b37acf5-f77fe4f{display:flex;flex-direction:row;gap:15px;}.elementor .e-e89c248-6c0c735{font-family:Montserrat;font-weight:400;font-size:14px;color:#394654;line-height:1.55em;margin:0px;}.elementor .e-c9f461a-af2628e{display:flex;flex-direction:column;gap:4px;}.elementor .e-0249ee9-2a8591a{padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-ad1c827-f814090{min-width:40px;font-family:Montserrat;font-weight:700;font-size:14px;color:#FFFFFF;letter-spacing:1px;line-height:1em;text-align:center;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin:0px;border-width:0.5px;border-color:var(--Red);border-style:none;background-color:var(--e-gv-2cbf5fc);}.elementor .e-23c8176-a5ccebd{font-family:Montserrat;font-weight:700;font-size:16px;color:#000000;letter-spacing:0px;line-height:1.35em;align-self:center;}.elementor .e-2a02894-33f3963{display:flex;flex-direction:row;gap:15px;}.elementor .e-d99d55b-49ac0e9{font-family:Montserrat;font-weight:400;font-size:14px;color:#394654;line-height:1.55em;margin:0px;}.elementor .e-36067d3-289397b{display:flex;flex-direction:column;gap:4px;}.elementor .e-771712d-bde181b{padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-feaf61e-084ce9d{min-width:40px;font-family:Montserrat;font-weight:700;font-size:14px;color:#FFFFFF;letter-spacing:1px;line-height:1em;text-align:center;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin:0px;border-width:0.5px;border-color:var(--Red);border-style:none;background-color:var(--e-gv-2cbf5fc);}.elementor .e-176c349-583025b{font-family:Montserrat;font-weight:700;font-size:16px;color:#000000;letter-spacing:0px;line-height:1.35em;align-self:center;}.elementor .e-834434c-e6afded{display:flex;flex-direction:row;gap:15px;}.elementor .e-a4bfe7e-958e840{font-family:Montserrat;font-weight:400;font-size:14px;color:#394654;line-height:1.55em;margin:0px;}.elementor .e-f34effb-e900432{display:flex;flex-direction:column;gap:4px;}.elementor .e-35a23a8-460c7f1{padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-35fe2e2-d8d05d0{min-width:40px;font-family:Montserrat;font-weight:700;font-size:14px;color:#FFFFFF;letter-spacing:1px;line-height:1em;text-align:center;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin:0px;border-width:0.5px;border-color:var(--Red);border-style:none;background-color:var(--e-gv-2cbf5fc);}.elementor .e-456a421-29f52b5{font-family:Montserrat;font-weight:700;font-size:16px;color:#000000;letter-spacing:0px;line-height:1.35em;align-self:center;}.elementor .e-556cb74-36cacaa{display:flex;flex-direction:row;gap:15px;}.elementor .e-b49ccad-06a7d2e{font-family:Montserrat;font-weight:400;font-size:14px;color:#394654;line-height:1.55em;margin:0px;}.elementor .e-029bc89-e0694d2{display:flex;flex-direction:column;gap:4px;}.elementor .e-25cb860-cb6e358{padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-7f35593-8eed0d6{padding:0px;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:24px;grid-template-columns:repeat(2, 1fr);}.elementor .e-dbe13c2-22fcd29{font-family:Montserrat;font-weight:600;font-size:14px;color:var(--Grey);letter-spacing:1.5px;line-height:1.2em;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:30px;border-radius:0px;border-width:0.5px;border-color:var(--Grey);border-style:solid;background-color:#ffffff;}.elementor .e-dbe13c2-22fcd29:hover,.elementor .e-dbe13c2-22fcd29:focus-visible{color:#FFFFFF;border-color:var(--e-gv-2cbf5fc);background-color:var(--e-gv-2cbf5fc);}.elementor .e-58e0e14-904353d{width:100%;max-width:680px;display:flex;flex-direction:column;gap:0px;}.elementor .e-361e5a1-f82b7b8{width:50%;padding-block-start:40px;padding-block-end:40px;padding-inline-start:50px;padding-inline-end:50px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:0px;justify-content:center;}.elementor .e-ecc358e-bf7ac18{width:50%;padding:0px;background-image:url("https://caloran.es/wp-content/uploads/2026/10/absl-savo_01-large.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:var(--Red);flex-direction:column;}.elementor .e-af9c898-8a34c0e{padding:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;}.elementor .e-f04aa6d-55c8152{width:50%;padding:0px;background-image:url("https://caloran.es/wp-content/uploads/2026/10/caloran_subasta-de-calor_v2.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:var(--Red);flex-direction:column;}.elementor .e-1ab45da-5ba190e{font-family:Montserrat;font-weight:600;font-size:36px;color:var(--e-gv-1042e00);letter-spacing:4px;line-height:1.15em;text-transform:uppercase;margin:0px;}.elementor .e-83f76f1-29d2288{font-family:Montserrat;font-weight:500;font-size:12px;color:var(--Red);letter-spacing:2.5px;line-height:1.3em;text-transform:uppercase;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-8e6f79c-93cf218{font-family:Montserrat;font-weight:400;font-size:17px;color:#394654;line-height:1.7em;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5b05e24-e5ef707{font-family:Montserrat;font-weight:400;font-size:17px;color:#394654;line-height:1.7em;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-fa9bcba-f91927e{font-family:Montserrat;font-weight:700;font-size:22px;color:var(--Grey);line-height:1.1em;margin:0px;}.elementor .e-7ab868e-303553f{font-family:Montserrat;font-weight:500;font-size:13px;color:var(--Grey);line-height:1.4em;margin:0px;}.elementor .e-f53b2af-dbcba32{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:20px;display:flex;flex-direction:column;gap:6px;}.elementor .e-978265c-6f3109c{font-family:Montserrat;font-weight:700;font-size:22px;color:var(--Grey);line-height:1.1em;margin:0px;}.elementor .e-2fd7cd1-a600acc{font-family:Montserrat;font-weight:500;font-size:13px;color:#394654;line-height:1.4em;margin:0px;}.elementor .e-d977963-79cb64b{padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:#D5D8E0;border-style:solid;display:flex;flex-direction:column;gap:6px;}.elementor .e-f2d5bc3-3966e9c{font-family:Montserrat;font-weight:700;font-size:22px;color:var(--Grey);line-height:1.1em;margin:0px;}.elementor .e-7806544-9997658{font-family:Montserrat;font-weight:500;font-size:13px;color:#394654;line-height:1.4em;margin:0px;}.elementor .e-5981184-5e44646{padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:#D5D8E0;border-style:solid;display:flex;flex-direction:column;gap:6px;}.elementor .e-a3d7145-ea446ef{padding:0px;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;border-color:#394654;border-style:none;display:grid;gap:0px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-85bafdd-d9ad2cb{width:100%;max-width:680px;display:flex;flex-direction:column;gap:0px;}.elementor .e-0a1028c-cd995e7{width:50%;padding-block-start:40px;padding-block-end:40px;padding-inline-start:50px;padding-inline-end:50px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:0px;justify-content:center;}.elementor .e-20eea57-46d3c80{padding:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;}.elementor .e-c09eb3e-d494fcb{font-family:Montserrat;font-weight:800;font-size:80px;color:#ffffff;letter-spacing:1px;text-align:center;text-transform:uppercase;padding-block-end:80px;align-self:center;}.elementor .e-081a100-4f42e41{font-family:Montserrat;font-weight:600;font-size:22px;color:#ffffff;letter-spacing:7px;text-align:center;text-transform:uppercase;margin-block-end:60px;align-self:center;}.elementor .e-4b71e23-4893881{font-family:Montserrat;font-weight:600;font-size:16px;color:var(--Grey);letter-spacing:0px;text-transform:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:50px;padding-inline-end:50px;margin-block-start:50px;border-radius:0px;background-color:var(--Yellow);display:flex;justify-content:center;align-items:center;align-self:center;}.elementor .e-4b71e23-4893881:hover,.elementor .e-4b71e23-4893881:focus-visible{color:#ffffff;background-color:var(--Grey);}.elementor .e-7d51833{padding-block-start:60px;padding-block-end:60px;background-image:linear-gradient(#0000004d, #0000004d),linear-gradient(#ff645c4d, #ff645c4d),url("https://caloran.es/wp-content/uploads/2026/10/29222058_l_normal_none-scaled.jpg");background-repeat:repeat,repeat,no-repeat;background-attachment:scroll;background-size:auto auto,auto auto,cover;background-position:0% 0%,0% 0%,center center;background-color:#8a1e1e4d;background-clip:border-box;flex-direction:column;}.elementor .e-4ca6a40-ddf472c{font-family:Montserrat;font-weight:600;font-size:36px;color:var(--e-gv-1042e00);letter-spacing:4px;line-height:1.15em;text-transform:uppercase;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7d181d0-d22829e{margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-da8973d-74afb8c{width:100%;height:250px;object-fit:cover;background-color:#394654;}.elementor .e-55eb144-d9d25fd{max-width:70%;margin-block-end:15px;align-self:center;}.elementor .e-75cfee3-8f92f7c{font-family:Montserrat;font-weight:600;font-size:13px;color:#394654;letter-spacing:2px;line-height:1.3em;text-align:center;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-e9bd405-8a83025{font-family:Montserrat;font-weight:400;font-size:15px;color:#394654;line-height:1.6em;text-align:center;padding:0px;margin:0px;}.elementor .e-650e46f-a2d6e02{padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;gap:6px;}.elementor .e-10f8152-aa326ca{padding:0px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:0px;}.elementor .e-79482a0-d4c1db0{width:100%;height:250px;object-fit:cover;background-color:#394654;}.elementor .e-5d74bd4-4c72076{max-width:70%;margin-block-end:15px;align-self:center;}.elementor .e-d85eaca-68131e4{font-family:Montserrat;font-weight:600;font-size:13px;color:#394654;letter-spacing:2px;line-height:1.3em;text-align:center;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-52fa3ca-06ba9dd{font-family:Montserrat;font-weight:400;font-size:15px;color:#394654;line-height:1.6em;text-align:center;padding:0px;margin:0px;}.elementor .e-ddf9205-4adc73f{padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;gap:6px;}.elementor .e-ec4f9b5-898b98e{padding:0px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:0px;}.elementor .e-18458aa-f7a9fe2{width:100%;height:250px;object-fit:cover;background-color:#394654;}.elementor .e-ad43c4c-f002f55{max-width:70%;margin-block-end:15px;align-self:center;}.elementor .e-48c24c9-452bfbe{font-family:Montserrat;font-weight:600;font-size:13px;color:#394654;letter-spacing:2px;line-height:1.3em;text-align:center;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4081209-2f89a73{font-family:Montserrat;font-weight:400;font-size:15px;color:#394654;line-height:1.6em;text-align:center;padding:0px;margin:0px;}.elementor .e-f408d26-99c6072{padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;gap:6px;}.elementor .e-9d7d7f3-b7ff901{padding:0px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:0px;}.elementor .e-3c7e0e3-7491f72{display:grid;gap:24px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-3b97653-51eec05{font-family:Montserrat;font-weight:600;font-size:14px;color:var(--Grey);letter-spacing:0.5px;line-height:1.2em;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:30px;border-radius:0px;border-width:0.5px;border-color:var(--Grey);border-style:solid;background-color:#ffffff00;display:flex;justify-content:center;align-self:center;}.elementor .e-3b97653-51eec05:hover,.elementor .e-3b97653-51eec05:focus-visible{color:#FFFFFF;border-color:var(--e-gv-2cbf5fc);background-color:var(--e-gv-2cbf5fc);}.elementor .e-78c4c58-3f007ec{padding-block-start:60px;padding-block-end:60px;padding-inline-start:64px;padding-inline-end:64px;background-color:#ECEDF2;display:flex;flex-direction:column;gap:0px;}.elementor .e-9ef971e-1dfb0f7{font-family:Montserrat;font-weight:600;font-size:36px;color:var(--e-gv-1042e00);letter-spacing:4px;line-height:1.15em;text-transform:uppercase;margin:0px;}.elementor .e-bdbc62c-dd217cc{font-family:Montserrat;font-weight:400;font-size:17px;color:#394654;column-count:0;line-height:1.7em;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-8247f02-5b15df3{font-family:Montserrat;font-weight:400;font-size:17px;color:#394654;column-count:0;line-height:1.7em;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-50c2213-a14a095{font-family:Montserrat;font-weight:400;font-size:17px;color:#394654;column-count:0;line-height:1.7em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-756f580-58ab154{font-family:Montserrat;font-weight:600;font-size:14px;color:var(--Grey);letter-spacing:1.5px;line-height:1.2em;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:30px;border-radius:0px;border-width:0.5px;border-color:var(--Grey);border-style:solid;background-color:#ffffff;}.elementor .e-756f580-58ab154:hover,.elementor .e-756f580-58ab154:focus-visible{color:#FFFFFF;border-color:var(--e-gv-2cbf5fc);background-color:var(--e-gv-2cbf5fc);}.elementor .e-b9c7617-a67d323{width:100%;padding:0px;margin-block-start:30px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:15px;}.elementor .e-e1ea8d9-c147067{width:50%;padding-block-start:40px;padding-block-end:40px;padding-inline-start:50px;padding-inline-end:50px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:0px;justify-content:center;}.elementor .e-e0b0e5c-eea1741{width:50%;padding:0px;margin:0px;background-image:url("https://caloran.es/wp-content/uploads/2026/10/abstract-steel-infrastructure-against-blue-sky-bac-2026-09-24-22-02-19-utc-1024x687.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#fffcfc;flex-direction:column;}.elementor .e-08d61a6-788f290{padding:0px;margin-block-start:50px;margin-block-end:50px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;}