.section-faq>p{position:relative}.section-faq>p:first-of-type::before{content:"";display:block;position:absolute;left:50%;transform:translateX(-50%);width:1px;top:-4rem;height:3rem;background-color:var(--wp--preset--color--custom-color-1)}.section-faq>p:last-of-type::after{content:"";display:block;position:absolute;left:50%;transform:translateX(-50%);width:1px;top:4rem;height:3rem;background-color:var(--wp--preset--color--custom-color-1)}.section-faq .gt-faq-block{display:grid;grid-template-columns:1fr 1fr;gap:0 30px}.section-faq .gt-faq-block .gt-faq-item{margin-bottom:0 !important;box-shadow:none;border:none;border-bottom:solid 1px var(--wp--preset--color--custom-color-1);border-radius:0 !important;background:transparent}.section-faq .gt-faq-block .gt-faq-item label.gt-faq-question{color:var(--wp--preset--color--custom-color-1);background:transparent !important}.section-faq .gt-faq-block .gt-faq-item label.gt-faq-question .gt-faq-icon{color:transparent !important;position:relative;min-width:30px !important;width:30px !important;height:30px !important;border:solid 1px var(--wp--preset--color--custom-color-2);border-radius:100px !important;transition:all 0.4s ease}.section-faq .gt-faq-block .gt-faq-item label.gt-faq-question .gt-faq-icon::after{content:"";display:block;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);min-width:5px;width:5px !important;height:5px;border-radius:100px;background-color:var(--wp--preset--color--custom-color-2) !important;overflow:visible;transition:all 0.4s ease}.section-faq .gt-faq-block .gt-faq-item .gt-faq-answer{background:transparent}.section-faq .gt-faq-block .gt-faq-item .gt-faq-answer .gt-faq-content{padding-top:0 !important}.section-faq .gt-faq-block .gt-faq-item .gt-faq-answer .gt-faq-content p{margin:0 !important}.section-faq .gt-faq-block .gt-faq-item:hover label.gt-faq-question .gt-faq-icon,.section-faq .gt-faq-block .gt-faq-item:has(.gt-faq-toggle:checked) label.gt-faq-question .gt-faq-icon{background-color:var(--wp--preset--color--custom-color-2)}.section-faq .gt-faq-block .gt-faq-item:hover label.gt-faq-question .gt-faq-icon::after,.section-faq .gt-faq-block .gt-faq-item:has(.gt-faq-toggle:checked) label.gt-faq-question .gt-faq-icon::after{min-width:7px;width:7px;height:15px;border-radius:0;background-color:transparent !important;background-image:url("/wp-content/uploads/2026/02/icon-fleche-arrondie-blanc.svg");background-repeat:no-repeat;background-size:contain}@media (max-width:1260px){.section-faq{padding-inline:5rem !important}}@media (max-width:1024px){.section-faq{padding-inline:2rem !important;padding-block:4rem !important}.section-faq .gt-faq-block{grid-template-columns:1fr}}@media (max-width:768px){.section-faq{padding-inline:1rem !important}}/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22https%3A%2F%2Floucabasson.geek-tonic.dev%2F%22%2C%22sources%22%3A%5B%22wp-content%2Fthemes%2Fgeektonic-fse-child%2Fassets%2Fscss%2Fsection-faq.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAEI%2CeAAA%2CiBAAA%2CCAKQ%2CqCAAA%2CwKAAA%2CCAcA%2CmCAAA%2CuKAAA%2CCAcR%2C2BAAA%2CqDAAA%2CCAKI%2CwCAAA%2CyKAAA%2CCAQI%2C8DAAA%2CgFAAA%2CCAII%2C2EAAA%2CuOAAA%2CCAUI%2CkFAAA%2CwRAAA%2CCAkBR%2CuDAAA%2CsBAAA%2CCAGI%2CuEAAA%2CwBAAA%2CCAGI%2CyEAAA%2CmBAAA%2CCASA%2CwLAAA%2CyDAAA%2CCAGI%2CsMAAA%2CkOAAA%2CCAiBxB%2C0BACI%2CaAAA%2C8BAAA%2CCAAA%2CCAKJ%2C0BACI%2CaAAA%2C4DAAA%2CCAII%2C2BAAA%2CyBAAA%2CCAAA%2CCAMR%2CyBACI%2CaAAA%2C8BAAA%2CCAAA%22%7D */