@-webkit-keyframes awc-faq-question-pop{50%{-webkit-transform:scale(1.02);transform:scale(1.02)}}@keyframes awc-faq-question-pop{50%{-webkit-transform:scale(1.02);transform:scale(1.02)}}.awcSection.awcFAQ{padding:25px 0}.awcSection.awcFAQ .awcFAQTitle{margin-bottom:30px;text-align:center}.awcSection.awcFAQ .awcFAQTitle--left{text-align:left}.awcSection.awcFAQ .awcFAQTitle--center{text-align:center}.awcSection.awcFAQ .awcFAQTitle--right{text-align:right}.awcSection.awcFAQ .awcFAQList{margin:0 auto;max-width:975px}.awcSection.awcFAQ .awcFAQItem{margin-bottom:0;transition:all .3s ease-out}.awcSection.awcFAQ .awcFAQItem,.awcSection.awcFAQ .awcFAQItem:hover{border-bottom:1px solid #e5e7eb}.awcSection.awcFAQ .awcFAQItem[id]{scroll-margin-top:150px}.awcSection.awcFAQ .awcFAQItem:last-child{border-bottom:none}.awcSection.awcFAQ .awcFAQQuestion{align-items:center;background:none;border:none;border-radius:0;color:#1f2937;cursor:pointer;display:flex;font-size:1.1rem;font-weight:500;justify-content:space-between;padding:20px 22px 20px 0;text-align:left;transition:all .3s ease-out;width:100%}.awcFAQItem.open .awcFAQQuestion{background-image:linear-gradient(180deg,rgba(128,0,32,.11),rgba(128,0,32,.04))}.awcSection.awcFAQ .awcFAQQuestion:hover{border-radius:0}.awcSection.awcFAQ .awcFAQQuestionText{flex:1;margin-right:20px;text-shadow:2px 2px 6px transparent;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);transform-origin:left center;transition:all .3s ease-out}.awcFAQQuestion:active .awcFAQQuestionText,.awcFAQQuestion:focus .awcFAQQuestionText,.awcFAQQuestion:hover .awcFAQQuestionText{-webkit-animation-duration:.18s;animation-duration:.18s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:awc-faq-question-pop;animation-name:awc-faq-question-pop;-webkit-animation-timing-function:linear;animation-timing-function:linear;color:#1f2937}.awcFAQQuestion:hover .awcFAQQuestionText{text-shadow:2px 2px 6px rgba(0,0,0,.25)}.awcSection.awcFAQ .awcFAQIcon{align-items:center;display:flex;height:24px;justify-content:center;position:relative;transition:transform .3s ease;width:24px}.awcSection.awcFAQ .awcFAQIconMinus,.awcSection.awcFAQ .awcFAQIconPlus{font-size:54px;font-weight:100;position:absolute;transition:opacity .3s ease}.awcSection.awcFAQ .awcFAQIconPlus{opacity:1}.awcSection.awcFAQ .awcFAQIconMinus{opacity:0}.awcSection.awcFAQ .awcFAQItem.open .awcFAQIcon{transform:rotate(180deg)}.awcSection.awcFAQ .awcFAQItem.open .awcFAQIconPlus{opacity:0}.awcSection.awcFAQ .awcFAQItem.open .awcFAQIconMinus{opacity:1}.awcSection.awcFAQ .awcFAQAnswer{border-left:1px solid #e5e7eb;height:0;overflow:hidden;padding-left:30px;transition:all .3s ease}.awcSection.awcFAQ .awcFAQItem.open .awcFAQAnswer{height:auto;padding-top:1.5rem}.awcSection.awcFAQ .awcFAQAnswerContent{background-color:#fff;color:#4b5563;line-height:1.6;padding:0 0 20px}.awcSection.awcFAQ .awcFAQAnswerContent p{margin-bottom:16px}.awcSection.awcFAQ .awcFAQAnswerContent p:last-child{margin-bottom:0}.awcFAQAnswerContent ul li{margin-bottom:.45rem}@media (min-width:768px){.awcSection.awcFAQ .awcFAQQuestion{font-size:1.2rem;padding:24px 0}.awcSection.awcFAQ .awcFAQAnswerContent{padding:0 24px 24px}}@media (min-width:1024px){.awcSection.awcFAQ .awcFAQQuestion{font-size:1.3rem;padding:28px 24px}.awcSection.awcFAQ .awcFAQAnswerContent{padding:0 0 28px}}