PluginProbe
Elementor Website Builder – more than just a page builder / 3.6.7
Elementor Website Builder – more than just a page builder v3.6.7
4.3.2 4.3.1 4.3.0 4.3.0-beta3 4.3.0-beta2 4.3.0-beta1 4.2.4 4.2.3 4.2.2 4.2.1 4.2.0 4.1.5 4.2.0-beta2 4.2.0-dev2 4.2.0-beta1 4.1.4 4.1.3 4.1.2 4.1.1 4.1.0 4.1.0-beta3 4.1.0-dev3 4.0.9 4.1.0-beta2 4.1.0-dev2 All 455 releases
← All changes | assets/css/editor-preview.css +2513 -2034 3.6.6 → 3.6.7 View file →
@@ -1,21 +1,25 @@
1 -/*! elementor - v3.6.6 - 08-06-2022 */
2 -@charset "UTF-8";
1 +/*! elementor - v3.6.7 - 03-07-2022 */
3 2 .elementor-control-unit-1 {
4 - width: 27px; }
3 + width: 27px;
4 +}
5 5
6 6 .elementor-control-unit-2 {
7 - width: 54px; }
7 + width: 54px;
8 +}
8 9
9 10 .elementor-control-unit-3 {
10 - width: 81px; }
11 + width: 81px;
12 +}
11 13
12 14 .elementor-control-unit-4 {
13 - width: 108px; }
15 + width: 108px;
16 +}
14 17
15 18 .elementor-control-unit-5 {
16 19 max-width: 400px;
17 - width: 52%; }
20 + width: 52%;
21 +}
18 22
19 23 .elementor-tags-list {
20 24 display: none;
21 25 position: absolute;
@@ -25,49 +29,59 @@
25 29 padding-bottom: 5px;
26 30 background-color: #fff;
27 31 border: 1px solid #a4afb7;
28 32 border-radius: 3px;
29 - z-index: 10000; }
30 - .elementor-tags-list__group-title {
31 - color: #495157;
32 - font-weight: bold;
33 - font-size: 12px;
34 - padding: 10px 15px;
35 - display: -webkit-box;
36 - display: -ms-flexbox;
37 - display: flex;
38 - -webkit-box-align: center;
39 - -ms-flex-align: center;
40 - align-items: center; }
41 - .elementor-tags-list__group-title .eicon-info-circle {
42 - padding-right: 5px;
43 - color: #71d7f7;
44 - font-size: 14px; }
45 - .elementor-tags-list__item {
46 - font-size: 10px;
47 - padding: 6px 15px;
48 - cursor: pointer; }
49 - .elementor-tags-list__item:before {
50 - content: '>';
51 - font-size: 8px;
52 - padding-right: 5px; }
53 - .elementor-tags-list__item:hover {
54 - background-color: #e6e9ec; }
55 - .elementor-tags-list__teaser {
56 - border-top: 2px solid #d5dadf;
57 - padding-top: 4px;
58 - margin-top: 4px; }
59 - .elementor-tags-list__teaser-title {
60 - color: #6d7882; }
61 - .elementor-tags-list__teaser-text {
62 - padding: 2px 15px 8px;
63 - line-height: 1.5;
64 - font-size: 12px; }
65 - .elementor-tags-list__teaser-link {
66 - color: #93003c;
67 - text-decoration: underline;
68 - font-style: italic;
69 - font-weight: bold; }
33 + z-index: 10000;
34 +}
35 +.elementor-tags-list__group-title {
36 + color: #495157;
37 + font-weight: bold;
38 + font-size: 12px;
39 + padding: 10px 15px;
40 + display: -webkit-box;
41 + display: -ms-flexbox;
42 + display: flex;
43 + -webkit-box-align: center;
44 + -ms-flex-align: center;
45 + align-items: center;
46 +}
47 +.elementor-tags-list__group-title .eicon-info-circle {
48 + padding-right: 5px;
49 + color: #71d7f7;
50 + font-size: 14px;
51 +}
52 +.elementor-tags-list__item {
53 + font-size: 10px;
54 + padding: 6px 15px;
55 + cursor: pointer;
56 +}
57 +.elementor-tags-list__item:before {
58 + content: ">";
59 + font-size: 8px;
60 + padding-right: 5px;
61 +}
62 +.elementor-tags-list__item:hover {
63 + background-color: #e6e9ec;
64 +}
65 +.elementor-tags-list__teaser {
66 + border-top: 2px solid #d5dadf;
67 + padding-top: 4px;
68 + margin-top: 4px;
69 +}
70 +.elementor-tags-list__teaser-title {
71 + color: #6d7882;
72 +}
73 +.elementor-tags-list__teaser-text {
74 + padding: 2px 15px 8px;
75 + line-height: 1.5;
76 + font-size: 12px;
77 +}
78 +.elementor-tags-list__teaser-link {
79 + color: #93003c;
80 + text-decoration: underline;
81 + font-style: italic;
82 + font-weight: bold;
83 +}
70 84
71 85 .elementor-dynamic-cover {
72 86 display: -webkit-box;
73 87 display: -ms-flexbox;
@@ -77,28 +91,33 @@
77 91 align-items: center;
78 92 width: 100%;
79 93 height: 27px;
80 94 -webkit-box-sizing: border-box;
81 - box-sizing: border-box; }
82 - .elementor-dynamic-cover__title {
83 - padding: 0 8px;
84 - -webkit-box-flex: 1;
85 - -ms-flex-positive: 1;
86 - flex-grow: 1;
87 - white-space: nowrap;
88 - -o-text-overflow: ellipsis;
89 - text-overflow: ellipsis;
90 - overflow: hidden; }
91 - .elementor-dynamic-cover__settings, .elementor-dynamic-cover__remove {
92 - color: #c2cbd2;
93 - cursor: pointer;
94 - -webkit-transition: all 0.3s;
95 - -o-transition: all 0.3s;
96 - transition: all 0.3s; }
97 - .elementor-dynamic-cover__settings:hover, .elementor-dynamic-cover__remove:hover {
98 - color: #a4afb7; }
99 - .elementor-control-type-wysiwyg .elementor-dynamic-cover {
100 - margin-top: 10px; }
95 + box-sizing: border-box;
96 +}
97 +.elementor-dynamic-cover__title {
98 + padding: 0 8px;
99 + -webkit-box-flex: 1;
100 + -ms-flex-positive: 1;
101 + flex-grow: 1;
102 + white-space: nowrap;
103 + -o-text-overflow: ellipsis;
104 + text-overflow: ellipsis;
105 + overflow: hidden;
106 +}
107 +.elementor-dynamic-cover__settings, .elementor-dynamic-cover__remove {
108 + color: #c2cbd2;
109 + cursor: pointer;
110 + -webkit-transition: all 0.3s;
111 + -o-transition: all 0.3s;
112 + transition: all 0.3s;
113 +}
114 +.elementor-dynamic-cover__settings:hover, .elementor-dynamic-cover__remove:hover {
115 + color: #a4afb7;
116 +}
117 +.elementor-control-type-wysiwyg .elementor-dynamic-cover {
118 + margin-top: 10px;
119 +}
101 120
102 121 .elementor-tag-settings-popup {
103 122 position: absolute;
104 123 width: 260px;
@@ -104,24 +123,28 @@
104 123 width: 260px;
105 124 background-color: #e6e9ec;
106 125 -webkit-box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.3);
107 126 box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.3);
108 - z-index: 1; }
109 - .elementor-tag-settings-popup:before {
110 - content: '';
111 - position: absolute;
112 - top: -20px;
113 - left: 5px;
114 - border: 10px solid transparent;
115 - border-bottom-color: #fff; }
116 - .elementor-tag-settings-popup .elementor-control-type-section:first-child {
117 - margin: 0; }
127 + z-index: 1;
128 +}
129 +.elementor-tag-settings-popup:before {
130 + content: "";
131 + position: absolute;
132 + top: -20px;
133 + left: 5px;
134 + border: 10px solid transparent;
135 + border-bottom-color: #fff;
136 +}
137 +.elementor-tag-settings-popup .elementor-control-type-section:first-child {
138 + margin: 0;
139 +}
118 140
119 141 .elementor-tag-controls-stack-empty {
120 142 background-color: #fff;
121 143 padding: 10px;
122 144 font-size: 13px;
123 - text-align: center; }
145 + text-align: center;
146 +}
124 147
125 148 .elementor-control-dynamic-switcher {
126 149 display: -webkit-inline-box;
127 150 display: -ms-inline-flexbox;
@@ -137,33 +160,40 @@
137 160 height: 27px;
138 161 cursor: pointer;
139 162 border: 1px solid #d5dadf;
140 163 border-radius: 3px;
141 - background: #fff; }
142 - .elementor-control-dynamic-switcher.e-control-tool {
143 - height: 20px;
144 - border: 0; }
145 - .elementor-control-dynamic-switcher-wrapper {
146 - display: -webkit-box;
147 - display: -ms-flexbox;
148 - display: flex; }
149 - .elementor-control-dynamic-switcher .eicon-database {
150 - font-size: 12px; }
151 -
164 + background: #fff;
165 +}
166 +.elementor-control-dynamic-switcher.e-control-tool {
167 + height: 20px;
168 + border: 0;
169 +}
170 +.elementor-control-dynamic-switcher-wrapper {
171 + display: -webkit-box;
172 + display: -ms-flexbox;
173 + display: flex;
174 +}
175 +.elementor-control-dynamic-switcher .eicon-database {
176 + font-size: 12px;
177 +}
152 178 .elementor-control-dynamic-value .elementor-control-tag-area,
153 179 .elementor-control-dynamic-value .elementor-control-dynamic-switcher,
154 180 .elementor-control-dynamic-value .e-global__popover-toggle {
155 - display: none; }
181 + display: none;
182 +}
156 183
157 184 .elementor-panel-box {
158 185 margin-top: 10px;
159 - background-color: #fff; }
186 + background-color: #fff;
187 +}
160 188
161 189 .elementor-panel-box-content {
162 - padding: 20px 20px 10px; }
190 + padding: 20px 20px 10px;
191 +}
163 192
164 193 .elementor-button {
165 - display: inline-block; }
194 + display: inline-block;
195 +}
166 196
167 197 .elementor-panel-alert {
168 198 background-color: #fcfcfc;
169 199 padding: 15px;
@@ -175,24 +205,30 @@
175 205 line-height: 1.5;
176 206 text-align: left;
177 207 border-radius: 0 3px 3px 0;
178 208 -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.07);
179 - box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.07); }
180 - .elementor-panel-alert a {
181 - color: inherit; }
182 - .elementor-panel-alert.elementor-panel-alert-info {
183 - border-color: #71d7f7;
184 - background-color: #f3fcff; }
185 - .elementor-panel-alert.elementor-panel-alert-success {
186 - border-color: #39b54a; }
187 - .elementor-panel-alert.elementor-panel-alert-warning {
188 - border-color: #fcb92c; }
189 - .elementor-panel-alert.elementor-panel-alert-danger {
190 - border-color: #d72b3f; }
209 + box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.07);
210 +}
211 +.elementor-panel-alert a {
212 + color: inherit;
213 +}
214 +.elementor-panel-alert.elementor-panel-alert-info {
215 + border-color: #71d7f7;
216 + background-color: #f3fcff;
217 +}
218 +.elementor-panel-alert.elementor-panel-alert-success {
219 + border-color: #39b54a;
220 +}
221 +.elementor-panel-alert.elementor-panel-alert-warning {
222 + border-color: #fcb92c;
223 +}
224 +.elementor-panel-alert.elementor-panel-alert-danger {
225 + border-color: #d72b3f;
226 +}
191 227
192 228 .elementor-label {
193 229 display: inline;
194 - padding: .2em .6em .3em;
230 + padding: 0.2em 0.6em 0.3em;
195 231 font-size: 75%;
196 232 font-weight: 700;
197 233 line-height: 1;
198 234 color: #fff;
@@ -198,26 +234,33 @@
198 234 color: #fff;
199 235 text-align: center;
200 236 white-space: nowrap;
201 237 vertical-align: baseline;
202 - border-radius: .25em;
203 - text-transform: capitalize; }
204 - .elementor-label.elementor-label-default {
205 - background-color: #a4afb7; }
206 - .elementor-label.elementor-label-info {
207 - background-color: #5bc0de; }
208 - .elementor-label.elementor-label-success {
209 - background-color: #5cb85c; }
210 - .elementor-label.elementor-label-warning {
211 - background-color: #f0ad4e; }
212 - .elementor-label.elementor-label-danger {
213 - background-color: #d9534f; }
238 + border-radius: 0.25em;
239 + text-transform: capitalize;
240 +}
241 +.elementor-label.elementor-label-default {
242 + background-color: #a4afb7;
243 +}
244 +.elementor-label.elementor-label-info {
245 + background-color: #5bc0de;
246 +}
247 +.elementor-label.elementor-label-success {
248 + background-color: #5cb85c;
249 +}
250 +.elementor-label.elementor-label-warning {
251 + background-color: #f0ad4e;
252 +}
253 +.elementor-label.elementor-label-danger {
254 + background-color: #d9534f;
255 +}
214 256
215 257 .elementor-descriptor, .elementor-control-field-description {
216 258 font-size: 11px;
217 259 font-style: italic;
218 260 line-height: 1.4;
219 - color: #a4afb7; }
261 + color: #a4afb7;
262 +}
220 263
221 264 .elementor-controls-popover {
222 265 display: none;
223 266 position: absolute;
@@ -229,170 +272,211 @@
229 272 margin: -4px auto 5px;
230 273 padding-top: 15px;
231 274 width: 90%;
232 275 z-index: 10000;
233 - background-color: #fff; }
234 - .elementor-controls-popover:before {
235 - content: '';
236 - position: absolute;
237 - top: -16px;
238 - right: 22px;
239 - border: 8px solid transparent;
240 - border-bottom-color: #fff; }
241 - .elementor-controls-popover div.elementor-control {
242 - background-color: transparent; }
243 - .elementor-controls-popover div.elementor-control:before {
244 - content: none; }
276 + background-color: #fff;
277 +}
278 +.elementor-controls-popover:before {
279 + content: "";
280 + position: absolute;
281 + top: -16px;
282 + right: 22px;
283 + border: 8px solid transparent;
284 + border-bottom-color: #fff;
285 +}
286 +.elementor-controls-popover div.elementor-control {
287 + background-color: transparent;
288 +}
289 +.elementor-controls-popover div.elementor-control:before {
290 + content: none;
291 +}
245 292
246 293 #elementor-controls .pojo-widget-button-collapse {
247 - display: none; }
294 + display: none;
295 +}
248 296
249 297 #elementor-panel-global .elementor-nerd-box .elementor-nerd-box-icon {
250 - margin-top: 20px; }
298 + margin-top: 20px;
299 +}
251 300
252 301 .elementor-control {
253 302 --control-title-size: 12px;
254 303 background-color: #fff;
255 304 position: relative;
256 - padding: 0 20px 15px; }
257 - .elementor-control a {
258 - font-weight: 500;
259 - text-decoration: none;
260 - border-bottom: 1px dotted transparent;
261 - -webkit-transition: all ease-in-out .3s;
262 - -o-transition: all ease-in-out .3s;
263 - transition: all ease-in-out .3s; }
264 - .elementor-control a:hover {
265 - border-bottom-color: inherit; }
266 - .elementor-control a.elementor-responsive-switcher {
267 - border-bottom: 0; }
268 - .elementor-control .elementor-control-content {
269 - display: -webkit-box;
270 - display: -ms-flexbox;
271 - display: flex;
272 - -webkit-box-orient: vertical;
273 - -webkit-box-direction: normal;
274 - -ms-flex-direction: column;
275 - flex-direction: column; }
276 - .elementor-control .elementor-control-title {
277 - font-size: var(--control-title-size);
278 - line-height: 1;
279 - margin-right: 5px; }
280 - .elementor-control .elementor-control-spinner {
281 - display: -webkit-box;
282 - display: -ms-flexbox;
283 - display: flex;
284 - -webkit-box-align: center;
285 - -ms-flex-align: center;
286 - align-items: center; }
287 - .elementor-control.elementor-control-type-divider {
288 - padding: 0;
289 - background-color: transparent; }
290 - .elementor-control.elementor-control-type-divider .elementor-control-content {
291 - border-width: 0;
292 - border-color: #e6e9ec;
293 - border-style: solid;
294 - border-top-width: 1px;
295 - background-color: #ffffff;
296 - height: 15px; }
297 - .elementor-control.elementor-control-separator-default:not(.elementor-control-type-divider).elementor-control-wp {
298 - margin-top: 15px; }
299 - .elementor-control.elementor-control-separator-default:not(.elementor-control-type-divider).elementor-control-wp:before {
300 - content: '';
301 - height: 1px;
302 - display: block;
303 - margin-bottom: 15px;
304 - background-color: transparent; }
305 - .elementor-control.elementor-control-separator-before {
306 - padding-top: 15px; }
307 - .elementor-control.elementor-control-separator-before:before {
308 - content: '';
309 - position: absolute;
310 - height: 1px;
311 - width: 100%;
312 - top: 0;
313 - left: 0;
314 - background-color: #e6e9ec; }
315 - .elementor-control.elementor-control-separator-after:after {
316 - content: '';
317 - position: absolute;
318 - height: 1px;
319 - width: 100%;
320 - bottom: 0;
321 - left: 0;
322 - background-color: #e6e9ec; }
323 - .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 {
324 - padding-top: 15px; }
325 - .elementor-control.elementor-control-deprecated {
326 - color: #b01b1b; }
327 - .elementor-control.elementor-control-deprecated .elementor-control-field-description {
328 - color: #b01b1b; }
329 - .elementor-control.elementor-control-hidden-label > * > .elementor-control-title, .elementor-control.elementor-control-hidden-label > * > * > .elementor-control-title {
330 - display: none; }
331 - .elementor-control.elementor-hidden-control {
332 - display: none; }
333 - .elementor-control.elementor-control-type-heading .elementor-control-title {
334 - font-weight: bold;
335 - margin: 0; }
336 - body:not(.elementor-device-widescreen) .elementor-control.elementor-control-responsive-widescreen {
337 - display: none; }
338 - body:not(.elementor-device-desktop) .elementor-control.elementor-control-responsive-desktop {
339 - display: none; }
340 - body:not(.elementor-device-laptop) .elementor-control.elementor-control-responsive-laptop {
341 - display: none; }
342 - body:not(.elementor-device-tablet_extra) .elementor-control.elementor-control-responsive-tablet_extra {
343 - display: none; }
344 - body:not(.elementor-device-tablet) .elementor-control.elementor-control-responsive-tablet {
345 - display: none; }
346 - body:not(.elementor-device-mobile_extra) .elementor-control.elementor-control-responsive-mobile_extra {
347 - display: none; }
348 - body:not(.elementor-device-mobile) .elementor-control.elementor-control-responsive-mobile {
349 - display: none; }
350 - .elementor-control.elementor-control-type-select .elementor-control-input-wrapper {
351 - position: relative; }
352 - .elementor-control.elementor-control-type-select .elementor-control-input-wrapper select {
353 - appearance: none;
354 - -webkit-appearance: none;
355 - -moz-appearance: none;
356 - font-size: 12px;
357 - font-family: inherit;
358 - font-weight: inherit;
359 - font-style: inherit;
360 - text-transform: inherit;
361 - letter-spacing: inherit;
362 - line-height: inherit;
363 - -ms-flex-preferred-size: 100%;
364 - flex-basis: 100%;
365 - padding-left: 5px;
366 - padding-right: 20px;
367 - cursor: pointer; }
368 - .elementor-control.elementor-control-type-select .elementor-control-input-wrapper select.e-select-placeholder {
369 - color: #a4afb7; }
370 - .elementor-control.elementor-control-type-select .elementor-control-input-wrapper option.e-option-placeholder {
371 - display: none; }
372 - .elementor-control.elementor-control-type-select .elementor-control-input-wrapper:after {
373 - font-family: eicons;
374 - content: '\e8ad';
375 - font-size: 12px;
376 - position: absolute;
377 - top: 50%;
378 - -webkit-transform: translateY(-50%);
379 - -ms-transform: translateY(-50%);
380 - transform: translateY(-50%);
381 - right: 5px;
382 - pointer-events: none; }
383 - .elementor-control-custom_css_pro .elementor-nerd-box-message, .elementor-control-custom_attributes_pro .elementor-nerd-box-message {
384 - margin-top: 5px; }
385 - .elementor-control.elementor-control-custom_css_title {
386 - font-size: 12px; }
305 + padding: 0 20px 15px;
306 +}
307 +.elementor-control a {
308 + font-weight: 500;
309 + text-decoration: none;
310 + border-bottom: 1px dotted transparent;
311 + -webkit-transition: all ease-in-out 0.3s;
312 + -o-transition: all ease-in-out 0.3s;
313 + transition: all ease-in-out 0.3s;
314 +}
315 +.elementor-control a:hover {
316 + border-bottom-color: inherit;
317 +}
318 +.elementor-control a.elementor-responsive-switcher {
319 + border-bottom: 0;
320 +}
321 +.elementor-control .elementor-control-content {
322 + display: -webkit-box;
323 + display: -ms-flexbox;
324 + display: flex;
325 + -webkit-box-orient: vertical;
326 + -webkit-box-direction: normal;
327 + -ms-flex-direction: column;
328 + flex-direction: column;
329 +}
330 +.elementor-control .elementor-control-title {
331 + font-size: var(--control-title-size);
332 + line-height: 1;
333 + margin-right: 5px;
334 +}
335 +.elementor-control .elementor-control-spinner {
336 + display: -webkit-box;
337 + display: -ms-flexbox;
338 + display: flex;
339 + -webkit-box-align: center;
340 + -ms-flex-align: center;
341 + align-items: center;
342 +}
343 +.elementor-control.elementor-control-type-divider {
344 + padding: 0;
345 + background-color: transparent;
346 +}
347 +.elementor-control.elementor-control-type-divider .elementor-control-content {
348 + border-width: 0;
349 + border-color: #e6e9ec;
350 + border-style: solid;
351 + border-top-width: 1px;
352 + background-color: #ffffff;
353 + height: 15px;
354 +}
355 +.elementor-control.elementor-control-separator-default:not(.elementor-control-type-divider).elementor-control-wp {
356 + margin-top: 15px;
357 +}
358 +.elementor-control.elementor-control-separator-default:not(.elementor-control-type-divider).elementor-control-wp:before {
359 + content: "";
360 + height: 1px;
361 + display: block;
362 + margin-bottom: 15px;
363 + background-color: transparent;
364 +}
365 +.elementor-control.elementor-control-separator-before {
366 + padding-top: 15px;
367 +}
368 +.elementor-control.elementor-control-separator-before:before {
369 + content: "";
370 + position: absolute;
371 + height: 1px;
372 + width: 100%;
373 + top: 0;
374 + left: 0;
375 + background-color: #e6e9ec;
376 +}
377 +.elementor-control.elementor-control-separator-after:after {
378 + content: "";
379 + position: absolute;
380 + height: 1px;
381 + width: 100%;
382 + bottom: 0;
383 + left: 0;
384 + background-color: #e6e9ec;
385 +}
386 +.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 {
387 + padding-top: 15px;
388 +}
389 +.elementor-control.elementor-control-deprecated {
390 + color: #b01b1b;
391 +}
392 +.elementor-control.elementor-control-deprecated .elementor-control-field-description {
393 + color: #b01b1b;
394 +}
395 +.elementor-control.elementor-control-hidden-label > * > .elementor-control-title, .elementor-control.elementor-control-hidden-label > * > * > .elementor-control-title {
396 + display: none;
397 +}
398 +.elementor-control.elementor-hidden-control {
399 + display: none;
400 +}
401 +.elementor-control.elementor-control-type-heading .elementor-control-title {
402 + font-weight: bold;
403 + margin: 0;
404 +}
405 +body:not(.elementor-device-widescreen) .elementor-control.elementor-control-responsive-widescreen {
406 + display: none;
407 +}
408 +body:not(.elementor-device-desktop) .elementor-control.elementor-control-responsive-desktop {
409 + display: none;
410 +}
411 +body:not(.elementor-device-laptop) .elementor-control.elementor-control-responsive-laptop {
412 + display: none;
413 +}
414 +body:not(.elementor-device-tablet_extra) .elementor-control.elementor-control-responsive-tablet_extra {
415 + display: none;
416 +}
417 +body:not(.elementor-device-tablet) .elementor-control.elementor-control-responsive-tablet {
418 + display: none;
419 +}
420 +body:not(.elementor-device-mobile_extra) .elementor-control.elementor-control-responsive-mobile_extra {
421 + display: none;
422 +}
423 +body:not(.elementor-device-mobile) .elementor-control.elementor-control-responsive-mobile {
424 + display: none;
425 +}
426 +.elementor-control.elementor-control-type-select .elementor-control-input-wrapper {
427 + position: relative;
428 +}
429 +.elementor-control.elementor-control-type-select .elementor-control-input-wrapper select {
430 + appearance: none;
431 + -webkit-appearance: none;
432 + -moz-appearance: none;
433 + font-size: 12px;
434 + font-family: inherit;
435 + font-weight: inherit;
436 + font-style: inherit;
437 + text-transform: inherit;
438 + letter-spacing: inherit;
439 + line-height: inherit;
440 + -ms-flex-preferred-size: 100%;
441 + flex-basis: 100%;
442 + padding-left: 5px;
443 + padding-right: 20px;
444 + cursor: pointer;
445 +}
446 +.elementor-control.elementor-control-type-select .elementor-control-input-wrapper select.e-select-placeholder {
447 + color: #a4afb7;
448 +}
449 +.elementor-control.elementor-control-type-select .elementor-control-input-wrapper option.e-option-placeholder {
450 + display: none;
451 +}
452 +.elementor-control.elementor-control-type-select .elementor-control-input-wrapper:after {
453 + font-family: eicons;
454 + content: "\e8ad";
455 + font-size: 12px;
456 + position: absolute;
457 + top: 50%;
458 + -webkit-transform: translateY(-50%);
459 + -ms-transform: translateY(-50%);
460 + transform: translateY(-50%);
461 + right: 5px;
462 + pointer-events: none;
463 +}
464 +.elementor-control-custom_css_pro .elementor-nerd-box-message, .elementor-control-custom_attributes_pro .elementor-nerd-box-message {
465 + margin-top: 5px;
466 +}
467 +.elementor-control.elementor-control-custom_css_title {
468 + font-size: 12px;
469 +}
387 470
388 471 .elementor-control.elementor-open .elementor-panel-heading-toggle .eicon:before,
389 472 .elementor-panel-scheme-item.elementor-open .elementor-panel-heading-toggle .eicon:before {
390 - content: '\e92a'; }
391 -
473 + content: "\e92a";
474 +}
392 475 .elementor-control:not(.elementor-open) .elementor-panel-heading-toggle .eicon:before,
393 476 .elementor-panel-scheme-item:not(.elementor-open) .elementor-panel-heading-toggle .eicon:before {
394 - content: ""; }
477 + content: "\e90a";
478 +}
395 479
396 480 .elementor-panel-heading {
397 481 display: table;
398 482 table-layout: fixed;
@@ -399,23 +483,29 @@
399 483 height: 40px;
400 484 padding: 0 20px;
401 485 width: 100%;
402 486 border-bottom: 1px solid #e6e9ec;
403 - cursor: pointer; }
404 - .elementor-panel-heading > * {
405 - display: table-cell;
406 - vertical-align: middle; }
407 - .elementor-panel-heading-toggle {
408 - width: 20px;
409 - color: #495157; }
410 - .elementor-panel-heading-title {
411 - color: #495157;
412 - font-weight: bold; }
487 + cursor: pointer;
488 +}
489 +.elementor-panel-heading > * {
490 + display: table-cell;
491 + vertical-align: middle;
492 +}
493 +.elementor-panel-heading-toggle {
494 + width: 20px;
495 + color: #495157;
496 +}
497 +.elementor-panel-heading-title {
498 + color: #495157;
499 + font-weight: bold;
500 +}
413 501
414 502 .elementor-control-wp {
415 - line-height: 1.5; }
416 - .elementor-control-wp p {
417 - margin: 15px 0; }
503 + line-height: 1.5;
504 +}
505 +.elementor-control-wp p {
506 + margin: 15px 0;
507 +}
418 508
419 509 .elementor-control-field {
420 510 display: -webkit-box;
421 511 display: -ms-flexbox;
@@ -421,72 +511,86 @@
421 511 display: -ms-flexbox;
422 512 display: flex;
423 513 -webkit-box-align: center;
424 514 -ms-flex-align: center;
425 - align-items: center; }
515 + align-items: center;
516 +}
426 517
427 518 .elementor-label-block > .elementor-control-content > .elementor-control-field {
428 519 -ms-flex-wrap: wrap;
429 - flex-wrap: wrap; }
430 - .elementor-label-block > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper {
431 - width: 100%;
432 - margin-top: 10px; }
433 - .elementor-label-block > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper > .elementor-choices label {
434 - width: auto;
435 - -webkit-box-flex: 1;
436 - -ms-flex: 1 1 27px;
437 - flex: 1 1 27px;
438 - display: -webkit-box;
439 - display: -ms-flexbox;
440 - display: flex;
441 - -webkit-box-align: center;
442 - -ms-flex-align: center;
443 - align-items: center;
444 - -webkit-box-pack: center;
445 - -ms-flex-pack: center;
446 - justify-content: center; }
447 -
520 + flex-wrap: wrap;
521 +}
522 +.elementor-label-block > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper {
523 + width: 100%;
524 + margin-top: 10px;
525 +}
526 +.elementor-label-block > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper > .elementor-choices label {
527 + width: auto;
528 + -webkit-box-flex: 1;
529 + -ms-flex: 1 1 27px;
530 + flex: 1 1 27px;
531 + display: -webkit-box;
532 + display: -ms-flexbox;
533 + display: flex;
534 + -webkit-box-align: center;
535 + -ms-flex-align: center;
536 + align-items: center;
537 + -webkit-box-pack: center;
538 + -ms-flex-pack: center;
539 + justify-content: center;
540 +}
448 541 .elementor-label-block.elementor-control-hidden-label:not(.elementor-control-dynamic) > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper {
449 - margin-top: 0; }
450 -
542 + margin-top: 0;
543 +}
451 544 .elementor-label-block.elementor-control-hidden-label.elementor-label-block > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper {
452 - margin-top: 0; }
545 + margin-top: 0;
546 +}
453 547
454 548 .elementor-label-inline > .elementor-control-content > .elementor-control-field > .elementor-control-title {
455 549 -ms-flex-negative: 0;
456 - flex-shrink: 0; }
457 -
550 + flex-shrink: 0;
551 +}
458 552 .elementor-label-inline > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper {
459 - margin-left: auto; }
553 + margin-left: auto;
554 +}
460 555
461 556 .elementor-control-field-description {
462 - margin-top: 10px; }
557 + margin-top: 10px;
558 +}
463 559
464 560 .elementor-group-control-attachment_alert .elementor-control-field-description {
465 - margin-top: 0; }
561 + margin-top: 0;
562 +}
466 563
467 564 .elementor-required {
468 - color: #b01b1b; }
565 + color: #b01b1b;
566 +}
469 567
470 568 .elementor-units-choices {
471 569 -webkit-box-flex: 1;
472 570 -ms-flex-positive: 1;
473 571 flex-grow: 1;
474 - text-align: right; }
475 - .elementor-units-choices input {
476 - display: none; }
477 - .elementor-units-choices input:not(:checked) + label {
478 - color: #a4afb7; }
479 - .elementor-units-choices input.e-units-placeholder + label {
480 - color: #c2cbd2;
481 - text-decoration: underline; }
482 - .elementor-units-choices input:checked + label {
483 - text-decoration: underline; }
484 - .elementor-units-choices label {
485 - cursor: pointer;
486 - padding: 0 2px;
487 - text-transform: uppercase;
488 - font-size: 9px; }
572 + text-align: right;
573 +}
574 +.elementor-units-choices input {
575 + display: none;
576 +}
577 +.elementor-units-choices input:not(:checked) + label {
578 + color: #a4afb7;
579 +}
580 +.elementor-units-choices input.e-units-placeholder + label {
581 + color: #c2cbd2;
582 + text-decoration: underline;
583 +}
584 +.elementor-units-choices input:checked + label {
585 + text-decoration: underline;
586 +}
587 +.elementor-units-choices label {
588 + cursor: pointer;
589 + padding: 0 2px;
590 + text-transform: uppercase;
591 + font-size: 9px;
592 +}
489 593
490 594 .elementor-control-responsive-switchers {
491 595 --selected-option: 0;
492 596 --pointer-position: var(--selected-option);
@@ -493,33 +597,39 @@
493 597 position: relative;
494 598 width: 2em;
495 599 height: 2em;
496 600 margin: calc( -2em + var(--control-title-size)) 0;
497 - margin-right: 5px; }
498 - .elementor-control-responsive-switchers__holder {
499 - position: absolute;
500 - width: 100%;
501 - top: 0;
502 - background-color: #fff;
503 - border-radius: 3px;
504 - -webkit-transition: 0.15s;
505 - -o-transition: 0.15s;
506 - transition: 0.15s;
507 - border: 1px transparent solid; }
508 - .elementor-control-responsive-switchers.elementor-responsive-switchers-open {
509 - z-index: 11000; }
510 - .elementor-control-responsive-switchers.elementor-responsive-switchers-open .elementor-responsive-switcher {
511 - height: 2em;
512 - -webkit-transform: scale(1);
513 - -ms-transform: scale(1);
514 - transform: scale(1);
515 - opacity: 1; }
516 - .elementor-control-responsive-switchers.elementor-responsive-switchers-open .elementor-responsive-switcher:hover {
517 - color: #71d7f7; }
518 - .elementor-control-responsive-switchers.elementor-responsive-switchers-open .elementor-control-responsive-switchers__holder {
519 - top: calc(-1 * var(--selected-option) * 2em);
520 - -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
521 - box-shadow: 0 0 3px rgba(0, 0, 0, 0.2); }
601 + margin-right: 5px;
602 +}
603 +.elementor-control-responsive-switchers__holder {
604 + position: absolute;
605 + width: 100%;
606 + top: 0;
607 + background-color: #fff;
608 + border-radius: 3px;
609 + -webkit-transition: 0.15s;
610 + -o-transition: 0.15s;
611 + transition: 0.15s;
612 + border: 1px transparent solid;
613 +}
614 +.elementor-control-responsive-switchers.elementor-responsive-switchers-open {
615 + z-index: 11000;
616 +}
617 +.elementor-control-responsive-switchers.elementor-responsive-switchers-open .elementor-responsive-switcher {
618 + height: 2em;
619 + -webkit-transform: scale(1);
620 + -ms-transform: scale(1);
621 + transform: scale(1);
622 + opacity: 1;
623 +}
624 +.elementor-control-responsive-switchers.elementor-responsive-switchers-open .elementor-responsive-switcher:hover {
625 + color: #71d7f7;
626 +}
627 +.elementor-control-responsive-switchers.elementor-responsive-switchers-open .elementor-control-responsive-switchers__holder {
628 + top: calc(-1 * var(--selected-option) * 2em);
629 + -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
630 + box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
631 +}
522 632
523 633 .elementor-responsive-switcher {
524 634 display: -webkit-box;
525 635 display: -ms-flexbox;
@@ -540,14 +650,17 @@
540 650 opacity: 0;
541 651 -webkit-transition: 0.15s;
542 652 -o-transition: 0.15s;
543 653 transition: 0.15s;
544 - font-size: 12px; }
654 + font-size: 12px;
655 +}
545 656
546 657 a.elementor-responsive-switcher {
547 - color: #a4afb7; }
548 - a.elementor-responsive-switcher:hover {
549 - color: #71d7f7; }
658 + color: #a4afb7;
659 +}
660 +a.elementor-responsive-switcher:hover {
661 + color: #71d7f7;
662 +}
550 663
551 664 .elementor-device-widescreen .elementor-responsive-switcher.elementor-responsive-switcher-widescreen {
552 665 height: 2em;
553 666 -webkit-transform: scale(1);
@@ -552,12 +665,13 @@
552 665 height: 2em;
553 666 -webkit-transform: scale(1);
554 667 -ms-transform: scale(1);
555 668 transform: scale(1);
556 - opacity: 1; }
557 -
669 + opacity: 1;
670 +}
558 671 .elementor-device-widescreen .elementor-responsive-switchers-open:not(:hover) .elementor-responsive-switcher.elementor-responsive-switcher-widescreen {
559 - color: #71d7f7; }
672 + color: #71d7f7;
673 +}
560 674
561 675 .elementor-device-desktop .elementor-responsive-switcher.elementor-responsive-switcher-desktop {
562 676 height: 2em;
563 677 -webkit-transform: scale(1);
@@ -562,12 +676,13 @@
562 676 height: 2em;
563 677 -webkit-transform: scale(1);
564 678 -ms-transform: scale(1);
565 679 transform: scale(1);
566 - opacity: 1; }
567 -
680 + opacity: 1;
681 +}
568 682 .elementor-device-desktop .elementor-responsive-switchers-open:not(:hover) .elementor-responsive-switcher.elementor-responsive-switcher-desktop {
569 - color: #71d7f7; }
683 + color: #71d7f7;
684 +}
570 685
571 686 .elementor-device-laptop .elementor-responsive-switcher.elementor-responsive-switcher-laptop {
572 687 height: 2em;
573 688 -webkit-transform: scale(1);
@@ -572,12 +687,13 @@
572 687 height: 2em;
573 688 -webkit-transform: scale(1);
574 689 -ms-transform: scale(1);
575 690 transform: scale(1);
576 - opacity: 1; }
577 -
691 + opacity: 1;
692 +}
578 693 .elementor-device-laptop .elementor-responsive-switchers-open:not(:hover) .elementor-responsive-switcher.elementor-responsive-switcher-laptop {
579 - color: #71d7f7; }
694 + color: #71d7f7;
695 +}
580 696
581 697 .elementor-device-tablet_extra .elementor-responsive-switcher.elementor-responsive-switcher-tablet_extra {
582 698 height: 2em;
583 699 -webkit-transform: scale(1);
@@ -582,12 +698,13 @@
582 698 height: 2em;
583 699 -webkit-transform: scale(1);
584 700 -ms-transform: scale(1);
585 701 transform: scale(1);
586 - opacity: 1; }
587 -
702 + opacity: 1;
703 +}
588 704 .elementor-device-tablet_extra .elementor-responsive-switchers-open:not(:hover) .elementor-responsive-switcher.elementor-responsive-switcher-tablet_extra {
589 - color: #71d7f7; }
705 + color: #71d7f7;
706 +}
590 707
591 708 .elementor-device-tablet .elementor-responsive-switcher.elementor-responsive-switcher-tablet {
592 709 height: 2em;
593 710 -webkit-transform: scale(1);
@@ -592,12 +709,13 @@
592 709 height: 2em;
593 710 -webkit-transform: scale(1);
594 711 -ms-transform: scale(1);
595 712 transform: scale(1);
596 - opacity: 1; }
597 -
713 + opacity: 1;
714 +}
598 715 .elementor-device-tablet .elementor-responsive-switchers-open:not(:hover) .elementor-responsive-switcher.elementor-responsive-switcher-tablet {
599 - color: #71d7f7; }
716 + color: #71d7f7;
717 +}
600 718
601 719 .elementor-device-mobile_extra .elementor-responsive-switcher.elementor-responsive-switcher-mobile_extra {
602 720 height: 2em;
603 721 -webkit-transform: scale(1);
@@ -602,12 +720,13 @@
602 720 height: 2em;
603 721 -webkit-transform: scale(1);
604 722 -ms-transform: scale(1);
605 723 transform: scale(1);
606 - opacity: 1; }
607 -
724 + opacity: 1;
725 +}
608 726 .elementor-device-mobile_extra .elementor-responsive-switchers-open:not(:hover) .elementor-responsive-switcher.elementor-responsive-switcher-mobile_extra {
609 - color: #71d7f7; }
727 + color: #71d7f7;
728 +}
610 729
611 730 .elementor-device-mobile .elementor-responsive-switcher.elementor-responsive-switcher-mobile {
612 731 height: 2em;
613 732 -webkit-transform: scale(1);
@@ -612,12 +731,13 @@
612 731 height: 2em;
613 732 -webkit-transform: scale(1);
614 733 -ms-transform: scale(1);
615 734 transform: scale(1);
616 - opacity: 1; }
617 -
735 + opacity: 1;
736 +}
618 737 .elementor-device-mobile .elementor-responsive-switchers-open:not(:hover) .elementor-responsive-switcher.elementor-responsive-switcher-mobile {
619 - color: #71d7f7; }
738 + color: #71d7f7;
739 +}
620 740
621 741 .elementor-update-preview {
622 742 margin: 15px 15px 0;
623 743 display: -webkit-box;
@@ -624,37 +744,43 @@
624 744 display: -ms-flexbox;
625 745 display: flex;
626 746 -webkit-box-align: center;
627 747 -ms-flex-align: center;
628 - align-items: center; }
748 + align-items: center;
749 +}
629 750
630 751 .elementor-update-preview-button-wrapper {
631 752 -webkit-box-flex: 1;
632 753 -ms-flex-positive: 1;
633 754 flex-grow: 1;
634 - text-align: right; }
755 + text-align: right;
756 +}
635 757
636 758 .elementor-update-preview-button {
637 759 padding: 8px 15px;
638 - text-transform: uppercase; }
760 + text-transform: uppercase;
761 +}
639 762
640 763 .elementor-control-direction-ltr input,
641 764 .elementor-control-direction-ltr textarea {
642 - direction: ltr; }
643 -
765 + direction: ltr;
766 +}
644 767 .elementor-control-direction-rtl input,
645 768 .elementor-control-direction-rtl textarea {
646 - direction: rtl; }
769 + direction: rtl;
770 +}
647 771
648 772 .elementor-control-type-button .elementor-control-input-wrapper {
649 - text-align: right; }
650 -
773 + text-align: right;
774 +}
651 775 .elementor-control-type-button .elementor-button {
652 776 width: auto;
653 - height: 26px; }
777 + height: 26px;
778 +}
654 779
655 780 .elementor-control-type-choose.elementor-label-block .elementor-choices {
656 - width: 100%; }
781 + width: 100%;
782 +}
657 783
658 784 .elementor-choices {
659 785 display: -webkit-box;
660 786 display: -ms-flexbox;
@@ -663,65 +789,76 @@
663 789 line-height: 27px;
664 790 text-align: center;
665 791 border-spacing: 1px;
666 792 border-radius: 3px;
667 - overflow: hidden; }
668 - .elementor-choices .elementor-choices-label {
669 - border-top: 1px solid #d5dadf;
670 - border-bottom: 1px solid #d5dadf;
671 - border-left: 1px solid #d5dadf;
672 - border-right: none;
673 - font-size: 12px;
674 - -webkit-transition: all .5s;
675 - -o-transition: all .5s;
676 - transition: all .5s;
677 - cursor: pointer;
678 - overflow: hidden; }
679 - .elementor-choices .elementor-choices-label:nth-child(2) {
680 - border-top-left-radius: 3px;
681 - border-bottom-left-radius: 3px; }
682 - .elementor-choices .elementor-choices-label:last-child {
683 - border-right: 1px solid #d5dadf;
684 - border-top-right-radius: 3px;
685 - border-bottom-right-radius: 3px; }
686 - .elementor-choices input {
687 - display: none; }
688 - .elementor-choices input.e-choose-placeholder + .elementor-choices-label {
689 - color: #ffffff;
690 - background-color: #c2cbd2;
691 - border-color: #c2cbd2; }
692 - .elementor-choices input:checked + .elementor-choices-label {
693 - color: #fff;
694 - background-color: #a4afb7;
695 - border-color: #a4afb7; }
793 + overflow: hidden;
794 +}
795 +.elementor-choices .elementor-choices-label {
796 + border-top: 1px solid #d5dadf;
797 + border-bottom: 1px solid #d5dadf;
798 + border-left: 1px solid #d5dadf;
799 + border-right: none;
800 + font-size: 12px;
801 + -webkit-transition: all 0.5s;
802 + -o-transition: all 0.5s;
803 + transition: all 0.5s;
804 + cursor: pointer;
805 + overflow: hidden;
806 +}
807 +.elementor-choices .elementor-choices-label:nth-child(2) {
808 + border-top-left-radius: 3px;
809 + border-bottom-left-radius: 3px;
810 +}
811 +.elementor-choices .elementor-choices-label:last-child {
812 + border-right: 1px solid #d5dadf;
813 + border-top-right-radius: 3px;
814 + border-bottom-right-radius: 3px;
815 +}
816 +.elementor-choices input {
817 + display: none;
818 +}
819 +.elementor-choices input.e-choose-placeholder + .elementor-choices-label {
820 + color: #ffffff;
821 + background-color: #c2cbd2;
822 + border-color: #c2cbd2;
823 +}
824 +.elementor-choices input:checked + .elementor-choices-label {
825 + color: #fff;
826 + background-color: #a4afb7;
827 + border-color: #a4afb7;
828 +}
696 829
697 830 .elementor-label-inline .elementor-choices {
698 831 -webkit-box-pack: end;
699 832 -ms-flex-pack: end;
700 - justify-content: flex-end; }
833 + justify-content: flex-end;
834 +}
701 835
702 -.rtl .elementor-control-type-choose[class*="elementor-control-text_align"] .elementor-choices, .rtl .elementor-control-type-choose[class*="elementor-control-align"] .elementor-choices, .rtl .elementor-control-type-choose[class*="elementor-control-position"] .elementor-choices {
836 +.rtl .elementor-control-type-choose[class*=elementor-control-text_align] .elementor-choices, .rtl .elementor-control-type-choose[class*=elementor-control-align] .elementor-choices, .rtl .elementor-control-type-choose[class*=elementor-control-position] .elementor-choices {
703 837 -webkit-box-orient: horizontal;
704 838 -webkit-box-direction: reverse;
705 839 -ms-flex-direction: row-reverse;
706 - flex-direction: row-reverse; }
707 - .rtl .elementor-control-type-choose[class*="elementor-control-text_align"] .elementor-choices .elementor-choices-label:nth-child(2), .rtl .elementor-control-type-choose[class*="elementor-control-align"] .elementor-choices .elementor-choices-label:nth-child(2), .rtl .elementor-control-type-choose[class*="elementor-control-position"] .elementor-choices .elementor-choices-label:nth-child(2) {
708 - border-right: 1px solid #d5dadf;
709 - border-radius: 3px 0 0 3px; }
710 - .rtl .elementor-control-type-choose[class*="elementor-control-text_align"] .elementor-choices .elementor-choices-label:last-child, .rtl .elementor-control-type-choose[class*="elementor-control-align"] .elementor-choices .elementor-choices-label:last-child, .rtl .elementor-control-type-choose[class*="elementor-control-position"] .elementor-choices .elementor-choices-label:last-child {
711 - border-right: none;
712 - border-radius: 0 3px 3px 0; }
840 + flex-direction: row-reverse;
841 +}
842 +.rtl .elementor-control-type-choose[class*=elementor-control-text_align] .elementor-choices .elementor-choices-label:nth-child(2), .rtl .elementor-control-type-choose[class*=elementor-control-align] .elementor-choices .elementor-choices-label:nth-child(2), .rtl .elementor-control-type-choose[class*=elementor-control-position] .elementor-choices .elementor-choices-label:nth-child(2) {
843 + border-right: 1px solid #d5dadf;
844 + border-radius: 3px 0 0 3px;
845 +}
846 +.rtl .elementor-control-type-choose[class*=elementor-control-text_align] .elementor-choices .elementor-choices-label:last-child, .rtl .elementor-control-type-choose[class*=elementor-control-align] .elementor-choices .elementor-choices-label:last-child, .rtl .elementor-control-type-choose[class*=elementor-control-position] .elementor-choices .elementor-choices-label:last-child {
847 + border-right: none;
848 + border-radius: 0 3px 3px 0;
849 +}
713 850
714 851 .elementor-control-type-color.e-control-global .e-global__popover-toggle ~ .pickr {
715 852 border-radius: 0px 3px 3px 0;
716 853 -ms-flex-negative: 0;
717 - flex-shrink: 0; }
718 -
854 + flex-shrink: 0;
855 +}
719 856 .elementor-control-type-color .elementor-control-title {
720 857 -webkit-box-flex: 1;
721 858 -ms-flex-positive: 1;
722 - flex-grow: 1; }
723 -
859 + flex-grow: 1;
860 +}
724 861 .elementor-control-type-color .elementor-control-input-wrapper {
725 862 display: -webkit-box;
726 863 display: -ms-flexbox;
727 864 display: flex;
@@ -726,90 +863,104 @@
726 863 display: -ms-flexbox;
727 864 display: flex;
728 865 -webkit-box-pack: end;
729 866 -ms-flex-pack: end;
730 - justify-content: flex-end; }
731 -
867 + justify-content: flex-end;
868 +}
732 869 .elementor-control-type-color .elementor-control-dynamic-switcher {
733 870 border-left-width: 0;
734 - border-radius: 0 3px 3px 0; }
735 -
871 + border-radius: 0 3px 3px 0;
872 +}
736 873 .elementor-control-type-color.elementor-control-dynamic .pickr {
737 - border-radius: 3px 0 0 3px; }
874 + border-radius: 3px 0 0 3px;
875 +}
738 876
739 877 .elementor-group-control-css-filter .elementor-slider {
740 878 height: 6px;
741 879 -webkit-box-shadow: 0 0 1px 1px inset rgba(0, 0, 0, 0.2);
742 - box-shadow: 0 0 1px 1px inset rgba(0, 0, 0, 0.2); }
743 -
880 + box-shadow: 0 0 1px 1px inset rgba(0, 0, 0, 0.2);
881 +}
744 882 .elementor-group-control-css-filter .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper {
745 883 margin-top: 0;
746 - margin-bottom: 5px; }
884 + margin-bottom: 5px;
885 +}
747 886
748 887 .elementor-group-control-blur .elementor-slider {
749 888 background: url("../images/blur.png");
750 889 background-size: cover;
751 - background-position: center; }
890 + background-position: center;
891 +}
752 892
753 893 .elementor-group-control-contrast .elementor-slider {
754 894 background: url("../images/contrast.png");
755 - background-size: 100% 100%; }
895 + background-size: 100% 100%;
896 +}
756 897
757 898 .elementor-group-control-hue .elementor-slider {
758 899 background-image: -webkit-gradient(linear, left top, right top, from(red), color-stop(orange), color-stop(yellow), color-stop(greenyellow), color-stop(limegreen), color-stop(deepskyblue), color-stop(blue), color-stop(95%, darkviolet));
759 900 background-image: -o-linear-gradient(left, red, orange, yellow, greenyellow, limegreen, deepskyblue, blue, darkviolet 95%);
760 - background-image: linear-gradient(to right, red, orange, yellow, greenyellow, limegreen, deepskyblue, blue, darkviolet 95%); }
901 + background-image: linear-gradient(to right, red, orange, yellow, greenyellow, limegreen, deepskyblue, blue, darkviolet 95%);
902 +}
761 903
762 904 .elementor-group-control-saturate .elementor-slider {
763 905 background-image: -webkit-gradient(linear, left top, right top, from(gray), to(red));
764 906 background-image: -o-linear-gradient(left, gray, red);
765 - background-image: linear-gradient(to right, gray, red); }
907 + background-image: linear-gradient(to right, gray, red);
908 +}
766 909
767 910 .elementor-group-control-brightness .elementor-slider {
768 911 background-image: -webkit-gradient(linear, left top, right top, from(black), to(white));
769 912 background-image: -o-linear-gradient(left, black, white);
770 - background-image: linear-gradient(to right, black, white); }
913 + background-image: linear-gradient(to right, black, white);
914 +}
771 915
772 916 .elementor-control-type-dimensions .elementor-control-dimensions {
773 - overflow: hidden; }
774 -
917 + overflow: hidden;
918 +}
775 919 .elementor-control-type-dimensions li {
776 920 float: left;
777 - width: 20%; }
778 - .elementor-control-type-dimensions li input,
779 - .elementor-control-type-dimensions li .elementor-link-dimensions {
780 - display: block;
781 - text-align: center;
782 - width: 100%;
783 - border-color: #d5dadf;
784 - height: 27px; }
785 - .elementor-control-type-dimensions li input {
786 - border-left: none;
787 - border-radius: 0;
788 - padding: 4px 0; }
789 - .elementor-control-type-dimensions li input:focus {
790 - border-left: solid 1px;
791 - border-color: #a4afb7;
792 - margin-left: -1px;
793 - width: calc(100% + 1px); }
794 - .elementor-control-type-dimensions li input:focus + .elementor-control-dimension-label {
795 - color: #a4afb7; }
796 - .elementor-control-type-dimensions li .elementor-link-dimensions {
797 - border: 1px solid #d5dadf;
798 - border-left: none;
799 - background-color: #fff;
800 - padding: 0;
801 - outline: none;
802 - border-radius: 0 3px 3px 0;
803 - cursor: pointer; }
804 - .elementor-control-type-dimensions li:first-child input {
805 - border-left: 1px solid #d5dadf;
806 - border-radius: 3px 0 0 3px; }
807 - .elementor-control-type-dimensions li:first-child input:focus {
808 - border-color: #a4afb7;
809 - margin-left: 0;
810 - width: 100%; }
811 -
921 + width: 20%;
922 +}
923 +.elementor-control-type-dimensions li input,
924 +.elementor-control-type-dimensions li .elementor-link-dimensions {
925 + display: block;
926 + text-align: center;
927 + width: 100%;
928 + border-color: #d5dadf;
929 + height: 27px;
930 +}
931 +.elementor-control-type-dimensions li input {
932 + border-left: none;
933 + border-radius: 0;
934 + padding: 4px 0;
935 +}
936 +.elementor-control-type-dimensions li input:focus {
937 + border-left: solid 1px;
938 + border-color: #a4afb7;
939 + margin-left: -1px;
940 + width: calc(100% + 1px);
941 +}
942 +.elementor-control-type-dimensions li input:focus + .elementor-control-dimension-label {
943 + color: #a4afb7;
944 +}
945 +.elementor-control-type-dimensions li .elementor-link-dimensions {
946 + border: 1px solid #d5dadf;
947 + border-left: none;
948 + background-color: #fff;
949 + padding: 0;
950 + outline: none;
951 + border-radius: 0 3px 3px 0;
952 + cursor: pointer;
953 +}
954 +.elementor-control-type-dimensions li:first-child input {
955 + border-left: 1px solid #d5dadf;
956 + border-radius: 3px 0 0 3px;
957 +}
958 +.elementor-control-type-dimensions li:first-child input:focus {
959 + border-color: #a4afb7;
960 + margin-left: 0;
961 + width: 100%;
962 +}
812 963 .elementor-control-type-dimensions .elementor-control-dimension-label {
813 964 display: block;
814 965 text-align: center;
815 966 color: #d5dadf;
@@ -814,23 +965,26 @@
814 965 text-align: center;
815 966 color: #d5dadf;
816 967 font-size: 9px;
817 968 text-transform: uppercase;
818 - padding-top: 5px; }
819 -
969 + padding-top: 5px;
970 +}
820 971 .elementor-control-type-dimensions .elementor-link-dimensions.unlinked {
821 - background-color: #fff; }
822 - .elementor-control-type-dimensions .elementor-link-dimensions.unlinked .elementor-linked {
823 - display: none; }
824 -
972 + background-color: #fff;
973 +}
974 +.elementor-control-type-dimensions .elementor-link-dimensions.unlinked .elementor-linked {
975 + display: none;
976 +}
825 977 .elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked) {
826 978 background-color: #a4afb7;
827 - border-color: #a4afb7; }
828 - .elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked) .elementor-unlinked {
829 - display: none; }
830 -
979 + border-color: #a4afb7;
980 +}
981 +.elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked) .elementor-unlinked {
982 + display: none;
983 +}
831 984 .elementor-control-type-dimensions .elementor-link-dimensions .elementor-linked {
832 - color: #fff; }
985 + color: #fff;
986 +}
833 987
834 988 .elementor-control-type-icons .elementor-control-media__preview > * {
835 989 position: absolute;
836 990 top: 50%;
@@ -836,24 +990,25 @@
836 990 top: 50%;
837 991 left: 50%;
838 992 -webkit-transform: translate(-50%, -50%);
839 993 -ms-transform: translate(-50%, -50%);
840 - transform: translate(-50%, -50%); }
841 -
994 + transform: translate(-50%, -50%);
995 +}
842 996 .elementor-control-type-icons .elementor-control-media__preview i {
843 997 font-size: 70px;
844 - color: #6d7882; }
845 -
998 + color: #6d7882;
999 +}
846 1000 .elementor-control-type-icons .elementor-control-media__preview svg {
847 - height: 75%; }
848 -
1001 + height: 75%;
1002 +}
849 1003 .elementor-control-type-icons .elementor-control-icons--inline__svg i.eicon-upload {
850 - font-size: 15px; }
1004 + font-size: 15px;
1005 +}
851 1006
852 1007 .elementor-control-type-gallery .elementor-control-media__content {
853 1008 border: 1px solid #d5dadf;
854 - border-radius: 3px; }
855 -
1009 + border-radius: 3px;
1010 +}
856 1011 .elementor-control-type-gallery .elementor-control-gallery-status {
857 1012 font-size: 12px;
858 1013 height: 27px;
859 1014 padding-left: 10px;
@@ -859,40 +1014,43 @@
859 1014 padding-left: 10px;
860 1015 border-bottom: 1px solid #d5dadf;
861 1016 display: -webkit-box;
862 1017 display: -ms-flexbox;
863 - display: flex; }
864 - .elementor-control-type-gallery .elementor-control-gallery-status > * {
865 - display: -webkit-box;
866 - display: -ms-flexbox;
867 - display: flex;
868 - -webkit-box-align: center;
869 - -ms-flex-align: center;
870 - align-items: center; }
871 - .elementor-control-type-gallery .elementor-control-gallery-status-title {
872 - -webkit-box-flex: 1;
873 - -ms-flex-positive: 1;
874 - flex-grow: 1; }
875 -
1018 + display: flex;
1019 +}
1020 +.elementor-control-type-gallery .elementor-control-gallery-status > * {
1021 + display: -webkit-box;
1022 + display: -ms-flexbox;
1023 + display: flex;
1024 + -webkit-box-align: center;
1025 + -ms-flex-align: center;
1026 + align-items: center;
1027 +}
1028 +.elementor-control-type-gallery .elementor-control-gallery-status-title {
1029 + -webkit-box-flex: 1;
1030 + -ms-flex-positive: 1;
1031 + flex-grow: 1;
1032 +}
876 1033 .elementor-control-type-gallery .elementor-control-gallery-content {
877 1034 position: relative;
878 - overflow: hidden; }
879 - .elementor-control-type-gallery .elementor-control-gallery-content:not(:hover) .elementor-control-gallery-edit {
880 - opacity: 0; }
881 -
1035 + overflow: hidden;
1036 +}
1037 +.elementor-control-type-gallery .elementor-control-gallery-content:not(:hover) .elementor-control-gallery-edit {
1038 + opacity: 0;
1039 +}
882 1040 .elementor-control-type-gallery .elementor-control-gallery-thumbnails {
883 1041 display: grid;
884 1042 grid-template-columns: repeat(auto-fill, minmax(48px, 1fr));
885 1043 grid-gap: 10px;
886 1044 cursor: pointer;
887 - padding: 10px; }
888 -
1045 + padding: 10px;
1046 +}
889 1047 .elementor-control-type-gallery .elementor-control-gallery-thumbnail {
890 1048 width: 48px;
891 1049 height: 48px;
892 1050 background-size: cover;
893 - background-position: 50% 50%; }
894 -
1051 + background-position: 50% 50%;
1052 +}
895 1053 .elementor-control-type-gallery .elementor-control-gallery-edit {
896 1054 position: absolute;
897 1055 top: 0;
898 1056 bottom: 0;
@@ -900,29 +1058,31 @@
900 1058 right: 0;
901 1059 background-color: rgba(109, 120, 130, 0.3);
902 1060 padding: 10px;
903 1061 font-size: 11px;
904 - -webkit-transition: all .3s ease-in-out;
905 - -o-transition: all .3s ease-in-out;
906 - transition: all .3s ease-in-out;
1062 + -webkit-transition: all 0.3s ease-in-out;
1063 + -o-transition: all 0.3s ease-in-out;
1064 + transition: all 0.3s ease-in-out;
907 1065 pointer-events: none;
908 1066 cursor: pointer;
909 - opacity: 1; }
910 - .elementor-control-type-gallery .elementor-control-gallery-edit span {
911 - position: absolute;
912 - top: 10px;
913 - right: 10px;
914 - width: 21px;
915 - height: 21px;
916 - background-color: rgba(255, 255, 255, 0.9);
917 - color: #a4afb7;
918 - -webkit-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.2);
919 - box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.2);
920 - border-radius: 3px; }
921 - .elementor-control-type-gallery .elementor-control-gallery-edit span i {
922 - font-size: 11px;
923 - padding: 5px; }
924 -
1067 + opacity: 1;
1068 +}
1069 +.elementor-control-type-gallery .elementor-control-gallery-edit span {
1070 + position: absolute;
1071 + top: 10px;
1072 + right: 10px;
1073 + width: 21px;
1074 + height: 21px;
1075 + background-color: rgba(255, 255, 255, 0.9);
1076 + color: #a4afb7;
1077 + -webkit-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.2);
1078 + box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.2);
1079 + border-radius: 3px;
1080 +}
1081 +.elementor-control-type-gallery .elementor-control-gallery-edit span i {
1082 + font-size: 11px;
1083 + padding: 5px;
1084 +}
925 1085 .elementor-control-type-gallery .elementor-control-gallery-add {
926 1086 width: 48px;
927 1087 height: 48px;
928 1088 color: #fff;
@@ -927,141 +1087,160 @@
927 1087 height: 48px;
928 1088 color: #fff;
929 1089 background-color: #d5dadf;
930 1090 font-size: 14px;
931 - border-radius: 0; }
932 - .elementor-control-type-gallery .elementor-control-gallery-add:hover {
933 - background-color: #c2cbd2; }
934 - .elementor-control-type-gallery .elementor-control-gallery-add i {
935 - margin: 0;
936 - color: #a4afb7; }
937 -
1091 + border-radius: 0;
1092 +}
1093 +.elementor-control-type-gallery .elementor-control-gallery-add:hover {
1094 + background-color: #c2cbd2;
1095 +}
1096 +.elementor-control-type-gallery .elementor-control-gallery-add i {
1097 + margin: 0;
1098 + color: #a4afb7;
1099 +}
938 1100 .elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-clear,
939 1101 .elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-thumbnails,
940 1102 .elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-edit {
941 - display: none; }
942 -
1103 + display: none;
1104 +}
943 1105 .elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-content {
944 - padding: 10px; }
945 -
1106 + padding: 10px;
1107 +}
946 1108 .elementor-control-type-gallery.elementor-gallery-has-images .elementor-control-gallery-add {
947 - display: none; }
948 -
1109 + display: none;
1110 +}
949 1111 .elementor-control-type-gallery.elementor-control-dynamic .elementor-control-gallery-clear {
950 - border-left: 1px solid #d5dadf; }
951 -
1112 + border-left: 1px solid #d5dadf;
1113 +}
952 1114 .elementor-control-type-gallery .elementor-control-gallery-clear {
953 1115 cursor: pointer;
954 1116 -webkit-box-pack: center;
955 1117 -ms-flex-pack: center;
956 - justify-content: center; }
957 - .elementor-control-type-gallery .elementor-control-gallery-clear:hover {
958 - color: #b01b1b; }
959 -
1118 + justify-content: center;
1119 +}
1120 +.elementor-control-type-gallery .elementor-control-gallery-clear:hover {
1121 + color: #b01b1b;
1122 +}
960 1123 .elementor-control-type-gallery .elementor-control-dynamic-switcher {
961 1124 border: none;
962 1125 border-bottom: 1px solid #d5dadf;
963 1126 border-left: 1px solid #d5dadf;
964 - border-radius: 0 3px 0 0; }
1127 + border-radius: 0 3px 0 0;
1128 +}
965 1129
966 1130 .e-global__popover {
967 1131 width: 288px;
968 1132 z-index: 1;
969 1133 font-size: 12px;
970 - padding-left: 10px; }
971 - .e-global__popover-toggle {
972 - border: 1px solid #d5dadf;
973 - border-right: 0;
974 - border-radius: 3px 0 0 3px;
975 - display: -webkit-box;
976 - display: -ms-flexbox;
977 - display: flex;
978 - -webkit-box-align: center;
979 - -ms-flex-align: center;
980 - align-items: center;
981 - -webkit-box-pack: center;
982 - -ms-flex-pack: center;
983 - justify-content: center;
984 - cursor: pointer; }
985 - .e-global__popover-toggle--active i {
986 - color: #71d7f7; }
987 - .e-global__popover-container {
988 - -webkit-box-shadow: 0 2px 15px rgba(0, 0, 0, 0.3);
989 - box-shadow: 0 2px 15px rgba(0, 0, 0, 0.3);
990 - border-radius: 3px;
991 - background-color: #fff;
992 - padding-bottom: 5px; }
993 - .e-global__popover-title {
994 - padding: 15px 20px;
995 - font-weight: 500;
996 - color: #6d7882;
997 - border-bottom: 1px solid #e6e9ec;
998 - display: -webkit-box;
999 - display: -ms-flexbox;
1000 - display: flex; }
1001 - .e-global__popover-title > i {
1002 - margin-right: 5px;
1003 - color: #d5dadf; }
1004 - .e-global__popover-title-text {
1005 - -webkit-box-flex: 1;
1006 - -ms-flex-positive: 1;
1007 - flex-grow: 1; }
1008 - .e-global__popover-info {
1009 - margin-right: 5px;
1010 - display: inline-block; }
1011 - .e-global__popover-info-tooltip {
1012 - width: 270px;
1013 - z-index: 1;
1014 - background-color: rgba(0, 0, 0, 0.9);
1015 - color: #fff;
1016 - padding: 20px;
1017 - border-radius: 3px; }
1018 - .e-global__popover-info-tooltip:after {
1019 - content: '';
1020 - position: absolute;
1021 - bottom: -17px;
1022 - left: 16px;
1023 - border: 10px solid transparent;
1024 - border-top-color: rgba(0, 0, 0, 0.9); }
1025 - .e-global__popover-info i {
1026 - color: #d5dadf;
1027 - font-size: 13px; }
1028 -
1134 + padding-left: 10px;
1135 +}
1136 +.e-global__popover-toggle {
1137 + border: 1px solid #d5dadf;
1138 + border-right: 0;
1139 + border-radius: 3px 0 0 3px;
1140 + display: -webkit-box;
1141 + display: -ms-flexbox;
1142 + display: flex;
1143 + -webkit-box-align: center;
1144 + -ms-flex-align: center;
1145 + align-items: center;
1146 + -webkit-box-pack: center;
1147 + -ms-flex-pack: center;
1148 + justify-content: center;
1149 + cursor: pointer;
1150 +}
1151 +.e-global__popover-toggle--active i {
1152 + color: #71d7f7;
1153 +}
1154 +.e-global__popover-container {
1155 + -webkit-box-shadow: 0 2px 15px rgba(0, 0, 0, 0.3);
1156 + box-shadow: 0 2px 15px rgba(0, 0, 0, 0.3);
1157 + border-radius: 3px;
1158 + background-color: #fff;
1159 + padding-bottom: 5px;
1160 +}
1161 +.e-global__popover-title {
1162 + padding: 15px 20px;
1163 + font-weight: 500;
1164 + color: #6d7882;
1165 + border-bottom: 1px solid #e6e9ec;
1166 + display: -webkit-box;
1167 + display: -ms-flexbox;
1168 + display: flex;
1169 +}
1170 +.e-global__popover-title > i {
1171 + margin-right: 5px;
1172 + color: #d5dadf;
1173 +}
1174 +.e-global__popover-title-text {
1175 + -webkit-box-flex: 1;
1176 + -ms-flex-positive: 1;
1177 + flex-grow: 1;
1178 +}
1179 +.e-global__popover-info {
1180 + margin-right: 5px;
1181 + display: inline-block;
1182 +}
1183 +.e-global__popover-info-tooltip {
1184 + width: 270px;
1185 + z-index: 1;
1186 + background-color: rgba(0, 0, 0, 0.9);
1187 + color: #fff;
1188 + padding: 20px;
1189 + border-radius: 3px;
1190 +}
1191 +.e-global__popover-info-tooltip:after {
1192 + content: "";
1193 + position: absolute;
1194 + bottom: -17px;
1195 + left: 16px;
1196 + border: 10px solid transparent;
1197 + border-top-color: rgba(0, 0, 0, 0.9);
1198 +}
1199 +.e-global__popover-info i {
1200 + color: #d5dadf;
1201 + font-size: 13px;
1202 +}
1029 1203 .e-global__preview-items-container {
1030 1204 max-height: 260px;
1031 1205 overflow-y: auto;
1032 - margin-top: 5px; }
1033 - .e-global__preview-items-container::-webkit-scrollbar {
1034 - width: 7px; }
1035 - .e-global__preview-items-container::-webkit-scrollbar-thumb {
1036 - background-color: #c2cbd2;
1037 - border-radius: 10px; }
1038 -
1206 + margin-top: 5px;
1207 +}
1208 +.e-global__preview-items-container::-webkit-scrollbar {
1209 + width: 7px;
1210 +}
1211 +.e-global__preview-items-container::-webkit-scrollbar-thumb {
1212 + background-color: #c2cbd2;
1213 + border-radius: 10px;
1214 +}
1039 1215 .e-global__manage-button {
1040 1216 font-weight: 500;
1041 - cursor: pointer; }
1042 - .e-global__manage-button:hover i {
1043 - color: #4ab7f4; }
1044 - .e-global__manage-button i {
1045 - color: #6d7882; }
1046 -
1217 + cursor: pointer;
1218 +}
1219 +.e-global__manage-button:hover i {
1220 + color: #4ab7f4;
1221 +}
1222 +.e-global__manage-button i {
1223 + color: #6d7882;
1224 +}
1047 1225 .e-global__typography {
1048 1226 padding: 5px 10px 5px 35px;
1049 1227 white-space: nowrap;
1050 1228 -o-text-overflow: ellipsis;
1051 1229 text-overflow: ellipsis;
1052 - overflow: hidden; }
1053 - .e-global__typography.e-global__preview-item--selected:before {
1054 - font-family: 'eicons';
1055 - font-size: 13px;
1056 - content: '\e90e';
1057 - position: absolute;
1058 - -webkit-transform: translateY(-50%);
1059 - -ms-transform: translateY(-50%);
1060 - transform: translateY(-50%);
1061 - top: 50%;
1062 - left: 12px; }
1063 -
1230 + overflow: hidden;
1231 +}
1232 +.e-global__typography.e-global__preview-item--selected:before {
1233 + font-family: "eicons";
1234 + font-size: 13px;
1235 + content: "\e90e";
1236 + position: absolute;
1237 + -webkit-transform: translateY(-50%);
1238 + -ms-transform: translateY(-50%);
1239 + transform: translateY(-50%);
1240 + top: 50%;
1241 + left: 12px;
1242 +}
1064 1243 .e-global__color {
1065 1244 margin: 5px auto;
1066 1245 padding: 5px 20px;
1067 1246 display: -webkit-box;
@@ -1068,86 +1247,98 @@
1068 1247 display: -ms-flexbox;
1069 1248 display: flex;
1070 1249 -webkit-box-align: center;
1071 1250 -ms-flex-align: center;
1072 - align-items: center; }
1073 - .e-global__color:first-child {
1074 - margin-top: 5px; }
1075 - .e-global__color:last-child {
1076 - margin-bottom: 10px; }
1077 - .e-global__color-preview-container {
1078 - height: 20px;
1079 - width: 20px;
1080 - border-radius: 3px;
1081 - border: 1px solid rgba(0, 0, 0, 0.1);
1082 - margin-right: 10px;
1083 - -ms-flex-negative: 0;
1084 - flex-shrink: 0;
1085 - position: relative; }
1086 - .e-global__color-preview-color, .e-global__color-preview-transparent-bg {
1087 - border-radius: 3px;
1088 - height: 100%;
1089 - width: 100%;
1090 - position: absolute;
1091 - top: 0;
1092 - left: 0; }
1093 - .e-global__color-preview-transparent-bg {
1094 - background-image: -o-linear-gradient(45deg, #ddd 25%, transparent 0, transparent 75%, #ddd 0, #ddd), -o-linear-gradient(45deg, #ddd 25%, transparent 0, transparent 75%, #ddd 0, #ddd);
1095 - background-image: linear-gradient(45deg, #ddd 25%, transparent 0, transparent 75%, #ddd 0, #ddd), linear-gradient(45deg, #ddd 25%, transparent 0, transparent 75%, #ddd 0, #ddd);
1096 - background-size: 12px 12px;
1097 - background-position: 0 0, 6px 6px; }
1098 - .e-global__color-title {
1099 - font-weight: 500;
1100 - color: #6d7882;
1101 - -webkit-box-flex: 1;
1102 - -ms-flex-positive: 1;
1103 - flex-grow: 1;
1104 - white-space: nowrap;
1105 - -o-text-overflow: ellipsis;
1106 - text-overflow: ellipsis;
1107 - overflow: hidden;
1108 - padding-right: 10px; }
1109 - .e-global__color-hex {
1110 - font-size: 10px;
1111 - font-weight: 500;
1112 - color: #c2cbd2; }
1113 - .e-global__color .pcr-button {
1114 - background-color: #fff; }
1115 - .e-global__color.e-global__preview-item--selected .e-global__color-preview-container {
1116 - display: -webkit-box;
1117 - display: -ms-flexbox;
1118 - display: flex;
1119 - -webkit-box-pack: center;
1120 - -ms-flex-pack: center;
1121 - justify-content: center;
1122 - -webkit-box-align: center;
1123 - -ms-flex-align: center;
1124 - align-items: center;
1125 - color: #ffffff; }
1126 - .e-global__color.e-global__preview-item--selected .e-global__color-preview-container:before {
1127 - font-family: 'eicons';
1128 - font-size: 13px;
1129 - content: '\e90e';
1130 - text-shadow: 0px 0px 1px #000;
1131 - z-index: 1; }
1132 -
1251 + align-items: center;
1252 +}
1253 +.e-global__color:first-child {
1254 + margin-top: 5px;
1255 +}
1256 +.e-global__color:last-child {
1257 + margin-bottom: 10px;
1258 +}
1259 +.e-global__color-preview-container {
1260 + height: 20px;
1261 + width: 20px;
1262 + border-radius: 3px;
1263 + border: 1px solid rgba(0, 0, 0, 0.1);
1264 + margin-right: 10px;
1265 + -ms-flex-negative: 0;
1266 + flex-shrink: 0;
1267 + position: relative;
1268 +}
1269 +.e-global__color-preview-color, .e-global__color-preview-transparent-bg {
1270 + border-radius: 3px;
1271 + height: 100%;
1272 + width: 100%;
1273 + position: absolute;
1274 + top: 0;
1275 + left: 0;
1276 +}
1277 +.e-global__color-preview-transparent-bg {
1278 + background-image: -o-linear-gradient(45deg, #ddd 25%, transparent 0, transparent 75%, #ddd 0, #ddd), -o-linear-gradient(45deg, #ddd 25%, transparent 0, transparent 75%, #ddd 0, #ddd);
1279 + background-image: linear-gradient(45deg, #ddd 25%, transparent 0, transparent 75%, #ddd 0, #ddd), linear-gradient(45deg, #ddd 25%, transparent 0, transparent 75%, #ddd 0, #ddd);
1280 + background-size: 12px 12px;
1281 + background-position: 0 0, 6px 6px;
1282 +}
1283 +.e-global__color-title {
1284 + font-weight: 500;
1285 + color: #6d7882;
1286 + -webkit-box-flex: 1;
1287 + -ms-flex-positive: 1;
1288 + flex-grow: 1;
1289 + white-space: nowrap;
1290 + -o-text-overflow: ellipsis;
1291 + text-overflow: ellipsis;
1292 + overflow: hidden;
1293 + padding-right: 10px;
1294 +}
1295 +.e-global__color-hex {
1296 + font-size: 10px;
1297 + font-weight: 500;
1298 + color: #c2cbd2;
1299 +}
1300 +.e-global__color .pcr-button {
1301 + background-color: #fff;
1302 +}
1303 +.e-global__color.e-global__preview-item--selected .e-global__color-preview-container {
1304 + display: -webkit-box;
1305 + display: -ms-flexbox;
1306 + display: flex;
1307 + -webkit-box-pack: center;
1308 + -ms-flex-pack: center;
1309 + justify-content: center;
1310 + -webkit-box-align: center;
1311 + -ms-flex-align: center;
1312 + align-items: center;
1313 + color: #ffffff;
1314 +}
1315 +.e-global__color.e-global__preview-item--selected .e-global__color-preview-container:before {
1316 + font-family: "eicons";
1317 + font-size: 13px;
1318 + content: "\e90e";
1319 + text-shadow: 0px 0px 1px #000;
1320 + z-index: 1;
1321 +}
1133 1322 .e-global__preview-item {
1134 1323 cursor: pointer;
1135 - position: relative; }
1136 - .e-global__preview-item:hover {
1137 - background-color: #f1f3f5; }
1138 - .e-global__preview-item:hover .e-global__color-hex {
1139 - color: #a4afb7; }
1140 -
1324 + position: relative;
1325 +}
1326 +.e-global__preview-item:hover {
1327 + background-color: #f1f3f5;
1328 +}
1329 +.e-global__preview-item:hover .e-global__color-hex {
1330 + color: #a4afb7;
1331 +}
1141 1332 .e-global__confirm-add .dialog-buttons-wrapper > .dialog-button.dialog-confirm-ok {
1142 - color: #39b54a; }
1143 -
1333 + color: #39b54a;
1334 +}
1144 1335 .e-global__confirm-delete i {
1145 - color: #b01b1b; }
1146 -
1336 + color: #b01b1b;
1337 +}
1147 1338 .e-global__confirm-message-text i {
1148 - color: #fcb92c; }
1149 -
1339 + color: #fcb92c;
1340 +}
1150 1341 .e-global__confirm-input-wrapper {
1151 1342 display: -webkit-box;
1152 1343 display: -ms-flexbox;
1153 1344 display: flex;
@@ -1156,15 +1347,17 @@
1156 1347 align-items: center;
1157 1348 border: 1px solid #a4afb7;
1158 1349 border-radius: 3px;
1159 1350 margin-top: 10px;
1160 - padding: 2px; }
1161 - .e-global__confirm-input-wrapper input {
1162 - font-family: Roboto, Arial, sans-serif;
1163 - font-weight: 500;
1164 - font-size: 12px;
1165 - padding: 2px;
1166 - border: 0; }
1351 + padding: 2px;
1352 +}
1353 +.e-global__confirm-input-wrapper input {
1354 + font-family: Roboto, Arial, sans-serif;
1355 + font-weight: 500;
1356 + font-size: 12px;
1357 + padding: 2px;
1358 + border: 0;
1359 +}
1167 1360
1168 1361 .e-control-global .elementor-control-input-wrapper {
1169 1362 display: -webkit-box;
1170 1363 display: -ms-flexbox;
@@ -1172,41 +1365,45 @@
1172 1365 -webkit-box-pack: end;
1173 1366 -ms-flex-pack: end;
1174 1367 justify-content: flex-end;
1175 1368 max-width: 135px;
1176 - width: 100%; }
1177 -
1369 + width: 100%;
1370 +}
1178 1371 .e-control-global.elementor-control .elementor-control-input-wrapper {
1179 - direction: ltr; }
1180 -
1372 + direction: ltr;
1373 +}
1181 1374 .e-control-global .elementor-control-spinner {
1182 - margin-right: 4px; }
1375 + margin-right: 4px;
1376 +}
1183 1377
1184 1378 .elementor-control-type-hidden {
1185 - display: none !important; }
1379 + display: none !important;
1380 +}
1186 1381
1187 1382 .elementor-control-type-icon .select2-selection__rendered .eicon {
1188 - margin-right: 3px; }
1383 + margin-right: 3px;
1384 +}
1189 1385
1190 1386 .elementor-control-type-image_dimensions .elementor-control-field-description {
1191 1387 margin: 0 0 15px;
1192 - line-height: 1.4; }
1193 -
1388 + line-height: 1.4;
1389 +}
1194 1390 .elementor-control-type-image_dimensions .elementor-control-input-wrapper {
1195 - overflow: hidden; }
1196 -
1391 + overflow: hidden;
1392 +}
1197 1393 .elementor-control-type-image_dimensions .elementor-image-dimensions-field {
1198 1394 width: 65px;
1199 - float: left; }
1200 - .elementor-control-type-image_dimensions .elementor-image-dimensions-field input:focus + .elementor-image-dimensions-field-description {
1201 - color: #a4afb7; }
1202 -
1395 + float: left;
1396 +}
1397 +.elementor-control-type-image_dimensions .elementor-image-dimensions-field input:focus + .elementor-image-dimensions-field-description {
1398 + color: #a4afb7;
1399 +}
1203 1400 .elementor-control-type-image_dimensions .elementor-image-dimensions-separator {
1204 1401 width: 20px;
1205 1402 text-align: center;
1206 1403 float: left;
1207 - padding-top: 4px; }
1208 -
1404 + padding-top: 4px;
1405 +}
1209 1406 .elementor-control-type-image_dimensions .elementor-image-dimensions-field-description {
1210 1407 display: block;
1211 1408 text-transform: uppercase;
1212 1409 margin-top: 5px;
@@ -1211,24 +1408,25 @@
1211 1408 text-transform: uppercase;
1212 1409 margin-top: 5px;
1213 1410 color: #d5dadf;
1214 1411 font-size: 9px;
1215 - text-align: center; }
1216 -
1412 + text-align: center;
1413 +}
1217 1414 .elementor-control-type-image_dimensions .elementor-image-dimensions-apply-button {
1218 1415 float: right;
1219 1416 height: 27px;
1220 - width: 65px; }
1417 + width: 65px;
1418 +}
1221 1419
1222 1420 .elementor-control-media.elementor-media-empty .elementor-control-media-area .elementor-control-media__remove, .elementor-control-media.elementor-media-empty .elementor-control-media-area .elementor-control-media__content__remove {
1223 - display: none; }
1224 -
1421 + display: none;
1422 +}
1225 1423 .elementor-control-media:not(.elementor-media-empty) .elementor-control-media__content__upload-button {
1226 - display: none; }
1227 -
1424 + display: none;
1425 +}
1228 1426 .elementor-control-media .elementor-control-input-wrapper {
1229 - border: 1px solid #d5dadf; }
1230 -
1427 + border: 1px solid #d5dadf;
1428 +}
1231 1429 .elementor-control-media .eicon-plus-circle {
1232 1430 position: absolute;
1233 1431 top: 50%;
1234 1432 left: 50%;
@@ -1235,56 +1433,60 @@
1235 1433 -webkit-transform: translate(-50%, -50%);
1236 1434 -ms-transform: translate(-50%, -50%);
1237 1435 transform: translate(-50%, -50%);
1238 1436 color: #fff;
1239 - font-size: 20px; }
1240 -
1437 + font-size: 20px;
1438 +}
1241 1439 .elementor-control-media__content__upload-button {
1242 - background-color: #d5dadf; }
1243 -
1440 + background-color: #d5dadf;
1441 +}
1244 1442 .elementor-control-media__preview {
1245 1443 height: 100%;
1246 1444 background-size: cover;
1247 - background-position: center; }
1248 -
1445 + background-position: center;
1446 +}
1249 1447 .elementor-control-media-area {
1250 1448 background-image: -o-linear-gradient(45deg, #ddd 25%, transparent 0, transparent 75%, #ddd 0, #ddd), -o-linear-gradient(45deg, #ddd 25%, transparent 0, transparent 75%, #ddd 0, #ddd);
1251 1449 background-image: linear-gradient(45deg, #ddd 25%, transparent 0, transparent 75%, #ddd 0, #ddd), linear-gradient(45deg, #ddd 25%, transparent 0, transparent 75%, #ddd 0, #ddd);
1252 1450 background-size: 16px 16px;
1253 1451 background-position: 0 0, 8px 8px;
1254 - background-color: #f6f6f6; }
1255 - .elementor-control-media-area:not(:hover) .elementor-control-media__remove {
1256 - display: none; }
1257 - .elementor-control-media-area .eicon-video-camera {
1258 - position: absolute;
1259 - top: 50%;
1260 - left: 50%;
1261 - -webkit-transform: translate(-50%, -50%);
1262 - -ms-transform: translate(-50%, -50%);
1263 - transform: translate(-50%, -50%);
1264 - color: rgba(255, 255, 255, 0.7);
1265 - font-size: 21px; }
1266 -
1452 + background-color: #f6f6f6;
1453 +}
1454 +.elementor-control-media-area:not(:hover) .elementor-control-media__remove {
1455 + display: none;
1456 +}
1457 +.elementor-control-media-area .eicon-video-camera {
1458 + position: absolute;
1459 + top: 50%;
1460 + left: 50%;
1461 + -webkit-transform: translate(-50%, -50%);
1462 + -ms-transform: translate(-50%, -50%);
1463 + transform: translate(-50%, -50%);
1464 + color: rgba(255, 255, 255, 0.7);
1465 + font-size: 21px;
1466 +}
1267 1467 .elementor-control-media .elementor-control-media__content {
1268 1468 cursor: pointer;
1269 - overflow: hidden; }
1270 - .elementor-control-media .elementor-control-media__content:hover:after {
1271 - content: '';
1272 - position: absolute;
1273 - top: 0;
1274 - bottom: 0;
1275 - left: 0;
1276 - right: 0;
1277 - background-color: rgba(0, 0, 0, 0.2);
1278 - pointer-events: none; }
1279 - .elementor-control-media .elementor-control-media__content:not(:hover) .elementor-control-media__tools {
1280 - bottom: -30px; }
1281 -
1469 + overflow: hidden;
1470 +}
1471 +.elementor-control-media .elementor-control-media__content:hover:after {
1472 + content: "";
1473 + position: absolute;
1474 + top: 0;
1475 + bottom: 0;
1476 + left: 0;
1477 + right: 0;
1478 + background-color: rgba(0, 0, 0, 0.2);
1479 + pointer-events: none;
1480 +}
1481 +.elementor-control-media .elementor-control-media__content:not(:hover) .elementor-control-media__tools {
1482 + bottom: -30px;
1483 +}
1282 1484 .elementor-control-media__content {
1283 - -webkit-transition: all .2s ease-in-out;
1284 - -o-transition: all .2s ease-in-out;
1285 - transition: all .2s ease-in-out; }
1286 -
1485 + -webkit-transition: all 0.2s ease-in-out;
1486 + -o-transition: all 0.2s ease-in-out;
1487 + transition: all 0.2s ease-in-out;
1488 +}
1287 1489 .elementor-control-media__tools {
1288 1490 position: absolute;
1289 1491 bottom: 0;
1290 1492 left: 0;
@@ -1289,14 +1491,15 @@
1289 1491 bottom: 0;
1290 1492 left: 0;
1291 1493 right: 0;
1292 1494 height: 27px;
1293 - -webkit-transition: all .2s ease-in-out;
1294 - -o-transition: all .2s ease-in-out;
1295 - transition: all .2s ease-in-out; }
1296 - .elementor-control-media__tools > *:not(:first-child) {
1297 - margin-left: 1px; }
1298 -
1495 + -webkit-transition: all 0.2s ease-in-out;
1496 + -o-transition: all 0.2s ease-in-out;
1497 + transition: all 0.2s ease-in-out;
1498 +}
1499 +.elementor-control-media__tools > *:not(:first-child) {
1500 + margin-left: 1px;
1501 +}
1299 1502 .elementor-control-media__tool {
1300 1503 display: -webkit-box;
1301 1504 display: -ms-flexbox;
1302 1505 display: flex;
@@ -1311,14 +1514,15 @@
1311 1514 flex-grow: 1;
1312 1515 color: #fff;
1313 1516 background-color: rgba(109, 120, 130, 0.85);
1314 1517 font-size: 11px;
1315 - -webkit-transition: background .3s;
1316 - -o-transition: background .3s;
1317 - transition: background .3s; }
1318 - .elementor-control-media__tool:hover {
1319 - background-color: rgba(109, 120, 130, 0.95); }
1320 -
1518 + -webkit-transition: background 0.3s;
1519 + -o-transition: background 0.3s;
1520 + transition: background 0.3s;
1521 +}
1522 +.elementor-control-media__tool:hover {
1523 + background-color: rgba(109, 120, 130, 0.95);
1524 +}
1321 1525 .elementor-control-media__remove {
1322 1526 display: -webkit-box;
1323 1527 display: -ms-flexbox;
1324 1528 display: flex;
@@ -1327,12 +1531,12 @@
1327 1531 align-items: center;
1328 1532 -webkit-box-pack: center;
1329 1533 -ms-flex-pack: center;
1330 1534 justify-content: center;
1331 - -webkit-transition: all .3s ease-in-out;
1332 - -o-transition: all .3s ease-in-out;
1333 - transition: all .3s ease-in-out; }
1334 -
1535 + -webkit-transition: all 0.3s ease-in-out;
1536 + -o-transition: all 0.3s ease-in-out;
1537 + transition: all 0.3s ease-in-out;
1538 +}
1335 1539 .elementor-control-media__content__remove {
1336 1540 position: absolute;
1337 1541 z-index: 1;
1338 1542 top: 10px;
@@ -1343,17 +1547,18 @@
1343 1547 color: #a4afb7;
1344 1548 background-color: rgba(255, 255, 255, 0.9);
1345 1549 border-radius: 3px;
1346 1550 -webkit-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.1);
1347 - box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.1); }
1348 - .elementor-control-media__content__remove:hover {
1349 - background-color: white;
1350 - -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.4);
1351 - box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.4); }
1352 -
1551 + box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.1);
1552 +}
1553 +.elementor-control-media__content__remove:hover {
1554 + background-color: white;
1555 + -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.4);
1556 + box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.4);
1557 +}
1353 1558 .elementor-control-media.elementor-media-empty .elementor-control-file-area {
1354 - display: none; }
1355 -
1559 + display: none;
1560 +}
1356 1561 .elementor-control-media__file {
1357 1562 display: -webkit-box;
1358 1563 display: -ms-flexbox;
1359 1564 display: flex;
@@ -1364,95 +1569,111 @@
1364 1569 -ms-flex-align: center;
1365 1570 align-items: center;
1366 1571 width: 100%;
1367 1572 margin-top: 10px;
1368 - border: 1px solid #d5dadf; }
1369 - .elementor-control-media__file__content {
1370 - padding-left: 5px;
1371 - font-size: 12px; }
1372 - .elementor-control-media__file__content__label {
1373 - color: #a4afb7; }
1374 - .elementor-control-media__file__content__info {
1375 - display: -webkit-box;
1376 - display: -ms-flexbox;
1377 - display: flex;
1378 - -webkit-box-align: center;
1379 - -ms-flex-align: center;
1380 - align-items: center;
1381 - font-weight: 500; }
1382 - .elementor-control-media__file__content__info__icon {
1383 - margin-right: 5px; }
1384 - .elementor-control-media__file__controls {
1385 - display: -webkit-box;
1386 - display: -ms-flexbox;
1387 - display: flex;
1388 - border-left: 1px solid #d5dadf; }
1389 - .elementor-control-media__file__controls__upload-button, .elementor-control-media__file__controls__remove {
1390 - width: 27px;
1391 - height: 27px;
1392 - cursor: pointer;
1393 - -webkit-box-align: center;
1394 - -ms-flex-align: center;
1395 - align-items: center; }
1396 - .elementor-control-media__file__controls__upload-button {
1397 - display: -webkit-box;
1398 - display: -ms-flexbox;
1399 - display: flex;
1400 - -webkit-box-pack: center;
1401 - -ms-flex-pack: center;
1402 - justify-content: center; }
1403 - .elementor-control-media__file__controls__remove {
1404 - border-right: 1px solid #d5dadf; }
1405 -
1573 + border: 1px solid #d5dadf;
1574 +}
1575 +.elementor-control-media__file__content {
1576 + padding-left: 5px;
1577 + font-size: 12px;
1578 +}
1579 +.elementor-control-media__file__content__label {
1580 + color: #a4afb7;
1581 +}
1582 +.elementor-control-media__file__content__info {
1583 + display: -webkit-box;
1584 + display: -ms-flexbox;
1585 + display: flex;
1586 + -webkit-box-align: center;
1587 + -ms-flex-align: center;
1588 + align-items: center;
1589 + font-weight: 500;
1590 +}
1591 +.elementor-control-media__file__content__info__icon {
1592 + margin-right: 5px;
1593 +}
1594 +.elementor-control-media__file__controls {
1595 + display: -webkit-box;
1596 + display: -ms-flexbox;
1597 + display: flex;
1598 + border-left: 1px solid #d5dadf;
1599 +}
1600 +.elementor-control-media__file__controls__upload-button, .elementor-control-media__file__controls__remove {
1601 + width: 27px;
1602 + height: 27px;
1603 + cursor: pointer;
1604 + -webkit-box-align: center;
1605 + -ms-flex-align: center;
1606 + align-items: center;
1607 +}
1608 +.elementor-control-media__file__controls__upload-button {
1609 + display: -webkit-box;
1610 + display: -ms-flexbox;
1611 + display: flex;
1612 + -webkit-box-pack: center;
1613 + -ms-flex-pack: center;
1614 + justify-content: center;
1615 +}
1616 +.elementor-control-media__file__controls__remove {
1617 + border-right: 1px solid #d5dadf;
1618 +}
1406 1619 .elementor-control-media:not(.elementor-media-empty) .elementor-control-media__file__content__label {
1407 - display: none; }
1408 -
1620 + display: none;
1621 +}
1409 1622 .elementor-control-media.elementor-media-empty .elementor-control-media__file__content__info {
1410 - display: none; }
1411 -
1623 + display: none;
1624 +}
1412 1625 .elementor-control-media.elementor-media-empty .elementor-control-media__file__controls__remove {
1413 - display: none; }
1414 -
1626 + display: none;
1627 +}
1415 1628 .elementor-control-media .elementor-control-dynamic-switcher {
1416 1629 border: none;
1417 1630 border-radius: 0;
1418 1631 background-color: rgba(109, 120, 130, 0.85);
1419 - color: #fff; }
1420 - .elementor-control-media .elementor-control-dynamic-switcher:hover {
1421 - background-color: rgba(109, 120, 130, 0.95); }
1632 + color: #fff;
1633 +}
1634 +.elementor-control-media .elementor-control-dynamic-switcher:hover {
1635 + background-color: rgba(109, 120, 130, 0.95);
1636 +}
1422 1637
1423 1638 .elementor-control-type-media.elementor-control-dynamic-value .elementor-control-input-wrapper {
1424 - border: none; }
1639 + border: none;
1640 +}
1425 1641
1426 1642 .elementor-control:not(.elementor-control-type-icons) .elementor-control-media__preview {
1427 - background-color: #d5dadf; }
1643 + background-color: #d5dadf;
1644 +}
1428 1645
1429 1646 .elementor-control-type-number.elementor-control-dynamic input {
1430 1647 border-radius: 3px 0 0 3px;
1431 - border-right: none; }
1432 -
1648 + border-right: none;
1649 +}
1433 1650 .elementor-control-type-number.elementor-control-dynamic .elementor-control-dynamic-switcher {
1434 - border-radius: 0 3px 3px 0; }
1651 + border-radius: 0 3px 3px 0;
1652 +}
1435 1653
1436 1654 .elementor-control-type-order .elementor-control-oreder-wrapper {
1437 1655 display: -webkit-box;
1438 1656 display: -ms-flexbox;
1439 - display: flex; }
1440 -
1657 + display: flex;
1658 +}
1441 1659 .elementor-control-type-order input {
1442 - display: none; }
1443 - .elementor-control-type-order input:checked + .elementor-control-order-label {
1444 - -webkit-transform: scale(1, -1);
1445 - -ms-transform: scale(1, -1);
1446 - transform: scale(1, -1); }
1447 -
1660 + display: none;
1661 +}
1662 +.elementor-control-type-order input:checked + .elementor-control-order-label {
1663 + -webkit-transform: scale(1, -1);
1664 + -ms-transform: scale(1, -1);
1665 + transform: scale(1, -1);
1666 +}
1448 1667 .elementor-control-type-order select {
1449 - border-radius: 3px 0 0 3px; }
1450 - .elementor-control-type-order select:not(:focus) ~ .elementor-control-order-label {
1451 - border-color: #d5dadf; }
1452 - .elementor-control-type-order select:focus ~ .elementor-control-order-label {
1453 - border-color: #a4afb7; }
1454 -
1668 + border-radius: 3px 0 0 3px;
1669 +}
1670 +.elementor-control-type-order select:not(:focus) ~ .elementor-control-order-label {
1671 + border-color: #d5dadf;
1672 +}
1673 +.elementor-control-type-order select:focus ~ .elementor-control-order-label {
1674 + border-color: #a4afb7;
1675 +}
1455 1676 .elementor-control-type-order .elementor-control-order-label {
1456 1677 position: relative;
1457 1678 padding: 0;
1458 1679 width: 40px;
@@ -1460,36 +1681,38 @@
1460 1681 font-size: 10px;
1461 1682 border-radius: 0 3px 3px 0;
1462 1683 margin-left: -3px;
1463 1684 background-color: #fff;
1464 - cursor: pointer; }
1465 - .elementor-control-type-order .elementor-control-order-label i {
1466 - position: absolute;
1467 - top: 50%;
1468 - left: 50%;
1469 - -webkit-transform: translate(-50%, -50%);
1470 - -ms-transform: translate(-50%, -50%);
1471 - transform: translate(-50%, -50%); }
1685 + cursor: pointer;
1686 +}
1687 +.elementor-control-type-order .elementor-control-order-label i {
1688 + position: absolute;
1689 + top: 50%;
1690 + left: 50%;
1691 + -webkit-transform: translate(-50%, -50%);
1692 + -ms-transform: translate(-50%, -50%);
1693 + transform: translate(-50%, -50%);
1694 +}
1472 1695
1473 1696 .elementor-control-type-popover_toggle input {
1474 - display: none; }
1475 -
1697 + display: none;
1698 +}
1476 1699 .elementor-control-type-popover_toggle label {
1477 - cursor: pointer; }
1478 -
1700 + cursor: pointer;
1701 +}
1479 1702 .elementor-control-type-popover_toggle .elementor-control-input-wrapper {
1480 - direction: rtl; }
1481 -
1703 + direction: rtl;
1704 +}
1482 1705 .elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:checked + .elementor-control-popover-toggle-toggle-label {
1483 - color: #71d7f7; }
1484 -
1706 + color: #71d7f7;
1707 +}
1485 1708 .elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:not(:checked) ~ .elementor-control-popover-toggle-reset-label {
1486 - display: none; }
1487 -
1709 + display: none;
1710 +}
1488 1711 .elementor-control-type-popover_toggle .elementor-control-popover-toggle-reset-label {
1489 1712 color: #c2cbd2;
1490 - margin-right: 5px; }
1491 -
1713 + margin-right: 5px;
1714 +}
1492 1715 .elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle-label {
1493 1716 height: 27px;
1494 1717 display: -webkit-inline-box;
1495 1718 display: -ms-inline-flexbox;
@@ -1500,36 +1723,40 @@
1500 1723 -webkit-box-pack: center;
1501 1724 -ms-flex-pack: center;
1502 1725 justify-content: center;
1503 1726 border-radius: 3px;
1504 - border: 1px solid #d5dadf; }
1727 + border: 1px solid #d5dadf;
1728 +}
1505 1729
1506 1730 .elementor-controls-popover.e-controls-popover--typography {
1507 - padding-top: 0; }
1731 + padding-top: 0;
1732 +}
1508 1733
1509 1734 .e-control-global .elementor-control-popover-toggle-toggle-label {
1510 1735 border-radius: 0 3px 3px 0;
1511 1736 -ms-flex-negative: 0;
1512 - flex-shrink: 0; }
1737 + flex-shrink: 0;
1738 +}
1513 1739
1514 1740 .elementor-control-type-repeater .elementor-control:not(.elementor-control-type-tab) {
1515 1741 padding-right: 10px;
1516 1742 padding-left: 10px;
1517 - padding-bottom: 10px; }
1518 -
1743 + padding-bottom: 10px;
1744 +}
1519 1745 .elementor-control-type-repeater.elementor-repeater-has-minimum-rows .elementor-repeater-tool-remove {
1520 - display: none; }
1521 -
1746 + display: none;
1747 +}
1522 1748 .elementor-control-type-repeater .elementor-repeater-fields {
1523 - margin: 10px 0; }
1524 -
1749 + margin: 10px 0;
1750 +}
1525 1751 .elementor-control-type-repeater .elementor-repeater-row-controls {
1526 1752 border: 1px solid #d5dadf;
1527 1753 border-top-width: 0;
1528 - padding-top: 15px; }
1529 - .elementor-control-type-repeater .elementor-repeater-row-controls:not(.editable) {
1530 - display: none; }
1531 -
1754 + padding-top: 15px;
1755 +}
1756 +.elementor-control-type-repeater .elementor-repeater-row-controls:not(.editable) {
1757 + display: none;
1758 +}
1532 1759 .elementor-control-type-repeater .elementor-repeater-row-tools {
1533 1760 display: table;
1534 1761 table-layout: fixed;
1535 1762 width: 100%;
@@ -1536,108 +1763,126 @@
1536 1763 color: #556068;
1537 1764 background-color: #d5dadf;
1538 1765 height: 40px;
1539 1766 border-spacing: 1px;
1540 - -webkit-transition: all .5s;
1541 - -o-transition: all .5s;
1542 - transition: all .5s; }
1543 - .elementor-control-type-repeater .elementor-repeater-row-tools:hover {
1544 - background-color: #a4afb7; }
1545 - .elementor-control-type-repeater .elementor-repeater-row-tools > div {
1546 - display: table-cell;
1547 - text-align: center;
1548 - vertical-align: middle;
1549 - cursor: pointer; }
1550 - .elementor-control-type-repeater .elementor-repeater-row-tools > div:not(.elementor-repeater-row-handle-sortable) {
1551 - background-color: #fff; }
1552 - .elementor-control-type-repeater .elementor-repeater-row-tools > div:hover {
1553 - opacity: .95; }
1554 - .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title {
1555 - text-align: left;
1556 - padding: 0 10px;
1557 - font-size: 12px;
1558 - white-space: nowrap;
1559 - -o-text-overflow: ellipsis;
1560 - text-overflow: ellipsis;
1561 - overflow: hidden; }
1562 - .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title .eicon,
1563 - .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title i,
1564 - .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title svg {
1565 - margin-right: 5px; }
1566 - .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title img[src$="svg"] {
1567 - width: 1em; }
1568 - .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-tool {
1569 - width: 40px; }
1570 - .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-handle-sortable {
1571 - cursor: move;
1572 - width: 10px;
1573 - color: #fff; }
1574 -
1767 + -webkit-transition: all 0.5s;
1768 + -o-transition: all 0.5s;
1769 + transition: all 0.5s;
1770 +}
1771 +.elementor-control-type-repeater .elementor-repeater-row-tools:hover {
1772 + background-color: #a4afb7;
1773 +}
1774 +.elementor-control-type-repeater .elementor-repeater-row-tools > div {
1775 + display: table-cell;
1776 + text-align: center;
1777 + vertical-align: middle;
1778 + cursor: pointer;
1779 +}
1780 +.elementor-control-type-repeater .elementor-repeater-row-tools > div:not(.elementor-repeater-row-handle-sortable) {
1781 + background-color: #fff;
1782 +}
1783 +.elementor-control-type-repeater .elementor-repeater-row-tools > div:hover {
1784 + opacity: 0.95;
1785 +}
1786 +.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title {
1787 + text-align: left;
1788 + padding: 0 10px;
1789 + font-size: 12px;
1790 + white-space: nowrap;
1791 + -o-text-overflow: ellipsis;
1792 + text-overflow: ellipsis;
1793 + overflow: hidden;
1794 +}
1795 +.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title .eicon,
1796 +.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title i,
1797 +.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title svg {
1798 + margin-right: 5px;
1799 +}
1800 +.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title img[src$=svg] {
1801 + width: 1em;
1802 +}
1803 +.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-tool {
1804 + width: 40px;
1805 +}
1806 +.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-handle-sortable {
1807 + cursor: move;
1808 + width: 10px;
1809 + color: #fff;
1810 +}
1575 1811 .elementor-control-type-repeater .elementor-button-wrapper {
1576 1812 text-align: center;
1577 - padding-top: 5px; }
1813 + padding-top: 5px;
1814 +}
1578 1815
1579 1816 .elementor-control-type-section {
1580 1817 margin-top: 10px;
1581 - padding: 0; }
1582 - .elementor-control-type-section.elementor-open {
1583 - padding-bottom: 15px; }
1584 - .elementor-control-type-section + .elementor-control:not(.elementor-control-type-section):before {
1585 - display: none; }
1818 + padding: 0;
1819 +}
1820 +.elementor-control-type-section.elementor-open {
1821 + padding-bottom: 15px;
1822 +}
1823 +.elementor-control-type-section + .elementor-control:not(.elementor-control-type-section):before {
1824 + display: none;
1825 +}
1586 1826
1587 1827 .elementor-shadow-box .elementor-shadow-slider {
1588 - margin-top: 10px; }
1589 -
1828 + margin-top: 10px;
1829 +}
1590 1830 .elementor-shadow-box .elementor-color-picker-wrapper .elementor-control-title {
1591 1831 -webkit-box-flex: 1;
1592 1832 -ms-flex-positive: 1;
1593 - flex-grow: 1; }
1833 + flex-grow: 1;
1834 +}
1594 1835
1595 1836 .elementor-control-type-slider.elementor-control-dynamic input {
1596 - border-radius: 3px 0 0 3px; }
1597 -
1837 + border-radius: 3px 0 0 3px;
1838 +}
1598 1839 .elementor-control-type-slider .elementor-control-unit-2 {
1599 - width: 21%; }
1600 -
1840 + width: 21%;
1841 +}
1601 1842 .elementor-control-type-slider.elementor-control-type-slider--multiple .elementor-control-input-wrapper {
1602 - display: block; }
1603 -
1843 + display: block;
1844 +}
1604 1845 .elementor-control-type-slider--multiple {
1605 - padding-bottom: 40px; }
1606 - .elementor-control-type-slider--multiple .elementor-slider {
1607 - margin-top: 12px;
1608 - width: 98%; }
1609 -
1846 + padding-bottom: 40px;
1847 +}
1848 +.elementor-control-type-slider--multiple .elementor-slider {
1849 + margin-top: 12px;
1850 + width: 98%;
1851 +}
1610 1852 .elementor-control-type-slider--handles-range .elementor-slider .noUi-handle {
1611 1853 border-radius: 0;
1612 1854 width: 10px;
1613 1855 -webkit-transform: translateY(calc(50% - 14px)) translateX(4px);
1614 1856 -ms-transform: translateY(calc(50% - 14px)) translateX(4px);
1615 - transform: translateY(calc(50% - 14px)) translateX(4px); }
1616 - .elementor-control-type-slider--handles-range .elementor-slider .noUi-handle:after {
1617 - content: '';
1618 - position: absolute;
1619 - top: 2px;
1620 - height: 12px;
1621 - width: 11px;
1622 - -webkit-transform: rotate(45deg);
1623 - -ms-transform: rotate(45deg);
1624 - transform: rotate(45deg);
1625 - background-color: #fff;
1626 - border-radius: 3px; }
1627 - .elementor-control-type-slider--handles-range .elementor-slider .noUi-handle-lower:after {
1628 - left: 5px;
1629 - -webkit-box-shadow: 2px -2px 3px 0px rgba(0, 0, 0, 0.1);
1630 - box-shadow: 2px -2px 3px 0px rgba(0, 0, 0, 0.1); }
1631 - .elementor-control-type-slider--handles-range .elementor-slider .noUi-handle-upper:after {
1632 - right: 5px;
1633 - -webkit-box-shadow: -2px 2px 3px 0px rgba(0, 0, 0, 0.1);
1634 - box-shadow: -2px 2px 3px 0px rgba(0, 0, 0, 0.1); }
1635 -
1857 + transform: translateY(calc(50% - 14px)) translateX(4px);
1858 +}
1859 +.elementor-control-type-slider--handles-range .elementor-slider .noUi-handle:after {
1860 + content: "";
1861 + position: absolute;
1862 + top: 2px;
1863 + height: 12px;
1864 + width: 11px;
1865 + -webkit-transform: rotate(45deg);
1866 + -ms-transform: rotate(45deg);
1867 + transform: rotate(45deg);
1868 + background-color: #fff;
1869 + border-radius: 3px;
1870 +}
1871 +.elementor-control-type-slider--handles-range .elementor-slider .noUi-handle-lower:after {
1872 + left: 5px;
1873 + -webkit-box-shadow: 2px -2px 3px 0px rgba(0, 0, 0, 0.1);
1874 + box-shadow: 2px -2px 3px 0px rgba(0, 0, 0, 0.1);
1875 +}
1876 +.elementor-control-type-slider--handles-range .elementor-slider .noUi-handle-upper:after {
1877 + right: 5px;
1878 + -webkit-box-shadow: -2px 2px 3px 0px rgba(0, 0, 0, 0.1);
1879 + box-shadow: -2px 2px 3px 0px rgba(0, 0, 0, 0.1);
1880 +}
1636 1881 .elementor-control-type-slider .elementor-control-dynamic-switcher {
1637 1882 border-left-width: 0;
1638 - border-radius: 0 3px 3px 0; }
1639 -
1883 + border-radius: 0 3px 3px 0;
1884 +}
1640 1885 .elementor-control-type-slider .elementor-control-input-wrapper {
1641 1886 display: -webkit-box;
1642 1887 display: -ms-flexbox;
1643 1888 display: flex;
@@ -1642,12 +1887,13 @@
1642 1887 display: -ms-flexbox;
1643 1888 display: flex;
1644 1889 -webkit-box-align: center;
1645 1890 -ms-flex-align: center;
1646 - align-items: center; }
1647 -
1891 + align-items: center;
1892 +}
1648 1893 .elementor-control-type-slider .elementor-dynamic-cover {
1649 - margin-top: 10px; }
1894 + margin-top: 10px;
1895 +}
1650 1896
1651 1897 .elementor-slider {
1652 1898 -webkit-box-flex: 1;
1653 1899 -ms-flex-positive: 1;
@@ -1655,90 +1901,103 @@
1655 1901 height: 4px;
1656 1902 background-color: #d5dadf;
1657 1903 border-radius: 5px;
1658 1904 position: relative;
1659 - cursor: pointer; }
1660 - .elementor-slider-input {
1661 - width: 21%;
1662 - min-width: 54px;
1663 - margin-left: 12px; }
1664 - .elementor-slider__extra {
1665 - position: relative; }
1666 - .elementor-slider__labels {
1667 - display: -webkit-box;
1668 - display: -ms-flexbox;
1669 - display: flex;
1670 - -webkit-box-pack: justify;
1671 - -ms-flex-pack: justify;
1672 - justify-content: space-between; }
1673 - .elementor-slider__label {
1674 - font-size: 9px;
1675 - color: #c2cbd2; }
1676 - .elementor-slider__scales {
1677 - position: absolute;
1678 - display: -webkit-box;
1679 - display: -ms-flexbox;
1680 - display: flex;
1681 - -webkit-box-pack: space-evenly;
1682 - -ms-flex-pack: space-evenly;
1683 - justify-content: space-evenly;
1684 - width: 100%;
1685 - margin-top: 4px; }
1686 - .elementor-slider__scale {
1687 - width: 1px;
1688 - height: 21px;
1689 - background-color: #a4afb7; }
1690 - .elementor-slider .noUi-handle {
1691 - height: 16px;
1692 - width: 16px;
1693 - background-color: #fff;
1694 - right: 0;
1695 - -webkit-transform: translateY(calc(50% - 14px)) translateX(8px);
1696 - -ms-transform: translateY(calc(50% - 14px)) translateX(8px);
1697 - transform: translateY(calc(50% - 14px)) translateX(8px);
1698 - position: absolute;
1699 - -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);
1700 - box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);
1701 - border-radius: 50%; }
1702 - .elementor-slider .noUi-connects {
1703 - position: absolute;
1704 - width: 100%;
1705 - height: 4px; }
1706 - .elementor-slider .noUi-connect {
1707 - position: absolute;
1708 - z-index: 0;
1709 - top: 0;
1710 - left: 0;
1711 - height: 100%;
1712 - width: 100%;
1713 - will-change: transform;
1714 - -webkit-transform-origin: 0 0;
1715 - -ms-transform-origin: 0 0;
1716 - transform-origin: 0 0;
1717 - background-color: #a4afb7; }
1718 - .elementor-slider .noUi-tooltip {
1719 - position: absolute;
1720 - top: calc(100% + 5px);
1721 - left: calc(50% - 4px);
1722 - -webkit-transform: translateX(-50%);
1723 - -ms-transform: translateX(-50%);
1724 - transform: translateX(-50%);
1725 - font-size: 10px; }
1905 + cursor: pointer;
1906 +}
1907 +.elementor-slider-input {
1908 + width: 21%;
1909 + min-width: 54px;
1910 + margin-left: 12px;
1911 +}
1912 +.elementor-slider__extra {
1913 + position: relative;
1914 +}
1915 +.elementor-slider__labels {
1916 + display: -webkit-box;
1917 + display: -ms-flexbox;
1918 + display: flex;
1919 + -webkit-box-pack: justify;
1920 + -ms-flex-pack: justify;
1921 + justify-content: space-between;
1922 +}
1923 +.elementor-slider__label {
1924 + font-size: 9px;
1925 + color: #c2cbd2;
1926 +}
1927 +.elementor-slider__scales {
1928 + position: absolute;
1929 + display: -webkit-box;
1930 + display: -ms-flexbox;
1931 + display: flex;
1932 + -webkit-box-pack: space-evenly;
1933 + -ms-flex-pack: space-evenly;
1934 + justify-content: space-evenly;
1935 + width: 100%;
1936 + margin-top: 4px;
1937 +}
1938 +.elementor-slider__scale {
1939 + width: 1px;
1940 + height: 21px;
1941 + background-color: #a4afb7;
1942 +}
1943 +.elementor-slider .noUi-handle {
1944 + height: 16px;
1945 + width: 16px;
1946 + background-color: #fff;
1947 + right: 0;
1948 + -webkit-transform: translateY(calc(50% - 14px)) translateX(8px);
1949 + -ms-transform: translateY(calc(50% - 14px)) translateX(8px);
1950 + transform: translateY(calc(50% - 14px)) translateX(8px);
1951 + position: absolute;
1952 + -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);
1953 + box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);
1954 + border-radius: 50%;
1955 +}
1956 +.elementor-slider .noUi-connects {
1957 + position: absolute;
1958 + width: 100%;
1959 + height: 4px;
1960 +}
1961 +.elementor-slider .noUi-connect {
1962 + position: absolute;
1963 + z-index: 0;
1964 + top: 0;
1965 + left: 0;
1966 + height: 100%;
1967 + width: 100%;
1968 + will-change: transform;
1969 + -webkit-transform-origin: 0 0;
1970 + -ms-transform-origin: 0 0;
1971 + transform-origin: 0 0;
1972 + background-color: #a4afb7;
1973 +}
1974 +.elementor-slider .noUi-tooltip {
1975 + position: absolute;
1976 + top: calc(100% + 5px);
1977 + left: calc(50% - 4px);
1978 + -webkit-transform: translateX(-50%);
1979 + -ms-transform: translateX(-50%);
1980 + transform: translateX(-50%);
1981 + font-size: 10px;
1982 +}
1726 1983
1727 1984 .elementor-control-type-structure .elementor-control-field {
1728 - display: initial; }
1729 -
1985 + display: initial;
1986 +}
1730 1987 .elementor-control-type-structure .elementor-control-structure-preset {
1731 1988 padding: 3px;
1732 1989 border-radius: 3px;
1733 1990 display: inline-block;
1734 1991 cursor: pointer;
1735 - height: 50px; }
1736 - .elementor-control-type-structure .elementor-control-structure-preset svg {
1737 - height: 100%; }
1738 - .elementor-control-type-structure .elementor-control-structure-preset path {
1739 - fill: #e6e9ec; }
1740 -
1992 + height: 50px;
1993 +}
1994 +.elementor-control-type-structure .elementor-control-structure-preset svg {
1995 + height: 100%;
1996 +}
1997 +.elementor-control-type-structure .elementor-control-structure-preset path {
1998 + fill: #e6e9ec;
1999 +}
1741 2000 .elementor-control-type-structure .elementor-control-structure-reset {
1742 2001 padding: 15px 20px 0;
1743 2002 font-size: 11px;
1744 2003 cursor: pointer;
@@ -1743,17 +2002,18 @@
1743 2002 font-size: 11px;
1744 2003 cursor: pointer;
1745 2004 color: #a4afb7;
1746 2005 border-top: 1px solid #e6e9ec;
1747 - margin: 0 -20px; }
1748 -
2006 + margin: 0 -20px;
2007 +}
1749 2008 .elementor-control-type-structure .elementor-control-structure-title {
1750 - margin: 10px -20px 0; }
1751 - .elementor-control-type-structure .elementor-control-structure-title:before {
1752 - height: 10px;
1753 - -webkit-box-shadow: inset 0 2px 4px rgba(127, 127, 127, 0.1);
1754 - box-shadow: inset 0 2px 4px rgba(127, 127, 127, 0.1); }
1755 -
2009 + margin: 10px -20px 0;
2010 +}
2011 +.elementor-control-type-structure .elementor-control-structure-title:before {
2012 + height: 10px;
2013 + -webkit-box-shadow: inset 0 2px 4px rgba(127, 127, 127, 0.1);
2014 + box-shadow: inset 0 2px 4px rgba(127, 127, 127, 0.1);
2015 +}
1756 2016 .elementor-control-type-structure .elementor-control-structure-presets {
1757 2017 display: -webkit-box;
1758 2018 display: -ms-flexbox;
1759 2019 display: flex;
@@ -1760,27 +2020,30 @@
1760 2020 -ms-flex-wrap: wrap;
1761 2021 flex-wrap: wrap;
1762 2022 -webkit-box-pack: justify;
1763 2023 -ms-flex-pack: justify;
1764 - justify-content: space-between; }
1765 - .elementor-control-type-structure .elementor-control-structure-presets input {
1766 - display: none; }
1767 - .elementor-control-type-structure .elementor-control-structure-presets input:checked + .elementor-control-structure-preset path {
1768 - fill: #a4afb7; }
1769 -
2024 + justify-content: space-between;
2025 +}
2026 +.elementor-control-type-structure .elementor-control-structure-presets input {
2027 + display: none;
2028 +}
2029 +.elementor-control-type-structure .elementor-control-structure-presets input:checked + .elementor-control-structure-preset path {
2030 + fill: #a4afb7;
2031 +}
1770 2032 .elementor-control-type-structure .elementor-control-structure-preset-wrapper {
1771 - margin-bottom: 15px; }
1772 -
2033 + margin-bottom: 15px;
2034 +}
1773 2035 .elementor-control-type-structure .elementor-control-structure-preset-title {
1774 2036 text-align: center;
1775 2037 padding-top: 5px;
1776 2038 font-style: italic;
1777 2039 font-size: 11px;
1778 - color: #a4afb7; }
2040 + color: #a4afb7;
2041 +}
1779 2042
1780 2043 .elementor-control-type-switcher .elementor-control-input-wrapper {
1781 - text-align: right; }
1782 -
2044 + text-align: right;
2045 +}
1783 2046 .elementor-control-type-switcher .elementor-switch {
1784 2047 position: relative;
1785 2048 display: inline-block;
1786 2049 vertical-align: top;
@@ -1786,13 +2049,13 @@
1786 2049 vertical-align: top;
1787 2050 height: 20px;
1788 2051 background-color: white;
1789 2052 border-radius: 18px;
1790 - cursor: pointer; }
1791 -
2053 + cursor: pointer;
2054 +}
1792 2055 .elementor-control-type-switcher .elementor-switch-input {
1793 - display: none; }
1794 -
2056 + display: none;
2057 +}
1795 2058 .elementor-control-type-switcher .elementor-switch-label {
1796 2059 position: relative;
1797 2060 display: block;
1798 2061 height: inherit;
@@ -1806,10 +2069,10 @@
1806 2069 -o-transition: 0.15s ease-out;
1807 2070 transition: 0.15s ease-out;
1808 2071 -webkit-transition-property: opacity, background;
1809 2072 -o-transition-property: opacity, background;
1810 - transition-property: opacity, background; }
1811 -
2073 + transition-property: opacity, background;
2074 +}
1812 2075 .elementor-control-type-switcher .elementor-switch-label:before, .elementor-control-type-switcher .elementor-switch-label:after {
1813 2076 position: absolute;
1814 2077 top: 0;
1815 2078 width: 50%;
@@ -1816,32 +2079,34 @@
1816 2079 text-align: center;
1817 2080 line-height: 20px;
1818 2081 -webkit-transition: inherit;
1819 2082 -o-transition: inherit;
1820 - transition: inherit; }
1821 -
2083 + transition: inherit;
2084 +}
1822 2085 .elementor-control-type-switcher .elementor-switch-label:before {
1823 2086 content: attr(data-off);
1824 2087 right: 3px;
1825 2088 color: #a4afb7;
1826 - text-shadow: 0 1px rgba(255, 255, 255, 0.5); }
1827 -
2089 + text-shadow: 0 1px rgba(255, 255, 255, 0.5);
2090 +}
1828 2091 .elementor-control-type-switcher .elementor-switch-label:after {
1829 2092 content: attr(data-on);
1830 2093 left: 3px;
1831 2094 color: white;
1832 2095 text-shadow: 0 1px rgba(0, 0, 0, 0.2);
1833 - opacity: 0; }
1834 -
2096 + opacity: 0;
2097 +}
1835 2098 .elementor-control-type-switcher .elementor-switch-input:checked ~ .elementor-switch-label {
1836 2099 background: #71d7f7;
1837 2100 -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15), inset 0 0 3px rgba(0, 0, 0, 0.2);
1838 - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15), inset 0 0 3px rgba(0, 0, 0, 0.2); }
1839 - .elementor-control-type-switcher .elementor-switch-input:checked ~ .elementor-switch-label:before {
1840 - opacity: 0; }
1841 - .elementor-control-type-switcher .elementor-switch-input:checked ~ .elementor-switch-label:after {
1842 - opacity: 1; }
1843 -
2101 + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15), inset 0 0 3px rgba(0, 0, 0, 0.2);
2102 +}
2103 +.elementor-control-type-switcher .elementor-switch-input:checked ~ .elementor-switch-label:before {
2104 + opacity: 0;
2105 +}
2106 +.elementor-control-type-switcher .elementor-switch-input:checked ~ .elementor-switch-label:after {
2107 + opacity: 1;
2108 +}
1844 2109 .elementor-control-type-switcher .elementor-switch-handle {
1845 2110 position: absolute;
1846 2111 top: 1px;
1847 2112 left: 1px;
@@ -1850,15 +2115,16 @@
1850 2115 background: white;
1851 2116 border-radius: 10px;
1852 2117 -webkit-transition: left 0.15s ease-out;
1853 2118 -o-transition: left 0.15s ease-out;
1854 - transition: left 0.15s ease-out; }
1855 -
2119 + transition: left 0.15s ease-out;
2120 +}
1856 2121 .elementor-control-type-switcher .elementor-switch-input:checked ~ .elementor-switch-handle {
1857 2122 left: initial;
1858 2123 right: 1px;
1859 2124 -webkit-box-shadow: -1px 1px 5px rgba(0, 0, 0, 0.2);
1860 - box-shadow: -1px 1px 5px rgba(0, 0, 0, 0.2); }
2125 + box-shadow: -1px 1px 5px rgba(0, 0, 0, 0.2);
2126 +}
1861 2127
1862 2128 .elementor-control-type-tabs {
1863 2129 font-size: 0.8em;
1864 2130 text-transform: uppercase;
@@ -1863,9 +2129,10 @@
1863 2129 font-size: 0.8em;
1864 2130 text-transform: uppercase;
1865 2131 display: -webkit-box;
1866 2132 display: -ms-flexbox;
1867 - display: flex; }
2133 + display: flex;
2134 +}
1868 2135
1869 2136 .elementor-control-type-tab {
1870 2137 text-align: center;
1871 2138 width: 100%;
@@ -1873,65 +2140,72 @@
1873 2140 line-height: 25px;
1874 2141 border-top: 1px solid #d5dadf;
1875 2142 border-bottom: 1px solid #d5dadf;
1876 2143 border-right: 1px solid #d5dadf;
1877 - cursor: pointer; }
1878 - .elementor-control-type-tab:first-child {
1879 - border-left: 1px solid #d5dadf;
1880 - border-top-left-radius: 3px;
1881 - border-bottom-left-radius: 3px; }
1882 - .elementor-control-type-tab:last-child {
1883 - border-top-right-radius: 3px;
1884 - border-bottom-right-radius: 3px; }
1885 - .elementor-control-type-tab.elementor-tab-active {
1886 - background-color: #a4afb7;
1887 - border-color: #a4afb7;
1888 - color: #ffffff; }
2144 + cursor: pointer;
2145 +}
2146 +.elementor-control-type-tab:first-child {
2147 + border-left: 1px solid #d5dadf;
2148 + border-top-left-radius: 3px;
2149 + border-bottom-left-radius: 3px;
2150 +}
2151 +.elementor-control-type-tab:last-child {
2152 + border-top-right-radius: 3px;
2153 + border-bottom-right-radius: 3px;
2154 +}
2155 +.elementor-control-type-tab.elementor-tab-active {
2156 + background-color: #a4afb7;
2157 + border-color: #a4afb7;
2158 + color: #ffffff;
2159 +}
1889 2160
1890 2161 .elementor-tab-close {
1891 - display: none !important; }
2162 + display: none !important;
2163 +}
1892 2164
1893 2165 .elementor-control-type-textarea.elementor-control-dynamic-value .elementor-control-dynamic-switcher,
1894 2166 .elementor-control-type-code.elementor-control-dynamic-value .elementor-control-dynamic-switcher {
1895 2167 border-radius: 0 3px 3px 0;
1896 - border-left-width: 0; }
1897 -
2168 + border-left-width: 0;
2169 +}
1898 2170 .elementor-control-type-textarea .elementor-control-dynamic-switcher,
1899 2171 .elementor-control-type-code .elementor-control-dynamic-switcher {
1900 - border-radius: 0 3px; }
1901 -
2172 + border-radius: 0 3px;
2173 +}
1902 2174 .elementor-control-type-textarea:not(.elementor-control-dynamic-value) .elementor-control-dynamic-switcher,
1903 2175 .elementor-control-type-code:not(.elementor-control-dynamic-value) .elementor-control-dynamic-switcher {
1904 2176 position: absolute;
1905 2177 top: 0;
1906 2178 z-index: 1;
1907 - right: 0; }
1908 -
2179 + right: 0;
2180 +}
1909 2181 .elementor-control-type-textarea .elementor-control-input-wrapper,
1910 2182 .elementor-control-type-code .elementor-control-input-wrapper {
1911 - position: relative; }
1912 -
2183 + position: relative;
2184 +}
1913 2185 .elementor-control-type-textarea textarea,
1914 2186 .elementor-control-type-code textarea {
1915 2187 display: block;
1916 - font-family: inherit; }
1917 - .elementor-control-type-textarea textarea:focus + .elementor-control-dynamic-switcher,
1918 - .elementor-control-type-code textarea:focus + .elementor-control-dynamic-switcher {
1919 - display: none; }
1920 -
2188 + font-family: inherit;
2189 +}
2190 +.elementor-control-type-textarea textarea:focus + .elementor-control-dynamic-switcher,
2191 +.elementor-control-type-code textarea:focus + .elementor-control-dynamic-switcher {
2192 + display: none;
2193 +}
1921 2194 .elementor-control-type-textarea pre:focus-within + .elementor-control-dynamic-switcher,
1922 2195 .elementor-control-type-code pre:focus-within + .elementor-control-dynamic-switcher {
1923 - display: none; }
2196 + display: none;
2197 +}
1924 2198
1925 2199 .elementor-control-type-url.elementor-control-dynamic .elementor-input {
1926 - border-radius: 3px 0 0 3px; }
1927 -
2200 + border-radius: 3px 0 0 3px;
2201 +}
1928 2202 .elementor-control-type-url .elementor-control-field {
1929 - position: relative; }
1930 -
2203 + position: relative;
2204 +}
1931 2205 .elementor-control-type-url:not(.elementor-control-dynamic) .elementor-control-url-more, .elementor-control-type-url.elementor-control-dynamic-value .elementor-control-url-more {
1932 - border-radius: 0 3px 3px 0; }
1933 -
2206 + border-radius: 0 3px 3px 0;
2207 +}
1934 2208 .elementor-control-type-url .elementor-control-input-wrapper {
1935 2209 display: -webkit-box;
1936 2210 display: -ms-flexbox;
1937 2211 display: flex;
@@ -1937,10 +2211,10 @@
1937 2211 display: flex;
1938 2212 -webkit-box-orient: horizontal;
1939 2213 -webkit-box-direction: normal;
1940 2214 -ms-flex-direction: row;
1941 - flex-direction: row; }
1942 -
2215 + flex-direction: row;
2216 +}
1943 2217 .elementor-control-type-url .elementor-control-url-more {
1944 2218 display: -webkit-box;
1945 2219 display: -ms-flexbox;
1946 2220 display: flex;
@@ -1953,17 +2227,20 @@
1953 2227 -ms-flex-negative: 0;
1954 2228 flex-shrink: 0;
1955 2229 border: 1px solid #d5dadf;
1956 2230 border-left: none;
1957 - cursor: pointer; }
1958 - .elementor-control-type-url .elementor-control-url-more i {
1959 - font-size: 12px; }
1960 - .elementor-control-type-url .elementor-control-url-more-options {
1961 - display: none;
1962 - padding-top: 10px; }
1963 - .elementor-control-type-url .elementor-control-url-more-options .elementor-control-field-description {
1964 - margin-top: 10px; }
1965 -
2231 + cursor: pointer;
2232 +}
2233 +.elementor-control-type-url .elementor-control-url-more i {
2234 + font-size: 12px;
2235 +}
2236 +.elementor-control-type-url .elementor-control-url-more-options {
2237 + display: none;
2238 + padding-top: 10px;
2239 +}
2240 +.elementor-control-type-url .elementor-control-url-more-options .elementor-control-field-description {
2241 + margin-top: 10px;
2242 +}
1966 2243 .elementor-control-type-url .elementor-control-url-option {
1967 2244 display: -webkit-box;
1968 2245 display: -ms-flexbox;
1969 2246 display: flex;
@@ -1968,58 +2245,64 @@
1968 2245 display: -ms-flexbox;
1969 2246 display: flex;
1970 2247 -webkit-box-align: center;
1971 2248 -ms-flex-align: center;
1972 - align-items: center; }
1973 - .elementor-control-type-url .elementor-control-url-option:not(:last-child) {
1974 - padding-bottom: 10px; }
1975 - .elementor-control-type-url .elementor-control-url-option input,
1976 - .elementor-control-type-url .elementor-control-url-option label {
1977 - cursor: pointer; }
1978 - .elementor-control-type-url .elementor-control-url-option-input {
1979 - margin: 0;
1980 - padding: 0;
1981 - border-radius: 2px;
1982 - margin-right: 5px;
1983 - -webkit-appearance: none;
1984 - -moz-appearance: none;
1985 - outline: none;
1986 - content: none;
1987 - height: 15px;
1988 - width: 15px;
1989 - border: 1px solid #d5dadf;
1990 - display: -webkit-inline-box;
1991 - display: -ms-inline-flexbox;
1992 - display: inline-flex;
1993 - -webkit-box-align: center;
1994 - -ms-flex-align: center;
1995 - align-items: center;
1996 - -webkit-box-pack: center;
1997 - -ms-flex-pack: center;
1998 - justify-content: center; }
1999 - .elementor-control-type-url .elementor-control-url-option-input:checked {
2000 - background: #71d7f7;
2001 - border: none; }
2002 - .elementor-control-type-url .elementor-control-url-option-input:checked:before {
2003 - display: block;
2004 - content: "";
2005 - width: 4px;
2006 - height: 7px;
2007 - border: solid white;
2008 - border-width: 0 2px 2px 0;
2009 - -webkit-transform: rotate(45deg);
2010 - -ms-transform: rotate(45deg);
2011 - transform: rotate(45deg); }
2012 - .elementor-control-type-url .elementor-control-url-option label {
2013 - font-size: 12px; }
2014 -
2249 + align-items: center;
2250 +}
2251 +.elementor-control-type-url .elementor-control-url-option:not(:last-child) {
2252 + padding-bottom: 10px;
2253 +}
2254 +.elementor-control-type-url .elementor-control-url-option input,
2255 +.elementor-control-type-url .elementor-control-url-option label {
2256 + cursor: pointer;
2257 +}
2258 +.elementor-control-type-url .elementor-control-url-option-input {
2259 + margin: 0;
2260 + padding: 0;
2261 + border-radius: 2px;
2262 + margin-right: 5px;
2263 + -webkit-appearance: none;
2264 + -moz-appearance: none;
2265 + outline: none;
2266 + content: none;
2267 + height: 15px;
2268 + width: 15px;
2269 + border: 1px solid #d5dadf;
2270 + display: -webkit-inline-box;
2271 + display: -ms-inline-flexbox;
2272 + display: inline-flex;
2273 + -webkit-box-align: center;
2274 + -ms-flex-align: center;
2275 + align-items: center;
2276 + -webkit-box-pack: center;
2277 + -ms-flex-pack: center;
2278 + justify-content: center;
2279 +}
2280 +.elementor-control-type-url .elementor-control-url-option-input:checked {
2281 + background: #71d7f7;
2282 + border: none;
2283 +}
2284 +.elementor-control-type-url .elementor-control-url-option-input:checked:before {
2285 + display: block;
2286 + content: "";
2287 + width: 4px;
2288 + height: 7px;
2289 + border: solid white;
2290 + border-width: 0 2px 2px 0;
2291 + -webkit-transform: rotate(45deg);
2292 + -ms-transform: rotate(45deg);
2293 + transform: rotate(45deg);
2294 +}
2295 +.elementor-control-type-url .elementor-control-url-option label {
2296 + font-size: 12px;
2297 +}
2015 2298 .elementor-control-type-url .elementor-control-url-external-hide .elementor-control-url-more {
2016 - display: none; }
2017 -
2299 + display: none;
2300 +}
2018 2301 .elementor-control-type-url .elementor-control-url-external-show .elementor-input,
2019 2302 .elementor-control-type-url .elementor-control-url-external-show .elementor-dynamic-cover {
2020 - border-radius: 3px 0 0 3px; }
2021 -
2303 + border-radius: 3px 0 0 3px;
2304 +}
2022 2305 .elementor-control-type-url .elementor-control-url-autocomplete-spinner {
2023 2306 display: none;
2024 2307 position: absolute;
2025 2308 top: 5px;
@@ -2026,28 +2309,33 @@
2026 2309 right: 0px;
2027 2310 width: 10px;
2028 2311 height: 10px;
2029 2312 font-size: 10px;
2030 - color: #D4D4D4; }
2031 -
2313 + color: #D4D4D4;
2314 +}
2032 2315 .elementor-control-type-url .elementor-control-url__custom-attributes {
2033 - margin-top: 5px; }
2034 - .elementor-control-type-url .elementor-control-url__custom-attributes label {
2035 - font-size: 12px; }
2036 - .elementor-control-type-url .elementor-control-url__custom-attributes input {
2037 - width: 100%;
2038 - margin-top: 10px; }
2039 -
2316 + margin-top: 5px;
2317 +}
2318 +.elementor-control-type-url .elementor-control-url__custom-attributes label {
2319 + font-size: 12px;
2320 +}
2321 +.elementor-control-type-url .elementor-control-url__custom-attributes input {
2322 + width: 100%;
2323 + margin-top: 10px;
2324 +}
2040 2325 .elementor-control-type-url .elementor-input {
2041 - direction: ltr; }
2042 - .elementor-control-type-url .elementor-input:not(:focus) + .elementor-control-url-more {
2043 - border-color: #d5dadf; }
2044 - .elementor-control-type-url .elementor-input:focus ~ div {
2045 - border-color: #a4afb7; }
2046 -
2326 + direction: ltr;
2327 +}
2328 +.elementor-control-type-url .elementor-input:not(:focus) + .elementor-control-url-more {
2329 + border-color: #d5dadf;
2330 +}
2331 +.elementor-control-type-url .elementor-input:focus ~ div {
2332 + border-color: #a4afb7;
2333 +}
2047 2334 .elementor-control-type-url .elementor-control-dynamic-switcher {
2048 2335 border-left: none;
2049 - border-radius: 0 3px 3px 0; }
2336 + border-radius: 0 3px 3px 0;
2337 +}
2050 2338
2051 2339 .elementor-autocomplete-menu {
2052 2340 position: absolute;
2053 2341 background: #fff;
@@ -2062,51 +2350,56 @@
2062 2350 max-width: 300px;
2063 2351 max-height: 200px;
2064 2352 overflow-y: auto;
2065 2353 border-radius: 3px;
2066 - -webkit-transition: all .3s ease-in-out;
2067 - -o-transition: all .3s ease-in-out;
2068 - transition: all .3s ease-in-out;
2354 + -webkit-transition: all 0.3s ease-in-out;
2355 + -o-transition: all 0.3s ease-in-out;
2356 + transition: all 0.3s ease-in-out;
2069 2357 cursor: default;
2070 - z-index: 1; }
2071 - .elementor-autocomplete-menu .ui-menu-item {
2072 - display: -webkit-box;
2073 - display: -ms-flexbox;
2074 - display: flex;
2075 - -webkit-box-pack: justify;
2076 - -ms-flex-pack: justify;
2077 - justify-content: space-between;
2078 - -ms-flex-item-align: baseline;
2079 - align-self: baseline;
2080 - padding: 5px 8px;
2081 - font-size: 12px;
2082 - width: 100%;
2083 - line-height: 1.2;
2084 - cursor: pointer; }
2085 - .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 {
2086 - background: #e6e9ec; }
2087 - .elementor-autocomplete-menu .elementor-autocomplete-item-info {
2088 - font-size: 10px;
2089 - padding-top: 2px; }
2358 + z-index: 1;
2359 +}
2360 +.elementor-autocomplete-menu .ui-menu-item {
2361 + display: -webkit-box;
2362 + display: -ms-flexbox;
2363 + display: flex;
2364 + -webkit-box-pack: justify;
2365 + -ms-flex-pack: justify;
2366 + justify-content: space-between;
2367 + -ms-flex-item-align: baseline;
2368 + align-self: baseline;
2369 + padding: 5px 8px;
2370 + font-size: 12px;
2371 + width: 100%;
2372 + line-height: 1.2;
2373 + cursor: pointer;
2374 +}
2375 +.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 {
2376 + background: #e6e9ec;
2377 +}
2378 +.elementor-autocomplete-menu .elementor-autocomplete-item-info {
2379 + font-size: 10px;
2380 + padding-top: 2px;
2381 +}
2090 2382
2091 2383 .elementor-control-type-wp_widget .widget-inside {
2092 - display: block; }
2093 -
2384 + display: block;
2385 +}
2094 2386 .elementor-control-type-wp_widget .quicktags-toolbar input {
2095 - width: auto; }
2387 + width: auto;
2388 +}
2096 2389
2097 2390 .elementor-control-type-wysiwyg * {
2098 2391 -webkit-box-sizing: content-box;
2099 - box-sizing: content-box; }
2100 -
2392 + box-sizing: content-box;
2393 +}
2101 2394 .elementor-control-type-wysiwyg .wp-editor-container {
2102 - border: 1px solid #e6e9ec; }
2103 -
2395 + border: 1px solid #e6e9ec;
2396 +}
2104 2397 .elementor-control-type-wysiwyg .wp-editor-tabs {
2105 2398 border: 1px solid #d5dadf;
2106 2399 border-bottom: none;
2107 - border-radius: 3px 3px 0 0; }
2108 -
2400 + border-radius: 3px 3px 0 0;
2401 +}
2109 2402 .elementor-control-type-wysiwyg #insert-media-button {
2110 2403 height: initial;
2111 2404 line-height: 24px;
2112 2405 font-size: 10px;
@@ -2112,20 +2405,21 @@
2112 2405 font-size: 10px;
2113 2406 color: #6d7882;
2114 2407 border-color: #d5dadf;
2115 2408 background-color: #e6e9ec;
2116 - min-height: initial; }
2117 -
2409 + min-height: initial;
2410 +}
2118 2411 .elementor-control-type-wysiwyg .ed_button {
2119 2412 height: 22px;
2120 - width: initial; }
2121 -
2413 + width: initial;
2414 +}
2122 2415 .elementor-control-type-wysiwyg .wp-media-buttons-icon {
2123 2416 height: 14px;
2124 - margin: 0; }
2125 - .elementor-control-type-wysiwyg .wp-media-buttons-icon:before {
2126 - font-size: 14px; }
2127 -
2417 + margin: 0;
2418 +}
2419 +.elementor-control-type-wysiwyg .wp-media-buttons-icon:before {
2420 + font-size: 14px;
2421 +}
2128 2422 .elementor-control-type-wysiwyg .wp-switch-editor {
2129 2423 position: static;
2130 2424 border: none;
2131 2425 margin: 0;
@@ -2130,304 +2424,346 @@
2130 2424 border: none;
2131 2425 margin: 0;
2132 2426 color: #6d7882;
2133 2427 font-size: 10px;
2134 - padding: 3px 9px 4px; }
2135 -
2428 + padding: 3px 9px 4px;
2429 +}
2136 2430 .elementor-control-type-wysiwyg .switch-html {
2137 2431 border: solid #d5dadf;
2138 - border-width: 0 1px; }
2139 -
2432 + border-width: 0 1px;
2433 +}
2140 2434 .elementor-control-type-wysiwyg .html-active .switch-tmce {
2141 - background-color: transparent; }
2142 -
2435 + background-color: transparent;
2436 +}
2143 2437 .elementor-control-type-wysiwyg .html-active .switch-html {
2144 - background-color: #e6e9ec; }
2145 -
2438 + background-color: #e6e9ec;
2439 +}
2146 2440 .elementor-control-type-wysiwyg .tmce-active .switch-tmce {
2147 - background-color: #e6e9ec; }
2148 -
2441 + background-color: #e6e9ec;
2442 +}
2149 2443 .elementor-control-type-wysiwyg .tmce-active .switch-html {
2150 - background-color: transparent; }
2151 -
2444 + background-color: transparent;
2445 +}
2152 2446 .elementor-control-type-wysiwyg .mce-toolbar-grp, .elementor-control-type-wysiwyg .quicktags-toolbar {
2153 - background-color: #e6e9ec; }
2154 -
2447 + background-color: #e6e9ec;
2448 +}
2155 2449 .elementor-control-type-wysiwyg .mce-toolbar-grp > div {
2156 - padding: 0 3px; }
2157 -
2450 + padding: 0 3px;
2451 +}
2158 2452 .elementor-control-type-wysiwyg .elementor-wp-editor {
2159 2453 -webkit-box-sizing: border-box;
2160 - box-sizing: border-box; }
2161 -
2454 + box-sizing: border-box;
2455 +}
2162 2456 .elementor-control-type-wysiwyg .mce-ico {
2163 2457 color: #6d7882;
2164 - font-size: 16px; }
2165 -
2458 + font-size: 16px;
2459 +}
2166 2460 .elementor-control-type-wysiwyg .mce-btn {
2167 2461 margin-right: 0;
2168 - margin-left: 0; }
2169 - .elementor-control-type-wysiwyg .mce-btn:hover, .elementor-control-type-wysiwyg .mce-btn:active, .elementor-control-type-wysiwyg .mce-btn.mce-active {
2170 - border-color: #d5dadf; }
2171 -
2462 + margin-left: 0;
2463 +}
2464 +.elementor-control-type-wysiwyg .mce-btn:hover, .elementor-control-type-wysiwyg .mce-btn:active, .elementor-control-type-wysiwyg .mce-btn.mce-active {
2465 + border-color: #d5dadf;
2466 +}
2172 2467 .elementor-control-type-wysiwyg .mce-path {
2173 - padding: 5px 10px; }
2174 -
2468 + padding: 5px 10px;
2469 +}
2175 2470 .elementor-control-type-wysiwyg .mce-path-item {
2176 2471 font-size: 12px;
2177 - color: #6d7882; }
2178 -
2472 + color: #6d7882;
2473 +}
2179 2474 .elementor-control-type-wysiwyg .elementor-control-dynamic-switcher {
2180 - border: none; }
2475 + border: none;
2476 +}
2181 2477
2182 2478 .elementor-control-type-text .elementor-control-dynamic-switcher {
2183 2479 border-left-width: 0;
2184 - border-radius: 0 3px 3px 0; }
2185 -
2480 + border-radius: 0 3px 3px 0;
2481 +}
2186 2482 .elementor-control-type-text.elementor-control-dynamic input {
2187 - border-radius: 3px 0 0 3px; }
2483 + border-radius: 3px 0 0 3px;
2484 +}
2188 2485
2189 2486 .ui-resizable-n {
2190 - top: -5px; }
2191 -
2487 + top: -5px;
2488 +}
2192 2489 .ui-resizable-e {
2193 - right: -5px; }
2194 -
2490 + right: -5px;
2491 +}
2195 2492 .ui-resizable-s {
2196 - bottom: -5px; }
2197 -
2493 + bottom: -5px;
2494 +}
2198 2495 .ui-resizable-w {
2199 - left: -5px; }
2200 -
2496 + left: -5px;
2497 +}
2201 2498 .ui-resizable-ne {
2202 2499 top: -5px;
2203 - right: -5px; }
2204 -
2500 + right: -5px;
2501 +}
2205 2502 .ui-resizable-nw {
2206 2503 top: -5px;
2207 - left: -5px; }
2208 -
2504 + left: -5px;
2505 +}
2209 2506 .ui-resizable-se {
2210 2507 bottom: -5px;
2211 - right: -5px; }
2212 -
2508 + right: -5px;
2509 +}
2213 2510 .ui-resizable-sw {
2214 2511 bottom: -5px;
2215 - left: -5px; }
2216 -
2512 + left: -5px;
2513 +}
2217 2514 .ui-resizable-n, .ui-resizable-s {
2218 2515 left: 0;
2219 2516 height: 10px;
2220 2517 width: 100%;
2221 - cursor: ns-resize; }
2222 -
2518 + cursor: ns-resize;
2519 +}
2223 2520 .ui-resizable-e, .ui-resizable-w {
2224 2521 top: 0;
2225 2522 height: 100%;
2226 2523 width: 10px;
2227 - cursor: ew-resize; }
2228 -
2524 + cursor: ew-resize;
2525 +}
2229 2526 .ui-resizable-ne, .ui-resizable-nw, .ui-resizable-se, .ui-resizable-sw {
2230 2527 height: 15px;
2231 - width: 15px; }
2232 -
2528 + width: 15px;
2529 +}
2233 2530 .ui-resizable-nw, .ui-resizable-se {
2234 - cursor: nwse-resize; }
2235 -
2531 + cursor: nwse-resize;
2532 +}
2236 2533 .ui-resizable-ne, .ui-resizable-sw {
2237 - cursor: nesw-resize; }
2238 -
2534 + cursor: nesw-resize;
2535 +}
2239 2536 .ui-resizable-handle {
2240 - position: absolute; }
2241 -
2537 + position: absolute;
2538 +}
2242 2539 .ui-resizable-resizing {
2243 - pointer-events: none; }
2540 + pointer-events: none;
2541 +}
2244 2542
2245 2543 @-webkit-keyframes placeholder-section {
2246 2544 0% {
2247 2545 height: 0;
2248 - opacity: 0; }
2546 + opacity: 0;
2547 + }
2249 2548 100% {
2250 2549 height: 40px;
2251 - opacity: .9; } }
2550 + opacity: 0.9;
2551 + }
2552 +}
2252 2553
2253 2554 @keyframes placeholder-section {
2254 2555 0% {
2255 2556 height: 0;
2256 - opacity: 0; }
2557 + opacity: 0;
2558 + }
2257 2559 100% {
2258 2560 height: 40px;
2259 - opacity: .9; } }
2260 -
2561 + opacity: 0.9;
2562 + }
2563 +}
2261 2564 @-webkit-keyframes placeholder-widget {
2262 2565 0% {
2263 2566 height: 0;
2264 - opacity: 0; }
2567 + opacity: 0;
2568 + }
2265 2569 100% {
2266 2570 height: 10px;
2267 - opacity: .9; } }
2268 -
2571 + opacity: 0.9;
2572 + }
2573 +}
2269 2574 @keyframes placeholder-widget {
2270 2575 0% {
2271 2576 height: 0;
2272 - opacity: 0; }
2577 + opacity: 0;
2578 + }
2273 2579 100% {
2274 2580 height: 10px;
2275 - opacity: .9; } }
2276 -
2581 + opacity: 0.9;
2582 + }
2583 +}
2277 2584 @-webkit-keyframes section-outline {
2278 2585 0% {
2279 - opacity: 0; }
2586 + opacity: 0;
2587 + }
2280 2588 100% {
2281 - opacity: 1; } }
2282 -
2589 + opacity: 1;
2590 + }
2591 +}
2283 2592 @keyframes section-outline {
2284 2593 0% {
2285 - opacity: 0; }
2594 + opacity: 0;
2595 + }
2286 2596 100% {
2287 - opacity: 1; } }
2288 -
2597 + opacity: 1;
2598 + }
2599 +}
2289 2600 body.elementor-editor-active .elementor.elementor-edit-mode.layout-section .entry-content {
2290 - overflow: visible; }
2291 -
2601 + overflow: visible;
2602 +}
2292 2603 body.elementor-editor-active .elementor.elementor-edit-mode .article {
2293 - overflow: visible; }
2294 -
2604 + overflow: visible;
2605 +}
2295 2606 body.elementor-editor-active .elementor.elementor-edit-mode .elementor-element-overlay .elementor-editor-element-settings {
2296 - clear: unset; }
2297 -
2607 + clear: unset;
2608 +}
2298 2609 body.elementor-editor-active .elementor.elementor-edit-mode .elementor-element.elementor-section {
2299 - overflow: visible; }
2610 + overflow: visible;
2611 +}
2300 2612
2301 2613 .elementor-edit-area .animated {
2302 2614 -webkit-animation-fill-mode: none !important;
2303 - animation-fill-mode: none !important; }
2304 -
2615 + animation-fill-mode: none !important;
2616 +}
2305 2617 .elementor-edit-area ul.elementor-editor-element-settings {
2306 2618 word-break: normal;
2307 - padding: 0; }
2308 -
2619 + padding: 0;
2620 +}
2309 2621 .elementor-edit-area .gallery {
2310 - opacity: 1; }
2622 + opacity: 1;
2623 +}
2311 2624
2312 2625 .pen {
2313 2626 position: relative;
2314 - outline: none; }
2315 - .pen:not([data-elementor-inline-editing-toolbar="advanced"]) {
2316 - white-space: pre-wrap; }
2317 - .pen-menu {
2318 - -webkit-box-shadow: 1px 2px 3px -2px #222;
2319 - box-shadow: 1px 2px 3px -2px #222;
2320 - background-color: #6d7882;
2321 - position: fixed;
2322 - overflow: hidden;
2323 - border-radius: 3px;
2324 - z-index: 9999; }
2325 - .pen-menu:after {
2326 - top: 100%;
2327 - content: '';
2328 - position: absolute;
2329 - border: 6px solid transparent;
2330 - border-top-color: #6d7882;
2331 - left: 50%;
2332 - -webkit-transform: translateX(-50%);
2333 - -ms-transform: translateX(-50%);
2334 - transform: translateX(-50%); }
2335 - .pen-menu-below:after {
2336 - top: 0;
2337 - -webkit-transform: translateX(-50%) translateY(-100%) rotate(180deg);
2338 - -ms-transform: translateX(-50%) translateY(-100%) rotate(180deg);
2339 - transform: translateX(-50%) translateY(-100%) rotate(180deg); }
2340 - .pen-icon {
2341 - position: relative;
2342 - display: -webkit-box;
2343 - display: -ms-flexbox;
2344 - display: flex;
2345 - -webkit-box-align: center;
2346 - -ms-flex-align: center;
2347 - align-items: center;
2348 - -webkit-box-pack: center;
2349 - -ms-flex-pack: center;
2350 - justify-content: center;
2351 - height: 35px;
2352 - padding: 0 10px;
2353 - font-size: 21px;
2354 - color: #d5dadf;
2355 - cursor: pointer;
2356 - -webkit-user-select: none;
2357 - -moz-user-select: none;
2358 - -ms-user-select: none;
2359 - user-select: none; }
2360 - .pen-icon:hover {
2361 - background: #556068; }
2362 - .pen-icon[data-group], .pen-icon[data-action="closeGroup"] {
2363 - display: none; }
2364 - .pen-icon[data-action="close"]:before {
2365 - content: '';
2366 - position: absolute;
2367 - left: 0;
2368 - height: 60%;
2369 - width: 1px;
2370 - background-color: #556068; }
2371 - .pen-icon.active {
2372 - background-color: #556068;
2373 - -webkit-box-shadow: inset 2px 2px 4px #556068;
2374 - box-shadow: inset 2px 2px 4px #556068; }
2375 - .pen-group-icon:after {
2376 - font-family: eicons;
2377 - font-size: 12px;
2378 - content: '\e92a';
2379 - padding-left: 4px;
2380 - color: #71d7f7; }
2381 - .pen-input-wrapper {
2382 - -webkit-box-align: center;
2383 - -ms-flex-align: center;
2384 - align-items: center; }
2385 - .pen-input-wrapper .pen-url-input {
2386 - font-size: 12px;
2387 - line-height: 1.5;
2388 - padding: 0;
2389 - padding-left: 10px;
2390 - padding-right: 10px;
2391 - width: 250px;
2392 - direction: ltr; }
2393 - .pen-input-wrapper .pen-url-input, .pen-input-wrapper .pen-url-input:focus {
2394 - background-color: transparent;
2395 - border: none;
2396 - outline: none;
2397 - -webkit-box-shadow: none;
2398 - box-shadow: none;
2399 - color: #fff; }
2400 - .pen-input-wrapper .pen-url-input::-webkit-input-placeholder {
2401 - color: #d5dadf; }
2402 - .pen-input-wrapper .pen-url-input::-moz-placeholder {
2403 - color: #d5dadf; }
2404 - .pen-input-wrapper .pen-url-input::-ms-input-placeholder {
2405 - color: #d5dadf; }
2406 - .pen-input-wrapper .pen-url-input::placeholder {
2407 - color: #d5dadf; }
2408 - .pen-input-label {
2409 - margin: 0;
2410 - margin-right: -1px; }
2411 - .pen-placeholder:before {
2412 - content: attr(data-pen-placeholder);
2413 - position: absolute;
2414 - font-weight: normal;
2415 - color: #757575;
2416 - opacity: 0.6; }
2417 - .pen-external-url-checkbox {
2418 - display: none; }
2419 - .pen-external-url-checkbox:checked + i {
2420 - color: #fff; }
2627 + outline: none;
2628 +}
2629 +.pen:not([data-elementor-inline-editing-toolbar=advanced]) {
2630 + white-space: pre-wrap;
2631 +}
2632 +.pen-menu {
2633 + -webkit-box-shadow: 1px 2px 3px -2px #222;
2634 + box-shadow: 1px 2px 3px -2px #222;
2635 + background-color: #6d7882;
2636 + position: fixed;
2637 + overflow: hidden;
2638 + border-radius: 3px;
2639 + z-index: 9999;
2640 +}
2641 +.pen-menu:after {
2642 + top: 100%;
2643 + content: "";
2644 + position: absolute;
2645 + border: 6px solid transparent;
2646 + border-top-color: #6d7882;
2647 + left: 50%;
2648 + -webkit-transform: translateX(-50%);
2649 + -ms-transform: translateX(-50%);
2650 + transform: translateX(-50%);
2651 +}
2652 +.pen-menu-below:after {
2653 + top: 0;
2654 + -webkit-transform: translateX(-50%) translateY(-100%) rotate(180deg);
2655 + -ms-transform: translateX(-50%) translateY(-100%) rotate(180deg);
2656 + transform: translateX(-50%) translateY(-100%) rotate(180deg);
2657 +}
2658 +.pen-icon {
2659 + position: relative;
2660 + display: -webkit-box;
2661 + display: -ms-flexbox;
2662 + display: flex;
2663 + -webkit-box-align: center;
2664 + -ms-flex-align: center;
2665 + align-items: center;
2666 + -webkit-box-pack: center;
2667 + -ms-flex-pack: center;
2668 + justify-content: center;
2669 + height: 35px;
2670 + padding: 0 10px;
2671 + font-size: 21px;
2672 + color: #d5dadf;
2673 + cursor: pointer;
2674 + -webkit-user-select: none;
2675 + -moz-user-select: none;
2676 + -ms-user-select: none;
2677 + user-select: none;
2678 +}
2679 +.pen-icon:hover {
2680 + background: #556068;
2681 +}
2682 +.pen-icon[data-group], .pen-icon[data-action=closeGroup] {
2683 + display: none;
2684 +}
2685 +.pen-icon[data-action=close]:before {
2686 + content: "";
2687 + position: absolute;
2688 + left: 0;
2689 + height: 60%;
2690 + width: 1px;
2691 + background-color: #556068;
2692 +}
2693 +.pen-icon.active {
2694 + background-color: #556068;
2695 + -webkit-box-shadow: inset 2px 2px 4px #556068;
2696 + box-shadow: inset 2px 2px 4px #556068;
2697 +}
2698 +.pen-group-icon:after {
2699 + font-family: eicons;
2700 + font-size: 12px;
2701 + content: "\e92a";
2702 + padding-left: 4px;
2703 + color: #71d7f7;
2704 +}
2705 +.pen-input-wrapper {
2706 + -webkit-box-align: center;
2707 + -ms-flex-align: center;
2708 + align-items: center;
2709 +}
2710 +.pen-input-wrapper .pen-url-input {
2711 + font-size: 12px;
2712 + line-height: 1.5;
2713 + padding: 0;
2714 + padding-left: 10px;
2715 + padding-right: 10px;
2716 + width: 250px;
2717 + direction: ltr;
2718 +}
2719 +.pen-input-wrapper .pen-url-input, .pen-input-wrapper .pen-url-input:focus {
2720 + background-color: transparent;
2721 + border: none;
2722 + outline: none;
2723 + -webkit-box-shadow: none;
2724 + box-shadow: none;
2725 + color: #fff;
2726 +}
2727 +.pen-input-wrapper .pen-url-input::-webkit-input-placeholder {
2728 + color: #d5dadf;
2729 +}
2730 +.pen-input-wrapper .pen-url-input::-moz-placeholder {
2731 + color: #d5dadf;
2732 +}
2733 +.pen-input-wrapper .pen-url-input::-ms-input-placeholder {
2734 + color: #d5dadf;
2735 +}
2736 +.pen-input-wrapper .pen-url-input::placeholder {
2737 + color: #d5dadf;
2738 +}
2739 +.pen-input-label {
2740 + margin: 0;
2741 + margin-right: -1px;
2742 +}
2743 +.pen-placeholder:before {
2744 + content: attr(data-pen-placeholder);
2745 + position: absolute;
2746 + font-weight: normal;
2747 + color: #757575;
2748 + opacity: 0.6;
2749 +}
2750 +.pen-external-url-checkbox {
2751 + display: none;
2752 +}
2753 +.pen-external-url-checkbox:checked + i {
2754 + color: #fff;
2755 +}
2421 2756
2422 2757 .elementor-inline-editing i:not([class]) {
2423 - font-style: italic; }
2424 -
2758 + font-style: italic;
2759 +}
2425 2760 .elementor-inline-editing b {
2426 - font-weight: bold; }
2427 -
2761 + font-weight: bold;
2762 +}
2428 2763 .elementor-inline-editing u {
2429 - text-decoration: underline; }
2764 + text-decoration: underline;
2765 +}
2430 2766
2431 2767 .e-element-color-picker {
2432 2768 --primary-color: #71d7f7;
2433 2769 --swatch-size: 25px;
@@ -2435,9 +2771,9 @@
2435 2771 display: -webkit-box;
2436 2772 display: -ms-flexbox;
2437 2773 display: flex;
2438 2774 position: absolute;
2439 - width: calc( calc( var( --count ) + 1 ) * var( --swatch-size ));
2775 + width: calc((var(--count) + 1) * var(--swatch-size));
2440 2776 height: var(--swatch-size);
2441 2777 top: var(--top);
2442 2778 left: var(--left);
2443 2779 right: var(--right, unset);
@@ -2448,187 +2784,223 @@
2448 2784 background-color: var(--primary-color);
2449 2785 padding: 1px;
2450 2786 -webkit-box-sizing: content-box;
2451 2787 box-sizing: content-box;
2452 - -webkit-transition: opacity .3s, width .3s;
2453 - -o-transition: opacity .3s, width .3s;
2454 - transition: opacity .3s, width .3s; }
2455 - .e-element-color-picker.e-picker-hidden {
2456 - opacity: 0;
2457 - pointer-events: none; }
2458 - .e-element-color-picker::before {
2459 - content: '';
2460 - -webkit-box-flex: 0;
2461 - -ms-flex: 0 1 var(--swatch-size);
2462 - flex: 0 1 var(--swatch-size);
2463 - max-width: 100%;
2464 - height: 100%;
2465 - -webkit-box-sizing: border-box;
2466 - box-sizing: border-box;
2467 - text-align: center; }
2468 - .e-element-color-picker::after {
2469 - content: '\e91e';
2470 - font-family: 'eicons';
2471 - color: #FFF;
2472 - font-size: 1rem;
2473 - line-height: var(--swatch-size);
2474 - position: absolute;
2475 - left: .3rem;
2476 - z-index: -1; }
2477 - .e-element-color-picker__swatch {
2478 - -webkit-box-flex: 1;
2479 - -ms-flex: 1 0 var(--swatch-size);
2480 - flex: 1 0 var(--swatch-size);
2481 - max-width: 100%;
2482 - height: 100%;
2483 - cursor: pointer;
2484 - -webkit-transition: all 0.3s;
2485 - -o-transition: all 0.3s;
2486 - transition: all 0.3s;
2487 - position: relative;
2488 - overflow: hidden;
2489 - border-radius: inherit;
2490 - /* Hack to fix transparent `--color` on hover */
2491 - background: -webkit-gradient(linear, left top, left bottom, from(var(--color)), to(var(--color))), -webkit-gradient(linear, left top, left bottom, from(var(--primary-color)), to(var(--primary-color)));
2492 - background: -o-linear-gradient(var(--color), var(--color)), -o-linear-gradient(var(--primary-color), var(--primary-color));
2493 - background: linear-gradient(var(--color), var(--color)), linear-gradient(var(--primary-color), var(--primary-color)); }
2494 - .e-element-color-picker__swatch:not(:first-child) {
2495 - border-left: 1px solid var(--primary-color); }
2496 - .e-element-color-picker__swatch::before {
2497 - content: attr(data-text);
2498 - position: absolute;
2499 - left: 50%;
2500 - top: 50%;
2501 - opacity: 0;
2502 - color: var(--color);
2503 - font-size: 10px;
2504 - font-weight: 300;
2505 - font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;
2506 - -webkit-transform: translate(-50%, -50%);
2507 - -ms-transform: translate(-50%, -50%);
2508 - transform: translate(-50%, -50%);
2509 - -webkit-filter: hue-rotate(180deg) grayscale(1) contrast(999) invert(1);
2510 - filter: hue-rotate(180deg) grayscale(1) contrast(999) invert(1);
2511 - -webkit-transition: inherit;
2512 - -o-transition: inherit;
2513 - transition: inherit; }
2514 - .e-element-color-picker__swatch:hover {
2515 - -ms-flex-preferred-size: calc( 2 * var( --swatch-size ));
2516 - flex-basis: calc( 2 * var( --swatch-size ));
2517 - -ms-flex-negative: 0;
2518 - flex-shrink: 0; }
2519 - .e-element-color-picker__swatch:hover::before {
2520 - opacity: 1; }
2788 + -webkit-transition: opacity 0.3s, width 0.3s;
2789 + -o-transition: opacity 0.3s, width 0.3s;
2790 + transition: opacity 0.3s, width 0.3s;
2791 +}
2792 +.e-element-color-picker.e-picker-hidden {
2793 + opacity: 0;
2794 + pointer-events: none;
2795 +}
2796 +.e-element-color-picker::before {
2797 + content: "";
2798 + -webkit-box-flex: 0;
2799 + -ms-flex: 0 1 var(--swatch-size);
2800 + flex: 0 1 var(--swatch-size);
2801 + max-width: 100%;
2802 + height: 100%;
2803 + -webkit-box-sizing: border-box;
2804 + box-sizing: border-box;
2805 + text-align: center;
2806 +}
2807 +.e-element-color-picker::after {
2808 + content: "\e91e";
2809 + font-family: "eicons";
2810 + color: #FFF;
2811 + font-size: 1rem;
2812 + line-height: var(--swatch-size);
2813 + position: absolute;
2814 + left: 0.3rem;
2815 + z-index: -1;
2816 +}
2817 +.e-element-color-picker__swatch {
2818 + -webkit-box-flex: 1;
2819 + -ms-flex: 1 0 var(--swatch-size);
2820 + flex: 1 0 var(--swatch-size);
2821 + max-width: 100%;
2822 + height: 100%;
2823 + cursor: pointer;
2824 + -webkit-transition: all 0.3s;
2825 + -o-transition: all 0.3s;
2826 + transition: all 0.3s;
2827 + position: relative;
2828 + overflow: hidden;
2829 + border-radius: inherit;
2830 + /* Hack to fix transparent `--color` on hover */
2831 + background: -webkit-gradient(linear, left top, left bottom, from(var(--color)), to(var(--color))), -webkit-gradient(linear, left top, left bottom, from(var(--primary-color)), to(var(--primary-color)));
2832 + background: -o-linear-gradient(var(--color), var(--color)), -o-linear-gradient(var(--primary-color), var(--primary-color));
2833 + background: linear-gradient(var(--color), var(--color)), linear-gradient(var(--primary-color), var(--primary-color));
2834 +}
2835 +.e-element-color-picker__swatch:not(:first-child) {
2836 + border-left: 1px solid var(--primary-color);
2837 +}
2838 +.e-element-color-picker__swatch::before {
2839 + content: attr(data-text);
2840 + position: absolute;
2841 + left: 50%;
2842 + top: 50%;
2843 + opacity: 0;
2844 + color: var(--color);
2845 + font-size: 10px;
2846 + font-weight: 300;
2847 + font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;
2848 + -webkit-transform: translate(-50%, -50%);
2849 + -ms-transform: translate(-50%, -50%);
2850 + transform: translate(-50%, -50%);
2851 + -webkit-filter: hue-rotate(180deg) grayscale(1) contrast(999) invert(1);
2852 + filter: hue-rotate(180deg) grayscale(1) contrast(999) invert(1);
2853 + -webkit-transition: inherit;
2854 + -o-transition: inherit;
2855 + transition: inherit;
2856 +}
2857 +.e-element-color-picker__swatch:hover {
2858 + -ms-flex-preferred-size: calc(2 * var(--swatch-size));
2859 + flex-basis: calc(2 * var(--swatch-size));
2860 + -ms-flex-negative: 0;
2861 + flex-shrink: 0;
2862 +}
2863 +.e-element-color-picker__swatch:hover::before {
2864 + opacity: 1;
2865 +}
2521 2866
2522 2867 .e-ui-state--elements-color-picker-color-picking__on *:not(.e-element-color-picker__swatch) {
2523 - cursor: url("../images/eyedropper.svg") 0 20, pointer; }
2524 -
2868 + cursor: url("../images/eyedropper.svg") 0 20, pointer;
2869 +}
2525 2870 .e-ui-state--elements-color-picker-color-picking__on .e-element-color-picker:not(.e-picker-hidden):hover,
2526 2871 .e-ui-state--elements-color-picker-color-picking__on .elementor-element:hover > .e-element-color-picker:not(.e-picker-hidden),
2527 2872 .e-ui-state--elements-color-picker-color-picking__on .elementor-widget-container:hover + .e-element-color-picker:not(.e-picker-hidden) {
2528 2873 opacity: 1;
2529 - pointer-events: all; }
2530 -
2874 + pointer-events: all;
2875 +}
2531 2876 .e-ui-state--elements-color-picker-color-picking__on .elementor-section:hover {
2532 - outline: 1px solid #71d7f7; }
2877 + outline: 1px solid #71d7f7;
2878 +}
2533 2879
2534 -[class^="eicon-flex"], [class*=" eicon-flex"] {
2535 - -webkit-transition: .3s all;
2536 - -o-transition: .3s all;
2537 - transition: .3s all;
2880 +[class^=eicon-flex], [class*=" eicon-flex"] {
2881 + -webkit-transition: 0.3s all;
2882 + -o-transition: 0.3s all;
2883 + transition: 0.3s all;
2538 2884 --is-ltr: 1;
2539 2885 --is-rtl: 0;
2540 - --rotation-direction: calc( var( --is-ltr ) - var( --is-rtl ) ); }
2541 - [class^="eicon-flex"].eicon-inline, [class*=" eicon-flex"].eicon-inline {
2542 - max-height: 1em;
2543 - max-width: 1em; }
2544 - :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) {
2545 - -webkit-transform: rotate(calc( var( --rotation-direction ) * 90deg));
2546 - -ms-transform: rotate(calc( var( --rotation-direction ) * 90deg));
2547 - transform: rotate(calc( var( --rotation-direction ) * 90deg)); }
2548 - :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) {
2549 - -webkit-transform: rotate(calc( var( --rotation-direction ) * -90deg));
2550 - -ms-transform: rotate(calc( var( --rotation-direction ) * -90deg));
2551 - transform: rotate(calc( var( --rotation-direction ) * -90deg)); }
2552 - .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) {
2553 - -webkit-transform: rotate(calc( var( --rotation-direction ) * -90deg));
2554 - -ms-transform: rotate(calc( var( --rotation-direction ) * -90deg));
2555 - transform: rotate(calc( var( --rotation-direction ) * -90deg)); }
2556 - .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) {
2557 - -webkit-transform: rotate(calc( var( --is-rtl ) * 180deg));
2558 - -ms-transform: rotate(calc( var( --is-rtl ) * 180deg));
2559 - transform: rotate(calc( var( --is-rtl ) * 180deg)); }
2560 - .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) {
2561 - -webkit-transform: rotate(calc( var( --is-ltr ) * 180deg));
2562 - -ms-transform: rotate(calc( var( --is-ltr ) * 180deg));
2563 - transform: rotate(calc( var( --is-ltr ) * 180deg)); }
2886 + --rotation-direction: calc( var( --is-ltr ) - var( --is-rtl ) );
2887 +}
2888 +[class^=eicon-flex].eicon-inline, [class*=" eicon-flex"].eicon-inline {
2889 + max-height: 1em;
2890 + max-width: 1em;
2891 +}
2892 +: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) {
2893 + -webkit-transform: rotate(calc(var(--rotation-direction) * 90deg));
2894 + -ms-transform: rotate(calc(var(--rotation-direction) * 90deg));
2895 + transform: rotate(calc(var(--rotation-direction) * 90deg));
2896 +}
2897 +: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) {
2898 + -webkit-transform: rotate(calc(var(--rotation-direction) * -90deg));
2899 + -ms-transform: rotate(calc(var(--rotation-direction) * -90deg));
2900 + transform: rotate(calc(var(--rotation-direction) * -90deg));
2901 +}
2902 +.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) {
2903 + -webkit-transform: rotate(calc(var(--rotation-direction) * -90deg));
2904 + -ms-transform: rotate(calc(var(--rotation-direction) * -90deg));
2905 + transform: rotate(calc(var(--rotation-direction) * -90deg));
2906 +}
2907 +.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) {
2908 + -webkit-transform: rotate(calc(var(--is-rtl) * 180deg));
2909 + -ms-transform: rotate(calc(var(--is-rtl) * 180deg));
2910 + transform: rotate(calc(var(--is-rtl) * 180deg));
2911 +}
2912 +.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) {
2913 + -webkit-transform: rotate(calc(var(--is-ltr) * 180deg));
2914 + -ms-transform: rotate(calc(var(--is-ltr) * 180deg));
2915 + transform: rotate(calc(var(--is-ltr) * 180deg));
2916 +}
2564 2917
2565 2918 html.elementor-html {
2566 - margin-top: 0 !important; }
2919 + margin-top: 0 !important;
2920 +}
2567 2921
2568 2922 .elementor-edit-area {
2569 - position: relative; }
2923 + position: relative;
2924 +}
2570 2925
2571 2926 .elementor.loading {
2572 - opacity: 0.5; }
2927 + opacity: 0.5;
2928 +}
2573 2929
2574 2930 .elementor-edit-area-active {
2575 2931 --primary-color: #71d7f7;
2576 2932 --secondary-color: #10bcf2;
2577 - --outline-color: var( --primary-color ); }
2578 - .elementor-edit-area-active .e-container {
2579 - --primary-color: #0098c7;
2580 - --secondary-color: #007194;
2581 - --outline-color: var( --primary-color ); }
2582 - .elementor-edit-area-active .e-container.e-dragging-over, .elementor-edit-area-active .e-container.elementor-dragging-on-child {
2583 - outline: 1px solid var(--outline-color); }
2584 - .elementor-edit-area-active .elementor-inner-section:first-child {
2585 - margin-top: 15px; }
2933 + --outline-color: var( --primary-color );
2934 +}
2935 +.elementor-edit-area-active .e-container {
2936 + --primary-color: #0098c7;
2937 + --secondary-color: #007194;
2938 + --outline-color: var( --primary-color );
2939 +}
2940 +.elementor-edit-area-active .e-container.e-dragging-over, .elementor-edit-area-active .e-container.elementor-dragging-on-child {
2941 + outline: 1px solid var(--outline-color);
2942 +}
2943 +.elementor-edit-area-active .elementor-inner-section:first-child {
2944 + margin-top: 15px;
2945 +}
2946 +.elementor-edit-area-active .elementor-widget-wrap.elementor-element-empty {
2947 + min-height: 30px;
2948 +}
2949 +@media (min-width: 768px) {
2586 2950 .elementor-edit-area-active .elementor-widget-wrap.elementor-element-empty {
2587 - min-height: 30px; }
2588 - @media (min-width: 768px) {
2589 - .elementor-edit-area-active .elementor-widget-wrap.elementor-element-empty {
2590 - margin: 10px; } }
2591 - .elementor-edit-area-active .elementor-column {
2592 - min-width: 25px; }
2593 - .elementor-edit-area-active .elementor-widget.elementor-loading {
2594 - opacity: .3; }
2595 - .elementor-edit-area-active .elementor-widget.elementor-element-editable, .elementor-edit-area-active .elementor-widget.elementor-element-edit-mode:hover {
2596 - -webkit-box-shadow: 0 0 0 1px #71d7f7;
2597 - box-shadow: 0 0 0 1px #71d7f7; }
2598 - .elementor-edit-area-active .elementor-widget:not(:hover) .elementor-editor-element-settings {
2599 - display: none; }
2600 - .elementor-edit-area-active .elementor-widget.ui-draggable-dragging {
2601 - pointer-events: none; }
2602 - .elementor-edit-area-active .elementor-editor-element-setting {
2603 - cursor: pointer;
2604 - display: -webkit-box;
2605 - display: -ms-flexbox;
2606 - display: flex;
2607 - -webkit-box-align: center;
2608 - -ms-flex-align: center;
2609 - align-items: center;
2610 - -webkit-box-pack: center;
2611 - -ms-flex-pack: center;
2612 - justify-content: center;
2613 - padding: 0;
2614 - margin: 0;
2615 - font-size: 11px;
2616 - color: #fff;
2617 - width: 25px;
2618 - -webkit-transition: margin .3s, width .3s, font .3s;
2619 - -o-transition: margin .3s, width .3s, font .3s;
2620 - transition: margin .3s, width .3s, font .3s; }
2621 - .elementor-edit-area-active .elementor-inline-editing {
2622 - min-height: 15px; }
2623 - .elementor-edit-area-active .elementor-edit-hidden {
2624 - display: none; }
2951 + margin: 10px;
2952 + }
2953 +}
2954 +.elementor-edit-area-active .elementor-column {
2955 + min-width: 25px;
2956 +}
2957 +.elementor-edit-area-active .elementor-widget.elementor-loading {
2958 + opacity: 0.3;
2959 +}
2960 +.elementor-edit-area-active .elementor-widget.elementor-element-editable, .elementor-edit-area-active .elementor-widget.elementor-element-edit-mode:hover {
2961 + -webkit-box-shadow: 0 0 0 1px #71d7f7;
2962 + box-shadow: 0 0 0 1px #71d7f7;
2963 +}
2964 +.elementor-edit-area-active .elementor-widget:not(:hover) .elementor-editor-element-settings {
2965 + display: none;
2966 +}
2967 +.elementor-edit-area-active .elementor-widget.ui-draggable-dragging {
2968 + pointer-events: none;
2969 +}
2970 +.elementor-edit-area-active .elementor-editor-element-setting {
2971 + cursor: pointer;
2972 + display: -webkit-box;
2973 + display: -ms-flexbox;
2974 + display: flex;
2975 + -webkit-box-align: center;
2976 + -ms-flex-align: center;
2977 + align-items: center;
2978 + -webkit-box-pack: center;
2979 + -ms-flex-pack: center;
2980 + justify-content: center;
2981 + padding: 0;
2982 + margin: 0;
2983 + font-size: 11px;
2984 + color: #fff;
2985 + width: 25px;
2986 + -webkit-transition: margin 0.3s, width 0.3s, font 0.3s;
2987 + -o-transition: margin 0.3s, width 0.3s, font 0.3s;
2988 + transition: margin 0.3s, width 0.3s, font 0.3s;
2989 +}
2990 +.elementor-edit-area-active .elementor-inline-editing {
2991 + min-height: 15px;
2992 +}
2993 +.elementor-edit-area-active .elementor-edit-hidden {
2994 + display: none;
2995 +}
2625 2996
2626 2997 .elementor-section-wrap:empty {
2627 - min-height: 25px; }
2628 -
2998 + min-height: 25px;
2999 +}
2629 3000 .elementor-section-wrap > :first-child > .elementor-element-overlay {
2630 - z-index: 9999; }
3001 + z-index: 9999;
3002 +}
2631 3003
2632 3004 .elementor-element > .elementor-element-overlay {
2633 3005 position: absolute;
2634 3006 top: 0;
@@ -2634,111 +3006,120 @@
2634 3006 top: 0;
2635 3007 right: 0;
2636 3008 letter-spacing: 0;
2637 3009 z-index: 9998;
2638 - pointer-events: none; }
2639 -
3010 + pointer-events: none;
3011 +}
2640 3012 .elementor-element-empty .elementor-sortable-placeholder {
2641 - display: none; }
2642 -
3013 + display: none;
3014 +}
2643 3015 .elementor-element.elementor-widget-empty {
2644 - background-color: rgba(213, 218, 223, 0.8); }
2645 - .elementor-element.elementor-widget-empty .elementor-widget-empty-icon {
2646 - color: #c2cbd2;
2647 - font-size: 22px;
2648 - display: block;
2649 - text-align: center;
2650 - padding: 10px 0; }
2651 -
3016 + background-color: rgba(213, 218, 223, 0.8);
3017 +}
3018 +.elementor-element.elementor-widget-empty .elementor-widget-empty-icon {
3019 + color: #c2cbd2;
3020 + font-size: 22px;
3021 + display: block;
3022 + text-align: center;
3023 + padding: 10px 0;
3024 +}
2652 3025 .elementor-element:not(:hover):not(.elementor-element-editable) > .elementor-element-overlay .elementor-editor-element-settings {
2653 - display: none; }
2654 -
3026 + display: none;
3027 +}
2655 3028 .elementor-element--toggle-edit-tools > .elementor-element-overlay .elementor-editor-element-edit:not(.elementor-active) ~ * {
2656 3029 width: 0;
2657 - font-size: 0; }
2658 -
2659 -.elementor-element[data-side="top"]:before, .elementor-element[data-side="bottom"] + .elementor-element:before {
2660 - content: '';
3030 + font-size: 0;
3031 +}
3032 +.elementor-element[data-side=top]:before, .elementor-element[data-side=bottom] + .elementor-element:before {
3033 + content: "";
2661 3034 background-color: #71d7f7;
2662 3035 -webkit-transition-timing-function: ease-out;
2663 3036 -o-transition-timing-function: ease-out;
2664 3037 transition-timing-function: ease-out;
2665 - opacity: .9;
3038 + opacity: 0.9;
2666 3039 height: 10px;
2667 3040 -webkit-animation: placeholder-widget 500ms;
2668 3041 animation: placeholder-widget 500ms;
2669 - display: block; }
2670 -
2671 -.elementor-element[data-side="bottom"]:last-child:after {
2672 - content: '';
3042 + display: block;
3043 +}
3044 +.elementor-element[data-side=bottom]:last-child:after {
3045 + content: "";
2673 3046 background-color: #71d7f7;
2674 3047 -webkit-transition-timing-function: ease-out;
2675 3048 -o-transition-timing-function: ease-out;
2676 3049 transition-timing-function: ease-out;
2677 - opacity: .9;
3050 + opacity: 0.9;
2678 3051 height: 10px;
2679 3052 -webkit-animation: placeholder-widget 500ms;
2680 3053 animation: placeholder-widget 500ms;
2681 - display: block; }
2682 -
3054 + display: block;
3055 +}
2683 3056 .elementor-element.elementor-absolute, .elementor-element.elementor-fixed {
2684 3057 cursor: -webkit-grab;
2685 - cursor: grab; }
2686 - .elementor-element.elementor-absolute:active, .elementor-element.elementor-fixed:active {
2687 - cursor: -webkit-grabbing;
2688 - cursor: grabbing; }
2689 - .elementor-element.elementor-absolute .eicon-edit:before, .elementor-element.elementor-fixed .eicon-edit:before {
2690 - content: '\e902'; }
3058 + cursor: grab;
3059 +}
3060 +.elementor-element.elementor-absolute:active, .elementor-element.elementor-fixed:active {
3061 + cursor: -webkit-grabbing;
3062 + cursor: grabbing;
3063 +}
3064 +.elementor-element.elementor-absolute .eicon-edit:before, .elementor-element.elementor-fixed .eicon-edit:before {
3065 + content: "\e902";
3066 +}
2691 3067
2692 3068 .elementor-section > .elementor-element-overlay,
2693 3069 .e-container > .elementor-element-overlay {
2694 3070 left: 0;
2695 - bottom: 0; }
2696 - .elementor-section > .elementor-element-overlay:after,
2697 - .e-container > .elementor-element-overlay:after {
2698 - position: absolute;
2699 - left: 2px;
2700 - right: 2px;
2701 - top: 2px;
2702 - bottom: 2px;
2703 - outline: 2px solid var(--outline-color);
2704 - -webkit-animation: section-outline .75s;
2705 - animation: section-outline .75s; }
2706 -
3071 + bottom: 0;
3072 +}
3073 +.elementor-section > .elementor-element-overlay:after,
3074 +.e-container > .elementor-element-overlay:after {
3075 + position: absolute;
3076 + left: 2px;
3077 + right: 2px;
3078 + top: 2px;
3079 + bottom: 2px;
3080 + outline: 2px solid var(--outline-color);
3081 + -webkit-animation: section-outline 0.75s;
3082 + animation: section-outline 0.75s;
3083 +}
2707 3084 .elementor-section:hover > .elementor-element-overlay:after, .elementor-section.elementor-element-editable > .elementor-element-overlay:after,
2708 3085 .e-container:hover > .elementor-element-overlay:after,
2709 3086 .e-container.elementor-element-editable > .elementor-element-overlay:after {
2710 - content: ''; }
2711 -
3087 + content: "";
3088 +}
2712 3089 .elementor-section-filled .elementor-sortable-placeholder.elementor-column,
2713 3090 .e-container-filled .elementor-sortable-placeholder.elementor-column {
2714 - display: none; }
2715 -
3091 + display: none;
3092 +}
2716 3093 .elementor-section-filled .elementor-row.elementor-draggable-over,
2717 3094 .e-container-filled .elementor-row.elementor-draggable-over {
2718 - border: 1px solid #d72b3f; }
3095 + border: 1px solid #d72b3f;
3096 +}
2719 3097
2720 3098 .elementor-column > .elementor-element-overlay {
2721 3099 left: 0;
2722 - bottom: 0; }
2723 - .elementor-column > .elementor-element-overlay:after {
2724 - position: absolute;
2725 - left: 0;
2726 - right: 0;
2727 - top: 0;
2728 - bottom: 0;
2729 - outline: 1px dashed #6d7882; }
2730 -
3100 + bottom: 0;
3101 +}
3102 +.elementor-column > .elementor-element-overlay:after {
3103 + position: absolute;
3104 + left: 0;
3105 + right: 0;
3106 + top: 0;
3107 + bottom: 0;
3108 + outline: 1px dashed #6d7882;
3109 +}
2731 3110 .elementor-column:hover > .elementor-element-overlay, .elementor-column.elementor-element-editable > .elementor-element-overlay {
2732 - border: 1px solid #ffffff; }
2733 - .elementor-column:hover > .elementor-element-overlay:after, .elementor-column.elementor-element-editable > .elementor-element-overlay:after {
2734 - content: ''; }
2735 -
3111 + border: 1px solid #ffffff;
3112 +}
3113 +.elementor-column:hover > .elementor-element-overlay:after, .elementor-column.elementor-element-editable > .elementor-element-overlay:after {
3114 + content: "";
3115 +}
2736 3116 .elementor-column.elementor-dragging-on-child > .elementor-element-overlay {
2737 - border: 1px solid #71d7f7; }
2738 - .elementor-column.elementor-dragging-on-child > .elementor-element-overlay:after {
2739 - display: none; }
2740 -
3117 + border: 1px solid #71d7f7;
3118 +}
3119 +.elementor-column.elementor-dragging-on-child > .elementor-element-overlay:after {
3120 + display: none;
3121 +}
2741 3122 .elementor-column > .ui-resizable-e, .elementor-column > .ui-resizable-w {
2742 3123 cursor: col-resize;
2743 3124 width: 7px;
2744 3125 position: absolute;
@@ -2743,16 +3124,18 @@
2743 3124 width: 7px;
2744 3125 position: absolute;
2745 3126 right: -5px;
2746 3127 top: 0;
2747 - height: 100%; }
2748 -
3128 + height: 100%;
3129 +}
2749 3130 .elementor-column:last-of-type > .ui-resizable-e, .elementor-column:last-of-type > .ui-resizable-w {
2750 - display: none !important; }
2751 -
3131 + display: none !important;
3132 +}
2752 3133 @media (max-width: 1024px) {
2753 3134 .elementor-column > .ui-resizable-e, .elementor-column > .ui-resizable-w {
2754 - display: none !important; } }
3135 + display: none !important;
3136 + }
3137 +}
2755 3138
2756 3139 .elementor-editor-element-settings {
2757 3140 position: absolute;
2758 3141 display: -webkit-box;
@@ -2767,13 +3150,16 @@
2767 3150 font-weight: normal;
2768 3151 font-style: normal;
2769 3152 line-height: 1;
2770 3153 z-index: 1;
2771 - pointer-events: all; }
3154 + pointer-events: all;
3155 +}
2772 3156
2773 3157 @media (min-width: 1025px) {
2774 3158 .elementor-editor-element-edit {
2775 - cursor: move; } }
3159 + cursor: move;
3160 + }
3161 +}
2776 3162
2777 3163 .elementor-editor-section-settings,
2778 3164 .elementor-editor-container-settings {
2779 3165 height: 24px;
@@ -2784,45 +3170,54 @@
2784 3170 transform: translateX(-50%) translateY(-100%);
2785 3171 background-color: var(--primary-color);
2786 3172 border-radius: 5px 5px 0 0;
2787 3173 -webkit-box-shadow: 0px -2px 8px rgba(0, 0, 0, 0.05);
2788 - box-shadow: 0px -2px 8px rgba(0, 0, 0, 0.05); }
2789 - .elementor-editor-section-settings i.eicon-handle,
2790 - .elementor-editor-container-settings i.eicon-handle {
2791 - font-size: 16px; }
2792 - .elementor-editor-section-settings .elementor-editor-element-setting:hover,
2793 - .elementor-editor-container-settings .elementor-editor-element-setting:hover {
2794 - background-color: var(--secondary-color); }
2795 - .elementor-editor-section-settings .elementor-editor-element-setting:first-child,
2796 - .elementor-editor-container-settings .elementor-editor-element-setting:first-child {
2797 - border-radius: 5px 0 0 0; }
2798 - .elementor-editor-section-settings .elementor-editor-element-setting:first-child:before,
2799 - .elementor-editor-container-settings .elementor-editor-element-setting:first-child:before {
2800 - content: '';
2801 - position: absolute;
2802 - border: solid transparent;
2803 - top: 2px;
2804 - border-right-color: var(--primary-color);
2805 - border-width: 22px 12px 0 0;
2806 - right: calc(100% - 1px); }
2807 - .elementor-editor-section-settings .elementor-editor-element-setting:first-child:hover:before,
2808 - .elementor-editor-container-settings .elementor-editor-element-setting:first-child:hover:before {
2809 - border-right-color: var(--secondary-color); }
2810 - .elementor-editor-section-settings .elementor-editor-element-setting:last-child,
2811 - .elementor-editor-container-settings .elementor-editor-element-setting:last-child {
2812 - border-radius: 0 5px 0 0; }
2813 - .elementor-editor-section-settings .elementor-editor-element-setting:last-child:after,
2814 - .elementor-editor-container-settings .elementor-editor-element-setting:last-child:after {
2815 - content: '';
2816 - position: absolute;
2817 - border: solid transparent;
2818 - top: 2px;
2819 - border-left-color: var(--primary-color);
2820 - border-width: 22px 0 0 12px;
2821 - left: calc(100% - 1px); }
2822 - .elementor-editor-section-settings .elementor-editor-element-setting:last-child:hover:after,
2823 - .elementor-editor-container-settings .elementor-editor-element-setting:last-child:hover:after {
2824 - border-left-color: var(--secondary-color); }
3174 + box-shadow: 0px -2px 8px rgba(0, 0, 0, 0.05);
3175 +}
3176 +.elementor-editor-section-settings i.eicon-handle,
3177 +.elementor-editor-container-settings i.eicon-handle {
3178 + font-size: 16px;
3179 +}
3180 +.elementor-editor-section-settings .elementor-editor-element-setting:hover,
3181 +.elementor-editor-container-settings .elementor-editor-element-setting:hover {
3182 + background-color: var(--secondary-color);
3183 +}
3184 +.elementor-editor-section-settings .elementor-editor-element-setting:first-child,
3185 +.elementor-editor-container-settings .elementor-editor-element-setting:first-child {
3186 + border-radius: 5px 0 0 0;
3187 +}
3188 +.elementor-editor-section-settings .elementor-editor-element-setting:first-child:before,
3189 +.elementor-editor-container-settings .elementor-editor-element-setting:first-child:before {
3190 + content: "";
3191 + position: absolute;
3192 + border: solid transparent;
3193 + top: 2px;
3194 + border-right-color: var(--primary-color);
3195 + border-width: 22px 12px 0 0;
3196 + right: calc(100% - 1px);
3197 +}
3198 +.elementor-editor-section-settings .elementor-editor-element-setting:first-child:hover:before,
3199 +.elementor-editor-container-settings .elementor-editor-element-setting:first-child:hover:before {
3200 + border-right-color: var(--secondary-color);
3201 +}
3202 +.elementor-editor-section-settings .elementor-editor-element-setting:last-child,
3203 +.elementor-editor-container-settings .elementor-editor-element-setting:last-child {
3204 + border-radius: 0 5px 0 0;
3205 +}
3206 +.elementor-editor-section-settings .elementor-editor-element-setting:last-child:after,
3207 +.elementor-editor-container-settings .elementor-editor-element-setting:last-child:after {
3208 + content: "";
3209 + position: absolute;
3210 + border: solid transparent;
3211 + top: 2px;
3212 + border-left-color: var(--primary-color);
3213 + border-width: 22px 0 0 12px;
3214 + left: calc(100% - 1px);
3215 +}
3216 +.elementor-editor-section-settings .elementor-editor-element-setting:last-child:hover:after,
3217 +.elementor-editor-container-settings .elementor-editor-element-setting:last-child:hover:after {
3218 + border-left-color: var(--secondary-color);
3219 +}
2825 3220
2826 3221 .e-handles-inside > .elementor-element-overlay > .elementor-editor-element-settings,
2827 3222 .elementor-section--handles-inside > .elementor-element-overlay > .elementor-editor-element-settings {
2828 3223 -webkit-transform: translateX(-50%);
@@ -2827,35 +3222,43 @@
2827 3222 .elementor-section--handles-inside > .elementor-element-overlay > .elementor-editor-element-settings {
2828 3223 -webkit-transform: translateX(-50%);
2829 3224 -ms-transform: translateX(-50%);
2830 3225 transform: translateX(-50%);
2831 - border-radius: 0 0 5px 5px; }
2832 - .e-handles-inside > .elementor-element-overlay > .elementor-editor-element-settings .elementor-editor-element-setting:first-child,
2833 - .elementor-section--handles-inside > .elementor-element-overlay > .elementor-editor-element-settings .elementor-editor-element-setting:first-child {
2834 - border-radius: 0 0 0 5px; }
2835 - .e-handles-inside > .elementor-element-overlay > .elementor-editor-element-settings .elementor-editor-element-setting:first-child:before,
2836 - .elementor-section--handles-inside > .elementor-element-overlay > .elementor-editor-element-settings .elementor-editor-element-setting:first-child:before {
2837 - top: 0;
2838 - border-width: 0 12px 22px 0; }
2839 - .e-handles-inside > .elementor-element-overlay > .elementor-editor-element-settings .elementor-editor-element-setting:last-child,
2840 - .elementor-section--handles-inside > .elementor-element-overlay > .elementor-editor-element-settings .elementor-editor-element-setting:last-child {
2841 - border-radius: 0 0 5px 0; }
2842 - .e-handles-inside > .elementor-element-overlay > .elementor-editor-element-settings .elementor-editor-element-setting:last-child:after,
2843 - .elementor-section--handles-inside > .elementor-element-overlay > .elementor-editor-element-settings .elementor-editor-element-setting:last-child:after {
2844 - top: 0;
2845 - border-width: 0 0 22px 12px; }
3226 + border-radius: 0 0 5px 5px;
3227 +}
3228 +.e-handles-inside > .elementor-element-overlay > .elementor-editor-element-settings .elementor-editor-element-setting:first-child,
3229 +.elementor-section--handles-inside > .elementor-element-overlay > .elementor-editor-element-settings .elementor-editor-element-setting:first-child {
3230 + border-radius: 0 0 0 5px;
3231 +}
3232 +.e-handles-inside > .elementor-element-overlay > .elementor-editor-element-settings .elementor-editor-element-setting:first-child:before,
3233 +.elementor-section--handles-inside > .elementor-element-overlay > .elementor-editor-element-settings .elementor-editor-element-setting:first-child:before {
3234 + top: 0;
3235 + border-width: 0 12px 22px 0;
3236 +}
3237 +.e-handles-inside > .elementor-element-overlay > .elementor-editor-element-settings .elementor-editor-element-setting:last-child,
3238 +.elementor-section--handles-inside > .elementor-element-overlay > .elementor-editor-element-settings .elementor-editor-element-setting:last-child {
3239 + border-radius: 0 0 5px 0;
3240 +}
3241 +.e-handles-inside > .elementor-element-overlay > .elementor-editor-element-settings .elementor-editor-element-setting:last-child:after,
3242 +.elementor-section--handles-inside > .elementor-element-overlay > .elementor-editor-element-settings .elementor-editor-element-setting:last-child:after {
3243 + top: 0;
3244 + border-width: 0 0 22px 12px;
3245 +}
2846 3246
2847 3247 .elementor-editor-column-settings {
2848 3248 top: -1px;
2849 3249 left: -1px;
2850 3250 border-radius: 0 0 3px 0;
2851 - overflow: hidden; }
2852 - .elementor-editor-column-settings .elementor-editor-element-setting {
2853 - background-color: #495157; }
2854 - .elementor-editor-column-settings .elementor-editor-element-setting:not(:hover) {
2855 - background-image: -webkit-gradient(linear, left top, left bottom, from(#6d7882), to(#556068));
2856 - background-image: -o-linear-gradient(top, #6d7882, #556068);
2857 - background-image: linear-gradient(to bottom, #6d7882, #556068); }
3251 + overflow: hidden;
3252 +}
3253 +.elementor-editor-column-settings .elementor-editor-element-setting {
3254 + background-color: #495157;
3255 +}
3256 +.elementor-editor-column-settings .elementor-editor-element-setting:not(:hover) {
3257 + background-image: -webkit-gradient(linear, left top, left bottom, from(#6d7882), to(#556068));
3258 + background-image: -o-linear-gradient(top, #6d7882, #556068);
3259 + background-image: linear-gradient(to bottom, #6d7882, #556068);
3260 +}
2858 3261
2859 3262 .elementor-editor-widget-settings {
2860 3263 z-index: 2;
2861 3264 top: -1px;
@@ -2864,15 +3267,18 @@
2864 3267 -webkit-box-direction: reverse;
2865 3268 -ms-flex-direction: row-reverse;
2866 3269 flex-direction: row-reverse;
2867 3270 border-radius: 0 0 0 3px;
2868 - overflow: hidden; }
2869 - .elementor-editor-widget-settings .elementor-editor-element-setting {
2870 - background-color: #10bcf2; }
2871 - .elementor-editor-widget-settings .elementor-editor-element-setting:not(:hover) {
2872 - background-image: -webkit-gradient(linear, left bottom, left top, from(#41c9f4), to(#71d7f7));
2873 - background-image: -o-linear-gradient(bottom, #41c9f4, #71d7f7);
2874 - background-image: linear-gradient(to top, #41c9f4, #71d7f7); }
3271 + overflow: hidden;
3272 +}
3273 +.elementor-editor-widget-settings .elementor-editor-element-setting {
3274 + background-color: #10bcf2;
3275 +}
3276 +.elementor-editor-widget-settings .elementor-editor-element-setting:not(:hover) {
3277 + background-image: -webkit-gradient(linear, left bottom, left top, from(#41c9f4), to(#71d7f7));
3278 + background-image: -o-linear-gradient(bottom, #41c9f4, #71d7f7);
3279 + background-image: linear-gradient(to top, #41c9f4, #71d7f7);
3280 +}
2875 3281
2876 3282 .elementor-empty-view {
2877 3283 position: absolute;
2878 3284 top: 0;
@@ -2878,9 +3284,10 @@
2878 3284 top: 0;
2879 3285 bottom: 0;
2880 3286 left: 0;
2881 3287 right: 0;
2882 - z-index: 1; }
3288 + z-index: 1;
3289 +}
2883 3290
2884 3291 .elementor-first-add {
2885 3292 text-align: center;
2886 3293 border: 1px dashed #d5dadf;
@@ -2894,13 +3301,15 @@
2894 3301 -ms-flex-align: center;
2895 3302 align-items: center;
2896 3303 -webkit-box-pack: center;
2897 3304 -ms-flex-pack: center;
2898 - justify-content: center; }
2899 - .elementor-first-add .elementor-icon {
2900 - font-size: 19px;
2901 - color: #a4afb7;
2902 - cursor: pointer; }
3305 + justify-content: center;
3306 +}
3307 +.elementor-first-add .elementor-icon {
3308 + font-size: 19px;
3309 + color: #a4afb7;
3310 + cursor: pointer;
3311 +}
2903 3312
2904 3313 .elementor-sortable-helper {
2905 3314 position: absolute;
2906 3315 border-radius: 3px;
@@ -2908,108 +3317,128 @@
2908 3317 text-align: center;
2909 3318 color: #556068;
2910 3319 -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
2911 3320 box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
2912 - cursor: move; }
2913 - .elementor-sortable-helper .icon {
2914 - font-size: 28px;
2915 - padding-top: 15px;
2916 - line-height: 1; }
2917 - .elementor-sortable-helper .elementor-element-title-wrapper {
2918 - display: table;
2919 - width: 100%; }
2920 - .elementor-sortable-helper .title {
2921 - font-size: 11px;
2922 - font-family: Arial, Helvetica, sans-serif;
2923 - font-weight: normal;
2924 - font-style: normal;
2925 - display: table-cell;
2926 - vertical-align: middle;
2927 - height: 40px; }
3321 + cursor: move;
3322 +}
3323 +.elementor-sortable-helper .icon {
3324 + font-size: 28px;
3325 + padding-top: 15px;
3326 + line-height: 1;
3327 +}
3328 +.elementor-sortable-helper .elementor-element-title-wrapper {
3329 + display: table;
3330 + width: 100%;
3331 +}
3332 +.elementor-sortable-helper .title {
3333 + font-size: 11px;
3334 + font-family: Arial, Helvetica, sans-serif;
3335 + font-weight: normal;
3336 + font-style: normal;
3337 + display: table-cell;
3338 + vertical-align: middle;
3339 + height: 40px;
3340 +}
2928 3341
2929 3342 .elementor-editor-content-only .elementor-first-add {
2930 - display: none; }
2931 -
3343 + display: none;
3344 +}
2932 3345 .elementor-editor-content-only .elementor-section > .elementor-element-overlay {
2933 - display: none; }
2934 - .elementor-editor-content-only .elementor-section > .elementor-element-overlay:after {
2935 - display: none; }
2936 -
3346 + display: none;
3347 +}
3348 +.elementor-editor-content-only .elementor-section > .elementor-element-overlay:after {
3349 + display: none;
3350 +}
2937 3351 .elementor-editor-content-only .elementor-section:hover > .elementor-element-overlay:after, .elementor-editor-content-only .elementor-section.elementor-element-editable > .elementor-element-overlay:after {
2938 - display: none; }
2939 -
3352 + display: none;
3353 +}
2940 3354 .elementor-editor-content-only .elementor-column > .elementor-element-overlay {
2941 - display: none; }
2942 - .elementor-editor-content-only .elementor-column > .elementor-element-overlay:after {
2943 - display: none; }
2944 -
3355 + display: none;
3356 +}
3357 +.elementor-editor-content-only .elementor-column > .elementor-element-overlay:after {
3358 + display: none;
3359 +}
2945 3360 .elementor-editor-content-only .elementor-column:hover > .elementor-element-overlay:after, .elementor-editor-content-only .elementor-column.elementor-element-editable > .elementor-element-overlay:after {
2946 - display: none; }
2947 -
3361 + display: none;
3362 +}
2948 3363 @media (min-width: 1025px) {
2949 3364 .elementor-editor-content-only .elementor-editor-element-edit {
2950 - cursor: pointer; } }
3365 + cursor: pointer;
3366 + }
3367 +}
2951 3368
2952 3369 .elementor-sortable-placeholder:not(.elementor-column-placeholder) {
2953 3370 background-color: #71d7f7;
2954 3371 -webkit-animation-duration: 250ms;
2955 3372 animation-duration: 250ms;
2956 - opacity: .9;
3373 + opacity: 0.9;
2957 3374 width: 100%;
2958 3375 -ms-flex-item-align: stretch;
2959 - align-self: stretch; }
2960 - .e-container .elementor-first-add .elementor-sortable-placeholder:not(.elementor-column-placeholder) {
2961 - -ms-flex-item-align: center;
2962 - align-self: center; }
2963 - .e-swappable--active > .elementor-sortable-placeholder:not(.elementor-column-placeholder) {
2964 - display: none; }
3376 + align-self: stretch;
3377 +}
3378 +.e-container .elementor-first-add .elementor-sortable-placeholder:not(.elementor-column-placeholder) {
3379 + -ms-flex-item-align: center;
3380 + align-self: center;
3381 +}
3382 +.e-swappable--active > .elementor-sortable-placeholder:not(.elementor-column-placeholder) {
3383 + display: none;
3384 +}
2965 3385
2966 3386 .elementor-section-placeholder {
2967 3387 height: 40px;
2968 3388 -webkit-animation-name: placeholder-section;
2969 - animation-name: placeholder-section; }
3389 + animation-name: placeholder-section;
3390 +}
2970 3391
2971 3392 .elementor-column-placeholder {
2972 - position: relative; }
2973 - .elementor-column-placeholder:before, .elementor-column-placeholder:after {
2974 - content: '';
2975 - position: absolute;
2976 - top: 10px;
2977 - bottom: 10px;
2978 - right: 10px;
2979 - left: 10px; }
2980 - .elementor-column-placeholder:before {
2981 - border: 1px solid #6d7882; }
2982 - .elementor-column-placeholder:after {
2983 - border: 1px dashed #fff; }
3393 + position: relative;
3394 +}
3395 +.elementor-column-placeholder:before, .elementor-column-placeholder:after {
3396 + content: "";
3397 + position: absolute;
3398 + top: 10px;
3399 + bottom: 10px;
3400 + right: 10px;
3401 + left: 10px;
3402 +}
3403 +.elementor-column-placeholder:before {
3404 + border: 1px solid #6d7882;
3405 +}
3406 +.elementor-column-placeholder:after {
3407 + border: 1px dashed #fff;
3408 +}
2984 3409
2985 3410 .elementor-widget-placeholder {
2986 3411 height: 10px;
2987 3412 -webkit-animation-name: placeholder-widget;
2988 - animation-name: placeholder-widget; }
3413 + animation-name: placeholder-widget;
3414 +}
2989 3415
2990 -.elementor-draggable-over:not([data-dragged-element="section"]):not([data-dragged-is-inner="true"]) > .elementor-empty-view > .elementor-first-add:after,
3416 +.elementor-draggable-over:not([data-dragged-element=section]):not([data-dragged-is-inner=true]) > .elementor-empty-view > .elementor-first-add:after,
2991 3417 .elementor-first-add.elementor-html5dnd-current-element:after {
2992 - content: '';
3418 + content: "";
2993 3419 background-color: #71d7f7;
2994 3420 -webkit-transition-timing-function: ease-out;
2995 3421 -o-transition-timing-function: ease-out;
2996 3422 transition-timing-function: ease-out;
2997 - opacity: .9;
3423 + opacity: 0.9;
2998 3424 height: 10px;
2999 3425 -webkit-animation: placeholder-widget 500ms;
3000 3426 animation: placeholder-widget 500ms;
3001 - width: 100%; }
3002 - .e-container .elementor-draggable-over:not([data-dragged-element="section"]):not([data-dragged-is-inner="true"]) > .elementor-empty-view > .elementor-first-add:after, .e-container
3003 - .elementor-first-add.elementor-html5dnd-current-element:after {
3004 - display: none; }
3005 -
3006 -.elementor-draggable-over:not([data-dragged-element="section"]):not([data-dragged-is-inner="true"]) > .elementor-empty-view > .elementor-first-add .elementor-icon,
3427 + width: 100%;
3428 +}
3429 +.e-container .elementor-draggable-over:not([data-dragged-element=section]):not([data-dragged-is-inner=true]) > .elementor-empty-view > .elementor-first-add:after,
3430 +.e-container .elementor-first-add.elementor-html5dnd-current-element:after {
3431 + display: none;
3432 +}
3433 +.elementor-draggable-over:not([data-dragged-element=section]):not([data-dragged-is-inner=true]) > .elementor-empty-view > .elementor-first-add .elementor-icon,
3007 3434 .elementor-first-add.elementor-html5dnd-current-element .elementor-icon {
3008 - display: none; }
3435 + display: none;
3436 +}
3009 3437
3010 -.elementor-draggable-over[data-dragged-element="section"][data-dragged-is-inner="true"] .elementor-inner-column .elementor-sortable-placeholder {
3011 - display: none; }
3438 +.elementor-draggable-over[data-dragged-element=section][data-dragged-is-inner=true] .elementor-inner-column .elementor-sortable-placeholder {
3439 + display: none;
3440 +}
3012 3441
3013 3442 .elementor-add-section {
3014 3443 all: initial;
3015 3444 display: -webkit-box;
@@ -3016,20 +3445,26 @@
3016 3445 display: -ms-flexbox;
3017 3446 display: flex;
3018 3447 max-width: 1160px;
3019 3448 position: relative;
3020 - margin-inline: auto; }
3021 - .elementor-add-section:not(.elementor-dragging-on-child) .elementor-add-section-inner {
3022 - border: 2px dashed #d5dadf;
3023 - background-color: rgba(255, 255, 255, 0.5); }
3024 - .elementor-add-section.elementor-dragging-on-child .elementor-add-section-inner {
3025 - border: 3px dashed #71d7f7; }
3026 - .elementor-add-section[data-view="choose-action"] .e-view:not(.elementor-add-new-section) {
3027 - display: none; }
3028 - .elementor-add-section[data-view="select-preset"] .e-view:not(.elementor-select-preset) {
3029 - display: none; }
3030 - .elementor-add-section[data-view="select-container-preset"] .e-view:not(.e-container-select-preset) {
3031 - display: none; }
3449 + margin-inline: auto;
3450 +}
3451 +.elementor-add-section:not(.elementor-dragging-on-child) .elementor-add-section-inner {
3452 + border: 2px dashed #d5dadf;
3453 + background-color: rgba(255, 255, 255, 0.5);
3454 +}
3455 +.elementor-add-section.elementor-dragging-on-child .elementor-add-section-inner {
3456 + border: 3px dashed #71d7f7;
3457 +}
3458 +.elementor-add-section[data-view=choose-action] .e-view:not(.elementor-add-new-section) {
3459 + display: none;
3460 +}
3461 +.elementor-add-section[data-view=select-preset] .e-view:not(.elementor-select-preset) {
3462 + display: none;
3463 +}
3464 +.elementor-add-section[data-view=select-container-preset] .e-view:not(.e-container-select-preset) {
3465 + display: none;
3466 +}
3032 3467
3033 3468 .elementor-add-section-inner {
3034 3469 text-align: center;
3035 3470 margin: 20px;
@@ -3035,45 +3470,52 @@
3035 3470 margin: 20px;
3036 3471 padding: 40px 0;
3037 3472 -webkit-box-flex: 1;
3038 3473 -ms-flex-positive: 1;
3039 - flex-grow: 1; }
3474 + flex-grow: 1;
3475 +}
3040 3476
3041 3477 .elementor-add-new-section {
3042 - display: inline-block; }
3043 - .elementor-add-new-section .elementor-add-section-area-button {
3044 - display: -webkit-inline-box;
3045 - display: -ms-inline-flexbox;
3046 - display: inline-flex;
3047 - -webkit-box-align: center;
3048 - -ms-flex-align: center;
3049 - align-items: center;
3050 - -webkit-box-pack: center;
3051 - -ms-flex-pack: center;
3052 - justify-content: center;
3053 - height: 40px;
3054 - width: 40px;
3055 - color: #fff;
3056 - font-size: 16px;
3057 - border-radius: 50%;
3058 - -webkit-transition: all .3s;
3059 - -o-transition: all .3s;
3060 - transition: all .3s;
3061 - cursor: pointer; }
3062 - .elementor-add-new-section .elementor-add-section-area-button:hover {
3063 - opacity: 0.85;
3064 - -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.2);
3065 - box-shadow: 0 0 2px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.2); }
3066 - .elementor-add-new-section .elementor-add-section-area-button:active {
3067 - -webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.1);
3068 - box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.1); }
3069 - .elementor-add-new-section .elementor-add-section-button {
3070 - background-color: #93003c;
3071 - -webkit-margin-start: 5px;
3072 - margin-inline-start: 5px; }
3073 - .elementor-add-new-section .elementor-add-template-button {
3074 - background-color: #6d7882;
3075 - margin-left: 5px; }
3478 + display: inline-block;
3479 +}
3480 +.elementor-add-new-section .elementor-add-section-area-button {
3481 + display: -webkit-inline-box;
3482 + display: -ms-inline-flexbox;
3483 + display: inline-flex;
3484 + -webkit-box-align: center;
3485 + -ms-flex-align: center;
3486 + align-items: center;
3487 + -webkit-box-pack: center;
3488 + -ms-flex-pack: center;
3489 + justify-content: center;
3490 + height: 40px;
3491 + width: 40px;
3492 + color: #fff;
3493 + font-size: 16px;
3494 + border-radius: 50%;
3495 + -webkit-transition: all 0.3s;
3496 + -o-transition: all 0.3s;
3497 + transition: all 0.3s;
3498 + cursor: pointer;
3499 +}
3500 +.elementor-add-new-section .elementor-add-section-area-button:hover {
3501 + opacity: 0.85;
3502 + -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.2);
3503 + box-shadow: 0 0 2px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.2);
3504 +}
3505 +.elementor-add-new-section .elementor-add-section-area-button:active {
3506 + -webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.1);
3507 + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.1);
3508 +}
3509 +.elementor-add-new-section .elementor-add-section-button {
3510 + background-color: #93003c;
3511 + -webkit-margin-start: 5px;
3512 + margin-inline-start: 5px;
3513 +}
3514 +.elementor-add-new-section .elementor-add-template-button {
3515 + background-color: #6d7882;
3516 + margin-left: 5px;
3517 +}
3076 3518
3077 3519 .elementor-add-section-drag-title {
3078 3520 font-family: Arial, Helvetica, sans-serif;
3079 3521 font-size: 13px;
@@ -3080,9 +3522,10 @@
3080 3522 font-weight: normal;
3081 3523 font-style: italic;
3082 3524 line-height: 1;
3083 3525 color: #556068;
3084 - margin-top: 15px; }
3526 + margin-top: 15px;
3527 +}
3085 3528
3086 3529 .elementor-add-section-close {
3087 3530 position: absolute;
3088 3531 right: 40px;
@@ -3089,11 +3532,13 @@
3089 3532 top: 40px;
3090 3533 font-size: 20px;
3091 3534 cursor: pointer;
3092 3535 line-height: 1;
3093 - color: #d5dadf; }
3094 - .elementor-add-section-close:hover {
3095 - color: #6d7882; }
3536 + color: #d5dadf;
3537 +}
3538 +.elementor-add-section-close:hover {
3539 + color: #6d7882;
3540 +}
3096 3541
3097 3542 .elementor-select-preset-title {
3098 3543 font-family: Arial, Helvetica, sans-serif;
3099 3544 font-size: 13px;
@@ -3099,9 +3544,10 @@
3099 3544 font-size: 13px;
3100 3545 font-weight: 500;
3101 3546 font-style: normal;
3102 3547 text-transform: uppercase;
3103 - color: #556068; }
3548 + color: #556068;
3549 +}
3104 3550
3105 3551 .elementor-select-preset-list {
3106 3552 list-style: none;
3107 3553 padding: 0 25px;
@@ -3106,50 +3552,60 @@
3106 3552 list-style: none;
3107 3553 padding: 0 25px;
3108 3554 margin: 20px auto 0;
3109 3555 overflow: hidden;
3110 - max-width: 700px; }
3111 - .elementor-select-preset-list .elementor-preset {
3112 - cursor: pointer;
3113 - margin: 0;
3114 - padding: 10px;
3115 - float: left;
3116 - max-width: 33.333%; }
3117 - .elementor-select-preset-list .elementor-preset:hover path,
3118 - .elementor-select-preset-list .elementor-preset:hover rect {
3119 - fill: #6d7882; }
3120 - .elementor-select-preset-list .elementor-preset:not(:hover) path,
3121 - .elementor-select-preset-list .elementor-preset:not(:hover) rect {
3122 - fill: #d5dadf; }
3123 - .elementor-select-preset-list .elementor-preset .e-preset--container {
3124 - position: relative;
3125 - display: -webkit-box;
3126 - display: -ms-flexbox;
3127 - display: flex; }
3128 - .elementor-select-preset-list .elementor-preset .e-preset--container::before {
3129 - content: var(--text);
3130 - font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;
3131 - font-size: 13px;
3132 - font-weight: 500;
3133 - position: absolute;
3134 - left: 50%;
3135 - top: 50%;
3136 - color: #ffffff;
3137 - -webkit-transform: translate(-50%, -50%);
3138 - -ms-transform: translate(-50%, -50%);
3139 - transform: translate(-50%, -50%); }
3140 - .elementor-select-preset-list .elementor-preset svg {
3141 - height: 50px;
3142 - width: 100%; }
3556 + max-width: 700px;
3557 +}
3558 +.elementor-select-preset-list .elementor-preset {
3559 + cursor: pointer;
3560 + margin: 0;
3561 + padding: 10px;
3562 + float: left;
3563 + max-width: 33.333%;
3564 +}
3565 +.elementor-select-preset-list .elementor-preset:hover path,
3566 +.elementor-select-preset-list .elementor-preset:hover rect {
3567 + fill: #6d7882;
3568 +}
3569 +.elementor-select-preset-list .elementor-preset:not(:hover) path,
3570 +.elementor-select-preset-list .elementor-preset:not(:hover) rect {
3571 + fill: #d5dadf;
3572 +}
3573 +.elementor-select-preset-list .elementor-preset .e-preset--container {
3574 + position: relative;
3575 + display: -webkit-box;
3576 + display: -ms-flexbox;
3577 + display: flex;
3578 +}
3579 +.elementor-select-preset-list .elementor-preset .e-preset--container::before {
3580 + content: var(--text);
3581 + font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;
3582 + font-size: 13px;
3583 + font-weight: 500;
3584 + position: absolute;
3585 + left: 50%;
3586 + top: 50%;
3587 + color: #ffffff;
3588 + -webkit-transform: translate(-50%, -50%);
3589 + -ms-transform: translate(-50%, -50%);
3590 + transform: translate(-50%, -50%);
3591 +}
3592 +.elementor-select-preset-list .elementor-preset svg {
3593 + height: 50px;
3594 + width: 100%;
3595 +}
3143 3596
3144 3597 #elementor-add-new-section {
3145 - margin: 60px auto; }
3146 - #elementor-add-new-section[data-view="choose-action"] .elementor-add-section-close {
3147 - display: none; }
3598 + margin: 60px auto;
3599 +}
3600 +#elementor-add-new-section[data-view=choose-action] .elementor-add-section-close {
3601 + display: none;
3602 +}
3148 3603
3149 3604 .elementor-add-section-inline {
3150 3605 margin: 10px auto;
3151 - width: 100%; }
3606 + width: 100%;
3607 +}
3152 3608
3153 3609 .elementor-column-percents-tooltip {
3154 3610 position: absolute;
3155 3611 display: none;
@@ -3164,30 +3620,36 @@
3164 3620 width: 40px;
3165 3621 padding: 3.5px 0;
3166 3622 text-align: center;
3167 3623 z-index: 1;
3168 - line-height: 1; }
3169 - .elementor-column-percents-tooltip:after {
3170 - content: '';
3171 - position: absolute;
3172 - width: 0;
3173 - height: 0;
3174 - border: 8.5px solid transparent;
3175 - top: 0; }
3176 - .elementor-column-percents-tooltip[data-side="left"] {
3177 - border-radius: 3px 0 0 3px;
3178 - right: 15px; }
3179 - .elementor-column-percents-tooltip[data-side="left"]:after {
3180 - left: 100%;
3181 - border-left-color: #556068;
3182 - border-right-width: 0; }
3183 - .elementor-column-percents-tooltip[data-side="right"] {
3184 - border-radius: 0 3px 3px 0;
3185 - left: 15px; }
3186 - .elementor-column-percents-tooltip[data-side="right"]:after {
3187 - right: 100%;
3188 - border-right-color: #556068;
3189 - border-left-width: 0; }
3624 + line-height: 1;
3625 +}
3626 +.elementor-column-percents-tooltip:after {
3627 + content: "";
3628 + position: absolute;
3629 + width: 0;
3630 + height: 0;
3631 + border: 8.5px solid transparent;
3632 + top: 0;
3633 +}
3634 +.elementor-column-percents-tooltip[data-side=left] {
3635 + border-radius: 3px 0 0 3px;
3636 + right: 15px;
3637 +}
3638 +.elementor-column-percents-tooltip[data-side=left]:after {
3639 + left: 100%;
3640 + border-left-color: #556068;
3641 + border-right-width: 0;
3642 +}
3643 +.elementor-column-percents-tooltip[data-side=right] {
3644 + border-radius: 0 3px 3px 0;
3645 + left: 15px;
3646 +}
3647 +.elementor-column-percents-tooltip[data-side=right]:after {
3648 + right: 100%;
3649 + border-right-color: #556068;
3650 + border-left-width: 0;
3651 +}
3190 3652
3191 3653 .elementor-editor-preview .elementor-element-overlay,
3192 3654 .elementor-editor-preview .elementor-empty,
3193 3655 .elementor-editor-preview .elementor-add-section,
@@ -3193,77 +3655,84 @@
3193 3655 .elementor-editor-preview .elementor-add-section,
3194 3656 .elementor-editor-preview .elementor-add-section-inline,
3195 3657 .elementor-editor-preview .elementor-empty-view,
3196 3658 .elementor-editor-preview .elementor-widget-empty {
3197 - display: none; }
3659 + display: none;
3660 +}
3198 3661
3199 -.e-preview--show-hidden-elements[data-elementor-device-mode="widescreen"] .elementor-edit-area-active .elementor-hidden-widescreen,
3200 -.e-preview--show-hidden-elements[data-elementor-device-mode="desktop"] .elementor-edit-area-active .elementor-hidden-desktop,
3201 -.e-preview--show-hidden-elements[data-elementor-device-mode="laptop"] .elementor-edit-area-active .elementor-hidden-laptop,
3202 -.e-preview--show-hidden-elements[data-elementor-device-mode="tablet_extra"] .elementor-edit-area-active .elementor-hidden-tablet_extra,
3203 -.e-preview--show-hidden-elements[data-elementor-device-mode="tablet"] .elementor-edit-area-active .elementor-hidden-tablet,
3204 -.e-preview--show-hidden-elements[data-elementor-device-mode="mobile_extra"] .elementor-edit-area-active .elementor-hidden-mobile_extra,
3205 -.e-preview--show-hidden-elements[data-elementor-device-mode="mobile"] .elementor-edit-area-active .elementor-hidden-mobile {
3662 +.e-preview--show-hidden-elements[data-elementor-device-mode=widescreen] .elementor-edit-area-active .elementor-hidden-widescreen,
3663 +.e-preview--show-hidden-elements[data-elementor-device-mode=desktop] .elementor-edit-area-active .elementor-hidden-desktop,
3664 +.e-preview--show-hidden-elements[data-elementor-device-mode=laptop] .elementor-edit-area-active .elementor-hidden-laptop,
3665 +.e-preview--show-hidden-elements[data-elementor-device-mode=tablet_extra] .elementor-edit-area-active .elementor-hidden-tablet_extra,
3666 +.e-preview--show-hidden-elements[data-elementor-device-mode=tablet] .elementor-edit-area-active .elementor-hidden-tablet,
3667 +.e-preview--show-hidden-elements[data-elementor-device-mode=mobile_extra] .elementor-edit-area-active .elementor-hidden-mobile_extra,
3668 +.e-preview--show-hidden-elements[data-elementor-device-mode=mobile] .elementor-edit-area-active .elementor-hidden-mobile {
3206 3669 display: inherit;
3207 3670 background: -o-repeating-linear-gradient(325deg, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 1px, transparent 2px, transparent 9px);
3208 3671 background: repeating-linear-gradient(125deg, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 1px, transparent 2px, transparent 9px);
3209 - border: 1px solid rgba(0, 0, 0, 0.02); }
3210 - .e-preview--show-hidden-elements[data-elementor-device-mode="widescreen"] .elementor-edit-area-active .elementor-hidden-widescreen.elementor-section > .elementor-element-overlay,
3211 - .e-preview--show-hidden-elements[data-elementor-device-mode="desktop"] .elementor-edit-area-active .elementor-hidden-desktop.elementor-section > .elementor-element-overlay,
3212 - .e-preview--show-hidden-elements[data-elementor-device-mode="laptop"] .elementor-edit-area-active .elementor-hidden-laptop.elementor-section > .elementor-element-overlay,
3213 - .e-preview--show-hidden-elements[data-elementor-device-mode="tablet_extra"] .elementor-edit-area-active .elementor-hidden-tablet_extra.elementor-section > .elementor-element-overlay,
3214 - .e-preview--show-hidden-elements[data-elementor-device-mode="tablet"] .elementor-edit-area-active .elementor-hidden-tablet.elementor-section > .elementor-element-overlay,
3215 - .e-preview--show-hidden-elements[data-elementor-device-mode="mobile_extra"] .elementor-edit-area-active .elementor-hidden-mobile_extra.elementor-section > .elementor-element-overlay,
3216 - .e-preview--show-hidden-elements[data-elementor-device-mode="mobile"] .elementor-edit-area-active .elementor-hidden-mobile.elementor-section > .elementor-element-overlay {
3217 - background-color: #d5dadf;
3218 - mix-blend-mode: color; }
3219 - .e-preview--show-hidden-elements[data-elementor-device-mode="widescreen"] .elementor-edit-area-active .elementor-hidden-widescreen.elementor-section:before,
3220 - .e-preview--show-hidden-elements[data-elementor-device-mode="desktop"] .elementor-edit-area-active .elementor-hidden-desktop.elementor-section:before,
3221 - .e-preview--show-hidden-elements[data-elementor-device-mode="laptop"] .elementor-edit-area-active .elementor-hidden-laptop.elementor-section:before,
3222 - .e-preview--show-hidden-elements[data-elementor-device-mode="tablet_extra"] .elementor-edit-area-active .elementor-hidden-tablet_extra.elementor-section:before,
3223 - .e-preview--show-hidden-elements[data-elementor-device-mode="tablet"] .elementor-edit-area-active .elementor-hidden-tablet.elementor-section:before,
3224 - .e-preview--show-hidden-elements[data-elementor-device-mode="mobile_extra"] .elementor-edit-area-active .elementor-hidden-mobile_extra.elementor-section:before,
3225 - .e-preview--show-hidden-elements[data-elementor-device-mode="mobile"] .elementor-edit-area-active .elementor-hidden-mobile.elementor-section:before {
3226 - content: '';
3227 - display: block;
3228 - position: absolute;
3229 - top: 0;
3230 - left: 0;
3231 - width: 100%;
3232 - height: 100%;
3233 - background-color: rgba(255, 255, 255, 0.6);
3234 - z-index: 9997; }
3235 - .e-preview--show-hidden-elements[data-elementor-device-mode="widescreen"] .elementor-edit-area-active .elementor-hidden-widescreen.elementor-inner-section .elementor-container,
3236 - .e-preview--show-hidden-elements[data-elementor-device-mode="desktop"] .elementor-edit-area-active .elementor-hidden-desktop.elementor-inner-section .elementor-container,
3237 - .e-preview--show-hidden-elements[data-elementor-device-mode="laptop"] .elementor-edit-area-active .elementor-hidden-laptop.elementor-inner-section .elementor-container,
3238 - .e-preview--show-hidden-elements[data-elementor-device-mode="tablet_extra"] .elementor-edit-area-active .elementor-hidden-tablet_extra.elementor-inner-section .elementor-container,
3239 - .e-preview--show-hidden-elements[data-elementor-device-mode="tablet"] .elementor-edit-area-active .elementor-hidden-tablet.elementor-inner-section .elementor-container,
3240 - .e-preview--show-hidden-elements[data-elementor-device-mode="mobile_extra"] .elementor-edit-area-active .elementor-hidden-mobile_extra.elementor-inner-section .elementor-container,
3241 - .e-preview--show-hidden-elements[data-elementor-device-mode="mobile"] .elementor-edit-area-active .elementor-hidden-mobile.elementor-inner-section .elementor-container {
3242 - width: 100%; }
3243 - .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,
3244 - .e-preview--show-hidden-elements[data-elementor-device-mode="desktop"] .elementor-edit-area-active .elementor-hidden-desktop > .elementor-widget-container,
3245 - .e-preview--show-hidden-elements[data-elementor-device-mode="desktop"] .elementor-edit-area-active .elementor-hidden-desktop > .elementor-widget-wrap,
3246 - .e-preview--show-hidden-elements[data-elementor-device-mode="laptop"] .elementor-edit-area-active .elementor-hidden-laptop > .elementor-widget-container,
3247 - .e-preview--show-hidden-elements[data-elementor-device-mode="laptop"] .elementor-edit-area-active .elementor-hidden-laptop > .elementor-widget-wrap,
3248 - .e-preview--show-hidden-elements[data-elementor-device-mode="tablet_extra"] .elementor-edit-area-active .elementor-hidden-tablet_extra > .elementor-widget-container,
3249 - .e-preview--show-hidden-elements[data-elementor-device-mode="tablet_extra"] .elementor-edit-area-active .elementor-hidden-tablet_extra > .elementor-widget-wrap,
3250 - .e-preview--show-hidden-elements[data-elementor-device-mode="tablet"] .elementor-edit-area-active .elementor-hidden-tablet > .elementor-widget-container,
3251 - .e-preview--show-hidden-elements[data-elementor-device-mode="tablet"] .elementor-edit-area-active .elementor-hidden-tablet > .elementor-widget-wrap,
3252 - .e-preview--show-hidden-elements[data-elementor-device-mode="mobile_extra"] .elementor-edit-area-active .elementor-hidden-mobile_extra > .elementor-widget-container,
3253 - .e-preview--show-hidden-elements[data-elementor-device-mode="mobile_extra"] .elementor-edit-area-active .elementor-hidden-mobile_extra > .elementor-widget-wrap,
3254 - .e-preview--show-hidden-elements[data-elementor-device-mode="mobile"] .elementor-edit-area-active .elementor-hidden-mobile > .elementor-widget-container,
3255 - .e-preview--show-hidden-elements[data-elementor-device-mode="mobile"] .elementor-edit-area-active .elementor-hidden-mobile > .elementor-widget-wrap {
3256 - -webkit-filter: opacity(0.4) saturate(0);
3257 - filter: opacity(0.4) saturate(0); }
3258 - .e-preview--show-hidden-elements[data-elementor-device-mode="widescreen"] .elementor-edit-area-active .elementor-hidden-widescreen.elementor-edit-hidden,
3259 - .e-preview--show-hidden-elements[data-elementor-device-mode="desktop"] .elementor-edit-area-active .elementor-hidden-desktop.elementor-edit-hidden,
3260 - .e-preview--show-hidden-elements[data-elementor-device-mode="laptop"] .elementor-edit-area-active .elementor-hidden-laptop.elementor-edit-hidden,
3261 - .e-preview--show-hidden-elements[data-elementor-device-mode="tablet_extra"] .elementor-edit-area-active .elementor-hidden-tablet_extra.elementor-edit-hidden,
3262 - .e-preview--show-hidden-elements[data-elementor-device-mode="tablet"] .elementor-edit-area-active .elementor-hidden-tablet.elementor-edit-hidden,
3263 - .e-preview--show-hidden-elements[data-elementor-device-mode="mobile_extra"] .elementor-edit-area-active .elementor-hidden-mobile_extra.elementor-edit-hidden,
3264 - .e-preview--show-hidden-elements[data-elementor-device-mode="mobile"] .elementor-edit-area-active .elementor-hidden-mobile.elementor-edit-hidden {
3265 - display: none; }
3672 + border: 1px solid rgba(0, 0, 0, 0.02);
3673 +}
3674 +.e-preview--show-hidden-elements[data-elementor-device-mode=widescreen] .elementor-edit-area-active .elementor-hidden-widescreen.elementor-section > .elementor-element-overlay,
3675 +.e-preview--show-hidden-elements[data-elementor-device-mode=desktop] .elementor-edit-area-active .elementor-hidden-desktop.elementor-section > .elementor-element-overlay,
3676 +.e-preview--show-hidden-elements[data-elementor-device-mode=laptop] .elementor-edit-area-active .elementor-hidden-laptop.elementor-section > .elementor-element-overlay,
3677 +.e-preview--show-hidden-elements[data-elementor-device-mode=tablet_extra] .elementor-edit-area-active .elementor-hidden-tablet_extra.elementor-section > .elementor-element-overlay,
3678 +.e-preview--show-hidden-elements[data-elementor-device-mode=tablet] .elementor-edit-area-active .elementor-hidden-tablet.elementor-section > .elementor-element-overlay,
3679 +.e-preview--show-hidden-elements[data-elementor-device-mode=mobile_extra] .elementor-edit-area-active .elementor-hidden-mobile_extra.elementor-section > .elementor-element-overlay,
3680 +.e-preview--show-hidden-elements[data-elementor-device-mode=mobile] .elementor-edit-area-active .elementor-hidden-mobile.elementor-section > .elementor-element-overlay {
3681 + background-color: #d5dadf;
3682 + mix-blend-mode: color;
3683 +}
3684 +.e-preview--show-hidden-elements[data-elementor-device-mode=widescreen] .elementor-edit-area-active .elementor-hidden-widescreen.elementor-section:before,
3685 +.e-preview--show-hidden-elements[data-elementor-device-mode=desktop] .elementor-edit-area-active .elementor-hidden-desktop.elementor-section:before,
3686 +.e-preview--show-hidden-elements[data-elementor-device-mode=laptop] .elementor-edit-area-active .elementor-hidden-laptop.elementor-section:before,
3687 +.e-preview--show-hidden-elements[data-elementor-device-mode=tablet_extra] .elementor-edit-area-active .elementor-hidden-tablet_extra.elementor-section:before,
3688 +.e-preview--show-hidden-elements[data-elementor-device-mode=tablet] .elementor-edit-area-active .elementor-hidden-tablet.elementor-section:before,
3689 +.e-preview--show-hidden-elements[data-elementor-device-mode=mobile_extra] .elementor-edit-area-active .elementor-hidden-mobile_extra.elementor-section:before,
3690 +.e-preview--show-hidden-elements[data-elementor-device-mode=mobile] .elementor-edit-area-active .elementor-hidden-mobile.elementor-section:before {
3691 + content: "";
3692 + display: block;
3693 + position: absolute;
3694 + top: 0;
3695 + left: 0;
3696 + width: 100%;
3697 + height: 100%;
3698 + background-color: rgba(255, 255, 255, 0.6);
3699 + z-index: 9997;
3700 +}
3701 +.e-preview--show-hidden-elements[data-elementor-device-mode=widescreen] .elementor-edit-area-active .elementor-hidden-widescreen.elementor-inner-section .elementor-container,
3702 +.e-preview--show-hidden-elements[data-elementor-device-mode=desktop] .elementor-edit-area-active .elementor-hidden-desktop.elementor-inner-section .elementor-container,
3703 +.e-preview--show-hidden-elements[data-elementor-device-mode=laptop] .elementor-edit-area-active .elementor-hidden-laptop.elementor-inner-section .elementor-container,
3704 +.e-preview--show-hidden-elements[data-elementor-device-mode=tablet_extra] .elementor-edit-area-active .elementor-hidden-tablet_extra.elementor-inner-section .elementor-container,
3705 +.e-preview--show-hidden-elements[data-elementor-device-mode=tablet] .elementor-edit-area-active .elementor-hidden-tablet.elementor-inner-section .elementor-container,
3706 +.e-preview--show-hidden-elements[data-elementor-device-mode=mobile_extra] .elementor-edit-area-active .elementor-hidden-mobile_extra.elementor-inner-section .elementor-container,
3707 +.e-preview--show-hidden-elements[data-elementor-device-mode=mobile] .elementor-edit-area-active .elementor-hidden-mobile.elementor-inner-section .elementor-container {
3708 + width: 100%;
3709 +}
3710 +.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,
3711 +.e-preview--show-hidden-elements[data-elementor-device-mode=desktop] .elementor-edit-area-active .elementor-hidden-desktop > .elementor-widget-container,
3712 +.e-preview--show-hidden-elements[data-elementor-device-mode=desktop] .elementor-edit-area-active .elementor-hidden-desktop > .elementor-widget-wrap,
3713 +.e-preview--show-hidden-elements[data-elementor-device-mode=laptop] .elementor-edit-area-active .elementor-hidden-laptop > .elementor-widget-container,
3714 +.e-preview--show-hidden-elements[data-elementor-device-mode=laptop] .elementor-edit-area-active .elementor-hidden-laptop > .elementor-widget-wrap,
3715 +.e-preview--show-hidden-elements[data-elementor-device-mode=tablet_extra] .elementor-edit-area-active .elementor-hidden-tablet_extra > .elementor-widget-container,
3716 +.e-preview--show-hidden-elements[data-elementor-device-mode=tablet_extra] .elementor-edit-area-active .elementor-hidden-tablet_extra > .elementor-widget-wrap,
3717 +.e-preview--show-hidden-elements[data-elementor-device-mode=tablet] .elementor-edit-area-active .elementor-hidden-tablet > .elementor-widget-container,
3718 +.e-preview--show-hidden-elements[data-elementor-device-mode=tablet] .elementor-edit-area-active .elementor-hidden-tablet > .elementor-widget-wrap,
3719 +.e-preview--show-hidden-elements[data-elementor-device-mode=mobile_extra] .elementor-edit-area-active .elementor-hidden-mobile_extra > .elementor-widget-container,
3720 +.e-preview--show-hidden-elements[data-elementor-device-mode=mobile_extra] .elementor-edit-area-active .elementor-hidden-mobile_extra > .elementor-widget-wrap,
3721 +.e-preview--show-hidden-elements[data-elementor-device-mode=mobile] .elementor-edit-area-active .elementor-hidden-mobile > .elementor-widget-container,
3722 +.e-preview--show-hidden-elements[data-elementor-device-mode=mobile] .elementor-edit-area-active .elementor-hidden-mobile > .elementor-widget-wrap {
3723 + -webkit-filter: opacity(0.4) saturate(0);
3724 + filter: opacity(0.4) saturate(0);
3725 +}
3726 +.e-preview--show-hidden-elements[data-elementor-device-mode=widescreen] .elementor-edit-area-active .elementor-hidden-widescreen.elementor-edit-hidden,
3727 +.e-preview--show-hidden-elements[data-elementor-device-mode=desktop] .elementor-edit-area-active .elementor-hidden-desktop.elementor-edit-hidden,
3728 +.e-preview--show-hidden-elements[data-elementor-device-mode=laptop] .elementor-edit-area-active .elementor-hidden-laptop.elementor-edit-hidden,
3729 +.e-preview--show-hidden-elements[data-elementor-device-mode=tablet_extra] .elementor-edit-area-active .elementor-hidden-tablet_extra.elementor-edit-hidden,
3730 +.e-preview--show-hidden-elements[data-elementor-device-mode=tablet] .elementor-edit-area-active .elementor-hidden-tablet.elementor-edit-hidden,
3731 +.e-preview--show-hidden-elements[data-elementor-device-mode=mobile_extra] .elementor-edit-area-active .elementor-hidden-mobile_extra.elementor-edit-hidden,
3732 +.e-preview--show-hidden-elements[data-elementor-device-mode=mobile] .elementor-edit-area-active .elementor-hidden-mobile.elementor-edit-hidden {
3733 + display: none;
3734 +}
3266 3735
3267 3736 .e-container-select-preset {
3268 3737 display: -webkit-box;
3269 3738 display: -ms-flexbox;
@@ -3277,46 +3746,56 @@
3277 3746 align-items: center;
3278 3747 -webkit-box-pack: center;
3279 3748 -ms-flex-pack: center;
3280 3749 justify-content: center;
3281 - gap: 25px; }
3282 - .e-container-select-preset[data-view="choose-preset"] > *:not(.e-container-select-preset__inner) {
3283 - display: none; }
3284 - .e-container-select-preset[data-view="drop-area"] > *:not(.elementor-first-add) {
3285 - display: none; }
3286 - .e-container-select-preset__title {
3287 - font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;
3288 - font-size: 13px;
3289 - font-weight: 500;
3290 - text-transform: uppercase;
3291 - color: #556068; }
3292 - .e-container-select-preset__list {
3293 - display: -webkit-box;
3294 - display: -ms-flexbox;
3295 - display: flex;
3296 - gap: 20px;
3297 - -webkit-box-align: center;
3298 - -ms-flex-align: center;
3299 - align-items: center;
3300 - -webkit-box-pack: center;
3301 - -ms-flex-pack: center;
3302 - justify-content: center;
3303 - -ms-flex-wrap: wrap;
3304 - flex-wrap: wrap;
3305 - max-width: 650px; }
3306 - .e-container-select-preset__list .e-container-preset {
3307 - cursor: pointer;
3308 - -ms-flex-preferred-size: 90px;
3309 - flex-basis: 90px; }
3310 - .e-container-select-preset__list .e-container-preset svg {
3311 - width: 100%;
3312 - height: auto; }
3313 - .e-container-select-preset__list .e-container-preset path {
3314 - fill: #ffffff; }
3315 - .e-container-select-preset__list .e-container-preset rect {
3316 - fill: #d5dadf;
3317 - -webkit-transition: .3s all;
3318 - -o-transition: .3s all;
3319 - transition: .3s all; }
3320 - .e-container-select-preset__list .e-container-preset:hover rect {
3321 - fill: #6d7882; }
3750 + gap: 25px;
3751 +}
3752 +.e-container-select-preset[data-view=choose-preset] > *:not(.e-container-select-preset__inner) {
3753 + display: none;
3754 +}
3755 +.e-container-select-preset[data-view=drop-area] > *:not(.elementor-first-add) {
3756 + display: none;
3757 +}
3758 +.e-container-select-preset__title {
3759 + font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;
3760 + font-size: 13px;
3761 + font-weight: 500;
3762 + text-transform: uppercase;
3763 + color: #556068;
3764 +}
3765 +.e-container-select-preset__list {
3766 + display: -webkit-box;
3767 + display: -ms-flexbox;
3768 + display: flex;
3769 + gap: 20px;
3770 + -webkit-box-align: center;
3771 + -ms-flex-align: center;
3772 + align-items: center;
3773 + -webkit-box-pack: center;
3774 + -ms-flex-pack: center;
3775 + justify-content: center;
3776 + -ms-flex-wrap: wrap;
3777 + flex-wrap: wrap;
3778 + max-width: 650px;
3779 +}
3780 +.e-container-select-preset__list .e-container-preset {
3781 + cursor: pointer;
3782 + -ms-flex-preferred-size: 90px;
3783 + flex-basis: 90px;
3784 +}
3785 +.e-container-select-preset__list .e-container-preset svg {
3786 + width: 100%;
3787 + height: auto;
3788 +}
3789 +.e-container-select-preset__list .e-container-preset path {
3790 + fill: #ffffff;
3791 +}
3792 +.e-container-select-preset__list .e-container-preset rect {
3793 + fill: #d5dadf;
3794 + -webkit-transition: 0.3s all;
3795 + -o-transition: 0.3s all;
3796 + transition: 0.3s all;
3797 +}
3798 +.e-container-select-preset__list .e-container-preset:hover rect {
3799 + fill: #6d7882;
3800 +}
3322 3801 /*# sourceMappingURL=editor-preview.css.map */