.fes-faq-section h2,h3,p{color:#000}.fes-faq-section{color:#000;margin:auto;max-width:1400px}.fes-container{display:flex}.fes-container h2{color:#000;margin-bottom:40px}.fes-left,.fes-right{width:50%}.fes-faq-h3{margin-right:30px}.fes-faq-heading h3{float:left;font-weight:700}.fes-faq-heading{display:flex;margin-bottom:20px}.fes-faq-heading:hover{cursor:pointer}.fes-faq .faq-icons{float:right;margin-left:auto}.clear{clear:both}.faq-icons{height:50px;position:relative;width:50px}.faq-icons:after{transform:rotate(90deg)}.faq-icons:after,.faq-icons:before{background-color:#f4b218;content:"";display:block;height:40px;position:absolute;right:25px;width:8px}.faq-icons:before{transition:.3s}.faq-body-text{max-height:0;opacity:0;overflow:hidden;transition:opacity .2s linear,max-height .2s linear}.fes-faq-end{border-bottom:1px solid;margin-bottom:30px}.fes-faq-heading[aria-expanded=true]+.faq-body-text{margin-bottom:20px;max-height:9em;opacity:1;transition:all .3s linear;will-change:opacity,max-height}.fes-faq-heading[aria-expanded=true] .faq-icons:before{transform:rotate(90deg);transition:.3s}