.nsc--page-faq{float:left;width:100%;position:relative}.nsc--page-faq .cover{width:100%;height:70vh;position:relative}.nsc--page-faq .cover .cover-image{width:calc(50% + 450px);height:100%;margin-left:calc(50% - 450px);position:relative}.nsc--page-faq .cover .page-title{letter-spacing:20px;padding-left:50px;font-size:400px;font-weight:700;position:absolute;bottom:-84px;left:0}.nsc--page-faq .layout-container{width:100%;margin-top:40px}@media (max-width:1800px){.nsc--page-faq .cover .page-title{font-size:300px;bottom:-62px}}@media (max-width:900px){.nsc--page-faq .cover .page-title{width:100%;padding-left:30px;font-size:200px;bottom:-42px}}@media (max-width:500px){.nsc--page-faq .cover .page-title{width:100%;padding-left:30px;font-size:130px;bottom:-27px}}@media (max-width:400px){.nsc--page-faq .cover .page-title{width:100%;padding-left:30px;font-size:100px;bottom:-21px}}
.nsc--expand-section{float:left;width:100%;position:relative}.nsc--expand-section .faq-item{cursor:pointer;border-bottom:1px solid #000;padding:30px}.nsc--expand-section .faq-item h3.question{width:100%;max-width:900px;margin:0 auto;padding:10px 30px 10px 10px;line-height:30px;position:relative}.nsc--expand-section .faq-item h3.question:after{content:"";color:inherit;border-style:solid;border-width:0 4px 4px 0;padding:4px;display:inline-block;position:absolute;top:15px;right:0;transform:rotate(-45deg)}.nsc--expand-section .faq-item .answer{text-align:justify;width:100%;max-width:900px;margin:0 auto;padding:0 10px;display:none}.nsc--expand-section .faq-item.open .question:after{transform:rotate(45deg)}.nsc--expand-section .faq-item.open .answer{display:block}@media (max-width:600px){.nsc--expand-section .faq-item{padding:20px}.nsc--expand-section .faq-item h3.question{font-size:15px;line-height:20px}}@media (max-width:400px){.nsc--expand-section .faq-item .faq-item h3.question{font-size:13px}}
