.elementor .e-afbe4e2-5300ed2{min-height:600px;background-image:linear-gradient(#212121b5, #212121b5),url("https://viola.noemstudio.it/wp-content/uploads/2026/10/copertina-camera-1024x320.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;justify-content:center;}.elementor .e-41f566f-f828201{font-family:"Gilda Display";font-weight:400;font-size:40px;color:var(--Bianco);line-height:40px;}.elementor .e-d2fbce7-427b699{font-family:Barlow;font-weight:400;font-size:15px;color:var(--Bianco);line-height:22px;margin-block-start:20px;}.elementor .e-9c58a1f-6f62c36{position:absolute;inset-inline-end:0px;inset-block-end:30px;inset-inline-start:0px;z-index:2;padding:18px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5bf2917-4b51b25{height:550px;background-image:linear-gradient(#000000ab, #000000ab),url("https://viola.noemstudio.it/wp-content/uploads/2026/10/piscina-esperienza-683x1024.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .e-247da30-5d6dd60{min-height:550px;padding:0px;}.elementor .e-556ae7a-c05b383{font-family:"Gilda Display";font-weight:400;font-size:40px;color:var(--Bianco);line-height:40px;}.elementor .e-f74555f-aef811c{font-family:Barlow;font-weight:400;font-size:15px;color:var(--Bianco);line-height:22px;margin-block-start:20px;}.elementor .e-12cf877-aeaca8a{position:absolute;inset-inline-end:0px;inset-block-end:30px;inset-inline-start:0px;z-index:2;padding:18px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-bfee3a0-f6247d1{height:550px;background-image:linear-gradient(#000000ab, #000000ab),url("https://viola.noemstudio.it/wp-content/uploads/2026/08/colazione-1024x683.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .e-b0037df-f957096{min-height:550px;padding:0px;}.elementor .e-d59270f-0296b3d{font-family:"Gilda Display";font-weight:400;font-size:40px;color:var(--Bianco);line-height:40px;}.elementor .e-df54994-8dbbb21{font-family:Barlow;font-weight:400;font-size:15px;color:var(--Bianco);line-height:22px;margin-block-start:20px;}.elementor .e-e291a3a-82a2aba{position:absolute;inset-inline-end:0px;inset-block-end:30px;inset-inline-start:0px;z-index:2;padding:18px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4a42d17-ae7ca46{height:550px;background-image:linear-gradient(#000000ab, #000000ab),url("https://viola.noemstudio.it/wp-content/uploads/2026/10/ambienti-e-spazi-683x1024.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .e-fe7d21c-70da607{min-height:550px;padding:0px;}.elementor .e-90fd732-c123b98{grid-template-rows:repeat(1, 1fr);}.elementor .e-05282cd-707253e{margin-block-start:0px;align-self:center;}.elementor .e-c090b4e{padding-block-start:80px;padding-block-end:80px;background-color:var(--Besh);flex-direction:column;}.elementor .e-6cdf0b2-78a8666{width:66px;}.elementor .e-d609271-eabc63f{font-family:"Gilda Display";font-weight:400;font-size:18px;color:var(--Nero);}.elementor .e-761eabb-8a0803c{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-width:1px;border-color:#f1eeeb;border-style:solid;display:flex;flex-direction:column;row-gap:10px;}.elementor .e-62c3d16-9229fb1{width:66px;}.elementor .e-ce09bdd-a47857d{font-family:"Gilda Display";font-weight:400;font-size:18px;color:var(--Nero);}.elementor .e-42300b2-0563db2{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-width:1px;border-color:#f1eeeb;border-style:solid;display:flex;flex-direction:column;gap:10px;}.elementor .e-67f5289-92fa656{width:66px;}.elementor .e-afac20a-f3862a8{font-family:"Gilda Display";font-weight:400;font-size:18px;color:var(--Nero);}.elementor .e-1d24d89-02badfe{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-width:1px;border-color:#f1eeeb;border-style:solid;display:flex;flex-direction:column;gap:10px;}.elementor .e-5597c07-e43cdc4{width:66px;}.elementor .e-4838bb4-cf4b8e8{font-family:"Gilda Display";font-weight:400;font-size:18px;color:var(--Nero);}.elementor .e-9e50fd1-d34720e{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-width:1px;border-color:#f1eeeb;border-style:solid;display:flex;flex-direction:column;row-gap:10px;}.elementor .e-1e8c586-5e96bf0{width:66px;}.elementor .e-13c361e-28401f0{font-family:"Gilda Display";font-weight:400;font-size:18px;color:var(--Nero);}.elementor .e-348e882-ade916b{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-width:1px;border-color:#f1eeeb;border-style:solid;display:flex;flex-direction:column;row-gap:10px;}.elementor .e-58ee402-4c4c4de{width:66px;}.elementor .e-7875370-2bbc8ed{font-family:"Gilda Display";font-weight:400;font-size:18px;color:var(--Nero);}.elementor .e-df08c9f-d1a8174{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-width:1px;border-color:#f1eeeb;border-style:solid;display:flex;flex-direction:column;row-gap:10px;}.elementor .e-59ad883-bdfba6a{width:66px;}.elementor .e-ca714b0-0abf771{font-family:"Gilda Display";font-weight:400;font-size:18px;color:var(--Nero);}.elementor .e-5d577fd-2ae62f4{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-width:1px;border-color:#f1eeeb;border-style:solid;display:flex;flex-direction:column;row-gap:10px;}.elementor .e-382ba08-04d936a{width:66px;}.elementor .e-ed5227e-fabbef0{font-family:"Gilda Display";font-weight:400;font-size:18px;color:var(--Nero);}.elementor .e-0c42357-910fa7d{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-width:1px;border-color:#f1eeeb;border-style:solid;display:flex;flex-direction:column;row-gap:10px;}.elementor .e-eeb6d25-0b6fa29{width:66px;}.elementor .e-1a80e1b-06ccfee{font-family:"Gilda Display";font-weight:400;font-size:18px;color:var(--Nero);}.elementor .e-563158f-9cc6c21{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-width:1px;border-color:#f1eeeb;border-style:solid;display:flex;flex-direction:column;row-gap:10px;}.elementor .e-70dcdf9-6e6df80{width:66px;}.elementor .e-0295dd9-c47663c{font-family:"Gilda Display";font-weight:400;font-size:18px;color:var(--Nero);}.elementor .e-cfc799b-0cdd0af{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-width:1px;border-color:#f1eeeb;border-style:solid;display:flex;flex-direction:column;row-gap:10px;}.elementor .e-d628572{padding-block-start:80px;padding-block-end:80px;flex-direction:column;}.elementor .e-3cfcffa-c4eadd0{width:66px;}.elementor .e-5033a8e-e15a980{font-family:"Gilda Display";font-weight:400;font-size:18px;color:var(--Nero);}.elementor .e-c048316-eab357e{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-width:1px;border-color:var(--Grigio);border-style:solid;display:flex;flex-direction:column;row-gap:10px;}.elementor .e-ee6e82f-897559c{width:66px;}.elementor .e-f79d17d-8e4e5b3{font-family:"Gilda Display";font-weight:400;font-size:18px;color:var(--Nero);}.elementor .e-6c5c3f2-9816045{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-width:1px;border-color:var(--Grigio);border-style:solid;display:flex;flex-direction:column;row-gap:10px;}.elementor .e-02d540c-3f56330{width:66px;}.elementor .e-f9e4a04-9fc396b{font-family:"Gilda Display";font-weight:400;font-size:18px;color:var(--Nero);}.elementor .e-8d10a2f-428303a{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-width:1px;border-color:var(--Grigio);border-style:solid;display:flex;flex-direction:column;row-gap:10px;}.elementor .e-584a5c6-1a3ce09{width:66px;}.elementor .e-cd52d46-9d755d7{font-family:"Gilda Display";font-weight:400;font-size:18px;color:var(--Nero);}.elementor .e-3cd5af2-3b70774{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-width:1px;border-color:var(--Grigio);border-style:solid;display:flex;flex-direction:column;row-gap:10px;}.elementor .e-1101b1e-0360a2a{width:66px;}.elementor .e-f296bc3-d8d8c30{font-family:"Gilda Display";font-weight:400;font-size:18px;color:var(--Nero);}.elementor .e-ee4ee76-a306b1d{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-width:1px;border-color:var(--Grigio);border-style:solid;display:flex;flex-direction:column;row-gap:10px;}.elementor .e-1530858-ad5515d{padding-block-start:80px;padding-block-end:80px;background-color:var(--Besh);flex-direction:column;}.elementor .e-786fa27-8d9249e{margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ab2d842-9f48587{padding-block-start:50px;padding-block-end:50px;background-color:var(--Besh);display:flex;flex-direction:column;align-self:center;}.elementor .e-d842154-381212f{padding-block-start:100px;padding-block-end:100px;background-color:var(--Nero);flex-direction:column;}