.faqs-module{color:#fff}.twocol-faq{display:flex;flex-flow:row wrap;justify-content:space-between;margin-left:-15px;margin-right:-15px}.twocol-faq--question{flex:0 0 37%;max-width:37%;padding:0 15px}.twocol-faq--accordion{flex:0 0 60%;margin:48px 0 0;max-width:60%;padding:0 15px}.twocol-faq--question h5{color:#c5d3ce}.twocol-faq--question h2{color:#fff}.faq-description{text-shadow:2px 2px 4px rgba(0,0,0,.5)}.acc{width:auto}.acc__card{border-bottom:1px solid #648278;margin:0 0 16px;position:relative}.acc__title{cursor:pointer;font-size:20px;font-weight:700;padding:24px;position:relative}.acc__title .btn-arrow{height:30px;padding:0 14px 0 0;position:absolute;right:24px;transform:rotate(180deg)}.acc__title .btn-arrow svg path{fill:var(--primary-sharp-color)}.acc__title.active .btn-arrow{padding:0 0 0 14px;transform:rotate(1turn)}.acc__panel{padding:0 24px 24px}@media (max-width:991px){.twocol-faq{flex-direction:column}.twocol-faq--accordion{flex:0 0 auto;margin-top:0;max-width:none}.twocol-faq--question{flex:0 0 auto;margin:0 0 20px;max-width:none}.acc__title{font-size:18px}.acc__panel,.acc__title{padding-left:0;padding-right:0}.acc__card{margin-bottom:0}}