.faq-question-answer{margin-bottom:20px;border-radius:10px;overflow:hidden;background-color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.05)}.faq-question-answer.faq-viewed:hover{transition:background-color .3s ease}.faq-dt-hide-answer:hover{background-color:rgba(189,198,27,.5);transition:background-color .3s ease}.faq-dt-hide-answer{position:relative;padding:25px 40px 25px 20px;cursor:pointer;font-size:1.05em;font-weight:600;color:#333;background-color:#f9f9f9;transition:background-color .3s ease}.faq-content{counter-reset:faq-counter}.faq-dt-hide-answer:before{counter-increment:faq-counter;content:counter(faq-counter) ". ";font-weight:700;margin-right:5px;color:#444}.faq-dt-hide-answer{position:relative}.faq-dt-hide-answer:after{content:"▼";position:absolute;right:15px;top:50%;transform:translateY(-50%);font-size:.9em;color:#888;transition:transform .3s ease}.faq-dt-hide-answer.faq-qa-visible:after{transform:translateY(-50%) rotate(180deg)}.faq-dd-hide-answer{background-color:#fff;padding:15px 40px;overflow:hidden}.faq-dd-hide-answer:not(.collapsed){max-height:2000px}div.faq-detailed-question{font-style:italic;color:#555;margin-top:5px}.faq-answer ol,.faq-answer ul{margin-left:30px;padding-bottom:10px}.faq .collapsible{display:block}.faq .collapsed{display:none}.faq #faq-expand-all{text-align:right;display:none}.faq #faq-expand-all a.faq-expand-all-link,.faq #faq-expand-all a.faq-collapse-all-link{display:none}.faq-question.faq-dt-hide-answer.faq-processed a{color:#252f3d !important;text-decoration:none}.faq-answer.faq-dd-hide-answer p{font-family:"GothamProRegular",Arial,sans-serif;font-size:15px;line-height:30px;color:#262f3d;font-style:normal;font-weight:400;font-stretch:normal;font-variant:normal;font-feature-settings:normal;font-variation-settings:normal;margin:0 0 15px}.faq-answer.faq-dd-hide-answer{font-family:"GothamProRegular",Arial,sans-serif;font-size:15px;line-height:30px;color:#262f3d}.faq-answer.faq-dd-hide-answer.collapsible.collapsed p a{border-bottom:1px dashed rgba(38,47,61,.73);text-decoration:none;color:#262f3d;transition:color .2s ease,border-bottom-color .2s ease}.faq-answer.faq-dd-hide-answer.collapsible.collapsed p a:hover{color:#bfcd31;border-bottom-color:#bfcd31}.faq-question.faq-dt-hide-answer.faq-processed p{font-family:"GothamProRegular",Arial,sans-serif;font-size:15px;line-height:30px;color:#262f3d;font-style:normal;font-weight:400;font-stretch:normal;font-variant:normal;font-feature-settings:normal;font-variation-settings:normal;margin:0 0 15px}.faq-question.faq-dt-hide-answer.faq-processed{font-family:"GothamProRegular",Arial,sans-serif;font-size:15px;line-height:30px;color:#262f3d}.faq-total-count{font-family:"GothamProRegular",Arial,sans-serif;font-size:15px;line-height:30px;color:#262f3d;font-style:normal;font-weight:400;font-stretch:normal;font-variant:normal;font-feature-settings:normal;font-variation-settings:normal;margin:0 0 15px 20px}.faq-show-more{text-align:center;margin:20px 0}.faq-show-more-button{display:inline-block;padding:10px 20px;background-color:#bdc61b;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:16px;transition:background-color .3s ease}.faq-show-more-button:hover{background-color:#a5ad18}.faq-show-more-count{margin-top:10px;font-size:14px;color:#666}.faq-question-answer.hidden-question{display:none}.faq-search{padding-right:10px !important;text-indent:10px !important;font-family:"GothamProRegular",Arial,sans-serif;font-size:15px;line-height:30px;color:#262f3d;font-style:normal;font-weight:400;font-stretch:normal;font-variant:normal;font-feature-settings:normal;font-variation-settings:normal}.faq-search::placeholder{font-family:"GothamProRegular",Arial,sans-serif;font-size:15px;line-height:30px;color:#262f3d;font-style:normal;font-weight:400;font-stretch:normal;font-variant:normal;font-feature-settings:normal;font-variation-settings:normal}.faq-highlight{background-color:#d6df23;padding:0 2px;border-radius:2px}.faq-clear-button{position:absolute;right:10px;top:50%;transform:translateY(-50%);cursor:pointer;font-size:18px;color:#888;display:none;z-index:10;width:24px;height:24px;line-height:24px;text-align:center;border:1px solid #ccc;border-radius:50%;background-color:#fff;transition:background-color .3s ease,color .3s ease}
.faq-clear-button:hover{background-color:#f1f1f1;color:#333}.faq-search-icon{position:absolute;right:10px;transform:translateY(-50%);pointer-events:none;z-index:5}