@media(max-width:767px){.elementor .e-a352a806-f81c{font-size:clamp(34px, 22.86px + 2.857vw, 64px);line-height:1.02;}}@media(max-width:767px){.elementor .e-4ca4a273-0c21{font-size:clamp(17px, 15.89px + 0.2857vw, 20px);line-height:1.45;}}@media(max-width:767px){.elementor .e-84e04b86-f1bc{width:100%;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-f6af0563-4968{gap:28px;grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-1fa48e3b-6c97{object-position:50% 18%;}}@media(max-width:767px){.elementor .e-63c1d491-cc6b{padding: 14px 20px 14px 20px;\n}}@media(max-width:767px){.elementor .e-2f4188e0-7ddb{grid-column:1 / -1;margin-inline: calc(-1 * var(--sp-lateral-m)); position: relative;\n}}@media(max-width:767px){.elementor .e-b1f4e01e-9204{padding-inline: var(--sp-lateral-m); row-gap: 32px;\n}}@media(max-width:767px){.elementor .e-36638b01-3f9e{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-4689acab-1530{flex-direction:column;gap:6px;align-items:flex-start;border-left: 0; padding-left: 0; border-top: 1px solid var(--color-linea); padding-top: 22px;\n}}@media(max-width:767px){.elementor .e-4aac2ba6-8f14{flex-direction:column;gap:6px;align-items:flex-start;border-left: 1px solid var(--color-linea); padding-left: 20px; border-top: 1px solid var(--color-linea); padding-top: 22px;\n}}@media(max-width:767px){.elementor .e-d08ed164-40d9{grid-template-columns:repeat(2, minmax(0, 1fr));row-gap: 22px; column-gap: 20px;\n}}@media(max-width:767px){.elementor .e-1397f533-5010{padding-inline: var(--sp-lateral-m);\n}}@media(max-width:767px){.elementor .e-b646ada4-35b0{font-size:clamp(21px, 17.66px + 0.8571vw, 30px);line-height:1.42;}}@media(max-width:767px){.elementor .e-5b887f39-fbbe{font-size:clamp(17px, 15.51px + 0.381vw, 21px);line-height:1.5;}}@media(max-width:767px){.elementor .e-7f19b7ca-077e{font-size:clamp(15px, 14.2571px + 0.1905vw, 17px);}}@media(max-width:767px){.elementor .e-885dc72d-059d{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-d0ff375c-a41e{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-695f351b-6e29{font-size:clamp(19px, 17.14px + 0.4762vw, 24px);line-height:1.42;}}@media(max-width:767px){.elementor .e-437033d7-7e42{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-46f2fcfd-d48d{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);line-height:1.32;grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-7c49629d-232b{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);line-height:1.32;grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-315fcb94-cd84{border-block-end-width: 0px;\n}}@media(max-width:767px){.elementor .e-3dfa74cd-6646{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);line-height:1.32;grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-c1361dd6-5373{border-top-color: var(--color-linea);\n}}@media(max-width:767px){.elementor .e-f740b3c7-5f1e{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);line-height:1.32;grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-912512f0-b40f{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-aa3e0949-a922{grid-template-columns:minmax(0, 1fr);grid-template-rows:none;grid-auto-flow:row;}}@media(max-width:767px){.elementor .e-9f7f640f-d7ef{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-9ec366ce-2125{font-size:clamp(22px, 19.7714px + 0.5714vw, 28px);line-height:1.05;}}@media(max-width:767px){.elementor .e-7566edb3-4f42{font-size:clamp(16px, 15.44px + 0.1429vw, 17.5px);line-height:1.55;}}@media(max-width:767px){.elementor .e-b712f2bc-9364{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-b3036a2c-2727{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-ff664050-089d{font-size:clamp(44px, 33.60px + 2.667vw, 72px);line-height:0.9;}}@media(max-width:767px){.elementor .e-1cc9ff2e-a972{font-size:clamp(24px, 21.77px + 0.5714vw, 30px);line-height:1.08;}}@media(max-width:767px){.elementor .e-74d1b0a6-9a87{font-size:clamp(16px, 15.26px + 0.1905vw, 18px);line-height:1.5;}}@media(max-width:767px){.elementor .e-4e644deb-115f{display: flex; flex-direction: column;\n}}@media(max-width:767px){.elementor .e-24fa7014-7603{column-gap:clamp(16px, 13.03px + 0.7619vw, 24px);display:grid;grid-template-columns:clamp(44px, 33.60px + 2.667vw, 72px) minmax(0, 1fr);grid-column:1 / -1;align-items:start;row-gap: 0px;\n}}@media(max-width:767px){.elementor .e-1f9d9168-add8{font-size:clamp(44px, 33.60px + 2.667vw, 72px);line-height:0.9;}}@media(max-width:767px){.elementor .e-340cc24d-c3ff{font-size:clamp(24px, 21.77px + 0.5714vw, 30px);line-height:1.08;}}@media(max-width:767px){.elementor .e-bd4d2f7f-5585{font-size:clamp(16px, 15.26px + 0.1905vw, 18px);line-height:1.5;}}@media(max-width:767px){.elementor .e-1b3dcfc1-6acb{display: flex; flex-direction: column;\n}}@media(max-width:767px){.elementor .e-6da04d54-f7e0{column-gap:clamp(16px, 13.03px + 0.7619vw, 24px);display:grid;grid-template-columns:clamp(44px, 33.60px + 2.667vw, 72px) minmax(0, 1fr);grid-column:1 / -1;align-items:start;row-gap: 0px;\n}}@media(max-width:767px){.elementor .e-55644a1e-975b{font-size:clamp(44px, 33.60px + 2.667vw, 72px);line-height:0.9;}}@media(max-width:767px){.elementor .e-c66bc4df-ba22{font-size:clamp(24px, 21.77px + 0.5714vw, 30px);line-height:1.08;}}@media(max-width:767px){.elementor .e-d71c4a7e-3611{font-size:clamp(16px, 15.26px + 0.1905vw, 18px);line-height:1.5;}}@media(max-width:767px){.elementor .e-da2b7e06-c20b{display: flex; flex-direction: column;\n}}@media(max-width:767px){.elementor .e-bd49aa27-5b8e{column-gap:clamp(16px, 13.03px + 0.7619vw, 24px);display:grid;grid-template-columns:clamp(44px, 33.60px + 2.667vw, 72px) minmax(0, 1fr);grid-column:1 / -1;align-items:start;row-gap: 0px;\n}}@media(max-width:767px){.elementor .e-5925a84f-a2d4{font-size:clamp(44px, 33.60px + 2.667vw, 72px);line-height:0.9;}}@media(max-width:767px){.elementor .e-d597be47-6295{font-size:clamp(24px, 21.77px + 0.5714vw, 30px);line-height:1.08;}}@media(max-width:767px){.elementor .e-e4553e98-f767{font-size:clamp(16px, 15.26px + 0.1905vw, 18px);line-height:1.5;}}@media(max-width:767px){.elementor .e-36b19c28-9e4f{display: flex; flex-direction: column;\n}}@media(max-width:767px){.elementor .e-fdf0a591-bde0{column-gap:clamp(16px, 13.03px + 0.7619vw, 24px);display:grid;grid-template-columns:clamp(44px, 33.60px + 2.667vw, 72px) minmax(0, 1fr);grid-column:1 / -1;align-items:start;row-gap: 0px;\n}}@media(max-width:767px){.elementor .e-bde8c6ca-a917{font-size:clamp(44px, 33.60px + 2.667vw, 72px);line-height:0.9;}}@media(max-width:767px){.elementor .e-9f49e4e6-1f92{font-size:clamp(24px, 21.77px + 0.5714vw, 30px);line-height:1.08;}}@media(max-width:767px){.elementor .e-31a4fc12-ece4{font-size:clamp(16px, 15.26px + 0.1905vw, 18px);line-height:1.5;}}@media(max-width:767px){.elementor .e-6728d0a5-d204{display: flex; flex-direction: column;\n}}@media(max-width:767px){.elementor .e-461d6071-a20c{column-gap:clamp(16px, 13.03px + 0.7619vw, 24px);display:grid;grid-template-columns:clamp(44px, 33.60px + 2.667vw, 72px) minmax(0, 1fr);grid-column:1 / -1;align-items:start;row-gap: 0px;\n}}@media(max-width:767px){.elementor .e-9a0c92bf-20dc{font-size:clamp(19px, 17.14px + 0.4762vw, 24px);line-height:1.42;}}@media(max-width:767px){.elementor .e-09dec669-69ee{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-56e09b9b-488c{font-size:clamp(26px, 23.0286px + 0.7619vw, 34px);line-height:1.05;}}@media(max-width:767px){.elementor .e-c5906733-33da{font-size:clamp(16px, 15.44px + 0.1429vw, 17.5px);line-height:1.55;}}@media(max-width:767px){.elementor .e-fcdaba82-0083{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-e8741579-e75a{font-size:clamp(26px, 23.0286px + 0.7619vw, 34px);line-height:1.05;}}@media(max-width:767px){.elementor .e-d6935399-b2ad{font-size:clamp(16px, 15.44px + 0.1429vw, 17.5px);line-height:1.55;}}@media(max-width:767px){.elementor .e-3fd3b31f-40fb{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-141ccf41-61a1{font-size:clamp(26px, 23.0286px + 0.7619vw, 34px);line-height:1.05;}}@media(max-width:767px){.elementor .e-c99e9e03-7f2f{font-size:clamp(16px, 15.44px + 0.1429vw, 17.5px);line-height:1.55;}}@media(max-width:767px){.elementor .e-95e1a272-6d89{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-091ecbd8-e011{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-88a3c21d-ccdc{font-size:clamp(19px, 17.14px + 0.4762vw, 24px);line-height:1.42;}}@media(max-width:767px){.elementor .e-2a24b126-0286{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-59d4ebb4-e079{font-size:clamp(21px, 17.6571px + 0.8571vw, 30px);line-height:1.42;}}@media(max-width:767px){.elementor .e-b9d69147-3627{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-f06657e0-1725{font-size:clamp(24px, 21.0286px + 0.7619vw, 32px);line-height:1.05;}}@media(max-width:767px){.elementor .e-33bb62ba-b01b{font-size:clamp(16px, 15.44px + 0.1429vw, 17.5px);line-height:1.55;}}@media(max-width:767px){.elementor .e-39a367a0-041f{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-8bc63dce-f72f{font-size:clamp(24px, 21.0286px + 0.7619vw, 32px);line-height:1.05;}}@media(max-width:767px){.elementor .e-e33e3511-2996{font-size:clamp(16px, 15.44px + 0.1429vw, 17.5px);line-height:1.55;}}@media(max-width:767px){.elementor .e-2137d33b-92ca{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-dc0915ad-1981{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-53db428e-f4c8{font-size:clamp(21px, 17.6571px + 0.8571vw, 30px);line-height:1.42;}}@media(max-width:767px){.elementor .e-cfd31419-23e7{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-5df97292-fb04{font-size:clamp(20px, 17.0286px + 0.7619vw, 28px);line-height:1.25;}}@media(max-width:767px){.elementor .e-fc93c2d1-c130{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-b0cef433-2764{font-size:clamp(28px, 25.0286px + 0.7619vw, 36px);line-height:1.05;}}@media(max-width:767px){.elementor .e-d41ee264-3583{font-size:clamp(16px, 15.44px + 0.1429vw, 17.5px);line-height:1.55;}}@media(max-width:767px){.elementor .e-1d502cc6-9717{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-d7ca862d-5291{font-size:clamp(28px, 25.0286px + 0.7619vw, 36px);line-height:1.05;}}@media(max-width:767px){.elementor .e-efc9387a-ddfa{font-size:clamp(16px, 15.44px + 0.1429vw, 17.5px);line-height:1.55;}}@media(max-width:767px){.elementor .e-fd054cf5-b0ba{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-ca42b527-b86f{font-size:clamp(28px, 25.0286px + 0.7619vw, 36px);line-height:1.05;}}@media(max-width:767px){.elementor .e-6cd9990d-957a{font-size:clamp(16px, 15.44px + 0.1429vw, 17.5px);line-height:1.55;}}@media(max-width:767px){.elementor .e-bbede674-25e9{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-824d38e1-e07b{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-cc6ca30b-4594{font-size:clamp(18px, 16.5143px + 0.381vw, 22px);line-height:1.05;}}@media(max-width:767px){.elementor .e-80949d96-3b38{font-size:clamp(16px, 15.44px + 0.1429vw, 17.5px);line-height:1.55;}}@media(max-width:767px){.elementor .e-56024cc6-36da{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-b99e8246-d4da{font-size:clamp(18px, 16.5143px + 0.381vw, 22px);line-height:1.05;}}@media(max-width:767px){.elementor .e-3a76f89e-8a14{font-size:clamp(16px, 15.44px + 0.1429vw, 17.5px);line-height:1.55;}}@media(max-width:767px){.elementor .e-b503ee22-4898{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-16e5117a-072f{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-33f81ce7-e41d{font-size:clamp(24px, 19.55px + 1.143vw, 36px);line-height:1.04;}}@media(max-width:767px){.elementor .e-8d51913a-0774{font-size:clamp(20px, 17.03px + 0.7619vw, 28px);line-height:1;}}@media(max-width:767px){.elementor .e-07bf307f-18cf{font-size:clamp(24px, 19.55px + 1.143vw, 36px);line-height:1.04;}}@media(max-width:767px){.elementor .e-5aebd063-2376{font-size:clamp(20px, 17.03px + 0.7619vw, 28px);line-height:1;}}@media(max-width:767px){.elementor .e-f0b55dac-ec84{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-a65c3d70-63cc{padding-block-start:0px;grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-f39dfeec-54a8{font-size:clamp(20px, 17.03px + 0.7619vw, 28px);line-height:1.2;}}@media(max-width:767px){.elementor .e-c9c608da-3727{font-size:clamp(22px, 19.77px + 0.5714vw, 28px);line-height:1;}}@media(max-width:767px){.elementor .e-1f3e8161-4688{font-size:clamp(20px, 17.03px + 0.7619vw, 28px);line-height:1.2;}}@media(max-width:767px){.elementor .e-bc0bb45e-8e2a{font-size:clamp(22px, 19.77px + 0.5714vw, 28px);line-height:1;}}@media(max-width:767px){.elementor .e-50fe33ea-fd2b{font-size:clamp(20px, 17.03px + 0.7619vw, 28px);line-height:1.2;}}@media(max-width:767px){.elementor .e-40001c94-da00{font-size:clamp(22px, 19.77px + 0.5714vw, 28px);line-height:1;}}@media(max-width:767px){.elementor .e-1a0338a7-9350{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-638cad83-7573{margin-block-start:-88px;grid-column:1 / -1;margin-inline: calc(-1 * var(--sp-lateral-m));\n}}@media(max-width:767px){.elementor .e-4693d5ea-8ac1{margin-block-start:20px;}}@media(max-width:767px){.elementor .e-1366205d-4291{margin-block-start:32px;}}@media(max-width:767px){.elementor .e-80305f7f-a4f9{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-6ae38a01-1f4b{flex-direction:row;gap:16px;grid-column:1 / -1;align-items:flex-end;}}@media(max-width:767px){.elementor .e-5cce5fba-2f0f{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-74afa08e-5b36{font-size:clamp(54px, 10.7vw, 88px);line-height:0.94;margin-block-start:20px;}}@media(max-width:767px){.elementor .e-bf095c72-64d4{line-height:1.3;}}@media(max-width:767px){.elementor .e-c60fb00e-769b{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-a3a85894-861b{align-self:center;}}@media(max-width:767px){.elementor .e-468338ff-ec4e{flex-direction:column;align-items:stretch;}}@media(max-width:767px){.elementor .e-9c9032d9-758b{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-f51cdf91-7a97{margin-block-start:32px;}}