.themify-meta-box-tabs .themify-meta-box-tabs .themify-meta-box-tabs input[type=datetime],.themify-meta-box-tabs .themify-meta-box-tabs input[type=color],.themify-meta-box-tabs .themify-meta-box-tabs input[type=email],.themify-meta-box-tabs input[type=checkbox],.themify-meta-box-tabs input[type=date],.themify-meta-box-tabs input[type=datetime-local],.themify-meta-box-tabs input[type=month],.themify-meta-box-tabs input[type=number],.themify-meta-box-tabs input[type=password],.themify-meta-box-tabs input[type=radio],.themify-meta-box-tabs input[type=search],.themify-meta-box-tabs input[type=tel],.themify-meta-box-tabs input[type=text],.themify-meta-box-tabs input[type=time],.themify-meta-box-tabs input[type=url],.themify-meta-box-tabs input[type=week],.themify-meta-box-tabs select,.themify-meta-box-tabs textarea{background-color:#fff;border:1px solid #b1b1b1;border-radius:8px;box-shadow:none;line-height:normal;min-height:auto;outline:none;padding:5px 10px;vertical-align:middle}.themify-meta-box-tabs input[type=checkbox]{border-radius:6px;height:18px;width:18px}.themify-meta-box-tabs input[type=checkbox]:focus,.themify-meta-box-tabs input[type=color]:focus,.themify-meta-box-tabs input[type=date]:focus,.themify-meta-box-tabs input[type=datetime-local]:focus,.themify-meta-box-tabs input[type=datetime]:focus,.themify-meta-box-tabs input[type=email]:focus,.themify-meta-box-tabs input[type=month]:focus,.themify-meta-box-tabs input[type=number]:focus,.themify-meta-box-tabs input[type=password]:focus,.themify-meta-box-tabs input[type=radio]:focus,.themify-meta-box-tabs input[type=search]:focus,.themify-meta-box-tabs input[type=tel]:focus,.themify-meta-box-tabs input[type=text]:focus,.themify-meta-box-tabs input[type=time]:focus,.themify-meta-box-tabs input[type=url]:focus,.themify-meta-box-tabs input[type=week]:focus,.themify-meta-box-tabs select:focus,.themify-meta-box-tabs textarea:focus{border-color:#666;box-shadow:0 1px 3px rgba(0,0,0,.1);outline:none}.themify-meta-box-tabs input[type=radio]{border-radius:100%}.themify-meta-box-tabs hr{border:0;border-bottom:1px solid #eee;height:0}.themify_field_row .button{background:#f9f9f9;border:1px solid #ccc;border-radius:30px;box-shadow:none;color:#555;text-shadow:none}.themify_field_row .button:focus,.themify_field_row .button:hover{background:#fff;border-color:#aaa;box-shadow:none;color:#23282d;outline:none}.postbox .inside{line-height:1.6}.block-editor-block-list__block input[type=checkbox]{border:1px solid #ccc}.themify-meta-box-tabs select{border:1px solid #b1b1b1;border-radius:8px;padding-inline-end:24px}.themify-meta-box-tabs .inside{font-size:14px}.themify-meta-box-tabs tr{vertical-align:top}.themify-tabs-heading{display:block;margin-bottom:-1px;overflow:hidden}.themify-tabs-heading li{background:#ebebeb;border:1px solid #dedede;border-radius:8px 8px 0 0;float:left;margin:0 2px 0 0}.themify-tabs-heading li:hover{background:#f5f5f5}#poststuff .themify-tabs-heading li span{background-image:none;border-bottom:none;box-shadow:none;font-family:sans-serif;font-weight:700}.themify-tabs-heading li a{box-shadow:none;color:#555;display:block;font-size:11px;outline:none;padding:5px 10px;text-decoration:none}.themify-meta-box-tabs .themify-tabs-heading .select,.themify-meta-box-tabs .themify-tabs-heading .select:hover{background:#fff;border-bottom:1px solid #fff}.themify-meta-box-tabs .themify-tabs-heading .select span{background:0}.themify-meta-box-tabs .themify-tabs-heading .select a{cursor:default}#poststuff .inside .themify_write_panel{border:1px solid #dedede;border-radius:0;border-radius:0 8px 8px;display:none;margin:0 0 5px;padding:10px 0}#poststuff .inside .themify_write_panel h3:hover{cursor:default}#poststuff .inside .themify_write_panel h3{background:#f1f1f1 no-repeat 0 100%;font-size:11px}#poststuff .inside .themify_write_panel input.small{width:50px}.themify_input_field.medium{width:180px}.preview-icon img{background:#fff;border:1px solid #e2e2e2;border-radius:8px;padding:3px}.preview-icon img:hover{border-color:#bbb;box-shadow:0 1px 3px rgba(0,0,0,.1)}.preview-icon.selected img{border-color:#ff8d00;border-width:2px;box-shadow:0 1px 3px rgba(0,0,0,.1);padding:2px}a.preview-icon{box-shadow:none;display:inline-block;margin:-5px 6px 5px 0;outline:none;position:relative;text-decoration:none}.preview-icon .tm-option-title-fw{background:rgba(0,0,0,.8);border-radius:10px;bottom:100%;color:#fff;display:none;font-size:12px;left:50%;line-height:1.1em;padding:4px 8px;position:absolute;text-align:center;transform:translate(-50%,-6px);white-space:nowrap;width:auto;z-index:11}.preview-icon .tm-option-title-fw:before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid rgba(0,0,0,.8);content:"";height:0;left:0;margin:0 auto;position:absolute;right:0;top:100%;width:0}.themify_field-layout .tm-option-title{background:rgba(0,0,0,.8);border-radius:10px;color:#fff;display:none;font-size:11px;left:50%;line-height:1.1em;padding:4px 8px;position:absolute;text-align:center;top:-10px;transform:translateX(-50%) translateY(-60%);white-space:nowrap;width:auto;z-index:11}.themify_field-layout .tm-option-title:before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid rgba(0,0,0,.8);bottom:-5px;content:"";height:0;left:0;margin:0 auto;position:absolute;right:0;width:0}.preview-icon:hover .tm-option-title,.preview-icon:hover .tm-option-title-fw{display:block}.selectit{margin-right:10px}.hide-if{opacity:1;visibility:visible}.hide-if.conceal{opacity:0;visibility:hidden}.hide-if.collapse{margin:0!important;max-height:0;overflow:hidden;padding:0!important}.themify_field_row:after{clear:both;content:"";display:table}.themify_field_row{padding:5px 5px 10px 0}.themify_field_row:has(>.themify_field-hidden:only-child){padding:0}.themify_field_row.disabled{opacity:.5!important;pointer-events:none!important}.themify_field{float:left;position:relative;width:75%}.themify_field-repeater{width:100%}.themify-repeater-row{position:relative}.themify-repeater-remove-row{position:absolute;right:10px;top:20px;z-index:9}.themify-repeater-remove-row a{color:#dedede;display:block;height:16px;width:16px}.themify-repeater-remove-row a:hover{color:#9a9a9a}.themify-repeater-remove-row a:after,.themify-repeater-remove-row a:before{background:currentColor;bottom:0;content:"";height:2px;left:0;margin:auto 0;position:absolute;top:0;transform:rotate(45deg);transition:background .2s ease;width:100%}.themify-repeater-remove-row a:after{transform:rotate(-45deg)}.themify_field.themify_field-separator{float:none;width:100%}.themify_field-multi{margin-bottom:15px}.themify_upload_buttons,.themify_upload_field,.themify_upload_meta{display:block;margin-bottom:10px}.themify_input_field{width:90%}.themify_upload_field{margin:0 10px 0 0;width:75%}.themify_upload_buttons a,.themify_upload_buttons object{position:absolute}.themify_upload_buttons .plupload-upload-uic{display:inline-block}.themify_upload_meta{clear:left}.themify_upload_preview{background:#fff;border-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 1px 4px 1px rgba(0,0,0,.1);display:none;float:right;margin-bottom:5px;padding:3px;width:40px}.themify_upload_preview img{vertical-align:bottom}.themify_field_title{box-sizing:border-box;float:left;max-width:220px;padding:0 15px 10px 0;width:25%}@media(max-width:600px){.themify_field,.themify_field_title{float:none;max-width:100%;width:auto}.postbox .inside{padding-right:0}}.themify_field_description{clear:left;color:#999;display:block;font-size:.9em;line-height:1.5;padding:5px 0 5px 1px}.themify_checkbox_description{color:#666}.themify_field .themify_clear_field{float:right;margin-left:-15px;margin-top:-5px;position:relative;z-index:999}.themify_field .themify_clear_field.hide{display:none}.themify_field .themify_clear_field a{background:#e15855;border-radius:50%;box-shadow:0 2px 4px 1px rgba(0,0,0,.2);box-sizing:border-box;color:#fff;display:block;height:20px;overflow:hidden;text-indent:-999px;width:20px}.themify_field .themify_clear_field a:after,.themify_field .themify_clear_field a:before{border-top:2px solid;content:"";display:block;left:5px;position:absolute;top:9px;transform:rotate(45deg);width:10px}.themify_field .themify_clear_field a:after{transform:rotate(-45deg)}.themify_field .themify_medialib_wrapper{display:inline-block;margin-top:5px}.themify_field .themify_medialib_wrapper a,.themify_field .themify_medialib_wrapper em{display:inline-block;position:relative}.videocontrol .themify_upload_field{padding-right:27px;width:100%}.themify-meta-box-tabs .ui-widget-content{color:inherit;font-family:inherit;font-size:inherit}.themify-assignments .ui-tabs-nav{background:0;border:0;color:inherit}.themify-assignments .ui-tabs-nav li{background:0;border:0;border-radius:30px;color:inherit;float:left;font-size:.9em;font-weight:400;list-style:none;margin:1px .2em .5em 0;padding:0;position:relative;top:0;white-space:nowrap}.themify-assignments .ui-tabs-nav a{color:inherit;float:left;font-size:.9em;letter-spacing:.03em;opacity:.6;padding:.4em .8em;text-decoration:none;text-transform:uppercase}.themify-assignments .ui-tabs-nav li.ui-tabs-active{background:#8c8c8c;border:0;color:#fff;font-weight:400}.themify-assignments .ui-tabs-nav li.ui-tabs-active a{border:0;color:inherit;cursor:text;opacity:1;text-decoration:none}.themify-assignments .ui-tabs-panel{background:0;border-width:0;display:block;overflow:visible;padding:10px 0 0!important}.themify-assignments .ui-tabs,.themify-assignments.ui-tabs{border:0}.themify-assignments.ui-tabs .ui-tabs-panel{padding:0}.themify-assignments.ui-tabs .themify-assignment-options label{box-sizing:border-box;display:block!important;float:left;margin-bottom:15px;min-width:230px;padding-left:28px;padding-right:15px;width:33.3%}.themify-assignments.ui-tabs .themify-assignment-options label input[type=checkbox]{height:18px;margin-left:-28px;margin-right:10px;width:18px}.themify-assignments.ui-tabs .themify-assignment-options label>input{margin-right:.5em}.themify-assignments .ui-tabs-nav.inline-tabs{border-bottom:1px solid #e4e4e4;border-radius:0;margin-bottom:10px;padding:0}.themify-assignments .ui-tabs-nav.inline-tabs li{background:0;border-radius:0;color:inherit;margin:0;padding:0}.themify-assignments .ui-tabs-nav.inline-tabs li.ui-tabs-active{border-bottom:3px solid #999;margin:0 0 -1px;padding:0}.themify-assignments .ui-tabs-nav li a{padding:.5em .8em}.query-field-hide{display:none}.themify_field-multi label{display:inline-block;margin-bottom:10px;margin-right:7px;vertical-align:top}.themify-meta-box-tabs .tfminicolors-input,.themify-meta-box-tabs .themify_field_row .tfminicolors-input{color:#999;font-size:.95em;height:28px;margin:0;padding-inline-start:32px;width:190px}.themify_field_row .clearColor{background:0!important;border:0!important;bottom:1px;box-shadow:none!important;color:#000!important;display:none;font-size:16px;line-height:1.9;margin:0!important;padding:0;position:absolute;right:0;width:20px}.themify_field_row .clearColor:active,.themify_field_row .clearColor:focus,.themify_field_row .clearColor:hover{color:#ea533b!important}.themify_field_row .clearColor:active{opacity:.8}input.themifyDatePicker{color:#333;margin-right:5px}.themify_field-date{position:relative}.disableDateField{height:28px;left:0;position:absolute;top:0;width:180px}.themifyOpacityTransition{opacity:0;transition:opacity .2s ease-out;visibility:hidden}.themifyFadeIn{opacity:1;visibility:visible}.themifyDateTimePickerPanel.ui-datepicker{background:#fff;border-color:#ccc;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.15);color:#333;margin-top:4px;padding:5px 10px;width:240px;z-index:99999!important}.themifyDateTimePickerPanel.ui-datepicker .ui-datepicker-header{background:0;border:0;border-bottom:1px solid #eee;border-radius:0;padding-bottom:5px}.ui-datepicker.themifyDateTimePickerPanel .ui-datepicker-next,.ui-datepicker.themifyDateTimePickerPanel .ui-datepicker-prev{border:1px solid #eee;border-radius:8px;transition:border-color .2s ease-out}.ui-datepicker.themifyDateTimePickerPanel .ui-datepicker-next .ui-icon,.ui-datepicker.themifyDateTimePickerPanel .ui-datepicker-prev .ui-icon{background:0;text-indent:-99999em}.ui-datepicker.themifyDateTimePickerPanel .ui-datepicker-next,.ui-datepicker.themifyDateTimePickerPanel .ui-datepicker-prev{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;font-family:dashicons}.ui-datepicker.themifyDateTimePickerPanel .ui-datepicker-prev:after{content:"\f141";font-size:20px;left:0;position:absolute;top:2px}.ui-datepicker.themifyDateTimePickerPanel .ui-datepicker-next:after{content:"\f139";font-size:20px;left:0;position:absolute;top:2px}.ui-datepicker.themifyDateTimePickerPanel .ui-datepicker-next-hover{background:0;border:1px solid #999;cursor:pointer;right:2px;top:2px}.ui-datepicker.themifyDateTimePickerPanel .ui-datepicker-prev-hover{background:0;border:1px solid #999;cursor:pointer;left:2px;top:2px}.ui-datepicker td{padding:2px}.ui-datepicker.themifyDateTimePickerPanel .ui-state-default{background:#f6f6f6;border:2px solid transparent;border-radius:8px;text-align:center;transition:border-color .2s ease-out}.ui-timepicker-div dl dd{margin-bottom:20px}.ui-timepicker-div .ui_tpicker_hour_label{margin-top:-10px}.ui-timepicker-div .ui_tpicker_hour,.ui-timepicker-div .ui_tpicker_minute,.ui-timepicker-div .ui_tpicker_second{height:12px;margin-bottom:7px;margin-top:14px}.ui-datepicker.themifyDateTimePickerPanel .ui-slider{background:#e1e1e1;border:0;color:#333;height:2px}.ui-datepicker.themifyDateTimePickerPanel .ui-slider .ui-slider-handle{background:#fff;border:1px solid #c5c5c5;border-radius:100%;box-shadow:0 1px 3px rgba(0,0,0,.2);box-sizing:border-box;height:18px;padding:0;top:-8px;width:18px}.ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input{border:0;box-shadow:none;font-family:inherit;font-size:15px}.ui-datepicker.themifyDateTimePickerPanel .ui-state-active,.ui-datepicker.themifyDateTimePickerPanel .ui-state-default:active{border:2px solid #f90}.ui-datepicker.themifyDateTimePickerPanel .ui-state-highlight{border:2px solid #98cee3}.ui-datepicker.themifyDateTimePickerPanel .ui-datepicker-buttonpane{border-top:1px solid #eee;padding:10px 0}.ui-datepicker.themifyDateTimePickerPanel .ui-datepicker-buttonpane button{background:#fafafa;border:1px solid #eee;color:#222;font-family:inherit;font-weight:400;margin:0 0 5px;opacity:1;outline:none}.ui-datepicker.themifyDateTimePickerPanel .ui_tpicker_hour_label,.ui-datepicker.themifyDateTimePickerPanel .ui_tpicker_minute_label{padding-top:0}.themify_field_row.dropdownbutton-group{display:inline-block;margin:0 0 .8em;width:100%}.dropdownbutton-list{float:left;margin-bottom:5px;margin-right:10px;position:relative}.dropdownbutton-list a{color:inherit;display:block;margin:0;padding:0;text-decoration:none;vertical-align:middle}.dropdownbutton{background:#fff;border-radius:8px;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 1px 6px 2px rgba(0,0,0,.1);display:none;padding:5px 0;position:absolute;top:24px;width:140px;z-index:99}.dropdownbutton a{color:inherit;display:block;margin:0;padding:5px;text-decoration:none;vertical-align:middle}.dropdownbutton a img{margin:0 5px;min-width:10px}.dropdownbutton a:hover{background:#f1f1f1}.dropdownbutton .ddbtn-label{display:inline-block;padding-left:3px}.dropdownbutton-group .first-ddbtn img{background:#fff;border:1px solid #ccc;border-radius:5px;margin-bottom:5px;margin-top:2px;min-width:12px;padding:2px;vertical-align:middle}.dropdownbutton .ddbtn-hide,.themify_field-image_radio input{display:none}.dropdownbutton-list .first-ddbtn .ddbtn-name{margin-left:5px}.themify_field-image_radio label{border:1px solid #d2d2d2;border-radius:2px;display:block;padding:2px}.themify_field-image_radio label img{display:block}.themify_field-image_radio label:hover{background:#f3fcff;border-color:#6cd6ff}.themify_field-image_radio input:checked+label{background:#ffe0af;border-color:#ff8d00}.themify_field-image_radio .tm-radio-option{display:inline-block;margin-right:5px;position:relative}.themify_field-image_radio .tm-option-title{background:rgba(0,0,0,.8);border-radius:3px;color:#fff;display:none;font-size:11px;left:50%;line-height:1.1em;padding:4px 6px;position:absolute;text-align:center;top:-10px;transform:translateX(-50%) translateY(-60%);white-space:nowrap;width:auto;z-index:11}.themify_field-image_radio .tm-option-title:before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid rgba(0,0,0,.8);bottom:-4px;content:"";height:0;left:0;margin:0 auto;position:absolute;right:0;width:0}.themify_field-image_radio .tm-radio-option:hover .tm-option-title{display:block}#themify_assignments_popup_show .themify-assignment-pagination{clear:both;margin:0 auto;padding:10px 0;position:relative;text-align:center;width:400px}#themify_assignments_popup_show .themify-assignment-pagination a,#themify_assignments_popup_show .themify-assignment-pagination span{box-sizing:border-box;display:inline-block;height:26px;margin:0 2px;padding:3px;text-decoration:none;width:28px}#themify_assignments_popup_show .themify-assignment-pagination a.next,#themify_assignments_popup_show .themify-assignment-pagination a.prev{line-height:26px}#themify_assignments_popup_show .themify-assignment-pagination a.next:before,#themify_assignments_popup_show .themify-assignment-pagination a.prev:before{top:2px}#themify_assignments_popup_show .themify-assignment-pagination span.page-numbers-icon{background:0;border-left:1px solid;border-top:1px solid;display:inline-block;height:8px;left:-2px;position:relative;transform:rotate(135deg);width:8px}#themify_assignments_popup_show .themify-assignment-pagination .prev span.page-numbers-icon{left:2px;transform:rotate(-45deg)}#themify_assignments_popup_show .themify-assignment-pagination .current{border:1px solid rgba(0,0,0,.2);pointer-events:none}.themify-assignment-inner-tab.is-hidden,.themify-assignment-items-page.is-hidden{display:none}.themify-assignment-items-inner{padding-top:10px}.tb_slider_loader_wrapper{background:#fff;height:100%;left:0;position:absolute;top:0;width:100%;z-index:99999}.tb_slider_loader,.tb_slider_loader:after,.tb_slider_loader:before{animation:horizontal-loader 1s ease-in-out infinite;background:#000;border-radius:0;height:15px;width:8px}.tb_slider_loader:after,.tb_slider_loader:before{content:"";position:absolute;top:0}.tb_slider_loader:before{animation-delay:-.32s;left:-1.5em}.tb_slider_loader{animation-delay:-.16s;font-size:11px;margin:88px auto;position:relative}.tb_slider_loader:after{left:1.5em}.button .tb_slider_loader_wrapper{background:0}.tb_slider_loader_wrapper .tb_slider_loader{display:block;left:20px;margin:0 auto;position:relative}.themify_field_row_toggle{padding-bottom:0;padding-top:0}.themify_toggle_group_label{border-top:1px solid #eee;cursor:pointer;font-size:1.2em;line-height:1.3em;margin:0;padding:.6em .4em .6em 0;width:100%}.themify_toggle_group_label:hover{background:linear-gradient(180deg,rgba(0,0,0,.03) 0,hsla(0,0%,100%,.1))}.themify_toggle_group_label span{font-size:1.1em}.themify_toggle_group_label i{float:left;height:16px;margin:2px 10px 3px 0;width:16px}.themify_toggle_group_label i:after,.themify_toggle_group_label i:before{height:100%}.themify_toggle_group_inner{border-bottom:1px solid #eee;padding:.5em .5em .5em 2em}.themify_toggle_group_inner.is-activated{border-bottom:none}.ui-widget.ui-autocomplete{background-color:#fff;z-index:100110}.ui-autocomplete .ui-menu-item,.ui-autocomplete .ui-menu-item .ui-state-active,.ui-autocomplete .ui-menu-item:hover{border-color:transparent;box-shadow:none}.ui-autocomplete,.ui-menu .ui-menu-item{border-radius:8px}.ui-menu .ui-menu-item{box-shadow:0 1px 3px rgba(0,0,0,.1)}.color-presets-toggle .preview-icon img{width:20px}html :where(.wp-block){max-width:100%}html .wp-block-post-content,html .wp-block-post-title{padding:0 6%}