.elementor .section-m{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:max(7%, calc((100% - 1120px) / 2));padding-inline-end:max(7%, calc((100% - 1120px) / 2));flex-direction:row;gap:3rem;flex-wrap:wrap;}.elementor .heading-l{width:100%;font-family:PlayfairDsiplay-Variable;font-weight:400;font-size:clamp(2.3rem, 1.8091rem + 2.1818vw, 3.5rem);color:var(--accent);line-height:1em;text-align:center;display:none;}.elementor .text-m{font-family:Jost-Variable;font-weight:300;font-size:0.9rem;color:var(--accent);column-count:2;column-gap:4rem;line-height:1.5em;text-align:justify;}.elementor .subtitle-m{width:100%;font-family:Jost-Variable;font-weight:200;font-size:clamp(1.3rem, 1.0136rem + 1.2727vw, 2rem);color:var(--accent);line-height:1em;text-align:center;text-wrap: balance;\n}.elementor .section-l{overflow:hidden;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:max(7%, calc((100% - 1240px) / 2));padding-inline-end:max(7%, calc((100% - 1240px) / 2));flex-direction:row;gap:3rem;flex-wrap:wrap;justify-content:center;}.elementor .section-full{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:7%;padding-inline-end:7%;flex-direction:row;gap:3rem;flex-wrap:wrap;}.elementor .le-nostre-camere{width:18%;margin:0.5rem;flex:1 0 auto;}.elementor .accordion-inside{padding-inline-start:1rem;}.elementor .div-030-simple{width:30%;padding:0px;gap:0px;flex-wrap:wrap;flex:1 0 auto;}.elementor .div-035-simple{width:35%;padding:0px;gap:0px;flex-wrap:wrap;flex:1 0 auto;}.elementor .div-100-simple{width:100%;padding:0px;}.elementor .accordion-icon-div{width:1.5rem;height:0.75rem;}