.pagina-promozioni .pr-linea{width:var(--div-larghezza,100%);margin:0 auto;display:flow-root}.pagina-promozioni .pr-linea hr{border-top-width:1px;width:100%;height:0;margin:10px 0}.pagina-promozioni .pr-eroe{text-align:center;background-position:100% 0;padding:250px 60px 140px}.pagina-promozioni .pr-eroe .pr-eroe__colonna.colonna{background-color:#141414a6;padding:20px 100px}.pagina-promozioni .pr-eroe__spazio{height:15px}@media (width>=768px) and (width<=1024px){.pagina-promozioni.pr-computer .pr-eroe.riga--fissa{background-attachment:fixed}}.pagina-promozioni .pr-eroe__occhiello{font-family:var(--font-titoli);font-size:30px}.pagina-promozioni .pr-eroe__linea hr{height:2px;color:var(--colore-6)}@media (width<=767px){.pagina-promozioni .pr-eroe{background-position:50%;padding:50px 15px}.pagina-promozioni .pr-eroe .pr-eroe__colonna.colonna{padding:0}.pagina-promozioni .pr-eroe__occhiello{font-size:18px}}.pagina-promozioni .pr-intro{background-color:var(--colore-6);text-align:center;padding:40px}.pagina-promozioni .pr-intro__titolo{text-align:center}.pagina-promozioni .pr-intro__linea{margin-top:20px}.pagina-promozioni .pr-intro__linea hr{color:#383838}.pagina-promozioni .pr-intro__testo{margin:20px 0 8px}@media (width<=767px){.pagina-promozioni .pr-intro{padding:50px 0}.pagina-promozioni .pr-intro__linea{width:49px;margin-top:0}.pagina-promozioni .pr-intro__testo{margin-top:8px}}.pagina-promozioni .pr-schede{background-color:var(--colore-6);padding:20px 40px}.pagina-promozioni .pr-schede .pr-scheda.colonna{background-color:#f5f5f5;border-radius:20px;margin-right:20px;padding:25px}.pagina-promozioni .pr-schede .pr-scheda.colonna:last-child{margin-right:0}@media (width>=768px){.pagina-promozioni .pr-schede .pr-scheda.colonna{--pr-prima:max((100% - 40px) / 3, min(242.86px, 100% / 3));width:calc((100% - 40px - var(--pr-prima)) / 2)}.pagina-promozioni .pr-schede .pr-scheda.colonna:first-child{width:var(--pr-prima)}}.pagina-promozioni .pr-scheda__foto.riga{background-position:50%;background-size:contain;border-radius:10px;padding:40px;overflow:hidden}.pagina-promozioni .pr-scheda__foto .colonna{padding:0}.pagina-promozioni .pr-scheda__spazio{height:620px}.pagina-promozioni .pr-scheda__foto--video .riga__video-file{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pagina-promozioni .pr-scheda__titolo{margin:20px 0}.pagina-promozioni .pr-scheda__testo{margin:0 0 10px}.pagina-promozioni .pr-scheda__bottone{background-color:var(--colore-3);border-radius:10px;width:249px;height:49px;margin:10px auto;padding:0;transition:none}.pagina-promozioni .pr-scheda__bottone .bottone__testo{color:var(--colore-2);padding:10px 0;font-size:16px}.pagina-promozioni .pr-scheda__bottone--spostato{margin:0 0 0 120px}@media (width<=767px){.pagina-promozioni .pr-schede{padding:16px 20px 60px}.pagina-promozioni .pr-schede .pr-scheda.colonna,.pagina-promozioni .pr-schede .pr-scheda.colonna:first-child,.pagina-promozioni .pr-schede .pr-scheda.colonna:last-child{width:100%;margin:0;padding:20px 20px 10px}.pagina-promozioni .pr-schede .pr-scheda--velux.colonna{margin:16px 0}.pagina-promozioni .pr-scheda__foto.riga{background-position:50% 0;background-size:cover;padding:60px 16px}.pagina-promozioni .pr-scheda__spazio{height:274px}.pagina-promozioni .pr-scheda__bottone{width:calc(100% - 9px);height:51.5px}.pagina-promozioni .pr-scheda__bottone--spostato{margin:0}.pagina-promozioni .pr-scheda__bottone .bottone__testo{font-size:13px}}.pagina-promozioni .pr-stacco{padding:15px 60px}.pagina-promozioni .pr-stacco__vuoto{height:100px}@media (width<=767px){.pagina-promozioni .pr-stacco{padding:15px 0}}.pagina-promozioni .pr-iscrizione{padding:15px 60px}.pagina-promozioni .pr-iscrizione__riquadro.riga{text-align:center;background-color:#1b1f38;padding:100px 0 100px 50px}.pagina-promozioni .pr-iscrizione__riquadro .pr-iscrizione__colonna.colonna{width:calc(100% - 40px);margin-right:40px;padding:0}.pagina-promozioni .pr-modulo{color:var(--colore-6);margin-top:10px;padding-top:10px;font-size:18px}.pagina-promozioni .pr-modulo .modulo__campo{padding:0 15.9375px}.pagina-promozioni .pr-modulo .modulo__spazio-captcha{display:none}.pagina-promozioni .pr-modulo .modulo__testo-libero p{font-size:18px;line-height:27px}.pagina-promozioni .pr-modulo input[type=text],.pagina-promozioni .pr-modulo input[type=tel],.pagina-promozioni .pr-modulo input[type=email]{color:var(--colore-6);text-align:left;border-bottom-color:#6e6e6e;font-size:18px}.pagina-promozioni .pr-modulo input::placeholder{color:var(--colore-6);opacity:1}.pagina-promozioni .pr-modulo .modulo__spunta input{width:1em;height:1em;font:inherit;color:inherit;margin:8px .3em 8px 0;font-weight:400}.pagina-promozioni .pr-modulo .modulo__trappola label{display:none}.pagina-promozioni .pr-modulo .modulo__consenso .modulo__spunta-testo{flex:0 auto}.pagina-promozioni .pr-modulo .modulo__spunta-testo p{line-height:normal}.pagina-promozioni .pr-modulo .modulo__invio{background-color:var(--colore-2);border:0;width:280px;height:55px;margin:20px 15px 20px auto;padding:0}.pagina-promozioni .pr-modulo .modulo__invio input{width:274px;color:var(--colore-3);transition:color .2s ease-in-out;display:block;position:relative;top:5px;left:5px}.pagina-promozioni .pr-modulo .modulo__invio:hover{background-color:var(--colore-3)}.pagina-promozioni .pr-modulo .modulo__invio:hover input{color:var(--colore-6)}.pagina-promozioni .pr-modulo .modulo__riuscito{text-align:left}@media (width<=767px){.pagina-promozioni .pr-iscrizione{padding:15px 0}.pagina-promozioni .pr-iscrizione__riquadro.riga{padding:30px 0 0}.pagina-promozioni .pr-iscrizione__riquadro .pr-iscrizione__colonna.colonna{width:100%;margin-right:0;padding:0}.pagina-promozioni .pr-modulo{font-size:15px}.pagina-promozioni .pr-modulo .modulo__campo{padding:0 15px}.pagina-promozioni .pr-modulo .modulo__testo-libero p{font-size:15px;line-height:22.5px}.pagina-promozioni .pr-modulo input[type=text],.pagina-promozioni .pr-modulo input[type=tel],.pagina-promozioni .pr-modulo input[type=email]{font-size:16px}.pagina-promozioni .pr-modulo .modulo__invio{width:185px;height:36px;padding:0 10px}.pagina-promozioni .pr-modulo .modulo__invio input{width:165px;font-size:13px;top:0;left:2px}.pagina-promozioni .pr-scheda__titolo{width:calc(100% - 9px);margin:20px 0 10px}.pagina-promozioni .pr-scheda__testo{width:calc(100% - 9px)}}
