.fq{position:relative}.fq:before{left:0;position:absolute;top:0;z-index:-1}@media (min-width:768px){.fq:before{top:60px}}.fq:before{content:url(../images/decorations/faq-deco-1.png)}.fq:after{bottom:0;position:absolute;right:0;z-index:-1}@media (min-width:768px){.fq:after{bottom:15%}}.fq:after{content:url(../images/decorations/faq-deco-2.png)}.faq{--tw-border-opacity:0;--tw-bg-opacity:1;--tw-shadow:0px 8px 11px 0px rgba(0,0,0,.02);--tw-shadow-colored:0px 8px 11px 0px var(--tw-shadow-color);background-color:rgb(247 250 255/var(--tw-bg-opacity));border-color:rgb(88 184 153/var(--tw-border-opacity));border-radius:15px;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.faq.active{--tw-border-opacity:1}.faq.active .faq__q svg{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.faq.active .faq__q svg path{fill:#58b899}.faq__q{align-items:center;background-repeat:no-repeat;cursor:pointer;display:flex;gap:20px;justify-content:space-between;padding:15px 20px 15px 40px;position:relative}@media (min-width:768px){.faq__q{padding:30px 40px 30px 60px}}.faq__q{background-image:url(../images/svgs/faq-icon.svg);background-position:12px 20px}@media (min-width:768px){.faq__q{background-position:25px 35px}}.faq__q svg{min-width:20px}.faq__a{border-color:rgba(0,0,0,.05);border-top-width:1px;max-height:0;opacity:0;transition:all .3s ease-in-out}.active .faq__a{margin-left:40px;margin-right:20px;max-height:999px;opacity:1;padding-bottom:15px;padding-top:15px}@media (min-width:768px){.active .faq__a{margin-left:60px;margin-right:40px;padding-bottom:30px;padding-top:30px}}

/*# sourceMappingURL=faq.css.map*/