.accordion-item{border-radius:10px;border:1px solid rgba(16,16,16,0.1);background-color:#FAFAFA;padding:13px 30px}@media (max-width:575px){.accordion-item{padding:13px 15px}}.accordion-item .accordion-header .accordion-title{line-height:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}@media (max-width:575px){.accordion-item .accordion-header .accordion-title{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:16px}}.accordion-item .accordion-header .accordion-title:after{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;content:"\f067";font-family:"Font Awesome 5 Pro";font-weight:400;margin-left:auto;width:40px;height:40px;border-radius:50%;border:1px solid rgba(16,16,16,0.1);background-color:var(--white-color);-webkit-transition:all 0.3s;transition:all 0.3s}.accordion-item .accordion-header .accordion-title[aria-expanded=true]:after{border-color:#26272B;content:"\f068"}.accordion-item .accordion-content p{padding-top:10px;padding-bottom:10px}.faqs-sel{--faq-ink:#042A1B;--faq-rule:rgba(4,42,27,0.13);background-color:#FBF6EF;padding-top:100px;padding-bottom:100px}.faq-group + .faq-group{margin-top:80px}.faq-group__title{font-size:26px;line-height:1.25;color:var(--faq-ink);margin:0 0 26px}.faq-group__aside{padding-left:40px}.faq-group__card{display:block;width:100%;height:auto;border:1px solid var(--faq-rule);border-radius:3px;box-shadow:10px 4px 30px 0 rgba(180,180,180,0.3)}.faqs-sel .accordion-item{background:none;border:0;border-top:1px solid var(--faq-rule);border-radius:0;box-shadow:none;padding:0;margin:0}.faqs-sel .accordion-item:last-child{border-bottom:1px solid var(--faq-rule)}.faqs-sel .accordion-item .accordion-header{margin:0}.faqs-sel .accordion-item .accordion-header .accordion-title{display:flex;align-items:center;gap:24px;width:100%;text-align:left;cursor:pointer;font-family:var(--heading-font);font-size:18px;font-weight:600;line-height:1.45;color:var(--faq-ink);background:none;border:0;border-radius:0;padding:24px 0;margin:0;-webkit-appearance:none;appearance:none;transition:opacity 0.25s ease}.faqs-sel .accordion-item .accordion-header .accordion-title:hover{opacity:0.62}.faqs-sel .accordion-item .accordion-header .accordion-title::after{content:"\f067";font-family:"Font Awesome 5 Pro";font-weight:400;font-size:12px;line-height:1;flex:0 0 auto;margin-left:auto;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--faq-rule);border-radius:50%;color:var(--faq-ink);background-color:transparent;transition:background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease}.faqs-sel .accordion-item .accordion-header .accordion-title[aria-expanded="true"]{background:none;color:var(--faq-ink)}.faqs-sel .accordion-item .accordion-header .accordion-title[aria-expanded="true"]::after{content:"\f068";background-color:var(--faq-ink);border-color:var(--faq-ink);color:var(--white-color)}.faqs-sel .accordion-item .accordion-header .accordion-title:focus-visible{outline:2px solid var(--faq-ink);outline-offset:-3px;border-radius:3px}.faqs-sel .accordion-item .accordion-content{background:none;border-radius:0;padding:0 56px 28px 0}.faqs-sel .accordion-item .accordion-content p{color:var(--text-color);padding:0;margin-bottom:16px}.faqs-sel .accordion-item .accordion-content p:last-child{margin-bottom:0}.faqs-sel .accordion-item .accordion-content code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:0.85em;font-weight:700;letter-spacing:0.04em;color:var(--faq-ink);background-color:rgba(4,42,27,0.07);padding:2px 7px;border-radius:4px}.faqs-sel .accordion-item .accordion-content .theme-btn.style-one{background-color:var(--secondary-color)}.faqs-sel .accordion-item .accordion-content .theme-btn.style-one:hover{background-color:var(--primary-color)}@media screen and (max-width:991px){.faqs-sel{padding-top:80px;padding-bottom:80px}.faq-group + .faq-group{margin-top:55px}.faq-group__aside{padding-left:20px;padding-right:20px;margin-top:26px}.faq-group__title{font-size:23px;margin-bottom:20px}.faqs-sel .accordion-item .accordion-header .accordion-title{font-size:17px;gap:16px;padding:20px 0}.faqs-sel .accordion-item .accordion-content{padding-right:0}}