.page-section.collapsible-section{display:block;margin:4rem 0;padding:5rem 0;position:relative;width:100%}.collapsible-section .center{max-width:78rem;padding:0 1rem;position:relative}.collapsible-section .section-inner{align-items:center;display:flex;flex-direction:column;gap:3.2rem;justify-content:center;margin:auto;max-width:40rem;position:relative}.collapsible-section .collapsible-block-wrap{display:block;position:relative;width:100%}.collapsible-section .collapsible-block-inner{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;gap:1.2rem;position:relative}.collapsible-section .collapsible-block{background:#f4f4f4;border-radius:.8rem;box-shadow:0 4px 24px 0 rgba(0,0,0,.16);position:relative;width:100%}.collapsible-section .collapsible-title{color:#0a0906;display:block;font-family:Roboto Condensed,Tahoma,sans-serif;font-size:1.4rem;font-weight:500;line-height:normal;padding:1.65rem 4rem 1.65rem 2.8rem;position:relative;text-decoration:none;width:100%}.collapsible-section .collapse-block{display:none;padding:0 2.8rem 1.65rem}.collapsible-section .collapse-block p{padding:1rem 0 0}.collapsible-section .collapse-block p:first-child{padding-top:0}.collapsible-block.collapse-open .collapse-block{display:block}@media screen and (max-width:1500px){.collapsible-section .center{max-width:62.4rem}.collapsible-section .collapsible-title{font-size:1.28rem;padding:1.32rem 2.24rem}.collapsible-section .collapse-block{padding:0 2.24rem 1.32rem}}@media screen and (max-width:1200px){.page-section.collapsible-section{padding:2rem 0}.collapsible-section .collapsible-title{font-size:1.2rem;padding:1.2rem 4rem 1.2rem 2.1rem}.collapsible-section .collapse-block{padding:0 2.1rem 1.2rem}.faq-section .faq-block.faq-open .faq-collapsible-title:after,.faq-section .faq-collapsible-title:after{right:1.5rem}}@media screen and (max-width:900px){.page-section.collapsible-section{margin:3rem 0;padding:4rem 0}.collapsible-section .faq-block-inner{flex-direction:column;width:100%}.collapsible-section .collapsible-title:after{right:-1rem}.collapsible-section .collapsible-title{font-size:1.2rem;padding:1.2rem 3rem 1.2rem 1.1rem}.collapsible-section .collapse-block{padding:0 1.1rem 1.2rem}.collapsible-section .collapsible-block.collapse-open .collapsible-title:after,.collapsible-section .collapsible-title:after{right:1rem}}@media screen and (max-width:600px){.page-section.collapsible-section{margin:2rem 0}}
