.elementor .e-60b28983-d652{width:100%;height:100%;object-fit:cover;object-position:50% 45%;position:absolute;inset: 0px;\n}.elementor .e-e8c9f7f-a609{position:absolute;z-index:1;padding:0px;background-image:linear-gradient(180deg, rgba(10,20,34,0.55) 0%,rgba(10,20,34,0.4) 22%,rgba(10,20,34,0.45) 45%,rgba(10,20,34,0.8) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;inset: 0px;\n}.elementor .e-118e2161-9d77{color:var(--hy-perla);}.elementor .e-667ff40f-ca34{font-size:clamp(46px, 5.8vw, 88px);line-height:0.92;}.elementor .e-b18b245-e077{max-width:560px;}.elementor .e-1fd60f75-b186{width:100%;max-width:900px;padding-block-end:48px;row-gap: 22px; row-gap: 18px;\n}.elementor .e-157dd21e-be1f{height:80px;column-gap:40px;text-align:center;padding:0px;border-color:rgba(246,242,234,0.16);border-style:solid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:auto;justify-items:center;align-items:center;border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px; row-gap: 8px;\n}.elementor .e-39917a69-d713{position:relative;z-index:2;padding-block-start:140px;padding-block-end:0px;padding-inline-start:var(--hy-lati);padding-inline-end:var(--hy-lati);display:flex;flex-direction:column;justify-content:flex-end;}.elementor .e-74134ac4-438c{height:62vh;min-height:520px;overflow:hidden;position:relative;padding:0px;background-color:var(--hy-notte);display:flex;flex-direction:column;justify-content:flex-end;}.elementor .e-4fcdf487-cfd4{width:120px;height:auto;margin-block-end:0px;}.elementor .e-707873a2-639a{& strong { color: var(--hy-acqua); font-weight: 300; }\n}.elementor .e-459f3753-459e{max-width:680px;}.elementor .e-2f84d57e-81f7{max-width:980px;text-align:center;align-items:center;row-gap: 28px;\n}.elementor .e-395b539a-7d2a{background-color:var(--hy-perla);}.elementor .e-6a1608ec-1a27{max-width:520px;}.elementor .e-4f8b0e6f-df6a{height:560px;}.elementor .e-735f15c8-67e6{height:440px;object-position:50% 40%;}.elementor .e-1faba592-84f7{margin-block-start:28px;& a { color: var(--hy-acqua); text-decoration: underline; text-underline-offset: 3px; } & a:hover { color: var(--hy-notte); }\n}.elementor .e-812488c-e092{padding:0px;border-color:rgba(14,27,44,0.12);border-style:solid;border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-1581b3d6-4e92{row-gap: 64px;\n}.elementor .e-726d5a26-5312{background-color:var(--hy-sabbia);}.elementor .e-2613f479-293d{max-width:520px;}.elementor .e-2ca8f16e-7d1e{padding-block-end:18px;border-color:rgba(246,242,234,0.16);border-style:solid;display:block;border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-7e3daf8-6876{padding:0px;}.elementor .e-70097537-543f{height:300px;}.elementor .e-5326f7d3-d053{height:560px;}.elementor .e-50cf1c44-b647{height:600px;}.elementor .e-5cb9a9d3-c3eb{height:280px;}.elementor .e-5a3be8b9-9586{height:280px;}.elementor .e-b2f1cc6-24eb{column-gap:16px;padding:0px;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto;row-gap: 16px;\n}.elementor .e-4bd1d548-2880{padding-block-end:18px;border-color:rgba(246,242,234,0.16);border-style:solid;display:block;border-block-start-width: 0px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-356191e5-3e0a{padding:0px;}.elementor .e-67ed36a2-c250{margin-block-start:48px;}.elementor .e-486cfc86-5c8b{font-size:clamp(32px, 3.2vw, 46px);}.elementor .e-12472f45-e5f0{max-width:520px;}.elementor .e-b268022-de10{padding-block-start:56px;margin-block-start:56px;border-color:rgba(246,242,234,0.16);border-style:solid;border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-34d12d2f-7d2e{row-gap: 64px;\n}.elementor .e-22769f45-9c39{background-color:var(--hy-notte);}.elementor .e-10740d31-a599{position:relative;padding:0px;}