:root{--bs-font-sans-serif:"Signika"}.faq-section{display:block;margin-bottom:40px;margin-top:64px}.faq-section--sekcja{margin-bottom:180px}.faq-section--sekcja h2{text-align:center}@media(max-width:1199px){.faq-section--sekcja{margin-bottom:100px}}@media(max-width:767px){.faq-section--sekcja{margin-bottom:60px}}.faq-section__item{border-bottom:1px solid #e8e8e8}.faq-section__item:first-of-type{border-top:1px solid #e8e8e8}.faq-section__item[open]{box-shadow:inset 4px 0 #fad200}.faq-section__item[open] .faq-section__pytanie:after{transform:rotate(180deg)}.faq-section__pytanie{align-items:center;cursor:pointer;display:flex;gap:20px;justify-content:space-between;list-style:none;padding:20px}.faq-section__pytanie::-webkit-details-marker{display:none}.faq-section__pytanie:after{content:"";flex-shrink:0;font-family:icomoon;font-size:6px}.faq-section__pytanie:focus-visible{outline:2px solid #000;outline-offset:-2px}.faq-section .faq-section__pytanie h3{color:#000;font-size:1.8rem;font-weight:500;line-height:1.5;margin:0}.faq-section__odpowiedz{padding:0 20px 23px}@media(min-width:400px){.faq-section__odpowiedz{padding-right:42px}}.faq-section__odpowiedz ol,.faq-section__odpowiedz p,.faq-section__odpowiedz ul{line-height:1.66;margin-bottom:1rem}.faq-section__odpowiedz ol:last-child,.faq-section__odpowiedz p:last-child,.faq-section__odpowiedz ul:last-child{margin-bottom:0}.faq-section__odpowiedz a{text-decoration:underline}
