#contact-page .social-medias{display:flex;gap:.75rem}#contact-page .social-medias a svg{width:3rem;height:3rem;fill:var(--primary-color)}section#faqs .content{margin-top:1.5rem}section#faqs .content>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}section#faqs .content .faq{--padding-left: 1.5rem}section#faqs .content .faq .text{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;padding:1.25rem 1.5rem}section#faqs .content .faq .text .prefix{margin-right:.75rem;font-size:1.125rem;line-height:1.75rem;font-weight:700}section#faqs .content .faq .text p:nth-child(2){margin-right:1.5rem;font-size:.875rem;line-height:1.25rem}@media (min-width: 1024px){section#faqs .content .faq .text p:nth-child(2){font-size:1rem;line-height:1.5rem}}section#faqs .content .faq .question{position:relative;cursor:pointer;background-color:#0000000d}section#faqs .content .faq .question svg{position:absolute;right:1.5rem;top:50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}section#faqs .content .faq .question svg .vertical-line{transform-origin:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}section#faqs .content .faq .answer{max-height:0px;overflow:hidden;background-color:#0000000d;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}section#faqs .content .faq .answer .text{font-size:1rem;line-height:1.5rem}section#faqs .content .faq.active .question{background-color:var(--primary-color);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}section#faqs .content .faq.active .answer{margin-top:.125rem}section#contact{margin-left:auto;margin-right:auto;max-width:600px;text-align:center}section#contact .content{display:flex;flex-direction:column;align-items:center}section#contact .content>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}section#contact .content .contact{display:flex;align-items:center;gap:.5rem;text-align:left}section#contact .content .contact svg{width:2rem;height:2rem}section#contact .content .contact .value{font-size:1.25rem;line-height:1.75rem;font-weight:700}section#contact .note{margin-top:2rem}
