#faq-section{background-color:var(--cyb-white);}#faq-section.grey-block{background-color:var(--cyb-white-light);padding:5em;margin:0 0 5em;}@media (max-width:1200px){#faq-section.grey-block{padding-left:2em;padding-right:2em}}#faq-section.grey-block #faq-container{background-color:var(--cyb-white);}#faq-section.grey-block #faq-container h3 ~ div:not([class]){padding:0 2em;}@media (max-width:768px){#faq-section.grey-block #faq-container h3 ~ div:not([class]){padding:0 1em}}#faq-section.grey-block #faq-container details[open]{background-color:var(--cyb-white-light);}#faq-section.grey-block #faq-container details[open] .faq-question{background-color:var(--cyb-white-light);}#faq-section.grey-block #faq-container details .faq-question{background-color:var(--cyb-white);}#faq-section.grey-block #faq-container details .faq-question:hover{background-color:var(--cyb-white-light);}#faq-section.white-background{font-size:1.5em;}#faq-section.white-background #faq-container{background-color:transparent;border:none;border-radius:0;font-size:1em;}#faq-section.white-background #faq-container h2{margin-top:0;font-size:2.5em;}#faq-section.white-background #faq-container .faq-answer{font-size:.9em;}#faq-section.white-background #faq-container .faq-answer[open]{background-color:var(--cyb-primary-light);border-radius:0!important;}#faq-section.white-background #faq-container .faq-answer .faq-question{background-color:transparent;border-radius:0!important;padding:1em;}#faq-section.white-background #faq-container .faq-answer .faq-question:hover{background-color:var(--cyb-primary-light);}#faq-section #faq-container{background-color:var(--cyb-white-light);border-radius:2em;border:1px solid #ccc;padding:0;font-size:1.2em;}@media (min-width:1200px){#faq-section #faq-container{max-width:60vw;margin:0 auto}}@media (max-width:768px){#faq-section #faq-container{font-size:1em}}#faq-section #faq-container>h2,#faq-section #faq-container>h3{text-align:center;margin:1em 2em;font-weight:700;font-size:3em;}@media (max-width:768px){#faq-section #faq-container>h2,#faq-section #faq-container>h3{font-size:1.5em;margin:.5em 1em}}#faq-section #faq-container>p{padding:0 2em 2em;text-align:center;}#faq-section #faq-container>p ~ details:first-of-type{border-top:1px solid #ccc;}@media (max-width:768px){#faq-section #faq-container>p{padding:0 1em 1em}}#faq-section #faq-container details:not([open]):last-of-type .faq-question,#faq-section #faq-container details[open]:last-of-type{border-radius:0 0 2em 2em;}#faq-section #faq-container details:not(:first-of-type){border-top:1px solid #ccc;}#faq-section #faq-container details[open]{background-color:var(--cyb-white);}#faq-section #faq-container details[open] .faq-question:after{content:"\f077";}#faq-section #faq-container details[open] .faq-question{background-color:var(--cyb-white);}#faq-section #faq-container details .faq-question{width:100%;background-color:var(--cyb-white-light);border:none;padding:2em;text-align:left;font-weight:600;cursor:pointer;list-style:none;}@media (max-width:768px){#faq-section #faq-container details .faq-question{padding:1em}}#faq-section #faq-container details .faq-question:hover{background-color:var(--cyb-white);border-radius:0;}#faq-section #faq-container details .faq-question:after{content:"\f078";float:right;font-family:"Font Awesome 6 Free";}#faq-section #faq-container details .faq-question::-webkit-details-marker{display:none;}#faq-section #faq-container details p{padding:1em 2em;margin:0;}#faq-section #faq-container details ul{padding:0 2em 1em 3em;}