.pagina-per-la-casa .pc-linea{width:var(--div-larghezza,100%);margin:0 auto;display:flow-root}.pagina-per-la-casa .pc-linea hr{width:100%;height:2px;color:var(--div-colore,grey);margin:10px 0}.pagina-per-la-casa .pc-bottone-chiaro{background-color:var(--colore-2);border:1px solid #0000;height:48px;padding:0;box-shadow:0 3px 11px #00000040}.pagina-per-la-casa .pc-bottone-chiaro .bottone__testo{color:var(--colore-3);padding:10px 0;font-size:16px}.pagina-per-la-casa .pc-bottone-chiaro:hover{border-color:var(--oro-menu);background-color:#0000}.pagina-per-la-casa .pc-bottone-chiaro:hover .bottone__testo{color:var(--colore-6)}@media (width<=767px){.pagina-per-la-casa .pc-bottone-chiaro .bottone__testo{font-size:13px}}.pagina-per-la-casa .pc-eroe{text-align:center;background-position:50%;padding:250px 60px 140px}.pagina-per-la-casa .pc-eroe__colonna.colonna{background-color:#1414141a;padding:20px 100px}.pagina-per-la-casa .pc-eroe__occhiello{font-family:var(--font-titoli);color:var(--oro-menu);font-size:30px;font-weight:400}.pagina-per-la-casa .pc-eroe .pc-linea{width:100px}.pagina-per-la-casa .pc-eroe .pc-linea hr{border-top-width:1px}.pagina-per-la-casa .pc-eroe__bottone{width:180px;margin:35px auto 10px}@media (width<=767px){.pagina-per-la-casa .pc-eroe{padding:50px 15px}.pagina-per-la-casa .pc-eroe__colonna.colonna{padding:0}.pagina-per-la-casa .pc-eroe__occhiello{font-size:18px}.pagina-per-la-casa .pc-eroe__bottone{margin-top:25px}}.pagina-per-la-casa .pc-intro{background-color:var(--colore-6);text-align:center;padding:70px 40px 40px}.pagina-per-la-casa .pc-intro__titolo h2{text-align:center}.pagina-per-la-casa .pc-intro__linea{width:68px;margin-top:20px}.pagina-per-la-casa .pc-intro__linea hr{border-top-width:1px;height:0}.pagina-per-la-casa .pc-intro__testo{margin-top:20px}@media (width<=767px){.pagina-per-la-casa .pc-intro{padding:50px 0}.pagina-per-la-casa .pc-intro__linea{width:49px;margin-top:0}.pagina-per-la-casa .pc-intro__testo{margin-top:8px}}.pagina-per-la-casa .pc-galleria{background-color:var(--colore-6);padding:15px 60px}@media (width<=767px){.pagina-per-la-casa .pc-galleria{padding:15px 0}}.gc{margin:10px 0}.gc__griglia{grid-template-columns:repeat(10,minmax(0,1fr));padding:5px;display:grid}.gc__voce{grid-column:span 3;min-width:0;padding:5px;position:relative}.gc__voce--grande{grid-area:span 2/span 4;align-self:start}.gc__voce--1{grid-area:1/1/2/4}.gc__voce--2{grid-area:1/4/2/7}.gc__voce--3{grid-area:2/1/3/4}.gc__voce--4{grid-area:2/4/3/7}.gc__voce--5{grid-area:1/7/3/11}.gc__voce--6{grid-area:3/1/5/5}.gc__voce--7{grid-area:3/5/4/8}.gc__voce--8{grid-area:3/8/4/11}.gc__voce--9{grid-area:4/5/5/8}.gc__voce--10{grid-area:4/8/5/11}.gc__dentro{position:relative}.gc__foto{aspect-ratio:6/5;position:relative;overflow:hidden}.gc__voce--grande .gc__foto{aspect-ratio:4/5}.gc__img{color:#463939;background:var(--gc-c) 50% 50% / cover no-repeat;cursor:pointer;width:100%;height:100%;line-height:1.5;transition:transform .2s ease-out;display:block}.gc__voce:hover .gc__img{transform:scale(1.06)}.gc__didascalia{pointer-events:none;position:absolute;inset:0}.gc__interno{box-sizing:border-box;text-align:center;flex-direction:column;justify-content:flex-end;align-items:flex-start;height:100%;padding:15px 25px;display:flex;overflow:hidden}.gc__bottone{box-sizing:border-box;text-align:left;white-space:nowrap;color:#463939;pointer-events:all;background-color:#f7f7f780;border:1px solid #0000;width:200px;max-width:100%;margin:10px 0;font-size:17px;line-height:22px;text-decoration:none;display:block}.gc__testo{white-space:normal;overflow-wrap:break-word;max-width:98%;color:var(--colore-4);padding:10px 20px;font-family:Barlow Condensed,sans-serif;font-size:23px;font-weight:600;line-height:normal;display:inline-block}@media (width>=768px) and (width<=1024px){.gc__didascalia{height:var(--gc-h,184px);position:static}.gc__voce--grande .gc__didascalia{height:calc(2 * var(--gc-h,184px))}.gc__interno{justify-content:center;align-items:center}.gc__griglia{container-type:inline-size}.gc__voce:not(.gc__voce--grande) .gc__foto{aspect-ratio:auto;height:calc(25cqw - 8.33333px)}}@media (width<=767px){.gc__griglia{grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.gc__voce,.gc__voce--grande,.gc__voce[class*=gc__voce--]{grid-area:auto/span 1;align-self:stretch;padding:0}.gc__voce.gc__voce--grande-p{grid-column:span 2}.gc__foto,.gc__voce--grande .gc__foto{aspect-ratio:1}.gc__img{background-image:var(--gc-p)}.gc__didascalia{height:104px;position:static}.gc__voce--grande-p .gc__didascalia{height:176px}.gc__interno{justify-content:center;align-items:center;padding:15px}.gc__bottone{width:100%;font-size:15px}.gc__testo{font-size:13px}}.pagina-per-la-casa .pc-persone{background-color:var(--colore-6);padding:40px 0 24.5px;overflow-x:clip;box-shadow:0 -3px 11px #00000040}.pagina-per-la-casa .pc-persone .riga--annidata{padding:0}.pagina-per-la-casa .pc-persone .pc-persone__riga--a{padding:16px 0}.pagina-per-la-casa .pc-persone .pc-persone__riga--a>.riga__colonne>.colonna:first-child{padding:0}.pagina-per-la-casa .pc-persone .pc-persone__riga--b{margin-top:37px}.pc-foto{min-width:25px;margin:var(--f-mt,0) 0 0 var(--f-ml,0);width:calc(100% - var(--f-ml,0px));max-width:var(--f-max,none);text-align:start}.pc-foto img{border-radius:50%;width:100%;box-shadow:0 3px 11px #646464}.pc-foto img:hover{filter:grayscale()}.pc-foto--a1{--f-mt:9px;--f-ml:336px;--f-max:69px}.pc-foto--a2{--f-mt:36px;--f-ml:130px;--f-max:167px}.pc-foto--a3{--f-mt:36px;--f-ml:306.328px;--f-max:136px}.pc-foto--b1{--f-mt:-70px;--f-ml:125px;--f-max:227px}.pc-foto--b3{--f-mt:20px;--f-ml:31px;--f-max:238px}.pc-foto--c1{--f-mt:78px;--f-ml:41px;--f-max:113px}.pc-foto--c2{--f-mt:34px;--f-ml:40px;--f-max:157px}.pc-foto--c3{--f-mt:86px;--f-ml:248px;--f-max:80px}.pc-foto--c4{--f-mt:21px;--f-ml:60px;--f-max:113px}.pc-foto--d2{width:117.953px}.pagina-per-la-casa .pc-persone__frase{margin:-8px 0 8px}.pagina-per-la-casa .pc-persone__frase p{line-height:2}.pagina-per-la-casa .pc-persone__bottone{background-color:var(--colore-2);border:1px solid #0000;width:250px;height:55px;margin:10px auto;box-shadow:0 3px 11px #00000040}.pagina-per-la-casa .pc-persone__bottone .bottone__testo{color:var(--colore-3);padding:10px 0;font-size:16px;font-weight:700}.pagina-per-la-casa .pc-persone__bottone:hover{background-color:var(--colore-3)}.pagina-per-la-casa .pc-persone__bottone:hover .bottone__testo{color:var(--colore-6)}@media (width>=768px) and (width<=1024px) and (hover:none){.pc-foto--a3.da-animare{opacity:1;animation:none}}@media (width<=767px){.pagina-per-la-casa .pc-persone{padding:30px 0}.pagina-per-la-casa .pc-persone .riga--annidata .colonna{padding:0}.pagina-per-la-casa .pc-persone .pc-persone__riga--a{padding:2px 0}.pagina-per-la-casa .pc-persone .pc-persone__riga--b{margin-top:0}.pagina-per-la-casa .pc-persone .pc-persone__riga--c{margin-top:-42px}.pagina-per-la-casa .pc-persone .pc-persone__riga--d{padding:9px 0}.pc-foto{min-width:0;max-width:none;margin:var(--f-mt) 0 0 var(--f-ml);width:var(--f-w)}.pc-foto--a1{--f-mt:-15px;--f-ml:13px;--f-w:112px}.pc-foto--b1{--f-mt:12px;--f-ml:176px;--f-w:123px}.pc-foto--b3{--f-mt:0px;--f-ml:55px;--f-w:64px}.pc-foto--c2{--f-mt:0px;--f-ml:133px;--f-w:145px}.pc-foto--c3{--f-mt:18px;--f-ml:26px;--f-w:99px}.pc-foto--c4{--f-mt:-50px;--f-ml:265px;--f-w:56px}.pagina-per-la-casa .pc-persone .pc-persone__titolo{margin:0 0 8px}.pagina-per-la-casa .pc-persone__bottone{width:100%;height:38px}.pagina-per-la-casa .pc-persone__bottone .bottone__testo{font-size:13px}}.pagina-per-la-casa .pc-bonus{padding:80px 60px;box-shadow:0 -3px 11px #00000040}.pagina-per-la-casa .pc-bonus__riquadro.colonna{border:1px solid var(--colore-6);padding:40px 60px}.pagina-per-la-casa .pc-bonus h2,.pagina-per-la-casa .pc-bonus__testo{color:var(--colore-2)}.pagina-per-la-casa .pc-bonus__bottone{width:225px;margin:25px auto 10px}@media (width<=767px){.pagina-per-la-casa .pc-bonus{padding:15px}.pagina-per-la-casa .pc-bonus__riquadro.colonna{padding:0 15px}.pagina-per-la-casa .pc-bonus__bottone{width:180px;margin:25px auto 20px}}body[data-pagina=per-la-casa] .lightbox__fondo{background:#000}body[data-pagina=per-la-casa] .lightbox__barra{z-index:2;height:44px;padding:0 0 0 10px}body[data-pagina=per-la-casa] .lightbox__figura,body[data-pagina=per-la-casa] .lightbox__figura img{max-width:100vw;max-height:calc(100vh - 88px)}body[data-pagina=per-la-casa] .lightbox__figura img{display:block}body[data-pagina=per-la-casa] .lightbox__figura figcaption:empty{display:none}
