.faq__items{display:grid;gap:20px}.faq__column{display:grid;gap:20px;align-content:start}.faq__item{backdrop-filter:blur(8px);background-color:oklab(.999994 .0000455678 .0000200868 / .9);border:1px solid;border-color:oklab(.928 -.000571842 -.00597269 / .7);border-radius:15px;padding:0 20px 0 20px;margin:0;transition-duration:.3s}.faq__header{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:20px 0;cursor:pointer}.faq__title,.new-page .faq__title{font-family:inherit!important;color:#000;margin:0;font-size:20px;font-weight:600;padding:0}.faq__title--arrow{content:url(/wp-content/themes/vittoriavita/images/faq-arrow.svg);transition-property:all;transition-duration:.3s}.faq__item.open .faq__title--arrow{rotate:180deg}.faq__item.open,.faq__item:hover{background-color:oklab(.985 -.00075442 -.00185226 / .5)}.faq__item.open{padding-bottom:20px}.faq__content{contain:layout style paint;gap:15px;height:0;opacity:0;overflow:hidden;border-left:3px solid #253580;padding-left:15px}.faq__item.open .faq__content{height:auto;opacity:1}.new-page .faq__content p{margin:0}.new-page .faq__content p:last-child{padding:0}.faq__content ul,.new-page .faq__content ul{margin:15px 0}.faq__content ul li{margin:5px 0}.faq__content ul li::before{background:#ff798a}.faq__content a strong{color:#ff7691}@media (min-width:1024px){.faq__items--cols-2{grid-template-columns:1fr 1fr;align-items:start}}