.components-visually-hidden{display:none !important}.neve-control-header{margin-bottom:7px}.flex-contents{display:flex;align-items:center}.flex-contents .neve-responsive-control-bar{margin-right:auto}.neve-white-background-control .customize-control-description{margin-bottom:0 !important;margin-top:10px !important}.neve-white-background-control input[type=number]{padding-left:0}.neve-white-background-control button.reset{display:flex;align-items:center;justify-items:center;justify-content:center !important;flex-grow:0;outline:0;border-radius:0;width:30px;height:30px;padding:5px 5px 5px 0}.neve-white-background-control button.reset:hover{box-shadow:none !important}.neve-white-background-control button.reset:hover svg{fill:#555d66}.neve-white-background-control button.reset .dashicon,.neve-white-background-control button.reset svg{margin:0 auto !important;width:17px;fill:#9c9c9c}@-moz-keyframes neve-spin{100%{-moz-transform:rotate(-360deg)}}@-webkit-keyframes neve-spin{100%{-webkit-transform:rotate(-360deg)}}@keyframes neve-spin{100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}#sub-accordion-panel-hfg_header #accordion-section-neve_header_presets,#sub-accordion-panel-hfg_footer #accordion-section-neve_footer_copyright_section{display:list-item !important}#sub-accordion-panel-hfg_header #accordion-section-neve_pro_global_header_settings{display:list-item !important}#customize-control-neve_pro_global_header_settings_top_shortcut p,#customize-control-neve_pro_global_header_settings_main_shortcut p,#customize-control-neve_pro_global_header_settings_bottom_shortcut p{margin:0}#customize-control-neve_pro_global_header_settings_top_shortcut p a,#customize-control-neve_pro_global_header_settings_main_shortcut p a,#customize-control-neve_pro_global_header_settings_bottom_shortcut p a{cursor:pointer}.neve-white-background-control{padding:10px;background:#fff}.components-form-token-field__input-container{width:auto}.neve-group-select-control .components-input-control__suffix{display:none}.neve-control-header{display:flex;align-items:center;flex-direction:row}.neve-control-header .customize-control-title{margin:0}.neve-radio-icons:not(:last-child),.neve-font-family-control:not(:last-child){margin-bottom:10px}.neve-number-control-wrap:not(:last-child){margin-bottom:10px}.neve-toggle-control>.components-base-control__field,.neve-toggle-control label{margin-bottom:0 !important}.components-icon-button .svg-text,.components-button .svg-text{fill:#fff}.components-icon-button.active .svg-text,.components-button.active .svg-text{fill:#555d66}.components-modal__screen-overlay{z-index:1000000}.neve-ui-modal-wrap .components-tooltip{display:none}.neve-ui-modal-wrap img{display:block;width:100%}.neve-preset-selector button{margin:10px 0 0;border-radius:3px;border:1px solid #ccc;display:flex;opacity:.75;transition:.3s ease;cursor:pointer;overflow:hidden;padding:0}.neve-preset-selector button:hover{opacity:1}.neve-range-control .range-wrap{display:flex;align-items:center;justify-items:flex-end}.neve-range-control .range-wrap .components-number-control{width:25%}.neve-range-control .range-wrap input[type=number]{border-radius:0;border-color:#ccc;width:auto;max-width:100%;padding-left:0}.neve-range-control .range-wrap .components-range-control{flex-grow:1}.neve-range-control .range-wrap .components-range-control>div{margin-bottom:0}.neve-has-dynamic-tag-selector{position:relative}.neve-has-dynamic-tag-selector>input{padding-left:30px}.neve-has-dynamic-tag-selector.customize-control-textarea .neve-dynamic-tag-selector{bottom:80px}.neve-has-dynamic-tag-selector.customize-control-neve_rich_text .neve-dynamic-tag-selector{top:0;left:0;bottom:auto;z-index:999}.neve-has-dynamic-tag-selector .neve-dynamic-tag-selector{position:absolute;bottom:0;left:0}.neve-has-dynamic-tag-selector .neve-dynamic-tag-selector .components-dropdown-menu{padding:0 !important}.neve-has-dynamic-tag-selector .neve-dynamic-tag-selector .components-dropdown-menu button svg{opacity:.75}.neve-has-dynamic-tag-selector .neve-dynamic-tag-selector .components-dropdown-menu button:hover,.neve-has-dynamic-tag-selector .neve-dynamic-tag-selector .components-dropdown-menu button:active{border-color:transparent !important;box-shadow:none !important;background:transparent !important}.neve-has-dynamic-tag-selector .neve-dynamic-tag-selector .components-dropdown-menu button:hover svg,.neve-has-dynamic-tag-selector .neve-dynamic-tag-selector .components-dropdown-menu button:active svg{opacity:1}.neve-font-family-control .font-family-selector-toggle,.neve-font-family-selector-popover .font-family-selector-toggle{width:100%;height:35px;align-items:center;justify-content:center;display:flex;border:1px solid #ccc;box-shadow:none;background-color:transparent}.neve-font-family-control .font-family-selector-toggle .ff-name,.neve-font-family-selector-popover .font-family-selector-toggle .ff-name{color:#555d66;width:65%;overflow:hidden;text-overflow:ellipsis;line-height:1;text-align:right}.neve-font-family-control .font-family-selector-toggle .ff-preview,.neve-font-family-selector-popover .font-family-selector-toggle .ff-preview{color:#555d66 !important;line-height:1;margin-right:auto;font-size:21px}.neve-font-family-control .popover-content,.neve-font-family-selector-popover .popover-content{position:relative;display:block;width:300px !important;height:400px}.neve-font-family-control .popover-header,.neve-font-family-selector-popover .popover-header{position:absolute;top:-40px}.neve-font-family-control .search,.neve-font-family-selector-popover .search{display:flex;align-items:center;justify-content:center;background-color:#fff;box-shadow:0 5px 5px -3px rgba(0,0,0,.2);border-bottom:1px solid #ccc;padding:5px;width:300px;top:0;box-sizing:border-box}.neve-font-family-control .search .components-base-control__field,.neve-font-family-selector-popover .search .components-base-control__field{margin-bottom:0}.neve-font-family-control .search .components-base-control__field input,.neve-font-family-selector-popover .search .components-base-control__field input{height:25px;width:100%}.neve-font-family-control .search .components-base-control,.neve-font-family-selector-popover .search .components-base-control{width:85%}.neve-font-family-control .search .close-font-selector,.neve-font-family-selector-popover .search .close-font-selector{padding:0 5px;margin-right:auto;display:flex;align-items:center;justify-content:center}.neve-font-family-control .components-popover__content,.neve-font-family-selector-popover .components-popover__content{overflow:auto !important;max-height:440px}.neve-font-family-control .neve-fonts-list,.neve-font-family-selector-popover .neve-fonts-list{max-height:400px;margin-top:40px;overflow:auto}.neve-font-family-control .neve-fonts-list .load-more,.neve-font-family-selector-popover .neve-fonts-list .load-more{padding:10px 0;display:flex;justify-content:center}.neve-font-family-control .neve-fonts-list .load-more svg,.neve-font-family-selector-popover .neve-fonts-list .load-more svg{fill:#0073aa;animation:2s infinite linear neve-spin}.neve-font-family-control .neve-fonts-list li,.neve-font-family-selector-popover .neve-fonts-list li{margin:0}.neve-font-family-control .neve-fonts-list li.selected a,.neve-font-family-selector-popover .neve-fonts-list li.selected a{background-color:#0b69da;color:#fff}.neve-font-family-control .neve-fonts-list li.no-result,.neve-font-family-selector-popover .neve-fonts-list li.no-result{opacity:.75;font-weight:600;padding:10px 0}.neve-font-family-control .neve-fonts-list li.font-group-header,.neve-font-family-selector-popover .neve-fonts-list li.font-group-header{text-align:right;padding:5px 10px;font-size:15px;font-weight:600;background-color:#efefef}.neve-font-family-control .neve-fonts-list li a,.neve-font-family-selector-popover .neve-fonts-list li a{align-items:center;display:flex;padding:5px 10px;transition:.2s ease;color:#333;border-bottom:1px solid #efefef;text-decoration:none}.neve-font-family-control .neve-fonts-list li a:hover,.neve-font-family-selector-popover .neve-fonts-list li a:hover{color:#fff;background-color:#0073aa}.neve-font-family-control .neve-fonts-list li a .neve-font-family,.neve-font-family-selector-popover .neve-fonts-list li a .neve-font-family{font-size:14px;font-weight:400;text-align:right;max-width:75%;overflow:hidden;text-overflow:ellipsis}.neve-font-family-control .neve-fonts-list li a .neve-font-preview,.neve-font-family-selector-popover .neve-fonts-list li a .neve-font-preview{line-height:initial;font-display:swap;margin-right:auto;font-size:20px}.neve-font-family-control .font-family-selector-content-wrap,.neve-font-family-selector-popover .font-family-selector-content-wrap{display:flex;gap:10px;align-items:center}.neve-font-family-control .neve-control-header,.neve-font-family-selector-popover .neve-control-header{margin:0}.items-list:has(.neve-sortable-item){display:grid;gap:10px}.neve-sortable-item{border:1px solid #bfbfbf;border-radius:5px;background:#fff}.neve-sortable-item.sortable-drag{z-index:99999999999}.neve-sortable-item .top-bar{display:flex;align-items:center;height:40px}.neve-sortable-item .top-bar button{border:none;background:transparent;display:flex;align-items:center;height:100%;transition:all .2s}.neve-sortable-item .top-bar button[disabled]{opacity:.9;pointer-events:none}.neve-sortable-item .top-bar button.locked svg{opacity:.35}.neve-sortable-item .top-bar .separator{height:20px;border-left:1px solid #bfbfbf}.neve-sortable-item .top-bar .handle,.neve-sortable-item .top-bar .locked{margin-left:10px;padding:0 3px;fill:#888;border-left:1px solid #bfbfbf}.neve-sortable-item .top-bar .handle:hover,.neve-sortable-item .top-bar .locked:hover{fill:#333;background-color:#f9f9f9}.neve-sortable-item .top-bar .handle{cursor:move}.neve-sortable-item .top-bar .actions{height:100%;display:flex;align-items:center;margin-right:auto}.neve-sortable-item .top-bar .actions button{cursor:pointer}.neve-sortable-item .top-bar .actions button:hover{color:#0073aa;fill:currentColor}.neve-sortable-item .top-bar .label{font-weight:600}.neve-sortable-item.disabled .toggle{color:#888}.sortable-subcontrols{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .5s}.sortable-subcontrols .sortable-subcontrols-inner{min-height:0;transition:visibility .5s;visibility:hidden;display:grid;gap:15px;padding:0 10px;border-top:1px solid #ccc}.sortable-subcontrols .sortable-subcontrols-inner>div:not(:last-child){border-bottom:1px solid #ccc;padding-bottom:15px}.sortable-subcontrols .sortable-subcontrols-inner>div:last-child{padding-bottom:15px}.sortable-subcontrols .sortable-subcontrols-inner>div:first-child{padding-top:10px}.sortable-subcontrols.open{grid-template-rows:1fr}.sortable-subcontrols.open .sortable-subcontrols-inner{visibility:visible}.sortable-subcontrols .neve-white-background-control{margin:0 !important;padding:0 !important;background:transparent !important}.sortable-subcontrols .subcontrol-label,.sortable-subcontrols .components-toggle-control__label{display:block;font-weight:600}.sortable-subcontrols .components-toggle-control{margin:0}.sortable-subcontrols .subcontrol-label{margin-bottom:5px}.sortable-subcontrols .customize-control-title{font-size:13px !important}.sortable-subcontrols .subcontrol-description{display:block;line-height:1.4;font-size:12px;margin-bottom:5px;color:#777}#accordion-section-neve_style_section{position:relative}#accordion-section-neve_style_section h3{padding-right:30px}#accordion-section-neve_style_section:after,#accordion-section-neve_style_section:before{content:"";display:block;width:10px;height:10px;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);margin-right:14px;z-index:10}#accordion-section-neve_style_section:after{border:2px solid var(--wp-admin-theme-color);-webkit-animation:pulsate 3s ease-out;-webkit-animation-iteration-count:infinite;opacity:0}#accordion-section-neve_style_section:before{width:6px;height:6px;margin-right:18px;background-color:var(--wp-admin-theme-color)}@-webkit-keyframes pulsate{0%{transform:translateY(-50%) scale(0.1, 0.1);opacity:0}10%{opacity:1}20%{transform:translateY(-50%) scale(1.2, 1.2);opacity:0}21%{transform:translateY(-50%) scale(0.1, 0.1);opacity:0}31%{opacity:1}41%{transform:translateY(-50%) scale(1.2, 1.2);opacity:0}}.customize-control-neve_skin_switcher .neve-white-background-control{padding:20px 15px}.customize-control-neve_skin_switcher button{width:100%;display:flex;align-items:center;justify-content:center}.neve-palettes-wrap{display:flex;flex-wrap:wrap}.neve-global-color-palette{position:relative;height:67px;margin-bottom:15px;width:calc(50% - 5px)}.neve-global-color-palette:hover .delete-palette{display:flex}.neve-global-color-palette:nth-child(odd){margin-left:10px}.neve-global-color-palette .delete-palette{left:0;top:0;position:absolute;padding:0 !important;background-color:red !important;color:#fff !important;display:none;text-decoration:none}.neve-global-color-palette .delete-palette:hover{text-decoration:none;color:red;background-color:#fff}.neve-global-color-palette-inner{background-color:#fff;height:100%;width:100%;padding:0;border:none;border-radius:0;cursor:pointer}.neve-global-color-palette-inner:focus{outline:none}.neve-global-color-palette-inner.active{outline:2px solid #037fb8}.neve-global-color-palette-inner:nth-child(even){margin-right:auto}.neve-global-color-palette-inner .title{position:absolute;bottom:0;right:0;left:0;background-color:rgba(0,0,0,.75);color:#fff;text-align:right;font-weight:600;padding:5px 10px;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.neve-global-color-palette-inner .color{display:inline-block;width:25%;height:100%}.neve-global-colors-confirm-delete-modal .actions{display:flex;justify-content:flex-end;margin-top:20px}.neve-global-colors-confirm-delete-modal button{margin-right:10px}.add-palette-form{display:flex;flex-direction:column;margin-bottom:15px}.add-palette-form .customize-control-title{margin-top:10px}.add-palette-form .actions{display:flex;margin-top:10px}.add-palette-form .actions button{margin-left:10px;display:flex;align-items:center}.nv-accordion{width:calc(100% + 24px);color:#555d66;background-color:#fff;border-bottom:1px solid #ddd;border-top:1px solid #ddd;border-right:4px solid #fff;transition:.15s color ease-in-out,.15s background-color ease-in-out,.15s border-color ease-in-out;font-size:14px;border-left:none;padding:10px 14px 11px 10px;line-height:1.55;position:relative;margin:0 -12px;cursor:pointer}.nv-accordion:hover{color:#0073aa;background:#f3f3f5;border-right-color:#0073aa}.nv-accordion:focus,.nv-accordion:active{outline:none}.nv-accordion h4{display:flex;margin:0;align-items:center}.nv-accordion .dashicon,.nv-accordion svg{fill:#a0a5aa;margin:0 auto 0 0}.color-array-wrap{background:#fff;margin-top:15px;margin:0 -15px;padding:20px 15px 12px}.color-array-wrap .neve-color-component{margin-bottom:14px}.color-array-wrap hr{margin:10px -15px;border-bottom:0}.color-array-wrap .add-custom-color{text-decoration:none;font-weight:700;font-size:14px;padding:8px 0}.color-array-wrap .add-custom-color .dashicon{margin-right:10px}.color-array-wrap .reset-palette{color:#555d66;text-decoration:none;padding:7px 0}.color-array-wrap .reset-palette .dashicon{color:#dcdcdc}#customize-control-background_image{background-color:#fff;padding:15px;margin:0 -15px;width:calc(100% + 30px);box-sizing:border-box}.customize-control-neve_global_custom_colors .new-custom-color{width:100%;justify-content:center}.customize-control-neve_global_custom_colors .new-custom-color .dashicon{font-size:14px;width:14px;height:14px;padding-right:3px}.customize-control-neve_global_custom_colors .neve-color-component .customize-control-title{flex-grow:2}.customize-control-neve_global_custom_colors .neve-color-component:hover .action-icon-wrapper{opacity:1;transition:all .5s}.customize-control-neve_global_custom_colors .action-icon-wrapper{margin-left:10px;opacity:0}.customize-control-neve_global_custom_colors .action-icon-wrapper .dashicon{cursor:pointer}.customize-control-neve_global_custom_colors .custom-label-edit-wrapper{display:inherit;flex-grow:2;margin:0}.customize-control-neve_global_custom_colors .custom-label-edit-wrapper div{margin:0}.customize-control-neve_global_custom_colors .custom-label-edit-wrapper button{height:30px}.customize-control-neve_global_custom_colors .cc-limit-notice{display:flex;align-items:center}.customize-control-neve_global_custom_colors .cc-limit-notice p{margin:0;font-size:12px}.remove-custom-color-btn-wrapper{display:flex;justify-content:right}.remove-custom-color-btn-wrapper button{margin:0 4px}.neve-hfg-builder .neve-builder{position:fixed;bottom:0;right:0;left:0;margin-right:300px;padding:10px 20px 20px;background-color:#ededed;border-top:1px solid #d9d9d9;transition:all .18s}.neve-hfg-builder .neve-builder.hide{transition:bottom .2s ease;bottom:-100%}@media screen and (min-width: 1667px){.neve-hfg-builder .neve-builder{margin-right:18%}}.neve-hfg-builder .rows-wrapper{display:flex;position:relative}.neve-hfg-builder .rows-wrapper .mobile-overlay{position:absolute;top:0;bottom:0;width:100%;backdrop-filter:blur(5px);background-color:rgba(237,237,237,.5);z-index:1000;display:flex;flex-direction:column;align-items:center;justify-content:center}.neve-hfg-builder .rows-wrapper .mobile-overlay p{font-size:16px;max-width:500px;text-align:center}.neve-hfg-builder .rows-wrapper .vertical-rows{margin-left:10px}.neve-hfg-builder .rows-wrapper .vertical-rows .row{height:100%}.neve-hfg-builder .rows-wrapper .horizontal-rows{flex-grow:1}.neve-hfg-builder .row{display:flex;border-radius:3px;margin-bottom:10px;background-color:#fff;border:1px solid #d9d9d9;flex-wrap:nowrap}.neve-hfg-builder .row:last-child{margin-bottom:0}.neve-hfg-builder .row .row-settings{width:32px;display:flex;padding:0 2px;min-width:unset;align-items:center;height:auto;flex-grow:1;justify-content:center;border-left:1px solid #d9d9d9}.neve-hfg-builder .row .inner-row{display:flex;width:100%;align-items:stretch}.neve-hfg-builder .row .droppable-wrap{flex:1;position:relative}.neve-hfg-builder .row .droppable-wrap.right .droppable,.neve-hfg-builder .row .droppable-wrap.c-left .droppable{justify-content:flex-end}.neve-hfg-builder .row .droppable-wrap.center .droppable{justify-content:center;transition:.3s ease;width:auto}.neve-hfg-builder .row .droppable{display:flex;padding:0 2px;align-items:center;min-height:45px;border-left:1px dashed #cecece;flex:1}.neve-hfg-builder .row.c-left .builder-item:first-child,.neve-hfg-builder .row.right .builder-item:first-child{margin-right:auto}.neve-hfg-builder .row.sidebar .row-inner{width:210px}.neve-hfg-builder .row.sidebar .row-inner .droppable-wrap{height:100%;max-height:170px;overflow-x:hidden;overflow-y:auto}.neve-hfg-builder .row.sidebar .row-inner .droppable-wrap::-webkit-scrollbar{width:10px}.neve-hfg-builder .row.sidebar .row-inner .droppable-wrap::-webkit-scrollbar-track{background:#d9d9d9}.neve-hfg-builder .row.sidebar .row-inner .droppable-wrap::-webkit-scrollbar-thumb{background:#888}.neve-hfg-builder .row.sidebar .row-inner .droppable{flex-direction:column;justify-content:flex-start;height:100%;border:0;flex-grow:1}.neve-hfg-builder .sidebar-actions .row-settings{height:100%;border-radius:0}.neve-hfg-builder .sidebar-actions .row-settings:not(:first-child){border-top:1px solid #d9d9d9}.neve-hfg-builder .sidebar-actions .dashicon{font-size:15px;margin:0 !important}.neve-hfg-builder .has-items .sidebar-actions .row-settings{height:50%}.neve-hfg-builder .slots-wrap{display:flex;width:50%}.neve-hfg-builder .slots-wrap:last-child .droppable-wrap:last-child .droppable{border:0}.neve-hfg-builder .slots-wrap.slots-center-wrap{width:auto;transition:.3s ease}.neve-hfg-builder .slots-wrap.slots-center-wrap.expanded .droppable:empty{min-width:150px;border-left:1px dashed #cecece}.neve-hfg-builder .slots-wrap.slots-center-wrap:hover .droppable:empty{min-width:150px;border-left:1px dashed #cecece}.neve-hfg-builder .no-center .center .droppable:empty{border-left:0;padding:0}.neve-hfg-builder .no-center .slots-center-wrap .droppable:empty{min-width:0;transition:.3s ease}.neve-hfg-builder .no-center:hover .slots-center-wrap .droppable:empty{min-width:150px;border-left:1px dashed #cecece}.neve-hfg-builder .no-center .has-popover.center .droppable:empty{min-width:150px;border-left:1px dashed #cecece}.neve-hfg-builder .no-center .c-left,.neve-hfg-builder .no-center .c-right{display:none}.neve-hfg-builder .open-popover{top:0;right:0;left:0;bottom:0;opacity:0;z-index:0;padding:0;height:unset;min-width:unset;border-radius:0;position:absolute;width:100%}.neve-hfg-builder .droppable-wrap:hover .open-popover,.neve-hfg-builder .droppable-wrap.has-popover .open-popover{opacity:.25}.neve-hfg-builder .rows-wrapper .vertical-rows .droppable-wrap.has-popover>.components-popover{position:fixed !important}.neve-hfg-builder .builder-item{display:flex;align-items:center;background-color:#fff;border:1px solid #d9d9d9;min-width:90px;white-space:nowrap;cursor:grab;margin:0 2px;border-radius:3px;box-sizing:border-box;height:38px;color:#555d66;z-index:1}.neve-hfg-builder .builder-item button{padding:0;min-width:30px}.neve-hfg-builder .builder-item button .settings{padding:5px}.neve-hfg-builder .builder-item button .remove{padding:5px}.neve-hfg-builder .builder-item.active{background-color:#0073aa;color:#fff}.neve-hfg-builder .builder-item.active svg{fill:#fff}.neve-hfg-builder .builder-item .handle{width:15px;padding:0 5px 0 2px}.neve-hfg-builder .builder-item svg{fill:#7d838a}.neve-hfg-builder .builder-item .actions{margin-right:auto}.neve-hfg-builder .builder-item.sortable-ghost{border:1px dashed #cecece;padding-left:10px}.neve-hfg-builder .droppable-wrap.sidebar{padding:4px;width:100%;box-sizing:border-box}.neve-hfg-builder .droppable-wrap.sidebar .builder-item{min-width:unset;max-width:100%;width:100%;margin:0 0 4px}.neve-hfg-builder .droppable-wrap.sidebar .builder-item .name{max-width:90%;overflow:hidden;text-overflow:ellipsis}.neve-hfg-builder .droppable-wrap.sidebar .builder-item:last-child{margin-bottom:0}.neve-hfg-builder .droppable-wrap.overflowed .builder-item .name{max-width:35px;text-overflow:ellipsis;overflow:hidden;transition:max-width .2s ease}.neve-hfg-builder .droppable-wrap.overflowed .builder-item:hover .name{max-width:250px}.neve-hfg-builder .responsive-switches{display:inline-flex;width:auto}.neve-hfg-builder .responsive-switches .device-switcher{border-bottom:2px solid #d9d9d9;border-radius:0;font-weight:600;color:#555d66;padding:5px 15px;opacity:.85}.neve-hfg-builder .responsive-switches .device-switcher .dashicons{color:#7d838a}.neve-hfg-builder .responsive-switches .device-switcher.active{opacity:1;border-bottom-color:#0073aa}.neve-hfg-builder .responsive-switches .device-switcher.active.dashicons{color:#0073aa}.neve-hfg-builder .builder-header{display:flex;align-items:center;margin-bottom:15px}.neve-hfg-builder .builder-instructions{margin-right:20px;display:flex;align-items:center}.neve-hfg-builder .builder-instructions p{margin:0}.neve-hfg-builder .builder-instructions strong{margin-left:5px}.neve-hfg-builder .neve-builder-sidebar-content{padding:15px}.neve-hfg-builder .neve-builder-sidebar-content .no-components{border:1px dashed #cecece;color:#555d66;margin-top:10px;padding:15px}.neve-hfg-builder .sidebar-items{margin-top:10px}.neve-hfg-builder .sidebar-items .droppable{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:10px 5px}.neve-hfg-builder .sidebar-items .droppable .builder-item{margin:0;padding-left:10px}.neve-hfg-builder .sidebar-items .droppable .builder-item svg{flex-shrink:0}.neve-hfg-builder .sidebar-items .droppable .builder-item span{max-width:100%;overflow:hidden;text-overflow:ellipsis}.neve-hfg-builder .neve-builder.columns-builder .row .slots-wrap{width:100%}.neve-hfg-builder .neve-builder.columns-builder .row .slots-wrap .droppable-wrap{box-sizing:border-box}.neve-hfg-builder .neve-builder.columns-builder .row .slots-wrap .droppable-wrap.hide{display:none}.neve-hfg-builder .neve-builder.columns-builder .row .slots-wrap .droppable-wrap.last .droppable{border:none}.neve-hfg-builder .neve-builder.columns-builder .row .slots-wrap .droppable-wrap .droppable{justify-content:center;flex-direction:column;height:100%;box-sizing:border-box;align-items:center;padding:2px 4px}.neve-hfg-builder .neve-builder.columns-builder .row .slots-wrap .droppable-wrap .droppable .builder-item{margin:2px 2px;width:100%}.neve-hfg-builder .neve-builder.columns-builder .row .slots-wrap.col-2.right-third .droppable-wrap.left{flex-grow:2}.neve-hfg-builder .neve-builder.columns-builder .row .slots-wrap.col-2.left-third .droppable-wrap.c-left{flex-grow:2}.neve-hfg-builder .neve-builder.columns-builder .row .slots-wrap.col-3.right-half .droppable-wrap.center{flex-grow:2}.neve-hfg-builder .neve-builder.columns-builder .row .slots-wrap.col-3.left-half .droppable-wrap.left{flex-grow:2}.neve-hfg-builder .neve-builder.columns-builder .row .slots-wrap.col-3.center-half .droppable-wrap.c-left{flex-grow:2}.neve-hfg-builder .neve-builder.columns-builder .row .slots-wrap.col-3.center-two-thirds .droppable-wrap.c-left{flex-grow:3}.neve-hfg-builder .neve-builder.columns-builder .row .slots-wrap.col-4.left-half .droppable-wrap.left{flex-grow:2}.neve-hfg-builder .neve-builder.columns-builder .row .slots-wrap.col-4.right-half .droppable-wrap.c-right{flex-grow:2}.neve-hfg-builder .items-popover{box-shadow:0 3px 30px rgba(25,30,35,.1);border-radius:4px;z-index:100000}.neve-hfg-builder .items-popover .no-components{text-align:center;padding:30px}.neve-hfg-builder .items-popover .popover-header{display:flex;padding:5px 10px;position:relative;border-bottom:1px solid #e1e4e7}.neve-hfg-builder .items-popover .popover-header input{appearance:none;width:100%;height:35px;border:1px solid #8d96a0;outline:none;box-shadow:none;font-size:13px;margin:16px;padding:11px 30px 11px 16px;border-radius:4px}.neve-hfg-builder .items-popover .popover-header>svg{position:absolute;fill:#8d96a0;right:30px;top:50%;transform:translateY(-50%)}.neve-hfg-builder .items-popover .items-popover-content{width:400px;padding:10px 15px;overflow-y:auto;max-height:375px;background-color:#fff;display:flex;flex-direction:column}.neve-hfg-builder .items-popover .items-popover-list{display:grid;grid-template-columns:repeat(3, 1fr);grid-row-gap:10px;grid-column-gap:15px}.neve-hfg-builder .items-popover .popover-item{width:100%;height:auto;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center !important;box-sizing:border-box;padding:7px 3px;color:#545d66;line-height:1.4em;font-size:13px;border:1px solid #efefef;box-shadow:rgba(27,31,35,.04) 0 1px 0,rgba(255,255,255,.25) 0 1px 0 inset}.neve-hfg-builder .items-popover .popover-item:hover{background:#f3f3f5}.neve-hfg-builder .items-popover .popover-item .dashicon{margin:0 0 10px !important}.neve-hfg-builder .items-popover .ext.popover-item{position:relative;opacity:.45;cursor:not-allowed}.neve-hfg-builder .items-popover .nv-lock{color:#0073aa;top:5px;left:5px;position:absolute;width:unset;height:unset;font-size:12px}.neve-hfg-builder .items-popover .nv-lock .dashicons{margin:0 !important;width:14px;height:14px;font-size:13px}.neve-hfg-builder .items-popover .upsell-wrap{font-size:13px;display:grid;margin-top:10px}.neve-hfg-builder .items-popover .upsell-wrap .count{margin:0 auto;color:#bababa}.neve-hfg-builder .items-popover .upsell-wrap .upsell-btn{margin-top:10px;line-height:1;font-size:13px;border-radius:4px;justify-content:center;height:auto;min-height:30px}ul[id^=sub-accordion-panel-hfg_] .control-subsection{display:none !important}ul[id^=sub-accordion-panel-hfg_] .control-subsection:has(.nv-upsell-feat-container){display:block !important}ul[id^=sub-accordion-panel-hfg_] li[id*=accordion-section-hfg_]{display:block !important}ul[id^=sub-accordion-panel-hfg_] #accordion-section-neve_header_presets,ul[id^=sub-accordion-panel-hfg_] #accordion-section-neve_footer_copyright_section{margin-top:20px}.control-section-hfg_instructions{display:list-item !important}.control-section-hfg_instructions .quick-links-inner{padding:0 15px}.quick-links-inner .quick-links{font-size:14px;font-weight:500}.quick-links-inner .quick-links button{text-decoration:none}.quick-links-inner .quick-links .quick-links-badge{text-transform:uppercase;margin-right:6px;color:#3965e3;background-color:#dee8fc;padding:2px 6px;border-radius:5px;font-weight:600;font-size:12px}.quick-links-inner .quick-links .quick-links-upsell{background-color:#f9fafb;padding:10px 15px}.quick-links-inner .quick-links .quick-links-upsell p{margin:0;color:#4d5562}.quick-links-inner .quick-links-wrap{margin:10px 0;display:block;background:#fff;border-radius:3px;padding:10px 20px}.quick-links-inner .quick-links-wrap span{margin-left:10px}.quick-links-inner .is-link{text-decoration:none}.control-section-typography_extra_section{display:list-item !important}.control-section-typography_extra_section .neve-white-background-control{background:none !important;padding:15px 30px 0 30px;position:relative}.control-section-typography_extra_section label{color:#50575e}.control-section-typography_extra_section .customize-control-description{position:absolute;left:30px;top:6px}.neve-builder-portal-wrap{z-index:10;position:relative}.collapsed .neve-builder{margin-right:0}#customize-control-neve_blog_typography_shortcut{background-color:transparent !important}#customize-control-neve_blog_typography_shortcut p{font-size:12px;font-weight:600;margin:0}#customize-control-neve_blog_typography_shortcut a{cursor:pointer}#sub-accordion-section-neve_blog_archive_layout .customize-control-hidden,#sub-accordion-section-neve_single_post_layout .customize-control-hidden{display:none !important}#sub-accordion-section-neve_blog_archive_layout .customize-control:not(.customize-control-interface-tabs):not(.customize-control-customizer-heading):not(.customize-control-neve_radio_image_control),#sub-accordion-section-neve_single_post_layout .customize-control:not(.customize-control-interface-tabs):not(.customize-control-customizer-heading):not(.customize-control-neve_radio_image_control){margin-bottom:-1px !important;background-color:#fff;padding:12px 15px;margin-right:-15px;position:relative}#sub-accordion-section-neve_blog_archive_layout .customize-control:not(.customize-control-interface-tabs):not(.customize-control-customizer-heading):not(.customize-control-neve_radio_image_control) .neve-white-background-control,#sub-accordion-section-neve_single_post_layout .customize-control:not(.customize-control-interface-tabs):not(.customize-control-customizer-heading):not(.customize-control-neve_radio_image_control) .neve-white-background-control{margin:0}#sub-accordion-section-neve_blog_archive_layout .accordion,#sub-accordion-section-neve_single_post_layout .accordion{margin-top:12px}#sub-accordion-section-neve_blog_archive_layout .customize-section-description-container+.customize-control-customizer-heading,#sub-accordion-section-neve_single_post_layout .customize-section-description-container+.customize-control-customizer-heading{margin-top:0}#sub-accordion-section-neve_blog_archive_layout .neve-white-background-control,#sub-accordion-section-neve_single_post_layout .neve-white-background-control{border:none !important;padding:0}#customize-control-neve_blog_archive_layout,#customize-control-neve_post_header_layout{margin-top:15px}#sub-accordion-section-neve_form_fields_section #customize-control-neve_form_fields_padding,#sub-accordion-section-neve_form_fields_section #customize-control-neve_form_fields_spacing,#sub-accordion-section-neve_form_fields_section #customize-control-neve_form_fields_background_color,#sub-accordion-section-neve_form_fields_section #customize-control-neve_form_fields_border_width,#sub-accordion-section-neve_form_fields_section #customize-control-neve_form_fields_border_radius,#sub-accordion-section-neve_form_fields_section #customize-control-neve_input_text_color,#sub-accordion-section-neve_form_fields_section #customize-control-neve_label_spacing{margin-bottom:0}#sub-accordion-section-neve_form_fields_section .neve-customizer-link{margin:0 -15px;padding:0 10px 10px;background:#fff}.neve-white-background-control{padding:10px 15px;margin:0 -15px;background:#fff}.customize-control-neve_color_control .neve-white-background-control{padding-bottom:10px}.neve-white-background-control .components-toggle-control{margin-bottom:0}.neve-white-background-control .components-form-toggle{min-width:auto}.nv-repeater-options{margin-top:10px;display:flex;justify-content:flex-end;column-gap:15px;height:40px}.neve-sortable-item .neve-background-type-control{margin-bottom:10px}.neve-sortable-item .neve-control-header{margin:0}.neve-sortable-item .icon-control{height:30px;margin-bottom:10px}.neve-sortable-item .icon-control .add-icon-button{height:30px;width:53px;justify-content:center;margin-right:auto;border:1px solid #ccc;color:#50575e;box-shadow:none !important}.neve-sortable-item .icon-control .icon-setter{height:30px;width:53px;display:flex;margin-right:auto}.neve-sortable-item .icon-control .icon-setter .repeater-icon-preview{height:inherit;width:70%;justify-content:center;color:#1e1e1e;box-shadow:none;padding:0;border:1px solid #ccc}.neve-sortable-item .icon-control .icon-setter .repeater-delete-icon{height:inherit;justify-content:center;background-color:#ccc;color:#fff;box-shadow:none;padding:0}.neve-sortable-item .icon-control .icon-setter .repeater-delete-icon>*{height:16px;width:16px;font-size:16px}.neve-sortable-item .icon-control .icons-popover-content{max-height:280px}.neve-sortable-item .icon-control .icons-popover-content .icons-popover-header{margin:5px 10px}.neve-sortable-item .icon-control .icons-popover-content .icons-container{margin:10px 10px 10px 10px;display:grid;grid-template-columns:repeat(5, 40px);grid-template-rows:repeat(auto-fill, 40px)}.neve-sortable-item .icon-control .icons-popover-content .icons-container .icon-button{width:40px;height:40px;justify-content:center;padding:0}.control-section.neve-documentation{display:block !important;margin-bottom:0;margin-top:-1px}.control-section.neve-documentation .documentation-inner{display:flex}.control-section.neve-documentation .neve-customizer-heading{padding:5px 18px 5px 15px;display:flex;flex-grow:1;margin:auto;align-items:center;justify-content:space-between;letter-spacing:initial;font-size:14px;font-weight:600;gap:10px;height:unset}.control-section.neve-documentation .neve-customizer-heading:hover,.control-section.neve-documentation .neve-customizer-heading:focus-within{cursor:default}.control-section.neve-documentation .components-button{height:auto;padding:9px 15px}.control-section.neve-upsell{border-top:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:0}.control-section.neve-upsell:hover{border-right-color:#0065a6}.control-section.neve-upsell .upsell-inner{display:flex}.control-section.neve-upsell .neve-customizer-heading{color:#0065a6;padding:5px 18px 5px 15px;display:flex;flex-grow:1;margin:auto;letter-spacing:initial;font-size:14px;align-items:center;gap:10px;justify-content:space-between;height:auto}.control-section.neve-upsell .neve-customizer-heading:hover,.control-section.neve-upsell .neve-customizer-heading:focus-within{background-color:#0065a6;color:#fff;cursor:default}.control-section.neve-upsell .neve-customizer-heading:hover .components-button,.control-section.neve-upsell .neve-customizer-heading:focus-within .components-button{background:#fff;color:#0065a6}.control-section.neve-upsell .neve-customizer-heading .components-button{background:#0065a6;height:auto;padding:9px 15px}#neve-customize-search{position:absolute;top:40px;left:0;width:40px;height:28px;overflow:hidden;z-index:1000}#neve-customize-search button{text-decoration:none}#neve-customize-search button:focus:not(:disabled){box-shadow:none;outline:none}#neve-customize-search-field{display:none}#neve-customize-search-field.visible{display:block}#neve-customize-search-field .accordion-section{background-color:#fff;display:block;padding:14px}#neve-customize-search-field .search-input{font-weight:bold;padding-right:2px}#neve-customize-search-field .nv-search-wrap{display:flex;align-items:center;margin-top:6px}#neve-customize-search-field .nv-customizer-search-input{font-size:12px;min-height:24px;width:100%}#neve-customize-search-results .hl{background:rgba(23,146,255,.14)}#neve-customize-search-results .accordion-section{border-right:none;border-left:none;padding:10px 14px 11px 10px;line-height:21px;background:#fff;position:relative}#neve-customize-search-results .accordion-section:hover{background:#f6f7f7}#neve-customize-search-results .accordion-section h3{padding:0;margin:0;width:90%}#neve-customize-search-results .accordion-section h3:after{content:none}#neve-customize-search-results .accordion-section h3:hover,#neve-customize-search-results .accordion-section h3:focus{background:inherit}#neve-customize-search-results .accordion-section:after{font:normal 20px/1 dashicons;display:block;content:"";position:absolute;left:10px;z-index:1;top:calc(50% - 10px);-moz-osx-font-smoothing:grayscale;text-decoration:none !important}#neve-customize-search-results .accordion-section-title:after{content:none}#neve-customize-search-results .search-setting-path{display:flex;cursor:pointer;width:90%}.search-not-found{height:0;transition:height .3s ease-in-out;visibility:hidden;opacity:0;display:none}.search-found{height:100%;transition:height .3s ease-in-out;visibility:visible;opacity:1}.customize-control-neve_font_pairings_control{display:list-item !important;color:red}.customize-control-neve_font_pairings_control .neve-font-pair-selector{display:flex;flex-direction:column;padding:12px 6px}.customize-control-neve_font_pairings_control .neve-font-pair-selector .description{padding:0 0 24px;margin-bottom:12px;border-bottom:1px solid #ddd}.customize-control-neve_font_pairings_control .neve-font-pair-selector button{border:2px solid transparent;border-radius:4px;padding:4px 8px;margin-bottom:12px;display:flex;flex-direction:column;height:90px;justify-content:space-evenly;color:var(--nv-text-color);background:var(--nv-site-bg)}.customize-control-neve_font_pairings_control .neve-font-pair-selector button:hover,.customize-control-neve_font_pairings_control .neve-font-pair-selector button:focus{border:2px solid #333;background:var(--nv-dark-bg);color:var(--nv-text-dark-bg);cursor:pointer}.customize-control-neve_font_pairings_control .neve-font-pair-selector button.active{position:relative;border:2px solid var(--wp-admin-theme-color)}.customize-control-neve_font_pairings_control .neve-font-pair-selector button.active::before{content:"";position:absolute;left:0;bottom:0;display:flex;justify-content:center;align-items:center;width:27px;height:27px;background-color:var(--wp-admin-theme-color);color:#fff;border-radius:0 6px 0 0}.customize-control-neve_font_pairings_control .neve-font-pair-selector button.reset{border:none;background:none;height:auto;flex-direction:row;justify-content:center;margin-top:12px}.customize-control-neve_font_pairings_control .neve-font-pair-selector button.reset span{margin-left:12px}.customize-control-neve_font_pairings_control .neve-font-pair-selector button.reset:hover,.customize-control-neve_font_pairings_control .neve-font-pair-selector button.resetfocus{color:var(--wp-admin-theme-color)}.customize-control-neve_font_pairings_control .neve-font-pair-selector button .neve-font-preview{font-size:24px;font-weight:700;text-align:right;padding:0 8px;white-space:nowrap;overflow:hidden;width:calc(100% - 16px)}.customize-control-neve_font_pairings_control .neve-font-pair-selector button .neve-font-preview+.neve-font-preview{font-size:16px;font-weight:normal}#customize-theme-controls #sub-accordion-section-typography_font_pair_section{overflow-y:visible}@media(max-width: 1510px){.neve-font-pair-selector button .neve-font-preview{max-width:212px;text-overflow:ellipsis}}.logo-wrap{display:grid;grid-template-columns:1fr 1fr;box-sizing:border-box;overflow:hidden;margin-bottom:12px;grid-column-gap:10px}.logo-select{position:relative;display:flex;justify-content:center;align-items:center;width:100%;min-height:91px;background:#fff;border:none;border-radius:4px;text-align:center;cursor:pointer}.logo-select .logo-select-inner{width:100%;height:100%;border:none;position:absolute;top:0;right:0;z-index:3;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;background:transparent}.logo-select:only-of-type{width:100%;min-height:91px;grid-column:span 2}.logo-select.dark{background:#555d65}.logo-select:hover .logo-select-inner{background:rgba(34,113,177,.88)}.logo-select:hover .add-icon{fill:currentColor;color:#fff;top:15%}.logo-select:hover p{pointer-events:none;display:block}.logo-select:hover .add-icon+p{margin:8px 0 0 0}.logo-select p{flex-direction:column;font-weight:bold;color:#fff;display:none}.logo-select .add-icon{flex-direction:column;transition:all .5s}.logo-select .remove{display:none;position:absolute;top:0;left:0;padding:2px 0;width:36px;height:24px;background:red;color:#fff;z-index:9999}.logo-select:hover .remove{display:block}.logo-select img{position:absolute;z-index:2;padding:6px;margin:6px;width:80%;height:auto}
