.faq-container .accordion-group .accordion-item.open .accordion-item__question span.icon:before,.faq-container .accordion-group .accordion-item__question span.icon:before{top:42%}.faq-container .row{display:flex;justify-content:space-between;margin-right:-15px;margin-left:-15px}.faq-container .row.image-left{flex-direction:row}.faq-container .row.image-right{flex-direction:row-reverse}.faq-container .faq-col{max-width:665px;width:100%;padding-left:15px;padding-right:15px}.faq-container .faq-col .accordion-group{margin-top:40px}.faq-container .image-box-col{max-width:360px;width:100%;padding-left:15px;padding-right:15px}.faq-container .image-box-col .btn-enroll{margin-top:10px;text-align:center}.faq-container .accordion-group .accordion-item__question h1,.faq-container .accordion-group .accordion-item__question h2,.faq-container .accordion-group .accordion-item__question h3,.faq-container .accordion-group .accordion-item__question h4,.faq-container .accordion-group .accordion-item__question h5{font-size:1.125em;line-height:1.5;margin:0;cursor:pointer;position:relative}@media (max-width:960px){.faq-container .row{flex-direction:column!important}.faq-container .faq-col{padding-left:15px;padding-right:15px}.faq-container .faq-col,.faq-container .image-box-col{max-width:100%;width:100%}.faq-container .image-box-col .btn-enroll{margin-bottom:30px}.faq-container .image-box-col{text-align:center}.faq-container .image-box-col img{max-width:270px!important}}@media only screen and (max-width:1023px) and (min-width:961px){.faq-container .image-box-col{max-width:40%}.faq-container .faq-col{max-width:50%}}