.gg-add{box-sizing:border-box;position:relative;display:block;width:22px;height:22px;border:2px solid;transform:scale(var(--ggs,1));border-radius:22px}.gg-add:after,.gg-add:before{content:"";display:block;box-sizing:border-box;position:absolute;width:10px;height:2px;background:currentColor;border-radius:5px;top:8px;left:4px}.gg-add:after{width:2px;height:10px;top:4px;left:8px}.gg-close{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs,1));width:22px;height:22px;border:2px solid transparent;border-radius:40px}.gg-close:after,.gg-close:before{content:"";display:block;box-sizing:border-box;position:absolute;width:16px;height:2px;background:currentColor;transform:rotate(45deg);border-radius:5px;top:8px;left:1px}.gg-close:after{transform:rotate(-45deg)}.gg-more-vertical-alt{transform:scale(var(--ggs,1))}.gg-more-vertical-alt,.gg-more-vertical-alt:after,.gg-more-vertical-alt:before{box-sizing:border-box;position:relative;display:block;width:4px;height:4px;background:currentColor;border-radius:100%}.gg-more-vertical-alt:after,.gg-more-vertical-alt:before{content:"";position:absolute}.gg-more-vertical-alt:after{left:0;top:6px}.gg-more-vertical-alt:before{top:-6px;right:0}.gg-pen{box-sizing:border-box;position:relative;display:block;transform:rotate(-45deg) scale(var(--ggs,1));width:10px;height:4px;border-right:2px solid transparent;box-shadow:0 0 0 2px,inset -2px 0 0;border-top-right-radius:1px;border-bottom-right-radius:1px;margin-right:-2px}.gg-pen:after,.gg-pen:before{content:"";display:block;box-sizing:border-box;position:absolute}.gg-pen:before{background:currentColor;border-left:0;right:-6px;width:3px;height:4px;border-radius:1px;top:0}.gg-pen:after{width:8px;height:7px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-right:7px solid;left:-11px;top:-2px}.gg-check{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs,1));width:22px;height:22px;border:2px solid transparent;border-radius:100px}.gg-check:after{content:"";display:inline-block;box-sizing:border-box;position:absolute;left:3px;top:-1px;width:6px;height:10px;border-width:0 2px 2px 0;border-style:solid;transform-origin:bottom left;transform:rotate(45deg)}.gg-trash{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs,1));width:10px;height:12px;border:2px solid transparent;box-shadow:0 0 0 2px,inset -2px 0 0,inset 2px 0 0;border-bottom-left-radius:1px;border-bottom-right-radius:1px;margin-top:4px}.gg-trash:after,.gg-trash:before{content:"";display:block;box-sizing:border-box;position:absolute}.gg-trash:after{background:currentColor;border-radius:3px;width:16px;height:2px;top:-4px;left:-5px}.gg-trash:before{width:10px;height:4px;border:2px solid;border-bottom:transparent;border-top-left-radius:2px;border-top-right-radius:2px;top:-7px;left:-2px}.gg-duplicate{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs,1));width:10px;height:10px;border:2px solid transparent;border-bottom:4px solid transparent;box-shadow:0 0 0 2px,inset 0 -2px 0 0;margin-left:-4px;margin-top:4px}.gg-duplicate:after,.gg-duplicate:before{content:"";display:block;box-sizing:border-box;position:absolute}.gg-duplicate:before{background:currentColor;left:2px;bottom:-2px;width:2px;height:6px}.gg-duplicate:after{width:14px;height:14px;border-right:2px solid;border-top:2px solid;right:-8px;top:-8px}.--hidden{display:none!important}@keyframes a{to{transform:rotate(1turn)}}.joli-field-info{position:relative;cursor:pointer;margin-left:5px;color:#5838e980}.joli-field-info+.joli-info-bubble{transform:translateY(calc(-100% - 30px));z-index:2;background-color:#fff;font-weight:500;font-size:90%;color:#5838e9;position:absolute;display:none;padding:15px 20px;border-radius:8px;box-shadow:0 0 10px #5838e940;box-shadow:0 0 10px #80808040}.joli-field-info:hover{color:#5838e9}.joli-field-info:hover+.joli-info-bubble{display:block}#jfaq-overlay{display:none;width:100%;position:fixed;height:100%;background-color:#ffffffc2;z-index:1;top:0;left:0;justify-content:center;align-items:center}body.--jfaq-syncing{overflow-y:hidden}body.--jfaq-syncing #jfaq-overlay{display:flex!important}.jfaq-loading:after{content:"";box-sizing:border-box;position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;border-radius:50%;border:2px solid #ccc;animation:a .6s linear infinite;border-top-color:#a0a0a0;background-color:#ffffff00}.jfaq-eye{margin:0;width:13px;height:13px;border:1px solid gray;border-radius:75% 15%;position:relative;transform:rotate(45deg)}.jfaq-eye:before{content:"";display:block;position:absolute;width:5px;height:5px;border:1px solid gray;border-radius:50%;left:3px;top:3px}.jfaq-eye.--views-0{border-radius:85% 15%;border-top-color:transparent;border-left-color:transparent;box-shadow:1px 1px 2px #00000080}.jfaq-eye.--views-0:before{border-color:transparent}.jfaq--add-faq,.jfaq--add-faq-gut{cursor:pointer;display:flex;justify-content:center;align-items:center;border:none;background:none;color:#5838e9}.jfaq--add-faq-gut:hover,.jfaq--add-faq:hover{color:#5838e9}.jfaq--add-faq-gut>i,.jfaq--add-faq>i{margin-right:5px}.jfaq--add-faq-gut:disabled,.jfaq--add-faq:disabled{cursor:default;color:#d8d8d8}.jfaq-box{border:0 solid transparent;border-radius:9px;background-color:#fff;margin-bottom:20px;position:relative;box-shadow:0 0 12px #e1e1e1}.jfaq-box .jb-body,.jfaq-box .jb-footer,.jfaq-box .jb-header{padding:12px}@media (max-width:768px){.jfaq-box .jb-body,.jfaq-box .jb-footer,.jfaq-box .jb-header{padding:10px 5px}}.jfaq-box .jb-header{display:flex;align-items:center;border-radius:8px;background-color:#fff;color:#5838e9;font-size:20px;font-weight:600;position:relative}.jfaq-box .jb-content,.jfaq-box .jb-content .jb-body{padding:0}.jfaq-box .jb-content .jb-footer{display:flex;justify-content:center;align-items:center;font-weight:600}.jfaq-box textarea{width:100%}.jfaq-group-handle,.jfaq-item-handle{cursor:move!important}.--jfaq-highlight{background-color:#fffce3!important}.jfaq-item{z-index:0;position:relative;background-color:#fff;display:flex;margin-bottom:0;padding:8px;border-bottom:1px solid #f0f0f1;flex-wrap:wrap}.jfaq-item.--faq-disabled{background-color:#f0f0f1!important;color:gray!important}.jfaq-item.--faq-disabled .jfaq-item-title-wrap{font-style:italic!important}.jfaq-item:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}.jfaq-item:last-of-type{margin-bottom:0}.jfaq-item-emoji{position:relative;min-width:20px;margin-right:5px}.jfaq-item-emoji:not(.jfaq-loading):hover{cursor:pointer}.jfaq-item-emoji:not(.jfaq-loading):hover:after{content:"\00D7";position:absolute;width:120%;height:120%;top:-2px;left:0;color:gray;background-color:#ffffffd4;font-size:26px}.jfaq-item-title-wrap{display:flex;align-items:center;flex:1;font-weight:500;font-size:1.2em}@media (max-width:768px){.jfaq-item-title-wrap{font-size:1em}}.jfaq-item-title{display:flex;align-items:center;flex:1}.jfaq-views-count{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default}.jfaq-views-count .jfaq-views{width:32px;height:28px;text-align:center;position:relative;height:100%}.jfaq-views-count .jfaq-eye{position:absolute;transform:rotate(45deg) translateX(-50%);left:calc(50% - 2px);top:8px}.jfaq-item-count{position:absolute;left:50%;transform:translateX(-50%);bottom:2px;line-height:9px;font-size:9px;color:gray;text-align:center;font-weight:700}.jfaq-control{cursor:pointer;display:flex;justify-content:center;align-items:center;min-width:28px;height:28px;color:gray;background:none;border:none;position:relative}.jfaq-control:hover{color:#0f0f0f}.jfaq-control:disabled{color:#d8d8d8;cursor:default}.jfaq-control .spinner{margin:0;padding:0}.gut-icon{font-size:20px;font-weight:700;font-size:13px;position:absolute;top:4px;left:2px;text-shadow:1px 1px #fff;color:#606060;border-radius:20px;width:14px;height:14px;line-height:13px;text-align:center;font-style:normal;box-sizing:border-box}.jfaq-controls{display:flex}.jfaq-controls-right,.jfaq-item:hover .jfaq-controls-right{display:inherit}.jfaq-spinner{display:none}.jfaq-spinner.--doing{display:inherit}.jfaq-item.--gut{background-color:#f5fdff}.jfaq-item.--gut .gut-icon{color:#5838e9}.jfaq-controls-right .button,.jfaq-group-edit-controls-right .button{display:flex;align-items:center}.jfaq-controls-right .button:hover i.gg-check,.jfaq-group-edit-controls-right .button:hover i.gg-check{color:green}.jfaq-controls-right .button:hover i.gg-close,.jfaq-group-edit-controls-right .button:hover i.gg-close{color:red}.jfaq-item-edit{background-color:#fff;margin-bottom:1px;box-shadow:0 0 16px #0000005c;z-index:1;border-radius:4px;position:relative}.jie-header{display:flex;align-items:center;padding:20px 20px 0}@media (max-width:768px){.jie-header{padding:5px 5px 0;flex-direction:column-reverse;align-items:initial}}.emoji-wrap{height:35px;margin-right:6px}.jfaq-item-title input{width:100%;height:35px}.jie-body{padding:20px}@media (max-width:768px){.jie-body{padding:5px}}.jfaq-item-edit .jfaq-controls-right{display:inherit;height:35px}@media (max-width:768px){.jfaq-item-edit .jfaq-controls-right{height:auto;justify-content:flex-end}}.jfaq-editor-wrap button.joli-pro:after{content:"PRO"!important;color:#9c2355!important;font-size:10px!important;margin-left:5px!important;margin-top:0!important;font-weight:700!important;font-family:inherit!important}.jfaq-editor-wrap .jfaq-dash-btn .dashicons{margin-top:4px;margin-right:4px}.jfaq-editor-wrap .joli-pro{cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.jfaq-editor-wrap h2{font-size:18px;color:#ebefff;background-color:#5838e9;text-transform:uppercase;text-align:center;padding:6px;border-radius:6px;margin:12px 0}.jfaq-body{display:flex;width:100%;height:100%}@media (max-width:768px){.jfaq-body{flex-direction:column}}.jfaq-groups{height:100%;flex:1;margin-right:20px}@media (max-width:768px){.jfaq-groups{margin-right:0}}.jfaq-groups .jfaq-group-controls{display:flex;justify-content:space-between;margin:1em 0}.jfaq-groups .jfaq-group-controls button:after{font-family:dashicons;margin-left:5px;vertical-align:middle}#jfaq-bulk-edit:after{content:"\f327"}#jfaq-collapse-all:after{content:"\f343"}#jfaq-expand-all:after{content:"\f347"}#jfaq-toggle-compact:after{content:"\f163"}.jfaq-groups #bulk-edit-controls{display:none}.jfaq-groups #bulk-edit-controls.--visible{display:block!important}.jfaq-info{padding:20px;font-weight:500;color:gray;border:1px dashed gray;background-color:#f1f1f1;border-radius:8px;text-align:center;margin-bottom:20px}.jfaq-info.jfaq-drop{padding:0;margin-bottom:0}.jfaq-info.jfaq-drop p{font-size:20px;font-weight:300}.jfaq-group-list .bulk-edit-checkbox{display:none;justify-content:center;align-items:center}.jfaq-group-list .bulk-edit-checkbox>input{margin:0}.jfaq-group-list.--bulk-mode .bulk-edit-checkbox{display:flex!important}.jfaq-group.--selected .jb-header{background-color:#ffff0080!important}.jfaq-group.--faq-group-disabled{background-color:#d9d7d8}.jfaq-group.--faq-group-disabled .jb-header{background-color:transparent;font-style:italic;color:gray}.jfaq-group .jb-header{cursor:pointer;padding-right:45px}.jfaq-group .jb-header:after,.jfaq-group .jb-header:before{content:"";background:#44596b;height:2px;position:absolute;top:50%;transition:all .2s ease-in-out;width:13px}.jfaq-group .jb-header:before{right:24px;transform:rotate(45deg)}.jfaq-group .jb-header:after{right:16px;transform:rotate(-45deg)}.jfaq-group .jb-header .jfaq-group-controls-left{display:inline-flex}.jfaq-group-header-content{flex:1}.jfaq-group-info{display:inherit;width:100%;display:flex;align-items:center}@media (max-width:768px){.jfaq-group-info{flex-direction:column}}.jfaq-group-shortcode{border:1px dashed #989898;font-size:12px;font-family:monospace;background:#e7e7e780;color:#6f6f6f;border-radius:3px;padding:3px 6px;margin-left:10px}@media (max-width:768px){.jfaq-group-shortcode{margin-left:0;margin-top:10px}}.jfaq-group-shortcode:hover{cursor:text}.jfaq-group-title-input{display:none}.jfaq-group-header-content>input{width:100%}.jfaq-group .jb-header .jfaq-group-edit-controls-right{display:none}.jfaq-group.--opened .jb-header{border-radius:8px 8px 0 0;border-bottom:2px solid #f0f0f1}.jfaq-group.--opened .jb-header:before{transform:rotate(-45deg)}.jfaq-group.--opened .jb-header:after{transform:rotate(45deg)}.jfaq-group.--opened .jb-content{height:auto;overflow:inherit}.jfaq-group .jb-content{height:0;overflow:hidden}.jfaq-group .jb-content .jb-body{padding-bottom:0}.jfaq-group .jb-content .jb-body.--item-hover .jfaq-info{background:hsla(0,0%,100%,.9)}.jfaq-group .jb-content .jb-footer{display:flex;justify-content:center;align-items:center;font-weight:600}.jfaq-group.--add .jfaq-group-info,.jfaq-group.--edit .jfaq-group-info{display:none}.jfaq-group.--add .jfaq-group-edit-controls-right,.jfaq-group.--add .jfaq-group-title-input,.jfaq-group.--edit .jfaq-group-edit-controls-right,.jfaq-group.--edit .jfaq-group-title-input{display:inherit}.jfaq-group.--add .jfaq-group-controls-right,.jfaq-group.--edit .jfaq-group-controls-right,.jfaq-group .jfaq-group-controls-right{display:none}@media (max-width:768px){.jfaq-group .jfaq-group-controls-right{display:initial}}.jfaq-group:hover:not(.--edit):not(.--add) .jfaq-group-controls-right{display:inline-flex}.--compact-view .jfaq-box{margin-bottom:4px;box-shadow:0 0 2px #e1e1e1}.--compact-view .jb-header{padding:4px 45px 4px 4px;font-size:16px}.--compact-view .jfaq-item{padding:1px 3px}.--compact-view .jfaq-item-title{font-size:1em}.jfaq-group-footer{text-align:center}.jfaq-editor-wrap aside.jfaq-faqs{width:35%}.jfaq-editor-wrap aside.jfaq-faqs::-webkit-scrollbar{width:5px;height:5px}.jfaq-editor-wrap aside.jfaq-faqs::-webkit-scrollbar-thumb{background:#9e9e9e;border-radius:5px}.jfaq-editor-wrap aside.jfaq-faqs::-webkit-scrollbar-thumb:hover{background:#675769}.jfaq-editor-wrap aside.jfaq-faqs::-webkit-scrollbar-track{background:#fff;border-radius:0;box-shadow:inset 7px 10px 12px #f0f0f0}@media (max-width:768px){.jfaq-editor-wrap aside.jfaq-faqs{width:100%}}.jfaq-editor-wrap aside.jfaq-faqs .jfaq-list .jb-body,.jfaq-editor-wrap aside.jfaq-faqs .jfaq-list .jb-content{padding:0}.jfaq-editor-wrap aside.jfaq-faqs.--fixed{width:calc((100% - 160px) * .35);position:fixed;right:6px;bottom:0;overflow-y:auto}.jfaq-group-highlight,.jfaq-item-highlight{border:1px dashed #4e06372a;background:#d8d8d8;background-color:#dfdbe5;background-color:#e8e1e6;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='6' viewBox='0 0 6 6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 0h1L0 6V5zm1 5v1H5z' fill='%234e0637' fill-opacity='.17' fill-rule='evenodd'/%3E%3C/svg%3E")}.jfaq-item-highlight{height:44px;margin-bottom:1px}.jfaq-group-highlight{border-radius:8px;height:60px;margin-bottom:20px}#joli-emoji{visibility:hidden}.emojionearea .emojionearea-picker .emojionearea-search>input{min-height:20px!important}.jfaq-switch{position:relative;display:inline-block;width:32px;height:18px}.jfaq-switch input{opacity:0;width:0;height:0}.jfaq-switch input:checked+.jfaq-slider{background-color:#5838e9}.jfaq-switch input:checked:before{display:none}.jfaq-switch input:checked+.jfaq-slider:before{transform:translateX(12px)}.jfaq-disable-faq,.jfaq-disable-faq-group{display:flex;align-items:center;margin-right:6px}.jfaq-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#bdbdbd;transition:.4s}.jfaq-slider:before{position:absolute;content:"";height:12px;width:12px;left:4px;bottom:3px;background-color:#fff;transition:.4s}.jfaq-slider.round{border-radius:34px}.jfaq-slider.round:before{border-radius:50%}.jfaq-disable-faq-group .jfaq-slider{background-color:#c79292}#jfaq-group-category{display:flex;flex-wrap:wrap}#category-controls{position:relative}.jfaq-gc{padding:5px 10px;border:2px solid transparent;background-color:#ffffff00;border-radius:50px;text-decoration:none;font-size:12px;margin-right:5px;margin-bottom:5px}.jfaq-gc:hover{background-color:#fff}.jfaq-gc.default{font-weight:700;background-color:#ffffff80}.jfaq-gc.active{border:2px solid #5838e9;background-color:#fff;color:#5838e9;font-weight:700}