.elementor .e-4bc0e7b8-4e4f{font-family:var(--ct-font);font-weight:600;font-size:12px;color:var(--ct-taronja);letter-spacing:4px;text-transform:uppercase;padding-inline-start:56px;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;background-image:linear-gradient(0deg, #D8932A 0%,#D8932A 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-repeat: no-repeat; background-size: 40px 2px; background-position: 0 50%;\n}.elementor .e-80ec710-6e4d{max-width:1000px;font-family:var(--ct-font);font-weight:800;font-size:clamp(48px, 7.5vw, 104px);color:var(--ct-blanc);letter-spacing:-0.04em;line-height:0.95;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7d80a98a-965c{max-width:640px;font-family:var(--ct-font);font-size:19px;color:rgba(255,255,255,0.75);line-height:1.65;margin:0px;}.elementor .e-1d7856a0-1c76{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-2db5bb09-871c{width:100%;min-height:56vh;padding-block-start:150px;padding-block-end:90px;padding-inline-start:24px;padding-inline-end:24px;background-color:#1A1A1A;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;background-image: radial-gradient(ellipse 60% 50% at 85% 20%, rgba(216,147,42,0.22) 0%, rgba(216,147,42,0) 70%), linear-gradient(rgba(255,255,255,0.045) 1px, transparent 1px), linear-gradient(90deg, rgba(255,255,255,0.045) 1px, transparent 1px); background-size: 100% 100%, 72px 72px, 72px 72px; background-repeat: no-repeat, repeat, repeat;\n}.elementor .e-625c371d-9d5a{font-family:var(--ct-font);font-weight:600;font-size:12px;color:var(--ct-taronja);letter-spacing:2px;text-transform:uppercase;margin:0px;}.elementor .e-c97e525-8e12:hover,.elementor .e-c97e525-8e12:focus-visible{color:var(--ct-taronja);}.elementor .e-c97e525-8e12{font-family:var(--ct-font);font-weight:600;font-size:22px;color:var(--ct-fosc);margin:0px;}.elementor .e-7ee8c829-1d03{font-size:15px;color:var(--ct-gris);}.elementor .e-4b663071-e0dc{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:6px;border-bottom-style: solid; border-bottom-color: rgba(31,31,31,0.12);\n}.elementor .e-4fcd03a7-8402{font-family:var(--ct-font);font-weight:600;font-size:12px;color:var(--ct-taronja);letter-spacing:2px;text-transform:uppercase;margin:0px;}.elementor .e-34e1404d-1d56:hover,.elementor .e-34e1404d-1d56:focus-visible{color:var(--ct-taronja);}.elementor .e-34e1404d-1d56{font-family:var(--ct-font);font-weight:600;font-size:20px;color:var(--ct-fosc);margin:0px;word-break: break-all;\n}.elementor .e-6b33a4ab-7f76{font-size:15px;color:var(--ct-gris);}.elementor .e-398c9a34-ddc4{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:6px;border-bottom-style: solid; border-bottom-color: rgba(31,31,31,0.12);\n}.elementor .e-f2821fa-72e1{font-family:var(--ct-font);font-weight:600;font-size:12px;color:var(--ct-taronja);letter-spacing:2px;text-transform:uppercase;margin:0px;}.elementor .e-16a6d61-6034{font-family:var(--ct-font);font-weight:600;font-size:20px;color:var(--ct-fosc);margin:0px;}.elementor .e-6f80fb66-7fc4{font-size:15px;color:var(--ct-gris);}.elementor .e-717b4777-e3a9{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:6px;border-bottom-style: solid; border-bottom-color: rgba(31,31,31,0.12);\n}.elementor .e-1b826ba-6502{font-family:var(--ct-font);font-weight:600;font-size:12px;color:var(--ct-taronja);letter-spacing:2px;text-transform:uppercase;margin:0px;}.elementor .e-172dc589-62c3{font-family:var(--ct-font);font-weight:600;font-size:20px;color:var(--ct-fosc);margin:0px;}.elementor .e-11ad1101-d603{font-size:15px;color:var(--ct-gris);}.elementor .e-2debf49-baec{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-30dc204-e3e2{padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-1c2f0dc7-c008{font-size:30px;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-9481b97-2dd6{font-size:15px;margin-block-start:0px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-422eec73-cc58{font-family:var(--ct-font);font-weight:600;font-size:13px;color:var(--ct-fosc);letter-spacing:0.5px;}.elementor .e-2ce0ea83-f45a:focus{border-color:var(--ct-taronja);background-color:var(--ct-blanc);}.elementor .e-2ce0ea83-f45a{width:100%;height:50px;font-family:var(--ct-font);font-size:15px;color:var(--ct-fosc);padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;border-radius:4px;border-width:1px;border-color:rgba(31,31,31,0.12);border-style:solid;background-color:var(--ct-clar);}.elementor .e-11d4b644-b430{width:100%;padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-577d4355-5c14{font-family:var(--ct-font);font-weight:600;font-size:13px;color:var(--ct-fosc);letter-spacing:0.5px;}.elementor .e-37b74428-a285:focus{border-color:var(--ct-taronja);background-color:var(--ct-blanc);}.elementor .e-37b74428-a285{width:100%;height:50px;font-family:var(--ct-font);font-size:15px;color:var(--ct-fosc);padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;border-radius:4px;border-width:1px;border-color:rgba(31,31,31,0.12);border-style:solid;background-color:var(--ct-clar);}.elementor .e-145d79a8-f46b{width:100%;padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-6f69bcc6-dc2b{font-family:var(--ct-font);font-weight:600;font-size:13px;color:var(--ct-fosc);letter-spacing:0.5px;}.elementor .e-6d1ad937-370d:focus{border-color:var(--ct-taronja);background-color:var(--ct-blanc);}.elementor .e-6d1ad937-370d{width:100%;height:50px;font-family:var(--ct-font);font-size:15px;color:var(--ct-fosc);padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;border-radius:4px;border-width:1px;border-color:rgba(31,31,31,0.12);border-style:solid;background-color:var(--ct-clar);}.elementor .e-67923ddc-252c{width:100%;padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-96628f6-8573{font-family:var(--ct-font);font-weight:600;font-size:13px;color:var(--ct-fosc);letter-spacing:0.5px;}.elementor .e-4aa78fce-46bf:focus{border-color:var(--ct-taronja);background-color:var(--ct-blanc);}.elementor .e-4aa78fce-46bf{width:100%;font-family:var(--ct-font);font-size:15px;color:var(--ct-fosc);padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:4px;border-width:1px;border-color:rgba(31,31,31,0.12);border-style:solid;background-color:var(--ct-clar);}.elementor .e-1bb8c33e-24ad{width:100%;padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-206b0967-96da{width:18px;height:18px;color:var(--ct-taronja);border-color:rgba(31,31,31,0.3);}.elementor .e-64ae7e7c-ab44{font-family:var(--ct-font);font-weight:400;font-size:13px;color:var(--ct-text);}.elementor .e-45a4f2-75f3{width:100%;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-6556d727-2597:hover,.elementor .e-6556d727-2597:focus-visible{background-color:var(--ct-fosc);}.elementor .e-6556d727-2597{width:100%;font-family:var(--ct-font);font-weight:600;font-size:14px;color:var(--ct-blanc);letter-spacing:1px;text-transform:uppercase;cursor:pointer;padding-block-start:17px;padding-block-end:17px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:4px;background-color:var(--ct-taronja);transition:background-color 0.2s;}.elementor .e-700be2a-5500{margin:0px;}.elementor .e-1f33ff4b-b5b9{font-family:var(--ct-font);font-size:15px;color:#2F532E;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:4px;background-color:#E6F2E7;}.elementor .e-33e9648-681f{margin:0px;}.elementor .e-1ec63651-8971{font-family:var(--ct-font);font-size:15px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:4px;}.elementor .e-7eed810f-3843{width:100%;padding:0px;display:flex;flex-direction:column;gap:18px;align-items:stretch;}.elementor .e-6d1cd71d-500f{padding-block-start:48px;padding-block-end:48px;padding-inline-start:44px;padding-inline-end:44px;border-radius:6px;background-color:var(--ct-blanc);box-shadow:0px 20px 50px 0px rgba(31,31,31,0.10);display:flex;flex-direction:column;gap:0px;}.elementor .e-2531463e-b227{max-width:1200px;column-gap:80px;grid-template-columns:1fr 1.3fr;align-items:start;}