.faq{background:#fafafa;padding:80px 0;width:100%}.faq .h2-title{display:block;margin:0 0 20px;padding:0}@media screen and (max-height:900px),screen and (max-width:1600px){.faq{padding:50px 0}}@media screen and (max-width:640px){.faq{padding:25px 0}}.faq__top{font-size:1.4rem}.faq__row__top{margin-bottom:50px;width:100%}.faq__menu{width:22%}.is-prodotto .faq__menu{display:none}@media screen and (max-width:980px){.faq__menu{margin-bottom:40px;width:100%}}.faq__menu__internal{border-top:4px solid #000;font-family:Karla,sans-serif;font-size:2rem;font-weight:500;line-height:1.1;padding-top:25px;width:100%}@media screen and (max-width:980px){.faq__menu__internal{padding-top:15px}}.faq__content{width:75%}.is-prodotto .faq__content{width:100%}.faq__content h1{font-family:Karla,sans-serif;font-size:4.5rem;font-weight:500;line-height:1;margin:0 0 25px;padding:0}.faq__archive{padding-top:25px;text-align:right}@media screen and (max-height:900px),screen and (max-width:1600px){.faq__content h1{font-size:4rem}}@media screen and (max-width:1100px){.faq__content h1{font-size:3.5rem;margin:0 0 15px}}@media screen and (max-width:980px){.faq__content{width:100%}}@media screen and (max-width:640px){.faq{padding:25px 0}.faq__content h1{font-size:3rem;margin:0 0 10px}}.faq__row{border-top:2px solid #000;cursor:pointer;font-size:1.25rem;padding:35px 0;text-decoration:none!important;width:100%}.faq__row:last-child{border-bottom:2px solid #000}.faq__number{width:9%}.faq__number span{color:#e63027!important;display:inline-block;margin-right:10px}.contogreen .faq__number span{color:#a2bd30!important}.faq__text{width:82%}.faq__domanda{font-family:Nunito,sans-serif;font-weight:600;width:100%}.faq__domanda p{margin:0}.faq__risposta{display:none;padding-top:20px;width:100%}.faq__open{background-image:url(https://f.hubspotusercontent30.net/hubfs/8421582/images/icons/plus.svg);background-position:100% 0;background-repeat:no-repeat;background-size:contain;height:40px;width:9%}.opened .faq__open{background-image:url(https://f.hubspotusercontent30.net/hubfs/8421582/images/icons/minus.svg)}.contogreen .faq__open{background-image:url(https://f.hubspotusercontent30.net/hubfs/8421582/Icone/plus-contogreen.svg)}.contogreen .opened .faq__open{background-image:url(https://f.hubspotusercontent30.net/hubfs/8421582/Icone/minus-contogreen.svg)}@media screen and (max-width:640px){.faq__row{padding:15px 0}.faq__number{width:15%}.faq__text{width:77%}.faq__open{width:8%}}