@media(max-width:767px){.elementor .e-8a1444b3-4e42{font-size:clamp(34px, 22.86px + 2.857vw, 64px);line-height:1.02;}}@media(max-width:767px){.elementor .e-200a227b-c095{font-size:clamp(17px, 15.89px + 0.2857vw, 20px);line-height:1.45;}}@media(max-width:767px){.elementor .e-7e785e03-eba4{width:100%;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-c60db499-1b4b{gap:28px;grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-1d314527-2657{object-position:50% 18%;}}@media(max-width:767px){.elementor .e-defe6f77-9420{padding: 14px 20px 14px 20px;\n}}@media(max-width:767px){.elementor .e-7e43fbc9-6e19{grid-column:1 / -1;margin-inline: calc(-1 * var(--sp-lateral-m)); position: relative;\n}}@media(max-width:767px){.elementor .e-d0cd42f0-2551{padding-inline: var(--sp-lateral-m); row-gap: 32px;\n}}@media(max-width:767px){.elementor .e-578862ae-6228{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-36fec2c4-b091{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-979c185c-ec8f{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-88577a59-c3c4{grid-template-columns:repeat(2, minmax(0, 1fr));row-gap: 22px; column-gap: 20px;\n}}@media(max-width:767px){.elementor .e-0a7440ee-f9ff{padding-inline: var(--sp-lateral-m);\n}}@media(max-width:767px){.elementor .e-079adb4c-544d{font-size:clamp(21px, 17.66px + 0.8571vw, 30px);line-height:1.42;}}@media(max-width:767px){.elementor .e-08300228-51e1{font-size:clamp(17px, 15.51px + 0.381vw, 21px);line-height:1.5;}}@media(max-width:767px){.elementor .e-eed485ae-78d1{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-b1537430-ddee{font-size:clamp(19px, 17.14px + 0.4762vw, 24px);line-height:1.42;}}@media(max-width:767px){.elementor .e-df53b1a2-eb72{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-4310be1f-ed14{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);line-height:1.32;grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-38ec6e8d-04c3{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);line-height:1.32;grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-51ca0dd6-2d66{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);line-height:1.32;grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-0ee4b6dc-2dbb{border-block-end-width: 0px;\n}}@media(max-width:767px){.elementor .e-dc54fa3e-5d63{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);line-height:1.32;grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-1643cebe-af5f{border-top-color: var(--color-linea);\n}}@media(max-width:767px){.elementor .e-e339e63d-b0ac{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);line-height:1.32;grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-d0113950-b6a5{grid-template-columns:minmax(0, 1fr);grid-template-rows:none;grid-auto-flow:row;}}@media(max-width:767px){.elementor .e-68dcbcf9-8e81{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-0c2022b9-3905{font-size:clamp(20px, 17.0286px + 0.7619vw, 28px);line-height:1.25;}}@media(max-width:767px){.elementor .e-2269c581-aa3a{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-89e1432c-908a{font-size:clamp(19px, 17.14px + 0.4762vw, 24px);line-height:1.42;}}@media(max-width:767px){.elementor .e-c74367f3-e6e3{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-590c8ded-8438{font-size:clamp(22px, 19.7714px + 0.5714vw, 28px);line-height:1.05;}}@media(max-width:767px){.elementor .e-420bc837-2264{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);line-height:1.32;grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-b2c9fb95-a634{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);line-height:1.32;grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-abd62b88-d9bf{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);line-height:1.32;grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-c41b6504-e747{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);line-height:1.32;grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-83467028-2604{font-size:clamp(18px, 15.77px + 0.5714vw, 24px);line-height:1.32;grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-105e4967-4195{grid-template-columns:minmax(0, 1fr);grid-template-rows:none;grid-auto-flow:row;}}@media(max-width:767px){.elementor .e-66a06e38-48f6{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-ed60ef6b-5baf{font-size:clamp(22px, 19.7714px + 0.5714vw, 28px);line-height:1.05;}}@media(max-width:767px){.elementor .e-e3d29805-e9d3{font-size:clamp(16px, 15.44px + 0.1429vw, 17.5px);line-height:1.55;}}@media(max-width:767px){.elementor .e-3f5f835d-843a{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-9986efb5-0242{font-size:clamp(17px, 15.8857px + 0.2857vw, 20px);line-height:1.55;}}@media(max-width:767px){.elementor .e-6b659258-4225{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-2133292c-bab1{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-0652ffa6-a0c6{font-size:clamp(19px, 17.14px + 0.4762vw, 24px);line-height:1.42;}}@media(max-width:767px){.elementor .e-4b330b2f-491e{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-5d383d04-d5be{font-size:clamp(20px, 17.0286px + 0.7619vw, 28px);line-height:1.25;}}@media(max-width:767px){.elementor .e-850dbfe5-d0f0{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-930b640b-2755{font-size:clamp(19px, 17.14px + 0.4762vw, 24px);line-height:1.42;}}@media(max-width:767px){.elementor .e-452fb53c-94b6{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-233584ac-55e2{font-size:clamp(26px, 23.03px + 0.7619vw, 34px);line-height:1.05;}}@media(max-width:767px){.elementor .e-b2d19f86-f80f{font-size:clamp(16px, 15.44px + 0.1429vw, 17.5px);line-height:1.55;}}@media(max-width:767px){.elementor .e-ed99e4eb-1ac5{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-cd5ab463-0b1f{font-size:clamp(26px, 23.03px + 0.7619vw, 34px);line-height:1.05;}}@media(max-width:767px){.elementor .e-a700b2ce-5ed8{font-size:clamp(16px, 15.44px + 0.1429vw, 17.5px);line-height:1.55;}}@media(max-width:767px){.elementor .e-0d288b6e-424b{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-0734f02b-cfda{font-size:clamp(26px, 23.03px + 0.7619vw, 34px);line-height:1.05;}}@media(max-width:767px){.elementor .e-aac1ce4f-ec0a{font-size:clamp(16px, 15.44px + 0.1429vw, 17.5px);line-height:1.55;}}@media(max-width:767px){.elementor .e-cd87f64b-0d26{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-c5c7c6b6-df1b{font-size:clamp(26px, 23.03px + 0.7619vw, 34px);line-height:1.05;}}@media(max-width:767px){.elementor .e-93fe112a-a75d{font-size:clamp(16px, 15.44px + 0.1429vw, 17.5px);line-height:1.55;}}@media(max-width:767px){.elementor .e-730facf4-bb15{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-c9aeff51-4427{font-size:clamp(26px, 23.03px + 0.7619vw, 34px);line-height:1.05;}}@media(max-width:767px){.elementor .e-8b05e5b7-874a{font-size:clamp(16px, 15.44px + 0.1429vw, 17.5px);line-height:1.55;}}@media(max-width:767px){.elementor .e-34bfe0fc-3a4d{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-ae824a86-2272{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-2495a7b5-de52{font-size:clamp(20px, 17.0286px + 0.7619vw, 28px);line-height:1.25;}}@media(max-width:767px){.elementor .e-93d9be7a-c1b3{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-99955f6c-0186{font-size:clamp(26px, 23.03px + 0.7619vw, 34px);line-height:1.05;}}@media(max-width:767px){.elementor .e-98e47f6f-c08e{font-size:clamp(16px, 15.44px + 0.1429vw, 17.5px);line-height:1.55;}}@media(max-width:767px){.elementor .e-9fe16ab2-3929{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-53ecd4d3-ba83{font-size:clamp(26px, 23.03px + 0.7619vw, 34px);line-height:1.05;}}@media(max-width:767px){.elementor .e-491394bc-de27{font-size:clamp(16px, 15.44px + 0.1429vw, 17.5px);line-height:1.55;}}@media(max-width:767px){.elementor .e-ea227f94-0ee7{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-ec1096f4-eadd{font-size:clamp(26px, 23.03px + 0.7619vw, 34px);line-height:1.05;}}@media(max-width:767px){.elementor .e-d58f5432-db83{font-size:clamp(16px, 15.44px + 0.1429vw, 17.5px);line-height:1.55;}}@media(max-width:767px){.elementor .e-a82efc2a-1d8d{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-5c715564-05d5{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-ebdc1c43-17e0{font-size:clamp(20px, 17.0286px + 0.7619vw, 28px);line-height:1.25;}}@media(max-width:767px){.elementor .e-20f8eb6c-e09c{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-623dea03-badd{font-size:clamp(19px, 17.14px + 0.4762vw, 24px);line-height:1.42;}}@media(max-width:767px){.elementor .e-88d6ebce-e26c{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-26f4358a-7bac{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-c494f567-1407{font-size:clamp(38px, 31.3143px + 1.7143vw, 56px);line-height:1.05;}}@media(max-width:767px){.elementor .e-4ca06faa-6c99{font-size:clamp(16.5px, 15.57px + 0.2381vw, 19px);line-height:1.55;}}@media(max-width:767px){.elementor .e-7ca2cc99-1412{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-6018174d-a67d{font-size:clamp(38px, 31.3143px + 1.7143vw, 56px);line-height:1.05;}}@media(max-width:767px){.elementor .e-6615941e-2714{font-size:clamp(16.5px, 15.57px + 0.2381vw, 19px);line-height:1.55;}}@media(max-width:767px){.elementor .e-7d855f29-1da0{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-41c9de48-d07c{font-size:clamp(38px, 31.3143px + 1.7143vw, 56px);line-height:1.05;}}@media(max-width:767px){.elementor .e-c3396990-61d8{font-size:clamp(16.5px, 15.57px + 0.2381vw, 19px);line-height:1.55;}}@media(max-width:767px){.elementor .e-4ff34ce2-f8ba{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-2c3ab64d-aa18{font-size:clamp(24px, 19.55px + 1.143vw, 36px);line-height:1.04;}}@media(max-width:767px){.elementor .e-13998d4f-19e9{font-size:clamp(20px, 17.03px + 0.7619vw, 28px);line-height:1;}}@media(max-width:767px){.elementor .e-f191dfca-2b9f{font-size:clamp(24px, 19.55px + 1.143vw, 36px);line-height:1.04;}}@media(max-width:767px){.elementor .e-96b85710-bf8b{font-size:clamp(20px, 17.03px + 0.7619vw, 28px);line-height:1;}}@media(max-width:767px){.elementor .e-a84c7852-018a{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-7dce93ae-1f9c{padding-block-start:0px;grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-6216b075-98b3{font-size:clamp(20px, 17.03px + 0.7619vw, 28px);line-height:1.2;}}@media(max-width:767px){.elementor .e-372be4b5-aca2{font-size:clamp(22px, 19.77px + 0.5714vw, 28px);line-height:1;}}@media(max-width:767px){.elementor .e-376af82f-5c64{font-size:clamp(20px, 17.03px + 0.7619vw, 28px);line-height:1.2;}}@media(max-width:767px){.elementor .e-49c72183-5b40{font-size:clamp(22px, 19.77px + 0.5714vw, 28px);line-height:1;}}@media(max-width:767px){.elementor .e-3f596f83-8ba6{font-size:clamp(20px, 17.03px + 0.7619vw, 28px);line-height:1.2;}}@media(max-width:767px){.elementor .e-7b01891b-d596{font-size:clamp(22px, 19.77px + 0.5714vw, 28px);line-height:1;}}@media(max-width:767px){.elementor .e-b1ed78f0-4fba{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-fc3ed226-84b6{margin-block-start:-88px;grid-column:1 / -1;margin-inline: calc(-1 * var(--sp-lateral-m));\n}}@media(max-width:767px){.elementor .e-68755bbe-12a2{margin-block-start:20px;}}@media(max-width:767px){.elementor .e-5c4bfdf8-0ede{margin-block-start:32px;}}@media(max-width:767px){.elementor .e-de20aff5-9074{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-d30dcd6d-8cf0{flex-direction:row;gap:16px;grid-column:1 / -1;align-items:flex-end;}}@media(max-width:767px){.elementor .e-562315ef-696f{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-ca528433-572c{font-size:clamp(54px, 10.7vw, 88px);line-height:0.94;margin-block-start:20px;}}@media(max-width:767px){.elementor .e-01af6e08-b926{line-height:1.3;}}@media(max-width:767px){.elementor .e-14e683b7-b853{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-69b1721e-5808{align-self:center;}}@media(max-width:767px){.elementor .e-85f38c4b-6a76{flex-direction:column;align-items:stretch;}}@media(max-width:767px){.elementor .e-add77825-2b14{grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-cc7f524c-d7f6{margin-block-start:32px;}}