.main{padding-top:10rem}.section{margin-bottom:8rem}.section .sec-head{align-items:center;margin-bottom:1rem;display:flex}.section .sec-head>.title-wrap{max-width:80%;margin-right:auto}.section .sec-head .sec-title{color:#58bd8c;letter-spacing:1rem;text-transform:uppercase;width:100%;margin:0 0 10px;font-size:36px;font-weight:500;display:block}.section .sec-head .sec-title+.desc{margin-top:1rem}@media screen and (max-width:430px){.section .sec-head .sec-title{margin:45px 0 10px}}.section .sec-head .sec-title.small{font-size:3.2rem;line-height:3.8rem}.section .sec-head .desc{font-size:2.4rem;line-height:2.9rem}@media screen and (max-width:767px){.main{padding-top:2rem}.section{margin-bottom:6rem}.section .sec-head{align-items:flex-start;margin-bottom:1rem}.section .sec-head .title-wrap{padding-right:1.5rem}.section .sec-head .sec-title+.desc{margin-top:.8rem}.section .sec-head .desc{font-size:1.6rem;line-height:2rem}}.comp-faq{background-color:#fff;border-radius:1rem;padding:30px;font-size:1.8rem;line-height:1.4}@media screen and (max-width:767px){.comp-faq{font-size:1.4rem}}.comp-faq .question{padding:0;font-size:1.2rem;font-weight:600}@media screen and (max-width:767px){.comp-faq .question{font-size:1rem}}.comp-faq .answer{color:#333;font-size:1rem}@media screen and (max-width:767px){.comp-faq .answer{font-size:.8rem}}.comp-faq .answer strong{font-family:Exo,sans-serif}.faq-list{grid-gap:0 4rem;grid-template-columns:repeat(2,1fr);display:grid}@media screen and (max-width:767px){.faq-list{grid-template-columns:1fr}}.faq-cont{visibility:hidden;height:0;transition:height 1s}.check{display:none}.faq-item .faq-title:has(.check:checked)~.faq-cont{visibility:visible;height:max-content}.faq-title{padding-left:3rem;display:block;position:relative}.faq-cont{padding-left:3rem}.faq-title:before,.faq-title:after{content:"";background-color:#fff;width:1.5rem;height:.2rem;position:absolute;top:2.5rem;left:0;transform:translateY(-50%)}.faq-title:before{transform:rotate(90deg)}.accordion-button{color:#fff;background-color:#0000;font-size:2.2rem}.accordion-header{background-color:#0000}.accordion-item{color:inherit;background:0 0;border:none}.accordion-button{padding-left:3rem}.accordion-button:focus{box-shadow:none;border-color:#0000}.accordion-button:not(.collapsed){color:#fff;box-shadow:none;background-color:#0000}.accordion-button:before,.accordion-button:after{content:"";background-color:#fff;width:1.5rem;height:.2rem;position:absolute;top:2.5rem;left:0;transform:translateY(-50%)}.accordion-button:before{transform:rotate(90deg)}.accordion-button:not(.collapsed):before{display:none}
/*# sourceMappingURL=0nfx1hlmmx9uh.css.map*/