.make-faq-divi-module{margin-bottom:30px}.make-faq-divi-module .make-faq-container,.make-faq-divi-module .make-faq-search-container{width:100%;max-width:100%;margin:0;padding:0}.make-faq-divi-module .make-faq-container{border:1px solid #eee;border-radius:4px;overflow:hidden}.make-faq-divi-module .make-faq-item{margin:0;padding:0}.make-faq-divi-module .make-faq-item:last-child{border-bottom:none}.make-faq-divi-module .make-faq-question{padding:15px;background-color:#f9f9f9;cursor:pointer;font-weight:600;position:relative;transition:background-color 0.3s ease;margin:0;line-height:1.5}.make-faq-divi-module .make-faq-question::after{content:"+";position:absolute;right:15px;top:50%;transform:translateY(-50%);font-size:20px;font-weight:300;transition:transform 0.3s ease}.make-faq-divi-module .make-faq-item.active .make-faq-question::after{content:"−"}.make-faq-divi-module .make-faq-answer{padding:0;max-height:unset;overflow:hidden;transition:all 0.3s ease;margin:0}.make-faq-divi-module .make-faq-item.active .make-faq-answer{padding:15px;max-height:1000px}.make-faq-divi-module .make-faq-answer p:first-child{margin-top:0;padding-top:0}.make-faq-divi-module .make-faq-answer p:last-child{margin-bottom:0;padding-bottom:0}.make-faq-divi-module .make-faq-accordion .make-faq-item:not(.active) .make-faq-answer{display:none}.make-faq-divi-module .make-faq-toggle .make-faq-item .make-faq-answer{display:block}.make-faq-divi-module .make-faq-list .make-faq-question::after{display:none}.make-faq-divi-module .make-faq-list .make-faq-question{cursor:default;background-color:#fff0;font-weight:700;padding-bottom:5px}.make-faq-divi-module .make-faq-list .make-faq-answer{max-height:unset;padding:0 15px 15px}.make-faq-divi-module .make-faq-search-input-wrapper{display:flex;width:100%;margin:0}.make-faq-divi-module .make-faq-search-input{flex:1;padding:8px 12px!important;font-size:16px!important;height:auto!important;margin:0!important}.make-faq-divi-module .make-faq-search-button{padding:8px 15px!important;background-color:#0073aa!important;color:white!important;border:none!important;border-radius:0 4px 4px 0!important;cursor:pointer!important;font-size:16px!important;line-height:1.5!important;margin:0!important;height:auto!important}.make-faq-divi-module .make-faq-search-button:hover{background-color:#005f8b!important}.make-faq-divi-module .make-faq-search-results{margin-top:20px}.make-faq-divi-module .make-faq-search-result{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #eee}.make-faq-divi-module .make-faq-search-result:last-child{border-bottom:none}.make-faq-divi-module .make-faq-search-result-question{font-weight:600;margin-bottom:5px}.make-faq-divi-module .make-faq-search-result-answer{margin-bottom:10px}.make-faq-divi-module .make-faq-search-result-link{display:inline-block;color:#0073aa;text-decoration:none}.make-faq-divi-module .make-faq-search-result-link:hover{text-decoration:underline}.make-faq-divi-module .make-faq-search-no-results{padding:15px;background-color:#f9f9f9;border-radius:4px;text-align:center}.make-faq-divi-module .make-faq-loading{display:inline-block;width:20px;height:20px;border:2px solid rgb(0 0 0 / .1);border-radius:50%;border-top-color:#0073aa;animation:make-faq-spin 1s ease-in-out infinite;margin-right:10px;vertical-align:middle}@keyframes make-faq-spin{to{transform:rotate(360deg)}}.make-faq-divi-module{margin-bottom:30px}.make-faq-divi-module .make-faq-container,.make-faq-divi-module .make-faq-search-container{width:100%;max-width:100%;margin:0;padding:0}.make-faq-divi-module .make-faq-container{border:1px solid #eee;border-radius:4px;overflow:hidden}.make-faq-divi-module .make-faq-item{margin:0;padding:0}.make-faq-divi-module .make-faq-item:last-child{border-bottom:none}.make-faq-divi-module .make-faq-question{padding:15px;background-color:#f9f9f9;cursor:pointer;font-weight:600;position:relative;transition:background-color 0.3s ease;margin:0;line-height:1.5}.make-faq-divi-module .make-faq-question::after{content:"+";position:absolute;right:15px;top:50%;transform:translateY(-50%);font-size:20px;font-weight:300;transition:transform 0.3s ease}.make-faq-divi-module .make-faq-item.active .make-faq-question::after{content:"−"}.make-faq-divi-module .make-faq-accordion .make-faq-answer{padding:0;max-height:0;overflow:hidden;transition:all 0.3s ease;margin:0}.make-faq-divi-module .make-faq-accordion .make-faq-item.active .make-faq-answer{padding:15px;max-height:1000px}.make-faq-divi-module .make-faq-answer p:first-child{margin-top:0;padding-top:0}.make-faq-divi-module .make-faq-answer p:last-child{margin-bottom:0;padding-bottom:0}.make-faq-divi-module .make-faq-accordion .make-faq-item:not(.active) .make-faq-answer{display:none}.make-faq-divi-module .make-faq-toggle .make-faq-item .make-faq-answer{display:block}.make-faq-divi-module .make-faq-list .make-faq-question::after{display:none}.make-faq-divi-module .make-faq-list .make-faq-question{cursor:default;background-color:#fff0;font-weight:700;padding-bottom:5px}.make-faq-divi-module .make-faq-list .make-faq-answer{display:block;max-height:unset;overflow:visible;padding:0 15px 15px}.make-faq-divi-module .make-faq-search-input-wrapper{display:flex;width:100%;margin:0}.make-faq-divi-module .make-faq-search-input{flex:1;padding:8px 12px!important;font-size:16px!important;height:auto!important;margin:0!important}.make-faq-divi-module .make-faq-search-button{padding:8px 15px!important;background-color:#0073aa!important;color:white!important;border:none!important;border-radius:0 4px 4px 0!important;cursor:pointer!important;font-size:16px!important;line-height:1.5!important;margin:0!important;height:auto!important}.make-faq-divi-module .make-faq-search-button:hover{background-color:#005f8b!important}.make-faq-divi-module .make-faq-search-results{margin-top:20px}.make-faq-divi-module .make-faq-search-result{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #eee}.make-faq-divi-module .make-faq-search-result:last-child{border-bottom:none}.make-faq-divi-module .make-faq-search-result-question{font-weight:600;margin-bottom:5px}.make-faq-divi-module .make-faq-search-result-answer{margin-bottom:10px}.make-faq-divi-module .make-faq-search-result-link{display:inline-block;color:#0073aa;text-decoration:none}.make-faq-divi-module .make-faq-search-result-link:hover{text-decoration:underline}.make-faq-divi-module .make-faq-search-no-results{padding:15px;background-color:#f9f9f9;border-radius:4px;text-align:center}.make-faq-divi-module .make-faq-loading{display:inline-block;width:20px;height:20px;border:2px solid rgb(0 0 0 / .1);border-radius:50%;border-top-color:#0073aa;animation:make-faq-spin 1s ease-in-out infinite;margin-right:10px;vertical-align:middle}@keyframes make-faq-spin{to{transform:rotate(360deg)}}.make-faq-divi-module .make-faq-question,.make-faq-divi-module .make-faq-answer,.make-faq-divi-module .make-faq-item{border-style:solid}.make-faq-search-divi-module{border-style:solid}.make-faq-divi-module .make-faq-search-form{margin:0}.make-faq-divi-module .make-faq-input-holder{position:relative;flex:1 1 auto}.make-faq-divi-module .make-faq-input-holder .make-faq-search-input{width:100%!important;padding-right:36px!important}.make-faq-divi-module .make-faq-search-clear{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border:0!important;background:transparent!important;color:#757575;padding:0!important;margin:0!important;cursor:pointer;opacity:0;visibility:hidden;transition:opacity 0.2s ease;z-index:1}.make-faq-divi-module .make-faq-input-holder.has-value .make-faq-search-clear{opacity:.8;visibility:visible}.make-faq-divi-module .make-faq-search-clear:hover{opacity:1}.make-faq-divi-module .make-faq-clear-icon{display:block}