.elementor .chdq-servizi-card{padding:2rem;background-color:#1a1b18;display:flex;flex-direction:column;gap:1rem;}.elementor .chdq-servizi-body{font-family:var(--chdq-ritratti-body);font-size:1rem;color:var(--chdq-ritratti-ivory);line-height:1.7;margin:0px;}.elementor .chdq-servizi-h3{font-family:var(--chdq-ritratti-display);font-size:1.5rem;color:var(--chdq-ritratti-ivory);line-height:1.3;}.elementor .chdq-servizi-h2{font-family:var(--chdq-ritratti-display);font-weight:400;font-size:2.75rem;color:var(--chdq-ritratti-ivory);line-height:1.15;}.elementor .chdq-servizi-section{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:var(--chdq-ritratti-ink);display:flex;flex-direction:column;gap:2rem;}.elementor .chdq-ritratti-ref-24{padding:4rem;background-color:#24251f;display:flex;flex-direction:column;gap:2rem;}.elementor .chdq-ritratti-ref-23{padding:0px;display:grid;gap:2rem;grid-template-columns:1.4fr 1fr 1fr 1fr;grid-template-rows:repeat(1,auto);}.elementor .chdq-ritratti-ref-22{padding:2rem;border-radius:0.5rem;border-width:0.0625rem;border-color:#454438;border-style:solid;background-color:#1a1b18;display:flex;flex-direction:column;gap:2rem;}.elementor .chdq-ritratti-ref-21{font-family:var(--chdq-ritratti-display);font-size:1.75rem;color:var(--chdq-ritratti-ivory);line-height:1.15;}.elementor .chdq-ritratti-ref-20{padding:0px;background-color:var(--chdq-ritratti-ink);display:flex;flex-direction:column;gap:2rem;}.elementor .chdq-ritratti-ref-19{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:var(--chdq-ritratti-ink);display:flex;flex-direction:column;gap:2rem;}.elementor .chdq-ritratti-ref-18{padding:0px;display:grid;gap:2rem;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,auto);}.elementor .chdq-ritratti-ref-17{width:100%;aspect-ratio:1;object-fit:contain;display:block;}.elementor .chdq-ritratti-ref-16{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#171815;display:flex;flex-direction:column;gap:2rem;}.elementor .chdq-ritratti-ref-15{padding:0px;display:grid;gap:2rem;grid-template-columns:2fr 1fr 1fr 1fr 1fr;grid-template-rows:repeat(1,auto);}.elementor .chdq-ritratti-ref-14{padding:0px;background-color:#171815;display:flex;flex-direction:column;gap:1rem;}.elementor .chdq-ritratti-ref-13{font-family:var(--chdq-ritratti-body);font-size:1rem;color:var(--chdq-ritratti-ivory);line-height:1.15;}.elementor .chdq-ritratti-ref-12{padding:0px;background-color:#171815;display:flex;flex-direction:column;gap:2rem;}.elementor .chdq-ritratti-ref-11{font-family:var(--chdq-ritratti-display);font-size:2.5rem;color:var(--chdq-ritratti-ivory);line-height:1.15;}.elementor .chdq-ritratti-ref-10{padding-block-start:1rem;padding-block-end:3rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:var(--chdq-ritratti-ink);display:flex;flex-direction:column;gap:2rem;}.elementor .chdq-ritratti-ref-9{padding:0px;display:grid;gap:2rem;grid-template-columns:1.05fr 1.4fr 0.5fr;grid-template-rows:repeat(1,auto);}.elementor .chdq-ritratti-ref-8{width:100%;aspect-ratio:1;object-fit:contain;display:block;align-self:center;}.elementor .chdq-ritratti-ref-7{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--chdq-ritratti-ink);display:flex;flex-direction:column;gap:2.5rem;justify-content:center;}.elementor .chdq-ritratti-ref-6{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--chdq-ritratti-ink);display:flex;flex-direction:column;gap:1.5rem;justify-content:center;}.elementor .chdq-ritratti-ref-5{font-family:var(--chdq-ritratti-body);font-size:1rem;color:var(--chdq-ritratti-ivory);line-height:1.65;}.elementor .chdq-ritratti-ref-4{font-family:var(--chdq-ritratti-display);font-size:4.25rem;color:var(--chdq-ritratti-ivory);line-height:1.05;}.elementor .chdq-ritratti-ref-3{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:var(--chdq-ritratti-ink);display:flex;flex-direction:row;gap:2rem;justify-content:space-between;align-items:center;}.elementor .chdq-ritratti-ref-2{font-family:var(--chdq-ritratti-body);color:var(--chdq-ritratti-ink);padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:3rem;background-color:var(--chdq-ritratti-gold);align-self:flex-start;}.elementor .chdq-ritratti-ref-1{font-family:var(--chdq-ritratti-body);font-size:0.75rem;color:var(--chdq-ritratti-gold);letter-spacing:0.1em;line-height:1.7;}