.course-faq{padding:3.4375rem 0}.course-faq .container--faq{padding:0 1.25rem}.course-faq__header{text-align:center;padding-bottom:2.625rem}.course-faq__eyebrow{margin:0 auto}.course-faq__title{padding-top:0.625rem}.course-faq__accordion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:47.5rem;margin:0 auto}.course-faq .faq-item{border-top:0.0625rem solid #000}.course-faq .faq-item:last-child{border-bottom:0.0625rem solid #000}.course-faq .faq-item.is-open .faq-item__icon svg{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.course-faq .faq-item__trigger{width:100%;cursor:pointer;padding:1.6875rem 3.125rem 1.6875rem 0;background-color:rgba(0,0,0,0);border:none;text-align:left;position:relative}.course-faq .faq-item__trigger:hover .faq-item__icon svg g{stroke:#000 !important}.course-faq .faq-item__question-text{font-size:0.875rem;line-height:1.2;color:#1e1e1e}.course-faq .faq-item__icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0.5rem;width:1.5rem;height:1.5rem}.course-faq .faq-item__icon svg{-webkit-transition:-webkit-transform .3s ease 0s;transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s, -webkit-transform .3s ease 0s}.course-faq .faq-item__icon svg g{-webkit-transition:stroke .2s ease 0s;transition:stroke .2s ease 0s;stroke:#d20714 !important}.course-faq .faq-item__content{overflow:hidden;-webkit-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out}.course-faq .faq-item__answer-text{font-size:0.8125rem;color:#868686;padding-bottom:2.5rem}@media(max-width: 37.5rem){.course-faq{padding:2.1875rem 0}.course-faq__title strong{display:block}.course-faq__header{padding-bottom:3.25rem}.course-faq .faq-item__trigger{padding:0.9375rem 3.125rem 0.9375rem 0}}