.two-column-with-FAQ .inner-two-column{display:flex}section.two-column-with-FAQ{overflow-x:hidden}.two-column-with-FAQ .inner-two-column .title-with-images{width:30%}.two-column-with-FAQ .inner-two-column .title-with-images h2{font-size:40px;font-weight:700;line-height:52px;margin:0 0 8px}.two-column-with-FAQ .inner-two-column .title-with-images .two-column-images{display:flex;flex-wrap:wrap;margin:0 -16px}.two-column-with-FAQ .inner-two-column .image-block-group{width:33.33%}.two-column-with-FAQ .inner-two-column .image-block-group .inner-images{padding:32px 16px 0}.accordion-content{position:relative}.two-column-with-FAQ .inner-two-column .faq-section{margin:0 0 0 auto;max-width:760px;width:70%}.two-column-with-FAQ .faq-section .accordion-heading h3{border:none;cursor:pointer;margin:0;outline:none;padding:0 0 28px 12px;text-align:left;transition:.4s;width:100%}.two-column-with-FAQ .faq-section .accordion-heading.active h3{padding-bottom:16px}.two-column-with-FAQ .faq-section .accordion-heading:first-child h3{padding-top:5px}.two-column-with-FAQ .faq-section .content{color:#415364;display:none;padding:0 84px 28px 12px}.accordion-heading{position:relative}.two-column-with-FAQ .faq-section .accordion-heading h3:after{color:#777;content:"\002B";float:right;font-weight:700;padding-left:10px;position:absolute;right:0;top:0}.two-column-with-FAQ .faq-section .accordion-heading.active h3:after{content:"\2212"}.two-column-with-FAQ .faq-section .accordion-content{border-bottom:1px solid #b8bfc5;margin:0 0 28px}@media screen and (max-width:1199px){.two-column-with-FAQ .inner-two-column .title-with-images{margin:0 30px 0 0;width:40%}.two-column-with-FAQ .inner-two-column .faq-section{width:60%}}@media screen and (max-width:767px){.two-column-with-FAQ .inner-two-column{flex-wrap:wrap}.two-column-with-FAQ .inner-two-column .title-with-images{margin:0;width:100%}.two-column-with-FAQ .inner-two-column .image-block-group .inner-images img{width:100%}.two-column-with-FAQ .inner-two-column .faq-section{padding-top:30px;width:100%}.two-column-with-FAQ .faq-section .content{padding:0 0 15px}.two-column-with-FAQ .inner-two-column .title-with-images h2{font-size:30px;line-height:40px;margin:0 0 8px}.two-column-with-FAQ .faq-section .accordion-content:last-child{margin-bottom:0}.two-column-with-FAQ .faq-section .accordion-heading h3{font-size:20px;padding-left:0;padding-right:10px}.two-column-with-FAQ .inner-two-column .image-block-group .inner-images{padding:25px 16px 0}.two-column-with-FAQ .faq-section p{font-size:16px}}