.faq-wrapper{width:100%}.faq--grid .faq-wrapper{display:grid;gap:15px;grid-template-columns:1fr 1fr}.faq--section .faq-item{border:1px solid #eaf0f4;border-radius:15px}.faq--section{box-shadow:0 8px 10.5px 0 rgba(234,240,244,.7);padding:50px 30px 30px}.faq-question{align-items:center;background:var(--white);border:none;border-radius:15px;color:var(--secondary);cursor:pointer;display:flex;font-family:Area Normal Bold;font-size:16px;font-weight:600;gap:15px;justify-content:space-between;line-height:normal;padding:15px;text-align:left;transition:.3s;width:100%}.faq-answer{border-top:1px solid #eaf0f4;color:#003a42;display:none;font-family:Area Normal;font-size:15px;padding:20px}.faq-icon{font-size:28px;transition:transform .3s ease}.faq-item.active .faq-answer{display:block}.faq-item.active .faq-icon{transform:rotate(90deg)}.faq-item.active .faq-question{background:#eaf0f4;border-radius:15px 15px 0 0}.faq-item.active .faq-icon path{fill:var(--secondary)}.faq--vertical .faq-wrapper{display:flex;flex-direction:column;row-gap:10px}.faq--section .view--all--faq{margin-top:30px}.faq--section .view--all--faq .btn{align-items:center;color:var(--secondary);display:flex;font-family:Area Normal Extra Bold;font-size:16px;gap:5px;padding:0 0 0 10px;text-decoration:none;text-transform:capitalize;transition:.3s}.faq--section .view--all--faq .btn .faq--link--icon{color:var(--borderColor);font-family:Area Normal;font-size:24px;font-weight:700;margin-top:-3px}.faq--section .view--all--faq .btn:hover,.faq--section h2{color:var(--borderColor)}.faq--section h2{font-size:28px;font-weight:500;margin-bottom:15px}.faq--grid.faq--section.dobble--shadow{margin-top:0;padding-top:30px;position:relative}.faq--grid.faq--section.dobble--shadow:before{box-shadow:0 -8px 10.5px 0 rgba(234,240,244,.7);content:"";display:block;height:50px;left:0;position:absolute;top:0;width:100%}@media(max-width:991px){.faq--section{padding:40px 15px}.faq--vertical{box-shadow:none}}@media(max-width:768px){.faq--grid .faq-wrapper{grid-template-columns:1fr}}