(r=>{function d(t){this.element=r(t)}function a(e){return this.each(function(){var t=r(this),a=t.data("bs.tab");a||t.data("bs.tab",a=new d(this)),"string"==typeof e&&a[e]()})}function t(t){t.preventDefault(),a.call(r(this),"show")}d.VERSION="3.3.5",d.TRANSITION_DURATION=150,d.prototype.show=function(){var t,a,e,n=this.element,i=n.closest("ul:not(.dropdown-menu)"),s=(s=n.data("target"))||(s=n.attr("href"))&&s.replace(/.*(?=#[^\s]*$)/,"");n.parent("li").hasClass("active")||(t=i.find(".active:last a"),a=r.Event("hide.bs.tab",{relatedTarget:n[0]}),e=r.Event("show.bs.tab",{relatedTarget:t[0]}),t.trigger(a),n.trigger(e),e.isDefaultPrevented())||a.isDefaultPrevented()||(e=r(s),this.activate(n.closest("li"),i),this.activate(e,e.parent(),function(){t.trigger({type:"hidden.bs.tab",relatedTarget:n[0]}),n.trigger({type:"shown.bs.tab",relatedTarget:t[0]})}))},d.prototype.activate=function(t,a,e){var n=a.find("> .active"),i=e&&r.support.transition&&(n.length&&n.hasClass("fade")||!!a.find("> .fade").length);function s(){n.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),t.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),i?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu").length&&t.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),e&&e()}n.length&&i?n.one("bsTransitionEnd",s).emulateTransitionEnd(d.TRANSITION_DURATION):s(),n.removeClass("in")};var e=r.fn.tab;r.fn.tab=a,r.fn.tab.Constructor=d,r.fn.tab.noConflict=function(){return r.fn.tab=e,this},r(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',t).on("click.bs.tab.data-api",'[data-toggle="pill"]',t)})(jQuery);/*! elementor - v3.29.0 - 04-06-2025 */ .elementor-hidden { display: none; } .elementor-visibility-hidden { visibility: hidden; } .elementor-screen-only, .screen-reader-text, .screen-reader-text span, .ui-helper-hidden-accessible { position: absolute; top: -10000em; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } .elementor-clearfix:after { content: ""; display: block; clear: both; width: 0; height: 0; } .e-logo-wrapper { background: var(--e-a-bg-logo); display: inline-block; padding: 0.75em; border-radius: 50%; line-height: 1; } .e-logo-wrapper i { color: var(--e-a-color-logo); font-size: 1em; } :root { --e-a-color-white: #ffffff; --e-a-color-black: #000000; --e-a-color-logo: #ffffff; --e-a-color-primary: #F3BAFD; --e-a-color-primary-bold: #D004D4; --e-a-color-secondary: #515962; --e-a-color-success: #0A875A; --e-a-color-danger: #DC2626; --e-a-color-info: #2563EB; --e-a-color-warning: #F59E0B; --e-a-color-accent: #93003f; --e-a-color-global: #1DDDBF; --e-a-color-accent-promotion: #93003f; --e-a-bg-default: #ffffff; --e-a-bg-invert: #0C0D0E; --e-a-bg-hover: #F1F2F3; --e-a-bg-active: #E6E8EA; --e-a-bg-active-bold: #D5D8DC; --e-a-bg-loading: #F9FAFA; --e-a-bg-logo: #000000; --e-a-bg-primary: #FAE8FF; --e-a-bg-secondary: #515962; --e-a-bg-success: #F2FDF5; --e-a-bg-info: #F0F7FF; --e-a-bg-danger: #FEF1F4; --e-a-bg-warning: #FFFBEB; --e-a-bg-chip: #F1F2F3; --e-a-color-txt: #515962; --e-a-color-txt-muted: #818A96; --e-a-color-txt-disabled: #BABFC5; --e-a-color-txt-invert: #ffffff; --e-a-color-txt-accent: #0C0D0E; --e-a-color-txt-hover: #3f444b; --e-a-color-txt-active: #0C0D0E; --e-a-border-color: #E6E8EA; --e-a-border-color-bold: #D5D8DC; --e-a-border-color-focus: #BABFC5; --e-a-border-color-accent: #0C0D0E; --e-a-border: 1px solid var(--e-a-border-color); --e-a-border-bold: 1px solid var(--e-a-border-color-bold); --e-a-border-radius: 3px; --e-a-btn-color: #0C0D0E; --e-a-btn-color-invert: var(--e-a-color-txt-invert); --e-a-btn-color-disabled: var(--e-a-color-txt-disabled); --e-a-btn-bg: #515962; --e-a-btn-bg-hover: rgb(57.9217877095, 63.6424581006, 70.0782122905); --e-a-btn-bg-active: rgb(34.843575419, 38.2849162011, 42.156424581); --e-a-btn-bg-disabled: #D5D8DC; --e-a-btn-bg-primary: #F3BAFD; --e-a-btn-bg-primary-hover: #F5D0FE; --e-a-btn-bg-primary-active:#F0ABFC; --e-a-btn-bg-accent: #93003f; --e-a-btn-bg-accent-hover: #8F1A4C; --e-a-btn-bg-accent-active: #A93365; --e-a-btn-bg-info: #2563EB; --e-a-btn-bg-info-hover: rgb(18.5714285714, 76.1428571429, 202.4285714286); --e-a-btn-bg-info-active: rgb(14.2857142857, 58.5714285714, 155.7142857143); --e-a-btn-bg-success: #0A875A; --e-a-btn-bg-success-hover: rgb(6.4827586207, 87.5172413793, 58.3448275862); --e-a-btn-bg-success-active:rgb(2.9655172414, 40.0344827586, 26.6896551724); --e-a-btn-bg-warning: #F59E0B; --e-a-btn-bg-warning-hover: rgb(196.9291338583, 126.7125984252, 8.0708661417); --e-a-btn-bg-warning-active:rgb(147.937007874, 95.188976378, 6.062992126); --e-a-btn-bg-danger: #DC2626; --e-a-btn-bg-danger-hover: rgb(178.25, 28.75, 28.75); --e-a-btn-bg-danger-active: rgb(134.3333333333, 21.6666666667, 21.6666666667); --e-a-dark-bg: #0C0D0E; --e-a-dark-color-txt: #9DA5AE; --e-a-dark-color-txt-hover: #D5D8DC; --e-a-font-family: Roboto, Arial, Helvetica, sans-serif; --e-a-transition-hover: all .3s; --e-a-popover-shadow: 0 2px 15px rgba(0, 0, 0, 0.3); --e-a-dropdown-shadow: 0 0 3px rgba(0, 0, 0, 0.2); } .elementor-control-unit-1 { width: 27px; } .elementor-control-unit-2 { width: 54px; } .elementor-control-unit-3 { width: 81px; } .elementor-control-unit-4 { width: 108px; } .elementor-control-unit-5 { max-width: 400px; width: 52%; } .elementor-tags-list { display: none; position: absolute; width: 260px; max-height: 300px; overflow: auto; padding-block-end: 5px; background-color: var(--e-a-bg-default); box-shadow: var(--e-a-popover-shadow); border: var(--e-a-border); border-radius: 3px; z-index: 10000; } .elementor-tags-list__group-title { font-weight: bold; font-size: 12px; padding: 10px 15px; display: flex; align-items: center; } .elementor-tags-list__group-title .eicon-info-circle { padding-inline-end: 5px; color: var(--e-a-color-primary-bold); font-size: 14px; } .elementor-tags-list__item { font-size: 10px; padding: 6px 15px; cursor: pointer; } .elementor-tags-list__item:before { content: ">"; font-size: 8px; padding-inline-end: 5px; } .elementor-tags-list__item:hover { background-color: var(--e-a-bg-hover); } .elementor-tags-list__teaser { border-block-start: 2px solid var(--e-a-border-color); padding-block-start: 4px; margin-block-start: 4px; } .elementor-tags-list__teaser-text { padding: 2px 15px 8px; line-height: 1.5; font-size: 12px; } .elementor-tags-list__teaser-link { color: var(--e-a-color-primary-bold); text-decoration: underline; font-style: italic; font-weight: bold; } .elementor-dynamic-cover { display: flex; align-items: center; width: 100%; height: 27px; box-sizing: border-box; } .elementor-dynamic-cover__title { padding: 0 8px; flex-grow: 1; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .elementor-dynamic-cover__settings, .elementor-dynamic-cover__remove { cursor: pointer; transition: var(--e-a-transition-hover); } .elementor-dynamic-cover__settings:hover, .elementor-dynamic-cover__remove:hover { color: var(--e-a-color-txt-hover); } .elementor-control-type-wysiwyg .elementor-dynamic-cover { margin-block-start: 10px; } .elementor-tag-settings-popup { position: absolute; width: 260px; background-color: var(--e-a-bg-default); border: var(--e-a-border); box-shadow: var(--e-a-popover-shadow); z-index: 1; } .elementor-tag-settings-popup:before { content: ""; position: absolute; top: -20px; right: 5px; border: 10px solid transparent; border-block-end-color: var(--e-a-border-color); } .elementor-tag-settings-popup .elementor-control-type-section:first-child { margin: 0; } .elementor-tag-controls-stack-empty { background-color: var(--e-a-bg-default); padding: 10px; font-size: 13px; text-align: center; } .elementor-control-dynamic input { border-start-start-radius: var(--e-a-border-radius); border-start-end-radius: 0; border-end-end-radius: 0; border-end-start-radius: var(--e-a-border-radius); } .elementor-control-dynamic-switcher { display: inline-flex; align-items: center; justify-content: center; flex-shrink: 0; height: 27px; cursor: pointer; border: var(--e-a-border-bold); background: var(--e-a-bg-default); border-inline-start-width: 0; border-start-start-radius: 0; border-start-end-radius: var(--e-a-border-radius); border-end-end-radius: var(--e-a-border-radius); border-end-start-radius: 0; transition: var(--e-a-transition-hover); } .elementor-control-dynamic-switcher:hover { background-color: var(--e-a-bg-hover); color: var(--e-a-color-txt-hover); } .elementor-control-dynamic-switcher.e-control-tool { height: 20px; border: 0; } .elementor-control-dynamic-switcher-wrapper { display: flex; } .elementor-control-dynamic-switcher .eicon-database { font-size: 12px; } .elementor-control-dynamic-value .elementor-control-tag-area, .elementor-control-dynamic-value .elementor-control-dynamic-switcher, .elementor-control-dynamic-value .e-global__popover-toggle { display: none; } .elementor-panel-box-content { padding: 20px 20px 10px; } .elementor-button { display: inline-block; } .elementor-panel-alert { background-color: var(--e-a-bg-primary); padding: 15px; border-inline-start: 3px solid var(--e-a-color-primary); position: relative; font-size: 12px; font-weight: 300; font-style: italic; line-height: 1.5; text-align: start; border-start-start-radius: 0; border-start-end-radius: 3px; border-end-start-radius: 0; border-end-end-radius: 3px; } .elementor-panel-alert a { color: inherit; } .elementor-panel-alert.elementor-panel-alert-info { border-color: var(--e-a-color-info); background: var(--e-a-bg-info); } .elementor-panel-alert.elementor-panel-alert-success { border-color: var(--e-a-color-success); background: var(--e-a-bg-success); } .elementor-panel-alert.elementor-panel-alert-warning { border-inline-start: 3px solid var(--e-a-color-warning); background: var(--e-a-bg-warning); } .elementor-panel-alert.elementor-panel-alert-danger { border-color: var(--e-a-color-danger); background: var(--e-a-bg-danger); } .elementor-descriptor, .elementor-control-field-description { font-size: 11px; font-style: italic; line-height: 1.4; color: var(--e-a-color-txt-muted); } .elementor-controls-popover { display: none; position: absolute; box-shadow: var(--e-a-popover-shadow); border-radius: var(--e-a-border-radius); left: 0; right: 0; margin: -4px auto 5px; padding-block-start: 15px; width: 90%; z-index: 10000; background-color: var(--e-a-bg-default); } .elementor-controls-popover:before { content: ""; position: absolute; top: -16px; left: 22px; border: 8px solid transparent; border-block-end-color: var(--e-a-bg-default); } .elementor-controls-popover div.elementor-control { background-color: transparent; } .elementor-controls-popover div.elementor-control:before { content: none; } #elementor-panel-global .elementor-nerd-box .elementor-nerd-box-icon { margin-block-start: 20px; } .elementor-control { --control-title-size: 12px; position: relative; padding: 0 20px 15px; } .elementor-control a { font-weight: 500; text-decoration: none; border-block-end: 1px dotted transparent; transition: all ease-in-out 0.3s; } .elementor-control a:hover { border-block-end-color: inherit; } .elementor-control .elementor-control-content { display: flex; flex-direction: column; } .elementor-control .elementor-control-title { font-size: var(--control-title-size); line-height: 1; margin-inline-end: 5px; } .elementor-control .elementor-control-title:empty { display: none; } .elementor-control .elementor-control-spinner { display: flex; align-items: center; } .elementor-control.elementor-control-type-divider { padding: 0; } .elementor-control.elementor-control-type-divider .elementor-control-content { margin-inline: 20px; border-width: 0; border-block-start: var(--e-a-border); background-color: var(--e-a-bg-default); height: 15px; } .elementor-control.elementor-control-separator-before { padding-block-start: 15px; } .elementor-control.elementor-control-separator-before:before { content: ""; position: absolute; inset: 0 20px auto; height: 1px; background-color: var(--e-a-border-color); } .elementor-control.elementor-control-separator-after { padding-block-end: 15px; } .elementor-control.elementor-control-separator-after:after { content: ""; position: absolute; inset: auto 20px 0; height: 1px; background-color: var(--e-a-border-color); } .elementor-control.elementor-control-separator-after + .elementor-control-type-tabs + .elementor-control-separator-default, .elementor-control.elementor-control-separator-after:not(.elementor-hidden-control) + .elementor-control-separator-default { padding-block-start: 15px; } .elementor-control.elementor-control-deprecated { color: var(--e-a-color-warning); } .elementor-control.elementor-control-deprecated .elementor-control-field-description { color: var(--e-a-color-warning); } .elementor-control.elementor-control-hidden-label > * > .elementor-control-title, .elementor-control.elementor-control-hidden-label > * > * > .elementor-control-title { display: none; } .elementor-control.elementor-hidden-control { display: none; } .elementor-control.elementor-control-type-heading .elementor-control-title { font-weight: bold; margin: 0; } body:not(.elementor-device-widescreen) .elementor-control.elementor-control-responsive-widescreen { display: none; } body:not(.elementor-device-desktop) .elementor-control.elementor-control-responsive-desktop { display: none; } body:not(.elementor-device-laptop) .elementor-control.elementor-control-responsive-laptop { display: none; } body:not(.elementor-device-tablet_extra) .elementor-control.elementor-control-responsive-tablet_extra { display: none; } body:not(.elementor-device-tablet) .elementor-control.elementor-control-responsive-tablet { display: none; } body:not(.elementor-device-mobile_extra) .elementor-control.elementor-control-responsive-mobile_extra { display: none; } body:not(.elementor-device-mobile) .elementor-control.elementor-control-responsive-mobile { display: none; } .elementor-control-custom_css_pro .elementor-nerd-box-message, .elementor-control-custom_attributes_pro .elementor-nerd-box-message { margin-block-start: 5px; } .elementor-control.e-open .elementor-panel-heading-toggle .eicon:before, .elementor-control.elementor-active .elementor-panel-heading-toggle .eicon:before, .elementor-panel-category.e-open .elementor-panel-heading-toggle .eicon:before, .elementor-panel-category.elementor-active .elementor-panel-heading-toggle .eicon:before, .elementor-panel-scheme-item.e-open .elementor-panel-heading-toggle .eicon:before, .elementor-panel-scheme-item.elementor-active .elementor-panel-heading-toggle .eicon:before { content: "\e92a"; } .elementor-control:not(.e-open):not(.elementor-active) .elementor-panel-heading-toggle .eicon:before, .elementor-panel-category:not(.e-open):not(.elementor-active) .elementor-panel-heading-toggle .eicon:before, .elementor-panel-scheme-item:not(.e-open):not(.elementor-active) .elementor-panel-heading-toggle .eicon:before { content: "\e909"; } .elementor-panel-heading { display: flex; align-items: center; gap: 5px; height: 48px; padding-inline: 20px; width: 100%; border: 0; border-block-start: var(--e-a-border); border-block-start-width: 2px; background-color: transparent; color: var(--e-a-color-txt-accent); cursor: pointer; } .elementor-panel-heading-toggle { width: 10px; display: flex; flex-direction: column; align-items: center; } .elementor-panel-heading-title { font-weight: bold; } .elementor-panel-heading-category-chip { margin-inline-start: auto; background-color: var(--e-a-bg-chip); border-radius: 100px; padding: 5px 8px; } .elementor-panel-heading-category-chip i { margin-inline-start: 4px; } .elementor-panel-heading-promotion { margin-inline-start: auto; } .elementor-panel-heading-promotion a { color: var(--e-a-color-accent-promotion); font-family: "Roboto", sans-serif; font-weight: 500; font-size: 13px; } .elementor-panel-heading-promotion a i { margin-inline-end: 4px; font-size: 14px; } .elementor-panel-heading-promotion a:hover { color: var(--e-a-color-accent-promotion); } .elementor-panel-heading:focus-visible { color: var(--e-a-color-txt-hover); } #elementor-controls .elementor-control-type-section:first-child .elementor-panel-heading, #elementor-panel-page-settings-controls .elementor-control-type-section:first-child .elementor-panel-heading, #elementor-panel-editorPreferences-settings-controls .elementor-control-type-section:first-child .elementor-panel-heading { border-block-start: none; } .elementor-control-field { display: flex; align-items: center; } .elementor-label-block > .elementor-control-content > .elementor-control-field { flex-wrap: wrap; } .elementor-label-block > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper { width: 100%; max-width: 100%; margin-block-start: 10px; } .elementor-label-block > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper > .elementor-choices label { width: auto; flex: 1 1 27px; display: flex; align-items: center; justify-content: center; } .elementor-label-block.elementor-control-hidden-label:not(.elementor-control-dynamic) > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper { margin-block-start: 0; } .elementor-label-block.elementor-control-hidden-label.elementor-label-block > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper { margin-block-start: 0; } .elementor-label-inline > .elementor-control-content > .elementor-control-field > .elementor-control-title { flex-shrink: 0; max-width: 60%; } .elementor-label-inline > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper { margin-inline-start: auto; } .elementor-control-field-description { margin-block-start: 10px; } .elementor-group-control-attachment_alert .elementor-control-field-description { margin-block-start: 0; } .elementor-control-start-end .eicon-h-align-left, .elementor-control-start-end .eicon-h-align-right { transform: rotate(180deg); } .elementor-update-preview { margin: 15px 15px 0; display: flex; align-items: center; } .elementor-update-preview-button-wrapper { flex-grow: 1; text-align: end; } .elementor-update-preview-button { padding: 8px 15px; } .elementor-control-direction-ltr input, .elementor-control-direction-ltr textarea { direction: ltr; } .elementor-control-direction-rtl input, .elementor-control-direction-rtl textarea { direction: rtl; } .elementor-control-responsive-switchers { --selected-option: 0; --pointer-position: var(--selected-option); position: relative; width: 2.5em; height: 2.5em; margin: calc(-2.5em + 12px) 0; margin-inline-end: 5px; } .elementor-control-responsive-switchers__holder { position: absolute; width: 100%; top: 0; background-color: var(--e-a-bg-default); border-radius: var(--e-a-border-radius); transition: 0.15s; border: 1px solid transparent; } .elementor-control-responsive-switchers.elementor-responsive-switchers-open { z-index: 11000; } .elementor-control-responsive-switchers.elementor-responsive-switchers-open .elementor-responsive-switcher { height: 2.5em; transform: scale(1); opacity: 1; } .elementor-control-responsive-switchers.elementor-responsive-switchers-open .elementor-responsive-switcher:hover { color: var(--e-a-color-primary-bold); } .elementor-control-responsive-switchers.elementor-responsive-switchers-open .elementor-control-responsive-switchers__holder { box-shadow: var(--e-a-dropdown-shadow); } .elementor-responsive-switcher { all: unset; display: flex; align-items: center; justify-content: center; position: relative; z-index: 2; cursor: pointer; height: 0; width: 100%; transform: scale(0); opacity: 0; transition: 0.15s; font-size: 12px; color: inherit; } .elementor-responsive-switcher:hover { color: var(--e-a-color-primary-bold); } .elementor-device-widescreen .elementor-responsive-switcher.elementor-responsive-switcher-widescreen { height: 2.5em; transform: scale(1); opacity: 1; } .elementor-device-widescreen .elementor-responsive-switchers-open:not(:hover) .elementor-responsive-switcher.elementor-responsive-switcher-widescreen { color: var(--e-a-color-primary-bold); } .elementor-device-desktop .elementor-responsive-switcher.elementor-responsive-switcher-desktop { height: 2.5em; transform: scale(1); opacity: 1; } .elementor-device-desktop .elementor-responsive-switchers-open:not(:hover) .elementor-responsive-switcher.elementor-responsive-switcher-desktop { color: var(--e-a-color-primary-bold); } .elementor-device-laptop .elementor-responsive-switcher.elementor-responsive-switcher-laptop { height: 2.5em; transform: scale(1); opacity: 1; } .elementor-device-laptop .elementor-responsive-switchers-open:not(:hover) .elementor-responsive-switcher.elementor-responsive-switcher-laptop { color: var(--e-a-color-primary-bold); } .elementor-device-tablet_extra .elementor-responsive-switcher.elementor-responsive-switcher-tablet_extra { height: 2.5em; transform: scale(1); opacity: 1; } .elementor-device-tablet_extra .elementor-responsive-switchers-open:not(:hover) .elementor-responsive-switcher.elementor-responsive-switcher-tablet_extra { color: var(--e-a-color-primary-bold); } .elementor-device-tablet .elementor-responsive-switcher.elementor-responsive-switcher-tablet { height: 2.5em; transform: scale(1); opacity: 1; } .elementor-device-tablet .elementor-responsive-switchers-open:not(:hover) .elementor-responsive-switcher.elementor-responsive-switcher-tablet { color: var(--e-a-color-primary-bold); } .elementor-device-mobile_extra .elementor-responsive-switcher.elementor-responsive-switcher-mobile_extra { height: 2.5em; transform: scale(1); opacity: 1; } .elementor-device-mobile_extra .elementor-responsive-switchers-open:not(:hover) .elementor-responsive-switcher.elementor-responsive-switcher-mobile_extra { color: var(--e-a-color-primary-bold); } .elementor-device-mobile .elementor-responsive-switcher.elementor-responsive-switcher-mobile { height: 2.5em; transform: scale(1); opacity: 1; } .elementor-device-mobile .elementor-responsive-switchers-open:not(:hover) .elementor-responsive-switcher.elementor-responsive-switcher-mobile { color: var(--e-a-color-primary-bold); } .e-units-wrapper { position: relative; margin-inline-start: auto; } .e-units-wrapper .e-units-switcher { cursor: pointer; font-size: 10px; padding: 0.5em; margin: -0.5em 0; transition: all ease-in-out 0.15s; } .e-units-wrapper .e-units-switcher:hover { color: var(--e-a-color-primary-bold); background-color: var(--e-a-bg-hover); border-radius: var(--e-a-border-radius); } .e-units-wrapper .e-units-switcher:not([data-selected=custom]) i.eicon-edit { display: none; } .e-units-wrapper .e-units-switcher[data-selected=custom] span { display: none; } .e-units-wrapper .e-units-switcher i.eicon-angle-right { transform: rotate(90deg); } .e-units-choices input { display: none; } .e-units-choices input:checked + label { color: var(--e-a-color-primary-bold); } .e-units-choices label { cursor: pointer; display: block; } .e-units-choices { display: none; overflow: hidden; max-height: 0; position: absolute; top: -0.8em; right: -0.5em; width: 2.5em; text-align: center; background-color: var(--e-a-bg-default); border-radius: var(--e-a-border-radius); box-shadow: var(--e-a-dropdown-shadow); animation-timing-function: linear; animation-delay: 0s; animation-fill-mode: forwards; z-index: 11000; } .e-units-choices .elementor-units-choices-label { display: flex; align-items: center; height: 3em; justify-content: center; font-size: 10px; transition: 0.15s; } .e-units-choices .elementor-units-choices-label:hover { color: var(--e-a-color-primary-bold); } .e-units-choices.e-units-choices-open { display: block; animation-duration: 1s; animation-name: e-units-choices-open; } .e-units-custom input { font-family: monospace; font-size: 0.85em; } @keyframes e-units-choices-open { from { max-height: 0; } to { max-height: 100vh; } } .elementor-control-alert { display: flex; flex-direction: column; justify-content: flex-start; align-items: flex-start; gap: 8px; } .elementor-control-alert-heading { font-weight: bold; } .elementor-control-type-button .elementor-control-input-wrapper { text-align: end; } .elementor-control-type-button .elementor-button { width: auto; } .elementor-control-type-button .elementor-button.elementor-button-center { display: block; margin: 0 auto; } .elementor-control-type-choose.elementor-label-block .elementor-choices { width: 100%; } .elementor-choices { display: flex; height: 27px; line-height: 27px; text-align: center; border-spacing: 1px; border-radius: var(--e-a-border-radius); overflow: hidden; } .elementor-choices .elementor-choices-label { border-block-start: var(--e-a-border-bold); border-block-end: var(--e-a-border-bold); border-inline-start: var(--e-a-border-bold); border-inline-end: none; font-size: 12px; transition: var(--e-a-transition-hover); cursor: pointer; overflow: hidden; } .elementor-choices .elementor-choices-label:nth-child(2) { border-start-start-radius: var(--e-a-border-radius); border-end-start-radius: var(--e-a-border-radius); } .elementor-choices .elementor-choices-label:last-child { border-inline-end: var(--e-a-border-bold); border-start-end-radius: var(--e-a-border-radius); border-end-end-radius: var(--e-a-border-radius); } .elementor-choices input { display: none; } .elementor-choices input:hover + .elementor-choices-label { background-color: var(--e-a-bg-hover); } .elementor-choices input.e-choose-placeholder + .elementor-choices-label, .elementor-choices input:checked + .elementor-choices-label { background-color: var(--e-a-bg-active-bold); color: var(--e-a-color-txt-accent); } .elementor-label-inline .elementor-choices { justify-content: flex-end; } .elementor-control-type-color.e-control-global .pickr { border-start-start-radius: 0; border-start-end-radius: var(--e-a-border-radius); border-end-start-radius: 0; border-end-end-radius: var(--e-a-border-radius); flex-shrink: 0; border-color: var(--e-a-border-color-bold); transition: var(--e-a-transition-hover); } .elementor-control-type-color.e-control-global .pickr:hover { background-color: var(--e-a-bg-hover); } .elementor-control-type-color.e-control-global .e-global__popover-toggle:not(.e-global__popover-toggle--active) ~ .pickr { background-color: var(--e-a-bg-active-bold); } .elementor-control-type-color .elementor-control-title { flex-grow: 1; } .elementor-control-type-color .elementor-control-input-wrapper { display: flex; justify-content: flex-end; } .elementor-group-control-css-filter .elementor-slider { height: 6px; box-shadow: 0 0 1px 1px inset rgba(0, 0, 0, 0.2); } .elementor-group-control-css-filter .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper { margin-block-start: 0; margin-block-end: 5px; } .elementor-group-control-blur .elementor-slider { background: url("../images/blur.png"); background-size: cover; background-position: center; } .elementor-group-control-contrast .elementor-slider { background: url("../images/contrast.png"); background-size: 100% 100%; } .elementor-group-control-hue .elementor-slider { background-image: linear-gradient(to right, red, orange, yellow, greenyellow, limegreen, deepskyblue, blue, darkviolet 95%); } .elementor-group-control-saturate .elementor-slider { background-image: linear-gradient(to right, gray, red); } .elementor-group-control-brightness .elementor-slider { background-image: linear-gradient(to right, black, white); } .elementor-control-responsive-switchers { --selected-option: 0; --pointer-position: var(--selected-option); position: relative; width: 2.5em; height: 2.5em; margin: calc(-2.5em + 12px) 0; margin-inline-end: 5px; } .elementor-control-responsive-switchers__holder { position: absolute; width: 100%; top: 0; background-color: var(--e-a-bg-default); border-radius: var(--e-a-border-radius); transition: 0.15s; border: 1px solid transparent; } .elementor-control-responsive-switchers.elementor-responsive-switchers-open { z-index: 11000; } .elementor-control-responsive-switchers.elementor-responsive-switchers-open .elementor-responsive-switcher { height: 2.5em; transform: scale(1); opacity: 1; } .elementor-control-responsive-switchers.elementor-responsive-switchers-open .elementor-responsive-switcher:hover { color: var(--e-a-color-primary-bold); } .elementor-control-responsive-switchers.elementor-responsive-switchers-open .elementor-control-responsive-switchers__holder { box-shadow: var(--e-a-dropdown-shadow); } .elementor-responsive-switcher { all: unset; display: flex; align-items: center; justify-content: center; position: relative; z-index: 2; cursor: pointer; height: 0; width: 100%; transform: scale(0); opacity: 0; transition: 0.15s; font-size: 12px; color: inherit; } .elementor-responsive-switcher:hover { color: var(--e-a-color-primary-bold); } .elementor-device-widescreen .elementor-responsive-switcher.elementor-responsive-switcher-widescreen { height: 2.5em; transform: scale(1); opacity: 1; } .elementor-device-widescreen .elementor-responsive-switchers-open:not(:hover) .elementor-responsive-switcher.elementor-responsive-switcher-widescreen { color: var(--e-a-color-primary-bold); } .elementor-device-desktop .elementor-responsive-switcher.elementor-responsive-switcher-desktop { height: 2.5em; transform: scale(1); opacity: 1; } .elementor-device-desktop .elementor-responsive-switchers-open:not(:hover) .elementor-responsive-switcher.elementor-responsive-switcher-desktop { color: var(--e-a-color-primary-bold); } .elementor-device-laptop .elementor-responsive-switcher.elementor-responsive-switcher-laptop { height: 2.5em; transform: scale(1); opacity: 1; } .elementor-device-laptop .elementor-responsive-switchers-open:not(:hover) .elementor-responsive-switcher.elementor-responsive-switcher-laptop { color: var(--e-a-color-primary-bold); } .elementor-device-tablet_extra .elementor-responsive-switcher.elementor-responsive-switcher-tablet_extra { height: 2.5em; transform: scale(1); opacity: 1; } .elementor-device-tablet_extra .elementor-responsive-switchers-open:not(:hover) .elementor-responsive-switcher.elementor-responsive-switcher-tablet_extra { color: var(--e-a-color-primary-bold); } .elementor-device-tablet .elementor-responsive-switcher.elementor-responsive-switcher-tablet { height: 2.5em; transform: scale(1); opacity: 1; } .elementor-device-tablet .elementor-responsive-switchers-open:not(:hover) .elementor-responsive-switcher.elementor-responsive-switcher-tablet { color: var(--e-a-color-primary-bold); } .elementor-device-mobile_extra .elementor-responsive-switcher.elementor-responsive-switcher-mobile_extra { height: 2.5em; transform: scale(1); opacity: 1; } .elementor-device-mobile_extra .elementor-responsive-switchers-open:not(:hover) .elementor-responsive-switcher.elementor-responsive-switcher-mobile_extra { color: var(--e-a-color-primary-bold); } .elementor-device-mobile .elementor-responsive-switcher.elementor-responsive-switcher-mobile { height: 2.5em; transform: scale(1); opacity: 1; } .elementor-device-mobile .elementor-responsive-switchers-open:not(:hover) .elementor-responsive-switcher.elementor-responsive-switcher-mobile { color: var(--e-a-color-primary-bold); } .e-units-wrapper { position: relative; margin-inline-start: auto; } .e-units-wrapper .e-units-switcher { cursor: pointer; font-size: 10px; padding: 0.5em; margin: -0.5em 0; transition: all ease-in-out 0.15s; } .e-units-wrapper .e-units-switcher:hover { color: var(--e-a-color-primary-bold); background-color: var(--e-a-bg-hover); border-radius: var(--e-a-border-radius); } .e-units-wrapper .e-units-switcher:not([data-selected=custom]) i.eicon-edit { display: none; } .e-units-wrapper .e-units-switcher[data-selected=custom] span { display: none; } .e-units-wrapper .e-units-switcher i.eicon-angle-right { transform: rotate(90deg); } .e-units-choices input { display: none; } .e-units-choices input:checked + label { color: var(--e-a-color-primary-bold); } .e-units-choices label { cursor: pointer; display: block; } .e-units-choices { display: none; overflow: hidden; max-height: 0; position: absolute; top: -0.8em; right: -0.5em; width: 2.5em; text-align: center; background-color: var(--e-a-bg-default); border-radius: var(--e-a-border-radius); box-shadow: var(--e-a-dropdown-shadow); animation-timing-function: linear; animation-delay: 0s; animation-fill-mode: forwards; z-index: 11000; } .e-units-choices .elementor-units-choices-label { display: flex; align-items: center; height: 3em; justify-content: center; font-size: 10px; transition: 0.15s; } .e-units-choices .elementor-units-choices-label:hover { color: var(--e-a-color-primary-bold); } .e-units-choices.e-units-choices-open { display: block; animation-duration: 1s; animation-name: e-units-choices-open; } .e-units-custom input { font-family: monospace; font-size: 0.85em; } @keyframes e-units-choices-open { from { max-height: 0; } to { max-height: 100vh; } } .elementor-control-type-dimensions .elementor-control-dimensions { display: flex; } .elementor-control-type-dimensions li { flex: 1; transition: flex-grow 0.3s ease-in-out; } .elementor-control-type-dimensions li input, .elementor-control-type-dimensions li .elementor-link-dimensions { display: block; text-align: center; width: 100%; height: 27px; } .elementor-control-type-dimensions li input { border-inline-start: none; border-radius: 0; padding: var(--e-a-border-radius); } .elementor-control-type-dimensions li input:focus { border-inline-start: var(--e-a-border-bold); margin-inline-start: -1px; width: calc(100% + 1px); } .elementor-control-type-dimensions li input:focus + .elementor-control-dimension-label { color: var(--e-a-color-txt); } .elementor-control-type-dimensions li .elementor-link-dimensions { border: var(--e-a-border-bold); border-inline-start: none; background-color: var(--e-a-bg-default); padding: 0; outline: none; border-start-start-radius: 0; border-start-end-radius: var(--e-a-border-radius); border-end-start-radius: 0; border-end-end-radius: var(--e-a-border-radius); cursor: pointer; } .elementor-control-type-dimensions li:first-child input { border-inline-start: 1px solid var(--e-a-border-color-bold); border-start-start-radius: var(--e-a-border-radius); border-start-end-radius: 0; border-end-start-radius: var(--e-a-border-radius); border-end-end-radius: 0; } .elementor-control-type-dimensions li:first-child input:focus { border-color: var(--e-a-border-color-focus); margin-inline-start: 0; width: 100%; } .elementor-control-type-dimensions li:last-child { max-width: 27px; } .elementor-control-type-dimensions.e-units-custom li.elementor-control-dimension:focus-within { flex: 2.5; } .elementor-control-type-dimensions .elementor-control-dimension-label { color: var(--e-a-color-txt-muted); display: block; text-align: center; font-size: 9px; padding-block-start: 5px; } .elementor-control-type-dimensions .elementor-link-dimensions.unlinked { background-color: var(--e-a-bg-default); } .elementor-control-type-dimensions .elementor-link-dimensions.unlinked .elementor-linked { display: none; } .elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked) { background-color: var(--e-a-bg-active-bold); color: var(--e-a-color-txt-accent); border-color: var(--e-a-border-color-bold); } .elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked) .elementor-unlinked { display: none; } .elementor-control-responsive-switchers { --selected-option: 0; --pointer-position: var(--selected-option); position: relative; width: 2.5em; height: 2.5em; margin: calc(-2.5em + 12px) 0; margin-inline-end: 5px; } .elementor-control-responsive-switchers__holder { position: absolute; width: 100%; top: 0; background-color: var(--e-a-bg-default); border-radius: var(--e-a-border-radius); transition: 0.15s; border: 1px solid transparent; } .elementor-control-responsive-switchers.elementor-responsive-switchers-open { z-index: 11000; } .elementor-control-responsive-switchers.elementor-responsive-switchers-open .elementor-responsive-switcher { height: 2.5em; transform: scale(1); opacity: 1; } .elementor-control-responsive-switchers.elementor-responsive-switchers-open .elementor-responsive-switcher:hover { color: var(--e-a-color-primary-bold); } .elementor-control-responsive-switchers.elementor-responsive-switchers-open .elementor-control-responsive-switchers__holder { box-shadow: var(--e-a-dropdown-shadow); } .elementor-responsive-switcher { all: unset; display: flex; align-items: center; justify-content: center; position: relative; z-index: 2; cursor: pointer; height: 0; width: 100%; transform: scale(0); opacity: 0; transition: 0.15s; font-size: 12px; color: inherit; } .elementor-responsive-switcher:hover { color: var(--e-a-color-primary-bold); } .elementor-device-widescreen .elementor-responsive-switcher.elementor-responsive-switcher-widescreen { height: 2.5em; transform: scale(1); opacity: 1; } .elementor-device-widescreen .elementor-responsive-switchers-open:not(:hover) .elementor-responsive-switcher.elementor-responsive-switcher-widescreen { color: var(--e-a-color-primary-bold); } .elementor-device-desktop .elementor-responsive-switcher.elementor-responsive-switcher-desktop { height: 2.5em; transform: scale(1); opacity: 1; } .elementor-device-desktop .elementor-responsive-switchers-open:not(:hover) .elementor-responsive-switcher.elementor-responsive-switcher-desktop { color: var(--e-a-color-primary-bold); } .elementor-device-laptop .elementor-responsive-switcher.elementor-responsive-switcher-laptop { height: 2.5em; transform: scale(1); opacity: 1; } .elementor-device-laptop .elementor-responsive-switchers-open:not(:hover) .elementor-responsive-switcher.elementor-responsive-switcher-laptop { color: var(--e-a-color-primary-bold); } .elementor-device-tablet_extra .elementor-responsive-switcher.elementor-responsive-switcher-tablet_extra { height: 2.5em; transform: scale(1); opacity: 1; } .elementor-device-tablet_extra .elementor-responsive-switchers-open:not(:hover) .elementor-responsive-switcher.elementor-responsive-switcher-tablet_extra { color: var(--e-a-color-primary-bold); } .elementor-device-tablet .elementor-responsive-switcher.elementor-responsive-switcher-tablet { height: 2.5em; transform: scale(1); opacity: 1; } .elementor-device-tablet .elementor-responsive-switchers-open:not(:hover) .elementor-responsive-switcher.elementor-responsive-switcher-tablet { color: var(--e-a-color-primary-bold); } .elementor-device-mobile_extra .elementor-responsive-switcher.elementor-responsive-switcher-mobile_extra { height: 2.5em; transform: scale(1); opacity: 1; } .elementor-device-mobile_extra .elementor-responsive-switchers-open:not(:hover) .elementor-responsive-switcher.elementor-responsive-switcher-mobile_extra { color: var(--e-a-color-primary-bold); } .elementor-device-mobile .elementor-responsive-switcher.elementor-responsive-switcher-mobile { height: 2.5em; transform: scale(1); opacity: 1; } .elementor-device-mobile .elementor-responsive-switchers-open:not(:hover) .elementor-responsive-switcher.elementor-responsive-switcher-mobile { color: var(--e-a-color-primary-bold); } .e-units-wrapper { position: relative; margin-inline-start: auto; } .e-units-wrapper .e-units-switcher { cursor: pointer; font-size: 10px; padding: 0.5em; margin: -0.5em 0; transition: all ease-in-out 0.15s; } .e-units-wrapper .e-units-switcher:hover { color: var(--e-a-color-primary-bold); background-color: var(--e-a-bg-hover); border-radius: var(--e-a-border-radius); } .e-units-wrapper .e-units-switcher:not([data-selected=custom]) i.eicon-edit { display: none; } .e-units-wrapper .e-units-switcher[data-selected=custom] span { display: none; } .e-units-wrapper .e-units-switcher i.eicon-angle-right { transform: rotate(90deg); } .e-units-choices input { display: none; } .e-units-choices input:checked + label { color: var(--e-a-color-primary-bold); } .e-units-choices label { cursor: pointer; display: block; } .e-units-choices { display: none; overflow: hidden; max-height: 0; position: absolute; top: -0.8em; right: -0.5em; width: 2.5em; text-align: center; background-color: var(--e-a-bg-default); border-radius: var(--e-a-border-radius); box-shadow: var(--e-a-dropdown-shadow); animation-timing-function: linear; animation-delay: 0s; animation-fill-mode: forwards; z-index: 11000; } .e-units-choices .elementor-units-choices-label { display: flex; align-items: center; height: 3em; justify-content: center; font-size: 10px; transition: 0.15s; } .e-units-choices .elementor-units-choices-label:hover { color: var(--e-a-color-primary-bold); } .e-units-choices.e-units-choices-open { display: block; animation-duration: 1s; animation-name: e-units-choices-open; } .e-units-custom input { font-family: monospace; font-size: 0.85em; } @keyframes e-units-choices-open { from { max-height: 0; } to { max-height: 100vh; } } .elementor-control-type-gaps .elementor-control-gaps { display: flex; } .elementor-control-type-gaps li { flex: 1; transition: flex-grow 0.3s ease-in-out; } .elementor-control-type-gaps li input, .elementor-control-type-gaps li .elementor-link-gaps { display: block; text-align: center; width: 100%; height: 27px; } .elementor-control-type-gaps li input { border-inline-start: none; border-radius: 0; padding: var(--e-a-border-radius); } .elementor-control-type-gaps li input:focus { border-inline-start: var(--e-a-border-bold); margin-inline-start: -1px; width: calc(100% + 1px); } .elementor-control-type-gaps li input:focus + .elementor-control-gap-label { color: var(--e-a-color-txt); } .elementor-control-type-gaps li .elementor-link-gaps { border: var(--e-a-border-bold); border-inline-start: none; background-color: var(--e-a-bg-default); padding: 0; outline: none; border-start-start-radius: 0; border-start-end-radius: var(--e-a-border-radius); border-end-start-radius: 0; border-end-end-radius: var(--e-a-border-radius); cursor: pointer; } .elementor-control-type-gaps li:first-child input { border-inline-start: 1px solid var(--e-a-border-color-bold); border-start-start-radius: var(--e-a-border-radius); border-start-end-radius: 0; border-end-start-radius: var(--e-a-border-radius); border-end-end-radius: 0; } .elementor-control-type-gaps li:first-child input:focus { border-color: var(--e-a-border-color-focus); margin-inline-start: 0; width: 100%; } .elementor-control-type-gaps li:last-child { max-width: 27px; } .elementor-control-type-gaps.e-units-custom li.elementor-control-gap:focus-within { flex: 2.5; } .elementor-control-type-gaps .elementor-control-gap-label { color: var(--e-a-color-txt-muted); display: block; text-align: center; font-size: 9px; padding-block-start: 5px; } .elementor-control-type-gaps .elementor-link-gaps.unlinked { background-color: var(--e-a-bg-default); } .elementor-control-type-gaps .elementor-link-gaps.unlinked .elementor-linked { display: none; } .elementor-control-type-gaps .elementor-link-gaps:not(.unlinked) { background-color: var(--e-a-bg-active-bold); color: var(--e-a-color-txt-accent); border-color: var(--e-a-border-color-bold); } .elementor-control-type-gaps .elementor-link-gaps:not(.unlinked) .elementor-unlinked { display: none; } .elementor-control-type-icons .elementor-control-media__preview > * { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .elementor-control-type-icons .elementor-control-media__preview i { font-size: 70px; } .elementor-control-type-icons .elementor-control-media__preview svg { height: 75%; } .elementor-control-type-icons .elementor-control-icons--inline__svg i.eicon-upload { font-size: 15px; } .elementor-control-type-gallery .elementor-control-media__content { border: var(--e-a-border-bold); border-radius: 3px; } .elementor-control-type-gallery .elementor-control-gallery-status { font-size: 12px; height: 27px; padding-inline-start: 10px; border-block-end: var(--e-a-border-bold); display: flex; } .elementor-control-type-gallery .elementor-control-gallery-status > * { display: flex; align-items: center; } .elementor-control-type-gallery .elementor-control-gallery-status-title { flex-grow: 1; } .elementor-control-type-gallery .elementor-control-gallery-content { position: relative; overflow: hidden; } .elementor-control-type-gallery .elementor-control-gallery-thumbnails { display: grid; grid-template-columns: repeat(auto-fill, minmax(48px, 1fr)); grid-gap: 10px; cursor: pointer; padding: 10px; } .elementor-control-type-gallery .elementor-control-gallery-thumbnails:hover + .elementor-control-gallery-edit, .elementor-control-type-gallery .elementor-control-gallery-thumbnails:focus + .elementor-control-gallery-edit { opacity: 1; } .elementor-control-type-gallery .elementor-control-gallery-thumbnail { width: 48px; height: 48px; -o-object-fit: cover; object-fit: cover; border: var(--e-a-border); } .elementor-control-type-gallery .elementor-control-gallery-thumbnail + .unoptimized__image { outline: 2px solid var(--e-a-btn-bg-danger-active); opacity: 0.6; } .elementor-control-type-gallery .elementor-control-gallery-edit { position: absolute; inset: 0; background-color: rgba(0, 0, 0, 0.2); padding: 10px; font-size: 11px; transition: all 0.3s ease-in-out; pointer-events: none; cursor: pointer; opacity: 0; } .elementor-control-type-gallery .elementor-control-gallery-edit span { position: absolute; top: 10px; left: 10px; width: 21px; height: 21px; color: var(--e-a-color-white); background-color: rgba(0, 0, 0, 0.5); box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.2); transition: var(--e-a-transition-hover); } .elementor-control-type-gallery .elementor-control-gallery-edit span i { font-size: 11px; padding: 5px; } .elementor-control-type-gallery .elementor-control-gallery-edit span:hover { background-color: rgba(0, 0, 0, 0.6); } .elementor-control-type-gallery .elementor-control-gallery-add { width: 48px; height: 48px; font-size: 14px; } .elementor-control-type-gallery .elementor-control-gallery-add i { margin: 0; } .elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-clear, .elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-thumbnails, .elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-edit { display: none; } .elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-content { padding: 10px; } .elementor-control-type-gallery.elementor-gallery-has-images .elementor-control-gallery-add { display: none; } .elementor-control-type-gallery.elementor-control-dynamic .elementor-control-gallery-clear { border-inline-start: var(--e-a-border); } .elementor-control-type-gallery .elementor-control-gallery-clear { color: currentColor; background-color: transparent; border: none; cursor: pointer; justify-content: center; } .elementor-control-type-gallery .elementor-control-gallery-clear:hover, .elementor-control-type-gallery .elementor-control-gallery-clear:focus { color: var(--e-a-color-danger); } .elementor-control-type-gallery .elementor-control-dynamic-switcher { border-width: 0; border-inline-start-width: 1px; border-block-end-width: 1px; border-radius: 0; } .e-global__popover { width: 288px; z-index: 1; font-size: 12px; padding-inline-start: 10px; } .e-global__popover-toggle { border: var(--e-a-border-bold); border-inline-end: 0; border-start-start-radius: 3px; border-start-end-radius: 0; border-end-start-radius: 3px; border-end-end-radius: 0; display: flex; align-items: center; justify-content: center; cursor: pointer; transition: var(--e-a-transition-hover); } .e-global__popover-toggle:hover { background-color: var(--e-a-bg-hover); } .e-global__popover-toggle--active { color: var(--e-a-color-primary-bold); background-color: var(--e-a-bg-active-bold); } .e-global__popover-container { box-shadow: var(--e-a-popover-shadow); border-radius: var(--e-a-border-radius); background-color: var(--e-a-bg-default); } .e-global__popover-title { padding: 15px 20px; font-weight: 500; border-block-end: var(--e-a-border); display: flex; } .e-global__popover-title > i { margin-inline-end: 5px; } .e-global__popover-title-text { flex-grow: 1; } .e-global__popover-info { margin-inline-end: 10px; display: inline-block; } .e-global__popover-info-tooltip { width: 270px; z-index: 1; background-color: rgba(0, 0, 0, 0.9); color: var(--e-a-color-white); padding: 20px; border-radius: 3px; } .e-global__popover-info-tooltip:after { content: ""; position: absolute; bottom: -17px; right: 16px; border: 10px solid transparent; border-block-start-color: rgba(0, 0, 0, 0.9); } .e-global__popover-info i { font-size: 13px; } .e-global__preview-items-container { max-height: 400px; overflow-y: auto; padding: 5px 0; } .e-global__preview-items-container::-webkit-scrollbar { width: 7px; } .e-global__preview-items-container::-webkit-scrollbar-thumb { background-color: #BABFC5; border-radius: 10px; } .e-global__manage-button { font-weight: 500; cursor: pointer; } .e-global__typography { padding-block: 10px; padding-inline: 35px 20px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .e-global__typography.e-global__preview-item--selected:before { font-family: "eicons"; font-size: 13px; content: "\e90e"; position: absolute; transform: translateY(-50%); top: 50%; inset-inline-start: 13px; } .e-global__color { padding: 10px 20px; display: flex; align-items: center; } .e-global__color-preview-container { height: 20px; width: 20px; border-radius: 3px; border: 1px solid rgba(0, 0, 0, 0.1); margin-inline-end: 10px; flex-shrink: 0; position: relative; } .e-global__color-preview-color, .e-global__color-preview-transparent-bg { border-radius: 3px; position: absolute; inset: 0; } .e-global__color-preview-transparent-bg { background-image: linear-gradient(45deg, var(--e-a-border-color-bold) 25%, transparent 0, transparent 75%, var(--e-a-border-color-bold) 0, var(--e-a-border-color-bold)), linear-gradient(45deg, var(--e-a-border-color-bold) 25%, transparent 0, transparent 75%, var(--e-a-border-color-bold) 0, var(--e-a-border-color-bold)); background-size: 12px 12px; background-position: 0 0, calc(12px / 2) calc(12px / 2); } .e-global__color-title { flex-grow: 1; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; padding-inline-end: 10px; } .e-global__color-hex { font-size: 10px; color: var(--e-a-color-txt-muted); } .e-global__color .pcr-button { background-color: var(--e-a-bg-default); } .e-global__color.e-global__preview-item--selected .e-global__color-preview-container { display: flex; justify-content: center; align-items: center; color: var(--e-a-color-white); } .e-global__color.e-global__preview-item--selected .e-global__color-preview-container:before { font-family: "eicons"; font-size: 13px; content: "\e90e"; text-shadow: 0 0 1px #000; z-index: 1; } .e-global__preview-item { cursor: pointer; position: relative; } .e-global__preview-item:hover { background-color: var(--e-a-bg-hover); } .e-global__confirm-delete i, .e-global__confirm-message-text i { color: var(--e-a-color-warning); } .e-global__confirm-input-wrapper { display: flex; align-items: center; border: var(--e-a-border); border-radius: var(--e-a-border-radius); margin: 15px 0; padding: 2px; } .e-global__confirm-input-wrapper input { font-family: var(--e-a-font-family); font-size: 12px; padding: 2px; border: 0; } .e-control-global .elementor-control-input-wrapper { display: flex; justify-content: flex-end; max-width: 135px; width: 100%; } .e-control-global.elementor-control .elementor-control-input-wrapper { display: flex; flex-direction: row; align-items: stretch; } .e-control-global .elementor-control-spinner { margin-inline-end: 4px; } .elementor-control-type-hidden { display: none !important; } .elementor-control-type-icon .select2-selection__rendered .eicon { margin-inline-end: 3px; } .elementor-control-type-image_dimensions .elementor-control-field-description { margin: 0 0 15px; line-height: 1.4; } .elementor-control-type-image_dimensions .elementor-control-input-wrapper { display: flex; align-items: flex-start; } .elementor-control-type-image_dimensions .elementor-image-dimensions-field { width: 65px; } .elementor-control-type-image_dimensions .elementor-image-dimensions-field input:focus + .elementor-image-dimensions-field-description { color: var(--e-a-color-txt); } .elementor-control-type-image_dimensions .elementor-image-dimensions-separator { width: 20px; text-align: center; padding-block-start: 4px; } .elementor-control-type-image_dimensions .elementor-image-dimensions-field-description { display: block; margin-block-start: 5px; color: var(--e-a-color-txt-disabled); font-size: 10px; text-align: center; } .elementor-control-type-image_dimensions .elementor-image-dimensions-apply-button { margin-inline-start: auto; } .elementor-control-media.e-media-empty .elementor-control-media-area .elementor-control-media__remove, .elementor-control-media.e-media-empty .elementor-control-media-area .elementor-control-media__content__remove { display: none; } .elementor-control-media.e-media-empty-placeholder .e-control-image-size { display: none; } .elementor-control-media:not(.e-media-empty) .elementor-control-media__content__upload-button { display: none; } .elementor-control-media .eicon-plus-circle { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); color: var(--e-a-color-white); font-size: 20px; } .elementor-control-media__content__upload-button { background-color: var(--e-a-bg-active-bold); } .elementor-control-media__preview { height: 100%; background-size: cover; background-position: center; } .elementor-control-media-area { background-image: linear-gradient(45deg, var(--e-a-border-color-bold) 25%, transparent 0, transparent 75%, var(--e-a-border-color-bold) 0, var(--e-a-border-color-bold)), linear-gradient(45deg, var(--e-a-border-color-bold) 25%, transparent 0, transparent 75%, var(--e-a-border-color-bold) 0, var(--e-a-border-color-bold)); background-size: 16px 16px; background-position: 0 0, calc(16px / 2) calc(16px / 2); background-color: var(--e-a-bg-default); border: var(--e-a-border-bold); aspect-ratio: 21/9; } .elementor-control-media-area:not(:hover) .elementor-control-media__remove { display: none; } .elementor-control-media-area .eicon-video-camera { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); color: rgba(255, 255, 255, 0.7); font-size: 21px; } .elementor-control-media .elementor-control-media__content { aspect-ratio: 21/9; position: relative; cursor: pointer; overflow: hidden; } .elementor-control-media .elementor-control-media__content:hover:after { content: ""; position: absolute; inset: 0; background-color: rgba(0, 0, 0, 0.2); pointer-events: none; } .elementor-control-media .elementor-control-media__content:not(:hover) .elementor-control-media__tools { bottom: -30px; } .elementor-control-media__content { transition: all 0.2s ease-in-out; } .elementor-control-media__tools { position: absolute; bottom: 0; left: 0; right: 0; height: 27px; transition: all 0.2s ease-in-out; } .elementor-control-media__tools > *:not(:first-child) { margin-inline-start: 1px; } .elementor-control-media__tool { display: flex; align-items: center; justify-content: center; flex-grow: 1; color: var(--e-a-color-white); background-color: rgba(0, 0, 0, 0.9); font-size: 11px; transition: var(--e-a-transition-hover); } .elementor-control-media__tool:hover { background-color: rgba(0, 0, 0, 0.8); } .elementor-control-media__remove { display: flex; align-items: center; justify-content: center; transition: all 0.3s ease-in-out; } .elementor-control-media__content__remove { position: absolute; z-index: 1; top: 10px; left: 10px; width: 20px; height: 20px; font-size: 11px; color: var(--e-a-color-white); background-color: rgba(0, 0, 0, 0.5); border-radius: var(--e-border-radius); box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.2); transition: var(--e-a-transition-hover); } .elementor-control-media__content__remove:hover { background-color: rgba(0, 0, 0, 0.6); } .elementor-control-media.e-media-empty .elementor-control-file-area { display: none; } .elementor-control-media__warnings:empty { display: none; } .elementor-control-media__warnings:not(:empty) { margin-block-start: 10px; } .elementor-control-media__file { display: flex; justify-content: space-between; align-items: center; width: 100%; margin-block-start: 10px; border: var(--e-a-border); } .elementor-control-media__file__content { padding-inline-start: 5px; font-size: 12px; } .elementor-control-media__file__content__label { color: #9DA5AE; } .elementor-control-media__file__content__info { display: flex; align-items: center; font-weight: 500; } .elementor-control-media__file__content__info__icon { margin-inline-end: 5px; } .elementor-control-media__file__controls { display: flex; border-inline-start: var(--e-a-border); } .elementor-control-media__file__controls__upload-button, .elementor-control-media__file__controls__remove { width: 27px; height: 27px; cursor: pointer; align-items: center; } .elementor-control-media__file__controls__upload-button { display: flex; justify-content: center; } .elementor-control-media__file__controls__remove { border-inline-end: var(--e-a-border); } .elementor-control-media:not(.e-media-empty) .elementor-control-media__file__content__label { display: none; } .elementor-control-media.e-media-empty .elementor-control-media__file__content__info { display: none; } .elementor-control-media.e-media-empty .elementor-control-media__file__controls__remove { display: none; } .elementor-control-media .elementor-control-dynamic-switcher { border: none; border-radius: 0; background-color: rgba(0, 0, 0, 0.9); color: var(--e-a-color-white); } .elementor-control-media .elementor-control-dynamic-switcher:hover { background-color: rgba(0, 0, 0, 0.8); color: var(--e-a-color-white); } .elementor-control-media .e-control-image-size { display: flex; flex-direction: column; width: 100%; padding-block-start: 20px; } .elementor-control-media .e-control-image-size .elementor-control-input-wrapper { margin-inline-start: auto; } .elementor-control-type-media.elementor-control-dynamic-value .elementor-control-input-wrapper { border: none; } .elementor-control:not(.elementor-control-type-icons) .elementor-control-media__preview { background-color: var(--e-a-bg-active-bold); } .elementor-control-notice { display: flex; justify-content: flex-start; align-items: flex-start; gap: 8px; padding: 16px; border-radius: 3px; border: 1px solid var(--notice-control-color, var(--e-a-color-txt)); color: var(--e-a-color-txt); font-size: 12px; font-weight: 400; line-height: 1.5; text-align: start; margin-block-start: 10px; } .elementor-control-notice-type-info { --notice-control-color: var(--e-a-color-info); } .elementor-control-notice-type-success { --notice-control-color: var(--e-a-color-success); } .elementor-control-notice-type-warning { --notice-control-color: var(--e-a-color-warning); } .elementor-control-notice-type-danger { --notice-control-color: var(--e-a-color-danger); } .elementor-control-notice-icon { flex-basis: 18px; color: var(--notice-control-color); } .elementor-control-notice-main { display: flex; flex-direction: column; justify-content: flex-start; align-items: flex-start; gap: 6px; flex: 1; } .elementor-control-notice-main-heading { font-weight: 700; font-style: italic; } .elementor-control-notice-main-content { font-style: italic; line-height: 1.5; } .elementor-control-notice-main-actions { display: flex; gap: 10px; padding-block-start: 8px; } .elementor-control-notice-main a { color: inherit; font-weight: 700; cursor: pointer; } .elementor-control-notice-main a:hover, .elementor-control-notice-main a:focus { color: inherit; } .elementor-control-notice-dismiss { -webkit-appearance: none; -moz-appearance: none; appearance: none; background-color: transparent; border: 0; padding: 0; margin: 0; cursor: pointer; } .elementor-control-type-popover_toggle input { display: none; } .elementor-control-type-popover_toggle label { cursor: pointer; } .elementor-control-type-popover_toggle .elementor-control-input-wrapper { display: flex; flex-direction: row-reverse; align-items: center; } .elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:checked + .elementor-control-popover-toggle-toggle-label { color: var(--e-a-color-txt-active); background-color: var(--e-a-bg-active-bold); } .elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:not(:checked) ~ .elementor-control-popover-toggle-reset-label { display: none; } .elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle-label { height: 27px; display: inline-flex; align-items: center; justify-content: center; border-radius: var(--e-a-border-radius); border: var(--e-a-border-bold); transition: var(--e-a-transition-hover); } .elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle-label:hover { background-color: var(--e-a-bg-hover); } .elementor-control-type-popover_toggle .elementor-control-popover-toggle-reset-label { color: var(--e-a-color-txt-muted); margin-inline-end: 5px; } .elementor-control-type-popover_toggle .elementor-control-popover-toggle-reset-label:hover { color: var(--e-a-color-txt); } .elementor-controls-popover.e-controls-popover--typography { padding-block-start: 0; } .e-control-global .elementor-control-popover-toggle-toggle-label { border-start-start-radius: 0; border-start-end-radius: var(--e-a-border-radius); border-end-start-radius: 0; border-end-end-radius: var(--e-a-border-radius); flex-shrink: 0; } .elementor-control-type-repeater .elementor-control:not(.elementor-control-type-tab) { padding-inline-start: 10px; padding-inline-end: 10px; padding-block-end: 10px; } .elementor-control-type-repeater.elementor-repeater-has-minimum-rows .elementor-repeater-tool-remove { display: none; } .elementor-control-type-repeater.elementor-repeater-has-maximum-rows .elementor-repeater-tool-duplicate, .elementor-control-type-repeater.elementor-repeater-has-maximum-rows .elementor-repeater-add { display: none; } .elementor-control-type-repeater .elementor-repeater-fields { margin: 10px 0; } .elementor-control-type-repeater .elementor-repeater-row-controls { border: var(--e-a-border-bold); border-block-start-width: 0; padding-block-start: 15px; } .elementor-control-type-repeater .elementor-repeater-row-controls:not(.editable) { display: none; } .elementor-control-type-repeater .elementor-repeater-row-tools { display: flex; align-items: center; width: 100%; border: 1px solid var(--e-a-border-color-bold); transition: var(--e-a-transition-hover); } .elementor-control-type-repeater .elementor-repeater-row-tools > button { display: flex; align-items: center; justify-content: center; height: 40px; border: none; background-color: transparent; color: currentColor; cursor: pointer; } .elementor-control-type-repeater .elementor-repeater-row-tools > button:hover, .elementor-control-type-repeater .elementor-repeater-row-tools > button:focus { background-color: var(--e-a-bg-hover); } .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title { flex: 1; justify-content: flex-start; padding: 0 10px; font-size: var(--control-title-size); white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title .eicon, .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title i, .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title svg { margin-inline-end: 5px; } .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title img[src$=svg] { width: 1em; } .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-tool { width: 40px; border-inline-start: 1px solid var(--e-a-border-color-bold); } .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-handle-sortable { width: 10px; border-inline-end: 1px solid var(--e-a-border-color-bold); cursor: move; } .elementor-control-type-repeater .elementor-button-wrapper { text-align: center; padding-block-start: 5px; } #elementor-controls, #elementor-panel-page-settings-controls, #elementor-panel-editorPreferences-settings-controls { padding-block-start: 15px; } .elementor-control-type-section { padding: 0; } .elementor-control-type-section.e-open { padding-block-end: 10px; } .elementor-control-type-section + .elementor-control:not(.elementor-control-type-section):before { display: none; } .elementor-control-type-section:not(:first-child):not(.elementor-control-type-section + .elementor-control-type-section) { margin-block-start: 25px; } .elementor-control-type-select .elementor-control-input-wrapper { position: relative; } .elementor-control-type-select .elementor-control-input-wrapper select { -webkit-appearance: none; -moz-appearance: none; appearance: none; font-size: var(--control-title-size); font-family: inherit; font-weight: inherit; font-style: inherit; text-transform: inherit; letter-spacing: inherit; line-height: inherit; flex-basis: 100%; padding-inline-start: 5px; padding-inline-end: 20px; cursor: pointer; } .elementor-control-type-select .elementor-control-input-wrapper select.e-select-placeholder { color: var(--e-a-color-txt-disabled); } .elementor-control-type-select .elementor-control-input-wrapper option.e-option-placeholder { display: none; } .elementor-control-type-select .elementor-control-input-wrapper:after { font-family: eicons; content: "\e8ad"; font-size: 12px; position: absolute; top: 50%; transform: translateY(-50%); left: 5px; pointer-events: none; } .elementor-control-type-select .elementor-control-field.elementor-control-field-select-small .elementor-control-input-wrapper { max-width: 80px; } .elementor-shadow-box .elementor-shadow-slider { margin-block-start: 10px; } .elementor-shadow-box .elementor-color-picker-wrapper .elementor-control-title { flex-grow: 1; } .elementor-control-type-slider.elementor-control-dynamic input { border-start-start-radius: var(--e-a-border-radius); border-start-end-radius: 0; border-end-start-radius: var(--e-a-border-radius); border-end-end-radius: 0; } .elementor-control-type-slider .elementor-control-unit-2 { width: 21%; } .elementor-control-type-slider.elementor-control-type-slider--multiple .elementor-control-input-wrapper { display: block; } .elementor-control-type-slider--multiple { padding-block-end: 40px; } .elementor-control-type-slider--multiple .elementor-slider { margin-block-start: 12px; width: 98%; } .elementor-control-type-slider--handles-range .elementor-slider .noUi-handle { border-radius: 0; width: 10px; transform: translateY(calc(50% - 14px)) translateX(-4px); } .elementor-control-type-slider--handles-range .elementor-slider .noUi-handle:after { content: ""; position: absolute; top: 2px; height: 12px; width: 11px; transform: rotate(45deg); background-color: var(--e-a-color-white); border-radius: 3px; } .elementor-control-type-slider--handles-range .elementor-slider .noUi-handle-lower:after { left: 5px; box-shadow: 2px -2px 3px 0px rgba(0, 0, 0, 0.1); } .elementor-control-type-slider--handles-range .elementor-slider .noUi-handle-upper:after { right: 5px; box-shadow: -2px 2px 3px 0px rgba(0, 0, 0, 0.1); } .elementor-control-type-slider .elementor-control-dynamic-switcher { border-inline-start-width: 0; border-start-start-radius: 0; border-start-end-radius: var(--e-a-border-radius); border-end-start-radius: 0; border-end-end-radius: var(--e-a-border-radius); } .elementor-control-type-slider .elementor-control-input-wrapper { display: flex; align-items: center; } .elementor-control-type-slider .elementor-dynamic-cover { margin-block-start: 10px; } .elementor-control-type-slider.e-units-custom .elementor-slider { display: none; } .elementor-control-type-slider.e-units-custom .elementor-slider-input { width: 100%; margin: 0; transition: none; } .elementor-slider { flex-grow: 1; height: 4px; background-color: var(--e-a-border-color-bold); border-radius: 5px; position: relative; cursor: pointer; } .elementor-slider-input { width: 21%; min-width: 54px; margin-inline-start: 12px; transition: width 0.3s ease-in-out; } .elementor-slider__extra { position: relative; } .elementor-slider__labels { display: flex; justify-content: space-between; } .elementor-slider__label { font-size: 9px; color: var(--e-a-color-txt-disabled); } .elementor-slider__scales { position: absolute; display: flex; justify-content: space-evenly; width: 100%; margin-block-start: 4px; } .elementor-slider__scale { width: 1px; height: 21px; background-color: var(--e-a-border-color-focus); } .elementor-slider .noUi-handle { height: 16px; width: 16px; background-color: var(--e-a-color-white); left: 0; transform: translateY(calc(50% - 14px)) translateX(-8px); position: absolute; box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3); border-radius: 50%; } .elementor-slider .noUi-connects { position: absolute; width: 100%; height: 4px; } .elementor-slider .noUi-connect { position: absolute; z-index: 0; inset: 0; will-change: transform; transform-origin: 0 0; background-color: var(--e-a-border-color-focus); } .elementor-slider .noUi-tooltip { position: absolute; top: calc(100% + 5px); left: calc(50% - 4px); transform: translateX(-50%); font-size: 10px; } .elementor-control-type-structure .elementor-control-field { display: initial; } .elementor-control-type-structure .elementor-control-structure-preset { padding: 3px; border-radius: var(--e-border-radius); display: inline-block; cursor: pointer; height: 50px; } .elementor-control-type-structure .elementor-control-structure-preset svg { height: 100%; } .elementor-control-type-structure .elementor-control-structure-preset path { fill: var(--e-a-border-color-bold); } .elementor-control-type-structure .elementor-control-structure-reset { padding: 15px 20px 0; font-size: 11px; cursor: pointer; color: var(--e-a-color-txt-muted); border-block-start: var(--e-a-border); margin: 0 -20px; } .elementor-control-type-structure .elementor-control-structure-reset:hover { color: var(--e-a-color-txt); } .elementor-control-type-structure .elementor-control-structure-title { margin: 10px -20px 0; } .elementor-control-type-structure .elementor-control-structure-title:before { height: 10px; box-shadow: inset 0 2px 4px rgba(127, 127, 127, 0.1); } .elementor-control-type-structure .elementor-control-structure-presets { display: flex; flex-wrap: wrap; justify-content: space-between; } .elementor-control-type-structure .elementor-control-structure-presets input { display: none; } .elementor-control-type-structure .elementor-control-structure-presets input:checked + .elementor-control-structure-preset path { fill: var(--e-a-border-color-focus); } .elementor-control-type-structure .elementor-control-structure-preset-wrapper { margin-block-end: 15px; } .elementor-control-type-structure .elementor-control-structure-preset-title { text-align: center; padding-block-start: 5px; font-style: italic; font-size: 11px; color: #9DA5AE; } .elementor-control-type-switcher .elementor-control-input-wrapper { text-align: end; } .elementor-control-type-switcher .elementor-switch { position: relative; display: inline-block; vertical-align: top; height: 20px; background-color: var(--e-a-bg-default); border-radius: 18px; cursor: pointer; } .elementor-control-type-switcher .elementor-switch-input { display: none; } .elementor-control-type-switcher .elementor-switch-label { position: relative; display: block; height: inherit; font-size: 10px; background: var(--e-a-bg-active-bold); border-radius: inherit; transition: 0.15s ease-out; transition-property: opacity, background; } .elementor-control-type-switcher .elementor-switch-label:before, .elementor-control-type-switcher .elementor-switch-label:after { position: absolute; top: 0; width: 50%; text-align: center; line-height: 20px; transition: inherit; } .elementor-control-type-switcher .elementor-switch-label:before { content: attr(data-off); right: 5px; color: var(--e-a-color-txt-muted); } .elementor-control-type-switcher .elementor-switch-label:after { content: attr(data-on); left: 5px; color: var(--e-a-btn-color); opacity: 0; } .elementor-control-type-switcher .elementor-switch-input:checked ~ .elementor-switch-label { background: var(--e-a-btn-bg-primary); } .elementor-control-type-switcher .elementor-switch-input:checked ~ .elementor-switch-label:before { opacity: 0; } .elementor-control-type-switcher .elementor-switch-input:checked ~ .elementor-switch-label:after { opacity: 1; } .elementor-control-type-switcher .elementor-switch-handle { position: absolute; top: 1px; left: 1px; width: 18px; height: 18px; background: white; border-radius: 10px; transition: left 0.15s ease-out; } .elementor-control-type-switcher .elementor-switch-input:checked ~ .elementor-switch-handle { left: initial; right: 1px; } .elementor-control-type-tabs { display: none; font-size: var(--control-title-size); } .elementor-control-type-tabs:has(> :not(.elementor-control-type-tab.elementor-hidden-control)) { display: flex; } .elementor-control-type-tab { text-align: center; width: 100%; padding: 0; line-height: 25px; border-block-start: var(--e-a-border-bold); border-block-end: var(--e-a-border-bold); border-inline-end: var(--e-a-border-bold); transition: var(--e-a-transition-hover); cursor: pointer; } .elementor-control-type-tab:first-child { border-inline-start: var(--e-a-border-bold); border-start-start-radius: var(--e-a-border-radius); border-end-start-radius: var(--e-a-border-radius); } .elementor-control-type-tab:last-child { border-start-end-radius: var(--e-a-border-radius); border-end-end-radius: var(--e-a-border-radius); } .elementor-control-type-tab:hover { background-color: var(--e-a-bg-hover); } .elementor-control-type-tab.e-tab-active { background-color: var(--e-a-bg-active-bold); color: var(--e-a-color-txt-accent); } .e-tab-close { display: none !important; } .elementor-control-type-textarea .elementor-control-dynamic-switcher, .elementor-control-type-code .elementor-control-dynamic-switcher { border-inline-start-width: 1px; border-start-start-radius: 0; border-start-end-radius: 0; border-end-end-radius: 0; border-end-start-radius: var(--e-a-border-radius); } .elementor-control-type-textarea:not(.elementor-control-dynamic-value) .elementor-control-dynamic-switcher, .elementor-control-type-code:not(.elementor-control-dynamic-value) .elementor-control-dynamic-switcher { position: absolute; top: 0; left: 0; z-index: 1; } .elementor-control-type-textarea .elementor-control-input-wrapper, .elementor-control-type-code .elementor-control-input-wrapper { position: relative; } .elementor-control-type-textarea textarea, .elementor-control-type-code textarea { display: block; font-family: inherit; } .elementor-control-type-textarea textarea:focus + .elementor-control-dynamic-switcher, .elementor-control-type-code textarea:focus + .elementor-control-dynamic-switcher { display: none; } .elementor-control-type-textarea pre:focus-within + .elementor-control-dynamic-switcher, .elementor-control-type-code pre:focus-within + .elementor-control-dynamic-switcher { display: none; } .elementor-control-type-url .elementor-control-field { position: relative; } .elementor-control-type-url .elementor-control-input-wrapper { display: flex; } .elementor-control-type-url.elementor-control-dynamic .elementor-control-url-more-options input { border-radius: var(--e-a-border-radius); } .elementor-control-type-url.elementor-control-dynamic-value .e-input-style { border-start-end-radius: 0; border-end-end-radius: 0; } .elementor-control-type-url.elementor-control-dynamic-value .elementor-control-url-more { border-start-end-radius: var(--e-a-border-radius); border-end-end-radius: var(--e-a-border-radius); } .elementor-control-type-url .elementor-control-url-more { display: flex; align-items: center; justify-content: center; flex-shrink: 0; border: var(--e-a-border-bold); color: currentColor; background-color: transparent; border-inline-start-width: 0; cursor: pointer; } .elementor-control-type-url .elementor-control-url-more i { font-size: 12px; } .elementor-control-type-url .elementor-control-url-more-options { display: none; padding-block-start: 10px; } .elementor-control-type-url .elementor-control-url-more-options .elementor-control-field-description { margin-block-start: 10px; } .elementor-control-type-url .elementor-control-url-more:hover { color: var(--e-a-color-txt-hover); } .elementor-control-type-url .elementor-control-url-more:focus { color: var(--e-a-color-txt-active); border-color: var(--e-a-border-color-focus); } .elementor-control-type-url .elementor-control-url-option { display: flex; align-items: center; } .elementor-control-type-url .elementor-control-url-option:not(:last-child) { padding-block-end: 10px; } .elementor-control-type-url .elementor-control-url-option input, .elementor-control-type-url .elementor-control-url-option label { cursor: pointer; } .elementor-control-type-url .elementor-control-url-autocomplete-spinner { display: none; position: absolute; top: 5px; right: 0; width: 10px; height: 10px; font-size: 10px; color: var(--e-a-color-txt-disabled); } .elementor-control-type-url .elementor-control-url__custom-attributes label { font-size: var(--control-title-size); } .elementor-control-type-url .elementor-control-url__custom-attributes input { width: 100%; margin-block-start: 10px; } .elementor-control-type-url .elementor-input:focus ~ div { border-color: var(--e-a-border-color-focus); } .elementor-autocomplete-menu { position: absolute; background: var(--e-a-bg-default); border: var(--e-a-border); margin: 0; list-style: none; padding: 4px 0; height: auto; width: 100%; min-width: 260px; max-width: 300px; max-height: 200px; overflow-y: auto; border-radius: 3px; transition: var(--e-a-transition-hover); cursor: default; z-index: 1; } .elementor-autocomplete-menu .ui-menu-item { display: flex; justify-content: space-between; align-self: baseline; padding: 5px 8px; font-size: 12px; width: 100%; line-height: 1.2; cursor: pointer; } .elementor-autocomplete-menu .ui-menu-item.ui-state-hover, .elementor-autocomplete-menu .ui-menu-item.ui-state-active, .elementor-autocomplete-menu .ui-menu-item.ui-state-focus { background: var(--e-a-bg-hover); } .elementor-autocomplete-menu .elementor-autocomplete-item-info { font-size: 10px; padding-block-start: 2px; } .elementor-control-type-visual_choice { width: 100%; } .elementor-visual-choice-choices { display: grid; -moz-column-gap: 4px; column-gap: 4px; row-gap: 4px; grid-template-columns: repeat(var(--elementor-visual-choice-columns), 1fr); height: -moz-fit-content; height: fit-content; text-align: center; border-spacing: 1px; border-radius: var(--e-a-border-radius); overflow: hidden; } .elementor-visual-choice-element { align-items: center; display: flex; flex-direction: column; gap: 4px; justify-content: center; padding: 4px; width: auto; } .elementor-visual-choice-element input { display: none; } .elementor-visual-choice-element input.e-visual-choice-placeholder + .elementor-visual-choice-label, .elementor-visual-choice-element input:checked + .elementor-visual-choice-label { border: 2px solid var(--e-a-bg-active-bold); background-color: var(--e-a-bg-active-bold); border-radius: 3px; opacity: 1; } .elementor-visual-choice-element input:not(:checked) + .elementor-visual-choice-label { opacity: 0.7; } .elementor-visual-choice-element input:hover + .elementor-visual-choice-label { opacity: 1; transform: scale(1.05); background-color: var(--e-a-bg-hover); } .elementor-visual-choice-label { border-block-start: var(--e-a-border-bold); border-block-end: var(--e-a-border-bold); border-inline-start: var(--e-a-border-bold); border-inline-end: none; font-size: 12px; transition: var(--e-a-transition-hover); cursor: pointer; overflow: hidden; padding: 8px; } .elementor-visual-choice-label:nth-child(2) { border-start-start-radius: var(--e-a-border-radius); border-end-start-radius: var(--e-a-border-radius); } .elementor-visual-choice-label:last-child { border-inline-end: var(--e-a-border-bold); border-start-end-radius: var(--e-a-border-radius); border-end-end-radius: var(--e-a-border-radius); } .elementor-visual-choice-image { height: auto; width: 100%; } .elementor-label-inline .elementor-visual-choice-choices { justify-content: flex-end; } .tipsy-inner { white-space: pre-line; } .elementor-control-type-wp_widget .widget-inside { line-height: 2; background-color: inherit; display: block; } .elementor-control-type-wp_widget .quicktags-toolbar input { width: auto; } .elementor-control-type-wysiwyg * { box-sizing: content-box; } .elementor-control-type-wysiwyg .wp-editor-container { border: var(--e-a-border); } .elementor-control-type-wysiwyg .wp-editor-tabs { border: var(--e-a-border-bold); border-block-end: none; border-start-start-radius: var(--e-a-border-radius); border-start-end-radius: var(--e-a-border-radius); border-end-end-radius: 0; border-end-start-radius: 0; } .elementor-control-type-wysiwyg .wp-editor-tabs button:hover { background-color: var(--e-a-bg-hover); } .elementor-control-type-wysiwyg #insert-media-button { height: initial; line-height: 24px; font-size: 10px; color: var(--e-a-color-txt); border-color: var(--e-a-border-color-bold); background-color: var(--e-a-bg-default); min-height: initial; } .elementor-control-type-wysiwyg .ed_button { height: 22px; width: initial; } .elementor-control-type-wysiwyg .wp-media-buttons-icon { height: 14px; margin: 0; } .elementor-control-type-wysiwyg .wp-media-buttons-icon:before { font-size: 14px; } .elementor-control-type-wysiwyg .wp-switch-editor { position: static; border: none; margin: 0; color: var(--e-a-color-txt); font-size: 10px; padding: 3px 9px 4px; } .elementor-control-type-wysiwyg .switch-html { border: solid var(--e-a-border-color-bold); border-width: 0 1px; } .elementor-control-type-wysiwyg .html-active .switch-tmce { background-color: transparent; } .elementor-control-type-wysiwyg .html-active .switch-html { background-color: var(--e-a-bg-active); } .elementor-control-type-wysiwyg .tmce-active .switch-tmce { background-color: var(--e-a-bg-active); } .elementor-control-type-wysiwyg .tmce-active .switch-html { background-color: transparent; } .elementor-control-type-wysiwyg .mce-toolbar-grp, .elementor-control-type-wysiwyg .quicktags-toolbar { background-color: var(--e-a-bg-default); } .elementor-control-type-wysiwyg .mce-toolbar .mce-btn-group .mce-btn.mce-listbox { background-color: var(--e-a-bg-default); } .elementor-control-type-wysiwyg .mce-toolbar .mce-btn-group .mce-btn.mce-listbox button { color: var(--e-a-color-txt); } .elementor-control-type-wysiwyg .mce-toolbar-grp > div { padding: 0 3px; } .elementor-control-type-wysiwyg .elementor-wp-editor { box-sizing: border-box; } .elementor-control-type-wysiwyg .mce-ico { color: var(--e-a-color-txt); font-size: 16px; } .elementor-control-type-wysiwyg .mce-btn-group .mce-btn:hover, .elementor-control-type-wysiwyg .mce-btn-group .mce-btn:active, .elementor-control-type-wysiwyg .mce-btn-group .mce-btn.mce-active { color: var(--e-a-color-txt-active); background: var(--e-a-bg-hover); border-color: var(--e-a-border-color); box-shadow: none; } .elementor-control-type-wysiwyg .mce-btn-group .mce-btn:hover i, .elementor-control-type-wysiwyg .mce-btn-group .mce-btn:active i, .elementor-control-type-wysiwyg .mce-btn-group .mce-btn.mce-active i { color: var(--e-a-color-txt-active); } .elementor-control-type-wysiwyg .mce-path { padding: 5px 10px; } .elementor-control-type-wysiwyg .mce-path-item { font-size: 12px; color: var(--e-a-color-txt); } .elementor-control-type-wysiwyg .mce-top-part:before { box-shadow: none; } .elementor-control-type-wysiwyg .elementor-control-dynamic-switcher { border: none; } @media screen and (prefers-color-scheme: dark) { #wp-link-wrap { color-scheme: light; --e-a-color-txt: #515962; --e-a-bg-default: #ffffff; --e-a-border-color-bold: #D5D8DC; --e-a-color-primary-bold: #D004D4; } #wp-link { color: var(--e-a-color-txt); } #wp-link input { background-color: var(--e-a-bg-default); border-color: var(--e-a-border-color-bold); } #wp-link input[type=checkbox] { border-color: var(--e-a-border-color-bold); } #wp-link input[type=checkbox]:checked { background: var(--e-a-color-primary-bold); } #wp-link input.button-primary { background: #2271b1; border-color: #2271b1; color: #fff; } } .ui-resizable-n { top: -5px; } .ui-resizable-e { right: -5px; } .ui-resizable-s { bottom: -5px; } .ui-resizable-w { left: -5px; } .ui-resizable-ne { top: -5px; right: -5px; } .ui-resizable-nw { top: -5px; left: -5px; } .ui-resizable-se { bottom: -5px; right: -5px; } .ui-resizable-sw { bottom: -5px; left: -5px; } .ui-resizable-n, .ui-resizable-s { left: 0; height: 10px; width: 100%; cursor: ns-resize; } .ui-resizable-e, .ui-resizable-w { top: 0; height: 100%; width: 10px; cursor: ew-resize; } .ui-resizable-ne, .ui-resizable-nw, .ui-resizable-se, .ui-resizable-sw { height: 15px; width: 15px; } .ui-resizable-nw, .ui-resizable-se { cursor: nwse-resize; } .ui-resizable-ne, .ui-resizable-sw { cursor: nesw-resize; } .ui-resizable-handle { position: absolute; } .ui-resizable-resizing { pointer-events: none; } :root { --e-p-draggable-color: #F0ABFC; --e-p-border-section: #F3BAFD; --e-p-border-section-hover: #F0ABFC; --e-p-border-section-invert: #0C0D0E; --e-p-border-con: #F3BAFD; --e-p-border-con-hover: #F0ABFC; --e-p-border-con-invert: #0C0D0E; --e-p-border-column: #9DA5AE; --e-p-border-column-hover: #818A96; --e-p-border-column-invert: #0C0D0E; --e-p-border-con-in: #9DA5AE; --e-p-border-con-in-hover: #818A96; --e-p-border-con-in-invert: #0C0D0E; --e-p-border-widget: #F3BAFD; --e-p-border-widget-hover: #F0ABFC; --e-p-border-widget-invert: #0C0D0E; --e-p-border-global: #5EEAD4; --e-p-border-global-hover: #1DDDBF; --e-p-border-global-invert: #0C0D0E; } .elementor-editor-active .elementor-add-section { all: initial; display: flex; max-width: 1160px; position: relative; margin-inline: auto; } .elementor-editor-active .elementor-add-section:not(.elementor-dragging-on-child) .elementor-add-section-inner { border: 2px dashed var(--e-a-border-color-bold); background-color: rgba(255, 255, 255, 0.5); } .elementor-editor-active .elementor-add-section.elementor-dragging-on-child .elementor-add-section-inner { border: 2px dashed var(--e-a-color-primary); } .elementor-editor-active .elementor-add-section[data-view=choose-action] .e-view:not(.elementor-add-new-section) { display: none; } .elementor-editor-active .elementor-add-section[data-view=select-preset] .e-view:not(.elementor-select-preset) { display: none; } .elementor-editor-active .elementor-add-section[data-view=select-container-preset] .e-view:not(.e-con-select-preset) { display: none; } .elementor-editor-active .elementor-add-section[data-view=select-type] .e-view:not(.e-con-select-type) { display: none; } .elementor-editor-active .elementor-add-section[data-view=select-container-preset-grid] .e-view:not(.e-con-select-preset-grid) { display: none; } .elementor-editor-active .elementor-add-section-inner { text-align: center; margin: 20px; padding: 40px 0; display: flex; justify-content: center; flex-grow: 1; } .elementor-editor-active .elementor-add-new-section { display: flex; justify-content: center; flex-wrap: wrap; gap: 5px; } .elementor-editor-active .elementor-add-section-area-button { padding: 12px; height: 40px; width: 40px; font-size: 16px; display: flex; outline: unset; border: unset; border-radius: 50%; box-shadow: unset; text-shadow: unset; background-color: var(--e-a-bg-active); color: var(--e-a-color-black); transition: var(--e-a-transition-hover); cursor: pointer; } .elementor-editor-active .elementor-add-section-area-button:hover, .elementor-editor-active .elementor-add-section-area-button:focus { border: unset; border-radius: 50%; box-shadow: unset; text-shadow: unset; color: var(--e-a-color-black); background-color: var(--e-a-bg-active-bold); } .elementor-editor-active .elementor-add-section-area-button i { margin: 0; } .elementor-editor-active .elementor-add-section-area-button.e-button-primary { background-color: var(--e-a-btn-bg-primary); color: var(--e-a-btn-color); } .elementor-editor-active .elementor-add-section-area-button.e-button-primary:hover, .elementor-editor-active .elementor-add-section-area-button.e-button-primary:focus { background-color: var(--e-a-btn-bg-primary-hover); color: var(--e-a-btn-color); } .elementor-editor-active .elementor-add-section-drag-title, .elementor-editor-active .elementor-select-preset-title { font-family: var(--e-a-font-family); font-size: 13px; line-height: 1; color: var(--e-a-color-txt); } .elementor-editor-active .elementor-add-section-drag-title { font-style: italic; font-weight: normal; margin-block-start: 10px; width: 100%; } .elementor-editor-active .elementor-select-preset-title { font-weight: 500; text-transform: uppercase; } .elementor-editor-active .elementor-add-section-close, .elementor-editor-active .elementor-add-section-back, .elementor-editor-active .flex-preset-button, .elementor-editor-active .grid-preset-button { padding: unset; margin: unset; border: unset; border-radius: unset; outline: unset; box-shadow: unset; text-shadow: unset; color: var(--e-a-color-txt); background-color: transparent; } .elementor-editor-active .elementor-add-section-close { inset-inline-end: 40px; } .elementor-editor-active .elementor-add-section-back { inset-inline-start: 40px; transform: scaleX(-1); } .elementor-editor-active .elementor-add-section-close, .elementor-editor-active .elementor-add-section-back { position: absolute; inset-block-start: 40px; font-size: 20px; cursor: pointer; line-height: 1; color: var(--e-a-color-txt); border-radius: 50%; box-shadow: unset; text-shadow: unset; } .elementor-editor-active .elementor-add-section-close:hover, .elementor-editor-active .elementor-add-section-close:focus, .elementor-editor-active .elementor-add-section-back:hover, .elementor-editor-active .elementor-add-section-back:focus { border: unset; border-radius: 50%; box-shadow: unset; text-shadow: unset; color: var(--e-a-color-txt-hover); background-color: var(--e-a-bg-hover); } .elementor-editor-active .flex-preset-button:hover, .elementor-editor-active .flex-preset-button:focus, .elementor-editor-active .grid-preset-button:hover, .elementor-editor-active .grid-preset-button:focus { background-color: transparent; color: var(--e-a-color-txt-hover); } .elementor-editor-active .elementor-select-preset-list { display: flex; gap: 20px; align-items: center; justify-content: center; flex-wrap: wrap; margin: 20px auto 0; max-width: 700px; } .elementor-editor-active .elementor-select-preset-list .elementor-preset { cursor: pointer; flex-basis: 90px; padding: unset; margin: unset; border: unset; border-radius: unset; outline: unset; box-shadow: unset; text-shadow: unset; background-color: unset; } .elementor-editor-active .elementor-select-preset-list .elementor-preset path, .elementor-editor-active .elementor-select-preset-list .elementor-preset rect { fill: var(--e-a-bg-active-bold); transition: 0.3s all; } .elementor-editor-active .elementor-select-preset-list .elementor-preset:hover, .elementor-editor-active .elementor-select-preset-list .elementor-preset:focus { background-color: transparent; } .elementor-editor-active .elementor-select-preset-list .elementor-preset:hover path, .elementor-editor-active .elementor-select-preset-list .elementor-preset:hover rect, .elementor-editor-active .elementor-select-preset-list .elementor-preset:focus path, .elementor-editor-active .elementor-select-preset-list .elementor-preset:focus rect { fill: var(--e-a-color-txt); } .elementor-editor-active .elementor-select-preset-list .elementor-preset .e-preset--container { position: relative; display: flex; } .elementor-editor-active .elementor-select-preset-list .elementor-preset .e-preset--container::before { content: var(--text); font-family: var(--e-a-font-family); font-size: 13px; font-weight: 500; position: absolute; left: 50%; top: 50%; color: var(--e-a-color-white); transform: translate(-50%, -50%); } .elementor-editor-active .elementor-select-preset-list .elementor-preset svg { height: 50px; width: 100%; transform: rotate(180deg); } .elementor-editor-active .elementor-add-section[data-view=choose-action] .elementor-add-section-back { display: none; } .elementor-editor-active .elementor-add-section[data-view=select-preset] .elementor-add-section-back { display: none; } .elementor-editor-active .elementor-add-section[data-view=select-type] .elementor-add-section-back { display: none; } .elementor-editor-active #elementor-add-new-section { margin: 60px auto; } .elementor-editor-active #elementor-add-new-section[data-view=choose-action] .elementor-add-section-close { display: none; } .elementor-editor-active .elementor-add-section-inline { margin: 10px auto; width: 100%; } @keyframes placeholder-section { 0% { height: 0; opacity: 0; } 100% { height: 40px; opacity: 0.9; } } @keyframes placeholder-widget { 0% { height: 0; opacity: 0; } 100% { height: 10px; opacity: 0.9; } } @keyframes section-outline { 0% { opacity: 0; } 100% { opacity: 1; } } body.elementor-editor-active .elementor.elementor-edit-mode.layout-section .entry-content { overflow: visible; } body.elementor-editor-active .elementor.elementor-edit-mode .article { overflow: visible; } body.elementor-editor-active .elementor.elementor-edit-mode .elementor-element-overlay .elementor-editor-element-settings { clear: unset; } body.elementor-editor-active .elementor.elementor-edit-mode .elementor-element.elementor-section { overflow: visible; } .elementor-edit-area .animated { animation-fill-mode: none !important; } .elementor-edit-area ul.elementor-editor-element-settings { word-break: normal; padding: 0; } .elementor-edit-area .gallery { opacity: 1; } .pen { position: relative; outline: none; } .pen:not([data-elementor-inline-editing-toolbar=advanced]) { white-space: pre-wrap; } .pen-menu { box-shadow: 1px 2px 3px -2px #222; background-color: #3f444b; position: fixed; overflow: hidden; border-radius: 3px; z-index: 9999; } .pen-menu:after { top: 100%; content: ""; position: absolute; border: 6px solid transparent; border-block-start-color: #3f444b; left: 50%; transform: translateX(-50%); } .pen-menu-below:after { top: 0; transform: translateX(-50%) translateY(-100%) rotate(180deg); } .pen-icon { position: relative; display: flex; align-items: center; justify-content: center; height: 35px; padding: 0 10px; font-size: 21px; color: #D5D8DC; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; user-select: none; } .pen-icon:hover { background: #1f2124; } .pen-icon[data-group], .pen-icon[data-action=closeGroup] { display: none; } .pen-icon[data-action=close]:before { content: ""; position: absolute; right: 0; height: 60%; width: 1px; background-color: #1f2124; } .pen-icon.active { background-color: #1f2124; box-shadow: inset 2px 2px 4px #1f2124; } .pen-group-icon:after { font-family: eicons; font-size: 12px; content: "\e92a"; padding-inline-start: 4px; color: #2563EB; } .pen-input-wrapper { align-items: center; } .pen-input-wrapper .pen-url-input { font-size: 12px; line-height: 1.5; padding: 0; padding-inline-start: 10px; padding-inline-end: 10px; width: 250px; direction: ltr; } .pen-input-wrapper .pen-url-input, .pen-input-wrapper .pen-url-input:focus { background-color: transparent; border: none; outline: none; box-shadow: none; color: #fff; } .pen-input-wrapper .pen-url-input::-moz-placeholder { color: #D5D8DC; } .pen-input-wrapper .pen-url-input::placeholder { color: #D5D8DC; } .pen-input-label { margin: 0; margin-inline-end: -1px; } .pen-placeholder:before { content: attr(data-pen-placeholder); position: absolute; font-weight: normal; color: #757575; opacity: 0.6; } .pen-external-url-checkbox { display: none; } .pen-external-url-checkbox:checked + i { color: #fff; } .elementor-inline-editing i:not([class]) { font-style: italic; } .elementor-inline-editing b { font-weight: bold; } .elementor-inline-editing u { text-decoration: underline; } .e-element-color-picker { --primary-color: #2563EB; --swatch-size: 25px; cursor: default; display: flex; position: absolute; width: calc((var(--count) + 1) * var(--swatch-size)); height: var(--swatch-size); top: var(--top); left: var(--left); right: var(--right, unset); border-radius: 3px; opacity: 0; pointer-events: none; z-index: 9998; background-color: var(--primary-color); padding: 1px; box-sizing: content-box; transition: opacity 0.3s, width 0.3s; } .e-element-color-picker.e-picker-hidden { opacity: 0; pointer-events: none; } .e-element-color-picker::before { content: ""; flex: 0 1 var(--swatch-size); max-width: 100%; height: 100%; box-sizing: border-box; text-align: center; } .e-element-color-picker::after { content: "\e91e"; font-family: "eicons"; color: #FFF; font-size: 1rem; line-height: var(--swatch-size); position: absolute; left: 0.3rem; z-index: -1; } .e-element-color-picker__swatch { flex: 1 0 var(--swatch-size); max-width: 100%; height: 100%; cursor: pointer; transition: var(--e-a-transition-hover); position: relative; overflow: hidden; border-radius: inherit; /* Hack to fix transparent `--color` on hover */ background: linear-gradient(var(--color), var(--color)), linear-gradient(var(--primary-color), var(--primary-color)); } .e-element-color-picker__swatch:not(:first-child) { border-left: 1px solid var(--primary-color); } .e-element-color-picker__swatch::before { content: attr(data-text); position: absolute; left: 50%; top: 50%; opacity: 0; color: var(--color); font-size: 10px; font-weight: 300; font-family: Roboto, Arial, Helvetica, sans-serif; transform: translate(-50%, -50%); filter: hue-rotate(180deg) grayscale(1) contrast(999) invert(1); transition: inherit; } .e-element-color-picker__swatch:hover { flex-basis: calc(2 * var(--swatch-size)); flex-shrink: 0; } .e-element-color-picker__swatch:hover::before { opacity: 1; } .e-ui-state--elements-color-picker-color-picking__on *:not(.e-element-color-picker__swatch) { cursor: url("../images/eyedropper.svg") 0 20, pointer; } .e-ui-state--elements-color-picker-color-picking__on .e-element-color-picker:not(.e-picker-hidden):hover, .e-ui-state--elements-color-picker-color-picking__on .elementor-element:hover > .e-element-color-picker:not(.e-picker-hidden), .e-ui-state--elements-color-picker-color-picking__on .elementor-widget-container:hover + .e-element-color-picker:not(.e-picker-hidden) { opacity: 1; pointer-events: all; } .e-ui-state--elements-color-picker-color-picking__on .elementor-section:hover { outline: 1px solid #2563EB; } /** * Contact Buttons has position: fixed, therefore the container results as `empty` * and it's not visible in the preview when the aside is hidden. */ .elementor-editor-preview .elementor-element:has(.e-contact-buttons) .elementor-widget-empty, .elementor-editor-preview .elementor-element:has(.e-floating-bars) .elementor-widget-empty { display: block; } [class^=eicon-flex], [class*=" eicon-flex"] { transition: 0.3s all; --is-ltr: 1; --is-rtl: 0; --rotation-direction: calc(var(--is-ltr) - var(--is-rtl)); --is-ltr: 0; --is-rtl: 1; } [class^=eicon-flex].eicon-inline, [class*=" eicon-flex"].eicon-inline { max-height: 1em; max-width: 1em; } [class^=eicon-flex]:is(.eicon-justify-start-h, .eicon-justify-end-h), [class*=" eicon-flex"]:is(.eicon-justify-start-h, .eicon-justify-end-h) { --rotation-direction: calc(var(--is-ltr) + var(--is-rtl)); } :is(.e-ui-state--document-direction-mode__column, .e-ui-state--document-direction-mode__column-reverse) [class^=eicon-flex]:not(.eicon-wrap):not(.eicon-nowrap):not(.eicon-grow), :is(.e-ui-state--document-direction-mode__column, .e-ui-state--document-direction-mode__column-reverse) [class*=" eicon-flex"]:not(.eicon-wrap):not(.eicon-nowrap):not(.eicon-grow) { transform: rotate(calc(var(--rotation-direction) * 90deg)); } :is(.e-ui-state--document-direction-mode__column, .e-ui-state--document-direction-mode__column-reverse) [class^=eicon-flex]:not(.eicon-wrap):not(.eicon-nowrap):not(.eicon-grow):is(.eicon-align-start-v, .eicon-align-end-v), :is(.e-ui-state--document-direction-mode__column, .e-ui-state--document-direction-mode__column-reverse) [class*=" eicon-flex"]:not(.eicon-wrap):not(.eicon-nowrap):not(.eicon-grow):is(.eicon-align-start-v, .eicon-align-end-v) { transform: rotate(calc(var(--rotation-direction) * -90deg)); } .e-ui-state--document-direction-mode__column-reverse [class^=eicon-flex]:not(.eicon-wrap):not(.eicon-nowrap):not(.eicon-grow):is(.eicon-justify-start-h, .eicon-justify-end-h, .eicon-order-start, .eicon-order-end), .e-ui-state--document-direction-mode__column-reverse [class*=" eicon-flex"]:not(.eicon-wrap):not(.eicon-nowrap):not(.eicon-grow):is(.eicon-justify-start-h, .eicon-justify-end-h, .eicon-order-start, .eicon-order-end) { transform: rotate(calc(var(--rotation-direction) * -90deg)); } .e-ui-state--document-direction-mode__row [class^=eicon-flex]:not(.eicon-wrap):not(.eicon-nowrap):not(.eicon-grow):is(.eicon-justify-start-h, .eicon-justify-end-h, .eicon-order-start, .eicon-order-end), .e-ui-state--document-direction-mode__row [class*=" eicon-flex"]:not(.eicon-wrap):not(.eicon-nowrap):not(.eicon-grow):is(.eicon-justify-start-h, .eicon-justify-end-h, .eicon-order-start, .eicon-order-end) { transform: rotate(calc(var(--is-rtl) * 180deg)); } .e-ui-state--document-direction-mode__row-reverse [class^=eicon-flex]:not(.eicon-wrap):not(.eicon-nowrap):not(.eicon-grow):is(.eicon-justify-start-h, .eicon-justify-end-h, .eicon-order-start, .eicon-order-end), .e-ui-state--document-direction-mode__row-reverse [class*=" eicon-flex"]:not(.eicon-wrap):not(.eicon-nowrap):not(.eicon-grow):is(.eicon-justify-start-h, .eicon-justify-end-h, .eicon-order-start, .eicon-order-end) { transform: rotate(calc(var(--is-ltr) * 180deg)); } html.elementor-html { margin-block-start: 0 !important; } .elementor-edit-area { position: relative; } .elementor.loading { opacity: 0.5; } .elementor-edit-area-active { --primary-color: var(--e-p-border-con); --secondary-color: var(--e-p-border-con-hover); --outline-color: var(--e-p-border-con-active); } .elementor-edit-area-active .e-con { --primary-color: var(--e-p-border-con); --secondary-color: var(--e-p-border-con-hover); --outline-color: var( --outline-color ); } .elementor-edit-area-active .e-con.e-dragging-over, .elementor-edit-area-active .e-con.elementor-dragging-on-child, .elementor-edit-area-active .e-con.e-con-boxed.elementor-html5dnd-current-element { outline: 1px solid var(--outline-color); } .elementor-edit-area-active .e-grid-outline { display: none; } .elementor-edit-area-active .elementor-element-editable.e-grid.e-con-full > .e-grid-outline { padding-block-start: var(--bc-padding-block-start, var(--padding-block-start)); padding-block-end: var(--bc-padding-block-end, var(--padding-block-end)); display: grid; position: absolute; top: 0; bottom: 0; pointer-events: none; grid-gap: var(--gap); justify-items: var(--justify-items); align-items: var(--align-items); grid-auto-flow: var(--grid-auto-flow); justify-content: var(--grid-justify-content); align-content: var(--grid-align-content); min-height: var(--min-height); padding-inline-end: var(--bc-padding-inline-end, var(--padding-inline-end)); padding-inline-start: var(--bc-padding-inline-start, var(--padding-inline-start)); width: 100%; left: 0; } .elementor-edit-area-active .elementor-element-editable.e-grid.e-con-boxed > .e-con-inner { position: relative; } .elementor-edit-area-active .elementor-element-editable.e-grid.e-con-boxed > .e-con-inner > .e-grid-outline { padding-block-start: var(--bc-padding-block-start, var(--padding-block-start)); padding-block-end: var(--bc-padding-block-end, var(--padding-block-end)); display: grid; position: absolute; top: 0; bottom: 0; pointer-events: none; grid-gap: var(--gap); justify-items: var(--justify-items); align-items: var(--align-items); grid-auto-flow: var(--grid-auto-flow); justify-content: var(--grid-justify-content); align-content: var(--grid-align-content); min-height: var(--min-height); width: var(--width); margin: 0 auto; } .elementor-edit-area-active .elementor-element-editable.e-grid .e-grid-outline-item { border: 1px dashed #9DA5AE; pointer-events: none; width: 100%; height: 100%; } .elementor-edit-area-active .elementor-inner-section:first-child { margin-block-start: 15px; } .elementor-edit-area-active .elementor-widget-wrap.elementor-element-empty { min-height: 30px; } @media (min-width: 768px) { .elementor-edit-area-active .elementor-widget-wrap.elementor-element-empty { margin: 10px; } } .elementor-edit-area-active .elementor-column { min-width: 25px; } .elementor-edit-area-active .elementor-widget.elementor-loading { opacity: 0.3; } .elementor-edit-area-active .elementor-widget.elementor-element-edit-mode:hover { box-shadow: 0 0 0 1px var(--e-p-border-widget); } .elementor-edit-area-active .elementor-widget.elementor-element-editable, .elementor-edit-area-active .elementor-widget.elementor-element-editable:hover { box-shadow: 0 0 0 2px var(--e-p-border-widget); } .elementor-edit-area-active .elementor-widget:not(:hover) .elementor-editor-element-settings { display: none; } .elementor-edit-area-active .elementor-widget.ui-draggable-dragging { pointer-events: none; } .elementor-edit-area-active .elementor-editor-element-setting { cursor: pointer; display: flex; align-items: center; justify-content: center; padding: 0; margin: 0; font-size: 11px; color: var(--e-p-border-widget-invert); width: 25px; transition: var(--e-a-transition-hover); } .elementor-edit-area-active .elementor-inline-editing { min-height: 15px; } .elementor-edit-area-active .elementor-edit-hidden { display: none; } .elementor-section-wrap:empty { min-height: 25px; } .elementor-section-wrap > :first-child > .elementor-element-overlay { z-index: 9999; } .elementor-element > .elementor-element-overlay { position: absolute; top: 0; left: 0; letter-spacing: 0; z-index: 9998; pointer-events: none; } .elementor-element-empty .elementor-sortable-placeholder { display: none; } .elementor-element.elementor-widget-empty { background-color: rgba(213, 216, 220, 0.8); } .elementor-element.elementor-widget-empty .elementor-widget-empty-icon { color: #BABFC5; font-size: 22px; display: block; text-align: center; padding: 10px 0; } .elementor-element.elementor-widget-empty[data-atomic] .elementor-widget-empty-icon { background-color: rgb(243, 243, 244); width: 100%; } .elementor-element:not(:hover):not(.elementor-element-editable) > .elementor-element-overlay .elementor-editor-element-settings { display: none; } .elementor-element--toggle-edit-tools > .elementor-element-overlay .elementor-editor-element-edit:not(.elementor-active) ~ * { width: 0; font-size: 0; } .elementor-element[data-side=top]:before, .elementor-element[data-side=bottom] + .elementor-element:before { content: ""; background-color: var(--e-p-draggable-color); transition-timing-function: ease-out; opacity: 0.9; height: 10px; animation: placeholder-widget 500ms; display: block; } .elementor-element[data-side=bottom]:last-child:after { content: ""; background-color: var(--e-p-draggable-color); transition-timing-function: ease-out; opacity: 0.9; height: 10px; animation: placeholder-widget 500ms; display: block; } .elementor-element.elementor-absolute, .elementor-element.elementor-fixed { cursor: grab; } .elementor-element.elementor-absolute:active, .elementor-element.elementor-fixed:active { cursor: grabbing; } .elementor-element.elementor-absolute .eicon-edit:before, .elementor-element.elementor-fixed .eicon-edit:before { content: "\e902"; } .elementor-editor-element-settings { position: absolute; display: flex; height: 26px; list-style: none; margin: 0; padding: 0; font-family: var(--e-a-font-family); font-size: 13px; font-weight: normal; font-style: normal; line-height: 1; z-index: 1; pointer-events: all; transition: var(--e-a-transition-hover); } @media (min-width: 1025px) { .elementor-editor-element-edit { cursor: move; } } .elementor-empty-view { position: absolute; inset: 0; z-index: 1; } .elementor-first-add { text-align: center; border: 1px dashed var(--e-a-border-color-bold); display: flex; height: 100%; width: 100%; position: absolute; align-items: center; justify-content: center; } .elementor-first-add .elementor-icon { font-size: 19px; color: #9DA5AE; cursor: pointer; } .elementor-sortable-helper { position: absolute; cursor: move; border: var(--e-a-border); border-radius: var(--e-a-border-radius); background-color: var(--e-a-bg-active); border-color: var(--e-a-border-color-accent); color: var(--e-a-color-active); text-align: center; } .elementor-sortable-helper .icon { font-size: 28px; padding-block-start: 15px; line-height: 1; } .elementor-sortable-helper .title-wrapper { display: flex; height: 40px; align-items: center; justify-content: center; } .elementor-sortable-helper .title { font-size: 11px; } .elementor-sortable-placeholder:not(.elementor-column-placeholder) { background-color: var(--e-p-draggable-color); animation-duration: 250ms; opacity: 0.9; width: 100%; align-self: stretch; } .e-con .elementor-first-add .elementor-sortable-placeholder:not(.elementor-column-placeholder) { align-self: center; } .e-swappable--active > .elementor-sortable-placeholder:not(.elementor-column-placeholder) { display: none; } .elementor-section-placeholder { height: 40px; animation-name: placeholder-section; } .elementor-widget-placeholder { height: 10px; animation-name: placeholder-widget; } .elementor-widget-placeholder.is-logical { margin-top: var(--e-placeholder-margin-top); margin-bottom: var(--e-placeholder-margin-bottom); margin-inline-start: var(--e-placeholder-margin-inline-start); width: var(--e-placeholder-width); min-width: 200px; } .elementor-draggable-over:not([data-dragged-element=section]):not([data-dragged-is-inner=true]) > .elementor-empty-view > .elementor-first-add:after, .elementor-first-add.elementor-html5dnd-current-element:after { content: ""; background-color: var(--e-p-draggable-color); transition-timing-function: ease-out; opacity: 0.9; height: 10px; animation: placeholder-widget 500ms; width: 100%; } .e-con .elementor-draggable-over:not([data-dragged-element=section]):not([data-dragged-is-inner=true]) > .elementor-empty-view > .elementor-first-add:after, .e-con .elementor-first-add.elementor-html5dnd-current-element:after { display: none; } .elementor-draggable-over:not([data-dragged-element=section]):not([data-dragged-is-inner=true]) > .elementor-empty-view > .elementor-first-add .elementor-icon, .elementor-first-add.elementor-html5dnd-current-element .elementor-icon { display: none; } .elementor-draggable-over[data-dragged-element=section][data-dragged-is-inner=true] .elementor-inner-column .elementor-sortable-placeholder { display: none; } .elementor-editor-preview .elementor-element-overlay, .elementor-editor-preview .elementor-empty, .elementor-editor-preview .elementor-add-section, .elementor-editor-preview .elementor-add-section-inline, .elementor-editor-preview .elementor-empty-view, .elementor-editor-preview .elementor-widget-empty { display: none; } .e-preview--show-hidden-elements[data-elementor-device-mode=widescreen] .elementor-edit-area-active .elementor-hidden-widescreen, .e-preview--show-hidden-elements[data-elementor-device-mode=desktop] .elementor-edit-area-active .elementor-hidden-desktop, .e-preview--show-hidden-elements[data-elementor-device-mode=laptop] .elementor-edit-area-active .elementor-hidden-laptop, .e-preview--show-hidden-elements[data-elementor-device-mode=tablet_extra] .elementor-edit-area-active .elementor-hidden-tablet_extra, .e-preview--show-hidden-elements[data-elementor-device-mode=tablet] .elementor-edit-area-active .elementor-hidden-tablet, .e-preview--show-hidden-elements[data-elementor-device-mode=mobile_extra] .elementor-edit-area-active .elementor-hidden-mobile_extra, .e-preview--show-hidden-elements[data-elementor-device-mode=mobile] .elementor-edit-area-active .elementor-hidden-mobile { display: inherit; background: repeating-linear-gradient(125deg, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 1px, transparent 2px, transparent 9px); border: 1px solid rgba(0, 0, 0, 0.02); } .e-preview--show-hidden-elements[data-elementor-device-mode=widescreen] .elementor-edit-area-active .elementor-hidden-widescreen.elementor-section > .elementor-element-overlay, .e-preview--show-hidden-elements[data-elementor-device-mode=widescreen] .elementor-edit-area-active .elementor-hidden-widescreen.e-con > .elementor-element-overlay, .e-preview--show-hidden-elements[data-elementor-device-mode=desktop] .elementor-edit-area-active .elementor-hidden-desktop.elementor-section > .elementor-element-overlay, .e-preview--show-hidden-elements[data-elementor-device-mode=desktop] .elementor-edit-area-active .elementor-hidden-desktop.e-con > .elementor-element-overlay, .e-preview--show-hidden-elements[data-elementor-device-mode=laptop] .elementor-edit-area-active .elementor-hidden-laptop.elementor-section > .elementor-element-overlay, .e-preview--show-hidden-elements[data-elementor-device-mode=laptop] .elementor-edit-area-active .elementor-hidden-laptop.e-con > .elementor-element-overlay, .e-preview--show-hidden-elements[data-elementor-device-mode=tablet_extra] .elementor-edit-area-active .elementor-hidden-tablet_extra.elementor-section > .elementor-element-overlay, .e-preview--show-hidden-elements[data-elementor-device-mode=tablet_extra] .elementor-edit-area-active .elementor-hidden-tablet_extra.e-con > .elementor-element-overlay, .e-preview--show-hidden-elements[data-elementor-device-mode=tablet] .elementor-edit-area-active .elementor-hidden-tablet.elementor-section > .elementor-element-overlay, .e-preview--show-hidden-elements[data-elementor-device-mode=tablet] .elementor-edit-area-active .elementor-hidden-tablet.e-con > .elementor-element-overlay, .e-preview--show-hidden-elements[data-elementor-device-mode=mobile_extra] .elementor-edit-area-active .elementor-hidden-mobile_extra.elementor-section > .elementor-element-overlay, .e-preview--show-hidden-elements[data-elementor-device-mode=mobile_extra] .elementor-edit-area-active .elementor-hidden-mobile_extra.e-con > .elementor-element-overlay, .e-preview--show-hidden-elements[data-elementor-device-mode=mobile] .elementor-edit-area-active .elementor-hidden-mobile.elementor-section > .elementor-element-overlay, .e-preview--show-hidden-elements[data-elementor-device-mode=mobile] .elementor-edit-area-active .elementor-hidden-mobile.e-con > .elementor-element-overlay { background-color: var(--e-a-bg-hover); mix-blend-mode: color; } .e-preview--show-hidden-elements[data-elementor-device-mode=widescreen] .elementor-edit-area-active .elementor-hidden-widescreen.elementor-section:before, .e-preview--show-hidden-elements[data-elementor-device-mode=widescreen] .elementor-edit-area-active .elementor-hidden-widescreen.e-con:before, .e-preview--show-hidden-elements[data-elementor-device-mode=desktop] .elementor-edit-area-active .elementor-hidden-desktop.elementor-section:before, .e-preview--show-hidden-elements[data-elementor-device-mode=desktop] .elementor-edit-area-active .elementor-hidden-desktop.e-con:before, .e-preview--show-hidden-elements[data-elementor-device-mode=laptop] .elementor-edit-area-active .elementor-hidden-laptop.elementor-section:before, .e-preview--show-hidden-elements[data-elementor-device-mode=laptop] .elementor-edit-area-active .elementor-hidden-laptop.e-con:before, .e-preview--show-hidden-elements[data-elementor-device-mode=tablet_extra] .elementor-edit-area-active .elementor-hidden-tablet_extra.elementor-section:before, .e-preview--show-hidden-elements[data-elementor-device-mode=tablet_extra] .elementor-edit-area-active .elementor-hidden-tablet_extra.e-con:before, .e-preview--show-hidden-elements[data-elementor-device-mode=tablet] .elementor-edit-area-active .elementor-hidden-tablet.elementor-section:before, .e-preview--show-hidden-elements[data-elementor-device-mode=tablet] .elementor-edit-area-active .elementor-hidden-tablet.e-con:before, .e-preview--show-hidden-elements[data-elementor-device-mode=mobile_extra] .elementor-edit-area-active .elementor-hidden-mobile_extra.elementor-section:before, .e-preview--show-hidden-elements[data-elementor-device-mode=mobile_extra] .elementor-edit-area-active .elementor-hidden-mobile_extra.e-con:before, .e-preview--show-hidden-elements[data-elementor-device-mode=mobile] .elementor-edit-area-active .elementor-hidden-mobile.elementor-section:before, .e-preview--show-hidden-elements[data-elementor-device-mode=mobile] .elementor-edit-area-active .elementor-hidden-mobile.e-con:before { content: ""; display: block; position: absolute; inset: 0; background-color: rgba(255, 255, 255, 0.6); z-index: 9997; } .e-preview--show-hidden-elements[data-elementor-device-mode=widescreen] .elementor-edit-area-active .elementor-hidden-widescreen.e-con, .e-preview--show-hidden-elements[data-elementor-device-mode=desktop] .elementor-edit-area-active .elementor-hidden-desktop.e-con, .e-preview--show-hidden-elements[data-elementor-device-mode=laptop] .elementor-edit-area-active .elementor-hidden-laptop.e-con, .e-preview--show-hidden-elements[data-elementor-device-mode=tablet_extra] .elementor-edit-area-active .elementor-hidden-tablet_extra.e-con, .e-preview--show-hidden-elements[data-elementor-device-mode=tablet] .elementor-edit-area-active .elementor-hidden-tablet.e-con, .e-preview--show-hidden-elements[data-elementor-device-mode=mobile_extra] .elementor-edit-area-active .elementor-hidden-mobile_extra.e-con, .e-preview--show-hidden-elements[data-elementor-device-mode=mobile] .elementor-edit-area-active .elementor-hidden-mobile.e-con { display: var(--display); } .e-preview--show-hidden-elements[data-elementor-device-mode=widescreen] .elementor-edit-area-active .elementor-hidden-widescreen.elementor-inner-section .elementor-container, .e-preview--show-hidden-elements[data-elementor-device-mode=desktop] .elementor-edit-area-active .elementor-hidden-desktop.elementor-inner-section .elementor-container, .e-preview--show-hidden-elements[data-elementor-device-mode=laptop] .elementor-edit-area-active .elementor-hidden-laptop.elementor-inner-section .elementor-container, .e-preview--show-hidden-elements[data-elementor-device-mode=tablet_extra] .elementor-edit-area-active .elementor-hidden-tablet_extra.elementor-inner-section .elementor-container, .e-preview--show-hidden-elements[data-elementor-device-mode=tablet] .elementor-edit-area-active .elementor-hidden-tablet.elementor-inner-section .elementor-container, .e-preview--show-hidden-elements[data-elementor-device-mode=mobile_extra] .elementor-edit-area-active .elementor-hidden-mobile_extra.elementor-inner-section .elementor-container, .e-preview--show-hidden-elements[data-elementor-device-mode=mobile] .elementor-edit-area-active .elementor-hidden-mobile.elementor-inner-section .elementor-container { width: 100%; } .e-preview--show-hidden-elements[data-elementor-device-mode=widescreen] .elementor-edit-area-active .elementor-hidden-widescreen > .elementor-widget-container, .e-preview--show-hidden-elements[data-elementor-device-mode=widescreen] .elementor-edit-area-active .elementor-hidden-widescreen > .elementor-widget-wrap, .e-preview--show-hidden-elements[data-elementor-device-mode=widescreen] .elementor-edit-area-active .elementor-hidden-widescreen:not(:has(> .elementor-widget-container)), .e-preview--show-hidden-elements[data-elementor-device-mode=desktop] .elementor-edit-area-active .elementor-hidden-desktop > .elementor-widget-container, .e-preview--show-hidden-elements[data-elementor-device-mode=desktop] .elementor-edit-area-active .elementor-hidden-desktop > .elementor-widget-wrap, .e-preview--show-hidden-elements[data-elementor-device-mode=desktop] .elementor-edit-area-active .elementor-hidden-desktop:not(:has(> .elementor-widget-container)), .e-preview--show-hidden-elements[data-elementor-device-mode=laptop] .elementor-edit-area-active .elementor-hidden-laptop > .elementor-widget-container, .e-preview--show-hidden-elements[data-elementor-device-mode=laptop] .elementor-edit-area-active .elementor-hidden-laptop > .elementor-widget-wrap, .e-preview--show-hidden-elements[data-elementor-device-mode=laptop] .elementor-edit-area-active .elementor-hidden-laptop:not(:has(> .elementor-widget-container)), .e-preview--show-hidden-elements[data-elementor-device-mode=tablet_extra] .elementor-edit-area-active .elementor-hidden-tablet_extra > .elementor-widget-container, .e-preview--show-hidden-elements[data-elementor-device-mode=tablet_extra] .elementor-edit-area-active .elementor-hidden-tablet_extra > .elementor-widget-wrap, .e-preview--show-hidden-elements[data-elementor-device-mode=tablet_extra] .elementor-edit-area-active .elementor-hidden-tablet_extra:not(:has(> .elementor-widget-container)), .e-preview--show-hidden-elements[data-elementor-device-mode=tablet] .elementor-edit-area-active .elementor-hidden-tablet > .elementor-widget-container, .e-preview--show-hidden-elements[data-elementor-device-mode=tablet] .elementor-edit-area-active .elementor-hidden-tablet > .elementor-widget-wrap, .e-preview--show-hidden-elements[data-elementor-device-mode=tablet] .elementor-edit-area-active .elementor-hidden-tablet:not(:has(> .elementor-widget-container)), .e-preview--show-hidden-elements[data-elementor-device-mode=mobile_extra] .elementor-edit-area-active .elementor-hidden-mobile_extra > .elementor-widget-container, .e-preview--show-hidden-elements[data-elementor-device-mode=mobile_extra] .elementor-edit-area-active .elementor-hidden-mobile_extra > .elementor-widget-wrap, .e-preview--show-hidden-elements[data-elementor-device-mode=mobile_extra] .elementor-edit-area-active .elementor-hidden-mobile_extra:not(:has(> .elementor-widget-container)), .e-preview--show-hidden-elements[data-elementor-device-mode=mobile] .elementor-edit-area-active .elementor-hidden-mobile > .elementor-widget-container, .e-preview--show-hidden-elements[data-elementor-device-mode=mobile] .elementor-edit-area-active .elementor-hidden-mobile > .elementor-widget-wrap, .e-preview--show-hidden-elements[data-elementor-device-mode=mobile] .elementor-edit-area-active .elementor-hidden-mobile:not(:has(> .elementor-widget-container)) { filter: opacity(0.4) saturate(0); } .e-preview--show-hidden-elements[data-elementor-device-mode=widescreen] .elementor-edit-area-active .elementor-hidden-widescreen.elementor-edit-hidden, .e-preview--show-hidden-elements[data-elementor-device-mode=desktop] .elementor-edit-area-active .elementor-hidden-desktop.elementor-edit-hidden, .e-preview--show-hidden-elements[data-elementor-device-mode=laptop] .elementor-edit-area-active .elementor-hidden-laptop.elementor-edit-hidden, .e-preview--show-hidden-elements[data-elementor-device-mode=tablet_extra] .elementor-edit-area-active .elementor-hidden-tablet_extra.elementor-edit-hidden, .e-preview--show-hidden-elements[data-elementor-device-mode=tablet] .elementor-edit-area-active .elementor-hidden-tablet.elementor-edit-hidden, .e-preview--show-hidden-elements[data-elementor-device-mode=mobile_extra] .elementor-edit-area-active .elementor-hidden-mobile_extra.elementor-edit-hidden, .e-preview--show-hidden-elements[data-elementor-device-mode=mobile] .elementor-edit-area-active .elementor-hidden-mobile.elementor-edit-hidden { display: none; } .elementor-editor-section-settings, .elementor-editor-container-settings, .elementor-editor-e-flexbox-settings, .elementor-editor-e-div-block-settings { height: 24px; top: 1px; left: 50%; transform: translateX(-50%) translateY(-100%); background-color: var(--e-p-border-section); border-start-start-radius: 5px; border-start-end-radius: 5px; border-end-start-radius: 0; border-end-end-radius: 0; } .elementor-editor-section-settings i.eicon-handle, .elementor-editor-container-settings i.eicon-handle, .elementor-editor-e-flexbox-settings i.eicon-handle, .elementor-editor-e-div-block-settings i.eicon-handle { font-size: 16px; } .elementor-editor-section-settings .elementor-editor-element-setting:hover, .elementor-editor-container-settings .elementor-editor-element-setting:hover, .elementor-editor-e-flexbox-settings .elementor-editor-element-setting:hover, .elementor-editor-e-div-block-settings .elementor-editor-element-setting:hover { background-color: var(--e-p-border-section-hover); } .elementor-editor-section-settings .elementor-editor-element-setting:first-child, .elementor-editor-container-settings .elementor-editor-element-setting:first-child, .elementor-editor-e-flexbox-settings .elementor-editor-element-setting:first-child, .elementor-editor-e-div-block-settings .elementor-editor-element-setting:first-child { border-start-start-radius: 5px; border-start-end-radius: 0; border-end-start-radius: 0; border-end-end-radius: 0; } .elementor-editor-section-settings .elementor-editor-element-setting:first-child:before, .elementor-editor-container-settings .elementor-editor-element-setting:first-child:before, .elementor-editor-e-flexbox-settings .elementor-editor-element-setting:first-child:before, .elementor-editor-e-div-block-settings .elementor-editor-element-setting:first-child:before { content: ""; position: absolute; top: 2px; left: calc(100% - 1px); border-block-start: 22px solid transparent; border-block-end: 0 none transparent; border-inline-start: 0 none transparent; border-inline-end: 12px solid var(--e-p-border-section); transition: var(--e-a-transition-hover); } .elementor-editor-section-settings .elementor-editor-element-setting:first-child:hover:before, .elementor-editor-container-settings .elementor-editor-element-setting:first-child:hover:before, .elementor-editor-e-flexbox-settings .elementor-editor-element-setting:first-child:hover:before, .elementor-editor-e-div-block-settings .elementor-editor-element-setting:first-child:hover:before { border-inline-end-color: var(--e-p-border-section-hover); } .elementor-editor-section-settings .elementor-editor-element-setting:last-child, .elementor-editor-container-settings .elementor-editor-element-setting:last-child, .elementor-editor-e-flexbox-settings .elementor-editor-element-setting:last-child, .elementor-editor-e-div-block-settings .elementor-editor-element-setting:last-child { border-start-start-radius: 0; border-start-end-radius: 5px; border-end-start-radius: 0; border-end-end-radius: 0; } .elementor-editor-section-settings .elementor-editor-element-setting:last-child:after, .elementor-editor-container-settings .elementor-editor-element-setting:last-child:after, .elementor-editor-e-flexbox-settings .elementor-editor-element-setting:last-child:after, .elementor-editor-e-div-block-settings .elementor-editor-element-setting:last-child:after { content: ""; position: absolute; top: 2px; right: calc(100% - 1px); border-block-start: 22px solid transparent; border-block-end: 0 none transparent; border-inline-start: 12px solid var(--e-p-border-section); border-inline-end: 0 none transparent; transition: var(--e-a-transition-hover); } .elementor-editor-section-settings .elementor-editor-element-setting:last-child:hover:after, .elementor-editor-container-settings .elementor-editor-element-setting:last-child:hover:after, .elementor-editor-e-flexbox-settings .elementor-editor-element-setting:last-child:hover:after, .elementor-editor-e-div-block-settings .elementor-editor-element-setting:last-child:hover:after { border-inline-start-color: var(--e-p-border-section-hover); } .e-handles-inside > .elementor-element-overlay > .elementor-editor-element-settings { transform: translateX(-50%); border-start-start-radius: 0; border-start-end-radius: 0; border-end-start-radius: 5px; border-end-end-radius: 5px; } .e-handles-inside > .elementor-element-overlay > .elementor-editor-element-settings .elementor-editor-element-setting:first-child { border-start-start-radius: 0; border-start-end-radius: 0; border-end-start-radius: 5px; border-end-end-radius: 0; } .e-handles-inside > .elementor-element-overlay > .elementor-editor-element-settings .elementor-editor-element-setting:first-child:before { top: 0; border-block-start: 0 none transparent; border-block-end: 22px solid transparent; border-inline-start: 0 none transparent; border-inline-end: 12px solid var(--e-p-border-section); transition: var(--e-a-transition-hover); } .e-handles-inside > .elementor-element-overlay > .elementor-editor-element-settings .elementor-editor-element-setting:last-child { border-start-start-radius: 0; border-start-end-radius: 0; border-end-start-radius: 0; border-end-end-radius: 5px; } .e-handles-inside > .elementor-element-overlay > .elementor-editor-element-settings .elementor-editor-element-setting:last-child:after { top: 0; border-block-start: 0 none transparent; border-block-end: 22px solid transparent; border-inline-start: 12px solid var(--e-p-border-section); border-inline-end: 0 none transparent; transition: var(--e-a-transition-hover); } .elementor-column > .elementor-element-overlay { right: 0; bottom: 0; } .elementor-column > .elementor-element-overlay:after { position: absolute; inset: 0; outline: 1px dashed var(--e-p-border-column); } .elementor-column:hover > .elementor-element-overlay:after { content: ""; } .elementor-column.elementor-element-editable > .elementor-element-overlay:after { content: ""; outline: 2px solid var(--e-p-border-column); } .elementor-column.elementor-dragging-on-child > .elementor-element-overlay { border: 1px solid var(--e-p-draggable-color); } .elementor-column.elementor-dragging-on-child > .elementor-element-overlay:after { display: none; } .elementor-column > .ui-resizable-e, .elementor-column > .ui-resizable-w { cursor: col-resize; width: 7px; position: absolute; left: -5px; top: 0; height: 100%; } .elementor-column:last-of-type > .ui-resizable-e, .elementor-column:last-of-type > .ui-resizable-w { display: none !important; } @media (max-width: 1024px) { .elementor-column > .ui-resizable-e, .elementor-column > .ui-resizable-w { display: none !important; } } .elementor-editor-column-settings { top: -1px; right: -1px; border-start-start-radius: 0; border-start-end-radius: 0; border-end-start-radius: 0; border-end-end-radius: 3px; overflow: hidden; } .elementor-editor-column-settings .elementor-editor-element-setting { background-color: var(--e-p-border-column); } .elementor-editor-column-settings .elementor-editor-element-setting:hover { background-color: var(--e-p-border-column-hover); } .elementor-column-placeholder { position: relative; } .elementor-column-placeholder:before, .elementor-column-placeholder:after { content: ""; position: absolute; top: 10px; bottom: 10px; right: 10px; left: 10px; } .elementor-column-placeholder:before { border: 1px solid var(--e-p-border-column); } .elementor-column-placeholder:after { border: 1px dashed var(--e-a-color-white); } .elementor-column-percents-tooltip { position: absolute; display: none; pointer-events: none; top: 50%; transform: translateY(-50%); color: #fff; font-size: 10px; background-color: var(--e-p-border-column); width: 40px; padding: 3.5px 0; text-align: center; z-index: 1; line-height: 1; } .elementor-column-percents-tooltip:after { content: ""; position: absolute; width: 0; height: 0; border: 8.5px solid transparent; top: 0; } .elementor-column-percents-tooltip[data-side=left] { border-radius: 3px 0 0 3px; right: 15px; } .elementor-column-percents-tooltip[data-side=left]:after { left: 100%; border-left-color: var(--e-p-border-column); border-right-width: 0; } .elementor-column-percents-tooltip[data-side=right] { border-radius: 0 3px 3px 0; left: 15px; } .elementor-column-percents-tooltip[data-side=right]:after { right: 100%; border-right-color: var(--e-p-border-column); border-left-width: 0; } .elementor-editor-widget-settings { z-index: 2; top: -1px; left: -1px; flex-direction: row-reverse; border-start-start-radius: 0; border-start-end-radius: 0; border-end-start-radius: 3px; border-end-end-radius: 0; overflow: hidden; } .elementor-editor-widget-settings .elementor-editor-element-setting { background-color: var(--e-p-border-widget); } .elementor-editor-widget-settings .elementor-editor-element-setting:hover { background-color: var(--e-p-border-widget-hover); } .e-widget-pro-promotion { border: 2px dashed var(--e-a-border-color-bold); background-color: var(--e-a-color-white); padding: 20px; } .e-widget-pro-promotion .e-container { max-width: 600px; margin: auto; } .e-widget-pro-promotion .e-badge { border: 1px solid var(--e-a-color-accent); color: var(--e-a-color-accent); background: var(--e-a-color-white); border-radius: 100px; padding: 4px 12px; font-size: 0.8em; } .e-widget-pro-promotion p { margin-block-start: 1em; margin-block-end: 1em; text-align: center; } .e-widget-pro-promotion p img { display: block; margin: 0 auto 20px; } .e-widget-pro-promotion .e-actions { display: flex; justify-content: center; gap: 10px; } .e-widget-pro-promotion .e-btn { font-size: 14px; font-weight: 500; line-height: 1.2; padding: 8px 16px; border-radius: var(--e-a-border-radius); background-color: var(--e-a-btn-bg-accent); color: var(--e-a-btn-color-invert); transition: var(--e-a-transition-hover); } .e-widget-pro-promotion .e-btn:hover, .e-widget-pro-promotion .e-btn:focus { background-color: var(--e-a-btn-bg-accent-hover); color: var(--e-a-btn-color-invert); } .e-widget-pro-promotion .e-btn:active { background-color: var(--e-a-btn-bg-accent-active); } .e-widget-pro-promotion .e-btn.e-btn-txt { background: transparent; color: var(--e-a-color-txt); } .e-widget-pro-promotion .e-btn.e-btn-txt:hover, .e-widget-pro-promotion .e-btn.e-btn-txt:focus { background: var(--e-a-bg-hover); color: var(--e-a-color-txt-hover); } .elementor-section > .elementor-element-overlay, .e-con > .elementor-element-overlay { right: 0; bottom: 0; } .elementor-section > .elementor-element-overlay:after, .e-con > .elementor-element-overlay:after { position: absolute; left: 1px; right: 1px; top: 1px; bottom: 1px; outline: 1px solid var(--e-p-border-con); animation: section-outline 0.75s; } .elementor-section:hover > .elementor-element-overlay:after, .e-con:hover > .elementor-element-overlay:after { content: ""; } .elementor-section.elementor-element-editable > .elementor-element-overlay:after, .e-con.elementor-element-editable > .elementor-element-overlay:after { content: ""; outline-width: 2px; } .e-con .e-con-inner .e-con > .elementor-element-overlay:after { outline: 1px dashed var(--e-p-border-con-in); } .e-con .e-con-inner .e-con.elementor-element-editable > .elementor-element-overlay:after { outline: 2px solid var(--e-p-border-con-in); } .e-con .elementor-empty-view { position: relative; width: 100%; height: 100%; min-height: 100px; } .e-con .elementor-empty-view .elementor-first-add { width: auto; height: auto; inset: 0; } .e-con:not(.e-grid) .elementor-empty-view { min-height: var(--min-height, 100px); } .e-con.e-grid .elementor-empty-view { min-width: 100px; } .e-con .elementor-widget-placeholder { --size: 10px; --margin-start: calc( -1 * var( --size ) ); --margin-end: calc( -2 * var( --size ) ); flex-shrink: 0; align-self: stretch; z-index: 1; pointer-events: none; } .e-con.e-con--row > .elementor-widget-placeholder, .e-con.e-con--row > .e-con-inner > .elementor-widget-placeholder { position: relative; z-index: 9999; width: var(--size); margin-inline-start: var(--margin-start); height: auto; min-height: 100%; animation-name: dnd-placeholder-widget-vertical; animation-fill-mode: both; } .e-con.e-con--row[data-nesting-level]:not([data-nesting-level="0"]) > .elementor-widget-placeholder, .e-con.e-con--row[data-nesting-level]:not([data-nesting-level="0"]) > .e-con-inner > .elementor-widget-placeholder { margin-inline-end: 0; margin-inline-start: calc(var(--margin-start) + var(--margin-end)); } .e-con.e-con--row[data-nesting-level]:not([data-nesting-level="0"]) > :not(.elementor-element) + .elementor-widget-placeholder, .e-con.e-con--row[data-nesting-level]:not([data-nesting-level="0"]) > .e-con-inner > :not(.elementor-element) + .elementor-widget-placeholder { margin-inline-end: var(--margin-end); margin-inline-start: var(--margin-start); } .e-con.e-grid.e-con--row .elementor-widget-placeholder.e-dragging-right, .e-con.e-grid.e-con--row .elementor-widget-placeholder.e-dragging-left, .e-con.e-grid.e-con--row > .e-con-inner .elementor-widget-placeholder.e-dragging-right, .e-con.e-grid.e-con--row > .e-con-inner .elementor-widget-placeholder.e-dragging-left { position: absolute; width: var(--size); height: 100%; top: 0; animation: grow-in-width 0.15s forwards; } .e-con.e-grid.e-con--row .elementor-widget-placeholder.e-dragging-right, .e-con.e-grid.e-con--row > .e-con-inner .elementor-widget-placeholder.e-dragging-right { right: 0; left: auto; } .e-con.e-grid.e-con--row .elementor-widget-placeholder.e-dragging-left, .e-con.e-grid.e-con--row > .e-con-inner .elementor-widget-placeholder.e-dragging-left { left: 0; right: auto; } .e-con.e-con--column > .elementor-widget-placeholder, .e-con.e-con--column > .e-con-inner > .elementor-widget-placeholder { height: var(--size); margin-block-start: var(--margin-start); margin-block-end: var(--margin-end); animation-name: dnd-placeholder-widget-horizontal; } .e-con.e-con--column > .elementor-widget-placeholder:nth-last-child(2) { margin-block-start: calc(2 * var(--margin-start)); --margin-end: 0; } .e-con.e-con--column > .e-con-inner > .elementor-widget-placeholder:last-child { --margin-end: 0; } .e-con .elementor-sortable-helper { height: 84px; width: 125px; z-index: -1; } .e-con > .e-con > .elementor-element-overlay .elementor-editor-element-setting, .e-con-inner > .e-con > .elementor-element-overlay .elementor-editor-element-setting, .elementor-widget .e-con > .elementor-element-overlay .elementor-editor-element-setting { position: relative; background-color: var(--e-p-border-con-in); } .e-con > .e-con > .elementor-element-overlay .elementor-editor-element-setting:hover, .e-con-inner > .e-con > .elementor-element-overlay .elementor-editor-element-setting:hover, .elementor-widget .e-con > .elementor-element-overlay .elementor-editor-element-setting:hover { background-color: var(--e-p-border-con-in-hover); } .e-con > .e-con > .elementor-element-overlay .elementor-editor-element-setting.elementor-editor-element-add, .e-con > .e-con > .elementor-element-overlay .elementor-editor-element-setting.elementor-editor-element-edit + .elementor-editor-element-remove, .e-con > .e-con > .elementor-element-overlay .elementor-editor-element-setting:first-child::before, .e-con > .e-con > .elementor-element-overlay .elementor-editor-element-setting:last-child::after, .e-con-inner > .e-con > .elementor-element-overlay .elementor-editor-element-setting.elementor-editor-element-add, .e-con-inner > .e-con > .elementor-element-overlay .elementor-editor-element-setting.elementor-editor-element-edit + .elementor-editor-element-remove, .e-con-inner > .e-con > .elementor-element-overlay .elementor-editor-element-setting:first-child::before, .e-con-inner > .e-con > .elementor-element-overlay .elementor-editor-element-setting:last-child::after, .elementor-widget .e-con > .elementor-element-overlay .elementor-editor-element-setting.elementor-editor-element-add, .elementor-widget .e-con > .elementor-element-overlay .elementor-editor-element-setting.elementor-editor-element-edit + .elementor-editor-element-remove, .elementor-widget .e-con > .elementor-element-overlay .elementor-editor-element-setting:first-child::before, .elementor-widget .e-con > .elementor-element-overlay .elementor-editor-element-setting:last-child::after { display: none; } .e-con > .e-con > .elementor-element-overlay .elementor-editor-element-setting:not(.elementor-editor-element-edit), .e-con-inner > .e-con > .elementor-element-overlay .elementor-editor-element-setting:not(.elementor-editor-element-edit), .elementor-widget .e-con > .elementor-element-overlay .elementor-editor-element-setting:not(.elementor-editor-element-edit) { margin-inline-start: -25px; z-index: -1; transition: 0.3s all; will-change: margin-inline-start; } .e-con > .e-con > .elementor-element-overlay > .elementor-editor-element-settings:hover > :is(.elementor-editor-element-duplicate, .elementor-editor-element-remove), .e-con-inner > .e-con > .elementor-element-overlay > .elementor-editor-element-settings:hover > :is(.elementor-editor-element-duplicate, .elementor-editor-element-remove), .elementor-widget .e-con > .elementor-element-overlay > .elementor-editor-element-settings:hover > :is(.elementor-editor-element-duplicate, .elementor-editor-element-remove) { margin-inline-start: 0; } .e-con > .e-con > .elementor-element-overlay .elementor-editor-element-settings, .e-con-inner > .e-con > .elementor-element-overlay .elementor-editor-element-settings, .elementor-widget .e-con > .elementor-element-overlay .elementor-editor-element-settings { inset: initial; transform: none; inset-inline-start: 0; top: 0; border-radius: 0; border-end-end-radius: 3px; height: auto; } .e-con > .e-con > .elementor-element-overlay .elementor-editor-element-settings i.eicon-handle::before, .e-con-inner > .e-con > .elementor-element-overlay .elementor-editor-element-settings i.eicon-handle::before, .elementor-widget .e-con > .elementor-element-overlay .elementor-editor-element-settings i.eicon-handle::before { content: "\e9b4"; font-size: 20px; display: block; padding: 2px; } .e-div-block-base:has(> .elementor-empty-view), .e-flexbox-base:has(> .elementor-empty-view) { display: grid !important; grid-template-rows: minmax(100%, 100px); } .e-div-block-base:has(> .elementor-empty-view) > .elementor-empty-view, .e-flexbox-base:has(> .elementor-empty-view) > .elementor-empty-view { height: auto; grid-row: 1/-1; } body.rtl .e-con.e-grid.e-con--row .elementor-widget-placeholder.e-dragging-right, body.rtl .e-con.e-grid.e-con--row > .e-con-inner .elementor-widget-placeholder.e-dragging-right { left: 0; right: auto; } body.rtl .e-con.e-grid.e-con--row .elementor-widget-placeholder.e-dragging-left, body.rtl .e-con.e-grid.e-con--row > .e-con-inner .elementor-widget-placeholder.e-dragging-left { right: 0; left: auto; } @keyframes dnd-placeholder-widget-vertical { 0% { transform-origin: 0 50%; transform: translateX(50%) scaleX(0); opacity: 0; } 100% { transform-origin: 0 50%; transform: translateX(50%) scaleX(1); opacity: 0.9; } } @keyframes dnd-placeholder-widget-horizontal { 0% { transform-origin: 50% 0; transform: scaleY(0); opacity: 0; } 100% { transform-origin: 50% 0; transform: scaleY(1); opacity: 0.9; } } @keyframes grow-in-width { from { width: 0; } 50% { width: calc(var(--size) / 2); } to { width: var(--size); } } .e-con-select-preset { display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 25px; } .e-con-select-preset[data-view=choose-preset] > *:not(.e-con-select-preset__inner) { display: none; } .e-con-select-preset[data-view=drop-area] > *:not(.elementor-first-add) { display: none; } .e-con-select-preset-grid { flex-wrap: wrap; gap: 20px; } .e-con-select-preset-grid .e-con-select-preset__list .e-con-preset rect { fill: transparent; } .e-con-select-preset__title { font-family: var(--e-a-font-family); font-size: 15px; font-weight: 400; color: var(--e-a-color-txt); } .e-con-select-preset__list { display: flex; gap: 20px; align-items: center; justify-content: center; flex-wrap: wrap; max-width: 650px; } .e-con-select-preset__list .e-con-preset { cursor: pointer; flex-basis: 90px; padding: unset; margin: unset; border: unset; border-radius: unset; outline: unset; box-shadow: unset; text-shadow: unset; background-color: unset; } .e-con-select-preset__list .e-con-preset svg { width: 100%; height: auto; } .e-con-select-preset__list .e-con-preset svg:not(.exclude-rtl-scale) { transform: scaleX(-1); } .e-con-select-preset__list .e-con-preset path { fill: var(--e-a-color-white); } .e-con-select-preset__list .e-con-preset rect { fill: var(--e-a-bg-active-bold); transition: 0.3s all; } .e-con-select-preset__list .e-con-preset:hover, .e-con-select-preset__list .e-con-preset:focus { border: unset; border-radius: unset; box-shadow: unset; text-shadow: unset; background-color: transparent; } .e-con-select-preset__list .e-con-preset:hover path, .e-con-select-preset__list .e-con-preset:focus path { stroke: var(--e-a-color-white); } .e-con-select-preset__list .e-con-preset:hover rect, .e-con-select-preset__list .e-con-preset:focus rect { fill: var(--e-a-color-txt); } .e-con-select-preset__list .e-con-preset[data-preset=r100] { transform: scaleX(-1); } .e-con-shared-styles { font-family: var(--e-a-font-family); line-height: 1; color: var(--e-a-color-txt); min-height: 159px; overflow: hidden; display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 25px; } .e-con-select-type__title { font-size: 15px; font-weight: 400; } .e-con-select-type__icons { display: flex; justify-content: center; flex-wrap: wrap; gap: 40px; } .e-con-select-type__icons__icon { cursor: pointer; } .e-con-select-type__icons__icon svg { margin-block-end: 10px; width: 85px; } .e-con-select-type__icons__icon:hover svg rect, .e-con-select-type__icons__icon:focus svg rect { fill: var(--e-a-color-txt); } .e-con-select-type__icons__icon:hover svg path, .e-con-select-type__icons__icon:focus svg path { stroke: var(--e-a-color-white); } .e-con-select-type__icons__icon__subtitle { font-size: 14px; font-weight: 500; } .e-con .ui-resizable-e { right: 0; } .e-con .ui-resizable-w { left: 0; } /*# sourceMappingURL=editor-preview-rtl.css.map */{ "icons": [ "abacus", "acorn", "ad", "address-book", "address-card", "adjust", "air-conditioner", "air-freshener", "alarm-clock", "alarm-exclamation", "alarm-plus", "alarm-snooze", "album", "album-collection", "alicorn", "alien", "alien-monster", "align-center", "align-justify", "align-left", "align-right", "align-slash", "allergies", "ambulance", "american-sign-language-interpreting", "amp-guitar", "analytics", "anchor", "angel", "angle-double-down", "angle-double-left", "angle-double-right", "angle-double-up", "angle-down", "angle-left", "angle-right", "angle-up", "angry", "ankh", "apple-alt", "apple-crate", "archive", "archway", "arrow-alt-circle-down", "arrow-alt-circle-left", "arrow-alt-circle-right", "arrow-alt-circle-up", "arrow-alt-down", "arrow-alt-from-bottom", "arrow-alt-from-left", "arrow-alt-from-right", "arrow-alt-from-top", "arrow-alt-left", "arrow-alt-right", "arrow-alt-square-down", "arrow-alt-square-left", "arrow-alt-square-right", "arrow-alt-square-up", "arrow-alt-to-bottom", "arrow-alt-to-left", "arrow-alt-to-right", "arrow-alt-to-top", "arrow-alt-up", "arrow-circle-down", "arrow-circle-left", "arrow-circle-right", "arrow-circle-up", "arrow-down", "arrow-from-bottom", "arrow-from-left", "arrow-from-right", "arrow-from-top", "arrow-left", "arrow-right", "arrow-square-down", "arrow-square-left", "arrow-square-right", "arrow-square-up", "arrow-to-bottom", "arrow-to-left", "arrow-to-right", "arrow-to-top", "arrow-up", "arrows", "arrows-alt", "arrows-alt-h", "arrows-alt-v", "arrows-h", "arrows-v", "assistive-listening-systems", "asterisk", "at", "atlas", "atom", "atom-alt", "audio-description", "award", "axe", "axe-battle", "baby", "baby-carriage", "backpack", "backspace", "backward", "bacon", "bacteria", "bacterium", "badge", "badge-check", "badge-dollar", "badge-percent", "badge-sheriff", "badger-honey", "bags-shopping", "bahai", "balance-scale", "balance-scale-left", "balance-scale-right", "ball-pile", "ballot", "ballot-check", "ban", "band-aid", "banjo", "barcode", "barcode-alt", "barcode-read", "barcode-scan", "bars", "baseball", "baseball-ball", "basketball-ball", "basketball-hoop", "bat", "bath", "battery-bolt", "battery-empty", "battery-full", "battery-half", "battery-quarter", "battery-slash", "battery-three-quarters", "bed", "bed-alt", "bed-bunk", "bed-empty", "beer", "bell", "bell-exclamation", "bell-on", "bell-plus", "bell-school", "bell-school-slash", "bell-slash", "bells", "betamax", "bezier-curve", "bible", "bicycle", "biking", "biking-mountain", "binoculars", "biohazard", "birthday-cake", "blanket", "blender", "blender-phone", "blind", "blinds", "blinds-open", "blinds-raised", "blog", "bold", "bolt", "bomb", "bone", "bone-break", "bong", "book", "book-alt", "book-dead", "book-heart", "book-medical", "book-open", "book-reader", "book-spells", "book-user", "bookmark", "books", "books-medical", "boombox", "boot", "booth-curtain", "border-all", "border-bottom", "border-center-h", "border-center-v", "border-inner", "border-left", "border-none", "border-outer", "border-right", "border-style", "border-style-alt", "border-top", "bow-arrow", "bowling-ball", "bowling-pins", "box", "box-alt", "box-ballot", "box-check", "box-fragile", "box-full", "box-heart", "box-open", "box-tissue", "box-up", "box-usd", "boxes", "boxes-alt", "boxing-glove", "brackets", "brackets-curly", "braille", "brain", "bread-loaf", "bread-slice", "briefcase", "briefcase-medical", "bring-forward", "bring-front", "broadcast-tower", "broom", "browser", "brush", "bug", "building", "bullhorn", "bullseye", "bullseye-arrow", "bullseye-pointer", "burger-soda", "burn", "burrito", "bus", "bus-alt", "bus-school", "business-time", "cabinet-filing", "cactus", "calculator", "calculator-alt", "calendar", "calendar-alt", "calendar-check", "calendar-day", "calendar-edit", "calendar-exclamation", "calendar-minus", "calendar-plus", "calendar-star", "calendar-times", "calendar-week", "camcorder", "camera", "camera-alt", "camera-home", "camera-movie", "camera-polaroid", "camera-retro", "campfire", "campground", "candle-holder", "candy-cane", "candy-corn", "cannabis", "capsules", "car", "car-alt", "car-battery", "car-building", "car-bump", "car-bus", "car-crash", "car-garage", "car-mechanic", "car-side", "car-tilt", "car-wash", "caravan", "caravan-alt", "caret-circle-down", "caret-circle-left", "caret-circle-right", "caret-circle-up", "caret-down", "caret-left", "caret-right", "caret-square-down", "caret-square-left", "caret-square-right", "caret-square-up", "caret-up", "carrot", "cars", "cart-arrow-down", "cart-plus", "cash-register", "cassette-tape", "cat", "cat-space", "cauldron", "cctv", "certificate", "chair", "chair-office", "chalkboard", "chalkboard-teacher", "charging-station", "chart-area", "chart-bar", "chart-line", "chart-line-down", "chart-network", "chart-pie", "chart-pie-alt", "chart-scatter", "check", "check-circle", "check-double", "check-square", "cheese", "cheese-swiss", "cheeseburger", "chess", "chess-bishop", "chess-bishop-alt", "chess-board", "chess-clock", "chess-clock-alt", "chess-king", "chess-king-alt", "chess-knight", "chess-knight-alt", "chess-pawn", "chess-pawn-alt", "chess-queen", "chess-queen-alt", "chess-rook", "chess-rook-alt", "chevron-circle-down", "chevron-circle-left", "chevron-circle-right", "chevron-circle-up", "chevron-double-down", "chevron-double-left", "chevron-double-right", "chevron-double-up", "chevron-down", "chevron-left", "chevron-right", "chevron-square-down", "chevron-square-left", "chevron-square-right", "chevron-square-up", "chevron-up", "child", "chimney", "church", "circle", "circle-notch", "city", "clarinet", "claw-marks", "clinic-medical", "clipboard", "clipboard-check", "clipboard-list", "clipboard-list-check", "clipboard-prescription", "clipboard-user", "clock", "clone", "closed-captioning", "cloud", "cloud-download", "cloud-download-alt", "cloud-drizzle", "cloud-hail", "cloud-hail-mixed", "cloud-meatball", "cloud-moon", "cloud-moon-rain", "cloud-music", "cloud-rain", "cloud-rainbow", "cloud-showers", "cloud-showers-heavy", "cloud-sleet", "cloud-snow", "cloud-sun", "cloud-sun-rain", "cloud-upload", "cloud-upload-alt", "clouds", "clouds-moon", "clouds-sun", "club", "cocktail", "code", "code-branch", "code-commit", "code-merge", "coffee", "coffee-pot", "coffee-togo", "coffin", "coffin-cross", "cog", "cogs", "coin", "coins", "columns", "comet", "comment", "comment-alt", "comment-alt-check", "comment-alt-dollar", "comment-alt-dots", "comment-alt-edit", "comment-alt-exclamation", "comment-alt-lines", "comment-alt-medical", "comment-alt-minus", "comment-alt-music", "comment-alt-plus", "comment-alt-slash", "comment-alt-smile", "comment-alt-times", "comment-check", "comment-dollar", "comment-dots", "comment-edit", "comment-exclamation", "comment-lines", "comment-medical", "comment-minus", "comment-music", "comment-plus", "comment-slash", "comment-smile", "comment-times", "comments", "comments-alt", "comments-alt-dollar", "comments-dollar", "compact-disc", "compass", "compass-slash", "compress", "compress-alt", "compress-arrows-alt", "compress-wide", "computer-classic", "computer-speaker", "concierge-bell", "construction", "container-storage", "conveyor-belt", "conveyor-belt-alt", "cookie", "cookie-bite", "copy", "copyright", "corn", "couch", "cow", "cowbell", "cowbell-more", "credit-card", "credit-card-blank", "credit-card-front", "cricket", "croissant", "crop", "crop-alt", "cross", "crosshairs", "crow", "crown", "crutch", "crutches", "cube", "cubes", "curling", "cut", "dagger", "database", "deaf", "debug", "deer", "deer-rudolph", "democrat", "desktop", "desktop-alt", "dewpoint", "dharmachakra", "diagnoses", "diamond", "dice", "dice-d10", "dice-d12", "dice-d20", "dice-d4", "dice-d6", "dice-d8", "dice-five", "dice-four", "dice-one", "dice-six", "dice-three", "dice-two", "digging", "digital-tachograph", "diploma", "directions", "disc-drive", "disease", "divide", "dizzy", "dna", "do-not-enter", "dog", "dog-leashed", "dollar-sign", "dolly", "dolly-empty", "dolly-flatbed", "dolly-flatbed-alt", "dolly-flatbed-empty", "donate", "door-closed", "door-open", "dot-circle", "dove", "download", "drafting-compass", "dragon", "draw-circle", "draw-polygon", "draw-square", "dreidel", "drone", "drone-alt", "drum", "drum-steelpan", "drumstick", "drumstick-bite", "dryer", "dryer-alt", "duck", "dumbbell", "dumpster", "dumpster-fire", "dungeon", "ear", "ear-muffs", "eclipse", "eclipse-alt", "edit", "egg", "egg-fried", "eject", "elephant", "ellipsis-h", "ellipsis-h-alt", "ellipsis-v", "ellipsis-v-alt", "empty-set", "engine-warning", "envelope", "envelope-open", "envelope-open-dollar", "envelope-open-text", "envelope-square", "equals", "eraser", "ethernet", "euro-sign", "exchange", "exchange-alt", "exclamation", "exclamation-circle", "exclamation-square", "exclamation-triangle", "expand", "expand-alt", "expand-arrows", "expand-arrows-alt", "expand-wide", "external-link", "external-link-alt", "external-link-square", "external-link-square-alt", "eye", "eye-dropper", "eye-evil", "eye-slash", "fan", "fan-table", "farm", "fast-backward", "fast-forward", "faucet", "faucet-drip", "fax", "feather", "feather-alt", "female", "field-hockey", "fighter-jet", "file", "file-alt", "file-archive", "file-audio", "file-certificate", "file-chart-line", "file-chart-pie", "file-check", "file-code", "file-contract", "file-csv", "file-download", "file-edit", "file-excel", "file-exclamation", "file-export", "file-image", "file-import", "file-invoice", "file-invoice-dollar", "file-medical", "file-medical-alt", "file-minus", "file-music", "file-pdf", "file-plus", "file-powerpoint", "file-prescription", "file-search", "file-signature", "file-spreadsheet", "file-times", "file-upload", "file-user", "file-video", "file-word", "files-medical", "fill", "fill-drip", "film", "film-alt", "film-canister", "filter", "fingerprint", "fire", "fire-alt", "fire-extinguisher", "fire-smoke", "fireplace", "first-aid", "fish", "fish-cooked", "fist-raised", "flag", "flag-alt", "flag-checkered", "flag-usa", "flame", "flashlight", "flask", "flask-poison", "flask-potion", "flower", "flower-daffodil", "flower-tulip", "flushed", "flute", "flux-capacitor", "fog", "folder", "folder-download", "folder-minus", "folder-open", "folder-plus", "folder-times", "folder-tree", "folder-upload", "folders", "font", "font-awesome-logo-full", "font-case", "football-ball", "football-helmet", "forklift", "forward", "fragile", "french-fries", "frog", "frosty-head", "frown", "frown-open", "function", "funnel-dollar", "futbol", "galaxy", "game-board", "game-board-alt", "game-console-handheld", "gamepad", "gamepad-alt", "garage", "garage-car", "garage-open", "gas-pump", "gas-pump-slash", "gavel", "gem", "genderless", "ghost", "gift", "gift-card", "gifts", "gingerbread-man", "glass", "glass-champagne", "glass-cheers", "glass-citrus", "glass-martini", "glass-martini-alt", "glass-whiskey", "glass-whiskey-rocks", "glasses", "glasses-alt", "globe", "globe-africa", "globe-americas", "globe-asia", "globe-europe", "globe-snow", "globe-stand", "golf-ball", "golf-club", "gopuram", "graduation-cap", "gramophone", "greater-than", "greater-than-equal", "grimace", "grin", "grin-alt", "grin-beam", "grin-beam-sweat", "grin-hearts", "grin-squint", "grin-squint-tears", "grin-stars", "grin-tears", "grin-tongue", "grin-tongue-squint", "grin-tongue-wink", "grin-wink", "grip-horizontal", "grip-lines", "grip-lines-vertical", "grip-vertical", "guitar", "guitar-electric", "guitars", "h-square", "h1", "h2", "h3", "h4", "hamburger", "hammer", "hammer-war", "hamsa", "hand-heart", "hand-holding", "hand-holding-box", "hand-holding-heart", "hand-holding-magic", "hand-holding-medical", "hand-holding-seedling", "hand-holding-usd", "hand-holding-water", "hand-lizard", "hand-middle-finger", "hand-paper", "hand-peace", "hand-point-down", "hand-point-left", "hand-point-right", "hand-point-up", "hand-pointer", "hand-receiving", "hand-rock", "hand-scissors", "hand-sparkles", "hand-spock", "hands", "hands-heart", "hands-helping", "hands-usd", "hands-wash", "handshake", "handshake-alt", "handshake-alt-slash", "handshake-slash", "hanukiah", "hard-hat", "hashtag", "hat-chef", "hat-cowboy", "hat-cowboy-side", "hat-santa", "hat-winter", "hat-witch", "hat-wizard", "hdd", "head-side", "head-side-brain", "head-side-cough", "head-side-cough-slash", "head-side-headphones", "head-side-mask", "head-side-medical", "head-side-virus", "head-vr", "heading", "headphones", "headphones-alt", "headset", "heart", "heart-broken", "heart-circle", "heart-rate", "heart-square", "heartbeat", "heat", "helicopter", "helmet-battle", "hexagon", "highlighter", "hiking", "hippo", "history", "hockey-mask", "hockey-puck", "hockey-sticks", "holly-berry", "home", "home-alt", "home-heart", "home-lg", "home-lg-alt", "hood-cloak", "horizontal-rule", "horse", "horse-head", "horse-saddle", "hospital", "hospital-alt", "hospital-symbol", "hospital-user", "hospitals", "hot-tub", "hotdog", "hotel", "hourglass", "hourglass-end", "hourglass-half", "hourglass-start", "house", "house-damage", "house-day", "house-flood", "house-leave", "house-night", "house-return", "house-signal", "house-user", "hryvnia", "humidity", "hurricane", "i-cursor", "ice-cream", "ice-skate", "icicles", "icons", "icons-alt", "id-badge", "id-card", "id-card-alt", "igloo", "image", "image-polaroid", "images", "inbox", "inbox-in", "inbox-out", "indent", "industry", "industry-alt", "infinity", "info", "info-circle", "info-square", "inhaler", "integral", "intersection", "inventory", "island-tropical", "italic", "jack-o-lantern", "jedi", "joint", "journal-whills", "joystick", "jug", "kaaba", "kazoo", "kerning", "key", "key-skeleton", "keyboard", "keynote", "khanda", "kidneys", "kiss", "kiss-beam", "kiss-wink-heart", "kite", "kiwi-bird", "knife-kitchen", "lambda", "lamp", "lamp-desk", "lamp-floor", "landmark", "landmark-alt", "language", "laptop", "laptop-code", "laptop-house", "laptop-medical", "lasso", "laugh", "laugh-beam", "laugh-squint", "laugh-wink", "layer-group", "layer-minus", "layer-plus", "leaf", "leaf-heart", "leaf-maple", "leaf-oak", "lemon", "less-than", "less-than-equal", "level-down", "level-down-alt", "level-up", "level-up-alt", "life-ring", "light-ceiling", "light-switch", "light-switch-off", "light-switch-on", "lightbulb", "lightbulb-dollar", "lightbulb-exclamation", "lightbulb-on", "lightbulb-slash", "lights-holiday", "line-columns", "line-height", "link", "lips", "lira-sign", "list", "list-alt", "list-music", "list-ol", "list-ul", "location", "location-arrow", "location-circle", "location-slash", "lock", "lock-alt", "lock-open", "lock-open-alt", "long-arrow-alt-down", "long-arrow-alt-left", "long-arrow-alt-right", "long-arrow-alt-up", "long-arrow-down", "long-arrow-left", "long-arrow-right", "long-arrow-up", "loveseat", "low-vision", "luchador", "luggage-cart", "lungs", "lungs-virus", "mace", "magic", "magnet", "mail-bulk", "mailbox", "male", "mandolin", "map", "map-marked", "map-marked-alt", "map-marker", "map-marker-alt", "map-marker-alt-slash", "map-marker-check", "map-marker-edit", "map-marker-exclamation", "map-marker-minus", "map-marker-plus", "map-marker-question", "map-marker-slash", "map-marker-smile", "map-marker-times", "map-pin", "map-signs", "marker", "mars", "mars-double", "mars-stroke", "mars-stroke-h", "mars-stroke-v", "mask", "meat", "medal", "medkit", "megaphone", "meh", "meh-blank", "meh-rolling-eyes", "memory", "menorah", "mercury", "meteor", "microchip", "microphone", "microphone-alt", "microphone-alt-slash", "microphone-slash", "microphone-stand", "microscope", "microwave", "mind-share", "minus", "minus-circle", "minus-hexagon", "minus-octagon", "minus-square", "mistletoe", "mitten", "mobile", "mobile-alt", "mobile-android", "mobile-android-alt", "money-bill", "money-bill-alt", "money-bill-wave", "money-bill-wave-alt", "money-check", "money-check-alt", "money-check-edit", "money-check-edit-alt", "monitor-heart-rate", "monkey", "monument", "moon", "moon-cloud", "moon-stars", "mortar-pestle", "mosque", "motorcycle", "mountain", "mountains", "mouse", "mouse-alt", "mouse-pointer", "mp3-player", "mug", "mug-hot", "mug-marshmallows", "mug-tea", "music", "music-alt", "music-alt-slash", "music-slash", "narwhal", "network-wired", "neuter", "newspaper", "not-equal", "notes-medical", "object-group", "object-ungroup", "octagon", "oil-can", "oil-temp", "om", "omega", "ornament", "otter", "outdent", "outlet", "oven", "overline", "page-break", "pager", "paint-brush", "paint-brush-alt", "paint-roller", "palette", "pallet", "pallet-alt", "paper-plane", "paperclip", "parachute-box", "paragraph", "paragraph-rtl", "parking", "parking-circle", "parking-circle-slash", "parking-slash", "passport", "pastafarianism", "paste", "pause", "pause-circle", "paw", "paw-alt", "paw-claws", "peace", "pegasus", "pen", "pen-alt", "pen-fancy", "pen-nib", "pen-square", "pencil", "pencil-alt", "pencil-paintbrush", "pencil-ruler", "pennant", "people-arrows", "people-carry", "pepper-hot", "percent", "percentage", "person-booth", "person-carry", "person-dolly", "person-dolly-empty", "person-sign", "phone", "phone-alt", "phone-laptop", "phone-office", "phone-plus", "phone-rotary", "phone-slash", "phone-square", "phone-square-alt", "phone-volume", "photo-video", "pi", "piano", "piano-keyboard", "pie", "pig", "piggy-bank", "pills", "pizza", "pizza-slice", "place-of-worship", "plane", "plane-alt", "plane-arrival", "plane-departure", "plane-slash", "planet-moon", "planet-ringed", "play", "play-circle", "plug", "plus", "plus-circle", "plus-hexagon", "plus-octagon", "plus-square", "podcast", "podium", "podium-star", "police-box", "poll", "poll-h", "poll-people", "poo", "poo-storm", "poop", "popcorn", "portal-enter", "portal-exit", "portrait", "pound-sign", "power-off", "pray", "praying-hands", "prescription", "prescription-bottle", "prescription-bottle-alt", "presentation", "print", "print-search", "print-slash", "procedures", "project-diagram", "projector", "pump-medical", "pump-soap", "pumpkin", "puzzle-piece", "qrcode", "question", "question-circle", "question-square", "quidditch", "quote-left", "quote-right", "quran", "rabbit", "rabbit-fast", "racquet", "radar", "radiation", "radiation-alt", "radio", "radio-alt", "rainbow", "raindrops", "ram", "ramp-loading", "random", "raygun", "receipt", "record-vinyl", "rectangle-landscape", "rectangle-portrait", "rectangle-wide", "recycle", "redo", "redo-alt", "refrigerator", "registered", "remove-format", "repeat", "repeat-1", "repeat-1-alt", "repeat-alt", "reply", "reply-all", "republican", "restroom", "retweet", "retweet-alt", "ribbon", "ring", "rings-wedding", "road", "robot", "rocket", "rocket-launch", "route", "route-highway", "route-interstate", "router", "rss", "rss-square", "ruble-sign", "ruler", "ruler-combined", "ruler-horizontal", "ruler-triangle", "ruler-vertical", "running", "rupee-sign", "rv", "sack", "sack-dollar", "sad-cry", "sad-tear", "salad", "sandwich", "satellite", "satellite-dish", "sausage", "save", "sax-hot", "saxophone", "scalpel", "scalpel-path", "scanner", "scanner-image", "scanner-keyboard", "scanner-touchscreen", "scarecrow", "scarf", "school", "screwdriver", "scroll", "scroll-old", "scrubber", "scythe", "sd-card", "search", "search-dollar", "search-location", "search-minus", "search-plus", "seedling", "send-back", "send-backward", "sensor", "sensor-alert", "sensor-fire", "sensor-on", "sensor-smoke", "server", "shapes", "share", "share-all", "share-alt", "share-alt-square", "share-square", "sheep", "shekel-sign", "shield", "shield-alt", "shield-check", "shield-cross", "shield-virus", "ship", "shipping-fast", "shipping-timed", "shish-kebab", "shoe-prints", "shopping-bag", "shopping-basket", "shopping-cart", "shovel", "shovel-snow", "shower", "shredder", "shuttle-van", "shuttlecock", "sickle", "sigma", "sign", "sign-in", "sign-in-alt", "sign-language", "sign-out", "sign-out-alt", "signal", "signal-1", "signal-2", "signal-3", "signal-4", "signal-alt", "signal-alt-1", "signal-alt-2", "signal-alt-3", "signal-alt-slash", "signal-slash", "signal-stream", "signature", "sim-card", "sink", "siren", "siren-on", "sitemap", "skating", "skeleton", "ski-jump", "ski-lift", "skiing", "skiing-nordic", "skull", "skull-cow", "skull-crossbones", "slash", "sledding", "sleigh", "sliders-h", "sliders-h-square", "sliders-v", "sliders-v-square", "smile", "smile-beam", "smile-plus", "smile-wink", "smog", "smoke", "smoking", "smoking-ban", "sms", "snake", "snooze", "snow-blowing", "snowboarding", "snowflake", "snowflakes", "snowman", "snowmobile", "snowplow", "soap", "socks", "solar-panel", "solar-system", "sort", "sort-alpha-down", "sort-alpha-down-alt", "sort-alpha-up", "sort-alpha-up-alt", "sort-alt", "sort-amount-down", "sort-amount-down-alt", "sort-amount-up", "sort-amount-up-alt", "sort-circle", "sort-circle-down", "sort-circle-up", "sort-down", "sort-numeric-down", "sort-numeric-down-alt", "sort-numeric-up", "sort-numeric-up-alt", "sort-shapes-down", "sort-shapes-down-alt", "sort-shapes-up", "sort-shapes-up-alt", "sort-size-down", "sort-size-down-alt", "sort-size-up", "sort-size-up-alt", "sort-up", "soup", "spa", "space-shuttle", "space-station-moon", "space-station-moon-alt", "spade", "sparkles", "speaker", "speakers", "spell-check", "spider", "spider-black-widow", "spider-web", "spinner", "spinner-third", "splotch", "spray-can", "sprinkler", "square", "square-full", "square-root", "square-root-alt", "squirrel", "staff", "stamp", "star", "star-and-crescent", "star-christmas", "star-exclamation", "star-half", "star-half-alt", "star-of-david", "star-of-life", "star-shooting", "starfighter", "starfighter-alt", "stars", "starship", "starship-freighter", "steak", "steering-wheel", "step-backward", "step-forward", "stethoscope", "sticky-note", "stocking", "stomach", "stop", "stop-circle", "stopwatch", "stopwatch-20", "store", "store-alt", "store-alt-slash", "store-slash", "stream", "street-view", "stretcher", "strikethrough", "stroopwafel", "subscript", "subway", "suitcase", "suitcase-rolling", "sun", "sun-cloud", "sun-dust", "sun-haze", "sunglasses", "sunrise", "sunset", "superscript", "surprise", "swatchbook", "swimmer", "swimming-pool", "sword", "sword-laser", "sword-laser-alt", "swords", "swords-laser", "synagogue", "sync", "sync-alt", "syringe", "table", "table-tennis", "tablet", "tablet-alt", "tablet-android", "tablet-android-alt", "tablet-rugged", "tablets", "tachometer", "tachometer-alt", "tachometer-alt-average", "tachometer-alt-fast", "tachometer-alt-fastest", "tachometer-alt-slow", "tachometer-alt-slowest", "tachometer-average", "tachometer-fast", "tachometer-fastest", "tachometer-slow", "tachometer-slowest", "taco", "tag", "tags", "tally", "tanakh", "tape", "tasks", "tasks-alt", "taxi", "teeth", "teeth-open", "telescope", "temperature-down", "temperature-frigid", "temperature-high", "temperature-hot", "temperature-low", "temperature-up", "tenge", "tennis-ball", "terminal", "text", "text-height", "text-size", "text-width", "th", "th-large", "th-list", "theater-masks", "thermometer", "thermometer-empty", "thermometer-full", "thermometer-half", "thermometer-quarter", "thermometer-three-quarters", "theta", "thumbs-down", "thumbs-up", "thumbtack", "thunderstorm", "thunderstorm-moon", "thunderstorm-sun", "ticket", "ticket-alt", "tilde", "times", "times-circle", "times-hexagon", "times-octagon", "times-square", "tint", "tint-slash", "tire", "tire-flat", "tire-pressure-warning", "tire-rugged", "tired", "toggle-off", "toggle-on", "toilet", "toilet-paper", "toilet-paper-alt", "toilet-paper-slash", "tombstone", "tombstone-alt", "toolbox", "tools", "tooth", "toothbrush", "torah", "torii-gate", "tornado", "tractor", "trademark", "traffic-cone", "traffic-light", "traffic-light-go", "traffic-light-slow", "traffic-light-stop", "trailer", "train", "tram", "transgender", "transgender-alt", "transporter", "transporter-1", "transporter-2", "transporter-3", "transporter-empty", "trash", "trash-alt", "trash-restore", "trash-restore-alt", "trash-undo", "trash-undo-alt", "treasure-chest", "tree", "tree-alt", "tree-christmas", "tree-decorated", "tree-large", "tree-palm", "trees", "triangle", "triangle-music", "trophy", "trophy-alt", "truck", "truck-container", "truck-couch", "truck-loading", "truck-monster", "truck-moving", "truck-pickup", "truck-plow", "truck-ramp", "trumpet", "tshirt", "tty", "turkey", "turntable", "turtle", "tv", "tv-alt", "tv-music", "tv-retro", "typewriter", "ufo", "ufo-beam", "umbrella", "umbrella-beach", "underline", "undo", "undo-alt", "unicorn", "union", "universal-access", "university", "unlink", "unlock", "unlock-alt", "upload", "usb-drive", "usd-circle", "usd-square", "user", "user-alien", "user-alt", "user-alt-slash", "user-astronaut", "user-chart", "user-check", "user-circle", "user-clock", "user-cog", "user-cowboy", "user-crown", "user-edit", "user-friends", "user-graduate", "user-hard-hat", "user-headset", "user-injured", "user-lock", "user-md", "user-md-chat", "user-minus", "user-music", "user-ninja", "user-nurse", "user-plus", "user-robot", "user-secret", "user-shield", "user-slash", "user-tag", "user-tie", "user-times", "user-unlock", "user-visor", "users", "users-class", "users-cog", "users-crown", "users-medical", "users-slash", "utensil-fork", "utensil-knife", "utensil-spoon", "utensils", "utensils-alt", "vacuum", "vacuum-robot", "value-absolute", "vector-square", "venus", "venus-double", "venus-mars", "vest", "vest-patches", "vhs", "vial", "vials", "video", "video-plus", "video-slash", "vihara", "violin", "virus", "virus-slash", "viruses", "voicemail", "volcano", "volleyball-ball", "volume", "volume-down", "volume-mute", "volume-off", "volume-slash", "volume-up", "vote-nay", "vote-yea", "vr-cardboard", "wagon-covered", "walker", "walkie-talkie", "walking", "wallet", "wand", "wand-magic", "warehouse", "warehouse-alt", "washer", "watch", "watch-calculator", "watch-fitness", "water", "water-lower", "water-rise", "wave-sine", "wave-square", "wave-triangle", "waveform", "waveform-path", "webcam", "webcam-slash", "weight", "weight-hanging", "whale", "wheat", "wheelchair", "whistle", "wifi", "wifi-1", "wifi-2", "wifi-slash", "wind", "wind-turbine", "wind-warning", "window", "window-alt", "window-close", "window-frame", "window-frame-open", "window-maximize", "window-minimize", "window-restore", "windsock", "wine-bottle", "wine-glass", "wine-glass-alt", "won-sign", "wreath", "wrench", "x-ray", "yen-sign", "yin-yang" ] } /** * This class has been auto-generated by PHP-DI. */ class extends { const METHOD_MAPPING = NULL; } import { ConditionsConfig as ConditionsConfigCommand } from '../../data/commands'; export class ConditionsConfig { static instance; config = null; constructor( config ) { this.config = config; } /** * @return {Promise} Conditions config */ static create() { if ( ConditionsConfig.instance ) { return Promise.resolve( ConditionsConfig.instance ); } return $e.data.get( ConditionsConfigCommand.signature, {}, { refresh: true } ) .then( ( response ) => { ConditionsConfig.instance = new ConditionsConfig( response.data ); return ConditionsConfig.instance; } ); } /** * Get main options for condition name. * * @return {Array} Condition options */ getOptions() { return this.getSubOptions( 'general', true ) .map( ( { label, value } ) => { return { label, value, }; } ); } /** * Get the sub options for the select. * * @param {string} itemName * @param {boolean} isSubItem * @return {Array} Sub options */ getSubOptions( itemName, isSubItem = false ) { const config = this.config[ itemName ]; if ( ! config ) { return []; } return [ { label: config.all_label, value: isSubItem ? itemName : '' }, ...config.sub_conditions.map( ( subName ) => { const subConfig = this.config[ subName ]; return { label: subConfig.label, value: subName, children: subConfig.sub_conditions.length ? this.getSubOptions( subName, true ) : null, }; } ), ]; } /** * Get the autocomplete property from the conditions config * * @param {string} sub * @return {{}|any} Conditions autocomplete */ getSubIdAutocomplete( sub ) { const config = this.config[ sub ]; if ( ! config || ! ( 'object' === typeof ( config.controls ) ) ) { return {}; } const controls = Object.values( config.controls ); if ( ! controls?.[ 0 ]?.autocomplete ) { return {}; } return controls[ 0 ].autocomplete; } /** * Calculate instances from the conditions. * * @param {Array} conditions * @return {Object} Conditions Instances */ calculateInstances( conditions ) { let instances = conditions.reduce( ( current, condition ) => { if ( 'exclude' === condition.type ) { return current; } const key = condition.sub || condition.name, config = this.config[ key ]; if ( ! config ) { return current; } const instanceLabel = condition.subId ? `${ config.label } #${ condition.subId }` : config.all_label; return { ...current, [ key ]: instanceLabel, }; }, {} ); if ( 0 === Object.keys( instances ).length ) { instances = [ __( 'No instances', 'elementor-pro' ) ]; } return instances; } } export default ConditionsConfig; !function(t){var e={};function n(o){if(e[o])return e[o].exports;var a=e[o]={i:o,l:!1,exports:{}};return t[o].call(a.exports,a,a.exports,n),a.l=!0,a.exports}n.m=t,n.c=e,n.d=function(t,e,o){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:o})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var a in t)n.d(o,a,function(e){return t[e]}.bind(null,a));return o},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=0)}([function(t,e){class n extends elementorModules.frontend.handlers.Base{getDefaultSettings(){return{selectors:{wrapper:".jeg-elementor-kit.jkit-video-button",link:".jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn"}}}getDefaultElements(){const t=this.getSettings("selectors");return{$wrapper:this.$element.find(t.wrapper),$link:this.$element.find(t.link)}}bindEvents(){this.onClick()}onClick(){const t=this.elements.$wrapper,e=t.data("type"),n=t.data("autoplay"),o=t.data("mute"),a=t.data("loop"),r=t.data("controls"),i=t.data("unique-id"),l=this.getUrlId(e);let s="//www.youtube.com/embed/",u="";"self_hosted"===e?u=jQuery("#"+i).html():(s="youtube"==e?s+"?playlist="+l+"&autoplay="+n+"&mute="+o+"&loop="+a+"&controls="+r+"&start="+t.data("start")+"&end="+t.data("end")+"&version=3":"//player.vimeo.com/video/"+l+"?autoplay="+n+"&muted="+o+"&loop="+a+"&controls="+r+"&title="+t.data("title")+"&portrait="+t.data("portrait")+"&byline="+t.data("byline"),u=''),this.elements.$link.on("click",(function(t){t.preventDefault(),Swal.fire({showCloseButton:!0,showCancelButton:!1,showConfirmButton:!1,html:u,padding:0,customClass:{container:"jkit-swal-container jkit-video-button-popup-container",popup:"jkit-swal-popup type-"+e,header:"jkit-swal-header",title:"jkit-swal-title",closeButton:"jkit-swal-closeButton",icon:"jkit-swal-icon",image:"jkit-swal-image",htmlContainer:"jkit-swal-htmlContainer",input:"jkit-swal-input",inputLabel:"jkit-swal-inputLabel",validationMessage:"jkit-swal-validationMessage",actions:"jkit-swal-actions",confirmButton:"jkit-swal-confirmButton",denyButton:"jkit-swal-denyButton",cancelButton:".jkit-swal-cancelButton",loader:"jkit-swal-loader",footer:"jkit-swal-footer",timerProgressBar:"jkit-swal-timerProgressBar"},showClass:{backdrop:"swal2-noanimation",popup:"",icon:""},hideClass:{popup:""}})}))}getUrlId(t){const e=this.elements.$link.attr("href");let n=[];switch(t){case"youtube":return n=e.match(/(?:youtu\.be\/|youtube\.com\/watch\?.*?v=)([^&?\/\s]+)/),n&&n[1]?n[1]:null;case"vimeo":return n=e.match(/(https?:\/\/)?(www.)?(player.)?vimeo.com\/([a-z]*\/)*([0-9]{6,11})[?]?.*/),n&&n[5]?n[5]:null}return""}}jQuery(window).on("elementor/frontend/init",(()=>{elementorFrontend.hooks.addAction("frontend/element_ready/jkit_video_button.default",(t=>{elementorFrontend.elementsHandler.addHandler(n,{$element:t})}))}))}]);const { SVG, Path } = wp.components; const Database = ; export default Database; var updraft_restore_screen=!0;jQuery(function(p){var n,d,u,l=p("#updraftplus_ajax_restore_job_id").val(),e=p("#updraftplus_ajax_restore_action").val(),i=0,c=p("#updraftplus_ajax_restore_output"),_=p(".updraft_restore_components_list"),r=!1,f=0,g=0;function h(e,t){var r=new XMLHttpRequest,e="action="+t+"&updraftplus_ajax_restore=do_ajax_restore&job_id="+e,o=("updraft_ajaxrestore"===t&&(e+="&nonce="+updraft_credentialtest_nonce),0),n=!0,d=p("#updraftplus_ajax_restore_debug").length;r.open("POST",ajaxurl,!0),r.onprogress=function(e){if(200<=e.currentTarget.status&&e.currentTarget.status<300){if(-1!==e.currentTarget.responseText.indexOf(""+e.data.fileindex+"").replace("%s2",""+e.data.total_files+"")),"db"==e.stage&&e.data.hasOwnProperty("stage")&&("table"==e.data.stage?t.find(".updraft_component--progress").html(" — "+updraftlion.restore_db_table_progress.replace("%s",""+e.data.table+"")):"stored_routine"==e.data.stage?t.find(".updraft_component--progress").html(" — "+updraftlion.restore_db_stored_routine_progress.replace("%s",""+e.data.routine_name+"")):"finished"==e.data.stage?t.find(".updraft_component--progress").html(" — "+updraftlion.finished):"begun"==e.data.stage&&t.find(".updraft_component--progress").html(" — "+updraftlion.begun+"...")),d!==u&&(d&&((r=_.find("[data-component="+d+"]")).find(".updraft_component--progress").html(""),r.removeClass("active").addClass("done")),"finished"==u?(t.addClass("done"),_.find("[data-component]").each(function(e,t){($el=p(t)).is(".done")||$el.addClass("error")}),e.data.hasOwnProperty("actions")&&"object"==typeof e.data.actions&&(r=e.data.urls,a=function(e){p.isEmptyObject(e)||(p(".updraft_restore_result").before(updraftlion.ajax_restore_404_detected),p.each(e,function(e,t){p(".updraft_missing_pages").append("
  • "+t+"
  • ")}))},s=[],o=[],p.each(r,function(e,t){var r=p.Deferred(),a=(o.push(r.promise()),new XMLHttpRequest);a.onreadystatechange=function(){4==this.readyState&&(404==this.status&&s.push(t),r.resolve())},a.open("GET",t,!0),a.send(null)}),p.when.apply(p,o).done(function(){a(s)}),p.each(e.data.actions,function(e,t){_.after(''+e+"")}))):t.addClass("active")),d=u)}p("#updraft-restore-hidethis").remove(),h(l,e),p("#updraftplus_ajax_restore_progress").on("click","#updraft_restore_resume",function(e){e.preventDefault(),p("#updraftplus_ajax_restore_progress").slideUp(1e3,function(){p(this).remove()}),h(l,"updraft_ajaxrestore_continue")}),p(document).on("heartbeat-tick",function(e,t){t.hasOwnProperty("wp-auth-check")&&(t["wp-auth-check"]?(r&&t["wp-auth-check"]&&(i=Math.round(Date.now()/1e3),r=!1),t.hasOwnProperty("updraftplus")&&(t=t.updraftplus).hasOwnProperty("updraft_credentialtest_nonce")&&(updraft_credentialtest_nonce=t.updraft_credentialtest_nonce,i=Math.round(Date.now()/1e3))):r=!0)})});(function ($, elementor) { $(window).on("elementor/frontend/init", function () { let ModuleHandler = elementorModules.frontend.handlers.Base, ReadingTimer; ReadingTimer = ModuleHandler.extend({ bindEvents: function () { this.run(); }, getDefaultSettings: function () { return { allowHTML: true, }; }, settings: function (key) { return this.getElementSettings("reading_timer_" + key); }, calculateReadingTime: function (ReadingContent) { let wordCount = ReadingContent.split(/\s+/).filter(function (word) { return word !== ""; }).length, averageReadingSpeed = this.settings("avg_words_per_minute") ? this.settings("avg_words_per_minute").size : 200, readingTime = Math.floor(wordCount / averageReadingSpeed), reading_seconds = Math.floor( (wordCount % averageReadingSpeed) / (averageReadingSpeed / 60) ), minText = this.settings("minute_text") ? this.settings("minute_text") : "min read", secText = this.settings("seconds_text") ? this.settings("seconds_text") : "sec read"; if (wordCount >= averageReadingSpeed) { return `${readingTime} ${minText}`; } else { return `${reading_seconds} ${secText}`; } }, run: function () { const widgetID = this.$element.data("id"), widgetContainer = `.elementor-element-${widgetID} .bdt-reading-timer`, contentSelector = this.settings("content_id"); let minText = this.settings("minute_text") ? this.settings("minute_text") : "min read"; var editMode = Boolean(elementorFrontend.isEditMode()); if (editMode) { $(widgetContainer).append("2 " + minText + ""); return; } if (contentSelector) { ReadingContent = $(document).find(`#${contentSelector}`).text(); var readTime = this.calculateReadingTime(ReadingContent); $(widgetContainer).append(readTime); } else return; }, }); elementorFrontend.hooks.addAction( "frontend/element_ready/bdt-reading-timer.default", function ($scope) { elementorFrontend.elementsHandler.addHandler(ReadingTimer, { $element: $scope, }); } ); }); })(jQuery, window.elementorFrontend); .elespare-slider-wrap { container-type: inline-size; &.slider-layout { .elespare-posts-wrap { .elespare-posts-slider-post-items { .elespare-content-wrapper { .elespare-content-wrapper-inner { display: flex; flex-direction: column; gap: 10px; } } } &.slider-style-4 { display: grid; .elespare-img-wrapper img { width: 100%; } .elespare-posts-slider-post-items { .elespare-content-wrapper { text-align: left; padding: 15px; } } } &.slider-style-3, &.slider-style-2 { .elespare-posts-slider-post-items { display: grid; justify-content: center; align-items: stretch; grid-template-columns: 1fr 0.75fr; grid-gap: 0; // min-height: 450px; .elespare-img-wrapper { position: relative; margin: 0; line-height: 0; a { display: block; height: 100%; width: 100%; img { width: 100%; height: 100%; object-fit: cover; } } } .elespare-content-wrapper { justify-content: center; } } } &.slider-style-3 { .elespare-posts-slider-post-items { grid-template-columns: 0.75fr 1fr; .elespare-img-wrapper { grid-column-start: 2; grid-row-start: 1; } .elespare-content-wrapper { text-align: right; align-items: flex-end; .elespare-metadata { justify-content: flex-end; } } } } &.slider-style-1 { display: grid; .elespare-posts-slider-post-items { position: relative; // min-height: 580px; display: flex; flex-direction: column; justify-content: flex-end; .elespare-img-wrapper { position: absolute; width: 100%; height: 100%; top: 0; left: 0; a { display: block; height: 100%; width: 100%; } img { width: 100%; height: 100%; object-fit: cover; } } .elespare-img-wrapper > a:after { content: ""; background: #222; position: absolute; left: 0; top: 0; width: 100%; height: 100%; filter: alpha(opacity=100); opacity: 0.85; background: -moz-linear-gradient( top, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 1) 100% ); background: -webkit-gradient( linear, left top, left bottom, color-stop(40%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 1)) ); background: -webkit-linear-gradient( top, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 1) 100% ); background: -o-linear-gradient( top, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 1) 100% ); background: -ms-linear-gradient( top, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 1) 100% ); background: linear-gradient( to bottom, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 1) 100% ); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#b3000000', GradientType=0); } .elespare-content-wrapper { position: relative; z-index: 2; text-align: left; &::after { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: linear-gradient( to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 25%, rgba(0, 0, 0, 0.5) 50%, #000 100% ); z-index: 0; } > * { position: relative; z-index: 1; } } } } &.slider-style-5 { .elespare-posts-slider-post-items { display: flex; flex-direction: column; .elespare-img-wrapper { order: 2; img { width: 100%; } } .elespare-content-wrapper { order: 1; } } } &.slider-style-6 { .elespare-posts-slider-post-items { position: relative; display: flex; flex-direction: column-reverse; padding-top: 50px; overflow: visible; .elespare-content-wrapper { position: relative; z-index: 2; width: 60%; left: 50%; transform: translateX(-50%); text-align: center; .elespare-metadata { justify-content: center; } } .elespare-img-wrapper { height: 100%; width: 100%; background-size: cover; background-position: 50%; position: absolute; left: 0; bottom: 50px; a { display: block; height: 100%; width: 100%; img { width: 100%; height: 100%; object-fit: cover; } } } } } &.slider-style-7 { .elespare-posts-slider-post-items { overflow: visible; .elespare-img-wrapper { img { width: 100%; } ul.elespare-cat-links { top: inherit; left: 100px; bottom: 50px; width: calc(100% - 100px); margin-bottom: 10px !important; font-size: 0; } } .elespare-content-wrapper { position: relative; z-index: 1; width: calc(100% - 100px); margin-top: -50px; margin-left: 100px; } } } a { text-decoration: none; } } } } .elespare-slider-wrap { &.slider-layout { .elespare-posts-wrap { .elespare-posts-slider-post-items { .elespare-content-wrapper { text-align: left; } } } } } // default boxshadow .elespare-slider-wrap.has-background { .elespare-posts-wrap { .elespare-posts-slider-post-items { box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.1); } } } // default boxshadow // gravtar on slider layouts .elespare-slider-wrap { .elespare-posts-wrap { &.elespare-gravatar { .elespare-posts-slider-post-items { .elespare-img-wrapper { .elespare-avatar-wrap { position: absolute; height: 30px; width: 30px; border-radius: 50%; overflow: hidden; border: 3px solid; background-color: #fff; left: 15px; bottom: 15px; img { height: 100%; width: 100%; object-fit: cover; } } } .elespare-content-wrapper { .elespare-metadata { display: flex; align-items: center; .post-author { display: flex; align-items: center; a { display: flex; align-items: center; .elespare-avatar-wrap { height: 20px; width: 20px; border-radius: 50%; overflow: hidden; line-height: 1; margin-right: 5px; img { height: 100%; width: 100%; object-fit: cover; } } } } } } } } } } // gravtar on slider layouts /* ==========Same height images========================== */ .elespare-slider-wrap.slider-layout { &.elespare-has-equal-height { .elespare-img-wrapper { a { img { width: 100% !important; height: 100% !important; object-fit: cover; } } } .slider-style-7, .slider-style-5, .slider-style-4 { .elespare-posts-slider-post-items { .elespare-img-wrapper { aspect-ratio: 3/2; overflow: hidden; } } } .slider-style-3, .slider-style-2 { .elespare-posts-slider-post-items { height: 580px; } } } .slider-style-6, .slider-style-1 { .elespare-posts-slider-post-items { aspect-ratio: 3/2; overflow: hidden; } } } //fix slider height .elespare-slider-wrap { .elespare-posts-wrap { .elespare-posts-slider-post-items { &:not(:nth-child(1)) { display: none !important; } &.slick-slide:not(:nth-child(1)) { display: flex !important; } } } .elespare-posts-wrap { &.slider-style-2, &.slider-style-3, &.slider-style-4 { .elespare-posts-slider-post-items { &.slick-slide:not(:nth-child(1)) { display: grid !important; } } } } .elespare-posts-wrap { &.slider-style-7 { .elespare-posts-slider-post-items { &.slick-slide:not(:nth-child(1)) { display: block !important; } } } } } .elementor-widget-post-slider { width: 100%; } @container (max-width: 768px) { .elespare-slider-wrap.slider-layout { .elespare-posts-wrap { &.slider-style-6 { .elespare-posts-slider-post-items { .elespare-content-wrapper { width: 90%; } } } &.slider-style-7 { .elespare-posts-slider-post-items { .elespare-img-wrapper { ul.elespare-cat-links { left: 30px; width: calc(100% - 30px); } } .elespare-content-wrapper { width: calc(100% - 30px); margin-left: 30px; } } } } } } @container (max-width: 600px) { .elespare-slider-wrap.slider-layout { .elespare-posts-wrap { &.slider-style-3, &.slider-style-2 { .elespare-posts-slider-post-items { grid-template-columns: 1fr; grid-template-rows: max-content; .elespare-content-wrapper { justify-content: flex-start; } } } &.slider-style-3 { .elespare-posts-slider-post-items { .elespare-img-wrapper { grid-column-start: 1; } } } } &.elespare-has-equal-height { .slider-style-3, .slider-style-2 { .elespare-posts-slider-post-items { height: auto; min-height: unset; .elespare-img-wrapper { height: 240px; } } } } .slider-style-6 { .elespare-posts-slider-post-items { .elespare-content-wrapper { width: 90%; } } } } } /* ==========Same height images========================== */ body.rtl { .elespare-slider-wrap { &.slider-layout { .elespare-posts-wrap { .elespare-posts-slider-post-items { .elespare-content-wrapper { text-align: right; } } } } } .elespare-slider-wrap { &.slider-layout { .elespare-posts-wrap { &.slider-style-6 { .elespare-posts-slider-post-items { .elespare-content-wrapper { left: unset; right: 50%; transform: translateX(50%); text-align: center; } } } } } } .elespare-slider-wrap { &.slider-layout { .elespare-posts-wrap { &.slider-style-7 { .elespare-posts-slider-post-items { .elespare-img-wrapper { ul { &.elespare-cat-links { text-align: right; left: unset; right: 100px; } } } .elespare-content-wrapper { margin-right: 100px; margin-left: unset; } } } &.slider-style-3 { .elespare-posts-slider-post-items { .elespare-content-wrapper { text-align: left; } } } } } } @container (max-width: 768px) { .elespare-slider-wrap.slider-layout { .elespare-posts-wrap { &.slider-style-7 { .elespare-posts-slider-post-items { .elespare-img-wrapper { ul.elespare-cat-links { left: unset; right: 30px; } } .elespare-content-wrapper { margin-left: unset; margin-right: 30px; } } } } } } } /*! elementor - v3.28.0 - 01-04-2025 */ (()=>{var e={66117:(e,t,o)=>{"use strict";var r=o(12470).__,n=o(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(o(39805)),u=n(o(40989)),a=n(o(15118)),s=n(o(29402)),l=n(o(87861)),c=n(o(89758));function _isNativeReflectConstruct(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!e})()}t.default=function(e){function BetaTesterLayout(){return(0,i.default)(this,BetaTesterLayout),function _callSuper(e,t,o){return t=(0,s.default)(t),(0,a.default)(e,_isNativeReflectConstruct()?Reflect.construct(t,o||[],(0,s.default)(e).constructor):t.apply(e,o))}(this,BetaTesterLayout,arguments)}return(0,l.default)(BetaTesterLayout,e),(0,u.default)(BetaTesterLayout,[{key:"ui",value:function ui(){return{closeModal:".elementor-templates-modal__header__close",dontShowAgain:".elementor-beta-tester-do-not-show-again"}}},{key:"events",value:function events(){return{"click @ui.closeModal":this.onCloseModalClick,"click @ui.dontShowAgain":this.onDontShowAgainClick}}},{key:"getModalOptions",value:function getModalOptions(){return{id:"elementor-beta-tester-modal",hide:{onBackgroundClick:!1}}}},{key:"getLogoOptions",value:function getLogoOptions(){return{title:r("Sign Up","elementor")}}},{key:"initialize",value:function initialize(){elementorModules.common.views.modal.Layout.prototype.initialize.apply(this,arguments),this.showLogo(),this.showContentView();var e=r("Don't Show Again","elementor");this.modalHeader.currentView.ui.closeModal.after(jQuery("
    ",{class:"elementor-beta-tester-do-not-show-again"}).text(e))}},{key:"showContentView",value:function showContentView(){this.modalContent.show(new c.default)}},{key:"onDontShowAgainClick",value:function onDontShowAgainClick(){this.hideModal(),this.onCloseModalClick()}},{key:"onCloseModalClick",value:function onCloseModalClick(){elementorCommon.ajax.addRequest("introduction_viewed",{data:{introductionKey:elementorAdmin.config.beta_tester.beta_tester_signup}})}}])}(elementorModules.common.views.modal.Layout)},89758:(e,t,o)=>{"use strict";var r=o(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(o(39805)),i=r(o(40989)),u=r(o(15118)),a=r(o(29402)),s=r(o(87861));function _isNativeReflectConstruct(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!e})()}t.default=function(e){function BetaTesterView(){var e;return(0,n.default)(this,BetaTesterView),(e=function _callSuper(e,t,o){return t=(0,a.default)(t),(0,u.default)(e,_isNativeReflectConstruct()?Reflect.construct(t,o||[],(0,a.default)(e).constructor):t.apply(e,o))}(this,BetaTesterView)).id="elementor-beta-tester-dialog-content",e.template="#tmpl-elementor-beta-tester",e}return(0,s.default)(BetaTesterView,e),(0,i.default)(BetaTesterView,[{key:"ui",value:function ui(){return{betaForm:"#elementor-beta-tester-form",betaEmail:"#elementor-beta-tester-form__email",betaButton:"#elementor-beta-tester-form__submit"}}},{key:"events",value:function events(){return{"submit @ui.betaForm":"onBetaFormSubmit"}}},{key:"onBetaFormSubmit",value:function onBetaFormSubmit(e){e.preventDefault();var t=this.ui.betaEmail.val();this.ui.betaButton.addClass("elementor-button-state"),elementorCommon.ajax.addRequest("beta_tester_signup",{data:{betaTesterEmail:t}}),elementorBetaTester.layout.hideModal()}},{key:"onRender",value:function onRender(){}}])}(Marionette.ItemView)},12470:e=>{"use strict";e.exports=wp.i18n},36417:e=>{e.exports=function _assertThisInitialized(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e},e.exports.__esModule=!0,e.exports.default=e.exports},39805:e=>{e.exports=function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},e.exports.__esModule=!0,e.exports.default=e.exports},40989:(e,t,o)=>{var r=o(45498);function _defineProperties(e,t){for(var o=0;o{function _getPrototypeOf(t){return e.exports=_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},e.exports.__esModule=!0,e.exports.default=e.exports,_getPrototypeOf(t)}e.exports=_getPrototypeOf,e.exports.__esModule=!0,e.exports.default=e.exports},87861:(e,t,o)=>{var r=o(91270);e.exports=function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&r(e,t)},e.exports.__esModule=!0,e.exports.default=e.exports},96784:e=>{e.exports=function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},15118:(e,t,o)=>{var r=o(10564).default,n=o(36417);e.exports=function _possibleConstructorReturn(e,t){if(t&&("object"==r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return n(e)},e.exports.__esModule=!0,e.exports.default=e.exports},91270:e=>{function _setPrototypeOf(t,o){return e.exports=_setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,_setPrototypeOf(t,o)}e.exports=_setPrototypeOf,e.exports.__esModule=!0,e.exports.default=e.exports},11327:(e,t,o)=>{var r=o(10564).default;e.exports=function toPrimitive(e,t){if("object"!=r(e)||!e)return e;var o=e[Symbol.toPrimitive];if(void 0!==o){var n=o.call(e,t||"default");if("object"!=r(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},45498:(e,t,o)=>{var r=o(10564).default,n=o(11327);e.exports=function toPropertyKey(e){var t=n(e,"string");return"symbol"==r(t)?t:t+""},e.exports.__esModule=!0,e.exports.default=e.exports},10564:e=>{function _typeof(t){return e.exports=_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,_typeof(t)}e.exports=_typeof,e.exports.__esModule=!0,e.exports.default=e.exports}},t={};function __webpack_require__(o){var r=t[o];if(void 0!==r)return r.exports;var n=t[o]={exports:{}};return e[o](n,n.exports,__webpack_require__),n.exports}(()=>{"use strict";var e=__webpack_require__(96784),t=e(__webpack_require__(39805)),o=e(__webpack_require__(40989)),r=e(__webpack_require__(15118)),n=e(__webpack_require__(29402)),i=e(__webpack_require__(87861)),u=e(__webpack_require__(66117));function _isNativeReflectConstruct(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!e})()}var a=function(e){function BetaTesterModule(){return(0,t.default)(this,BetaTesterModule),function _callSuper(e,t,o){return t=(0,n.default)(t),(0,r.default)(e,_isNativeReflectConstruct()?Reflect.construct(t,o||[],(0,n.default)(e).constructor):t.apply(e,o))}(this,BetaTesterModule,arguments)}return(0,i.default)(BetaTesterModule,e),(0,o.default)(BetaTesterModule,[{key:"onInit",value:function onInit(){elementorModules.ViewModule.prototype.onInit.apply(this,arguments),this.showLayout(!1)}},{key:"showLayout",value:function showLayout(){(!(arguments.length>0&&void 0!==arguments[0])||arguments[0]||elementorAdmin.config.beta_tester.option_enabled&&!elementorAdmin.config.beta_tester.signup_dismissed&&"#tab-fontawesome4_migration"!==location.hash)&&(this.layout=new u.default,this.layout.showModal())}},{key:"getDefaultSettings",value:function getDefaultSettings(){return{selectors:{betaTesterFirstToKnow:"#beta-tester-first-to-know"}}}},{key:"getDefaultElements",value:function getDefaultElements(){var e={},t=this.getSettings("selectors");return e.$betaTesterFirstToKnow=jQuery(t.betaTesterFirstToKnow),e}},{key:"bindEvents",value:function bindEvents(){this.elements.$betaTesterFirstToKnow.on("click",this.showLayout.bind(this))}}])}(elementorModules.ViewModule);jQuery((function(){window.elementorBetaTester=new a}))})()})();