:root{--tb_row_color:#9215ea;--tb_column_color:#ff7800;--tb_subrow_color:#d956e1;--tb_module_color:#02a2fb;--tb_subcol_color:#ff9565;--tb_outline_w:1px}body,html{overflow:initial;scroll-behavior:auto}body .conditional-input{margin-bottom:0}.tb_active_builder{padding-top:32px}.edit-button,.ptb_edit_link{display:none}.tb_action_wrap,.tb_data_mod_name,.tb_dragger_lightbox ul,.wp-admin .tb_active_builder{font:normal 13px/1.5em Arial,sans-serif;letter-spacing:normal;line-height:normal;text-decoration:none;text-shadow:none;text-transform:none}.tb_action_wrap{background-color:var(--tb_bar_color);box-shadow:0 1px 5px rgba(0,0,0,.2);color:#fff;contain:style layout;cursor:pointer;font-size:12px;padding:6px;z-index:777}.module_column>.tb_action_wrap{padding:4px}.tb_action_wrap svg{contain:strict}.tb_row_action{font-size:13px}.row_inner>.module_column:has(.sub_column)>.tb_column_action,.tb_row_action,.tb_subrow_action{border-radius:8px 8px 0 0;transform:translateY(-100%);--tb_first_tl_r:8px;--tb_last_tr_r:8px;--tb_first_bl_r:0}.tb_column_action{z-index:800}.sub_column .sub_column .sub_column .sub_column .sub_column .sub_column .tb_column_action,.sub_column .sub_column .sub_column .sub_column .tb_column_action,.sub_column .sub_column .tb_column_action,.tb_column_action{border-radius:0 0 0 8px;flex-direction:row;left:auto;right:0;--tb_first_bl_r:8px;--tb_first_br_r:0}.sub_column .sub_column .sub_column .sub_column .sub_column .sub_column .sub_column .tb_column_action,.sub_column .sub_column .sub_column .sub_column .sub_column .tb_column_action,.sub_column .sub_column .sub_column .tb_column_action{border-radius:0 0 8px;--tb_first_bl_r:0;--tb_first_br_r:8px;flex-direction:row-reverse;left:0;right:auto}.tb_subrow_action{left:50%;transform:translate(-50%,-100%);z-index:888}.row_inner>.module_column:has(.sub_column)>.tb_column_action:before,.tb_row_action:before,.tb_subrow_action:before{bottom:0;content:"";height:14px;left:0;position:absolute;transform:translate(-6px,calc(100% - 6px));width:calc(100% + 12px)}.row_inner>.module_column:has(.sub_column)>.tb_column_action:before{transform:translate(-12px,calc(100% - 6px))}#tb_component_bar:hover,.tb_show_action #tb_component_bar{background:0;box-shadow:none;display:block;padding:0}.module_column:has(.tb_drag_grid_current),:is(.module_subrow,.module_column):has(>#tb_component_bar){z-index:9999!important}.tb_module_action{border-radius:8px;left:50%;top:30px;transform:translateX(-50%);--tb_first_tl_r:8px;--tb_first_bl_r:8px;--tb_last_br_r:8px;--tb_last_tr_r:8px;background:0;box-shadow:none;padding:0}#tb_component_bar.tb_module_action{display:block}.tb_active_builder:has(.tb_del_btn:hover,.tb_add_btn:hover,.tb_column_btn_plus:hover) :is(.tb_action_wrap,.tb_grid_drag,.tb_dragger,.tb_dragger_value,.tb_add_btn:not(:hover),.tb_del_btn:not(:hover),.tb_column_btn_plus:not(:hover)),.tb_active_builder:is(:has(.tb_show_action),:has(#tb_component_bar:hover),:has(.tb_editor_start)) :is(.tb_action_wrap:not(#tb_component_bar),.tb_grid_drag,.tb_dragger,.tb_dragger_value,.tb_add_btn,.tb_del_btn,.tb_column_btn_plus,.tb_row_info){display:none!important}.tfl-icon:hover>.themify_tooltip{display:inline-block;word-break:normal}.module-tab.vertical+.tb_module_action{left:4%;transform:translateX(0)}.tb_active_row,.tb_preview_only :is(.tb_active_row,.module,.module .post),.themify_builder_active :is(.module,.module .post){visibility:visible!important}.tb_add_btn,.tb_column_btn_plus,.tb_del_btn{background:#52bb33;border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,.2);color:#fff!important;contain:layout;cursor:pointer;display:none;font:initial;height:26px;inset-inline-start:50%;letter-spacing:normal;position:absolute;text-align:center;top:100%;transform:translate(-50%);transition:transform .25s ease-in-out;width:26px;z-index:120}.tb_column_btn_plus{left:50%;right:auto;transform:translate(-50%,calc(-50% + 4px));transition:scale .25s ease-in-out;z-index:200}.tb_holder:empty+.tb_column_btn_plus{top:50%}.tb_column_btn_plus:hover{background:#459a2c;scale:1.1;z-index:1000}.module>.tb_column_btn_plus{left:12px}.tb_small_bar .module>.tb_column_btn_plus,:is(.tab-content,.accordion-content) .tb_column_btn_plus,body:is(.wp-admin,.tb_backend_mode) .module>.tb_column_btn_plus{height:22px;width:22px}body:is(.wp-admin,.tb_backend_mode) .module>.tb_column_btn_plus{margin-top:-8px}.module:has(>.tb_column_btn_plus:hover){outline:none!important}.module:has(>.tb_column_btn_plus:hover)>.tb_data_mod_name{display:none!important}body:is(:not(.wp-admin,.tb_backend_mode)) .module:has(>.tb_column_btn_plus:hover):before{background:rgba(69,154,44,.3);bottom:-6px;content:"";height:6px;left:0;position:absolute;width:100%}.module:hover>.tb_column_btn_plus,.module_column:hover>.tb_holder:empty+.tb_column_btn_plus,.module_row:hover .tb_up_down_row{display:block}.themify_builder_active .row_menu{display:inline-block;margin-left:10px;padding:5px 0;position:static;width:26px}.tb_row_info,.tb_visibility_hint{color:#fff;contain:content;cursor:pointer;font:normal 10px/1em Arial,sans-serif;inset-inline:auto 0;letter-spacing:0;max-width:40%;text-overflow:ellipsis;white-space:nowrap;z-index:119}.tb_row_info{transform:translateY(-100%)}.tb_row_info span{background:#c099db;border-radius:4px 4px 0 0;display:none;max-width:100px;overflow:hidden;padding:3px 7px;text-overflow:ellipsis;vertical-align:bottom}.tb_row_info span:hover{background:#a65fd9}.module_row:hover>.tb_row_info span:not(:empty){display:inline-block}.tb_visibility_hint{background:rgba(255,42,52,.4);border-bottom-left-radius:4px;padding:2px 5px}.tb_visibility_hint:hover{background:#ff2a34}.tb_row_anchor:before{content:"#"}.tb_row_id:before{content:"ID:"}.tb_visibility_hint .tf_fa{font-size:11px;padding-right:5px;vertical-align:baseline}.tb_dragger_units li,.tb_row_toolbar_menu li{font-family:Arial,sans-serif!important}.tb_grid_drag{contain:style layout;cursor:ew-resize;left:-3px;touch-action:none;width:3px;z-index:200}.tb_drag_right{left:auto;right:0}.tb_grid_drag:hover:after{background:#fff;border:1px solid #ababab;content:"";height:6px;left:-2px;position:absolute;top:50%;transform:translateY(-50%);width:6px}.module_column:hover>.tb_grid_drag,.module_row .module_column .tb_grid_drag.tb_drag_grid_current,div:hover>.tb_visibility_hint.tb_has_visiblity{display:block}.module_column.tb_hide_drag_left>.tb_drag_left,.module_column.tb_hide_drag_right>.tb_drag_right,.tb_grid_drag_tooltip:empty,.tb_module_front .edit-button,.tb_panel_dropdown_openend .module_column .tb_column_btn_plus.clicked,.tb_right_click_open .tb_data_mod_name,.tb_start_animate .tb_grid_drag:not(.tb_drag_grid_current),div.module_column:only-child>.tb_grid_drag{display:none}.tb_grid_drag.tb_drag_grid_current,.tb_grid_drag:hover{background:var(--tb_column_color)}.tb_grid_drag_tooltip{background:rgba(33,33,33,.6);border-radius:10px;color:#fff;font:normal 12px/1 Arial,sans-serif;padding:4px 7px;position:absolute;right:5px;top:50%;transform:translateY(-50%);width:max-content;z-index:9999}.tb_grid_drag_left_tooltip{left:9px;right:auto}.tb_drag_grid_start{cursor:ew-resize}.themify_builder_active .module-gallery:not(.gallery-masonry){height:auto!important}.tb_drag_start [data-pos]{border:0 solid #b1e9ff!important;transform:translateZ(0);transition:border-width .2s!important;z-index:999999}.tb_drag_start [data-pos=top]{border-top-width:32px!important}.tb_drag_start [data-pos=bottom]{border-bottom-width:32px!important}.tb_col_side{contain:strict;height:calc(100% - 2px);left:auto;min-width:10px;right:0;touch-action:none;transform:translateX(100%);width:37px;z-index:900}.tb_drag_column_move .tb_col_side{display:block}.module_column.tb_draggable_item .tb_col_side,.tb_hide_drag_col_right:not([data-pos=right])>.tb_col_side_right{display:none}.tb_col_side_left{left:0;right:auto;transform:translateX(-100%)}.tb_drag_column_move :is([data-pos=left]>.tb_col_side_left,[data-pos=right]>.tb_col_side_right){background:rgba(242,101,34,.6)}.tb_drag_column_move .tb_drag_one_column>.tb_col_side{display:block;height:25px;inset:auto auto 0 0;margin:0!important;transform:none!important;width:100%!important}.tb_drag_column_move .module_row div.module_column.tb_drag_one_column>.tb_col_side{pointer-events:none!important}[data-pos=left].tb_drag_one_column>.tb_col_side_left{bottom:auto;top:0;transform:translateY(-100%)}.tb_drag_start .tb_holder[data-pos]{border-bottom-width:0!important;border-top-width:32px!important}.tb_sortable_placeholder{background:#b1e9ff;contain:strict;height:32px;pointer-events:auto!important}.tb_drag_column .tb_active_builder>.tb_sortable_placeholder,.tb_drag_row .tb_sortable_placeholder{background:#d480e2;border-color:#fff}.tb_drag_column .tb_sortable_placeholder{background:#e5b0ed}.tb_drag_column [data-pos]{border-color:#e5b0ed!important}.tb_drag_column .module_row>.tb_dragger_margin{opacity:0}.themify_builder_active .module_row[data-pos=top]>.tb_dragger_top.tb_dragger_margin:before{content:"";height:32px;left:0;position:absolute;top:-32px;width:100%}.tb_drag_start.tb_drag_column_move [data-pos],.tb_drag_start.tb_drag_row [data-pos]{border:0!important}.tb_sortable_helper{align-items:center;background:#b1e9ff;color:#fff;contain:strict;display:flex;font-family:Arial,sans-serif;font-size:14px;height:30px;justify-content:center;line-height:normal;padding:2px;position:fixed;width:180px;z-index:1000}.tb_row_grid.tb_sortable_helper{background:#fff;border:0;height:32px;width:132px}.tb_sortable_helper .tf_fa{margin-right:10px}:is(.tb_active_row>.row_inner,.tb_active_builder .active_subrow>.module_subrow)>.module_column{cursor:move}.module_column,.tb_active_row{--tb_bar_color:var(--tb_column_color);--tb_outline_w:1px}.tb_active_row{--tb_bar_color:var(--tb_row_color)}.active_module.active_subrow{--tb_bar_color:var(--tb_subrow_color)}.active_subrow .module_column{--tb_bar_color:var(--tb_subcol_color)}:where(.tb_active_row,.active_subrow>.module_subrow,:is(.tb_active_row>.row_inner,.active_subrow>.module_subrow)>.module_column):before{contain:strict;content:"";display:none;height:100%;left:0;outline:var(--tb_outline_w) solid var(--tb_bar_color);pointer-events:none;position:absolute;top:0;width:100%}.tb_drag_row .tb_active_row:before,:is(.tb_active_row,.active_subrow>.module_subrow,.tb_active_row>.row_inner .module_column):is(:hover,.tb_element_clicked,.tb_show_action,.tb_current_module):before,:is(.tb_drag_column,.tb_drag_subrow) .active_subrow>.module_subrow:before,:is(.tb_drag_module,.tb_drag_column,.tb_drag_column_move) :is(.tb_active_row>.row_inner,.active_subrow>.module_subrow)>.module_column:before{display:block}.tb_holder{display:contents}.tb_holder:empty{display:block;min-height:50px;outline:1px dashed hsla(0,0%,78%,.6);width:100%}.module_column:has(>.tb_holder:empty){align-content:stretch}.active_module{cursor:move;display:grid;min-width:0;place-content:inherit;place-items:inherit;position:relative;--tb_bar_color:var(--tb_module_color);--tb_outline_w:1px}.active_module>.module,.module_subrow{min-height:40px;min-width:36px}.active_module:hover{z-index:121}.active_module:has(.tb_module_action:hover){z-index:800}.active_module:is(.tb_element_clicked,.tb_current_module,.tb_show_action)>.module,.tb_module_front:hover>.module{outline:var(--tb_outline_w) solid var(--tb_bar_color)}.tb_disabled_module{background:hsla(0,44%,70%,.15);padding:5px 10px}.tb_module_action .tb_disabled_module{padding:0}.active_module iframe{pointer-events:none}.module_column:has(>.tb_column_btn_plus:hover),.tb_current_module,.tb_element_clicked,.tb_show_action,div:has(>#tb_component_bar:hover){--tb_outline_w:2px}.tb_outline_anim:not(.tb_show_action):before,.tb_outline_anim:not(.tb_show_action)>.module{--tb_bar_color:transparent;transition:outline-color .3s}.tb_holder .tb_overlay{position:absolute}body:not(.wp-admin){margin-top:var(--tb_toolbar_h)!important;overflow-x:hidden;transition:none!important}.tb_responsive_mode:not(.wp-admin){overflow:auto hidden}.tb_preview_only{--tb_inline_out:0;--tb_outline_w:0!important}.tb_preview_only.tb_responsive_mode{overflow:visible}.themify_builder .row_menu{padding-top:5px;width:29px}.themify_builder_active .module-slider{margin-bottom:2.5em}.tb_responsive_mode:not(.wp-admin) .active_module{cursor:pointer}.tb_data_mod_name{background:#72cbfd;border-radius:0 0 4px;color:#fff;contain:layout style;cursor:default;font-size:12px;line-height:100%;max-width:40%;padding:2px 5px;text-overflow:ellipsis;white-space:nowrap;z-index:21}.tb_module_front.tb_element_clicked>.module>.tb_data_mod_name,.tb_module_front:hover>.module>.tb_data_mod_name,.tb_right_click_open .tb_active_row .tb_element_clicked>.module>.tb_data_mod_name{display:block}.module-video .video-wrap:before{background:0;content:"";display:block;height:100%;inset:0;position:absolute;width:100%;z-index:1}.active_module:has(.module-video),.module-video{width:100%}.themify_bing_map>.MicrosoftMap{pointer-events:none}@media (max-width:600px){.active_module .themify_module_menu .themify_tooltip{display:none}}a.tb_import_layout_button{background:#ccc!important;border-radius:20px;color:#fff!important;display:table;font:normal 14px/1 Arial,sans-serif;letter-spacing:0;line-height:1.1em;margin:20px auto 50px;padding:.8em 1.6em;text-decoration:none!important;text-transform:none}a.tb_import_layout_button:hover{background:#aaa!important}.tb_drag_grid_start .tb_drag_grid_current,.tb_drag_start .tb_active_row,.tb_drag_start.tb_drag_column :is(.tb_active_builder,.tb_active_row>.row_inner>.module_column,.tb_holder,.accordion-content,.tab-content,.active_module,.module_row>.tb_dragger_margin),.tb_drag_start.tb_drag_module :is(.tb_active_row>.row_inner>.module_column,.active_subrow>.module_subrow>.module_column,.tb_holder,.active_module){pointer-events:auto!important;user-select:none}.tb_drag_start.tb_drag_column_move :is(.tb_holder,.active_module,.module_row){pointer-events:none!important}.tb_drag_start .tb-page-break :is(.active_module,.tb_holder),.tb_drag_start .themify_builder .tb_draggable_item :is(.module_row,.active_module,.tb_holder,.module_column,.tb_active_row>.row_inner>.module_column,.active_subrow>.module_subrow,.active_subrow>.module_subrow>.module_column),.tb_drag_start.tb_drag_column_move .tb_draggable_item .module_column{opacity:.5;pointer-events:none!important}.tb_drag_start.tb_responsive_mode.tb_drag_column_move .module_column:before{background-color:hsla(0,0%,100%,.5);display:block;z-index:100}.tb_drag_start .active_module [contenteditable],.tb_drag_start .module_row .active_module img,.tb_drag_start.tb_responsive_mode.tb_drag_column_move .module_column{pointer-events:none!important}.tb_drag_start .tb_active_builder .tb_draggable_item,.tb_responsive_mode.tb_drag_column_move .tb_column_drag_inner>.tb_draggable_item .tb_holder{opacity:.1!important}.builder-breakpoint-desktop.tb_drag_column_move :is(.tb_active_row>.row_inner,.active_subrow>.module_subrow),.builder-breakpoint-desktop.tb_drag_start.tb_drag_column_move .tb_col_side,.tb_drag_start.tb_drag_column_move .module_column,.tb_responsive_mode.tb_drag_column_move .tb_column_drag_inner>:is(.module_column:not(.tb_draggable_item)>.tb_col_side,.module_column){opacity:1;pointer-events:auto!important}.tb_responsive_mode.tb_drag_column_move .tb_column_drag_inner>.module_column{opacity:1!important}.tb_responsive_mode .tb_column_drag_inner>.module_column>.tb_holder>.active_module,.tb_responsive_mode.tb_drag_column_move .tb_column_drag_inner{z-index:800}.tb_drag_start #tb_last_row_add_btn{visibility:hidden;z-index:-1}.module_row .col_auto_height .module_column{min-height:48px}#query-monitor-main,.gs_post :is(.tb_grid_drag,.tb_action_wrap,.tb_column_btn_plus),.tb-page-break :is(.tb_column_btn_plus,.tb_action_wrap:not(.tb_row_action),.tb_data_mod_name,.tb_grid_drag),.tb_preview_only :is(.tf_hide.module_row,.edit-button,.tb_column_btn_plus,.tb_grid_drag,.tb_data_mod_name,.themify_builder .hide-all,#tb_last_row_add_btn,.tb_visibility_hint,.tb_action_wrap,.tb_row_info,.tb_del_btn,.tb_add_btn),.tb_right_click_open :is(.tb_dragger,.tb_action_wrap,#tb_last_row_add_btn,.tb_column_btn_plus),.tb_start_animate :is(.tb_data_mod_name,.tb_move,.tb_dragger_lightbox,.tb_column_btn_plus,#tb_small_panel_root,.module_row .active_module .tb_grid_menu,.tb_import_layout_button,.tb_del_btn,.tb_add_btn),.tb_start_animate:not(.tb_move_drag) .tb_action_wrap{display:none!important}.gs_post .tb_active_builder :is(.module_row,.module_column),.tb-page-break :is(.module_column,.module),.tb_drag_column :is(.module_subrow .module_column,.module_row),.tb_drag_column_move .module_subrow,.tb_drag_grid_start :is(.module_row,.module_subrow,.module,.module_column:not(.tb_current_module)),.tb_drag_module .module_row,.tb_drag_row :is(.module_subrow,.module_column),.tb_drag_start :is(.tb_module_front,.tb_draggable_item:not(.module_column)),.tb_drag_subrow .module_subrow .module_column,.tb_preview_only :is(.module_subrow,.module_row,.tb_module_front,.module,.module_column,.module_row .tb_holder:empty),:is(.tb_edge_drag_start,.tb_right_click_open) :is(.active_module:not(.tb_current_module)>.module,.module_column,.module_row,.active_subrow:not(.tb_current_module)>.module_subrow):not(.tb_current_module){cursor:auto!important;user-select:auto;--tb_outline_w:0;outline:0!important}.tb_right_click_open :is(.module_row,.tb_module_front,.tb_module_front a){cursor:auto!important}.tb_start_animate.tb_move_drag.tb_component_menu_active :is(.tb_move,#tb_component_bar){display:block!important}.themify_builder_active .tb_preview_component{background:hsla(0,0%,100%,.7);color:grey;contain:none;cursor:wait;height:100%;left:0;opacity:1;position:absolute;top:0;width:100%;z-index:99999}.tb_drag_start_column_move :is(.tb_sortable_helper,.tb_active_builder>.tb_sortable_placeholder){background:var(--tb_column_color)}.tb_column_action>.tb_move{color:#fff;cursor:move}.tb_column_action>.tb_move .tf_fa{padding:6px}#tb_component_bar li.selected>.themify_tooltip,#tb_component_bar:hover svg,#tb_component_bar:not(:hover) svg+.tb_bar,#tb_component_bar[data-module=layout-part] .tb_save_component,.tb_divider_action .tb_styling,.tb_layout-part_action .tb_save_component,.tb_settings,.tb_show_action #tb_component_bar svg{display:none}.tb_show_action #tb_component_bar .tb_bar{display:unset!important}#tb_component_bar:is([data-module=overlay-content],[data-module=layout-part]) .tb_settings,.tb_active_builder div:hover>.tb_action_wrap,.tb_layout-part_action .tb_settings,.tb_show_action>.tb_action_wrap{display:flex}.tb_active_builder .module_subrow:hover,.tb_show_action.module_subrow,:is(.tb_drag_module,.tb_drag_column) .tb_active_builder .module_subrow,:is(.tb_element_clicked,.tb_current_module)>.module_subrow{outline-color:var(--tb_subrow_color)}.tb_active_builder:is(:has(:is(.tb_del_btn,.tb_add_btn,.tb_action_wrap):hover),:has(.tb_show_action)) :is(.module_column,.active_module,.active_subrow:not(.tb_current_module)>.module_subrow,.module_row):not(.tb_current_module):not(:has(>#tb_component_bar)),.tb_nested_hover .tb_current_module .active_module:not(.tb_current_module){--tb_outline_w:0!important}.module_row .row-slider-nav{z-index:50}div.module_row.tb-page-break{align-content:center;background-color:#aee4ff;border:1px solid #629cf4;border-radius:12px;color:#666;height:24px;margin:10px 0;max-width:100%!important;transform:none;transition:none;width:100%!important}div.tb-page-break:hover{background-color:#5fcbff;color:#fff}.tb-page-break .page-break-overlay{font:13px/1 Arial,sans-serif;letter-spacing:.1em;text-align:center;width:100%}.tb-page-break .tb_row_action{background:0;border-radius:0;box-shadow:none;cursor:move;height:100%;left:0;position:absolute;top:0;transform:none;width:100%}.themify_builder .module_row.tb-page-break .tb_row_anchor{background:#2aa3e0;border-radius:0 12px 12px 0;box-sizing:border-box;color:#fff;cursor:pointer;display:block;height:100%;inset-inline-end:0;padding:5px 12px;position:absolute;text-align:center;top:0;transform:scaleX(0);transform-origin:left;transition:transform .3s;z-index:2}.tb-page-break .tb_row_anchor:after,.tb-page-break .tb_row_anchor:before{background-color:currentColor;content:"";height:80%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);transition:transform .3s;width:2px}.tb-page-break .tb_row_anchor:after{transform:translate(-50%,-50%) rotate(-45deg)}.themify_builder .module_row.tb-page-break:hover .tb_row_anchor{transform:scaleX(1)}.module.module-page-break{font:13px/1 Arial,sans-serif;letter-spacing:.1em;min-height:20px;padding:5px 0;text-align:center;width:100%}.module_row.tb-page-break .tb_holder .tb_action_wrap{top:-12px}.tb_module_front>.module-divider{min-height:20px}.tb_module_front>.module-divider+.tb_module_action{top:15px}.tb_module_front.module-divider.divider-custom{flex-basis:auto}.themify_builder_active .module-divider #tb_component_bar.tb_module_action{margin:0;padding:0;top:-34px}.module-toggle .tb_img_wrap svg{rotate:90deg}.tb_module_front>.module-toggle+.tb_module_action{top:55px}.tb_module_front .tb_dragger{background-color:rgba(2,162,251,.3);color:rgba(2,162,251,.8)}.tb_dragger{contain:layout style;cursor:e-resize;min-height:0;min-width:0;touch-action:none;transition:opacity .3s;z-index:6;content-visibility:hidden;color:#fff}.module_column>.tb_dragger{background-color:rgba(255,120,0,.3);color:rgba(255,120,0,.8);z-index:10}:is(.module_subrow,.active_subrow,.module_row)>.tb_dragger{background-color:rgba(217,86,225,.3);color:rgba(217,86,225,.8);z-index:8}.module_row>.tb_dragger{z-index:11}.tb-page-break .tb_dragger{display:none!important}.tb_dragger:hover,.tb_edge_drag_start .tb_dragger.tb_dragger_dragged,.tb_visual_hover>.builder_row_cover:after{content-visibility:visible;opacity:1}.module_row .tb_dragger:hover{z-index:199}.tb_dragger_options_open .module_column:hover>.tb_holder:empty+.tb_column_btn_plus{z-index:198}.tb_module_front:has(.tb_dragger_lightbox) #tb_component_bar.tb_action_wrap{display:none}.tb_dragger.tf_dragger_negative{opacity:0;transition:opacity .3s,visibility .3s;visibility:hidden;content-visibility:visible}.tf_dragger_negative .tb_dragger_options{cursor:auto;height:100%;left:0;pointer-events:none;top:0;transform:none;visibility:visible;width:100%}.tf_dragger_negative .tb_dragger_options:after,.tf_dragger_negative .tb_dragger_options:before{contain:strict;content:"";height:8px;left:0;pointer-events:auto;position:absolute;top:0;transform:translateY(-100%);visibility:visible;width:100%}.tf_dragger_negative .tb_dragger_options:after{top:100%;transform:translateY(100%)}.tf_dragger_negative:is(.tb_dragger_left,.tb_dragger_right) .tb_dragger_options:before{height:100%;transform:translateX(-100%);width:2px}.tf_dragger_negative:is(.tb_dragger_left,.tb_dragger_right) .tb_dragger_options:after{height:100%;left:auto;right:0;top:0;transform:translateX(-100%);width:2px}.tb_dragger_options_open .tb_dragger_options:focus-within .tb_dragger_lightbox,.tb_edge_drag_start .tb_dragger.tb_dragger_dragged{display:block}.tb_dragger_bottom,.tb_dragger_top{cursor:s-resize;height:auto;min-height:6px;min-width:100%;width:100%}.tb_dragger_left,.tb_dragger_right{min-width:6px}.tb_dragger_bottom{bottom:0;top:auto}.tb_dragger_right{left:auto;right:0}.tb_dragger_margin.tb_dragger_right{right:-1px;transform:translateX(6px)}.tb_dragger_margin.tb_dragger_left{left:-1px;transform:translateX(-6px)}.tb_dragger_margin.tb_dragger_bottom{transform:translateY(6px)}.tb_dragger_margin.tb_dragger_top{top:0;transform:translateY(-6px)}.active_module>.tb_dragger_margin[style]{transform:none}.tb_dragger_left.tb_dragger_padding{padding-left:inherit}.tb_dragger_right.tb_dragger_padding{padding-right:inherit}.tb_dragger_top.tb_dragger_padding{padding-top:inherit}.tb_dragger_bottom.tb_dragger_padding{padding-bottom:inherit}.tb_dragger_options{contain:style layout;font:normal 11px/1 Arial,sans-serif!important;gap:5px;outline:0;touch-action:none}.tb_dragger_options:has(.tb_disable_sorting){min-width:100px}.tb_dragger_arrow,.tb_dragger_value,.tb_dragger_value input{box-shadow:none!important;cursor:pointer;font-family:Arial,Helvetica Neue,Helvetica,sans-serif!important;font-size:11px!important;letter-spacing:normal!important;line-height:1!important;text-decoration:none!important;text-shadow:none!important;text-transform:none!important}.tb_dragger_value{border-radius:5px;contain:style paint;outline:1px solid;padding:2px 4px;touch-action:none}.tb_dragger_value:hover{background:hsla(0,0%,100%,.3)}.tb_dragger_value.tb_disable_sorting{cursor:auto}.tb_dragger_arrow{border-radius:8px;outline:0;padding:2px 4px;touch-action:none}.tb_dragger_arrow:hover{background:hsla(0,0%,100%,.3);border-radius:5px}.tb_dragger_arrow:before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid;content:"";display:inline-block;vertical-align:middle}.module_row .tb_dragger_value.tb_disable_sorting input[type=number]{-webkit-appearance:none;background:none!important;border:none!important;box-sizing:border-box;color:inherit!important;cursor:auto;display:inline-block!important;font-size:12px!important;height:auto!important;margin:0!important;max-width:100%!important;min-height:inherit!important;min-width:0!important;outline:0;padding:2px 4px!important;text-align:center;vertical-align:middle!important;width:50px!important}.tb_dragger_input_mode #tb_component_bar,.tb_dragger_value:empty,.tb_dragger_value:empty+.tb_dragger_arrow,.tf_dragger_negative span{display:none}.tb_dragger_lightbox{background:#fff;border-radius:8px;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 4px 10px 2px rgba(0,0,0,.3);cursor:auto;display:none;font-size:13px;left:0;margin-top:5px;padding:8px 10px;position:absolute;top:80%}.tb_dragger_lightbox ul{display:flex;list-style:none;margin:0 0 5px;padding:0}.tb_dragger_lightbox .tb_dragger_units{margin-bottom:10px}.tb_dragger_lightbox li{border-radius:5px;cursor:pointer;margin:0 8px 0 0;padding:0}.tb_dragger_units li{border-radius:0;color:#545454;opacity:.5}.tb_dragger_units :is(li:hover,li.current){border-bottom:1px solid;color:#383838;opacity:1}.tb_dragger_lightbox li:last-child{margin:0}.tb_apply{background:#f1f1f1;border:1px solid transparent;height:26px;width:26px}.tb_apply:hover{background:#e4e4e4}.tb_apply.current{background:#aee4ff;border-color:#5ec5ff}.tb_apply span:after,.tb_apply span:before,.tb_dragger_types .tb_apply_all:after,.tb_dragger_types .tb_apply_all:before{border:4px solid transparent;border-right-color:#868686;box-sizing:border-box;content:"";display:block;height:0;left:1px;line-height:normal;margin:0;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}.tb_apply_all span:before,:is(.tb_dragger_left,.tb_dragger_right) .tb_apply_opposite span:before{border-left-color:#868686;border-right-color:transparent;left:auto;right:1px;transform:translate(50%,-50%)}.tb_dragger_types .tb_apply_all:before,:is(.tb_dragger_top,.tb_dragger_bottom) .tb_apply_opposite span:before{border-bottom-color:#868686;border-right-color:transparent;left:50%;top:1px}.tb_dragger_types .tb_apply_all:after,:is(.tb_dragger_top,.tb_dragger_bottom) .tb_apply_opposite span:after{border-right-color:transparent;border-top-color:#868686;bottom:1px;left:50%;top:auto;transform:translate(-50%,50%)}.module-layout-part :is(.active_subrow,.module_row)>.tb_dragger{background-color:rgba(217,86,225,.3);color:rgba(217,86,225,.8)}.module-layout-part .module_column>.tb_dragger{background-color:rgba(255,120,0,.3);color:rgba(255,120,0,.8)}.single-template-builder-container .module_row.fullwidth>.row_inner{max-width:100%;width:100%}.single-template-builder-container{margin:0 auto}.single-template-builder-container .row_inner{margin:auto;max-width:94%;width:1160px}.themify_builder_active .tf_lazy{contain:none}.tb_editor_on>.module{cursor:auto;pointer-events:none;z-index:901}.tb_editor_clicked{caret-color:transparent;cursor:move}.active_module :is([contenteditable=true],[contenteditable=plaintext-only]){outline:0}.tb_editor_on :is([contenteditable=true],[contenteditable=plaintext-only]) ::selection{background:rgba(43,135,218,.7)!important}.tb_editor_on :is([contenteditable=true],[contenteditable=plaintext-only]) ::-moz-selection{background:rgba(43,135,218,.7)!important}.tb_editor_on :is([contenteditable=true],[contenteditable=plaintext-only]){animation:none!important;border:0;opacity:1!important;outline:0;transition:none!important;visibility:visible!important}.active_module :is(img[data-w],img[data-name]),.active_module.tb_editor_on :is(img,[contenteditable]){outline:0;pointer-events:auto!important}.active_module.tb_editor_on img{animation:none!important;cursor:move;transition:none!important}.tb_editor_image_active .tb_editor_on .module,.tb_editor_start_select div,.tb_image_editor_resizing :is(.module_row,.module_column,.module_subrow,.module){outline:0!important}.tb_edge_drag_start #tb_inline_editor_root,.tb_editor_start_select :is(.tb_dragger,.tb_column_btn_plus,.tb_data_mod_name),.tb_image_editor_disable .tb_image_editor_tooltip,.tb_image_editor_resizing :is(.tb_dragger,.tb_action_wrap,.tb_column_btn_plus,.tb_data_mod_name),:has(:is(.tb_editor_on,.tb_editor_start)) :is(.tb_action_wrap,.tb_data_mod_name,.tb_del_btn,.tb_add_btn,.tf_plus_icon),:is(.tb_preview_only,.tb_disable_padding_dragging,.tb_editor_image_active .tb_editor_on) .tb_dragger{display:none!important}.tb_editor_start_select #tb_editor,.tf_image_editor_working{pointer-events:none!important}.tf_image_editor_working .module{opacity:.5}#tb_drop_zone{background:rgba(0,0,0,.6);border:2px dashed #c3c3c3;font-size:50px;position:fixed;user-select:none;z-index:999999}.tb_drop_file_wrap{align-items:center;border:2px dashed #c3c3c3;color:#fff;column-gap:15px;display:flex;justify-content:center;padding:5%;pointer-events:none;width:60%}.tb_drop_file_wrap:before{background:url(../../../img/themify.png) no-repeat 0/100%;content:"";height:60px;width:60px}.module-toc.tf_hide,.tb_drop_file #tb_drop_zone{display:block}.tb_add_btn,.tb_del_btn{background-color:#868080;display:flex;height:18px;opacity:0;transform:translateX(-50%);transition:opacity .3s;width:18px;z-index:202;content-visibility:auto;contain:strict}.tb_del_btn{background-color:#dd6e71;display:none;inset-inline-start:100%;top:auto;transform:translate(-50%,-50%)}.tb_del_btn:after,.tb_del_btn:before{height:60%;transition:transform .25s;width:1px}.tb_add_mbtn,.tb_add_micon,.tb_add_tab{inset:50% -10px auto auto;transform:translate(100%,-50%)}.tb_add_acc{inset-inline-start:calc(100% - 34px);transform:translateY(-2px)}.tb_del_mbtn{top:100%}.tb_del_tstimbtn{left:50%;right:auto;transform:translate(-50%,2px)}.module-testimonial-slider .testimonial-item{padding-bottom:22px}.module-buttons:is(.buttons-fullwidth,.buttons-vertical) .tb_add_mbtn,.module-icon.icon_vertical .tb_add_micon,.module-tab.vertical>.tab-nav .tb_add_tab{inset:auto auto 0 50%;transform:translate(-50%,100%)}.module:hover>.tb_add_btn,.module:hover>:is(.tab-nav,.module-buttons-item,.module-icon-item) .tb_add_btn,.tf_swiper-container:hover .tb_add_gal_btn,:is(.module-buttons-item,.module-icon-item,.tf_swiper-slide .gallery-icon):hover .tb_del_btn,:is(li,.accordion-title,.testimonial-item,.gallery-icon):hover>.tb_del_btn{opacity:1;z-index:512}.module-buttons:has(.module-buttons-item+.module-buttons-item) .tb_del_btn,.module-icon:has(.module-icon-item+.module-icon-item):not(:only-of-type) .tb_del_btn,:is(.gallery-item,.gallery-icon):not(:only-of-type) .tb_del_btn,:is(li,.accordion-title,.testimonial-item):hover>.tb_del_btn,li:not(:only-child)>.accordion-title>.tb_del_btn,li:not(:only-child)>.tb_del_btn{display:flex}.module-icon-item .tb_add_btn{inset-block-start:24px}:is(.module-buttons-item,.accordion-title,.tab-nav li,.module-icon-item,.module-audio .track):hover{outline:solid var(--tb_inline_out,1px) rgba(255,39,39,.3);outline-offset:-1px}.tb_small_bar .tb_add_btn,.tb_small_bar .tb_del_btn,:is([contenteditable=true],[contenteditable=plaintext-only])+.tb_del_btn,:is([contenteditable=true],[contenteditable=plaintext-only])>.tb_del_btn{display:none!important}.module-toc.tf_hide ul,.post:only-child>.testimonial-item>.tb_del_tstimbtn,.tb_small_bar.tb_module_front .module .tb_data_mod_name,.tb_voverlay video:not([data-playing])+.tf_vd_root,:is(li:only-child,.accordion-title:only-child):hover>.tb_del_btn{display:none}.tb_small_bar .tb_visibility_hint{font-size:0}.tb_small_bar .tb_visibility_hint .tf_fa{font-size:14px;padding:0}.module-gallery:hover .tb_add_gal_btn,.tb_visual_hover>.builder_row_cover:after{opacity:1}.themify_builder_active .tb_old_addons{background:hsla(0,0%,100%,.5);position:fixed;z-index:99999}.tb_add_btn.tb_add_gal_btn{transform:translate(-50%,-100%)}.tb_add_gal_btn:not(.tb_add_btn){border:1px solid #ccc;contain:strict;cursor:pointer;transition:opacity .3s}.tb_del_gal{right:0;top:40px}.layout-showcase .tb_del_gal{height:16px;inset-inline-start:100%;top:0;width:16px}.tf_swiper-container .tb_del_gal{display:flex}.tb_bar::part(dropdown){background-color:var(--tb_bar_color);border-radius:inherit;box-shadow:0 2px 5px 1px rgba(0,0,0,.2);color:#fff;contain:layout style;direction:ltr;display:flex;flex-direction:inherit;font-weight:400}.tb_bar_page_break::part(dropdown){background:0;border:0;box-shadow:none;height:24px;inset-inline-end:0;position:absolute;top:50%;transform:translateY(-50%)}.tb_bar_page_break::part(delete){background:0;display:inline-block;height:auto;width:34px}:is(.tb_bar_overlay-content,.tb_bar_layout-part).tb_bar::part(swap){display:grid}.tb_disabled_module::part(delete){display:block}.tb_bar::part(menu){animation:fadeInUp .25s cubic-bezier(.1,.1,.8,1) alternate;background:var(--tb_ui_bg_light);border-radius:8px;box-shadow:0 0 1px 0 rgba(0,0,0,.6),0 3px 10px rgba(0,0,0,.2);color:var(--tb_ui_color_light);inset-inline-end:0;line-height:120%;min-width:110px;padding:6px 0;position:absolute;text-align:initial;top:100%;white-space:normal;z-index:10}.tb_bar::part(menu):after,.tb_bar::part(menu):before{border:6px solid transparent;border-bottom:6px solid var(--tb_ui_bg_light);content:"";display:inline-block;inset-inline-end:9px;position:absolute;top:0;transform:translateY(-100%);z-index:99}.tb_bar::part(menu):after{border:7px solid transparent;border-bottom-color:rgba(0,0,0,.25);inset-inline-end:8px;z-index:98}.tb_bar_column::part(add_col):after,.tb_bar_column::part(add_col):before{background-color:currentColor;content:"";height:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(90deg);width:1.5px}.tb_bar_column::part(add_col):after{transform:translate(-50%,-50%)}.tb_responsive_mode .tb_bar_column::part(add_col),.tb_responsive_mode .tb_bar_column::part(delete){display:none}.tb_bar::part(inner_menu){animation:fadeInRight .25s cubic-bezier(.1,.1,.8,1) alternate;inset-inline-start:100%;top:-5px}.tb_bar::part(inner_menu):after,.tb_bar::part(inner_menu):before{border-color:transparent;border-inline-end-color:var(--tb_ui_bg_light);top:10px;inset-inline:auto 100%;transform:translate(0)}.tb_bar::part(inner_menu):after{border-inline-end-color:rgba(0,0,0,.2);border-width:7px;top:9px;z-index:98}.tb_bar::part(delete):after,.tb_bar::part(delete):before{height:60%;transition:transform .25s;width:2px}.tb_bar::part(nested_menu){color:#000;font-size:14px;inset-inline-end:-47px;text-transform:capitalize;width:130px}.tb_bar::part(nested_menu):before{inset-inline-end:calc(50% - 12px)}.tb_bar::part(nested_menu):after{inset-inline-end:calc(50% - 13px)}.tb_bar::part(tb_touch_bottom){animation:none;top:0;transform:translateY(-100%)}.tb_bar::part(tb_touch_bottom):before{border:8px solid transparent;border-top:8px solid var(--tb_ui_bg_light);top:calc(100% + 15px)}.tb_bar::part(tb_touch_bottom):after{border:9px solid transparent;border-top-color:rgba(0,0,0,.2);top:calc(100% + 18px)}.tb_bar::part(menu tb_touch_right){animation:tb_fadeIn .25s cubic-bezier(.1,.1,.8,1) alternate;inset-inline-start:0;transform:translateX(-100%)}.tb_bar::part(menu tb_touch_right):after,.tb_bar::part(menu tb_touch_right):before{border-inline-color:var(--tb_ui_bg_light) transparent;inset-inline:auto 0;transform:translateX(100%)}.tb_bar::part(menu tb_touch_right):after{border-inline-start-color:rgba(0,0,0,.2)}.tb_bar::part(dropdown tb_touch_left){transform:translateX(50%)}.tb_bar::part(menu tb_touch_left){animation:none;margin-inline-end:32px;transform:translateX(100%)}.tb_bar::part(menu tb_touch_left):after,.tb_bar::part(menu tb_touch_left):before{inset-inline:9px auto}.tb_bar::part(nested_menu tb_touch_right){margin-block-start:0;margin-inline-start:26px}.tb_bar::part(nested_menu tb_touch_right):after,.tb_bar::part(nested_menu tb_touch_right):before{border-bottom-color:var(--tb_ui_bg_light);border-inline-color:transparent!important;inset-inline:auto 7px;transform:translateY(-100%)}.tb_bar::part(nested_menu tb_touch_right):after{border-bottom-color:rgba(0,0,0,.25)}.tb_bar::part(nested_menu tb_touch_right tb_touch_bottom){transform:translate(-100%,-100%)}.tb_bar::part(nested_menu tb_touch_right tb_touch_bottom):after,.tb_bar::part(nested_menu tb_touch_right tb_touch_bottom):before{border-bottom-color:transparent}.tb_bar::part(nested_menu tb_touch_left){margin-inline-end:70px}.tb_bar::part(nested_menu tb_touch_left tb_touch_bottom){transform:translate(100%,-100%)}.themify_builder_active .module.gallery-masonry .pagenav{position:sticky}.rtl .tb_bar::part(menu){text-align:right}.module_row.tb_active_row:focus-within,.module_row.tb_active_row:hover{mask-image:none!important}