/*! cmsmasters-elementor-addon - v1.15.4 - 06-01-2025 */
#cmsmasters-template-library-header-menu{color:#e0e1e3}.cmsmasters-template-library-menu-item.elementor-active{background-image:linear-gradient(180deg,#26292c,#34383c);border-color:#71d7f7}#cmsmasters-template-library-filter{border-color:#34383c}#cmsmasters-template-library-filter-text{background-color:transparent}#cmsmasters-template-library-filter-text:focus+i{color:#e0e1e3}#cmsmasters-template-library-filter-my-favorites:hover,label.cmsmasters-template-library-order-label:hover{color:#b4b5b7}#cmsmasters-template-library-filter-my-favorites:checked+#cmsmasters-template-library-filter-my-favorites-label,#cmsmasters-template-library-templates[data-template-source=remote] .cmsmasters-template-library-order-input:checked+.cmsmasters-template-library-order-label{color:#7d7e82}#cmsmasters-template-library-header-preview-back{border-color:#4c4f56}.cmsmasters-template-library-template-remote{background-color:#404349}.cmsmasters-template-library-template-remote .cmsmasters-template-library-template-name{color:#e0e1e3}.cmsmasters-template-library-template-remote:not(.cmsmasters-template-library-template-page) .cmsmasters-template-library-template-footer{background-color:#404349}.cmsmasters-template-library-template-local{background-color:#4c4f56}.cmsmasters-template-library-template-local:hover{background-color:#64666a}.cmsmasters-template-library-template-local .cmsmasters-template-library-template-controls>div:not(:hover),.cmsmasters-template-library-template-local .cmsmasters-template-library-template-controls>div a{color:#b4b5b7}.cmsmasters-template-library-template-local .cmsmasters-template-library-template-more{background-color:#4c4f56}.cmsmasters-template-library-template-local .cmsmasters-template-library-template-more:before{border-bottom-color:#4c4f56}.cmsmasters-template-library-template-local .cmsmasters-template-library-template-more:hover,.cmsmasters-template-library-template-local .cmsmasters-template-library-template-more a:hover{color:#e0e1e3}.cmsmasters-template-library-template-local .cmsmasters-template-library-template-more .cmsmasters-template-library-template-delete:hover{color:#f84343}#cmsmasters-template-library-save-template-name{background-color:#26292c}#cmsmasters-template-library-import-form{background-color:transparent}#cmsmasters-template-library-import-form:hover{background-color:rgba(0,0,0,.3)}.elementor-control .select2-container.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#e0e1e3}.elementor-control .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow b{border-top-color:#e0e1e3}.elementor-control .select2-container.select2-container--default .select2-selection--single .select2-selection__clear:hover{color:#e0e1e3}.elementor-control .select2-container--open .select2-selection--single .select2-selection__arrow b{border-bottom-color:#e0e1e3}.elementor-control-type-selectize .selectize-control.plugin-drag_drop .ui-sortable>div.ui-sortable-placeholder{background-color:#34383c!important;box-shadow:inset 0 0 5px 5px rgba(76,79,86,.3)}.elementor-control-type-selectize .selectize-control.multi .selectize-input>div{background-color:#4c4f56;color:#e0e1e3}.elementor-control-type-selectize .selectize-control.multi .selectize-input>div .remove{border-left:1px solid #64666a}.elementor-control-type-selectize .selectize-control.multi .selectize-input>div .remove:hover{background-color:#64666a;color:#ccc}.elementor-control-type-selectize .selectize-input{background-color:#34383c;border-color:#64666a;color:#e0e1e3}.elementor-control-type-selectize .selectize-input.input-active{border-color:#7d7e82}.elementor-control-type-selectize .selectize-input.input-active:before{display:none}.elementor-control-type-selectize .selectize-input input{color:#e0e1e3}.elementor-control-type-selectize .selectize-dropdown{background-color:#34383c;border-color:#7d7e82}.elementor-control-type-selectize .selectize-dropdown .optgroup{border-color:#7d7e82}.elementor-control-type-selectize .selectize-dropdown .optgroup-header,.elementor-control-type-selectize .selectize-dropdown .option{color:#e0e1e3}.elementor-control-type-selectize .selectize-dropdown .option.active,.elementor-control-type-selectize .selectize-dropdown .option:hover{background-color:#4c4f56;color:#e0e1e3}.elementor-control-type-selectize .selectize-dropdown .option .highlight{background-color:hsla(228,2%,50%,.5)}.elementor-control-type-locations_repeater .elementor-repeater-fields{box-shadow:0 2px 12px hsla(0,0%,100%,.06)}.elementor-control-type-locations_repeater .elementor-repeater-fields[data-cmsmasters-location-statement=exclude] .elementor-repeater-row-tools{background-color:#bc5d89}.elementor-control-type-locations_repeater .elementor-repeater-fields[data-cmsmasters-location-statement=exclude] .elementor-repeater-row-tools .elementor-repeater-row-item-title{color:#d192af}.elementor-control-type-locations_repeater .elementor-repeater-fields[data-cmsmasters-location-statement=exclude] .elementor-repeater-row-controls{border-color:#bc5d89}.elementor-control-type-locations_repeater .elementor-repeater-fields.elementor-error .elementor-control-input-wrapper,.elementor-control-type-locations_repeater .elementor-repeater-fields.elementor-error .elementor-repeater-row-controls,.elementor-control-type-locations_repeater .elementor-repeater-fields.elementor-error .select2-container .select2-selection,.elementor-control-type-locations_repeater .elementor-repeater-fields.elementor-error input,.elementor-control-type-locations_repeater .elementor-repeater-fields.elementor-error select,.elementor-control-type-locations_repeater .elementor-repeater-fields.elementor-error textarea{border-color:#bf2727}.elementor-control-type-locations_repeater .elementor-repeater-fields.elementor-error .elementor-repeater-row-tools{background-color:#bf2727}.elementor-control-type-locations_repeater .elementor-repeater-row-controls{border-color:#6fb280}.elementor-control-type-locations_repeater .elementor-repeater-row-tools{color:#e0e1e3;background-color:#6fb280}.elementor-control-type-locations_repeater .elementor-repeater-row-tools>div{background-color:#4c4f56}.elementor-control-type-locations_repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title{color:#7bbc8a}.elementor-control-type-locations_repeater .elementor-repeater-row-tools .elementor-repeater-tool-remove:hover{color:#e66a6a}.elementor-control-type-locations_repeater .elementor-button-wrapper .elementor-button.elementor-repeater-add{background-color:#4e7560}.elementor-control-type-locations_repeater .elementor-button-wrapper .elementor-button.elementor-repeater-exception{color:#d4739d}.elementor-control-type-locations_repeater .elementor-button-wrapper .elementor-button.elementor-repeater-exception:hover:not(:disabled){color:#e986ad}.elementor-control-type-locations_repeater .elementor-button-wrapper .elementor-button.elementor-repeater-exception:disabled{opacity:.6}.elementor-control-type-locations_repeater .cmsmasters-location-error-message{color:#fc7373}.elementor-control-type-locations_repeater .cmsmasters-location-error-message-tag{background-color:#34383c;color:#ff5353}.elementor-control-type-locations_repeater .select2-container.select2-container--default .select2-selection--multiple .select2-selection__choice.cmsmasters-location-error{border-color:#ff5353;color:#ff5353}.elementor-control-type-locations_repeater .select2-container.select2-container--default .select2-selection--multiple .select2-selection__choice.cmsmasters-location-error .select2-selection__choice__remove{color:#a4afb7}.elementor-control-type-locations_repeater .select2-container.select2-container--default .select2-selection--multiple .select2-selection__choice.cmsmasters-location-error .select2-selection__choice__remove:hover{color:#e0e1e3}.elementor-panel #elementor-panel-categories .elementor-panel-category[id*=-cmsmasters] .elementor-panel-category-items .elementor-element:before,.elementor-panel #elementor-panel-categories .elementor-panel-category[id*=-cmsmasters]:before,.elementor-panel #elementor-panel-elements .cmsmasters-elementor-widget:before,.elementor-panel #elementor-panel__editor__help__link[href*="go.cmsmasters.net"]:before,.elementor-panel-menu-group-title i.cmsms-logo:before,.elementor-panel-menu-item-icon i.cmsms-logo:before,.elementor-panel .elementor-control-type-section[class*=elementor-control-cmsmasters_section_] .elementor-panel-heading:before{filter:grayscale(100%) brightness(1.5)}.elementor-panel #elementor-panel-categories .elementor-panel-category[id*=-cmsmasters] .elementor-panel-category-items .elementor-element:hover:before,.elementor-panel #elementor-panel-elements .cmsmasters-elementor-widget:hover:before,.elementor-panel-menu-group:hover .elementor-panel-menu-item-title i.cmsms-logo:before,.elementor-panel-menu-item:hover .elementor-panel-menu-group-title i.cmsms-logo:before,.elementor-panel .elementor-control-type-section[class*=elementor-control-cmsmasters_section_].e-open .elementor-panel-heading:before,.elementor-panel .elementor-control-type-section[class*=elementor-control-cmsmasters_section_].elementor-open .elementor-panel-heading:before,.elementor-panel .elementor-control-type-section[class*=elementor-control-cmsmasters_section_]:hover .elementor-panel-heading:before{filter:brightness(1.1)}.elementor-panel #elementor-panel-categories .elementor-panel-category[id*=-cmsmasters].elementor-active:before,.elementor-panel #elementor-panel-categories .elementor-panel-category[id*=-cmsmasters]:hover:before,.elementor-panel #elementor-panel__editor__help__link[href*="go.cmsmasters.net"]:hover:before{filter:none}.dialog-widget .elementor-panel-alert,.dialog-widget .elementor-panel-alert-info{background-color:#4c4f56}