Elementor Page Builder - Version 2.0.0

Version Description

  • 2018-03-26 =
  • New: Added new library tab for pre-design "Blocks"
  • New: Added new page template "Elementor Full Width"
  • New: Document Type method to register new template types (#3409)
  • New: Added new social icons for 500px, Steam and StumbleUpon (#3106, #3636)
  • Tweak: Dropped Support WP 4.5, now supporting WP 4.6 and higher
  • Tweak: New settings interface for Role Manager
  • Tweak: Reintroduce divider control for UI panel (Developer API)
  • Tweak: Added inline view for icon-list widget (#1624)
  • Tweak: Added "Featured Image" control to document settings (#3429)
  • Tweak: Added custom thousand separator in Counter widget (#3459)
  • Tweak: Added "Image Size" control to the "Video" widget overlay image (#3488)
  • Tweak: Added "Image Size" control to the "Image Box" widget (#3251)
  • Tweak: Added "Image Size" control to the "Testimonial" widget (#3472)
  • Tweak: Added "Link" control to the "Testimonial" widget (#3480)
  • Tweak: Added "Caption Spacing" control to the "Image" widget (#3452)
  • Tweak: Added responsive control to the text padding in the "Button" widget
  • Tweak: Added compatibility for the future release of Elementor
  • Tweak: Added Groove style to the "Border" control
  • Tweak: Decreasing column minimum width to 2%
  • Tweak: Decreasing section minimum height in edit mode
  • Tweak: Match HTML tags for the section and the column (#3471)
  • Tweak: Renamed the clear_page section in the document settings
  • Tweak: Renamed the general-elements widgets category to general (#3729)
  • Tweak: Remember the last library tab and search/filters that was open
  • Tweak: Replace the select control with a switcher control in the Video widget "Play Icon" control (#3262)
  • Tweak: Video widget accessibility - added role="button" attribute to the Play button (#3270)
  • Tweak: Button widget accessibility - added role="button" attribute (#3271)
  • Tweak: Icon widget accessibility - added aria-hidden attribute to the i tag (#3272)
  • Tweak: Icon Box widget accessibility - added aria-hidden attribute to the i tag (#3273)
  • Tweak: Google Maps widget accessibility - added aria-label attribute to the iframe tag (#3274)
  • Tweak: Moved placeholder and title settings from base control settings into individual controls that use them (#3795)
  • Tweak: Updated the "Icon Box" widget to handle cases where no icon is set
  • Tweak: Updated the way widget categories are registered in Elementor (#3729)
  • Tweak: Slick.js library Updated to v1.8.1 (#3538)
  • Tweak: Updated Eicons to v3.0.0
  • Tweak: Updated Select2 to v4.0.5
  • Fix: Document settings now saved as revisions on auto save (#3510)
  • Fix: Show preset section in the right side for RTL
Download this release

Release Info

Developer KingYes
Plugin Icon 128x128 Elementor Page Builder
Version 2.0.0
Comparing to
See all releases

Code changes from version 1.9.8 to 2.0.0

assets/css/admin-rtl.css CHANGED
@@ -1,4 +1,25 @@
1
- /*! elementor - v1.9.8 - 12-03-2018 */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2
  .dialog-widget-content {
3
  background-color: #fff;
4
  position: absolute;
@@ -135,6 +156,187 @@
135
  height: 37px;
136
  line-height: 37px; }
137
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
138
  body.elementor-editor-active .elementor-switch-mode-off {
139
  display: none; }
140
 
@@ -188,18 +390,17 @@ body.elementor-editor-inactive #elementor-editor {
188
  #elementor-switch-mode {
189
  margin: 15px 0; }
190
 
191
- .elementor-button {
192
- padding: 12.5px 25px;
193
- display: inline-block;
194
- line-height: 1;
195
- border: 1px solid;
196
- -webkit-border-radius: 3px;
197
- border-radius: 3px;
198
  outline: none;
199
  cursor: pointer; }
200
- .elementor-button .eicon-elementor {
201
  margin-left: 5px; }
202
 
 
 
 
 
 
203
  #elementor-editor {
204
  background-color: #F7F7F7;
205
  border: 1px solid #DDD;
@@ -298,6 +499,29 @@ body.elementor-editor-inactive #elementor-editor {
298
  content: "\f147";
299
  color: #46b450; }
300
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
301
  #available-widgets [class*="elementor-template"] .widget-title:before {
302
  content: "\e801";
303
  font-family: eicons;
@@ -646,4 +870,175 @@ body.elementor-editor-inactive #elementor-editor {
646
  #e-dashboard-overview .e-overview__go-pro a {
647
  color: #fcb92c;
648
  font-weight: 500; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
649
  /*# sourceMappingURL=admin-rtl.css.map */
1
+ /*! elementor - v2.0.0 - 26-03-2018 */
2
+ .elementor-screen-only,
3
+ .screen-reader-text,
4
+ .screen-reader-text span,
5
+ .ui-helper-hidden-accessible {
6
+ position: absolute;
7
+ top: -10000em;
8
+ width: 1px;
9
+ height: 1px;
10
+ margin: -1px;
11
+ padding: 0;
12
+ overflow: hidden;
13
+ clip: rect(0, 0, 0, 0);
14
+ border: 0; }
15
+
16
+ .elementor-clearfix:after {
17
+ content: '';
18
+ display: block;
19
+ clear: both;
20
+ width: 0;
21
+ height: 0; }
22
+
23
  .dialog-widget-content {
24
  background-color: #fff;
25
  position: absolute;
156
  height: 37px;
157
  line-height: 37px; }
158
 
159
+ .elementor-button {
160
+ text-transform: uppercase;
161
+ outline: none;
162
+ border: none;
163
+ -webkit-border-radius: 3px;
164
+ border-radius: 3px;
165
+ -webkit-transition-property: background, color, opacity, -webkit-box-shadow;
166
+ transition-property: background, color, opacity, -webkit-box-shadow;
167
+ -o-transition-property: background, color, box-shadow, opacity;
168
+ transition-property: background, color, box-shadow, opacity;
169
+ transition-property: background, color, box-shadow, opacity, -webkit-box-shadow;
170
+ -webkit-transition-duration: .3s;
171
+ -o-transition-duration: .3s;
172
+ transition-duration: .3s; }
173
+ .elementor-button:hover {
174
+ border: none; }
175
+ .elementor-button:not([disabled]) {
176
+ cursor: pointer; }
177
+ .elementor-button:not(.elementor-button-state) .elementor-state-icon {
178
+ display: none; }
179
+ .elementor-button.elementor-button-success {
180
+ color: #fff; }
181
+ .elementor-button.elementor-button-success[disabled] {
182
+ background-color: #c2cbd2; }
183
+ .elementor-button.elementor-button-success:not([disabled]) {
184
+ background-color: #39b54a; }
185
+ .elementor-button.elementor-button-success:not([disabled]):hover {
186
+ opacity: 0.85;
187
+ -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.2);
188
+ box-shadow: 0 0 2px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.2); }
189
+ .elementor-button.elementor-button-success:not([disabled]):active {
190
+ -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.19), 0 3px 3px rgba(0, 0, 0, 0.1);
191
+ box-shadow: 0 5px 10px rgba(0, 0, 0, 0.19), 0 3px 3px rgba(0, 0, 0, 0.1); }
192
+ .elementor-button.elementor-button-warning {
193
+ background-color: #a4afb7;
194
+ color: #fff; }
195
+ .elementor-button.elementor-button-warning[disabled] {
196
+ background-color: #c2cbd2; }
197
+ .elementor-button.elementor-button-warning:not([disabled]):hover {
198
+ background-color: #b01b1b;
199
+ opacity: 0.85;
200
+ -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.2);
201
+ box-shadow: 0 0 2px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.2); }
202
+ .elementor-button.elementor-button-warning:not([disabled]):active {
203
+ -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.19), 0 3px 3px rgba(0, 0, 0, 0.1);
204
+ box-shadow: 0 5px 10px rgba(0, 0, 0, 0.19), 0 3px 3px rgba(0, 0, 0, 0.1); }
205
+ .elementor-button.elementor-edit-template {
206
+ display: inline-block;
207
+ margin-top: 15px;
208
+ color: #fff; }
209
+ .elementor-button.elementor-button-default {
210
+ background-color: #a4afb7;
211
+ color: #fff;
212
+ font-size: 11px;
213
+ padding: 6.5px 15px; }
214
+ .elementor-button.elementor-button-default:hover {
215
+ background-color: #6d7882;
216
+ -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.2);
217
+ box-shadow: 0 0 2px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.2); }
218
+ .elementor-button.elementor-button-default:active {
219
+ -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.19), 0 3px 3px rgba(0, 0, 0, 0.1);
220
+ box-shadow: 0 5px 10px rgba(0, 0, 0, 0.19), 0 3px 3px rgba(0, 0, 0, 0.1); }
221
+ .elementor-button.elementor-button-default:visited {
222
+ color: #fff; }
223
+ .elementor-button.elementor-button-go-pro {
224
+ color: #fff;
225
+ background-color: #fcb92c; }
226
+ .elementor-button i {
227
+ margin-left: 10px; }
228
+
229
+ .elementor-templates-modal .dialog-widget-content {
230
+ background-color: #f1f3f5;
231
+ width: 100%; }
232
+ @media (max-width: 1439px) {
233
+ .elementor-templates-modal .dialog-widget-content {
234
+ max-width: 990px; } }
235
+ @media (min-width: 1440px) {
236
+ .elementor-templates-modal .dialog-widget-content {
237
+ max-width: 1200px; } }
238
+
239
+ .elementor-templates-modal .dialog-widget-header {
240
+ padding: 0;
241
+ background-color: #fff;
242
+ -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
243
+ box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
244
+ position: relative;
245
+ z-index: 1; }
246
+
247
+ .elementor-templates-modal .dialog-buttons-wrapper {
248
+ display: none; }
249
+
250
+ .elementor-templates-modal .dialog-message {
251
+ height: 750px;
252
+ max-height: 85vh;
253
+ overflow: auto;
254
+ padding: 25px 30px 30px; }
255
+
256
+ .elementor-templates-modal__header {
257
+ display: -webkit-box;
258
+ display: -webkit-flex;
259
+ display: -ms-flexbox;
260
+ display: flex;
261
+ -webkit-box-align: center;
262
+ -webkit-align-items: center;
263
+ -ms-flex-align: center;
264
+ align-items: center;
265
+ -webkit-box-pack: justify;
266
+ -webkit-justify-content: space-between;
267
+ -ms-flex-pack: justify;
268
+ justify-content: space-between;
269
+ height: 50px; }
270
+ .elementor-templates-modal__header__logo {
271
+ font-size: 15px;
272
+ line-height: 1;
273
+ text-transform: uppercase;
274
+ color: #495157;
275
+ font-weight: bold;
276
+ cursor: pointer; }
277
+ .elementor-templates-modal__header__logo-area {
278
+ text-align: right;
279
+ padding-right: 15px; }
280
+ .elementor-templates-modal__header__logo-area > * {
281
+ display: -webkit-box;
282
+ display: -webkit-flex;
283
+ display: -ms-flexbox;
284
+ display: flex;
285
+ -webkit-box-align: center;
286
+ -webkit-align-items: center;
287
+ -ms-flex-align: center;
288
+ align-items: center; }
289
+ .elementor-templates-modal__header__logo__icon-wrapper {
290
+ padding: 4px 7px 6px;
291
+ background-image: -webkit-linear-gradient(225deg, #EF295A, #434363);
292
+ background-image: -o-linear-gradient(225deg, #EF295A, #434363);
293
+ background-image: linear-gradient(-135deg, #EF295A, #434363);
294
+ -webkit-border-radius: 2px;
295
+ border-radius: 2px;
296
+ margin-left: 10px; }
297
+ .elementor-templates-modal__header__logo i {
298
+ color: #fff;
299
+ font-size: 10px; }
300
+ .elementor-templates-modal__header__items-area {
301
+ display: -webkit-box;
302
+ display: -webkit-flex;
303
+ display: -ms-flexbox;
304
+ display: flex;
305
+ -webkit-box-orient: horizontal;
306
+ -webkit-box-direction: reverse;
307
+ -webkit-flex-direction: row-reverse;
308
+ -ms-flex-direction: row-reverse;
309
+ flex-direction: row-reverse; }
310
+ .elementor-templates-modal__header__item {
311
+ position: relative;
312
+ display: -webkit-box;
313
+ display: -webkit-flex;
314
+ display: -ms-flexbox;
315
+ display: flex;
316
+ -webkit-box-align: center;
317
+ -webkit-align-items: center;
318
+ -ms-flex-align: center;
319
+ align-items: center;
320
+ -webkit-box-pack: center;
321
+ -webkit-justify-content: center;
322
+ -ms-flex-pack: center;
323
+ justify-content: center;
324
+ -webkit-box-sizing: content-box;
325
+ box-sizing: content-box; }
326
+ .elementor-templates-modal__header__item > i {
327
+ font-size: 20px;
328
+ -webkit-transition: color .5s;
329
+ -o-transition: color .5s;
330
+ transition: color .5s;
331
+ cursor: pointer; }
332
+ .elementor-templates-modal__header__item > i:not(:hover) {
333
+ color: #a4afb7; }
334
+ .elementor-templates-modal__header__close-modal {
335
+ width: 45px;
336
+ border-right: 1px solid #e6e9ec; }
337
+ .elementor-templates-modal__header__close-modal i {
338
+ font-size: 18px; }
339
+
340
  body.elementor-editor-active .elementor-switch-mode-off {
341
  display: none; }
342
 
390
  #elementor-switch-mode {
391
  margin: 15px 0; }
392
 
393
+ #elementor-editor-button {
 
 
 
 
 
 
394
  outline: none;
395
  cursor: pointer; }
396
+ #elementor-editor-button .eicon-elementor {
397
  margin-left: 5px; }
398
 
399
+ .elementor-button {
400
+ font-size: 13px;
401
+ text-decoration: none;
402
+ padding: 15px 40px; }
403
+
404
  #elementor-editor {
405
  background-color: #F7F7F7;
406
  border: 1px solid #DDD;
499
  content: "\f147";
500
  color: #46b450; }
501
 
502
+ .elementor-blank_state {
503
+ padding: 5em 0;
504
+ margin: auto;
505
+ max-width: 520px;
506
+ text-align: center;
507
+ color: #6d7882; }
508
+ .elementor-blank_state i {
509
+ font-size: 50px;
510
+ color: #a4afb7; }
511
+ .elementor-blank_state h2 {
512
+ font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;
513
+ font-size: 32px;
514
+ font-weight: 300;
515
+ color: inherit;
516
+ margin: 50px 0 35px; }
517
+ .elementor-blank_state p {
518
+ font-size: 16px;
519
+ font-weight: normal;
520
+ color: #a4afb7;
521
+ margin-bottom: 40px; }
522
+ .elementor-blank_state .elementor-button {
523
+ display: inline-block; }
524
+
525
  #available-widgets [class*="elementor-template"] .widget-title:before {
526
  content: "\e801";
527
  font-family: eicons;
870
  #e-dashboard-overview .e-overview__go-pro a {
871
  color: #fcb92c;
872
  font-weight: 500; }
873
+
874
+ .post-type-elementor_library #elementor-template-library-tabs-wrapper {
875
+ padding-top: 2em;
876
+ margin-bottom: 2em; }
877
+
878
+ #elementor-new-template-modal .dialog-message {
879
+ display: -webkit-box;
880
+ display: -webkit-flex;
881
+ display: -ms-flexbox;
882
+ display: flex;
883
+ -webkit-box-align: center;
884
+ -webkit-align-items: center;
885
+ -ms-flex-align: center;
886
+ align-items: center;
887
+ text-align: right;
888
+ padding: 0 120px;
889
+ color: #6d7882; }
890
+
891
+ #elementor-new-template__description {
892
+ width: 35%;
893
+ max-width: 300px;
894
+ padding-left: 100px; }
895
+ #elementor-new-template__description__get-started {
896
+ font-size: 30px;
897
+ color: #556068; }
898
+ #elementor-new-template__description__elementor-builder {
899
+ font-size: 30px;
900
+ color: #556068;
901
+ font-weight: bold; }
902
+ #elementor-new-template__description__content {
903
+ font-size: 14px;
904
+ padding: 30px 0; }
905
+
906
+ #elementor-new-template__take_a_tour {
907
+ display: -webkit-box;
908
+ display: -webkit-flex;
909
+ display: -ms-flexbox;
910
+ display: flex;
911
+ -webkit-box-align: center;
912
+ -webkit-align-items: center;
913
+ -ms-flex-align: center;
914
+ align-items: center;
915
+ font-size: 15px; }
916
+ #elementor-new-template__take_a_tour i {
917
+ color: #EF295A;
918
+ font-size: 30px; }
919
+ #elementor-new-template__take_a_tour a {
920
+ color: #6d7882;
921
+ padding-right: 10px;
922
+ text-decoration: none;
923
+ font-weight: 500; }
924
+
925
+ #elementor-new-template__form {
926
+ -webkit-box-flex: 1;
927
+ -webkit-flex-grow: 1;
928
+ -ms-flex-positive: 1;
929
+ flex-grow: 1;
930
+ max-width: 440px;
931
+ padding: 55px;
932
+ background-color: #fff;
933
+ -webkit-border-radius: 3px;
934
+ border-radius: 3px;
935
+ -webkit-box-shadow: 0 2px 30px 0 rgba(0, 0, 0, 0.08);
936
+ box-shadow: 0 2px 30px 0 rgba(0, 0, 0, 0.08); }
937
+ #elementor-new-template__form__title {
938
+ font-size: 23px;
939
+ color: #556068; }
940
+ #elementor-new-template__form .elementor-form-field__label {
941
+ display: block;
942
+ margin: 25px 0 7px;
943
+ line-height: 1; }
944
+ #elementor-new-template__form .elementor-form-field input,
945
+ #elementor-new-template__form .elementor-form-field select {
946
+ width: 100%;
947
+ height: 50px;
948
+ padding: 10px;
949
+ font-size: 14px;
950
+ -webkit-box-shadow: none;
951
+ box-shadow: none;
952
+ -webkit-border-radius: 3px;
953
+ border-radius: 3px;
954
+ background: none;
955
+ color: #495157;
956
+ border: 1px solid;
957
+ outline: none; }
958
+ #elementor-new-template__form .elementor-form-field input:not(:focus),
959
+ #elementor-new-template__form .elementor-form-field select:not(:focus) {
960
+ border-color: #d5dadf; }
961
+ #elementor-new-template__form .elementor-form-field input:focus,
962
+ #elementor-new-template__form .elementor-form-field select:focus {
963
+ border-color: #a4afb7; }
964
+ #elementor-new-template__form .elementor-form-field__select {
965
+ -webkit-appearance: none;
966
+ -moz-appearance: none;
967
+ appearance: none;
968
+ cursor: pointer; }
969
+ #elementor-new-template__form .elementor-form-field__select__wrapper {
970
+ position: relative; }
971
+ #elementor-new-template__form .elementor-form-field__select__wrapper:after {
972
+ font-family: eicons;
973
+ content: '\e955';
974
+ position: absolute;
975
+ top: 50%;
976
+ left: 10px;
977
+ -webkit-transform: translateY(-50%);
978
+ -ms-transform: translateY(-50%);
979
+ transform: translateY(-50%); }
980
+ #elementor-new-template__form__submit {
981
+ width: 100%;
982
+ height: 50px;
983
+ margin-top: 25px; }
984
+
985
+ @media (max-width: 1024px) {
986
+ #elementor-new-template__description {
987
+ max-width: 250px;
988
+ padding-left: 30px; } }
989
+
990
+ @media (max-width: 767px) {
991
+ #elementor-new-template__description {
992
+ display: none; } }
993
+
994
+ #elementor-role-manager {
995
+ max-width: 500px;
996
+ margin-top: 50px; }
997
+ #elementor-role-manager h3 {
998
+ color: #6d7882;
999
+ font-weight: normal;
1000
+ font-size: 22px; }
1001
+ #elementor-role-manager .elementor-settings-form-page {
1002
+ padding: 0; }
1003
+ #elementor-role-manager .elementor-role-row {
1004
+ background: #ffffff;
1005
+ color: #6d7882;
1006
+ margin-bottom: 2px; }
1007
+ #elementor-role-manager .elementor-role-row .elementor-role-label {
1008
+ display: -webkit-box;
1009
+ display: -webkit-flex;
1010
+ display: -ms-flexbox;
1011
+ display: flex;
1012
+ padding: 15px 20px;
1013
+ font-weight: 500;
1014
+ cursor: pointer; }
1015
+ #elementor-role-manager .elementor-role-row .elementor-role-label span.elementor-role-name {
1016
+ padding-left: 20px; }
1017
+ #elementor-role-manager .elementor-role-row .elementor-role-label span.elementor-role-toggle {
1018
+ text-align: left;
1019
+ -webkit-box-flex: 1;
1020
+ -webkit-flex-grow: 1;
1021
+ -ms-flex-positive: 1;
1022
+ flex-grow: 1; }
1023
+ #elementor-role-manager .elementor-role-row .elementor-role-label span.elementor-role-excluded-indicator {
1024
+ color: #a4afb7; }
1025
+ #elementor-role-manager .elementor-role-row .elementor-role-controls {
1026
+ background-color: #f7f7f7;
1027
+ padding: 20px 20px 5px; }
1028
+ #elementor-role-manager .elementor-role-row .elementor-role-controls > div {
1029
+ margin-bottom: 15px; }
1030
+ #elementor-role-manager .elementor-role-row .elementor-role-controls .elementor-role-go-pro {
1031
+ display: -webkit-box;
1032
+ display: -webkit-flex;
1033
+ display: -ms-flexbox;
1034
+ display: flex; }
1035
+ #elementor-role-manager .elementor-role-row .elementor-role-controls .elementor-role-go-pro .elementor-role-go-pro__desc {
1036
+ font-weight: 500;
1037
+ font-style: italic; }
1038
+ #elementor-role-manager .elementor-role-row .elementor-role-controls .elementor-role-go-pro .elementor-role-go-pro__link {
1039
+ text-align: left;
1040
+ -webkit-box-flex: 1;
1041
+ -webkit-flex-grow: 1;
1042
+ -ms-flex-positive: 1;
1043
+ flex-grow: 1; }
1044
  /*# sourceMappingURL=admin-rtl.css.map */
assets/css/admin-rtl.min.css CHANGED
@@ -1,2 +1,2 @@
1
- /*! elementor - v1.9.8 - 12-03-2018 */
2
- .dialog-widget-content{background-color:#fff;position:absolute;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);overflow:hidden}.dialog-message{font-size:12px;line-height:1.5}.dialog-type-lightbox{position:fixed;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dialog-type-lightbox .dialog-widget-content{margin:auto;width:375px}.dialog-type-lightbox .dialog-message{padding:0 20px;min-height:50px}.dialog-type-lightbox .dialog-message,.dialog-type-lightbox .dialog-widget-header{text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper{border-top:1px solid #e6e9ec;text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper>button{border:none;background:none;font-size:15px;cursor:pointer;padding:13px 0;outline:0}.dialog-type-lightbox .dialog-buttons-wrapper>button:first-child{color:#6d7882}.dialog-type-lightbox .dialog-buttons-wrapper>button.dialog-ok{color:#b01b1b}.dialog-type-lightbox .dialog-buttons-wrapper>button.dialog-take_over{color:#39b54a}.dialog-type-lightbox .dialog-buttons-wrapper>button:active{background-color:rgba(230,233,236,.5)}.dialog-type-lightbox .dialog-buttons-wrapper>button::-moz-focus-inner{border:0}.dialog-widget-header{padding:20px 0;font-weight:500}.dialog-close-button{cursor:pointer;position:absolute;top:30px;right:30px;font-size:15px}.dialog-close-button:not(:hover){opacity:.4}.dialog-confirm-widget .dialog-widget-header,.dialog-lightbox-widget .dialog-widget-header{font-size:15px;color:#495157}.dialog-confirm-widget .dialog-buttons-wrapper>button,.dialog-lightbox-widget .dialog-buttons-wrapper>button{width:50%}.dialog-confirm-widget .dialog-buttons-wrapper>button:first-child,.dialog-lightbox-widget .dialog-buttons-wrapper>button:first-child{border-left:1px solid #e6e9ec}.dialog-confirm-widget .dialog-buttons-wrapper>button:hover,.dialog-lightbox-widget .dialog-buttons-wrapper>button:hover{background-color:#f4f6f7}.dialog-alert-widget .dialog-buttons-wrapper>button{width:100%}@media (max-width:767px){.dialog-close-button{top:15px;right:15px}body.admin-bar .dialog-close-button{top:40px}}.elementor-aspect-ratio-219 .elementor-fit-aspect-ratio{padding-bottom:42.8571%}.elementor-aspect-ratio-169 .elementor-fit-aspect-ratio{padding-bottom:56.25%}.elementor-aspect-ratio-43 .elementor-fit-aspect-ratio{padding-bottom:75%}.elementor-aspect-ratio-32 .elementor-fit-aspect-ratio{padding-bottom:66.6666%}.elementor-aspect-ratio-11 .elementor-fit-aspect-ratio{padding-bottom:100%}.elementor-fit-aspect-ratio{position:relative;height:0}.elementor-fit-aspect-ratio iframe{position:absolute;top:0;left:0;height:100%;width:100%;border:0}.elementor-hidden{display:none}.flatpickr-calendar{width:280px}.flatpickr-calendar .flatpickr-current-month span.cur-month{font-weight:300}.flatpickr-calendar .dayContainer{width:280px;min-width:280px;max-width:280px}.flatpickr-calendar .flatpickr-days{width:280px}.flatpickr-calendar .flatpickr-day{max-width:37px;height:37px;line-height:37px}body.elementor-editor-active .elementor-switch-mode-off{display:none}body.elementor-editor-active #elementor-switch-mode-button{background-color:#f7f7f7;color:#555;border-color:#ccc;-webkit-box-shadow:0 1px 0 #ccc!important;box-shadow:0 1px 0 #ccc!important;text-shadow:unset}body.elementor-editor-active #elementor-switch-mode-button:hover{background-color:#e9e9e9}body.elementor-editor-active #elementor-switch-mode-button:active{-webkit-box-shadow:inset 0 1px 0 #ccc;box-shadow:inset 0 1px 0 #ccc;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}body.elementor-editor-active #elementor-editor{display:table}body.elementor-editor-active #postdivrich{display:none!important}body.elementor-editor-inactive #elementor-editor,body.elementor-editor-inactive .elementor-switch-mode-on{display:none}#adminmenu #toplevel_page_edit-post_type-elementor_library div.wp-menu-image:before,#adminmenu #toplevel_page_elementor div.wp-menu-image:before{content:"\e800";font-family:eicons;font-size:14px;margin-top:3px}#adminmenu #toplevel_page_edit-post_type-elementor_library a[href="admin.php?page=go_elementor_pro"],#adminmenu #toplevel_page_elementor a[href="admin.php?page=go_elementor_pro"]{color:#d54e21}#adminmenu #toplevel_page_edit-post_type-elementor_library .dashicons.dashicons-star-filled,#adminmenu #toplevel_page_elementor .dashicons.dashicons-star-filled{height:auto}.elementor-plugins-gopro{color:#39b54a;font-weight:700}#elementor-switch-mode{margin:15px 0}.elementor-button{padding:12.5px 25px;display:inline-block;line-height:1;border:1px solid;-webkit-border-radius:3px;border-radius:3px;outline:none;cursor:pointer}.elementor-button .eicon-elementor{margin-left:5px}#elementor-editor{background-color:#f7f7f7;border:1px solid #ddd;height:300px;width:100%;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#elementor-editor:hover{background-color:#fff}#elementor-editor .elementor-loader-box{position:absolute;-webkit-animation:load 1.8s linear infinite;animation:load 1.8s linear infinite}#elementor-editor .elementor-loader-box:first-of-type{width:20%;height:100%;left:0;top:0}#elementor-editor .elementor-loader-box:not(:first-of-type){right:0;height:20%;width:60%}#elementor-editor .elementor-loader-box:nth-of-type(2){top:0;-webkit-animation-delay:-.45s;animation-delay:-.45s}#elementor-editor .elementor-loader-box:nth-of-type(3){top:40%;-webkit-animation-delay:-.9s;animation-delay:-.9s}#elementor-editor .elementor-loader-box:nth-of-type(4){bottom:0;-webkit-animation-delay:-1.35s;animation-delay:-1.35s}@-webkit-keyframes load{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}@keyframes load{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}#elementor-editor .elementor-loader-box{background-color:#a4afb7}#elementor-go-to-edit-page-link{display:table-cell;vertical-align:middle;text-align:center;text-decoration:none}#elementor-go-to-edit-page-link.elementor-animate #elementor-editor-button,#elementor-go-to-edit-page-link:not(.elementor-animate) .elementor-loader-wrapper{display:none}.elementor-loader-wrapper{margin:auto;width:80px}.elementor-loader{height:80px;position:relative}.elementor-loading-title{color:#a4afb7;text-transform:uppercase;margin-top:15px;font-size:11px;letter-spacing:5px}.elementor-button-spinner:before{font:normal 20px/.5 dashicons;speak:none;display:inline-block;padding:0;top:8px;right:-4px;position:relative;vertical-align:top;content:"\f463"}.elementor-button-spinner.loading:before{-webkit-animation:rotation 1s infinite linear;animation:rotation 1s infinite linear}.elementor-button-spinner.success:before{content:"\f147";color:#46b450}#available-widgets [class*=elementor-template] .widget-title:before{content:"\e801";font-family:eicons;font-size:17px}.elementor-settings-form-page{padding-top:30px}._elementor_settings_update_time,.elementor-settings-form-page:not(.elementor-active){display:none}.notice.elementor-message{border-right-color:#b7084e!important;padding:20px}.notice.elementor-message .elementor-message-inner{display:table;width:100%}.notice.elementor-message .elementor-message-inner .elementor-message-action,.notice.elementor-message .elementor-message-inner .elementor-message-content,.notice.elementor-message .elementor-message-inner .elementor-message-icon{display:table-cell;vertical-align:middle}.notice.elementor-message .elementor-message-icon{color:#b7084e;font-size:40px;width:40px}.notice.elementor-message .elementor-message-content{padding:0 20px}.notice.elementor-message p{padding:0;margin:0}.notice.elementor-message h3{margin:0 0 5px}.notice.elementor-message .elementor-message-action{text-align:left}.notice.elementor-message .elementor-message-action .elementor-button{background-color:#b7084e;color:#fff;border-color:#7c1337;-webkit-box-shadow:0 1px 0 #7c1337;box-shadow:0 1px 0 #7c1337;padding:5px 30px;height:auto;line-height:20px;text-transform:capitalize}.notice.elementor-message .elementor-message-action .elementor-button i{padding-left:5px}.notice.elementor-message .elementor-message-action .elementor-button:hover{background-color:#a0124a}.notice.elementor-message .elementor-message-action .elementor-button:active{-webkit-box-shadow:inset 0 1px 0 #7c1337;box-shadow:inset 0 1px 0 #7c1337;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}@media (min-width:1200px){.elementor-message-action{padding-left:10px}}@media (max-width:600px){.notice.elementor-message{padding:20px}.notice.elementor-message .elementor-message-inner{display:block;text-align:center}.notice.elementor-message .elementor-message-inner .elementor-message-action,.notice.elementor-message .elementor-message-inner .elementor-message-content,.notice.elementor-message .elementor-message-inner .elementor-message-icon{display:block}.notice.elementor-message .elementor-message-inner .elementor-message-action{text-align:center}.notice.elementor-message .elementor-message-inner .elementor-message-icon{width:auto}.notice.elementor-message .elementor-message-inner .elementor-message-content{padding:10px 0}}#elementor-system-info{padding:15px}#elementor-system-info .elementor-system-info-section{margin-bottom:10px}#elementor-system-info .elementor-system-info-section>.elementor-system-info-report-name{padding-left:10px;border-bottom:1px solid #e1e1e1}#elementor-system-info .elementor-system-info-section .widefat{white-space:pre}#elementor-system-info .elementor-system-info-report-name{text-transform:uppercase;font-size:14px;margin:0;line-height:2}#elementor-system-info .elementor-system-info-report-row{overflow:hidden;padding:5px 0}#elementor-system-info .elementor-system-info-report-row>*{float:left}#elementor-system-info .elementor-system-info-field-recommendation,#elementor-system-info .elementor-system-info-report-field{padding-left:10px;color:#7f7f7f}#elementor-system-info .elementor-system-info-report-fields{padding-left:20px}#elementor-system-info .elementor-system-info-plugin-name{color:#000}#elementor-system-info .elementor-system-info-plugin-properties{padding:10px}#elementor-system-info #elementor-system-info-raw-code{width:100%;height:200px}#elementor-system-info #elementor-system-info-raw-code-label{padding:5px;display:block}#elementor-system-info .elementor-warning td:first-child{border-right:3px solid #fcb92c}@-webkit-keyframes elementor-rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes elementor-rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}#elementor-deactivate-feedback-dialog-wrapper{display:none}#elementor-deactivate-feedback-modal .dialog-widget-content{width:550px}#elementor-deactivate-feedback-modal .dialog-close-button{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}#elementor-deactivate-feedback-modal .dialog-widget-header{padding:18px 15px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);text-align:right}#elementor-deactivate-feedback-modal .dialog-message{padding:30px 30px 0;text-align:right}#elementor-deactivate-feedback-modal .elementor-deactivate-feedback-dialog-input{float:right;margin:0 0 0 15px;-webkit-box-shadow:none;box-shadow:none}#elementor-deactivate-feedback-modal .elementor-deactivate-feedback-dialog-input:not(:checked)~.elementor-feedback-text{display:none}#elementor-deactivate-feedback-modal .elementor-deactivate-feedback-dialog-label{display:block;font-size:13px;color:#6d7882}#elementor-deactivate-feedback-modal .elementor-feedback-text{margin:10px 30px 0 0;padding:5px;font-size:13px;-webkit-box-shadow:none;box-shadow:none;background-color:#fff;width:92%}#elementor-deactivate-feedback-modal .dialog-buttons-wrapper{border-top:none;text-align:right;padding:20px 30px 30px}#elementor-deactivate-feedback-modal .dialog-submit{background-color:#b7084e;-webkit-border-radius:3px;border-radius:3px;color:#fff;line-height:1;padding:12px 20px;font-size:14px;width:180px;height:38px}#elementor-deactivate-feedback-modal .dialog-submit.elementor-loading:before{display:inline-block;content:"\f463";font:18px dashicons;-webkit-animation:elementor-rotation 2s infinite linear;animation:elementor-rotation 2s infinite linear}#elementor-deactivate-feedback-modal .dialog-skip{font-size:12px;color:#a4afb7;background:none;float:left;width:auto}#elementor-deactivate-feedback-dialog-header i{color:#b7084e;font-size:19px}#elementor-deactivate-feedback-dialog-header-title{font-size:15px;text-transform:uppercase;font-weight:700;padding-right:5px}#elementor-deactivate-feedback-dialog-form-caption{font-weight:700;font-size:15px;color:#495157;line-height:1.4}#elementor-deactivate-feedback-dialog-form-body{padding-top:30px}.elementor-deactivate-feedback-dialog-input-wrapper{line-height:1.3;overflow:hidden;margin-bottom:15px}#elementor-hidden-area{display:none}#elementor-import-template-trigger{cursor:pointer}#elementor-import-template-area{display:none;margin:50px 0 30px;text-align:center}#elementor-import-template-form{display:inline-block;margin-top:30px;padding:30px 50px;background-color:#fff;border:1px solid #e5e5e5}#elementor-import-template-title{font-size:18px;color:#555d66}.form-table:not(.elementor-maintenance-mode-is-enabled) .elementor-default-hide{display:none}.elementor-maintenance-mode-error{color:red}#e-dashboard-overview .dashicons{vertical-align:middle;font-size:17px}#e-dashboard-overview .e-overview__header{display:table;width:100%;-webkit-box-shadow:0 5px 8px rgba(0,0,0,.05);box-shadow:0 5px 8px rgba(0,0,0,.05);margin:0 -12px 8px;padding:0 12px 12px}#e-dashboard-overview .e-overview__create,#e-dashboard-overview .e-overview__logo,#e-dashboard-overview .e-overview__versions{display:table-cell;vertical-align:middle}#e-dashboard-overview .e-overview__logo{color:#b7084e;font-size:40px;width:40px}#e-dashboard-overview .e-overview__versions{padding:0 10px;font-size:.9em;line-height:1.5}#e-dashboard-overview .e-overview__version{display:block}#e-dashboard-overview .e-overview__create{text-align:left}#e-dashboard-overview .e-overview__post{margin-top:10px}#e-dashboard-overview .e-overview__post-link{display:inline-block}#e-dashboard-overview .e-overview__badge{background:#39b54a;color:#fff;font-size:.75em;padding:3px 6px;-webkit-border-radius:3px;border-radius:3px;text-transform:uppercase}#e-dashboard-overview .e-overview__post-description{margin:0 0 1.5em}#e-dashboard-overview .e-overview__recently-edited li{color:#72777c}#e-dashboard-overview .e-overview__feed{font-size:14px;font-weight:500}#e-dashboard-overview .e-overview__feed .e-overview__post-link{padding-bottom:5px}#e-dashboard-overview .e-overview__feed .e-overview__heading,#e-dashboard-overview .e-overview__recently-edited .e-overview__heading{font-weight:700;border-bottom:1px solid #eee;margin:0 -12px;padding:6px 12px}#e-dashboard-overview .e-overview__footer{margin:0 -12px -12px;padding:12px;border-top:1px solid #eee}#e-dashboard-overview .e-overview__footer ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}#e-dashboard-overview .e-overview__footer ul li{padding:0 10px;margin:0;border-right:1px solid #ddd}#e-dashboard-overview .e-overview__footer ul li:first-child{padding-right:0;border:none}#e-dashboard-overview .e-overview__go-pro a{color:#fcb92c;font-weight:500}
1
+ /*! elementor - v2.0.0 - 26-03-2018 */
2
+ .elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{position:absolute;top:-10000em;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.elementor-clearfix:after{content:"";display:block;clear:both;width:0;height:0}.dialog-widget-content{background-color:#fff;position:absolute;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);overflow:hidden}.dialog-message{font-size:12px;line-height:1.5}.dialog-type-lightbox{position:fixed;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dialog-type-lightbox .dialog-widget-content{margin:auto;width:375px}.dialog-type-lightbox .dialog-message{padding:0 20px;min-height:50px}.dialog-type-lightbox .dialog-message,.dialog-type-lightbox .dialog-widget-header{text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper{border-top:1px solid #e6e9ec;text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper>button{border:none;background:none;font-size:15px;cursor:pointer;padding:13px 0;outline:0}.dialog-type-lightbox .dialog-buttons-wrapper>button:first-child{color:#6d7882}.dialog-type-lightbox .dialog-buttons-wrapper>button.dialog-ok{color:#b01b1b}.dialog-type-lightbox .dialog-buttons-wrapper>button.dialog-take_over{color:#39b54a}.dialog-type-lightbox .dialog-buttons-wrapper>button:active{background-color:rgba(230,233,236,.5)}.dialog-type-lightbox .dialog-buttons-wrapper>button::-moz-focus-inner{border:0}.dialog-widget-header{padding:20px 0;font-weight:500}.dialog-close-button{cursor:pointer;position:absolute;top:30px;right:30px;font-size:15px}.dialog-close-button:not(:hover){opacity:.4}.dialog-confirm-widget .dialog-widget-header,.dialog-lightbox-widget .dialog-widget-header{font-size:15px;color:#495157}.dialog-confirm-widget .dialog-buttons-wrapper>button,.dialog-lightbox-widget .dialog-buttons-wrapper>button{width:50%}.dialog-confirm-widget .dialog-buttons-wrapper>button:first-child,.dialog-lightbox-widget .dialog-buttons-wrapper>button:first-child{border-left:1px solid #e6e9ec}.dialog-confirm-widget .dialog-buttons-wrapper>button:hover,.dialog-lightbox-widget .dialog-buttons-wrapper>button:hover{background-color:#f4f6f7}.dialog-alert-widget .dialog-buttons-wrapper>button{width:100%}@media (max-width:767px){.dialog-close-button{top:15px;right:15px}body.admin-bar .dialog-close-button{top:40px}}.elementor-aspect-ratio-219 .elementor-fit-aspect-ratio{padding-bottom:42.8571%}.elementor-aspect-ratio-169 .elementor-fit-aspect-ratio{padding-bottom:56.25%}.elementor-aspect-ratio-43 .elementor-fit-aspect-ratio{padding-bottom:75%}.elementor-aspect-ratio-32 .elementor-fit-aspect-ratio{padding-bottom:66.6666%}.elementor-aspect-ratio-11 .elementor-fit-aspect-ratio{padding-bottom:100%}.elementor-fit-aspect-ratio{position:relative;height:0}.elementor-fit-aspect-ratio iframe{position:absolute;top:0;left:0;height:100%;width:100%;border:0}.elementor-hidden{display:none}.flatpickr-calendar{width:280px}.flatpickr-calendar .flatpickr-current-month span.cur-month{font-weight:300}.flatpickr-calendar .dayContainer{width:280px;min-width:280px;max-width:280px}.flatpickr-calendar .flatpickr-days{width:280px}.flatpickr-calendar .flatpickr-day{max-width:37px;height:37px;line-height:37px}.elementor-button{text-transform:uppercase;outline:none;border:none;-webkit-border-radius:3px;border-radius:3px;-webkit-transition-property:background,color,opacity,-webkit-box-shadow;transition-property:background,color,opacity,-webkit-box-shadow;-o-transition-property:background,color,box-shadow,opacity;transition-property:background,color,box-shadow,opacity;transition-property:background,color,box-shadow,opacity,-webkit-box-shadow;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.elementor-button:hover{border:none}.elementor-button:not([disabled]){cursor:pointer}.elementor-button:not(.elementor-button-state) .elementor-state-icon{display:none}.elementor-button.elementor-button-success{color:#fff}.elementor-button.elementor-button-success[disabled]{background-color:#c2cbd2}.elementor-button.elementor-button-success:not([disabled]){background-color:#39b54a}.elementor-button.elementor-button-success:not([disabled]):hover{opacity:.85;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-button.elementor-button-success:not([disabled]):active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-button.elementor-button-warning{background-color:#a4afb7;color:#fff}.elementor-button.elementor-button-warning[disabled]{background-color:#c2cbd2}.elementor-button.elementor-button-warning:not([disabled]):hover{background-color:#b01b1b;opacity:.85;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-button.elementor-button-warning:not([disabled]):active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-button.elementor-edit-template{display:inline-block;margin-top:15px;color:#fff}.elementor-button.elementor-button-default{background-color:#a4afb7;color:#fff;font-size:11px;padding:6.5px 15px}.elementor-button.elementor-button-default:hover{background-color:#6d7882;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-button.elementor-button-default:active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-button.elementor-button-default:visited{color:#fff}.elementor-button.elementor-button-go-pro{color:#fff;background-color:#fcb92c}.elementor-button i{margin-left:10px}.elementor-templates-modal .dialog-widget-content{background-color:#f1f3f5;width:100%}@media (max-width:1439px){.elementor-templates-modal .dialog-widget-content{max-width:990px}}@media (min-width:1440px){.elementor-templates-modal .dialog-widget-content{max-width:1200px}}.elementor-templates-modal .dialog-widget-header{padding:0;background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);position:relative;z-index:1}.elementor-templates-modal .dialog-buttons-wrapper{display:none}.elementor-templates-modal .dialog-message{height:750px;max-height:85vh;overflow:auto;padding:25px 30px 30px}.elementor-templates-modal__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:50px}.elementor-templates-modal__header__logo{font-size:15px;line-height:1;text-transform:uppercase;color:#495157;font-weight:700;cursor:pointer}.elementor-templates-modal__header__logo-area{text-align:right;padding-right:15px}.elementor-templates-modal__header__logo-area>*{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-templates-modal__header__logo__icon-wrapper{padding:4px 7px 6px;background-image:-webkit-linear-gradient(225deg,#ef295a,#434363);background-image:-o-linear-gradient(225deg,#ef295a,#434363);background-image:linear-gradient(-135deg,#ef295a,#434363);-webkit-border-radius:2px;border-radius:2px;margin-left:10px}.elementor-templates-modal__header__logo i{color:#fff;font-size:10px}.elementor-templates-modal__header__items-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-templates-modal__header__item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-templates-modal__header__item>i{font-size:20px;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s;cursor:pointer}.elementor-templates-modal__header__item>i:not(:hover){color:#a4afb7}.elementor-templates-modal__header__close-modal{width:45px;border-right:1px solid #e6e9ec}.elementor-templates-modal__header__close-modal i{font-size:18px}body.elementor-editor-active .elementor-switch-mode-off{display:none}body.elementor-editor-active #elementor-switch-mode-button{background-color:#f7f7f7;color:#555;border-color:#ccc;-webkit-box-shadow:0 1px 0 #ccc!important;box-shadow:0 1px 0 #ccc!important;text-shadow:unset}body.elementor-editor-active #elementor-switch-mode-button:hover{background-color:#e9e9e9}body.elementor-editor-active #elementor-switch-mode-button:active{-webkit-box-shadow:inset 0 1px 0 #ccc;box-shadow:inset 0 1px 0 #ccc;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}body.elementor-editor-active #elementor-editor{display:table}body.elementor-editor-active #postdivrich{display:none!important}body.elementor-editor-inactive #elementor-editor,body.elementor-editor-inactive .elementor-switch-mode-on{display:none}#adminmenu #toplevel_page_edit-post_type-elementor_library div.wp-menu-image:before,#adminmenu #toplevel_page_elementor div.wp-menu-image:before{content:"\e800";font-family:eicons;font-size:14px;margin-top:3px}#adminmenu #toplevel_page_edit-post_type-elementor_library a[href="admin.php?page=go_elementor_pro"],#adminmenu #toplevel_page_elementor a[href="admin.php?page=go_elementor_pro"]{color:#d54e21}#adminmenu #toplevel_page_edit-post_type-elementor_library .dashicons.dashicons-star-filled,#adminmenu #toplevel_page_elementor .dashicons.dashicons-star-filled{height:auto}.elementor-plugins-gopro{color:#39b54a;font-weight:700}#elementor-switch-mode{margin:15px 0}#elementor-editor-button{outline:none;cursor:pointer}#elementor-editor-button .eicon-elementor{margin-left:5px}.elementor-button{font-size:13px;text-decoration:none;padding:15px 40px}#elementor-editor{background-color:#f7f7f7;border:1px solid #ddd;height:300px;width:100%;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#elementor-editor:hover{background-color:#fff}#elementor-editor .elementor-loader-box{position:absolute;-webkit-animation:load 1.8s linear infinite;animation:load 1.8s linear infinite}#elementor-editor .elementor-loader-box:first-of-type{width:20%;height:100%;left:0;top:0}#elementor-editor .elementor-loader-box:not(:first-of-type){right:0;height:20%;width:60%}#elementor-editor .elementor-loader-box:nth-of-type(2){top:0;-webkit-animation-delay:-.45s;animation-delay:-.45s}#elementor-editor .elementor-loader-box:nth-of-type(3){top:40%;-webkit-animation-delay:-.9s;animation-delay:-.9s}#elementor-editor .elementor-loader-box:nth-of-type(4){bottom:0;-webkit-animation-delay:-1.35s;animation-delay:-1.35s}@-webkit-keyframes load{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}@keyframes load{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}#elementor-editor .elementor-loader-box{background-color:#a4afb7}#elementor-go-to-edit-page-link{display:table-cell;vertical-align:middle;text-align:center;text-decoration:none}#elementor-go-to-edit-page-link.elementor-animate #elementor-editor-button,#elementor-go-to-edit-page-link:not(.elementor-animate) .elementor-loader-wrapper{display:none}.elementor-loader-wrapper{margin:auto;width:80px}.elementor-loader{height:80px;position:relative}.elementor-loading-title{color:#a4afb7;text-transform:uppercase;margin-top:15px;font-size:11px;letter-spacing:5px}.elementor-button-spinner:before{font:normal 20px/.5 dashicons;speak:none;display:inline-block;padding:0;top:8px;right:-4px;position:relative;vertical-align:top;content:"\f463"}.elementor-button-spinner.loading:before{-webkit-animation:rotation 1s infinite linear;animation:rotation 1s infinite linear}.elementor-button-spinner.success:before{content:"\f147";color:#46b450}.elementor-blank_state{padding:5em 0;margin:auto;max-width:520px;text-align:center;color:#6d7882}.elementor-blank_state i{font-size:50px;color:#a4afb7}.elementor-blank_state h2{font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;font-size:32px;font-weight:300;color:inherit;margin:50px 0 35px}.elementor-blank_state p{font-size:16px;font-weight:400;color:#a4afb7;margin-bottom:40px}.elementor-blank_state .elementor-button{display:inline-block}#available-widgets [class*=elementor-template] .widget-title:before{content:"\e801";font-family:eicons;font-size:17px}.elementor-settings-form-page{padding-top:30px}._elementor_settings_update_time,.elementor-settings-form-page:not(.elementor-active){display:none}.notice.elementor-message{border-right-color:#b7084e!important;padding:20px}.notice.elementor-message .elementor-message-inner{display:table;width:100%}.notice.elementor-message .elementor-message-inner .elementor-message-action,.notice.elementor-message .elementor-message-inner .elementor-message-content,.notice.elementor-message .elementor-message-inner .elementor-message-icon{display:table-cell;vertical-align:middle}.notice.elementor-message .elementor-message-icon{color:#b7084e;font-size:40px;width:40px}.notice.elementor-message .elementor-message-content{padding:0 20px}.notice.elementor-message p{padding:0;margin:0}.notice.elementor-message h3{margin:0 0 5px}.notice.elementor-message .elementor-message-action{text-align:left}.notice.elementor-message .elementor-message-action .elementor-button{background-color:#b7084e;color:#fff;border-color:#7c1337;-webkit-box-shadow:0 1px 0 #7c1337;box-shadow:0 1px 0 #7c1337;padding:5px 30px;height:auto;line-height:20px;text-transform:capitalize}.notice.elementor-message .elementor-message-action .elementor-button i{padding-left:5px}.notice.elementor-message .elementor-message-action .elementor-button:hover{background-color:#a0124a}.notice.elementor-message .elementor-message-action .elementor-button:active{-webkit-box-shadow:inset 0 1px 0 #7c1337;box-shadow:inset 0 1px 0 #7c1337;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}@media (min-width:1200px){.elementor-message-action{padding-left:10px}}@media (max-width:600px){.notice.elementor-message{padding:20px}.notice.elementor-message .elementor-message-inner{display:block;text-align:center}.notice.elementor-message .elementor-message-inner .elementor-message-action,.notice.elementor-message .elementor-message-inner .elementor-message-content,.notice.elementor-message .elementor-message-inner .elementor-message-icon{display:block}.notice.elementor-message .elementor-message-inner .elementor-message-action{text-align:center}.notice.elementor-message .elementor-message-inner .elementor-message-icon{width:auto}.notice.elementor-message .elementor-message-inner .elementor-message-content{padding:10px 0}}#elementor-system-info{padding:15px}#elementor-system-info .elementor-system-info-section{margin-bottom:10px}#elementor-system-info .elementor-system-info-section>.elementor-system-info-report-name{padding-left:10px;border-bottom:1px solid #e1e1e1}#elementor-system-info .elementor-system-info-section .widefat{white-space:pre}#elementor-system-info .elementor-system-info-report-name{text-transform:uppercase;font-size:14px;margin:0;line-height:2}#elementor-system-info .elementor-system-info-report-row{overflow:hidden;padding:5px 0}#elementor-system-info .elementor-system-info-report-row>*{float:left}#elementor-system-info .elementor-system-info-field-recommendation,#elementor-system-info .elementor-system-info-report-field{padding-left:10px;color:#7f7f7f}#elementor-system-info .elementor-system-info-report-fields{padding-left:20px}#elementor-system-info .elementor-system-info-plugin-name{color:#000}#elementor-system-info .elementor-system-info-plugin-properties{padding:10px}#elementor-system-info #elementor-system-info-raw-code{width:100%;height:200px}#elementor-system-info #elementor-system-info-raw-code-label{padding:5px;display:block}#elementor-system-info .elementor-warning td:first-child{border-right:3px solid #fcb92c}@-webkit-keyframes elementor-rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes elementor-rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}#elementor-deactivate-feedback-dialog-wrapper{display:none}#elementor-deactivate-feedback-modal .dialog-widget-content{width:550px}#elementor-deactivate-feedback-modal .dialog-close-button{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}#elementor-deactivate-feedback-modal .dialog-widget-header{padding:18px 15px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);text-align:right}#elementor-deactivate-feedback-modal .dialog-message{padding:30px 30px 0;text-align:right}#elementor-deactivate-feedback-modal .elementor-deactivate-feedback-dialog-input{float:right;margin:0 0 0 15px;-webkit-box-shadow:none;box-shadow:none}#elementor-deactivate-feedback-modal .elementor-deactivate-feedback-dialog-input:not(:checked)~.elementor-feedback-text{display:none}#elementor-deactivate-feedback-modal .elementor-deactivate-feedback-dialog-label{display:block;font-size:13px;color:#6d7882}#elementor-deactivate-feedback-modal .elementor-feedback-text{margin:10px 30px 0 0;padding:5px;font-size:13px;-webkit-box-shadow:none;box-shadow:none;background-color:#fff;width:92%}#elementor-deactivate-feedback-modal .dialog-buttons-wrapper{border-top:none;text-align:right;padding:20px 30px 30px}#elementor-deactivate-feedback-modal .dialog-submit{background-color:#b7084e;-webkit-border-radius:3px;border-radius:3px;color:#fff;line-height:1;padding:12px 20px;font-size:14px;width:180px;height:38px}#elementor-deactivate-feedback-modal .dialog-submit.elementor-loading:before{display:inline-block;content:"\f463";font:18px dashicons;-webkit-animation:elementor-rotation 2s infinite linear;animation:elementor-rotation 2s infinite linear}#elementor-deactivate-feedback-modal .dialog-skip{font-size:12px;color:#a4afb7;background:none;float:left;width:auto}#elementor-deactivate-feedback-dialog-header i{color:#b7084e;font-size:19px}#elementor-deactivate-feedback-dialog-header-title{font-size:15px;text-transform:uppercase;font-weight:700;padding-right:5px}#elementor-deactivate-feedback-dialog-form-caption{font-weight:700;font-size:15px;color:#495157;line-height:1.4}#elementor-deactivate-feedback-dialog-form-body{padding-top:30px}.elementor-deactivate-feedback-dialog-input-wrapper{line-height:1.3;overflow:hidden;margin-bottom:15px}#elementor-hidden-area{display:none}#elementor-import-template-trigger{cursor:pointer}#elementor-import-template-area{display:none;margin:50px 0 30px;text-align:center}#elementor-import-template-form{display:inline-block;margin-top:30px;padding:30px 50px;background-color:#fff;border:1px solid #e5e5e5}#elementor-import-template-title{font-size:18px;color:#555d66}.form-table:not(.elementor-maintenance-mode-is-enabled) .elementor-default-hide{display:none}.elementor-maintenance-mode-error{color:red}#e-dashboard-overview .dashicons{vertical-align:middle;font-size:17px}#e-dashboard-overview .e-overview__header{display:table;width:100%;-webkit-box-shadow:0 5px 8px rgba(0,0,0,.05);box-shadow:0 5px 8px rgba(0,0,0,.05);margin:0 -12px 8px;padding:0 12px 12px}#e-dashboard-overview .e-overview__create,#e-dashboard-overview .e-overview__logo,#e-dashboard-overview .e-overview__versions{display:table-cell;vertical-align:middle}#e-dashboard-overview .e-overview__logo{color:#b7084e;font-size:40px;width:40px}#e-dashboard-overview .e-overview__versions{padding:0 10px;font-size:.9em;line-height:1.5}#e-dashboard-overview .e-overview__version{display:block}#e-dashboard-overview .e-overview__create{text-align:left}#e-dashboard-overview .e-overview__post{margin-top:10px}#e-dashboard-overview .e-overview__post-link{display:inline-block}#e-dashboard-overview .e-overview__badge{background:#39b54a;color:#fff;font-size:.75em;padding:3px 6px;-webkit-border-radius:3px;border-radius:3px;text-transform:uppercase}#e-dashboard-overview .e-overview__post-description{margin:0 0 1.5em}#e-dashboard-overview .e-overview__recently-edited li{color:#72777c}#e-dashboard-overview .e-overview__feed{font-size:14px;font-weight:500}#e-dashboard-overview .e-overview__feed .e-overview__post-link{padding-bottom:5px}#e-dashboard-overview .e-overview__feed .e-overview__heading,#e-dashboard-overview .e-overview__recently-edited .e-overview__heading{font-weight:700;border-bottom:1px solid #eee;margin:0 -12px;padding:6px 12px}#e-dashboard-overview .e-overview__footer{margin:0 -12px -12px;padding:12px;border-top:1px solid #eee}#e-dashboard-overview .e-overview__footer ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}#e-dashboard-overview .e-overview__footer ul li{padding:0 10px;margin:0;border-right:1px solid #ddd}#e-dashboard-overview .e-overview__footer ul li:first-child{padding-right:0;border:none}#e-dashboard-overview .e-overview__go-pro a{color:#fcb92c;font-weight:500}.post-type-elementor_library #elementor-template-library-tabs-wrapper{padding-top:2em;margin-bottom:2em}#elementor-new-template-modal .dialog-message{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:right;padding:0 120px;color:#6d7882}#elementor-new-template__description{width:35%;max-width:300px;padding-left:100px}#elementor-new-template__description__get-started{font-size:30px;color:#556068}#elementor-new-template__description__elementor-builder{font-size:30px;color:#556068;font-weight:700}#elementor-new-template__description__content{font-size:14px;padding:30px 0}#elementor-new-template__take_a_tour{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:15px}#elementor-new-template__take_a_tour i{color:#ef295a;font-size:30px}#elementor-new-template__take_a_tour a{color:#6d7882;padding-right:10px;text-decoration:none;font-weight:500}#elementor-new-template__form{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:440px;padding:55px;background-color:#fff;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 30px 0 rgba(0,0,0,.08);box-shadow:0 2px 30px 0 rgba(0,0,0,.08)}#elementor-new-template__form__title{font-size:23px;color:#556068}#elementor-new-template__form .elementor-form-field__label{display:block;margin:25px 0 7px;line-height:1}#elementor-new-template__form .elementor-form-field input,#elementor-new-template__form .elementor-form-field select{width:100%;height:50px;padding:10px;font-size:14px;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:3px;border-radius:3px;background:none;color:#495157;border:1px solid;outline:none}#elementor-new-template__form .elementor-form-field input:not(:focus),#elementor-new-template__form .elementor-form-field select:not(:focus){border-color:#d5dadf}#elementor-new-template__form .elementor-form-field input:focus,#elementor-new-template__form .elementor-form-field select:focus{border-color:#a4afb7}#elementor-new-template__form .elementor-form-field__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}#elementor-new-template__form .elementor-form-field__select__wrapper{position:relative}#elementor-new-template__form .elementor-form-field__select__wrapper:after{font-family:eicons;content:"\e955";position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#elementor-new-template__form__submit{width:100%;height:50px;margin-top:25px}@media (max-width:1024px){#elementor-new-template__description{max-width:250px;padding-left:30px}}@media (max-width:767px){#elementor-new-template__description{display:none}}#elementor-role-manager{max-width:500px;margin-top:50px}#elementor-role-manager h3{color:#6d7882;font-weight:400;font-size:22px}#elementor-role-manager .elementor-settings-form-page{padding:0}#elementor-role-manager .elementor-role-row{background:#fff;color:#6d7882;margin-bottom:2px}#elementor-role-manager .elementor-role-row .elementor-role-label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:15px 20px;font-weight:500;cursor:pointer}#elementor-role-manager .elementor-role-row .elementor-role-label span.elementor-role-name{padding-left:20px}#elementor-role-manager .elementor-role-row .elementor-role-label span.elementor-role-toggle{text-align:left;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#elementor-role-manager .elementor-role-row .elementor-role-label span.elementor-role-excluded-indicator{color:#a4afb7}#elementor-role-manager .elementor-role-row .elementor-role-controls{background-color:#f7f7f7;padding:20px 20px 5px}#elementor-role-manager .elementor-role-row .elementor-role-controls>div{margin-bottom:15px}#elementor-role-manager .elementor-role-row .elementor-role-controls .elementor-role-go-pro{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#elementor-role-manager .elementor-role-row .elementor-role-controls .elementor-role-go-pro .elementor-role-go-pro__desc{font-weight:500;font-style:italic}#elementor-role-manager .elementor-role-row .elementor-role-controls .elementor-role-go-pro .elementor-role-go-pro__link{text-align:left;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}
assets/css/admin.css CHANGED
@@ -1,4 +1,25 @@
1
- /*! elementor - v1.9.8 - 12-03-2018 */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2
  .dialog-widget-content {
3
  background-color: #fff;
4
  position: absolute;
@@ -135,6 +156,187 @@
135
  height: 37px;
136
  line-height: 37px; }
137
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
138
  body.elementor-editor-active .elementor-switch-mode-off {
139
  display: none; }
140
 
@@ -188,18 +390,17 @@ body.elementor-editor-inactive #elementor-editor {
188
  #elementor-switch-mode {
189
  margin: 15px 0; }
190
 
191
- .elementor-button {
192
- padding: 12.5px 25px;
193
- display: inline-block;
194
- line-height: 1;
195
- border: 1px solid;
196
- -webkit-border-radius: 3px;
197
- border-radius: 3px;
198
  outline: none;
199
  cursor: pointer; }
200
- .elementor-button .eicon-elementor {
201
  margin-right: 5px; }
202
 
 
 
 
 
 
203
  #elementor-editor {
204
  background-color: #F7F7F7;
205
  border: 1px solid #DDD;
@@ -298,6 +499,29 @@ body.elementor-editor-inactive #elementor-editor {
298
  content: "\f147";
299
  color: #46b450; }
300
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
301
  #available-widgets [class*="elementor-template"] .widget-title:before {
302
  content: "\e801";
303
  font-family: eicons;
@@ -646,4 +870,175 @@ body.elementor-editor-inactive #elementor-editor {
646
  #e-dashboard-overview .e-overview__go-pro a {
647
  color: #fcb92c;
648
  font-weight: 500; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
649
  /*# sourceMappingURL=admin.css.map */
1
+ /*! elementor - v2.0.0 - 26-03-2018 */
2
+ .elementor-screen-only,
3
+ .screen-reader-text,
4
+ .screen-reader-text span,
5
+ .ui-helper-hidden-accessible {
6
+ position: absolute;
7
+ top: -10000em;
8
+ width: 1px;
9
+ height: 1px;
10
+ margin: -1px;
11
+ padding: 0;
12
+ overflow: hidden;
13
+ clip: rect(0, 0, 0, 0);
14
+ border: 0; }
15
+
16
+ .elementor-clearfix:after {
17
+ content: '';
18
+ display: block;
19
+ clear: both;
20
+ width: 0;
21
+ height: 0; }
22
+
23
  .dialog-widget-content {
24
  background-color: #fff;
25
  position: absolute;
156
  height: 37px;
157
  line-height: 37px; }
158
 
159
+ .elementor-button {
160
+ text-transform: uppercase;
161
+ outline: none;
162
+ border: none;
163
+ -webkit-border-radius: 3px;
164
+ border-radius: 3px;
165
+ -webkit-transition-property: background, color, opacity, -webkit-box-shadow;
166
+ transition-property: background, color, opacity, -webkit-box-shadow;
167
+ -o-transition-property: background, color, box-shadow, opacity;
168
+ transition-property: background, color, box-shadow, opacity;
169
+ transition-property: background, color, box-shadow, opacity, -webkit-box-shadow;
170
+ -webkit-transition-duration: .3s;
171
+ -o-transition-duration: .3s;
172
+ transition-duration: .3s; }
173
+ .elementor-button:hover {
174
+ border: none; }
175
+ .elementor-button:not([disabled]) {
176
+ cursor: pointer; }
177
+ .elementor-button:not(.elementor-button-state) .elementor-state-icon {
178
+ display: none; }
179
+ .elementor-button.elementor-button-success {
180
+ color: #fff; }
181
+ .elementor-button.elementor-button-success[disabled] {
182
+ background-color: #c2cbd2; }
183
+ .elementor-button.elementor-button-success:not([disabled]) {
184
+ background-color: #39b54a; }
185
+ .elementor-button.elementor-button-success:not([disabled]):hover {
186
+ opacity: 0.85;
187
+ -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.2);
188
+ box-shadow: 0 0 2px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.2); }
189
+ .elementor-button.elementor-button-success:not([disabled]):active {
190
+ -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.19), 0 3px 3px rgba(0, 0, 0, 0.1);
191
+ box-shadow: 0 5px 10px rgba(0, 0, 0, 0.19), 0 3px 3px rgba(0, 0, 0, 0.1); }
192
+ .elementor-button.elementor-button-warning {
193
+ background-color: #a4afb7;
194
+ color: #fff; }
195
+ .elementor-button.elementor-button-warning[disabled] {
196
+ background-color: #c2cbd2; }
197
+ .elementor-button.elementor-button-warning:not([disabled]):hover {
198
+ background-color: #b01b1b;
199
+ opacity: 0.85;
200
+ -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.2);
201
+ box-shadow: 0 0 2px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.2); }
202
+ .elementor-button.elementor-button-warning:not([disabled]):active {
203
+ -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.19), 0 3px 3px rgba(0, 0, 0, 0.1);
204
+ box-shadow: 0 5px 10px rgba(0, 0, 0, 0.19), 0 3px 3px rgba(0, 0, 0, 0.1); }
205
+ .elementor-button.elementor-edit-template {
206
+ display: inline-block;
207
+ margin-top: 15px;
208
+ color: #fff; }
209
+ .elementor-button.elementor-button-default {
210
+ background-color: #a4afb7;
211
+ color: #fff;
212
+ font-size: 11px;
213
+ padding: 6.5px 15px; }
214
+ .elementor-button.elementor-button-default:hover {
215
+ background-color: #6d7882;
216
+ -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.2);
217
+ box-shadow: 0 0 2px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.2); }
218
+ .elementor-button.elementor-button-default:active {
219
+ -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.19), 0 3px 3px rgba(0, 0, 0, 0.1);
220
+ box-shadow: 0 5px 10px rgba(0, 0, 0, 0.19), 0 3px 3px rgba(0, 0, 0, 0.1); }
221
+ .elementor-button.elementor-button-default:visited {
222
+ color: #fff; }
223
+ .elementor-button.elementor-button-go-pro {
224
+ color: #fff;
225
+ background-color: #fcb92c; }
226
+ .elementor-button i {
227
+ margin-right: 10px; }
228
+
229
+ .elementor-templates-modal .dialog-widget-content {
230
+ background-color: #f1f3f5;
231
+ width: 100%; }
232
+ @media (max-width: 1439px) {
233
+ .elementor-templates-modal .dialog-widget-content {
234
+ max-width: 990px; } }
235
+ @media (min-width: 1440px) {
236
+ .elementor-templates-modal .dialog-widget-content {
237
+ max-width: 1200px; } }
238
+
239
+ .elementor-templates-modal .dialog-widget-header {
240
+ padding: 0;
241
+ background-color: #fff;
242
+ -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
243
+ box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
244
+ position: relative;
245
+ z-index: 1; }
246
+
247
+ .elementor-templates-modal .dialog-buttons-wrapper {
248
+ display: none; }
249
+
250
+ .elementor-templates-modal .dialog-message {
251
+ height: 750px;
252
+ max-height: 85vh;
253
+ overflow: auto;
254
+ padding: 25px 30px 30px; }
255
+
256
+ .elementor-templates-modal__header {
257
+ display: -webkit-box;
258
+ display: -webkit-flex;
259
+ display: -ms-flexbox;
260
+ display: flex;
261
+ -webkit-box-align: center;
262
+ -webkit-align-items: center;
263
+ -ms-flex-align: center;
264
+ align-items: center;
265
+ -webkit-box-pack: justify;
266
+ -webkit-justify-content: space-between;
267
+ -ms-flex-pack: justify;
268
+ justify-content: space-between;
269
+ height: 50px; }
270
+ .elementor-templates-modal__header__logo {
271
+ font-size: 15px;
272
+ line-height: 1;
273
+ text-transform: uppercase;
274
+ color: #495157;
275
+ font-weight: bold;
276
+ cursor: pointer; }
277
+ .elementor-templates-modal__header__logo-area {
278
+ text-align: left;
279
+ padding-left: 15px; }
280
+ .elementor-templates-modal__header__logo-area > * {
281
+ display: -webkit-box;
282
+ display: -webkit-flex;
283
+ display: -ms-flexbox;
284
+ display: flex;
285
+ -webkit-box-align: center;
286
+ -webkit-align-items: center;
287
+ -ms-flex-align: center;
288
+ align-items: center; }
289
+ .elementor-templates-modal__header__logo__icon-wrapper {
290
+ padding: 4px 7px 6px;
291
+ background-image: -webkit-linear-gradient(225deg, #EF295A, #434363);
292
+ background-image: -o-linear-gradient(225deg, #EF295A, #434363);
293
+ background-image: linear-gradient(-135deg, #EF295A, #434363);
294
+ -webkit-border-radius: 2px;
295
+ border-radius: 2px;
296
+ margin-right: 10px; }
297
+ .elementor-templates-modal__header__logo i {
298
+ color: #fff;
299
+ font-size: 10px; }
300
+ .elementor-templates-modal__header__items-area {
301
+ display: -webkit-box;
302
+ display: -webkit-flex;
303
+ display: -ms-flexbox;
304
+ display: flex;
305
+ -webkit-box-orient: horizontal;
306
+ -webkit-box-direction: reverse;
307
+ -webkit-flex-direction: row-reverse;
308
+ -ms-flex-direction: row-reverse;
309
+ flex-direction: row-reverse; }
310
+ .elementor-templates-modal__header__item {
311
+ position: relative;
312
+ display: -webkit-box;
313
+ display: -webkit-flex;
314
+ display: -ms-flexbox;
315
+ display: flex;
316
+ -webkit-box-align: center;
317
+ -webkit-align-items: center;
318
+ -ms-flex-align: center;
319
+ align-items: center;
320
+ -webkit-box-pack: center;
321
+ -webkit-justify-content: center;
322
+ -ms-flex-pack: center;
323
+ justify-content: center;
324
+ -webkit-box-sizing: content-box;
325
+ box-sizing: content-box; }
326
+ .elementor-templates-modal__header__item > i {
327
+ font-size: 20px;
328
+ -webkit-transition: color .5s;
329
+ -o-transition: color .5s;
330
+ transition: color .5s;
331
+ cursor: pointer; }
332
+ .elementor-templates-modal__header__item > i:not(:hover) {
333
+ color: #a4afb7; }
334
+ .elementor-templates-modal__header__close-modal {
335
+ width: 45px;
336
+ border-left: 1px solid #e6e9ec; }
337
+ .elementor-templates-modal__header__close-modal i {
338
+ font-size: 18px; }
339
+
340
  body.elementor-editor-active .elementor-switch-mode-off {
341
  display: none; }
342
 
390
  #elementor-switch-mode {
391
  margin: 15px 0; }
392
 
393
+ #elementor-editor-button {
 
 
 
 
 
 
394
  outline: none;
395
  cursor: pointer; }
396
+ #elementor-editor-button .eicon-elementor {
397
  margin-right: 5px; }
398
 
399
+ .elementor-button {
400
+ font-size: 13px;
401
+ text-decoration: none;
402
+ padding: 15px 40px; }
403
+
404
  #elementor-editor {
405
  background-color: #F7F7F7;
406
  border: 1px solid #DDD;
499
  content: "\f147";
500
  color: #46b450; }
501
 
502
+ .elementor-blank_state {
503
+ padding: 5em 0;
504
+ margin: auto;
505
+ max-width: 520px;
506
+ text-align: center;
507
+ color: #6d7882; }
508
+ .elementor-blank_state i {
509
+ font-size: 50px;
510
+ color: #a4afb7; }
511
+ .elementor-blank_state h2 {
512
+ font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;
513
+ font-size: 32px;
514
+ font-weight: 300;
515
+ color: inherit;
516
+ margin: 50px 0 35px; }
517
+ .elementor-blank_state p {
518
+ font-size: 16px;
519
+ font-weight: normal;
520
+ color: #a4afb7;
521
+ margin-bottom: 40px; }
522
+ .elementor-blank_state .elementor-button {
523
+ display: inline-block; }
524
+
525
  #available-widgets [class*="elementor-template"] .widget-title:before {
526
  content: "\e801";
527
  font-family: eicons;
870
  #e-dashboard-overview .e-overview__go-pro a {
871
  color: #fcb92c;
872
  font-weight: 500; }
873
+
874
+ .post-type-elementor_library #elementor-template-library-tabs-wrapper {
875
+ padding-top: 2em;
876
+ margin-bottom: 2em; }
877
+
878
+ #elementor-new-template-modal .dialog-message {
879
+ display: -webkit-box;
880
+ display: -webkit-flex;
881
+ display: -ms-flexbox;
882
+ display: flex;
883
+ -webkit-box-align: center;
884
+ -webkit-align-items: center;
885
+ -ms-flex-align: center;
886
+ align-items: center;
887
+ text-align: left;
888
+ padding: 0 120px;
889
+ color: #6d7882; }
890
+
891
+ #elementor-new-template__description {
892
+ width: 35%;
893
+ max-width: 300px;
894
+ padding-right: 100px; }
895
+ #elementor-new-template__description__get-started {
896
+ font-size: 30px;
897
+ color: #556068; }
898
+ #elementor-new-template__description__elementor-builder {
899
+ font-size: 30px;
900
+ color: #556068;
901
+ font-weight: bold; }
902
+ #elementor-new-template__description__content {
903
+ font-size: 14px;
904
+ padding: 30px 0; }
905
+
906
+ #elementor-new-template__take_a_tour {
907
+ display: -webkit-box;
908
+ display: -webkit-flex;
909
+ display: -ms-flexbox;
910
+ display: flex;
911
+ -webkit-box-align: center;
912
+ -webkit-align-items: center;
913
+ -ms-flex-align: center;
914
+ align-items: center;
915
+ font-size: 15px; }
916
+ #elementor-new-template__take_a_tour i {
917
+ color: #EF295A;
918
+ font-size: 30px; }
919
+ #elementor-new-template__take_a_tour a {
920
+ color: #6d7882;
921
+ padding-left: 10px;
922
+ text-decoration: none;
923
+ font-weight: 500; }
924
+
925
+ #elementor-new-template__form {
926
+ -webkit-box-flex: 1;
927
+ -webkit-flex-grow: 1;
928
+ -ms-flex-positive: 1;
929
+ flex-grow: 1;
930
+ max-width: 440px;
931
+ padding: 55px;
932
+ background-color: #fff;
933
+ -webkit-border-radius: 3px;
934
+ border-radius: 3px;
935
+ -webkit-box-shadow: 0 2px 30px 0 rgba(0, 0, 0, 0.08);
936
+ box-shadow: 0 2px 30px 0 rgba(0, 0, 0, 0.08); }
937
+ #elementor-new-template__form__title {
938
+ font-size: 23px;
939
+ color: #556068; }
940
+ #elementor-new-template__form .elementor-form-field__label {
941
+ display: block;
942
+ margin: 25px 0 7px;
943
+ line-height: 1; }
944
+ #elementor-new-template__form .elementor-form-field input,
945
+ #elementor-new-template__form .elementor-form-field select {
946
+ width: 100%;
947
+ height: 50px;
948
+ padding: 10px;
949
+ font-size: 14px;
950
+ -webkit-box-shadow: none;
951
+ box-shadow: none;
952
+ -webkit-border-radius: 3px;
953
+ border-radius: 3px;
954
+ background: none;
955
+ color: #495157;
956
+ border: 1px solid;
957
+ outline: none; }
958
+ #elementor-new-template__form .elementor-form-field input:not(:focus),
959
+ #elementor-new-template__form .elementor-form-field select:not(:focus) {
960
+ border-color: #d5dadf; }
961
+ #elementor-new-template__form .elementor-form-field input:focus,
962
+ #elementor-new-template__form .elementor-form-field select:focus {
963
+ border-color: #a4afb7; }
964
+ #elementor-new-template__form .elementor-form-field__select {
965
+ -webkit-appearance: none;
966
+ -moz-appearance: none;
967
+ appearance: none;
968
+ cursor: pointer; }
969
+ #elementor-new-template__form .elementor-form-field__select__wrapper {
970
+ position: relative; }
971
+ #elementor-new-template__form .elementor-form-field__select__wrapper:after {
972
+ font-family: eicons;
973
+ content: '\e955';
974
+ position: absolute;
975
+ top: 50%;
976
+ right: 10px;
977
+ -webkit-transform: translateY(-50%);
978
+ -ms-transform: translateY(-50%);
979
+ transform: translateY(-50%); }
980
+ #elementor-new-template__form__submit {
981
+ width: 100%;
982
+ height: 50px;
983
+ margin-top: 25px; }
984
+
985
+ @media (max-width: 1024px) {
986
+ #elementor-new-template__description {
987
+ max-width: 250px;
988
+ padding-right: 30px; } }
989
+
990
+ @media (max-width: 767px) {
991
+ #elementor-new-template__description {
992
+ display: none; } }
993
+
994
+ #elementor-role-manager {
995
+ max-width: 500px;
996
+ margin-top: 50px; }
997
+ #elementor-role-manager h3 {
998
+ color: #6d7882;
999
+ font-weight: normal;
1000
+ font-size: 22px; }
1001
+ #elementor-role-manager .elementor-settings-form-page {
1002
+ padding: 0; }
1003
+ #elementor-role-manager .elementor-role-row {
1004
+ background: #ffffff;
1005
+ color: #6d7882;
1006
+ margin-bottom: 2px; }
1007
+ #elementor-role-manager .elementor-role-row .elementor-role-label {
1008
+ display: -webkit-box;
1009
+ display: -webkit-flex;
1010
+ display: -ms-flexbox;
1011
+ display: flex;
1012
+ padding: 15px 20px;
1013
+ font-weight: 500;
1014
+ cursor: pointer; }
1015
+ #elementor-role-manager .elementor-role-row .elementor-role-label span.elementor-role-name {
1016
+ padding-right: 20px; }
1017
+ #elementor-role-manager .elementor-role-row .elementor-role-label span.elementor-role-toggle {
1018
+ text-align: right;
1019
+ -webkit-box-flex: 1;
1020
+ -webkit-flex-grow: 1;
1021
+ -ms-flex-positive: 1;
1022
+ flex-grow: 1; }
1023
+ #elementor-role-manager .elementor-role-row .elementor-role-label span.elementor-role-excluded-indicator {
1024
+ color: #a4afb7; }
1025
+ #elementor-role-manager .elementor-role-row .elementor-role-controls {
1026
+ background-color: #f7f7f7;
1027
+ padding: 20px 20px 5px; }
1028
+ #elementor-role-manager .elementor-role-row .elementor-role-controls > div {
1029
+ margin-bottom: 15px; }
1030
+ #elementor-role-manager .elementor-role-row .elementor-role-controls .elementor-role-go-pro {
1031
+ display: -webkit-box;
1032
+ display: -webkit-flex;
1033
+ display: -ms-flexbox;
1034
+ display: flex; }
1035
+ #elementor-role-manager .elementor-role-row .elementor-role-controls .elementor-role-go-pro .elementor-role-go-pro__desc {
1036
+ font-weight: 500;
1037
+ font-style: italic; }
1038
+ #elementor-role-manager .elementor-role-row .elementor-role-controls .elementor-role-go-pro .elementor-role-go-pro__link {
1039
+ text-align: right;
1040
+ -webkit-box-flex: 1;
1041
+ -webkit-flex-grow: 1;
1042
+ -ms-flex-positive: 1;
1043
+ flex-grow: 1; }
1044
  /*# sourceMappingURL=admin.css.map */
assets/css/admin.min.css CHANGED
@@ -1,2 +1,2 @@
1
- /*! elementor - v1.9.8 - 12-03-2018 */
2
- .dialog-widget-content{background-color:#fff;position:absolute;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);overflow:hidden}.dialog-message{font-size:12px;line-height:1.5}.dialog-type-lightbox{position:fixed;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dialog-type-lightbox .dialog-widget-content{margin:auto;width:375px}.dialog-type-lightbox .dialog-message{padding:0 20px;min-height:50px}.dialog-type-lightbox .dialog-message,.dialog-type-lightbox .dialog-widget-header{text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper{border-top:1px solid #e6e9ec;text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper>button{border:none;background:none;font-size:15px;cursor:pointer;padding:13px 0;outline:0}.dialog-type-lightbox .dialog-buttons-wrapper>button:first-child{color:#6d7882}.dialog-type-lightbox .dialog-buttons-wrapper>button.dialog-ok{color:#b01b1b}.dialog-type-lightbox .dialog-buttons-wrapper>button.dialog-take_over{color:#39b54a}.dialog-type-lightbox .dialog-buttons-wrapper>button:active{background-color:rgba(230,233,236,.5)}.dialog-type-lightbox .dialog-buttons-wrapper>button::-moz-focus-inner{border:0}.dialog-widget-header{padding:20px 0;font-weight:500}.dialog-close-button{cursor:pointer;position:absolute;top:30px;right:30px;font-size:15px}.dialog-close-button:not(:hover){opacity:.4}.dialog-confirm-widget .dialog-widget-header,.dialog-lightbox-widget .dialog-widget-header{font-size:15px;color:#495157}.dialog-confirm-widget .dialog-buttons-wrapper>button,.dialog-lightbox-widget .dialog-buttons-wrapper>button{width:50%}.dialog-confirm-widget .dialog-buttons-wrapper>button:first-child,.dialog-lightbox-widget .dialog-buttons-wrapper>button:first-child{border-right:1px solid #e6e9ec}.dialog-confirm-widget .dialog-buttons-wrapper>button:hover,.dialog-lightbox-widget .dialog-buttons-wrapper>button:hover{background-color:#f4f6f7}.dialog-alert-widget .dialog-buttons-wrapper>button{width:100%}@media (max-width:767px){.dialog-close-button{top:15px;right:15px}body.admin-bar .dialog-close-button{top:40px}}.elementor-aspect-ratio-219 .elementor-fit-aspect-ratio{padding-bottom:42.8571%}.elementor-aspect-ratio-169 .elementor-fit-aspect-ratio{padding-bottom:56.25%}.elementor-aspect-ratio-43 .elementor-fit-aspect-ratio{padding-bottom:75%}.elementor-aspect-ratio-32 .elementor-fit-aspect-ratio{padding-bottom:66.6666%}.elementor-aspect-ratio-11 .elementor-fit-aspect-ratio{padding-bottom:100%}.elementor-fit-aspect-ratio{position:relative;height:0}.elementor-fit-aspect-ratio iframe{position:absolute;top:0;left:0;height:100%;width:100%;border:0}.elementor-hidden{display:none}.flatpickr-calendar{width:280px}.flatpickr-calendar .flatpickr-current-month span.cur-month{font-weight:300}.flatpickr-calendar .dayContainer{width:280px;min-width:280px;max-width:280px}.flatpickr-calendar .flatpickr-days{width:280px}.flatpickr-calendar .flatpickr-day{max-width:37px;height:37px;line-height:37px}body.elementor-editor-active .elementor-switch-mode-off{display:none}body.elementor-editor-active #elementor-switch-mode-button{background-color:#f7f7f7;color:#555;border-color:#ccc;-webkit-box-shadow:0 1px 0 #ccc!important;box-shadow:0 1px 0 #ccc!important;text-shadow:unset}body.elementor-editor-active #elementor-switch-mode-button:hover{background-color:#e9e9e9}body.elementor-editor-active #elementor-switch-mode-button:active{-webkit-box-shadow:inset 0 1px 0 #ccc;box-shadow:inset 0 1px 0 #ccc;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}body.elementor-editor-active #elementor-editor{display:table}body.elementor-editor-active #postdivrich{display:none!important}body.elementor-editor-inactive #elementor-editor,body.elementor-editor-inactive .elementor-switch-mode-on{display:none}#adminmenu #toplevel_page_edit-post_type-elementor_library div.wp-menu-image:before,#adminmenu #toplevel_page_elementor div.wp-menu-image:before{content:"\e800";font-family:eicons;font-size:14px;margin-top:3px}#adminmenu #toplevel_page_edit-post_type-elementor_library a[href="admin.php?page=go_elementor_pro"],#adminmenu #toplevel_page_elementor a[href="admin.php?page=go_elementor_pro"]{color:#d54e21}#adminmenu #toplevel_page_edit-post_type-elementor_library .dashicons.dashicons-star-filled,#adminmenu #toplevel_page_elementor .dashicons.dashicons-star-filled{height:auto}.elementor-plugins-gopro{color:#39b54a;font-weight:700}#elementor-switch-mode{margin:15px 0}.elementor-button{padding:12.5px 25px;display:inline-block;line-height:1;border:1px solid;-webkit-border-radius:3px;border-radius:3px;outline:none;cursor:pointer}.elementor-button .eicon-elementor{margin-right:5px}#elementor-editor{background-color:#f7f7f7;border:1px solid #ddd;height:300px;width:100%;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#elementor-editor:hover{background-color:#fff}#elementor-editor .elementor-loader-box{position:absolute;-webkit-animation:load 1.8s linear infinite;animation:load 1.8s linear infinite}#elementor-editor .elementor-loader-box:first-of-type{width:20%;height:100%;left:0;top:0}#elementor-editor .elementor-loader-box:not(:first-of-type){right:0;height:20%;width:60%}#elementor-editor .elementor-loader-box:nth-of-type(2){top:0;-webkit-animation-delay:-.45s;animation-delay:-.45s}#elementor-editor .elementor-loader-box:nth-of-type(3){top:40%;-webkit-animation-delay:-.9s;animation-delay:-.9s}#elementor-editor .elementor-loader-box:nth-of-type(4){bottom:0;-webkit-animation-delay:-1.35s;animation-delay:-1.35s}@-webkit-keyframes load{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}@keyframes load{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}#elementor-editor .elementor-loader-box{background-color:#a4afb7}#elementor-go-to-edit-page-link{display:table-cell;vertical-align:middle;text-align:center;text-decoration:none}#elementor-go-to-edit-page-link.elementor-animate #elementor-editor-button,#elementor-go-to-edit-page-link:not(.elementor-animate) .elementor-loader-wrapper{display:none}.elementor-loader-wrapper{margin:auto;width:80px}.elementor-loader{height:80px;position:relative}.elementor-loading-title{color:#a4afb7;text-transform:uppercase;margin-top:15px;font-size:11px;letter-spacing:5px}.elementor-button-spinner:before{font:normal 20px/.5 dashicons;speak:none;display:inline-block;padding:0;top:8px;left:-4px;position:relative;vertical-align:top;content:"\f463"}.elementor-button-spinner.loading:before{-webkit-animation:rotation 1s infinite linear;animation:rotation 1s infinite linear}.elementor-button-spinner.success:before{content:"\f147";color:#46b450}#available-widgets [class*=elementor-template] .widget-title:before{content:"\e801";font-family:eicons;font-size:17px}.elementor-settings-form-page{padding-top:30px}._elementor_settings_update_time,.elementor-settings-form-page:not(.elementor-active){display:none}.notice.elementor-message{border-left-color:#b7084e!important;padding:20px}.notice.elementor-message .elementor-message-inner{display:table;width:100%}.notice.elementor-message .elementor-message-inner .elementor-message-action,.notice.elementor-message .elementor-message-inner .elementor-message-content,.notice.elementor-message .elementor-message-inner .elementor-message-icon{display:table-cell;vertical-align:middle}.notice.elementor-message .elementor-message-icon{color:#b7084e;font-size:40px;width:40px}.notice.elementor-message .elementor-message-content{padding:0 20px}.notice.elementor-message p{padding:0;margin:0}.notice.elementor-message h3{margin:0 0 5px}.notice.elementor-message .elementor-message-action{text-align:right}.notice.elementor-message .elementor-message-action .elementor-button{background-color:#b7084e;color:#fff;border-color:#7c1337;-webkit-box-shadow:0 1px 0 #7c1337;box-shadow:0 1px 0 #7c1337;padding:5px 30px;height:auto;line-height:20px;text-transform:capitalize}.notice.elementor-message .elementor-message-action .elementor-button i{padding-right:5px}.notice.elementor-message .elementor-message-action .elementor-button:hover{background-color:#a0124a}.notice.elementor-message .elementor-message-action .elementor-button:active{-webkit-box-shadow:inset 0 1px 0 #7c1337;box-shadow:inset 0 1px 0 #7c1337;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}@media (min-width:1200px){.elementor-message-action{padding-right:10px}}@media (max-width:600px){.notice.elementor-message{padding:20px}.notice.elementor-message .elementor-message-inner{display:block;text-align:center}.notice.elementor-message .elementor-message-inner .elementor-message-action,.notice.elementor-message .elementor-message-inner .elementor-message-content,.notice.elementor-message .elementor-message-inner .elementor-message-icon{display:block}.notice.elementor-message .elementor-message-inner .elementor-message-action{text-align:center}.notice.elementor-message .elementor-message-inner .elementor-message-icon{width:auto}.notice.elementor-message .elementor-message-inner .elementor-message-content{padding:10px 0}}#elementor-system-info{padding:15px}#elementor-system-info .elementor-system-info-section{margin-bottom:10px}#elementor-system-info .elementor-system-info-section>.elementor-system-info-report-name{padding-left:10px;border-bottom:1px solid #e1e1e1}#elementor-system-info .elementor-system-info-section .widefat{white-space:pre}#elementor-system-info .elementor-system-info-report-name{text-transform:uppercase;font-size:14px;margin:0;line-height:2}#elementor-system-info .elementor-system-info-report-row{overflow:hidden;padding:5px 0}#elementor-system-info .elementor-system-info-report-row>*{float:left}#elementor-system-info .elementor-system-info-field-recommendation,#elementor-system-info .elementor-system-info-report-field{padding-left:10px;color:#7f7f7f}#elementor-system-info .elementor-system-info-report-fields{padding-left:20px}#elementor-system-info .elementor-system-info-plugin-name{color:#000}#elementor-system-info .elementor-system-info-plugin-properties{padding:10px}#elementor-system-info #elementor-system-info-raw-code{width:100%;height:200px}#elementor-system-info #elementor-system-info-raw-code-label{padding:5px;display:block}#elementor-system-info .elementor-warning td:first-child{border-left:3px solid #fcb92c}@-webkit-keyframes elementor-rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes elementor-rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}#elementor-deactivate-feedback-dialog-wrapper{display:none}#elementor-deactivate-feedback-modal .dialog-widget-content{width:550px}#elementor-deactivate-feedback-modal .dialog-close-button{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}#elementor-deactivate-feedback-modal .dialog-widget-header{padding:18px 15px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);text-align:left}#elementor-deactivate-feedback-modal .dialog-message{padding:30px 30px 0;text-align:left}#elementor-deactivate-feedback-modal .elementor-deactivate-feedback-dialog-input{float:left;margin:0 15px 0 0;-webkit-box-shadow:none;box-shadow:none}#elementor-deactivate-feedback-modal .elementor-deactivate-feedback-dialog-input:not(:checked)~.elementor-feedback-text{display:none}#elementor-deactivate-feedback-modal .elementor-deactivate-feedback-dialog-label{display:block;font-size:13px;color:#6d7882}#elementor-deactivate-feedback-modal .elementor-feedback-text{margin:10px 0 0 30px;padding:5px;font-size:13px;-webkit-box-shadow:none;box-shadow:none;background-color:#fff;width:92%}#elementor-deactivate-feedback-modal .dialog-buttons-wrapper{border-top:none;text-align:left;padding:20px 30px 30px}#elementor-deactivate-feedback-modal .dialog-submit{background-color:#b7084e;-webkit-border-radius:3px;border-radius:3px;color:#fff;line-height:1;padding:12px 20px;font-size:14px;width:180px;height:38px}#elementor-deactivate-feedback-modal .dialog-submit.elementor-loading:before{display:inline-block;content:"\f463";font:18px dashicons;-webkit-animation:elementor-rotation 2s infinite linear;animation:elementor-rotation 2s infinite linear}#elementor-deactivate-feedback-modal .dialog-skip{font-size:12px;color:#a4afb7;background:none;float:right;width:auto}#elementor-deactivate-feedback-dialog-header i{color:#b7084e;font-size:19px}#elementor-deactivate-feedback-dialog-header-title{font-size:15px;text-transform:uppercase;font-weight:700;padding-left:5px}#elementor-deactivate-feedback-dialog-form-caption{font-weight:700;font-size:15px;color:#495157;line-height:1.4}#elementor-deactivate-feedback-dialog-form-body{padding-top:30px}.elementor-deactivate-feedback-dialog-input-wrapper{line-height:1.3;overflow:hidden;margin-bottom:15px}#elementor-hidden-area{display:none}#elementor-import-template-trigger{cursor:pointer}#elementor-import-template-area{display:none;margin:50px 0 30px;text-align:center}#elementor-import-template-form{display:inline-block;margin-top:30px;padding:30px 50px;background-color:#fff;border:1px solid #e5e5e5}#elementor-import-template-title{font-size:18px;color:#555d66}.form-table:not(.elementor-maintenance-mode-is-enabled) .elementor-default-hide{display:none}.elementor-maintenance-mode-error{color:red}#e-dashboard-overview .dashicons{vertical-align:middle;font-size:17px}#e-dashboard-overview .e-overview__header{display:table;width:100%;-webkit-box-shadow:0 5px 8px rgba(0,0,0,.05);box-shadow:0 5px 8px rgba(0,0,0,.05);margin:0 -12px 8px;padding:0 12px 12px}#e-dashboard-overview .e-overview__create,#e-dashboard-overview .e-overview__logo,#e-dashboard-overview .e-overview__versions{display:table-cell;vertical-align:middle}#e-dashboard-overview .e-overview__logo{color:#b7084e;font-size:40px;width:40px}#e-dashboard-overview .e-overview__versions{padding:0 10px;font-size:.9em;line-height:1.5}#e-dashboard-overview .e-overview__version{display:block}#e-dashboard-overview .e-overview__create{text-align:right}#e-dashboard-overview .e-overview__post{margin-top:10px}#e-dashboard-overview .e-overview__post-link{display:inline-block}#e-dashboard-overview .e-overview__badge{background:#39b54a;color:#fff;font-size:.75em;padding:3px 6px;-webkit-border-radius:3px;border-radius:3px;text-transform:uppercase}#e-dashboard-overview .e-overview__post-description{margin:0 0 1.5em}#e-dashboard-overview .e-overview__recently-edited li{color:#72777c}#e-dashboard-overview .e-overview__feed{font-size:14px;font-weight:500}#e-dashboard-overview .e-overview__feed .e-overview__post-link{padding-bottom:5px}#e-dashboard-overview .e-overview__feed .e-overview__heading,#e-dashboard-overview .e-overview__recently-edited .e-overview__heading{font-weight:700;border-bottom:1px solid #eee;margin:0 -12px;padding:6px 12px}#e-dashboard-overview .e-overview__footer{margin:0 -12px -12px;padding:12px;border-top:1px solid #eee}#e-dashboard-overview .e-overview__footer ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}#e-dashboard-overview .e-overview__footer ul li{padding:0 10px;margin:0;border-left:1px solid #ddd}#e-dashboard-overview .e-overview__footer ul li:first-child{padding-left:0;border:none}#e-dashboard-overview .e-overview__go-pro a{color:#fcb92c;font-weight:500}
1
+ /*! elementor - v2.0.0 - 26-03-2018 */
2
+ .elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{position:absolute;top:-10000em;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.elementor-clearfix:after{content:"";display:block;clear:both;width:0;height:0}.dialog-widget-content{background-color:#fff;position:absolute;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);overflow:hidden}.dialog-message{font-size:12px;line-height:1.5}.dialog-type-lightbox{position:fixed;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dialog-type-lightbox .dialog-widget-content{margin:auto;width:375px}.dialog-type-lightbox .dialog-message{padding:0 20px;min-height:50px}.dialog-type-lightbox .dialog-message,.dialog-type-lightbox .dialog-widget-header{text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper{border-top:1px solid #e6e9ec;text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper>button{border:none;background:none;font-size:15px;cursor:pointer;padding:13px 0;outline:0}.dialog-type-lightbox .dialog-buttons-wrapper>button:first-child{color:#6d7882}.dialog-type-lightbox .dialog-buttons-wrapper>button.dialog-ok{color:#b01b1b}.dialog-type-lightbox .dialog-buttons-wrapper>button.dialog-take_over{color:#39b54a}.dialog-type-lightbox .dialog-buttons-wrapper>button:active{background-color:rgba(230,233,236,.5)}.dialog-type-lightbox .dialog-buttons-wrapper>button::-moz-focus-inner{border:0}.dialog-widget-header{padding:20px 0;font-weight:500}.dialog-close-button{cursor:pointer;position:absolute;top:30px;right:30px;font-size:15px}.dialog-close-button:not(:hover){opacity:.4}.dialog-confirm-widget .dialog-widget-header,.dialog-lightbox-widget .dialog-widget-header{font-size:15px;color:#495157}.dialog-confirm-widget .dialog-buttons-wrapper>button,.dialog-lightbox-widget .dialog-buttons-wrapper>button{width:50%}.dialog-confirm-widget .dialog-buttons-wrapper>button:first-child,.dialog-lightbox-widget .dialog-buttons-wrapper>button:first-child{border-right:1px solid #e6e9ec}.dialog-confirm-widget .dialog-buttons-wrapper>button:hover,.dialog-lightbox-widget .dialog-buttons-wrapper>button:hover{background-color:#f4f6f7}.dialog-alert-widget .dialog-buttons-wrapper>button{width:100%}@media (max-width:767px){.dialog-close-button{top:15px;right:15px}body.admin-bar .dialog-close-button{top:40px}}.elementor-aspect-ratio-219 .elementor-fit-aspect-ratio{padding-bottom:42.8571%}.elementor-aspect-ratio-169 .elementor-fit-aspect-ratio{padding-bottom:56.25%}.elementor-aspect-ratio-43 .elementor-fit-aspect-ratio{padding-bottom:75%}.elementor-aspect-ratio-32 .elementor-fit-aspect-ratio{padding-bottom:66.6666%}.elementor-aspect-ratio-11 .elementor-fit-aspect-ratio{padding-bottom:100%}.elementor-fit-aspect-ratio{position:relative;height:0}.elementor-fit-aspect-ratio iframe{position:absolute;top:0;left:0;height:100%;width:100%;border:0}.elementor-hidden{display:none}.flatpickr-calendar{width:280px}.flatpickr-calendar .flatpickr-current-month span.cur-month{font-weight:300}.flatpickr-calendar .dayContainer{width:280px;min-width:280px;max-width:280px}.flatpickr-calendar .flatpickr-days{width:280px}.flatpickr-calendar .flatpickr-day{max-width:37px;height:37px;line-height:37px}.elementor-button{text-transform:uppercase;outline:none;border:none;-webkit-border-radius:3px;border-radius:3px;-webkit-transition-property:background,color,opacity,-webkit-box-shadow;transition-property:background,color,opacity,-webkit-box-shadow;-o-transition-property:background,color,box-shadow,opacity;transition-property:background,color,box-shadow,opacity;transition-property:background,color,box-shadow,opacity,-webkit-box-shadow;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.elementor-button:hover{border:none}.elementor-button:not([disabled]){cursor:pointer}.elementor-button:not(.elementor-button-state) .elementor-state-icon{display:none}.elementor-button.elementor-button-success{color:#fff}.elementor-button.elementor-button-success[disabled]{background-color:#c2cbd2}.elementor-button.elementor-button-success:not([disabled]){background-color:#39b54a}.elementor-button.elementor-button-success:not([disabled]):hover{opacity:.85;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-button.elementor-button-success:not([disabled]):active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-button.elementor-button-warning{background-color:#a4afb7;color:#fff}.elementor-button.elementor-button-warning[disabled]{background-color:#c2cbd2}.elementor-button.elementor-button-warning:not([disabled]):hover{background-color:#b01b1b;opacity:.85;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-button.elementor-button-warning:not([disabled]):active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-button.elementor-edit-template{display:inline-block;margin-top:15px;color:#fff}.elementor-button.elementor-button-default{background-color:#a4afb7;color:#fff;font-size:11px;padding:6.5px 15px}.elementor-button.elementor-button-default:hover{background-color:#6d7882;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-button.elementor-button-default:active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-button.elementor-button-default:visited{color:#fff}.elementor-button.elementor-button-go-pro{color:#fff;background-color:#fcb92c}.elementor-button i{margin-right:10px}.elementor-templates-modal .dialog-widget-content{background-color:#f1f3f5;width:100%}@media (max-width:1439px){.elementor-templates-modal .dialog-widget-content{max-width:990px}}@media (min-width:1440px){.elementor-templates-modal .dialog-widget-content{max-width:1200px}}.elementor-templates-modal .dialog-widget-header{padding:0;background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);position:relative;z-index:1}.elementor-templates-modal .dialog-buttons-wrapper{display:none}.elementor-templates-modal .dialog-message{height:750px;max-height:85vh;overflow:auto;padding:25px 30px 30px}.elementor-templates-modal__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:50px}.elementor-templates-modal__header__logo{font-size:15px;line-height:1;text-transform:uppercase;color:#495157;font-weight:700;cursor:pointer}.elementor-templates-modal__header__logo-area{text-align:left;padding-left:15px}.elementor-templates-modal__header__logo-area>*{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-templates-modal__header__logo__icon-wrapper{padding:4px 7px 6px;background-image:-webkit-linear-gradient(225deg,#ef295a,#434363);background-image:-o-linear-gradient(225deg,#ef295a,#434363);background-image:linear-gradient(-135deg,#ef295a,#434363);-webkit-border-radius:2px;border-radius:2px;margin-right:10px}.elementor-templates-modal__header__logo i{color:#fff;font-size:10px}.elementor-templates-modal__header__items-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-templates-modal__header__item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-templates-modal__header__item>i{font-size:20px;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s;cursor:pointer}.elementor-templates-modal__header__item>i:not(:hover){color:#a4afb7}.elementor-templates-modal__header__close-modal{width:45px;border-left:1px solid #e6e9ec}.elementor-templates-modal__header__close-modal i{font-size:18px}body.elementor-editor-active .elementor-switch-mode-off{display:none}body.elementor-editor-active #elementor-switch-mode-button{background-color:#f7f7f7;color:#555;border-color:#ccc;-webkit-box-shadow:0 1px 0 #ccc!important;box-shadow:0 1px 0 #ccc!important;text-shadow:unset}body.elementor-editor-active #elementor-switch-mode-button:hover{background-color:#e9e9e9}body.elementor-editor-active #elementor-switch-mode-button:active{-webkit-box-shadow:inset 0 1px 0 #ccc;box-shadow:inset 0 1px 0 #ccc;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}body.elementor-editor-active #elementor-editor{display:table}body.elementor-editor-active #postdivrich{display:none!important}body.elementor-editor-inactive #elementor-editor,body.elementor-editor-inactive .elementor-switch-mode-on{display:none}#adminmenu #toplevel_page_edit-post_type-elementor_library div.wp-menu-image:before,#adminmenu #toplevel_page_elementor div.wp-menu-image:before{content:"\e800";font-family:eicons;font-size:14px;margin-top:3px}#adminmenu #toplevel_page_edit-post_type-elementor_library a[href="admin.php?page=go_elementor_pro"],#adminmenu #toplevel_page_elementor a[href="admin.php?page=go_elementor_pro"]{color:#d54e21}#adminmenu #toplevel_page_edit-post_type-elementor_library .dashicons.dashicons-star-filled,#adminmenu #toplevel_page_elementor .dashicons.dashicons-star-filled{height:auto}.elementor-plugins-gopro{color:#39b54a;font-weight:700}#elementor-switch-mode{margin:15px 0}#elementor-editor-button{outline:none;cursor:pointer}#elementor-editor-button .eicon-elementor{margin-right:5px}.elementor-button{font-size:13px;text-decoration:none;padding:15px 40px}#elementor-editor{background-color:#f7f7f7;border:1px solid #ddd;height:300px;width:100%;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#elementor-editor:hover{background-color:#fff}#elementor-editor .elementor-loader-box{position:absolute;-webkit-animation:load 1.8s linear infinite;animation:load 1.8s linear infinite}#elementor-editor .elementor-loader-box:first-of-type{width:20%;height:100%;left:0;top:0}#elementor-editor .elementor-loader-box:not(:first-of-type){right:0;height:20%;width:60%}#elementor-editor .elementor-loader-box:nth-of-type(2){top:0;-webkit-animation-delay:-.45s;animation-delay:-.45s}#elementor-editor .elementor-loader-box:nth-of-type(3){top:40%;-webkit-animation-delay:-.9s;animation-delay:-.9s}#elementor-editor .elementor-loader-box:nth-of-type(4){bottom:0;-webkit-animation-delay:-1.35s;animation-delay:-1.35s}@-webkit-keyframes load{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}@keyframes load{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}#elementor-editor .elementor-loader-box{background-color:#a4afb7}#elementor-go-to-edit-page-link{display:table-cell;vertical-align:middle;text-align:center;text-decoration:none}#elementor-go-to-edit-page-link.elementor-animate #elementor-editor-button,#elementor-go-to-edit-page-link:not(.elementor-animate) .elementor-loader-wrapper{display:none}.elementor-loader-wrapper{margin:auto;width:80px}.elementor-loader{height:80px;position:relative}.elementor-loading-title{color:#a4afb7;text-transform:uppercase;margin-top:15px;font-size:11px;letter-spacing:5px}.elementor-button-spinner:before{font:normal 20px/.5 dashicons;speak:none;display:inline-block;padding:0;top:8px;left:-4px;position:relative;vertical-align:top;content:"\f463"}.elementor-button-spinner.loading:before{-webkit-animation:rotation 1s infinite linear;animation:rotation 1s infinite linear}.elementor-button-spinner.success:before{content:"\f147";color:#46b450}.elementor-blank_state{padding:5em 0;margin:auto;max-width:520px;text-align:center;color:#6d7882}.elementor-blank_state i{font-size:50px;color:#a4afb7}.elementor-blank_state h2{font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;font-size:32px;font-weight:300;color:inherit;margin:50px 0 35px}.elementor-blank_state p{font-size:16px;font-weight:400;color:#a4afb7;margin-bottom:40px}.elementor-blank_state .elementor-button{display:inline-block}#available-widgets [class*=elementor-template] .widget-title:before{content:"\e801";font-family:eicons;font-size:17px}.elementor-settings-form-page{padding-top:30px}._elementor_settings_update_time,.elementor-settings-form-page:not(.elementor-active){display:none}.notice.elementor-message{border-left-color:#b7084e!important;padding:20px}.notice.elementor-message .elementor-message-inner{display:table;width:100%}.notice.elementor-message .elementor-message-inner .elementor-message-action,.notice.elementor-message .elementor-message-inner .elementor-message-content,.notice.elementor-message .elementor-message-inner .elementor-message-icon{display:table-cell;vertical-align:middle}.notice.elementor-message .elementor-message-icon{color:#b7084e;font-size:40px;width:40px}.notice.elementor-message .elementor-message-content{padding:0 20px}.notice.elementor-message p{padding:0;margin:0}.notice.elementor-message h3{margin:0 0 5px}.notice.elementor-message .elementor-message-action{text-align:right}.notice.elementor-message .elementor-message-action .elementor-button{background-color:#b7084e;color:#fff;border-color:#7c1337;-webkit-box-shadow:0 1px 0 #7c1337;box-shadow:0 1px 0 #7c1337;padding:5px 30px;height:auto;line-height:20px;text-transform:capitalize}.notice.elementor-message .elementor-message-action .elementor-button i{padding-right:5px}.notice.elementor-message .elementor-message-action .elementor-button:hover{background-color:#a0124a}.notice.elementor-message .elementor-message-action .elementor-button:active{-webkit-box-shadow:inset 0 1px 0 #7c1337;box-shadow:inset 0 1px 0 #7c1337;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}@media (min-width:1200px){.elementor-message-action{padding-right:10px}}@media (max-width:600px){.notice.elementor-message{padding:20px}.notice.elementor-message .elementor-message-inner{display:block;text-align:center}.notice.elementor-message .elementor-message-inner .elementor-message-action,.notice.elementor-message .elementor-message-inner .elementor-message-content,.notice.elementor-message .elementor-message-inner .elementor-message-icon{display:block}.notice.elementor-message .elementor-message-inner .elementor-message-action{text-align:center}.notice.elementor-message .elementor-message-inner .elementor-message-icon{width:auto}.notice.elementor-message .elementor-message-inner .elementor-message-content{padding:10px 0}}#elementor-system-info{padding:15px}#elementor-system-info .elementor-system-info-section{margin-bottom:10px}#elementor-system-info .elementor-system-info-section>.elementor-system-info-report-name{padding-left:10px;border-bottom:1px solid #e1e1e1}#elementor-system-info .elementor-system-info-section .widefat{white-space:pre}#elementor-system-info .elementor-system-info-report-name{text-transform:uppercase;font-size:14px;margin:0;line-height:2}#elementor-system-info .elementor-system-info-report-row{overflow:hidden;padding:5px 0}#elementor-system-info .elementor-system-info-report-row>*{float:left}#elementor-system-info .elementor-system-info-field-recommendation,#elementor-system-info .elementor-system-info-report-field{padding-left:10px;color:#7f7f7f}#elementor-system-info .elementor-system-info-report-fields{padding-left:20px}#elementor-system-info .elementor-system-info-plugin-name{color:#000}#elementor-system-info .elementor-system-info-plugin-properties{padding:10px}#elementor-system-info #elementor-system-info-raw-code{width:100%;height:200px}#elementor-system-info #elementor-system-info-raw-code-label{padding:5px;display:block}#elementor-system-info .elementor-warning td:first-child{border-left:3px solid #fcb92c}@-webkit-keyframes elementor-rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes elementor-rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}#elementor-deactivate-feedback-dialog-wrapper{display:none}#elementor-deactivate-feedback-modal .dialog-widget-content{width:550px}#elementor-deactivate-feedback-modal .dialog-close-button{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}#elementor-deactivate-feedback-modal .dialog-widget-header{padding:18px 15px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);text-align:left}#elementor-deactivate-feedback-modal .dialog-message{padding:30px 30px 0;text-align:left}#elementor-deactivate-feedback-modal .elementor-deactivate-feedback-dialog-input{float:left;margin:0 15px 0 0;-webkit-box-shadow:none;box-shadow:none}#elementor-deactivate-feedback-modal .elementor-deactivate-feedback-dialog-input:not(:checked)~.elementor-feedback-text{display:none}#elementor-deactivate-feedback-modal .elementor-deactivate-feedback-dialog-label{display:block;font-size:13px;color:#6d7882}#elementor-deactivate-feedback-modal .elementor-feedback-text{margin:10px 0 0 30px;padding:5px;font-size:13px;-webkit-box-shadow:none;box-shadow:none;background-color:#fff;width:92%}#elementor-deactivate-feedback-modal .dialog-buttons-wrapper{border-top:none;text-align:left;padding:20px 30px 30px}#elementor-deactivate-feedback-modal .dialog-submit{background-color:#b7084e;-webkit-border-radius:3px;border-radius:3px;color:#fff;line-height:1;padding:12px 20px;font-size:14px;width:180px;height:38px}#elementor-deactivate-feedback-modal .dialog-submit.elementor-loading:before{display:inline-block;content:"\f463";font:18px dashicons;-webkit-animation:elementor-rotation 2s infinite linear;animation:elementor-rotation 2s infinite linear}#elementor-deactivate-feedback-modal .dialog-skip{font-size:12px;color:#a4afb7;background:none;float:right;width:auto}#elementor-deactivate-feedback-dialog-header i{color:#b7084e;font-size:19px}#elementor-deactivate-feedback-dialog-header-title{font-size:15px;text-transform:uppercase;font-weight:700;padding-left:5px}#elementor-deactivate-feedback-dialog-form-caption{font-weight:700;font-size:15px;color:#495157;line-height:1.4}#elementor-deactivate-feedback-dialog-form-body{padding-top:30px}.elementor-deactivate-feedback-dialog-input-wrapper{line-height:1.3;overflow:hidden;margin-bottom:15px}#elementor-hidden-area{display:none}#elementor-import-template-trigger{cursor:pointer}#elementor-import-template-area{display:none;margin:50px 0 30px;text-align:center}#elementor-import-template-form{display:inline-block;margin-top:30px;padding:30px 50px;background-color:#fff;border:1px solid #e5e5e5}#elementor-import-template-title{font-size:18px;color:#555d66}.form-table:not(.elementor-maintenance-mode-is-enabled) .elementor-default-hide{display:none}.elementor-maintenance-mode-error{color:red}#e-dashboard-overview .dashicons{vertical-align:middle;font-size:17px}#e-dashboard-overview .e-overview__header{display:table;width:100%;-webkit-box-shadow:0 5px 8px rgba(0,0,0,.05);box-shadow:0 5px 8px rgba(0,0,0,.05);margin:0 -12px 8px;padding:0 12px 12px}#e-dashboard-overview .e-overview__create,#e-dashboard-overview .e-overview__logo,#e-dashboard-overview .e-overview__versions{display:table-cell;vertical-align:middle}#e-dashboard-overview .e-overview__logo{color:#b7084e;font-size:40px;width:40px}#e-dashboard-overview .e-overview__versions{padding:0 10px;font-size:.9em;line-height:1.5}#e-dashboard-overview .e-overview__version{display:block}#e-dashboard-overview .e-overview__create{text-align:right}#e-dashboard-overview .e-overview__post{margin-top:10px}#e-dashboard-overview .e-overview__post-link{display:inline-block}#e-dashboard-overview .e-overview__badge{background:#39b54a;color:#fff;font-size:.75em;padding:3px 6px;-webkit-border-radius:3px;border-radius:3px;text-transform:uppercase}#e-dashboard-overview .e-overview__post-description{margin:0 0 1.5em}#e-dashboard-overview .e-overview__recently-edited li{color:#72777c}#e-dashboard-overview .e-overview__feed{font-size:14px;font-weight:500}#e-dashboard-overview .e-overview__feed .e-overview__post-link{padding-bottom:5px}#e-dashboard-overview .e-overview__feed .e-overview__heading,#e-dashboard-overview .e-overview__recently-edited .e-overview__heading{font-weight:700;border-bottom:1px solid #eee;margin:0 -12px;padding:6px 12px}#e-dashboard-overview .e-overview__footer{margin:0 -12px -12px;padding:12px;border-top:1px solid #eee}#e-dashboard-overview .e-overview__footer ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}#e-dashboard-overview .e-overview__footer ul li{padding:0 10px;margin:0;border-left:1px solid #ddd}#e-dashboard-overview .e-overview__footer ul li:first-child{padding-left:0;border:none}#e-dashboard-overview .e-overview__go-pro a{color:#fcb92c;font-weight:500}.post-type-elementor_library #elementor-template-library-tabs-wrapper{padding-top:2em;margin-bottom:2em}#elementor-new-template-modal .dialog-message{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:left;padding:0 120px;color:#6d7882}#elementor-new-template__description{width:35%;max-width:300px;padding-right:100px}#elementor-new-template__description__get-started{font-size:30px;color:#556068}#elementor-new-template__description__elementor-builder{font-size:30px;color:#556068;font-weight:700}#elementor-new-template__description__content{font-size:14px;padding:30px 0}#elementor-new-template__take_a_tour{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:15px}#elementor-new-template__take_a_tour i{color:#ef295a;font-size:30px}#elementor-new-template__take_a_tour a{color:#6d7882;padding-left:10px;text-decoration:none;font-weight:500}#elementor-new-template__form{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:440px;padding:55px;background-color:#fff;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 30px 0 rgba(0,0,0,.08);box-shadow:0 2px 30px 0 rgba(0,0,0,.08)}#elementor-new-template__form__title{font-size:23px;color:#556068}#elementor-new-template__form .elementor-form-field__label{display:block;margin:25px 0 7px;line-height:1}#elementor-new-template__form .elementor-form-field input,#elementor-new-template__form .elementor-form-field select{width:100%;height:50px;padding:10px;font-size:14px;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:3px;border-radius:3px;background:none;color:#495157;border:1px solid;outline:none}#elementor-new-template__form .elementor-form-field input:not(:focus),#elementor-new-template__form .elementor-form-field select:not(:focus){border-color:#d5dadf}#elementor-new-template__form .elementor-form-field input:focus,#elementor-new-template__form .elementor-form-field select:focus{border-color:#a4afb7}#elementor-new-template__form .elementor-form-field__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}#elementor-new-template__form .elementor-form-field__select__wrapper{position:relative}#elementor-new-template__form .elementor-form-field__select__wrapper:after{font-family:eicons;content:"\e955";position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#elementor-new-template__form__submit{width:100%;height:50px;margin-top:25px}@media (max-width:1024px){#elementor-new-template__description{max-width:250px;padding-right:30px}}@media (max-width:767px){#elementor-new-template__description{display:none}}#elementor-role-manager{max-width:500px;margin-top:50px}#elementor-role-manager h3{color:#6d7882;font-weight:400;font-size:22px}#elementor-role-manager .elementor-settings-form-page{padding:0}#elementor-role-manager .elementor-role-row{background:#fff;color:#6d7882;margin-bottom:2px}#elementor-role-manager .elementor-role-row .elementor-role-label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:15px 20px;font-weight:500;cursor:pointer}#elementor-role-manager .elementor-role-row .elementor-role-label span.elementor-role-name{padding-right:20px}#elementor-role-manager .elementor-role-row .elementor-role-label span.elementor-role-toggle{text-align:right;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#elementor-role-manager .elementor-role-row .elementor-role-label span.elementor-role-excluded-indicator{color:#a4afb7}#elementor-role-manager .elementor-role-row .elementor-role-controls{background-color:#f7f7f7;padding:20px 20px 5px}#elementor-role-manager .elementor-role-row .elementor-role-controls>div{margin-bottom:15px}#elementor-role-manager .elementor-role-row .elementor-role-controls .elementor-role-go-pro{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#elementor-role-manager .elementor-role-row .elementor-role-controls .elementor-role-go-pro .elementor-role-go-pro__desc{font-weight:500;font-style:italic}#elementor-role-manager .elementor-role-row .elementor-role-controls .elementor-role-go-pro .elementor-role-go-pro__link{text-align:right;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}
assets/css/editor-preview-rtl.css CHANGED
@@ -1,4 +1,1286 @@
1
- /*! elementor - v1.9.8 - 12-03-2018 */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2
  .pen {
3
  position: relative;
4
  outline: none; }
@@ -131,6 +1413,120 @@
131
  .elementor-inline-editing u {
132
  text-decoration: underline; }
133
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
134
  @-webkit-keyframes placeholder-section {
135
  0% {
136
  height: 0;
@@ -220,7 +1616,7 @@ html.elementor-html {
220
  #elementor {
221
  position: relative; }
222
 
223
- .elementor-editor-active .elementor-inner {
224
  margin-top: 25px; }
225
 
226
  .elementor-editor-active .elementor.elementor-edit-mode .elementor-element-empty .elementor-sortable-placeholder {
@@ -316,7 +1712,7 @@ html.elementor-html {
316
  content: ''; }
317
 
318
  .elementor-editor-active .elementor.elementor-edit-mode .elementor-top-section > .elementor-container > .elementor-row {
319
- min-height: 80px; }
320
 
321
  .elementor-editor-active .elementor.elementor-edit-mode .elementor-inner-section:first-child {
322
  margin-top: 15px; }
@@ -496,11 +1892,14 @@ html.elementor-html {
496
  display: none !important; } }
497
 
498
  .elementor-editor-active .elementor-column-wrap.elementor-element-empty .elementor-widget-wrap {
499
- min-height: 60px; }
500
  @media (min-width: 768px) {
501
  .elementor-editor-active .elementor-column-wrap.elementor-element-empty .elementor-widget-wrap {
502
  margin: 10px; } }
503
 
 
 
 
504
  .elementor-editor-active .elementor-widget.elementor-loading {
505
  opacity: .3; }
506
 
@@ -547,6 +1946,29 @@ html.elementor-html {
547
  .elementor-editor-active .elementor-inline-editing {
548
  min-height: 15px; }
549
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
550
  .elementor-sortable-placeholder:not(.elementor-column-placeholder) {
551
  background-color: #71d7f7;
552
  -webkit-animation-timing-function: ease-out;
@@ -695,7 +2117,10 @@ html.elementor-html {
695
  .elementor-select-preset-list .elementor-preset:not(:hover) path {
696
  fill: #d5dadf; }
697
  .elementor-select-preset-list .elementor-preset svg {
698
- height: 50px; }
 
 
 
699
 
700
  #elementor-add-new-section {
701
  margin: 60px auto; }
1
+ /*! elementor - v2.0.0 - 26-03-2018 */
2
+ @charset "UTF-8";
3
+ .elementor-panel-box {
4
+ margin-top: 10px;
5
+ background-color: #fff; }
6
+
7
+ .elementor-panel-box-content {
8
+ padding: 20px 20px 10px; }
9
+
10
+ .elementor-control-title {
11
+ font-size: 12px; }
12
+
13
+ .elementor-button {
14
+ display: inline-block; }
15
+
16
+ .elementor-panel-alert {
17
+ padding: 15px;
18
+ border-left: 5px solid transparent;
19
+ position: relative;
20
+ font-size: 12px;
21
+ line-height: 1.5;
22
+ text-align: right; }
23
+ .elementor-panel-alert a {
24
+ color: inherit; }
25
+ .elementor-panel-alert.elementor-panel-alert-info {
26
+ color: #31708f;
27
+ background-color: #d9edf7;
28
+ border-color: #bcdff1; }
29
+ .elementor-panel-alert.elementor-panel-alert-success {
30
+ color: #3c763d;
31
+ background-color: #dff0d8;
32
+ border-color: #cae6be; }
33
+ .elementor-panel-alert.elementor-panel-alert-warning {
34
+ color: #8a6d3b;
35
+ background-color: #fcf8e3;
36
+ border-color: #f9f0c3; }
37
+ .elementor-panel-alert.elementor-panel-alert-danger {
38
+ color: #a94442;
39
+ background-color: #f2dede;
40
+ border-color: #e8c4c4; }
41
+
42
+ .elementor-label {
43
+ display: inline;
44
+ padding: .2em .6em .3em;
45
+ font-size: 75%;
46
+ font-weight: 700;
47
+ line-height: 1;
48
+ color: #fff;
49
+ text-align: center;
50
+ white-space: nowrap;
51
+ vertical-align: baseline;
52
+ -webkit-border-radius: .25em;
53
+ border-radius: .25em;
54
+ text-transform: capitalize; }
55
+ .elementor-label.elementor-label-default {
56
+ background-color: #a4afb7; }
57
+ .elementor-label.elementor-label-info {
58
+ background-color: #5bc0de; }
59
+ .elementor-label.elementor-label-success {
60
+ background-color: #5cb85c; }
61
+ .elementor-label.elementor-label-warning {
62
+ background-color: #f0ad4e; }
63
+ .elementor-label.elementor-label-danger {
64
+ background-color: #d9534f; }
65
+
66
+ .elementor-descriptor, .elementor-control-field-description {
67
+ font-size: 11px;
68
+ font-style: italic;
69
+ line-height: 1.4;
70
+ color: #a4afb7; }
71
+
72
+ .elementor-panel-nerd-box {
73
+ padding: 30px 20px;
74
+ text-align: center; }
75
+ .elementor-panel-nerd-box .elementor-panel-nerd-box-icon {
76
+ font-size: 52px;
77
+ color: #a4afb7; }
78
+ .elementor-panel-nerd-box .elementor-panel-nerd-box-title {
79
+ margin-top: 20px;
80
+ font-size: 16px;
81
+ font-weight: bold; }
82
+ .elementor-panel-nerd-box .elementor-panel-nerd-box-message {
83
+ margin-top: 20px;
84
+ line-height: 1.4;
85
+ font-size: 11px; }
86
+ .elementor-panel-nerd-box .elementor-button.elementor-panel-nerd-box-link {
87
+ background-color: #fcb92c;
88
+ color: #ffffff;
89
+ padding: 7px 25px;
90
+ margin-top: 20px;
91
+ -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 2px 2px rgba(0, 0, 0, 0.1);
92
+ box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 2px 2px rgba(0, 0, 0, 0.1);
93
+ -webkit-transition: .5s;
94
+ -o-transition: .5s;
95
+ transition: .5s; }
96
+ .elementor-panel-nerd-box .elementor-button.elementor-panel-nerd-box-link:hover {
97
+ background-color: #fdca5e; }
98
+
99
+ .elementor-controls-popover {
100
+ display: none;
101
+ position: absolute;
102
+ -webkit-box-shadow: 0 2px 15px rgba(0, 0, 0, 0.3);
103
+ box-shadow: 0 2px 15px rgba(0, 0, 0, 0.3);
104
+ -webkit-border-radius: 3px;
105
+ border-radius: 3px;
106
+ left: 0;
107
+ right: 0;
108
+ margin: -4px auto 5px;
109
+ padding-top: 15px;
110
+ width: 90%;
111
+ z-index: 1;
112
+ background-color: #fff; }
113
+ .elementor-controls-popover:before {
114
+ content: '';
115
+ position: absolute;
116
+ top: -16px;
117
+ left: 22px;
118
+ border: 8px solid transparent;
119
+ border-bottom-color: #fff; }
120
+ .elementor-controls-popover div.elementor-control {
121
+ background-color: transparent; }
122
+ .elementor-controls-popover div.elementor-control:before {
123
+ content: none; }
124
+
125
+ #elementor-panel-get-pro-elements .elementor-panel-nerd-box-message {
126
+ text-transform: uppercase; }
127
+
128
+ .select2-container {
129
+ width: 100% !important; }
130
+
131
+ #elementor-controls .pojo-widget-button-collapse {
132
+ display: none; }
133
+
134
+ .elementor-control {
135
+ background-color: #fff;
136
+ position: relative;
137
+ padding: 0 20px 15px; }
138
+ .elementor-control a {
139
+ font-weight: 500;
140
+ text-decoration: none;
141
+ border-bottom: 1px dotted transparent;
142
+ -webkit-transition: all ease-in-out .3s;
143
+ -o-transition: all ease-in-out .3s;
144
+ transition: all ease-in-out .3s; }
145
+ .elementor-control a:hover {
146
+ border-bottom-color: inherit; }
147
+ .elementor-control.elementor-control-type-divider {
148
+ padding: 0;
149
+ margin-bottom: -1px;
150
+ z-index: 1;
151
+ background-color: transparent; }
152
+ .elementor-control.elementor-control-type-divider hr {
153
+ border-bottom-width: 0;
154
+ border-top-width: 1px;
155
+ border-color: #e6e9ec;
156
+ border-style: solid; }
157
+ .elementor-control.elementor-control-type-divider hr.elementor-divider-style--thick {
158
+ border-top-width: 3px; }
159
+ .elementor-control.elementor-control-type-divider hr.elementor-divider-style--default {
160
+ margin-right: 20px;
161
+ margin-left: 20px; }
162
+ .elementor-control.elementor-control-separator-default:not(.elementor-control-type-divider):before {
163
+ content: '';
164
+ height: 1px;
165
+ display: block;
166
+ margin-bottom: 15px;
167
+ background-color: #e6e9ec; }
168
+ .elementor-control.elementor-control-separator-default:not(.elementor-control-type-divider).elementor-control-wp {
169
+ margin-top: 15px; }
170
+ .elementor-control.elementor-control-separator-default:not(.elementor-control-type-divider).elementor-control-wp:before {
171
+ background-color: transparent; }
172
+ .elementor-control.elementor-control-separator-before {
173
+ padding-top: 15px; }
174
+ .elementor-control.elementor-control-separator-before:before {
175
+ content: '';
176
+ position: absolute;
177
+ height: 3px;
178
+ width: 100%;
179
+ top: 0;
180
+ left: 0;
181
+ background-color: #d5dadf; }
182
+ .elementor-control.elementor-control-separator-after:after {
183
+ content: '';
184
+ position: absolute;
185
+ height: 3px;
186
+ width: 100%;
187
+ bottom: 0;
188
+ left: 0;
189
+ background-color: #d5dadf; }
190
+ .elementor-control.elementor-control-separator-after + .elementor-control-type-tabs {
191
+ padding-top: 15px; }
192
+ .elementor-control.elementor-control-deprecated {
193
+ color: #b01b1b; }
194
+ .elementor-control.elementor-control-deprecated .elementor-control-field-description {
195
+ color: #b01b1b; }
196
+ .elementor-control.elementor-control-hidden-label > * > .elementor-control-title, .elementor-control.elementor-control-hidden-label > * > * > .elementor-control-title {
197
+ display: none; }
198
+ .elementor-control.elementor-hidden-control {
199
+ display: none; }
200
+ .elementor-control.elementor-control-type-heading .elementor-control-title {
201
+ font-weight: bold;
202
+ margin: 0; }
203
+ body:not(.elementor-device-desktop) .elementor-control.elementor-control-responsive-desktop {
204
+ display: none; }
205
+ body:not(.elementor-device-tablet) .elementor-control.elementor-control-responsive-tablet {
206
+ display: none; }
207
+ body:not(.elementor-device-mobile) .elementor-control.elementor-control-responsive-mobile {
208
+ display: none; }
209
+ .elementor-control .select2-container {
210
+ width: 100% !important;
211
+ outline: none; }
212
+ .elementor-control .select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--single,
213
+ .elementor-control .select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--multiple {
214
+ border-color: #d5dadf; }
215
+ .elementor-control .select2-container.select2-container--open .select2-selection--single,
216
+ .elementor-control .select2-container.select2-container--open .select2-selection--multiple, .elementor-control .select2-container.select2-container--focus .select2-selection--single,
217
+ .elementor-control .select2-container.select2-container--focus .select2-selection--multiple {
218
+ border-color: #a4afb7; }
219
+ .elementor-control .select2-container.select2-container--default .select2-selection--multiple .select2-selection__clear {
220
+ display: none; }
221
+ .elementor-control .select2-container.select2-container--default .select2-selection--multiple .select2-selection__choice {
222
+ line-height: 1.5;
223
+ font-size: 0.9em;
224
+ border: none;
225
+ -webkit-border-radius: 0;
226
+ border-radius: 0; }
227
+ .elementor-control .select2-selection {
228
+ outline: none; }
229
+ .elementor-control .select2-selection--single {
230
+ height: 27px; }
231
+ .elementor-control .select2-selection__rendered {
232
+ line-height: 27px; }
233
+ .elementor-control .select2-selection__arrow {
234
+ height: 27px;
235
+ top: 0; }
236
+
237
+ .elementor-panel-heading {
238
+ display: table;
239
+ table-layout: fixed;
240
+ height: 40px;
241
+ padding: 0 20px;
242
+ width: 100%;
243
+ border-bottom: 1px solid #e6e9ec;
244
+ cursor: pointer; }
245
+ .elementor-panel-heading:not(.elementor-open) .elementor-panel-heading-toggle .fa:before {
246
+ content: ""; }
247
+ .elementor-panel-heading.elementor-open .elementor-panel-heading-toggle .fa:before {
248
+ content: '\f0d7'; }
249
+ .elementor-panel-heading > * {
250
+ display: table-cell;
251
+ vertical-align: middle; }
252
+ .elementor-panel-heading-toggle {
253
+ width: 20px;
254
+ color: #495157; }
255
+ .elementor-panel-heading-title {
256
+ color: #495157;
257
+ font-weight: bold; }
258
+
259
+ .elementor-control-wp {
260
+ line-height: 1.5; }
261
+ .elementor-control-wp p {
262
+ margin: 15px 0; }
263
+
264
+ .elementor-control-field {
265
+ display: -webkit-box;
266
+ display: -webkit-flex;
267
+ display: -ms-flexbox;
268
+ display: flex;
269
+ -webkit-box-align: center;
270
+ -webkit-align-items: center;
271
+ -ms-flex-align: center;
272
+ align-items: center; }
273
+
274
+ .elementor-label-block > .elementor-control-content > .elementor-control-field {
275
+ -webkit-flex-wrap: wrap;
276
+ -ms-flex-wrap: wrap;
277
+ flex-wrap: wrap; }
278
+ .elementor-label-block > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper {
279
+ width: 100%;
280
+ margin-top: 10px; }
281
+
282
+ .elementor-label-block.elementor-control-hidden-label:not(.elementor-control-dynamic) > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper {
283
+ margin-top: 0; }
284
+
285
+ .elementor-label-inline > .elementor-control-content > .elementor-control-field > .elementor-control-title {
286
+ width: 45%;
287
+ -webkit-flex-shrink: 0;
288
+ -ms-flex-negative: 0;
289
+ flex-shrink: 0; }
290
+
291
+ .elementor-label-inline > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper {
292
+ width: 55%; }
293
+
294
+ .elementor-control-field-description {
295
+ margin-top: 10px; }
296
+
297
+ .elementor-group-control-attachment_alert .elementor-control-field-description {
298
+ margin-top: 0; }
299
+
300
+ .elementor-required {
301
+ color: #b01b1b; }
302
+
303
+ .elementor-choices {
304
+ display: table;
305
+ width: 100%;
306
+ height: 27px;
307
+ background-color: #a4afb7;
308
+ text-align: center;
309
+ border-spacing: 1px;
310
+ -webkit-border-radius: 3px;
311
+ border-radius: 3px; }
312
+ .elementor-choices input {
313
+ display: none; }
314
+ .elementor-choices input:checked + .elementor-choices-label {
315
+ color: #fff; }
316
+ .elementor-choices input:not(:checked) + .elementor-choices-label {
317
+ background-color: #fff;
318
+ color: #a4afb7; }
319
+ .elementor-choices .elementor-choices-label {
320
+ display: table-cell;
321
+ vertical-align: middle;
322
+ font-size: 12px;
323
+ -webkit-transition: all .5s;
324
+ -o-transition: all .5s;
325
+ transition: all .5s;
326
+ cursor: pointer; }
327
+
328
+ .elementor-slider {
329
+ display: inline-block;
330
+ margin-top: 10px;
331
+ height: 4px;
332
+ background-color: #a4afb7;
333
+ -webkit-border-radius: 5px;
334
+ border-radius: 5px;
335
+ position: relative;
336
+ width: 67%; }
337
+ .elementor-slider .ui-slider-handle {
338
+ height: 16px;
339
+ width: 16px;
340
+ background-color: #fff;
341
+ display: inline-block;
342
+ top: 50%;
343
+ -webkit-transform: translateY(-50%) translateX(-8px);
344
+ -ms-transform: translateY(-50%) translateX(-8px);
345
+ transform: translateY(-50%) translateX(-8px);
346
+ position: absolute;
347
+ -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.3);
348
+ box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.3);
349
+ -webkit-border-radius: 50%;
350
+ border-radius: 50%;
351
+ cursor: pointer; }
352
+
353
+ .elementor-slider-input {
354
+ width: 33%;
355
+ float: left; }
356
+ .elementor-slider-input input {
357
+ width: 80%;
358
+ float: left; }
359
+
360
+ .elementor-units-choices {
361
+ -webkit-box-flex: 1;
362
+ -webkit-flex-grow: 1;
363
+ -ms-flex-positive: 1;
364
+ flex-grow: 1;
365
+ text-align: left; }
366
+ .elementor-units-choices input {
367
+ display: none; }
368
+ .elementor-units-choices input:not(:checked) + label {
369
+ color: #c2cbd2; }
370
+ .elementor-units-choices input:checked + label {
371
+ text-decoration: underline; }
372
+ .elementor-units-choices label {
373
+ cursor: pointer;
374
+ padding: 0 2px;
375
+ text-transform: uppercase;
376
+ font-size: 9px; }
377
+
378
+ .elementor-control-start-end .eicon-h-align-left, .elementor-control-start-end .eicon-h-align-right {
379
+ -webkit-transform: rotate(180deg);
380
+ -ms-transform: rotate(180deg);
381
+ transform: rotate(180deg); }
382
+
383
+ .elementor-control-responsive-switchers {
384
+ display: -webkit-box;
385
+ display: -webkit-flex;
386
+ display: -ms-flexbox;
387
+ display: flex;
388
+ margin: 0 5px; }
389
+ .elementor-control-responsive-switchers .elementor-responsive-switcher {
390
+ display: inline-block;
391
+ -webkit-border-radius: 50%;
392
+ border-radius: 50%;
393
+ height: 18px;
394
+ width: 18px;
395
+ background-color: #a4afb7;
396
+ cursor: pointer;
397
+ position: relative;
398
+ margin-right: 5px;
399
+ color: #fff;
400
+ font-size: 8px;
401
+ text-align: center;
402
+ -webkit-transition: background-color .5s;
403
+ -o-transition: background-color .5s;
404
+ transition: background-color .5s; }
405
+ .elementor-control-responsive-switchers .elementor-responsive-switcher:hover {
406
+ background-color: #c2cbd2; }
407
+ .elementor-control-responsive-switchers .elementor-responsive-switcher i {
408
+ position: relative;
409
+ display: block;
410
+ line-height: 18px; }
411
+ .elementor-control-responsive-switchers .elementor-responsive-switcher i:before {
412
+ height: 18px;
413
+ width: 18px;
414
+ position: absolute;
415
+ left: 50%;
416
+ -webkit-transform: translateX(-50%);
417
+ -ms-transform: translateX(-50%);
418
+ transform: translateX(-50%); }
419
+
420
+ .elementor-device-desktop #elementor-panel .elementor-panel-controls-stack:not(.elementor-responsive-switchers-open) .elementor-responsive-switcher {
421
+ background: #c2cbd2; }
422
+ .elementor-device-desktop #elementor-panel .elementor-panel-controls-stack:not(.elementor-responsive-switchers-open) .elementor-responsive-switcher:not(.elementor-responsive-switcher-desktop) {
423
+ display: none; }
424
+
425
+ .elementor-device-mobile .elementor-responsive-switcher-mobile {
426
+ background-color: #71d7f7; }
427
+
428
+ .elementor-device-tablet .elementor-responsive-switcher-tablet {
429
+ background-color: #71d7f7; }
430
+
431
+ .elementor-update-preview {
432
+ margin: 15px 15px 0;
433
+ background-color: #e6e9ec;
434
+ display: -webkit-box;
435
+ display: -webkit-flex;
436
+ display: -ms-flexbox;
437
+ display: flex;
438
+ -webkit-box-align: center;
439
+ -webkit-align-items: center;
440
+ -ms-flex-align: center;
441
+ align-items: center; }
442
+
443
+ .elementor-update-preview-button-wrapper {
444
+ -webkit-box-flex: 1;
445
+ -webkit-flex-grow: 1;
446
+ -ms-flex-positive: 1;
447
+ flex-grow: 1;
448
+ text-align: left; }
449
+
450
+ .elementor-update-preview-button {
451
+ padding: 8px 15px;
452
+ text-transform: uppercase; }
453
+
454
+ .elementor-control-text_align .elementor-choices,
455
+ .elementor-control-align .elementor-choices,
456
+ .elementor-control-position .elementor-choices {
457
+ direction: ltr; }
458
+
459
+ .elementor-control-type-media .elementor-control-media {
460
+ padding: 7px;
461
+ border: 1px solid;
462
+ height: 150px; }
463
+ .elementor-control-type-media .elementor-control-media:not(:hover) {
464
+ border-color: #d5dadf; }
465
+ .elementor-control-type-media .elementor-control-media:not(:hover) .elementor-control-media-upload-button {
466
+ background-color: #d5dadf; }
467
+ .elementor-control-type-media .elementor-control-media:hover {
468
+ border-color: #a4afb7; }
469
+ .elementor-control-type-media .elementor-control-media:hover .elementor-control-media-upload-button {
470
+ background-color: #a4afb7; }
471
+ .elementor-control-type-media .elementor-control-media.elementor-media-empty .elementor-control-media-image-area {
472
+ display: none; }
473
+ .elementor-control-type-media .elementor-control-media:not(.elementor-media-empty) .elementor-control-media-upload-button {
474
+ display: none; }
475
+ .elementor-control-type-media .elementor-control-media > * {
476
+ height: 100%;
477
+ cursor: pointer;
478
+ position: relative; }
479
+
480
+ .elementor-control-type-media .fa-plus-circle {
481
+ position: absolute;
482
+ top: 50%;
483
+ left: 50%;
484
+ -webkit-transform: translateX(-50%) translateY(-50%);
485
+ -ms-transform: translateX(-50%) translateY(-50%);
486
+ transform: translateX(-50%) translateY(-50%);
487
+ color: #fff;
488
+ font-size: 20px; }
489
+
490
+ .elementor-control-type-media .elementor-control-media-image-area:not(:hover) .elementor-control-media-delete {
491
+ display: none; }
492
+
493
+ .elementor-control-type-media .elementor-control-media-image-area:hover .elementor-control-media-image {
494
+ opacity: .5; }
495
+
496
+ .elementor-control-type-media .elementor-control-media-delete {
497
+ position: absolute;
498
+ bottom: 0;
499
+ left: 0;
500
+ right: 0;
501
+ text-align: center;
502
+ padding: 9.5px;
503
+ font-size: 11px;
504
+ color: #fff;
505
+ background-color: #a4afb7;
506
+ text-transform: uppercase; }
507
+
508
+ .elementor-control-type-media .elementor-control-media-image {
509
+ height: 100%;
510
+ -webkit-background-size: cover;
511
+ background-size: cover;
512
+ background-position: center; }
513
+
514
+ .elementor-control-type-dimensions .elementor-control-dimensions {
515
+ overflow: hidden; }
516
+
517
+ .elementor-control-type-dimensions li {
518
+ float: left;
519
+ width: 20%; }
520
+ .elementor-control-type-dimensions li input,
521
+ .elementor-control-type-dimensions li .elementor-link-dimensions {
522
+ display: block;
523
+ text-align: center;
524
+ width: 100%;
525
+ border-color: #a4afb7;
526
+ height: 27px; }
527
+ .elementor-control-type-dimensions li input {
528
+ border-left: none;
529
+ -webkit-border-radius: 0;
530
+ border-radius: 0;
531
+ padding: 4px 0; }
532
+ .elementor-control-type-dimensions li input:focus + .elementor-control-dimension-label {
533
+ color: #a4afb7; }
534
+ .elementor-control-type-dimensions li .elementor-link-dimensions {
535
+ border: 1px solid #a4afb7;
536
+ border-left: none;
537
+ background-color: #fff;
538
+ padding: 0;
539
+ outline: none;
540
+ -webkit-border-radius: 0 3px 3px 0;
541
+ border-radius: 0 3px 3px 0;
542
+ cursor: pointer; }
543
+ .elementor-control-type-dimensions li:first-child input {
544
+ border-left: 1px solid #a4afb7;
545
+ -webkit-border-radius: 3px 0 0 3px;
546
+ border-radius: 3px 0 0 3px; }
547
+
548
+ .elementor-control-type-dimensions .elementor-control-dimension-label {
549
+ display: block;
550
+ text-align: center;
551
+ color: #d5dadf;
552
+ font-size: 9px;
553
+ text-transform: uppercase;
554
+ padding-top: 5px; }
555
+
556
+ .elementor-control-type-dimensions .elementor-link-dimensions.unlinked {
557
+ background-color: #fff; }
558
+ .elementor-control-type-dimensions .elementor-link-dimensions.unlinked .elementor-linked {
559
+ display: none; }
560
+
561
+ .elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked) {
562
+ background-color: #a4afb7; }
563
+ .elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked) .elementor-unlinked {
564
+ display: none; }
565
+
566
+ .elementor-control-type-dimensions .elementor-link-dimensions .elementor-linked {
567
+ color: #fff; }
568
+
569
+ .elementor-control-type-url .elementor-control-url-external-hide .elementor-control-url-more {
570
+ display: none; }
571
+
572
+ .elementor-control-type-url .elementor-control-url-external-show .elementor-input {
573
+ padding-right: 46px;
574
+ height: 26px; }
575
+
576
+ .elementor-control-type-url .elementor-control-input-wrapper {
577
+ position: relative; }
578
+
579
+ .elementor-control-type-url .elementor-control-url-more {
580
+ position: absolute;
581
+ top: 0;
582
+ right: 0;
583
+ height: 26px;
584
+ width: 40px;
585
+ border-left: 1px solid;
586
+ cursor: pointer;
587
+ font-size: 10px;
588
+ -webkit-border-radius: 0 3px 3px 0;
589
+ border-radius: 0 3px 3px 0;
590
+ display: -webkit-box;
591
+ display: -webkit-flex;
592
+ display: -ms-flexbox;
593
+ display: flex;
594
+ -webkit-box-align: center;
595
+ -webkit-align-items: center;
596
+ -ms-flex-align: center;
597
+ align-items: center;
598
+ -webkit-box-pack: center;
599
+ -webkit-justify-content: center;
600
+ -ms-flex-pack: center;
601
+ justify-content: center; }
602
+ .elementor-control-type-url .elementor-control-url-more i {
603
+ font-size: 13px; }
604
+ .elementor-control-type-url .elementor-control-url-more-input {
605
+ display: none; }
606
+ .elementor-control-type-url .elementor-control-url-more-input:not(:checked) + .elementor-control-url-more-options {
607
+ display: none; }
608
+ .elementor-control-type-url .elementor-control-url-more-options {
609
+ padding-top: 10px; }
610
+
611
+ .elementor-control-type-url .elementor-control-url-option {
612
+ padding: 5px;
613
+ font-size: 12px; }
614
+
615
+ .elementor-control-type-url .elementor-input {
616
+ direction: ltr; }
617
+ .elementor-control-type-url .elementor-input:not(:focus) + .elementor-control-url-more {
618
+ border-color: #d5dadf; }
619
+ .elementor-control-type-url .elementor-input:focus + .elementor-control-url-more {
620
+ border-color: #a4afb7; }
621
+
622
+ .elementor-control-type-section {
623
+ margin-top: 10px;
624
+ padding: 0; }
625
+ .elementor-control-type-section + .elementor-control:not(.elementor-control-type-section) {
626
+ padding-top: 15px; }
627
+ .elementor-control-type-section + .elementor-control:not(.elementor-control-type-section):before {
628
+ display: none; }
629
+
630
+ .elementor-control-type-color > .elementor-control-content > .elementor-control-field > .elementor-control-title {
631
+ width: 70%; }
632
+
633
+ .elementor-control-type-color > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper {
634
+ height: 27px;
635
+ width: 30%; }
636
+
637
+ .elementor-control-type-wysiwyg.elementor-rich-editing-disabled .wp-editor-container {
638
+ margin-top: 10px; }
639
+
640
+ .elementor-control-type-wysiwyg * {
641
+ -webkit-box-sizing: content-box;
642
+ box-sizing: content-box; }
643
+
644
+ .elementor-control-type-wysiwyg .wp-editor-container {
645
+ border: 1px solid #e6e9ec;
646
+ -webkit-border-radius: 3px;
647
+ border-radius: 3px; }
648
+
649
+ .elementor-control-type-wysiwyg #insert-media-button {
650
+ margin-top: 7px;
651
+ height: initial;
652
+ line-height: 1;
653
+ font-size: 10px;
654
+ padding: 3px 7px;
655
+ background-color: #e6e9ec; }
656
+
657
+ .elementor-control-type-wysiwyg .ed_button {
658
+ height: 22px;
659
+ width: initial; }
660
+
661
+ .elementor-control-type-wysiwyg .wp-media-buttons-icon {
662
+ height: 14px;
663
+ margin: 0; }
664
+ .elementor-control-type-wysiwyg .wp-media-buttons-icon:before {
665
+ font-size: 14px; }
666
+
667
+ .elementor-control-type-wysiwyg .wp-switch-editor {
668
+ border: none;
669
+ color: #6d7882;
670
+ font-size: 10px;
671
+ padding: 3px 9px 4px;
672
+ -webkit-border-radius: 3px 3px 0 0;
673
+ border-radius: 3px 3px 0 0; }
674
+
675
+ .elementor-control-type-wysiwyg .html-active .switch-tmce {
676
+ background-color: transparent; }
677
+
678
+ .elementor-control-type-wysiwyg .html-active .switch-html {
679
+ background-color: #e6e9ec; }
680
+
681
+ .elementor-control-type-wysiwyg .tmce-active .switch-tmce {
682
+ background-color: #e6e9ec; }
683
+
684
+ .elementor-control-type-wysiwyg .tmce-active .switch-html {
685
+ background-color: transparent; }
686
+
687
+ .elementor-control-type-wysiwyg .mce-toolbar-grp, .elementor-control-type-wysiwyg .quicktags-toolbar {
688
+ background-color: #e6e9ec; }
689
+
690
+ .elementor-control-type-wysiwyg .mce-toolbar-grp > div {
691
+ padding: 0 3px; }
692
+
693
+ .elementor-control-type-wysiwyg .elementor-wp-editor {
694
+ -webkit-box-sizing: border-box;
695
+ box-sizing: border-box; }
696
+
697
+ .elementor-control-type-wysiwyg .mce-ico {
698
+ color: #6d7882;
699
+ font-size: 16px; }
700
+
701
+ .elementor-control-type-wysiwyg .mce-btn {
702
+ margin-right: 0;
703
+ margin-left: 0; }
704
+ .elementor-control-type-wysiwyg .mce-btn:hover, .elementor-control-type-wysiwyg .mce-btn:active, .elementor-control-type-wysiwyg .mce-btn.mce-active {
705
+ border-color: #d5dadf; }
706
+
707
+ .elementor-control-type-wysiwyg .mce-path {
708
+ padding: 5px 10px; }
709
+
710
+ .elementor-control-type-wysiwyg .mce-path-item {
711
+ font-size: 12px;
712
+ color: #6d7882; }
713
+
714
+ .elementor-control-type-icon .select2-selection__rendered .fa {
715
+ margin-right: 3px; }
716
+
717
+ .elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-clear, .elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-thumbnails {
718
+ display: none; }
719
+
720
+ .elementor-control-type-gallery .elementor-control-gallery-thumbnails {
721
+ overflow: hidden;
722
+ margin-top: 20px;
723
+ cursor: pointer; }
724
+
725
+ .elementor-control-type-gallery .elementor-control-gallery-thumbnail {
726
+ width: 40px;
727
+ height: 40px;
728
+ -webkit-background-size: cover;
729
+ background-size: cover;
730
+ background-position: 50% 50%;
731
+ float: right;
732
+ margin-bottom: 10px; }
733
+ .elementor-control-type-gallery .elementor-control-gallery-thumbnail:not(:nth-child(5n)) {
734
+ margin-left: 10px; }
735
+
736
+ .elementor-control-type-gallery .elementor-control-gallery-add {
737
+ width: 100%;
738
+ height: 30px;
739
+ color: #fff;
740
+ background-color: #a4afb7;
741
+ margin-top: 10px;
742
+ text-transform: uppercase; }
743
+
744
+ .elementor-control-type-gallery .elementor-control-gallery-clear {
745
+ color: #b01b1b;
746
+ cursor: pointer; }
747
+
748
+ .elementor-control-type-structure .elementor-control-structure-preset {
749
+ border: 1px solid #e6e9ec;
750
+ padding: 3px;
751
+ -webkit-border-radius: 3px;
752
+ border-radius: 3px; }
753
+ .elementor-control-type-structure .elementor-control-structure-preset:not(.elementor-control-structure-current-preset) {
754
+ display: inline-block;
755
+ cursor: pointer;
756
+ height: 50px; }
757
+ .elementor-control-type-structure .elementor-control-structure-preset:not(.elementor-control-structure-current-preset) svg {
758
+ height: 100%; }
759
+ .elementor-control-type-structure .elementor-control-structure-preset path {
760
+ fill: #e6e9ec; }
761
+
762
+ .elementor-control-type-structure .elementor-control-structure-current-preset {
763
+ margin-top: 15px; }
764
+ .elementor-control-type-structure .elementor-control-structure-current-preset svg {
765
+ display: block;
766
+ width: 100%; }
767
+
768
+ .elementor-control-type-structure .elementor-control-structure-reset {
769
+ padding: 10px 0 0 2px;
770
+ font-size: 11px;
771
+ cursor: pointer;
772
+ color: #a4afb7; }
773
+ .elementor-control-type-structure .elementor-control-structure-reset i {
774
+ margin-left: 8px; }
775
+
776
+ .elementor-control-type-structure .elementor-control-structure-title, .elementor-control-type-structure .elementor-control-structure-more-presets-title {
777
+ color: #495157;
778
+ font-weight: bold;
779
+ padding: 13.5px 20px;
780
+ position: relative; }
781
+ .elementor-control-type-structure .elementor-control-structure-title:before, .elementor-control-type-structure .elementor-control-structure-title:after, .elementor-control-type-structure .elementor-control-structure-more-presets-title:before, .elementor-control-type-structure .elementor-control-structure-more-presets-title:after {
782
+ content: '';
783
+ position: absolute;
784
+ left: 0;
785
+ right: 0; }
786
+ .elementor-control-type-structure .elementor-control-structure-title:before, .elementor-control-type-structure .elementor-control-structure-more-presets-title:before {
787
+ top: 0;
788
+ background-color: #e6e9ec;
789
+ -webkit-transform: translateY(-100%);
790
+ -ms-transform: translateY(-100%);
791
+ transform: translateY(-100%); }
792
+ .elementor-control-type-structure .elementor-control-structure-title:after, .elementor-control-type-structure .elementor-control-structure-more-presets-title:after {
793
+ bottom: 0;
794
+ height: 1px;
795
+ background-color: #e6e9ec; }
796
+
797
+ .elementor-control-type-structure .elementor-control-structure-title {
798
+ margin: 10px -20px 0; }
799
+ .elementor-control-type-structure .elementor-control-structure-title:before {
800
+ height: 10px;
801
+ -webkit-box-shadow: inset 0 2px 4px rgba(127, 127, 127, 0.1);
802
+ box-shadow: inset 0 2px 4px rgba(127, 127, 127, 0.1); }
803
+
804
+ .elementor-control-type-structure .elementor-control-structure-more-presets-title {
805
+ margin: 15px -20px 0; }
806
+ .elementor-control-type-structure .elementor-control-structure-more-presets-title:before {
807
+ height: 3px; }
808
+
809
+ .elementor-control-type-structure .elementor-control-structure-more-presets {
810
+ display: -webkit-box;
811
+ display: -webkit-flex;
812
+ display: -ms-flexbox;
813
+ display: flex;
814
+ -webkit-flex-wrap: wrap;
815
+ -ms-flex-wrap: wrap;
816
+ flex-wrap: wrap;
817
+ -webkit-box-pack: justify;
818
+ -webkit-justify-content: space-between;
819
+ -ms-flex-pack: justify;
820
+ justify-content: space-between; }
821
+ .elementor-control-type-structure .elementor-control-structure-more-presets input {
822
+ display: none; }
823
+ .elementor-control-type-structure .elementor-control-structure-more-presets input:checked + .elementor-control-structure-preset {
824
+ border: 1px solid #a4afb7; }
825
+ .elementor-control-type-structure .elementor-control-structure-more-presets input:checked + .elementor-control-structure-preset path {
826
+ fill: #a4afb7; }
827
+
828
+ .elementor-control-type-structure .elementor-control-structure-preset-wrapper {
829
+ margin-top: 15px; }
830
+
831
+ .elementor-control-type-structure .elementor-control-structure-preset-title {
832
+ text-align: center;
833
+ padding-top: 5px;
834
+ font-style: italic;
835
+ font-size: 11px;
836
+ color: #a4afb7; }
837
+
838
+ .elementor-control-type-image_dimensions .elementor-control-field-description {
839
+ margin: 0 0 15px;
840
+ line-height: 1.4; }
841
+
842
+ .elementor-control-type-image_dimensions .elementor-control-input-wrapper {
843
+ overflow: hidden; }
844
+
845
+ .elementor-control-type-image_dimensions .elementor-image-dimensions-field {
846
+ width: 65px;
847
+ float: right; }
848
+ .elementor-control-type-image_dimensions .elementor-image-dimensions-field input:focus + .elementor-image-dimensions-field-description {
849
+ color: #a4afb7; }
850
+
851
+ .elementor-control-type-image_dimensions .elementor-image-dimensions-separator {
852
+ width: 20px;
853
+ text-align: center;
854
+ float: right;
855
+ padding-top: 4px; }
856
+
857
+ .elementor-control-type-image_dimensions .elementor-image-dimensions-field-description {
858
+ display: block;
859
+ text-transform: uppercase;
860
+ margin-top: 5px;
861
+ color: #d5dadf;
862
+ font-size: 9px;
863
+ text-align: center; }
864
+
865
+ .elementor-control-type-image_dimensions .elementor-image-dimensions-apply-button {
866
+ float: left;
867
+ height: 27px;
868
+ width: 65px; }
869
+
870
+ .elementor-control-type-code {
871
+ padding: 0 10px 15px; }
872
+
873
+ .elementor-control-type-wp_widget .widget-inside {
874
+ display: block; }
875
+
876
+ .elementor-control-type-wp_widget .quicktags-toolbar input {
877
+ width: auto; }
878
+
879
+ .elementor-control-type-tabs {
880
+ font-size: 0.8em;
881
+ color: #a4afb7;
882
+ text-transform: uppercase;
883
+ display: -webkit-box;
884
+ display: -webkit-flex;
885
+ display: -ms-flexbox;
886
+ display: flex; }
887
+
888
+ .elementor-control-type-tab {
889
+ text-align: center;
890
+ width: 100%;
891
+ padding: 0;
892
+ line-height: 30px;
893
+ border-top: 1px solid #a4afb7;
894
+ border-bottom: 1px solid #a4afb7;
895
+ border-left: 1px solid #a4afb7;
896
+ cursor: pointer; }
897
+ .elementor-control-type-tab:first-child {
898
+ border-right: 1px solid #a4afb7;
899
+ -webkit-border-top-right-radius: 3px;
900
+ border-top-right-radius: 3px;
901
+ -webkit-border-bottom-right-radius: 3px;
902
+ border-bottom-right-radius: 3px; }
903
+ .elementor-control-type-tab:last-child {
904
+ -webkit-border-top-left-radius: 3px;
905
+ border-top-left-radius: 3px;
906
+ -webkit-border-bottom-left-radius: 3px;
907
+ border-bottom-left-radius: 3px; }
908
+ .elementor-control-type-tab.elementor-tab-active {
909
+ background-color: #a4afb7;
910
+ color: #ffffff; }
911
+
912
+ .elementor-tab-close {
913
+ display: none !important; }
914
+
915
+ .elementor-control-type-repeater,
916
+ .elementor-control-type-repeater .elementor-control:not(.elementor-control-type-tab) {
917
+ padding: 0 10px 15px; }
918
+
919
+ .elementor-control-type-repeater .elementor-control:before {
920
+ display: none; }
921
+
922
+ .elementor-control-type-repeater.elementor-repeater-has-minimum-rows .elementor-repeater-tool-remove {
923
+ display: none; }
924
+
925
+ .elementor-control-type-repeater .elementor-repeater-fields {
926
+ margin: 10px 0; }
927
+
928
+ .elementor-control-type-repeater .elementor-repeater-row-controls {
929
+ border: 1px solid #d5dadf;
930
+ border-top-width: 0;
931
+ padding-top: 15px; }
932
+ .elementor-control-type-repeater .elementor-repeater-row-controls:not(.editable) {
933
+ display: none; }
934
+ .elementor-control-type-repeater .elementor-repeater-row-controls .wp-picker-container.wp-picker-active {
935
+ -webkit-transform: translateY(0);
936
+ -ms-transform: translateY(0);
937
+ transform: translateY(0);
938
+ border-width: 0; }
939
+
940
+ .elementor-control-type-repeater .elementor-repeater-row-tools {
941
+ display: table;
942
+ table-layout: fixed;
943
+ width: 100%;
944
+ color: #556068;
945
+ background-color: #d5dadf;
946
+ height: 40px;
947
+ border-spacing: 1px;
948
+ -webkit-transition: all .5s;
949
+ -o-transition: all .5s;
950
+ transition: all .5s; }
951
+ .elementor-control-type-repeater .elementor-repeater-row-tools:hover {
952
+ background-color: #a4afb7; }
953
+ .elementor-control-type-repeater .elementor-repeater-row-tools > div {
954
+ display: table-cell;
955
+ text-align: center;
956
+ vertical-align: middle;
957
+ cursor: pointer; }
958
+ .elementor-control-type-repeater .elementor-repeater-row-tools > div:not(.elementor-repeater-row-handle-sortable) {
959
+ background-color: #fff; }
960
+ .elementor-control-type-repeater .elementor-repeater-row-tools > div:hover {
961
+ opacity: .95; }
962
+ .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title {
963
+ text-align: right;
964
+ padding: 0 10px;
965
+ white-space: nowrap;
966
+ overflow: hidden;
967
+ -o-text-overflow: ellipsis;
968
+ text-overflow: ellipsis; }
969
+ .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title .fa {
970
+ margin-left: 5px; }
971
+ .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-tool {
972
+ width: 40px; }
973
+ .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-handle-sortable {
974
+ cursor: move;
975
+ width: 10px;
976
+ color: #fff; }
977
+
978
+ .elementor-control-type-repeater .elementor-button-wrapper {
979
+ text-align: center;
980
+ padding: 10px; }
981
+
982
+ .elementor-control-type-textarea textarea {
983
+ display: block; }
984
+
985
+ .elementor-control-type-box_shadow .elementor-control-input-wrapper {
986
+ overflow: hidden; }
987
+
988
+ .elementor-control-type-box_shadow .elementor-shadow-slider {
989
+ margin-top: 10px; }
990
+
991
+ .elementor-control-type-text_shadow .elementor-control-input-wrapper {
992
+ overflow: hidden; }
993
+
994
+ .elementor-control-type-text_shadow .elementor-shadow-slider {
995
+ margin-top: 10px; }
996
+
997
+ .elementor-control-type-switcher.elementor-label-inline > .elementor-control-content .elementor-control-field .elementor-control-title {
998
+ width: 70%; }
999
+
1000
+ .elementor-control-type-switcher.elementor-label-inline > .elementor-control-content .elementor-control-field .elementor-control-input-wrapper {
1001
+ width: 30%; }
1002
+
1003
+ .elementor-control-type-switcher .elementor-control-input-wrapper {
1004
+ text-align: left; }
1005
+
1006
+ .elementor-control-type-switcher .elementor-switch {
1007
+ position: relative;
1008
+ display: inline-block;
1009
+ vertical-align: top;
1010
+ width: 49px;
1011
+ height: 20px;
1012
+ background-color: white;
1013
+ -webkit-border-radius: 18px;
1014
+ border-radius: 18px;
1015
+ cursor: pointer; }
1016
+
1017
+ .elementor-control-type-switcher .elementor-switch-input {
1018
+ display: none; }
1019
+
1020
+ .elementor-control-type-switcher .elementor-switch-label {
1021
+ position: relative;
1022
+ display: block;
1023
+ height: inherit;
1024
+ font-size: 7px;
1025
+ text-transform: uppercase;
1026
+ background: #eceeef;
1027
+ -webkit-border-radius: inherit;
1028
+ border-radius: inherit;
1029
+ -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.12), inset 0 0 2px rgba(0, 0, 0, 0.15);
1030
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.12), inset 0 0 2px rgba(0, 0, 0, 0.15);
1031
+ -webkit-transition: 0.15s ease-out;
1032
+ -o-transition: 0.15s ease-out;
1033
+ transition: 0.15s ease-out;
1034
+ -webkit-transition-property: opacity, background;
1035
+ -o-transition-property: opacity, background;
1036
+ transition-property: opacity, background; }
1037
+
1038
+ .elementor-control-type-switcher .elementor-switch-label:before, .elementor-control-type-switcher .elementor-switch-label:after {
1039
+ position: absolute;
1040
+ top: 0;
1041
+ width: 50%;
1042
+ text-align: center;
1043
+ line-height: 20px;
1044
+ -webkit-transition: inherit;
1045
+ -o-transition: inherit;
1046
+ transition: inherit; }
1047
+
1048
+ .elementor-control-type-switcher .elementor-switch-label:before {
1049
+ content: attr(data-off);
1050
+ right: 3px;
1051
+ color: #a4afb7;
1052
+ text-shadow: 0 1px rgba(255, 255, 255, 0.5); }
1053
+
1054
+ .elementor-control-type-switcher .elementor-switch-label:after {
1055
+ content: attr(data-on);
1056
+ left: 3px;
1057
+ color: white;
1058
+ text-shadow: 0 1px rgba(0, 0, 0, 0.2);
1059
+ opacity: 0; }
1060
+
1061
+ .elementor-control-type-switcher .elementor-switch-input:checked ~ .elementor-switch-label {
1062
+ background: #71d7f7;
1063
+ -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15), inset 0 0 3px rgba(0, 0, 0, 0.2);
1064
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15), inset 0 0 3px rgba(0, 0, 0, 0.2); }
1065
+ .elementor-control-type-switcher .elementor-switch-input:checked ~ .elementor-switch-label:before {
1066
+ opacity: 0; }
1067
+ .elementor-control-type-switcher .elementor-switch-input:checked ~ .elementor-switch-label:after {
1068
+ opacity: 1; }
1069
+
1070
+ .elementor-control-type-switcher .elementor-switch-handle {
1071
+ position: absolute;
1072
+ top: 1px;
1073
+ left: 1px;
1074
+ width: 18px;
1075
+ height: 18px;
1076
+ background: white;
1077
+ -webkit-border-radius: 10px;
1078
+ border-radius: 10px;
1079
+ -webkit-transition: left 0.15s ease-out;
1080
+ -o-transition: left 0.15s ease-out;
1081
+ transition: left 0.15s ease-out; }
1082
+
1083
+ .elementor-control-type-switcher .elementor-switch-input:checked ~ .elementor-switch-handle {
1084
+ left: 30px;
1085
+ -webkit-box-shadow: -1px 1px 5px rgba(0, 0, 0, 0.2);
1086
+ box-shadow: -1px 1px 5px rgba(0, 0, 0, 0.2); }
1087
+
1088
+ .elementor-control-type-order .elementor-control-oreder-wrapper {
1089
+ display: -webkit-box;
1090
+ display: -webkit-flex;
1091
+ display: -ms-flexbox;
1092
+ display: flex; }
1093
+
1094
+ .elementor-control-type-order input {
1095
+ display: none; }
1096
+ .elementor-control-type-order input:checked + .elementor-control-order-label {
1097
+ -webkit-transform: scale(1, -1);
1098
+ -ms-transform: scale(1, -1);
1099
+ transform: scale(1, -1); }
1100
+
1101
+ .elementor-control-type-order select {
1102
+ -webkit-border-radius: 3px 0 0 3px;
1103
+ border-radius: 3px 0 0 3px; }
1104
+ .elementor-control-type-order select:not(:focus) ~ .elementor-control-order-label {
1105
+ border-color: #d5dadf; }
1106
+ .elementor-control-type-order select:focus ~ .elementor-control-order-label {
1107
+ border-color: #a4afb7; }
1108
+
1109
+ .elementor-control-type-order .elementor-control-order-label {
1110
+ position: relative;
1111
+ padding: 0;
1112
+ width: 40px;
1113
+ border: 1px solid;
1114
+ font-size: 10px;
1115
+ -webkit-border-radius: 0 3px 3px 0;
1116
+ border-radius: 0 3px 3px 0;
1117
+ margin-left: -3px;
1118
+ background-color: #fff;
1119
+ cursor: pointer; }
1120
+ .elementor-control-type-order .elementor-control-order-label i {
1121
+ position: absolute;
1122
+ top: 50%;
1123
+ left: 50%;
1124
+ -webkit-transform: translateX(-50%) translateY(-50%);
1125
+ -ms-transform: translateX(-50%) translateY(-50%);
1126
+ transform: translateX(-50%) translateY(-50%); }
1127
+
1128
+ .elementor-control-type-hidden {
1129
+ display: none !important; }
1130
+
1131
+ .elementor-control-type-popover_toggle input {
1132
+ display: none; }
1133
+
1134
+ .elementor-control-type-popover_toggle label {
1135
+ cursor: pointer; }
1136
+
1137
+ .elementor-control-type-popover_toggle .elementor-control-input-wrapper {
1138
+ direction: ltr; }
1139
+
1140
+ .elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:checked + .elementor-control-popover-toggle-toggle-label {
1141
+ color: #71d7f7; }
1142
+
1143
+ .elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:not(:checked) ~ .elementor-control-popover-toggle-reset-label {
1144
+ display: none; }
1145
+
1146
+ .elementor-control-type-popover_toggle .elementor-control-popover-toggle-reset-label {
1147
+ color: #c2cbd2;
1148
+ padding-left: 5px; }
1149
+
1150
+ .elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle-label {
1151
+ width: 50px;
1152
+ height: 27px;
1153
+ display: -webkit-inline-box;
1154
+ display: -webkit-inline-flex;
1155
+ display: -ms-inline-flexbox;
1156
+ display: inline-flex;
1157
+ -webkit-box-align: center;
1158
+ -webkit-align-items: center;
1159
+ -ms-flex-align: center;
1160
+ align-items: center;
1161
+ -webkit-box-pack: center;
1162
+ -webkit-justify-content: center;
1163
+ -ms-flex-pack: center;
1164
+ justify-content: center;
1165
+ -webkit-border-radius: 3px;
1166
+ border-radius: 3px;
1167
+ border: 1px solid #d5dadf; }
1168
+
1169
+ .elementor-control-type-button .elementor-control-input-wrapper {
1170
+ text-align: left; }
1171
+
1172
+ .elementor-control-type-button .elementor-button {
1173
+ width: auto;
1174
+ height: 26px; }
1175
+
1176
+ .wp-picker-container.wp-picker-active {
1177
+ position: absolute;
1178
+ z-index: 10000;
1179
+ top: 0;
1180
+ left: 7px;
1181
+ background-color: #fff;
1182
+ border: solid #fff;
1183
+ border-width: 0 10px 0 5px;
1184
+ padding-top: 10px;
1185
+ -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.4);
1186
+ box-shadow: 0 0 5px rgba(0, 0, 0, 0.4); }
1187
+ .wp-picker-container.wp-picker-active .wp-color-result {
1188
+ float: right; }
1189
+ .wp-picker-container.wp-picker-active .wp-picker-input-wrap {
1190
+ padding-left: 10px;
1191
+ float: left; }
1192
+
1193
+ .wp-picker-container * {
1194
+ -webkit-box-sizing: content-box;
1195
+ box-sizing: content-box; }
1196
+
1197
+ .wp-picker-container .color-alpha {
1198
+ width: -webkit-calc( 100% - 2px * 2);
1199
+ width: calc( 100% - 2px * 2);
1200
+ height: -webkit-calc( 100% - 2px * 2);
1201
+ height: calc( 100% - 2px * 2);
1202
+ margin: 2px;
1203
+ position: absolute;
1204
+ top: 0;
1205
+ left: 0;
1206
+ -webkit-border-radius: 2px;
1207
+ border-radius: 2px;
1208
+ -webkit-box-sizing: border-box;
1209
+ box-sizing: border-box; }
1210
+
1211
+ .wp-picker-container .iris-picker {
1212
+ border: none; }
1213
+
1214
+ .wp-picker-container:not(.wp-picker-active) {
1215
+ float: left; }
1216
+ .wp-picker-container:not(.wp-picker-active) .wp-color-result {
1217
+ margin: 0; }
1218
+
1219
+ .wp-picker-container.wp-picker-active {
1220
+ -webkit-transform: translateY(6px);
1221
+ -ms-transform: translateY(6px);
1222
+ transform: translateY(6px); }
1223
+ [class*="wp-version-4-9"] #elementor-controls .wp-picker-container.wp-picker-active,
1224
+ [class*="wp-version-5"] #elementor-controls .wp-picker-container.wp-picker-active {
1225
+ padding-top: 9px; }
1226
+ .wp-picker-container.wp-picker-active .wp-color-result {
1227
+ margin-right: 3px; }
1228
+
1229
+ .wp-picker-container input[type="text"].wp-color-picker {
1230
+ float: left;
1231
+ width: 100px;
1232
+ max-width: 136px;
1233
+ -webkit-border-radius: 0 3px 3px 0;
1234
+ border-radius: 0 3px 3px 0;
1235
+ font-size: 11px;
1236
+ line-height: 12px;
1237
+ padding: 7px 3px; }
1238
+
1239
+ .wp-color-result {
1240
+ margin: 0;
1241
+ width: 48px;
1242
+ height: 25px;
1243
+ -webkit-transition: border .5s;
1244
+ -o-transition: border .5s;
1245
+ transition: border .5s;
1246
+ padding: 0;
1247
+ background-color: #fafafa;
1248
+ -webkit-border-radius: 3px;
1249
+ border-radius: 3px;
1250
+ border: 1px solid #d5dadf; }
1251
+ .wp-color-result, .wp-color-result:focus {
1252
+ -webkit-box-shadow: inset 0 0 0 3px white;
1253
+ box-shadow: inset 0 0 0 3px white; }
1254
+ .wp-color-result:after, .wp-color-result.wp-picker-open:after {
1255
+ content: none; }
1256
+ .wp-color-result:hover {
1257
+ border: 1px solid #a4afb7; }
1258
+ .wp-color-result:focus, .wp-color-result:active {
1259
+ outline: 0; }
1260
+
1261
+ .wp-picker-default.button,
1262
+ .wp-picker-clear.button {
1263
+ height: 26px;
1264
+ width: 48px;
1265
+ padding: 0;
1266
+ background-color: #d5dadf;
1267
+ -webkit-border-radius: 3px 0 0 3px;
1268
+ border-radius: 3px 0 0 3px;
1269
+ margin: 0; }
1270
+
1271
+ .wp-picker-holder * {
1272
+ -webkit-box-sizing: content-box;
1273
+ box-sizing: content-box; }
1274
+
1275
+ .wp-picker-holder .iris-square-value {
1276
+ -webkit-transition: none;
1277
+ -o-transition: none;
1278
+ transition: none; }
1279
+
1280
+ .wp-picker-open ~ .wp-picker-holder {
1281
+ clear: both;
1282
+ margin-bottom: 15px; }
1283
+
1284
  .pen {
1285
  position: relative;
1286
  outline: none; }
1413
  .elementor-inline-editing u {
1414
  text-decoration: underline; }
1415
 
1416
+ .elementor-tags-list {
1417
+ display: none;
1418
+ position: absolute;
1419
+ width: 260px;
1420
+ max-height: 300px;
1421
+ overflow: auto;
1422
+ padding-bottom: 5px;
1423
+ background-color: #fff;
1424
+ border: 1px solid #a4afb7;
1425
+ -webkit-border-radius: 3px;
1426
+ border-radius: 3px; }
1427
+ .elementor-tags-list__group-title {
1428
+ color: #495157;
1429
+ font-weight: bold;
1430
+ font-size: 12px;
1431
+ padding: 10px 15px; }
1432
+ .elementor-tags-list__item {
1433
+ font-size: 10px;
1434
+ padding: 6px 15px;
1435
+ cursor: pointer; }
1436
+ .elementor-tags-list__item:before {
1437
+ content: '>';
1438
+ font-size: 8px;
1439
+ padding-left: 5px; }
1440
+ .elementor-tags-list__item:hover {
1441
+ background-color: #e6e9ec; }
1442
+
1443
+ .elementor-dynamic-cover {
1444
+ display: -webkit-box;
1445
+ display: -webkit-flex;
1446
+ display: -ms-flexbox;
1447
+ display: flex;
1448
+ -webkit-box-align: center;
1449
+ -webkit-align-items: center;
1450
+ -ms-flex-align: center;
1451
+ align-items: center;
1452
+ width: 100%;
1453
+ height: 27px;
1454
+ -webkit-box-sizing: border-box;
1455
+ box-sizing: border-box; }
1456
+ .elementor-dynamic-cover__settings {
1457
+ color: #d5dadf;
1458
+ cursor: pointer; }
1459
+ .elementor-dynamic-cover__title {
1460
+ padding: 0 8px;
1461
+ -webkit-box-flex: 1;
1462
+ -webkit-flex-grow: 1;
1463
+ -ms-flex-positive: 1;
1464
+ flex-grow: 1;
1465
+ overflow: hidden;
1466
+ -o-text-overflow: ellipsis;
1467
+ text-overflow: ellipsis;
1468
+ white-space: nowrap; }
1469
+ .elementor-dynamic-cover__remove {
1470
+ color: #c2cbd2;
1471
+ cursor: pointer; }
1472
+ .elementor-control-type-wysiwyg .elementor-dynamic-cover {
1473
+ margin-top: 10px; }
1474
+
1475
+ .elementor-tag-settings-popup {
1476
+ position: absolute;
1477
+ width: 260px;
1478
+ background-color: #e6e9ec;
1479
+ -webkit-box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.3);
1480
+ box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.3); }
1481
+ .elementor-tag-settings-popup:before {
1482
+ content: '';
1483
+ position: absolute;
1484
+ top: -20px;
1485
+ right: 5px;
1486
+ border: 10px solid transparent;
1487
+ border-bottom-color: #fff; }
1488
+ .elementor-tag-settings-popup .elementor-control-type-section:first-child {
1489
+ margin: 0; }
1490
+
1491
+ .elementor-tag-controls-stack-empty {
1492
+ background-color: #fff;
1493
+ padding: 10px;
1494
+ font-size: 13px;
1495
+ text-align: center; }
1496
+
1497
+ .elementor-control-dynamic.elementor-label-inline .elementor-control-field {
1498
+ -webkit-flex-wrap: wrap;
1499
+ -ms-flex-wrap: wrap;
1500
+ flex-wrap: wrap; }
1501
+
1502
+ .elementor-control-dynamic-switcher {
1503
+ cursor: pointer;
1504
+ font-size: 9px; }
1505
+ .elementor-control-dynamic-switcher i {
1506
+ padding-right: 5px; }
1507
+ .elementor-control-dynamic-switcher-wrapper {
1508
+ display: -webkit-box;
1509
+ display: -webkit-flex;
1510
+ display: -ms-flexbox;
1511
+ display: flex;
1512
+ -webkit-box-pack: end;
1513
+ -webkit-justify-content: flex-end;
1514
+ -ms-flex-pack: end;
1515
+ justify-content: flex-end;
1516
+ -webkit-box-flex: 1;
1517
+ -webkit-flex-grow: 1;
1518
+ -ms-flex-positive: 1;
1519
+ flex-grow: 1; }
1520
+ .elementor-label-inline .elementor-control-dynamic-switcher-wrapper {
1521
+ width: 100%;
1522
+ padding-bottom: 10px; }
1523
+
1524
+ .elementor-control-dynamic-value .elementor-control-tag-area {
1525
+ display: none; }
1526
+
1527
+ .elementor-control-dynamic-value .elementor-control-dynamic-switcher {
1528
+ color: #71d7f7; }
1529
+
1530
  @-webkit-keyframes placeholder-section {
1531
  0% {
1532
  height: 0;
1616
  #elementor {
1617
  position: relative; }
1618
 
1619
+ .elementor-editor-active .elementor.elementor-edit-mode .elementor-inner {
1620
  margin-top: 25px; }
1621
 
1622
  .elementor-editor-active .elementor.elementor-edit-mode .elementor-element-empty .elementor-sortable-placeholder {
1712
  content: ''; }
1713
 
1714
  .elementor-editor-active .elementor.elementor-edit-mode .elementor-top-section > .elementor-container > .elementor-row {
1715
+ min-height: 40px; }
1716
 
1717
  .elementor-editor-active .elementor.elementor-edit-mode .elementor-inner-section:first-child {
1718
  margin-top: 15px; }
1892
  display: none !important; } }
1893
 
1894
  .elementor-editor-active .elementor-column-wrap.elementor-element-empty .elementor-widget-wrap {
1895
+ min-height: 30px; }
1896
  @media (min-width: 768px) {
1897
  .elementor-editor-active .elementor-column-wrap.elementor-element-empty .elementor-widget-wrap {
1898
  margin: 10px; } }
1899
 
1900
+ .elementor-editor-active .elementor-column {
1901
+ min-width: 25px; }
1902
+
1903
  .elementor-editor-active .elementor-widget.elementor-loading {
1904
  opacity: .3; }
1905
 
1946
  .elementor-editor-active .elementor-inline-editing {
1947
  min-height: 15px; }
1948
 
1949
+ .elementor-editor-active.elementor-editor-content-only .elementor.elementor-edit-mode .elementor-first-add {
1950
+ display: none; }
1951
+
1952
+ .elementor-editor-active.elementor-editor-content-only .elementor.elementor-edit-mode .elementor-section > .elementor-element-overlay {
1953
+ display: none; }
1954
+ .elementor-editor-active.elementor-editor-content-only .elementor.elementor-edit-mode .elementor-section > .elementor-element-overlay:after {
1955
+ display: none; }
1956
+
1957
+ .elementor-editor-active.elementor-editor-content-only .elementor.elementor-edit-mode .elementor-section:hover > .elementor-element-overlay:after, .elementor-editor-active.elementor-editor-content-only .elementor.elementor-edit-mode .elementor-section.elementor-element-editable > .elementor-element-overlay:after {
1958
+ display: none; }
1959
+
1960
+ .elementor-editor-active.elementor-editor-content-only .elementor.elementor-edit-mode .elementor-column > .elementor-element-overlay {
1961
+ display: none; }
1962
+ .elementor-editor-active.elementor-editor-content-only .elementor.elementor-edit-mode .elementor-column > .elementor-element-overlay:after {
1963
+ display: none; }
1964
+
1965
+ .elementor-editor-active.elementor-editor-content-only .elementor.elementor-edit-mode .elementor-column:hover > .elementor-element-overlay:after, .elementor-editor-active.elementor-editor-content-only .elementor.elementor-edit-mode .elementor-column.elementor-element-editable > .elementor-element-overlay:after {
1966
+ display: none; }
1967
+
1968
+ @media (min-width: 1025px) {
1969
+ .elementor-editor-active.elementor-editor-content-only .elementor.elementor-edit-mode .elementor-editor-element-trigger {
1970
+ cursor: pointer; } }
1971
+
1972
  .elementor-sortable-placeholder:not(.elementor-column-placeholder) {
1973
  background-color: #71d7f7;
1974
  -webkit-animation-timing-function: ease-out;
2117
  .elementor-select-preset-list .elementor-preset:not(:hover) path {
2118
  fill: #d5dadf; }
2119
  .elementor-select-preset-list .elementor-preset svg {
2120
+ height: 50px;
2121
+ -webkit-transform: rotate(180deg);
2122
+ -ms-transform: rotate(180deg);
2123
+ transform: rotate(180deg); }
2124
 
2125
  #elementor-add-new-section {
2126
  margin: 60px auto; }
assets/css/editor-preview-rtl.min.css CHANGED
@@ -1,2 +1,2 @@
1
- /*! elementor - v1.9.8 - 12-03-2018 */
2
- .pen{position:relative;outline:none}.pen:not([data-elementor-inline-editing-toolbar=advanced]){white-space:pre-wrap}.pen-menu{-webkit-box-shadow:1px 2px 3px -2px #222;box-shadow:1px 2px 3px -2px #222;background-color:#6d7882;position:fixed;-webkit-border-radius:3px;border-radius:3px;z-index:3}.pen-menu:after{top:100%;content:"";position:absolute;border:6px solid transparent;border-top-color:#6d7882;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.pen-menu-below:after{top:0;-webkit-transform:translateX(-50%) translateY(-100%) rotate(180deg);-ms-transform:translateX(-50%) translateY(-100%) rotate(180deg);transform:translateX(-50%) translateY(-100%) rotate(180deg)}.pen-icon{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:35px;padding:0 10px;font-size:21px;color:#d5dadf;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pen-icon:hover{background:#556068}.pen-icon:first-of-type{-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.pen-icon:last-of-type{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.pen-icon[data-action=closeGroup],.pen-icon[data-group]{display:none}.pen-icon[data-action=close]:before{content:"";position:absolute;left:0;height:60%;width:1px;background-color:#556068}.pen-icon.active{background-color:#556068;-webkit-box-shadow:inset 2px 2px 4px #556068;box-shadow:inset 2px 2px 4px #556068}.pen-group-icon:after{font-family:FontAwesome;font-size:12px;content:"\f0d7";padding-left:4px;color:#71d7f7}.pen-input-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.pen-input-wrapper .pen-url-input{font-size:12px;line-height:1.5;padding:0;padding-right:10px;width:250px}.pen-input-wrapper .pen-url-input,.pen-input-wrapper .pen-url-input:focus{background-color:transparent;border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;color:#fff}.pen-input-wrapper .pen-url-input::-webkit-input-placeholder{color:#d5dadf}.pen-input-wrapper .pen-url-input::-moz-placeholder{color:#d5dadf}.pen-input-wrapper .pen-url-input:-ms-input-placeholder,.pen-input-wrapper .pen-url-input::-ms-input-placeholder{color:#d5dadf}.pen-input-wrapper .pen-url-input::placeholder{color:#d5dadf}.pen-input-label{margin:0}.pen-placeholder:before{content:attr(data-pen-placeholder);position:absolute;font-weight:400;color:#757575;opacity:.6}.pen-external-url-checkbox{display:none}.pen-external-url-checkbox:checked+i{color:#fff}.elementor-inline-editing i:not([class]){font-style:italic}.elementor-inline-editing b{font-weight:700}.elementor-inline-editing u{text-decoration:underline}@-webkit-keyframes placeholder-section{0%{height:0;opacity:0}to{height:40px;opacity:.9}}@keyframes placeholder-section{0%{height:0;opacity:0}to{height:40px;opacity:.9}}@-webkit-keyframes placeholder-widget{0%{height:0;opacity:0}to{height:10px;opacity:.9}}@keyframes placeholder-widget{0%{height:0;opacity:0}to{height:10px;opacity:.9}}@-webkit-keyframes section-outline{0%{opacity:0}to{opacity:1}}@keyframes section-outline{0%{opacity:0}to{opacity:1}}body.elementor-editor-active .elementor.elementor-edit-mode .article,body.elementor-editor-active .elementor.elementor-edit-mode.layout-section .entry-content{overflow:visible}body.elementor-editor-active .elementor.elementor-edit-mode .elementor-element-overlay .elementor-editor-element-settings{clear:unset}body.elementor-editor-active .elementor.elementor-edit-mode .elementor-element.elementor-section{overflow:visible}#elementor .animated{-webkit-animation-fill-mode:none!important;animation-fill-mode:none!important}#elementor ul.elementor-editor-element-settings{word-break:normal;padding:0}#elementor .gallery{opacity:1}html.elementor-html{margin-top:0!important}#elementor{position:relative}.elementor-editor-active .elementor-inner{margin-top:25px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element-empty .elementor-sortable-placeholder{display:none}.elementor-editor-active .elementor.elementor-edit-mode .elementor-empty-view{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.elementor-editor-active .elementor.elementor-edit-mode .elementor-first-add{text-align:center;border:1px dashed #d5dadf;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-editor-active .elementor.elementor-edit-mode .elementor-first-add .elementor-icon{font-size:19px;color:#a4afb7;cursor:pointer}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element>.elementor-element-overlay{position:absolute;top:0;left:0;letter-spacing:0;z-index:3;pointer-events:none}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element.elementor-widget-empty{background-color:rgba(213,218,223,.8)}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element.elementor-widget-empty .elementor-widget-empty-icon{color:#c2cbd2;font-size:22px;display:block;text-align:center;padding:10px 0}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element:not(:hover):not(.elementor-element-editable)>.elementor-element-overlay .elementor-editor-element-settings{display:none}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element[data-side=bottom]+.elementor-element:before,.elementor-editor-active .elementor.elementor-edit-mode .elementor-element[data-side=bottom]:last-child:after,.elementor-editor-active .elementor.elementor-edit-mode .elementor-element[data-side=top]:before{content:"";background-color:#71d7f7;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;opacity:.9;height:10px;-webkit-animation:placeholder-widget .5s;animation:placeholder-widget .5s;display:block}.elementor-editor-active .elementor.elementor-edit-mode .elementor-section>.elementor-element-overlay{right:0;bottom:0}.elementor-editor-active .elementor.elementor-edit-mode .elementor-section>.elementor-element-overlay:after{position:absolute;left:2px;right:2px;top:2px;bottom:2px;outline:2px solid #71d7f7;-webkit-animation:section-outline .75s;animation:section-outline .75s}.elementor-editor-active .elementor.elementor-edit-mode .elementor-section.elementor-element-editable>.elementor-element-overlay:after,.elementor-editor-active .elementor.elementor-edit-mode .elementor-section:hover>.elementor-element-overlay:after{content:""}.elementor-editor-active .elementor.elementor-edit-mode .elementor-top-section>.elementor-container>.elementor-row{min-height:80px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-inner-section:first-child{margin-top:15px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-inner-section>.elementor-container>.elementor-row{min-height:40px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-settings{position:absolute;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:26px;list-style:none;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;font-style:normal;line-height:1;z-index:1;pointer-events:all}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-settings .elementor-editor-element-trigger.elementor-active~.elementor-editor-element-setting{margin-right:0}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-settings .elementor-editor-element-trigger:not(.elementor-active)~.elementor-editor-element-setting{width:0;font-size:0;padding:0}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-settings .elementor-editor-element-remove:hover .fa{color:red}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-setting{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0;font-size:11px;color:#fff;width:25px;-webkit-transition:margin .3s,width .3s,font .3s;-o-transition:margin .3s,width .3s,font .3s;transition:margin .3s,width .3s,font .3s;-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-section-settings{top:1px;right:50%;background-image:-webkit-gradient(linear,left top,left bottom,from(#41c9f4),to(#71d7f7));background-image:-webkit-linear-gradient(top,#41c9f4,#71d7f7);background-image:-o-linear-gradient(top,#41c9f4,#71d7f7);background-image:linear-gradient(180deg,#41c9f4,#71d7f7);-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;-webkit-transform:translateX(50%) translateY(-100%);-ms-transform:translateX(50%) translateY(-100%);transform:translateX(50%) translateY(-100%)}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-section-settings .elementor-editor-element-setting:hover{background-color:#10bcf2}@media (min-width:1025px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-section-settings .elementor-editor-element-setting:first-child{padding-right:1px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-section-settings .elementor-editor-element-setting:first-child:not(.elementor-active),.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-section-settings .elementor-editor-element-setting:last-child{padding-left:1px}}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-column-settings{top:-1px;right:-1px;-webkit-border-radius:0 3px 0 0;border-radius:0 3px 0 0;background-image:-webkit-gradient(linear,left top,left bottom,from(#6d7882),to(#556068));background-image:-webkit-linear-gradient(top,#6d7882,#556068);background-image:-o-linear-gradient(top,#6d7882,#556068);background-image:linear-gradient(180deg,#6d7882,#556068)}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-column-settings .elementor-editor-element-setting:hover{background-color:#495157}@media (min-width:1025px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-column-settings .elementor-editor-element-setting:first-child{padding-right:1px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-column-settings .elementor-editor-element-setting:first-child:not(.elementor-active),.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-column-settings .elementor-editor-element-setting:last-child{padding-left:1px}}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-widget-settings{z-index:2;top:-1px;left:-1px;background-image:-webkit-gradient(linear,left bottom,left top,from(#41c9f4),to(#71d7f7));background-image:-webkit-linear-gradient(bottom,#41c9f4,#71d7f7);background-image:-o-linear-gradient(bottom,#41c9f4,#71d7f7);background-image:linear-gradient(0deg,#41c9f4,#71d7f7);-webkit-border-radius:0 0 3px 0;border-radius:0 0 3px 0;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-widget-settings .elementor-editor-element-setting:hover{background-color:#10bcf2}@media (min-width:1025px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-widget-settings .elementor-editor-element-setting:first-child{padding-left:1px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-widget-settings .elementor-editor-element-setting:first-child:not(.elementor-active),.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-widget-settings .elementor-editor-element-setting:last-child{padding-right:1px}}@media (min-width:1025px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-trigger{cursor:move}}@media (max-width:1024px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-setting:not(.elementor-editor-element-trigger){display:none}}.elementor-editor-active .elementor.elementor-edit-mode .elementor-section-filled .elementor-editor-column-settings .elementor-editor-element-add,.elementor-editor-active .elementor.elementor-edit-mode .elementor-section-filled .elementor-editor-column-settings .elementor-editor-element-duplicate,.elementor-editor-active .elementor.elementor-edit-mode .elementor-section-filled .elementor-sortable-placeholder.elementor-column{display:none}.elementor-editor-active .elementor.elementor-edit-mode .elementor-section-filled .elementor-row.elementor-draggable-over{border:1px solid red}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.elementor-element-overlay{right:0;bottom:0}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.elementor-element-overlay:after{position:absolute;left:0;right:0;top:0;bottom:0;outline:1px dashed #6d7882}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column.elementor-element-editable>.elementor-element-overlay,.elementor-editor-active .elementor.elementor-edit-mode .elementor-column:hover>.elementor-element-overlay{border:1px solid #fff}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column.elementor-element-editable>.elementor-element-overlay:after,.elementor-editor-active .elementor.elementor-edit-mode .elementor-column:hover>.elementor-element-overlay:after{content:""}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column.elementor-dragging-on-child>.elementor-element-overlay{border:1px solid #71d7f7}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column.elementor-dragging-on-child>.elementor-element-overlay:after{display:none}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.ui-resizable-e,.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.ui-resizable-w{cursor:col-resize;width:7px;position:absolute;left:-5px;top:0;height:100%}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column:last-of-type>.ui-resizable-e,.elementor-editor-active .elementor.elementor-edit-mode .elementor-column:last-of-type>.ui-resizable-w{display:none!important}@media (max-width:1024px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.ui-resizable-e,.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.ui-resizable-w{display:none!important}}.elementor-editor-active .elementor-column-wrap.elementor-element-empty .elementor-widget-wrap{min-height:60px}@media (min-width:768px){.elementor-editor-active .elementor-column-wrap.elementor-element-empty .elementor-widget-wrap{margin:10px}}.elementor-editor-active .elementor-widget.elementor-loading{opacity:.3}.elementor-editor-active .elementor-widget:not(.elementor-loading):not(.elementor-widget-menu-anchor){-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s}.elementor-editor-active .elementor-widget.elementor-element-editable,.elementor-editor-active .elementor-widget.elementor-widget-can-edit:hover{outline:1px solid #71d7f7}.elementor-editor-active .elementor-widget:not(:hover) .elementor-editor-element-settings,.elementor-editor-active .handle{display:none}.elementor-editor-active .elementor-sortable-helper{position:absolute;-webkit-border-radius:3px;border-radius:3px;background-color:#fff;text-align:center;color:#556068;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2);cursor:move}.elementor-editor-active .elementor-sortable-helper .icon{font-size:28px;padding-top:15px;line-height:1}.elementor-editor-active .elementor-sortable-helper .elementor-element-title-wrapper{display:table;width:100%}.elementor-editor-active .elementor-sortable-helper .title{font-size:11px;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;display:table-cell;vertical-align:middle;height:40px}.elementor-editor-active .elementor-inline-editing{min-height:15px}.elementor-sortable-placeholder:not(.elementor-column-placeholder){background-color:#71d7f7;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:.5s;animation-duration:.5s;opacity:.9}.elementor-section-placeholder{height:40px;-webkit-animation-name:placeholder-section;animation-name:placeholder-section}.elementor-column-placeholder{position:relative}.elementor-column-placeholder:after,.elementor-column-placeholder:before{content:"";position:absolute;top:10px;bottom:10px;right:10px;left:10px}.elementor-column-placeholder:before{border:1px solid #6d7882}.elementor-column-placeholder:after{border:1px dashed #fff}.elementor-widget-placeholder{height:10px;-webkit-animation-name:placeholder-widget;animation-name:placeholder-widget}.elementor-draggable-over:not([data-dragged-element=section]):not([data-dragged-is-inner=true])>.elementor-empty-view>.elementor-first-add:after,.elementor-first-add.elementor-html5dnd-current-element:after{content:"";background-color:#71d7f7;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;opacity:.9;height:10px;-webkit-animation:placeholder-widget .5s;animation:placeholder-widget .5s;width:100%}.elementor-draggable-over:not([data-dragged-element=section]):not([data-dragged-is-inner=true])>.elementor-empty-view>.elementor-first-add .elementor-icon,.elementor-draggable-over[data-dragged-element=section][data-dragged-is-inner=true] .elementor-inner-column .elementor-sortable-placeholder,.elementor-first-add.elementor-html5dnd-current-element .elementor-icon{display:none}.elementor-add-section{background-color:hsla(0,0%,100%,.5);max-width:1140px;position:relative}.elementor-add-section:not(.elementor-dragging-on-child){border:2px dashed #d5dadf}.elementor-add-section.elementor-dragging-on-child{border:3px dashed #71d7f7}.elementor-add-section[data-view=choose-action] .elementor-select-preset,.elementor-add-section[data-view=select-preset] .elementor-add-new-section{display:none}@media (max-width:479px){.elementor-add-section{display:none}}.elementor-add-section-inner{text-align:center;margin-top:10px;padding:40px 0}.elementor-add-new-section{display:inline-block}.elementor-add-new-section .elementor-button{color:#fff;background-image:none;font-size:13px;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;line-height:1;height:40px;min-width:170px;padding:0 20px;border:none;-webkit-border-radius:3px;border-radius:3px;cursor:pointer}.elementor-add-new-section .elementor-button:hover{opacity:.85;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-add-new-section .elementor-button:active{-webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.1);box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.1)}.elementor-add-new-section .elementor-add-section-button{background-color:#b7084e}.elementor-add-new-section .elementor-add-template-button{background-color:#6d7882;margin-right:25px}.elementor-add-section-drag-title{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;font-style:italic;line-height:1;color:#556068;margin-top:15px}.elementor-add-section-close{position:absolute;right:20px;top:20px;font-size:20px;cursor:pointer;line-height:1;color:#d5dadf}.elementor-add-section-close:hover{color:#6d7882}.elementor-select-preset-title{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:500;font-style:normal;text-transform:uppercase;color:#556068}.elementor-select-preset-list{list-style:none;padding:0 25px;margin:20px auto 0;overflow:hidden;max-width:700px}.elementor-select-preset-list .elementor-preset{cursor:pointer;margin:0;padding:10px;float:right}.elementor-select-preset-list .elementor-preset:hover path{fill:#6d7882}.elementor-select-preset-list .elementor-preset:not(:hover) path{fill:#d5dadf}.elementor-select-preset-list .elementor-preset svg{height:50px}#elementor-add-new-section{margin:60px auto}#elementor-add-new-section[data-view=choose-action] .elementor-add-section-close{display:none}.elementor-add-section-inline{margin:10px auto}.elementor-column-percents-tooltip{position:absolute;display:none;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-size:10px;background-color:#556068;width:40px;padding:3.5px 0;text-align:center;z-index:1;line-height:1}.elementor-column-percents-tooltip:after{content:"";position:absolute;width:0;height:0;border:8.5px solid transparent;top:0}.elementor-column-percents-tooltip[data-side=left]{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;right:15px}.elementor-column-percents-tooltip[data-side=left]:after{left:100%;border-left-color:#556068;border-right-width:0}.elementor-column-percents-tooltip[data-side=right]{-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;left:15px}.elementor-column-percents-tooltip[data-side=right]:after{right:100%;border-right-color:#556068;border-left-width:0}.elementor-editor-preview .elementor-add-section,.elementor-editor-preview .elementor-element-empty,.elementor-editor-preview .elementor-element-overlay,.elementor-editor-preview .elementor-empty,.elementor-editor-preview .elementor-widget-empty{display:none}
1
+ /*! elementor - v2.0.0 - 26-03-2018 */
2
+ @charset "UTF-8";.elementor-panel-box{margin-top:10px;background-color:#fff}.elementor-panel-box-content{padding:20px 20px 10px}.elementor-control-title{font-size:12px}.elementor-button{display:inline-block}.elementor-panel-alert{padding:15px;border-left:5px solid transparent;position:relative;font-size:12px;line-height:1.5;text-align:right}.elementor-panel-alert a{color:inherit}.elementor-panel-alert.elementor-panel-alert-info{color:#31708f;background-color:#d9edf7;border-color:#bcdff1}.elementor-panel-alert.elementor-panel-alert-success{color:#3c763d;background-color:#dff0d8;border-color:#cae6be}.elementor-panel-alert.elementor-panel-alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#f9f0c3}.elementor-panel-alert.elementor-panel-alert-danger{color:#a94442;background-color:#f2dede;border-color:#e8c4c4}.elementor-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;-webkit-border-radius:.25em;border-radius:.25em;text-transform:capitalize}.elementor-label.elementor-label-default{background-color:#a4afb7}.elementor-label.elementor-label-info{background-color:#5bc0de}.elementor-label.elementor-label-success{background-color:#5cb85c}.elementor-label.elementor-label-warning{background-color:#f0ad4e}.elementor-label.elementor-label-danger{background-color:#d9534f}.elementor-control-field-description,.elementor-descriptor{font-size:11px;font-style:italic;line-height:1.4;color:#a4afb7}.elementor-panel-nerd-box{padding:30px 20px;text-align:center}.elementor-panel-nerd-box .elementor-panel-nerd-box-icon{font-size:52px;color:#a4afb7}.elementor-panel-nerd-box .elementor-panel-nerd-box-title{margin-top:20px;font-size:16px;font-weight:700}.elementor-panel-nerd-box .elementor-panel-nerd-box-message{margin-top:20px;line-height:1.4;font-size:11px}.elementor-panel-nerd-box .elementor-button.elementor-panel-nerd-box-link{background-color:#fcb92c;color:#fff;padding:7px 25px;margin-top:20px;-webkit-box-shadow:0 0 1px rgba(0,0,0,.1),0 2px 2px rgba(0,0,0,.1);box-shadow:0 0 1px rgba(0,0,0,.1),0 2px 2px rgba(0,0,0,.1);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.elementor-panel-nerd-box .elementor-button.elementor-panel-nerd-box-link:hover{background-color:#fdca5e}.elementor-controls-popover{display:none;position:absolute;-webkit-box-shadow:0 2px 15px rgba(0,0,0,.3);box-shadow:0 2px 15px rgba(0,0,0,.3);-webkit-border-radius:3px;border-radius:3px;left:0;right:0;margin:-4px auto 5px;padding-top:15px;width:90%;z-index:1;background-color:#fff}.elementor-controls-popover:before{content:"";position:absolute;top:-16px;left:22px;border:8px solid transparent;border-bottom-color:#fff}.elementor-controls-popover div.elementor-control{background-color:transparent}.elementor-controls-popover div.elementor-control:before{content:none}#elementor-panel-get-pro-elements .elementor-panel-nerd-box-message{text-transform:uppercase}.select2-container{width:100%!important}#elementor-controls .pojo-widget-button-collapse{display:none}.elementor-control{background-color:#fff;position:relative;padding:0 20px 15px}.elementor-control a{font-weight:500;text-decoration:none;border-bottom:1px dotted transparent;-webkit-transition:all .3s ease-in-out;-o-transition:all ease-in-out .3s;transition:all .3s ease-in-out}.elementor-control a:hover{border-bottom-color:inherit}.elementor-control.elementor-control-type-divider{padding:0;margin-bottom:-1px;z-index:1;background-color:transparent}.elementor-control.elementor-control-type-divider hr{border-bottom-width:0;border-top-width:1px;border-color:#e6e9ec;border-style:solid}.elementor-control.elementor-control-type-divider hr.elementor-divider-style--thick{border-top-width:3px}.elementor-control.elementor-control-type-divider hr.elementor-divider-style--default{margin-right:20px;margin-left:20px}.elementor-control.elementor-control-separator-default:not(.elementor-control-type-divider):before{content:"";height:1px;display:block;margin-bottom:15px;background-color:#e6e9ec}.elementor-control.elementor-control-separator-default:not(.elementor-control-type-divider).elementor-control-wp{margin-top:15px}.elementor-control.elementor-control-separator-default:not(.elementor-control-type-divider).elementor-control-wp:before{background-color:transparent}.elementor-control.elementor-control-separator-before{padding-top:15px}.elementor-control.elementor-control-separator-before:before{content:"";position:absolute;height:3px;width:100%;top:0;left:0;background-color:#d5dadf}.elementor-control.elementor-control-separator-after:after{content:"";position:absolute;height:3px;width:100%;bottom:0;left:0;background-color:#d5dadf}.elementor-control.elementor-control-separator-after+.elementor-control-type-tabs{padding-top:15px}.elementor-control.elementor-control-deprecated,.elementor-control.elementor-control-deprecated .elementor-control-field-description{color:#b01b1b}.elementor-control.elementor-control-hidden-label>*>*>.elementor-control-title,.elementor-control.elementor-control-hidden-label>*>.elementor-control-title,.elementor-control.elementor-hidden-control{display:none}.elementor-control.elementor-control-type-heading .elementor-control-title{font-weight:700;margin:0}body:not(.elementor-device-desktop) .elementor-control.elementor-control-responsive-desktop,body:not(.elementor-device-mobile) .elementor-control.elementor-control-responsive-mobile,body:not(.elementor-device-tablet) .elementor-control.elementor-control-responsive-tablet{display:none}.elementor-control .select2-container{width:100%!important;outline:none}.elementor-control .select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--multiple,.elementor-control .select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--single{border-color:#d5dadf}.elementor-control .select2-container.select2-container--focus .select2-selection--multiple,.elementor-control .select2-container.select2-container--focus .select2-selection--single,.elementor-control .select2-container.select2-container--open .select2-selection--multiple,.elementor-control .select2-container.select2-container--open .select2-selection--single{border-color:#a4afb7}.elementor-control .select2-container.select2-container--default .select2-selection--multiple .select2-selection__clear{display:none}.elementor-control .select2-container.select2-container--default .select2-selection--multiple .select2-selection__choice{line-height:1.5;font-size:.9em;border:none;-webkit-border-radius:0;border-radius:0}.elementor-control .select2-selection{outline:none}.elementor-control .select2-selection--single{height:27px}.elementor-control .select2-selection__rendered{line-height:27px}.elementor-control .select2-selection__arrow{height:27px;top:0}.elementor-panel-heading{display:table;table-layout:fixed;height:40px;padding:0 20px;width:100%;border-bottom:1px solid #e6e9ec;cursor:pointer}.elementor-panel-heading:not(.elementor-open) .elementor-panel-heading-toggle .fa:before{content:""}.elementor-panel-heading.elementor-open .elementor-panel-heading-toggle .fa:before{content:"\f0d7"}.elementor-panel-heading>*{display:table-cell;vertical-align:middle}.elementor-panel-heading-toggle{width:20px;color:#495157}.elementor-panel-heading-title{color:#495157;font-weight:700}.elementor-control-wp{line-height:1.5}.elementor-control-wp p{margin:15px 0}.elementor-control-field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-label-block>.elementor-control-content>.elementor-control-field{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-label-block>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{width:100%;margin-top:10px}.elementor-label-block.elementor-control-hidden-label:not(.elementor-control-dynamic)>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{margin-top:0}.elementor-label-inline>.elementor-control-content>.elementor-control-field>.elementor-control-title{width:45%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.elementor-label-inline>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{width:55%}.elementor-control-field-description{margin-top:10px}.elementor-group-control-attachment_alert .elementor-control-field-description{margin-top:0}.elementor-required{color:#b01b1b}.elementor-choices{display:table;width:100%;height:27px;background-color:#a4afb7;text-align:center;border-spacing:1px;-webkit-border-radius:3px;border-radius:3px}.elementor-choices input{display:none}.elementor-choices input:checked+.elementor-choices-label{color:#fff}.elementor-choices input:not(:checked)+.elementor-choices-label{background-color:#fff;color:#a4afb7}.elementor-choices .elementor-choices-label{display:table-cell;vertical-align:middle;font-size:12px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;cursor:pointer}.elementor-slider{display:inline-block;margin-top:10px;height:4px;background-color:#a4afb7;-webkit-border-radius:5px;border-radius:5px;position:relative;width:67%}.elementor-slider .ui-slider-handle{height:16px;width:16px;background-color:#fff;display:inline-block;top:50%;-webkit-transform:translateY(-50%) translateX(-8px);-ms-transform:translateY(-50%) translateX(-8px);transform:translateY(-50%) translateX(-8px);position:absolute;-webkit-box-shadow:1px 1px 6px rgba(0,0,0,.3);box-shadow:1px 1px 6px rgba(0,0,0,.3);-webkit-border-radius:50%;border-radius:50%;cursor:pointer}.elementor-slider-input{width:33%;float:left}.elementor-slider-input input{width:80%;float:left}.elementor-units-choices{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:left}.elementor-units-choices input{display:none}.elementor-units-choices input:not(:checked)+label{color:#c2cbd2}.elementor-units-choices input:checked+label{text-decoration:underline}.elementor-units-choices label{cursor:pointer;padding:0 2px;text-transform:uppercase;font-size:9px}.elementor-control-start-end .eicon-h-align-left,.elementor-control-start-end .eicon-h-align-right{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.elementor-control-responsive-switchers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 5px}.elementor-control-responsive-switchers .elementor-responsive-switcher{display:inline-block;-webkit-border-radius:50%;border-radius:50%;height:18px;width:18px;background-color:#a4afb7;cursor:pointer;position:relative;margin-right:5px;color:#fff;font-size:8px;text-align:center;-webkit-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s}.elementor-control-responsive-switchers .elementor-responsive-switcher:hover{background-color:#c2cbd2}.elementor-control-responsive-switchers .elementor-responsive-switcher i{position:relative;display:block;line-height:18px}.elementor-control-responsive-switchers .elementor-responsive-switcher i:before{height:18px;width:18px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.elementor-device-desktop #elementor-panel .elementor-panel-controls-stack:not(.elementor-responsive-switchers-open) .elementor-responsive-switcher{background:#c2cbd2}.elementor-device-desktop #elementor-panel .elementor-panel-controls-stack:not(.elementor-responsive-switchers-open) .elementor-responsive-switcher:not(.elementor-responsive-switcher-desktop){display:none}.elementor-device-mobile .elementor-responsive-switcher-mobile,.elementor-device-tablet .elementor-responsive-switcher-tablet{background-color:#71d7f7}.elementor-update-preview{margin:15px 15px 0;background-color:#e6e9ec;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-update-preview-button-wrapper{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:left}.elementor-update-preview-button{padding:8px 15px;text-transform:uppercase}.elementor-control-align .elementor-choices,.elementor-control-position .elementor-choices,.elementor-control-text_align .elementor-choices{direction:ltr}.elementor-control-type-media .elementor-control-media{padding:7px;border:1px solid;height:150px}.elementor-control-type-media .elementor-control-media:not(:hover){border-color:#d5dadf}.elementor-control-type-media .elementor-control-media:not(:hover) .elementor-control-media-upload-button{background-color:#d5dadf}.elementor-control-type-media .elementor-control-media:hover{border-color:#a4afb7}.elementor-control-type-media .elementor-control-media:hover .elementor-control-media-upload-button{background-color:#a4afb7}.elementor-control-type-media .elementor-control-media.elementor-media-empty .elementor-control-media-image-area,.elementor-control-type-media .elementor-control-media:not(.elementor-media-empty) .elementor-control-media-upload-button{display:none}.elementor-control-type-media .elementor-control-media>*{height:100%;cursor:pointer;position:relative}.elementor-control-type-media .fa-plus-circle{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:#fff;font-size:20px}.elementor-control-type-media .elementor-control-media-image-area:not(:hover) .elementor-control-media-delete{display:none}.elementor-control-type-media .elementor-control-media-image-area:hover .elementor-control-media-image{opacity:.5}.elementor-control-type-media .elementor-control-media-delete{position:absolute;bottom:0;left:0;right:0;text-align:center;padding:9.5px;font-size:11px;color:#fff;background-color:#a4afb7;text-transform:uppercase}.elementor-control-type-media .elementor-control-media-image{height:100%;-webkit-background-size:cover;background-size:cover;background-position:50%}.elementor-control-type-dimensions .elementor-control-dimensions{overflow:hidden}.elementor-control-type-dimensions li{float:left;width:20%}.elementor-control-type-dimensions li .elementor-link-dimensions,.elementor-control-type-dimensions li input{display:block;text-align:center;width:100%;border-color:#a4afb7;height:27px}.elementor-control-type-dimensions li input{border-left:none;-webkit-border-radius:0;border-radius:0;padding:4px 0}.elementor-control-type-dimensions li input:focus+.elementor-control-dimension-label{color:#a4afb7}.elementor-control-type-dimensions li .elementor-link-dimensions{border:1px solid #a4afb7;border-left:none;background-color:#fff;padding:0;outline:none;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;cursor:pointer}.elementor-control-type-dimensions li:first-child input{border-left:1px solid #a4afb7;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-control-type-dimensions .elementor-control-dimension-label{display:block;text-align:center;color:#d5dadf;font-size:9px;text-transform:uppercase;padding-top:5px}.elementor-control-type-dimensions .elementor-link-dimensions.unlinked{background-color:#fff}.elementor-control-type-dimensions .elementor-link-dimensions.unlinked .elementor-linked{display:none}.elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked){background-color:#a4afb7}.elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked) .elementor-unlinked{display:none}.elementor-control-type-dimensions .elementor-link-dimensions .elementor-linked{color:#fff}.elementor-control-type-url .elementor-control-url-external-hide .elementor-control-url-more{display:none}.elementor-control-type-url .elementor-control-url-external-show .elementor-input{padding-right:46px;height:26px}.elementor-control-type-url .elementor-control-input-wrapper{position:relative}.elementor-control-type-url .elementor-control-url-more{position:absolute;top:0;right:0;height:26px;width:40px;border-left:1px solid;cursor:pointer;font-size:10px;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-control-type-url .elementor-control-url-more i{font-size:13px}.elementor-control-type-url .elementor-control-url-more-input,.elementor-control-type-url .elementor-control-url-more-input:not(:checked)+.elementor-control-url-more-options{display:none}.elementor-control-type-url .elementor-control-url-more-options{padding-top:10px}.elementor-control-type-url .elementor-control-url-option{padding:5px;font-size:12px}.elementor-control-type-url .elementor-input{direction:ltr}.elementor-control-type-url .elementor-input:not(:focus)+.elementor-control-url-more{border-color:#d5dadf}.elementor-control-type-url .elementor-input:focus+.elementor-control-url-more{border-color:#a4afb7}.elementor-control-type-section{margin-top:10px;padding:0}.elementor-control-type-section+.elementor-control:not(.elementor-control-type-section){padding-top:15px}.elementor-control-type-section+.elementor-control:not(.elementor-control-type-section):before{display:none}.elementor-control-type-color>.elementor-control-content>.elementor-control-field>.elementor-control-title{width:70%}.elementor-control-type-color>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{height:27px;width:30%}.elementor-control-type-wysiwyg.elementor-rich-editing-disabled .wp-editor-container{margin-top:10px}.elementor-control-type-wysiwyg *{-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-control-type-wysiwyg .wp-editor-container{border:1px solid #e6e9ec;-webkit-border-radius:3px;border-radius:3px}.elementor-control-type-wysiwyg #insert-media-button{margin-top:7px;height:auto;line-height:1;font-size:10px;padding:3px 7px;background-color:#e6e9ec}.elementor-control-type-wysiwyg .ed_button{height:22px;width:auto}.elementor-control-type-wysiwyg .wp-media-buttons-icon{height:14px;margin:0}.elementor-control-type-wysiwyg .wp-media-buttons-icon:before{font-size:14px}.elementor-control-type-wysiwyg .wp-switch-editor{border:none;color:#6d7882;font-size:10px;padding:3px 9px 4px;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.elementor-control-type-wysiwyg .html-active .switch-tmce{background-color:transparent}.elementor-control-type-wysiwyg .html-active .switch-html,.elementor-control-type-wysiwyg .tmce-active .switch-tmce{background-color:#e6e9ec}.elementor-control-type-wysiwyg .tmce-active .switch-html{background-color:transparent}.elementor-control-type-wysiwyg .mce-toolbar-grp,.elementor-control-type-wysiwyg .quicktags-toolbar{background-color:#e6e9ec}.elementor-control-type-wysiwyg .mce-toolbar-grp>div{padding:0 3px}.elementor-control-type-wysiwyg .elementor-wp-editor{-webkit-box-sizing:border-box;box-sizing:border-box}.elementor-control-type-wysiwyg .mce-ico{color:#6d7882;font-size:16px}.elementor-control-type-wysiwyg .mce-btn{margin-right:0;margin-left:0}.elementor-control-type-wysiwyg .mce-btn.mce-active,.elementor-control-type-wysiwyg .mce-btn:active,.elementor-control-type-wysiwyg .mce-btn:hover{border-color:#d5dadf}.elementor-control-type-wysiwyg .mce-path{padding:5px 10px}.elementor-control-type-wysiwyg .mce-path-item{font-size:12px;color:#6d7882}.elementor-control-type-icon .select2-selection__rendered .fa{margin-right:3px}.elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-clear,.elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-thumbnails{display:none}.elementor-control-type-gallery .elementor-control-gallery-thumbnails{overflow:hidden;margin-top:20px;cursor:pointer}.elementor-control-type-gallery .elementor-control-gallery-thumbnail{width:40px;height:40px;-webkit-background-size:cover;background-size:cover;background-position:50% 50%;float:right;margin-bottom:10px}.elementor-control-type-gallery .elementor-control-gallery-thumbnail:not(:nth-child(5n)){margin-left:10px}.elementor-control-type-gallery .elementor-control-gallery-add{width:100%;height:30px;color:#fff;background-color:#a4afb7;margin-top:10px;text-transform:uppercase}.elementor-control-type-gallery .elementor-control-gallery-clear{color:#b01b1b;cursor:pointer}.elementor-control-type-structure .elementor-control-structure-preset{border:1px solid #e6e9ec;padding:3px;-webkit-border-radius:3px;border-radius:3px}.elementor-control-type-structure .elementor-control-structure-preset:not(.elementor-control-structure-current-preset){display:inline-block;cursor:pointer;height:50px}.elementor-control-type-structure .elementor-control-structure-preset:not(.elementor-control-structure-current-preset) svg{height:100%}.elementor-control-type-structure .elementor-control-structure-preset path{fill:#e6e9ec}.elementor-control-type-structure .elementor-control-structure-current-preset{margin-top:15px}.elementor-control-type-structure .elementor-control-structure-current-preset svg{display:block;width:100%}.elementor-control-type-structure .elementor-control-structure-reset{padding:10px 0 0 2px;font-size:11px;cursor:pointer;color:#a4afb7}.elementor-control-type-structure .elementor-control-structure-reset i{margin-left:8px}.elementor-control-type-structure .elementor-control-structure-more-presets-title,.elementor-control-type-structure .elementor-control-structure-title{color:#495157;font-weight:700;padding:13.5px 20px;position:relative}.elementor-control-type-structure .elementor-control-structure-more-presets-title:after,.elementor-control-type-structure .elementor-control-structure-more-presets-title:before,.elementor-control-type-structure .elementor-control-structure-title:after,.elementor-control-type-structure .elementor-control-structure-title:before{content:"";position:absolute;left:0;right:0}.elementor-control-type-structure .elementor-control-structure-more-presets-title:before,.elementor-control-type-structure .elementor-control-structure-title:before{top:0;background-color:#e6e9ec;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.elementor-control-type-structure .elementor-control-structure-more-presets-title:after,.elementor-control-type-structure .elementor-control-structure-title:after{bottom:0;height:1px;background-color:#e6e9ec}.elementor-control-type-structure .elementor-control-structure-title{margin:10px -20px 0}.elementor-control-type-structure .elementor-control-structure-title:before{height:10px;-webkit-box-shadow:inset 0 2px 4px hsla(0,0%,50%,.1);box-shadow:inset 0 2px 4px hsla(0,0%,50%,.1)}.elementor-control-type-structure .elementor-control-structure-more-presets-title{margin:15px -20px 0}.elementor-control-type-structure .elementor-control-structure-more-presets-title:before{height:3px}.elementor-control-type-structure .elementor-control-structure-more-presets{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.elementor-control-type-structure .elementor-control-structure-more-presets input{display:none}.elementor-control-type-structure .elementor-control-structure-more-presets input:checked+.elementor-control-structure-preset{border:1px solid #a4afb7}.elementor-control-type-structure .elementor-control-structure-more-presets input:checked+.elementor-control-structure-preset path{fill:#a4afb7}.elementor-control-type-structure .elementor-control-structure-preset-wrapper{margin-top:15px}.elementor-control-type-structure .elementor-control-structure-preset-title{text-align:center;padding-top:5px;font-style:italic;font-size:11px;color:#a4afb7}.elementor-control-type-image_dimensions .elementor-control-field-description{margin:0 0 15px;line-height:1.4}.elementor-control-type-image_dimensions .elementor-control-input-wrapper{overflow:hidden}.elementor-control-type-image_dimensions .elementor-image-dimensions-field{width:65px;float:right}.elementor-control-type-image_dimensions .elementor-image-dimensions-field input:focus+.elementor-image-dimensions-field-description{color:#a4afb7}.elementor-control-type-image_dimensions .elementor-image-dimensions-separator{width:20px;text-align:center;float:right;padding-top:4px}.elementor-control-type-image_dimensions .elementor-image-dimensions-field-description{display:block;text-transform:uppercase;margin-top:5px;color:#d5dadf;font-size:9px;text-align:center}.elementor-control-type-image_dimensions .elementor-image-dimensions-apply-button{float:left;height:27px;width:65px}.elementor-control-type-code{padding:0 10px 15px}.elementor-control-type-wp_widget .widget-inside{display:block}.elementor-control-type-wp_widget .quicktags-toolbar input{width:auto}.elementor-control-type-tabs{font-size:.8em;color:#a4afb7;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-control-type-tab{text-align:center;width:100%;padding:0;line-height:30px;border-top:1px solid #a4afb7;border-bottom:1px solid #a4afb7;border-left:1px solid #a4afb7;cursor:pointer}.elementor-control-type-tab:first-child{border-right:1px solid #a4afb7;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.elementor-control-type-tab:last-child{-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.elementor-control-type-tab.elementor-tab-active{background-color:#a4afb7;color:#fff}.elementor-tab-close{display:none!important}.elementor-control-type-repeater,.elementor-control-type-repeater .elementor-control:not(.elementor-control-type-tab){padding:0 10px 15px}.elementor-control-type-repeater .elementor-control:before,.elementor-control-type-repeater.elementor-repeater-has-minimum-rows .elementor-repeater-tool-remove{display:none}.elementor-control-type-repeater .elementor-repeater-fields{margin:10px 0}.elementor-control-type-repeater .elementor-repeater-row-controls{border:1px solid #d5dadf;border-top-width:0;padding-top:15px}.elementor-control-type-repeater .elementor-repeater-row-controls:not(.editable){display:none}.elementor-control-type-repeater .elementor-repeater-row-controls .wp-picker-container.wp-picker-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);border-width:0}.elementor-control-type-repeater .elementor-repeater-row-tools{display:table;table-layout:fixed;width:100%;color:#556068;background-color:#d5dadf;height:40px;border-spacing:1px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-control-type-repeater .elementor-repeater-row-tools:hover{background-color:#a4afb7}.elementor-control-type-repeater .elementor-repeater-row-tools>div{display:table-cell;text-align:center;vertical-align:middle;cursor:pointer}.elementor-control-type-repeater .elementor-repeater-row-tools>div:not(.elementor-repeater-row-handle-sortable){background-color:#fff}.elementor-control-type-repeater .elementor-repeater-row-tools>div:hover{opacity:.95}.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title{text-align:right;padding:0 10px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title .fa{margin-left:5px}.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-tool{width:40px}.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-handle-sortable{cursor:move;width:10px;color:#fff}.elementor-control-type-repeater .elementor-button-wrapper{text-align:center;padding:10px}.elementor-control-type-textarea textarea{display:block}.elementor-control-type-box_shadow .elementor-control-input-wrapper{overflow:hidden}.elementor-control-type-box_shadow .elementor-shadow-slider{margin-top:10px}.elementor-control-type-text_shadow .elementor-control-input-wrapper{overflow:hidden}.elementor-control-type-text_shadow .elementor-shadow-slider{margin-top:10px}.elementor-control-type-switcher.elementor-label-inline>.elementor-control-content .elementor-control-field .elementor-control-title{width:70%}.elementor-control-type-switcher.elementor-label-inline>.elementor-control-content .elementor-control-field .elementor-control-input-wrapper{width:30%}.elementor-control-type-switcher .elementor-control-input-wrapper{text-align:left}.elementor-control-type-switcher .elementor-switch{position:relative;display:inline-block;vertical-align:top;width:49px;height:20px;background-color:#fff;-webkit-border-radius:18px;border-radius:18px;cursor:pointer}.elementor-control-type-switcher .elementor-switch-input{display:none}.elementor-control-type-switcher .elementor-switch-label{position:relative;display:block;height:inherit;font-size:7px;text-transform:uppercase;background:#eceeef;-webkit-border-radius:inherit;border-radius:inherit;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.12),inset 0 0 2px rgba(0,0,0,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.12),inset 0 0 2px rgba(0,0,0,.15);-webkit-transition:.15s ease-out;-o-transition:.15s ease-out;transition:.15s ease-out;-webkit-transition-property:opacity,background;-o-transition-property:opacity,background;transition-property:opacity,background}.elementor-control-type-switcher .elementor-switch-label:after,.elementor-control-type-switcher .elementor-switch-label:before{position:absolute;top:0;width:50%;text-align:center;line-height:20px;-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.elementor-control-type-switcher .elementor-switch-label:before{content:attr(data-off);right:3px;color:#a4afb7;text-shadow:0 1px hsla(0,0%,100%,.5)}.elementor-control-type-switcher .elementor-switch-label:after{content:attr(data-on);left:3px;color:#fff;text-shadow:0 1px rgba(0,0,0,.2);opacity:0}.elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-label{background:#71d7f7;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15),inset 0 0 3px rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.15),inset 0 0 3px rgba(0,0,0,.2)}.elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-label:before{opacity:0}.elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-label:after{opacity:1}.elementor-control-type-switcher .elementor-switch-handle{position:absolute;top:1px;left:1px;width:18px;height:18px;background:#fff;-webkit-border-radius:10px;border-radius:10px;-webkit-transition:left .15s ease-out;-o-transition:left .15s ease-out;transition:left .15s ease-out}.elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-handle{left:30px;-webkit-box-shadow:-1px 1px 5px rgba(0,0,0,.2);box-shadow:-1px 1px 5px rgba(0,0,0,.2)}.elementor-control-type-order .elementor-control-oreder-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-control-type-order input{display:none}.elementor-control-type-order input:checked+.elementor-control-order-label{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.elementor-control-type-order select{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-control-type-order select:not(:focus)~.elementor-control-order-label{border-color:#d5dadf}.elementor-control-type-order select:focus~.elementor-control-order-label{border-color:#a4afb7}.elementor-control-type-order .elementor-control-order-label{position:relative;padding:0;width:40px;border:1px solid;font-size:10px;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;margin-left:-3px;background-color:#fff;cursor:pointer}.elementor-control-type-order .elementor-control-order-label i{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.elementor-control-type-hidden{display:none!important}.elementor-control-type-popover_toggle input{display:none}.elementor-control-type-popover_toggle label{cursor:pointer}.elementor-control-type-popover_toggle .elementor-control-input-wrapper{direction:ltr}.elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:checked+.elementor-control-popover-toggle-toggle-label{color:#71d7f7}.elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:not(:checked)~.elementor-control-popover-toggle-reset-label{display:none}.elementor-control-type-popover_toggle .elementor-control-popover-toggle-reset-label{color:#c2cbd2;padding-left:5px}.elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle-label{width:50px;height:27px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-border-radius:3px;border-radius:3px;border:1px solid #d5dadf}.elementor-control-type-button .elementor-control-input-wrapper{text-align:left}.elementor-control-type-button .elementor-button{width:auto;height:26px}.wp-picker-container.wp-picker-active{position:absolute;z-index:4;top:0;left:7px;background-color:#fff;border:solid #fff;border-width:0 10px 0 5px;padding-top:10px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.4);box-shadow:0 0 5px rgba(0,0,0,.4)}.wp-picker-container.wp-picker-active .wp-color-result{float:right}.wp-picker-container.wp-picker-active .wp-picker-input-wrap{padding-left:10px;float:left}.wp-picker-container *{-webkit-box-sizing:content-box;box-sizing:content-box}.wp-picker-container .color-alpha{width:-webkit-calc(100% - 2px * 2);width:calc(100% - 2px * 2);height:-webkit-calc(100% - 2px * 2);height:calc(100% - 2px * 2);margin:2px;position:absolute;top:0;left:0;-webkit-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box}.wp-picker-container .iris-picker{border:none}.wp-picker-container:not(.wp-picker-active){float:left}.wp-picker-container:not(.wp-picker-active) .wp-color-result{margin:0}.wp-picker-container.wp-picker-active{-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px)}[class*=wp-version-4-9] #elementor-controls .wp-picker-container.wp-picker-active,[class*=wp-version-5] #elementor-controls .wp-picker-container.wp-picker-active{padding-top:9px}.wp-picker-container.wp-picker-active .wp-color-result{margin-right:3px}.wp-picker-container input[type=text].wp-color-picker{float:left;width:100px;max-width:136px;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;font-size:11px;line-height:12px;padding:7px 3px}.wp-color-result{margin:0;width:48px;height:25px;-webkit-transition:border .5s;-o-transition:border .5s;transition:border .5s;padding:0;background-color:#fafafa;-webkit-border-radius:3px;border-radius:3px;border:1px solid #d5dadf}.wp-color-result,.wp-color-result:focus{-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}.wp-color-result.wp-picker-open:after,.wp-color-result:after{content:none}.wp-color-result:hover{border:1px solid #a4afb7}.wp-color-result:active,.wp-color-result:focus{outline:0}.wp-picker-clear.button,.wp-picker-default.button{height:26px;width:48px;padding:0;background-color:#d5dadf;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;margin:0}.wp-picker-holder *{-webkit-box-sizing:content-box;box-sizing:content-box}.wp-picker-holder .iris-square-value{-webkit-transition:none;-o-transition:none;transition:none}.wp-picker-open~.wp-picker-holder{clear:both;margin-bottom:15px}.pen{position:relative;outline:none}.pen:not([data-elementor-inline-editing-toolbar=advanced]){white-space:pre-wrap}.pen-menu{-webkit-box-shadow:1px 2px 3px -2px #222;box-shadow:1px 2px 3px -2px #222;background-color:#6d7882;position:fixed;-webkit-border-radius:3px;border-radius:3px;z-index:3}.pen-menu:after{top:100%;content:"";position:absolute;border:6px solid transparent;border-top-color:#6d7882;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.pen-menu-below:after{top:0;-webkit-transform:translateX(-50%) translateY(-100%) rotate(180deg);-ms-transform:translateX(-50%) translateY(-100%) rotate(180deg);transform:translateX(-50%) translateY(-100%) rotate(180deg)}.pen-icon{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:35px;padding:0 10px;font-size:21px;color:#d5dadf;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pen-icon:hover{background:#556068}.pen-icon:first-of-type{-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.pen-icon:last-of-type{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.pen-icon[data-action=closeGroup],.pen-icon[data-group]{display:none}.pen-icon[data-action=close]:before{content:"";position:absolute;left:0;height:60%;width:1px;background-color:#556068}.pen-icon.active{background-color:#556068;-webkit-box-shadow:inset 2px 2px 4px #556068;box-shadow:inset 2px 2px 4px #556068}.pen-group-icon:after{font-family:FontAwesome;font-size:12px;content:"\f0d7";padding-left:4px;color:#71d7f7}.pen-input-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.pen-input-wrapper .pen-url-input{font-size:12px;line-height:1.5;padding:0;padding-right:10px;width:250px}.pen-input-wrapper .pen-url-input,.pen-input-wrapper .pen-url-input:focus{background-color:transparent;border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;color:#fff}.pen-input-wrapper .pen-url-input::-webkit-input-placeholder{color:#d5dadf}.pen-input-wrapper .pen-url-input::-moz-placeholder{color:#d5dadf}.pen-input-wrapper .pen-url-input:-ms-input-placeholder,.pen-input-wrapper .pen-url-input::-ms-input-placeholder{color:#d5dadf}.pen-input-wrapper .pen-url-input::placeholder{color:#d5dadf}.pen-input-label{margin:0}.pen-placeholder:before{content:attr(data-pen-placeholder);position:absolute;font-weight:400;color:#757575;opacity:.6}.pen-external-url-checkbox{display:none}.pen-external-url-checkbox:checked+i{color:#fff}.elementor-inline-editing i:not([class]){font-style:italic}.elementor-inline-editing b{font-weight:700}.elementor-inline-editing u{text-decoration:underline}.elementor-tags-list{display:none;position:absolute;width:260px;max-height:300px;overflow:auto;padding-bottom:5px;background-color:#fff;border:1px solid #a4afb7;-webkit-border-radius:3px;border-radius:3px}.elementor-tags-list__group-title{color:#495157;font-weight:700;font-size:12px;padding:10px 15px}.elementor-tags-list__item{font-size:10px;padding:6px 15px;cursor:pointer}.elementor-tags-list__item:before{content:">";font-size:8px;padding-left:5px}.elementor-tags-list__item:hover{background-color:#e6e9ec}.elementor-dynamic-cover{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:27px;-webkit-box-sizing:border-box;box-sizing:border-box}.elementor-dynamic-cover__settings{color:#d5dadf;cursor:pointer}.elementor-dynamic-cover__title{padding:0 8px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.elementor-dynamic-cover__remove{color:#c2cbd2;cursor:pointer}.elementor-control-type-wysiwyg .elementor-dynamic-cover{margin-top:10px}.elementor-tag-settings-popup{position:absolute;width:260px;background-color:#e6e9ec;-webkit-box-shadow:1px 1px 10px rgba(0,0,0,.3);box-shadow:1px 1px 10px rgba(0,0,0,.3)}.elementor-tag-settings-popup:before{content:"";position:absolute;top:-20px;right:5px;border:10px solid transparent;border-bottom-color:#fff}.elementor-tag-settings-popup .elementor-control-type-section:first-child{margin:0}.elementor-tag-controls-stack-empty{background-color:#fff;padding:10px;font-size:13px;text-align:center}.elementor-control-dynamic.elementor-label-inline .elementor-control-field{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-control-dynamic-switcher{cursor:pointer;font-size:9px}.elementor-control-dynamic-switcher i{padding-right:5px}.elementor-control-dynamic-switcher-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.elementor-label-inline .elementor-control-dynamic-switcher-wrapper{width:100%;padding-bottom:10px}.elementor-control-dynamic-value .elementor-control-tag-area{display:none}.elementor-control-dynamic-value .elementor-control-dynamic-switcher{color:#71d7f7}@-webkit-keyframes placeholder-section{0%{height:0;opacity:0}to{height:40px;opacity:.9}}@keyframes placeholder-section{0%{height:0;opacity:0}to{height:40px;opacity:.9}}@-webkit-keyframes placeholder-widget{0%{height:0;opacity:0}to{height:10px;opacity:.9}}@keyframes placeholder-widget{0%{height:0;opacity:0}to{height:10px;opacity:.9}}@-webkit-keyframes section-outline{0%{opacity:0}to{opacity:1}}@keyframes section-outline{0%{opacity:0}to{opacity:1}}body.elementor-editor-active .elementor.elementor-edit-mode .article,body.elementor-editor-active .elementor.elementor-edit-mode.layout-section .entry-content{overflow:visible}body.elementor-editor-active .elementor.elementor-edit-mode .elementor-element-overlay .elementor-editor-element-settings{clear:unset}body.elementor-editor-active .elementor.elementor-edit-mode .elementor-element.elementor-section{overflow:visible}#elementor .animated{-webkit-animation-fill-mode:none!important;animation-fill-mode:none!important}#elementor ul.elementor-editor-element-settings{word-break:normal;padding:0}#elementor .gallery{opacity:1}html.elementor-html{margin-top:0!important}#elementor{position:relative}.elementor-editor-active .elementor.elementor-edit-mode .elementor-inner{margin-top:25px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element-empty .elementor-sortable-placeholder{display:none}.elementor-editor-active .elementor.elementor-edit-mode .elementor-empty-view{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.elementor-editor-active .elementor.elementor-edit-mode .elementor-first-add{text-align:center;border:1px dashed #d5dadf;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-editor-active .elementor.elementor-edit-mode .elementor-first-add .elementor-icon{font-size:19px;color:#a4afb7;cursor:pointer}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element>.elementor-element-overlay{position:absolute;top:0;left:0;letter-spacing:0;z-index:3;pointer-events:none}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element.elementor-widget-empty{background-color:rgba(213,218,223,.8)}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element.elementor-widget-empty .elementor-widget-empty-icon{color:#c2cbd2;font-size:22px;display:block;text-align:center;padding:10px 0}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element:not(:hover):not(.elementor-element-editable)>.elementor-element-overlay .elementor-editor-element-settings{display:none}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element[data-side=bottom]+.elementor-element:before,.elementor-editor-active .elementor.elementor-edit-mode .elementor-element[data-side=bottom]:last-child:after,.elementor-editor-active .elementor.elementor-edit-mode .elementor-element[data-side=top]:before{content:"";background-color:#71d7f7;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;opacity:.9;height:10px;-webkit-animation:placeholder-widget .5s;animation:placeholder-widget .5s;display:block}.elementor-editor-active .elementor.elementor-edit-mode .elementor-section>.elementor-element-overlay{right:0;bottom:0}.elementor-editor-active .elementor.elementor-edit-mode .elementor-section>.elementor-element-overlay:after{position:absolute;left:2px;right:2px;top:2px;bottom:2px;outline:2px solid #71d7f7;-webkit-animation:section-outline .75s;animation:section-outline .75s}.elementor-editor-active .elementor.elementor-edit-mode .elementor-section.elementor-element-editable>.elementor-element-overlay:after,.elementor-editor-active .elementor.elementor-edit-mode .elementor-section:hover>.elementor-element-overlay:after{content:""}.elementor-editor-active .elementor.elementor-edit-mode .elementor-top-section>.elementor-container>.elementor-row{min-height:40px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-inner-section:first-child{margin-top:15px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-inner-section>.elementor-container>.elementor-row{min-height:40px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-settings{position:absolute;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:26px;list-style:none;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;font-style:normal;line-height:1;z-index:1;pointer-events:all}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-settings .elementor-editor-element-trigger.elementor-active~.elementor-editor-element-setting{margin-right:0}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-settings .elementor-editor-element-trigger:not(.elementor-active)~.elementor-editor-element-setting{width:0;font-size:0;padding:0}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-settings .elementor-editor-element-remove:hover .fa{color:red}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-setting{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0;font-size:11px;color:#fff;width:25px;-webkit-transition:margin .3s,width .3s,font .3s;-o-transition:margin .3s,width .3s,font .3s;transition:margin .3s,width .3s,font .3s;-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-section-settings{top:1px;right:50%;background-image:-webkit-gradient(linear,left top,left bottom,from(#41c9f4),to(#71d7f7));background-image:-webkit-linear-gradient(top,#41c9f4,#71d7f7);background-image:-o-linear-gradient(top,#41c9f4,#71d7f7);background-image:linear-gradient(180deg,#41c9f4,#71d7f7);-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;-webkit-transform:translateX(50%) translateY(-100%);-ms-transform:translateX(50%) translateY(-100%);transform:translateX(50%) translateY(-100%)}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-section-settings .elementor-editor-element-setting:hover{background-color:#10bcf2}@media (min-width:1025px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-section-settings .elementor-editor-element-setting:first-child{padding-right:1px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-section-settings .elementor-editor-element-setting:first-child:not(.elementor-active),.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-section-settings .elementor-editor-element-setting:last-child{padding-left:1px}}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-column-settings{top:-1px;right:-1px;-webkit-border-radius:0 3px 0 0;border-radius:0 3px 0 0;background-image:-webkit-gradient(linear,left top,left bottom,from(#6d7882),to(#556068));background-image:-webkit-linear-gradient(top,#6d7882,#556068);background-image:-o-linear-gradient(top,#6d7882,#556068);background-image:linear-gradient(180deg,#6d7882,#556068)}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-column-settings .elementor-editor-element-setting:hover{background-color:#495157}@media (min-width:1025px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-column-settings .elementor-editor-element-setting:first-child{padding-right:1px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-column-settings .elementor-editor-element-setting:first-child:not(.elementor-active),.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-column-settings .elementor-editor-element-setting:last-child{padding-left:1px}}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-widget-settings{z-index:2;top:-1px;left:-1px;background-image:-webkit-gradient(linear,left bottom,left top,from(#41c9f4),to(#71d7f7));background-image:-webkit-linear-gradient(bottom,#41c9f4,#71d7f7);background-image:-o-linear-gradient(bottom,#41c9f4,#71d7f7);background-image:linear-gradient(0deg,#41c9f4,#71d7f7);-webkit-border-radius:0 0 3px 0;border-radius:0 0 3px 0;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-widget-settings .elementor-editor-element-setting:hover{background-color:#10bcf2}@media (min-width:1025px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-widget-settings .elementor-editor-element-setting:first-child{padding-left:1px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-widget-settings .elementor-editor-element-setting:first-child:not(.elementor-active),.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-widget-settings .elementor-editor-element-setting:last-child{padding-right:1px}}@media (min-width:1025px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-trigger{cursor:move}}@media (max-width:1024px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-setting:not(.elementor-editor-element-trigger){display:none}}.elementor-editor-active .elementor.elementor-edit-mode .elementor-section-filled .elementor-editor-column-settings .elementor-editor-element-add,.elementor-editor-active .elementor.elementor-edit-mode .elementor-section-filled .elementor-editor-column-settings .elementor-editor-element-duplicate,.elementor-editor-active .elementor.elementor-edit-mode .elementor-section-filled .elementor-sortable-placeholder.elementor-column{display:none}.elementor-editor-active .elementor.elementor-edit-mode .elementor-section-filled .elementor-row.elementor-draggable-over{border:1px solid red}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.elementor-element-overlay{right:0;bottom:0}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.elementor-element-overlay:after{position:absolute;left:0;right:0;top:0;bottom:0;outline:1px dashed #6d7882}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column.elementor-element-editable>.elementor-element-overlay,.elementor-editor-active .elementor.elementor-edit-mode .elementor-column:hover>.elementor-element-overlay{border:1px solid #fff}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column.elementor-element-editable>.elementor-element-overlay:after,.elementor-editor-active .elementor.elementor-edit-mode .elementor-column:hover>.elementor-element-overlay:after{content:""}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column.elementor-dragging-on-child>.elementor-element-overlay{border:1px solid #71d7f7}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column.elementor-dragging-on-child>.elementor-element-overlay:after{display:none}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.ui-resizable-e,.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.ui-resizable-w{cursor:col-resize;width:7px;position:absolute;left:-5px;top:0;height:100%}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column:last-of-type>.ui-resizable-e,.elementor-editor-active .elementor.elementor-edit-mode .elementor-column:last-of-type>.ui-resizable-w{display:none!important}@media (max-width:1024px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.ui-resizable-e,.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.ui-resizable-w{display:none!important}}.elementor-editor-active .elementor-column-wrap.elementor-element-empty .elementor-widget-wrap{min-height:30px}@media (min-width:768px){.elementor-editor-active .elementor-column-wrap.elementor-element-empty .elementor-widget-wrap{margin:10px}}.elementor-editor-active .elementor-column{min-width:25px}.elementor-editor-active .elementor-widget.elementor-loading{opacity:.3}.elementor-editor-active .elementor-widget:not(.elementor-loading):not(.elementor-widget-menu-anchor){-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s}.elementor-editor-active .elementor-widget.elementor-element-editable,.elementor-editor-active .elementor-widget.elementor-widget-can-edit:hover{outline:1px solid #71d7f7}.elementor-editor-active .elementor-widget:not(:hover) .elementor-editor-element-settings,.elementor-editor-active .handle{display:none}.elementor-editor-active .elementor-sortable-helper{position:absolute;-webkit-border-radius:3px;border-radius:3px;background-color:#fff;text-align:center;color:#556068;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2);cursor:move}.elementor-editor-active .elementor-sortable-helper .icon{font-size:28px;padding-top:15px;line-height:1}.elementor-editor-active .elementor-sortable-helper .elementor-element-title-wrapper{display:table;width:100%}.elementor-editor-active .elementor-sortable-helper .title{font-size:11px;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;display:table-cell;vertical-align:middle;height:40px}.elementor-editor-active .elementor-inline-editing{min-height:15px}.elementor-editor-active.elementor-editor-content-only .elementor.elementor-edit-mode .elementor-column.elementor-element-editable>.elementor-element-overlay:after,.elementor-editor-active.elementor-editor-content-only .elementor.elementor-edit-mode .elementor-column:hover>.elementor-element-overlay:after,.elementor-editor-active.elementor-editor-content-only .elementor.elementor-edit-mode .elementor-column>.elementor-element-overlay,.elementor-editor-active.elementor-editor-content-only .elementor.elementor-edit-mode .elementor-column>.elementor-element-overlay:after,.elementor-editor-active.elementor-editor-content-only .elementor.elementor-edit-mode .elementor-first-add,.elementor-editor-active.elementor-editor-content-only .elementor.elementor-edit-mode .elementor-section.elementor-element-editable>.elementor-element-overlay:after,.elementor-editor-active.elementor-editor-content-only .elementor.elementor-edit-mode .elementor-section:hover>.elementor-element-overlay:after,.elementor-editor-active.elementor-editor-content-only .elementor.elementor-edit-mode .elementor-section>.elementor-element-overlay,.elementor-editor-active.elementor-editor-content-only .elementor.elementor-edit-mode .elementor-section>.elementor-element-overlay:after{display:none}@media (min-width:1025px){.elementor-editor-active.elementor-editor-content-only .elementor.elementor-edit-mode .elementor-editor-element-trigger{cursor:pointer}}.elementor-sortable-placeholder:not(.elementor-column-placeholder){background-color:#71d7f7;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:.5s;animation-duration:.5s;opacity:.9}.elementor-section-placeholder{height:40px;-webkit-animation-name:placeholder-section;animation-name:placeholder-section}.elementor-column-placeholder{position:relative}.elementor-column-placeholder:after,.elementor-column-placeholder:before{content:"";position:absolute;top:10px;bottom:10px;right:10px;left:10px}.elementor-column-placeholder:before{border:1px solid #6d7882}.elementor-column-placeholder:after{border:1px dashed #fff}.elementor-widget-placeholder{height:10px;-webkit-animation-name:placeholder-widget;animation-name:placeholder-widget}.elementor-draggable-over:not([data-dragged-element=section]):not([data-dragged-is-inner=true])>.elementor-empty-view>.elementor-first-add:after,.elementor-first-add.elementor-html5dnd-current-element:after{content:"";background-color:#71d7f7;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;opacity:.9;height:10px;-webkit-animation:placeholder-widget .5s;animation:placeholder-widget .5s;width:100%}.elementor-draggable-over:not([data-dragged-element=section]):not([data-dragged-is-inner=true])>.elementor-empty-view>.elementor-first-add .elementor-icon,.elementor-draggable-over[data-dragged-element=section][data-dragged-is-inner=true] .elementor-inner-column .elementor-sortable-placeholder,.elementor-first-add.elementor-html5dnd-current-element .elementor-icon{display:none}.elementor-add-section{background-color:hsla(0,0%,100%,.5);max-width:1140px;position:relative}.elementor-add-section:not(.elementor-dragging-on-child){border:2px dashed #d5dadf}.elementor-add-section.elementor-dragging-on-child{border:3px dashed #71d7f7}.elementor-add-section[data-view=choose-action] .elementor-select-preset,.elementor-add-section[data-view=select-preset] .elementor-add-new-section{display:none}@media (max-width:479px){.elementor-add-section{display:none}}.elementor-add-section-inner{text-align:center;margin-top:10px;padding:40px 0}.elementor-add-new-section{display:inline-block}.elementor-add-new-section .elementor-button{color:#fff;background-image:none;font-size:13px;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;line-height:1;height:40px;min-width:170px;padding:0 20px;border:none;-webkit-border-radius:3px;border-radius:3px;cursor:pointer}.elementor-add-new-section .elementor-button:hover{opacity:.85;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-add-new-section .elementor-button:active{-webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.1);box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.1)}.elementor-add-new-section .elementor-add-section-button{background-color:#b7084e}.elementor-add-new-section .elementor-add-template-button{background-color:#6d7882;margin-right:25px}.elementor-add-section-drag-title{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;font-style:italic;line-height:1;color:#556068;margin-top:15px}.elementor-add-section-close{position:absolute;right:20px;top:20px;font-size:20px;cursor:pointer;line-height:1;color:#d5dadf}.elementor-add-section-close:hover{color:#6d7882}.elementor-select-preset-title{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:500;font-style:normal;text-transform:uppercase;color:#556068}.elementor-select-preset-list{list-style:none;padding:0 25px;margin:20px auto 0;overflow:hidden;max-width:700px}.elementor-select-preset-list .elementor-preset{cursor:pointer;margin:0;padding:10px;float:right}.elementor-select-preset-list .elementor-preset:hover path{fill:#6d7882}.elementor-select-preset-list .elementor-preset:not(:hover) path{fill:#d5dadf}.elementor-select-preset-list .elementor-preset svg{height:50px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#elementor-add-new-section{margin:60px auto}#elementor-add-new-section[data-view=choose-action] .elementor-add-section-close{display:none}.elementor-add-section-inline{margin:10px auto}.elementor-column-percents-tooltip{position:absolute;display:none;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-size:10px;background-color:#556068;width:40px;padding:3.5px 0;text-align:center;z-index:1;line-height:1}.elementor-column-percents-tooltip:after{content:"";position:absolute;width:0;height:0;border:8.5px solid transparent;top:0}.elementor-column-percents-tooltip[data-side=left]{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;right:15px}.elementor-column-percents-tooltip[data-side=left]:after{left:100%;border-left-color:#556068;border-right-width:0}.elementor-column-percents-tooltip[data-side=right]{-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;left:15px}.elementor-column-percents-tooltip[data-side=right]:after{right:100%;border-right-color:#556068;border-left-width:0}.elementor-editor-preview .elementor-add-section,.elementor-editor-preview .elementor-element-empty,.elementor-editor-preview .elementor-element-overlay,.elementor-editor-preview .elementor-empty,.elementor-editor-preview .elementor-widget-empty{display:none}
assets/css/editor-preview.css CHANGED
@@ -1,4 +1,1281 @@
1
- /*! elementor - v1.9.8 - 12-03-2018 */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2
  .pen {
3
  position: relative;
4
  outline: none; }
@@ -131,6 +1408,120 @@
131
  .elementor-inline-editing u {
132
  text-decoration: underline; }
133
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
134
  @-webkit-keyframes placeholder-section {
135
  0% {
136
  height: 0;
@@ -220,7 +1611,7 @@ html.elementor-html {
220
  #elementor {
221
  position: relative; }
222
 
223
- .elementor-editor-active .elementor-inner {
224
  margin-top: 25px; }
225
 
226
  .elementor-editor-active .elementor.elementor-edit-mode .elementor-element-empty .elementor-sortable-placeholder {
@@ -316,7 +1707,7 @@ html.elementor-html {
316
  content: ''; }
317
 
318
  .elementor-editor-active .elementor.elementor-edit-mode .elementor-top-section > .elementor-container > .elementor-row {
319
- min-height: 80px; }
320
 
321
  .elementor-editor-active .elementor.elementor-edit-mode .elementor-inner-section:first-child {
322
  margin-top: 15px; }
@@ -496,11 +1887,14 @@ html.elementor-html {
496
  display: none !important; } }
497
 
498
  .elementor-editor-active .elementor-column-wrap.elementor-element-empty .elementor-widget-wrap {
499
- min-height: 60px; }
500
  @media (min-width: 768px) {
501
  .elementor-editor-active .elementor-column-wrap.elementor-element-empty .elementor-widget-wrap {
502
  margin: 10px; } }
503
 
 
 
 
504
  .elementor-editor-active .elementor-widget.elementor-loading {
505
  opacity: .3; }
506
 
@@ -547,6 +1941,29 @@ html.elementor-html {
547
  .elementor-editor-active .elementor-inline-editing {
548
  min-height: 15px; }
549
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
550
  .elementor-sortable-placeholder:not(.elementor-column-placeholder) {
551
  background-color: #71d7f7;
552
  -webkit-animation-timing-function: ease-out;
1
+ /*! elementor - v2.0.0 - 26-03-2018 */
2
+ @charset "UTF-8";
3
+ .elementor-panel-box {
4
+ margin-top: 10px;
5
+ background-color: #fff; }
6
+
7
+ .elementor-panel-box-content {
8
+ padding: 20px 20px 10px; }
9
+
10
+ .elementor-control-title {
11
+ font-size: 12px; }
12
+
13
+ .elementor-button {
14
+ display: inline-block; }
15
+
16
+ .elementor-panel-alert {
17
+ padding: 15px;
18
+ border-left: 5px solid transparent;
19
+ position: relative;
20
+ font-size: 12px;
21
+ line-height: 1.5;
22
+ text-align: left; }
23
+ .elementor-panel-alert a {
24
+ color: inherit; }
25
+ .elementor-panel-alert.elementor-panel-alert-info {
26
+ color: #31708f;
27
+ background-color: #d9edf7;
28
+ border-color: #bcdff1; }
29
+ .elementor-panel-alert.elementor-panel-alert-success {
30
+ color: #3c763d;
31
+ background-color: #dff0d8;
32
+ border-color: #cae6be; }
33
+ .elementor-panel-alert.elementor-panel-alert-warning {
34
+ color: #8a6d3b;
35
+ background-color: #fcf8e3;
36
+ border-color: #f9f0c3; }
37
+ .elementor-panel-alert.elementor-panel-alert-danger {
38
+ color: #a94442;
39
+ background-color: #f2dede;
40
+ border-color: #e8c4c4; }
41
+
42
+ .elementor-label {
43
+ display: inline;
44
+ padding: .2em .6em .3em;
45
+ font-size: 75%;
46
+ font-weight: 700;
47
+ line-height: 1;
48
+ color: #fff;
49
+ text-align: center;
50
+ white-space: nowrap;
51
+ vertical-align: baseline;
52
+ -webkit-border-radius: .25em;
53
+ border-radius: .25em;
54
+ text-transform: capitalize; }
55
+ .elementor-label.elementor-label-default {
56
+ background-color: #a4afb7; }
57
+ .elementor-label.elementor-label-info {
58
+ background-color: #5bc0de; }
59
+ .elementor-label.elementor-label-success {
60
+ background-color: #5cb85c; }
61
+ .elementor-label.elementor-label-warning {
62
+ background-color: #f0ad4e; }
63
+ .elementor-label.elementor-label-danger {
64
+ background-color: #d9534f; }
65
+
66
+ .elementor-descriptor, .elementor-control-field-description {
67
+ font-size: 11px;
68
+ font-style: italic;
69
+ line-height: 1.4;
70
+ color: #a4afb7; }
71
+
72
+ .elementor-panel-nerd-box {
73
+ padding: 30px 20px;
74
+ text-align: center; }
75
+ .elementor-panel-nerd-box .elementor-panel-nerd-box-icon {
76
+ font-size: 52px;
77
+ color: #a4afb7; }
78
+ .elementor-panel-nerd-box .elementor-panel-nerd-box-title {
79
+ margin-top: 20px;
80
+ font-size: 16px;
81
+ font-weight: bold; }
82
+ .elementor-panel-nerd-box .elementor-panel-nerd-box-message {
83
+ margin-top: 20px;
84
+ line-height: 1.4;
85
+ font-size: 11px; }
86
+ .elementor-panel-nerd-box .elementor-button.elementor-panel-nerd-box-link {
87
+ background-color: #fcb92c;
88
+ color: #ffffff;
89
+ padding: 7px 25px;
90
+ margin-top: 20px;
91
+ -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 2px 2px rgba(0, 0, 0, 0.1);
92
+ box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 2px 2px rgba(0, 0, 0, 0.1);
93
+ -webkit-transition: .5s;
94
+ -o-transition: .5s;
95
+ transition: .5s; }
96
+ .elementor-panel-nerd-box .elementor-button.elementor-panel-nerd-box-link:hover {
97
+ background-color: #fdca5e; }
98
+
99
+ .elementor-controls-popover {
100
+ display: none;
101
+ position: absolute;
102
+ -webkit-box-shadow: 0 2px 15px rgba(0, 0, 0, 0.3);
103
+ box-shadow: 0 2px 15px rgba(0, 0, 0, 0.3);
104
+ -webkit-border-radius: 3px;
105
+ border-radius: 3px;
106
+ left: 0;
107
+ right: 0;
108
+ margin: -4px auto 5px;
109
+ padding-top: 15px;
110
+ width: 90%;
111
+ z-index: 1;
112
+ background-color: #fff; }
113
+ .elementor-controls-popover:before {
114
+ content: '';
115
+ position: absolute;
116
+ top: -16px;
117
+ right: 22px;
118
+ border: 8px solid transparent;
119
+ border-bottom-color: #fff; }
120
+ .elementor-controls-popover div.elementor-control {
121
+ background-color: transparent; }
122
+ .elementor-controls-popover div.elementor-control:before {
123
+ content: none; }
124
+
125
+ #elementor-panel-get-pro-elements .elementor-panel-nerd-box-message {
126
+ text-transform: uppercase; }
127
+
128
+ .select2-container {
129
+ width: 100% !important; }
130
+
131
+ #elementor-controls .pojo-widget-button-collapse {
132
+ display: none; }
133
+
134
+ .elementor-control {
135
+ background-color: #fff;
136
+ position: relative;
137
+ padding: 0 20px 15px; }
138
+ .elementor-control a {
139
+ font-weight: 500;
140
+ text-decoration: none;
141
+ border-bottom: 1px dotted transparent;
142
+ -webkit-transition: all ease-in-out .3s;
143
+ -o-transition: all ease-in-out .3s;
144
+ transition: all ease-in-out .3s; }
145
+ .elementor-control a:hover {
146
+ border-bottom-color: inherit; }
147
+ .elementor-control.elementor-control-type-divider {
148
+ padding: 0;
149
+ margin-bottom: -1px;
150
+ z-index: 1;
151
+ background-color: transparent; }
152
+ .elementor-control.elementor-control-type-divider hr {
153
+ border-bottom-width: 0;
154
+ border-top-width: 1px;
155
+ border-color: #e6e9ec;
156
+ border-style: solid; }
157
+ .elementor-control.elementor-control-type-divider hr.elementor-divider-style--thick {
158
+ border-top-width: 3px; }
159
+ .elementor-control.elementor-control-type-divider hr.elementor-divider-style--default {
160
+ margin-right: 20px;
161
+ margin-left: 20px; }
162
+ .elementor-control.elementor-control-separator-default:not(.elementor-control-type-divider):before {
163
+ content: '';
164
+ height: 1px;
165
+ display: block;
166
+ margin-bottom: 15px;
167
+ background-color: #e6e9ec; }
168
+ .elementor-control.elementor-control-separator-default:not(.elementor-control-type-divider).elementor-control-wp {
169
+ margin-top: 15px; }
170
+ .elementor-control.elementor-control-separator-default:not(.elementor-control-type-divider).elementor-control-wp:before {
171
+ background-color: transparent; }
172
+ .elementor-control.elementor-control-separator-before {
173
+ padding-top: 15px; }
174
+ .elementor-control.elementor-control-separator-before:before {
175
+ content: '';
176
+ position: absolute;
177
+ height: 3px;
178
+ width: 100%;
179
+ top: 0;
180
+ left: 0;
181
+ background-color: #d5dadf; }
182
+ .elementor-control.elementor-control-separator-after:after {
183
+ content: '';
184
+ position: absolute;
185
+ height: 3px;
186
+ width: 100%;
187
+ bottom: 0;
188
+ left: 0;
189
+ background-color: #d5dadf; }
190
+ .elementor-control.elementor-control-separator-after + .elementor-control-type-tabs {
191
+ padding-top: 15px; }
192
+ .elementor-control.elementor-control-deprecated {
193
+ color: #b01b1b; }
194
+ .elementor-control.elementor-control-deprecated .elementor-control-field-description {
195
+ color: #b01b1b; }
196
+ .elementor-control.elementor-control-hidden-label > * > .elementor-control-title, .elementor-control.elementor-control-hidden-label > * > * > .elementor-control-title {
197
+ display: none; }
198
+ .elementor-control.elementor-hidden-control {
199
+ display: none; }
200
+ .elementor-control.elementor-control-type-heading .elementor-control-title {
201
+ font-weight: bold;
202
+ margin: 0; }
203
+ body:not(.elementor-device-desktop) .elementor-control.elementor-control-responsive-desktop {
204
+ display: none; }
205
+ body:not(.elementor-device-tablet) .elementor-control.elementor-control-responsive-tablet {
206
+ display: none; }
207
+ body:not(.elementor-device-mobile) .elementor-control.elementor-control-responsive-mobile {
208
+ display: none; }
209
+ .elementor-control .select2-container {
210
+ width: 100% !important;
211
+ outline: none; }
212
+ .elementor-control .select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--single,
213
+ .elementor-control .select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--multiple {
214
+ border-color: #d5dadf; }
215
+ .elementor-control .select2-container.select2-container--open .select2-selection--single,
216
+ .elementor-control .select2-container.select2-container--open .select2-selection--multiple, .elementor-control .select2-container.select2-container--focus .select2-selection--single,
217
+ .elementor-control .select2-container.select2-container--focus .select2-selection--multiple {
218
+ border-color: #a4afb7; }
219
+ .elementor-control .select2-container.select2-container--default .select2-selection--multiple .select2-selection__clear {
220
+ display: none; }
221
+ .elementor-control .select2-container.select2-container--default .select2-selection--multiple .select2-selection__choice {
222
+ line-height: 1.5;
223
+ font-size: 0.9em;
224
+ border: none;
225
+ -webkit-border-radius: 0;
226
+ border-radius: 0; }
227
+ .elementor-control .select2-selection {
228
+ outline: none; }
229
+ .elementor-control .select2-selection--single {
230
+ height: 27px; }
231
+ .elementor-control .select2-selection__rendered {
232
+ line-height: 27px; }
233
+ .elementor-control .select2-selection__arrow {
234
+ height: 27px;
235
+ top: 0; }
236
+
237
+ .elementor-panel-heading {
238
+ display: table;
239
+ table-layout: fixed;
240
+ height: 40px;
241
+ padding: 0 20px;
242
+ width: 100%;
243
+ border-bottom: 1px solid #e6e9ec;
244
+ cursor: pointer; }
245
+ .elementor-panel-heading:not(.elementor-open) .elementor-panel-heading-toggle .fa:before {
246
+ content: ""; }
247
+ .elementor-panel-heading.elementor-open .elementor-panel-heading-toggle .fa:before {
248
+ content: '\f0d7'; }
249
+ .elementor-panel-heading > * {
250
+ display: table-cell;
251
+ vertical-align: middle; }
252
+ .elementor-panel-heading-toggle {
253
+ width: 20px;
254
+ color: #495157; }
255
+ .elementor-panel-heading-title {
256
+ color: #495157;
257
+ font-weight: bold; }
258
+
259
+ .elementor-control-wp {
260
+ line-height: 1.5; }
261
+ .elementor-control-wp p {
262
+ margin: 15px 0; }
263
+
264
+ .elementor-control-field {
265
+ display: -webkit-box;
266
+ display: -webkit-flex;
267
+ display: -ms-flexbox;
268
+ display: flex;
269
+ -webkit-box-align: center;
270
+ -webkit-align-items: center;
271
+ -ms-flex-align: center;
272
+ align-items: center; }
273
+
274
+ .elementor-label-block > .elementor-control-content > .elementor-control-field {
275
+ -webkit-flex-wrap: wrap;
276
+ -ms-flex-wrap: wrap;
277
+ flex-wrap: wrap; }
278
+ .elementor-label-block > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper {
279
+ width: 100%;
280
+ margin-top: 10px; }
281
+
282
+ .elementor-label-block.elementor-control-hidden-label:not(.elementor-control-dynamic) > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper {
283
+ margin-top: 0; }
284
+
285
+ .elementor-label-inline > .elementor-control-content > .elementor-control-field > .elementor-control-title {
286
+ width: 45%;
287
+ -webkit-flex-shrink: 0;
288
+ -ms-flex-negative: 0;
289
+ flex-shrink: 0; }
290
+
291
+ .elementor-label-inline > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper {
292
+ width: 55%; }
293
+
294
+ .elementor-control-field-description {
295
+ margin-top: 10px; }
296
+
297
+ .elementor-group-control-attachment_alert .elementor-control-field-description {
298
+ margin-top: 0; }
299
+
300
+ .elementor-required {
301
+ color: #b01b1b; }
302
+
303
+ .elementor-choices {
304
+ display: table;
305
+ width: 100%;
306
+ height: 27px;
307
+ background-color: #a4afb7;
308
+ text-align: center;
309
+ border-spacing: 1px;
310
+ -webkit-border-radius: 3px;
311
+ border-radius: 3px; }
312
+ .elementor-choices input {
313
+ display: none; }
314
+ .elementor-choices input:checked + .elementor-choices-label {
315
+ color: #fff; }
316
+ .elementor-choices input:not(:checked) + .elementor-choices-label {
317
+ background-color: #fff;
318
+ color: #a4afb7; }
319
+ .elementor-choices .elementor-choices-label {
320
+ display: table-cell;
321
+ vertical-align: middle;
322
+ font-size: 12px;
323
+ -webkit-transition: all .5s;
324
+ -o-transition: all .5s;
325
+ transition: all .5s;
326
+ cursor: pointer; }
327
+
328
+ .elementor-slider {
329
+ display: inline-block;
330
+ margin-top: 10px;
331
+ height: 4px;
332
+ background-color: #a4afb7;
333
+ -webkit-border-radius: 5px;
334
+ border-radius: 5px;
335
+ position: relative;
336
+ width: 67%; }
337
+ .elementor-slider .ui-slider-handle {
338
+ height: 16px;
339
+ width: 16px;
340
+ background-color: #fff;
341
+ display: inline-block;
342
+ top: 50%;
343
+ -webkit-transform: translateY(-50%) translateX(-8px);
344
+ -ms-transform: translateY(-50%) translateX(-8px);
345
+ transform: translateY(-50%) translateX(-8px);
346
+ position: absolute;
347
+ -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.3);
348
+ box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.3);
349
+ -webkit-border-radius: 50%;
350
+ border-radius: 50%;
351
+ cursor: pointer; }
352
+
353
+ .elementor-slider-input {
354
+ width: 33%;
355
+ float: right; }
356
+ .elementor-slider-input input {
357
+ width: 80%;
358
+ float: right; }
359
+
360
+ .elementor-units-choices {
361
+ -webkit-box-flex: 1;
362
+ -webkit-flex-grow: 1;
363
+ -ms-flex-positive: 1;
364
+ flex-grow: 1;
365
+ text-align: right; }
366
+ .elementor-units-choices input {
367
+ display: none; }
368
+ .elementor-units-choices input:not(:checked) + label {
369
+ color: #c2cbd2; }
370
+ .elementor-units-choices input:checked + label {
371
+ text-decoration: underline; }
372
+ .elementor-units-choices label {
373
+ cursor: pointer;
374
+ padding: 0 2px;
375
+ text-transform: uppercase;
376
+ font-size: 9px; }
377
+
378
+ .elementor-control-responsive-switchers {
379
+ display: -webkit-box;
380
+ display: -webkit-flex;
381
+ display: -ms-flexbox;
382
+ display: flex;
383
+ margin: 0 5px; }
384
+ .elementor-control-responsive-switchers .elementor-responsive-switcher {
385
+ display: inline-block;
386
+ -webkit-border-radius: 50%;
387
+ border-radius: 50%;
388
+ height: 18px;
389
+ width: 18px;
390
+ background-color: #a4afb7;
391
+ cursor: pointer;
392
+ position: relative;
393
+ margin-left: 5px;
394
+ color: #fff;
395
+ font-size: 8px;
396
+ text-align: center;
397
+ -webkit-transition: background-color .5s;
398
+ -o-transition: background-color .5s;
399
+ transition: background-color .5s; }
400
+ .elementor-control-responsive-switchers .elementor-responsive-switcher:hover {
401
+ background-color: #c2cbd2; }
402
+ .elementor-control-responsive-switchers .elementor-responsive-switcher i {
403
+ position: relative;
404
+ display: block;
405
+ line-height: 18px; }
406
+ .elementor-control-responsive-switchers .elementor-responsive-switcher i:before {
407
+ height: 18px;
408
+ width: 18px;
409
+ position: absolute;
410
+ left: 50%;
411
+ -webkit-transform: translateX(-50%);
412
+ -ms-transform: translateX(-50%);
413
+ transform: translateX(-50%); }
414
+
415
+ .elementor-device-desktop #elementor-panel .elementor-panel-controls-stack:not(.elementor-responsive-switchers-open) .elementor-responsive-switcher {
416
+ background: #c2cbd2; }
417
+ .elementor-device-desktop #elementor-panel .elementor-panel-controls-stack:not(.elementor-responsive-switchers-open) .elementor-responsive-switcher:not(.elementor-responsive-switcher-desktop) {
418
+ display: none; }
419
+
420
+ .elementor-device-mobile .elementor-responsive-switcher-mobile {
421
+ background-color: #71d7f7; }
422
+
423
+ .elementor-device-tablet .elementor-responsive-switcher-tablet {
424
+ background-color: #71d7f7; }
425
+
426
+ .elementor-update-preview {
427
+ margin: 15px 15px 0;
428
+ background-color: #e6e9ec;
429
+ display: -webkit-box;
430
+ display: -webkit-flex;
431
+ display: -ms-flexbox;
432
+ display: flex;
433
+ -webkit-box-align: center;
434
+ -webkit-align-items: center;
435
+ -ms-flex-align: center;
436
+ align-items: center; }
437
+
438
+ .elementor-update-preview-button-wrapper {
439
+ -webkit-box-flex: 1;
440
+ -webkit-flex-grow: 1;
441
+ -ms-flex-positive: 1;
442
+ flex-grow: 1;
443
+ text-align: right; }
444
+
445
+ .elementor-update-preview-button {
446
+ padding: 8px 15px;
447
+ text-transform: uppercase; }
448
+
449
+ .elementor-control-text_align .elementor-choices,
450
+ .elementor-control-align .elementor-choices,
451
+ .elementor-control-position .elementor-choices {
452
+ direction: ltr; }
453
+
454
+ .elementor-control-type-media .elementor-control-media {
455
+ padding: 7px;
456
+ border: 1px solid;
457
+ height: 150px; }
458
+ .elementor-control-type-media .elementor-control-media:not(:hover) {
459
+ border-color: #d5dadf; }
460
+ .elementor-control-type-media .elementor-control-media:not(:hover) .elementor-control-media-upload-button {
461
+ background-color: #d5dadf; }
462
+ .elementor-control-type-media .elementor-control-media:hover {
463
+ border-color: #a4afb7; }
464
+ .elementor-control-type-media .elementor-control-media:hover .elementor-control-media-upload-button {
465
+ background-color: #a4afb7; }
466
+ .elementor-control-type-media .elementor-control-media.elementor-media-empty .elementor-control-media-image-area {
467
+ display: none; }
468
+ .elementor-control-type-media .elementor-control-media:not(.elementor-media-empty) .elementor-control-media-upload-button {
469
+ display: none; }
470
+ .elementor-control-type-media .elementor-control-media > * {
471
+ height: 100%;
472
+ cursor: pointer;
473
+ position: relative; }
474
+
475
+ .elementor-control-type-media .fa-plus-circle {
476
+ position: absolute;
477
+ top: 50%;
478
+ left: 50%;
479
+ -webkit-transform: translateX(-50%) translateY(-50%);
480
+ -ms-transform: translateX(-50%) translateY(-50%);
481
+ transform: translateX(-50%) translateY(-50%);
482
+ color: #fff;
483
+ font-size: 20px; }
484
+
485
+ .elementor-control-type-media .elementor-control-media-image-area:not(:hover) .elementor-control-media-delete {
486
+ display: none; }
487
+
488
+ .elementor-control-type-media .elementor-control-media-image-area:hover .elementor-control-media-image {
489
+ opacity: .5; }
490
+
491
+ .elementor-control-type-media .elementor-control-media-delete {
492
+ position: absolute;
493
+ bottom: 0;
494
+ left: 0;
495
+ right: 0;
496
+ text-align: center;
497
+ padding: 9.5px;
498
+ font-size: 11px;
499
+ color: #fff;
500
+ background-color: #a4afb7;
501
+ text-transform: uppercase; }
502
+
503
+ .elementor-control-type-media .elementor-control-media-image {
504
+ height: 100%;
505
+ -webkit-background-size: cover;
506
+ background-size: cover;
507
+ background-position: center; }
508
+
509
+ .elementor-control-type-dimensions .elementor-control-dimensions {
510
+ overflow: hidden; }
511
+
512
+ .elementor-control-type-dimensions li {
513
+ float: left;
514
+ width: 20%; }
515
+ .elementor-control-type-dimensions li input,
516
+ .elementor-control-type-dimensions li .elementor-link-dimensions {
517
+ display: block;
518
+ text-align: center;
519
+ width: 100%;
520
+ border-color: #a4afb7;
521
+ height: 27px; }
522
+ .elementor-control-type-dimensions li input {
523
+ border-left: none;
524
+ -webkit-border-radius: 0;
525
+ border-radius: 0;
526
+ padding: 4px 0; }
527
+ .elementor-control-type-dimensions li input:focus + .elementor-control-dimension-label {
528
+ color: #a4afb7; }
529
+ .elementor-control-type-dimensions li .elementor-link-dimensions {
530
+ border: 1px solid #a4afb7;
531
+ border-left: none;
532
+ background-color: #fff;
533
+ padding: 0;
534
+ outline: none;
535
+ -webkit-border-radius: 0 3px 3px 0;
536
+ border-radius: 0 3px 3px 0;
537
+ cursor: pointer; }
538
+ .elementor-control-type-dimensions li:first-child input {
539
+ border-left: 1px solid #a4afb7;
540
+ -webkit-border-radius: 3px 0 0 3px;
541
+ border-radius: 3px 0 0 3px; }
542
+
543
+ .elementor-control-type-dimensions .elementor-control-dimension-label {
544
+ display: block;
545
+ text-align: center;
546
+ color: #d5dadf;
547
+ font-size: 9px;
548
+ text-transform: uppercase;
549
+ padding-top: 5px; }
550
+
551
+ .elementor-control-type-dimensions .elementor-link-dimensions.unlinked {
552
+ background-color: #fff; }
553
+ .elementor-control-type-dimensions .elementor-link-dimensions.unlinked .elementor-linked {
554
+ display: none; }
555
+
556
+ .elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked) {
557
+ background-color: #a4afb7; }
558
+ .elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked) .elementor-unlinked {
559
+ display: none; }
560
+
561
+ .elementor-control-type-dimensions .elementor-link-dimensions .elementor-linked {
562
+ color: #fff; }
563
+
564
+ .elementor-control-type-url .elementor-control-url-external-hide .elementor-control-url-more {
565
+ display: none; }
566
+
567
+ .elementor-control-type-url .elementor-control-url-external-show .elementor-input {
568
+ padding-right: 46px;
569
+ height: 26px; }
570
+
571
+ .elementor-control-type-url .elementor-control-input-wrapper {
572
+ position: relative; }
573
+
574
+ .elementor-control-type-url .elementor-control-url-more {
575
+ position: absolute;
576
+ top: 0;
577
+ right: 0;
578
+ height: 26px;
579
+ width: 40px;
580
+ border-left: 1px solid;
581
+ cursor: pointer;
582
+ font-size: 10px;
583
+ -webkit-border-radius: 0 3px 3px 0;
584
+ border-radius: 0 3px 3px 0;
585
+ display: -webkit-box;
586
+ display: -webkit-flex;
587
+ display: -ms-flexbox;
588
+ display: flex;
589
+ -webkit-box-align: center;
590
+ -webkit-align-items: center;
591
+ -ms-flex-align: center;
592
+ align-items: center;
593
+ -webkit-box-pack: center;
594
+ -webkit-justify-content: center;
595
+ -ms-flex-pack: center;
596
+ justify-content: center; }
597
+ .elementor-control-type-url .elementor-control-url-more i {
598
+ font-size: 13px; }
599
+ .elementor-control-type-url .elementor-control-url-more-input {
600
+ display: none; }
601
+ .elementor-control-type-url .elementor-control-url-more-input:not(:checked) + .elementor-control-url-more-options {
602
+ display: none; }
603
+ .elementor-control-type-url .elementor-control-url-more-options {
604
+ padding-top: 10px; }
605
+
606
+ .elementor-control-type-url .elementor-control-url-option {
607
+ padding: 5px;
608
+ font-size: 12px; }
609
+
610
+ .elementor-control-type-url .elementor-input {
611
+ direction: ltr; }
612
+ .elementor-control-type-url .elementor-input:not(:focus) + .elementor-control-url-more {
613
+ border-color: #d5dadf; }
614
+ .elementor-control-type-url .elementor-input:focus + .elementor-control-url-more {
615
+ border-color: #a4afb7; }
616
+
617
+ .elementor-control-type-section {
618
+ margin-top: 10px;
619
+ padding: 0; }
620
+ .elementor-control-type-section + .elementor-control:not(.elementor-control-type-section) {
621
+ padding-top: 15px; }
622
+ .elementor-control-type-section + .elementor-control:not(.elementor-control-type-section):before {
623
+ display: none; }
624
+
625
+ .elementor-control-type-color > .elementor-control-content > .elementor-control-field > .elementor-control-title {
626
+ width: 70%; }
627
+
628
+ .elementor-control-type-color > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper {
629
+ height: 27px;
630
+ width: 30%; }
631
+
632
+ .elementor-control-type-wysiwyg.elementor-rich-editing-disabled .wp-editor-container {
633
+ margin-top: 10px; }
634
+
635
+ .elementor-control-type-wysiwyg * {
636
+ -webkit-box-sizing: content-box;
637
+ box-sizing: content-box; }
638
+
639
+ .elementor-control-type-wysiwyg .wp-editor-container {
640
+ border: 1px solid #e6e9ec;
641
+ -webkit-border-radius: 3px;
642
+ border-radius: 3px; }
643
+
644
+ .elementor-control-type-wysiwyg #insert-media-button {
645
+ margin-top: 7px;
646
+ height: initial;
647
+ line-height: 1;
648
+ font-size: 10px;
649
+ padding: 3px 7px;
650
+ background-color: #e6e9ec; }
651
+
652
+ .elementor-control-type-wysiwyg .ed_button {
653
+ height: 22px;
654
+ width: initial; }
655
+
656
+ .elementor-control-type-wysiwyg .wp-media-buttons-icon {
657
+ height: 14px;
658
+ margin: 0; }
659
+ .elementor-control-type-wysiwyg .wp-media-buttons-icon:before {
660
+ font-size: 14px; }
661
+
662
+ .elementor-control-type-wysiwyg .wp-switch-editor {
663
+ border: none;
664
+ color: #6d7882;
665
+ font-size: 10px;
666
+ padding: 3px 9px 4px;
667
+ -webkit-border-radius: 3px 3px 0 0;
668
+ border-radius: 3px 3px 0 0; }
669
+
670
+ .elementor-control-type-wysiwyg .html-active .switch-tmce {
671
+ background-color: transparent; }
672
+
673
+ .elementor-control-type-wysiwyg .html-active .switch-html {
674
+ background-color: #e6e9ec; }
675
+
676
+ .elementor-control-type-wysiwyg .tmce-active .switch-tmce {
677
+ background-color: #e6e9ec; }
678
+
679
+ .elementor-control-type-wysiwyg .tmce-active .switch-html {
680
+ background-color: transparent; }
681
+
682
+ .elementor-control-type-wysiwyg .mce-toolbar-grp, .elementor-control-type-wysiwyg .quicktags-toolbar {
683
+ background-color: #e6e9ec; }
684
+
685
+ .elementor-control-type-wysiwyg .mce-toolbar-grp > div {
686
+ padding: 0 3px; }
687
+
688
+ .elementor-control-type-wysiwyg .elementor-wp-editor {
689
+ -webkit-box-sizing: border-box;
690
+ box-sizing: border-box; }
691
+
692
+ .elementor-control-type-wysiwyg .mce-ico {
693
+ color: #6d7882;
694
+ font-size: 16px; }
695
+
696
+ .elementor-control-type-wysiwyg .mce-btn {
697
+ margin-right: 0;
698
+ margin-left: 0; }
699
+ .elementor-control-type-wysiwyg .mce-btn:hover, .elementor-control-type-wysiwyg .mce-btn:active, .elementor-control-type-wysiwyg .mce-btn.mce-active {
700
+ border-color: #d5dadf; }
701
+
702
+ .elementor-control-type-wysiwyg .mce-path {
703
+ padding: 5px 10px; }
704
+
705
+ .elementor-control-type-wysiwyg .mce-path-item {
706
+ font-size: 12px;
707
+ color: #6d7882; }
708
+
709
+ .elementor-control-type-icon .select2-selection__rendered .fa {
710
+ margin-right: 3px; }
711
+
712
+ .elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-clear, .elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-thumbnails {
713
+ display: none; }
714
+
715
+ .elementor-control-type-gallery .elementor-control-gallery-thumbnails {
716
+ overflow: hidden;
717
+ margin-top: 20px;
718
+ cursor: pointer; }
719
+
720
+ .elementor-control-type-gallery .elementor-control-gallery-thumbnail {
721
+ width: 40px;
722
+ height: 40px;
723
+ -webkit-background-size: cover;
724
+ background-size: cover;
725
+ background-position: 50% 50%;
726
+ float: left;
727
+ margin-bottom: 10px; }
728
+ .elementor-control-type-gallery .elementor-control-gallery-thumbnail:not(:nth-child(5n)) {
729
+ margin-right: 10px; }
730
+
731
+ .elementor-control-type-gallery .elementor-control-gallery-add {
732
+ width: 100%;
733
+ height: 30px;
734
+ color: #fff;
735
+ background-color: #a4afb7;
736
+ margin-top: 10px;
737
+ text-transform: uppercase; }
738
+
739
+ .elementor-control-type-gallery .elementor-control-gallery-clear {
740
+ color: #b01b1b;
741
+ cursor: pointer; }
742
+
743
+ .elementor-control-type-structure .elementor-control-structure-preset {
744
+ border: 1px solid #e6e9ec;
745
+ padding: 3px;
746
+ -webkit-border-radius: 3px;
747
+ border-radius: 3px; }
748
+ .elementor-control-type-structure .elementor-control-structure-preset:not(.elementor-control-structure-current-preset) {
749
+ display: inline-block;
750
+ cursor: pointer;
751
+ height: 50px; }
752
+ .elementor-control-type-structure .elementor-control-structure-preset:not(.elementor-control-structure-current-preset) svg {
753
+ height: 100%; }
754
+ .elementor-control-type-structure .elementor-control-structure-preset path {
755
+ fill: #e6e9ec; }
756
+
757
+ .elementor-control-type-structure .elementor-control-structure-current-preset {
758
+ margin-top: 15px; }
759
+ .elementor-control-type-structure .elementor-control-structure-current-preset svg {
760
+ display: block;
761
+ width: 100%; }
762
+
763
+ .elementor-control-type-structure .elementor-control-structure-reset {
764
+ padding: 10px 0 0 2px;
765
+ font-size: 11px;
766
+ cursor: pointer;
767
+ color: #a4afb7; }
768
+ .elementor-control-type-structure .elementor-control-structure-reset i {
769
+ margin-right: 8px; }
770
+
771
+ .elementor-control-type-structure .elementor-control-structure-title, .elementor-control-type-structure .elementor-control-structure-more-presets-title {
772
+ color: #495157;
773
+ font-weight: bold;
774
+ padding: 13.5px 20px;
775
+ position: relative; }
776
+ .elementor-control-type-structure .elementor-control-structure-title:before, .elementor-control-type-structure .elementor-control-structure-title:after, .elementor-control-type-structure .elementor-control-structure-more-presets-title:before, .elementor-control-type-structure .elementor-control-structure-more-presets-title:after {
777
+ content: '';
778
+ position: absolute;
779
+ left: 0;
780
+ right: 0; }
781
+ .elementor-control-type-structure .elementor-control-structure-title:before, .elementor-control-type-structure .elementor-control-structure-more-presets-title:before {
782
+ top: 0;
783
+ background-color: #e6e9ec;
784
+ -webkit-transform: translateY(-100%);
785
+ -ms-transform: translateY(-100%);
786
+ transform: translateY(-100%); }
787
+ .elementor-control-type-structure .elementor-control-structure-title:after, .elementor-control-type-structure .elementor-control-structure-more-presets-title:after {
788
+ bottom: 0;
789
+ height: 1px;
790
+ background-color: #e6e9ec; }
791
+
792
+ .elementor-control-type-structure .elementor-control-structure-title {
793
+ margin: 10px -20px 0; }
794
+ .elementor-control-type-structure .elementor-control-structure-title:before {
795
+ height: 10px;
796
+ -webkit-box-shadow: inset 0 2px 4px rgba(127, 127, 127, 0.1);
797
+ box-shadow: inset 0 2px 4px rgba(127, 127, 127, 0.1); }
798
+
799
+ .elementor-control-type-structure .elementor-control-structure-more-presets-title {
800
+ margin: 15px -20px 0; }
801
+ .elementor-control-type-structure .elementor-control-structure-more-presets-title:before {
802
+ height: 3px; }
803
+
804
+ .elementor-control-type-structure .elementor-control-structure-more-presets {
805
+ display: -webkit-box;
806
+ display: -webkit-flex;
807
+ display: -ms-flexbox;
808
+ display: flex;
809
+ -webkit-flex-wrap: wrap;
810
+ -ms-flex-wrap: wrap;
811
+ flex-wrap: wrap;
812
+ -webkit-box-pack: justify;
813
+ -webkit-justify-content: space-between;
814
+ -ms-flex-pack: justify;
815
+ justify-content: space-between; }
816
+ .elementor-control-type-structure .elementor-control-structure-more-presets input {
817
+ display: none; }
818
+ .elementor-control-type-structure .elementor-control-structure-more-presets input:checked + .elementor-control-structure-preset {
819
+ border: 1px solid #a4afb7; }
820
+ .elementor-control-type-structure .elementor-control-structure-more-presets input:checked + .elementor-control-structure-preset path {
821
+ fill: #a4afb7; }
822
+
823
+ .elementor-control-type-structure .elementor-control-structure-preset-wrapper {
824
+ margin-top: 15px; }
825
+
826
+ .elementor-control-type-structure .elementor-control-structure-preset-title {
827
+ text-align: center;
828
+ padding-top: 5px;
829
+ font-style: italic;
830
+ font-size: 11px;
831
+ color: #a4afb7; }
832
+
833
+ .elementor-control-type-image_dimensions .elementor-control-field-description {
834
+ margin: 0 0 15px;
835
+ line-height: 1.4; }
836
+
837
+ .elementor-control-type-image_dimensions .elementor-control-input-wrapper {
838
+ overflow: hidden; }
839
+
840
+ .elementor-control-type-image_dimensions .elementor-image-dimensions-field {
841
+ width: 65px;
842
+ float: left; }
843
+ .elementor-control-type-image_dimensions .elementor-image-dimensions-field input:focus + .elementor-image-dimensions-field-description {
844
+ color: #a4afb7; }
845
+
846
+ .elementor-control-type-image_dimensions .elementor-image-dimensions-separator {
847
+ width: 20px;
848
+ text-align: center;
849
+ float: left;
850
+ padding-top: 4px; }
851
+
852
+ .elementor-control-type-image_dimensions .elementor-image-dimensions-field-description {
853
+ display: block;
854
+ text-transform: uppercase;
855
+ margin-top: 5px;
856
+ color: #d5dadf;
857
+ font-size: 9px;
858
+ text-align: center; }
859
+
860
+ .elementor-control-type-image_dimensions .elementor-image-dimensions-apply-button {
861
+ float: right;
862
+ height: 27px;
863
+ width: 65px; }
864
+
865
+ .elementor-control-type-code {
866
+ padding: 0 10px 15px; }
867
+
868
+ .elementor-control-type-wp_widget .widget-inside {
869
+ display: block; }
870
+
871
+ .elementor-control-type-wp_widget .quicktags-toolbar input {
872
+ width: auto; }
873
+
874
+ .elementor-control-type-tabs {
875
+ font-size: 0.8em;
876
+ color: #a4afb7;
877
+ text-transform: uppercase;
878
+ display: -webkit-box;
879
+ display: -webkit-flex;
880
+ display: -ms-flexbox;
881
+ display: flex; }
882
+
883
+ .elementor-control-type-tab {
884
+ text-align: center;
885
+ width: 100%;
886
+ padding: 0;
887
+ line-height: 30px;
888
+ border-top: 1px solid #a4afb7;
889
+ border-bottom: 1px solid #a4afb7;
890
+ border-right: 1px solid #a4afb7;
891
+ cursor: pointer; }
892
+ .elementor-control-type-tab:first-child {
893
+ border-left: 1px solid #a4afb7;
894
+ -webkit-border-top-left-radius: 3px;
895
+ border-top-left-radius: 3px;
896
+ -webkit-border-bottom-left-radius: 3px;
897
+ border-bottom-left-radius: 3px; }
898
+ .elementor-control-type-tab:last-child {
899
+ -webkit-border-top-right-radius: 3px;
900
+ border-top-right-radius: 3px;
901
+ -webkit-border-bottom-right-radius: 3px;
902
+ border-bottom-right-radius: 3px; }
903
+ .elementor-control-type-tab.elementor-tab-active {
904
+ background-color: #a4afb7;
905
+ color: #ffffff; }
906
+
907
+ .elementor-tab-close {
908
+ display: none !important; }
909
+
910
+ .elementor-control-type-repeater,
911
+ .elementor-control-type-repeater .elementor-control:not(.elementor-control-type-tab) {
912
+ padding: 0 10px 15px; }
913
+
914
+ .elementor-control-type-repeater .elementor-control:before {
915
+ display: none; }
916
+
917
+ .elementor-control-type-repeater.elementor-repeater-has-minimum-rows .elementor-repeater-tool-remove {
918
+ display: none; }
919
+
920
+ .elementor-control-type-repeater .elementor-repeater-fields {
921
+ margin: 10px 0; }
922
+
923
+ .elementor-control-type-repeater .elementor-repeater-row-controls {
924
+ border: 1px solid #d5dadf;
925
+ border-top-width: 0;
926
+ padding-top: 15px; }
927
+ .elementor-control-type-repeater .elementor-repeater-row-controls:not(.editable) {
928
+ display: none; }
929
+ .elementor-control-type-repeater .elementor-repeater-row-controls .wp-picker-container.wp-picker-active {
930
+ -webkit-transform: translateY(0);
931
+ -ms-transform: translateY(0);
932
+ transform: translateY(0);
933
+ border-width: 0; }
934
+
935
+ .elementor-control-type-repeater .elementor-repeater-row-tools {
936
+ display: table;
937
+ table-layout: fixed;
938
+ width: 100%;
939
+ color: #556068;
940
+ background-color: #d5dadf;
941
+ height: 40px;
942
+ border-spacing: 1px;
943
+ -webkit-transition: all .5s;
944
+ -o-transition: all .5s;
945
+ transition: all .5s; }
946
+ .elementor-control-type-repeater .elementor-repeater-row-tools:hover {
947
+ background-color: #a4afb7; }
948
+ .elementor-control-type-repeater .elementor-repeater-row-tools > div {
949
+ display: table-cell;
950
+ text-align: center;
951
+ vertical-align: middle;
952
+ cursor: pointer; }
953
+ .elementor-control-type-repeater .elementor-repeater-row-tools > div:not(.elementor-repeater-row-handle-sortable) {
954
+ background-color: #fff; }
955
+ .elementor-control-type-repeater .elementor-repeater-row-tools > div:hover {
956
+ opacity: .95; }
957
+ .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title {
958
+ text-align: left;
959
+ padding: 0 10px;
960
+ white-space: nowrap;
961
+ overflow: hidden;
962
+ -o-text-overflow: ellipsis;
963
+ text-overflow: ellipsis; }
964
+ .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title .fa {
965
+ margin-right: 5px; }
966
+ .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-tool {
967
+ width: 40px; }
968
+ .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-handle-sortable {
969
+ cursor: move;
970
+ width: 10px;
971
+ color: #fff; }
972
+
973
+ .elementor-control-type-repeater .elementor-button-wrapper {
974
+ text-align: center;
975
+ padding: 10px; }
976
+
977
+ .elementor-control-type-textarea textarea {
978
+ display: block; }
979
+
980
+ .elementor-control-type-box_shadow .elementor-control-input-wrapper {
981
+ overflow: hidden; }
982
+
983
+ .elementor-control-type-box_shadow .elementor-shadow-slider {
984
+ margin-top: 10px; }
985
+
986
+ .elementor-control-type-text_shadow .elementor-control-input-wrapper {
987
+ overflow: hidden; }
988
+
989
+ .elementor-control-type-text_shadow .elementor-shadow-slider {
990
+ margin-top: 10px; }
991
+
992
+ .elementor-control-type-switcher.elementor-label-inline > .elementor-control-content .elementor-control-field .elementor-control-title {
993
+ width: 70%; }
994
+
995
+ .elementor-control-type-switcher.elementor-label-inline > .elementor-control-content .elementor-control-field .elementor-control-input-wrapper {
996
+ width: 30%; }
997
+
998
+ .elementor-control-type-switcher .elementor-control-input-wrapper {
999
+ text-align: right; }
1000
+
1001
+ .elementor-control-type-switcher .elementor-switch {
1002
+ position: relative;
1003
+ display: inline-block;
1004
+ vertical-align: top;
1005
+ width: 49px;
1006
+ height: 20px;
1007
+ background-color: white;
1008
+ -webkit-border-radius: 18px;
1009
+ border-radius: 18px;
1010
+ cursor: pointer; }
1011
+
1012
+ .elementor-control-type-switcher .elementor-switch-input {
1013
+ display: none; }
1014
+
1015
+ .elementor-control-type-switcher .elementor-switch-label {
1016
+ position: relative;
1017
+ display: block;
1018
+ height: inherit;
1019
+ font-size: 7px;
1020
+ text-transform: uppercase;
1021
+ background: #eceeef;
1022
+ -webkit-border-radius: inherit;
1023
+ border-radius: inherit;
1024
+ -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.12), inset 0 0 2px rgba(0, 0, 0, 0.15);
1025
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.12), inset 0 0 2px rgba(0, 0, 0, 0.15);
1026
+ -webkit-transition: 0.15s ease-out;
1027
+ -o-transition: 0.15s ease-out;
1028
+ transition: 0.15s ease-out;
1029
+ -webkit-transition-property: opacity, background;
1030
+ -o-transition-property: opacity, background;
1031
+ transition-property: opacity, background; }
1032
+
1033
+ .elementor-control-type-switcher .elementor-switch-label:before, .elementor-control-type-switcher .elementor-switch-label:after {
1034
+ position: absolute;
1035
+ top: 0;
1036
+ width: 50%;
1037
+ text-align: center;
1038
+ line-height: 20px;
1039
+ -webkit-transition: inherit;
1040
+ -o-transition: inherit;
1041
+ transition: inherit; }
1042
+
1043
+ .elementor-control-type-switcher .elementor-switch-label:before {
1044
+ content: attr(data-off);
1045
+ right: 3px;
1046
+ color: #a4afb7;
1047
+ text-shadow: 0 1px rgba(255, 255, 255, 0.5); }
1048
+
1049
+ .elementor-control-type-switcher .elementor-switch-label:after {
1050
+ content: attr(data-on);
1051
+ left: 3px;
1052
+ color: white;
1053
+ text-shadow: 0 1px rgba(0, 0, 0, 0.2);
1054
+ opacity: 0; }
1055
+
1056
+ .elementor-control-type-switcher .elementor-switch-input:checked ~ .elementor-switch-label {
1057
+ background: #71d7f7;
1058
+ -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15), inset 0 0 3px rgba(0, 0, 0, 0.2);
1059
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15), inset 0 0 3px rgba(0, 0, 0, 0.2); }
1060
+ .elementor-control-type-switcher .elementor-switch-input:checked ~ .elementor-switch-label:before {
1061
+ opacity: 0; }
1062
+ .elementor-control-type-switcher .elementor-switch-input:checked ~ .elementor-switch-label:after {
1063
+ opacity: 1; }
1064
+
1065
+ .elementor-control-type-switcher .elementor-switch-handle {
1066
+ position: absolute;
1067
+ top: 1px;
1068
+ left: 1px;
1069
+ width: 18px;
1070
+ height: 18px;
1071
+ background: white;
1072
+ -webkit-border-radius: 10px;
1073
+ border-radius: 10px;
1074
+ -webkit-transition: left 0.15s ease-out;
1075
+ -o-transition: left 0.15s ease-out;
1076
+ transition: left 0.15s ease-out; }
1077
+
1078
+ .elementor-control-type-switcher .elementor-switch-input:checked ~ .elementor-switch-handle {
1079
+ left: 30px;
1080
+ -webkit-box-shadow: -1px 1px 5px rgba(0, 0, 0, 0.2);
1081
+ box-shadow: -1px 1px 5px rgba(0, 0, 0, 0.2); }
1082
+
1083
+ .elementor-control-type-order .elementor-control-oreder-wrapper {
1084
+ display: -webkit-box;
1085
+ display: -webkit-flex;
1086
+ display: -ms-flexbox;
1087
+ display: flex; }
1088
+
1089
+ .elementor-control-type-order input {
1090
+ display: none; }
1091
+ .elementor-control-type-order input:checked + .elementor-control-order-label {
1092
+ -webkit-transform: scale(1, -1);
1093
+ -ms-transform: scale(1, -1);
1094
+ transform: scale(1, -1); }
1095
+
1096
+ .elementor-control-type-order select {
1097
+ -webkit-border-radius: 3px 0 0 3px;
1098
+ border-radius: 3px 0 0 3px; }
1099
+ .elementor-control-type-order select:not(:focus) ~ .elementor-control-order-label {
1100
+ border-color: #d5dadf; }
1101
+ .elementor-control-type-order select:focus ~ .elementor-control-order-label {
1102
+ border-color: #a4afb7; }
1103
+
1104
+ .elementor-control-type-order .elementor-control-order-label {
1105
+ position: relative;
1106
+ padding: 0;
1107
+ width: 40px;
1108
+ border: 1px solid;
1109
+ font-size: 10px;
1110
+ -webkit-border-radius: 0 3px 3px 0;
1111
+ border-radius: 0 3px 3px 0;
1112
+ margin-left: -3px;
1113
+ background-color: #fff;
1114
+ cursor: pointer; }
1115
+ .elementor-control-type-order .elementor-control-order-label i {
1116
+ position: absolute;
1117
+ top: 50%;
1118
+ left: 50%;
1119
+ -webkit-transform: translateX(-50%) translateY(-50%);
1120
+ -ms-transform: translateX(-50%) translateY(-50%);
1121
+ transform: translateX(-50%) translateY(-50%); }
1122
+
1123
+ .elementor-control-type-hidden {
1124
+ display: none !important; }
1125
+
1126
+ .elementor-control-type-popover_toggle input {
1127
+ display: none; }
1128
+
1129
+ .elementor-control-type-popover_toggle label {
1130
+ cursor: pointer; }
1131
+
1132
+ .elementor-control-type-popover_toggle .elementor-control-input-wrapper {
1133
+ direction: rtl; }
1134
+
1135
+ .elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:checked + .elementor-control-popover-toggle-toggle-label {
1136
+ color: #71d7f7; }
1137
+
1138
+ .elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:not(:checked) ~ .elementor-control-popover-toggle-reset-label {
1139
+ display: none; }
1140
+
1141
+ .elementor-control-type-popover_toggle .elementor-control-popover-toggle-reset-label {
1142
+ color: #c2cbd2;
1143
+ padding-right: 5px; }
1144
+
1145
+ .elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle-label {
1146
+ width: 50px;
1147
+ height: 27px;
1148
+ display: -webkit-inline-box;
1149
+ display: -webkit-inline-flex;
1150
+ display: -ms-inline-flexbox;
1151
+ display: inline-flex;
1152
+ -webkit-box-align: center;
1153
+ -webkit-align-items: center;
1154
+ -ms-flex-align: center;
1155
+ align-items: center;
1156
+ -webkit-box-pack: center;
1157
+ -webkit-justify-content: center;
1158
+ -ms-flex-pack: center;
1159
+ justify-content: center;
1160
+ -webkit-border-radius: 3px;
1161
+ border-radius: 3px;
1162
+ border: 1px solid #d5dadf; }
1163
+
1164
+ .elementor-control-type-button .elementor-control-input-wrapper {
1165
+ text-align: right; }
1166
+
1167
+ .elementor-control-type-button .elementor-button {
1168
+ width: auto;
1169
+ height: 26px; }
1170
+
1171
+ .wp-picker-container.wp-picker-active {
1172
+ position: absolute;
1173
+ z-index: 10000;
1174
+ top: 0;
1175
+ right: 7px;
1176
+ background-color: #fff;
1177
+ border: solid #fff;
1178
+ border-width: 0 10px 0 5px;
1179
+ padding-top: 10px;
1180
+ -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.4);
1181
+ box-shadow: 0 0 5px rgba(0, 0, 0, 0.4); }
1182
+ .wp-picker-container.wp-picker-active .wp-color-result {
1183
+ float: right; }
1184
+ .wp-picker-container.wp-picker-active .wp-picker-input-wrap {
1185
+ padding-left: 10px;
1186
+ float: left; }
1187
+
1188
+ .wp-picker-container * {
1189
+ -webkit-box-sizing: content-box;
1190
+ box-sizing: content-box; }
1191
+
1192
+ .wp-picker-container .color-alpha {
1193
+ width: -webkit-calc( 100% - 2px * 2);
1194
+ width: calc( 100% - 2px * 2);
1195
+ height: -webkit-calc( 100% - 2px * 2);
1196
+ height: calc( 100% - 2px * 2);
1197
+ margin: 2px;
1198
+ position: absolute;
1199
+ top: 0;
1200
+ left: 0;
1201
+ -webkit-border-radius: 2px;
1202
+ border-radius: 2px;
1203
+ -webkit-box-sizing: border-box;
1204
+ box-sizing: border-box; }
1205
+
1206
+ .wp-picker-container .iris-picker {
1207
+ border: none; }
1208
+
1209
+ .wp-picker-container:not(.wp-picker-active) {
1210
+ float: right; }
1211
+ .wp-picker-container:not(.wp-picker-active) .wp-color-result {
1212
+ margin: 0; }
1213
+
1214
+ .wp-picker-container.wp-picker-active {
1215
+ -webkit-transform: translateY(6px);
1216
+ -ms-transform: translateY(6px);
1217
+ transform: translateY(6px); }
1218
+ [class*="wp-version-4-9"] #elementor-controls .wp-picker-container.wp-picker-active,
1219
+ [class*="wp-version-5"] #elementor-controls .wp-picker-container.wp-picker-active {
1220
+ padding-top: 9px; }
1221
+ .wp-picker-container.wp-picker-active .wp-color-result {
1222
+ margin-right: 3px; }
1223
+
1224
+ .wp-picker-container input[type="text"].wp-color-picker {
1225
+ float: left;
1226
+ width: 100px;
1227
+ max-width: 136px;
1228
+ -webkit-border-radius: 3px 0 0 3px;
1229
+ border-radius: 3px 0 0 3px;
1230
+ font-size: 11px;
1231
+ line-height: 12px;
1232
+ padding: 7px 3px; }
1233
+
1234
+ .wp-color-result {
1235
+ margin: 0;
1236
+ width: 48px;
1237
+ height: 25px;
1238
+ -webkit-transition: border .5s;
1239
+ -o-transition: border .5s;
1240
+ transition: border .5s;
1241
+ padding: 0;
1242
+ background-color: #fafafa;
1243
+ -webkit-border-radius: 3px;
1244
+ border-radius: 3px;
1245
+ border: 1px solid #d5dadf; }
1246
+ .wp-color-result, .wp-color-result:focus {
1247
+ -webkit-box-shadow: inset 0 0 0 3px white;
1248
+ box-shadow: inset 0 0 0 3px white; }
1249
+ .wp-color-result:after, .wp-color-result.wp-picker-open:after {
1250
+ content: none; }
1251
+ .wp-color-result:hover {
1252
+ border: 1px solid #a4afb7; }
1253
+ .wp-color-result:focus, .wp-color-result:active {
1254
+ outline: 0; }
1255
+
1256
+ .wp-picker-default.button,
1257
+ .wp-picker-clear.button {
1258
+ height: 26px;
1259
+ width: 48px;
1260
+ padding: 0;
1261
+ background-color: #d5dadf;
1262
+ -webkit-border-radius: 0 3px 3px 0;
1263
+ border-radius: 0 3px 3px 0;
1264
+ margin: 0; }
1265
+
1266
+ .wp-picker-holder * {
1267
+ -webkit-box-sizing: content-box;
1268
+ box-sizing: content-box; }
1269
+
1270
+ .wp-picker-holder .iris-square-value {
1271
+ -webkit-transition: none;
1272
+ -o-transition: none;
1273
+ transition: none; }
1274
+
1275
+ .wp-picker-open ~ .wp-picker-holder {
1276
+ clear: both;
1277
+ margin-bottom: 15px; }
1278
+
1279
  .pen {
1280
  position: relative;
1281
  outline: none; }
1408
  .elementor-inline-editing u {
1409
  text-decoration: underline; }
1410
 
1411
+ .elementor-tags-list {
1412
+ display: none;
1413
+ position: absolute;
1414
+ width: 260px;
1415
+ max-height: 300px;
1416
+ overflow: auto;
1417
+ padding-bottom: 5px;
1418
+ background-color: #fff;
1419
+ border: 1px solid #a4afb7;
1420
+ -webkit-border-radius: 3px;
1421
+ border-radius: 3px; }
1422
+ .elementor-tags-list__group-title {
1423
+ color: #495157;
1424
+ font-weight: bold;
1425
+ font-size: 12px;
1426
+ padding: 10px 15px; }
1427
+ .elementor-tags-list__item {
1428
+ font-size: 10px;
1429
+ padding: 6px 15px;
1430
+ cursor: pointer; }
1431
+ .elementor-tags-list__item:before {
1432
+ content: '>';
1433
+ font-size: 8px;
1434
+ padding-right: 5px; }
1435
+ .elementor-tags-list__item:hover {
1436
+ background-color: #e6e9ec; }
1437
+
1438
+ .elementor-dynamic-cover {
1439
+ display: -webkit-box;
1440
+ display: -webkit-flex;
1441
+ display: -ms-flexbox;
1442
+ display: flex;
1443
+ -webkit-box-align: center;
1444
+ -webkit-align-items: center;
1445
+ -ms-flex-align: center;
1446
+ align-items: center;
1447
+ width: 100%;
1448
+ height: 27px;
1449
+ -webkit-box-sizing: border-box;
1450
+ box-sizing: border-box; }
1451
+ .elementor-dynamic-cover__settings {
1452
+ color: #d5dadf;
1453
+ cursor: pointer; }
1454
+ .elementor-dynamic-cover__title {
1455
+ padding: 0 8px;
1456
+ -webkit-box-flex: 1;
1457
+ -webkit-flex-grow: 1;
1458
+ -ms-flex-positive: 1;
1459
+ flex-grow: 1;
1460
+ overflow: hidden;
1461
+ -o-text-overflow: ellipsis;
1462
+ text-overflow: ellipsis;
1463
+ white-space: nowrap; }
1464
+ .elementor-dynamic-cover__remove {
1465
+ color: #c2cbd2;
1466
+ cursor: pointer; }
1467
+ .elementor-control-type-wysiwyg .elementor-dynamic-cover {
1468
+ margin-top: 10px; }
1469
+
1470
+ .elementor-tag-settings-popup {
1471
+ position: absolute;
1472
+ width: 260px;
1473
+ background-color: #e6e9ec;
1474
+ -webkit-box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.3);
1475
+ box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.3); }
1476
+ .elementor-tag-settings-popup:before {
1477
+ content: '';
1478
+ position: absolute;
1479
+ top: -20px;
1480
+ left: 5px;
1481
+ border: 10px solid transparent;
1482
+ border-bottom-color: #fff; }
1483
+ .elementor-tag-settings-popup .elementor-control-type-section:first-child {
1484
+ margin: 0; }
1485
+
1486
+ .elementor-tag-controls-stack-empty {
1487
+ background-color: #fff;
1488
+ padding: 10px;
1489
+ font-size: 13px;
1490
+ text-align: center; }
1491
+
1492
+ .elementor-control-dynamic.elementor-label-inline .elementor-control-field {
1493
+ -webkit-flex-wrap: wrap;
1494
+ -ms-flex-wrap: wrap;
1495
+ flex-wrap: wrap; }
1496
+
1497
+ .elementor-control-dynamic-switcher {
1498
+ cursor: pointer;
1499
+ font-size: 9px; }
1500
+ .elementor-control-dynamic-switcher i {
1501
+ padding-left: 5px; }
1502
+ .elementor-control-dynamic-switcher-wrapper {
1503
+ display: -webkit-box;
1504
+ display: -webkit-flex;
1505
+ display: -ms-flexbox;
1506
+ display: flex;
1507
+ -webkit-box-pack: end;
1508
+ -webkit-justify-content: flex-end;
1509
+ -ms-flex-pack: end;
1510
+ justify-content: flex-end;
1511
+ -webkit-box-flex: 1;
1512
+ -webkit-flex-grow: 1;
1513
+ -ms-flex-positive: 1;
1514
+ flex-grow: 1; }
1515
+ .elementor-label-inline .elementor-control-dynamic-switcher-wrapper {
1516
+ width: 100%;
1517
+ padding-bottom: 10px; }
1518
+
1519
+ .elementor-control-dynamic-value .elementor-control-tag-area {
1520
+ display: none; }
1521
+
1522
+ .elementor-control-dynamic-value .elementor-control-dynamic-switcher {
1523
+ color: #71d7f7; }
1524
+
1525
  @-webkit-keyframes placeholder-section {
1526
  0% {
1527
  height: 0;
1611
  #elementor {
1612
  position: relative; }
1613
 
1614
+ .elementor-editor-active .elementor.elementor-edit-mode .elementor-inner {
1615
  margin-top: 25px; }
1616
 
1617
  .elementor-editor-active .elementor.elementor-edit-mode .elementor-element-empty .elementor-sortable-placeholder {
1707
  content: ''; }
1708
 
1709
  .elementor-editor-active .elementor.elementor-edit-mode .elementor-top-section > .elementor-container > .elementor-row {
1710
+ min-height: 40px; }
1711
 
1712
  .elementor-editor-active .elementor.elementor-edit-mode .elementor-inner-section:first-child {
1713
  margin-top: 15px; }
1887
  display: none !important; } }
1888
 
1889
  .elementor-editor-active .elementor-column-wrap.elementor-element-empty .elementor-widget-wrap {
1890
+ min-height: 30px; }
1891
  @media (min-width: 768px) {
1892
  .elementor-editor-active .elementor-column-wrap.elementor-element-empty .elementor-widget-wrap {
1893
  margin: 10px; } }
1894
 
1895
+ .elementor-editor-active .elementor-column {
1896
+ min-width: 25px; }
1897
+
1898
  .elementor-editor-active .elementor-widget.elementor-loading {
1899
  opacity: .3; }
1900
 
1941
  .elementor-editor-active .elementor-inline-editing {
1942
  min-height: 15px; }
1943
 
1944
+ .elementor-editor-active.elementor-editor-content-only .elementor.elementor-edit-mode .elementor-first-add {
1945
+ display: none; }
1946
+
1947
+ .elementor-editor-active.elementor-editor-content-only .elementor.elementor-edit-mode .elementor-section > .elementor-element-overlay {
1948
+ display: none; }
1949
+ .elementor-editor-active.elementor-editor-content-only .elementor.elementor-edit-mode .elementor-section > .elementor-element-overlay:after {
1950
+ display: none; }
1951
+
1952
+ .elementor-editor-active.elementor-editor-content-only .elementor.elementor-edit-mode .elementor-section:hover > .elementor-element-overlay:after, .elementor-editor-active.elementor-editor-content-only .elementor.elementor-edit-mode .elementor-section.elementor-element-editable > .elementor-element-overlay:after {
1953
+ display: none; }
1954
+
1955
+ .elementor-editor-active.elementor-editor-content-only .elementor.elementor-edit-mode .elementor-column > .elementor-element-overlay {
1956
+ display: none; }
1957
+ .elementor-editor-active.elementor-editor-content-only .elementor.elementor-edit-mode .elementor-column > .elementor-element-overlay:after {
1958
+ display: none; }
1959
+
1960
+ .elementor-editor-active.elementor-editor-content-only .elementor.elementor-edit-mode .elementor-column:hover > .elementor-element-overlay:after, .elementor-editor-active.elementor-editor-content-only .elementor.elementor-edit-mode .elementor-column.elementor-element-editable > .elementor-element-overlay:after {
1961
+ display: none; }
1962
+
1963
+ @media (min-width: 1025px) {
1964
+ .elementor-editor-active.elementor-editor-content-only .elementor.elementor-edit-mode .elementor-editor-element-trigger {
1965
+ cursor: pointer; } }
1966
+
1967
  .elementor-sortable-placeholder:not(.elementor-column-placeholder) {
1968
  background-color: #71d7f7;
1969
  -webkit-animation-timing-function: ease-out;
assets/css/editor-preview.min.css CHANGED
@@ -1,2 +1,2 @@
1
- /*! elementor - v1.9.8 - 12-03-2018 */
2
- .pen{position:relative;outline:none}.pen:not([data-elementor-inline-editing-toolbar=advanced]){white-space:pre-wrap}.pen-menu{-webkit-box-shadow:1px 2px 3px -2px #222;box-shadow:1px 2px 3px -2px #222;background-color:#6d7882;position:fixed;-webkit-border-radius:3px;border-radius:3px;z-index:3}.pen-menu:after{top:100%;content:"";position:absolute;border:6px solid transparent;border-top-color:#6d7882;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.pen-menu-below:after{top:0;-webkit-transform:translateX(-50%) translateY(-100%) rotate(180deg);-ms-transform:translateX(-50%) translateY(-100%) rotate(180deg);transform:translateX(-50%) translateY(-100%) rotate(180deg)}.pen-icon{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:35px;padding:0 10px;font-size:21px;color:#d5dadf;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pen-icon:hover{background:#556068}.pen-icon:first-of-type{-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.pen-icon:last-of-type{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.pen-icon[data-action=closeGroup],.pen-icon[data-group]{display:none}.pen-icon[data-action=close]:before{content:"";position:absolute;left:0;height:60%;width:1px;background-color:#556068}.pen-icon.active{background-color:#556068;-webkit-box-shadow:inset 2px 2px 4px #556068;box-shadow:inset 2px 2px 4px #556068}.pen-group-icon:after{font-family:FontAwesome;font-size:12px;content:"\f0d7";padding-left:4px;color:#71d7f7}.pen-input-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.pen-input-wrapper .pen-url-input{font-size:12px;line-height:1.5;padding:0;padding-left:10px;width:250px}.pen-input-wrapper .pen-url-input,.pen-input-wrapper .pen-url-input:focus{background-color:transparent;border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;color:#fff}.pen-input-wrapper .pen-url-input::-webkit-input-placeholder{color:#d5dadf}.pen-input-wrapper .pen-url-input::-moz-placeholder{color:#d5dadf}.pen-input-wrapper .pen-url-input:-ms-input-placeholder,.pen-input-wrapper .pen-url-input::-ms-input-placeholder{color:#d5dadf}.pen-input-wrapper .pen-url-input::placeholder{color:#d5dadf}.pen-input-label{margin:0}.pen-placeholder:before{content:attr(data-pen-placeholder);position:absolute;font-weight:400;color:#757575;opacity:.6}.pen-external-url-checkbox{display:none}.pen-external-url-checkbox:checked+i{color:#fff}.elementor-inline-editing i:not([class]){font-style:italic}.elementor-inline-editing b{font-weight:700}.elementor-inline-editing u{text-decoration:underline}@-webkit-keyframes placeholder-section{0%{height:0;opacity:0}to{height:40px;opacity:.9}}@keyframes placeholder-section{0%{height:0;opacity:0}to{height:40px;opacity:.9}}@-webkit-keyframes placeholder-widget{0%{height:0;opacity:0}to{height:10px;opacity:.9}}@keyframes placeholder-widget{0%{height:0;opacity:0}to{height:10px;opacity:.9}}@-webkit-keyframes section-outline{0%{opacity:0}to{opacity:1}}@keyframes section-outline{0%{opacity:0}to{opacity:1}}body.elementor-editor-active .elementor.elementor-edit-mode .article,body.elementor-editor-active .elementor.elementor-edit-mode.layout-section .entry-content{overflow:visible}body.elementor-editor-active .elementor.elementor-edit-mode .elementor-element-overlay .elementor-editor-element-settings{clear:unset}body.elementor-editor-active .elementor.elementor-edit-mode .elementor-element.elementor-section{overflow:visible}#elementor .animated{-webkit-animation-fill-mode:none!important;animation-fill-mode:none!important}#elementor ul.elementor-editor-element-settings{word-break:normal;padding:0}#elementor .gallery{opacity:1}html.elementor-html{margin-top:0!important}#elementor{position:relative}.elementor-editor-active .elementor-inner{margin-top:25px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element-empty .elementor-sortable-placeholder{display:none}.elementor-editor-active .elementor.elementor-edit-mode .elementor-empty-view{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.elementor-editor-active .elementor.elementor-edit-mode .elementor-first-add{text-align:center;border:1px dashed #d5dadf;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-editor-active .elementor.elementor-edit-mode .elementor-first-add .elementor-icon{font-size:19px;color:#a4afb7;cursor:pointer}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element>.elementor-element-overlay{position:absolute;top:0;right:0;letter-spacing:0;z-index:3;pointer-events:none}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element.elementor-widget-empty{background-color:rgba(213,218,223,.8)}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element.elementor-widget-empty .elementor-widget-empty-icon{color:#c2cbd2;font-size:22px;display:block;text-align:center;padding:10px 0}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element:not(:hover):not(.elementor-element-editable)>.elementor-element-overlay .elementor-editor-element-settings{display:none}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element[data-side=bottom]+.elementor-element:before,.elementor-editor-active .elementor.elementor-edit-mode .elementor-element[data-side=bottom]:last-child:after,.elementor-editor-active .elementor.elementor-edit-mode .elementor-element[data-side=top]:before{content:"";background-color:#71d7f7;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;opacity:.9;height:10px;-webkit-animation:placeholder-widget .5s;animation:placeholder-widget .5s;display:block}.elementor-editor-active .elementor.elementor-edit-mode .elementor-section>.elementor-element-overlay{left:0;bottom:0}.elementor-editor-active .elementor.elementor-edit-mode .elementor-section>.elementor-element-overlay:after{position:absolute;left:2px;right:2px;top:2px;bottom:2px;outline:2px solid #71d7f7;-webkit-animation:section-outline .75s;animation:section-outline .75s}.elementor-editor-active .elementor.elementor-edit-mode .elementor-section.elementor-element-editable>.elementor-element-overlay:after,.elementor-editor-active .elementor.elementor-edit-mode .elementor-section:hover>.elementor-element-overlay:after{content:""}.elementor-editor-active .elementor.elementor-edit-mode .elementor-top-section>.elementor-container>.elementor-row{min-height:80px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-inner-section:first-child{margin-top:15px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-inner-section>.elementor-container>.elementor-row{min-height:40px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-settings{position:absolute;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:26px;list-style:none;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;font-style:normal;line-height:1;z-index:1;pointer-events:all}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-settings .elementor-editor-element-trigger.elementor-active~.elementor-editor-element-setting{margin-left:0}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-settings .elementor-editor-element-trigger:not(.elementor-active)~.elementor-editor-element-setting{width:0;font-size:0;padding:0}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-settings .elementor-editor-element-remove:hover .fa{color:red}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-setting{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0;font-size:11px;color:#fff;width:25px;-webkit-transition:margin .3s,width .3s,font .3s;-o-transition:margin .3s,width .3s,font .3s;transition:margin .3s,width .3s,font .3s;-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-section-settings{top:1px;left:50%;background-image:-webkit-gradient(linear,left top,left bottom,from(#41c9f4),to(#71d7f7));background-image:-webkit-linear-gradient(top,#41c9f4,#71d7f7);background-image:-o-linear-gradient(top,#41c9f4,#71d7f7);background-image:linear-gradient(180deg,#41c9f4,#71d7f7);-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;-webkit-transform:translateX(-50%) translateY(-100%);-ms-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%)}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-section-settings .elementor-editor-element-setting:hover{background-color:#10bcf2}@media (min-width:1025px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-section-settings .elementor-editor-element-setting:first-child{padding-left:1px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-section-settings .elementor-editor-element-setting:first-child:not(.elementor-active),.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-section-settings .elementor-editor-element-setting:last-child{padding-right:1px}}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-column-settings{top:-1px;left:-1px;-webkit-border-radius:0 0 3px 0;border-radius:0 0 3px 0;background-image:-webkit-gradient(linear,left top,left bottom,from(#6d7882),to(#556068));background-image:-webkit-linear-gradient(top,#6d7882,#556068);background-image:-o-linear-gradient(top,#6d7882,#556068);background-image:linear-gradient(180deg,#6d7882,#556068)}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-column-settings .elementor-editor-element-setting:hover{background-color:#495157}@media (min-width:1025px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-column-settings .elementor-editor-element-setting:first-child{padding-left:1px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-column-settings .elementor-editor-element-setting:first-child:not(.elementor-active),.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-column-settings .elementor-editor-element-setting:last-child{padding-right:1px}}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-widget-settings{z-index:2;top:-1px;right:-1px;background-image:-webkit-gradient(linear,left bottom,left top,from(#41c9f4),to(#71d7f7));background-image:-webkit-linear-gradient(bottom,#41c9f4,#71d7f7);background-image:-o-linear-gradient(bottom,#41c9f4,#71d7f7);background-image:linear-gradient(0deg,#41c9f4,#71d7f7);-webkit-border-radius:0 0 0 3px;border-radius:0 0 0 3px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-widget-settings .elementor-editor-element-setting:hover{background-color:#10bcf2}@media (min-width:1025px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-widget-settings .elementor-editor-element-setting:first-child{padding-right:1px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-widget-settings .elementor-editor-element-setting:first-child:not(.elementor-active),.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-widget-settings .elementor-editor-element-setting:last-child{padding-left:1px}}@media (min-width:1025px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-trigger{cursor:move}}@media (max-width:1024px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-setting:not(.elementor-editor-element-trigger){display:none}}.elementor-editor-active .elementor.elementor-edit-mode .elementor-section-filled .elementor-editor-column-settings .elementor-editor-element-add,.elementor-editor-active .elementor.elementor-edit-mode .elementor-section-filled .elementor-editor-column-settings .elementor-editor-element-duplicate,.elementor-editor-active .elementor.elementor-edit-mode .elementor-section-filled .elementor-sortable-placeholder.elementor-column{display:none}.elementor-editor-active .elementor.elementor-edit-mode .elementor-section-filled .elementor-row.elementor-draggable-over{border:1px solid red}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.elementor-element-overlay{left:0;bottom:0}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.elementor-element-overlay:after{position:absolute;left:0;right:0;top:0;bottom:0;outline:1px dashed #6d7882}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column.elementor-element-editable>.elementor-element-overlay,.elementor-editor-active .elementor.elementor-edit-mode .elementor-column:hover>.elementor-element-overlay{border:1px solid #fff}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column.elementor-element-editable>.elementor-element-overlay:after,.elementor-editor-active .elementor.elementor-edit-mode .elementor-column:hover>.elementor-element-overlay:after{content:""}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column.elementor-dragging-on-child>.elementor-element-overlay{border:1px solid #71d7f7}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column.elementor-dragging-on-child>.elementor-element-overlay:after{display:none}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.ui-resizable-e,.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.ui-resizable-w{cursor:col-resize;width:7px;position:absolute;right:-5px;top:0;height:100%}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column:last-of-type>.ui-resizable-e,.elementor-editor-active .elementor.elementor-edit-mode .elementor-column:last-of-type>.ui-resizable-w{display:none!important}@media (max-width:1024px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.ui-resizable-e,.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.ui-resizable-w{display:none!important}}.elementor-editor-active .elementor-column-wrap.elementor-element-empty .elementor-widget-wrap{min-height:60px}@media (min-width:768px){.elementor-editor-active .elementor-column-wrap.elementor-element-empty .elementor-widget-wrap{margin:10px}}.elementor-editor-active .elementor-widget.elementor-loading{opacity:.3}.elementor-editor-active .elementor-widget:not(.elementor-loading):not(.elementor-widget-menu-anchor){-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s}.elementor-editor-active .elementor-widget.elementor-element-editable,.elementor-editor-active .elementor-widget.elementor-widget-can-edit:hover{outline:1px solid #71d7f7}.elementor-editor-active .elementor-widget:not(:hover) .elementor-editor-element-settings,.elementor-editor-active .handle{display:none}.elementor-editor-active .elementor-sortable-helper{position:absolute;-webkit-border-radius:3px;border-radius:3px;background-color:#fff;text-align:center;color:#556068;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2);cursor:move}.elementor-editor-active .elementor-sortable-helper .icon{font-size:28px;padding-top:15px;line-height:1}.elementor-editor-active .elementor-sortable-helper .elementor-element-title-wrapper{display:table;width:100%}.elementor-editor-active .elementor-sortable-helper .title{font-size:11px;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;display:table-cell;vertical-align:middle;height:40px}.elementor-editor-active .elementor-inline-editing{min-height:15px}.elementor-sortable-placeholder:not(.elementor-column-placeholder){background-color:#71d7f7;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:.5s;animation-duration:.5s;opacity:.9}.elementor-section-placeholder{height:40px;-webkit-animation-name:placeholder-section;animation-name:placeholder-section}.elementor-column-placeholder{position:relative}.elementor-column-placeholder:after,.elementor-column-placeholder:before{content:"";position:absolute;top:10px;bottom:10px;right:10px;left:10px}.elementor-column-placeholder:before{border:1px solid #6d7882}.elementor-column-placeholder:after{border:1px dashed #fff}.elementor-widget-placeholder{height:10px;-webkit-animation-name:placeholder-widget;animation-name:placeholder-widget}.elementor-draggable-over:not([data-dragged-element=section]):not([data-dragged-is-inner=true])>.elementor-empty-view>.elementor-first-add:after,.elementor-first-add.elementor-html5dnd-current-element:after{content:"";background-color:#71d7f7;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;opacity:.9;height:10px;-webkit-animation:placeholder-widget .5s;animation:placeholder-widget .5s;width:100%}.elementor-draggable-over:not([data-dragged-element=section]):not([data-dragged-is-inner=true])>.elementor-empty-view>.elementor-first-add .elementor-icon,.elementor-draggable-over[data-dragged-element=section][data-dragged-is-inner=true] .elementor-inner-column .elementor-sortable-placeholder,.elementor-first-add.elementor-html5dnd-current-element .elementor-icon{display:none}.elementor-add-section{background-color:hsla(0,0%,100%,.5);max-width:1140px;position:relative}.elementor-add-section:not(.elementor-dragging-on-child){border:2px dashed #d5dadf}.elementor-add-section.elementor-dragging-on-child{border:3px dashed #71d7f7}.elementor-add-section[data-view=choose-action] .elementor-select-preset,.elementor-add-section[data-view=select-preset] .elementor-add-new-section{display:none}@media (max-width:479px){.elementor-add-section{display:none}}.elementor-add-section-inner{text-align:center;margin-top:10px;padding:40px 0}.elementor-add-new-section{display:inline-block}.elementor-add-new-section .elementor-button{color:#fff;background-image:none;font-size:13px;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;line-height:1;height:40px;min-width:170px;padding:0 20px;border:none;-webkit-border-radius:3px;border-radius:3px;cursor:pointer}.elementor-add-new-section .elementor-button:hover{opacity:.85;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-add-new-section .elementor-button:active{-webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.1);box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.1)}.elementor-add-new-section .elementor-add-section-button{background-color:#b7084e}.elementor-add-new-section .elementor-add-template-button{background-color:#6d7882;margin-left:25px}.elementor-add-section-drag-title{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;font-style:italic;line-height:1;color:#556068;margin-top:15px}.elementor-add-section-close{position:absolute;right:20px;top:20px;font-size:20px;cursor:pointer;line-height:1;color:#d5dadf}.elementor-add-section-close:hover{color:#6d7882}.elementor-select-preset-title{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:500;font-style:normal;text-transform:uppercase;color:#556068}.elementor-select-preset-list{list-style:none;padding:0 25px;margin:20px auto 0;overflow:hidden;max-width:700px}.elementor-select-preset-list .elementor-preset{cursor:pointer;margin:0;padding:10px;float:left}.elementor-select-preset-list .elementor-preset:hover path{fill:#6d7882}.elementor-select-preset-list .elementor-preset:not(:hover) path{fill:#d5dadf}.elementor-select-preset-list .elementor-preset svg{height:50px}#elementor-add-new-section{margin:60px auto}#elementor-add-new-section[data-view=choose-action] .elementor-add-section-close{display:none}.elementor-add-section-inline{margin:10px auto}.elementor-column-percents-tooltip{position:absolute;display:none;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-size:10px;background-color:#556068;width:40px;padding:3.5px 0;text-align:center;z-index:1;line-height:1}.elementor-column-percents-tooltip:after{content:"";position:absolute;width:0;height:0;border:8.5px solid transparent;top:0}.elementor-column-percents-tooltip[data-side=left]{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;right:15px}.elementor-column-percents-tooltip[data-side=left]:after{left:100%;border-left-color:#556068;border-right-width:0}.elementor-column-percents-tooltip[data-side=right]{-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;left:15px}.elementor-column-percents-tooltip[data-side=right]:after{right:100%;border-right-color:#556068;border-left-width:0}.elementor-editor-preview .elementor-add-section,.elementor-editor-preview .elementor-element-empty,.elementor-editor-preview .elementor-element-overlay,.elementor-editor-preview .elementor-empty,.elementor-editor-preview .elementor-widget-empty{display:none}
1
+ /*! elementor - v2.0.0 - 26-03-2018 */
2
+ @charset "UTF-8";.elementor-panel-box{margin-top:10px;background-color:#fff}.elementor-panel-box-content{padding:20px 20px 10px}.elementor-control-title{font-size:12px}.elementor-button{display:inline-block}.elementor-panel-alert{padding:15px;border-left:5px solid transparent;position:relative;font-size:12px;line-height:1.5;text-align:left}.elementor-panel-alert a{color:inherit}.elementor-panel-alert.elementor-panel-alert-info{color:#31708f;background-color:#d9edf7;border-color:#bcdff1}.elementor-panel-alert.elementor-panel-alert-success{color:#3c763d;background-color:#dff0d8;border-color:#cae6be}.elementor-panel-alert.elementor-panel-alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#f9f0c3}.elementor-panel-alert.elementor-panel-alert-danger{color:#a94442;background-color:#f2dede;border-color:#e8c4c4}.elementor-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;-webkit-border-radius:.25em;border-radius:.25em;text-transform:capitalize}.elementor-label.elementor-label-default{background-color:#a4afb7}.elementor-label.elementor-label-info{background-color:#5bc0de}.elementor-label.elementor-label-success{background-color:#5cb85c}.elementor-label.elementor-label-warning{background-color:#f0ad4e}.elementor-label.elementor-label-danger{background-color:#d9534f}.elementor-control-field-description,.elementor-descriptor{font-size:11px;font-style:italic;line-height:1.4;color:#a4afb7}.elementor-panel-nerd-box{padding:30px 20px;text-align:center}.elementor-panel-nerd-box .elementor-panel-nerd-box-icon{font-size:52px;color:#a4afb7}.elementor-panel-nerd-box .elementor-panel-nerd-box-title{margin-top:20px;font-size:16px;font-weight:700}.elementor-panel-nerd-box .elementor-panel-nerd-box-message{margin-top:20px;line-height:1.4;font-size:11px}.elementor-panel-nerd-box .elementor-button.elementor-panel-nerd-box-link{background-color:#fcb92c;color:#fff;padding:7px 25px;margin-top:20px;-webkit-box-shadow:0 0 1px rgba(0,0,0,.1),0 2px 2px rgba(0,0,0,.1);box-shadow:0 0 1px rgba(0,0,0,.1),0 2px 2px rgba(0,0,0,.1);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.elementor-panel-nerd-box .elementor-button.elementor-panel-nerd-box-link:hover{background-color:#fdca5e}.elementor-controls-popover{display:none;position:absolute;-webkit-box-shadow:0 2px 15px rgba(0,0,0,.3);box-shadow:0 2px 15px rgba(0,0,0,.3);-webkit-border-radius:3px;border-radius:3px;left:0;right:0;margin:-4px auto 5px;padding-top:15px;width:90%;z-index:1;background-color:#fff}.elementor-controls-popover:before{content:"";position:absolute;top:-16px;right:22px;border:8px solid transparent;border-bottom-color:#fff}.elementor-controls-popover div.elementor-control{background-color:transparent}.elementor-controls-popover div.elementor-control:before{content:none}#elementor-panel-get-pro-elements .elementor-panel-nerd-box-message{text-transform:uppercase}.select2-container{width:100%!important}#elementor-controls .pojo-widget-button-collapse{display:none}.elementor-control{background-color:#fff;position:relative;padding:0 20px 15px}.elementor-control a{font-weight:500;text-decoration:none;border-bottom:1px dotted transparent;-webkit-transition:all .3s ease-in-out;-o-transition:all ease-in-out .3s;transition:all .3s ease-in-out}.elementor-control a:hover{border-bottom-color:inherit}.elementor-control.elementor-control-type-divider{padding:0;margin-bottom:-1px;z-index:1;background-color:transparent}.elementor-control.elementor-control-type-divider hr{border-bottom-width:0;border-top-width:1px;border-color:#e6e9ec;border-style:solid}.elementor-control.elementor-control-type-divider hr.elementor-divider-style--thick{border-top-width:3px}.elementor-control.elementor-control-type-divider hr.elementor-divider-style--default{margin-right:20px;margin-left:20px}.elementor-control.elementor-control-separator-default:not(.elementor-control-type-divider):before{content:"";height:1px;display:block;margin-bottom:15px;background-color:#e6e9ec}.elementor-control.elementor-control-separator-default:not(.elementor-control-type-divider).elementor-control-wp{margin-top:15px}.elementor-control.elementor-control-separator-default:not(.elementor-control-type-divider).elementor-control-wp:before{background-color:transparent}.elementor-control.elementor-control-separator-before{padding-top:15px}.elementor-control.elementor-control-separator-before:before{content:"";position:absolute;height:3px;width:100%;top:0;left:0;background-color:#d5dadf}.elementor-control.elementor-control-separator-after:after{content:"";position:absolute;height:3px;width:100%;bottom:0;left:0;background-color:#d5dadf}.elementor-control.elementor-control-separator-after+.elementor-control-type-tabs{padding-top:15px}.elementor-control.elementor-control-deprecated,.elementor-control.elementor-control-deprecated .elementor-control-field-description{color:#b01b1b}.elementor-control.elementor-control-hidden-label>*>*>.elementor-control-title,.elementor-control.elementor-control-hidden-label>*>.elementor-control-title,.elementor-control.elementor-hidden-control{display:none}.elementor-control.elementor-control-type-heading .elementor-control-title{font-weight:700;margin:0}body:not(.elementor-device-desktop) .elementor-control.elementor-control-responsive-desktop,body:not(.elementor-device-mobile) .elementor-control.elementor-control-responsive-mobile,body:not(.elementor-device-tablet) .elementor-control.elementor-control-responsive-tablet{display:none}.elementor-control .select2-container{width:100%!important;outline:none}.elementor-control .select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--multiple,.elementor-control .select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--single{border-color:#d5dadf}.elementor-control .select2-container.select2-container--focus .select2-selection--multiple,.elementor-control .select2-container.select2-container--focus .select2-selection--single,.elementor-control .select2-container.select2-container--open .select2-selection--multiple,.elementor-control .select2-container.select2-container--open .select2-selection--single{border-color:#a4afb7}.elementor-control .select2-container.select2-container--default .select2-selection--multiple .select2-selection__clear{display:none}.elementor-control .select2-container.select2-container--default .select2-selection--multiple .select2-selection__choice{line-height:1.5;font-size:.9em;border:none;-webkit-border-radius:0;border-radius:0}.elementor-control .select2-selection{outline:none}.elementor-control .select2-selection--single{height:27px}.elementor-control .select2-selection__rendered{line-height:27px}.elementor-control .select2-selection__arrow{height:27px;top:0}.elementor-panel-heading{display:table;table-layout:fixed;height:40px;padding:0 20px;width:100%;border-bottom:1px solid #e6e9ec;cursor:pointer}.elementor-panel-heading:not(.elementor-open) .elementor-panel-heading-toggle .fa:before{content:""}.elementor-panel-heading.elementor-open .elementor-panel-heading-toggle .fa:before{content:"\f0d7"}.elementor-panel-heading>*{display:table-cell;vertical-align:middle}.elementor-panel-heading-toggle{width:20px;color:#495157}.elementor-panel-heading-title{color:#495157;font-weight:700}.elementor-control-wp{line-height:1.5}.elementor-control-wp p{margin:15px 0}.elementor-control-field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-label-block>.elementor-control-content>.elementor-control-field{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-label-block>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{width:100%;margin-top:10px}.elementor-label-block.elementor-control-hidden-label:not(.elementor-control-dynamic)>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{margin-top:0}.elementor-label-inline>.elementor-control-content>.elementor-control-field>.elementor-control-title{width:45%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.elementor-label-inline>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{width:55%}.elementor-control-field-description{margin-top:10px}.elementor-group-control-attachment_alert .elementor-control-field-description{margin-top:0}.elementor-required{color:#b01b1b}.elementor-choices{display:table;width:100%;height:27px;background-color:#a4afb7;text-align:center;border-spacing:1px;-webkit-border-radius:3px;border-radius:3px}.elementor-choices input{display:none}.elementor-choices input:checked+.elementor-choices-label{color:#fff}.elementor-choices input:not(:checked)+.elementor-choices-label{background-color:#fff;color:#a4afb7}.elementor-choices .elementor-choices-label{display:table-cell;vertical-align:middle;font-size:12px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;cursor:pointer}.elementor-slider{display:inline-block;margin-top:10px;height:4px;background-color:#a4afb7;-webkit-border-radius:5px;border-radius:5px;position:relative;width:67%}.elementor-slider .ui-slider-handle{height:16px;width:16px;background-color:#fff;display:inline-block;top:50%;-webkit-transform:translateY(-50%) translateX(-8px);-ms-transform:translateY(-50%) translateX(-8px);transform:translateY(-50%) translateX(-8px);position:absolute;-webkit-box-shadow:1px 1px 6px rgba(0,0,0,.3);box-shadow:1px 1px 6px rgba(0,0,0,.3);-webkit-border-radius:50%;border-radius:50%;cursor:pointer}.elementor-slider-input{width:33%;float:right}.elementor-slider-input input{width:80%;float:right}.elementor-units-choices{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:right}.elementor-units-choices input{display:none}.elementor-units-choices input:not(:checked)+label{color:#c2cbd2}.elementor-units-choices input:checked+label{text-decoration:underline}.elementor-units-choices label{cursor:pointer;padding:0 2px;text-transform:uppercase;font-size:9px}.elementor-control-responsive-switchers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 5px}.elementor-control-responsive-switchers .elementor-responsive-switcher{display:inline-block;-webkit-border-radius:50%;border-radius:50%;height:18px;width:18px;background-color:#a4afb7;cursor:pointer;position:relative;margin-left:5px;color:#fff;font-size:8px;text-align:center;-webkit-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s}.elementor-control-responsive-switchers .elementor-responsive-switcher:hover{background-color:#c2cbd2}.elementor-control-responsive-switchers .elementor-responsive-switcher i{position:relative;display:block;line-height:18px}.elementor-control-responsive-switchers .elementor-responsive-switcher i:before{height:18px;width:18px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.elementor-device-desktop #elementor-panel .elementor-panel-controls-stack:not(.elementor-responsive-switchers-open) .elementor-responsive-switcher{background:#c2cbd2}.elementor-device-desktop #elementor-panel .elementor-panel-controls-stack:not(.elementor-responsive-switchers-open) .elementor-responsive-switcher:not(.elementor-responsive-switcher-desktop){display:none}.elementor-device-mobile .elementor-responsive-switcher-mobile,.elementor-device-tablet .elementor-responsive-switcher-tablet{background-color:#71d7f7}.elementor-update-preview{margin:15px 15px 0;background-color:#e6e9ec;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-update-preview-button-wrapper{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:right}.elementor-update-preview-button{padding:8px 15px;text-transform:uppercase}.elementor-control-align .elementor-choices,.elementor-control-position .elementor-choices,.elementor-control-text_align .elementor-choices{direction:ltr}.elementor-control-type-media .elementor-control-media{padding:7px;border:1px solid;height:150px}.elementor-control-type-media .elementor-control-media:not(:hover){border-color:#d5dadf}.elementor-control-type-media .elementor-control-media:not(:hover) .elementor-control-media-upload-button{background-color:#d5dadf}.elementor-control-type-media .elementor-control-media:hover{border-color:#a4afb7}.elementor-control-type-media .elementor-control-media:hover .elementor-control-media-upload-button{background-color:#a4afb7}.elementor-control-type-media .elementor-control-media.elementor-media-empty .elementor-control-media-image-area,.elementor-control-type-media .elementor-control-media:not(.elementor-media-empty) .elementor-control-media-upload-button{display:none}.elementor-control-type-media .elementor-control-media>*{height:100%;cursor:pointer;position:relative}.elementor-control-type-media .fa-plus-circle{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:#fff;font-size:20px}.elementor-control-type-media .elementor-control-media-image-area:not(:hover) .elementor-control-media-delete{display:none}.elementor-control-type-media .elementor-control-media-image-area:hover .elementor-control-media-image{opacity:.5}.elementor-control-type-media .elementor-control-media-delete{position:absolute;bottom:0;left:0;right:0;text-align:center;padding:9.5px;font-size:11px;color:#fff;background-color:#a4afb7;text-transform:uppercase}.elementor-control-type-media .elementor-control-media-image{height:100%;-webkit-background-size:cover;background-size:cover;background-position:50%}.elementor-control-type-dimensions .elementor-control-dimensions{overflow:hidden}.elementor-control-type-dimensions li{float:left;width:20%}.elementor-control-type-dimensions li .elementor-link-dimensions,.elementor-control-type-dimensions li input{display:block;text-align:center;width:100%;border-color:#a4afb7;height:27px}.elementor-control-type-dimensions li input{border-left:none;-webkit-border-radius:0;border-radius:0;padding:4px 0}.elementor-control-type-dimensions li input:focus+.elementor-control-dimension-label{color:#a4afb7}.elementor-control-type-dimensions li .elementor-link-dimensions{border:1px solid #a4afb7;border-left:none;background-color:#fff;padding:0;outline:none;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;cursor:pointer}.elementor-control-type-dimensions li:first-child input{border-left:1px solid #a4afb7;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-control-type-dimensions .elementor-control-dimension-label{display:block;text-align:center;color:#d5dadf;font-size:9px;text-transform:uppercase;padding-top:5px}.elementor-control-type-dimensions .elementor-link-dimensions.unlinked{background-color:#fff}.elementor-control-type-dimensions .elementor-link-dimensions.unlinked .elementor-linked{display:none}.elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked){background-color:#a4afb7}.elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked) .elementor-unlinked{display:none}.elementor-control-type-dimensions .elementor-link-dimensions .elementor-linked{color:#fff}.elementor-control-type-url .elementor-control-url-external-hide .elementor-control-url-more{display:none}.elementor-control-type-url .elementor-control-url-external-show .elementor-input{padding-right:46px;height:26px}.elementor-control-type-url .elementor-control-input-wrapper{position:relative}.elementor-control-type-url .elementor-control-url-more{position:absolute;top:0;right:0;height:26px;width:40px;border-left:1px solid;cursor:pointer;font-size:10px;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-control-type-url .elementor-control-url-more i{font-size:13px}.elementor-control-type-url .elementor-control-url-more-input,.elementor-control-type-url .elementor-control-url-more-input:not(:checked)+.elementor-control-url-more-options{display:none}.elementor-control-type-url .elementor-control-url-more-options{padding-top:10px}.elementor-control-type-url .elementor-control-url-option{padding:5px;font-size:12px}.elementor-control-type-url .elementor-input{direction:ltr}.elementor-control-type-url .elementor-input:not(:focus)+.elementor-control-url-more{border-color:#d5dadf}.elementor-control-type-url .elementor-input:focus+.elementor-control-url-more{border-color:#a4afb7}.elementor-control-type-section{margin-top:10px;padding:0}.elementor-control-type-section+.elementor-control:not(.elementor-control-type-section){padding-top:15px}.elementor-control-type-section+.elementor-control:not(.elementor-control-type-section):before{display:none}.elementor-control-type-color>.elementor-control-content>.elementor-control-field>.elementor-control-title{width:70%}.elementor-control-type-color>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{height:27px;width:30%}.elementor-control-type-wysiwyg.elementor-rich-editing-disabled .wp-editor-container{margin-top:10px}.elementor-control-type-wysiwyg *{-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-control-type-wysiwyg .wp-editor-container{border:1px solid #e6e9ec;-webkit-border-radius:3px;border-radius:3px}.elementor-control-type-wysiwyg #insert-media-button{margin-top:7px;height:auto;line-height:1;font-size:10px;padding:3px 7px;background-color:#e6e9ec}.elementor-control-type-wysiwyg .ed_button{height:22px;width:auto}.elementor-control-type-wysiwyg .wp-media-buttons-icon{height:14px;margin:0}.elementor-control-type-wysiwyg .wp-media-buttons-icon:before{font-size:14px}.elementor-control-type-wysiwyg .wp-switch-editor{border:none;color:#6d7882;font-size:10px;padding:3px 9px 4px;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.elementor-control-type-wysiwyg .html-active .switch-tmce{background-color:transparent}.elementor-control-type-wysiwyg .html-active .switch-html,.elementor-control-type-wysiwyg .tmce-active .switch-tmce{background-color:#e6e9ec}.elementor-control-type-wysiwyg .tmce-active .switch-html{background-color:transparent}.elementor-control-type-wysiwyg .mce-toolbar-grp,.elementor-control-type-wysiwyg .quicktags-toolbar{background-color:#e6e9ec}.elementor-control-type-wysiwyg .mce-toolbar-grp>div{padding:0 3px}.elementor-control-type-wysiwyg .elementor-wp-editor{-webkit-box-sizing:border-box;box-sizing:border-box}.elementor-control-type-wysiwyg .mce-ico{color:#6d7882;font-size:16px}.elementor-control-type-wysiwyg .mce-btn{margin-right:0;margin-left:0}.elementor-control-type-wysiwyg .mce-btn.mce-active,.elementor-control-type-wysiwyg .mce-btn:active,.elementor-control-type-wysiwyg .mce-btn:hover{border-color:#d5dadf}.elementor-control-type-wysiwyg .mce-path{padding:5px 10px}.elementor-control-type-wysiwyg .mce-path-item{font-size:12px;color:#6d7882}.elementor-control-type-icon .select2-selection__rendered .fa{margin-right:3px}.elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-clear,.elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-thumbnails{display:none}.elementor-control-type-gallery .elementor-control-gallery-thumbnails{overflow:hidden;margin-top:20px;cursor:pointer}.elementor-control-type-gallery .elementor-control-gallery-thumbnail{width:40px;height:40px;-webkit-background-size:cover;background-size:cover;background-position:50% 50%;float:left;margin-bottom:10px}.elementor-control-type-gallery .elementor-control-gallery-thumbnail:not(:nth-child(5n)){margin-right:10px}.elementor-control-type-gallery .elementor-control-gallery-add{width:100%;height:30px;color:#fff;background-color:#a4afb7;margin-top:10px;text-transform:uppercase}.elementor-control-type-gallery .elementor-control-gallery-clear{color:#b01b1b;cursor:pointer}.elementor-control-type-structure .elementor-control-structure-preset{border:1px solid #e6e9ec;padding:3px;-webkit-border-radius:3px;border-radius:3px}.elementor-control-type-structure .elementor-control-structure-preset:not(.elementor-control-structure-current-preset){display:inline-block;cursor:pointer;height:50px}.elementor-control-type-structure .elementor-control-structure-preset:not(.elementor-control-structure-current-preset) svg{height:100%}.elementor-control-type-structure .elementor-control-structure-preset path{fill:#e6e9ec}.elementor-control-type-structure .elementor-control-structure-current-preset{margin-top:15px}.elementor-control-type-structure .elementor-control-structure-current-preset svg{display:block;width:100%}.elementor-control-type-structure .elementor-control-structure-reset{padding:10px 0 0 2px;font-size:11px;cursor:pointer;color:#a4afb7}.elementor-control-type-structure .elementor-control-structure-reset i{margin-right:8px}.elementor-control-type-structure .elementor-control-structure-more-presets-title,.elementor-control-type-structure .elementor-control-structure-title{color:#495157;font-weight:700;padding:13.5px 20px;position:relative}.elementor-control-type-structure .elementor-control-structure-more-presets-title:after,.elementor-control-type-structure .elementor-control-structure-more-presets-title:before,.elementor-control-type-structure .elementor-control-structure-title:after,.elementor-control-type-structure .elementor-control-structure-title:before{content:"";position:absolute;left:0;right:0}.elementor-control-type-structure .elementor-control-structure-more-presets-title:before,.elementor-control-type-structure .elementor-control-structure-title:before{top:0;background-color:#e6e9ec;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.elementor-control-type-structure .elementor-control-structure-more-presets-title:after,.elementor-control-type-structure .elementor-control-structure-title:after{bottom:0;height:1px;background-color:#e6e9ec}.elementor-control-type-structure .elementor-control-structure-title{margin:10px -20px 0}.elementor-control-type-structure .elementor-control-structure-title:before{height:10px;-webkit-box-shadow:inset 0 2px 4px hsla(0,0%,50%,.1);box-shadow:inset 0 2px 4px hsla(0,0%,50%,.1)}.elementor-control-type-structure .elementor-control-structure-more-presets-title{margin:15px -20px 0}.elementor-control-type-structure .elementor-control-structure-more-presets-title:before{height:3px}.elementor-control-type-structure .elementor-control-structure-more-presets{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.elementor-control-type-structure .elementor-control-structure-more-presets input{display:none}.elementor-control-type-structure .elementor-control-structure-more-presets input:checked+.elementor-control-structure-preset{border:1px solid #a4afb7}.elementor-control-type-structure .elementor-control-structure-more-presets input:checked+.elementor-control-structure-preset path{fill:#a4afb7}.elementor-control-type-structure .elementor-control-structure-preset-wrapper{margin-top:15px}.elementor-control-type-structure .elementor-control-structure-preset-title{text-align:center;padding-top:5px;font-style:italic;font-size:11px;color:#a4afb7}.elementor-control-type-image_dimensions .elementor-control-field-description{margin:0 0 15px;line-height:1.4}.elementor-control-type-image_dimensions .elementor-control-input-wrapper{overflow:hidden}.elementor-control-type-image_dimensions .elementor-image-dimensions-field{width:65px;float:left}.elementor-control-type-image_dimensions .elementor-image-dimensions-field input:focus+.elementor-image-dimensions-field-description{color:#a4afb7}.elementor-control-type-image_dimensions .elementor-image-dimensions-separator{width:20px;text-align:center;float:left;padding-top:4px}.elementor-control-type-image_dimensions .elementor-image-dimensions-field-description{display:block;text-transform:uppercase;margin-top:5px;color:#d5dadf;font-size:9px;text-align:center}.elementor-control-type-image_dimensions .elementor-image-dimensions-apply-button{float:right;height:27px;width:65px}.elementor-control-type-code{padding:0 10px 15px}.elementor-control-type-wp_widget .widget-inside{display:block}.elementor-control-type-wp_widget .quicktags-toolbar input{width:auto}.elementor-control-type-tabs{font-size:.8em;color:#a4afb7;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-control-type-tab{text-align:center;width:100%;padding:0;line-height:30px;border-top:1px solid #a4afb7;border-bottom:1px solid #a4afb7;border-right:1px solid #a4afb7;cursor:pointer}.elementor-control-type-tab:first-child{border-left:1px solid #a4afb7;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.elementor-control-type-tab:last-child{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.elementor-control-type-tab.elementor-tab-active{background-color:#a4afb7;color:#fff}.elementor-tab-close{display:none!important}.elementor-control-type-repeater,.elementor-control-type-repeater .elementor-control:not(.elementor-control-type-tab){padding:0 10px 15px}.elementor-control-type-repeater .elementor-control:before,.elementor-control-type-repeater.elementor-repeater-has-minimum-rows .elementor-repeater-tool-remove{display:none}.elementor-control-type-repeater .elementor-repeater-fields{margin:10px 0}.elementor-control-type-repeater .elementor-repeater-row-controls{border:1px solid #d5dadf;border-top-width:0;padding-top:15px}.elementor-control-type-repeater .elementor-repeater-row-controls:not(.editable){display:none}.elementor-control-type-repeater .elementor-repeater-row-controls .wp-picker-container.wp-picker-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);border-width:0}.elementor-control-type-repeater .elementor-repeater-row-tools{display:table;table-layout:fixed;width:100%;color:#556068;background-color:#d5dadf;height:40px;border-spacing:1px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-control-type-repeater .elementor-repeater-row-tools:hover{background-color:#a4afb7}.elementor-control-type-repeater .elementor-repeater-row-tools>div{display:table-cell;text-align:center;vertical-align:middle;cursor:pointer}.elementor-control-type-repeater .elementor-repeater-row-tools>div:not(.elementor-repeater-row-handle-sortable){background-color:#fff}.elementor-control-type-repeater .elementor-repeater-row-tools>div:hover{opacity:.95}.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title{text-align:left;padding:0 10px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title .fa{margin-right:5px}.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-tool{width:40px}.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-handle-sortable{cursor:move;width:10px;color:#fff}.elementor-control-type-repeater .elementor-button-wrapper{text-align:center;padding:10px}.elementor-control-type-textarea textarea{display:block}.elementor-control-type-box_shadow .elementor-control-input-wrapper{overflow:hidden}.elementor-control-type-box_shadow .elementor-shadow-slider{margin-top:10px}.elementor-control-type-text_shadow .elementor-control-input-wrapper{overflow:hidden}.elementor-control-type-text_shadow .elementor-shadow-slider{margin-top:10px}.elementor-control-type-switcher.elementor-label-inline>.elementor-control-content .elementor-control-field .elementor-control-title{width:70%}.elementor-control-type-switcher.elementor-label-inline>.elementor-control-content .elementor-control-field .elementor-control-input-wrapper{width:30%}.elementor-control-type-switcher .elementor-control-input-wrapper{text-align:right}.elementor-control-type-switcher .elementor-switch{position:relative;display:inline-block;vertical-align:top;width:49px;height:20px;background-color:#fff;-webkit-border-radius:18px;border-radius:18px;cursor:pointer}.elementor-control-type-switcher .elementor-switch-input{display:none}.elementor-control-type-switcher .elementor-switch-label{position:relative;display:block;height:inherit;font-size:7px;text-transform:uppercase;background:#eceeef;-webkit-border-radius:inherit;border-radius:inherit;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.12),inset 0 0 2px rgba(0,0,0,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.12),inset 0 0 2px rgba(0,0,0,.15);-webkit-transition:.15s ease-out;-o-transition:.15s ease-out;transition:.15s ease-out;-webkit-transition-property:opacity,background;-o-transition-property:opacity,background;transition-property:opacity,background}.elementor-control-type-switcher .elementor-switch-label:after,.elementor-control-type-switcher .elementor-switch-label:before{position:absolute;top:0;width:50%;text-align:center;line-height:20px;-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.elementor-control-type-switcher .elementor-switch-label:before{content:attr(data-off);right:3px;color:#a4afb7;text-shadow:0 1px hsla(0,0%,100%,.5)}.elementor-control-type-switcher .elementor-switch-label:after{content:attr(data-on);left:3px;color:#fff;text-shadow:0 1px rgba(0,0,0,.2);opacity:0}.elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-label{background:#71d7f7;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15),inset 0 0 3px rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.15),inset 0 0 3px rgba(0,0,0,.2)}.elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-label:before{opacity:0}.elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-label:after{opacity:1}.elementor-control-type-switcher .elementor-switch-handle{position:absolute;top:1px;left:1px;width:18px;height:18px;background:#fff;-webkit-border-radius:10px;border-radius:10px;-webkit-transition:left .15s ease-out;-o-transition:left .15s ease-out;transition:left .15s ease-out}.elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-handle{left:30px;-webkit-box-shadow:-1px 1px 5px rgba(0,0,0,.2);box-shadow:-1px 1px 5px rgba(0,0,0,.2)}.elementor-control-type-order .elementor-control-oreder-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-control-type-order input{display:none}.elementor-control-type-order input:checked+.elementor-control-order-label{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.elementor-control-type-order select{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-control-type-order select:not(:focus)~.elementor-control-order-label{border-color:#d5dadf}.elementor-control-type-order select:focus~.elementor-control-order-label{border-color:#a4afb7}.elementor-control-type-order .elementor-control-order-label{position:relative;padding:0;width:40px;border:1px solid;font-size:10px;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;margin-left:-3px;background-color:#fff;cursor:pointer}.elementor-control-type-order .elementor-control-order-label i{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.elementor-control-type-hidden{display:none!important}.elementor-control-type-popover_toggle input{display:none}.elementor-control-type-popover_toggle label{cursor:pointer}.elementor-control-type-popover_toggle .elementor-control-input-wrapper{direction:rtl}.elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:checked+.elementor-control-popover-toggle-toggle-label{color:#71d7f7}.elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:not(:checked)~.elementor-control-popover-toggle-reset-label{display:none}.elementor-control-type-popover_toggle .elementor-control-popover-toggle-reset-label{color:#c2cbd2;padding-right:5px}.elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle-label{width:50px;height:27px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-border-radius:3px;border-radius:3px;border:1px solid #d5dadf}.elementor-control-type-button .elementor-control-input-wrapper{text-align:right}.elementor-control-type-button .elementor-button{width:auto;height:26px}.wp-picker-container.wp-picker-active{position:absolute;z-index:4;top:0;right:7px;background-color:#fff;border:solid #fff;border-width:0 10px 0 5px;padding-top:10px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.4);box-shadow:0 0 5px rgba(0,0,0,.4)}.wp-picker-container.wp-picker-active .wp-color-result{float:right}.wp-picker-container.wp-picker-active .wp-picker-input-wrap{padding-left:10px;float:left}.wp-picker-container *{-webkit-box-sizing:content-box;box-sizing:content-box}.wp-picker-container .color-alpha{width:-webkit-calc(100% - 2px * 2);width:calc(100% - 2px * 2);height:-webkit-calc(100% - 2px * 2);height:calc(100% - 2px * 2);margin:2px;position:absolute;top:0;left:0;-webkit-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box}.wp-picker-container .iris-picker{border:none}.wp-picker-container:not(.wp-picker-active){float:right}.wp-picker-container:not(.wp-picker-active) .wp-color-result{margin:0}.wp-picker-container.wp-picker-active{-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px)}[class*=wp-version-4-9] #elementor-controls .wp-picker-container.wp-picker-active,[class*=wp-version-5] #elementor-controls .wp-picker-container.wp-picker-active{padding-top:9px}.wp-picker-container.wp-picker-active .wp-color-result{margin-right:3px}.wp-picker-container input[type=text].wp-color-picker{float:left;width:100px;max-width:136px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;font-size:11px;line-height:12px;padding:7px 3px}.wp-color-result{margin:0;width:48px;height:25px;-webkit-transition:border .5s;-o-transition:border .5s;transition:border .5s;padding:0;background-color:#fafafa;-webkit-border-radius:3px;border-radius:3px;border:1px solid #d5dadf}.wp-color-result,.wp-color-result:focus{-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}.wp-color-result.wp-picker-open:after,.wp-color-result:after{content:none}.wp-color-result:hover{border:1px solid #a4afb7}.wp-color-result:active,.wp-color-result:focus{outline:0}.wp-picker-clear.button,.wp-picker-default.button{height:26px;width:48px;padding:0;background-color:#d5dadf;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;margin:0}.wp-picker-holder *{-webkit-box-sizing:content-box;box-sizing:content-box}.wp-picker-holder .iris-square-value{-webkit-transition:none;-o-transition:none;transition:none}.wp-picker-open~.wp-picker-holder{clear:both;margin-bottom:15px}.pen{position:relative;outline:none}.pen:not([data-elementor-inline-editing-toolbar=advanced]){white-space:pre-wrap}.pen-menu{-webkit-box-shadow:1px 2px 3px -2px #222;box-shadow:1px 2px 3px -2px #222;background-color:#6d7882;position:fixed;-webkit-border-radius:3px;border-radius:3px;z-index:3}.pen-menu:after{top:100%;content:"";position:absolute;border:6px solid transparent;border-top-color:#6d7882;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.pen-menu-below:after{top:0;-webkit-transform:translateX(-50%) translateY(-100%) rotate(180deg);-ms-transform:translateX(-50%) translateY(-100%) rotate(180deg);transform:translateX(-50%) translateY(-100%) rotate(180deg)}.pen-icon{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:35px;padding:0 10px;font-size:21px;color:#d5dadf;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pen-icon:hover{background:#556068}.pen-icon:first-of-type{-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.pen-icon:last-of-type{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.pen-icon[data-action=closeGroup],.pen-icon[data-group]{display:none}.pen-icon[data-action=close]:before{content:"";position:absolute;left:0;height:60%;width:1px;background-color:#556068}.pen-icon.active{background-color:#556068;-webkit-box-shadow:inset 2px 2px 4px #556068;box-shadow:inset 2px 2px 4px #556068}.pen-group-icon:after{font-family:FontAwesome;font-size:12px;content:"\f0d7";padding-left:4px;color:#71d7f7}.pen-input-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.pen-input-wrapper .pen-url-input{font-size:12px;line-height:1.5;padding:0;padding-left:10px;width:250px}.pen-input-wrapper .pen-url-input,.pen-input-wrapper .pen-url-input:focus{background-color:transparent;border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;color:#fff}.pen-input-wrapper .pen-url-input::-webkit-input-placeholder{color:#d5dadf}.pen-input-wrapper .pen-url-input::-moz-placeholder{color:#d5dadf}.pen-input-wrapper .pen-url-input:-ms-input-placeholder,.pen-input-wrapper .pen-url-input::-ms-input-placeholder{color:#d5dadf}.pen-input-wrapper .pen-url-input::placeholder{color:#d5dadf}.pen-input-label{margin:0}.pen-placeholder:before{content:attr(data-pen-placeholder);position:absolute;font-weight:400;color:#757575;opacity:.6}.pen-external-url-checkbox{display:none}.pen-external-url-checkbox:checked+i{color:#fff}.elementor-inline-editing i:not([class]){font-style:italic}.elementor-inline-editing b{font-weight:700}.elementor-inline-editing u{text-decoration:underline}.elementor-tags-list{display:none;position:absolute;width:260px;max-height:300px;overflow:auto;padding-bottom:5px;background-color:#fff;border:1px solid #a4afb7;-webkit-border-radius:3px;border-radius:3px}.elementor-tags-list__group-title{color:#495157;font-weight:700;font-size:12px;padding:10px 15px}.elementor-tags-list__item{font-size:10px;padding:6px 15px;cursor:pointer}.elementor-tags-list__item:before{content:">";font-size:8px;padding-right:5px}.elementor-tags-list__item:hover{background-color:#e6e9ec}.elementor-dynamic-cover{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:27px;-webkit-box-sizing:border-box;box-sizing:border-box}.elementor-dynamic-cover__settings{color:#d5dadf;cursor:pointer}.elementor-dynamic-cover__title{padding:0 8px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.elementor-dynamic-cover__remove{color:#c2cbd2;cursor:pointer}.elementor-control-type-wysiwyg .elementor-dynamic-cover{margin-top:10px}.elementor-tag-settings-popup{position:absolute;width:260px;background-color:#e6e9ec;-webkit-box-shadow:1px 1px 10px rgba(0,0,0,.3);box-shadow:1px 1px 10px rgba(0,0,0,.3)}.elementor-tag-settings-popup:before{content:"";position:absolute;top:-20px;left:5px;border:10px solid transparent;border-bottom-color:#fff}.elementor-tag-settings-popup .elementor-control-type-section:first-child{margin:0}.elementor-tag-controls-stack-empty{background-color:#fff;padding:10px;font-size:13px;text-align:center}.elementor-control-dynamic.elementor-label-inline .elementor-control-field{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-control-dynamic-switcher{cursor:pointer;font-size:9px}.elementor-control-dynamic-switcher i{padding-left:5px}.elementor-control-dynamic-switcher-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.elementor-label-inline .elementor-control-dynamic-switcher-wrapper{width:100%;padding-bottom:10px}.elementor-control-dynamic-value .elementor-control-tag-area{display:none}.elementor-control-dynamic-value .elementor-control-dynamic-switcher{color:#71d7f7}@-webkit-keyframes placeholder-section{0%{height:0;opacity:0}to{height:40px;opacity:.9}}@keyframes placeholder-section{0%{height:0;opacity:0}to{height:40px;opacity:.9}}@-webkit-keyframes placeholder-widget{0%{height:0;opacity:0}to{height:10px;opacity:.9}}@keyframes placeholder-widget{0%{height:0;opacity:0}to{height:10px;opacity:.9}}@-webkit-keyframes section-outline{0%{opacity:0}to{opacity:1}}@keyframes section-outline{0%{opacity:0}to{opacity:1}}body.elementor-editor-active .elementor.elementor-edit-mode .article,body.elementor-editor-active .elementor.elementor-edit-mode.layout-section .entry-content{overflow:visible}body.elementor-editor-active .elementor.elementor-edit-mode .elementor-element-overlay .elementor-editor-element-settings{clear:unset}body.elementor-editor-active .elementor.elementor-edit-mode .elementor-element.elementor-section{overflow:visible}#elementor .animated{-webkit-animation-fill-mode:none!important;animation-fill-mode:none!important}#elementor ul.elementor-editor-element-settings{word-break:normal;padding:0}#elementor .gallery{opacity:1}html.elementor-html{margin-top:0!important}#elementor{position:relative}.elementor-editor-active .elementor.elementor-edit-mode .elementor-inner{margin-top:25px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element-empty .elementor-sortable-placeholder{display:none}.elementor-editor-active .elementor.elementor-edit-mode .elementor-empty-view{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.elementor-editor-active .elementor.elementor-edit-mode .elementor-first-add{text-align:center;border:1px dashed #d5dadf;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-editor-active .elementor.elementor-edit-mode .elementor-first-add .elementor-icon{font-size:19px;color:#a4afb7;cursor:pointer}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element>.elementor-element-overlay{position:absolute;top:0;right:0;letter-spacing:0;z-index:3;pointer-events:none}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element.elementor-widget-empty{background-color:rgba(213,218,223,.8)}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element.elementor-widget-empty .elementor-widget-empty-icon{color:#c2cbd2;font-size:22px;display:block;text-align:center;padding:10px 0}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element:not(:hover):not(.elementor-element-editable)>.elementor-element-overlay .elementor-editor-element-settings{display:none}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element[data-side=bottom]+.elementor-element:before,.elementor-editor-active .elementor.elementor-edit-mode .elementor-element[data-side=bottom]:last-child:after,.elementor-editor-active .elementor.elementor-edit-mode .elementor-element[data-side=top]:before{content:"";background-color:#71d7f7;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;opacity:.9;height:10px;-webkit-animation:placeholder-widget .5s;animation:placeholder-widget .5s;display:block}.elementor-editor-active .elementor.elementor-edit-mode .elementor-section>.elementor-element-overlay{left:0;bottom:0}.elementor-editor-active .elementor.elementor-edit-mode .elementor-section>.elementor-element-overlay:after{position:absolute;left:2px;right:2px;top:2px;bottom:2px;outline:2px solid #71d7f7;-webkit-animation:section-outline .75s;animation:section-outline .75s}.elementor-editor-active .elementor.elementor-edit-mode .elementor-section.elementor-element-editable>.elementor-element-overlay:after,.elementor-editor-active .elementor.elementor-edit-mode .elementor-section:hover>.elementor-element-overlay:after{content:""}.elementor-editor-active .elementor.elementor-edit-mode .elementor-top-section>.elementor-container>.elementor-row{min-height:40px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-inner-section:first-child{margin-top:15px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-inner-section>.elementor-container>.elementor-row{min-height:40px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-settings{position:absolute;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:26px;list-style:none;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;font-style:normal;line-height:1;z-index:1;pointer-events:all}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-settings .elementor-editor-element-trigger.elementor-active~.elementor-editor-element-setting{margin-left:0}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-settings .elementor-editor-element-trigger:not(.elementor-active)~.elementor-editor-element-setting{width:0;font-size:0;padding:0}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-settings .elementor-editor-element-remove:hover .fa{color:red}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-setting{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0;font-size:11px;color:#fff;width:25px;-webkit-transition:margin .3s,width .3s,font .3s;-o-transition:margin .3s,width .3s,font .3s;transition:margin .3s,width .3s,font .3s;-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-section-settings{top:1px;left:50%;background-image:-webkit-gradient(linear,left top,left bottom,from(#41c9f4),to(#71d7f7));background-image:-webkit-linear-gradient(top,#41c9f4,#71d7f7);background-image:-o-linear-gradient(top,#41c9f4,#71d7f7);background-image:linear-gradient(180deg,#41c9f4,#71d7f7);-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;-webkit-transform:translateX(-50%) translateY(-100%);-ms-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%)}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-section-settings .elementor-editor-element-setting:hover{background-color:#10bcf2}@media (min-width:1025px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-section-settings .elementor-editor-element-setting:first-child{padding-left:1px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-section-settings .elementor-editor-element-setting:first-child:not(.elementor-active),.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-section-settings .elementor-editor-element-setting:last-child{padding-right:1px}}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-column-settings{top:-1px;left:-1px;-webkit-border-radius:0 0 3px 0;border-radius:0 0 3px 0;background-image:-webkit-gradient(linear,left top,left bottom,from(#6d7882),to(#556068));background-image:-webkit-linear-gradient(top,#6d7882,#556068);background-image:-o-linear-gradient(top,#6d7882,#556068);background-image:linear-gradient(180deg,#6d7882,#556068)}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-column-settings .elementor-editor-element-setting:hover{background-color:#495157}@media (min-width:1025px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-column-settings .elementor-editor-element-setting:first-child{padding-left:1px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-column-settings .elementor-editor-element-setting:first-child:not(.elementor-active),.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-column-settings .elementor-editor-element-setting:last-child{padding-right:1px}}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-widget-settings{z-index:2;top:-1px;right:-1px;background-image:-webkit-gradient(linear,left bottom,left top,from(#41c9f4),to(#71d7f7));background-image:-webkit-linear-gradient(bottom,#41c9f4,#71d7f7);background-image:-o-linear-gradient(bottom,#41c9f4,#71d7f7);background-image:linear-gradient(0deg,#41c9f4,#71d7f7);-webkit-border-radius:0 0 0 3px;border-radius:0 0 0 3px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-widget-settings .elementor-editor-element-setting:hover{background-color:#10bcf2}@media (min-width:1025px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-widget-settings .elementor-editor-element-setting:first-child{padding-right:1px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-widget-settings .elementor-editor-element-setting:first-child:not(.elementor-active),.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-widget-settings .elementor-editor-element-setting:last-child{padding-left:1px}}@media (min-width:1025px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-trigger{cursor:move}}@media (max-width:1024px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-setting:not(.elementor-editor-element-trigger){display:none}}.elementor-editor-active .elementor.elementor-edit-mode .elementor-section-filled .elementor-editor-column-settings .elementor-editor-element-add,.elementor-editor-active .elementor.elementor-edit-mode .elementor-section-filled .elementor-editor-column-settings .elementor-editor-element-duplicate,.elementor-editor-active .elementor.elementor-edit-mode .elementor-section-filled .elementor-sortable-placeholder.elementor-column{display:none}.elementor-editor-active .elementor.elementor-edit-mode .elementor-section-filled .elementor-row.elementor-draggable-over{border:1px solid red}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.elementor-element-overlay{left:0;bottom:0}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.elementor-element-overlay:after{position:absolute;left:0;right:0;top:0;bottom:0;outline:1px dashed #6d7882}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column.elementor-element-editable>.elementor-element-overlay,.elementor-editor-active .elementor.elementor-edit-mode .elementor-column:hover>.elementor-element-overlay{border:1px solid #fff}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column.elementor-element-editable>.elementor-element-overlay:after,.elementor-editor-active .elementor.elementor-edit-mode .elementor-column:hover>.elementor-element-overlay:after{content:""}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column.elementor-dragging-on-child>.elementor-element-overlay{border:1px solid #71d7f7}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column.elementor-dragging-on-child>.elementor-element-overlay:after{display:none}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.ui-resizable-e,.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.ui-resizable-w{cursor:col-resize;width:7px;position:absolute;right:-5px;top:0;height:100%}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column:last-of-type>.ui-resizable-e,.elementor-editor-active .elementor.elementor-edit-mode .elementor-column:last-of-type>.ui-resizable-w{display:none!important}@media (max-width:1024px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.ui-resizable-e,.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.ui-resizable-w{display:none!important}}.elementor-editor-active .elementor-column-wrap.elementor-element-empty .elementor-widget-wrap{min-height:30px}@media (min-width:768px){.elementor-editor-active .elementor-column-wrap.elementor-element-empty .elementor-widget-wrap{margin:10px}}.elementor-editor-active .elementor-column{min-width:25px}.elementor-editor-active .elementor-widget.elementor-loading{opacity:.3}.elementor-editor-active .elementor-widget:not(.elementor-loading):not(.elementor-widget-menu-anchor){-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s}.elementor-editor-active .elementor-widget.elementor-element-editable,.elementor-editor-active .elementor-widget.elementor-widget-can-edit:hover{outline:1px solid #71d7f7}.elementor-editor-active .elementor-widget:not(:hover) .elementor-editor-element-settings,.elementor-editor-active .handle{display:none}.elementor-editor-active .elementor-sortable-helper{position:absolute;-webkit-border-radius:3px;border-radius:3px;background-color:#fff;text-align:center;color:#556068;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2);cursor:move}.elementor-editor-active .elementor-sortable-helper .icon{font-size:28px;padding-top:15px;line-height:1}.elementor-editor-active .elementor-sortable-helper .elementor-element-title-wrapper{display:table;width:100%}.elementor-editor-active .elementor-sortable-helper .title{font-size:11px;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;display:table-cell;vertical-align:middle;height:40px}.elementor-editor-active .elementor-inline-editing{min-height:15px}.elementor-editor-active.elementor-editor-content-only .elementor.elementor-edit-mode .elementor-column.elementor-element-editable>.elementor-element-overlay:after,.elementor-editor-active.elementor-editor-content-only .elementor.elementor-edit-mode .elementor-column:hover>.elementor-element-overlay:after,.elementor-editor-active.elementor-editor-content-only .elementor.elementor-edit-mode .elementor-column>.elementor-element-overlay,.elementor-editor-active.elementor-editor-content-only .elementor.elementor-edit-mode .elementor-column>.elementor-element-overlay:after,.elementor-editor-active.elementor-editor-content-only .elementor.elementor-edit-mode .elementor-first-add,.elementor-editor-active.elementor-editor-content-only .elementor.elementor-edit-mode .elementor-section.elementor-element-editable>.elementor-element-overlay:after,.elementor-editor-active.elementor-editor-content-only .elementor.elementor-edit-mode .elementor-section:hover>.elementor-element-overlay:after,.elementor-editor-active.elementor-editor-content-only .elementor.elementor-edit-mode .elementor-section>.elementor-element-overlay,.elementor-editor-active.elementor-editor-content-only .elementor.elementor-edit-mode .elementor-section>.elementor-element-overlay:after{display:none}@media (min-width:1025px){.elementor-editor-active.elementor-editor-content-only .elementor.elementor-edit-mode .elementor-editor-element-trigger{cursor:pointer}}.elementor-sortable-placeholder:not(.elementor-column-placeholder){background-color:#71d7f7;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:.5s;animation-duration:.5s;opacity:.9}.elementor-section-placeholder{height:40px;-webkit-animation-name:placeholder-section;animation-name:placeholder-section}.elementor-column-placeholder{position:relative}.elementor-column-placeholder:after,.elementor-column-placeholder:before{content:"";position:absolute;top:10px;bottom:10px;right:10px;left:10px}.elementor-column-placeholder:before{border:1px solid #6d7882}.elementor-column-placeholder:after{border:1px dashed #fff}.elementor-widget-placeholder{height:10px;-webkit-animation-name:placeholder-widget;animation-name:placeholder-widget}.elementor-draggable-over:not([data-dragged-element=section]):not([data-dragged-is-inner=true])>.elementor-empty-view>.elementor-first-add:after,.elementor-first-add.elementor-html5dnd-current-element:after{content:"";background-color:#71d7f7;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;opacity:.9;height:10px;-webkit-animation:placeholder-widget .5s;animation:placeholder-widget .5s;width:100%}.elementor-draggable-over:not([data-dragged-element=section]):not([data-dragged-is-inner=true])>.elementor-empty-view>.elementor-first-add .elementor-icon,.elementor-draggable-over[data-dragged-element=section][data-dragged-is-inner=true] .elementor-inner-column .elementor-sortable-placeholder,.elementor-first-add.elementor-html5dnd-current-element .elementor-icon{display:none}.elementor-add-section{background-color:hsla(0,0%,100%,.5);max-width:1140px;position:relative}.elementor-add-section:not(.elementor-dragging-on-child){border:2px dashed #d5dadf}.elementor-add-section.elementor-dragging-on-child{border:3px dashed #71d7f7}.elementor-add-section[data-view=choose-action] .elementor-select-preset,.elementor-add-section[data-view=select-preset] .elementor-add-new-section{display:none}@media (max-width:479px){.elementor-add-section{display:none}}.elementor-add-section-inner{text-align:center;margin-top:10px;padding:40px 0}.elementor-add-new-section{display:inline-block}.elementor-add-new-section .elementor-button{color:#fff;background-image:none;font-size:13px;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;line-height:1;height:40px;min-width:170px;padding:0 20px;border:none;-webkit-border-radius:3px;border-radius:3px;cursor:pointer}.elementor-add-new-section .elementor-button:hover{opacity:.85;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-add-new-section .elementor-button:active{-webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.1);box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.1)}.elementor-add-new-section .elementor-add-section-button{background-color:#b7084e}.elementor-add-new-section .elementor-add-template-button{background-color:#6d7882;margin-left:25px}.elementor-add-section-drag-title{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;font-style:italic;line-height:1;color:#556068;margin-top:15px}.elementor-add-section-close{position:absolute;right:20px;top:20px;font-size:20px;cursor:pointer;line-height:1;color:#d5dadf}.elementor-add-section-close:hover{color:#6d7882}.elementor-select-preset-title{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:500;font-style:normal;text-transform:uppercase;color:#556068}.elementor-select-preset-list{list-style:none;padding:0 25px;margin:20px auto 0;overflow:hidden;max-width:700px}.elementor-select-preset-list .elementor-preset{cursor:pointer;margin:0;padding:10px;float:left}.elementor-select-preset-list .elementor-preset:hover path{fill:#6d7882}.elementor-select-preset-list .elementor-preset:not(:hover) path{fill:#d5dadf}.elementor-select-preset-list .elementor-preset svg{height:50px}#elementor-add-new-section{margin:60px auto}#elementor-add-new-section[data-view=choose-action] .elementor-add-section-close{display:none}.elementor-add-section-inline{margin:10px auto}.elementor-column-percents-tooltip{position:absolute;display:none;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-size:10px;background-color:#556068;width:40px;padding:3.5px 0;text-align:center;z-index:1;line-height:1}.elementor-column-percents-tooltip:after{content:"";position:absolute;width:0;height:0;border:8.5px solid transparent;top:0}.elementor-column-percents-tooltip[data-side=left]{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;right:15px}.elementor-column-percents-tooltip[data-side=left]:after{left:100%;border-left-color:#556068;border-right-width:0}.elementor-column-percents-tooltip[data-side=right]{-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;left:15px}.elementor-column-percents-tooltip[data-side=right]:after{right:100%;border-right-color:#556068;border-left-width:0}.elementor-editor-preview .elementor-add-section,.elementor-editor-preview .elementor-element-empty,.elementor-editor-preview .elementor-element-overlay,.elementor-editor-preview .elementor-empty,.elementor-editor-preview .elementor-widget-empty{display:none}
assets/css/editor-rtl.css CHANGED
@@ -1,4 +1,4 @@
1
- /*! elementor - v1.9.8 - 12-03-2018 */
2
  @charset "UTF-8";
3
  .dialog-widget-content {
4
  background-color: #fff;
@@ -224,6 +224,10 @@ body {
224
  -o-transition: right 0.5s, width 0.5s;
225
  transition: right 0.5s, width 0.5s; }
226
 
 
 
 
 
227
  #elementor-loading {
228
  position: fixed;
229
  top: 0;
@@ -337,6 +341,9 @@ body {
337
  color: #d5dadf;
338
  font-size: 50px; }
339
 
 
 
 
340
  .select2-dropdown {
341
  border-color: #a4afb7; }
342
  .select2-dropdown .select2-search__field {
@@ -375,17 +382,17 @@ body {
375
  cursor: pointer; }
376
  .elementor-button:not(.elementor-button-state) .elementor-state-icon {
377
  display: none; }
378
- .elementor-button.elementor-button-success, .elementor-panel .elementor-button#elementor-panel-saver-publish {
379
  color: #fff; }
380
- .elementor-button.elementor-button-success[disabled], .elementor-panel .elementor-button[disabled]#elementor-panel-saver-publish {
381
  background-color: #c2cbd2; }
382
- .elementor-button.elementor-button-success:not([disabled]), .elementor-panel .elementor-button#elementor-panel-saver-publish:not([disabled]) {
383
  background-color: #39b54a; }
384
- .elementor-button.elementor-button-success:not([disabled]):hover, .elementor-panel .elementor-button#elementor-panel-saver-publish:not([disabled]):hover {
385
  opacity: 0.85;
386
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.2);
387
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.2); }
388
- .elementor-button.elementor-button-success:not([disabled]):active, .elementor-panel .elementor-button#elementor-panel-saver-publish:not([disabled]):active {
389
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.19), 0 3px 3px rgba(0, 0, 0, 0.1);
390
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.19), 0 3px 3px rgba(0, 0, 0, 0.1); }
391
  .elementor-button.elementor-button-warning {
@@ -401,9 +408,6 @@ body {
401
  .elementor-button.elementor-button-warning:not([disabled]):active {
402
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.19), 0 3px 3px rgba(0, 0, 0, 0.1);
403
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.19), 0 3px 3px rgba(0, 0, 0, 0.1); }
404
- .elementor-button.elementor-button-go-pro {
405
- color: #fff;
406
- background-color: #fcb92c; }
407
  .elementor-button.elementor-edit-template {
408
  display: inline-block;
409
  margin-top: 15px;
@@ -422,6 +426,9 @@ body {
422
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.19), 0 3px 3px rgba(0, 0, 0, 0.1); }
423
  .elementor-button.elementor-button-default:visited {
424
  color: #fff; }
 
 
 
425
  .elementor-button i {
426
  margin-left: 10px; }
427
 
@@ -744,27 +751,6 @@ select {
744
  width: 100%; }
745
  .elementor-panel .elementor-panel-hide {
746
  display: none; }
747
- .elementor-panel .elementor-panel-heading {
748
- display: table;
749
- table-layout: fixed;
750
- height: 40px;
751
- padding: 0 20px;
752
- width: 100%;
753
- border-bottom: 1px solid #e6e9ec;
754
- cursor: pointer; }
755
- .elementor-panel .elementor-panel-heading:not(.elementor-open) .elementor-panel-heading-toggle .fa:before {
756
- content: ""; }
757
- .elementor-panel .elementor-panel-heading.elementor-open .elementor-panel-heading-toggle .fa:before {
758
- content: '\f0d7'; }
759
- .elementor-panel .elementor-panel-heading > * {
760
- display: table-cell;
761
- vertical-align: middle; }
762
- .elementor-panel .elementor-panel-heading-toggle {
763
- width: 20px;
764
- color: #495157; }
765
- .elementor-panel .elementor-panel-heading-title {
766
- color: #495157;
767
- font-weight: bold; }
768
  .elementor-panel .elementor-panel-box {
769
  margin-top: 10px;
770
  background-color: #fff; }
@@ -774,32 +760,6 @@ select {
774
  font-size: 12px; }
775
  .elementor-panel .elementor-button {
776
  display: inline-block; }
777
- .elementor-panel .select2-container {
778
- width: 100% !important; }
779
- .elementor-panel .select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--single,
780
- .elementor-panel .select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--multiple {
781
- border-color: #d5dadf; }
782
- .elementor-panel .select2-container.select2-container--open .select2-selection--single,
783
- .elementor-panel .select2-container.select2-container--open .select2-selection--multiple, .elementor-panel .select2-container.select2-container--focus .select2-selection--single,
784
- .elementor-panel .select2-container.select2-container--focus .select2-selection--multiple {
785
- border-color: #a4afb7; }
786
- .elementor-panel .select2-container.select2-container--default .select2-selection--multiple .select2-selection__clear {
787
- display: none; }
788
- .elementor-panel .select2-container.select2-container--default .select2-selection--multiple .select2-selection__choice {
789
- line-height: 1.5;
790
- font-size: 0.9em;
791
- border: none;
792
- -webkit-border-radius: 0;
793
- border-radius: 0; }
794
- .elementor-panel .select2-selection--single {
795
- height: 27px; }
796
- .elementor-panel .select2-selection__rendered {
797
- line-height: 27px; }
798
- .elementor-panel .select2-selection__arrow {
799
- height: 27px;
800
- top: 0; }
801
- .elementor-panel #elementor-controls .pojo-widget-button-collapse {
802
- display: none; }
803
  .elementor-panel .elementor-panel-alert {
804
  padding: 15px;
805
  border-left: 5px solid transparent;
@@ -906,6 +866,10 @@ select {
906
  content: none; }
907
  .elementor-panel #elementor-panel-get-pro-elements .elementor-panel-nerd-box-message {
908
  text-transform: uppercase; }
 
 
 
 
909
  .elementor-panel #elementor-panel-header {
910
  display: table;
911
  height: 40px;
@@ -1061,6 +1025,8 @@ select {
1061
  @media (min-width: 1440px) {
1062
  [class*="wp-version-4-9"] .elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)), [class*="wp-version-5"] .elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)) {
1063
  margin-left: 12px; } }
 
 
1064
  .elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active {
1065
  -webkit-transform: translateY(10px);
1066
  -ms-transform: translateY(10px);
@@ -1192,9 +1158,6 @@ select {
1192
  -webkit-justify-content: space-between;
1193
  -ms-flex-pack: justify;
1194
  justify-content: space-between; }
1195
- .elementor-panel .elementor-control.elementor-control-clear_page button {
1196
- width: 80px;
1197
- height: 26px; }
1198
  .elementor-panel .elementor-panel-navigation {
1199
  background-color: #ffffff;
1200
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
@@ -1204,7 +1167,7 @@ select {
1204
  width: 100%; }
1205
  .elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab {
1206
  display: table-cell; }
1207
- .elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab.active {
1208
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#fff));
1209
  background-image: -webkit-linear-gradient(top, #f3f3f3, #fff);
1210
  background-image: -o-linear-gradient(top, #f3f3f3, #fff);
@@ -1233,991 +1196,46 @@ select {
1233
  content: '\f0db'; }
1234
  .elementor-panel .elementor-tab-control-lightbox a:before {
1235
  content: '\f2d2'; }
1236
- .elementor-panel .elementor-control {
1237
- background-color: #fff;
1238
- position: relative;
1239
- padding: 0 20px 15px; }
1240
- .elementor-panel .elementor-control a {
1241
- font-weight: 500;
1242
- text-decoration: none;
1243
- border-bottom: 1px dotted transparent;
1244
- -webkit-transition: all ease-in-out .3s;
1245
- -o-transition: all ease-in-out .3s;
1246
- transition: all ease-in-out .3s; }
1247
- .elementor-panel .elementor-control a:hover {
1248
- border-bottom-color: inherit; }
1249
- .elementor-panel .elementor-control.elementor-control-separator-default:before {
1250
- content: '';
1251
- height: 1px;
1252
- display: block;
1253
- margin-bottom: 15px;
1254
- background-color: #e6e9ec; }
1255
- .elementor-panel .elementor-control.elementor-control-separator-default.elementor-control-wp {
1256
- margin-top: 15px; }
1257
- .elementor-panel .elementor-control.elementor-control-separator-default.elementor-control-wp:before {
1258
- background-color: transparent; }
1259
- .elementor-panel .elementor-control.elementor-control-separator-before {
1260
- padding-top: 15px; }
1261
- .elementor-panel .elementor-control.elementor-control-separator-before:before {
1262
- content: '';
1263
- position: absolute;
1264
- height: 3px;
1265
- width: 100%;
1266
- top: 0;
1267
- left: 0;
1268
- background-color: #d5dadf; }
1269
- .elementor-panel .elementor-control.elementor-control-separator-after:after {
1270
- content: '';
1271
- position: absolute;
1272
- height: 3px;
1273
- width: 100%;
1274
- bottom: 0;
1275
- left: 0;
1276
- background-color: #d5dadf; }
1277
- .elementor-panel .elementor-control.elementor-control-separator-after + .elementor-control-type-tabs {
1278
- padding-top: 15px; }
1279
- .elementor-panel .elementor-control.elementor-control-deprecated {
1280
- color: #b01b1b; }
1281
- .elementor-panel .elementor-control.elementor-control-deprecated .elementor-control-field-description {
1282
- color: #b01b1b; }
1283
- .elementor-panel .elementor-control.elementor-control-hidden-label > * > .elementor-control-title, .elementor-panel .elementor-control.elementor-control-hidden-label > * > * > .elementor-control-title {
1284
- display: none; }
1285
- .elementor-panel .elementor-control.elementor-hidden-control {
1286
- display: none; }
1287
- .elementor-panel .elementor-control.elementor-control-type-heading .elementor-control-title {
1288
- font-weight: bold;
1289
- margin: 0; }
1290
- body:not(.elementor-device-desktop) .elementor-panel .elementor-control.elementor-control-responsive-desktop {
1291
- display: none; }
1292
- body:not(.elementor-device-tablet) .elementor-panel .elementor-control.elementor-control-responsive-tablet {
1293
- display: none; }
1294
- body:not(.elementor-device-mobile) .elementor-panel .elementor-control.elementor-control-responsive-mobile {
1295
- display: none; }
1296
- .elementor-panel .elementor-control-wp {
1297
- line-height: 1.5; }
1298
- .elementor-panel .elementor-control-wp p {
1299
- margin: 15px 0; }
1300
- .elementor-panel .elementor-control-field {
1301
- display: -webkit-box;
1302
- display: -webkit-flex;
1303
- display: -ms-flexbox;
1304
- display: flex;
1305
- -webkit-box-align: center;
1306
- -webkit-align-items: center;
1307
- -ms-flex-align: center;
1308
- align-items: center; }
1309
- .elementor-panel .elementor-label-block > .elementor-control-content > .elementor-control-field {
1310
- -webkit-flex-wrap: wrap;
1311
- -ms-flex-wrap: wrap;
1312
- flex-wrap: wrap; }
1313
- .elementor-panel .elementor-label-block > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper {
1314
- -webkit-flex-basis: 100%;
1315
- -ms-flex-preferred-size: 100%;
1316
- flex-basis: 100%;
1317
- margin-top: 10px; }
1318
- .elementor-panel .elementor-label-block.elementor-control-hidden-label > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper {
1319
- margin-top: 0; }
1320
- .elementor-panel .elementor-label-inline > .elementor-control-content > .elementor-control-field > .elementor-control-title {
1321
- width: 45%;
1322
- -webkit-flex-shrink: 0;
1323
- -ms-flex-negative: 0;
1324
- flex-shrink: 0; }
1325
- .elementor-panel .elementor-label-inline > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper {
1326
- width: 55%; }
1327
- .elementor-panel .elementor-control-field-description {
1328
- margin-top: 10px; }
1329
- .elementor-panel .elementor-group-control-attachment_alert .elementor-control-field-description {
1330
- margin-top: 0; }
1331
- .elementor-panel .elementor-required {
1332
- color: #b01b1b; }
1333
- .elementor-panel .elementor-choices {
1334
- display: table;
1335
- width: 100%;
1336
- height: 27px;
1337
- background-color: #a4afb7;
1338
- text-align: center;
1339
- border-spacing: 1px;
1340
- -webkit-border-radius: 3px;
1341
- border-radius: 3px; }
1342
- .elementor-panel .elementor-choices input {
1343
- display: none; }
1344
- .elementor-panel .elementor-choices input:checked + .elementor-choices-label {
1345
- color: #fff; }
1346
- .elementor-panel .elementor-choices input:not(:checked) + .elementor-choices-label {
1347
- background-color: #fff;
1348
- color: #a4afb7; }
1349
- .elementor-panel .elementor-choices .elementor-choices-label {
1350
- display: table-cell;
1351
- vertical-align: middle;
1352
- font-size: 12px;
1353
- -webkit-transition: all .5s;
1354
- -o-transition: all .5s;
1355
- transition: all .5s;
1356
- cursor: pointer; }
1357
- .elementor-panel .elementor-slider {
1358
- display: inline-block;
1359
- margin-top: 10px;
1360
- height: 4px;
1361
- background-color: #a4afb7;
1362
- -webkit-border-radius: 5px;
1363
- border-radius: 5px;
1364
- position: relative;
1365
- width: 67%; }
1366
- .elementor-panel .elementor-slider .ui-slider-handle {
1367
- height: 16px;
1368
- width: 16px;
1369
- background-color: #fff;
1370
- display: inline-block;
1371
- top: 50%;
1372
- -webkit-transform: translateY(-50%) translateX(-8px);
1373
- -ms-transform: translateY(-50%) translateX(-8px);
1374
- transform: translateY(-50%) translateX(-8px);
1375
- position: absolute;
1376
- -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.3);
1377
- box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.3);
1378
- -webkit-border-radius: 50%;
1379
- border-radius: 50%;
1380
- cursor: pointer; }
1381
- .elementor-panel .elementor-slider-input {
1382
- width: 33%;
1383
- float: left; }
1384
- .elementor-panel .elementor-slider-input input {
1385
- width: 80%;
1386
- float: left; }
1387
- .elementor-panel .elementor-units-choices {
1388
- -webkit-box-flex: 1;
1389
- -webkit-flex-grow: 1;
1390
- -ms-flex-positive: 1;
1391
- flex-grow: 1;
1392
- text-align: left; }
1393
- .elementor-panel .elementor-units-choices input {
1394
- display: none; }
1395
- .elementor-panel .elementor-units-choices input:not(:checked) + label {
1396
- color: #c2cbd2; }
1397
- .elementor-panel .elementor-units-choices input:checked + label {
1398
- text-decoration: underline; }
1399
- .elementor-panel .elementor-units-choices label {
1400
- cursor: pointer;
1401
- padding: 0 2px;
1402
- text-transform: uppercase;
1403
- font-size: 9px; }
1404
- .elementor-panel .elementor-control-start-end .eicon-h-align-left, .elementor-panel .elementor-control-start-end .eicon-h-align-right {
1405
- -webkit-transform: rotate(180deg);
1406
- -ms-transform: rotate(180deg);
1407
- transform: rotate(180deg); }
1408
- .elementor-panel .elementor-control-responsive-switchers {
1409
- display: -webkit-box;
1410
- display: -webkit-flex;
1411
- display: -ms-flexbox;
1412
- display: flex;
1413
- margin: 0 5px; }
1414
- .elementor-panel .elementor-responsive-switcher {
1415
- display: inline-block;
1416
- -webkit-border-radius: 50%;
1417
- border-radius: 50%;
1418
- height: 18px;
1419
- width: 18px;
1420
- background-color: #a4afb7;
1421
- cursor: pointer;
1422
- position: relative;
1423
- margin-right: 5px;
1424
- color: #fff;
1425
- font-size: 8px;
1426
- text-align: center;
1427
- -webkit-transition: background-color .5s;
1428
- -o-transition: background-color .5s;
1429
- transition: background-color .5s; }
1430
- .elementor-panel .elementor-responsive-switcher:hover {
1431
- background-color: #c2cbd2; }
1432
- .elementor-panel .elementor-responsive-switcher i {
1433
- position: relative;
1434
- display: block;
1435
- line-height: 18px; }
1436
- .elementor-panel .elementor-responsive-switcher i:before {
1437
- height: 18px;
1438
- width: 18px;
1439
- position: absolute;
1440
- left: 50%;
1441
- -webkit-transform: translateX(-50%);
1442
- -ms-transform: translateX(-50%);
1443
- transform: translateX(-50%); }
1444
- .elementor-device-desktop #elementor-panel .elementor-panel-controls-stack:not(.elementor-responsive-switchers-open) .elementor-responsive-switcher {
1445
- background: #c2cbd2; }
1446
- .elementor-device-desktop #elementor-panel .elementor-panel-controls-stack:not(.elementor-responsive-switchers-open) .elementor-responsive-switcher:not(.elementor-responsive-switcher-desktop) {
1447
- display: none; }
1448
- .elementor-device-mobile .elementor-panel .elementor-responsive-switcher-mobile {
1449
- background-color: #71d7f7; }
1450
- .elementor-device-tablet .elementor-panel .elementor-responsive-switcher-tablet {
1451
- background-color: #71d7f7; }
1452
- .elementor-panel .elementor-update-preview {
1453
- margin: 15px 15px 0;
1454
- background-color: #e6e9ec;
1455
- display: -webkit-box;
1456
- display: -webkit-flex;
1457
- display: -ms-flexbox;
1458
- display: flex;
1459
- -webkit-box-align: center;
1460
- -webkit-align-items: center;
1461
- -ms-flex-align: center;
1462
- align-items: center; }
1463
- .elementor-panel .elementor-update-preview-button-wrapper {
1464
- -webkit-box-flex: 1;
1465
- -webkit-flex-grow: 1;
1466
- -ms-flex-positive: 1;
1467
- flex-grow: 1;
1468
- text-align: left; }
1469
- .elementor-panel .elementor-update-preview-button {
1470
- padding: 8px 15px;
1471
- text-transform: uppercase; }
1472
- .elementor-panel .elementor-control-text_align .elementor-choices,
1473
- .elementor-panel .elementor-control-align .elementor-choices,
1474
- .elementor-panel .elementor-control-position .elementor-choices {
1475
- direction: ltr; }
1476
- .elementor-panel .elementor-control-type-media .elementor-control-media {
1477
- padding: 7px;
1478
- border: 1px solid;
1479
- height: 150px; }
1480
- .elementor-panel .elementor-control-type-media .elementor-control-media:not(:hover) {
1481
- border-color: #d5dadf; }
1482
- .elementor-panel .elementor-control-type-media .elementor-control-media:not(:hover) .elementor-control-media-upload-button {
1483
- background-color: #d5dadf; }
1484
- .elementor-panel .elementor-control-type-media .elementor-control-media:hover {
1485
- border-color: #a4afb7; }
1486
- .elementor-panel .elementor-control-type-media .elementor-control-media:hover .elementor-control-media-upload-button {
1487
- background-color: #a4afb7; }
1488
- .elementor-panel .elementor-control-type-media .elementor-control-media.media-empty .elementor-control-media-image-area {
1489
- display: none; }
1490
- .elementor-panel .elementor-control-type-media .elementor-control-media:not(.media-empty) .elementor-control-media-upload-button {
1491
- display: none; }
1492
- .elementor-panel .elementor-control-type-media .elementor-control-media > * {
1493
- height: 100%;
1494
- cursor: pointer;
1495
- position: relative; }
1496
- .elementor-panel .elementor-control-type-media .fa-plus-circle {
1497
- position: absolute;
1498
- top: 50%;
1499
- left: 50%;
1500
- -webkit-transform: translateX(-50%) translateY(-50%);
1501
- -ms-transform: translateX(-50%) translateY(-50%);
1502
- transform: translateX(-50%) translateY(-50%);
1503
- color: #fff;
1504
- font-size: 20px; }
1505
- .elementor-panel .elementor-control-type-media .elementor-control-media-image-area:not(:hover) .elementor-control-media-delete {
1506
- display: none; }
1507
- .elementor-panel .elementor-control-type-media .elementor-control-media-image-area:hover .elementor-control-media-image {
1508
- opacity: .5; }
1509
- .elementor-panel .elementor-control-type-media .elementor-control-media-delete {
1510
  position: absolute;
1511
  bottom: 0;
1512
  left: 0;
1513
  right: 0;
 
 
 
 
 
 
 
 
 
 
1514
  text-align: center;
1515
- padding: 9.5px;
1516
- font-size: 11px;
1517
- color: #fff;
1518
- background-color: #a4afb7;
1519
- text-transform: uppercase; }
1520
- .elementor-panel .elementor-control-type-media .elementor-control-media-image {
1521
- height: 100%;
1522
- -webkit-background-size: cover;
1523
- background-size: cover;
1524
- background-position: center; }
1525
- .elementor-panel .elementor-control-type-dimensions .elementor-control-dimensions {
1526
- overflow: hidden; }
1527
- .elementor-panel .elementor-control-type-dimensions li {
1528
- float: left;
1529
- width: 20%; }
1530
- .elementor-panel .elementor-control-type-dimensions li input,
1531
- .elementor-panel .elementor-control-type-dimensions li .elementor-link-dimensions {
1532
- display: block;
1533
- text-align: center;
1534
- width: 100%;
1535
- border-color: #a4afb7;
1536
- height: 27px; }
1537
- .elementor-panel .elementor-control-type-dimensions li input {
1538
- border-left: none;
1539
- -webkit-border-radius: 0;
1540
- border-radius: 0;
1541
- padding: 4px 0; }
1542
- .elementor-panel .elementor-control-type-dimensions li input:focus + .elementor-control-dimension-label {
1543
- color: #a4afb7; }
1544
- .elementor-panel .elementor-control-type-dimensions li .elementor-link-dimensions {
1545
- border: 1px solid #a4afb7;
1546
- border-left: none;
1547
- background-color: #fff;
1548
- padding: 0;
1549
- outline: none;
1550
  -webkit-border-radius: 0 3px 3px 0;
1551
- border-radius: 0 3px 3px 0;
1552
- cursor: pointer; }
1553
- .elementor-panel .elementor-control-type-dimensions li:first-child input {
1554
- border-left: 1px solid #a4afb7;
 
1555
  -webkit-border-radius: 3px 0 0 3px;
1556
  border-radius: 3px 0 0 3px; }
1557
- .elementor-panel .elementor-control-type-dimensions .elementor-control-dimension-label {
1558
- display: block;
1559
- text-align: center;
1560
- color: #d5dadf;
1561
- font-size: 9px;
1562
- text-transform: uppercase;
1563
- padding-top: 5px; }
1564
- .elementor-panel .elementor-control-type-dimensions .elementor-link-dimensions.unlinked {
1565
- background-color: #fff; }
1566
- .elementor-panel .elementor-control-type-dimensions .elementor-link-dimensions.unlinked .elementor-linked {
1567
- display: none; }
1568
- .elementor-panel .elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked) {
1569
- background-color: #a4afb7; }
1570
- .elementor-panel .elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked) .elementor-unlinked {
1571
  display: none; }
1572
- .elementor-panel .elementor-control-type-dimensions .elementor-link-dimensions .elementor-linked {
1573
- color: #fff; }
1574
- .elementor-panel .elementor-control-type-url .elementor-control-url-external-hide .elementor-control-url-more {
1575
- display: none; }
1576
- .elementor-panel .elementor-control-type-url .elementor-control-url-external-show input {
1577
- padding-right: 46px; }
1578
- .elementor-panel .elementor-control-type-url .elementor-control-input-wrapper {
1579
- position: relative; }
1580
- .elementor-panel .elementor-control-type-url .elementor-control-url-more {
1581
- position: absolute;
1582
- top: 0;
1583
- right: 0;
1584
- height: 26px;
1585
- width: 40px;
1586
- border-left: 1px solid;
1587
- cursor: pointer;
1588
- font-size: 10px;
1589
- -webkit-border-radius: 0 3px 3px 0;
1590
- border-radius: 0 3px 3px 0;
1591
- display: -webkit-box;
1592
- display: -webkit-flex;
1593
- display: -ms-flexbox;
1594
- display: flex;
1595
- -webkit-box-align: center;
1596
- -webkit-align-items: center;
1597
- -ms-flex-align: center;
1598
- align-items: center;
1599
- -webkit-box-pack: center;
1600
- -webkit-justify-content: center;
1601
- -ms-flex-pack: center;
1602
- justify-content: center; }
1603
- .elementor-panel .elementor-control-type-url .elementor-control-url-more i {
1604
- font-size: 13px; }
1605
- .elementor-panel .elementor-control-type-url .elementor-control-url-more-input {
1606
- display: none; }
1607
- .elementor-panel .elementor-control-type-url .elementor-control-url-more-input:not(:checked) + .elementor-control-url-more-options {
1608
- display: none; }
1609
- .elementor-panel .elementor-control-type-url .elementor-control-url-more-options {
1610
- padding-top: 10px; }
1611
- .elementor-panel .elementor-control-type-url .elementor-control-url-option {
1612
- padding: 5px;
1613
- font-size: 12px; }
1614
- .elementor-panel .elementor-control-type-url input[type=url], .elementor-panel .elementor-control-type-url .elementor-input[data-setting=url] {
1615
- direction: ltr; }
1616
- .elementor-panel .elementor-control-type-url input[type=url]:not(:focus) + .elementor-control-url-more, .elementor-panel .elementor-control-type-url .elementor-input[data-setting=url]:not(:focus) + .elementor-control-url-more {
1617
- border-color: #d5dadf; }
1618
- .elementor-panel .elementor-control-type-url input[type=url]:focus + .elementor-control-url-more, .elementor-panel .elementor-control-type-url .elementor-input[data-setting=url]:focus + .elementor-control-url-more {
1619
- border-color: #a4afb7; }
1620
- .elementor-panel .elementor-control-type-section {
1621
- margin-top: 10px;
1622
- padding: 0; }
1623
- .elementor-panel .elementor-control-type-section + .elementor-control:not(.elementor-control-type-section) {
1624
- padding-top: 15px; }
1625
- .elementor-panel .elementor-control-type-section + .elementor-control:not(.elementor-control-type-section):before {
1626
- display: none; }
1627
- .elementor-panel .elementor-control-type-color > .elementor-control-content > .elementor-control-field > .elementor-control-title {
1628
- width: 70%; }
1629
- .elementor-panel .elementor-control-type-color > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper {
1630
- height: 27px;
1631
- width: 30%; }
1632
- .elementor-panel .elementor-control-type-wysiwyg.elementor-rich-editing-disabled .wp-editor-container {
1633
- margin-top: 10px; }
1634
- .elementor-panel .elementor-control-type-wysiwyg * {
1635
- -webkit-box-sizing: content-box;
1636
- box-sizing: content-box; }
1637
- .elementor-panel .elementor-control-type-wysiwyg .wp-editor-container {
1638
- border: 1px solid #e6e9ec;
1639
- -webkit-border-radius: 3px;
1640
- border-radius: 3px; }
1641
- .elementor-panel .elementor-control-type-wysiwyg #insert-media-button {
1642
- margin-top: 7px;
1643
- height: initial;
1644
- line-height: 1;
1645
- font-size: 10px;
1646
- padding: 3px 7px;
1647
- background-color: #e6e9ec; }
1648
- .elementor-panel .elementor-control-type-wysiwyg .ed_button {
1649
- height: 22px;
1650
- width: initial; }
1651
- .elementor-panel .elementor-control-type-wysiwyg .wp-media-buttons-icon {
1652
- height: 14px;
1653
- margin: 0; }
1654
- .elementor-panel .elementor-control-type-wysiwyg .wp-media-buttons-icon:before {
1655
- font-size: 14px; }
1656
- .elementor-panel .elementor-control-type-wysiwyg .wp-switch-editor {
1657
- border: none;
1658
- color: #6d7882;
1659
- font-size: 10px;
1660
- padding: 3px 9px 4px;
1661
- -webkit-border-radius: 3px 3px 0 0;
1662
- border-radius: 3px 3px 0 0; }
1663
- .elementor-panel .elementor-control-type-wysiwyg .html-active .switch-tmce {
1664
- background-color: transparent; }
1665
- .elementor-panel .elementor-control-type-wysiwyg .html-active .switch-html {
1666
- background-color: #e6e9ec; }
1667
- .elementor-panel .elementor-control-type-wysiwyg .tmce-active .switch-tmce {
1668
- background-color: #e6e9ec; }
1669
- .elementor-panel .elementor-control-type-wysiwyg .tmce-active .switch-html {
1670
- background-color: transparent; }
1671
- .elementor-panel .elementor-control-type-wysiwyg .mce-toolbar-grp, .elementor-panel .elementor-control-type-wysiwyg .quicktags-toolbar {
1672
- background-color: #e6e9ec; }
1673
- .elementor-panel .elementor-control-type-wysiwyg .mce-toolbar-grp > div {
1674
- padding: 0 3px; }
1675
- .elementor-panel .elementor-control-type-wysiwyg .elementor-wp-editor {
1676
- -webkit-box-sizing: border-box;
1677
- box-sizing: border-box; }
1678
- .elementor-panel .elementor-control-type-wysiwyg .mce-ico {
1679
- color: #6d7882;
1680
- font-size: 16px; }
1681
- .elementor-panel .elementor-control-type-wysiwyg .mce-btn {
1682
- margin-right: 0;
1683
- margin-left: 0; }
1684
- .elementor-panel .elementor-control-type-wysiwyg .mce-btn:hover, .elementor-panel .elementor-control-type-wysiwyg .mce-btn:active, .elementor-panel .elementor-control-type-wysiwyg .mce-btn.mce-active {
1685
- border-color: #d5dadf; }
1686
- .elementor-panel .elementor-control-type-wysiwyg .mce-path {
1687
- padding: 5px 10px; }
1688
- .elementor-panel .elementor-control-type-wysiwyg .mce-path-item {
1689
- font-size: 12px;
1690
- color: #6d7882; }
1691
- .elementor-panel .elementor-control-type-icon .select2-selection__rendered .fa {
1692
- margin-right: 3px; }
1693
- .elementor-panel .elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-clear, .elementor-panel .elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-thumbnails {
1694
- display: none; }
1695
- .elementor-panel .elementor-control-type-gallery .elementor-control-gallery-thumbnails {
1696
- overflow: hidden;
1697
- margin-top: 20px;
1698
- cursor: pointer; }
1699
- .elementor-panel .elementor-control-type-gallery .elementor-control-gallery-thumbnail {
1700
- width: 40px;
1701
- height: 40px;
1702
- -webkit-background-size: cover;
1703
- background-size: cover;
1704
- background-position: 50% 50%;
1705
- float: right;
1706
- margin-bottom: 10px; }
1707
- .elementor-panel .elementor-control-type-gallery .elementor-control-gallery-thumbnail:not(:nth-child(5n)) {
1708
- margin-left: 10px; }
1709
- .elementor-panel .elementor-control-type-gallery .elementor-control-gallery-add {
1710
- width: 100%;
1711
- height: 30px;
1712
- color: #fff;
1713
- background-color: #a4afb7;
1714
- margin-top: 10px;
1715
- text-transform: uppercase; }
1716
- .elementor-panel .elementor-control-type-gallery .elementor-control-gallery-clear {
1717
- color: #b01b1b;
1718
- cursor: pointer; }
1719
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-preset {
1720
- border: 1px solid #e6e9ec;
1721
- padding: 3px;
1722
- -webkit-border-radius: 3px;
1723
- border-radius: 3px; }
1724
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-preset:not(.elementor-control-structure-current-preset) {
1725
- display: inline-block;
1726
- cursor: pointer;
1727
- height: 50px; }
1728
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-preset:not(.elementor-control-structure-current-preset) svg {
1729
- height: 100%; }
1730
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-preset path {
1731
- fill: #e6e9ec; }
1732
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-current-preset {
1733
- margin-top: 15px; }
1734
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-current-preset svg {
1735
- display: block;
1736
- width: 100%; }
1737
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-reset {
1738
- padding: 10px 0 0 2px;
1739
- font-size: 11px;
1740
- cursor: pointer;
1741
- color: #a4afb7; }
1742
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-reset i {
1743
- margin-left: 8px; }
1744
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-title, .elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title {
1745
- color: #495157;
1746
- font-weight: bold;
1747
- padding: 13.5px 20px;
1748
- position: relative; }
1749
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-title:before, .elementor-panel .elementor-control-type-structure .elementor-control-structure-title:after, .elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title:before, .elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title:after {
1750
- content: '';
1751
- position: absolute;
1752
- left: 0;
1753
- right: 0; }
1754
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-title:before, .elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title:before {
1755
- top: 0;
1756
- background-color: #e6e9ec;
1757
- -webkit-transform: translateY(-100%);
1758
- -ms-transform: translateY(-100%);
1759
- transform: translateY(-100%); }
1760
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-title:after, .elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title:after {
1761
- bottom: 0;
1762
- height: 1px;
1763
- background-color: #e6e9ec; }
1764
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-title {
1765
- margin: 10px -20px 0; }
1766
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-title:before {
1767
- height: 10px;
1768
- -webkit-box-shadow: inset 0 2px 4px rgba(127, 127, 127, 0.1);
1769
- box-shadow: inset 0 2px 4px rgba(127, 127, 127, 0.1); }
1770
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title {
1771
- margin: 15px -20px 0; }
1772
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title:before {
1773
- height: 3px; }
1774
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets {
1775
- display: -webkit-box;
1776
- display: -webkit-flex;
1777
- display: -ms-flexbox;
1778
- display: flex;
1779
- -webkit-flex-wrap: wrap;
1780
- -ms-flex-wrap: wrap;
1781
- flex-wrap: wrap;
1782
- -webkit-box-pack: justify;
1783
- -webkit-justify-content: space-between;
1784
- -ms-flex-pack: justify;
1785
- justify-content: space-between; }
1786
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets input {
1787
- display: none; }
1788
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets input:checked + .elementor-control-structure-preset {
1789
- border: 1px solid #a4afb7; }
1790
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets input:checked + .elementor-control-structure-preset path {
1791
- fill: #a4afb7; }
1792
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-preset-wrapper {
1793
- margin-top: 15px; }
1794
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-preset-title {
1795
- text-align: center;
1796
- padding-top: 5px;
1797
- font-style: italic;
1798
- font-size: 11px;
1799
- color: #a4afb7; }
1800
- .elementor-panel .elementor-control-type-image_dimensions .elementor-control-field-description {
1801
- margin: 0 0 15px;
1802
- line-height: 1.4; }
1803
- .elementor-panel .elementor-control-type-image_dimensions .elementor-control-input-wrapper {
1804
- overflow: hidden; }
1805
- .elementor-panel .elementor-control-type-image_dimensions .elementor-image-dimensions-field {
1806
- width: 65px;
1807
- float: right; }
1808
- .elementor-panel .elementor-control-type-image_dimensions .elementor-image-dimensions-field input:focus + .elementor-image-dimensions-field-description {
1809
- color: #a4afb7; }
1810
- .elementor-panel .elementor-control-type-image_dimensions .elementor-image-dimensions-separator {
1811
- width: 20px;
1812
- text-align: center;
1813
- float: right;
1814
- padding-top: 4px; }
1815
- .elementor-panel .elementor-control-type-image_dimensions .elementor-image-dimensions-field-description {
1816
- display: block;
1817
- text-transform: uppercase;
1818
- margin-top: 5px;
1819
- color: #d5dadf;
1820
- font-size: 9px;
1821
- text-align: center; }
1822
- .elementor-panel .elementor-control-type-image_dimensions .elementor-image-dimensions-apply-button {
1823
- float: left;
1824
- height: 27px;
1825
- width: 65px; }
1826
- .elementor-panel .elementor-control-type-code {
1827
- padding: 0 10px 15px; }
1828
- .elementor-panel .elementor-control-type-wp_widget .widget-inside {
1829
- display: block; }
1830
- .elementor-panel .elementor-control-type-wp_widget .quicktags-toolbar input {
1831
- width: auto; }
1832
- .elementor-panel .elementor-control-type-tabs {
1833
- font-size: 0.8em;
1834
- color: #a4afb7;
1835
- text-transform: uppercase;
1836
- display: -webkit-box;
1837
- display: -webkit-flex;
1838
- display: -ms-flexbox;
1839
- display: flex; }
1840
- .elementor-panel .elementor-control-type-tab {
1841
- text-align: center;
1842
- width: 100%;
1843
- padding: 0;
1844
- line-height: 30px;
1845
- border-top: 1px solid #a4afb7;
1846
- border-bottom: 1px solid #a4afb7;
1847
- border-left: 1px solid #a4afb7;
1848
- cursor: pointer; }
1849
- .elementor-panel .elementor-control-type-tab:first-child {
1850
- border-right: 1px solid #a4afb7;
1851
- -webkit-border-top-right-radius: 3px;
1852
- border-top-right-radius: 3px;
1853
- -webkit-border-bottom-right-radius: 3px;
1854
- border-bottom-right-radius: 3px; }
1855
- .elementor-panel .elementor-control-type-tab:last-child {
1856
- -webkit-border-top-left-radius: 3px;
1857
- border-top-left-radius: 3px;
1858
- -webkit-border-bottom-left-radius: 3px;
1859
- border-bottom-left-radius: 3px; }
1860
- .elementor-panel .elementor-control-type-tab.elementor-tab-active {
1861
- background-color: #a4afb7;
1862
- color: #ffffff; }
1863
- .elementor-panel .elementor-tab-close {
1864
- display: none !important; }
1865
- .elementor-panel .elementor-control-type-repeater,
1866
- .elementor-panel .elementor-control-type-repeater .elementor-control:not(.elementor-control-type-tab) {
1867
- padding: 0 10px 15px; }
1868
- .elementor-panel .elementor-control-type-repeater .elementor-control:before {
1869
- display: none; }
1870
- .elementor-panel .elementor-control-type-repeater.elementor-repeater-has-minimum-rows .elementor-repeater-tool-remove {
1871
- display: none; }
1872
- .elementor-panel .elementor-control-type-repeater .repeater-fields {
1873
- margin: 10px 0; }
1874
- .elementor-panel .elementor-control-type-repeater .elementor-repeater-row-controls {
1875
- border: 1px solid #d5dadf;
1876
- border-top-width: 0;
1877
- padding-top: 15px; }
1878
- .elementor-panel .elementor-control-type-repeater .elementor-repeater-row-controls:not(.editable) {
1879
- display: none; }
1880
- .elementor-panel .elementor-control-type-repeater .elementor-repeater-row-controls .wp-picker-container.wp-picker-active {
1881
- -webkit-transform: translateY(0);
1882
- -ms-transform: translateY(0);
1883
- transform: translateY(0);
1884
- border-width: 0; }
1885
- .elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools {
1886
- display: table;
1887
- table-layout: fixed;
1888
- width: 100%;
1889
- color: #556068;
1890
- background-color: #d5dadf;
1891
- height: 40px;
1892
- border-spacing: 1px;
1893
- -webkit-transition: all .5s;
1894
- -o-transition: all .5s;
1895
- transition: all .5s; }
1896
- .elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools:hover {
1897
- background-color: #a4afb7; }
1898
- .elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools > div {
1899
- display: table-cell;
1900
- text-align: center;
1901
- vertical-align: middle;
1902
- cursor: pointer; }
1903
- .elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools > div:not(.elementor-repeater-row-handle-sortable) {
1904
- background-color: #fff; }
1905
- .elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools > div:hover {
1906
- opacity: .95; }
1907
- .elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title {
1908
- text-align: right;
1909
- padding: 0 10px;
1910
- white-space: nowrap;
1911
- overflow: hidden;
1912
- -o-text-overflow: ellipsis;
1913
- text-overflow: ellipsis; }
1914
- .elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title .fa {
1915
- margin-left: 5px; }
1916
- .elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-tool {
1917
- width: 40px; }
1918
- .elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-handle-sortable {
1919
- cursor: move;
1920
- width: 10px;
1921
- color: #fff; }
1922
- .elementor-panel .elementor-control-type-repeater .elementor-button-wrapper {
1923
- text-align: center;
1924
- padding: 10px; }
1925
- .elementor-panel .elementor-control-type-textarea textarea {
1926
- display: block; }
1927
- .elementor-panel .elementor-control-type-box_shadow .elementor-control-input-wrapper {
1928
- overflow: hidden; }
1929
- .elementor-panel .elementor-control-type-box_shadow .elementor-shadow-slider {
1930
- margin-top: 10px; }
1931
- .elementor-panel .elementor-control-type-text_shadow .elementor-control-input-wrapper {
1932
- overflow: hidden; }
1933
- .elementor-panel .elementor-control-type-text_shadow .elementor-shadow-slider {
1934
- margin-top: 10px; }
1935
- .elementor-panel .elementor-control-type-switcher.elementor-label-inline > .elementor-control-content .elementor-control-field .elementor-control-title {
1936
- width: 70%; }
1937
- .elementor-panel .elementor-control-type-switcher.elementor-label-inline > .elementor-control-content .elementor-control-field .elementor-control-input-wrapper {
1938
- width: 30%; }
1939
- .elementor-panel .elementor-control-type-switcher .elementor-control-input-wrapper {
1940
- text-align: left; }
1941
- .elementor-panel .elementor-control-type-switcher .elementor-switch {
1942
- position: relative;
1943
- display: inline-block;
1944
- vertical-align: top;
1945
- width: 49px;
1946
- height: 20px;
1947
- background-color: white;
1948
- -webkit-border-radius: 18px;
1949
- border-radius: 18px;
1950
- cursor: pointer; }
1951
- .elementor-panel .elementor-control-type-switcher .elementor-switch-input {
1952
- display: none; }
1953
- .elementor-panel .elementor-control-type-switcher .elementor-switch-label {
1954
- position: relative;
1955
- display: block;
1956
- height: inherit;
1957
- font-size: 7px;
1958
- text-transform: uppercase;
1959
- background: #eceeef;
1960
- -webkit-border-radius: inherit;
1961
- border-radius: inherit;
1962
- -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.12), inset 0 0 2px rgba(0, 0, 0, 0.15);
1963
- box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.12), inset 0 0 2px rgba(0, 0, 0, 0.15);
1964
- -webkit-transition: 0.15s ease-out;
1965
- -o-transition: 0.15s ease-out;
1966
- transition: 0.15s ease-out;
1967
- -webkit-transition-property: opacity, background;
1968
- -o-transition-property: opacity, background;
1969
- transition-property: opacity, background; }
1970
- .elementor-panel .elementor-control-type-switcher .elementor-switch-label:before, .elementor-panel .elementor-control-type-switcher .elementor-switch-label:after {
1971
- position: absolute;
1972
- top: 0;
1973
- width: 50%;
1974
- text-align: center;
1975
- line-height: 20px;
1976
- -webkit-transition: inherit;
1977
- -o-transition: inherit;
1978
- transition: inherit; }
1979
- .elementor-panel .elementor-control-type-switcher .elementor-switch-label:before {
1980
- content: attr(data-off);
1981
- right: 3px;
1982
- color: #a4afb7;
1983
- text-shadow: 0 1px rgba(255, 255, 255, 0.5); }
1984
- .elementor-panel .elementor-control-type-switcher .elementor-switch-label:after {
1985
- content: attr(data-on);
1986
- left: 3px;
1987
- color: white;
1988
- text-shadow: 0 1px rgba(0, 0, 0, 0.2);
1989
- opacity: 0; }
1990
- .elementor-panel .elementor-control-type-switcher .elementor-switch-input:checked ~ .elementor-switch-label {
1991
- background: #71d7f7;
1992
- -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15), inset 0 0 3px rgba(0, 0, 0, 0.2);
1993
- box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15), inset 0 0 3px rgba(0, 0, 0, 0.2); }
1994
- .elementor-panel .elementor-control-type-switcher .elementor-switch-input:checked ~ .elementor-switch-label:before {
1995
- opacity: 0; }
1996
- .elementor-panel .elementor-control-type-switcher .elementor-switch-input:checked ~ .elementor-switch-label:after {
1997
- opacity: 1; }
1998
- .elementor-panel .elementor-control-type-switcher .elementor-switch-handle {
1999
- position: absolute;
2000
- top: 1px;
2001
- left: 1px;
2002
- width: 18px;
2003
- height: 18px;
2004
- background: white;
2005
- -webkit-border-radius: 10px;
2006
- border-radius: 10px;
2007
- -webkit-transition: left 0.15s ease-out;
2008
- -o-transition: left 0.15s ease-out;
2009
- transition: left 0.15s ease-out; }
2010
- .elementor-panel .elementor-control-type-switcher .elementor-switch-input:checked ~ .elementor-switch-handle {
2011
- left: 30px;
2012
- -webkit-box-shadow: -1px 1px 5px rgba(0, 0, 0, 0.2);
2013
- box-shadow: -1px 1px 5px rgba(0, 0, 0, 0.2); }
2014
- .elementor-panel .elementor-control-type-order .elementor-control-oreder-wrapper {
2015
- display: -webkit-box;
2016
- display: -webkit-flex;
2017
- display: -ms-flexbox;
2018
- display: flex; }
2019
- .elementor-panel .elementor-control-type-order input {
2020
- display: none; }
2021
- .elementor-panel .elementor-control-type-order input:checked + .elementor-control-order-label {
2022
- -webkit-transform: scale(1, -1);
2023
- -ms-transform: scale(1, -1);
2024
- transform: scale(1, -1); }
2025
- .elementor-panel .elementor-control-type-order select {
2026
- -webkit-border-radius: 3px 0 0 3px;
2027
- border-radius: 3px 0 0 3px; }
2028
- .elementor-panel .elementor-control-type-order select:not(:focus) ~ .elementor-control-order-label {
2029
- border-color: #d5dadf; }
2030
- .elementor-panel .elementor-control-type-order select:focus ~ .elementor-control-order-label {
2031
- border-color: #a4afb7; }
2032
- .elementor-panel .elementor-control-type-order .elementor-control-order-label {
2033
- position: relative;
2034
- padding: 0;
2035
- width: 40px;
2036
- border: 1px solid;
2037
- font-size: 10px;
2038
- -webkit-border-radius: 0 3px 3px 0;
2039
- border-radius: 0 3px 3px 0;
2040
- margin-left: -3px;
2041
- background-color: #fff;
2042
- cursor: pointer; }
2043
- .elementor-panel .elementor-control-type-order .elementor-control-order-label i {
2044
- position: absolute;
2045
- top: 50%;
2046
- left: 50%;
2047
- -webkit-transform: translateX(-50%) translateY(-50%);
2048
- -ms-transform: translateX(-50%) translateY(-50%);
2049
- transform: translateX(-50%) translateY(-50%); }
2050
- .elementor-panel .elementor-control-type-hidden {
2051
- display: none !important; }
2052
- .elementor-panel .elementor-control-type-popover_toggle input {
2053
- display: none; }
2054
- .elementor-panel .elementor-control-type-popover_toggle label {
2055
- cursor: pointer; }
2056
- .elementor-panel .elementor-control-type-popover_toggle .elementor-control-input-wrapper {
2057
- direction: ltr; }
2058
- .elementor-panel .elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:checked + .elementor-control-popover-toggle-toggle-label {
2059
- color: #71d7f7; }
2060
- .elementor-panel .elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:not(:checked) ~ .elementor-control-popover-toggle-reset-label {
2061
- display: none; }
2062
- .elementor-panel .elementor-control-type-popover_toggle .elementor-control-popover-toggle-reset-label {
2063
- color: #c2cbd2;
2064
- padding-left: 5px; }
2065
- .elementor-panel .elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle-label {
2066
- width: 50px;
2067
- height: 27px;
2068
- display: -webkit-inline-box;
2069
- display: -webkit-inline-flex;
2070
- display: -ms-inline-flexbox;
2071
- display: inline-flex;
2072
- -webkit-box-align: center;
2073
- -webkit-align-items: center;
2074
- -ms-flex-align: center;
2075
- align-items: center;
2076
- -webkit-box-pack: center;
2077
- -webkit-justify-content: center;
2078
- -ms-flex-pack: center;
2079
- justify-content: center;
2080
- -webkit-border-radius: 3px;
2081
- border-radius: 3px;
2082
- border: 1px solid #d5dadf; }
2083
- .elementor-panel .elementor-control-type-button .elementor-control-input-wrapper {
2084
- text-align: left; }
2085
- .elementor-panel .elementor-control-type-button .elementor-button {
2086
- width: 80px;
2087
- height: 26px; }
2088
- .elementor-panel .wp-picker-container.wp-picker-active {
2089
- position: absolute;
2090
- z-index: 1;
2091
- top: 0;
2092
- left: 7px;
2093
- background-color: #fff;
2094
- border: solid #fff;
2095
- border-width: 0 10px 0 5px;
2096
- padding-top: 10px;
2097
- -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.4);
2098
- box-shadow: 0 0 5px rgba(0, 0, 0, 0.4); }
2099
- .elementor-panel .wp-picker-container.wp-picker-active .wp-color-result {
2100
- float: right; }
2101
- .elementor-panel .wp-picker-container.wp-picker-active .wp-picker-input-wrap {
2102
- padding-left: 10px;
2103
- float: left; }
2104
- .elementor-panel .wp-picker-container * {
2105
- -webkit-box-sizing: content-box;
2106
- box-sizing: content-box; }
2107
- .elementor-panel .wp-picker-container .color-alpha {
2108
- width: -webkit-calc( 100% - 2px * 2);
2109
- width: calc( 100% - 2px * 2);
2110
- height: -webkit-calc( 100% - 2px * 2);
2111
- height: calc( 100% - 2px * 2);
2112
- margin: 2px;
2113
- position: absolute;
2114
- top: 0;
2115
- left: 0;
2116
- -webkit-border-radius: 2px;
2117
- border-radius: 2px;
2118
- -webkit-box-sizing: border-box;
2119
- box-sizing: border-box; }
2120
- .elementor-panel .wp-picker-container .iris-picker {
2121
- border: none; }
2122
- .elementor-panel .wp-color-result {
2123
- margin: 0;
2124
- width: 48px;
2125
- height: 25px;
2126
- -webkit-transition: border .5s;
2127
- -o-transition: border .5s;
2128
- transition: border .5s;
2129
- padding: 0;
2130
- background-color: #fafafa;
2131
- -webkit-border-radius: 3px;
2132
- border-radius: 3px;
2133
- border: 1px solid #d5dadf; }
2134
- .elementor-panel .wp-color-result, .elementor-panel .wp-color-result:focus {
2135
- -webkit-box-shadow: inset 0 0 0 3px white;
2136
- box-shadow: inset 0 0 0 3px white; }
2137
- .elementor-panel .wp-color-result:after, .elementor-panel .wp-color-result.wp-picker-open:after {
2138
- content: none; }
2139
- .elementor-panel .wp-color-result:hover {
2140
- border: 1px solid #a4afb7; }
2141
- .elementor-panel .wp-color-result:focus, .elementor-panel .wp-color-result:active {
2142
- outline: 0; }
2143
- .elementor-panel .wp-picker-default.button,
2144
- .elementor-panel .wp-picker-clear.button {
2145
- height: 26px;
2146
- width: 48px;
2147
- padding: 0;
2148
- background-color: #d5dadf;
2149
- -webkit-border-radius: 0 3px 3px 0;
2150
- border-radius: 0 3px 3px 0;
2151
- margin: 0; }
2152
- .elementor-panel input[type="text"].wp-color-picker {
2153
- float: left;
2154
- width: 100px;
2155
- max-width: 136px;
2156
- -webkit-border-radius: 3px 0 0 3px;
2157
- border-radius: 3px 0 0 3px;
2158
- font-size: 11px;
2159
- line-height: 12px;
2160
- padding: 7px 3px; }
2161
- .elementor-panel .wp-picker-holder * {
2162
- -webkit-box-sizing: content-box;
2163
- box-sizing: content-box; }
2164
- .elementor-panel .wp-picker-open ~ .wp-picker-holder {
2165
- clear: both;
2166
- margin-bottom: 15px; }
2167
- .elementor-panel .elementor-control .wp-picker-container .iris-square-value {
2168
- -webkit-transition: none;
2169
- -o-transition: none;
2170
- transition: none; }
2171
- .elementor-panel .elementor-control .wp-picker-container:not(.wp-picker-active) {
2172
- float: left; }
2173
- .elementor-panel .elementor-control .wp-picker-container:not(.wp-picker-active) .wp-color-result {
2174
- margin: 0; }
2175
- .elementor-panel .elementor-control .wp-picker-container.wp-picker-active {
2176
- -webkit-transform: translateY(6px);
2177
- -ms-transform: translateY(6px);
2178
- transform: translateY(6px); }
2179
- .elementor-panel .elementor-control .wp-picker-container.wp-picker-active .wp-color-result {
2180
- margin-right: 3px; }
2181
- .elementor-panel #elementor-panel-footer {
2182
- position: absolute;
2183
- bottom: 0;
2184
- left: 0;
2185
- right: 0;
2186
- height: 40px;
2187
- background-color: #495157; }
2188
- .elementor-panel #elementor-panel-footer-tools {
2189
- display: table;
2190
- table-layout: fixed;
2191
- width: 100%;
2192
- height: 100%; }
2193
- .elementor-panel .elementor-panel-footer-tool {
2194
- display: table-cell;
2195
- vertical-align: middle;
2196
- text-align: center;
2197
- cursor: pointer;
2198
- color: #a4afb7;
2199
- -webkit-transition: all 0.5s;
2200
- -o-transition: all 0.5s;
2201
- transition: all 0.5s; }
2202
- .elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-update {
2203
- border-left: 1px solid #2d8739;
2204
- -webkit-border-radius: 0 3px 3px 0;
2205
- border-radius: 0 3px 3px 0; }
2206
- .elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-update i {
2207
- margin-left: 5px; }
2208
- .elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-save-options {
2209
- float: right;
2210
- -webkit-border-radius: 3px 0 0 3px;
2211
- border-radius: 3px 0 0 3px; }
2212
- .elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-save-options i {
2213
- margin: auto; }
2214
- .elementor-panel .elementor-panel-footer-tool.elementor-open {
2215
- color: #fff; }
2216
- .elementor-panel .elementor-panel-footer-tool:not(.elementor-open):hover {
2217
- color: #d5dadf; }
2218
- .elementor-panel .elementor-panel-footer-tool:not(.elementor-open) .elementor-panel-footer-sub-menu-wrapper {
2219
- display: none; }
2220
- .elementor-panel .elementor-panel-footer-sub-menu-wrapper {
2221
  position: absolute;
2222
  bottom: 100%;
2223
  left: 0;
@@ -2227,7 +1245,7 @@ select {
2227
  -webkit-box-shadow: -2px -5px 8px rgba(0, 0, 0, 0.1);
2228
  box-shadow: -2px -5px 8px rgba(0, 0, 0, 0.1);
2229
  cursor: default;
2230
- z-index: 4; }
2231
  .elementor-panel .elementor-panel-footer-sub-menu {
2232
  -webkit-border-radius: 5px;
2233
  border-radius: 5px;
@@ -2274,7 +1292,9 @@ select {
2274
  line-height: 40px; }
2275
  .elementor-panel #elementor-panel-saver-publish {
2276
  width: 80px; }
2277
- .elementor-panel #elementor-panel-saver-publish .elementor-button.elementor-button-state #elementor-panel-saver-button-publish-label {
 
 
2278
  display: none; }
2279
  .elementor-panel #elementor-panel-saver-save-options {
2280
  width: 35px;
@@ -2315,6 +1335,1156 @@ select {
2315
  .elementor-panel #elementor-panel-saver-menu-save-draft.elementor-saver-disabled .elementor-title {
2316
  color: #6d7882; }
2317
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2318
  #elementor-mode-switcher {
2319
  position: absolute;
2320
  right: 100%;
@@ -2600,17 +2770,17 @@ body.elementor-editor-preview #elementor-mode-switcher {
2600
  border-right-style: solid;
2601
  border-left: none; }
2602
 
2603
- #elementor-template-library-modal .dialog-widget-content {
2604
  background-color: #f1f3f5;
2605
  width: 100%; }
2606
  @media (max-width: 1439px) {
2607
- #elementor-template-library-modal .dialog-widget-content {
2608
  max-width: 990px; } }
2609
  @media (min-width: 1440px) {
2610
- #elementor-template-library-modal .dialog-widget-content {
2611
  max-width: 1200px; } }
2612
 
2613
- #elementor-template-library-modal .dialog-widget-header {
2614
  padding: 0;
2615
  background-color: #fff;
2616
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
@@ -2618,26 +2788,16 @@ body.elementor-editor-preview #elementor-mode-switcher {
2618
  position: relative;
2619
  z-index: 1; }
2620
 
2621
- #elementor-template-library-modal .dialog-buttons-wrapper {
2622
  display: none; }
2623
 
2624
- #elementor-template-library-modal .dialog-message {
2625
  height: 750px;
2626
  max-height: 85vh;
2627
  overflow: auto;
2628
  padding: 25px 30px 30px; }
2629
 
2630
- #elementor-template-library-modal a, #elementor-template-library-modal a:hover {
2631
- color: inherit; }
2632
-
2633
- #elementor-template-library-modal a.elementor-template-library-blank-footer-link {
2634
- font-style: normal;
2635
- text-decoration: underline;
2636
- color: #39b54a; }
2637
- #elementor-template-library-modal a.elementor-template-library-blank-footer-link:hover {
2638
- font-weight: 500; }
2639
-
2640
- #elementor-template-library-header {
2641
  display: -webkit-box;
2642
  display: -webkit-flex;
2643
  display: -ms-flexbox;
@@ -2646,12 +2806,53 @@ body.elementor-editor-preview #elementor-mode-switcher {
2646
  -webkit-align-items: center;
2647
  -ms-flex-align: center;
2648
  align-items: center;
 
 
 
 
2649
  height: 50px; }
2650
-
2651
- #elementor-template-library-header-logo-area {
2652
- text-align: right;
2653
- padding-right: 15px; }
2654
- #elementor-template-library-header-logo-area > * {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2655
  display: -webkit-box;
2656
  display: -webkit-flex;
2657
  display: -ms-flexbox;
@@ -2659,31 +2860,39 @@ body.elementor-editor-preview #elementor-mode-switcher {
2659
  -webkit-box-align: center;
2660
  -webkit-align-items: center;
2661
  -ms-flex-align: center;
2662
- align-items: center; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2663
 
2664
- #elementor-template-library-header-logo {
2665
- font-size: 15px;
2666
- text-transform: uppercase;
2667
- color: #495157;
2668
- font-weight: bold;
2669
- cursor: pointer; }
2670
- #elementor-template-library-header-logo-icon-wrapper {
2671
- padding: 4px 7px 6px;
2672
- background-image: -webkit-linear-gradient(225deg, #EF295A, #434363);
2673
- background-image: -o-linear-gradient(225deg, #EF295A, #434363);
2674
- background-image: linear-gradient(-135deg, #EF295A, #434363);
2675
- -webkit-border-radius: 2px;
2676
- border-radius: 2px;
2677
- margin-left: 10px; }
2678
- #elementor-template-library-header-logo i {
2679
- color: #fff;
2680
- font-size: 10px; }
2681
 
2682
- #elementor-template-library-header-menu-area {
2683
- -webkit-box-flex: 1;
2684
- -webkit-flex-grow: 1;
2685
- -ms-flex-positive: 1;
2686
- flex-grow: 1; }
2687
 
2688
  #elementor-template-library-header-menu {
2689
  text-align: center;
@@ -2692,7 +2901,8 @@ body.elementor-editor-preview #elementor-mode-switcher {
2692
 
2693
  .elementor-template-library-menu-item {
2694
  display: inline-block;
2695
- padding: 17px;
 
2696
  cursor: pointer; }
2697
  .elementor-template-library-menu-item.elementor-active {
2698
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#fff));
@@ -2701,48 +2911,6 @@ body.elementor-editor-preview #elementor-mode-switcher {
2701
  background-image: linear-gradient(to bottom, #f3f3f3, #fff);
2702
  border-bottom: 3px solid #9b0a46; }
2703
 
2704
- #elementor-template-library-header-items-area {
2705
- display: -webkit-box;
2706
- display: -webkit-flex;
2707
- display: -ms-flexbox;
2708
- display: flex;
2709
- -webkit-box-orient: horizontal;
2710
- -webkit-box-direction: reverse;
2711
- -webkit-flex-direction: row-reverse;
2712
- -ms-flex-direction: row-reverse;
2713
- flex-direction: row-reverse; }
2714
-
2715
- .elementor-template-library-header-item {
2716
- position: relative;
2717
- display: -webkit-box;
2718
- display: -webkit-flex;
2719
- display: -ms-flexbox;
2720
- display: flex;
2721
- -webkit-box-align: center;
2722
- -webkit-align-items: center;
2723
- -ms-flex-align: center;
2724
- align-items: center;
2725
- -webkit-box-pack: center;
2726
- -webkit-justify-content: center;
2727
- -ms-flex-pack: center;
2728
- justify-content: center;
2729
- -webkit-box-sizing: content-box;
2730
- box-sizing: content-box; }
2731
- .elementor-template-library-header-item > i {
2732
- font-size: 20px;
2733
- -webkit-transition: color .5s;
2734
- -o-transition: color .5s;
2735
- transition: color .5s;
2736
- cursor: pointer; }
2737
- .elementor-template-library-header-item > i:not(:hover) {
2738
- color: #a4afb7; }
2739
-
2740
- #elementor-template-library-header-close-modal {
2741
- width: 45px;
2742
- border-right: 1px solid #e6e9ec; }
2743
- #elementor-template-library-header-close-modal i {
2744
- font-size: 18px; }
2745
-
2746
  #elementor-template-library-header-actions {
2747
  display: -webkit-box;
2748
  display: -webkit-flex;
@@ -2755,7 +2923,11 @@ body.elementor-editor-preview #elementor-mode-switcher {
2755
  cursor: default;
2756
  padding: 0 10px; }
2757
  #elementor-template-library-header-preview-insert-wrapper .elementor-button {
2758
- padding: 8px 14px; }
 
 
 
 
2759
 
2760
  #elementor-template-library-header-preview-back {
2761
  padding: 16.5px 0 15px 16.5px;
@@ -2812,11 +2984,14 @@ body.elementor-editor-preview #elementor-mode-switcher {
2812
  display: flex;
2813
  -webkit-flex-wrap: wrap;
2814
  -ms-flex-wrap: wrap;
2815
- flex-wrap: wrap; }
2816
- #elementor-template-library-templates-container .elementor-template-library-template-insert {
2817
- font-size: 12px; }
 
 
2818
  #elementor-template-library-templates-container .elementor-template-library-template-local .elementor-template-library-template-insert {
2819
- text-transform: none; }
 
2820
 
2821
  #elementor-template-library-toolbar {
2822
  display: -webkit-box;
@@ -2836,7 +3011,11 @@ body.elementor-editor-preview #elementor-mode-switcher {
2836
  display: -webkit-box;
2837
  display: -webkit-flex;
2838
  display: -ms-flexbox;
2839
- display: flex; }
 
 
 
 
2840
 
2841
  #elementor-template-library-filter-toolbar-remote {
2842
  font-size: 11px; }
@@ -2859,6 +3038,17 @@ body.elementor-editor-preview #elementor-mode-switcher {
2859
  .elementor-template-library-order-label:hover {
2860
  color: #556068; }
2861
 
 
 
 
 
 
 
 
 
 
 
 
2862
  #elementor-template-library-my-favorites {
2863
  -webkit-box-flex: 1;
2864
  -webkit-flex-grow: 1;
@@ -2950,38 +3140,26 @@ body.elementor-editor-preview #elementor-mode-switcher {
2950
  box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.07);
2951
  -webkit-border-radius: 3px;
2952
  border-radius: 3px; }
2953
- .elementor-template-library-template-remote:not(:hover) .elementor-template-library-template-controls {
 
 
2954
  opacity: 0; }
2955
- .elementor-template-library-template-remote:not(:hover) .elementor-template-library-template-favorite-label {
 
2956
  display: none; }
2957
- @media (max-width: 1439px) {
2958
- .elementor-template-library-template-remote {
2959
- width: -webkit-calc(25% - 30px);
2960
- width: calc(25% - 30px); } }
2961
- @media (min-width: 1440px) {
2962
- .elementor-template-library-template-remote {
2963
- width: -webkit-calc(20% - 30px);
2964
- width: calc(20% - 30px); } }
2965
- @media (max-width: 1025px) {
2966
- .elementor-template-library-template-remote {
2967
- width: -webkit-calc(33.333% - 30px);
2968
- width: calc(33.333% - 30px); } }
2969
- .elementor-template-library-template-remote.elementor-template-library-pro-template .elementor-template-library-template-body {
2970
- position: relative; }
2971
- .elementor-template-library-template-remote.elementor-template-library-pro-template .elementor-template-library-template-body:before {
2972
- position: absolute;
2973
- content: 'pro';
2974
- text-transform: uppercase;
2975
- top: 5px;
2976
- left: 5px;
2977
- background-color: #B7084E;
2978
- color: #d5dadf;
2979
- padding: 2px 4px 0;
2980
- font-size: 9px;
2981
- -webkit-border-radius: 2px;
2982
- border-radius: 2px; }
2983
  .elementor-template-library-template-remote .elementor-template-library-template-body {
2984
- height: 200px;
2985
  position: relative; }
2986
  @media (max-width: 1025px) {
2987
  .elementor-template-library-template-remote .elementor-template-library-template-body {
@@ -2993,7 +3171,7 @@ body.elementor-editor-preview #elementor-mode-switcher {
2993
  background-position-x: 50%;
2994
  -webkit-box-shadow: inset 0px -2px 15px -6px rgba(0, 0, 0, 0.07);
2995
  box-shadow: inset 0px -2px 15px -6px rgba(0, 0, 0, 0.07); }
2996
- .elementor-template-library-template-remote .elementor-template-library-template-controls {
2997
  position: absolute;
2998
  top: 0;
2999
  left: 0;
@@ -3002,14 +3180,7 @@ body.elementor-editor-preview #elementor-mode-switcher {
3002
  background-color: rgba(0, 0, 0, 0.5);
3003
  -webkit-transition: opacity .5s;
3004
  -o-transition: opacity .5s;
3005
- transition: opacity .5s; }
3006
- .elementor-template-library-template-remote .elementor-template-library-template-action {
3007
- font-size: 11px;
3008
- width: 150px;
3009
- padding: 11px; }
3010
- .elementor-template-library-template-remote .elementor-template-library-template-preview {
3011
- position: relative;
3012
- height: 150px;
3013
  cursor: pointer; }
3014
  .elementor-template-library-template-remote .elementor-template-library-template-preview i {
3015
  font-size: 20px;
@@ -3020,12 +3191,25 @@ body.elementor-editor-preview #elementor-mode-switcher {
3020
  -webkit-transform: translateX(-50%) translateY(-50%);
3021
  -ms-transform: translateX(-50%) translateY(-50%);
3022
  transform: translateX(-50%) translateY(-50%); }
 
 
 
 
 
 
 
 
 
3023
  .elementor-template-library-template-remote .elementor-template-library-template-footer {
3024
- margin: 10px 0 2px;
3025
  display: -webkit-box;
3026
  display: -webkit-flex;
3027
  display: -ms-flexbox;
3028
  display: flex;
 
 
 
 
 
3029
  font-size: 11px;
3030
  line-height: 1; }
3031
  .elementor-template-library-template-remote .elementor-template-library-template-name {
@@ -3050,6 +3234,51 @@ body.elementor-editor-preview #elementor-mode-switcher {
3050
  .elementor-template-library-template-remote .elementor-template-library-template-favorite-label:hover i {
3051
  color: #B7084E; }
3052
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3053
  #elementor-template-library-order-toolbar-local,
3054
  .elementor-template-library-template-local {
3055
  display: -webkit-box;
@@ -3338,6 +3567,120 @@ body.elementor-editor-preview #elementor-mode-switcher {
3338
  .elementor-template-library-local-column-5 {
3339
  width: 41%; } }
3340
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3341
  #elementor-toast {
3342
  position: absolute;
3343
  width: 280px;
1
+ /*! elementor - v2.0.0 - 26-03-2018 */
2
  @charset "UTF-8";
3
  .dialog-widget-content {
4
  background-color: #fff;
224
  -o-transition: right 0.5s, width 0.5s;
225
  transition: right 0.5s, width 0.5s; }
226
 
227
+ #elementor-preview .ps-scrollbar-y-rail,
228
+ #elementor-panel .ps-scrollbar-y-rail {
229
+ z-index: 2; }
230
+
231
  #elementor-loading {
232
  position: fixed;
233
  top: 0;
341
  color: #d5dadf;
342
  font-size: 50px; }
343
 
344
+ .select2-container {
345
+ z-index: 9999; }
346
+
347
  .select2-dropdown {
348
  border-color: #a4afb7; }
349
  .select2-dropdown .select2-search__field {
382
  cursor: pointer; }
383
  .elementor-button:not(.elementor-button-state) .elementor-state-icon {
384
  display: none; }
385
+ .elementor-button.elementor-button-success {
386
  color: #fff; }
387
+ .elementor-button.elementor-button-success[disabled] {
388
  background-color: #c2cbd2; }
389
+ .elementor-button.elementor-button-success:not([disabled]) {
390
  background-color: #39b54a; }
391
+ .elementor-button.elementor-button-success:not([disabled]):hover {
392
  opacity: 0.85;
393
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.2);
394
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.2); }
395
+ .elementor-button.elementor-button-success:not([disabled]):active {
396
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.19), 0 3px 3px rgba(0, 0, 0, 0.1);
397
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.19), 0 3px 3px rgba(0, 0, 0, 0.1); }
398
  .elementor-button.elementor-button-warning {
408
  .elementor-button.elementor-button-warning:not([disabled]):active {
409
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.19), 0 3px 3px rgba(0, 0, 0, 0.1);
410
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.19), 0 3px 3px rgba(0, 0, 0, 0.1); }
 
 
 
411
  .elementor-button.elementor-edit-template {
412
  display: inline-block;
413
  margin-top: 15px;
426
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.19), 0 3px 3px rgba(0, 0, 0, 0.1); }
427
  .elementor-button.elementor-button-default:visited {
428
  color: #fff; }
429
+ .elementor-button.elementor-button-go-pro {
430
+ color: #fff;
431
+ background-color: #fcb92c; }
432
  .elementor-button i {
433
  margin-left: 10px; }
434
 
751
  width: 100%; }
752
  .elementor-panel .elementor-panel-hide {
753
  display: none; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
754
  .elementor-panel .elementor-panel-box {
755
  margin-top: 10px;
756
  background-color: #fff; }
760
  font-size: 12px; }
761
  .elementor-panel .elementor-button {
762
  display: inline-block; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
763
  .elementor-panel .elementor-panel-alert {
764
  padding: 15px;
765
  border-left: 5px solid transparent;
866
  content: none; }
867
  .elementor-panel #elementor-panel-get-pro-elements .elementor-panel-nerd-box-message {
868
  text-transform: uppercase; }
869
+ .elementor-panel .select2-container {
870
+ width: 100% !important; }
871
+ .elementor-panel #elementor-controls .pojo-widget-button-collapse {
872
+ display: none; }
873
  .elementor-panel #elementor-panel-header {
874
  display: table;
875
  height: 40px;
1025
  @media (min-width: 1440px) {
1026
  [class*="wp-version-4-9"] .elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)), [class*="wp-version-5"] .elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)) {
1027
  margin-left: 12px; } }
1028
+ .elementor-panel .elementor-panel-scheme-color .wp-picker-container:not(.wp-picker-active) {
1029
+ float: none; }
1030
  .elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active {
1031
  -webkit-transform: translateY(10px);
1032
  -ms-transform: translateY(10px);
1158
  -webkit-justify-content: space-between;
1159
  -ms-flex-pack: justify;
1160
  justify-content: space-between; }
 
 
 
1161
  .elementor-panel .elementor-panel-navigation {
1162
  background-color: #ffffff;
1163
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
1167
  width: 100%; }
1168
  .elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab {
1169
  display: table-cell; }
1170
+ .elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab.elementor-active {
1171
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#fff));
1172
  background-image: -webkit-linear-gradient(top, #f3f3f3, #fff);
1173
  background-image: -o-linear-gradient(top, #f3f3f3, #fff);
1196
  content: '\f0db'; }
1197
  .elementor-panel .elementor-tab-control-lightbox a:before {
1198
  content: '\f2d2'; }
1199
+ .elementor-panel #elementor-panel-footer {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1200
  position: absolute;
1201
  bottom: 0;
1202
  left: 0;
1203
  right: 0;
1204
+ height: 40px;
1205
+ background-color: #495157; }
1206
+ .elementor-panel #elementor-panel-footer-tools {
1207
+ display: table;
1208
+ table-layout: fixed;
1209
+ width: 100%;
1210
+ height: 100%; }
1211
+ .elementor-panel .elementor-panel-footer-tool {
1212
+ display: table-cell;
1213
+ vertical-align: middle;
1214
  text-align: center;
1215
+ cursor: pointer;
1216
+ color: #a4afb7;
1217
+ -webkit-transition: all 0.5s;
1218
+ -o-transition: all 0.5s;
1219
+ transition: all 0.5s; }
1220
+ .elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-update {
1221
+ border-left: 1px solid #2d8739;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1222
  -webkit-border-radius: 0 3px 3px 0;
1223
+ border-radius: 0 3px 3px 0; }
1224
+ .elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-update i {
1225
+ margin-left: 5px; }
1226
+ .elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-save-options {
1227
+ float: right;
1228
  -webkit-border-radius: 3px 0 0 3px;
1229
  border-radius: 3px 0 0 3px; }
1230
+ .elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-save-options i {
1231
+ margin: auto; }
1232
+ .elementor-panel .elementor-panel-footer-tool.elementor-open {
1233
+ color: #fff; }
1234
+ .elementor-panel .elementor-panel-footer-tool:not(.elementor-open):hover {
1235
+ color: #d5dadf; }
1236
+ .elementor-panel .elementor-panel-footer-tool:not(.elementor-open) .elementor-panel-footer-sub-menu-wrapper {
 
 
 
 
 
 
 
1237
  display: none; }
1238
+ .elementor-panel .elementor-panel-footer-sub-menu-wrapper {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1239
  position: absolute;
1240
  bottom: 100%;
1241
  left: 0;
1245
  -webkit-box-shadow: -2px -5px 8px rgba(0, 0, 0, 0.1);
1246
  box-shadow: -2px -5px 8px rgba(0, 0, 0, 0.1);
1247
  cursor: default;
1248
+ z-index: 10000; }
1249
  .elementor-panel .elementor-panel-footer-sub-menu {
1250
  -webkit-border-radius: 5px;
1251
  border-radius: 5px;
1292
  line-height: 40px; }
1293
  .elementor-panel #elementor-panel-saver-publish {
1294
  width: 80px; }
1295
+ .elementor-panel #elementor-panel-saver-publish .elementor-button-state i {
1296
+ margin-left: 0; }
1297
+ .elementor-panel #elementor-panel-saver-publish .elementor-button-state #elementor-panel-saver-button-publish-label {
1298
  display: none; }
1299
  .elementor-panel #elementor-panel-saver-save-options {
1300
  width: 35px;
1335
  .elementor-panel #elementor-panel-saver-menu-save-draft.elementor-saver-disabled .elementor-title {
1336
  color: #6d7882; }
1337
 
1338
+ .elementor-control {
1339
+ background-color: #fff;
1340
+ position: relative;
1341
+ padding: 0 20px 15px; }
1342
+ .elementor-control a {
1343
+ font-weight: 500;
1344
+ text-decoration: none;
1345
+ border-bottom: 1px dotted transparent;
1346
+ -webkit-transition: all ease-in-out .3s;
1347
+ -o-transition: all ease-in-out .3s;
1348
+ transition: all ease-in-out .3s; }
1349
+ .elementor-control a:hover {
1350
+ border-bottom-color: inherit; }
1351
+ .elementor-control.elementor-control-type-divider {
1352
+ padding: 0;
1353
+ margin-bottom: -1px;
1354
+ z-index: 1;
1355
+ background-color: transparent; }
1356
+ .elementor-control.elementor-control-type-divider hr {
1357
+ border-bottom-width: 0;
1358
+ border-top-width: 1px;
1359
+ border-color: #e6e9ec;
1360
+ border-style: solid; }
1361
+ .elementor-control.elementor-control-type-divider hr.elementor-divider-style--thick {
1362
+ border-top-width: 3px; }
1363
+ .elementor-control.elementor-control-type-divider hr.elementor-divider-style--default {
1364
+ margin-right: 20px;
1365
+ margin-left: 20px; }
1366
+ .elementor-control.elementor-control-separator-default:not(.elementor-control-type-divider):before {
1367
+ content: '';
1368
+ height: 1px;
1369
+ display: block;
1370
+ margin-bottom: 15px;
1371
+ background-color: #e6e9ec; }
1372
+ .elementor-control.elementor-control-separator-default:not(.elementor-control-type-divider).elementor-control-wp {
1373
+ margin-top: 15px; }
1374
+ .elementor-control.elementor-control-separator-default:not(.elementor-control-type-divider).elementor-control-wp:before {
1375
+ background-color: transparent; }
1376
+ .elementor-control.elementor-control-separator-before {
1377
+ padding-top: 15px; }
1378
+ .elementor-control.elementor-control-separator-before:before {
1379
+ content: '';
1380
+ position: absolute;
1381
+ height: 3px;
1382
+ width: 100%;
1383
+ top: 0;
1384
+ left: 0;
1385
+ background-color: #d5dadf; }
1386
+ .elementor-control.elementor-control-separator-after:after {
1387
+ content: '';
1388
+ position: absolute;
1389
+ height: 3px;
1390
+ width: 100%;
1391
+ bottom: 0;
1392
+ left: 0;
1393
+ background-color: #d5dadf; }
1394
+ .elementor-control.elementor-control-separator-after + .elementor-control-type-tabs {
1395
+ padding-top: 15px; }
1396
+ .elementor-control.elementor-control-deprecated {
1397
+ color: #b01b1b; }
1398
+ .elementor-control.elementor-control-deprecated .elementor-control-field-description {
1399
+ color: #b01b1b; }
1400
+ .elementor-control.elementor-control-hidden-label > * > .elementor-control-title, .elementor-control.elementor-control-hidden-label > * > * > .elementor-control-title {
1401
+ display: none; }
1402
+ .elementor-control.elementor-hidden-control {
1403
+ display: none; }
1404
+ .elementor-control.elementor-control-type-heading .elementor-control-title {
1405
+ font-weight: bold;
1406
+ margin: 0; }
1407
+ body:not(.elementor-device-desktop) .elementor-control.elementor-control-responsive-desktop {
1408
+ display: none; }
1409
+ body:not(.elementor-device-tablet) .elementor-control.elementor-control-responsive-tablet {
1410
+ display: none; }
1411
+ body:not(.elementor-device-mobile) .elementor-control.elementor-control-responsive-mobile {
1412
+ display: none; }
1413
+ .elementor-control .select2-container {
1414
+ width: 100% !important;
1415
+ outline: none; }
1416
+ .elementor-control .select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--single,
1417
+ .elementor-control .select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--multiple {
1418
+ border-color: #d5dadf; }
1419
+ .elementor-control .select2-container.select2-container--open .select2-selection--single,
1420
+ .elementor-control .select2-container.select2-container--open .select2-selection--multiple, .elementor-control .select2-container.select2-container--focus .select2-selection--single,
1421
+ .elementor-control .select2-container.select2-container--focus .select2-selection--multiple {
1422
+ border-color: #a4afb7; }
1423
+ .elementor-control .select2-container.select2-container--default .select2-selection--multiple .select2-selection__clear {
1424
+ display: none; }
1425
+ .elementor-control .select2-container.select2-container--default .select2-selection--multiple .select2-selection__choice {
1426
+ line-height: 1.5;
1427
+ font-size: 0.9em;
1428
+ border: none;
1429
+ -webkit-border-radius: 0;
1430
+ border-radius: 0; }
1431
+ .elementor-control .select2-selection {
1432
+ outline: none; }
1433
+ .elementor-control .select2-selection--single {
1434
+ height: 27px; }
1435
+ .elementor-control .select2-selection__rendered {
1436
+ line-height: 27px; }
1437
+ .elementor-control .select2-selection__arrow {
1438
+ height: 27px;
1439
+ top: 0; }
1440
+
1441
+ .elementor-panel-heading {
1442
+ display: table;
1443
+ table-layout: fixed;
1444
+ height: 40px;
1445
+ padding: 0 20px;
1446
+ width: 100%;
1447
+ border-bottom: 1px solid #e6e9ec;
1448
+ cursor: pointer; }
1449
+ .elementor-panel-heading:not(.elementor-open) .elementor-panel-heading-toggle .fa:before {
1450
+ content: ""; }
1451
+ .elementor-panel-heading.elementor-open .elementor-panel-heading-toggle .fa:before {
1452
+ content: '\f0d7'; }
1453
+ .elementor-panel-heading > * {
1454
+ display: table-cell;
1455
+ vertical-align: middle; }
1456
+ .elementor-panel-heading-toggle {
1457
+ width: 20px;
1458
+ color: #495157; }
1459
+ .elementor-panel-heading-title {
1460
+ color: #495157;
1461
+ font-weight: bold; }
1462
+
1463
+ .elementor-control-wp {
1464
+ line-height: 1.5; }
1465
+ .elementor-control-wp p {
1466
+ margin: 15px 0; }
1467
+
1468
+ .elementor-control-field {
1469
+ display: -webkit-box;
1470
+ display: -webkit-flex;
1471
+ display: -ms-flexbox;
1472
+ display: flex;
1473
+ -webkit-box-align: center;
1474
+ -webkit-align-items: center;
1475
+ -ms-flex-align: center;
1476
+ align-items: center; }
1477
+
1478
+ .elementor-label-block > .elementor-control-content > .elementor-control-field {
1479
+ -webkit-flex-wrap: wrap;
1480
+ -ms-flex-wrap: wrap;
1481
+ flex-wrap: wrap; }
1482
+ .elementor-label-block > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper {
1483
+ width: 100%;
1484
+ margin-top: 10px; }
1485
+
1486
+ .elementor-label-block.elementor-control-hidden-label:not(.elementor-control-dynamic) > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper {
1487
+ margin-top: 0; }
1488
+
1489
+ .elementor-label-inline > .elementor-control-content > .elementor-control-field > .elementor-control-title {
1490
+ width: 45%;
1491
+ -webkit-flex-shrink: 0;
1492
+ -ms-flex-negative: 0;
1493
+ flex-shrink: 0; }
1494
+
1495
+ .elementor-label-inline > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper {
1496
+ width: 55%; }
1497
+
1498
+ .elementor-control-field-description {
1499
+ margin-top: 10px; }
1500
+
1501
+ .elementor-group-control-attachment_alert .elementor-control-field-description {
1502
+ margin-top: 0; }
1503
+
1504
+ .elementor-required {
1505
+ color: #b01b1b; }
1506
+
1507
+ .elementor-choices {
1508
+ display: table;
1509
+ width: 100%;
1510
+ height: 27px;
1511
+ background-color: #a4afb7;
1512
+ text-align: center;
1513
+ border-spacing: 1px;
1514
+ -webkit-border-radius: 3px;
1515
+ border-radius: 3px; }
1516
+ .elementor-choices input {
1517
+ display: none; }
1518
+ .elementor-choices input:checked + .elementor-choices-label {
1519
+ color: #fff; }
1520
+ .elementor-choices input:not(:checked) + .elementor-choices-label {
1521
+ background-color: #fff;
1522
+ color: #a4afb7; }
1523
+ .elementor-choices .elementor-choices-label {
1524
+ display: table-cell;
1525
+ vertical-align: middle;
1526
+ font-size: 12px;
1527
+ -webkit-transition: all .5s;
1528
+ -o-transition: all .5s;
1529
+ transition: all .5s;
1530
+ cursor: pointer; }
1531
+
1532
+ .elementor-slider {
1533
+ display: inline-block;
1534
+ margin-top: 10px;
1535
+ height: 4px;
1536
+ background-color: #a4afb7;
1537
+ -webkit-border-radius: 5px;
1538
+ border-radius: 5px;
1539
+ position: relative;
1540
+ width: 67%; }
1541
+ .elementor-slider .ui-slider-handle {
1542
+ height: 16px;
1543
+ width: 16px;
1544
+ background-color: #fff;
1545
+ display: inline-block;
1546
+ top: 50%;
1547
+ -webkit-transform: translateY(-50%) translateX(-8px);
1548
+ -ms-transform: translateY(-50%) translateX(-8px);
1549
+ transform: translateY(-50%) translateX(-8px);
1550
+ position: absolute;
1551
+ -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.3);
1552
+ box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.3);
1553
+ -webkit-border-radius: 50%;
1554
+ border-radius: 50%;
1555
+ cursor: pointer; }
1556
+
1557
+ .elementor-slider-input {
1558
+ width: 33%;
1559
+ float: left; }
1560
+ .elementor-slider-input input {
1561
+ width: 80%;
1562
+ float: left; }
1563
+
1564
+ .elementor-units-choices {
1565
+ -webkit-box-flex: 1;
1566
+ -webkit-flex-grow: 1;
1567
+ -ms-flex-positive: 1;
1568
+ flex-grow: 1;
1569
+ text-align: left; }
1570
+ .elementor-units-choices input {
1571
+ display: none; }
1572
+ .elementor-units-choices input:not(:checked) + label {
1573
+ color: #c2cbd2; }
1574
+ .elementor-units-choices input:checked + label {
1575
+ text-decoration: underline; }
1576
+ .elementor-units-choices label {
1577
+ cursor: pointer;
1578
+ padding: 0 2px;
1579
+ text-transform: uppercase;
1580
+ font-size: 9px; }
1581
+
1582
+ .elementor-control-start-end .eicon-h-align-left, .elementor-control-start-end .eicon-h-align-right {
1583
+ -webkit-transform: rotate(180deg);
1584
+ -ms-transform: rotate(180deg);
1585
+ transform: rotate(180deg); }
1586
+
1587
+ .elementor-control-responsive-switchers {
1588
+ display: -webkit-box;
1589
+ display: -webkit-flex;
1590
+ display: -ms-flexbox;
1591
+ display: flex;
1592
+ margin: 0 5px; }
1593
+ .elementor-control-responsive-switchers .elementor-responsive-switcher {
1594
+ display: inline-block;
1595
+ -webkit-border-radius: 50%;
1596
+ border-radius: 50%;
1597
+ height: 18px;
1598
+ width: 18px;
1599
+ background-color: #a4afb7;
1600
+ cursor: pointer;
1601
+ position: relative;
1602
+ margin-right: 5px;
1603
+ color: #fff;
1604
+ font-size: 8px;
1605
+ text-align: center;
1606
+ -webkit-transition: background-color .5s;
1607
+ -o-transition: background-color .5s;
1608
+ transition: background-color .5s; }
1609
+ .elementor-control-responsive-switchers .elementor-responsive-switcher:hover {
1610
+ background-color: #c2cbd2; }
1611
+ .elementor-control-responsive-switchers .elementor-responsive-switcher i {
1612
+ position: relative;
1613
+ display: block;
1614
+ line-height: 18px; }
1615
+ .elementor-control-responsive-switchers .elementor-responsive-switcher i:before {
1616
+ height: 18px;
1617
+ width: 18px;
1618
+ position: absolute;
1619
+ left: 50%;
1620
+ -webkit-transform: translateX(-50%);
1621
+ -ms-transform: translateX(-50%);
1622
+ transform: translateX(-50%); }
1623
+
1624
+ .elementor-device-desktop #elementor-panel .elementor-panel-controls-stack:not(.elementor-responsive-switchers-open) .elementor-responsive-switcher {
1625
+ background: #c2cbd2; }
1626
+ .elementor-device-desktop #elementor-panel .elementor-panel-controls-stack:not(.elementor-responsive-switchers-open) .elementor-responsive-switcher:not(.elementor-responsive-switcher-desktop) {
1627
+ display: none; }
1628
+
1629
+ .elementor-device-mobile .elementor-responsive-switcher-mobile {
1630
+ background-color: #71d7f7; }
1631
+
1632
+ .elementor-device-tablet .elementor-responsive-switcher-tablet {
1633
+ background-color: #71d7f7; }
1634
+
1635
+ .elementor-update-preview {
1636
+ margin: 15px 15px 0;
1637
+ background-color: #e6e9ec;
1638
+ display: -webkit-box;
1639
+ display: -webkit-flex;
1640
+ display: -ms-flexbox;
1641
+ display: flex;
1642
+ -webkit-box-align: center;
1643
+ -webkit-align-items: center;
1644
+ -ms-flex-align: center;
1645
+ align-items: center; }
1646
+
1647
+ .elementor-update-preview-button-wrapper {
1648
+ -webkit-box-flex: 1;
1649
+ -webkit-flex-grow: 1;
1650
+ -ms-flex-positive: 1;
1651
+ flex-grow: 1;
1652
+ text-align: left; }
1653
+
1654
+ .elementor-update-preview-button {
1655
+ padding: 8px 15px;
1656
+ text-transform: uppercase; }
1657
+
1658
+ .elementor-control-text_align .elementor-choices,
1659
+ .elementor-control-align .elementor-choices,
1660
+ .elementor-control-position .elementor-choices {
1661
+ direction: ltr; }
1662
+
1663
+ .elementor-control-type-media .elementor-control-media {
1664
+ padding: 7px;
1665
+ border: 1px solid;
1666
+ height: 150px; }
1667
+ .elementor-control-type-media .elementor-control-media:not(:hover) {
1668
+ border-color: #d5dadf; }
1669
+ .elementor-control-type-media .elementor-control-media:not(:hover) .elementor-control-media-upload-button {
1670
+ background-color: #d5dadf; }
1671
+ .elementor-control-type-media .elementor-control-media:hover {
1672
+ border-color: #a4afb7; }
1673
+ .elementor-control-type-media .elementor-control-media:hover .elementor-control-media-upload-button {
1674
+ background-color: #a4afb7; }
1675
+ .elementor-control-type-media .elementor-control-media.elementor-media-empty .elementor-control-media-image-area {
1676
+ display: none; }
1677
+ .elementor-control-type-media .elementor-control-media:not(.elementor-media-empty) .elementor-control-media-upload-button {
1678
+ display: none; }
1679
+ .elementor-control-type-media .elementor-control-media > * {
1680
+ height: 100%;
1681
+ cursor: pointer;
1682
+ position: relative; }
1683
+
1684
+ .elementor-control-type-media .fa-plus-circle {
1685
+ position: absolute;
1686
+ top: 50%;
1687
+ left: 50%;
1688
+ -webkit-transform: translateX(-50%) translateY(-50%);
1689
+ -ms-transform: translateX(-50%) translateY(-50%);
1690
+ transform: translateX(-50%) translateY(-50%);
1691
+ color: #fff;
1692
+ font-size: 20px; }
1693
+
1694
+ .elementor-control-type-media .elementor-control-media-image-area:not(:hover) .elementor-control-media-delete {
1695
+ display: none; }
1696
+
1697
+ .elementor-control-type-media .elementor-control-media-image-area:hover .elementor-control-media-image {
1698
+ opacity: .5; }
1699
+
1700
+ .elementor-control-type-media .elementor-control-media-delete {
1701
+ position: absolute;
1702
+ bottom: 0;
1703
+ left: 0;
1704
+ right: 0;
1705
+ text-align: center;
1706
+ padding: 9.5px;
1707
+ font-size: 11px;
1708
+ color: #fff;
1709
+ background-color: #a4afb7;
1710
+ text-transform: uppercase; }
1711
+
1712
+ .elementor-control-type-media .elementor-control-media-image {
1713
+ height: 100%;
1714
+ -webkit-background-size: cover;
1715
+ background-size: cover;
1716
+ background-position: center; }
1717
+
1718
+ .elementor-control-type-dimensions .elementor-control-dimensions {
1719
+ overflow: hidden; }
1720
+
1721
+ .elementor-control-type-dimensions li {
1722
+ float: left;
1723
+ width: 20%; }
1724
+ .elementor-control-type-dimensions li input,
1725
+ .elementor-control-type-dimensions li .elementor-link-dimensions {
1726
+ display: block;
1727
+ text-align: center;
1728
+ width: 100%;
1729
+ border-color: #a4afb7;
1730
+ height: 27px; }
1731
+ .elementor-control-type-dimensions li input {
1732
+ border-left: none;
1733
+ -webkit-border-radius: 0;
1734
+ border-radius: 0;
1735
+ padding: 4px 0; }
1736
+ .elementor-control-type-dimensions li input:focus + .elementor-control-dimension-label {
1737
+ color: #a4afb7; }
1738
+ .elementor-control-type-dimensions li .elementor-link-dimensions {
1739
+ border: 1px solid #a4afb7;
1740
+ border-left: none;
1741
+ background-color: #fff;
1742
+ padding: 0;
1743
+ outline: none;
1744
+ -webkit-border-radius: 0 3px 3px 0;
1745
+ border-radius: 0 3px 3px 0;
1746
+ cursor: pointer; }
1747
+ .elementor-control-type-dimensions li:first-child input {
1748
+ border-left: 1px solid #a4afb7;
1749
+ -webkit-border-radius: 3px 0 0 3px;
1750
+ border-radius: 3px 0 0 3px; }
1751
+
1752
+ .elementor-control-type-dimensions .elementor-control-dimension-label {
1753
+ display: block;
1754
+ text-align: center;
1755
+ color: #d5dadf;
1756
+ font-size: 9px;
1757
+ text-transform: uppercase;
1758
+ padding-top: 5px; }
1759
+
1760
+ .elementor-control-type-dimensions .elementor-link-dimensions.unlinked {
1761
+ background-color: #fff; }
1762
+ .elementor-control-type-dimensions .elementor-link-dimensions.unlinked .elementor-linked {
1763
+ display: none; }
1764
+
1765
+ .elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked) {
1766
+ background-color: #a4afb7; }
1767
+ .elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked) .elementor-unlinked {
1768
+ display: none; }
1769
+
1770
+ .elementor-control-type-dimensions .elementor-link-dimensions .elementor-linked {
1771
+ color: #fff; }
1772
+
1773
+ .elementor-control-type-url .elementor-control-url-external-hide .elementor-control-url-more {
1774
+ display: none; }
1775
+
1776
+ .elementor-control-type-url .elementor-control-url-external-show .elementor-input {
1777
+ padding-right: 46px;
1778
+ height: 26px; }
1779
+
1780
+ .elementor-control-type-url .elementor-control-input-wrapper {
1781
+ position: relative; }
1782
+
1783
+ .elementor-control-type-url .elementor-control-url-more {
1784
+ position: absolute;
1785
+ top: 0;
1786
+ right: 0;
1787
+ height: 26px;
1788
+ width: 40px;
1789
+ border-left: 1px solid;
1790
+ cursor: pointer;
1791
+ font-size: 10px;
1792
+ -webkit-border-radius: 0 3px 3px 0;
1793
+ border-radius: 0 3px 3px 0;
1794
+ display: -webkit-box;
1795
+ display: -webkit-flex;
1796
+ display: -ms-flexbox;
1797
+ display: flex;
1798
+ -webkit-box-align: center;
1799
+ -webkit-align-items: center;
1800
+ -ms-flex-align: center;
1801
+ align-items: center;
1802
+ -webkit-box-pack: center;
1803
+ -webkit-justify-content: center;
1804
+ -ms-flex-pack: center;
1805
+ justify-content: center; }
1806
+ .elementor-control-type-url .elementor-control-url-more i {
1807
+ font-size: 13px; }
1808
+ .elementor-control-type-url .elementor-control-url-more-input {
1809
+ display: none; }
1810
+ .elementor-control-type-url .elementor-control-url-more-input:not(:checked) + .elementor-control-url-more-options {
1811
+ display: none; }
1812
+ .elementor-control-type-url .elementor-control-url-more-options {
1813
+ padding-top: 10px; }
1814
+
1815
+ .elementor-control-type-url .elementor-control-url-option {
1816
+ padding: 5px;
1817
+ font-size: 12px; }
1818
+
1819
+ .elementor-control-type-url .elementor-input {
1820
+ direction: ltr; }
1821
+ .elementor-control-type-url .elementor-input:not(:focus) + .elementor-control-url-more {
1822
+ border-color: #d5dadf; }
1823
+ .elementor-control-type-url .elementor-input:focus + .elementor-control-url-more {
1824
+ border-color: #a4afb7; }
1825
+
1826
+ .elementor-control-type-section {
1827
+ margin-top: 10px;
1828
+ padding: 0; }
1829
+ .elementor-control-type-section + .elementor-control:not(.elementor-control-type-section) {
1830
+ padding-top: 15px; }
1831
+ .elementor-control-type-section + .elementor-control:not(.elementor-control-type-section):before {
1832
+ display: none; }
1833
+
1834
+ .elementor-control-type-color > .elementor-control-content > .elementor-control-field > .elementor-control-title {
1835
+ width: 70%; }
1836
+
1837
+ .elementor-control-type-color > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper {
1838
+ height: 27px;
1839
+ width: 30%; }
1840
+
1841
+ .elementor-control-type-wysiwyg.elementor-rich-editing-disabled .wp-editor-container {
1842
+ margin-top: 10px; }
1843
+
1844
+ .elementor-control-type-wysiwyg * {
1845
+ -webkit-box-sizing: content-box;
1846
+ box-sizing: content-box; }
1847
+
1848
+ .elementor-control-type-wysiwyg .wp-editor-container {
1849
+ border: 1px solid #e6e9ec;
1850
+ -webkit-border-radius: 3px;
1851
+ border-radius: 3px; }
1852
+
1853
+ .elementor-control-type-wysiwyg #insert-media-button {
1854
+ margin-top: 7px;
1855
+ height: initial;
1856
+ line-height: 1;
1857
+ font-size: 10px;
1858
+ padding: 3px 7px;
1859
+ background-color: #e6e9ec; }
1860
+
1861
+ .elementor-control-type-wysiwyg .ed_button {
1862
+ height: 22px;
1863
+ width: initial; }
1864
+
1865
+ .elementor-control-type-wysiwyg .wp-media-buttons-icon {
1866
+ height: 14px;
1867
+ margin: 0; }
1868
+ .elementor-control-type-wysiwyg .wp-media-buttons-icon:before {
1869
+ font-size: 14px; }
1870
+
1871
+ .elementor-control-type-wysiwyg .wp-switch-editor {
1872
+ border: none;
1873
+ color: #6d7882;
1874
+ font-size: 10px;
1875
+ padding: 3px 9px 4px;
1876
+ -webkit-border-radius: 3px 3px 0 0;
1877
+ border-radius: 3px 3px 0 0; }
1878
+
1879
+ .elementor-control-type-wysiwyg .html-active .switch-tmce {
1880
+ background-color: transparent; }
1881
+
1882
+ .elementor-control-type-wysiwyg .html-active .switch-html {
1883
+ background-color: #e6e9ec; }
1884
+
1885
+ .elementor-control-type-wysiwyg .tmce-active .switch-tmce {
1886
+ background-color: #e6e9ec; }
1887
+
1888
+ .elementor-control-type-wysiwyg .tmce-active .switch-html {
1889
+ background-color: transparent; }
1890
+
1891
+ .elementor-control-type-wysiwyg .mce-toolbar-grp, .elementor-control-type-wysiwyg .quicktags-toolbar {
1892
+ background-color: #e6e9ec; }
1893
+
1894
+ .elementor-control-type-wysiwyg .mce-toolbar-grp > div {
1895
+ padding: 0 3px; }
1896
+
1897
+ .elementor-control-type-wysiwyg .elementor-wp-editor {
1898
+ -webkit-box-sizing: border-box;
1899
+ box-sizing: border-box; }
1900
+
1901
+ .elementor-control-type-wysiwyg .mce-ico {
1902
+ color: #6d7882;
1903
+ font-size: 16px; }
1904
+
1905
+ .elementor-control-type-wysiwyg .mce-btn {
1906
+ margin-right: 0;
1907
+ margin-left: 0; }
1908
+ .elementor-control-type-wysiwyg .mce-btn:hover, .elementor-control-type-wysiwyg .mce-btn:active, .elementor-control-type-wysiwyg .mce-btn.mce-active {
1909
+ border-color: #d5dadf; }
1910
+
1911
+ .elementor-control-type-wysiwyg .mce-path {
1912
+ padding: 5px 10px; }
1913
+
1914
+ .elementor-control-type-wysiwyg .mce-path-item {
1915
+ font-size: 12px;
1916
+ color: #6d7882; }
1917
+
1918
+ .elementor-control-type-icon .select2-selection__rendered .fa {
1919
+ margin-right: 3px; }
1920
+
1921
+ .elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-clear, .elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-thumbnails {
1922
+ display: none; }
1923
+
1924
+ .elementor-control-type-gallery .elementor-control-gallery-thumbnails {
1925
+ overflow: hidden;
1926
+ margin-top: 20px;
1927
+ cursor: pointer; }
1928
+
1929
+ .elementor-control-type-gallery .elementor-control-gallery-thumbnail {
1930
+ width: 40px;
1931
+ height: 40px;
1932
+ -webkit-background-size: cover;
1933
+ background-size: cover;
1934
+ background-position: 50% 50%;
1935
+ float: right;
1936
+ margin-bottom: 10px; }
1937
+ .elementor-control-type-gallery .elementor-control-gallery-thumbnail:not(:nth-child(5n)) {
1938
+ margin-left: 10px; }
1939
+
1940
+ .elementor-control-type-gallery .elementor-control-gallery-add {
1941
+ width: 100%;
1942
+ height: 30px;
1943
+ color: #fff;
1944
+ background-color: #a4afb7;
1945
+ margin-top: 10px;
1946
+ text-transform: uppercase; }
1947
+
1948
+ .elementor-control-type-gallery .elementor-control-gallery-clear {
1949
+ color: #b01b1b;
1950
+ cursor: pointer; }
1951
+
1952
+ .elementor-control-type-structure .elementor-control-structure-preset {
1953
+ border: 1px solid #e6e9ec;
1954
+ padding: 3px;
1955
+ -webkit-border-radius: 3px;
1956
+ border-radius: 3px; }
1957
+ .elementor-control-type-structure .elementor-control-structure-preset:not(.elementor-control-structure-current-preset) {
1958
+ display: inline-block;
1959
+ cursor: pointer;
1960
+ height: 50px; }
1961
+ .elementor-control-type-structure .elementor-control-structure-preset:not(.elementor-control-structure-current-preset) svg {
1962
+ height: 100%; }
1963
+ .elementor-control-type-structure .elementor-control-structure-preset path {
1964
+ fill: #e6e9ec; }
1965
+
1966
+ .elementor-control-type-structure .elementor-control-structure-current-preset {
1967
+ margin-top: 15px; }
1968
+ .elementor-control-type-structure .elementor-control-structure-current-preset svg {
1969
+ display: block;
1970
+ width: 100%; }
1971
+
1972
+ .elementor-control-type-structure .elementor-control-structure-reset {
1973
+ padding: 10px 0 0 2px;
1974
+ font-size: 11px;
1975
+ cursor: pointer;
1976
+ color: #a4afb7; }
1977
+ .elementor-control-type-structure .elementor-control-structure-reset i {
1978
+ margin-left: 8px; }
1979
+
1980
+ .elementor-control-type-structure .elementor-control-structure-title, .elementor-control-type-structure .elementor-control-structure-more-presets-title {
1981
+ color: #495157;
1982
+ font-weight: bold;
1983
+ padding: 13.5px 20px;
1984
+ position: relative; }
1985
+ .elementor-control-type-structure .elementor-control-structure-title:before, .elementor-control-type-structure .elementor-control-structure-title:after, .elementor-control-type-structure .elementor-control-structure-more-presets-title:before, .elementor-control-type-structure .elementor-control-structure-more-presets-title:after {
1986
+ content: '';
1987
+ position: absolute;
1988
+ left: 0;
1989
+ right: 0; }
1990
+ .elementor-control-type-structure .elementor-control-structure-title:before, .elementor-control-type-structure .elementor-control-structure-more-presets-title:before {
1991
+ top: 0;
1992
+ background-color: #e6e9ec;
1993
+ -webkit-transform: translateY(-100%);
1994
+ -ms-transform: translateY(-100%);
1995
+ transform: translateY(-100%); }
1996
+ .elementor-control-type-structure .elementor-control-structure-title:after, .elementor-control-type-structure .elementor-control-structure-more-presets-title:after {
1997
+ bottom: 0;
1998
+ height: 1px;
1999
+ background-color: #e6e9ec; }
2000
+
2001
+ .elementor-control-type-structure .elementor-control-structure-title {
2002
+ margin: 10px -20px 0; }
2003
+ .elementor-control-type-structure .elementor-control-structure-title:before {
2004
+ height: 10px;
2005
+ -webkit-box-shadow: inset 0 2px 4px rgba(127, 127, 127, 0.1);
2006
+ box-shadow: inset 0 2px 4px rgba(127, 127, 127, 0.1); }
2007
+
2008
+ .elementor-control-type-structure .elementor-control-structure-more-presets-title {
2009
+ margin: 15px -20px 0; }
2010
+ .elementor-control-type-structure .elementor-control-structure-more-presets-title:before {
2011
+ height: 3px; }
2012
+
2013
+ .elementor-control-type-structure .elementor-control-structure-more-presets {
2014
+ display: -webkit-box;
2015
+ display: -webkit-flex;
2016
+ display: -ms-flexbox;
2017
+ display: flex;
2018
+ -webkit-flex-wrap: wrap;
2019
+ -ms-flex-wrap: wrap;
2020
+ flex-wrap: wrap;
2021
+ -webkit-box-pack: justify;
2022
+ -webkit-justify-content: space-between;
2023
+ -ms-flex-pack: justify;
2024
+ justify-content: space-between; }
2025
+ .elementor-control-type-structure .elementor-control-structure-more-presets input {
2026
+ display: none; }
2027
+ .elementor-control-type-structure .elementor-control-structure-more-presets input:checked + .elementor-control-structure-preset {
2028
+ border: 1px solid #a4afb7; }
2029
+ .elementor-control-type-structure .elementor-control-structure-more-presets input:checked + .elementor-control-structure-preset path {
2030
+ fill: #a4afb7; }
2031
+
2032
+ .elementor-control-type-structure .elementor-control-structure-preset-wrapper {
2033
+ margin-top: 15px; }
2034
+
2035
+ .elementor-control-type-structure .elementor-control-structure-preset-title {
2036
+ text-align: center;
2037
+ padding-top: 5px;
2038
+ font-style: italic;
2039
+ font-size: 11px;
2040
+ color: #a4afb7; }
2041
+
2042
+ .elementor-control-type-image_dimensions .elementor-control-field-description {
2043
+ margin: 0 0 15px;
2044
+ line-height: 1.4; }
2045
+
2046
+ .elementor-control-type-image_dimensions .elementor-control-input-wrapper {
2047
+ overflow: hidden; }
2048
+
2049
+ .elementor-control-type-image_dimensions .elementor-image-dimensions-field {
2050
+ width: 65px;
2051
+ float: right; }
2052
+ .elementor-control-type-image_dimensions .elementor-image-dimensions-field input:focus + .elementor-image-dimensions-field-description {
2053
+ color: #a4afb7; }
2054
+
2055
+ .elementor-control-type-image_dimensions .elementor-image-dimensions-separator {
2056
+ width: 20px;
2057
+ text-align: center;
2058
+ float: right;
2059
+ padding-top: 4px; }
2060
+
2061
+ .elementor-control-type-image_dimensions .elementor-image-dimensions-field-description {
2062
+ display: block;
2063
+ text-transform: uppercase;
2064
+ margin-top: 5px;
2065
+ color: #d5dadf;
2066
+ font-size: 9px;
2067
+ text-align: center; }
2068
+
2069
+ .elementor-control-type-image_dimensions .elementor-image-dimensions-apply-button {
2070
+ float: left;
2071
+ height: 27px;
2072
+ width: 65px; }
2073
+
2074
+ .elementor-control-type-code {
2075
+ padding: 0 10px 15px; }
2076
+
2077
+ .elementor-control-type-wp_widget .widget-inside {
2078
+ display: block; }
2079
+
2080
+ .elementor-control-type-wp_widget .quicktags-toolbar input {
2081
+ width: auto; }
2082
+
2083
+ .elementor-control-type-tabs {
2084
+ font-size: 0.8em;
2085
+ color: #a4afb7;
2086
+ text-transform: uppercase;
2087
+ display: -webkit-box;
2088
+ display: -webkit-flex;
2089
+ display: -ms-flexbox;
2090
+ display: flex; }
2091
+
2092
+ .elementor-control-type-tab {
2093
+ text-align: center;
2094
+ width: 100%;
2095
+ padding: 0;
2096
+ line-height: 30px;
2097
+ border-top: 1px solid #a4afb7;
2098
+ border-bottom: 1px solid #a4afb7;
2099
+ border-left: 1px solid #a4afb7;
2100
+ cursor: pointer; }
2101
+ .elementor-control-type-tab:first-child {
2102
+ border-right: 1px solid #a4afb7;
2103
+ -webkit-border-top-right-radius: 3px;
2104
+ border-top-right-radius: 3px;
2105
+ -webkit-border-bottom-right-radius: 3px;
2106
+ border-bottom-right-radius: 3px; }
2107
+ .elementor-control-type-tab:last-child {
2108
+ -webkit-border-top-left-radius: 3px;
2109
+ border-top-left-radius: 3px;
2110
+ -webkit-border-bottom-left-radius: 3px;
2111
+ border-bottom-left-radius: 3px; }
2112
+ .elementor-control-type-tab.elementor-tab-active {
2113
+ background-color: #a4afb7;
2114
+ color: #ffffff; }
2115
+
2116
+ .elementor-tab-close {
2117
+ display: none !important; }
2118
+
2119
+ .elementor-control-type-repeater,
2120
+ .elementor-control-type-repeater .elementor-control:not(.elementor-control-type-tab) {
2121
+ padding: 0 10px 15px; }
2122
+
2123
+ .elementor-control-type-repeater .elementor-control:before {
2124
+ display: none; }
2125
+
2126
+ .elementor-control-type-repeater.elementor-repeater-has-minimum-rows .elementor-repeater-tool-remove {
2127
+ display: none; }
2128
+
2129
+ .elementor-control-type-repeater .elementor-repeater-fields {
2130
+ margin: 10px 0; }
2131
+
2132
+ .elementor-control-type-repeater .elementor-repeater-row-controls {
2133
+ border: 1px solid #d5dadf;
2134
+ border-top-width: 0;
2135
+ padding-top: 15px; }
2136
+ .elementor-control-type-repeater .elementor-repeater-row-controls:not(.editable) {
2137
+ display: none; }
2138
+ .elementor-control-type-repeater .elementor-repeater-row-controls .wp-picker-container.wp-picker-active {
2139
+ -webkit-transform: translateY(0);
2140
+ -ms-transform: translateY(0);
2141
+ transform: translateY(0);
2142
+ border-width: 0; }
2143
+
2144
+ .elementor-control-type-repeater .elementor-repeater-row-tools {
2145
+ display: table;
2146
+ table-layout: fixed;
2147
+ width: 100%;
2148
+ color: #556068;
2149
+ background-color: #d5dadf;
2150
+ height: 40px;
2151
+ border-spacing: 1px;
2152
+ -webkit-transition: all .5s;
2153
+ -o-transition: all .5s;
2154
+ transition: all .5s; }
2155
+ .elementor-control-type-repeater .elementor-repeater-row-tools:hover {
2156
+ background-color: #a4afb7; }
2157
+ .elementor-control-type-repeater .elementor-repeater-row-tools > div {
2158
+ display: table-cell;
2159
+ text-align: center;
2160
+ vertical-align: middle;
2161
+ cursor: pointer; }
2162
+ .elementor-control-type-repeater .elementor-repeater-row-tools > div:not(.elementor-repeater-row-handle-sortable) {
2163
+ background-color: #fff; }
2164
+ .elementor-control-type-repeater .elementor-repeater-row-tools > div:hover {
2165
+ opacity: .95; }
2166
+ .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title {
2167
+ text-align: right;
2168
+ padding: 0 10px;
2169
+ white-space: nowrap;
2170
+ overflow: hidden;
2171
+ -o-text-overflow: ellipsis;
2172
+ text-overflow: ellipsis; }
2173
+ .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title .fa {
2174
+ margin-left: 5px; }
2175
+ .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-tool {
2176
+ width: 40px; }
2177
+ .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-handle-sortable {
2178
+ cursor: move;
2179
+ width: 10px;
2180
+ color: #fff; }
2181
+
2182
+ .elementor-control-type-repeater .elementor-button-wrapper {
2183
+ text-align: center;
2184
+ padding: 10px; }
2185
+
2186
+ .elementor-control-type-textarea textarea {
2187
+ display: block; }
2188
+
2189
+ .elementor-control-type-box_shadow .elementor-control-input-wrapper {
2190
+ overflow: hidden; }
2191
+
2192
+ .elementor-control-type-box_shadow .elementor-shadow-slider {
2193
+ margin-top: 10px; }
2194
+
2195
+ .elementor-control-type-text_shadow .elementor-control-input-wrapper {
2196
+ overflow: hidden; }
2197
+
2198
+ .elementor-control-type-text_shadow .elementor-shadow-slider {
2199
+ margin-top: 10px; }
2200
+
2201
+ .elementor-control-type-switcher.elementor-label-inline > .elementor-control-content .elementor-control-field .elementor-control-title {
2202
+ width: 70%; }
2203
+
2204
+ .elementor-control-type-switcher.elementor-label-inline > .elementor-control-content .elementor-control-field .elementor-control-input-wrapper {
2205
+ width: 30%; }
2206
+
2207
+ .elementor-control-type-switcher .elementor-control-input-wrapper {
2208
+ text-align: left; }
2209
+
2210
+ .elementor-control-type-switcher .elementor-switch {
2211
+ position: relative;
2212
+ display: inline-block;
2213
+ vertical-align: top;
2214
+ width: 49px;
2215
+ height: 20px;
2216
+ background-color: white;
2217
+ -webkit-border-radius: 18px;
2218
+ border-radius: 18px;
2219
+ cursor: pointer; }
2220
+
2221
+ .elementor-control-type-switcher .elementor-switch-input {
2222
+ display: none; }
2223
+
2224
+ .elementor-control-type-switcher .elementor-switch-label {
2225
+ position: relative;
2226
+ display: block;
2227
+ height: inherit;
2228
+ font-size: 7px;
2229
+ text-transform: uppercase;
2230
+ background: #eceeef;
2231
+ -webkit-border-radius: inherit;
2232
+ border-radius: inherit;
2233
+ -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.12), inset 0 0 2px rgba(0, 0, 0, 0.15);
2234
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.12), inset 0 0 2px rgba(0, 0, 0, 0.15);
2235
+ -webkit-transition: 0.15s ease-out;
2236
+ -o-transition: 0.15s ease-out;
2237
+ transition: 0.15s ease-out;
2238
+ -webkit-transition-property: opacity, background;
2239
+ -o-transition-property: opacity, background;
2240
+ transition-property: opacity, background; }
2241
+
2242
+ .elementor-control-type-switcher .elementor-switch-label:before, .elementor-control-type-switcher .elementor-switch-label:after {
2243
+ position: absolute;
2244
+ top: 0;
2245
+ width: 50%;
2246
+ text-align: center;
2247
+ line-height: 20px;
2248
+ -webkit-transition: inherit;
2249
+ -o-transition: inherit;
2250
+ transition: inherit; }
2251
+
2252
+ .elementor-control-type-switcher .elementor-switch-label:before {
2253
+ content: attr(data-off);
2254
+ right: 3px;
2255
+ color: #a4afb7;
2256
+ text-shadow: 0 1px rgba(255, 255, 255, 0.5); }
2257
+
2258
+ .elementor-control-type-switcher .elementor-switch-label:after {
2259
+ content: attr(data-on);
2260
+ left: 3px;
2261
+ color: white;
2262
+ text-shadow: 0 1px rgba(0, 0, 0, 0.2);
2263
+ opacity: 0; }
2264
+
2265
+ .elementor-control-type-switcher .elementor-switch-input:checked ~ .elementor-switch-label {
2266
+ background: #71d7f7;
2267
+ -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15), inset 0 0 3px rgba(0, 0, 0, 0.2);
2268
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15), inset 0 0 3px rgba(0, 0, 0, 0.2); }
2269
+ .elementor-control-type-switcher .elementor-switch-input:checked ~ .elementor-switch-label:before {
2270
+ opacity: 0; }
2271
+ .elementor-control-type-switcher .elementor-switch-input:checked ~ .elementor-switch-label:after {
2272
+ opacity: 1; }
2273
+
2274
+ .elementor-control-type-switcher .elementor-switch-handle {
2275
+ position: absolute;
2276
+ top: 1px;
2277
+ left: 1px;
2278
+ width: 18px;
2279
+ height: 18px;
2280
+ background: white;
2281
+ -webkit-border-radius: 10px;
2282
+ border-radius: 10px;
2283
+ -webkit-transition: left 0.15s ease-out;
2284
+ -o-transition: left 0.15s ease-out;
2285
+ transition: left 0.15s ease-out; }
2286
+
2287
+ .elementor-control-type-switcher .elementor-switch-input:checked ~ .elementor-switch-handle {
2288
+ left: 30px;
2289
+ -webkit-box-shadow: -1px 1px 5px rgba(0, 0, 0, 0.2);
2290
+ box-shadow: -1px 1px 5px rgba(0, 0, 0, 0.2); }
2291
+
2292
+ .elementor-control-type-order .elementor-control-oreder-wrapper {
2293
+ display: -webkit-box;
2294
+ display: -webkit-flex;
2295
+ display: -ms-flexbox;
2296
+ display: flex; }
2297
+
2298
+ .elementor-control-type-order input {
2299
+ display: none; }
2300
+ .elementor-control-type-order input:checked + .elementor-control-order-label {
2301
+ -webkit-transform: scale(1, -1);
2302
+ -ms-transform: scale(1, -1);
2303
+ transform: scale(1, -1); }
2304
+
2305
+ .elementor-control-type-order select {
2306
+ -webkit-border-radius: 3px 0 0 3px;
2307
+ border-radius: 3px 0 0 3px; }
2308
+ .elementor-control-type-order select:not(:focus) ~ .elementor-control-order-label {
2309
+ border-color: #d5dadf; }
2310
+ .elementor-control-type-order select:focus ~ .elementor-control-order-label {
2311
+ border-color: #a4afb7; }
2312
+
2313
+ .elementor-control-type-order .elementor-control-order-label {
2314
+ position: relative;
2315
+ padding: 0;
2316
+ width: 40px;
2317
+ border: 1px solid;
2318
+ font-size: 10px;
2319
+ -webkit-border-radius: 0 3px 3px 0;
2320
+ border-radius: 0 3px 3px 0;
2321
+ margin-left: -3px;
2322
+ background-color: #fff;
2323
+ cursor: pointer; }
2324
+ .elementor-control-type-order .elementor-control-order-label i {
2325
+ position: absolute;
2326
+ top: 50%;
2327
+ left: 50%;
2328
+ -webkit-transform: translateX(-50%) translateY(-50%);
2329
+ -ms-transform: translateX(-50%) translateY(-50%);
2330
+ transform: translateX(-50%) translateY(-50%); }
2331
+
2332
+ .elementor-control-type-hidden {
2333
+ display: none !important; }
2334
+
2335
+ .elementor-control-type-popover_toggle input {
2336
+ display: none; }
2337
+
2338
+ .elementor-control-type-popover_toggle label {
2339
+ cursor: pointer; }
2340
+
2341
+ .elementor-control-type-popover_toggle .elementor-control-input-wrapper {
2342
+ direction: ltr; }
2343
+
2344
+ .elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:checked + .elementor-control-popover-toggle-toggle-label {
2345
+ color: #71d7f7; }
2346
+
2347
+ .elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:not(:checked) ~ .elementor-control-popover-toggle-reset-label {
2348
+ display: none; }
2349
+
2350
+ .elementor-control-type-popover_toggle .elementor-control-popover-toggle-reset-label {
2351
+ color: #c2cbd2;
2352
+ padding-left: 5px; }
2353
+
2354
+ .elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle-label {
2355
+ width: 50px;
2356
+ height: 27px;
2357
+ display: -webkit-inline-box;
2358
+ display: -webkit-inline-flex;
2359
+ display: -ms-inline-flexbox;
2360
+ display: inline-flex;
2361
+ -webkit-box-align: center;
2362
+ -webkit-align-items: center;
2363
+ -ms-flex-align: center;
2364
+ align-items: center;
2365
+ -webkit-box-pack: center;
2366
+ -webkit-justify-content: center;
2367
+ -ms-flex-pack: center;
2368
+ justify-content: center;
2369
+ -webkit-border-radius: 3px;
2370
+ border-radius: 3px;
2371
+ border: 1px solid #d5dadf; }
2372
+
2373
+ .elementor-control-type-button .elementor-control-input-wrapper {
2374
+ text-align: left; }
2375
+
2376
+ .elementor-control-type-button .elementor-button {
2377
+ width: auto;
2378
+ height: 26px; }
2379
+
2380
+ .wp-picker-container.wp-picker-active {
2381
+ position: absolute;
2382
+ z-index: 10000;
2383
+ top: 0;
2384
+ left: 7px;
2385
+ background-color: #fff;
2386
+ border: solid #fff;
2387
+ border-width: 0 10px 0 5px;
2388
+ padding-top: 10px;
2389
+ -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.4);
2390
+ box-shadow: 0 0 5px rgba(0, 0, 0, 0.4); }
2391
+ .wp-picker-container.wp-picker-active .wp-color-result {
2392
+ float: right; }
2393
+ .wp-picker-container.wp-picker-active .wp-picker-input-wrap {
2394
+ padding-left: 10px;
2395
+ float: left; }
2396
+
2397
+ .wp-picker-container * {
2398
+ -webkit-box-sizing: content-box;
2399
+ box-sizing: content-box; }
2400
+
2401
+ .wp-picker-container .color-alpha {
2402
+ width: -webkit-calc( 100% - 2px * 2);
2403
+ width: calc( 100% - 2px * 2);
2404
+ height: -webkit-calc( 100% - 2px * 2);
2405
+ height: calc( 100% - 2px * 2);
2406
+ margin: 2px;
2407
+ position: absolute;
2408
+ top: 0;
2409
+ left: 0;
2410
+ -webkit-border-radius: 2px;
2411
+ border-radius: 2px;
2412
+ -webkit-box-sizing: border-box;
2413
+ box-sizing: border-box; }
2414
+
2415
+ .wp-picker-container .iris-picker {
2416
+ border: none; }
2417
+
2418
+ .wp-picker-container:not(.wp-picker-active) {
2419
+ float: left; }
2420
+ .wp-picker-container:not(.wp-picker-active) .wp-color-result {
2421
+ margin: 0; }
2422
+
2423
+ .wp-picker-container.wp-picker-active {
2424
+ -webkit-transform: translateY(6px);
2425
+ -ms-transform: translateY(6px);
2426
+ transform: translateY(6px); }
2427
+ [class*="wp-version-4-9"] #elementor-controls .wp-picker-container.wp-picker-active,
2428
+ [class*="wp-version-5"] #elementor-controls .wp-picker-container.wp-picker-active {
2429
+ padding-top: 9px; }
2430
+ .wp-picker-container.wp-picker-active .wp-color-result {
2431
+ margin-right: 3px; }
2432
+
2433
+ .wp-picker-container input[type="text"].wp-color-picker {
2434
+ float: left;
2435
+ width: 100px;
2436
+ max-width: 136px;
2437
+ -webkit-border-radius: 0 3px 3px 0;
2438
+ border-radius: 0 3px 3px 0;
2439
+ font-size: 11px;
2440
+ line-height: 12px;
2441
+ padding: 7px 3px; }
2442
+
2443
+ .wp-color-result {
2444
+ margin: 0;
2445
+ width: 48px;
2446
+ height: 25px;
2447
+ -webkit-transition: border .5s;
2448
+ -o-transition: border .5s;
2449
+ transition: border .5s;
2450
+ padding: 0;
2451
+ background-color: #fafafa;
2452
+ -webkit-border-radius: 3px;
2453
+ border-radius: 3px;
2454
+ border: 1px solid #d5dadf; }
2455
+ .wp-color-result, .wp-color-result:focus {
2456
+ -webkit-box-shadow: inset 0 0 0 3px white;
2457
+ box-shadow: inset 0 0 0 3px white; }
2458
+ .wp-color-result:after, .wp-color-result.wp-picker-open:after {
2459
+ content: none; }
2460
+ .wp-color-result:hover {
2461
+ border: 1px solid #a4afb7; }
2462
+ .wp-color-result:focus, .wp-color-result:active {
2463
+ outline: 0; }
2464
+
2465
+ .wp-picker-default.button,
2466
+ .wp-picker-clear.button {
2467
+ height: 26px;
2468
+ width: 48px;
2469
+ padding: 0;
2470
+ background-color: #d5dadf;
2471
+ -webkit-border-radius: 3px 0 0 3px;
2472
+ border-radius: 3px 0 0 3px;
2473
+ margin: 0; }
2474
+
2475
+ .wp-picker-holder * {
2476
+ -webkit-box-sizing: content-box;
2477
+ box-sizing: content-box; }
2478
+
2479
+ .wp-picker-holder .iris-square-value {
2480
+ -webkit-transition: none;
2481
+ -o-transition: none;
2482
+ transition: none; }
2483
+
2484
+ .wp-picker-open ~ .wp-picker-holder {
2485
+ clear: both;
2486
+ margin-bottom: 15px; }
2487
+
2488
  #elementor-mode-switcher {
2489
  position: absolute;
2490
  right: 100%;
2770
  border-right-style: solid;
2771
  border-left: none; }
2772
 
2773
+ .elementor-templates-modal .dialog-widget-content {
2774
  background-color: #f1f3f5;
2775
  width: 100%; }
2776
  @media (max-width: 1439px) {
2777
+ .elementor-templates-modal .dialog-widget-content {
2778
  max-width: 990px; } }
2779
  @media (min-width: 1440px) {
2780
+ .elementor-templates-modal .dialog-widget-content {
2781
  max-width: 1200px; } }
2782
 
2783
+ .elementor-templates-modal .dialog-widget-header {
2784
  padding: 0;
2785
  background-color: #fff;
2786
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
2788
  position: relative;
2789
  z-index: 1; }
2790
 
2791
+ .elementor-templates-modal .dialog-buttons-wrapper {
2792
  display: none; }
2793
 
2794
+ .elementor-templates-modal .dialog-message {
2795
  height: 750px;
2796
  max-height: 85vh;
2797
  overflow: auto;
2798
  padding: 25px 30px 30px; }
2799
 
2800
+ .elementor-templates-modal__header {
 
 
 
 
 
 
 
 
 
 
2801
  display: -webkit-box;
2802
  display: -webkit-flex;
2803
  display: -ms-flexbox;
2806
  -webkit-align-items: center;
2807
  -ms-flex-align: center;
2808
  align-items: center;
2809
+ -webkit-box-pack: justify;
2810
+ -webkit-justify-content: space-between;
2811
+ -ms-flex-pack: justify;
2812
+ justify-content: space-between;
2813
  height: 50px; }
2814
+ .elementor-templates-modal__header__logo {
2815
+ font-size: 15px;
2816
+ line-height: 1;
2817
+ text-transform: uppercase;
2818
+ color: #495157;
2819
+ font-weight: bold;
2820
+ cursor: pointer; }
2821
+ .elementor-templates-modal__header__logo-area {
2822
+ text-align: right;
2823
+ padding-right: 15px; }
2824
+ .elementor-templates-modal__header__logo-area > * {
2825
+ display: -webkit-box;
2826
+ display: -webkit-flex;
2827
+ display: -ms-flexbox;
2828
+ display: flex;
2829
+ -webkit-box-align: center;
2830
+ -webkit-align-items: center;
2831
+ -ms-flex-align: center;
2832
+ align-items: center; }
2833
+ .elementor-templates-modal__header__logo__icon-wrapper {
2834
+ padding: 4px 7px 6px;
2835
+ background-image: -webkit-linear-gradient(225deg, #EF295A, #434363);
2836
+ background-image: -o-linear-gradient(225deg, #EF295A, #434363);
2837
+ background-image: linear-gradient(-135deg, #EF295A, #434363);
2838
+ -webkit-border-radius: 2px;
2839
+ border-radius: 2px;
2840
+ margin-left: 10px; }
2841
+ .elementor-templates-modal__header__logo i {
2842
+ color: #fff;
2843
+ font-size: 10px; }
2844
+ .elementor-templates-modal__header__items-area {
2845
+ display: -webkit-box;
2846
+ display: -webkit-flex;
2847
+ display: -ms-flexbox;
2848
+ display: flex;
2849
+ -webkit-box-orient: horizontal;
2850
+ -webkit-box-direction: reverse;
2851
+ -webkit-flex-direction: row-reverse;
2852
+ -ms-flex-direction: row-reverse;
2853
+ flex-direction: row-reverse; }
2854
+ .elementor-templates-modal__header__item {
2855
+ position: relative;
2856
  display: -webkit-box;
2857
  display: -webkit-flex;
2858
  display: -ms-flexbox;
2860
  -webkit-box-align: center;
2861
  -webkit-align-items: center;
2862
  -ms-flex-align: center;
2863
+ align-items: center;
2864
+ -webkit-box-pack: center;
2865
+ -webkit-justify-content: center;
2866
+ -ms-flex-pack: center;
2867
+ justify-content: center;
2868
+ -webkit-box-sizing: content-box;
2869
+ box-sizing: content-box; }
2870
+ .elementor-templates-modal__header__item > i {
2871
+ font-size: 20px;
2872
+ -webkit-transition: color .5s;
2873
+ -o-transition: color .5s;
2874
+ transition: color .5s;
2875
+ cursor: pointer; }
2876
+ .elementor-templates-modal__header__item > i:not(:hover) {
2877
+ color: #a4afb7; }
2878
+ .elementor-templates-modal__header__close-modal {
2879
+ width: 45px;
2880
+ border-right: 1px solid #e6e9ec; }
2881
+ .elementor-templates-modal__header__close-modal i {
2882
+ font-size: 18px; }
2883
 
2884
+ #elementor-template-library-modal a.elementor-template-library-blank-footer-link {
2885
+ font-style: normal;
2886
+ text-decoration: underline;
2887
+ color: #39b54a; }
2888
+ #elementor-template-library-modal a.elementor-template-library-blank-footer-link:hover {
2889
+ font-weight: 500; }
 
 
 
 
 
 
 
 
 
 
 
2890
 
2891
+ #elementor-template-library-modal .dialog-lightbox-content {
2892
+ height: 100%; }
2893
+
2894
+ #elementor-template-library-modal .dialog-lightbox-loading {
2895
+ display: none; }
2896
 
2897
  #elementor-template-library-header-menu {
2898
  text-align: center;
2901
 
2902
  .elementor-template-library-menu-item {
2903
  display: inline-block;
2904
+ padding: 17px 0;
2905
+ width: 115px;
2906
  cursor: pointer; }
2907
  .elementor-template-library-menu-item.elementor-active {
2908
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#fff));
2911
  background-image: linear-gradient(to bottom, #f3f3f3, #fff);
2912
  border-bottom: 3px solid #9b0a46; }
2913
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2914
  #elementor-template-library-header-actions {
2915
  display: -webkit-box;
2916
  display: -webkit-flex;
2923
  cursor: default;
2924
  padding: 0 10px; }
2925
  #elementor-template-library-header-preview-insert-wrapper .elementor-button {
2926
+ padding: 8px 14px;
2927
+ font-size: 11px; }
2928
+ #elementor-template-library-header-preview-insert-wrapper .elementor-template-library-template-insert {
2929
+ color: #fff;
2930
+ background-color: #39b54a; }
2931
 
2932
  #elementor-template-library-header-preview-back {
2933
  padding: 16.5px 0 15px 16.5px;
2984
  display: flex;
2985
  -webkit-flex-wrap: wrap;
2986
  -ms-flex-wrap: wrap;
2987
+ flex-wrap: wrap;
2988
+ -webkit-box-align: start;
2989
+ -webkit-align-items: flex-start;
2990
+ -ms-flex-align: start;
2991
+ align-items: flex-start; }
2992
  #elementor-template-library-templates-container .elementor-template-library-template-local .elementor-template-library-template-insert {
2993
+ text-transform: none;
2994
+ font-size: 12px; }
2995
 
2996
  #elementor-template-library-toolbar {
2997
  display: -webkit-box;
3011
  display: -webkit-box;
3012
  display: -webkit-flex;
3013
  display: -ms-flexbox;
3014
+ display: flex;
3015
+ -webkit-box-align: center;
3016
+ -webkit-align-items: center;
3017
+ -ms-flex-align: center;
3018
+ align-items: center; }
3019
 
3020
  #elementor-template-library-filter-toolbar-remote {
3021
  font-size: 11px; }
3038
  .elementor-template-library-order-label:hover {
3039
  color: #556068; }
3040
 
3041
+ #elementor-template-library-filter {
3042
+ border-left: 1px solid #d5dadf; }
3043
+ #elementor-template-library-filter .select2 {
3044
+ text-align: right;
3045
+ margin-left: 25px; }
3046
+ #elementor-template-library-filter .select2-selection__rendered {
3047
+ text-transform: capitalize; }
3048
+
3049
+ #select2-elementor-template-library-filter-subtype-results .select2-results__option {
3050
+ text-transform: capitalize; }
3051
+
3052
  #elementor-template-library-my-favorites {
3053
  -webkit-box-flex: 1;
3054
  -webkit-flex-grow: 1;
3140
  box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.07);
3141
  -webkit-border-radius: 3px;
3142
  border-radius: 3px; }
3143
+ .elementor-template-library-template-remote:hover .elementor-template-library-template-name {
3144
+ display: none; }
3145
+ .elementor-template-library-template-remote:not(:hover) .elementor-template-library-template-preview {
3146
  opacity: 0; }
3147
+ .elementor-template-library-template-remote:not(:hover) .elementor-template-library-favorite,
3148
+ .elementor-template-library-template-remote:not(:hover) .elementor-template-library-template-action {
3149
  display: none; }
3150
+ .elementor-template-library-template-remote.elementor-template-library-pro-template .elementor-template-library-template-body:before {
3151
+ position: absolute;
3152
+ content: 'pro';
3153
+ text-transform: uppercase;
3154
+ top: 5px;
3155
+ left: 5px;
3156
+ background-color: #B7084E;
3157
+ color: #d5dadf;
3158
+ padding: 2px 4px 0;
3159
+ font-size: 9px;
3160
+ -webkit-border-radius: 2px;
3161
+ border-radius: 2px; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3162
  .elementor-template-library-template-remote .elementor-template-library-template-body {
 
3163
  position: relative; }
3164
  @media (max-width: 1025px) {
3165
  .elementor-template-library-template-remote .elementor-template-library-template-body {
3171
  background-position-x: 50%;
3172
  -webkit-box-shadow: inset 0px -2px 15px -6px rgba(0, 0, 0, 0.07);
3173
  box-shadow: inset 0px -2px 15px -6px rgba(0, 0, 0, 0.07); }
3174
+ .elementor-template-library-template-remote .elementor-template-library-template-preview {
3175
  position: absolute;
3176
  top: 0;
3177
  left: 0;
3180
  background-color: rgba(0, 0, 0, 0.5);
3181
  -webkit-transition: opacity .5s;
3182
  -o-transition: opacity .5s;
3183
+ transition: opacity .5s;
 
 
 
 
 
 
 
3184
  cursor: pointer; }
3185
  .elementor-template-library-template-remote .elementor-template-library-template-preview i {
3186
  font-size: 20px;
3191
  -webkit-transform: translateX(-50%) translateY(-50%);
3192
  -ms-transform: translateX(-50%) translateY(-50%);
3193
  transform: translateX(-50%) translateY(-50%); }
3194
+ .elementor-template-library-template-remote .elementor-template-library-template-action {
3195
+ background-color: transparent;
3196
+ text-transform: none; }
3197
+ .elementor-template-library-template-remote .elementor-template-library-template-action i {
3198
+ margin-left: 0; }
3199
+ .elementor-template-library-template-remote .elementor-template-library-template-insert {
3200
+ color: #39b54a; }
3201
+ .elementor-template-library-template-remote .elementor-button-go-pro {
3202
+ color: #fcb92c; }
3203
  .elementor-template-library-template-remote .elementor-template-library-template-footer {
 
3204
  display: -webkit-box;
3205
  display: -webkit-flex;
3206
  display: -ms-flexbox;
3207
  display: flex;
3208
+ -webkit-box-pack: justify;
3209
+ -webkit-justify-content: space-between;
3210
+ -ms-flex-pack: justify;
3211
+ justify-content: space-between;
3212
+ margin-top: 10px;
3213
  font-size: 11px;
3214
  line-height: 1; }
3215
  .elementor-template-library-template-remote .elementor-template-library-template-name {
3234
  .elementor-template-library-template-remote .elementor-template-library-template-favorite-label:hover i {
3235
  color: #B7084E; }
3236
 
3237
+ @media (max-width: 1439px) {
3238
+ .elementor-template-library-template-page {
3239
+ width: -webkit-calc(25% - 30px);
3240
+ width: calc(25% - 30px); } }
3241
+
3242
+ @media (min-width: 1440px) {
3243
+ .elementor-template-library-template-page {
3244
+ width: -webkit-calc(20% - 30px);
3245
+ width: calc(20% - 30px); } }
3246
+
3247
+ @media (max-width: 1025px) {
3248
+ .elementor-template-library-template-page {
3249
+ width: -webkit-calc(33.333% - 30px);
3250
+ width: calc(33.333% - 30px); } }
3251
+
3252
+ .elementor-template-library-template-page .elementor-template-library-template-body {
3253
+ height: 200px; }
3254
+
3255
+ .elementor-template-library-template-block {
3256
+ position: relative;
3257
+ width: -webkit-calc(33.333% - 30px);
3258
+ width: calc(33.333% - 30px);
3259
+ overflow: hidden; }
3260
+ .elementor-template-library-template-block img {
3261
+ display: block;
3262
+ width: 100%; }
3263
+ .elementor-template-library-template-block .elementor-template-library-template-footer {
3264
+ position: absolute;
3265
+ width: 100%;
3266
+ bottom: 0;
3267
+ right: 0;
3268
+ padding: 10px;
3269
+ background-color: #fff;
3270
+ -webkit-transition: -webkit-transform .5s;
3271
+ transition: -webkit-transform .5s;
3272
+ -o-transition: transform .5s;
3273
+ transition: transform .5s;
3274
+ transition: transform .5s, -webkit-transform .5s; }
3275
+ .elementor-template-library-template-block .elementor-template-library-template-name {
3276
+ display: none; }
3277
+ .elementor-template-library-template-block:not(:hover) .elementor-template-library-template-footer {
3278
+ -webkit-transform: translateY(100%);
3279
+ -ms-transform: translateY(100%);
3280
+ transform: translateY(100%); }
3281
+
3282
  #elementor-template-library-order-toolbar-local,
3283
  .elementor-template-library-template-local {
3284
  display: -webkit-box;
3567
  .elementor-template-library-local-column-5 {
3568
  width: 41%; } }
3569
 
3570
+ .elementor-tags-list {
3571
+ display: none;
3572
+ position: absolute;
3573
+ width: 260px;
3574
+ max-height: 300px;
3575
+ overflow: auto;
3576
+ padding-bottom: 5px;
3577
+ background-color: #fff;
3578
+ border: 1px solid #a4afb7;
3579
+ -webkit-border-radius: 3px;
3580
+ border-radius: 3px; }
3581
+ .elementor-tags-list__group-title {
3582
+ color: #495157;
3583
+ font-weight: bold;
3584
+ font-size: 12px;
3585
+ padding: 10px 15px; }
3586
+ .elementor-tags-list__item {
3587
+ font-size: 10px;
3588
+ padding: 6px 15px;
3589
+ cursor: pointer; }
3590
+ .elementor-tags-list__item:before {
3591
+ content: '>';
3592
+ font-size: 8px;
3593
+ padding-left: 5px; }
3594
+ .elementor-tags-list__item:hover {
3595
+ background-color: #e6e9ec; }
3596
+
3597
+ .elementor-dynamic-cover {
3598
+ display: -webkit-box;
3599
+ display: -webkit-flex;
3600
+ display: -ms-flexbox;
3601
+ display: flex;
3602
+ -webkit-box-align: center;
3603
+ -webkit-align-items: center;
3604
+ -ms-flex-align: center;
3605
+ align-items: center;
3606
+ width: 100%;
3607
+ height: 27px;
3608
+ -webkit-box-sizing: border-box;
3609
+ box-sizing: border-box; }
3610
+ .elementor-dynamic-cover__settings {
3611
+ color: #d5dadf;
3612
+ cursor: pointer; }
3613
+ .elementor-dynamic-cover__title {
3614
+ padding: 0 8px;
3615
+ -webkit-box-flex: 1;
3616
+ -webkit-flex-grow: 1;
3617
+ -ms-flex-positive: 1;
3618
+ flex-grow: 1;
3619
+ overflow: hidden;
3620
+ -o-text-overflow: ellipsis;
3621
+ text-overflow: ellipsis;
3622
+ white-space: nowrap; }
3623
+ .elementor-dynamic-cover__remove {
3624
+ color: #c2cbd2;
3625
+ cursor: pointer; }
3626
+ .elementor-control-type-wysiwyg .elementor-dynamic-cover {
3627
+ margin-top: 10px; }
3628
+
3629
+ .elementor-tag-settings-popup {
3630
+ position: absolute;
3631
+ width: 260px;
3632
+ background-color: #e6e9ec;
3633
+ -webkit-box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.3);
3634
+ box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.3); }
3635
+ .elementor-tag-settings-popup:before {
3636
+ content: '';
3637
+ position: absolute;
3638
+ top: -20px;
3639
+ right: 5px;
3640
+ border: 10px solid transparent;
3641
+ border-bottom-color: #fff; }
3642
+ .elementor-tag-settings-popup .elementor-control-type-section:first-child {
3643
+ margin: 0; }
3644
+
3645
+ .elementor-tag-controls-stack-empty {
3646
+ background-color: #fff;
3647
+ padding: 10px;
3648
+ font-size: 13px;
3649
+ text-align: center; }
3650
+
3651
+ .elementor-control-dynamic.elementor-label-inline .elementor-control-field {
3652
+ -webkit-flex-wrap: wrap;
3653
+ -ms-flex-wrap: wrap;
3654
+ flex-wrap: wrap; }
3655
+
3656
+ .elementor-control-dynamic-switcher {
3657
+ cursor: pointer;
3658
+ font-size: 9px; }
3659
+ .elementor-control-dynamic-switcher i {
3660
+ padding-right: 5px; }
3661
+ .elementor-control-dynamic-switcher-wrapper {
3662
+ display: -webkit-box;
3663
+ display: -webkit-flex;
3664
+ display: -ms-flexbox;
3665
+ display: flex;
3666
+ -webkit-box-pack: end;
3667
+ -webkit-justify-content: flex-end;
3668
+ -ms-flex-pack: end;
3669
+ justify-content: flex-end;
3670
+ -webkit-box-flex: 1;
3671
+ -webkit-flex-grow: 1;
3672
+ -ms-flex-positive: 1;
3673
+ flex-grow: 1; }
3674
+ .elementor-label-inline .elementor-control-dynamic-switcher-wrapper {
3675
+ width: 100%;
3676
+ padding-bottom: 10px; }
3677
+
3678
+ .elementor-control-dynamic-value .elementor-control-tag-area {
3679
+ display: none; }
3680
+
3681
+ .elementor-control-dynamic-value .elementor-control-dynamic-switcher {
3682
+ color: #71d7f7; }
3683
+
3684
  #elementor-toast {
3685
  position: absolute;
3686
  width: 280px;
assets/css/editor-rtl.min.css CHANGED
@@ -1,2 +1,2 @@
1
- /*! elementor - v1.9.8 - 12-03-2018 */
2
- @charset "UTF-8";.dialog-widget-content{background-color:#fff;position:absolute;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);overflow:hidden}.dialog-message{font-size:12px;line-height:1.5}.dialog-type-lightbox{position:fixed;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:4;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dialog-type-lightbox .dialog-widget-content{margin:auto;width:375px}.dialog-type-lightbox .dialog-message{padding:0 20px;min-height:50px}.dialog-type-lightbox .dialog-message,.dialog-type-lightbox .dialog-widget-header{text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper{border-top:1px solid #e6e9ec;text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper>button{border:none;background:none;font-size:15px;cursor:pointer;padding:13px 0;outline:0}.dialog-type-lightbox .dialog-buttons-wrapper>button:first-child{color:#6d7882}.dialog-type-lightbox .dialog-buttons-wrapper>button.dialog-ok{color:#b01b1b}.dialog-type-lightbox .dialog-buttons-wrapper>button.dialog-take_over{color:#39b54a}.dialog-type-lightbox .dialog-buttons-wrapper>button:active{background-color:rgba(230,233,236,.5)}.dialog-type-lightbox .dialog-buttons-wrapper>button::-moz-focus-inner{border:0}.dialog-widget-header{padding:20px 0;font-weight:500}.dialog-close-button{cursor:pointer;position:absolute;top:30px;right:30px;font-size:15px}.dialog-close-button:not(:hover){opacity:.4}.dialog-confirm-widget .dialog-widget-header,.dialog-lightbox-widget .dialog-widget-header{font-size:15px;color:#495157}.dialog-confirm-widget .dialog-buttons-wrapper>button,.dialog-lightbox-widget .dialog-buttons-wrapper>button{width:50%}.dialog-confirm-widget .dialog-buttons-wrapper>button:first-child,.dialog-lightbox-widget .dialog-buttons-wrapper>button:first-child{border-left:1px solid #e6e9ec}.dialog-confirm-widget .dialog-buttons-wrapper>button:hover,.dialog-lightbox-widget .dialog-buttons-wrapper>button:hover{background-color:#f4f6f7}.dialog-alert-widget .dialog-buttons-wrapper>button{width:100%}@media (max-width:767px){.dialog-close-button{top:15px;right:15px}body.admin-bar .dialog-close-button{top:40px}}.elementor-aspect-ratio-219 .elementor-fit-aspect-ratio{padding-bottom:42.8571%}.elementor-aspect-ratio-169 .elementor-fit-aspect-ratio{padding-bottom:56.25%}.elementor-aspect-ratio-43 .elementor-fit-aspect-ratio{padding-bottom:75%}.elementor-aspect-ratio-32 .elementor-fit-aspect-ratio{padding-bottom:66.6666%}.elementor-aspect-ratio-11 .elementor-fit-aspect-ratio{padding-bottom:100%}.elementor-fit-aspect-ratio{position:relative;height:0}.elementor-fit-aspect-ratio iframe{position:absolute;top:0;left:0;height:100%;width:100%;border:0}.elementor-hidden{display:none}.flatpickr-calendar{width:280px}.flatpickr-calendar .flatpickr-current-month span.cur-month{font-weight:300}.flatpickr-calendar .dayContainer{width:280px;min-width:280px;max-width:280px}.flatpickr-calendar .flatpickr-days{width:280px}.flatpickr-calendar .flatpickr-day{max-width:37px;height:37px;line-height:37px}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{position:absolute;top:-10000em;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.elementor-clearfix:after{content:"";display:block;clear:both;width:0;height:0}*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{height:100%}html{background-color:#f1f1f1}iframe,img{border:0 none}li{list-style:none}a,body{text-decoration:none}body{color:#6d7882;font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;font-size:13px;font-weight:400;line-height:1;text-transform:none;overflow:hidden}body a{color:#71d7f7}body a:hover{color:#b7084e}body.elementor-editor-active #elementor-preview{left:0}@media (max-width:1439px){body.elementor-editor-active #elementor-preview{right:280px}}@media (min-width:1440px){body.elementor-editor-active #elementor-preview{right:300px}}body.elementor-editor-active #elementor-panel{right:0}body.elementor-editor-active #elementor-mode-switcher-preview .fa:before{content:""}body.elementor-editor-preview #elementor-preview{left:0}@media (max-width:1439px){body.elementor-editor-preview #elementor-panel{right:-280px}}@media (min-width:1440px){body.elementor-editor-preview #elementor-panel{right:-300px}}body.elementor-editor-preview #elementor-panel>.ui-resizable-e,body.elementor-editor-preview #elementor-panel>.ui-resizable-w{display:none}body.elementor-editor-preview #elementor-mode-switcher-preview .fa:before{content:""}#elementor-panel:not(.ui-resizable-resizing),#elementor-preview:not(.ui-resizable-resizing){-webkit-transition:right .5s,width .5s;-o-transition:right .5s,width .5s;transition:right .5s,width .5s}#elementor-loading{position:fixed;top:0;left:0;bottom:0;right:0;background:#f1f3f5;z-index:4}.elementor-loader-wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100px}.elementor-loader-wrapper .elementor-loader{height:100px;position:relative}.elementor-loader-wrapper .elementor-loader-box{background-color:#495157;position:absolute;-webkit-animation:load 1.8s linear infinite;animation:load 1.8s linear infinite}.elementor-loader-wrapper .elementor-loader-box:first-of-type{width:20%;height:100%;left:0;top:0}.elementor-loader-wrapper .elementor-loader-box:not(:first-of-type){right:0;height:20%;width:60%}.elementor-loader-wrapper .elementor-loader-box:nth-of-type(2){top:0;-webkit-animation-delay:-.45s;animation-delay:-.45s}.elementor-loader-wrapper .elementor-loader-box:nth-of-type(3){top:40%;-webkit-animation-delay:-.9s;animation-delay:-.9s}.elementor-loader-wrapper .elementor-loader-box:nth-of-type(4){bottom:0;-webkit-animation-delay:-1.35s;animation-delay:-1.35s}@-webkit-keyframes load{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}@keyframes load{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}.elementor-loading-title{color:#495157;text-align:center;text-transform:uppercase;margin-top:30px;letter-spacing:7px;font-size:10px;-webkit-animation:load-title 1.5s linear infinite;animation:load-title 1.5s linear infinite}@-webkit-keyframes load-title{0%{opacity:1}50%{opacity:.6}to{opacity:1}}@keyframes load-title{0%{opacity:1}50%{opacity:.6}to{opacity:1}}#elementor-preview-loading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}#elementor-preview-loading i{color:#d5dadf;font-size:50px}.select2-dropdown{border-color:#a4afb7}.select2-dropdown .select2-search__field{outline:none}#elementor-fatal-error-dialog button.dialog-ok{color:#71d7f7}#elementor-fatal-error-dialog .dialog-widget-header{font-size:13px;color:#6d7882}.eicon-nerd:hover:before{content:"\e965"}.eicon-nerd:active:before{content:"\e964"}.elementor-button{text-transform:uppercase;outline:none;border:none;-webkit-border-radius:3px;border-radius:3px;-webkit-transition-property:background,color,opacity,-webkit-box-shadow;transition-property:background,color,opacity,-webkit-box-shadow;-o-transition-property:background,color,box-shadow,opacity;transition-property:background,color,box-shadow,opacity;transition-property:background,color,box-shadow,opacity,-webkit-box-shadow;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.elementor-button:hover{border:none}.elementor-button:not([disabled]){cursor:pointer}.elementor-button:not(.elementor-button-state) .elementor-state-icon{display:none}.elementor-button.elementor-button-success,.elementor-panel .elementor-button#elementor-panel-saver-publish{color:#fff}.elementor-button.elementor-button-success[disabled],.elementor-panel .elementor-button[disabled]#elementor-panel-saver-publish{background-color:#c2cbd2}.elementor-button.elementor-button-success:not([disabled]),.elementor-panel .elementor-button#elementor-panel-saver-publish:not([disabled]){background-color:#39b54a}.elementor-button.elementor-button-success:not([disabled]):hover,.elementor-panel .elementor-button#elementor-panel-saver-publish:not([disabled]):hover{opacity:.85;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-button.elementor-button-success:not([disabled]):active,.elementor-panel .elementor-button#elementor-panel-saver-publish:not([disabled]):active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-button.elementor-button-warning{background-color:#a4afb7;color:#fff}.elementor-button.elementor-button-warning[disabled]{background-color:#c2cbd2}.elementor-button.elementor-button-warning:not([disabled]):hover{background-color:#b01b1b;opacity:.85;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-button.elementor-button-warning:not([disabled]):active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-button.elementor-button-go-pro{color:#fff;background-color:#fcb92c}.elementor-button.elementor-edit-template{display:inline-block;margin-top:15px;color:#fff}.elementor-button.elementor-button-default{background-color:#a4afb7;color:#fff;font-size:11px;padding:6.5px 15px}.elementor-button.elementor-button-default:hover{background-color:#6d7882;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-button.elementor-button-default:active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-button.elementor-button-default:visited{color:#fff}.elementor-button i{margin-left:10px}.elementor-input-style,input,select,textarea{-webkit-border-radius:3px;border-radius:3px;font-size:12px;width:100%;background:none;-webkit-box-shadow:none;box-shadow:none;color:#495157;border:1px solid;outline:none}.elementor-input-style:not(:focus),input:not(:focus),select:not(:focus),textarea:not(:focus){border-color:#d5dadf}.elementor-input-style:focus,input:focus,select:focus,textarea:focus{border-color:#a4afb7}.elementor-error input,.elementor-error select,.elementor-error textarea{border-color:#b01b1b}.elementor-input-style,input,textarea{padding:5px 8px}.elementor-input-style,textarea{resize:vertical}input[type=checkbox],input[type=radio]{border:1px solid #d5dadf;background:#fff;color:#555;clear:none;cursor:pointer;display:inline-block;line-height:0;height:16px;margin:-4px 4px 0 0;outline:0;text-align:center;vertical-align:middle;width:16px;min-width:16px;-webkit-transition:border-color .05s ease-in-out;-o-transition:.05s border-color ease-in-out;transition:border-color .05s ease-in-out}input[type=checkbox]:focus,input[type=radio]:focus{border-color:#a4afb7}input[disabled]{background-color:#e6e9ec;cursor:not-allowed;opacity:1}select{height:27px}.ps-container{-ms-touch-action:none;overflow:hidden!important}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block}.ps-container.ps-in-scrolling{pointer-events:none}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;-webkit-border-radius:4px;border-radius:4px;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;bottom:3px;height:8px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;background-color:#aaa;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;bottom:0;height:8px}.ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;-webkit-border-radius:4px;border-radius:4px;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;right:3px;width:8px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#aaa;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;right:0;width:8px}.ps-container:hover.ps-in-scrolling{pointer-events:none}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:.6}.ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}#nprogress{pointer-events:none}#nprogress .bar{background:#39b54a;position:fixed;z-index:3;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;-webkit-box-shadow:0 0 10px #39b54a,0 0 5px #39b54a;box-shadow:0 0 10px #39b54a,0 0 5px #39b54a;opacity:1;-webkit-transform:rotate(3deg) translateY(-4px);-ms-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:none;position:fixed;z-index:3;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid transparent;border-top-color:#39b54a;border-left-color:#39b54a;-webkit-border-radius:50%;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#nprogress .bar,#nprogress .spinner{z-index:6}.elementor-panel{font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;font-size:13px}.elementor-panel ::-moz-selection{background:#5bc0de;color:#fff}.elementor-panel ::selection{background:#5bc0de;color:#fff}.elementor-panel a{color:#b7084e}.elementor-panel h1,.elementor-panel h2,.elementor-panel h3,.elementor-panel h4,.elementor-panel h5,.elementor-panel h6{font-size:100%;font-weight:400}.elementor-panel abbr,.elementor-panel acronym{border:0;font-variant:normal}.elementor-panel sup{vertical-align:text-top}.elementor-panel sub{vertical-align:text-bottom}.elementor-panel img{max-width:100%;height:auto;border:0}.elementor-panel ::-moz-focus-inner{padding:0;border:0}.elementor-panel :focus{outline:0}.elementor-panel#elementor-panel{position:fixed;height:100%;top:0;bottom:0;overflow:visible;background-color:#e6e9ec}@media (max-width:1439px){.elementor-panel{width:280px}}@media (min-width:1440px){.elementor-panel{width:300px}}.elementor-panel>.ui-resizable-e,.elementor-panel>.ui-resizable-w{position:absolute;top:0;height:100%;width:7px;left:-5px;cursor:ew-resize}.elementor-panel #elementor-panel-inner{position:relative;height:100%;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.elementor-panel .elementor-panel-container{clear:both;padding-left:15px;padding-right:15px}.elementor-panel #elementor-panel-content-wrapper{position:absolute;bottom:40px;top:40px;left:0;width:100%}.elementor-panel .elementor-panel-hide{display:none}.elementor-panel .elementor-panel-heading{display:table;table-layout:fixed;height:40px;padding:0 20px;width:100%;border-bottom:1px solid #e6e9ec;cursor:pointer}.elementor-panel .elementor-panel-heading:not(.elementor-open) .elementor-panel-heading-toggle .fa:before{content:""}.elementor-panel .elementor-panel-heading.elementor-open .elementor-panel-heading-toggle .fa:before{content:"\f0d7"}.elementor-panel .elementor-panel-heading>*{display:table-cell;vertical-align:middle}.elementor-panel .elementor-panel-heading-toggle{width:20px;color:#495157}.elementor-panel .elementor-panel-heading-title{color:#495157;font-weight:700}.elementor-panel .elementor-panel-box{margin-top:10px;background-color:#fff}.elementor-panel .elementor-panel-box-content{padding:20px 20px 10px}.elementor-panel .elementor-control-title{font-size:12px}.elementor-panel .elementor-button{display:inline-block}.elementor-panel .select2-container{width:100%!important}.elementor-panel .select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--multiple,.elementor-panel .select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--single{border-color:#d5dadf}.elementor-panel .select2-container.select2-container--focus .select2-selection--multiple,.elementor-panel .select2-container.select2-container--focus .select2-selection--single,.elementor-panel .select2-container.select2-container--open .select2-selection--multiple,.elementor-panel .select2-container.select2-container--open .select2-selection--single{border-color:#a4afb7}.elementor-panel .select2-container.select2-container--default .select2-selection--multiple .select2-selection__clear{display:none}.elementor-panel .select2-container.select2-container--default .select2-selection--multiple .select2-selection__choice{line-height:1.5;font-size:.9em;border:none;-webkit-border-radius:0;border-radius:0}.elementor-panel .select2-selection--single{height:27px}.elementor-panel .select2-selection__rendered{line-height:27px}.elementor-panel .select2-selection__arrow{height:27px;top:0}.elementor-panel #elementor-controls .pojo-widget-button-collapse{display:none}.elementor-panel .elementor-panel-alert{padding:15px;border-left:5px solid transparent;position:relative;font-size:12px;line-height:1.5;text-align:right}.elementor-panel .elementor-panel-alert a{color:inherit}.elementor-panel .elementor-panel-alert.elementor-panel-alert-info{color:#31708f;background-color:#d9edf7;border-color:#bcdff1}.elementor-panel .elementor-panel-alert.elementor-panel-alert-success{color:#3c763d;background-color:#dff0d8;border-color:#cae6be}.elementor-panel .elementor-panel-alert.elementor-panel-alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#f9f0c3}.elementor-panel .elementor-panel-alert.elementor-panel-alert-danger{color:#a94442;background-color:#f2dede;border-color:#e8c4c4}.elementor-panel .elementor-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;-webkit-border-radius:.25em;border-radius:.25em;text-transform:capitalize}.elementor-panel .elementor-label.elementor-label-default{background-color:#a4afb7}.elementor-panel .elementor-label.elementor-label-info{background-color:#5bc0de}.elementor-panel .elementor-label.elementor-label-success{background-color:#5cb85c}.elementor-panel .elementor-label.elementor-label-warning{background-color:#f0ad4e}.elementor-panel .elementor-label.elementor-label-danger{background-color:#d9534f}.elementor-panel .elementor-control-field-description,.elementor-panel .elementor-descriptor{font-size:11px;font-style:italic;line-height:1.4;color:#a4afb7}.elementor-panel .elementor-panel-nerd-box{padding:30px 20px;text-align:center}.elementor-panel .elementor-panel-nerd-box .elementor-panel-nerd-box-icon{font-size:52px;color:#a4afb7}.elementor-panel .elementor-panel-nerd-box .elementor-panel-nerd-box-title{margin-top:20px;font-size:16px;font-weight:700}.elementor-panel .elementor-panel-nerd-box .elementor-panel-nerd-box-message{margin-top:20px;line-height:1.4;font-size:11px}.elementor-panel .elementor-panel-nerd-box .elementor-button.elementor-panel-nerd-box-link{background-color:#fcb92c;color:#fff;padding:7px 25px;margin-top:20px;-webkit-box-shadow:0 0 1px rgba(0,0,0,.1),0 2px 2px rgba(0,0,0,.1);box-shadow:0 0 1px rgba(0,0,0,.1),0 2px 2px rgba(0,0,0,.1);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.elementor-panel .elementor-panel-nerd-box .elementor-button.elementor-panel-nerd-box-link:hover{background-color:#fdca5e}.elementor-panel .elementor-controls-popover{display:none;position:absolute;-webkit-box-shadow:0 2px 15px rgba(0,0,0,.3);box-shadow:0 2px 15px rgba(0,0,0,.3);-webkit-border-radius:3px;border-radius:3px;left:0;right:0;margin:-4px auto 5px;padding-top:15px;width:90%;z-index:1;background-color:#fff}.elementor-panel .elementor-controls-popover:before{content:"";position:absolute;top:-16px;left:22px;border:8px solid transparent;border-bottom-color:#fff}.elementor-panel .elementor-controls-popover div.elementor-control{background-color:transparent}.elementor-panel .elementor-controls-popover div.elementor-control:before{content:none}.elementor-panel #elementor-panel-get-pro-elements .elementor-panel-nerd-box-message{text-transform:uppercase}.elementor-panel #elementor-panel-header{display:table;height:40px;width:100%;background-color:#b7084e;color:#fff}.elementor-panel #elementor-panel-header>*{display:table-cell;vertical-align:middle;text-align:center}.elementor-panel .elementor-header-button{width:40px}.elementor-panel .elementor-header-button .elementor-icon{cursor:pointer;display:block;font-size:19px;height:40px;line-height:40px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-panel .elementor-header-button .elementor-icon.eicon-menu-bar{font-size:18px}.elementor-panel .elementor-header-button .elementor-icon:hover{color:#d5dadf}.elementor-panel #elementor-panel-header-title{font-size:15px}.elementor-panel #elementor-panel-header-title img{width:66px}.elementor-panel #elementor-panel-elements-navigation .elementor-panel-navigation-tab{text-align:center;padding:10px 0;font-size:11px;text-transform:uppercase;cursor:pointer}.elementor-panel #elementor-panel-elements{overflow:hidden;padding:0 5px}.elementor-panel .elementor-element-wrapper{float:right;width:50%;padding:5px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.elementor-panel .elementor-element{-webkit-border-radius:3px;border-radius:3px;background-color:#fff;cursor:move}.elementor-panel .elementor-element:hover{-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2)}.elementor-panel .elementor-element:hover .icon,.elementor-panel .elementor-element:hover .title{color:#b7084e}.elementor-panel .elementor-element .icon{font-size:28px;padding-top:15px;color:#556068}.elementor-panel .elementor-element .elementor-element-title-wrapper{display:table;width:100%}.elementor-panel .elementor-element .title{font-size:11px;color:#556068;display:table-cell;vertical-align:middle;height:40px}.elementor-panel #elementor-panel-elements-search-wrapper{position:relative;margin:10px 10px 5px}.elementor-panel #elementor-panel-elements-search-wrapper i{position:absolute;left:0;top:50%;color:#a4afb7;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:left 1s;-o-transition:left 1s;transition:left 1s}.elementor-panel #elementor-panel-elements-search-input{font-size:11px;-webkit-border-radius:0;border-radius:0;padding:10px 0 10px 27px;font-style:italic;color:#a4afb7;border:none;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.elementor-panel #elementor-panel-elements-search-input:focus{background-color:hsla(0,0%,100%,.7);padding-right:15px}.elementor-panel #elementor-panel-elements-search-input:focus+i{left:15px}.elementor-panel .elementor-panel-category:first-child .panel-elements-category-title{padding-top:14px}.elementor-panel .panel-elements-category-title-basic{display:none}.elementor-panel .panel-elements-category-title{padding:12px 15px;text-transform:uppercase;font-size:11px}.elementor-panel .panel-elements-category-items{overflow:hidden;padding:0 5px}.elementor-panel .elementor-panel-scheme-title{padding:10px 20px;margin-top:10px}.elementor-panel .elementor-panel-scheme-description{padding:20px 20px 0}.elementor-panel .elementor-panel-scheme-buttons{padding:0 20px;display:table;table-layout:fixed;width:100%;height:40px;background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1)}.elementor-panel .elementor-panel-scheme-button-wrapper{display:table-cell;vertical-align:middle;text-align:center}.elementor-panel .elementor-panel-scheme-button-wrapper:first-child{text-align:right}.elementor-panel .elementor-panel-scheme-button-wrapper:last-child{text-align:left}.elementor-panel .elementor-panel-scheme-save .elementor-button{padding:6px 18px}.elementor-panel .elementor-panel-scheme-discard .elementor-button,.elementor-panel .elementor-panel-scheme-reset .elementor-button{color:#a4afb7;background:none}.elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-items{position:relative}.elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item{display:inline-block}@media (max-width:1439px){.elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)){margin-left:13px}}@media (min-width:1440px){.elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)){margin-left:19px}}@media (max-width:1439px){[class*=wp-version-4-9] .elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)),[class*=wp-version-5] .elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)){margin-left:5px}}@media (min-width:1440px){[class*=wp-version-4-9] .elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)),[class*=wp-version-5] .elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)){margin-left:12px}}.elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}@media (max-width:1439px){.elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result{margin-right:4px}}@media (min-width:1440px){.elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result{margin-right:6px}}@media (max-width:1439px){[class*=wp-version-4-9] .elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result,[class*=wp-version-5] .elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result{margin-right:10px}}@media (min-width:1440px){[class*=wp-version-4-9] .elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result,[class*=wp-version-5] .elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result{margin-right:9px}}.elementor-panel .elementor-panel-scheme-color-title{text-align:center;text-transform:uppercase;margin:10px 0;color:#c2cbd2;font-size:8px}.elementor-panel .elementor-panel-scheme-typography-item{display:table;table-layout:fixed;width:100%;margin-bottom:15px}.elementor-panel .elementor-panel-scheme-typography-item>*{display:table-cell;vertical-align:middle}.elementor-panel .elementor-panel-scheme-typography-item-value input,.elementor-panel .elementor-panel-scheme-typography-item-value select{width:100%}.elementor-panel .elementor-panel-scheme-item .elementor-panel-heading:not(.elementor-open)+.elementor-panel-scheme-typography-items{display:none}.elementor-panel .elementor-panel-scheme-color-system-scheme{margin-bottom:10px}.elementor-panel .elementor-panel-scheme-color-system-scheme .elementor-title{font-size:11px;color:#a4afb7;font-style:italic;margin-top:5px}.elementor-panel .elementor-panel-scheme-color-system-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:border .5s;-o-transition:border .5s;transition:border .5s;overflow:hidden;padding:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #d5dadf;cursor:pointer}.elementor-panel .elementor-panel-scheme-color-system-items:hover{border:1px solid #a4afb7}.elementor-panel .elementor-panel-scheme-color-system-item{height:20px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.elementor-panel #elementor-panel-schemes-disabled a:hover{text-decoration:underline}.elementor-panel #elementor-panel-page-menu{padding:25px 15px}.elementor-panel #elementor-panel-exit-to-dashboard{width:100%;padding:15px 20px;font-size:12px;background-color:#0085ba;color:#fff;text-transform:uppercase;text-align:right;font-weight:400;border:none}.elementor-panel #elementor-panel-exit-to-dashboard:hover{background-color:#0073a1;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-panel #elementor-panel-exit-to-dashboard:active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-panel #elementor-panel-exit-to-dashboard:visited{color:#fff}.elementor-panel #elementor-panel-exit-to-dashboard i{margin-left:15px}.elementor-panel .elementor-panel-menu-group-title{text-transform:uppercase;font-size:11px}.elementor-panel .elementor-panel-menu-items{margin:15px 0 25px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden}.elementor-panel .elementor-panel-menu-item{display:table;width:100%;height:40px;cursor:pointer;margin-bottom:1px;background-color:#fff}.elementor-panel .elementor-panel-menu-item:hover{background-color:hsla(0,0%,100%,.8)}.elementor-panel .elementor-panel-menu-item>*{display:table-cell;vertical-align:middle}.elementor-panel .elementor-panel-menu-item-icon{text-align:center;width:50px;color:#a4afb7}.elementor-panel .elementor-panel-menu-item-title{font-weight:500}.elementor-panel .elementor-panel-menu-item-title>span{color:#39b54a}.elementor-panel .elementor-control.elementor-control-clear_page{background-color:transparent}.elementor-panel .elementor-control.elementor-control-clear_page .elementor-control-raw-html{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.elementor-panel .elementor-control.elementor-control-clear_page button{width:80px;height:26px}.elementor-panel .elementor-panel-navigation{background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);display:table;table-layout:fixed;width:100%}.elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab{display:table-cell}.elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab.active{background-image:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#fff));background-image:-webkit-linear-gradient(top,#f3f3f3,#fff);background-image:-o-linear-gradient(top,#f3f3f3,#fff);background-image:linear-gradient(180deg,#f3f3f3,#fff);border-bottom:3px solid #b7084e}.elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab a{display:block;text-align:center;padding:12px 0 8px;font-size:10px;color:#6d7882}.elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab a:before{font-family:FontAwesome;font-size:16px;display:block;margin-bottom:6px}.elementor-panel .elementor-tab-control-content a:before{content:"\f040"}.elementor-panel .elementor-tab-control-style a:before{content:"\f042"}.elementor-panel .elementor-tab-control-advanced a:before,.elementor-panel .elementor-tab-control-general_style a:before,.elementor-panel .elementor-tab-control-settings a:before{content:"\f013"}.elementor-panel .elementor-tab-control-responsive a:before{content:"\f10a"}.elementor-panel .elementor-tab-control-column a:before,.elementor-panel .elementor-tab-control-layout a:before{content:"\f0db"}.elementor-panel .elementor-tab-control-lightbox a:before{content:"\f2d2"}.elementor-panel .elementor-control{background-color:#fff;position:relative;padding:0 20px 15px}.elementor-panel .elementor-control a{font-weight:500;text-decoration:none;border-bottom:1px dotted transparent;-webkit-transition:all .3s ease-in-out;-o-transition:all ease-in-out .3s;transition:all .3s ease-in-out}.elementor-panel .elementor-control a:hover{border-bottom-color:inherit}.elementor-panel .elementor-control.elementor-control-separator-default:before{content:"";height:1px;display:block;margin-bottom:15px;background-color:#e6e9ec}.elementor-panel .elementor-control.elementor-control-separator-default.elementor-control-wp{margin-top:15px}.elementor-panel .elementor-control.elementor-control-separator-default.elementor-control-wp:before{background-color:transparent}.elementor-panel .elementor-control.elementor-control-separator-before{padding-top:15px}.elementor-panel .elementor-control.elementor-control-separator-before:before{content:"";position:absolute;height:3px;width:100%;top:0;left:0;background-color:#d5dadf}.elementor-panel .elementor-control.elementor-control-separator-after:after{content:"";position:absolute;height:3px;width:100%;bottom:0;left:0;background-color:#d5dadf}.elementor-panel .elementor-control.elementor-control-separator-after+.elementor-control-type-tabs{padding-top:15px}.elementor-panel .elementor-control.elementor-control-deprecated,.elementor-panel .elementor-control.elementor-control-deprecated .elementor-control-field-description{color:#b01b1b}.elementor-panel .elementor-control.elementor-control-hidden-label>*>*>.elementor-control-title,.elementor-panel .elementor-control.elementor-control-hidden-label>*>.elementor-control-title,.elementor-panel .elementor-control.elementor-hidden-control{display:none}.elementor-panel .elementor-control.elementor-control-type-heading .elementor-control-title{font-weight:700;margin:0}body:not(.elementor-device-desktop) .elementor-panel .elementor-control.elementor-control-responsive-desktop,body:not(.elementor-device-mobile) .elementor-panel .elementor-control.elementor-control-responsive-mobile,body:not(.elementor-device-tablet) .elementor-panel .elementor-control.elementor-control-responsive-tablet{display:none}.elementor-panel .elementor-control-wp{line-height:1.5}.elementor-panel .elementor-control-wp p{margin:15px 0}.elementor-panel .elementor-control-field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-panel .elementor-label-block>.elementor-control-content>.elementor-control-field{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-panel .elementor-label-block>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:10px}.elementor-panel .elementor-label-block.elementor-control-hidden-label>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{margin-top:0}.elementor-panel .elementor-label-inline>.elementor-control-content>.elementor-control-field>.elementor-control-title{width:45%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.elementor-panel .elementor-label-inline>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{width:55%}.elementor-panel .elementor-control-field-description{margin-top:10px}.elementor-panel .elementor-group-control-attachment_alert .elementor-control-field-description{margin-top:0}.elementor-panel .elementor-required{color:#b01b1b}.elementor-panel .elementor-choices{display:table;width:100%;height:27px;background-color:#a4afb7;text-align:center;border-spacing:1px;-webkit-border-radius:3px;border-radius:3px}.elementor-panel .elementor-choices input{display:none}.elementor-panel .elementor-choices input:checked+.elementor-choices-label{color:#fff}.elementor-panel .elementor-choices input:not(:checked)+.elementor-choices-label{background-color:#fff;color:#a4afb7}.elementor-panel .elementor-choices .elementor-choices-label{display:table-cell;vertical-align:middle;font-size:12px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;cursor:pointer}.elementor-panel .elementor-slider{display:inline-block;margin-top:10px;height:4px;background-color:#a4afb7;-webkit-border-radius:5px;border-radius:5px;position:relative;width:67%}.elementor-panel .elementor-slider .ui-slider-handle{height:16px;width:16px;background-color:#fff;display:inline-block;top:50%;-webkit-transform:translateY(-50%) translateX(-8px);-ms-transform:translateY(-50%) translateX(-8px);transform:translateY(-50%) translateX(-8px);position:absolute;-webkit-box-shadow:1px 1px 6px rgba(0,0,0,.3);box-shadow:1px 1px 6px rgba(0,0,0,.3);-webkit-border-radius:50%;border-radius:50%;cursor:pointer}.elementor-panel .elementor-slider-input{width:33%;float:left}.elementor-panel .elementor-slider-input input{width:80%;float:left}.elementor-panel .elementor-units-choices{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:left}.elementor-panel .elementor-units-choices input{display:none}.elementor-panel .elementor-units-choices input:not(:checked)+label{color:#c2cbd2}.elementor-panel .elementor-units-choices input:checked+label{text-decoration:underline}.elementor-panel .elementor-units-choices label{cursor:pointer;padding:0 2px;text-transform:uppercase;font-size:9px}.elementor-panel .elementor-control-start-end .eicon-h-align-left,.elementor-panel .elementor-control-start-end .eicon-h-align-right{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.elementor-panel .elementor-control-responsive-switchers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 5px}.elementor-panel .elementor-responsive-switcher{display:inline-block;-webkit-border-radius:50%;border-radius:50%;height:18px;width:18px;background-color:#a4afb7;cursor:pointer;position:relative;margin-right:5px;color:#fff;font-size:8px;text-align:center;-webkit-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s}.elementor-panel .elementor-responsive-switcher:hover{background-color:#c2cbd2}.elementor-panel .elementor-responsive-switcher i{position:relative;display:block;line-height:18px}.elementor-panel .elementor-responsive-switcher i:before{height:18px;width:18px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.elementor-device-desktop #elementor-panel .elementor-panel-controls-stack:not(.elementor-responsive-switchers-open) .elementor-responsive-switcher{background:#c2cbd2}.elementor-device-desktop #elementor-panel .elementor-panel-controls-stack:not(.elementor-responsive-switchers-open) .elementor-responsive-switcher:not(.elementor-responsive-switcher-desktop){display:none}.elementor-device-mobile .elementor-panel .elementor-responsive-switcher-mobile,.elementor-device-tablet .elementor-panel .elementor-responsive-switcher-tablet{background-color:#71d7f7}.elementor-panel .elementor-update-preview{margin:15px 15px 0;background-color:#e6e9ec;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-panel .elementor-update-preview-button-wrapper{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:left}.elementor-panel .elementor-update-preview-button{padding:8px 15px;text-transform:uppercase}.elementor-panel .elementor-control-align .elementor-choices,.elementor-panel .elementor-control-position .elementor-choices,.elementor-panel .elementor-control-text_align .elementor-choices{direction:ltr}.elementor-panel .elementor-control-type-media .elementor-control-media{padding:7px;border:1px solid;height:150px}.elementor-panel .elementor-control-type-media .elementor-control-media:not(:hover){border-color:#d5dadf}.elementor-panel .elementor-control-type-media .elementor-control-media:not(:hover) .elementor-control-media-upload-button{background-color:#d5dadf}.elementor-panel .elementor-control-type-media .elementor-control-media:hover{border-color:#a4afb7}.elementor-panel .elementor-control-type-media .elementor-control-media:hover .elementor-control-media-upload-button{background-color:#a4afb7}.elementor-panel .elementor-control-type-media .elementor-control-media.media-empty .elementor-control-media-image-area,.elementor-panel .elementor-control-type-media .elementor-control-media:not(.media-empty) .elementor-control-media-upload-button{display:none}.elementor-panel .elementor-control-type-media .elementor-control-media>*{height:100%;cursor:pointer;position:relative}.elementor-panel .elementor-control-type-media .fa-plus-circle{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:#fff;font-size:20px}.elementor-panel .elementor-control-type-media .elementor-control-media-image-area:not(:hover) .elementor-control-media-delete{display:none}.elementor-panel .elementor-control-type-media .elementor-control-media-image-area:hover .elementor-control-media-image{opacity:.5}.elementor-panel .elementor-control-type-media .elementor-control-media-delete{position:absolute;bottom:0;left:0;right:0;text-align:center;padding:9.5px;font-size:11px;color:#fff;background-color:#a4afb7;text-transform:uppercase}.elementor-panel .elementor-control-type-media .elementor-control-media-image{height:100%;-webkit-background-size:cover;background-size:cover;background-position:50%}.elementor-panel .elementor-control-type-dimensions .elementor-control-dimensions{overflow:hidden}.elementor-panel .elementor-control-type-dimensions li{float:left;width:20%}.elementor-panel .elementor-control-type-dimensions li .elementor-link-dimensions,.elementor-panel .elementor-control-type-dimensions li input{display:block;text-align:center;width:100%;border-color:#a4afb7;height:27px}.elementor-panel .elementor-control-type-dimensions li input{border-left:none;-webkit-border-radius:0;border-radius:0;padding:4px 0}.elementor-panel .elementor-control-type-dimensions li input:focus+.elementor-control-dimension-label{color:#a4afb7}.elementor-panel .elementor-control-type-dimensions li .elementor-link-dimensions{border:1px solid #a4afb7;border-left:none;background-color:#fff;padding:0;outline:none;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;cursor:pointer}.elementor-panel .elementor-control-type-dimensions li:first-child input{border-left:1px solid #a4afb7;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-panel .elementor-control-type-dimensions .elementor-control-dimension-label{display:block;text-align:center;color:#d5dadf;font-size:9px;text-transform:uppercase;padding-top:5px}.elementor-panel .elementor-control-type-dimensions .elementor-link-dimensions.unlinked{background-color:#fff}.elementor-panel .elementor-control-type-dimensions .elementor-link-dimensions.unlinked .elementor-linked{display:none}.elementor-panel .elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked){background-color:#a4afb7}.elementor-panel .elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked) .elementor-unlinked{display:none}.elementor-panel .elementor-control-type-dimensions .elementor-link-dimensions .elementor-linked{color:#fff}.elementor-panel .elementor-control-type-url .elementor-control-url-external-hide .elementor-control-url-more{display:none}.elementor-panel .elementor-control-type-url .elementor-control-url-external-show input{padding-right:46px}.elementor-panel .elementor-control-type-url .elementor-control-input-wrapper{position:relative}.elementor-panel .elementor-control-type-url .elementor-control-url-more{position:absolute;top:0;right:0;height:26px;width:40px;border-left:1px solid;cursor:pointer;font-size:10px;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-panel .elementor-control-type-url .elementor-control-url-more i{font-size:13px}.elementor-panel .elementor-control-type-url .elementor-control-url-more-input,.elementor-panel .elementor-control-type-url .elementor-control-url-more-input:not(:checked)+.elementor-control-url-more-options{display:none}.elementor-panel .elementor-control-type-url .elementor-control-url-more-options{padding-top:10px}.elementor-panel .elementor-control-type-url .elementor-control-url-option{padding:5px;font-size:12px}.elementor-panel .elementor-control-type-url .elementor-input[data-setting=url],.elementor-panel .elementor-control-type-url input[type=url]{direction:ltr}.elementor-panel .elementor-control-type-url .elementor-input[data-setting=url]:not(:focus)+.elementor-control-url-more,.elementor-panel .elementor-control-type-url input[type=url]:not(:focus)+.elementor-control-url-more{border-color:#d5dadf}.elementor-panel .elementor-control-type-url .elementor-input[data-setting=url]:focus+.elementor-control-url-more,.elementor-panel .elementor-control-type-url input[type=url]:focus+.elementor-control-url-more{border-color:#a4afb7}.elementor-panel .elementor-control-type-section{margin-top:10px;padding:0}.elementor-panel .elementor-control-type-section+.elementor-control:not(.elementor-control-type-section){padding-top:15px}.elementor-panel .elementor-control-type-section+.elementor-control:not(.elementor-control-type-section):before{display:none}.elementor-panel .elementor-control-type-color>.elementor-control-content>.elementor-control-field>.elementor-control-title{width:70%}.elementor-panel .elementor-control-type-color>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{height:27px;width:30%}.elementor-panel .elementor-control-type-wysiwyg.elementor-rich-editing-disabled .wp-editor-container{margin-top:10px}.elementor-panel .elementor-control-type-wysiwyg *{-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-panel .elementor-control-type-wysiwyg .wp-editor-container{border:1px solid #e6e9ec;-webkit-border-radius:3px;border-radius:3px}.elementor-panel .elementor-control-type-wysiwyg #insert-media-button{margin-top:7px;height:auto;line-height:1;font-size:10px;padding:3px 7px;background-color:#e6e9ec}.elementor-panel .elementor-control-type-wysiwyg .ed_button{height:22px;width:auto}.elementor-panel .elementor-control-type-wysiwyg .wp-media-buttons-icon{height:14px;margin:0}.elementor-panel .elementor-control-type-wysiwyg .wp-media-buttons-icon:before{font-size:14px}.elementor-panel .elementor-control-type-wysiwyg .wp-switch-editor{border:none;color:#6d7882;font-size:10px;padding:3px 9px 4px;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.elementor-panel .elementor-control-type-wysiwyg .html-active .switch-tmce{background-color:transparent}.elementor-panel .elementor-control-type-wysiwyg .html-active .switch-html,.elementor-panel .elementor-control-type-wysiwyg .tmce-active .switch-tmce{background-color:#e6e9ec}.elementor-panel .elementor-control-type-wysiwyg .tmce-active .switch-html{background-color:transparent}.elementor-panel .elementor-control-type-wysiwyg .mce-toolbar-grp,.elementor-panel .elementor-control-type-wysiwyg .quicktags-toolbar{background-color:#e6e9ec}.elementor-panel .elementor-control-type-wysiwyg .mce-toolbar-grp>div{padding:0 3px}.elementor-panel .elementor-control-type-wysiwyg .elementor-wp-editor{-webkit-box-sizing:border-box;box-sizing:border-box}.elementor-panel .elementor-control-type-wysiwyg .mce-ico{color:#6d7882;font-size:16px}.elementor-panel .elementor-control-type-wysiwyg .mce-btn{margin-right:0;margin-left:0}.elementor-panel .elementor-control-type-wysiwyg .mce-btn.mce-active,.elementor-panel .elementor-control-type-wysiwyg .mce-btn:active,.elementor-panel .elementor-control-type-wysiwyg .mce-btn:hover{border-color:#d5dadf}.elementor-panel .elementor-control-type-wysiwyg .mce-path{padding:5px 10px}.elementor-panel .elementor-control-type-wysiwyg .mce-path-item{font-size:12px;color:#6d7882}.elementor-panel .elementor-control-type-icon .select2-selection__rendered .fa{margin-right:3px}.elementor-panel .elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-clear,.elementor-panel .elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-thumbnails{display:none}.elementor-panel .elementor-control-type-gallery .elementor-control-gallery-thumbnails{overflow:hidden;margin-top:20px;cursor:pointer}.elementor-panel .elementor-control-type-gallery .elementor-control-gallery-thumbnail{width:40px;height:40px;-webkit-background-size:cover;background-size:cover;background-position:50% 50%;float:right;margin-bottom:10px}.elementor-panel .elementor-control-type-gallery .elementor-control-gallery-thumbnail:not(:nth-child(5n)){margin-left:10px}.elementor-panel .elementor-control-type-gallery .elementor-control-gallery-add{width:100%;height:30px;color:#fff;background-color:#a4afb7;margin-top:10px;text-transform:uppercase}.elementor-panel .elementor-control-type-gallery .elementor-control-gallery-clear{color:#b01b1b;cursor:pointer}.elementor-panel .elementor-control-type-structure .elementor-control-structure-preset{border:1px solid #e6e9ec;padding:3px;-webkit-border-radius:3px;border-radius:3px}.elementor-panel .elementor-control-type-structure .elementor-control-structure-preset:not(.elementor-control-structure-current-preset){display:inline-block;cursor:pointer;height:50px}.elementor-panel .elementor-control-type-structure .elementor-control-structure-preset:not(.elementor-control-structure-current-preset) svg{height:100%}.elementor-panel .elementor-control-type-structure .elementor-control-structure-preset path{fill:#e6e9ec}.elementor-panel .elementor-control-type-structure .elementor-control-structure-current-preset{margin-top:15px}.elementor-panel .elementor-control-type-structure .elementor-control-structure-current-preset svg{display:block;width:100%}.elementor-panel .elementor-control-type-structure .elementor-control-structure-reset{padding:10px 0 0 2px;font-size:11px;cursor:pointer;color:#a4afb7}.elementor-panel .elementor-control-type-structure .elementor-control-structure-reset i{margin-left:8px}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title,.elementor-panel .elementor-control-type-structure .elementor-control-structure-title{color:#495157;font-weight:700;padding:13.5px 20px;position:relative}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title:after,.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title:before,.elementor-panel .elementor-control-type-structure .elementor-control-structure-title:after,.elementor-panel .elementor-control-type-structure .elementor-control-structure-title:before{content:"";position:absolute;left:0;right:0}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title:before,.elementor-panel .elementor-control-type-structure .elementor-control-structure-title:before{top:0;background-color:#e6e9ec;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title:after,.elementor-panel .elementor-control-type-structure .elementor-control-structure-title:after{bottom:0;height:1px;background-color:#e6e9ec}.elementor-panel .elementor-control-type-structure .elementor-control-structure-title{margin:10px -20px 0}.elementor-panel .elementor-control-type-structure .elementor-control-structure-title:before{height:10px;-webkit-box-shadow:inset 0 2px 4px hsla(0,0%,50%,.1);box-shadow:inset 0 2px 4px hsla(0,0%,50%,.1)}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title{margin:15px -20px 0}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title:before{height:3px}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets input{display:none}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets input:checked+.elementor-control-structure-preset{border:1px solid #a4afb7}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets input:checked+.elementor-control-structure-preset path{fill:#a4afb7}.elementor-panel .elementor-control-type-structure .elementor-control-structure-preset-wrapper{margin-top:15px}.elementor-panel .elementor-control-type-structure .elementor-control-structure-preset-title{text-align:center;padding-top:5px;font-style:italic;font-size:11px;color:#a4afb7}.elementor-panel .elementor-control-type-image_dimensions .elementor-control-field-description{margin:0 0 15px;line-height:1.4}.elementor-panel .elementor-control-type-image_dimensions .elementor-control-input-wrapper{overflow:hidden}.elementor-panel .elementor-control-type-image_dimensions .elementor-image-dimensions-field{width:65px;float:right}.elementor-panel .elementor-control-type-image_dimensions .elementor-image-dimensions-field input:focus+.elementor-image-dimensions-field-description{color:#a4afb7}.elementor-panel .elementor-control-type-image_dimensions .elementor-image-dimensions-separator{width:20px;text-align:center;float:right;padding-top:4px}.elementor-panel .elementor-control-type-image_dimensions .elementor-image-dimensions-field-description{display:block;text-transform:uppercase;margin-top:5px;color:#d5dadf;font-size:9px;text-align:center}.elementor-panel .elementor-control-type-image_dimensions .elementor-image-dimensions-apply-button{float:left;height:27px;width:65px}.elementor-panel .elementor-control-type-code{padding:0 10px 15px}.elementor-panel .elementor-control-type-wp_widget .widget-inside{display:block}.elementor-panel .elementor-control-type-wp_widget .quicktags-toolbar input{width:auto}.elementor-panel .elementor-control-type-tabs{font-size:.8em;color:#a4afb7;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-panel .elementor-control-type-tab{text-align:center;width:100%;padding:0;line-height:30px;border-top:1px solid #a4afb7;border-bottom:1px solid #a4afb7;border-left:1px solid #a4afb7;cursor:pointer}.elementor-panel .elementor-control-type-tab:first-child{border-right:1px solid #a4afb7;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.elementor-panel .elementor-control-type-tab:last-child{-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.elementor-panel .elementor-control-type-tab.elementor-tab-active{background-color:#a4afb7;color:#fff}.elementor-panel .elementor-tab-close{display:none!important}.elementor-panel .elementor-control-type-repeater,.elementor-panel .elementor-control-type-repeater .elementor-control:not(.elementor-control-type-tab){padding:0 10px 15px}.elementor-panel .elementor-control-type-repeater .elementor-control:before,.elementor-panel .elementor-control-type-repeater.elementor-repeater-has-minimum-rows .elementor-repeater-tool-remove{display:none}.elementor-panel .elementor-control-type-repeater .repeater-fields{margin:10px 0}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-controls{border:1px solid #d5dadf;border-top-width:0;padding-top:15px}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-controls:not(.editable){display:none}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-controls .wp-picker-container.wp-picker-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);border-width:0}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools{display:table;table-layout:fixed;width:100%;color:#556068;background-color:#d5dadf;height:40px;border-spacing:1px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools:hover{background-color:#a4afb7}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools>div{display:table-cell;text-align:center;vertical-align:middle;cursor:pointer}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools>div:not(.elementor-repeater-row-handle-sortable){background-color:#fff}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools>div:hover{opacity:.95}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title{text-align:right;padding:0 10px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title .fa{margin-left:5px}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-tool{width:40px}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-handle-sortable{cursor:move;width:10px;color:#fff}.elementor-panel .elementor-control-type-repeater .elementor-button-wrapper{text-align:center;padding:10px}.elementor-panel .elementor-control-type-textarea textarea{display:block}.elementor-panel .elementor-control-type-box_shadow .elementor-control-input-wrapper{overflow:hidden}.elementor-panel .elementor-control-type-box_shadow .elementor-shadow-slider{margin-top:10px}.elementor-panel .elementor-control-type-text_shadow .elementor-control-input-wrapper{overflow:hidden}.elementor-panel .elementor-control-type-text_shadow .elementor-shadow-slider{margin-top:10px}.elementor-panel .elementor-control-type-switcher.elementor-label-inline>.elementor-control-content .elementor-control-field .elementor-control-title{width:70%}.elementor-panel .elementor-control-type-switcher.elementor-label-inline>.elementor-control-content .elementor-control-field .elementor-control-input-wrapper{width:30%}.elementor-panel .elementor-control-type-switcher .elementor-control-input-wrapper{text-align:left}.elementor-panel .elementor-control-type-switcher .elementor-switch{position:relative;display:inline-block;vertical-align:top;width:49px;height:20px;background-color:#fff;-webkit-border-radius:18px;border-radius:18px;cursor:pointer}.elementor-panel .elementor-control-type-switcher .elementor-switch-input{display:none}.elementor-panel .elementor-control-type-switcher .elementor-switch-label{position:relative;display:block;height:inherit;font-size:7px;text-transform:uppercase;background:#eceeef;-webkit-border-radius:inherit;border-radius:inherit;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.12),inset 0 0 2px rgba(0,0,0,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.12),inset 0 0 2px rgba(0,0,0,.15);-webkit-transition:.15s ease-out;-o-transition:.15s ease-out;transition:.15s ease-out;-webkit-transition-property:opacity,background;-o-transition-property:opacity,background;transition-property:opacity,background}.elementor-panel .elementor-control-type-switcher .elementor-switch-label:after,.elementor-panel .elementor-control-type-switcher .elementor-switch-label:before{position:absolute;top:0;width:50%;text-align:center;line-height:20px;-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.elementor-panel .elementor-control-type-switcher .elementor-switch-label:before{content:attr(data-off);right:3px;color:#a4afb7;text-shadow:0 1px hsla(0,0%,100%,.5)}.elementor-panel .elementor-control-type-switcher .elementor-switch-label:after{content:attr(data-on);left:3px;color:#fff;text-shadow:0 1px rgba(0,0,0,.2);opacity:0}.elementor-panel .elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-label{background:#71d7f7;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15),inset 0 0 3px rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.15),inset 0 0 3px rgba(0,0,0,.2)}.elementor-panel .elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-label:before{opacity:0}.elementor-panel .elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-label:after{opacity:1}.elementor-panel .elementor-control-type-switcher .elementor-switch-handle{position:absolute;top:1px;left:1px;width:18px;height:18px;background:#fff;-webkit-border-radius:10px;border-radius:10px;-webkit-transition:left .15s ease-out;-o-transition:left .15s ease-out;transition:left .15s ease-out}.elementor-panel .elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-handle{left:30px;-webkit-box-shadow:-1px 1px 5px rgba(0,0,0,.2);box-shadow:-1px 1px 5px rgba(0,0,0,.2)}.elementor-panel .elementor-control-type-order .elementor-control-oreder-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-panel .elementor-control-type-order input{display:none}.elementor-panel .elementor-control-type-order input:checked+.elementor-control-order-label{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.elementor-panel .elementor-control-type-order select{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-panel .elementor-control-type-order select:not(:focus)~.elementor-control-order-label{border-color:#d5dadf}.elementor-panel .elementor-control-type-order select:focus~.elementor-control-order-label{border-color:#a4afb7}.elementor-panel .elementor-control-type-order .elementor-control-order-label{position:relative;padding:0;width:40px;border:1px solid;font-size:10px;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;margin-left:-3px;background-color:#fff;cursor:pointer}.elementor-panel .elementor-control-type-order .elementor-control-order-label i{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.elementor-panel .elementor-control-type-hidden{display:none!important}.elementor-panel .elementor-control-type-popover_toggle input{display:none}.elementor-panel .elementor-control-type-popover_toggle label{cursor:pointer}.elementor-panel .elementor-control-type-popover_toggle .elementor-control-input-wrapper{direction:ltr}.elementor-panel .elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:checked+.elementor-control-popover-toggle-toggle-label{color:#71d7f7}.elementor-panel .elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:not(:checked)~.elementor-control-popover-toggle-reset-label{display:none}.elementor-panel .elementor-control-type-popover_toggle .elementor-control-popover-toggle-reset-label{color:#c2cbd2;padding-left:5px}.elementor-panel .elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle-label{width:50px;height:27px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-border-radius:3px;border-radius:3px;border:1px solid #d5dadf}.elementor-panel .elementor-control-type-button .elementor-control-input-wrapper{text-align:left}.elementor-panel .elementor-control-type-button .elementor-button{width:80px;height:26px}.elementor-panel .wp-picker-container.wp-picker-active{position:absolute;z-index:1;top:0;left:7px;background-color:#fff;border:solid #fff;border-width:0 10px 0 5px;padding-top:10px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.4);box-shadow:0 0 5px rgba(0,0,0,.4)}.elementor-panel .wp-picker-container.wp-picker-active .wp-color-result{float:right}.elementor-panel .wp-picker-container.wp-picker-active .wp-picker-input-wrap{padding-left:10px;float:left}.elementor-panel .wp-picker-container *{-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-panel .wp-picker-container .color-alpha{width:-webkit-calc(100% - 2px * 2);width:calc(100% - 2px * 2);height:-webkit-calc(100% - 2px * 2);height:calc(100% - 2px * 2);margin:2px;position:absolute;top:0;left:0;-webkit-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box}.elementor-panel .wp-picker-container .iris-picker{border:none}.elementor-panel .wp-color-result{margin:0;width:48px;height:25px;-webkit-transition:border .5s;-o-transition:border .5s;transition:border .5s;padding:0;background-color:#fafafa;-webkit-border-radius:3px;border-radius:3px;border:1px solid #d5dadf}.elementor-panel .wp-color-result,.elementor-panel .wp-color-result:focus{-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}.elementor-panel .wp-color-result.wp-picker-open:after,.elementor-panel .wp-color-result:after{content:none}.elementor-panel .wp-color-result:hover{border:1px solid #a4afb7}.elementor-panel .wp-color-result:active,.elementor-panel .wp-color-result:focus{outline:0}.elementor-panel .wp-picker-clear.button,.elementor-panel .wp-picker-default.button{height:26px;width:48px;padding:0;background-color:#d5dadf;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;margin:0}.elementor-panel input[type=text].wp-color-picker{float:left;width:100px;max-width:136px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;font-size:11px;line-height:12px;padding:7px 3px}.elementor-panel .wp-picker-holder *{-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-panel .wp-picker-open~.wp-picker-holder{clear:both;margin-bottom:15px}.elementor-panel .elementor-control .wp-picker-container .iris-square-value{-webkit-transition:none;-o-transition:none;transition:none}.elementor-panel .elementor-control .wp-picker-container:not(.wp-picker-active){float:left}.elementor-panel .elementor-control .wp-picker-container:not(.wp-picker-active) .wp-color-result{margin:0}.elementor-panel .elementor-control .wp-picker-container.wp-picker-active{-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px)}.elementor-panel .elementor-control .wp-picker-container.wp-picker-active .wp-color-result{margin-right:3px}.elementor-panel #elementor-panel-footer{position:absolute;bottom:0;left:0;right:0;height:40px;background-color:#495157}.elementor-panel #elementor-panel-footer-tools{display:table;table-layout:fixed;width:100%;height:100%}.elementor-panel .elementor-panel-footer-tool{display:table-cell;vertical-align:middle;text-align:center;cursor:pointer;color:#a4afb7;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-update{border-left:1px solid #2d8739;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-update i{margin-left:5px}.elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-save-options{float:right;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-save-options i{margin:auto}.elementor-panel .elementor-panel-footer-tool.elementor-open{color:#fff}.elementor-panel .elementor-panel-footer-tool:not(.elementor-open):hover{color:#d5dadf}.elementor-panel .elementor-panel-footer-tool:not(.elementor-open) .elementor-panel-footer-sub-menu-wrapper{display:none}.elementor-panel .elementor-panel-footer-sub-menu-wrapper{position:absolute;bottom:100%;left:0;width:100%;background-color:#556068;padding:10px;-webkit-box-shadow:-2px -5px 8px rgba(0,0,0,.1);box-shadow:-2px -5px 8px rgba(0,0,0,.1);cursor:default;z-index:2}.elementor-panel .elementor-panel-footer-sub-menu{-webkit-border-radius:5px;border-radius:5px;overflow:hidden}.elementor-panel .elementor-panel-footer-sub-menu-item{background-color:#495157;display:table;table-layout:fixed;width:100%;cursor:pointer}.elementor-panel .elementor-panel-footer-sub-menu-item:not(:last-child){margin-bottom:1px}.elementor-panel .elementor-panel-footer-sub-menu-item[data-device-mode=mobile-landscape] .fa-mobile{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.elementor-panel .elementor-panel-footer-sub-menu-item:hover{background-color:rgba(0,0,0,.2)}.elementor-panel .elementor-panel-footer-sub-menu-item.active{background-color:rgba(0,0,0,.3)}.elementor-panel .elementor-panel-footer-sub-menu-item>*{display:table-cell;height:40px;vertical-align:middle}.elementor-panel .elementor-panel-footer-sub-menu-item .elementor-icon{width:40px;color:#a4afb7}.elementor-panel .elementor-panel-footer-sub-menu-item .elementor-title{text-align:right;color:#d5dadf}.elementor-panel .elementor-panel-footer-sub-menu-item .elementor-description{width:95px;text-align:right;font-size:11px;font-style:italic;color:#a4afb7}.elementor-panel #elementor-panel-footer-help-title{text-align:right;padding:10px 0;color:#d5dadf}.elementor-panel #elementor-panel-footer-responsive>i{display:block;height:100%;line-height:40px}.elementor-panel #elementor-panel-saver-publish{width:80px}.elementor-panel #elementor-panel-saver-publish .elementor-button.elementor-button-state #elementor-panel-saver-button-publish-label{display:none}.elementor-panel #elementor-panel-saver-save-options{width:35px;border-right:1px solid #495157}.elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper{font-size:11px;font-style:italic;color:#a4afb7;padding:5px 0 15px}.elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper:not(.elementor-state-active) .elementor-state-icon{display:none}.elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper time{border-bottom:1px dotted transparent;-webkit-transition:all .3s ease-in-out;-o-transition:all ease-in-out .3s;transition:all .3s ease-in-out;cursor:pointer}.elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper time:hover{border-bottom-color:inherit}.elementor-panel .elementor-saver-disabled{cursor:default}.elementor-panel #elementor-panel-saver-button-preview a{color:#a4afb7}.elementor-panel #elementor-panel-saver-button-publish,.elementor-panel #elementor-panel-saver-button-save-options{font-size:11px;text-transform:uppercase;height:26px}.elementor-panel #elementor-panel-saver-button-publish.elementor-saver-disabled,.elementor-panel #elementor-panel-saver-button-save-options.elementor-saver-disabled{background-color:#556068;color:#a4afb7}.elementor-panel #elementor-panel-saver-button-publish{width:100%;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.elementor-panel #elementor-panel-saver-button-save-options{width:25px}.elementor-panel #elementor-panel-saver-menu-save-draft.elementor-saver-disabled .elementor-icon,.elementor-panel #elementor-panel-saver-menu-save-draft.elementor-saver-disabled .elementor-title{color:#6d7882}#elementor-mode-switcher{position:absolute;right:100%;top:50%;width:15px;height:50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#e6e9ec;font-size:15px;-webkit-box-shadow:-3px 1px 5px rgba(0,0,0,.1);box-shadow:-3px 1px 5px rgba(0,0,0,.1);cursor:pointer}#elementor-mode-switcher:hover,body.elementor-editor-preview #elementor-mode-switcher{background-color:#b7084e;color:#fff}#elementor-mode-switcher-inner,#elementor-mode-switcher-preview{width:100%;height:100%;position:absolute;top:0;left:0}#elementor-mode-switcher-preview{cursor:pointer}#elementor-mode-switcher-preview .fa{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#elementor-mode-switcher-preview-input{display:none}.elementor-revision-item__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #d5dadf;padding:10px 15px;margin-bottom:10px;font-size:11px}.elementor-revision-item__wrapper.current{font-weight:700}.elementor-revision-item__wrapper .elementor-revision-item__tools-current{color:#b7084e}.elementor-revision-item:hover:not(.elementor-revision-current-preview){background-color:rgba(230,233,236,.3)}.elementor-revision-item-loading .elementor-revision-item__tools-current,.elementor-revision-item-loading .elementor-revision-item__tools-delete,.elementor-revision-item.elementor-revision-current-preview .elementor-revision-item__tools-delete,.elementor-revision-item:not(.elementor-revision-item-loading) .elementor-revision-item__tools-spinner,.elementor-revision-item:not(:hover) .elementor-revision-item__tools-delete{display:none}.elementor-revision-item__gravatar{-webkit-border-radius:50%;border-radius:50%;overflow:hidden}.elementor-revision-item__gravatar img{display:block}.elementor-revision-item__details{padding-right:15px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;cursor:pointer}.elementor-revision-item__tools-delete{cursor:pointer}.elementor-revision-meta{padding-top:5px;font-size:10px;font-weight:700}.elementor-revision-current-preview{background-color:#e6e9ec}#elementor-restore-autosave-dialog.dialog-widget{background-color:rgba(0,0,0,.3)}.elementor-history-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #d5dadf;padding:10px 15px;margin-bottom:10px;font-size:11px;line-height:1.4;cursor:pointer}.elementor-history-item:hover{background-color:rgba(230,233,236,.3)}.elementor-history-item:hover .elementor-history-item__icon .fa:before{content:"\f1da"}.elementor-history-item-applied{color:#a4afb7}.elementor-history-item-current{background:#e6e9ec;cursor:inherit}.elementor-history-item-current .elementor-history-item__icon .fa:before,.elementor-history-item-current:hover .elementor-history-item__icon .fa:before{content:"\f00c"}.elementor-history-item__details{width:95%}.elementor-history-item__title{font-weight:700}.elementor-history-item__action,.elementor-history-item__subtitle{font-weight:lighter}.elementor-history-item__action{font-style:italic;text-decoration:underline}.elementor-history-item .__icon{float:left}.elementor-history-revisions-message{font-size:11px;text-align:center;padding:5px 0}#elementor-preview{background-color:#333;position:absolute;height:100%;top:0;right:0;border:0}.elementor-device-desktop #elementor-preview{overflow-y:hidden}body:not(.elementor-device-desktop) #elementor-preview{overflow-y:auto}#elementor-preview-responsive-wrapper{position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.elementor-device-desktop #elementor-preview-responsive-wrapper{min-width:1025px;margin:0 auto;width:100%;height:100%}.elementor-device-tablet #elementor-preview-responsive-wrapper{width:768px;height:1025px;padding:40px 10px 70px}.elementor-device-mobile #elementor-preview-responsive-wrapper{width:360px;height:640px;padding:40px 10px 70px}body:not(.elementor-device-desktop) #elementor-preview-responsive-wrapper{-webkit-border-radius:30px;border-radius:30px;background-color:#111;margin:30px auto 80px;-webkit-box-sizing:content-box;box-sizing:content-box}#elementor-preview-iframe{width:100%;height:100%;background-color:#fff}.tipsy{font-size:10px;position:absolute;padding:5px;z-index:6}.tipsy-inner{background-color:#000;color:#fff;max-width:200px;padding:6px 12px;text-align:center;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.5);box-shadow:0 0 5px 0 rgba(0,0,0,.5)}.tipsy-arrow{position:absolute;width:0;height:0;line-height:0;border:5px dashed #000}.tipsy-arrow-n{border-bottom-color:#000}.tipsy-arrow-s{border-top-color:#000}.tipsy-arrow-e{border-left-color:#000}.tipsy-arrow-w{border-right-color:#000}.tipsy-n .tipsy-arrow,.tipsy-nw .tipsy-arrow{border-left-color:transparent;border-right-color:transparent;top:0;border-bottom-style:solid;border-top:none}.tipsy-n .tipsy-arrow{left:50%;margin-left:-5px}.tipsy-nw .tipsy-arrow{left:10px}.tipsy-ne .tipsy-arrow{top:0;right:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-s .tipsy-arrow,.tipsy-se .tipsy-arrow,.tipsy-sw .tipsy-arrow{bottom:0;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-s .tipsy-arrow{left:50%;margin-left:-5px}.tipsy-sw .tipsy-arrow{left:10px}.tipsy-se .tipsy-arrow{right:10px}.tipsy-e .tipsy-arrow,.tipsy-w .tipsy-arrow{top:50%;margin-top:-5px;border-top-color:transparent;border-bottom-color:transparent}.tipsy-e .tipsy-arrow{right:0;border-left-style:solid;border-right:none}.tipsy-w .tipsy-arrow{left:0;border-right-style:solid;border-left:none}#elementor-template-library-modal .dialog-widget-content{background-color:#f1f3f5;width:100%}@media (max-width:1439px){#elementor-template-library-modal .dialog-widget-content{max-width:990px}}@media (min-width:1440px){#elementor-template-library-modal .dialog-widget-content{max-width:1200px}}#elementor-template-library-modal .dialog-widget-header{padding:0;background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);position:relative;z-index:1}#elementor-template-library-modal .dialog-buttons-wrapper{display:none}#elementor-template-library-modal .dialog-message{height:750px;max-height:85vh;overflow:auto;padding:25px 30px 30px}#elementor-template-library-modal a,#elementor-template-library-modal a:hover{color:inherit}#elementor-template-library-modal a.elementor-template-library-blank-footer-link{font-style:normal;text-decoration:underline;color:#39b54a}#elementor-template-library-modal a.elementor-template-library-blank-footer-link:hover{font-weight:500}#elementor-template-library-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:50px}#elementor-template-library-header-logo-area{text-align:right;padding-right:15px}#elementor-template-library-header-logo-area>*{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#elementor-template-library-header-logo{font-size:15px;text-transform:uppercase;color:#495157;font-weight:700;cursor:pointer}#elementor-template-library-header-logo-icon-wrapper{padding:4px 7px 6px;background-image:-webkit-linear-gradient(225deg,#ef295a,#434363);background-image:-o-linear-gradient(225deg,#ef295a,#434363);background-image:linear-gradient(-135deg,#ef295a,#434363);-webkit-border-radius:2px;border-radius:2px;margin-left:10px}#elementor-template-library-header-logo i{color:#fff;font-size:10px}#elementor-template-library-header-menu-area{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#elementor-template-library-header-menu{text-align:center;color:#6d7882;font-size:13px}.elementor-template-library-menu-item{display:inline-block;padding:17px;cursor:pointer}.elementor-template-library-menu-item.elementor-active{background-image:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#fff));background-image:-webkit-linear-gradient(top,#f3f3f3,#fff);background-image:-o-linear-gradient(top,#f3f3f3,#fff);background-image:linear-gradient(180deg,#f3f3f3,#fff);border-bottom:3px solid #9b0a46}#elementor-template-library-header-items-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-template-library-header-item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-template-library-header-item>i{font-size:20px;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s;cursor:pointer}.elementor-template-library-header-item>i:not(:hover){color:#a4afb7}#elementor-template-library-header-close-modal{width:45px;border-right:1px solid #e6e9ec}#elementor-template-library-header-close-modal i{font-size:18px}#elementor-template-library-header-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#elementor-template-library-header-actions>div{padding-left:16px}#elementor-template-library-header-preview-insert-wrapper{cursor:default;padding:0 10px}#elementor-template-library-header-preview-insert-wrapper .elementor-button{padding:8px 14px}#elementor-template-library-header-preview-back{padding:16.5px 0 15px 16.5px;border-left:1px solid #e6e9ec;cursor:pointer;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s}#elementor-template-library-header-preview-back:not(:hover){color:#a4afb7}#elementor-template-library-header-preview-back i{padding-left:10px;font-size:18px}#elementor-template-library-header-preview-back i:before{content:""}#elementor-template-library-loading .elementor-loading-title{color:#a4afb7}#elementor-template-library-loading .elementor-loader-box{background-color:#d5dadf}#elementor-template-library-templates{padding:0 15px}#elementor-template-library-templates[data-template-source=local] #elementor-template-library-templates-container{-webkit-box-shadow:1px 1px 20px 0 rgba(0,0,0,.03);box-shadow:1px 1px 20px 0 rgba(0,0,0,.03);margin-top:10px}#elementor-template-library-templates[data-template-source=local] .elementor-template-library-order-input:checked+.elementor-template-library-order-label{color:#6d7882}#elementor-template-library-templates[data-template-source=remote] #elementor-template-library-templates-container{margin:10px -15px 0}#elementor-template-library-templates[data-template-source=remote] .elementor-template-library-order-input:checked+.elementor-template-library-order-label{color:#495157}#elementor-template-library-templates .elementor-template-library-order-input,#elementor-template-library-templates.elementor-templates-filter-active #elementor-template-library-footer-banner,#elementor-template-library-templates[data-template-source=empty] #elementor-template-library-footer-banner,#elementor-template-library-templates[data-template-source=empty] #elementor-template-library-order-toolbar-local{display:none}#elementor-template-library-templates .elementor-template-library-order-input:checked+.elementor-template-library-order-label{padding-left:8px}#elementor-template-library-templates .elementor-template-library-order-input:checked+.elementor-template-library-order-label:after{font-family:eicons;content:"\e956";margin-right:3px}#elementor-template-library-templates .elementor-template-library-order-input:checked.elementor-template-library-order-reverse+.elementor-template-library-order-label:after{content:"\e955"}#elementor-template-library-templates-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#elementor-template-library-templates-container .elementor-template-library-template-insert{font-size:12px}#elementor-template-library-templates-container .elementor-template-library-template-local .elementor-template-library-template-insert{text-transform:none}#elementor-template-library-toolbar{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#elementor-template-library-toolbar,.elementor-template-library-filter-toolbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#elementor-template-library-filter-toolbar-remote{font-size:11px}#elementor-template-library-order{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-left:1px solid #d5dadf}.elementor-template-library-order-label{text-transform:uppercase;cursor:pointer;padding-left:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.elementor-template-library-order-label:hover{color:#556068}#elementor-template-library-my-favorites{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:right;padding-right:20px}#elementor-template-library-filter-my-favorites{display:none}#elementor-template-library-filter-my-favorites:checked+#elementor-template-library-filter-my-favorites-label{color:#495157}#elementor-template-library-filter-my-favorites:checked+#elementor-template-library-filter-my-favorites-label i:after{color:#b7084e;content:"\f004"}#elementor-template-library-filter-my-favorites-label{cursor:pointer;text-transform:uppercase}#elementor-template-library-filter-my-favorites-label:hover{color:#556068}#elementor-template-library-filter-my-favorites-label:hover i:after{color:#b7084e}#elementor-template-library-filter-my-favorites-label i{padding-left:5px}#elementor-template-library-filter-my-favorites-label i:after{color:#a4afb7;content:"\f08a"}#elementor-template-library-filter-text-wrapper{width:200px;position:relative}#elementor-template-library-filter-text-wrapper:after{content:"\e863";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:eicons}#elementor-template-library-filter-text{border:none;border-bottom:1px solid #d5dadf;-webkit-border-radius:0;border-radius:0;font-size:11px;text-transform:uppercase;padding:8px 15px 8px 0;-webkit-transition:border .5s;-o-transition:border .5s;transition:border .5s}#elementor-template-library-filter-text::-webkit-input-placeholder{font-weight:300;color:#c2cbd2}#elementor-template-library-filter-text::-moz-placeholder{font-weight:300;color:#c2cbd2}#elementor-template-library-filter-text:-ms-input-placeholder,#elementor-template-library-filter-text::-ms-input-placeholder{font-weight:300;color:#c2cbd2}#elementor-template-library-filter-text::placeholder{font-weight:300;color:#c2cbd2}#elementor-template-library-filter-text:focus{border-color:#c2cbd2}#elementor-template-library-filter-text:focus::-webkit-input-placeholder{color:#a4afb7}#elementor-template-library-filter-text:focus::-moz-placeholder{color:#a4afb7}#elementor-template-library-filter-text:focus:-ms-input-placeholder,#elementor-template-library-filter-text:focus::-ms-input-placeholder{color:#a4afb7}#elementor-template-library-filter-text:focus::placeholder{color:#a4afb7}.elementor-template-library-template-remote{margin:15px;padding:8px;background-color:#fff;-webkit-box-shadow:0 1px 20px 0 rgba(0,0,0,.07);box-shadow:0 1px 20px 0 rgba(0,0,0,.07);-webkit-border-radius:3px;border-radius:3px}.elementor-template-library-template-remote:not(:hover) .elementor-template-library-template-controls{opacity:0}.elementor-template-library-template-remote:not(:hover) .elementor-template-library-template-favorite-label{display:none}@media (max-width:1439px){.elementor-template-library-template-remote{width:-webkit-calc(25% - 30px);width:calc(25% - 30px)}}@media (min-width:1440px){.elementor-template-library-template-remote{width:-webkit-calc(20% - 30px);width:calc(20% - 30px)}}@media (max-width:1025px){.elementor-template-library-template-remote{width:-webkit-calc(33.333% - 30px);width:calc(33.333% - 30px)}}.elementor-template-library-template-remote.elementor-template-library-pro-template .elementor-template-library-template-body{position:relative}.elementor-template-library-template-remote.elementor-template-library-pro-template .elementor-template-library-template-body:before{position:absolute;content:"pro";text-transform:uppercase;top:5px;left:5px;background-color:#b7084e;color:#d5dadf;padding:2px 4px 0;font-size:9px;-webkit-border-radius:2px;border-radius:2px}.elementor-template-library-template-remote .elementor-template-library-template-body{height:200px;position:relative}@media (max-width:1025px){.elementor-template-library-template-remote .elementor-template-library-template-body{height:300px}}.elementor-template-library-template-remote .elementor-template-library-template-screenshot{height:100%;-webkit-background-size:cover;background-size:cover;background-position-x:50%;-webkit-box-shadow:inset 0 -2px 15px -6px rgba(0,0,0,.07);box-shadow:inset 0 -2px 15px -6px rgba(0,0,0,.07)}.elementor-template-library-template-remote .elementor-template-library-template-controls{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.elementor-template-library-template-remote .elementor-template-library-template-action{font-size:11px;width:150px;padding:11px}.elementor-template-library-template-remote .elementor-template-library-template-preview{position:relative;height:150px;cursor:pointer}.elementor-template-library-template-remote .elementor-template-library-template-preview i{font-size:20px;color:#d5dadf;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.elementor-template-library-template-remote .elementor-template-library-template-footer{margin:10px 0 2px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:11px;line-height:1}.elementor-template-library-template-remote .elementor-template-library-template-name{text-align:right;color:#6d7882;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding-left:5px}.elementor-template-library-template-remote .elementor-template-library-template-favorite-input{display:none}.elementor-template-library-template-remote .elementor-template-library-template-favorite-input:checked+.elementor-template-library-template-favorite-label i:before{content:"\f004";color:#b7084e}.elementor-template-library-template-remote .elementor-template-library-template-favorite-label{cursor:pointer}.elementor-template-library-template-remote .elementor-template-library-template-favorite-label:hover i{color:#b7084e}#elementor-template-library-order-toolbar-local,.elementor-template-library-template-local{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 25px;text-align:right}#elementor-template-library-order-toolbar-local{margin-top:30px}#elementor-template-library-order-toolbar-local .elementor-template-library-order-label{line-height:1;font-size:10px;font-weight:500}#elementor-template-library-order-toolbar-local .elementor-template-library-order-label:not(:hover){color:#a4afb7}.elementor-template-library-template-local{height:50px;width:100%;margin-top:1px;background-color:#fff;-webkit-transition:background-color .3s linear;-o-transition:background-color .3s linear;transition:background-color .3s linear}.elementor-template-library-template-local:hover{background-color:#fafbfb}.elementor-template-library-template-local:not(:hover) .elementor-template-library-template-insert{background:none;color:#a4afb7}.elementor-template-library-template-local:first-child{-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.elementor-template-library-template-local:last-child{-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.elementor-template-library-template-local .elementor-template-library-template-name{font-weight:500}.elementor-template-library-template-local .elementor-template-library-template-meta,.elementor-template-library-template-local .elementor-template-library-template-name{padding-left:20px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.elementor-template-library-template-local .elementor-template-library-template-meta{color:#a4afb7}.elementor-template-library-template-local .elementor-template-library-template-controls{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-template-library-template-local .elementor-template-library-template-controls>div{cursor:pointer;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s}.elementor-template-library-template-local .elementor-template-library-template-controls>div:not(:hover){color:#a4afb7}.elementor-template-library-template-local .elementor-template-library-template-insert i{margin-left:3px}.elementor-template-library-template-local .elementor-template-library-template-control-title{margin-right:6px}.elementor-template-library-template-local .elementor-template-library-template-delete:hover{color:red}.elementor-template-library-template-local .elementor-template-library-template-export:hover i{color:#556068}.elementor-template-library-template-local .elementor-template-library-template-action{padding:8px 18px;margin:0 20px}.elementor-template-library-template-local .elementor-template-library-template-more{display:none;position:absolute;background-color:#fff;padding:3px 20px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:1px 3px 11px rgba(0,0,0,.3);box-shadow:1px 3px 11px rgba(0,0,0,.3);top:100%;left:0;-webkit-transform:translateX(-65%) translateY(-7px);-ms-transform:translateX(-65%) translateY(-7px);transform:translateX(-65%) translateY(-7px);z-index:1}.elementor-template-library-template-local .elementor-template-library-template-more:before{content:"";position:absolute;border:solid transparent;border-width:8px 4px;border-bottom-color:#fff;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.elementor-template-library-template-local .elementor-template-library-template-more>div{margin:10px 0;font-size:11px}.elementor-template-library-template-local .elementor-template-library-template-more-toggle{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:left}.elementor-template-library-template-local .elementor-template-library-template-more-toggle i{font-size:16px}#elementor-template-library-preview{height:100%;overflow:hidden}#elementor-template-library-preview iframe{height:150%;-webkit-transform:scale(.666) translateX(25%) translateY(-25%);-ms-transform:scale(.666) translateX(25%) translateY(-25%);transform:scale(.666) translateX(25%) translateY(-25%)}@media (max-width:1439px){#elementor-template-library-preview iframe{width:1440px}}@media (min-width:1440px){#elementor-template-library-preview iframe{width:1710px}}.elementor-template-library-blank-icon{font-size:65px;margin-top:45px;color:#c2cbd2;line-height:1}.elementor-template-library-blank-title{font-size:30px;margin-top:40px}.elementor-template-library-blank-message{font-size:18px;color:#a4afb7;margin-top:25px;font-weight:300}#elementor-template-library-save-template-form{margin-top:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#elementor-template-library-save-template-form>*{height:55px;font-size:16px}#elementor-template-library-save-template-name{width:500px;background-color:#fff;font-weight:300;color:#a4afb7;padding-right:25px;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;border:none}#elementor-template-library-save-template-name::-webkit-input-placeholder{color:#a4afb7}#elementor-template-library-save-template-name::-moz-placeholder{color:#a4afb7}#elementor-template-library-save-template-name:-ms-input-placeholder,#elementor-template-library-save-template-name::-ms-input-placeholder{color:#a4afb7}#elementor-template-library-save-template-name::placeholder{color:#a4afb7}#elementor-template-library-save-template-submit{width:150px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;font-weight:500}#elementor-template-library-save-template-submit:hover{-webkit-box-shadow:none;box-shadow:none}#elementor-template-library-import-form{width:95%;background-color:hsla(0,0%,100%,.5);padding:60px;border:2px dashed #d5dadf;margin:35px auto;-webkit-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s}#elementor-template-library-import-form:hover{background-color:hsla(0,0%,100%,.9)}#elementor-template-library-import-form-or{margin-top:15px;font-size:18px}#elementor-template-library-import-form-label{margin-top:20px;padding:15px 35px;font-size:16px;display:inline-block}#elementor-template-library-import-form-input{display:none}#elementor-template-library-import-form.elementor-drag-over{border:3px dashed #71d7f7}#elementor-template-library-import .elementor-template-library-blank-icon{margin-top:0}#elementor-template-library-import .elementor-template-library-blank-message{margin-top:20px}.elementor-template-library-blank-footer{position:absolute;bottom:70px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:#a4afb7;font-size:16px;font-style:italic}@media (max-height:700px){.elementor-template-library-blank-footer{display:none}}#elementor-template-library-footer-banner i{color:#c2cbd2;font-size:56px;margin-top:40px}#elementor-template-library-footer-banner .elementor-excerpt{color:#a4afb7;font-size:15px;font-weight:500;margin:20px 0}#elementor-template-library-templates-empty{width:100%;margin-top:40px}#elementor-template-library-error-dialog .dialog-message{text-align:start}#elementor-template-library-error-info{margin-top:10px}@media (max-width:1439px){.elementor-template-library-local-column-1{width:33%}.elementor-template-library-local-column-2{width:10%}.elementor-template-library-local-column-3,.elementor-template-library-local-column-4{width:15%}.elementor-template-library-local-column-5{width:27%}}@media (min-width:1440px){.elementor-template-library-local-column-1{width:25%}.elementor-template-library-local-column-2,.elementor-template-library-local-column-3,.elementor-template-library-local-column-4{width:17%}.elementor-template-library-local-column-5{width:24%}}@media (max-width:1024px){.elementor-template-library-local-column-3{display:none}.elementor-template-library-local-column-5{width:41%}}#elementor-toast{position:absolute;width:280px;padding:20px;-webkit-border-radius:5px;border-radius:5px;color:#d5dadf;background-color:rgba(0,0,0,.8);z-index:5}#elementor-toast .dialog-message{font-size:13px}#elementor-toast .dialog-buttons-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:15px}#elementor-toast .dialog-button{color:#fcb92c;margin:0 5px;text-transform:uppercase;cursor:pointer}#elementor-toast .dialog-button:last-child{margin-left:0}
1
+ /*! elementor - v2.0.0 - 26-03-2018 */
2
+ @charset "UTF-8";.dialog-widget-content{background-color:#fff;position:absolute;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);overflow:hidden}.dialog-message{font-size:12px;line-height:1.5}.dialog-type-lightbox{position:fixed;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:4;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dialog-type-lightbox .dialog-widget-content{margin:auto;width:375px}.dialog-type-lightbox .dialog-message{padding:0 20px;min-height:50px}.dialog-type-lightbox .dialog-message,.dialog-type-lightbox .dialog-widget-header{text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper{border-top:1px solid #e6e9ec;text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper>button{border:none;background:none;font-size:15px;cursor:pointer;padding:13px 0;outline:0}.dialog-type-lightbox .dialog-buttons-wrapper>button:first-child{color:#6d7882}.dialog-type-lightbox .dialog-buttons-wrapper>button.dialog-ok{color:#b01b1b}.dialog-type-lightbox .dialog-buttons-wrapper>button.dialog-take_over{color:#39b54a}.dialog-type-lightbox .dialog-buttons-wrapper>button:active{background-color:rgba(230,233,236,.5)}.dialog-type-lightbox .dialog-buttons-wrapper>button::-moz-focus-inner{border:0}.dialog-widget-header{padding:20px 0;font-weight:500}.dialog-close-button{cursor:pointer;position:absolute;top:30px;right:30px;font-size:15px}.dialog-close-button:not(:hover){opacity:.4}.dialog-confirm-widget .dialog-widget-header,.dialog-lightbox-widget .dialog-widget-header{font-size:15px;color:#495157}.dialog-confirm-widget .dialog-buttons-wrapper>button,.dialog-lightbox-widget .dialog-buttons-wrapper>button{width:50%}.dialog-confirm-widget .dialog-buttons-wrapper>button:first-child,.dialog-lightbox-widget .dialog-buttons-wrapper>button:first-child{border-left:1px solid #e6e9ec}.dialog-confirm-widget .dialog-buttons-wrapper>button:hover,.dialog-lightbox-widget .dialog-buttons-wrapper>button:hover{background-color:#f4f6f7}.dialog-alert-widget .dialog-buttons-wrapper>button{width:100%}@media (max-width:767px){.dialog-close-button{top:15px;right:15px}body.admin-bar .dialog-close-button{top:40px}}.elementor-aspect-ratio-219 .elementor-fit-aspect-ratio{padding-bottom:42.8571%}.elementor-aspect-ratio-169 .elementor-fit-aspect-ratio{padding-bottom:56.25%}.elementor-aspect-ratio-43 .elementor-fit-aspect-ratio{padding-bottom:75%}.elementor-aspect-ratio-32 .elementor-fit-aspect-ratio{padding-bottom:66.6666%}.elementor-aspect-ratio-11 .elementor-fit-aspect-ratio{padding-bottom:100%}.elementor-fit-aspect-ratio{position:relative;height:0}.elementor-fit-aspect-ratio iframe{position:absolute;top:0;left:0;height:100%;width:100%;border:0}.elementor-hidden{display:none}.flatpickr-calendar{width:280px}.flatpickr-calendar .flatpickr-current-month span.cur-month{font-weight:300}.flatpickr-calendar .dayContainer{width:280px;min-width:280px;max-width:280px}.flatpickr-calendar .flatpickr-days{width:280px}.flatpickr-calendar .flatpickr-day{max-width:37px;height:37px;line-height:37px}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{position:absolute;top:-10000em;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.elementor-clearfix:after{content:"";display:block;clear:both;width:0;height:0}*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{height:100%}html{background-color:#f1f1f1}iframe,img{border:0 none}li{list-style:none}a,body{text-decoration:none}body{color:#6d7882;font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;font-size:13px;font-weight:400;line-height:1;text-transform:none;overflow:hidden}body a{color:#71d7f7}body a:hover{color:#b7084e}body.elementor-editor-active #elementor-preview{left:0}@media (max-width:1439px){body.elementor-editor-active #elementor-preview{right:280px}}@media (min-width:1440px){body.elementor-editor-active #elementor-preview{right:300px}}body.elementor-editor-active #elementor-panel{right:0}body.elementor-editor-active #elementor-mode-switcher-preview .fa:before{content:""}body.elementor-editor-preview #elementor-preview{left:0}@media (max-width:1439px){body.elementor-editor-preview #elementor-panel{right:-280px}}@media (min-width:1440px){body.elementor-editor-preview #elementor-panel{right:-300px}}body.elementor-editor-preview #elementor-panel>.ui-resizable-e,body.elementor-editor-preview #elementor-panel>.ui-resizable-w{display:none}body.elementor-editor-preview #elementor-mode-switcher-preview .fa:before{content:""}#elementor-panel:not(.ui-resizable-resizing),#elementor-preview:not(.ui-resizable-resizing){-webkit-transition:right .5s,width .5s;-o-transition:right .5s,width .5s;transition:right .5s,width .5s}#elementor-panel .ps-scrollbar-y-rail,#elementor-preview .ps-scrollbar-y-rail{z-index:2}#elementor-loading{position:fixed;top:0;left:0;bottom:0;right:0;background:#f1f3f5;z-index:4}.elementor-loader-wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100px}.elementor-loader-wrapper .elementor-loader{height:100px;position:relative}.elementor-loader-wrapper .elementor-loader-box{background-color:#495157;position:absolute;-webkit-animation:load 1.8s linear infinite;animation:load 1.8s linear infinite}.elementor-loader-wrapper .elementor-loader-box:first-of-type{width:20%;height:100%;left:0;top:0}.elementor-loader-wrapper .elementor-loader-box:not(:first-of-type){right:0;height:20%;width:60%}.elementor-loader-wrapper .elementor-loader-box:nth-of-type(2){top:0;-webkit-animation-delay:-.45s;animation-delay:-.45s}.elementor-loader-wrapper .elementor-loader-box:nth-of-type(3){top:40%;-webkit-animation-delay:-.9s;animation-delay:-.9s}.elementor-loader-wrapper .elementor-loader-box:nth-of-type(4){bottom:0;-webkit-animation-delay:-1.35s;animation-delay:-1.35s}@-webkit-keyframes load{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}@keyframes load{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}.elementor-loading-title{color:#495157;text-align:center;text-transform:uppercase;margin-top:30px;letter-spacing:7px;font-size:10px;-webkit-animation:load-title 1.5s linear infinite;animation:load-title 1.5s linear infinite}@-webkit-keyframes load-title{0%{opacity:1}50%{opacity:.6}to{opacity:1}}@keyframes load-title{0%{opacity:1}50%{opacity:.6}to{opacity:1}}#elementor-preview-loading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}#elementor-preview-loading i{color:#d5dadf;font-size:50px}.select2-container{z-index:4}.select2-dropdown{border-color:#a4afb7}.select2-dropdown .select2-search__field{outline:none}#elementor-fatal-error-dialog button.dialog-ok{color:#71d7f7}#elementor-fatal-error-dialog .dialog-widget-header{font-size:13px;color:#6d7882}.eicon-nerd:hover:before{content:"\e965"}.eicon-nerd:active:before{content:"\e964"}.elementor-button{text-transform:uppercase;outline:none;border:none;-webkit-border-radius:3px;border-radius:3px;-webkit-transition-property:background,color,opacity,-webkit-box-shadow;transition-property:background,color,opacity,-webkit-box-shadow;-o-transition-property:background,color,box-shadow,opacity;transition-property:background,color,box-shadow,opacity;transition-property:background,color,box-shadow,opacity,-webkit-box-shadow;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.elementor-button:hover{border:none}.elementor-button:not([disabled]){cursor:pointer}.elementor-button:not(.elementor-button-state) .elementor-state-icon{display:none}.elementor-button.elementor-button-success{color:#fff}.elementor-button.elementor-button-success[disabled]{background-color:#c2cbd2}.elementor-button.elementor-button-success:not([disabled]){background-color:#39b54a}.elementor-button.elementor-button-success:not([disabled]):hover{opacity:.85;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-button.elementor-button-success:not([disabled]):active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-button.elementor-button-warning{background-color:#a4afb7;color:#fff}.elementor-button.elementor-button-warning[disabled]{background-color:#c2cbd2}.elementor-button.elementor-button-warning:not([disabled]):hover{background-color:#b01b1b;opacity:.85;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-button.elementor-button-warning:not([disabled]):active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-button.elementor-edit-template{display:inline-block;margin-top:15px;color:#fff}.elementor-button.elementor-button-default{background-color:#a4afb7;color:#fff;font-size:11px;padding:6.5px 15px}.elementor-button.elementor-button-default:hover{background-color:#6d7882;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-button.elementor-button-default:active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-button.elementor-button-default:visited{color:#fff}.elementor-button.elementor-button-go-pro{color:#fff;background-color:#fcb92c}.elementor-button i{margin-left:10px}.elementor-input-style,input,select,textarea{-webkit-border-radius:3px;border-radius:3px;font-size:12px;width:100%;background:none;-webkit-box-shadow:none;box-shadow:none;color:#495157;border:1px solid;outline:none}.elementor-input-style:not(:focus),input:not(:focus),select:not(:focus),textarea:not(:focus){border-color:#d5dadf}.elementor-input-style:focus,input:focus,select:focus,textarea:focus{border-color:#a4afb7}.elementor-error input,.elementor-error select,.elementor-error textarea{border-color:#b01b1b}.elementor-input-style,input,textarea{padding:5px 8px}.elementor-input-style,textarea{resize:vertical}input[type=checkbox],input[type=radio]{border:1px solid #d5dadf;background:#fff;color:#555;clear:none;cursor:pointer;display:inline-block;line-height:0;height:16px;margin:-4px 4px 0 0;outline:0;text-align:center;vertical-align:middle;width:16px;min-width:16px;-webkit-transition:border-color .05s ease-in-out;-o-transition:.05s border-color ease-in-out;transition:border-color .05s ease-in-out}input[type=checkbox]:focus,input[type=radio]:focus{border-color:#a4afb7}input[disabled]{background-color:#e6e9ec;cursor:not-allowed;opacity:1}select{height:27px}.ps-container{-ms-touch-action:none;overflow:hidden!important}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block}.ps-container.ps-in-scrolling{pointer-events:none}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;-webkit-border-radius:4px;border-radius:4px;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;bottom:3px;height:8px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;background-color:#aaa;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;bottom:0;height:8px}.ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;-webkit-border-radius:4px;border-radius:4px;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;right:3px;width:8px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#aaa;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;right:0;width:8px}.ps-container:hover.ps-in-scrolling{pointer-events:none}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:.6}.ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}#nprogress{pointer-events:none}#nprogress .bar{background:#39b54a;position:fixed;z-index:3;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;-webkit-box-shadow:0 0 10px #39b54a,0 0 5px #39b54a;box-shadow:0 0 10px #39b54a,0 0 5px #39b54a;opacity:1;-webkit-transform:rotate(3deg) translateY(-4px);-ms-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:none;position:fixed;z-index:3;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid transparent;border-top-color:#39b54a;border-left-color:#39b54a;-webkit-border-radius:50%;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#nprogress .bar,#nprogress .spinner{z-index:6}.elementor-panel{font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;font-size:13px}.elementor-panel ::-moz-selection{background:#5bc0de;color:#fff}.elementor-panel ::selection{background:#5bc0de;color:#fff}.elementor-panel a{color:#b7084e}.elementor-panel h1,.elementor-panel h2,.elementor-panel h3,.elementor-panel h4,.elementor-panel h5,.elementor-panel h6{font-size:100%;font-weight:400}.elementor-panel abbr,.elementor-panel acronym{border:0;font-variant:normal}.elementor-panel sup{vertical-align:text-top}.elementor-panel sub{vertical-align:text-bottom}.elementor-panel img{max-width:100%;height:auto;border:0}.elementor-panel ::-moz-focus-inner{padding:0;border:0}.elementor-panel :focus{outline:0}.elementor-panel#elementor-panel{position:fixed;height:100%;top:0;bottom:0;overflow:visible;background-color:#e6e9ec}@media (max-width:1439px){.elementor-panel{width:280px}}@media (min-width:1440px){.elementor-panel{width:300px}}.elementor-panel>.ui-resizable-e,.elementor-panel>.ui-resizable-w{position:absolute;top:0;height:100%;width:7px;left:-5px;cursor:ew-resize}.elementor-panel #elementor-panel-inner{position:relative;height:100%;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.elementor-panel .elementor-panel-container{clear:both;padding-left:15px;padding-right:15px}.elementor-panel #elementor-panel-content-wrapper{position:absolute;bottom:40px;top:40px;left:0;width:100%}.elementor-panel .elementor-panel-hide{display:none}.elementor-panel .elementor-panel-box{margin-top:10px;background-color:#fff}.elementor-panel .elementor-panel-box-content{padding:20px 20px 10px}.elementor-panel .elementor-control-title{font-size:12px}.elementor-panel .elementor-button{display:inline-block}.elementor-panel .elementor-panel-alert{padding:15px;border-left:5px solid transparent;position:relative;font-size:12px;line-height:1.5;text-align:right}.elementor-panel .elementor-panel-alert a{color:inherit}.elementor-panel .elementor-panel-alert.elementor-panel-alert-info{color:#31708f;background-color:#d9edf7;border-color:#bcdff1}.elementor-panel .elementor-panel-alert.elementor-panel-alert-success{color:#3c763d;background-color:#dff0d8;border-color:#cae6be}.elementor-panel .elementor-panel-alert.elementor-panel-alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#f9f0c3}.elementor-panel .elementor-panel-alert.elementor-panel-alert-danger{color:#a94442;background-color:#f2dede;border-color:#e8c4c4}.elementor-panel .elementor-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;-webkit-border-radius:.25em;border-radius:.25em;text-transform:capitalize}.elementor-panel .elementor-label.elementor-label-default{background-color:#a4afb7}.elementor-panel .elementor-label.elementor-label-info{background-color:#5bc0de}.elementor-panel .elementor-label.elementor-label-success{background-color:#5cb85c}.elementor-panel .elementor-label.elementor-label-warning{background-color:#f0ad4e}.elementor-panel .elementor-label.elementor-label-danger{background-color:#d9534f}.elementor-panel .elementor-control-field-description,.elementor-panel .elementor-descriptor{font-size:11px;font-style:italic;line-height:1.4;color:#a4afb7}.elementor-panel .elementor-panel-nerd-box{padding:30px 20px;text-align:center}.elementor-panel .elementor-panel-nerd-box .elementor-panel-nerd-box-icon{font-size:52px;color:#a4afb7}.elementor-panel .elementor-panel-nerd-box .elementor-panel-nerd-box-title{margin-top:20px;font-size:16px;font-weight:700}.elementor-panel .elementor-panel-nerd-box .elementor-panel-nerd-box-message{margin-top:20px;line-height:1.4;font-size:11px}.elementor-panel .elementor-panel-nerd-box .elementor-button.elementor-panel-nerd-box-link{background-color:#fcb92c;color:#fff;padding:7px 25px;margin-top:20px;-webkit-box-shadow:0 0 1px rgba(0,0,0,.1),0 2px 2px rgba(0,0,0,.1);box-shadow:0 0 1px rgba(0,0,0,.1),0 2px 2px rgba(0,0,0,.1);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.elementor-panel .elementor-panel-nerd-box .elementor-button.elementor-panel-nerd-box-link:hover{background-color:#fdca5e}.elementor-panel .elementor-controls-popover{display:none;position:absolute;-webkit-box-shadow:0 2px 15px rgba(0,0,0,.3);box-shadow:0 2px 15px rgba(0,0,0,.3);-webkit-border-radius:3px;border-radius:3px;left:0;right:0;margin:-4px auto 5px;padding-top:15px;width:90%;z-index:1;background-color:#fff}.elementor-panel .elementor-controls-popover:before{content:"";position:absolute;top:-16px;left:22px;border:8px solid transparent;border-bottom-color:#fff}.elementor-panel .elementor-controls-popover div.elementor-control{background-color:transparent}.elementor-panel .elementor-controls-popover div.elementor-control:before{content:none}.elementor-panel #elementor-panel-get-pro-elements .elementor-panel-nerd-box-message{text-transform:uppercase}.elementor-panel .select2-container{width:100%!important}.elementor-panel #elementor-controls .pojo-widget-button-collapse{display:none}.elementor-panel #elementor-panel-header{display:table;height:40px;width:100%;background-color:#b7084e;color:#fff}.elementor-panel #elementor-panel-header>*{display:table-cell;vertical-align:middle;text-align:center}.elementor-panel .elementor-header-button{width:40px}.elementor-panel .elementor-header-button .elementor-icon{cursor:pointer;display:block;font-size:19px;height:40px;line-height:40px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-panel .elementor-header-button .elementor-icon.eicon-menu-bar{font-size:18px}.elementor-panel .elementor-header-button .elementor-icon:hover{color:#d5dadf}.elementor-panel #elementor-panel-header-title{font-size:15px}.elementor-panel #elementor-panel-header-title img{width:66px}.elementor-panel #elementor-panel-elements-navigation .elementor-panel-navigation-tab{text-align:center;padding:10px 0;font-size:11px;text-transform:uppercase;cursor:pointer}.elementor-panel #elementor-panel-elements{overflow:hidden;padding:0 5px}.elementor-panel .elementor-element-wrapper{float:right;width:50%;padding:5px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.elementor-panel .elementor-element{-webkit-border-radius:3px;border-radius:3px;background-color:#fff;cursor:move}.elementor-panel .elementor-element:hover{-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2)}.elementor-panel .elementor-element:hover .icon,.elementor-panel .elementor-element:hover .title{color:#b7084e}.elementor-panel .elementor-element .icon{font-size:28px;padding-top:15px;color:#556068}.elementor-panel .elementor-element .elementor-element-title-wrapper{display:table;width:100%}.elementor-panel .elementor-element .title{font-size:11px;color:#556068;display:table-cell;vertical-align:middle;height:40px}.elementor-panel #elementor-panel-elements-search-wrapper{position:relative;margin:10px 10px 5px}.elementor-panel #elementor-panel-elements-search-wrapper i{position:absolute;left:0;top:50%;color:#a4afb7;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:left 1s;-o-transition:left 1s;transition:left 1s}.elementor-panel #elementor-panel-elements-search-input{font-size:11px;-webkit-border-radius:0;border-radius:0;padding:10px 0 10px 27px;font-style:italic;color:#a4afb7;border:none;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.elementor-panel #elementor-panel-elements-search-input:focus{background-color:hsla(0,0%,100%,.7);padding-right:15px}.elementor-panel #elementor-panel-elements-search-input:focus+i{left:15px}.elementor-panel .elementor-panel-category:first-child .panel-elements-category-title{padding-top:14px}.elementor-panel .panel-elements-category-title-basic{display:none}.elementor-panel .panel-elements-category-title{padding:12px 15px;text-transform:uppercase;font-size:11px}.elementor-panel .panel-elements-category-items{overflow:hidden;padding:0 5px}.elementor-panel .elementor-panel-scheme-title{padding:10px 20px;margin-top:10px}.elementor-panel .elementor-panel-scheme-description{padding:20px 20px 0}.elementor-panel .elementor-panel-scheme-buttons{padding:0 20px;display:table;table-layout:fixed;width:100%;height:40px;background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1)}.elementor-panel .elementor-panel-scheme-button-wrapper{display:table-cell;vertical-align:middle;text-align:center}.elementor-panel .elementor-panel-scheme-button-wrapper:first-child{text-align:right}.elementor-panel .elementor-panel-scheme-button-wrapper:last-child{text-align:left}.elementor-panel .elementor-panel-scheme-save .elementor-button{padding:6px 18px}.elementor-panel .elementor-panel-scheme-discard .elementor-button,.elementor-panel .elementor-panel-scheme-reset .elementor-button{color:#a4afb7;background:none}.elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-items{position:relative}.elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item{display:inline-block}@media (max-width:1439px){.elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)){margin-left:13px}}@media (min-width:1440px){.elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)){margin-left:19px}}@media (max-width:1439px){[class*=wp-version-4-9] .elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)),[class*=wp-version-5] .elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)){margin-left:5px}}@media (min-width:1440px){[class*=wp-version-4-9] .elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)),[class*=wp-version-5] .elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)){margin-left:12px}}.elementor-panel .elementor-panel-scheme-color .wp-picker-container:not(.wp-picker-active){float:none}.elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}@media (max-width:1439px){.elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result{margin-right:4px}}@media (min-width:1440px){.elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result{margin-right:6px}}@media (max-width:1439px){[class*=wp-version-4-9] .elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result,[class*=wp-version-5] .elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result{margin-right:10px}}@media (min-width:1440px){[class*=wp-version-4-9] .elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result,[class*=wp-version-5] .elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result{margin-right:9px}}.elementor-panel .elementor-panel-scheme-color-title{text-align:center;text-transform:uppercase;margin:10px 0;color:#c2cbd2;font-size:8px}.elementor-panel .elementor-panel-scheme-typography-item{display:table;table-layout:fixed;width:100%;margin-bottom:15px}.elementor-panel .elementor-panel-scheme-typography-item>*{display:table-cell;vertical-align:middle}.elementor-panel .elementor-panel-scheme-typography-item-value input,.elementor-panel .elementor-panel-scheme-typography-item-value select{width:100%}.elementor-panel .elementor-panel-scheme-item .elementor-panel-heading:not(.elementor-open)+.elementor-panel-scheme-typography-items{display:none}.elementor-panel .elementor-panel-scheme-color-system-scheme{margin-bottom:10px}.elementor-panel .elementor-panel-scheme-color-system-scheme .elementor-title{font-size:11px;color:#a4afb7;font-style:italic;margin-top:5px}.elementor-panel .elementor-panel-scheme-color-system-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:border .5s;-o-transition:border .5s;transition:border .5s;overflow:hidden;padding:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #d5dadf;cursor:pointer}.elementor-panel .elementor-panel-scheme-color-system-items:hover{border:1px solid #a4afb7}.elementor-panel .elementor-panel-scheme-color-system-item{height:20px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.elementor-panel #elementor-panel-schemes-disabled a:hover{text-decoration:underline}.elementor-panel #elementor-panel-page-menu{padding:25px 15px}.elementor-panel #elementor-panel-exit-to-dashboard{width:100%;padding:15px 20px;font-size:12px;background-color:#0085ba;color:#fff;text-transform:uppercase;text-align:right;font-weight:400;border:none}.elementor-panel #elementor-panel-exit-to-dashboard:hover{background-color:#0073a1;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-panel #elementor-panel-exit-to-dashboard:active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-panel #elementor-panel-exit-to-dashboard:visited{color:#fff}.elementor-panel #elementor-panel-exit-to-dashboard i{margin-left:15px}.elementor-panel .elementor-panel-menu-group-title{text-transform:uppercase;font-size:11px}.elementor-panel .elementor-panel-menu-items{margin:15px 0 25px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden}.elementor-panel .elementor-panel-menu-item{display:table;width:100%;height:40px;cursor:pointer;margin-bottom:1px;background-color:#fff}.elementor-panel .elementor-panel-menu-item:hover{background-color:hsla(0,0%,100%,.8)}.elementor-panel .elementor-panel-menu-item>*{display:table-cell;vertical-align:middle}.elementor-panel .elementor-panel-menu-item-icon{text-align:center;width:50px;color:#a4afb7}.elementor-panel .elementor-panel-menu-item-title{font-weight:500}.elementor-panel .elementor-panel-menu-item-title>span{color:#39b54a}.elementor-panel .elementor-control.elementor-control-clear_page{background-color:transparent}.elementor-panel .elementor-control.elementor-control-clear_page .elementor-control-raw-html{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.elementor-panel .elementor-panel-navigation{background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);display:table;table-layout:fixed;width:100%}.elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab{display:table-cell}.elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab.elementor-active{background-image:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#fff));background-image:-webkit-linear-gradient(top,#f3f3f3,#fff);background-image:-o-linear-gradient(top,#f3f3f3,#fff);background-image:linear-gradient(180deg,#f3f3f3,#fff);border-bottom:3px solid #b7084e}.elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab a{display:block;text-align:center;padding:12px 0 8px;font-size:10px;color:#6d7882}.elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab a:before{font-family:FontAwesome;font-size:16px;display:block;margin-bottom:6px}.elementor-panel .elementor-tab-control-content a:before{content:"\f040"}.elementor-panel .elementor-tab-control-style a:before{content:"\f042"}.elementor-panel .elementor-tab-control-advanced a:before,.elementor-panel .elementor-tab-control-general_style a:before,.elementor-panel .elementor-tab-control-settings a:before{content:"\f013"}.elementor-panel .elementor-tab-control-responsive a:before{content:"\f10a"}.elementor-panel .elementor-tab-control-column a:before,.elementor-panel .elementor-tab-control-layout a:before{content:"\f0db"}.elementor-panel .elementor-tab-control-lightbox a:before{content:"\f2d2"}.elementor-panel #elementor-panel-footer{position:absolute;bottom:0;left:0;right:0;height:40px;background-color:#495157}.elementor-panel #elementor-panel-footer-tools{display:table;table-layout:fixed;width:100%;height:100%}.elementor-panel .elementor-panel-footer-tool{display:table-cell;vertical-align:middle;text-align:center;cursor:pointer;color:#a4afb7;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-update{border-left:1px solid #2d8739;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-update i{margin-left:5px}.elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-save-options{float:right;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-save-options i{margin:auto}.elementor-panel .elementor-panel-footer-tool.elementor-open{color:#fff}.elementor-panel .elementor-panel-footer-tool:not(.elementor-open):hover{color:#d5dadf}.elementor-panel .elementor-panel-footer-tool:not(.elementor-open) .elementor-panel-footer-sub-menu-wrapper{display:none}.elementor-panel .elementor-panel-footer-sub-menu-wrapper{position:absolute;bottom:100%;left:0;width:100%;background-color:#556068;padding:10px;-webkit-box-shadow:-2px -5px 8px rgba(0,0,0,.1);box-shadow:-2px -5px 8px rgba(0,0,0,.1);cursor:default;z-index:5}.elementor-panel .elementor-panel-footer-sub-menu{-webkit-border-radius:5px;border-radius:5px;overflow:hidden}.elementor-panel .elementor-panel-footer-sub-menu-item{background-color:#495157;display:table;table-layout:fixed;width:100%;cursor:pointer}.elementor-panel .elementor-panel-footer-sub-menu-item:not(:last-child){margin-bottom:1px}.elementor-panel .elementor-panel-footer-sub-menu-item[data-device-mode=mobile-landscape] .fa-mobile{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.elementor-panel .elementor-panel-footer-sub-menu-item:hover{background-color:rgba(0,0,0,.2)}.elementor-panel .elementor-panel-footer-sub-menu-item.active{background-color:rgba(0,0,0,.3)}.elementor-panel .elementor-panel-footer-sub-menu-item>*{display:table-cell;height:40px;vertical-align:middle}.elementor-panel .elementor-panel-footer-sub-menu-item .elementor-icon{width:40px;color:#a4afb7}.elementor-panel .elementor-panel-footer-sub-menu-item .elementor-title{text-align:right;color:#d5dadf}.elementor-panel .elementor-panel-footer-sub-menu-item .elementor-description{width:95px;text-align:right;font-size:11px;font-style:italic;color:#a4afb7}.elementor-panel #elementor-panel-footer-help-title{text-align:right;padding:10px 0;color:#d5dadf}.elementor-panel #elementor-panel-footer-responsive>i{display:block;height:100%;line-height:40px}.elementor-panel #elementor-panel-saver-publish{width:80px}.elementor-panel #elementor-panel-saver-publish .elementor-button-state i{margin-left:0}.elementor-panel #elementor-panel-saver-publish .elementor-button-state #elementor-panel-saver-button-publish-label{display:none}.elementor-panel #elementor-panel-saver-save-options{width:35px;border-right:1px solid #495157}.elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper{font-size:11px;font-style:italic;color:#a4afb7;padding:5px 0 15px}.elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper:not(.elementor-state-active) .elementor-state-icon{display:none}.elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper time{border-bottom:1px dotted transparent;-webkit-transition:all .3s ease-in-out;-o-transition:all ease-in-out .3s;transition:all .3s ease-in-out;cursor:pointer}.elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper time:hover{border-bottom-color:inherit}.elementor-panel .elementor-saver-disabled{cursor:default}.elementor-panel #elementor-panel-saver-button-preview a{color:#a4afb7}.elementor-panel #elementor-panel-saver-button-publish,.elementor-panel #elementor-panel-saver-button-save-options{font-size:11px;text-transform:uppercase;height:26px}.elementor-panel #elementor-panel-saver-button-publish.elementor-saver-disabled,.elementor-panel #elementor-panel-saver-button-save-options.elementor-saver-disabled{background-color:#556068;color:#a4afb7}.elementor-panel #elementor-panel-saver-button-publish{width:100%;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.elementor-panel #elementor-panel-saver-button-save-options{width:25px}.elementor-panel #elementor-panel-saver-menu-save-draft.elementor-saver-disabled .elementor-icon,.elementor-panel #elementor-panel-saver-menu-save-draft.elementor-saver-disabled .elementor-title{color:#6d7882}.elementor-control{background-color:#fff;position:relative;padding:0 20px 15px}.elementor-control a{font-weight:500;text-decoration:none;border-bottom:1px dotted transparent;-webkit-transition:all .3s ease-in-out;-o-transition:all ease-in-out .3s;transition:all .3s ease-in-out}.elementor-control a:hover{border-bottom-color:inherit}.elementor-control.elementor-control-type-divider{padding:0;margin-bottom:-1px;z-index:1;background-color:transparent}.elementor-control.elementor-control-type-divider hr{border-bottom-width:0;border-top-width:1px;border-color:#e6e9ec;border-style:solid}.elementor-control.elementor-control-type-divider hr.elementor-divider-style--thick{border-top-width:3px}.elementor-control.elementor-control-type-divider hr.elementor-divider-style--default{margin-right:20px;margin-left:20px}.elementor-control.elementor-control-separator-default:not(.elementor-control-type-divider):before{content:"";height:1px;display:block;margin-bottom:15px;background-color:#e6e9ec}.elementor-control.elementor-control-separator-default:not(.elementor-control-type-divider).elementor-control-wp{margin-top:15px}.elementor-control.elementor-control-separator-default:not(.elementor-control-type-divider).elementor-control-wp:before{background-color:transparent}.elementor-control.elementor-control-separator-before{padding-top:15px}.elementor-control.elementor-control-separator-before:before{content:"";position:absolute;height:3px;width:100%;top:0;left:0;background-color:#d5dadf}.elementor-control.elementor-control-separator-after:after{content:"";position:absolute;height:3px;width:100%;bottom:0;left:0;background-color:#d5dadf}.elementor-control.elementor-control-separator-after+.elementor-control-type-tabs{padding-top:15px}.elementor-control.elementor-control-deprecated,.elementor-control.elementor-control-deprecated .elementor-control-field-description{color:#b01b1b}.elementor-control.elementor-control-hidden-label>*>*>.elementor-control-title,.elementor-control.elementor-control-hidden-label>*>.elementor-control-title,.elementor-control.elementor-hidden-control{display:none}.elementor-control.elementor-control-type-heading .elementor-control-title{font-weight:700;margin:0}body:not(.elementor-device-desktop) .elementor-control.elementor-control-responsive-desktop,body:not(.elementor-device-mobile) .elementor-control.elementor-control-responsive-mobile,body:not(.elementor-device-tablet) .elementor-control.elementor-control-responsive-tablet{display:none}.elementor-control .select2-container{width:100%!important;outline:none}.elementor-control .select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--multiple,.elementor-control .select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--single{border-color:#d5dadf}.elementor-control .select2-container.select2-container--focus .select2-selection--multiple,.elementor-control .select2-container.select2-container--focus .select2-selection--single,.elementor-control .select2-container.select2-container--open .select2-selection--multiple,.elementor-control .select2-container.select2-container--open .select2-selection--single{border-color:#a4afb7}.elementor-control .select2-container.select2-container--default .select2-selection--multiple .select2-selection__clear{display:none}.elementor-control .select2-container.select2-container--default .select2-selection--multiple .select2-selection__choice{line-height:1.5;font-size:.9em;border:none;-webkit-border-radius:0;border-radius:0}.elementor-control .select2-selection{outline:none}.elementor-control .select2-selection--single{height:27px}.elementor-control .select2-selection__rendered{line-height:27px}.elementor-control .select2-selection__arrow{height:27px;top:0}.elementor-panel-heading{display:table;table-layout:fixed;height:40px;padding:0 20px;width:100%;border-bottom:1px solid #e6e9ec;cursor:pointer}.elementor-panel-heading:not(.elementor-open) .elementor-panel-heading-toggle .fa:before{content:""}.elementor-panel-heading.elementor-open .elementor-panel-heading-toggle .fa:before{content:"\f0d7"}.elementor-panel-heading>*{display:table-cell;vertical-align:middle}.elementor-panel-heading-toggle{width:20px;color:#495157}.elementor-panel-heading-title{color:#495157;font-weight:700}.elementor-control-wp{line-height:1.5}.elementor-control-wp p{margin:15px 0}.elementor-control-field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-label-block>.elementor-control-content>.elementor-control-field{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-label-block>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{width:100%;margin-top:10px}.elementor-label-block.elementor-control-hidden-label:not(.elementor-control-dynamic)>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{margin-top:0}.elementor-label-inline>.elementor-control-content>.elementor-control-field>.elementor-control-title{width:45%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.elementor-label-inline>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{width:55%}.elementor-control-field-description{margin-top:10px}.elementor-group-control-attachment_alert .elementor-control-field-description{margin-top:0}.elementor-required{color:#b01b1b}.elementor-choices{display:table;width:100%;height:27px;background-color:#a4afb7;text-align:center;border-spacing:1px;-webkit-border-radius:3px;border-radius:3px}.elementor-choices input{display:none}.elementor-choices input:checked+.elementor-choices-label{color:#fff}.elementor-choices input:not(:checked)+.elementor-choices-label{background-color:#fff;color:#a4afb7}.elementor-choices .elementor-choices-label{display:table-cell;vertical-align:middle;font-size:12px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;cursor:pointer}.elementor-slider{display:inline-block;margin-top:10px;height:4px;background-color:#a4afb7;-webkit-border-radius:5px;border-radius:5px;position:relative;width:67%}.elementor-slider .ui-slider-handle{height:16px;width:16px;background-color:#fff;display:inline-block;top:50%;-webkit-transform:translateY(-50%) translateX(-8px);-ms-transform:translateY(-50%) translateX(-8px);transform:translateY(-50%) translateX(-8px);position:absolute;-webkit-box-shadow:1px 1px 6px rgba(0,0,0,.3);box-shadow:1px 1px 6px rgba(0,0,0,.3);-webkit-border-radius:50%;border-radius:50%;cursor:pointer}.elementor-slider-input{width:33%;float:left}.elementor-slider-input input{width:80%;float:left}.elementor-units-choices{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:left}.elementor-units-choices input{display:none}.elementor-units-choices input:not(:checked)+label{color:#c2cbd2}.elementor-units-choices input:checked+label{text-decoration:underline}.elementor-units-choices label{cursor:pointer;padding:0 2px;text-transform:uppercase;font-size:9px}.elementor-control-start-end .eicon-h-align-left,.elementor-control-start-end .eicon-h-align-right{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.elementor-control-responsive-switchers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 5px}.elementor-control-responsive-switchers .elementor-responsive-switcher{display:inline-block;-webkit-border-radius:50%;border-radius:50%;height:18px;width:18px;background-color:#a4afb7;cursor:pointer;position:relative;margin-right:5px;color:#fff;font-size:8px;text-align:center;-webkit-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s}.elementor-control-responsive-switchers .elementor-responsive-switcher:hover{background-color:#c2cbd2}.elementor-control-responsive-switchers .elementor-responsive-switcher i{position:relative;display:block;line-height:18px}.elementor-control-responsive-switchers .elementor-responsive-switcher i:before{height:18px;width:18px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.elementor-device-desktop #elementor-panel .elementor-panel-controls-stack:not(.elementor-responsive-switchers-open) .elementor-responsive-switcher{background:#c2cbd2}.elementor-device-desktop #elementor-panel .elementor-panel-controls-stack:not(.elementor-responsive-switchers-open) .elementor-responsive-switcher:not(.elementor-responsive-switcher-desktop){display:none}.elementor-device-mobile .elementor-responsive-switcher-mobile,.elementor-device-tablet .elementor-responsive-switcher-tablet{background-color:#71d7f7}.elementor-update-preview{margin:15px 15px 0;background-color:#e6e9ec;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-update-preview-button-wrapper{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:left}.elementor-update-preview-button{padding:8px 15px;text-transform:uppercase}.elementor-control-align .elementor-choices,.elementor-control-position .elementor-choices,.elementor-control-text_align .elementor-choices{direction:ltr}.elementor-control-type-media .elementor-control-media{padding:7px;border:1px solid;height:150px}.elementor-control-type-media .elementor-control-media:not(:hover){border-color:#d5dadf}.elementor-control-type-media .elementor-control-media:not(:hover) .elementor-control-media-upload-button{background-color:#d5dadf}.elementor-control-type-media .elementor-control-media:hover{border-color:#a4afb7}.elementor-control-type-media .elementor-control-media:hover .elementor-control-media-upload-button{background-color:#a4afb7}.elementor-control-type-media .elementor-control-media.elementor-media-empty .elementor-control-media-image-area,.elementor-control-type-media .elementor-control-media:not(.elementor-media-empty) .elementor-control-media-upload-button{display:none}.elementor-control-type-media .elementor-control-media>*{height:100%;cursor:pointer;position:relative}.elementor-control-type-media .fa-plus-circle{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:#fff;font-size:20px}.elementor-control-type-media .elementor-control-media-image-area:not(:hover) .elementor-control-media-delete{display:none}.elementor-control-type-media .elementor-control-media-image-area:hover .elementor-control-media-image{opacity:.5}.elementor-control-type-media .elementor-control-media-delete{position:absolute;bottom:0;left:0;right:0;text-align:center;padding:9.5px;font-size:11px;color:#fff;background-color:#a4afb7;text-transform:uppercase}.elementor-control-type-media .elementor-control-media-image{height:100%;-webkit-background-size:cover;background-size:cover;background-position:50%}.elementor-control-type-dimensions .elementor-control-dimensions{overflow:hidden}.elementor-control-type-dimensions li{float:left;width:20%}.elementor-control-type-dimensions li .elementor-link-dimensions,.elementor-control-type-dimensions li input{display:block;text-align:center;width:100%;border-color:#a4afb7;height:27px}.elementor-control-type-dimensions li input{border-left:none;-webkit-border-radius:0;border-radius:0;padding:4px 0}.elementor-control-type-dimensions li input:focus+.elementor-control-dimension-label{color:#a4afb7}.elementor-control-type-dimensions li .elementor-link-dimensions{border:1px solid #a4afb7;border-left:none;background-color:#fff;padding:0;outline:none;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;cursor:pointer}.elementor-control-type-dimensions li:first-child input{border-left:1px solid #a4afb7;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-control-type-dimensions .elementor-control-dimension-label{display:block;text-align:center;color:#d5dadf;font-size:9px;text-transform:uppercase;padding-top:5px}.elementor-control-type-dimensions .elementor-link-dimensions.unlinked{background-color:#fff}.elementor-control-type-dimensions .elementor-link-dimensions.unlinked .elementor-linked{display:none}.elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked){background-color:#a4afb7}.elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked) .elementor-unlinked{display:none}.elementor-control-type-dimensions .elementor-link-dimensions .elementor-linked{color:#fff}.elementor-control-type-url .elementor-control-url-external-hide .elementor-control-url-more{display:none}.elementor-control-type-url .elementor-control-url-external-show .elementor-input{padding-right:46px;height:26px}.elementor-control-type-url .elementor-control-input-wrapper{position:relative}.elementor-control-type-url .elementor-control-url-more{position:absolute;top:0;right:0;height:26px;width:40px;border-left:1px solid;cursor:pointer;font-size:10px;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-control-type-url .elementor-control-url-more i{font-size:13px}.elementor-control-type-url .elementor-control-url-more-input,.elementor-control-type-url .elementor-control-url-more-input:not(:checked)+.elementor-control-url-more-options{display:none}.elementor-control-type-url .elementor-control-url-more-options{padding-top:10px}.elementor-control-type-url .elementor-control-url-option{padding:5px;font-size:12px}.elementor-control-type-url .elementor-input{direction:ltr}.elementor-control-type-url .elementor-input:not(:focus)+.elementor-control-url-more{border-color:#d5dadf}.elementor-control-type-url .elementor-input:focus+.elementor-control-url-more{border-color:#a4afb7}.elementor-control-type-section{margin-top:10px;padding:0}.elementor-control-type-section+.elementor-control:not(.elementor-control-type-section){padding-top:15px}.elementor-control-type-section+.elementor-control:not(.elementor-control-type-section):before{display:none}.elementor-control-type-color>.elementor-control-content>.elementor-control-field>.elementor-control-title{width:70%}.elementor-control-type-color>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{height:27px;width:30%}.elementor-control-type-wysiwyg.elementor-rich-editing-disabled .wp-editor-container{margin-top:10px}.elementor-control-type-wysiwyg *{-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-control-type-wysiwyg .wp-editor-container{border:1px solid #e6e9ec;-webkit-border-radius:3px;border-radius:3px}.elementor-control-type-wysiwyg #insert-media-button{margin-top:7px;height:auto;line-height:1;font-size:10px;padding:3px 7px;background-color:#e6e9ec}.elementor-control-type-wysiwyg .ed_button{height:22px;width:auto}.elementor-control-type-wysiwyg .wp-media-buttons-icon{height:14px;margin:0}.elementor-control-type-wysiwyg .wp-media-buttons-icon:before{font-size:14px}.elementor-control-type-wysiwyg .wp-switch-editor{border:none;color:#6d7882;font-size:10px;padding:3px 9px 4px;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.elementor-control-type-wysiwyg .html-active .switch-tmce{background-color:transparent}.elementor-control-type-wysiwyg .html-active .switch-html,.elementor-control-type-wysiwyg .tmce-active .switch-tmce{background-color:#e6e9ec}.elementor-control-type-wysiwyg .tmce-active .switch-html{background-color:transparent}.elementor-control-type-wysiwyg .mce-toolbar-grp,.elementor-control-type-wysiwyg .quicktags-toolbar{background-color:#e6e9ec}.elementor-control-type-wysiwyg .mce-toolbar-grp>div{padding:0 3px}.elementor-control-type-wysiwyg .elementor-wp-editor{-webkit-box-sizing:border-box;box-sizing:border-box}.elementor-control-type-wysiwyg .mce-ico{color:#6d7882;font-size:16px}.elementor-control-type-wysiwyg .mce-btn{margin-right:0;margin-left:0}.elementor-control-type-wysiwyg .mce-btn.mce-active,.elementor-control-type-wysiwyg .mce-btn:active,.elementor-control-type-wysiwyg .mce-btn:hover{border-color:#d5dadf}.elementor-control-type-wysiwyg .mce-path{padding:5px 10px}.elementor-control-type-wysiwyg .mce-path-item{font-size:12px;color:#6d7882}.elementor-control-type-icon .select2-selection__rendered .fa{margin-right:3px}.elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-clear,.elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-thumbnails{display:none}.elementor-control-type-gallery .elementor-control-gallery-thumbnails{overflow:hidden;margin-top:20px;cursor:pointer}.elementor-control-type-gallery .elementor-control-gallery-thumbnail{width:40px;height:40px;-webkit-background-size:cover;background-size:cover;background-position:50% 50%;float:right;margin-bottom:10px}.elementor-control-type-gallery .elementor-control-gallery-thumbnail:not(:nth-child(5n)){margin-left:10px}.elementor-control-type-gallery .elementor-control-gallery-add{width:100%;height:30px;color:#fff;background-color:#a4afb7;margin-top:10px;text-transform:uppercase}.elementor-control-type-gallery .elementor-control-gallery-clear{color:#b01b1b;cursor:pointer}.elementor-control-type-structure .elementor-control-structure-preset{border:1px solid #e6e9ec;padding:3px;-webkit-border-radius:3px;border-radius:3px}.elementor-control-type-structure .elementor-control-structure-preset:not(.elementor-control-structure-current-preset){display:inline-block;cursor:pointer;height:50px}.elementor-control-type-structure .elementor-control-structure-preset:not(.elementor-control-structure-current-preset) svg{height:100%}.elementor-control-type-structure .elementor-control-structure-preset path{fill:#e6e9ec}.elementor-control-type-structure .elementor-control-structure-current-preset{margin-top:15px}.elementor-control-type-structure .elementor-control-structure-current-preset svg{display:block;width:100%}.elementor-control-type-structure .elementor-control-structure-reset{padding:10px 0 0 2px;font-size:11px;cursor:pointer;color:#a4afb7}.elementor-control-type-structure .elementor-control-structure-reset i{margin-left:8px}.elementor-control-type-structure .elementor-control-structure-more-presets-title,.elementor-control-type-structure .elementor-control-structure-title{color:#495157;font-weight:700;padding:13.5px 20px;position:relative}.elementor-control-type-structure .elementor-control-structure-more-presets-title:after,.elementor-control-type-structure .elementor-control-structure-more-presets-title:before,.elementor-control-type-structure .elementor-control-structure-title:after,.elementor-control-type-structure .elementor-control-structure-title:before{content:"";position:absolute;left:0;right:0}.elementor-control-type-structure .elementor-control-structure-more-presets-title:before,.elementor-control-type-structure .elementor-control-structure-title:before{top:0;background-color:#e6e9ec;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.elementor-control-type-structure .elementor-control-structure-more-presets-title:after,.elementor-control-type-structure .elementor-control-structure-title:after{bottom:0;height:1px;background-color:#e6e9ec}.elementor-control-type-structure .elementor-control-structure-title{margin:10px -20px 0}.elementor-control-type-structure .elementor-control-structure-title:before{height:10px;-webkit-box-shadow:inset 0 2px 4px hsla(0,0%,50%,.1);box-shadow:inset 0 2px 4px hsla(0,0%,50%,.1)}.elementor-control-type-structure .elementor-control-structure-more-presets-title{margin:15px -20px 0}.elementor-control-type-structure .elementor-control-structure-more-presets-title:before{height:3px}.elementor-control-type-structure .elementor-control-structure-more-presets{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.elementor-control-type-structure .elementor-control-structure-more-presets input{display:none}.elementor-control-type-structure .elementor-control-structure-more-presets input:checked+.elementor-control-structure-preset{border:1px solid #a4afb7}.elementor-control-type-structure .elementor-control-structure-more-presets input:checked+.elementor-control-structure-preset path{fill:#a4afb7}.elementor-control-type-structure .elementor-control-structure-preset-wrapper{margin-top:15px}.elementor-control-type-structure .elementor-control-structure-preset-title{text-align:center;padding-top:5px;font-style:italic;font-size:11px;color:#a4afb7}.elementor-control-type-image_dimensions .elementor-control-field-description{margin:0 0 15px;line-height:1.4}.elementor-control-type-image_dimensions .elementor-control-input-wrapper{overflow:hidden}.elementor-control-type-image_dimensions .elementor-image-dimensions-field{width:65px;float:right}.elementor-control-type-image_dimensions .elementor-image-dimensions-field input:focus+.elementor-image-dimensions-field-description{color:#a4afb7}.elementor-control-type-image_dimensions .elementor-image-dimensions-separator{width:20px;text-align:center;float:right;padding-top:4px}.elementor-control-type-image_dimensions .elementor-image-dimensions-field-description{display:block;text-transform:uppercase;margin-top:5px;color:#d5dadf;font-size:9px;text-align:center}.elementor-control-type-image_dimensions .elementor-image-dimensions-apply-button{float:left;height:27px;width:65px}.elementor-control-type-code{padding:0 10px 15px}.elementor-control-type-wp_widget .widget-inside{display:block}.elementor-control-type-wp_widget .quicktags-toolbar input{width:auto}.elementor-control-type-tabs{font-size:.8em;color:#a4afb7;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-control-type-tab{text-align:center;width:100%;padding:0;line-height:30px;border-top:1px solid #a4afb7;border-bottom:1px solid #a4afb7;border-left:1px solid #a4afb7;cursor:pointer}.elementor-control-type-tab:first-child{border-right:1px solid #a4afb7;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.elementor-control-type-tab:last-child{-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.elementor-control-type-tab.elementor-tab-active{background-color:#a4afb7;color:#fff}.elementor-tab-close{display:none!important}.elementor-control-type-repeater,.elementor-control-type-repeater .elementor-control:not(.elementor-control-type-tab){padding:0 10px 15px}.elementor-control-type-repeater .elementor-control:before,.elementor-control-type-repeater.elementor-repeater-has-minimum-rows .elementor-repeater-tool-remove{display:none}.elementor-control-type-repeater .elementor-repeater-fields{margin:10px 0}.elementor-control-type-repeater .elementor-repeater-row-controls{border:1px solid #d5dadf;border-top-width:0;padding-top:15px}.elementor-control-type-repeater .elementor-repeater-row-controls:not(.editable){display:none}.elementor-control-type-repeater .elementor-repeater-row-controls .wp-picker-container.wp-picker-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);border-width:0}.elementor-control-type-repeater .elementor-repeater-row-tools{display:table;table-layout:fixed;width:100%;color:#556068;background-color:#d5dadf;height:40px;border-spacing:1px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-control-type-repeater .elementor-repeater-row-tools:hover{background-color:#a4afb7}.elementor-control-type-repeater .elementor-repeater-row-tools>div{display:table-cell;text-align:center;vertical-align:middle;cursor:pointer}.elementor-control-type-repeater .elementor-repeater-row-tools>div:not(.elementor-repeater-row-handle-sortable){background-color:#fff}.elementor-control-type-repeater .elementor-repeater-row-tools>div:hover{opacity:.95}.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title{text-align:right;padding:0 10px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title .fa{margin-left:5px}.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-tool{width:40px}.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-handle-sortable{cursor:move;width:10px;color:#fff}.elementor-control-type-repeater .elementor-button-wrapper{text-align:center;padding:10px}.elementor-control-type-textarea textarea{display:block}.elementor-control-type-box_shadow .elementor-control-input-wrapper{overflow:hidden}.elementor-control-type-box_shadow .elementor-shadow-slider{margin-top:10px}.elementor-control-type-text_shadow .elementor-control-input-wrapper{overflow:hidden}.elementor-control-type-text_shadow .elementor-shadow-slider{margin-top:10px}.elementor-control-type-switcher.elementor-label-inline>.elementor-control-content .elementor-control-field .elementor-control-title{width:70%}.elementor-control-type-switcher.elementor-label-inline>.elementor-control-content .elementor-control-field .elementor-control-input-wrapper{width:30%}.elementor-control-type-switcher .elementor-control-input-wrapper{text-align:left}.elementor-control-type-switcher .elementor-switch{position:relative;display:inline-block;vertical-align:top;width:49px;height:20px;background-color:#fff;-webkit-border-radius:18px;border-radius:18px;cursor:pointer}.elementor-control-type-switcher .elementor-switch-input{display:none}.elementor-control-type-switcher .elementor-switch-label{position:relative;display:block;height:inherit;font-size:7px;text-transform:uppercase;background:#eceeef;-webkit-border-radius:inherit;border-radius:inherit;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.12),inset 0 0 2px rgba(0,0,0,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.12),inset 0 0 2px rgba(0,0,0,.15);-webkit-transition:.15s ease-out;-o-transition:.15s ease-out;transition:.15s ease-out;-webkit-transition-property:opacity,background;-o-transition-property:opacity,background;transition-property:opacity,background}.elementor-control-type-switcher .elementor-switch-label:after,.elementor-control-type-switcher .elementor-switch-label:before{position:absolute;top:0;width:50%;text-align:center;line-height:20px;-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.elementor-control-type-switcher .elementor-switch-label:before{content:attr(data-off);right:3px;color:#a4afb7;text-shadow:0 1px hsla(0,0%,100%,.5)}.elementor-control-type-switcher .elementor-switch-label:after{content:attr(data-on);left:3px;color:#fff;text-shadow:0 1px rgba(0,0,0,.2);opacity:0}.elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-label{background:#71d7f7;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15),inset 0 0 3px rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.15),inset 0 0 3px rgba(0,0,0,.2)}.elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-label:before{opacity:0}.elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-label:after{opacity:1}.elementor-control-type-switcher .elementor-switch-handle{position:absolute;top:1px;left:1px;width:18px;height:18px;background:#fff;-webkit-border-radius:10px;border-radius:10px;-webkit-transition:left .15s ease-out;-o-transition:left .15s ease-out;transition:left .15s ease-out}.elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-handle{left:30px;-webkit-box-shadow:-1px 1px 5px rgba(0,0,0,.2);box-shadow:-1px 1px 5px rgba(0,0,0,.2)}.elementor-control-type-order .elementor-control-oreder-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-control-type-order input{display:none}.elementor-control-type-order input:checked+.elementor-control-order-label{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.elementor-control-type-order select{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-control-type-order select:not(:focus)~.elementor-control-order-label{border-color:#d5dadf}.elementor-control-type-order select:focus~.elementor-control-order-label{border-color:#a4afb7}.elementor-control-type-order .elementor-control-order-label{position:relative;padding:0;width:40px;border:1px solid;font-size:10px;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;margin-left:-3px;background-color:#fff;cursor:pointer}.elementor-control-type-order .elementor-control-order-label i{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.elementor-control-type-hidden{display:none!important}.elementor-control-type-popover_toggle input{display:none}.elementor-control-type-popover_toggle label{cursor:pointer}.elementor-control-type-popover_toggle .elementor-control-input-wrapper{direction:ltr}.elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:checked+.elementor-control-popover-toggle-toggle-label{color:#71d7f7}.elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:not(:checked)~.elementor-control-popover-toggle-reset-label{display:none}.elementor-control-type-popover_toggle .elementor-control-popover-toggle-reset-label{color:#c2cbd2;padding-left:5px}.elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle-label{width:50px;height:27px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-border-radius:3px;border-radius:3px;border:1px solid #d5dadf}.elementor-control-type-button .elementor-control-input-wrapper{text-align:left}.elementor-control-type-button .elementor-button{width:auto;height:26px}.wp-picker-container.wp-picker-active{position:absolute;z-index:5;top:0;left:7px;background-color:#fff;border:solid #fff;border-width:0 10px 0 5px;padding-top:10px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.4);box-shadow:0 0 5px rgba(0,0,0,.4)}.wp-picker-container.wp-picker-active .wp-color-result{float:right}.wp-picker-container.wp-picker-active .wp-picker-input-wrap{padding-left:10px;float:left}.wp-picker-container *{-webkit-box-sizing:content-box;box-sizing:content-box}.wp-picker-container .color-alpha{width:-webkit-calc(100% - 2px * 2);width:calc(100% - 2px * 2);height:-webkit-calc(100% - 2px * 2);height:calc(100% - 2px * 2);margin:2px;position:absolute;top:0;left:0;-webkit-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box}.wp-picker-container .iris-picker{border:none}.wp-picker-container:not(.wp-picker-active){float:left}.wp-picker-container:not(.wp-picker-active) .wp-color-result{margin:0}.wp-picker-container.wp-picker-active{-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px)}[class*=wp-version-4-9] #elementor-controls .wp-picker-container.wp-picker-active,[class*=wp-version-5] #elementor-controls .wp-picker-container.wp-picker-active{padding-top:9px}.wp-picker-container.wp-picker-active .wp-color-result{margin-right:3px}.wp-picker-container input[type=text].wp-color-picker{float:left;width:100px;max-width:136px;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;font-size:11px;line-height:12px;padding:7px 3px}.wp-color-result{margin:0;width:48px;height:25px;-webkit-transition:border .5s;-o-transition:border .5s;transition:border .5s;padding:0;background-color:#fafafa;-webkit-border-radius:3px;border-radius:3px;border:1px solid #d5dadf}.wp-color-result,.wp-color-result:focus{-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}.wp-color-result.wp-picker-open:after,.wp-color-result:after{content:none}.wp-color-result:hover{border:1px solid #a4afb7}.wp-color-result:active,.wp-color-result:focus{outline:0}.wp-picker-clear.button,.wp-picker-default.button{height:26px;width:48px;padding:0;background-color:#d5dadf;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;margin:0}.wp-picker-holder *{-webkit-box-sizing:content-box;box-sizing:content-box}.wp-picker-holder .iris-square-value{-webkit-transition:none;-o-transition:none;transition:none}.wp-picker-open~.wp-picker-holder{clear:both;margin-bottom:15px}#elementor-mode-switcher{position:absolute;right:100%;top:50%;width:15px;height:50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#e6e9ec;font-size:15px;-webkit-box-shadow:-3px 1px 5px rgba(0,0,0,.1);box-shadow:-3px 1px 5px rgba(0,0,0,.1);cursor:pointer}#elementor-mode-switcher:hover,body.elementor-editor-preview #elementor-mode-switcher{background-color:#b7084e;color:#fff}#elementor-mode-switcher-inner,#elementor-mode-switcher-preview{width:100%;height:100%;position:absolute;top:0;left:0}#elementor-mode-switcher-preview{cursor:pointer}#elementor-mode-switcher-preview .fa{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#elementor-mode-switcher-preview-input{display:none}.elementor-revision-item__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #d5dadf;padding:10px 15px;margin-bottom:10px;font-size:11px}.elementor-revision-item__wrapper.current{font-weight:700}.elementor-revision-item__wrapper .elementor-revision-item__tools-current{color:#b7084e}.elementor-revision-item:hover:not(.elementor-revision-current-preview){background-color:rgba(230,233,236,.3)}.elementor-revision-item-loading .elementor-revision-item__tools-current,.elementor-revision-item-loading .elementor-revision-item__tools-delete,.elementor-revision-item.elementor-revision-current-preview .elementor-revision-item__tools-delete,.elementor-revision-item:not(.elementor-revision-item-loading) .elementor-revision-item__tools-spinner,.elementor-revision-item:not(:hover) .elementor-revision-item__tools-delete{display:none}.elementor-revision-item__gravatar{-webkit-border-radius:50%;border-radius:50%;overflow:hidden}.elementor-revision-item__gravatar img{display:block}.elementor-revision-item__details{padding-right:15px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;cursor:pointer}.elementor-revision-item__tools-delete{cursor:pointer}.elementor-revision-meta{padding-top:5px;font-size:10px;font-weight:700}.elementor-revision-current-preview{background-color:#e6e9ec}#elementor-restore-autosave-dialog.dialog-widget{background-color:rgba(0,0,0,.3)}.elementor-history-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #d5dadf;padding:10px 15px;margin-bottom:10px;font-size:11px;line-height:1.4;cursor:pointer}.elementor-history-item:hover{background-color:rgba(230,233,236,.3)}.elementor-history-item:hover .elementor-history-item__icon .fa:before{content:"\f1da"}.elementor-history-item-applied{color:#a4afb7}.elementor-history-item-current{background:#e6e9ec;cursor:inherit}.elementor-history-item-current .elementor-history-item__icon .fa:before,.elementor-history-item-current:hover .elementor-history-item__icon .fa:before{content:"\f00c"}.elementor-history-item__details{width:95%}.elementor-history-item__title{font-weight:700}.elementor-history-item__action,.elementor-history-item__subtitle{font-weight:lighter}.elementor-history-item__action{font-style:italic;text-decoration:underline}.elementor-history-item .__icon{float:left}.elementor-history-revisions-message{font-size:11px;text-align:center;padding:5px 0}#elementor-preview{background-color:#333;position:absolute;height:100%;top:0;right:0;border:0}.elementor-device-desktop #elementor-preview{overflow-y:hidden}body:not(.elementor-device-desktop) #elementor-preview{overflow-y:auto}#elementor-preview-responsive-wrapper{position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.elementor-device-desktop #elementor-preview-responsive-wrapper{min-width:1025px;margin:0 auto;width:100%;height:100%}.elementor-device-tablet #elementor-preview-responsive-wrapper{width:768px;height:1025px;padding:40px 10px 70px}.elementor-device-mobile #elementor-preview-responsive-wrapper{width:360px;height:640px;padding:40px 10px 70px}body:not(.elementor-device-desktop) #elementor-preview-responsive-wrapper{-webkit-border-radius:30px;border-radius:30px;background-color:#111;margin:30px auto 80px;-webkit-box-sizing:content-box;box-sizing:content-box}#elementor-preview-iframe{width:100%;height:100%;background-color:#fff}.tipsy{font-size:10px;position:absolute;padding:5px;z-index:6}.tipsy-inner{background-color:#000;color:#fff;max-width:200px;padding:6px 12px;text-align:center;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.5);box-shadow:0 0 5px 0 rgba(0,0,0,.5)}.tipsy-arrow{position:absolute;width:0;height:0;line-height:0;border:5px dashed #000}.tipsy-arrow-n{border-bottom-color:#000}.tipsy-arrow-s{border-top-color:#000}.tipsy-arrow-e{border-left-color:#000}.tipsy-arrow-w{border-right-color:#000}.tipsy-n .tipsy-arrow,.tipsy-nw .tipsy-arrow{border-left-color:transparent;border-right-color:transparent;top:0;border-bottom-style:solid;border-top:none}.tipsy-n .tipsy-arrow{left:50%;margin-left:-5px}.tipsy-nw .tipsy-arrow{left:10px}.tipsy-ne .tipsy-arrow{top:0;right:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-s .tipsy-arrow,.tipsy-se .tipsy-arrow,.tipsy-sw .tipsy-arrow{bottom:0;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-s .tipsy-arrow{left:50%;margin-left:-5px}.tipsy-sw .tipsy-arrow{left:10px}.tipsy-se .tipsy-arrow{right:10px}.tipsy-e .tipsy-arrow,.tipsy-w .tipsy-arrow{top:50%;margin-top:-5px;border-top-color:transparent;border-bottom-color:transparent}.tipsy-e .tipsy-arrow{right:0;border-left-style:solid;border-right:none}.tipsy-w .tipsy-arrow{left:0;border-right-style:solid;border-left:none}.elementor-templates-modal .dialog-widget-content{background-color:#f1f3f5;width:100%}@media (max-width:1439px){.elementor-templates-modal .dialog-widget-content{max-width:990px}}@media (min-width:1440px){.elementor-templates-modal .dialog-widget-content{max-width:1200px}}.elementor-templates-modal .dialog-widget-header{padding:0;background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);position:relative;z-index:1}.elementor-templates-modal .dialog-buttons-wrapper{display:none}.elementor-templates-modal .dialog-message{height:750px;max-height:85vh;overflow:auto;padding:25px 30px 30px}.elementor-templates-modal__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:50px}.elementor-templates-modal__header__logo{font-size:15px;line-height:1;text-transform:uppercase;color:#495157;font-weight:700;cursor:pointer}.elementor-templates-modal__header__logo-area{text-align:right;padding-right:15px}.elementor-templates-modal__header__logo-area>*{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-templates-modal__header__logo__icon-wrapper{padding:4px 7px 6px;background-image:-webkit-linear-gradient(225deg,#ef295a,#434363);background-image:-o-linear-gradient(225deg,#ef295a,#434363);background-image:linear-gradient(-135deg,#ef295a,#434363);-webkit-border-radius:2px;border-radius:2px;margin-left:10px}.elementor-templates-modal__header__logo i{color:#fff;font-size:10px}.elementor-templates-modal__header__items-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-templates-modal__header__item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-templates-modal__header__item>i{font-size:20px;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s;cursor:pointer}.elementor-templates-modal__header__item>i:not(:hover){color:#a4afb7}.elementor-templates-modal__header__close-modal{width:45px;border-right:1px solid #e6e9ec}.elementor-templates-modal__header__close-modal i{font-size:18px}#elementor-template-library-modal a.elementor-template-library-blank-footer-link{font-style:normal;text-decoration:underline;color:#39b54a}#elementor-template-library-modal a.elementor-template-library-blank-footer-link:hover{font-weight:500}#elementor-template-library-modal .dialog-lightbox-content{height:100%}#elementor-template-library-modal .dialog-lightbox-loading{display:none}#elementor-template-library-header-menu{text-align:center;color:#6d7882;font-size:13px}.elementor-template-library-menu-item{display:inline-block;padding:17px 0;width:115px;cursor:pointer}.elementor-template-library-menu-item.elementor-active{background-image:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#fff));background-image:-webkit-linear-gradient(top,#f3f3f3,#fff);background-image:-o-linear-gradient(top,#f3f3f3,#fff);background-image:linear-gradient(180deg,#f3f3f3,#fff);border-bottom:3px solid #9b0a46}#elementor-template-library-header-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#elementor-template-library-header-actions>div{padding-left:16px}#elementor-template-library-header-preview-insert-wrapper{cursor:default;padding:0 10px}#elementor-template-library-header-preview-insert-wrapper .elementor-button{padding:8px 14px;font-size:11px}#elementor-template-library-header-preview-insert-wrapper .elementor-template-library-template-insert{color:#fff;background-color:#39b54a}#elementor-template-library-header-preview-back{padding:16.5px 0 15px 16.5px;border-left:1px solid #e6e9ec;cursor:pointer;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s}#elementor-template-library-header-preview-back:not(:hover){color:#a4afb7}#elementor-template-library-header-preview-back i{padding-left:10px;font-size:18px}#elementor-template-library-header-preview-back i:before{content:""}#elementor-template-library-loading .elementor-loading-title{color:#a4afb7}#elementor-template-library-loading .elementor-loader-box{background-color:#d5dadf}#elementor-template-library-templates{padding:0 15px}#elementor-template-library-templates[data-template-source=local] #elementor-template-library-templates-container{-webkit-box-shadow:1px 1px 20px 0 rgba(0,0,0,.03);box-shadow:1px 1px 20px 0 rgba(0,0,0,.03);margin-top:10px}#elementor-template-library-templates[data-template-source=local] .elementor-template-library-order-input:checked+.elementor-template-library-order-label{color:#6d7882}#elementor-template-library-templates[data-template-source=remote] #elementor-template-library-templates-container{margin:10px -15px 0}#elementor-template-library-templates[data-template-source=remote] .elementor-template-library-order-input:checked+.elementor-template-library-order-label{color:#495157}#elementor-template-library-templates .elementor-template-library-order-input,#elementor-template-library-templates.elementor-templates-filter-active #elementor-template-library-footer-banner,#elementor-template-library-templates[data-template-source=empty] #elementor-template-library-footer-banner,#elementor-template-library-templates[data-template-source=empty] #elementor-template-library-order-toolbar-local{display:none}#elementor-template-library-templates .elementor-template-library-order-input:checked+.elementor-template-library-order-label{padding-left:8px}#elementor-template-library-templates .elementor-template-library-order-input:checked+.elementor-template-library-order-label:after{font-family:eicons;content:"\e956";margin-right:3px}#elementor-template-library-templates .elementor-template-library-order-input:checked.elementor-template-library-order-reverse+.elementor-template-library-order-label:after{content:"\e955"}#elementor-template-library-templates-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#elementor-template-library-templates-container .elementor-template-library-template-local .elementor-template-library-template-insert{text-transform:none;font-size:12px}#elementor-template-library-toolbar{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#elementor-template-library-toolbar,.elementor-template-library-filter-toolbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#elementor-template-library-filter-toolbar-remote{font-size:11px}#elementor-template-library-order{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-left:1px solid #d5dadf}.elementor-template-library-order-label{text-transform:uppercase;cursor:pointer;padding-left:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.elementor-template-library-order-label:hover{color:#556068}#elementor-template-library-filter{border-left:1px solid #d5dadf}#elementor-template-library-filter .select2{text-align:right;margin-left:25px}#elementor-template-library-filter .select2-selection__rendered,#select2-elementor-template-library-filter-subtype-results .select2-results__option{text-transform:capitalize}#elementor-template-library-my-favorites{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:right;padding-right:20px}#elementor-template-library-filter-my-favorites{display:none}#elementor-template-library-filter-my-favorites:checked+#elementor-template-library-filter-my-favorites-label{color:#495157}#elementor-template-library-filter-my-favorites:checked+#elementor-template-library-filter-my-favorites-label i:after{color:#b7084e;content:"\f004"}#elementor-template-library-filter-my-favorites-label{cursor:pointer;text-transform:uppercase}#elementor-template-library-filter-my-favorites-label:hover{color:#556068}#elementor-template-library-filter-my-favorites-label:hover i:after{color:#b7084e}#elementor-template-library-filter-my-favorites-label i{padding-left:5px}#elementor-template-library-filter-my-favorites-label i:after{color:#a4afb7;content:"\f08a"}#elementor-template-library-filter-text-wrapper{width:200px;position:relative}#elementor-template-library-filter-text-wrapper:after{content:"\e863";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:eicons}#elementor-template-library-filter-text{border:none;border-bottom:1px solid #d5dadf;-webkit-border-radius:0;border-radius:0;font-size:11px;text-transform:uppercase;padding:8px 15px 8px 0;-webkit-transition:border .5s;-o-transition:border .5s;transition:border .5s}#elementor-template-library-filter-text::-webkit-input-placeholder{font-weight:300;color:#c2cbd2}#elementor-template-library-filter-text::-moz-placeholder{font-weight:300;color:#c2cbd2}#elementor-template-library-filter-text:-ms-input-placeholder,#elementor-template-library-filter-text::-ms-input-placeholder{font-weight:300;color:#c2cbd2}#elementor-template-library-filter-text::placeholder{font-weight:300;color:#c2cbd2}#elementor-template-library-filter-text:focus{border-color:#c2cbd2}#elementor-template-library-filter-text:focus::-webkit-input-placeholder{color:#a4afb7}#elementor-template-library-filter-text:focus::-moz-placeholder{color:#a4afb7}#elementor-template-library-filter-text:focus:-ms-input-placeholder,#elementor-template-library-filter-text:focus::-ms-input-placeholder{color:#a4afb7}#elementor-template-library-filter-text:focus::placeholder{color:#a4afb7}.elementor-template-library-template-remote{margin:15px;padding:8px;background-color:#fff;-webkit-box-shadow:0 1px 20px 0 rgba(0,0,0,.07);box-shadow:0 1px 20px 0 rgba(0,0,0,.07);-webkit-border-radius:3px;border-radius:3px}.elementor-template-library-template-remote:hover .elementor-template-library-template-name{display:none}.elementor-template-library-template-remote:not(:hover) .elementor-template-library-template-preview{opacity:0}.elementor-template-library-template-remote:not(:hover) .elementor-template-library-favorite,.elementor-template-library-template-remote:not(:hover) .elementor-template-library-template-action{display:none}.elementor-template-library-template-remote.elementor-template-library-pro-template .elementor-template-library-template-body:before{position:absolute;content:"pro";text-transform:uppercase;top:5px;left:5px;background-color:#b7084e;color:#d5dadf;padding:2px 4px 0;font-size:9px;-webkit-border-radius:2px;border-radius:2px}.elementor-template-library-template-remote .elementor-template-library-template-body{position:relative}@media (max-width:1025px){.elementor-template-library-template-remote .elementor-template-library-template-body{height:300px}}.elementor-template-library-template-remote .elementor-template-library-template-screenshot{height:100%;-webkit-background-size:cover;background-size:cover;background-position-x:50%;-webkit-box-shadow:inset 0 -2px 15px -6px rgba(0,0,0,.07);box-shadow:inset 0 -2px 15px -6px rgba(0,0,0,.07)}.elementor-template-library-template-remote .elementor-template-library-template-preview{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;cursor:pointer}.elementor-template-library-template-remote .elementor-template-library-template-preview i{font-size:20px;color:#d5dadf;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.elementor-template-library-template-remote .elementor-template-library-template-action{background-color:transparent;text-transform:none}.elementor-template-library-template-remote .elementor-template-library-template-action i{margin-left:0}.elementor-template-library-template-remote .elementor-template-library-template-insert{color:#39b54a}.elementor-template-library-template-remote .elementor-button-go-pro{color:#fcb92c}.elementor-template-library-template-remote .elementor-template-library-template-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px;font-size:11px;line-height:1}.elementor-template-library-template-remote .elementor-template-library-template-name{text-align:right;color:#6d7882;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding-left:5px}.elementor-template-library-template-remote .elementor-template-library-template-favorite-input{display:none}.elementor-template-library-template-remote .elementor-template-library-template-favorite-input:checked+.elementor-template-library-template-favorite-label i:before{content:"\f004";color:#b7084e}.elementor-template-library-template-remote .elementor-template-library-template-favorite-label{cursor:pointer}.elementor-template-library-template-remote .elementor-template-library-template-favorite-label:hover i{color:#b7084e}@media (max-width:1439px){.elementor-template-library-template-page{width:-webkit-calc(25% - 30px);width:calc(25% - 30px)}}@media (min-width:1440px){.elementor-template-library-template-page{width:-webkit-calc(20% - 30px);width:calc(20% - 30px)}}@media (max-width:1025px){.elementor-template-library-template-page{width:-webkit-calc(33.333% - 30px);width:calc(33.333% - 30px)}}.elementor-template-library-template-page .elementor-template-library-template-body{height:200px}.elementor-template-library-template-block{position:relative;width:-webkit-calc(33.333% - 30px);width:calc(33.333% - 30px);overflow:hidden}.elementor-template-library-template-block img{display:block;width:100%}.elementor-template-library-template-block .elementor-template-library-template-footer{position:absolute;width:100%;bottom:0;right:0;padding:10px;background-color:#fff;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.elementor-template-library-template-block .elementor-template-library-template-name{display:none}.elementor-template-library-template-block:not(:hover) .elementor-template-library-template-footer{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}#elementor-template-library-order-toolbar-local,.elementor-template-library-template-local{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 25px;text-align:right}#elementor-template-library-order-toolbar-local{margin-top:30px}#elementor-template-library-order-toolbar-local .elementor-template-library-order-label{line-height:1;font-size:10px;font-weight:500}#elementor-template-library-order-toolbar-local .elementor-template-library-order-label:not(:hover){color:#a4afb7}.elementor-template-library-template-local{height:50px;width:100%;margin-top:1px;background-color:#fff;-webkit-transition:background-color .3s linear;-o-transition:background-color .3s linear;transition:background-color .3s linear}.elementor-template-library-template-local:hover{background-color:#fafbfb}.elementor-template-library-template-local:not(:hover) .elementor-template-library-template-insert{background:none;color:#a4afb7}.elementor-template-library-template-local:first-child{-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.elementor-template-library-template-local:last-child{-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.elementor-template-library-template-local .elementor-template-library-template-name{font-weight:500}.elementor-template-library-template-local .elementor-template-library-template-meta,.elementor-template-library-template-local .elementor-template-library-template-name{padding-left:20px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.elementor-template-library-template-local .elementor-template-library-template-meta{color:#a4afb7}.elementor-template-library-template-local .elementor-template-library-template-controls{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-template-library-template-local .elementor-template-library-template-controls>div{cursor:pointer;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s}.elementor-template-library-template-local .elementor-template-library-template-controls>div:not(:hover){color:#a4afb7}.elementor-template-library-template-local .elementor-template-library-template-insert i{margin-left:3px}.elementor-template-library-template-local .elementor-template-library-template-control-title{margin-right:6px}.elementor-template-library-template-local .elementor-template-library-template-delete:hover{color:red}.elementor-template-library-template-local .elementor-template-library-template-export:hover i{color:#556068}.elementor-template-library-template-local .elementor-template-library-template-action{padding:8px 18px;margin:0 20px}.elementor-template-library-template-local .elementor-template-library-template-more{display:none;position:absolute;background-color:#fff;padding:3px 20px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:1px 3px 11px rgba(0,0,0,.3);box-shadow:1px 3px 11px rgba(0,0,0,.3);top:100%;left:0;-webkit-transform:translateX(-65%) translateY(-7px);-ms-transform:translateX(-65%) translateY(-7px);transform:translateX(-65%) translateY(-7px);z-index:1}.elementor-template-library-template-local .elementor-template-library-template-more:before{content:"";position:absolute;border:solid transparent;border-width:8px 4px;border-bottom-color:#fff;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.elementor-template-library-template-local .elementor-template-library-template-more>div{margin:10px 0;font-size:11px}.elementor-template-library-template-local .elementor-template-library-template-more-toggle{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:left}.elementor-template-library-template-local .elementor-template-library-template-more-toggle i{font-size:16px}#elementor-template-library-preview{height:100%;overflow:hidden}#elementor-template-library-preview iframe{height:150%;-webkit-transform:scale(.666) translateX(25%) translateY(-25%);-ms-transform:scale(.666) translateX(25%) translateY(-25%);transform:scale(.666) translateX(25%) translateY(-25%)}@media (max-width:1439px){#elementor-template-library-preview iframe{width:1440px}}@media (min-width:1440px){#elementor-template-library-preview iframe{width:1710px}}.elementor-template-library-blank-icon{font-size:65px;margin-top:45px;color:#c2cbd2;line-height:1}.elementor-template-library-blank-title{font-size:30px;margin-top:40px}.elementor-template-library-blank-message{font-size:18px;color:#a4afb7;margin-top:25px;font-weight:300}#elementor-template-library-save-template-form{margin-top:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#elementor-template-library-save-template-form>*{height:55px;font-size:16px}#elementor-template-library-save-template-name{width:500px;background-color:#fff;font-weight:300;color:#a4afb7;padding-right:25px;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;border:none}#elementor-template-library-save-template-name::-webkit-input-placeholder{color:#a4afb7}#elementor-template-library-save-template-name::-moz-placeholder{color:#a4afb7}#elementor-template-library-save-template-name:-ms-input-placeholder,#elementor-template-library-save-template-name::-ms-input-placeholder{color:#a4afb7}#elementor-template-library-save-template-name::placeholder{color:#a4afb7}#elementor-template-library-save-template-submit{width:150px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;font-weight:500}#elementor-template-library-save-template-submit:hover{-webkit-box-shadow:none;box-shadow:none}#elementor-template-library-import-form{width:95%;background-color:hsla(0,0%,100%,.5);padding:60px;border:2px dashed #d5dadf;margin:35px auto;-webkit-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s}#elementor-template-library-import-form:hover{background-color:hsla(0,0%,100%,.9)}#elementor-template-library-import-form-or{margin-top:15px;font-size:18px}#elementor-template-library-import-form-label{margin-top:20px;padding:15px 35px;font-size:16px;display:inline-block}#elementor-template-library-import-form-input{display:none}#elementor-template-library-import-form.elementor-drag-over{border:3px dashed #71d7f7}#elementor-template-library-import .elementor-template-library-blank-icon{margin-top:0}#elementor-template-library-import .elementor-template-library-blank-message{margin-top:20px}.elementor-template-library-blank-footer{position:absolute;bottom:70px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:#a4afb7;font-size:16px;font-style:italic}@media (max-height:700px){.elementor-template-library-blank-footer{display:none}}#elementor-template-library-footer-banner i{color:#c2cbd2;font-size:56px;margin-top:40px}#elementor-template-library-footer-banner .elementor-excerpt{color:#a4afb7;font-size:15px;font-weight:500;margin:20px 0}#elementor-template-library-templates-empty{width:100%;margin-top:40px}#elementor-template-library-error-dialog .dialog-message{text-align:start}#elementor-template-library-error-info{margin-top:10px}@media (max-width:1439px){.elementor-template-library-local-column-1{width:33%}.elementor-template-library-local-column-2{width:10%}.elementor-template-library-local-column-3,.elementor-template-library-local-column-4{width:15%}.elementor-template-library-local-column-5{width:27%}}@media (min-width:1440px){.elementor-template-library-local-column-1{width:25%}.elementor-template-library-local-column-2,.elementor-template-library-local-column-3,.elementor-template-library-local-column-4{width:17%}.elementor-template-library-local-column-5{width:24%}}@media (max-width:1024px){.elementor-template-library-local-column-3{display:none}.elementor-template-library-local-column-5{width:41%}}.elementor-tags-list{display:none;position:absolute;width:260px;max-height:300px;overflow:auto;padding-bottom:5px;background-color:#fff;border:1px solid #a4afb7;-webkit-border-radius:3px;border-radius:3px}.elementor-tags-list__group-title{color:#495157;font-weight:700;font-size:12px;padding:10px 15px}.elementor-tags-list__item{font-size:10px;padding:6px 15px;cursor:pointer}.elementor-tags-list__item:before{content:">";font-size:8px;padding-left:5px}.elementor-tags-list__item:hover{background-color:#e6e9ec}.elementor-dynamic-cover{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:27px;-webkit-box-sizing:border-box;box-sizing:border-box}.elementor-dynamic-cover__settings{color:#d5dadf;cursor:pointer}.elementor-dynamic-cover__title{padding:0 8px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.elementor-dynamic-cover__remove{color:#c2cbd2;cursor:pointer}.elementor-control-type-wysiwyg .elementor-dynamic-cover{margin-top:10px}.elementor-tag-settings-popup{position:absolute;width:260px;background-color:#e6e9ec;-webkit-box-shadow:1px 1px 10px rgba(0,0,0,.3);box-shadow:1px 1px 10px rgba(0,0,0,.3)}.elementor-tag-settings-popup:before{content:"";position:absolute;top:-20px;right:5px;border:10px solid transparent;border-bottom-color:#fff}.elementor-tag-settings-popup .elementor-control-type-section:first-child{margin:0}.elementor-tag-controls-stack-empty{background-color:#fff;padding:10px;font-size:13px;text-align:center}.elementor-control-dynamic.elementor-label-inline .elementor-control-field{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-control-dynamic-switcher{cursor:pointer;font-size:9px}.elementor-control-dynamic-switcher i{padding-right:5px}.elementor-control-dynamic-switcher-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.elementor-label-inline .elementor-control-dynamic-switcher-wrapper{width:100%;padding-bottom:10px}.elementor-control-dynamic-value .elementor-control-tag-area{display:none}.elementor-control-dynamic-value .elementor-control-dynamic-switcher{color:#71d7f7}#elementor-toast{position:absolute;width:280px;padding:20px;-webkit-border-radius:5px;border-radius:5px;color:#d5dadf;background-color:rgba(0,0,0,.8);z-index:5}#elementor-toast .dialog-message{font-size:13px}#elementor-toast .dialog-buttons-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:15px}#elementor-toast .dialog-button{color:#fcb92c;margin:0 5px;text-transform:uppercase;cursor:pointer}#elementor-toast .dialog-button:last-child{margin-left:0}
assets/css/editor.css CHANGED
@@ -1,4 +1,4 @@
1
- /*! elementor - v1.9.8 - 12-03-2018 */
2
  @charset "UTF-8";
3
  .dialog-widget-content {
4
  background-color: #fff;
@@ -224,6 +224,10 @@ body {
224
  -o-transition: left 0.5s, width 0.5s;
225
  transition: left 0.5s, width 0.5s; }
226
 
 
 
 
 
227
  #elementor-loading {
228
  position: fixed;
229
  top: 0;
@@ -337,6 +341,9 @@ body {
337
  color: #d5dadf;
338
  font-size: 50px; }
339
 
 
 
 
340
  .select2-dropdown {
341
  border-color: #a4afb7; }
342
  .select2-dropdown .select2-search__field {
@@ -375,17 +382,17 @@ body {
375
  cursor: pointer; }
376
  .elementor-button:not(.elementor-button-state) .elementor-state-icon {
377
  display: none; }
378
- .elementor-button.elementor-button-success, .elementor-panel .elementor-button#elementor-panel-saver-publish {
379
  color: #fff; }
380
- .elementor-button.elementor-button-success[disabled], .elementor-panel .elementor-button[disabled]#elementor-panel-saver-publish {
381
  background-color: #c2cbd2; }
382
- .elementor-button.elementor-button-success:not([disabled]), .elementor-panel .elementor-button#elementor-panel-saver-publish:not([disabled]) {
383
  background-color: #39b54a; }
384
- .elementor-button.elementor-button-success:not([disabled]):hover, .elementor-panel .elementor-button#elementor-panel-saver-publish:not([disabled]):hover {
385
  opacity: 0.85;
386
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.2);
387
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.2); }
388
- .elementor-button.elementor-button-success:not([disabled]):active, .elementor-panel .elementor-button#elementor-panel-saver-publish:not([disabled]):active {
389
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.19), 0 3px 3px rgba(0, 0, 0, 0.1);
390
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.19), 0 3px 3px rgba(0, 0, 0, 0.1); }
391
  .elementor-button.elementor-button-warning {
@@ -401,9 +408,6 @@ body {
401
  .elementor-button.elementor-button-warning:not([disabled]):active {
402
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.19), 0 3px 3px rgba(0, 0, 0, 0.1);
403
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.19), 0 3px 3px rgba(0, 0, 0, 0.1); }
404
- .elementor-button.elementor-button-go-pro {
405
- color: #fff;
406
- background-color: #fcb92c; }
407
  .elementor-button.elementor-edit-template {
408
  display: inline-block;
409
  margin-top: 15px;
@@ -422,6 +426,9 @@ body {
422
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.19), 0 3px 3px rgba(0, 0, 0, 0.1); }
423
  .elementor-button.elementor-button-default:visited {
424
  color: #fff; }
 
 
 
425
  .elementor-button i {
426
  margin-right: 10px; }
427
 
@@ -744,27 +751,6 @@ select {
744
  width: 100%; }
745
  .elementor-panel .elementor-panel-hide {
746
  display: none; }
747
- .elementor-panel .elementor-panel-heading {
748
- display: table;
749
- table-layout: fixed;
750
- height: 40px;
751
- padding: 0 20px;
752
- width: 100%;
753
- border-bottom: 1px solid #e6e9ec;
754
- cursor: pointer; }
755
- .elementor-panel .elementor-panel-heading:not(.elementor-open) .elementor-panel-heading-toggle .fa:before {
756
- content: ""; }
757
- .elementor-panel .elementor-panel-heading.elementor-open .elementor-panel-heading-toggle .fa:before {
758
- content: '\f0d7'; }
759
- .elementor-panel .elementor-panel-heading > * {
760
- display: table-cell;
761
- vertical-align: middle; }
762
- .elementor-panel .elementor-panel-heading-toggle {
763
- width: 20px;
764
- color: #495157; }
765
- .elementor-panel .elementor-panel-heading-title {
766
- color: #495157;
767
- font-weight: bold; }
768
  .elementor-panel .elementor-panel-box {
769
  margin-top: 10px;
770
  background-color: #fff; }
@@ -774,32 +760,6 @@ select {
774
  font-size: 12px; }
775
  .elementor-panel .elementor-button {
776
  display: inline-block; }
777
- .elementor-panel .select2-container {
778
- width: 100% !important; }
779
- .elementor-panel .select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--single,
780
- .elementor-panel .select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--multiple {
781
- border-color: #d5dadf; }
782
- .elementor-panel .select2-container.select2-container--open .select2-selection--single,
783
- .elementor-panel .select2-container.select2-container--open .select2-selection--multiple, .elementor-panel .select2-container.select2-container--focus .select2-selection--single,
784
- .elementor-panel .select2-container.select2-container--focus .select2-selection--multiple {
785
- border-color: #a4afb7; }
786
- .elementor-panel .select2-container.select2-container--default .select2-selection--multiple .select2-selection__clear {
787
- display: none; }
788
- .elementor-panel .select2-container.select2-container--default .select2-selection--multiple .select2-selection__choice {
789
- line-height: 1.5;
790
- font-size: 0.9em;
791
- border: none;
792
- -webkit-border-radius: 0;
793
- border-radius: 0; }
794
- .elementor-panel .select2-selection--single {
795
- height: 27px; }
796
- .elementor-panel .select2-selection__rendered {
797
- line-height: 27px; }
798
- .elementor-panel .select2-selection__arrow {
799
- height: 27px;
800
- top: 0; }
801
- .elementor-panel #elementor-controls .pojo-widget-button-collapse {
802
- display: none; }
803
  .elementor-panel .elementor-panel-alert {
804
  padding: 15px;
805
  border-left: 5px solid transparent;
@@ -906,6 +866,10 @@ select {
906
  content: none; }
907
  .elementor-panel #elementor-panel-get-pro-elements .elementor-panel-nerd-box-message {
908
  text-transform: uppercase; }
 
 
 
 
909
  .elementor-panel #elementor-panel-header {
910
  display: table;
911
  height: 40px;
@@ -1061,6 +1025,8 @@ select {
1061
  @media (min-width: 1440px) {
1062
  [class*="wp-version-4-9"] .elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)), [class*="wp-version-5"] .elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)) {
1063
  margin-right: 12px; } }
 
 
1064
  .elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active {
1065
  -webkit-transform: translateY(10px);
1066
  -ms-transform: translateY(10px);
@@ -1192,9 +1158,6 @@ select {
1192
  -webkit-justify-content: space-between;
1193
  -ms-flex-pack: justify;
1194
  justify-content: space-between; }
1195
- .elementor-panel .elementor-control.elementor-control-clear_page button {
1196
- width: 80px;
1197
- height: 26px; }
1198
  .elementor-panel .elementor-panel-navigation {
1199
  background-color: #ffffff;
1200
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
@@ -1204,7 +1167,7 @@ select {
1204
  width: 100%; }
1205
  .elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab {
1206
  display: table-cell; }
1207
- .elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab.active {
1208
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#fff));
1209
  background-image: -webkit-linear-gradient(top, #f3f3f3, #fff);
1210
  background-image: -o-linear-gradient(top, #f3f3f3, #fff);
@@ -1233,987 +1196,46 @@ select {
1233
  content: '\f0db'; }
1234
  .elementor-panel .elementor-tab-control-lightbox a:before {
1235
  content: '\f2d2'; }
1236
- .elementor-panel .elementor-control {
1237
- background-color: #fff;
1238
- position: relative;
1239
- padding: 0 20px 15px; }
1240
- .elementor-panel .elementor-control a {
1241
- font-weight: 500;
1242
- text-decoration: none;
1243
- border-bottom: 1px dotted transparent;
1244
- -webkit-transition: all ease-in-out .3s;
1245
- -o-transition: all ease-in-out .3s;
1246
- transition: all ease-in-out .3s; }
1247
- .elementor-panel .elementor-control a:hover {
1248
- border-bottom-color: inherit; }
1249
- .elementor-panel .elementor-control.elementor-control-separator-default:before {
1250
- content: '';
1251
- height: 1px;
1252
- display: block;
1253
- margin-bottom: 15px;
1254
- background-color: #e6e9ec; }
1255
- .elementor-panel .elementor-control.elementor-control-separator-default.elementor-control-wp {
1256
- margin-top: 15px; }
1257
- .elementor-panel .elementor-control.elementor-control-separator-default.elementor-control-wp:before {
1258
- background-color: transparent; }
1259
- .elementor-panel .elementor-control.elementor-control-separator-before {
1260
- padding-top: 15px; }
1261
- .elementor-panel .elementor-control.elementor-control-separator-before:before {
1262
- content: '';
1263
- position: absolute;
1264
- height: 3px;
1265
- width: 100%;
1266
- top: 0;
1267
- left: 0;
1268
- background-color: #d5dadf; }
1269
- .elementor-panel .elementor-control.elementor-control-separator-after:after {
1270
- content: '';
1271
- position: absolute;
1272
- height: 3px;
1273
- width: 100%;
1274
- bottom: 0;
1275
- left: 0;
1276
- background-color: #d5dadf; }
1277
- .elementor-panel .elementor-control.elementor-control-separator-after + .elementor-control-type-tabs {
1278
- padding-top: 15px; }
1279
- .elementor-panel .elementor-control.elementor-control-deprecated {
1280
- color: #b01b1b; }
1281
- .elementor-panel .elementor-control.elementor-control-deprecated .elementor-control-field-description {
1282
- color: #b01b1b; }
1283
- .elementor-panel .elementor-control.elementor-control-hidden-label > * > .elementor-control-title, .elementor-panel .elementor-control.elementor-control-hidden-label > * > * > .elementor-control-title {
1284
- display: none; }
1285
- .elementor-panel .elementor-control.elementor-hidden-control {
1286
- display: none; }
1287
- .elementor-panel .elementor-control.elementor-control-type-heading .elementor-control-title {
1288
- font-weight: bold;
1289
- margin: 0; }
1290
- body:not(.elementor-device-desktop) .elementor-panel .elementor-control.elementor-control-responsive-desktop {
1291
- display: none; }
1292
- body:not(.elementor-device-tablet) .elementor-panel .elementor-control.elementor-control-responsive-tablet {
1293
- display: none; }
1294
- body:not(.elementor-device-mobile) .elementor-panel .elementor-control.elementor-control-responsive-mobile {
1295
- display: none; }
1296
- .elementor-panel .elementor-control-wp {
1297
- line-height: 1.5; }
1298
- .elementor-panel .elementor-control-wp p {
1299
- margin: 15px 0; }
1300
- .elementor-panel .elementor-control-field {
1301
- display: -webkit-box;
1302
- display: -webkit-flex;
1303
- display: -ms-flexbox;
1304
- display: flex;
1305
- -webkit-box-align: center;
1306
- -webkit-align-items: center;
1307
- -ms-flex-align: center;
1308
- align-items: center; }
1309
- .elementor-panel .elementor-label-block > .elementor-control-content > .elementor-control-field {
1310
- -webkit-flex-wrap: wrap;
1311
- -ms-flex-wrap: wrap;
1312
- flex-wrap: wrap; }
1313
- .elementor-panel .elementor-label-block > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper {
1314
- -webkit-flex-basis: 100%;
1315
- -ms-flex-preferred-size: 100%;
1316
- flex-basis: 100%;
1317
- margin-top: 10px; }
1318
- .elementor-panel .elementor-label-block.elementor-control-hidden-label > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper {
1319
- margin-top: 0; }
1320
- .elementor-panel .elementor-label-inline > .elementor-control-content > .elementor-control-field > .elementor-control-title {
1321
- width: 45%;
1322
- -webkit-flex-shrink: 0;
1323
- -ms-flex-negative: 0;
1324
- flex-shrink: 0; }
1325
- .elementor-panel .elementor-label-inline > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper {
1326
- width: 55%; }
1327
- .elementor-panel .elementor-control-field-description {
1328
- margin-top: 10px; }
1329
- .elementor-panel .elementor-group-control-attachment_alert .elementor-control-field-description {
1330
- margin-top: 0; }
1331
- .elementor-panel .elementor-required {
1332
- color: #b01b1b; }
1333
- .elementor-panel .elementor-choices {
1334
- display: table;
1335
- width: 100%;
1336
- height: 27px;
1337
- background-color: #a4afb7;
1338
- text-align: center;
1339
- border-spacing: 1px;
1340
- -webkit-border-radius: 3px;
1341
- border-radius: 3px; }
1342
- .elementor-panel .elementor-choices input {
1343
- display: none; }
1344
- .elementor-panel .elementor-choices input:checked + .elementor-choices-label {
1345
- color: #fff; }
1346
- .elementor-panel .elementor-choices input:not(:checked) + .elementor-choices-label {
1347
- background-color: #fff;
1348
- color: #a4afb7; }
1349
- .elementor-panel .elementor-choices .elementor-choices-label {
1350
- display: table-cell;
1351
- vertical-align: middle;
1352
- font-size: 12px;
1353
- -webkit-transition: all .5s;
1354
- -o-transition: all .5s;
1355
- transition: all .5s;
1356
- cursor: pointer; }
1357
- .elementor-panel .elementor-slider {
1358
- display: inline-block;
1359
- margin-top: 10px;
1360
- height: 4px;
1361
- background-color: #a4afb7;
1362
- -webkit-border-radius: 5px;
1363
- border-radius: 5px;
1364
- position: relative;
1365
- width: 67%; }
1366
- .elementor-panel .elementor-slider .ui-slider-handle {
1367
- height: 16px;
1368
- width: 16px;
1369
- background-color: #fff;
1370
- display: inline-block;
1371
- top: 50%;
1372
- -webkit-transform: translateY(-50%) translateX(-8px);
1373
- -ms-transform: translateY(-50%) translateX(-8px);
1374
- transform: translateY(-50%) translateX(-8px);
1375
- position: absolute;
1376
- -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.3);
1377
- box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.3);
1378
- -webkit-border-radius: 50%;
1379
- border-radius: 50%;
1380
- cursor: pointer; }
1381
- .elementor-panel .elementor-slider-input {
1382
- width: 33%;
1383
- float: right; }
1384
- .elementor-panel .elementor-slider-input input {
1385
- width: 80%;
1386
- float: right; }
1387
- .elementor-panel .elementor-units-choices {
1388
- -webkit-box-flex: 1;
1389
- -webkit-flex-grow: 1;
1390
- -ms-flex-positive: 1;
1391
- flex-grow: 1;
1392
- text-align: right; }
1393
- .elementor-panel .elementor-units-choices input {
1394
- display: none; }
1395
- .elementor-panel .elementor-units-choices input:not(:checked) + label {
1396
- color: #c2cbd2; }
1397
- .elementor-panel .elementor-units-choices input:checked + label {
1398
- text-decoration: underline; }
1399
- .elementor-panel .elementor-units-choices label {
1400
- cursor: pointer;
1401
- padding: 0 2px;
1402
- text-transform: uppercase;
1403
- font-size: 9px; }
1404
- .elementor-panel .elementor-control-responsive-switchers {
1405
- display: -webkit-box;
1406
- display: -webkit-flex;
1407
- display: -ms-flexbox;
1408
- display: flex;
1409
- margin: 0 5px; }
1410
- .elementor-panel .elementor-responsive-switcher {
1411
- display: inline-block;
1412
- -webkit-border-radius: 50%;
1413
- border-radius: 50%;
1414
- height: 18px;
1415
- width: 18px;
1416
- background-color: #a4afb7;
1417
- cursor: pointer;
1418
- position: relative;
1419
- margin-left: 5px;
1420
- color: #fff;
1421
- font-size: 8px;
1422
- text-align: center;
1423
- -webkit-transition: background-color .5s;
1424
- -o-transition: background-color .5s;
1425
- transition: background-color .5s; }
1426
- .elementor-panel .elementor-responsive-switcher:hover {
1427
- background-color: #c2cbd2; }
1428
- .elementor-panel .elementor-responsive-switcher i {
1429
- position: relative;
1430
- display: block;
1431
- line-height: 18px; }
1432
- .elementor-panel .elementor-responsive-switcher i:before {
1433
- height: 18px;
1434
- width: 18px;
1435
- position: absolute;
1436
- left: 50%;
1437
- -webkit-transform: translateX(-50%);
1438
- -ms-transform: translateX(-50%);
1439
- transform: translateX(-50%); }
1440
- .elementor-device-desktop #elementor-panel .elementor-panel-controls-stack:not(.elementor-responsive-switchers-open) .elementor-responsive-switcher {
1441
- background: #c2cbd2; }
1442
- .elementor-device-desktop #elementor-panel .elementor-panel-controls-stack:not(.elementor-responsive-switchers-open) .elementor-responsive-switcher:not(.elementor-responsive-switcher-desktop) {
1443
- display: none; }
1444
- .elementor-device-mobile .elementor-panel .elementor-responsive-switcher-mobile {
1445
- background-color: #71d7f7; }
1446
- .elementor-device-tablet .elementor-panel .elementor-responsive-switcher-tablet {
1447
- background-color: #71d7f7; }
1448
- .elementor-panel .elementor-update-preview {
1449
- margin: 15px 15px 0;
1450
- background-color: #e6e9ec;
1451
- display: -webkit-box;
1452
- display: -webkit-flex;
1453
- display: -ms-flexbox;
1454
- display: flex;
1455
- -webkit-box-align: center;
1456
- -webkit-align-items: center;
1457
- -ms-flex-align: center;
1458
- align-items: center; }
1459
- .elementor-panel .elementor-update-preview-button-wrapper {
1460
- -webkit-box-flex: 1;
1461
- -webkit-flex-grow: 1;
1462
- -ms-flex-positive: 1;
1463
- flex-grow: 1;
1464
- text-align: right; }
1465
- .elementor-panel .elementor-update-preview-button {
1466
- padding: 8px 15px;
1467
- text-transform: uppercase; }
1468
- .elementor-panel .elementor-control-text_align .elementor-choices,
1469
- .elementor-panel .elementor-control-align .elementor-choices,
1470
- .elementor-panel .elementor-control-position .elementor-choices {
1471
- direction: ltr; }
1472
- .elementor-panel .elementor-control-type-media .elementor-control-media {
1473
- padding: 7px;
1474
- border: 1px solid;
1475
- height: 150px; }
1476
- .elementor-panel .elementor-control-type-media .elementor-control-media:not(:hover) {
1477
- border-color: #d5dadf; }
1478
- .elementor-panel .elementor-control-type-media .elementor-control-media:not(:hover) .elementor-control-media-upload-button {
1479
- background-color: #d5dadf; }
1480
- .elementor-panel .elementor-control-type-media .elementor-control-media:hover {
1481
- border-color: #a4afb7; }
1482
- .elementor-panel .elementor-control-type-media .elementor-control-media:hover .elementor-control-media-upload-button {
1483
- background-color: #a4afb7; }
1484
- .elementor-panel .elementor-control-type-media .elementor-control-media.media-empty .elementor-control-media-image-area {
1485
- display: none; }
1486
- .elementor-panel .elementor-control-type-media .elementor-control-media:not(.media-empty) .elementor-control-media-upload-button {
1487
- display: none; }
1488
- .elementor-panel .elementor-control-type-media .elementor-control-media > * {
1489
- height: 100%;
1490
- cursor: pointer;
1491
- position: relative; }
1492
- .elementor-panel .elementor-control-type-media .fa-plus-circle {
1493
- position: absolute;
1494
- top: 50%;
1495
- left: 50%;
1496
- -webkit-transform: translateX(-50%) translateY(-50%);
1497
- -ms-transform: translateX(-50%) translateY(-50%);
1498
- transform: translateX(-50%) translateY(-50%);
1499
- color: #fff;
1500
- font-size: 20px; }
1501
- .elementor-panel .elementor-control-type-media .elementor-control-media-image-area:not(:hover) .elementor-control-media-delete {
1502
- display: none; }
1503
- .elementor-panel .elementor-control-type-media .elementor-control-media-image-area:hover .elementor-control-media-image {
1504
- opacity: .5; }
1505
- .elementor-panel .elementor-control-type-media .elementor-control-media-delete {
1506
  position: absolute;
1507
  bottom: 0;
1508
  left: 0;
1509
  right: 0;
 
 
 
 
 
 
 
 
 
 
1510
  text-align: center;
1511
- padding: 9.5px;
1512
- font-size: 11px;
1513
- color: #fff;
1514
- background-color: #a4afb7;
1515
- text-transform: uppercase; }
1516
- .elementor-panel .elementor-control-type-media .elementor-control-media-image {
1517
- height: 100%;
1518
- -webkit-background-size: cover;
1519
- background-size: cover;
1520
- background-position: center; }
1521
- .elementor-panel .elementor-control-type-dimensions .elementor-control-dimensions {
1522
- overflow: hidden; }
1523
- .elementor-panel .elementor-control-type-dimensions li {
1524
- float: left;
1525
- width: 20%; }
1526
- .elementor-panel .elementor-control-type-dimensions li input,
1527
- .elementor-panel .elementor-control-type-dimensions li .elementor-link-dimensions {
1528
- display: block;
1529
- text-align: center;
1530
- width: 100%;
1531
- border-color: #a4afb7;
1532
- height: 27px; }
1533
- .elementor-panel .elementor-control-type-dimensions li input {
1534
- border-left: none;
1535
- -webkit-border-radius: 0;
1536
- border-radius: 0;
1537
- padding: 4px 0; }
1538
- .elementor-panel .elementor-control-type-dimensions li input:focus + .elementor-control-dimension-label {
1539
- color: #a4afb7; }
1540
- .elementor-panel .elementor-control-type-dimensions li .elementor-link-dimensions {
1541
- border: 1px solid #a4afb7;
1542
- border-left: none;
1543
- background-color: #fff;
1544
- padding: 0;
1545
- outline: none;
1546
- -webkit-border-radius: 0 3px 3px 0;
1547
- border-radius: 0 3px 3px 0;
1548
- cursor: pointer; }
1549
- .elementor-panel .elementor-control-type-dimensions li:first-child input {
1550
- border-left: 1px solid #a4afb7;
1551
  -webkit-border-radius: 3px 0 0 3px;
1552
  border-radius: 3px 0 0 3px; }
1553
- .elementor-panel .elementor-control-type-dimensions .elementor-control-dimension-label {
1554
- display: block;
1555
- text-align: center;
1556
- color: #d5dadf;
1557
- font-size: 9px;
1558
- text-transform: uppercase;
1559
- padding-top: 5px; }
1560
- .elementor-panel .elementor-control-type-dimensions .elementor-link-dimensions.unlinked {
1561
- background-color: #fff; }
1562
- .elementor-panel .elementor-control-type-dimensions .elementor-link-dimensions.unlinked .elementor-linked {
1563
- display: none; }
1564
- .elementor-panel .elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked) {
1565
- background-color: #a4afb7; }
1566
- .elementor-panel .elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked) .elementor-unlinked {
1567
  display: none; }
1568
- .elementor-panel .elementor-control-type-dimensions .elementor-link-dimensions .elementor-linked {
1569
- color: #fff; }
1570
- .elementor-panel .elementor-control-type-url .elementor-control-url-external-hide .elementor-control-url-more {
1571
- display: none; }
1572
- .elementor-panel .elementor-control-type-url .elementor-control-url-external-show input {
1573
- padding-right: 46px; }
1574
- .elementor-panel .elementor-control-type-url .elementor-control-input-wrapper {
1575
- position: relative; }
1576
- .elementor-panel .elementor-control-type-url .elementor-control-url-more {
1577
- position: absolute;
1578
- top: 0;
1579
- right: 0;
1580
- height: 26px;
1581
- width: 40px;
1582
- border-left: 1px solid;
1583
- cursor: pointer;
1584
- font-size: 10px;
1585
- -webkit-border-radius: 0 3px 3px 0;
1586
- border-radius: 0 3px 3px 0;
1587
- display: -webkit-box;
1588
- display: -webkit-flex;
1589
- display: -ms-flexbox;
1590
- display: flex;
1591
- -webkit-box-align: center;
1592
- -webkit-align-items: center;
1593
- -ms-flex-align: center;
1594
- align-items: center;
1595
- -webkit-box-pack: center;
1596
- -webkit-justify-content: center;
1597
- -ms-flex-pack: center;
1598
- justify-content: center; }
1599
- .elementor-panel .elementor-control-type-url .elementor-control-url-more i {
1600
- font-size: 13px; }
1601
- .elementor-panel .elementor-control-type-url .elementor-control-url-more-input {
1602
- display: none; }
1603
- .elementor-panel .elementor-control-type-url .elementor-control-url-more-input:not(:checked) + .elementor-control-url-more-options {
1604
- display: none; }
1605
- .elementor-panel .elementor-control-type-url .elementor-control-url-more-options {
1606
- padding-top: 10px; }
1607
- .elementor-panel .elementor-control-type-url .elementor-control-url-option {
1608
- padding: 5px;
1609
- font-size: 12px; }
1610
- .elementor-panel .elementor-control-type-url input[type=url], .elementor-panel .elementor-control-type-url .elementor-input[data-setting=url] {
1611
- direction: ltr; }
1612
- .elementor-panel .elementor-control-type-url input[type=url]:not(:focus) + .elementor-control-url-more, .elementor-panel .elementor-control-type-url .elementor-input[data-setting=url]:not(:focus) + .elementor-control-url-more {
1613
- border-color: #d5dadf; }
1614
- .elementor-panel .elementor-control-type-url input[type=url]:focus + .elementor-control-url-more, .elementor-panel .elementor-control-type-url .elementor-input[data-setting=url]:focus + .elementor-control-url-more {
1615
- border-color: #a4afb7; }
1616
- .elementor-panel .elementor-control-type-section {
1617
- margin-top: 10px;
1618
- padding: 0; }
1619
- .elementor-panel .elementor-control-type-section + .elementor-control:not(.elementor-control-type-section) {
1620
- padding-top: 15px; }
1621
- .elementor-panel .elementor-control-type-section + .elementor-control:not(.elementor-control-type-section):before {
1622
- display: none; }
1623
- .elementor-panel .elementor-control-type-color > .elementor-control-content > .elementor-control-field > .elementor-control-title {
1624
- width: 70%; }
1625
- .elementor-panel .elementor-control-type-color > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper {
1626
- height: 27px;
1627
- width: 30%; }
1628
- .elementor-panel .elementor-control-type-wysiwyg.elementor-rich-editing-disabled .wp-editor-container {
1629
- margin-top: 10px; }
1630
- .elementor-panel .elementor-control-type-wysiwyg * {
1631
- -webkit-box-sizing: content-box;
1632
- box-sizing: content-box; }
1633
- .elementor-panel .elementor-control-type-wysiwyg .wp-editor-container {
1634
- border: 1px solid #e6e9ec;
1635
- -webkit-border-radius: 3px;
1636
- border-radius: 3px; }
1637
- .elementor-panel .elementor-control-type-wysiwyg #insert-media-button {
1638
- margin-top: 7px;
1639
- height: initial;
1640
- line-height: 1;
1641
- font-size: 10px;
1642
- padding: 3px 7px;
1643
- background-color: #e6e9ec; }
1644
- .elementor-panel .elementor-control-type-wysiwyg .ed_button {
1645
- height: 22px;
1646
- width: initial; }
1647
- .elementor-panel .elementor-control-type-wysiwyg .wp-media-buttons-icon {
1648
- height: 14px;
1649
- margin: 0; }
1650
- .elementor-panel .elementor-control-type-wysiwyg .wp-media-buttons-icon:before {
1651
- font-size: 14px; }
1652
- .elementor-panel .elementor-control-type-wysiwyg .wp-switch-editor {
1653
- border: none;
1654
- color: #6d7882;
1655
- font-size: 10px;
1656
- padding: 3px 9px 4px;
1657
- -webkit-border-radius: 3px 3px 0 0;
1658
- border-radius: 3px 3px 0 0; }
1659
- .elementor-panel .elementor-control-type-wysiwyg .html-active .switch-tmce {
1660
- background-color: transparent; }
1661
- .elementor-panel .elementor-control-type-wysiwyg .html-active .switch-html {
1662
- background-color: #e6e9ec; }
1663
- .elementor-panel .elementor-control-type-wysiwyg .tmce-active .switch-tmce {
1664
- background-color: #e6e9ec; }
1665
- .elementor-panel .elementor-control-type-wysiwyg .tmce-active .switch-html {
1666
- background-color: transparent; }
1667
- .elementor-panel .elementor-control-type-wysiwyg .mce-toolbar-grp, .elementor-panel .elementor-control-type-wysiwyg .quicktags-toolbar {
1668
- background-color: #e6e9ec; }
1669
- .elementor-panel .elementor-control-type-wysiwyg .mce-toolbar-grp > div {
1670
- padding: 0 3px; }
1671
- .elementor-panel .elementor-control-type-wysiwyg .elementor-wp-editor {
1672
- -webkit-box-sizing: border-box;
1673
- box-sizing: border-box; }
1674
- .elementor-panel .elementor-control-type-wysiwyg .mce-ico {
1675
- color: #6d7882;
1676
- font-size: 16px; }
1677
- .elementor-panel .elementor-control-type-wysiwyg .mce-btn {
1678
- margin-right: 0;
1679
- margin-left: 0; }
1680
- .elementor-panel .elementor-control-type-wysiwyg .mce-btn:hover, .elementor-panel .elementor-control-type-wysiwyg .mce-btn:active, .elementor-panel .elementor-control-type-wysiwyg .mce-btn.mce-active {
1681
- border-color: #d5dadf; }
1682
- .elementor-panel .elementor-control-type-wysiwyg .mce-path {
1683
- padding: 5px 10px; }
1684
- .elementor-panel .elementor-control-type-wysiwyg .mce-path-item {
1685
- font-size: 12px;
1686
- color: #6d7882; }
1687
- .elementor-panel .elementor-control-type-icon .select2-selection__rendered .fa {
1688
- margin-right: 3px; }
1689
- .elementor-panel .elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-clear, .elementor-panel .elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-thumbnails {
1690
- display: none; }
1691
- .elementor-panel .elementor-control-type-gallery .elementor-control-gallery-thumbnails {
1692
- overflow: hidden;
1693
- margin-top: 20px;
1694
- cursor: pointer; }
1695
- .elementor-panel .elementor-control-type-gallery .elementor-control-gallery-thumbnail {
1696
- width: 40px;
1697
- height: 40px;
1698
- -webkit-background-size: cover;
1699
- background-size: cover;
1700
- background-position: 50% 50%;
1701
- float: left;
1702
- margin-bottom: 10px; }
1703
- .elementor-panel .elementor-control-type-gallery .elementor-control-gallery-thumbnail:not(:nth-child(5n)) {
1704
- margin-right: 10px; }
1705
- .elementor-panel .elementor-control-type-gallery .elementor-control-gallery-add {
1706
- width: 100%;
1707
- height: 30px;
1708
- color: #fff;
1709
- background-color: #a4afb7;
1710
- margin-top: 10px;
1711
- text-transform: uppercase; }
1712
- .elementor-panel .elementor-control-type-gallery .elementor-control-gallery-clear {
1713
- color: #b01b1b;
1714
- cursor: pointer; }
1715
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-preset {
1716
- border: 1px solid #e6e9ec;
1717
- padding: 3px;
1718
- -webkit-border-radius: 3px;
1719
- border-radius: 3px; }
1720
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-preset:not(.elementor-control-structure-current-preset) {
1721
- display: inline-block;
1722
- cursor: pointer;
1723
- height: 50px; }
1724
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-preset:not(.elementor-control-structure-current-preset) svg {
1725
- height: 100%; }
1726
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-preset path {
1727
- fill: #e6e9ec; }
1728
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-current-preset {
1729
- margin-top: 15px; }
1730
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-current-preset svg {
1731
- display: block;
1732
- width: 100%; }
1733
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-reset {
1734
- padding: 10px 0 0 2px;
1735
- font-size: 11px;
1736
- cursor: pointer;
1737
- color: #a4afb7; }
1738
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-reset i {
1739
- margin-right: 8px; }
1740
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-title, .elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title {
1741
- color: #495157;
1742
- font-weight: bold;
1743
- padding: 13.5px 20px;
1744
- position: relative; }
1745
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-title:before, .elementor-panel .elementor-control-type-structure .elementor-control-structure-title:after, .elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title:before, .elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title:after {
1746
- content: '';
1747
- position: absolute;
1748
- left: 0;
1749
- right: 0; }
1750
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-title:before, .elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title:before {
1751
- top: 0;
1752
- background-color: #e6e9ec;
1753
- -webkit-transform: translateY(-100%);
1754
- -ms-transform: translateY(-100%);
1755
- transform: translateY(-100%); }
1756
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-title:after, .elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title:after {
1757
- bottom: 0;
1758
- height: 1px;
1759
- background-color: #e6e9ec; }
1760
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-title {
1761
- margin: 10px -20px 0; }
1762
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-title:before {
1763
- height: 10px;
1764
- -webkit-box-shadow: inset 0 2px 4px rgba(127, 127, 127, 0.1);
1765
- box-shadow: inset 0 2px 4px rgba(127, 127, 127, 0.1); }
1766
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title {
1767
- margin: 15px -20px 0; }
1768
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title:before {
1769
- height: 3px; }
1770
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets {
1771
- display: -webkit-box;
1772
- display: -webkit-flex;
1773
- display: -ms-flexbox;
1774
- display: flex;
1775
- -webkit-flex-wrap: wrap;
1776
- -ms-flex-wrap: wrap;
1777
- flex-wrap: wrap;
1778
- -webkit-box-pack: justify;
1779
- -webkit-justify-content: space-between;
1780
- -ms-flex-pack: justify;
1781
- justify-content: space-between; }
1782
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets input {
1783
- display: none; }
1784
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets input:checked + .elementor-control-structure-preset {
1785
- border: 1px solid #a4afb7; }
1786
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets input:checked + .elementor-control-structure-preset path {
1787
- fill: #a4afb7; }
1788
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-preset-wrapper {
1789
- margin-top: 15px; }
1790
- .elementor-panel .elementor-control-type-structure .elementor-control-structure-preset-title {
1791
- text-align: center;
1792
- padding-top: 5px;
1793
- font-style: italic;
1794
- font-size: 11px;
1795
- color: #a4afb7; }
1796
- .elementor-panel .elementor-control-type-image_dimensions .elementor-control-field-description {
1797
- margin: 0 0 15px;
1798
- line-height: 1.4; }
1799
- .elementor-panel .elementor-control-type-image_dimensions .elementor-control-input-wrapper {
1800
- overflow: hidden; }
1801
- .elementor-panel .elementor-control-type-image_dimensions .elementor-image-dimensions-field {
1802
- width: 65px;
1803
- float: left; }
1804
- .elementor-panel .elementor-control-type-image_dimensions .elementor-image-dimensions-field input:focus + .elementor-image-dimensions-field-description {
1805
- color: #a4afb7; }
1806
- .elementor-panel .elementor-control-type-image_dimensions .elementor-image-dimensions-separator {
1807
- width: 20px;
1808
- text-align: center;
1809
- float: left;
1810
- padding-top: 4px; }
1811
- .elementor-panel .elementor-control-type-image_dimensions .elementor-image-dimensions-field-description {
1812
- display: block;
1813
- text-transform: uppercase;
1814
- margin-top: 5px;
1815
- color: #d5dadf;
1816
- font-size: 9px;
1817
- text-align: center; }
1818
- .elementor-panel .elementor-control-type-image_dimensions .elementor-image-dimensions-apply-button {
1819
- float: right;
1820
- height: 27px;
1821
- width: 65px; }
1822
- .elementor-panel .elementor-control-type-code {
1823
- padding: 0 10px 15px; }
1824
- .elementor-panel .elementor-control-type-wp_widget .widget-inside {
1825
- display: block; }
1826
- .elementor-panel .elementor-control-type-wp_widget .quicktags-toolbar input {
1827
- width: auto; }
1828
- .elementor-panel .elementor-control-type-tabs {
1829
- font-size: 0.8em;
1830
- color: #a4afb7;
1831
- text-transform: uppercase;
1832
- display: -webkit-box;
1833
- display: -webkit-flex;
1834
- display: -ms-flexbox;
1835
- display: flex; }
1836
- .elementor-panel .elementor-control-type-tab {
1837
- text-align: center;
1838
- width: 100%;
1839
- padding: 0;
1840
- line-height: 30px;
1841
- border-top: 1px solid #a4afb7;
1842
- border-bottom: 1px solid #a4afb7;
1843
- border-right: 1px solid #a4afb7;
1844
- cursor: pointer; }
1845
- .elementor-panel .elementor-control-type-tab:first-child {
1846
- border-left: 1px solid #a4afb7;
1847
- -webkit-border-top-left-radius: 3px;
1848
- border-top-left-radius: 3px;
1849
- -webkit-border-bottom-left-radius: 3px;
1850
- border-bottom-left-radius: 3px; }
1851
- .elementor-panel .elementor-control-type-tab:last-child {
1852
- -webkit-border-top-right-radius: 3px;
1853
- border-top-right-radius: 3px;
1854
- -webkit-border-bottom-right-radius: 3px;
1855
- border-bottom-right-radius: 3px; }
1856
- .elementor-panel .elementor-control-type-tab.elementor-tab-active {
1857
- background-color: #a4afb7;
1858
- color: #ffffff; }
1859
- .elementor-panel .elementor-tab-close {
1860
- display: none !important; }
1861
- .elementor-panel .elementor-control-type-repeater,
1862
- .elementor-panel .elementor-control-type-repeater .elementor-control:not(.elementor-control-type-tab) {
1863
- padding: 0 10px 15px; }
1864
- .elementor-panel .elementor-control-type-repeater .elementor-control:before {
1865
- display: none; }
1866
- .elementor-panel .elementor-control-type-repeater.elementor-repeater-has-minimum-rows .elementor-repeater-tool-remove {
1867
- display: none; }
1868
- .elementor-panel .elementor-control-type-repeater .repeater-fields {
1869
- margin: 10px 0; }
1870
- .elementor-panel .elementor-control-type-repeater .elementor-repeater-row-controls {
1871
- border: 1px solid #d5dadf;
1872
- border-top-width: 0;
1873
- padding-top: 15px; }
1874
- .elementor-panel .elementor-control-type-repeater .elementor-repeater-row-controls:not(.editable) {
1875
- display: none; }
1876
- .elementor-panel .elementor-control-type-repeater .elementor-repeater-row-controls .wp-picker-container.wp-picker-active {
1877
- -webkit-transform: translateY(0);
1878
- -ms-transform: translateY(0);
1879
- transform: translateY(0);
1880
- border-width: 0; }
1881
- .elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools {
1882
- display: table;
1883
- table-layout: fixed;
1884
- width: 100%;
1885
- color: #556068;
1886
- background-color: #d5dadf;
1887
- height: 40px;
1888
- border-spacing: 1px;
1889
- -webkit-transition: all .5s;
1890
- -o-transition: all .5s;
1891
- transition: all .5s; }
1892
- .elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools:hover {
1893
- background-color: #a4afb7; }
1894
- .elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools > div {
1895
- display: table-cell;
1896
- text-align: center;
1897
- vertical-align: middle;
1898
- cursor: pointer; }
1899
- .elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools > div:not(.elementor-repeater-row-handle-sortable) {
1900
- background-color: #fff; }
1901
- .elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools > div:hover {
1902
- opacity: .95; }
1903
- .elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title {
1904
- text-align: left;
1905
- padding: 0 10px;
1906
- white-space: nowrap;
1907
- overflow: hidden;
1908
- -o-text-overflow: ellipsis;
1909
- text-overflow: ellipsis; }
1910
- .elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title .fa {
1911
- margin-right: 5px; }
1912
- .elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-tool {
1913
- width: 40px; }
1914
- .elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-handle-sortable {
1915
- cursor: move;
1916
- width: 10px;
1917
- color: #fff; }
1918
- .elementor-panel .elementor-control-type-repeater .elementor-button-wrapper {
1919
- text-align: center;
1920
- padding: 10px; }
1921
- .elementor-panel .elementor-control-type-textarea textarea {
1922
- display: block; }
1923
- .elementor-panel .elementor-control-type-box_shadow .elementor-control-input-wrapper {
1924
- overflow: hidden; }
1925
- .elementor-panel .elementor-control-type-box_shadow .elementor-shadow-slider {
1926
- margin-top: 10px; }
1927
- .elementor-panel .elementor-control-type-text_shadow .elementor-control-input-wrapper {
1928
- overflow: hidden; }
1929
- .elementor-panel .elementor-control-type-text_shadow .elementor-shadow-slider {
1930
- margin-top: 10px; }
1931
- .elementor-panel .elementor-control-type-switcher.elementor-label-inline > .elementor-control-content .elementor-control-field .elementor-control-title {
1932
- width: 70%; }
1933
- .elementor-panel .elementor-control-type-switcher.elementor-label-inline > .elementor-control-content .elementor-control-field .elementor-control-input-wrapper {
1934
- width: 30%; }
1935
- .elementor-panel .elementor-control-type-switcher .elementor-control-input-wrapper {
1936
- text-align: right; }
1937
- .elementor-panel .elementor-control-type-switcher .elementor-switch {
1938
- position: relative;
1939
- display: inline-block;
1940
- vertical-align: top;
1941
- width: 49px;
1942
- height: 20px;
1943
- background-color: white;
1944
- -webkit-border-radius: 18px;
1945
- border-radius: 18px;
1946
- cursor: pointer; }
1947
- .elementor-panel .elementor-control-type-switcher .elementor-switch-input {
1948
- display: none; }
1949
- .elementor-panel .elementor-control-type-switcher .elementor-switch-label {
1950
- position: relative;
1951
- display: block;
1952
- height: inherit;
1953
- font-size: 7px;
1954
- text-transform: uppercase;
1955
- background: #eceeef;
1956
- -webkit-border-radius: inherit;
1957
- border-radius: inherit;
1958
- -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.12), inset 0 0 2px rgba(0, 0, 0, 0.15);
1959
- box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.12), inset 0 0 2px rgba(0, 0, 0, 0.15);
1960
- -webkit-transition: 0.15s ease-out;
1961
- -o-transition: 0.15s ease-out;
1962
- transition: 0.15s ease-out;
1963
- -webkit-transition-property: opacity, background;
1964
- -o-transition-property: opacity, background;
1965
- transition-property: opacity, background; }
1966
- .elementor-panel .elementor-control-type-switcher .elementor-switch-label:before, .elementor-panel .elementor-control-type-switcher .elementor-switch-label:after {
1967
- position: absolute;
1968
- top: 0;
1969
- width: 50%;
1970
- text-align: center;
1971
- line-height: 20px;
1972
- -webkit-transition: inherit;
1973
- -o-transition: inherit;
1974
- transition: inherit; }
1975
- .elementor-panel .elementor-control-type-switcher .elementor-switch-label:before {
1976
- content: attr(data-off);
1977
- right: 3px;
1978
- color: #a4afb7;
1979
- text-shadow: 0 1px rgba(255, 255, 255, 0.5); }
1980
- .elementor-panel .elementor-control-type-switcher .elementor-switch-label:after {
1981
- content: attr(data-on);
1982
- left: 3px;
1983
- color: white;
1984
- text-shadow: 0 1px rgba(0, 0, 0, 0.2);
1985
- opacity: 0; }
1986
- .elementor-panel .elementor-control-type-switcher .elementor-switch-input:checked ~ .elementor-switch-label {
1987
- background: #71d7f7;
1988
- -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15), inset 0 0 3px rgba(0, 0, 0, 0.2);
1989
- box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15), inset 0 0 3px rgba(0, 0, 0, 0.2); }
1990
- .elementor-panel .elementor-control-type-switcher .elementor-switch-input:checked ~ .elementor-switch-label:before {
1991
- opacity: 0; }
1992
- .elementor-panel .elementor-control-type-switcher .elementor-switch-input:checked ~ .elementor-switch-label:after {
1993
- opacity: 1; }
1994
- .elementor-panel .elementor-control-type-switcher .elementor-switch-handle {
1995
- position: absolute;
1996
- top: 1px;
1997
- left: 1px;
1998
- width: 18px;
1999
- height: 18px;
2000
- background: white;
2001
- -webkit-border-radius: 10px;
2002
- border-radius: 10px;
2003
- -webkit-transition: left 0.15s ease-out;
2004
- -o-transition: left 0.15s ease-out;
2005
- transition: left 0.15s ease-out; }
2006
- .elementor-panel .elementor-control-type-switcher .elementor-switch-input:checked ~ .elementor-switch-handle {
2007
- left: 30px;
2008
- -webkit-box-shadow: -1px 1px 5px rgba(0, 0, 0, 0.2);
2009
- box-shadow: -1px 1px 5px rgba(0, 0, 0, 0.2); }
2010
- .elementor-panel .elementor-control-type-order .elementor-control-oreder-wrapper {
2011
- display: -webkit-box;
2012
- display: -webkit-flex;
2013
- display: -ms-flexbox;
2014
- display: flex; }
2015
- .elementor-panel .elementor-control-type-order input {
2016
- display: none; }
2017
- .elementor-panel .elementor-control-type-order input:checked + .elementor-control-order-label {
2018
- -webkit-transform: scale(1, -1);
2019
- -ms-transform: scale(1, -1);
2020
- transform: scale(1, -1); }
2021
- .elementor-panel .elementor-control-type-order select {
2022
- -webkit-border-radius: 3px 0 0 3px;
2023
- border-radius: 3px 0 0 3px; }
2024
- .elementor-panel .elementor-control-type-order select:not(:focus) ~ .elementor-control-order-label {
2025
- border-color: #d5dadf; }
2026
- .elementor-panel .elementor-control-type-order select:focus ~ .elementor-control-order-label {
2027
- border-color: #a4afb7; }
2028
- .elementor-panel .elementor-control-type-order .elementor-control-order-label {
2029
- position: relative;
2030
- padding: 0;
2031
- width: 40px;
2032
- border: 1px solid;
2033
- font-size: 10px;
2034
- -webkit-border-radius: 0 3px 3px 0;
2035
- border-radius: 0 3px 3px 0;
2036
- margin-left: -3px;
2037
- background-color: #fff;
2038
- cursor: pointer; }
2039
- .elementor-panel .elementor-control-type-order .elementor-control-order-label i {
2040
- position: absolute;
2041
- top: 50%;
2042
- left: 50%;
2043
- -webkit-transform: translateX(-50%) translateY(-50%);
2044
- -ms-transform: translateX(-50%) translateY(-50%);
2045
- transform: translateX(-50%) translateY(-50%); }
2046
- .elementor-panel .elementor-control-type-hidden {
2047
- display: none !important; }
2048
- .elementor-panel .elementor-control-type-popover_toggle input {
2049
- display: none; }
2050
- .elementor-panel .elementor-control-type-popover_toggle label {
2051
- cursor: pointer; }
2052
- .elementor-panel .elementor-control-type-popover_toggle .elementor-control-input-wrapper {
2053
- direction: rtl; }
2054
- .elementor-panel .elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:checked + .elementor-control-popover-toggle-toggle-label {
2055
- color: #71d7f7; }
2056
- .elementor-panel .elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:not(:checked) ~ .elementor-control-popover-toggle-reset-label {
2057
- display: none; }
2058
- .elementor-panel .elementor-control-type-popover_toggle .elementor-control-popover-toggle-reset-label {
2059
- color: #c2cbd2;
2060
- padding-right: 5px; }
2061
- .elementor-panel .elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle-label {
2062
- width: 50px;
2063
- height: 27px;
2064
- display: -webkit-inline-box;
2065
- display: -webkit-inline-flex;
2066
- display: -ms-inline-flexbox;
2067
- display: inline-flex;
2068
- -webkit-box-align: center;
2069
- -webkit-align-items: center;
2070
- -ms-flex-align: center;
2071
- align-items: center;
2072
- -webkit-box-pack: center;
2073
- -webkit-justify-content: center;
2074
- -ms-flex-pack: center;
2075
- justify-content: center;
2076
- -webkit-border-radius: 3px;
2077
- border-radius: 3px;
2078
- border: 1px solid #d5dadf; }
2079
- .elementor-panel .elementor-control-type-button .elementor-control-input-wrapper {
2080
- text-align: right; }
2081
- .elementor-panel .elementor-control-type-button .elementor-button {
2082
- width: 80px;
2083
- height: 26px; }
2084
- .elementor-panel .wp-picker-container.wp-picker-active {
2085
- position: absolute;
2086
- z-index: 1;
2087
- top: 0;
2088
- right: 7px;
2089
- background-color: #fff;
2090
- border: solid #fff;
2091
- border-width: 0 10px 0 5px;
2092
- padding-top: 10px;
2093
- -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.4);
2094
- box-shadow: 0 0 5px rgba(0, 0, 0, 0.4); }
2095
- .elementor-panel .wp-picker-container.wp-picker-active .wp-color-result {
2096
- float: right; }
2097
- .elementor-panel .wp-picker-container.wp-picker-active .wp-picker-input-wrap {
2098
- padding-left: 10px;
2099
- float: left; }
2100
- .elementor-panel .wp-picker-container * {
2101
- -webkit-box-sizing: content-box;
2102
- box-sizing: content-box; }
2103
- .elementor-panel .wp-picker-container .color-alpha {
2104
- width: -webkit-calc( 100% - 2px * 2);
2105
- width: calc( 100% - 2px * 2);
2106
- height: -webkit-calc( 100% - 2px * 2);
2107
- height: calc( 100% - 2px * 2);
2108
- margin: 2px;
2109
- position: absolute;
2110
- top: 0;
2111
- left: 0;
2112
- -webkit-border-radius: 2px;
2113
- border-radius: 2px;
2114
- -webkit-box-sizing: border-box;
2115
- box-sizing: border-box; }
2116
- .elementor-panel .wp-picker-container .iris-picker {
2117
- border: none; }
2118
- .elementor-panel .wp-color-result {
2119
- margin: 0;
2120
- width: 48px;
2121
- height: 25px;
2122
- -webkit-transition: border .5s;
2123
- -o-transition: border .5s;
2124
- transition: border .5s;
2125
- padding: 0;
2126
- background-color: #fafafa;
2127
- -webkit-border-radius: 3px;
2128
- border-radius: 3px;
2129
- border: 1px solid #d5dadf; }
2130
- .elementor-panel .wp-color-result, .elementor-panel .wp-color-result:focus {
2131
- -webkit-box-shadow: inset 0 0 0 3px white;
2132
- box-shadow: inset 0 0 0 3px white; }
2133
- .elementor-panel .wp-color-result:after, .elementor-panel .wp-color-result.wp-picker-open:after {
2134
- content: none; }
2135
- .elementor-panel .wp-color-result:hover {
2136
- border: 1px solid #a4afb7; }
2137
- .elementor-panel .wp-color-result:focus, .elementor-panel .wp-color-result:active {
2138
- outline: 0; }
2139
- .elementor-panel .wp-picker-default.button,
2140
- .elementor-panel .wp-picker-clear.button {
2141
- height: 26px;
2142
- width: 48px;
2143
- padding: 0;
2144
- background-color: #d5dadf;
2145
- -webkit-border-radius: 0 3px 3px 0;
2146
- border-radius: 0 3px 3px 0;
2147
- margin: 0; }
2148
- .elementor-panel input[type="text"].wp-color-picker {
2149
- float: left;
2150
- width: 100px;
2151
- max-width: 136px;
2152
- -webkit-border-radius: 3px 0 0 3px;
2153
- border-radius: 3px 0 0 3px;
2154
- font-size: 11px;
2155
- line-height: 12px;
2156
- padding: 7px 3px; }
2157
- .elementor-panel .wp-picker-holder * {
2158
- -webkit-box-sizing: content-box;
2159
- box-sizing: content-box; }
2160
- .elementor-panel .wp-picker-open ~ .wp-picker-holder {
2161
- clear: both;
2162
- margin-bottom: 15px; }
2163
- .elementor-panel .elementor-control .wp-picker-container .iris-square-value {
2164
- -webkit-transition: none;
2165
- -o-transition: none;
2166
- transition: none; }
2167
- .elementor-panel .elementor-control .wp-picker-container:not(.wp-picker-active) {
2168
- float: right; }
2169
- .elementor-panel .elementor-control .wp-picker-container:not(.wp-picker-active) .wp-color-result {
2170
- margin: 0; }
2171
- .elementor-panel .elementor-control .wp-picker-container.wp-picker-active {
2172
- -webkit-transform: translateY(6px);
2173
- -ms-transform: translateY(6px);
2174
- transform: translateY(6px); }
2175
- .elementor-panel .elementor-control .wp-picker-container.wp-picker-active .wp-color-result {
2176
- margin-right: 3px; }
2177
- .elementor-panel #elementor-panel-footer {
2178
- position: absolute;
2179
- bottom: 0;
2180
- left: 0;
2181
- right: 0;
2182
- height: 40px;
2183
- background-color: #495157; }
2184
- .elementor-panel #elementor-panel-footer-tools {
2185
- display: table;
2186
- table-layout: fixed;
2187
- width: 100%;
2188
- height: 100%; }
2189
- .elementor-panel .elementor-panel-footer-tool {
2190
- display: table-cell;
2191
- vertical-align: middle;
2192
- text-align: center;
2193
- cursor: pointer;
2194
- color: #a4afb7;
2195
- -webkit-transition: all 0.5s;
2196
- -o-transition: all 0.5s;
2197
- transition: all 0.5s; }
2198
- .elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-update {
2199
- border-right: 1px solid #2d8739;
2200
- -webkit-border-radius: 3px 0 0 3px;
2201
- border-radius: 3px 0 0 3px; }
2202
- .elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-update i {
2203
- margin-right: 5px; }
2204
- .elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-save-options {
2205
- float: left;
2206
- -webkit-border-radius: 0 3px 3px 0;
2207
- border-radius: 0 3px 3px 0; }
2208
- .elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-save-options i {
2209
- margin: auto; }
2210
- .elementor-panel .elementor-panel-footer-tool.elementor-open {
2211
- color: #fff; }
2212
- .elementor-panel .elementor-panel-footer-tool:not(.elementor-open):hover {
2213
- color: #d5dadf; }
2214
- .elementor-panel .elementor-panel-footer-tool:not(.elementor-open) .elementor-panel-footer-sub-menu-wrapper {
2215
- display: none; }
2216
- .elementor-panel .elementor-panel-footer-sub-menu-wrapper {
2217
  position: absolute;
2218
  bottom: 100%;
2219
  left: 0;
@@ -2223,7 +1245,7 @@ select {
2223
  -webkit-box-shadow: -2px -5px 8px rgba(0, 0, 0, 0.1);
2224
  box-shadow: -2px -5px 8px rgba(0, 0, 0, 0.1);
2225
  cursor: default;
2226
- z-index: 4; }
2227
  .elementor-panel .elementor-panel-footer-sub-menu {
2228
  -webkit-border-radius: 5px;
2229
  border-radius: 5px;
@@ -2270,7 +1292,9 @@ select {
2270
  line-height: 40px; }
2271
  .elementor-panel #elementor-panel-saver-publish {
2272
  width: 80px; }
2273
- .elementor-panel #elementor-panel-saver-publish .elementor-button.elementor-button-state #elementor-panel-saver-button-publish-label {
 
 
2274
  display: none; }
2275
  .elementor-panel #elementor-panel-saver-save-options {
2276
  width: 35px;
@@ -2311,6 +1335,1151 @@ select {
2311
  .elementor-panel #elementor-panel-saver-menu-save-draft.elementor-saver-disabled .elementor-title {
2312
  color: #6d7882; }
2313
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2314
  #elementor-mode-switcher {
2315
  position: absolute;
2316
  left: 100%;
@@ -2596,17 +2765,17 @@ body.elementor-editor-preview #elementor-mode-switcher {
2596
  border-right-style: solid;
2597
  border-left: none; }
2598
 
2599
- #elementor-template-library-modal .dialog-widget-content {
2600
  background-color: #f1f3f5;
2601
  width: 100%; }
2602
  @media (max-width: 1439px) {
2603
- #elementor-template-library-modal .dialog-widget-content {
2604
  max-width: 990px; } }
2605
  @media (min-width: 1440px) {
2606
- #elementor-template-library-modal .dialog-widget-content {
2607
  max-width: 1200px; } }
2608
 
2609
- #elementor-template-library-modal .dialog-widget-header {
2610
  padding: 0;
2611
  background-color: #fff;
2612
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
@@ -2614,26 +2783,16 @@ body.elementor-editor-preview #elementor-mode-switcher {
2614
  position: relative;
2615
  z-index: 1; }
2616
 
2617
- #elementor-template-library-modal .dialog-buttons-wrapper {
2618
  display: none; }
2619
 
2620
- #elementor-template-library-modal .dialog-message {
2621
  height: 750px;
2622
  max-height: 85vh;
2623
  overflow: auto;
2624
  padding: 25px 30px 30px; }
2625
 
2626
- #elementor-template-library-modal a, #elementor-template-library-modal a:hover {
2627
- color: inherit; }
2628
-
2629
- #elementor-template-library-modal a.elementor-template-library-blank-footer-link {
2630
- font-style: normal;
2631
- text-decoration: underline;
2632
- color: #39b54a; }
2633
- #elementor-template-library-modal a.elementor-template-library-blank-footer-link:hover {
2634
- font-weight: 500; }
2635
-
2636
- #elementor-template-library-header {
2637
  display: -webkit-box;
2638
  display: -webkit-flex;
2639
  display: -ms-flexbox;
@@ -2642,12 +2801,53 @@ body.elementor-editor-preview #elementor-mode-switcher {
2642
  -webkit-align-items: center;
2643
  -ms-flex-align: center;
2644
  align-items: center;
 
 
 
 
2645
  height: 50px; }
2646
-
2647
- #elementor-template-library-header-logo-area {
2648
- text-align: left;
2649
- padding-left: 15px; }
2650
- #elementor-template-library-header-logo-area > * {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2651
  display: -webkit-box;
2652
  display: -webkit-flex;
2653
  display: -ms-flexbox;
@@ -2655,31 +2855,39 @@ body.elementor-editor-preview #elementor-mode-switcher {
2655
  -webkit-box-align: center;
2656
  -webkit-align-items: center;
2657
  -ms-flex-align: center;
2658
- align-items: center; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2659
 
2660
- #elementor-template-library-header-logo {
2661
- font-size: 15px;
2662
- text-transform: uppercase;
2663
- color: #495157;
2664
- font-weight: bold;
2665
- cursor: pointer; }
2666
- #elementor-template-library-header-logo-icon-wrapper {
2667
- padding: 4px 7px 6px;
2668
- background-image: -webkit-linear-gradient(225deg, #EF295A, #434363);
2669
- background-image: -o-linear-gradient(225deg, #EF295A, #434363);
2670
- background-image: linear-gradient(-135deg, #EF295A, #434363);
2671
- -webkit-border-radius: 2px;
2672
- border-radius: 2px;
2673
- margin-right: 10px; }
2674
- #elementor-template-library-header-logo i {
2675
- color: #fff;
2676
- font-size: 10px; }
2677
 
2678
- #elementor-template-library-header-menu-area {
2679
- -webkit-box-flex: 1;
2680
- -webkit-flex-grow: 1;
2681
- -ms-flex-positive: 1;
2682
- flex-grow: 1; }
2683
 
2684
  #elementor-template-library-header-menu {
2685
  text-align: center;
@@ -2688,7 +2896,8 @@ body.elementor-editor-preview #elementor-mode-switcher {
2688
 
2689
  .elementor-template-library-menu-item {
2690
  display: inline-block;
2691
- padding: 17px;
 
2692
  cursor: pointer; }
2693
  .elementor-template-library-menu-item.elementor-active {
2694
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#fff));
@@ -2697,48 +2906,6 @@ body.elementor-editor-preview #elementor-mode-switcher {
2697
  background-image: linear-gradient(to bottom, #f3f3f3, #fff);
2698
  border-bottom: 3px solid #9b0a46; }
2699
 
2700
- #elementor-template-library-header-items-area {
2701
- display: -webkit-box;
2702
- display: -webkit-flex;
2703
- display: -ms-flexbox;
2704
- display: flex;
2705
- -webkit-box-orient: horizontal;
2706
- -webkit-box-direction: reverse;
2707
- -webkit-flex-direction: row-reverse;
2708
- -ms-flex-direction: row-reverse;
2709
- flex-direction: row-reverse; }
2710
-
2711
- .elementor-template-library-header-item {
2712
- position: relative;
2713
- display: -webkit-box;
2714
- display: -webkit-flex;
2715
- display: -ms-flexbox;
2716
- display: flex;
2717
- -webkit-box-align: center;
2718
- -webkit-align-items: center;
2719
- -ms-flex-align: center;
2720
- align-items: center;
2721
- -webkit-box-pack: center;
2722
- -webkit-justify-content: center;
2723
- -ms-flex-pack: center;
2724
- justify-content: center;
2725
- -webkit-box-sizing: content-box;
2726
- box-sizing: content-box; }
2727
- .elementor-template-library-header-item > i {
2728
- font-size: 20px;
2729
- -webkit-transition: color .5s;
2730
- -o-transition: color .5s;
2731
- transition: color .5s;
2732
- cursor: pointer; }
2733
- .elementor-template-library-header-item > i:not(:hover) {
2734
- color: #a4afb7; }
2735
-
2736
- #elementor-template-library-header-close-modal {
2737
- width: 45px;
2738
- border-left: 1px solid #e6e9ec; }
2739
- #elementor-template-library-header-close-modal i {
2740
- font-size: 18px; }
2741
-
2742
  #elementor-template-library-header-actions {
2743
  display: -webkit-box;
2744
  display: -webkit-flex;
@@ -2751,7 +2918,11 @@ body.elementor-editor-preview #elementor-mode-switcher {
2751
  cursor: default;
2752
  padding: 0 10px; }
2753
  #elementor-template-library-header-preview-insert-wrapper .elementor-button {
2754
- padding: 8px 14px; }
 
 
 
 
2755
 
2756
  #elementor-template-library-header-preview-back {
2757
  padding: 16.5px 16.5px 15px 0;
@@ -2808,11 +2979,14 @@ body.elementor-editor-preview #elementor-mode-switcher {
2808
  display: flex;
2809
  -webkit-flex-wrap: wrap;
2810
  -ms-flex-wrap: wrap;
2811
- flex-wrap: wrap; }
2812
- #elementor-template-library-templates-container .elementor-template-library-template-insert {
2813
- font-size: 12px; }
 
 
2814
  #elementor-template-library-templates-container .elementor-template-library-template-local .elementor-template-library-template-insert {
2815
- text-transform: none; }
 
2816
 
2817
  #elementor-template-library-toolbar {
2818
  display: -webkit-box;
@@ -2832,7 +3006,11 @@ body.elementor-editor-preview #elementor-mode-switcher {
2832
  display: -webkit-box;
2833
  display: -webkit-flex;
2834
  display: -ms-flexbox;
2835
- display: flex; }
 
 
 
 
2836
 
2837
  #elementor-template-library-filter-toolbar-remote {
2838
  font-size: 11px; }
@@ -2855,6 +3033,17 @@ body.elementor-editor-preview #elementor-mode-switcher {
2855
  .elementor-template-library-order-label:hover {
2856
  color: #556068; }
2857
 
 
 
 
 
 
 
 
 
 
 
 
2858
  #elementor-template-library-my-favorites {
2859
  -webkit-box-flex: 1;
2860
  -webkit-flex-grow: 1;
@@ -2946,38 +3135,26 @@ body.elementor-editor-preview #elementor-mode-switcher {
2946
  box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.07);
2947
  -webkit-border-radius: 3px;
2948
  border-radius: 3px; }
2949
- .elementor-template-library-template-remote:not(:hover) .elementor-template-library-template-controls {
 
 
2950
  opacity: 0; }
2951
- .elementor-template-library-template-remote:not(:hover) .elementor-template-library-template-favorite-label {
 
2952
  display: none; }
2953
- @media (max-width: 1439px) {
2954
- .elementor-template-library-template-remote {
2955
- width: -webkit-calc(25% - 30px);
2956
- width: calc(25% - 30px); } }
2957
- @media (min-width: 1440px) {
2958
- .elementor-template-library-template-remote {
2959
- width: -webkit-calc(20% - 30px);
2960
- width: calc(20% - 30px); } }
2961
- @media (max-width: 1025px) {
2962
- .elementor-template-library-template-remote {
2963
- width: -webkit-calc(33.333% - 30px);
2964
- width: calc(33.333% - 30px); } }
2965
- .elementor-template-library-template-remote.elementor-template-library-pro-template .elementor-template-library-template-body {
2966
- position: relative; }
2967
- .elementor-template-library-template-remote.elementor-template-library-pro-template .elementor-template-library-template-body:before {
2968
- position: absolute;
2969
- content: 'pro';
2970
- text-transform: uppercase;
2971
- top: 5px;
2972
- right: 5px;
2973
- background-color: #B7084E;
2974
- color: #d5dadf;
2975
- padding: 2px 4px 0;
2976
- font-size: 9px;
2977
- -webkit-border-radius: 2px;
2978
- border-radius: 2px; }
2979
  .elementor-template-library-template-remote .elementor-template-library-template-body {
2980
- height: 200px;
2981
  position: relative; }
2982
  @media (max-width: 1025px) {
2983
  .elementor-template-library-template-remote .elementor-template-library-template-body {
@@ -2989,7 +3166,7 @@ body.elementor-editor-preview #elementor-mode-switcher {
2989
  background-position-x: 50%;
2990
  -webkit-box-shadow: inset 0px -2px 15px -6px rgba(0, 0, 0, 0.07);
2991
  box-shadow: inset 0px -2px 15px -6px rgba(0, 0, 0, 0.07); }
2992
- .elementor-template-library-template-remote .elementor-template-library-template-controls {
2993
  position: absolute;
2994
  top: 0;
2995
  left: 0;
@@ -2998,14 +3175,7 @@ body.elementor-editor-preview #elementor-mode-switcher {
2998
  background-color: rgba(0, 0, 0, 0.5);
2999
  -webkit-transition: opacity .5s;
3000
  -o-transition: opacity .5s;
3001
- transition: opacity .5s; }
3002
- .elementor-template-library-template-remote .elementor-template-library-template-action {
3003
- font-size: 11px;
3004
- width: 150px;
3005
- padding: 11px; }
3006
- .elementor-template-library-template-remote .elementor-template-library-template-preview {
3007
- position: relative;
3008
- height: 150px;
3009
  cursor: pointer; }
3010
  .elementor-template-library-template-remote .elementor-template-library-template-preview i {
3011
  font-size: 20px;
@@ -3016,12 +3186,25 @@ body.elementor-editor-preview #elementor-mode-switcher {
3016
  -webkit-transform: translateX(-50%) translateY(-50%);
3017
  -ms-transform: translateX(-50%) translateY(-50%);
3018
  transform: translateX(-50%) translateY(-50%); }
 
 
 
 
 
 
 
 
 
3019
  .elementor-template-library-template-remote .elementor-template-library-template-footer {
3020
- margin: 10px 0 2px;
3021
  display: -webkit-box;
3022
  display: -webkit-flex;
3023
  display: -ms-flexbox;
3024
  display: flex;
 
 
 
 
 
3025
  font-size: 11px;
3026
  line-height: 1; }
3027
  .elementor-template-library-template-remote .elementor-template-library-template-name {
@@ -3046,6 +3229,51 @@ body.elementor-editor-preview #elementor-mode-switcher {
3046
  .elementor-template-library-template-remote .elementor-template-library-template-favorite-label:hover i {
3047
  color: #B7084E; }
3048
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3049
  #elementor-template-library-order-toolbar-local,
3050
  .elementor-template-library-template-local {
3051
  display: -webkit-box;
@@ -3334,6 +3562,120 @@ body.elementor-editor-preview #elementor-mode-switcher {
3334
  .elementor-template-library-local-column-5 {
3335
  width: 41%; } }
3336
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3337
  #elementor-toast {
3338
  position: absolute;
3339
  width: 280px;
1
+ /*! elementor - v2.0.0 - 26-03-2018 */
2
  @charset "UTF-8";
3
  .dialog-widget-content {
4
  background-color: #fff;
224
  -o-transition: left 0.5s, width 0.5s;
225
  transition: left 0.5s, width 0.5s; }
226
 
227
+ #elementor-preview .ps-scrollbar-y-rail,
228
+ #elementor-panel .ps-scrollbar-y-rail {
229
+ z-index: 2; }
230
+
231
  #elementor-loading {
232
  position: fixed;
233
  top: 0;
341
  color: #d5dadf;
342
  font-size: 50px; }
343
 
344
+ .select2-container {
345
+ z-index: 9999; }
346
+
347
  .select2-dropdown {
348
  border-color: #a4afb7; }
349
  .select2-dropdown .select2-search__field {
382
  cursor: pointer; }
383
  .elementor-button:not(.elementor-button-state) .elementor-state-icon {
384
  display: none; }
385
+ .elementor-button.elementor-button-success {
386
  color: #fff; }
387
+ .elementor-button.elementor-button-success[disabled] {
388
  background-color: #c2cbd2; }
389
+ .elementor-button.elementor-button-success:not([disabled]) {
390
  background-color: #39b54a; }
391
+ .elementor-button.elementor-button-success:not([disabled]):hover {
392
  opacity: 0.85;
393
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.2);
394
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.2); }
395
+ .elementor-button.elementor-button-success:not([disabled]):active {
396
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.19), 0 3px 3px rgba(0, 0, 0, 0.1);
397
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.19), 0 3px 3px rgba(0, 0, 0, 0.1); }
398
  .elementor-button.elementor-button-warning {
408
  .elementor-button.elementor-button-warning:not([disabled]):active {
409
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.19), 0 3px 3px rgba(0, 0, 0, 0.1);
410
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.19), 0 3px 3px rgba(0, 0, 0, 0.1); }
 
 
 
411
  .elementor-button.elementor-edit-template {
412
  display: inline-block;
413
  margin-top: 15px;
426
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.19), 0 3px 3px rgba(0, 0, 0, 0.1); }
427
  .elementor-button.elementor-button-default:visited {
428
  color: #fff; }
429
+ .elementor-button.elementor-button-go-pro {
430
+ color: #fff;
431
+ background-color: #fcb92c; }
432
  .elementor-button i {
433
  margin-right: 10px; }
434
 
751
  width: 100%; }
752
  .elementor-panel .elementor-panel-hide {
753
  display: none; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
754
  .elementor-panel .elementor-panel-box {
755
  margin-top: 10px;
756
  background-color: #fff; }
760
  font-size: 12px; }
761
  .elementor-panel .elementor-button {
762
  display: inline-block; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
763
  .elementor-panel .elementor-panel-alert {
764
  padding: 15px;
765
  border-left: 5px solid transparent;
866
  content: none; }
867
  .elementor-panel #elementor-panel-get-pro-elements .elementor-panel-nerd-box-message {
868
  text-transform: uppercase; }
869
+ .elementor-panel .select2-container {
870
+ width: 100% !important; }
871
+ .elementor-panel #elementor-controls .pojo-widget-button-collapse {
872
+ display: none; }
873
  .elementor-panel #elementor-panel-header {
874
  display: table;
875
  height: 40px;
1025
  @media (min-width: 1440px) {
1026
  [class*="wp-version-4-9"] .elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)), [class*="wp-version-5"] .elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)) {
1027
  margin-right: 12px; } }
1028
+ .elementor-panel .elementor-panel-scheme-color .wp-picker-container:not(.wp-picker-active) {
1029
+ float: none; }
1030
  .elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active {
1031
  -webkit-transform: translateY(10px);
1032
  -ms-transform: translateY(10px);
1158
  -webkit-justify-content: space-between;
1159
  -ms-flex-pack: justify;
1160
  justify-content: space-between; }
 
 
 
1161
  .elementor-panel .elementor-panel-navigation {
1162
  background-color: #ffffff;
1163
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
1167
  width: 100%; }
1168
  .elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab {
1169
  display: table-cell; }
1170
+ .elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab.elementor-active {
1171
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#fff));
1172
  background-image: -webkit-linear-gradient(top, #f3f3f3, #fff);
1173
  background-image: -o-linear-gradient(top, #f3f3f3, #fff);
1196
  content: '\f0db'; }
1197
  .elementor-panel .elementor-tab-control-lightbox a:before {
1198
  content: '\f2d2'; }
1199
+ .elementor-panel #elementor-panel-footer {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1200
  position: absolute;
1201
  bottom: 0;
1202
  left: 0;
1203
  right: 0;
1204
+ height: 40px;
1205
+ background-color: #495157; }
1206
+ .elementor-panel #elementor-panel-footer-tools {
1207
+ display: table;
1208
+ table-layout: fixed;
1209
+ width: 100%;
1210
+ height: 100%; }
1211
+ .elementor-panel .elementor-panel-footer-tool {
1212
+ display: table-cell;
1213
+ vertical-align: middle;
1214
  text-align: center;
1215
+ cursor: pointer;
1216
+ color: #a4afb7;
1217
+ -webkit-transition: all 0.5s;
1218
+ -o-transition: all 0.5s;
1219
+ transition: all 0.5s; }
1220
+ .elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-update {
1221
+ border-right: 1px solid #2d8739;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1222
  -webkit-border-radius: 3px 0 0 3px;
1223
  border-radius: 3px 0 0 3px; }
1224
+ .elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-update i {
1225
+ margin-right: 5px; }
1226
+ .elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-save-options {
1227
+ float: left;
1228
+ -webkit-border-radius: 0 3px 3px 0;
1229
+ border-radius: 0 3px 3px 0; }
1230
+ .elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-save-options i {
1231
+ margin: auto; }
1232
+ .elementor-panel .elementor-panel-footer-tool.elementor-open {
1233
+ color: #fff; }
1234
+ .elementor-panel .elementor-panel-footer-tool:not(.elementor-open):hover {
1235
+ color: #d5dadf; }
1236
+ .elementor-panel .elementor-panel-footer-tool:not(.elementor-open) .elementor-panel-footer-sub-menu-wrapper {
 
1237
  display: none; }
1238
+ .elementor-panel .elementor-panel-footer-sub-menu-wrapper {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1239
  position: absolute;
1240
  bottom: 100%;
1241
  left: 0;
1245
  -webkit-box-shadow: -2px -5px 8px rgba(0, 0, 0, 0.1);
1246
  box-shadow: -2px -5px 8px rgba(0, 0, 0, 0.1);
1247
  cursor: default;
1248
+ z-index: 10000; }
1249
  .elementor-panel .elementor-panel-footer-sub-menu {
1250
  -webkit-border-radius: 5px;
1251
  border-radius: 5px;
1292
  line-height: 40px; }
1293
  .elementor-panel #elementor-panel-saver-publish {
1294
  width: 80px; }
1295
+ .elementor-panel #elementor-panel-saver-publish .elementor-button-state i {
1296
+ margin-right: 0; }
1297
+ .elementor-panel #elementor-panel-saver-publish .elementor-button-state #elementor-panel-saver-button-publish-label {
1298
  display: none; }
1299
  .elementor-panel #elementor-panel-saver-save-options {
1300
  width: 35px;
1335
  .elementor-panel #elementor-panel-saver-menu-save-draft.elementor-saver-disabled .elementor-title {
1336
  color: #6d7882; }
1337
 
1338
+ .elementor-control {
1339
+ background-color: #fff;
1340
+ position: relative;
1341
+ padding: 0 20px 15px; }
1342
+ .elementor-control a {
1343
+ font-weight: 500;
1344
+ text-decoration: none;
1345
+ border-bottom: 1px dotted transparent;
1346
+ -webkit-transition: all ease-in-out .3s;
1347
+ -o-transition: all ease-in-out .3s;
1348
+ transition: all ease-in-out .3s; }
1349
+ .elementor-control a:hover {
1350
+ border-bottom-color: inherit; }
1351
+ .elementor-control.elementor-control-type-divider {
1352
+ padding: 0;
1353
+ margin-bottom: -1px;
1354
+ z-index: 1;
1355
+ background-color: transparent; }
1356
+ .elementor-control.elementor-control-type-divider hr {
1357
+ border-bottom-width: 0;
1358
+ border-top-width: 1px;
1359
+ border-color: #e6e9ec;
1360
+ border-style: solid; }
1361
+ .elementor-control.elementor-control-type-divider hr.elementor-divider-style--thick {
1362
+ border-top-width: 3px; }
1363
+ .elementor-control.elementor-control-type-divider hr.elementor-divider-style--default {
1364
+ margin-right: 20px;
1365
+ margin-left: 20px; }
1366
+ .elementor-control.elementor-control-separator-default:not(.elementor-control-type-divider):before {
1367
+ content: '';
1368
+ height: 1px;
1369
+ display: block;
1370
+ margin-bottom: 15px;
1371
+ background-color: #e6e9ec; }
1372
+ .elementor-control.elementor-control-separator-default:not(.elementor-control-type-divider).elementor-control-wp {
1373
+ margin-top: 15px; }
1374
+ .elementor-control.elementor-control-separator-default:not(.elementor-control-type-divider).elementor-control-wp:before {
1375
+ background-color: transparent; }
1376
+ .elementor-control.elementor-control-separator-before {
1377
+ padding-top: 15px; }
1378
+ .elementor-control.elementor-control-separator-before:before {
1379
+ content: '';
1380
+ position: absolute;
1381
+ height: 3px;
1382
+ width: 100%;
1383
+ top: 0;
1384
+ left: 0;
1385
+ background-color: #d5dadf; }
1386
+ .elementor-control.elementor-control-separator-after:after {
1387
+ content: '';
1388
+ position: absolute;
1389
+ height: 3px;
1390
+ width: 100%;
1391
+ bottom: 0;
1392
+ left: 0;
1393
+ background-color: #d5dadf; }
1394
+ .elementor-control.elementor-control-separator-after + .elementor-control-type-tabs {
1395
+ padding-top: 15px; }
1396
+ .elementor-control.elementor-control-deprecated {
1397
+ color: #b01b1b; }
1398
+ .elementor-control.elementor-control-deprecated .elementor-control-field-description {
1399
+ color: #b01b1b; }
1400
+ .elementor-control.elementor-control-hidden-label > * > .elementor-control-title, .elementor-control.elementor-control-hidden-label > * > * > .elementor-control-title {
1401
+ display: none; }
1402
+ .elementor-control.elementor-hidden-control {
1403
+ display: none; }
1404
+ .elementor-control.elementor-control-type-heading .elementor-control-title {
1405
+ font-weight: bold;
1406
+ margin: 0; }
1407
+ body:not(.elementor-device-desktop) .elementor-control.elementor-control-responsive-desktop {
1408
+ display: none; }
1409
+ body:not(.elementor-device-tablet) .elementor-control.elementor-control-responsive-tablet {
1410
+ display: none; }
1411
+ body:not(.elementor-device-mobile) .elementor-control.elementor-control-responsive-mobile {
1412
+ display: none; }
1413
+ .elementor-control .select2-container {
1414
+ width: 100% !important;
1415
+ outline: none; }
1416
+ .elementor-control .select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--single,
1417
+ .elementor-control .select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--multiple {
1418
+ border-color: #d5dadf; }
1419
+ .elementor-control .select2-container.select2-container--open .select2-selection--single,
1420
+ .elementor-control .select2-container.select2-container--open .select2-selection--multiple, .elementor-control .select2-container.select2-container--focus .select2-selection--single,
1421
+ .elementor-control .select2-container.select2-container--focus .select2-selection--multiple {
1422
+ border-color: #a4afb7; }
1423
+ .elementor-control .select2-container.select2-container--default .select2-selection--multiple .select2-selection__clear {
1424
+ display: none; }
1425
+ .elementor-control .select2-container.select2-container--default .select2-selection--multiple .select2-selection__choice {
1426
+ line-height: 1.5;
1427
+ font-size: 0.9em;
1428
+ border: none;
1429
+ -webkit-border-radius: 0;
1430
+ border-radius: 0; }
1431
+ .elementor-control .select2-selection {
1432
+ outline: none; }
1433
+ .elementor-control .select2-selection--single {
1434
+ height: 27px; }
1435
+ .elementor-control .select2-selection__rendered {
1436
+ line-height: 27px; }
1437
+ .elementor-control .select2-selection__arrow {
1438
+ height: 27px;
1439
+ top: 0; }
1440
+
1441
+ .elementor-panel-heading {
1442
+ display: table;
1443
+ table-layout: fixed;
1444
+ height: 40px;
1445
+ padding: 0 20px;
1446
+ width: 100%;
1447
+ border-bottom: 1px solid #e6e9ec;
1448
+ cursor: pointer; }
1449
+ .elementor-panel-heading:not(.elementor-open) .elementor-panel-heading-toggle .fa:before {
1450
+ content: ""; }
1451
+ .elementor-panel-heading.elementor-open .elementor-panel-heading-toggle .fa:before {
1452
+ content: '\f0d7'; }
1453
+ .elementor-panel-heading > * {
1454
+ display: table-cell;
1455
+ vertical-align: middle; }
1456
+ .elementor-panel-heading-toggle {
1457
+ width: 20px;
1458
+ color: #495157; }
1459
+ .elementor-panel-heading-title {
1460
+ color: #495157;
1461
+ font-weight: bold; }
1462
+
1463
+ .elementor-control-wp {
1464
+ line-height: 1.5; }
1465
+ .elementor-control-wp p {
1466
+ margin: 15px 0; }
1467
+
1468
+ .elementor-control-field {
1469
+ display: -webkit-box;
1470
+ display: -webkit-flex;
1471
+ display: -ms-flexbox;
1472
+ display: flex;
1473
+ -webkit-box-align: center;
1474
+ -webkit-align-items: center;
1475
+ -ms-flex-align: center;
1476
+ align-items: center; }
1477
+
1478
+ .elementor-label-block > .elementor-control-content > .elementor-control-field {
1479
+ -webkit-flex-wrap: wrap;
1480
+ -ms-flex-wrap: wrap;
1481
+ flex-wrap: wrap; }
1482
+ .elementor-label-block > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper {
1483
+ width: 100%;
1484
+ margin-top: 10px; }
1485
+
1486
+ .elementor-label-block.elementor-control-hidden-label:not(.elementor-control-dynamic) > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper {
1487
+ margin-top: 0; }
1488
+
1489
+ .elementor-label-inline > .elementor-control-content > .elementor-control-field > .elementor-control-title {
1490
+ width: 45%;
1491
+ -webkit-flex-shrink: 0;
1492
+ -ms-flex-negative: 0;
1493
+ flex-shrink: 0; }
1494
+
1495
+ .elementor-label-inline > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper {
1496
+ width: 55%; }
1497
+
1498
+ .elementor-control-field-description {
1499
+ margin-top: 10px; }
1500
+
1501
+ .elementor-group-control-attachment_alert .elementor-control-field-description {
1502
+ margin-top: 0; }
1503
+
1504
+ .elementor-required {
1505
+ color: #b01b1b; }
1506
+
1507
+ .elementor-choices {
1508
+ display: table;
1509
+ width: 100%;
1510
+ height: 27px;
1511
+ background-color: #a4afb7;
1512
+ text-align: center;
1513
+ border-spacing: 1px;
1514
+ -webkit-border-radius: 3px;
1515
+ border-radius: 3px; }
1516
+ .elementor-choices input {
1517
+ display: none; }
1518
+ .elementor-choices input:checked + .elementor-choices-label {
1519
+ color: #fff; }
1520
+ .elementor-choices input:not(:checked) + .elementor-choices-label {
1521
+ background-color: #fff;
1522
+ color: #a4afb7; }
1523
+ .elementor-choices .elementor-choices-label {
1524
+ display: table-cell;
1525
+ vertical-align: middle;
1526
+ font-size: 12px;
1527
+ -webkit-transition: all .5s;
1528
+ -o-transition: all .5s;
1529
+ transition: all .5s;
1530
+ cursor: pointer; }
1531
+
1532
+ .elementor-slider {
1533
+ display: inline-block;
1534
+ margin-top: 10px;
1535
+ height: 4px;
1536
+ background-color: #a4afb7;
1537
+ -webkit-border-radius: 5px;
1538
+ border-radius: 5px;
1539
+ position: relative;
1540
+ width: 67%; }
1541
+ .elementor-slider .ui-slider-handle {
1542
+ height: 16px;
1543
+ width: 16px;
1544
+ background-color: #fff;
1545
+ display: inline-block;
1546
+ top: 50%;
1547
+ -webkit-transform: translateY(-50%) translateX(-8px);
1548
+ -ms-transform: translateY(-50%) translateX(-8px);
1549
+ transform: translateY(-50%) translateX(-8px);
1550
+ position: absolute;
1551
+ -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.3);
1552
+ box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.3);
1553
+ -webkit-border-radius: 50%;
1554
+ border-radius: 50%;
1555
+ cursor: pointer; }
1556
+
1557
+ .elementor-slider-input {
1558
+ width: 33%;
1559
+ float: right; }
1560
+ .elementor-slider-input input {
1561
+ width: 80%;
1562
+ float: right; }
1563
+
1564
+ .elementor-units-choices {
1565
+ -webkit-box-flex: 1;
1566
+ -webkit-flex-grow: 1;
1567
+ -ms-flex-positive: 1;
1568
+ flex-grow: 1;
1569
+ text-align: right; }
1570
+ .elementor-units-choices input {
1571
+ display: none; }
1572
+ .elementor-units-choices input:not(:checked) + label {
1573
+ color: #c2cbd2; }
1574
+ .elementor-units-choices input:checked + label {
1575
+ text-decoration: underline; }
1576
+ .elementor-units-choices label {
1577
+ cursor: pointer;
1578
+ padding: 0 2px;
1579
+ text-transform: uppercase;
1580
+ font-size: 9px; }
1581
+
1582
+ .elementor-control-responsive-switchers {
1583
+ display: -webkit-box;
1584
+ display: -webkit-flex;
1585
+ display: -ms-flexbox;
1586
+ display: flex;
1587
+ margin: 0 5px; }
1588
+ .elementor-control-responsive-switchers .elementor-responsive-switcher {
1589
+ display: inline-block;
1590
+ -webkit-border-radius: 50%;
1591
+ border-radius: 50%;
1592
+ height: 18px;
1593
+ width: 18px;
1594
+ background-color: #a4afb7;
1595
+ cursor: pointer;
1596
+ position: relative;
1597
+ margin-left: 5px;
1598
+ color: #fff;
1599
+ font-size: 8px;
1600
+ text-align: center;
1601
+ -webkit-transition: background-color .5s;
1602
+ -o-transition: background-color .5s;
1603
+ transition: background-color .5s; }
1604
+ .elementor-control-responsive-switchers .elementor-responsive-switcher:hover {
1605
+ background-color: #c2cbd2; }
1606
+ .elementor-control-responsive-switchers .elementor-responsive-switcher i {
1607
+ position: relative;
1608
+ display: block;
1609
+ line-height: 18px; }
1610
+ .elementor-control-responsive-switchers .elementor-responsive-switcher i:before {
1611
+ height: 18px;
1612
+ width: 18px;
1613
+ position: absolute;
1614
+ left: 50%;
1615
+ -webkit-transform: translateX(-50%);
1616
+ -ms-transform: translateX(-50%);
1617
+ transform: translateX(-50%); }
1618
+
1619
+ .elementor-device-desktop #elementor-panel .elementor-panel-controls-stack:not(.elementor-responsive-switchers-open) .elementor-responsive-switcher {
1620
+ background: #c2cbd2; }
1621
+ .elementor-device-desktop #elementor-panel .elementor-panel-controls-stack:not(.elementor-responsive-switchers-open) .elementor-responsive-switcher:not(.elementor-responsive-switcher-desktop) {
1622
+ display: none; }
1623
+
1624
+ .elementor-device-mobile .elementor-responsive-switcher-mobile {
1625
+ background-color: #71d7f7; }
1626
+
1627
+ .elementor-device-tablet .elementor-responsive-switcher-tablet {
1628
+ background-color: #71d7f7; }
1629
+
1630
+ .elementor-update-preview {
1631
+ margin: 15px 15px 0;
1632
+ background-color: #e6e9ec;
1633
+ display: -webkit-box;
1634
+ display: -webkit-flex;
1635
+ display: -ms-flexbox;
1636
+ display: flex;
1637
+ -webkit-box-align: center;
1638
+ -webkit-align-items: center;
1639
+ -ms-flex-align: center;
1640
+ align-items: center; }
1641
+
1642
+ .elementor-update-preview-button-wrapper {
1643
+ -webkit-box-flex: 1;
1644
+ -webkit-flex-grow: 1;
1645
+ -ms-flex-positive: 1;
1646
+ flex-grow: 1;
1647
+ text-align: right; }
1648
+
1649
+ .elementor-update-preview-button {
1650
+ padding: 8px 15px;
1651
+ text-transform: uppercase; }
1652
+
1653
+ .elementor-control-text_align .elementor-choices,
1654
+ .elementor-control-align .elementor-choices,
1655
+ .elementor-control-position .elementor-choices {
1656
+ direction: ltr; }
1657
+
1658
+ .elementor-control-type-media .elementor-control-media {
1659
+ padding: 7px;
1660
+ border: 1px solid;
1661
+ height: 150px; }
1662
+ .elementor-control-type-media .elementor-control-media:not(:hover) {
1663
+ border-color: #d5dadf; }
1664
+ .elementor-control-type-media .elementor-control-media:not(:hover) .elementor-control-media-upload-button {
1665
+ background-color: #d5dadf; }
1666
+ .elementor-control-type-media .elementor-control-media:hover {
1667
+ border-color: #a4afb7; }
1668
+ .elementor-control-type-media .elementor-control-media:hover .elementor-control-media-upload-button {
1669
+ background-color: #a4afb7; }
1670
+ .elementor-control-type-media .elementor-control-media.elementor-media-empty .elementor-control-media-image-area {
1671
+ display: none; }
1672
+ .elementor-control-type-media .elementor-control-media:not(.elementor-media-empty) .elementor-control-media-upload-button {
1673
+ display: none; }
1674
+ .elementor-control-type-media .elementor-control-media > * {
1675
+ height: 100%;
1676
+ cursor: pointer;
1677
+ position: relative; }
1678
+
1679
+ .elementor-control-type-media .fa-plus-circle {
1680
+ position: absolute;
1681
+ top: 50%;
1682
+ left: 50%;
1683
+ -webkit-transform: translateX(-50%) translateY(-50%);
1684
+ -ms-transform: translateX(-50%) translateY(-50%);
1685
+ transform: translateX(-50%) translateY(-50%);
1686
+ color: #fff;
1687
+ font-size: 20px; }
1688
+
1689
+ .elementor-control-type-media .elementor-control-media-image-area:not(:hover) .elementor-control-media-delete {
1690
+ display: none; }
1691
+
1692
+ .elementor-control-type-media .elementor-control-media-image-area:hover .elementor-control-media-image {
1693
+ opacity: .5; }
1694
+
1695
+ .elementor-control-type-media .elementor-control-media-delete {
1696
+ position: absolute;
1697
+ bottom: 0;
1698
+ left: 0;
1699
+ right: 0;
1700
+ text-align: center;
1701
+ padding: 9.5px;
1702
+ font-size: 11px;
1703
+ color: #fff;
1704
+ background-color: #a4afb7;
1705
+ text-transform: uppercase; }
1706
+
1707
+ .elementor-control-type-media .elementor-control-media-image {
1708
+ height: 100%;
1709
+ -webkit-background-size: cover;
1710
+ background-size: cover;
1711
+ background-position: center; }
1712
+
1713
+ .elementor-control-type-dimensions .elementor-control-dimensions {
1714
+ overflow: hidden; }
1715
+
1716
+ .elementor-control-type-dimensions li {
1717
+ float: left;
1718
+ width: 20%; }
1719
+ .elementor-control-type-dimensions li input,
1720
+ .elementor-control-type-dimensions li .elementor-link-dimensions {
1721
+ display: block;
1722
+ text-align: center;
1723
+ width: 100%;
1724
+ border-color: #a4afb7;
1725
+ height: 27px; }
1726
+ .elementor-control-type-dimensions li input {
1727
+ border-left: none;
1728
+ -webkit-border-radius: 0;
1729
+ border-radius: 0;
1730
+ padding: 4px 0; }
1731
+ .elementor-control-type-dimensions li input:focus + .elementor-control-dimension-label {
1732
+ color: #a4afb7; }
1733
+ .elementor-control-type-dimensions li .elementor-link-dimensions {
1734
+ border: 1px solid #a4afb7;
1735
+ border-left: none;
1736
+ background-color: #fff;
1737
+ padding: 0;
1738
+ outline: none;
1739
+ -webkit-border-radius: 0 3px 3px 0;
1740
+ border-radius: 0 3px 3px 0;
1741
+ cursor: pointer; }
1742
+ .elementor-control-type-dimensions li:first-child input {
1743
+ border-left: 1px solid #a4afb7;
1744
+ -webkit-border-radius: 3px 0 0 3px;
1745
+ border-radius: 3px 0 0 3px; }
1746
+
1747
+ .elementor-control-type-dimensions .elementor-control-dimension-label {
1748
+ display: block;
1749
+ text-align: center;
1750
+ color: #d5dadf;
1751
+ font-size: 9px;
1752
+ text-transform: uppercase;
1753
+ padding-top: 5px; }
1754
+
1755
+ .elementor-control-type-dimensions .elementor-link-dimensions.unlinked {
1756
+ background-color: #fff; }
1757
+ .elementor-control-type-dimensions .elementor-link-dimensions.unlinked .elementor-linked {
1758
+ display: none; }
1759
+
1760
+ .elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked) {
1761
+ background-color: #a4afb7; }
1762
+ .elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked) .elementor-unlinked {
1763
+ display: none; }
1764
+
1765
+ .elementor-control-type-dimensions .elementor-link-dimensions .elementor-linked {
1766
+ color: #fff; }
1767
+
1768
+ .elementor-control-type-url .elementor-control-url-external-hide .elementor-control-url-more {
1769
+ display: none; }
1770
+
1771
+ .elementor-control-type-url .elementor-control-url-external-show .elementor-input {
1772
+ padding-right: 46px;
1773
+ height: 26px; }
1774
+
1775
+ .elementor-control-type-url .elementor-control-input-wrapper {
1776
+ position: relative; }
1777
+
1778
+ .elementor-control-type-url .elementor-control-url-more {
1779
+ position: absolute;
1780
+ top: 0;
1781
+ right: 0;
1782
+ height: 26px;
1783
+ width: 40px;
1784
+ border-left: 1px solid;
1785
+ cursor: pointer;
1786
+ font-size: 10px;
1787
+ -webkit-border-radius: 0 3px 3px 0;
1788
+ border-radius: 0 3px 3px 0;
1789
+ display: -webkit-box;
1790
+ display: -webkit-flex;
1791
+ display: -ms-flexbox;
1792
+ display: flex;
1793
+ -webkit-box-align: center;
1794
+ -webkit-align-items: center;
1795
+ -ms-flex-align: center;
1796
+ align-items: center;
1797
+ -webkit-box-pack: center;
1798
+ -webkit-justify-content: center;
1799
+ -ms-flex-pack: center;
1800
+ justify-content: center; }
1801
+ .elementor-control-type-url .elementor-control-url-more i {
1802
+ font-size: 13px; }
1803
+ .elementor-control-type-url .elementor-control-url-more-input {
1804
+ display: none; }
1805
+ .elementor-control-type-url .elementor-control-url-more-input:not(:checked) + .elementor-control-url-more-options {
1806
+ display: none; }
1807
+ .elementor-control-type-url .elementor-control-url-more-options {
1808
+ padding-top: 10px; }
1809
+
1810
+ .elementor-control-type-url .elementor-control-url-option {
1811
+ padding: 5px;
1812
+ font-size: 12px; }
1813
+
1814
+ .elementor-control-type-url .elementor-input {
1815
+ direction: ltr; }
1816
+ .elementor-control-type-url .elementor-input:not(:focus) + .elementor-control-url-more {
1817
+ border-color: #d5dadf; }
1818
+ .elementor-control-type-url .elementor-input:focus + .elementor-control-url-more {
1819
+ border-color: #a4afb7; }
1820
+
1821
+ .elementor-control-type-section {
1822
+ margin-top: 10px;
1823
+ padding: 0; }
1824
+ .elementor-control-type-section + .elementor-control:not(.elementor-control-type-section) {
1825
+ padding-top: 15px; }
1826
+ .elementor-control-type-section + .elementor-control:not(.elementor-control-type-section):before {
1827
+ display: none; }
1828
+
1829
+ .elementor-control-type-color > .elementor-control-content > .elementor-control-field > .elementor-control-title {
1830
+ width: 70%; }
1831
+
1832
+ .elementor-control-type-color > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper {
1833
+ height: 27px;
1834
+ width: 30%; }
1835
+
1836
+ .elementor-control-type-wysiwyg.elementor-rich-editing-disabled .wp-editor-container {
1837
+ margin-top: 10px; }
1838
+
1839
+ .elementor-control-type-wysiwyg * {
1840
+ -webkit-box-sizing: content-box;
1841
+ box-sizing: content-box; }
1842
+
1843
+ .elementor-control-type-wysiwyg .wp-editor-container {
1844
+ border: 1px solid #e6e9ec;
1845
+ -webkit-border-radius: 3px;
1846
+ border-radius: 3px; }
1847
+
1848
+ .elementor-control-type-wysiwyg #insert-media-button {
1849
+ margin-top: 7px;
1850
+ height: initial;
1851
+ line-height: 1;
1852
+ font-size: 10px;
1853
+ padding: 3px 7px;
1854
+ background-color: #e6e9ec; }
1855
+
1856
+ .elementor-control-type-wysiwyg .ed_button {
1857
+ height: 22px;
1858
+ width: initial; }
1859
+
1860
+ .elementor-control-type-wysiwyg .wp-media-buttons-icon {
1861
+ height: 14px;
1862
+ margin: 0; }
1863
+ .elementor-control-type-wysiwyg .wp-media-buttons-icon:before {
1864
+ font-size: 14px; }
1865
+
1866
+ .elementor-control-type-wysiwyg .wp-switch-editor {
1867
+ border: none;
1868
+ color: #6d7882;
1869
+ font-size: 10px;
1870
+ padding: 3px 9px 4px;
1871
+ -webkit-border-radius: 3px 3px 0 0;
1872
+ border-radius: 3px 3px 0 0; }
1873
+
1874
+ .elementor-control-type-wysiwyg .html-active .switch-tmce {
1875
+ background-color: transparent; }
1876
+
1877
+ .elementor-control-type-wysiwyg .html-active .switch-html {
1878
+ background-color: #e6e9ec; }
1879
+
1880
+ .elementor-control-type-wysiwyg .tmce-active .switch-tmce {
1881
+ background-color: #e6e9ec; }
1882
+
1883
+ .elementor-control-type-wysiwyg .tmce-active .switch-html {
1884
+ background-color: transparent; }
1885
+
1886
+ .elementor-control-type-wysiwyg .mce-toolbar-grp, .elementor-control-type-wysiwyg .quicktags-toolbar {
1887
+ background-color: #e6e9ec; }
1888
+
1889
+ .elementor-control-type-wysiwyg .mce-toolbar-grp > div {
1890
+ padding: 0 3px; }
1891
+
1892
+ .elementor-control-type-wysiwyg .elementor-wp-editor {
1893
+ -webkit-box-sizing: border-box;
1894
+ box-sizing: border-box; }
1895
+
1896
+ .elementor-control-type-wysiwyg .mce-ico {
1897
+ color: #6d7882;
1898
+ font-size: 16px; }
1899
+
1900
+ .elementor-control-type-wysiwyg .mce-btn {
1901
+ margin-right: 0;
1902
+ margin-left: 0; }
1903
+ .elementor-control-type-wysiwyg .mce-btn:hover, .elementor-control-type-wysiwyg .mce-btn:active, .elementor-control-type-wysiwyg .mce-btn.mce-active {
1904
+ border-color: #d5dadf; }
1905
+
1906
+ .elementor-control-type-wysiwyg .mce-path {
1907
+ padding: 5px 10px; }
1908
+
1909
+ .elementor-control-type-wysiwyg .mce-path-item {
1910
+ font-size: 12px;
1911
+ color: #6d7882; }
1912
+
1913
+ .elementor-control-type-icon .select2-selection__rendered .fa {
1914
+ margin-right: 3px; }
1915
+
1916
+ .elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-clear, .elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-thumbnails {
1917
+ display: none; }
1918
+
1919
+ .elementor-control-type-gallery .elementor-control-gallery-thumbnails {
1920
+ overflow: hidden;
1921
+ margin-top: 20px;
1922
+ cursor: pointer; }
1923
+
1924
+ .elementor-control-type-gallery .elementor-control-gallery-thumbnail {
1925
+ width: 40px;
1926
+ height: 40px;
1927
+ -webkit-background-size: cover;
1928
+ background-size: cover;
1929
+ background-position: 50% 50%;
1930
+ float: left;
1931
+ margin-bottom: 10px; }
1932
+ .elementor-control-type-gallery .elementor-control-gallery-thumbnail:not(:nth-child(5n)) {
1933
+ margin-right: 10px; }
1934
+
1935
+ .elementor-control-type-gallery .elementor-control-gallery-add {
1936
+ width: 100%;
1937
+ height: 30px;
1938
+ color: #fff;
1939
+ background-color: #a4afb7;
1940
+ margin-top: 10px;
1941
+ text-transform: uppercase; }
1942
+
1943
+ .elementor-control-type-gallery .elementor-control-gallery-clear {
1944
+ color: #b01b1b;
1945
+ cursor: pointer; }
1946
+
1947
+ .elementor-control-type-structure .elementor-control-structure-preset {
1948
+ border: 1px solid #e6e9ec;
1949
+ padding: 3px;
1950
+ -webkit-border-radius: 3px;
1951
+ border-radius: 3px; }
1952
+ .elementor-control-type-structure .elementor-control-structure-preset:not(.elementor-control-structure-current-preset) {
1953
+ display: inline-block;
1954
+ cursor: pointer;
1955
+ height: 50px; }
1956
+ .elementor-control-type-structure .elementor-control-structure-preset:not(.elementor-control-structure-current-preset) svg {
1957
+ height: 100%; }
1958
+ .elementor-control-type-structure .elementor-control-structure-preset path {
1959
+ fill: #e6e9ec; }
1960
+
1961
+ .elementor-control-type-structure .elementor-control-structure-current-preset {
1962
+ margin-top: 15px; }
1963
+ .elementor-control-type-structure .elementor-control-structure-current-preset svg {
1964
+ display: block;
1965
+ width: 100%; }
1966
+
1967
+ .elementor-control-type-structure .elementor-control-structure-reset {
1968
+ padding: 10px 0 0 2px;
1969
+ font-size: 11px;
1970
+ cursor: pointer;
1971
+ color: #a4afb7; }
1972
+ .elementor-control-type-structure .elementor-control-structure-reset i {
1973
+ margin-right: 8px; }
1974
+
1975
+ .elementor-control-type-structure .elementor-control-structure-title, .elementor-control-type-structure .elementor-control-structure-more-presets-title {
1976
+ color: #495157;
1977
+ font-weight: bold;
1978
+ padding: 13.5px 20px;
1979
+ position: relative; }
1980
+ .elementor-control-type-structure .elementor-control-structure-title:before, .elementor-control-type-structure .elementor-control-structure-title:after, .elementor-control-type-structure .elementor-control-structure-more-presets-title:before, .elementor-control-type-structure .elementor-control-structure-more-presets-title:after {
1981
+ content: '';
1982
+ position: absolute;
1983
+ left: 0;
1984
+ right: 0; }
1985
+ .elementor-control-type-structure .elementor-control-structure-title:before, .elementor-control-type-structure .elementor-control-structure-more-presets-title:before {
1986
+ top: 0;
1987
+ background-color: #e6e9ec;
1988
+ -webkit-transform: translateY(-100%);
1989
+ -ms-transform: translateY(-100%);
1990
+ transform: translateY(-100%); }
1991
+ .elementor-control-type-structure .elementor-control-structure-title:after, .elementor-control-type-structure .elementor-control-structure-more-presets-title:after {
1992
+ bottom: 0;
1993
+ height: 1px;
1994
+ background-color: #e6e9ec; }
1995
+
1996
+ .elementor-control-type-structure .elementor-control-structure-title {
1997
+ margin: 10px -20px 0; }
1998
+ .elementor-control-type-structure .elementor-control-structure-title:before {
1999
+ height: 10px;
2000
+ -webkit-box-shadow: inset 0 2px 4px rgba(127, 127, 127, 0.1);
2001
+ box-shadow: inset 0 2px 4px rgba(127, 127, 127, 0.1); }
2002
+
2003
+ .elementor-control-type-structure .elementor-control-structure-more-presets-title {
2004
+ margin: 15px -20px 0; }
2005
+ .elementor-control-type-structure .elementor-control-structure-more-presets-title:before {
2006
+ height: 3px; }
2007
+
2008
+ .elementor-control-type-structure .elementor-control-structure-more-presets {
2009
+ display: -webkit-box;
2010
+ display: -webkit-flex;
2011
+ display: -ms-flexbox;
2012
+ display: flex;
2013
+ -webkit-flex-wrap: wrap;
2014
+ -ms-flex-wrap: wrap;
2015
+ flex-wrap: wrap;
2016
+ -webkit-box-pack: justify;
2017
+ -webkit-justify-content: space-between;
2018
+ -ms-flex-pack: justify;
2019
+ justify-content: space-between; }
2020
+ .elementor-control-type-structure .elementor-control-structure-more-presets input {
2021
+ display: none; }
2022
+ .elementor-control-type-structure .elementor-control-structure-more-presets input:checked + .elementor-control-structure-preset {
2023
+ border: 1px solid #a4afb7; }
2024
+ .elementor-control-type-structure .elementor-control-structure-more-presets input:checked + .elementor-control-structure-preset path {
2025
+ fill: #a4afb7; }
2026
+
2027
+ .elementor-control-type-structure .elementor-control-structure-preset-wrapper {
2028
+ margin-top: 15px; }
2029
+
2030
+ .elementor-control-type-structure .elementor-control-structure-preset-title {
2031
+ text-align: center;
2032
+ padding-top: 5px;
2033
+ font-style: italic;
2034
+ font-size: 11px;
2035
+ color: #a4afb7; }
2036
+
2037
+ .elementor-control-type-image_dimensions .elementor-control-field-description {
2038
+ margin: 0 0 15px;
2039
+ line-height: 1.4; }
2040
+
2041
+ .elementor-control-type-image_dimensions .elementor-control-input-wrapper {
2042
+ overflow: hidden; }
2043
+
2044
+ .elementor-control-type-image_dimensions .elementor-image-dimensions-field {
2045
+ width: 65px;
2046
+ float: left; }
2047
+ .elementor-control-type-image_dimensions .elementor-image-dimensions-field input:focus + .elementor-image-dimensions-field-description {
2048
+ color: #a4afb7; }
2049
+
2050
+ .elementor-control-type-image_dimensions .elementor-image-dimensions-separator {
2051
+ width: 20px;
2052
+ text-align: center;
2053
+ float: left;
2054
+ padding-top: 4px; }
2055
+
2056
+ .elementor-control-type-image_dimensions .elementor-image-dimensions-field-description {
2057
+ display: block;
2058
+ text-transform: uppercase;
2059
+ margin-top: 5px;
2060
+ color: #d5dadf;
2061
+ font-size: 9px;
2062
+ text-align: center; }
2063
+
2064
+ .elementor-control-type-image_dimensions .elementor-image-dimensions-apply-button {
2065
+ float: right;
2066
+ height: 27px;
2067
+ width: 65px; }
2068
+
2069
+ .elementor-control-type-code {
2070
+ padding: 0 10px 15px; }
2071
+
2072
+ .elementor-control-type-wp_widget .widget-inside {
2073
+ display: block; }
2074
+
2075
+ .elementor-control-type-wp_widget .quicktags-toolbar input {
2076
+ width: auto; }
2077
+
2078
+ .elementor-control-type-tabs {
2079
+ font-size: 0.8em;
2080
+ color: #a4afb7;
2081
+ text-transform: uppercase;
2082
+ display: -webkit-box;
2083
+ display: -webkit-flex;
2084
+ display: -ms-flexbox;
2085
+ display: flex; }
2086
+
2087
+ .elementor-control-type-tab {
2088
+ text-align: center;
2089
+ width: 100%;
2090
+ padding: 0;
2091
+ line-height: 30px;
2092
+ border-top: 1px solid #a4afb7;
2093
+ border-bottom: 1px solid #a4afb7;
2094
+ border-right: 1px solid #a4afb7;
2095
+ cursor: pointer; }
2096
+ .elementor-control-type-tab:first-child {
2097
+ border-left: 1px solid #a4afb7;
2098
+ -webkit-border-top-left-radius: 3px;
2099
+ border-top-left-radius: 3px;
2100
+ -webkit-border-bottom-left-radius: 3px;
2101
+ border-bottom-left-radius: 3px; }
2102
+ .elementor-control-type-tab:last-child {
2103
+ -webkit-border-top-right-radius: 3px;
2104
+ border-top-right-radius: 3px;
2105
+ -webkit-border-bottom-right-radius: 3px;
2106
+ border-bottom-right-radius: 3px; }
2107
+ .elementor-control-type-tab.elementor-tab-active {
2108
+ background-color: #a4afb7;
2109
+ color: #ffffff; }
2110
+
2111
+ .elementor-tab-close {
2112
+ display: none !important; }
2113
+
2114
+ .elementor-control-type-repeater,
2115
+ .elementor-control-type-repeater .elementor-control:not(.elementor-control-type-tab) {
2116
+ padding: 0 10px 15px; }
2117
+
2118
+ .elementor-control-type-repeater .elementor-control:before {
2119
+ display: none; }
2120
+
2121
+ .elementor-control-type-repeater.elementor-repeater-has-minimum-rows .elementor-repeater-tool-remove {
2122
+ display: none; }
2123
+
2124
+ .elementor-control-type-repeater .elementor-repeater-fields {
2125
+ margin: 10px 0; }
2126
+
2127
+ .elementor-control-type-repeater .elementor-repeater-row-controls {
2128
+ border: 1px solid #d5dadf;
2129
+ border-top-width: 0;
2130
+ padding-top: 15px; }
2131
+ .elementor-control-type-repeater .elementor-repeater-row-controls:not(.editable) {
2132
+ display: none; }
2133
+ .elementor-control-type-repeater .elementor-repeater-row-controls .wp-picker-container.wp-picker-active {
2134
+ -webkit-transform: translateY(0);
2135
+ -ms-transform: translateY(0);
2136
+ transform: translateY(0);
2137
+ border-width: 0; }
2138
+
2139
+ .elementor-control-type-repeater .elementor-repeater-row-tools {
2140
+ display: table;
2141
+ table-layout: fixed;
2142
+ width: 100%;
2143
+ color: #556068;
2144
+ background-color: #d5dadf;
2145
+ height: 40px;
2146
+ border-spacing: 1px;
2147
+ -webkit-transition: all .5s;
2148
+ -o-transition: all .5s;
2149
+ transition: all .5s; }
2150
+ .elementor-control-type-repeater .elementor-repeater-row-tools:hover {
2151
+ background-color: #a4afb7; }
2152
+ .elementor-control-type-repeater .elementor-repeater-row-tools > div {
2153
+ display: table-cell;
2154
+ text-align: center;
2155
+ vertical-align: middle;
2156
+ cursor: pointer; }
2157
+ .elementor-control-type-repeater .elementor-repeater-row-tools > div:not(.elementor-repeater-row-handle-sortable) {
2158
+ background-color: #fff; }
2159
+ .elementor-control-type-repeater .elementor-repeater-row-tools > div:hover {
2160
+ opacity: .95; }
2161
+ .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title {
2162
+ text-align: left;
2163
+ padding: 0 10px;
2164
+ white-space: nowrap;
2165
+ overflow: hidden;
2166
+ -o-text-overflow: ellipsis;
2167
+ text-overflow: ellipsis; }
2168
+ .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title .fa {
2169
+ margin-right: 5px; }
2170
+ .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-tool {
2171
+ width: 40px; }
2172
+ .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-handle-sortable {
2173
+ cursor: move;
2174
+ width: 10px;
2175
+ color: #fff; }
2176
+
2177
+ .elementor-control-type-repeater .elementor-button-wrapper {
2178
+ text-align: center;
2179
+ padding: 10px; }
2180
+
2181
+ .elementor-control-type-textarea textarea {
2182
+ display: block; }
2183
+
2184
+ .elementor-control-type-box_shadow .elementor-control-input-wrapper {
2185
+ overflow: hidden; }
2186
+
2187
+ .elementor-control-type-box_shadow .elementor-shadow-slider {
2188
+ margin-top: 10px; }
2189
+
2190
+ .elementor-control-type-text_shadow .elementor-control-input-wrapper {
2191
+ overflow: hidden; }
2192
+
2193
+ .elementor-control-type-text_shadow .elementor-shadow-slider {
2194
+ margin-top: 10px; }
2195
+
2196
+ .elementor-control-type-switcher.elementor-label-inline > .elementor-control-content .elementor-control-field .elementor-control-title {
2197
+ width: 70%; }
2198
+
2199
+ .elementor-control-type-switcher.elementor-label-inline > .elementor-control-content .elementor-control-field .elementor-control-input-wrapper {
2200
+ width: 30%; }
2201
+
2202
+ .elementor-control-type-switcher .elementor-control-input-wrapper {
2203
+ text-align: right; }
2204
+
2205
+ .elementor-control-type-switcher .elementor-switch {
2206
+ position: relative;
2207
+ display: inline-block;
2208
+ vertical-align: top;
2209
+ width: 49px;
2210
+ height: 20px;
2211
+ background-color: white;
2212
+ -webkit-border-radius: 18px;
2213
+ border-radius: 18px;
2214
+ cursor: pointer; }
2215
+
2216
+ .elementor-control-type-switcher .elementor-switch-input {
2217
+ display: none; }
2218
+
2219
+ .elementor-control-type-switcher .elementor-switch-label {
2220
+ position: relative;
2221
+ display: block;
2222
+ height: inherit;
2223
+ font-size: 7px;
2224
+ text-transform: uppercase;
2225
+ background: #eceeef;
2226
+ -webkit-border-radius: inherit;
2227
+ border-radius: inherit;
2228
+ -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.12), inset 0 0 2px rgba(0, 0, 0, 0.15);
2229
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.12), inset 0 0 2px rgba(0, 0, 0, 0.15);
2230
+ -webkit-transition: 0.15s ease-out;
2231
+ -o-transition: 0.15s ease-out;
2232
+ transition: 0.15s ease-out;
2233
+ -webkit-transition-property: opacity, background;
2234
+ -o-transition-property: opacity, background;
2235
+ transition-property: opacity, background; }
2236
+
2237
+ .elementor-control-type-switcher .elementor-switch-label:before, .elementor-control-type-switcher .elementor-switch-label:after {
2238
+ position: absolute;
2239
+ top: 0;
2240
+ width: 50%;
2241
+ text-align: center;
2242
+ line-height: 20px;
2243
+ -webkit-transition: inherit;
2244
+ -o-transition: inherit;
2245
+ transition: inherit; }
2246
+
2247
+ .elementor-control-type-switcher .elementor-switch-label:before {
2248
+ content: attr(data-off);
2249
+ right: 3px;
2250
+ color: #a4afb7;
2251
+ text-shadow: 0 1px rgba(255, 255, 255, 0.5); }
2252
+
2253
+ .elementor-control-type-switcher .elementor-switch-label:after {
2254
+ content: attr(data-on);
2255
+ left: 3px;
2256
+ color: white;
2257
+ text-shadow: 0 1px rgba(0, 0, 0, 0.2);
2258
+ opacity: 0; }
2259
+
2260
+ .elementor-control-type-switcher .elementor-switch-input:checked ~ .elementor-switch-label {
2261
+ background: #71d7f7;
2262
+ -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15), inset 0 0 3px rgba(0, 0, 0, 0.2);
2263
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15), inset 0 0 3px rgba(0, 0, 0, 0.2); }
2264
+ .elementor-control-type-switcher .elementor-switch-input:checked ~ .elementor-switch-label:before {
2265
+ opacity: 0; }
2266
+ .elementor-control-type-switcher .elementor-switch-input:checked ~ .elementor-switch-label:after {
2267
+ opacity: 1; }
2268
+
2269
+ .elementor-control-type-switcher .elementor-switch-handle {
2270
+ position: absolute;
2271
+ top: 1px;
2272
+ left: 1px;
2273
+ width: 18px;
2274
+ height: 18px;
2275
+ background: white;
2276
+ -webkit-border-radius: 10px;
2277
+ border-radius: 10px;
2278
+ -webkit-transition: left 0.15s ease-out;
2279
+ -o-transition: left 0.15s ease-out;
2280
+ transition: left 0.15s ease-out; }
2281
+
2282
+ .elementor-control-type-switcher .elementor-switch-input:checked ~ .elementor-switch-handle {
2283
+ left: 30px;
2284
+ -webkit-box-shadow: -1px 1px 5px rgba(0, 0, 0, 0.2);
2285
+ box-shadow: -1px 1px 5px rgba(0, 0, 0, 0.2); }
2286
+
2287
+ .elementor-control-type-order .elementor-control-oreder-wrapper {
2288
+ display: -webkit-box;
2289
+ display: -webkit-flex;
2290
+ display: -ms-flexbox;
2291
+ display: flex; }
2292
+
2293
+ .elementor-control-type-order input {
2294
+ display: none; }
2295
+ .elementor-control-type-order input:checked + .elementor-control-order-label {
2296
+ -webkit-transform: scale(1, -1);
2297
+ -ms-transform: scale(1, -1);
2298
+ transform: scale(1, -1); }
2299
+
2300
+ .elementor-control-type-order select {
2301
+ -webkit-border-radius: 3px 0 0 3px;
2302
+ border-radius: 3px 0 0 3px; }
2303
+ .elementor-control-type-order select:not(:focus) ~ .elementor-control-order-label {
2304
+ border-color: #d5dadf; }
2305
+ .elementor-control-type-order select:focus ~ .elementor-control-order-label {
2306
+ border-color: #a4afb7; }
2307
+
2308
+ .elementor-control-type-order .elementor-control-order-label {
2309
+ position: relative;
2310
+ padding: 0;
2311
+ width: 40px;
2312
+ border: 1px solid;
2313
+ font-size: 10px;
2314
+ -webkit-border-radius: 0 3px 3px 0;
2315
+ border-radius: 0 3px 3px 0;
2316
+ margin-left: -3px;
2317
+ background-color: #fff;
2318
+ cursor: pointer; }
2319
+ .elementor-control-type-order .elementor-control-order-label i {
2320
+ position: absolute;
2321
+ top: 50%;
2322
+ left: 50%;
2323
+ -webkit-transform: translateX(-50%) translateY(-50%);
2324
+ -ms-transform: translateX(-50%) translateY(-50%);
2325
+ transform: translateX(-50%) translateY(-50%); }
2326
+
2327
+ .elementor-control-type-hidden {
2328
+ display: none !important; }
2329
+
2330
+ .elementor-control-type-popover_toggle input {
2331
+ display: none; }
2332
+
2333
+ .elementor-control-type-popover_toggle label {
2334
+ cursor: pointer; }
2335
+
2336
+ .elementor-control-type-popover_toggle .elementor-control-input-wrapper {
2337
+ direction: rtl; }
2338
+
2339
+ .elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:checked + .elementor-control-popover-toggle-toggle-label {
2340
+ color: #71d7f7; }
2341
+
2342
+ .elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:not(:checked) ~ .elementor-control-popover-toggle-reset-label {
2343
+ display: none; }
2344
+
2345
+ .elementor-control-type-popover_toggle .elementor-control-popover-toggle-reset-label {
2346
+ color: #c2cbd2;
2347
+ padding-right: 5px; }
2348
+
2349
+ .elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle-label {
2350
+ width: 50px;
2351
+ height: 27px;
2352
+ display: -webkit-inline-box;
2353
+ display: -webkit-inline-flex;
2354
+ display: -ms-inline-flexbox;
2355
+ display: inline-flex;
2356
+ -webkit-box-align: center;
2357
+ -webkit-align-items: center;
2358
+ -ms-flex-align: center;
2359
+ align-items: center;
2360
+ -webkit-box-pack: center;
2361
+ -webkit-justify-content: center;
2362
+ -ms-flex-pack: center;
2363
+ justify-content: center;
2364
+ -webkit-border-radius: 3px;
2365
+ border-radius: 3px;
2366
+ border: 1px solid #d5dadf; }
2367
+
2368
+ .elementor-control-type-button .elementor-control-input-wrapper {
2369
+ text-align: right; }
2370
+
2371
+ .elementor-control-type-button .elementor-button {
2372
+ width: auto;
2373
+ height: 26px; }
2374
+
2375
+ .wp-picker-container.wp-picker-active {
2376
+ position: absolute;
2377
+ z-index: 10000;
2378
+ top: 0;
2379
+ right: 7px;
2380
+ background-color: #fff;
2381
+ border: solid #fff;
2382
+ border-width: 0 10px 0 5px;
2383
+ padding-top: 10px;
2384
+ -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.4);
2385
+ box-shadow: 0 0 5px rgba(0, 0, 0, 0.4); }
2386
+ .wp-picker-container.wp-picker-active .wp-color-result {
2387
+ float: right; }
2388
+ .wp-picker-container.wp-picker-active .wp-picker-input-wrap {
2389
+ padding-left: 10px;
2390
+ float: left; }
2391
+
2392
+ .wp-picker-container * {
2393
+ -webkit-box-sizing: content-box;
2394
+ box-sizing: content-box; }
2395
+
2396
+ .wp-picker-container .color-alpha {
2397
+ width: -webkit-calc( 100% - 2px * 2);
2398
+ width: calc( 100% - 2px * 2);
2399
+ height: -webkit-calc( 100% - 2px * 2);
2400
+ height: calc( 100% - 2px * 2);
2401
+ margin: 2px;
2402
+ position: absolute;
2403
+ top: 0;
2404
+ left: 0;
2405
+ -webkit-border-radius: 2px;
2406
+ border-radius: 2px;
2407
+ -webkit-box-sizing: border-box;
2408
+ box-sizing: border-box; }
2409
+
2410
+ .wp-picker-container .iris-picker {
2411
+ border: none; }
2412
+
2413
+ .wp-picker-container:not(.wp-picker-active) {
2414
+ float: right; }
2415
+ .wp-picker-container:not(.wp-picker-active) .wp-color-result {
2416
+ margin: 0; }
2417
+
2418
+ .wp-picker-container.wp-picker-active {
2419
+ -webkit-transform: translateY(6px);
2420
+ -ms-transform: translateY(6px);
2421
+ transform: translateY(6px); }
2422
+ [class*="wp-version-4-9"] #elementor-controls .wp-picker-container.wp-picker-active,
2423
+ [class*="wp-version-5"] #elementor-controls .wp-picker-container.wp-picker-active {
2424
+ padding-top: 9px; }
2425
+ .wp-picker-container.wp-picker-active .wp-color-result {
2426
+ margin-right: 3px; }
2427
+
2428
+ .wp-picker-container input[type="text"].wp-color-picker {
2429
+ float: left;
2430
+ width: 100px;
2431
+ max-width: 136px;
2432
+ -webkit-border-radius: 3px 0 0 3px;
2433
+ border-radius: 3px 0 0 3px;
2434
+ font-size: 11px;
2435
+ line-height: 12px;
2436
+ padding: 7px 3px; }
2437
+
2438
+ .wp-color-result {
2439
+ margin: 0;
2440
+ width: 48px;
2441
+ height: 25px;
2442
+ -webkit-transition: border .5s;
2443
+ -o-transition: border .5s;
2444
+ transition: border .5s;
2445
+ padding: 0;
2446
+ background-color: #fafafa;
2447
+ -webkit-border-radius: 3px;
2448
+ border-radius: 3px;
2449
+ border: 1px solid #d5dadf; }
2450
+ .wp-color-result, .wp-color-result:focus {
2451
+ -webkit-box-shadow: inset 0 0 0 3px white;
2452
+ box-shadow: inset 0 0 0 3px white; }
2453
+ .wp-color-result:after, .wp-color-result.wp-picker-open:after {
2454
+ content: none; }
2455
+ .wp-color-result:hover {
2456
+ border: 1px solid #a4afb7; }
2457
+ .wp-color-result:focus, .wp-color-result:active {
2458
+ outline: 0; }
2459
+
2460
+ .wp-picker-default.button,
2461
+ .wp-picker-clear.button {
2462
+ height: 26px;
2463
+ width: 48px;
2464
+ padding: 0;
2465
+ background-color: #d5dadf;
2466
+ -webkit-border-radius: 0 3px 3px 0;
2467
+ border-radius: 0 3px 3px 0;
2468
+ margin: 0; }
2469
+
2470
+ .wp-picker-holder * {
2471
+ -webkit-box-sizing: content-box;
2472
+ box-sizing: content-box; }
2473
+
2474
+ .wp-picker-holder .iris-square-value {
2475
+ -webkit-transition: none;
2476
+ -o-transition: none;
2477
+ transition: none; }
2478
+
2479
+ .wp-picker-open ~ .wp-picker-holder {
2480
+ clear: both;
2481
+ margin-bottom: 15px; }
2482
+
2483
  #elementor-mode-switcher {
2484
  position: absolute;
2485
  left: 100%;
2765
  border-right-style: solid;
2766
  border-left: none; }
2767
 
2768
+ .elementor-templates-modal .dialog-widget-content {
2769
  background-color: #f1f3f5;
2770
  width: 100%; }
2771
  @media (max-width: 1439px) {
2772
+ .elementor-templates-modal .dialog-widget-content {
2773
  max-width: 990px; } }
2774
  @media (min-width: 1440px) {
2775
+ .elementor-templates-modal .dialog-widget-content {
2776
  max-width: 1200px; } }
2777
 
2778
+ .elementor-templates-modal .dialog-widget-header {
2779
  padding: 0;
2780
  background-color: #fff;
2781
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
2783
  position: relative;
2784
  z-index: 1; }
2785
 
2786
+ .elementor-templates-modal .dialog-buttons-wrapper {
2787
  display: none; }
2788
 
2789
+ .elementor-templates-modal .dialog-message {
2790
  height: 750px;
2791
  max-height: 85vh;
2792
  overflow: auto;
2793
  padding: 25px 30px 30px; }
2794
 
2795
+ .elementor-templates-modal__header {
 
 
 
 
 
 
 
 
 
 
2796
  display: -webkit-box;
2797
  display: -webkit-flex;
2798
  display: -ms-flexbox;
2801
  -webkit-align-items: center;
2802
  -ms-flex-align: center;
2803
  align-items: center;
2804
+ -webkit-box-pack: justify;
2805
+ -webkit-justify-content: space-between;
2806
+ -ms-flex-pack: justify;
2807
+ justify-content: space-between;
2808
  height: 50px; }
2809
+ .elementor-templates-modal__header__logo {
2810
+ font-size: 15px;
2811
+ line-height: 1;
2812
+ text-transform: uppercase;
2813
+ color: #495157;
2814
+ font-weight: bold;
2815
+ cursor: pointer; }
2816
+ .elementor-templates-modal__header__logo-area {
2817
+ text-align: left;
2818
+ padding-left: 15px; }
2819
+ .elementor-templates-modal__header__logo-area > * {
2820
+ display: -webkit-box;
2821
+ display: -webkit-flex;
2822
+ display: -ms-flexbox;
2823
+ display: flex;
2824
+ -webkit-box-align: center;
2825
+ -webkit-align-items: center;
2826
+ -ms-flex-align: center;
2827
+ align-items: center; }
2828
+ .elementor-templates-modal__header__logo__icon-wrapper {
2829
+ padding: 4px 7px 6px;
2830
+ background-image: -webkit-linear-gradient(225deg, #EF295A, #434363);
2831
+ background-image: -o-linear-gradient(225deg, #EF295A, #434363);
2832
+ background-image: linear-gradient(-135deg, #EF295A, #434363);
2833
+ -webkit-border-radius: 2px;
2834
+ border-radius: 2px;
2835
+ margin-right: 10px; }
2836
+ .elementor-templates-modal__header__logo i {
2837
+ color: #fff;
2838
+ font-size: 10px; }
2839
+ .elementor-templates-modal__header__items-area {
2840
+ display: -webkit-box;
2841
+ display: -webkit-flex;
2842
+ display: -ms-flexbox;
2843
+ display: flex;
2844
+ -webkit-box-orient: horizontal;
2845
+ -webkit-box-direction: reverse;
2846
+ -webkit-flex-direction: row-reverse;
2847
+ -ms-flex-direction: row-reverse;
2848
+ flex-direction: row-reverse; }
2849
+ .elementor-templates-modal__header__item {
2850
+ position: relative;
2851
  display: -webkit-box;
2852
  display: -webkit-flex;
2853
  display: -ms-flexbox;
2855
  -webkit-box-align: center;
2856
  -webkit-align-items: center;
2857
  -ms-flex-align: center;
2858
+ align-items: center;
2859
+ -webkit-box-pack: center;
2860
+ -webkit-justify-content: center;
2861
+ -ms-flex-pack: center;
2862
+ justify-content: center;
2863
+ -webkit-box-sizing: content-box;
2864
+ box-sizing: content-box; }
2865
+ .elementor-templates-modal__header__item > i {
2866
+ font-size: 20px;
2867
+ -webkit-transition: color .5s;
2868
+ -o-transition: color .5s;
2869
+ transition: color .5s;
2870
+ cursor: pointer; }
2871
+ .elementor-templates-modal__header__item > i:not(:hover) {
2872
+ color: #a4afb7; }
2873
+ .elementor-templates-modal__header__close-modal {
2874
+ width: 45px;
2875
+ border-left: 1px solid #e6e9ec; }
2876
+ .elementor-templates-modal__header__close-modal i {
2877
+ font-size: 18px; }
2878
 
2879
+ #elementor-template-library-modal a.elementor-template-library-blank-footer-link {
2880
+ font-style: normal;
2881
+ text-decoration: underline;
2882
+ color: #39b54a; }
2883
+ #elementor-template-library-modal a.elementor-template-library-blank-footer-link:hover {
2884
+ font-weight: 500; }
 
 
 
 
 
 
 
 
 
 
 
2885
 
2886
+ #elementor-template-library-modal .dialog-lightbox-content {
2887
+ height: 100%; }
2888
+
2889
+ #elementor-template-library-modal .dialog-lightbox-loading {
2890
+ display: none; }
2891
 
2892
  #elementor-template-library-header-menu {
2893
  text-align: center;
2896
 
2897
  .elementor-template-library-menu-item {
2898
  display: inline-block;
2899
+ padding: 17px 0;
2900
+ width: 115px;
2901
  cursor: pointer; }
2902
  .elementor-template-library-menu-item.elementor-active {
2903
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#fff));
2906
  background-image: linear-gradient(to bottom, #f3f3f3, #fff);
2907
  border-bottom: 3px solid #9b0a46; }
2908
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2909
  #elementor-template-library-header-actions {
2910
  display: -webkit-box;
2911
  display: -webkit-flex;
2918
  cursor: default;
2919
  padding: 0 10px; }
2920
  #elementor-template-library-header-preview-insert-wrapper .elementor-button {
2921
+ padding: 8px 14px;
2922
+ font-size: 11px; }
2923
+ #elementor-template-library-header-preview-insert-wrapper .elementor-template-library-template-insert {
2924
+ color: #fff;
2925
+ background-color: #39b54a; }
2926
 
2927
  #elementor-template-library-header-preview-back {
2928
  padding: 16.5px 16.5px 15px 0;
2979
  display: flex;
2980
  -webkit-flex-wrap: wrap;
2981
  -ms-flex-wrap: wrap;
2982
+ flex-wrap: wrap;
2983
+ -webkit-box-align: start;
2984
+ -webkit-align-items: flex-start;
2985
+ -ms-flex-align: start;
2986
+ align-items: flex-start; }
2987
  #elementor-template-library-templates-container .elementor-template-library-template-local .elementor-template-library-template-insert {
2988
+ text-transform: none;
2989
+ font-size: 12px; }
2990
 
2991
  #elementor-template-library-toolbar {
2992
  display: -webkit-box;
3006
  display: -webkit-box;
3007
  display: -webkit-flex;
3008
  display: -ms-flexbox;
3009
+ display: flex;
3010
+ -webkit-box-align: center;
3011
+ -webkit-align-items: center;
3012
+ -ms-flex-align: center;
3013
+ align-items: center; }
3014
 
3015
  #elementor-template-library-filter-toolbar-remote {
3016
  font-size: 11px; }
3033
  .elementor-template-library-order-label:hover {
3034
  color: #556068; }
3035
 
3036
+ #elementor-template-library-filter {
3037
+ border-right: 1px solid #d5dadf; }
3038
+ #elementor-template-library-filter .select2 {
3039
+ text-align: left;
3040
+ margin-right: 25px; }
3041
+ #elementor-template-library-filter .select2-selection__rendered {
3042
+ text-transform: capitalize; }
3043
+
3044
+ #select2-elementor-template-library-filter-subtype-results .select2-results__option {
3045
+ text-transform: capitalize; }
3046
+
3047
  #elementor-template-library-my-favorites {
3048
  -webkit-box-flex: 1;
3049
  -webkit-flex-grow: 1;
3135
  box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.07);
3136
  -webkit-border-radius: 3px;
3137
  border-radius: 3px; }
3138
+ .elementor-template-library-template-remote:hover .elementor-template-library-template-name {
3139
+ display: none; }
3140
+ .elementor-template-library-template-remote:not(:hover) .elementor-template-library-template-preview {
3141
  opacity: 0; }
3142
+ .elementor-template-library-template-remote:not(:hover) .elementor-template-library-favorite,
3143
+ .elementor-template-library-template-remote:not(:hover) .elementor-template-library-template-action {
3144
  display: none; }
3145
+ .elementor-template-library-template-remote.elementor-template-library-pro-template .elementor-template-library-template-body:before {
3146
+ position: absolute;
3147
+ content: 'pro';
3148
+ text-transform: uppercase;
3149
+ top: 5px;
3150
+ right: 5px;
3151
+ background-color: #B7084E;
3152
+ color: #d5dadf;
3153
+ padding: 2px 4px 0;
3154
+ font-size: 9px;
3155
+ -webkit-border-radius: 2px;
3156
+ border-radius: 2px; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3157
  .elementor-template-library-template-remote .elementor-template-library-template-body {
 
3158
  position: relative; }
3159
  @media (max-width: 1025px) {
3160
  .elementor-template-library-template-remote .elementor-template-library-template-body {
3166
  background-position-x: 50%;
3167
  -webkit-box-shadow: inset 0px -2px 15px -6px rgba(0, 0, 0, 0.07);
3168
  box-shadow: inset 0px -2px 15px -6px rgba(0, 0, 0, 0.07); }
3169
+ .elementor-template-library-template-remote .elementor-template-library-template-preview {
3170
  position: absolute;
3171
  top: 0;
3172
  left: 0;
3175
  background-color: rgba(0, 0, 0, 0.5);
3176
  -webkit-transition: opacity .5s;
3177
  -o-transition: opacity .5s;
3178
+ transition: opacity .5s;
 
 
 
 
 
 
 
3179
  cursor: pointer; }
3180
  .elementor-template-library-template-remote .elementor-template-library-template-preview i {
3181
  font-size: 20px;
3186
  -webkit-transform: translateX(-50%) translateY(-50%);
3187
  -ms-transform: translateX(-50%) translateY(-50%);
3188
  transform: translateX(-50%) translateY(-50%); }
3189
+ .elementor-template-library-template-remote .elementor-template-library-template-action {
3190
+ background-color: transparent;
3191
+ text-transform: none; }
3192
+ .elementor-template-library-template-remote .elementor-template-library-template-action i {
3193
+ margin-right: 0; }
3194
+ .elementor-template-library-template-remote .elementor-template-library-template-insert {
3195
+ color: #39b54a; }
3196
+ .elementor-template-library-template-remote .elementor-button-go-pro {
3197
+ color: #fcb92c; }
3198
  .elementor-template-library-template-remote .elementor-template-library-template-footer {
 
3199
  display: -webkit-box;
3200
  display: -webkit-flex;
3201
  display: -ms-flexbox;
3202
  display: flex;
3203
+ -webkit-box-pack: justify;
3204
+ -webkit-justify-content: space-between;
3205
+ -ms-flex-pack: justify;
3206
+ justify-content: space-between;
3207
+ margin-top: 10px;
3208
  font-size: 11px;
3209
  line-height: 1; }
3210
  .elementor-template-library-template-remote .elementor-template-library-template-name {
3229
  .elementor-template-library-template-remote .elementor-template-library-template-favorite-label:hover i {
3230
  color: #B7084E; }
3231
 
3232
+ @media (max-width: 1439px) {
3233
+ .elementor-template-library-template-page {
3234
+ width: -webkit-calc(25% - 30px);
3235
+ width: calc(25% - 30px); } }
3236
+
3237
+ @media (min-width: 1440px) {
3238
+ .elementor-template-library-template-page {
3239
+ width: -webkit-calc(20% - 30px);
3240
+ width: calc(20% - 30px); } }
3241
+
3242
+ @media (max-width: 1025px) {
3243
+ .elementor-template-library-template-page {
3244
+ width: -webkit-calc(33.333% - 30px);
3245
+ width: calc(33.333% - 30px); } }
3246
+
3247
+ .elementor-template-library-template-page .elementor-template-library-template-body {
3248
+ height: 200px; }
3249
+
3250
+ .elementor-template-library-template-block {
3251
+ position: relative;
3252
+ width: -webkit-calc(33.333% - 30px);
3253
+ width: calc(33.333% - 30px);
3254
+ overflow: hidden; }
3255
+ .elementor-template-library-template-block img {
3256
+ display: block;
3257
+ width: 100%; }
3258
+ .elementor-template-library-template-block .elementor-template-library-template-footer {
3259
+ position: absolute;
3260
+ width: 100%;
3261
+ bottom: 0;
3262
+ left: 0;
3263
+ padding: 10px;
3264
+ background-color: #fff;
3265
+ -webkit-transition: -webkit-transform .5s;
3266
+ transition: -webkit-transform .5s;
3267
+ -o-transition: transform .5s;
3268
+ transition: transform .5s;
3269
+ transition: transform .5s, -webkit-transform .5s; }
3270
+ .elementor-template-library-template-block .elementor-template-library-template-name {
3271
+ display: none; }
3272
+ .elementor-template-library-template-block:not(:hover) .elementor-template-library-template-footer {
3273
+ -webkit-transform: translateY(100%);
3274
+ -ms-transform: translateY(100%);
3275
+ transform: translateY(100%); }
3276
+
3277
  #elementor-template-library-order-toolbar-local,
3278
  .elementor-template-library-template-local {
3279
  display: -webkit-box;
3562
  .elementor-template-library-local-column-5 {
3563
  width: 41%; } }
3564
 
3565
+ .elementor-tags-list {
3566
+ display: none;
3567
+ position: absolute;
3568
+ width: 260px;
3569
+ max-height: 300px;
3570
+ overflow: auto;
3571
+ padding-bottom: 5px;
3572
+ background-color: #fff;
3573
+ border: 1px solid #a4afb7;
3574
+ -webkit-border-radius: 3px;
3575
+ border-radius: 3px; }
3576
+ .elementor-tags-list__group-title {
3577
+ color: #495157;
3578
+ font-weight: bold;
3579
+ font-size: 12px;
3580
+ padding: 10px 15px; }
3581
+ .elementor-tags-list__item {
3582
+ font-size: 10px;
3583
+ padding: 6px 15px;
3584
+ cursor: pointer; }
3585
+ .elementor-tags-list__item:before {
3586
+ content: '>';
3587
+ font-size: 8px;
3588
+ padding-right: 5px; }
3589
+ .elementor-tags-list__item:hover {
3590
+ background-color: #e6e9ec; }
3591
+
3592
+ .elementor-dynamic-cover {
3593
+ display: -webkit-box;
3594
+ display: -webkit-flex;
3595
+ display: -ms-flexbox;
3596
+ display: flex;
3597
+ -webkit-box-align: center;
3598
+ -webkit-align-items: center;
3599
+ -ms-flex-align: center;
3600
+ align-items: center;
3601
+ width: 100%;
3602
+ height: 27px;
3603
+ -webkit-box-sizing: border-box;
3604
+ box-sizing: border-box; }
3605
+ .elementor-dynamic-cover__settings {
3606
+ color: #d5dadf;
3607
+ cursor: pointer; }
3608
+ .elementor-dynamic-cover__title {
3609
+ padding: 0 8px;
3610
+ -webkit-box-flex: 1;
3611
+ -webkit-flex-grow: 1;
3612
+ -ms-flex-positive: 1;
3613
+ flex-grow: 1;
3614
+ overflow: hidden;
3615
+ -o-text-overflow: ellipsis;
3616
+ text-overflow: ellipsis;
3617
+ white-space: nowrap; }
3618
+ .elementor-dynamic-cover__remove {
3619
+ color: #c2cbd2;
3620
+ cursor: pointer; }
3621
+ .elementor-control-type-wysiwyg .elementor-dynamic-cover {
3622
+ margin-top: 10px; }
3623
+
3624
+ .elementor-tag-settings-popup {
3625
+ position: absolute;
3626
+ width: 260px;
3627
+ background-color: #e6e9ec;
3628
+ -webkit-box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.3);
3629
+ box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.3); }
3630
+ .elementor-tag-settings-popup:before {
3631
+ content: '';
3632
+ position: absolute;
3633
+ top: -20px;
3634
+ left: 5px;
3635
+ border: 10px solid transparent;
3636
+ border-bottom-color: #fff; }
3637
+ .elementor-tag-settings-popup .elementor-control-type-section:first-child {
3638
+ margin: 0; }
3639
+
3640
+ .elementor-tag-controls-stack-empty {
3641
+ background-color: #fff;
3642
+ padding: 10px;
3643
+ font-size: 13px;
3644
+ text-align: center; }
3645
+
3646
+ .elementor-control-dynamic.elementor-label-inline .elementor-control-field {
3647
+ -webkit-flex-wrap: wrap;
3648
+ -ms-flex-wrap: wrap;
3649
+ flex-wrap: wrap; }
3650
+
3651
+ .elementor-control-dynamic-switcher {
3652
+ cursor: pointer;
3653
+ font-size: 9px; }
3654
+ .elementor-control-dynamic-switcher i {
3655
+ padding-left: 5px; }
3656
+ .elementor-control-dynamic-switcher-wrapper {
3657
+ display: -webkit-box;
3658
+ display: -webkit-flex;
3659
+ display: -ms-flexbox;
3660
+ display: flex;
3661
+ -webkit-box-pack: end;
3662
+ -webkit-justify-content: flex-end;
3663
+ -ms-flex-pack: end;
3664
+ justify-content: flex-end;
3665
+ -webkit-box-flex: 1;
3666
+ -webkit-flex-grow: 1;
3667
+ -ms-flex-positive: 1;
3668
+ flex-grow: 1; }
3669
+ .elementor-label-inline .elementor-control-dynamic-switcher-wrapper {
3670
+ width: 100%;
3671
+ padding-bottom: 10px; }
3672
+
3673
+ .elementor-control-dynamic-value .elementor-control-tag-area {
3674
+ display: none; }
3675
+
3676
+ .elementor-control-dynamic-value .elementor-control-dynamic-switcher {
3677
+ color: #71d7f7; }
3678
+
3679
  #elementor-toast {
3680
  position: absolute;
3681
  width: 280px;
assets/css/editor.min.css CHANGED
@@ -1,2 +1,2 @@
1
- /*! elementor - v1.9.8 - 12-03-2018 */
2
- @charset "UTF-8";.dialog-widget-content{background-color:#fff;position:absolute;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);overflow:hidden}.dialog-message{font-size:12px;line-height:1.5}.dialog-type-lightbox{position:fixed;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:4;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dialog-type-lightbox .dialog-widget-content{margin:auto;width:375px}.dialog-type-lightbox .dialog-message{padding:0 20px;min-height:50px}.dialog-type-lightbox .dialog-message,.dialog-type-lightbox .dialog-widget-header{text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper{border-top:1px solid #e6e9ec;text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper>button{border:none;background:none;font-size:15px;cursor:pointer;padding:13px 0;outline:0}.dialog-type-lightbox .dialog-buttons-wrapper>button:first-child{color:#6d7882}.dialog-type-lightbox .dialog-buttons-wrapper>button.dialog-ok{color:#b01b1b}.dialog-type-lightbox .dialog-buttons-wrapper>button.dialog-take_over{color:#39b54a}.dialog-type-lightbox .dialog-buttons-wrapper>button:active{background-color:rgba(230,233,236,.5)}.dialog-type-lightbox .dialog-buttons-wrapper>button::-moz-focus-inner{border:0}.dialog-widget-header{padding:20px 0;font-weight:500}.dialog-close-button{cursor:pointer;position:absolute;top:30px;right:30px;font-size:15px}.dialog-close-button:not(:hover){opacity:.4}.dialog-confirm-widget .dialog-widget-header,.dialog-lightbox-widget .dialog-widget-header{font-size:15px;color:#495157}.dialog-confirm-widget .dialog-buttons-wrapper>button,.dialog-lightbox-widget .dialog-buttons-wrapper>button{width:50%}.dialog-confirm-widget .dialog-buttons-wrapper>button:first-child,.dialog-lightbox-widget .dialog-buttons-wrapper>button:first-child{border-right:1px solid #e6e9ec}.dialog-confirm-widget .dialog-buttons-wrapper>button:hover,.dialog-lightbox-widget .dialog-buttons-wrapper>button:hover{background-color:#f4f6f7}.dialog-alert-widget .dialog-buttons-wrapper>button{width:100%}@media (max-width:767px){.dialog-close-button{top:15px;right:15px}body.admin-bar .dialog-close-button{top:40px}}.elementor-aspect-ratio-219 .elementor-fit-aspect-ratio{padding-bottom:42.8571%}.elementor-aspect-ratio-169 .elementor-fit-aspect-ratio{padding-bottom:56.25%}.elementor-aspect-ratio-43 .elementor-fit-aspect-ratio{padding-bottom:75%}.elementor-aspect-ratio-32 .elementor-fit-aspect-ratio{padding-bottom:66.6666%}.elementor-aspect-ratio-11 .elementor-fit-aspect-ratio{padding-bottom:100%}.elementor-fit-aspect-ratio{position:relative;height:0}.elementor-fit-aspect-ratio iframe{position:absolute;top:0;left:0;height:100%;width:100%;border:0}.elementor-hidden{display:none}.flatpickr-calendar{width:280px}.flatpickr-calendar .flatpickr-current-month span.cur-month{font-weight:300}.flatpickr-calendar .dayContainer{width:280px;min-width:280px;max-width:280px}.flatpickr-calendar .flatpickr-days{width:280px}.flatpickr-calendar .flatpickr-day{max-width:37px;height:37px;line-height:37px}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{position:absolute;top:-10000em;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.elementor-clearfix:after{content:"";display:block;clear:both;width:0;height:0}*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{height:100%}html{background-color:#f1f1f1}iframe,img{border:0 none}li{list-style:none}a,body{text-decoration:none}body{color:#6d7882;font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;font-size:13px;font-weight:400;line-height:1;text-transform:none;overflow:hidden}body a{color:#71d7f7}body a:hover{color:#b7084e}body.elementor-editor-active #elementor-preview{right:0}@media (max-width:1439px){body.elementor-editor-active #elementor-preview{left:280px}}@media (min-width:1440px){body.elementor-editor-active #elementor-preview{left:300px}}body.elementor-editor-active #elementor-panel{left:0}body.elementor-editor-active #elementor-mode-switcher-preview .fa:before{content:""}body.elementor-editor-preview #elementor-preview{left:0}@media (max-width:1439px){body.elementor-editor-preview #elementor-panel{left:-280px}}@media (min-width:1440px){body.elementor-editor-preview #elementor-panel{left:-300px}}body.elementor-editor-preview #elementor-panel>.ui-resizable-e,body.elementor-editor-preview #elementor-panel>.ui-resizable-w{display:none}body.elementor-editor-preview #elementor-mode-switcher-preview .fa:before{content:""}#elementor-panel:not(.ui-resizable-resizing),#elementor-preview:not(.ui-resizable-resizing){-webkit-transition:left .5s,width .5s;-o-transition:left .5s,width .5s;transition:left .5s,width .5s}#elementor-loading{position:fixed;top:0;left:0;bottom:0;right:0;background:#f1f3f5;z-index:4}.elementor-loader-wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100px}.elementor-loader-wrapper .elementor-loader{height:100px;position:relative}.elementor-loader-wrapper .elementor-loader-box{background-color:#495157;position:absolute;-webkit-animation:load 1.8s linear infinite;animation:load 1.8s linear infinite}.elementor-loader-wrapper .elementor-loader-box:first-of-type{width:20%;height:100%;left:0;top:0}.elementor-loader-wrapper .elementor-loader-box:not(:first-of-type){right:0;height:20%;width:60%}.elementor-loader-wrapper .elementor-loader-box:nth-of-type(2){top:0;-webkit-animation-delay:-.45s;animation-delay:-.45s}.elementor-loader-wrapper .elementor-loader-box:nth-of-type(3){top:40%;-webkit-animation-delay:-.9s;animation-delay:-.9s}.elementor-loader-wrapper .elementor-loader-box:nth-of-type(4){bottom:0;-webkit-animation-delay:-1.35s;animation-delay:-1.35s}@-webkit-keyframes load{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}@keyframes load{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}.elementor-loading-title{color:#495157;text-align:center;text-transform:uppercase;margin-top:30px;letter-spacing:7px;font-size:10px;-webkit-animation:load-title 1.5s linear infinite;animation:load-title 1.5s linear infinite}@-webkit-keyframes load-title{0%{opacity:1}50%{opacity:.6}to{opacity:1}}@keyframes load-title{0%{opacity:1}50%{opacity:.6}to{opacity:1}}#elementor-preview-loading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}#elementor-preview-loading i{color:#d5dadf;font-size:50px}.select2-dropdown{border-color:#a4afb7}.select2-dropdown .select2-search__field{outline:none}#elementor-fatal-error-dialog button.dialog-ok{color:#71d7f7}#elementor-fatal-error-dialog .dialog-widget-header{font-size:13px;color:#6d7882}.eicon-nerd:hover:before{content:"\e965"}.eicon-nerd:active:before{content:"\e964"}.elementor-button{text-transform:uppercase;outline:none;border:none;-webkit-border-radius:3px;border-radius:3px;-webkit-transition-property:background,color,opacity,-webkit-box-shadow;transition-property:background,color,opacity,-webkit-box-shadow;-o-transition-property:background,color,box-shadow,opacity;transition-property:background,color,box-shadow,opacity;transition-property:background,color,box-shadow,opacity,-webkit-box-shadow;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.elementor-button:hover{border:none}.elementor-button:not([disabled]){cursor:pointer}.elementor-button:not(.elementor-button-state) .elementor-state-icon{display:none}.elementor-button.elementor-button-success,.elementor-panel .elementor-button#elementor-panel-saver-publish{color:#fff}.elementor-button.elementor-button-success[disabled],.elementor-panel .elementor-button[disabled]#elementor-panel-saver-publish{background-color:#c2cbd2}.elementor-button.elementor-button-success:not([disabled]),.elementor-panel .elementor-button#elementor-panel-saver-publish:not([disabled]){background-color:#39b54a}.elementor-button.elementor-button-success:not([disabled]):hover,.elementor-panel .elementor-button#elementor-panel-saver-publish:not([disabled]):hover{opacity:.85;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-button.elementor-button-success:not([disabled]):active,.elementor-panel .elementor-button#elementor-panel-saver-publish:not([disabled]):active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-button.elementor-button-warning{background-color:#a4afb7;color:#fff}.elementor-button.elementor-button-warning[disabled]{background-color:#c2cbd2}.elementor-button.elementor-button-warning:not([disabled]):hover{background-color:#b01b1b;opacity:.85;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-button.elementor-button-warning:not([disabled]):active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-button.elementor-button-go-pro{color:#fff;background-color:#fcb92c}.elementor-button.elementor-edit-template{display:inline-block;margin-top:15px;color:#fff}.elementor-button.elementor-button-default{background-color:#a4afb7;color:#fff;font-size:11px;padding:6.5px 15px}.elementor-button.elementor-button-default:hover{background-color:#6d7882;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-button.elementor-button-default:active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-button.elementor-button-default:visited{color:#fff}.elementor-button i{margin-right:10px}.elementor-input-style,input,select,textarea{-webkit-border-radius:3px;border-radius:3px;font-size:12px;width:100%;background:none;-webkit-box-shadow:none;box-shadow:none;color:#495157;border:1px solid;outline:none}.elementor-input-style:not(:focus),input:not(:focus),select:not(:focus),textarea:not(:focus){border-color:#d5dadf}.elementor-input-style:focus,input:focus,select:focus,textarea:focus{border-color:#a4afb7}.elementor-error input,.elementor-error select,.elementor-error textarea{border-color:#b01b1b}.elementor-input-style,input,textarea{padding:5px 8px}.elementor-input-style,textarea{resize:vertical}input[type=checkbox],input[type=radio]{border:1px solid #d5dadf;background:#fff;color:#555;clear:none;cursor:pointer;display:inline-block;line-height:0;height:16px;margin:-4px 4px 0 0;outline:0;text-align:center;vertical-align:middle;width:16px;min-width:16px;-webkit-transition:border-color .05s ease-in-out;-o-transition:.05s border-color ease-in-out;transition:border-color .05s ease-in-out}input[type=checkbox]:focus,input[type=radio]:focus{border-color:#a4afb7}input[disabled]{background-color:#e6e9ec;cursor:not-allowed;opacity:1}select{height:27px}.ps-container{-ms-touch-action:none;overflow:hidden!important}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block}.ps-container.ps-in-scrolling{pointer-events:none}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;-webkit-border-radius:4px;border-radius:4px;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;bottom:3px;height:8px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;background-color:#aaa;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;bottom:0;height:8px}.ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;-webkit-border-radius:4px;border-radius:4px;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;right:3px;width:8px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#aaa;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;right:0;width:8px}.ps-container:hover.ps-in-scrolling{pointer-events:none}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:.6}.ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}#nprogress{pointer-events:none}#nprogress .bar{background:#39b54a;position:fixed;z-index:3;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;-webkit-box-shadow:0 0 10px #39b54a,0 0 5px #39b54a;box-shadow:0 0 10px #39b54a,0 0 5px #39b54a;opacity:1;-webkit-transform:rotate(3deg) translateY(-4px);-ms-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:none;position:fixed;z-index:3;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid transparent;border-top-color:#39b54a;border-left-color:#39b54a;-webkit-border-radius:50%;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#nprogress .bar,#nprogress .spinner{z-index:6}.elementor-panel{font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;font-size:13px}.elementor-panel ::-moz-selection{background:#5bc0de;color:#fff}.elementor-panel ::selection{background:#5bc0de;color:#fff}.elementor-panel a{color:#b7084e}.elementor-panel h1,.elementor-panel h2,.elementor-panel h3,.elementor-panel h4,.elementor-panel h5,.elementor-panel h6{font-size:100%;font-weight:400}.elementor-panel abbr,.elementor-panel acronym{border:0;font-variant:normal}.elementor-panel sup{vertical-align:text-top}.elementor-panel sub{vertical-align:text-bottom}.elementor-panel img{max-width:100%;height:auto;border:0}.elementor-panel ::-moz-focus-inner{padding:0;border:0}.elementor-panel :focus{outline:0}.elementor-panel#elementor-panel{position:fixed;height:100%;top:0;bottom:0;overflow:visible;background-color:#e6e9ec}@media (max-width:1439px){.elementor-panel{width:280px}}@media (min-width:1440px){.elementor-panel{width:300px}}.elementor-panel>.ui-resizable-e,.elementor-panel>.ui-resizable-w{position:absolute;top:0;height:100%;width:7px;right:-5px;cursor:ew-resize}.elementor-panel #elementor-panel-inner{position:relative;height:100%;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.elementor-panel .elementor-panel-container{clear:both;padding-left:15px;padding-right:15px}.elementor-panel #elementor-panel-content-wrapper{position:absolute;bottom:40px;top:40px;left:0;width:100%}.elementor-panel .elementor-panel-hide{display:none}.elementor-panel .elementor-panel-heading{display:table;table-layout:fixed;height:40px;padding:0 20px;width:100%;border-bottom:1px solid #e6e9ec;cursor:pointer}.elementor-panel .elementor-panel-heading:not(.elementor-open) .elementor-panel-heading-toggle .fa:before{content:""}.elementor-panel .elementor-panel-heading.elementor-open .elementor-panel-heading-toggle .fa:before{content:"\f0d7"}.elementor-panel .elementor-panel-heading>*{display:table-cell;vertical-align:middle}.elementor-panel .elementor-panel-heading-toggle{width:20px;color:#495157}.elementor-panel .elementor-panel-heading-title{color:#495157;font-weight:700}.elementor-panel .elementor-panel-box{margin-top:10px;background-color:#fff}.elementor-panel .elementor-panel-box-content{padding:20px 20px 10px}.elementor-panel .elementor-control-title{font-size:12px}.elementor-panel .elementor-button{display:inline-block}.elementor-panel .select2-container{width:100%!important}.elementor-panel .select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--multiple,.elementor-panel .select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--single{border-color:#d5dadf}.elementor-panel .select2-container.select2-container--focus .select2-selection--multiple,.elementor-panel .select2-container.select2-container--focus .select2-selection--single,.elementor-panel .select2-container.select2-container--open .select2-selection--multiple,.elementor-panel .select2-container.select2-container--open .select2-selection--single{border-color:#a4afb7}.elementor-panel .select2-container.select2-container--default .select2-selection--multiple .select2-selection__clear{display:none}.elementor-panel .select2-container.select2-container--default .select2-selection--multiple .select2-selection__choice{line-height:1.5;font-size:.9em;border:none;-webkit-border-radius:0;border-radius:0}.elementor-panel .select2-selection--single{height:27px}.elementor-panel .select2-selection__rendered{line-height:27px}.elementor-panel .select2-selection__arrow{height:27px;top:0}.elementor-panel #elementor-controls .pojo-widget-button-collapse{display:none}.elementor-panel .elementor-panel-alert{padding:15px;border-left:5px solid transparent;position:relative;font-size:12px;line-height:1.5;text-align:left}.elementor-panel .elementor-panel-alert a{color:inherit}.elementor-panel .elementor-panel-alert.elementor-panel-alert-info{color:#31708f;background-color:#d9edf7;border-color:#bcdff1}.elementor-panel .elementor-panel-alert.elementor-panel-alert-success{color:#3c763d;background-color:#dff0d8;border-color:#cae6be}.elementor-panel .elementor-panel-alert.elementor-panel-alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#f9f0c3}.elementor-panel .elementor-panel-alert.elementor-panel-alert-danger{color:#a94442;background-color:#f2dede;border-color:#e8c4c4}.elementor-panel .elementor-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;-webkit-border-radius:.25em;border-radius:.25em;text-transform:capitalize}.elementor-panel .elementor-label.elementor-label-default{background-color:#a4afb7}.elementor-panel .elementor-label.elementor-label-info{background-color:#5bc0de}.elementor-panel .elementor-label.elementor-label-success{background-color:#5cb85c}.elementor-panel .elementor-label.elementor-label-warning{background-color:#f0ad4e}.elementor-panel .elementor-label.elementor-label-danger{background-color:#d9534f}.elementor-panel .elementor-control-field-description,.elementor-panel .elementor-descriptor{font-size:11px;font-style:italic;line-height:1.4;color:#a4afb7}.elementor-panel .elementor-panel-nerd-box{padding:30px 20px;text-align:center}.elementor-panel .elementor-panel-nerd-box .elementor-panel-nerd-box-icon{font-size:52px;color:#a4afb7}.elementor-panel .elementor-panel-nerd-box .elementor-panel-nerd-box-title{margin-top:20px;font-size:16px;font-weight:700}.elementor-panel .elementor-panel-nerd-box .elementor-panel-nerd-box-message{margin-top:20px;line-height:1.4;font-size:11px}.elementor-panel .elementor-panel-nerd-box .elementor-button.elementor-panel-nerd-box-link{background-color:#fcb92c;color:#fff;padding:7px 25px;margin-top:20px;-webkit-box-shadow:0 0 1px rgba(0,0,0,.1),0 2px 2px rgba(0,0,0,.1);box-shadow:0 0 1px rgba(0,0,0,.1),0 2px 2px rgba(0,0,0,.1);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.elementor-panel .elementor-panel-nerd-box .elementor-button.elementor-panel-nerd-box-link:hover{background-color:#fdca5e}.elementor-panel .elementor-controls-popover{display:none;position:absolute;-webkit-box-shadow:0 2px 15px rgba(0,0,0,.3);box-shadow:0 2px 15px rgba(0,0,0,.3);-webkit-border-radius:3px;border-radius:3px;left:0;right:0;margin:-4px auto 5px;padding-top:15px;width:90%;z-index:1;background-color:#fff}.elementor-panel .elementor-controls-popover:before{content:"";position:absolute;top:-16px;right:22px;border:8px solid transparent;border-bottom-color:#fff}.elementor-panel .elementor-controls-popover div.elementor-control{background-color:transparent}.elementor-panel .elementor-controls-popover div.elementor-control:before{content:none}.elementor-panel #elementor-panel-get-pro-elements .elementor-panel-nerd-box-message{text-transform:uppercase}.elementor-panel #elementor-panel-header{display:table;height:40px;width:100%;background-color:#b7084e;color:#fff}.elementor-panel #elementor-panel-header>*{display:table-cell;vertical-align:middle;text-align:center}.elementor-panel .elementor-header-button{width:40px}.elementor-panel .elementor-header-button .elementor-icon{cursor:pointer;display:block;font-size:19px;height:40px;line-height:40px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-panel .elementor-header-button .elementor-icon.eicon-menu-bar{font-size:18px}.elementor-panel .elementor-header-button .elementor-icon:hover{color:#d5dadf}.elementor-panel #elementor-panel-header-title{font-size:15px}.elementor-panel #elementor-panel-header-title img{width:66px}.elementor-panel #elementor-panel-elements-navigation .elementor-panel-navigation-tab{text-align:center;padding:10px 0;font-size:11px;text-transform:uppercase;cursor:pointer}.elementor-panel #elementor-panel-elements{overflow:hidden;padding:0 5px}.elementor-panel .elementor-element-wrapper{float:left;width:50%;padding:5px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.elementor-panel .elementor-element{-webkit-border-radius:3px;border-radius:3px;background-color:#fff;cursor:move}.elementor-panel .elementor-element:hover{-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2)}.elementor-panel .elementor-element:hover .icon,.elementor-panel .elementor-element:hover .title{color:#b7084e}.elementor-panel .elementor-element .icon{font-size:28px;padding-top:15px;color:#556068}.elementor-panel .elementor-element .elementor-element-title-wrapper{display:table;width:100%}.elementor-panel .elementor-element .title{font-size:11px;color:#556068;display:table-cell;vertical-align:middle;height:40px}.elementor-panel #elementor-panel-elements-search-wrapper{position:relative;margin:10px 10px 5px}.elementor-panel #elementor-panel-elements-search-wrapper i{position:absolute;right:0;top:50%;color:#a4afb7;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:right 1s;-o-transition:right 1s;transition:right 1s}.elementor-panel #elementor-panel-elements-search-input{font-size:11px;-webkit-border-radius:0;border-radius:0;padding:10px 27px 10px 0;font-style:italic;color:#a4afb7;border:none;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.elementor-panel #elementor-panel-elements-search-input:focus{background-color:hsla(0,0%,100%,.7);padding-left:15px}.elementor-panel #elementor-panel-elements-search-input:focus+i{right:15px}.elementor-panel .elementor-panel-category:first-child .panel-elements-category-title{padding-top:14px}.elementor-panel .panel-elements-category-title-basic{display:none}.elementor-panel .panel-elements-category-title{padding:12px 15px;text-transform:uppercase;font-size:11px}.elementor-panel .panel-elements-category-items{overflow:hidden;padding:0 5px}.elementor-panel .elementor-panel-scheme-title{padding:10px 20px;margin-top:10px}.elementor-panel .elementor-panel-scheme-description{padding:20px 20px 0}.elementor-panel .elementor-panel-scheme-buttons{padding:0 20px;display:table;table-layout:fixed;width:100%;height:40px;background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1)}.elementor-panel .elementor-panel-scheme-button-wrapper{display:table-cell;vertical-align:middle;text-align:center}.elementor-panel .elementor-panel-scheme-button-wrapper:first-child{text-align:left}.elementor-panel .elementor-panel-scheme-button-wrapper:last-child{text-align:right}.elementor-panel .elementor-panel-scheme-save .elementor-button{padding:6px 18px}.elementor-panel .elementor-panel-scheme-discard .elementor-button,.elementor-panel .elementor-panel-scheme-reset .elementor-button{color:#a4afb7;background:none}.elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-items{position:relative}.elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item{display:inline-block}@media (max-width:1439px){.elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)){margin-right:13px}}@media (min-width:1440px){.elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)){margin-right:19px}}@media (max-width:1439px){[class*=wp-version-4-9] .elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)),[class*=wp-version-5] .elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)){margin-right:5px}}@media (min-width:1440px){[class*=wp-version-4-9] .elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)),[class*=wp-version-5] .elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)){margin-right:12px}}.elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}@media (max-width:1439px){.elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result{margin-right:4px}}@media (min-width:1440px){.elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result{margin-right:6px}}@media (max-width:1439px){[class*=wp-version-4-9] .elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result,[class*=wp-version-5] .elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result{margin-right:10px}}@media (min-width:1440px){[class*=wp-version-4-9] .elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result,[class*=wp-version-5] .elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result{margin-right:9px}}.elementor-panel .elementor-panel-scheme-color-title{text-align:center;text-transform:uppercase;margin:10px 0;color:#c2cbd2;font-size:8px}.elementor-panel .elementor-panel-scheme-typography-item{display:table;table-layout:fixed;width:100%;margin-bottom:15px}.elementor-panel .elementor-panel-scheme-typography-item>*{display:table-cell;vertical-align:middle}.elementor-panel .elementor-panel-scheme-typography-item-value input,.elementor-panel .elementor-panel-scheme-typography-item-value select{width:100%}.elementor-panel .elementor-panel-scheme-item .elementor-panel-heading:not(.elementor-open)+.elementor-panel-scheme-typography-items{display:none}.elementor-panel .elementor-panel-scheme-color-system-scheme{margin-bottom:10px}.elementor-panel .elementor-panel-scheme-color-system-scheme .elementor-title{font-size:11px;color:#a4afb7;font-style:italic;margin-top:5px}.elementor-panel .elementor-panel-scheme-color-system-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:border .5s;-o-transition:border .5s;transition:border .5s;overflow:hidden;padding:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #d5dadf;cursor:pointer}.elementor-panel .elementor-panel-scheme-color-system-items:hover{border:1px solid #a4afb7}.elementor-panel .elementor-panel-scheme-color-system-item{height:20px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.elementor-panel #elementor-panel-schemes-disabled a:hover{text-decoration:underline}.elementor-panel #elementor-panel-page-menu{padding:25px 15px}.elementor-panel #elementor-panel-exit-to-dashboard{width:100%;padding:15px 20px;font-size:12px;background-color:#0085ba;color:#fff;text-transform:uppercase;text-align:left;font-weight:400;border:none}.elementor-panel #elementor-panel-exit-to-dashboard:hover{background-color:#0073a1;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-panel #elementor-panel-exit-to-dashboard:active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-panel #elementor-panel-exit-to-dashboard:visited{color:#fff}.elementor-panel #elementor-panel-exit-to-dashboard i{margin-right:15px}.elementor-panel .elementor-panel-menu-group-title{text-transform:uppercase;font-size:11px}.elementor-panel .elementor-panel-menu-items{margin:15px 0 25px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden}.elementor-panel .elementor-panel-menu-item{display:table;width:100%;height:40px;cursor:pointer;margin-bottom:1px;background-color:#fff}.elementor-panel .elementor-panel-menu-item:hover{background-color:hsla(0,0%,100%,.8)}.elementor-panel .elementor-panel-menu-item>*{display:table-cell;vertical-align:middle}.elementor-panel .elementor-panel-menu-item-icon{text-align:center;width:50px;color:#a4afb7}.elementor-panel .elementor-panel-menu-item-title{font-weight:500}.elementor-panel .elementor-panel-menu-item-title>span{color:#39b54a}.elementor-panel .elementor-control.elementor-control-clear_page{background-color:transparent}.elementor-panel .elementor-control.elementor-control-clear_page .elementor-control-raw-html{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.elementor-panel .elementor-control.elementor-control-clear_page button{width:80px;height:26px}.elementor-panel .elementor-panel-navigation{background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);display:table;table-layout:fixed;width:100%}.elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab{display:table-cell}.elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab.active{background-image:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#fff));background-image:-webkit-linear-gradient(top,#f3f3f3,#fff);background-image:-o-linear-gradient(top,#f3f3f3,#fff);background-image:linear-gradient(180deg,#f3f3f3,#fff);border-bottom:3px solid #b7084e}.elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab a{display:block;text-align:center;padding:12px 0 8px;font-size:10px;color:#6d7882}.elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab a:before{font-family:FontAwesome;font-size:16px;display:block;margin-bottom:6px}.elementor-panel .elementor-tab-control-content a:before{content:"\f040"}.elementor-panel .elementor-tab-control-style a:before{content:"\f042"}.elementor-panel .elementor-tab-control-advanced a:before,.elementor-panel .elementor-tab-control-general_style a:before,.elementor-panel .elementor-tab-control-settings a:before{content:"\f013"}.elementor-panel .elementor-tab-control-responsive a:before{content:"\f10a"}.elementor-panel .elementor-tab-control-column a:before,.elementor-panel .elementor-tab-control-layout a:before{content:"\f0db"}.elementor-panel .elementor-tab-control-lightbox a:before{content:"\f2d2"}.elementor-panel .elementor-control{background-color:#fff;position:relative;padding:0 20px 15px}.elementor-panel .elementor-control a{font-weight:500;text-decoration:none;border-bottom:1px dotted transparent;-webkit-transition:all .3s ease-in-out;-o-transition:all ease-in-out .3s;transition:all .3s ease-in-out}.elementor-panel .elementor-control a:hover{border-bottom-color:inherit}.elementor-panel .elementor-control.elementor-control-separator-default:before{content:"";height:1px;display:block;margin-bottom:15px;background-color:#e6e9ec}.elementor-panel .elementor-control.elementor-control-separator-default.elementor-control-wp{margin-top:15px}.elementor-panel .elementor-control.elementor-control-separator-default.elementor-control-wp:before{background-color:transparent}.elementor-panel .elementor-control.elementor-control-separator-before{padding-top:15px}.elementor-panel .elementor-control.elementor-control-separator-before:before{content:"";position:absolute;height:3px;width:100%;top:0;left:0;background-color:#d5dadf}.elementor-panel .elementor-control.elementor-control-separator-after:after{content:"";position:absolute;height:3px;width:100%;bottom:0;left:0;background-color:#d5dadf}.elementor-panel .elementor-control.elementor-control-separator-after+.elementor-control-type-tabs{padding-top:15px}.elementor-panel .elementor-control.elementor-control-deprecated,.elementor-panel .elementor-control.elementor-control-deprecated .elementor-control-field-description{color:#b01b1b}.elementor-panel .elementor-control.elementor-control-hidden-label>*>*>.elementor-control-title,.elementor-panel .elementor-control.elementor-control-hidden-label>*>.elementor-control-title,.elementor-panel .elementor-control.elementor-hidden-control{display:none}.elementor-panel .elementor-control.elementor-control-type-heading .elementor-control-title{font-weight:700;margin:0}body:not(.elementor-device-desktop) .elementor-panel .elementor-control.elementor-control-responsive-desktop,body:not(.elementor-device-mobile) .elementor-panel .elementor-control.elementor-control-responsive-mobile,body:not(.elementor-device-tablet) .elementor-panel .elementor-control.elementor-control-responsive-tablet{display:none}.elementor-panel .elementor-control-wp{line-height:1.5}.elementor-panel .elementor-control-wp p{margin:15px 0}.elementor-panel .elementor-control-field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-panel .elementor-label-block>.elementor-control-content>.elementor-control-field{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-panel .elementor-label-block>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:10px}.elementor-panel .elementor-label-block.elementor-control-hidden-label>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{margin-top:0}.elementor-panel .elementor-label-inline>.elementor-control-content>.elementor-control-field>.elementor-control-title{width:45%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.elementor-panel .elementor-label-inline>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{width:55%}.elementor-panel .elementor-control-field-description{margin-top:10px}.elementor-panel .elementor-group-control-attachment_alert .elementor-control-field-description{margin-top:0}.elementor-panel .elementor-required{color:#b01b1b}.elementor-panel .elementor-choices{display:table;width:100%;height:27px;background-color:#a4afb7;text-align:center;border-spacing:1px;-webkit-border-radius:3px;border-radius:3px}.elementor-panel .elementor-choices input{display:none}.elementor-panel .elementor-choices input:checked+.elementor-choices-label{color:#fff}.elementor-panel .elementor-choices input:not(:checked)+.elementor-choices-label{background-color:#fff;color:#a4afb7}.elementor-panel .elementor-choices .elementor-choices-label{display:table-cell;vertical-align:middle;font-size:12px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;cursor:pointer}.elementor-panel .elementor-slider{display:inline-block;margin-top:10px;height:4px;background-color:#a4afb7;-webkit-border-radius:5px;border-radius:5px;position:relative;width:67%}.elementor-panel .elementor-slider .ui-slider-handle{height:16px;width:16px;background-color:#fff;display:inline-block;top:50%;-webkit-transform:translateY(-50%) translateX(-8px);-ms-transform:translateY(-50%) translateX(-8px);transform:translateY(-50%) translateX(-8px);position:absolute;-webkit-box-shadow:1px 1px 6px rgba(0,0,0,.3);box-shadow:1px 1px 6px rgba(0,0,0,.3);-webkit-border-radius:50%;border-radius:50%;cursor:pointer}.elementor-panel .elementor-slider-input{width:33%;float:right}.elementor-panel .elementor-slider-input input{width:80%;float:right}.elementor-panel .elementor-units-choices{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:right}.elementor-panel .elementor-units-choices input{display:none}.elementor-panel .elementor-units-choices input:not(:checked)+label{color:#c2cbd2}.elementor-panel .elementor-units-choices input:checked+label{text-decoration:underline}.elementor-panel .elementor-units-choices label{cursor:pointer;padding:0 2px;text-transform:uppercase;font-size:9px}.elementor-panel .elementor-control-responsive-switchers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 5px}.elementor-panel .elementor-responsive-switcher{display:inline-block;-webkit-border-radius:50%;border-radius:50%;height:18px;width:18px;background-color:#a4afb7;cursor:pointer;position:relative;margin-left:5px;color:#fff;font-size:8px;text-align:center;-webkit-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s}.elementor-panel .elementor-responsive-switcher:hover{background-color:#c2cbd2}.elementor-panel .elementor-responsive-switcher i{position:relative;display:block;line-height:18px}.elementor-panel .elementor-responsive-switcher i:before{height:18px;width:18px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.elementor-device-desktop #elementor-panel .elementor-panel-controls-stack:not(.elementor-responsive-switchers-open) .elementor-responsive-switcher{background:#c2cbd2}.elementor-device-desktop #elementor-panel .elementor-panel-controls-stack:not(.elementor-responsive-switchers-open) .elementor-responsive-switcher:not(.elementor-responsive-switcher-desktop){display:none}.elementor-device-mobile .elementor-panel .elementor-responsive-switcher-mobile,.elementor-device-tablet .elementor-panel .elementor-responsive-switcher-tablet{background-color:#71d7f7}.elementor-panel .elementor-update-preview{margin:15px 15px 0;background-color:#e6e9ec;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-panel .elementor-update-preview-button-wrapper{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:right}.elementor-panel .elementor-update-preview-button{padding:8px 15px;text-transform:uppercase}.elementor-panel .elementor-control-align .elementor-choices,.elementor-panel .elementor-control-position .elementor-choices,.elementor-panel .elementor-control-text_align .elementor-choices{direction:ltr}.elementor-panel .elementor-control-type-media .elementor-control-media{padding:7px;border:1px solid;height:150px}.elementor-panel .elementor-control-type-media .elementor-control-media:not(:hover){border-color:#d5dadf}.elementor-panel .elementor-control-type-media .elementor-control-media:not(:hover) .elementor-control-media-upload-button{background-color:#d5dadf}.elementor-panel .elementor-control-type-media .elementor-control-media:hover{border-color:#a4afb7}.elementor-panel .elementor-control-type-media .elementor-control-media:hover .elementor-control-media-upload-button{background-color:#a4afb7}.elementor-panel .elementor-control-type-media .elementor-control-media.media-empty .elementor-control-media-image-area,.elementor-panel .elementor-control-type-media .elementor-control-media:not(.media-empty) .elementor-control-media-upload-button{display:none}.elementor-panel .elementor-control-type-media .elementor-control-media>*{height:100%;cursor:pointer;position:relative}.elementor-panel .elementor-control-type-media .fa-plus-circle{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:#fff;font-size:20px}.elementor-panel .elementor-control-type-media .elementor-control-media-image-area:not(:hover) .elementor-control-media-delete{display:none}.elementor-panel .elementor-control-type-media .elementor-control-media-image-area:hover .elementor-control-media-image{opacity:.5}.elementor-panel .elementor-control-type-media .elementor-control-media-delete{position:absolute;bottom:0;left:0;right:0;text-align:center;padding:9.5px;font-size:11px;color:#fff;background-color:#a4afb7;text-transform:uppercase}.elementor-panel .elementor-control-type-media .elementor-control-media-image{height:100%;-webkit-background-size:cover;background-size:cover;background-position:50%}.elementor-panel .elementor-control-type-dimensions .elementor-control-dimensions{overflow:hidden}.elementor-panel .elementor-control-type-dimensions li{float:left;width:20%}.elementor-panel .elementor-control-type-dimensions li .elementor-link-dimensions,.elementor-panel .elementor-control-type-dimensions li input{display:block;text-align:center;width:100%;border-color:#a4afb7;height:27px}.elementor-panel .elementor-control-type-dimensions li input{border-left:none;-webkit-border-radius:0;border-radius:0;padding:4px 0}.elementor-panel .elementor-control-type-dimensions li input:focus+.elementor-control-dimension-label{color:#a4afb7}.elementor-panel .elementor-control-type-dimensions li .elementor-link-dimensions{border:1px solid #a4afb7;border-left:none;background-color:#fff;padding:0;outline:none;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;cursor:pointer}.elementor-panel .elementor-control-type-dimensions li:first-child input{border-left:1px solid #a4afb7;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-panel .elementor-control-type-dimensions .elementor-control-dimension-label{display:block;text-align:center;color:#d5dadf;font-size:9px;text-transform:uppercase;padding-top:5px}.elementor-panel .elementor-control-type-dimensions .elementor-link-dimensions.unlinked{background-color:#fff}.elementor-panel .elementor-control-type-dimensions .elementor-link-dimensions.unlinked .elementor-linked{display:none}.elementor-panel .elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked){background-color:#a4afb7}.elementor-panel .elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked) .elementor-unlinked{display:none}.elementor-panel .elementor-control-type-dimensions .elementor-link-dimensions .elementor-linked{color:#fff}.elementor-panel .elementor-control-type-url .elementor-control-url-external-hide .elementor-control-url-more{display:none}.elementor-panel .elementor-control-type-url .elementor-control-url-external-show input{padding-right:46px}.elementor-panel .elementor-control-type-url .elementor-control-input-wrapper{position:relative}.elementor-panel .elementor-control-type-url .elementor-control-url-more{position:absolute;top:0;right:0;height:26px;width:40px;border-left:1px solid;cursor:pointer;font-size:10px;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-panel .elementor-control-type-url .elementor-control-url-more i{font-size:13px}.elementor-panel .elementor-control-type-url .elementor-control-url-more-input,.elementor-panel .elementor-control-type-url .elementor-control-url-more-input:not(:checked)+.elementor-control-url-more-options{display:none}.elementor-panel .elementor-control-type-url .elementor-control-url-more-options{padding-top:10px}.elementor-panel .elementor-control-type-url .elementor-control-url-option{padding:5px;font-size:12px}.elementor-panel .elementor-control-type-url .elementor-input[data-setting=url],.elementor-panel .elementor-control-type-url input[type=url]{direction:ltr}.elementor-panel .elementor-control-type-url .elementor-input[data-setting=url]:not(:focus)+.elementor-control-url-more,.elementor-panel .elementor-control-type-url input[type=url]:not(:focus)+.elementor-control-url-more{border-color:#d5dadf}.elementor-panel .elementor-control-type-url .elementor-input[data-setting=url]:focus+.elementor-control-url-more,.elementor-panel .elementor-control-type-url input[type=url]:focus+.elementor-control-url-more{border-color:#a4afb7}.elementor-panel .elementor-control-type-section{margin-top:10px;padding:0}.elementor-panel .elementor-control-type-section+.elementor-control:not(.elementor-control-type-section){padding-top:15px}.elementor-panel .elementor-control-type-section+.elementor-control:not(.elementor-control-type-section):before{display:none}.elementor-panel .elementor-control-type-color>.elementor-control-content>.elementor-control-field>.elementor-control-title{width:70%}.elementor-panel .elementor-control-type-color>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{height:27px;width:30%}.elementor-panel .elementor-control-type-wysiwyg.elementor-rich-editing-disabled .wp-editor-container{margin-top:10px}.elementor-panel .elementor-control-type-wysiwyg *{-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-panel .elementor-control-type-wysiwyg .wp-editor-container{border:1px solid #e6e9ec;-webkit-border-radius:3px;border-radius:3px}.elementor-panel .elementor-control-type-wysiwyg #insert-media-button{margin-top:7px;height:auto;line-height:1;font-size:10px;padding:3px 7px;background-color:#e6e9ec}.elementor-panel .elementor-control-type-wysiwyg .ed_button{height:22px;width:auto}.elementor-panel .elementor-control-type-wysiwyg .wp-media-buttons-icon{height:14px;margin:0}.elementor-panel .elementor-control-type-wysiwyg .wp-media-buttons-icon:before{font-size:14px}.elementor-panel .elementor-control-type-wysiwyg .wp-switch-editor{border:none;color:#6d7882;font-size:10px;padding:3px 9px 4px;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.elementor-panel .elementor-control-type-wysiwyg .html-active .switch-tmce{background-color:transparent}.elementor-panel .elementor-control-type-wysiwyg .html-active .switch-html,.elementor-panel .elementor-control-type-wysiwyg .tmce-active .switch-tmce{background-color:#e6e9ec}.elementor-panel .elementor-control-type-wysiwyg .tmce-active .switch-html{background-color:transparent}.elementor-panel .elementor-control-type-wysiwyg .mce-toolbar-grp,.elementor-panel .elementor-control-type-wysiwyg .quicktags-toolbar{background-color:#e6e9ec}.elementor-panel .elementor-control-type-wysiwyg .mce-toolbar-grp>div{padding:0 3px}.elementor-panel .elementor-control-type-wysiwyg .elementor-wp-editor{-webkit-box-sizing:border-box;box-sizing:border-box}.elementor-panel .elementor-control-type-wysiwyg .mce-ico{color:#6d7882;font-size:16px}.elementor-panel .elementor-control-type-wysiwyg .mce-btn{margin-right:0;margin-left:0}.elementor-panel .elementor-control-type-wysiwyg .mce-btn.mce-active,.elementor-panel .elementor-control-type-wysiwyg .mce-btn:active,.elementor-panel .elementor-control-type-wysiwyg .mce-btn:hover{border-color:#d5dadf}.elementor-panel .elementor-control-type-wysiwyg .mce-path{padding:5px 10px}.elementor-panel .elementor-control-type-wysiwyg .mce-path-item{font-size:12px;color:#6d7882}.elementor-panel .elementor-control-type-icon .select2-selection__rendered .fa{margin-right:3px}.elementor-panel .elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-clear,.elementor-panel .elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-thumbnails{display:none}.elementor-panel .elementor-control-type-gallery .elementor-control-gallery-thumbnails{overflow:hidden;margin-top:20px;cursor:pointer}.elementor-panel .elementor-control-type-gallery .elementor-control-gallery-thumbnail{width:40px;height:40px;-webkit-background-size:cover;background-size:cover;background-position:50% 50%;float:left;margin-bottom:10px}.elementor-panel .elementor-control-type-gallery .elementor-control-gallery-thumbnail:not(:nth-child(5n)){margin-right:10px}.elementor-panel .elementor-control-type-gallery .elementor-control-gallery-add{width:100%;height:30px;color:#fff;background-color:#a4afb7;margin-top:10px;text-transform:uppercase}.elementor-panel .elementor-control-type-gallery .elementor-control-gallery-clear{color:#b01b1b;cursor:pointer}.elementor-panel .elementor-control-type-structure .elementor-control-structure-preset{border:1px solid #e6e9ec;padding:3px;-webkit-border-radius:3px;border-radius:3px}.elementor-panel .elementor-control-type-structure .elementor-control-structure-preset:not(.elementor-control-structure-current-preset){display:inline-block;cursor:pointer;height:50px}.elementor-panel .elementor-control-type-structure .elementor-control-structure-preset:not(.elementor-control-structure-current-preset) svg{height:100%}.elementor-panel .elementor-control-type-structure .elementor-control-structure-preset path{fill:#e6e9ec}.elementor-panel .elementor-control-type-structure .elementor-control-structure-current-preset{margin-top:15px}.elementor-panel .elementor-control-type-structure .elementor-control-structure-current-preset svg{display:block;width:100%}.elementor-panel .elementor-control-type-structure .elementor-control-structure-reset{padding:10px 0 0 2px;font-size:11px;cursor:pointer;color:#a4afb7}.elementor-panel .elementor-control-type-structure .elementor-control-structure-reset i{margin-right:8px}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title,.elementor-panel .elementor-control-type-structure .elementor-control-structure-title{color:#495157;font-weight:700;padding:13.5px 20px;position:relative}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title:after,.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title:before,.elementor-panel .elementor-control-type-structure .elementor-control-structure-title:after,.elementor-panel .elementor-control-type-structure .elementor-control-structure-title:before{content:"";position:absolute;left:0;right:0}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title:before,.elementor-panel .elementor-control-type-structure .elementor-control-structure-title:before{top:0;background-color:#e6e9ec;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title:after,.elementor-panel .elementor-control-type-structure .elementor-control-structure-title:after{bottom:0;height:1px;background-color:#e6e9ec}.elementor-panel .elementor-control-type-structure .elementor-control-structure-title{margin:10px -20px 0}.elementor-panel .elementor-control-type-structure .elementor-control-structure-title:before{height:10px;-webkit-box-shadow:inset 0 2px 4px hsla(0,0%,50%,.1);box-shadow:inset 0 2px 4px hsla(0,0%,50%,.1)}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title{margin:15px -20px 0}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title:before{height:3px}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets input{display:none}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets input:checked+.elementor-control-structure-preset{border:1px solid #a4afb7}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets input:checked+.elementor-control-structure-preset path{fill:#a4afb7}.elementor-panel .elementor-control-type-structure .elementor-control-structure-preset-wrapper{margin-top:15px}.elementor-panel .elementor-control-type-structure .elementor-control-structure-preset-title{text-align:center;padding-top:5px;font-style:italic;font-size:11px;color:#a4afb7}.elementor-panel .elementor-control-type-image_dimensions .elementor-control-field-description{margin:0 0 15px;line-height:1.4}.elementor-panel .elementor-control-type-image_dimensions .elementor-control-input-wrapper{overflow:hidden}.elementor-panel .elementor-control-type-image_dimensions .elementor-image-dimensions-field{width:65px;float:left}.elementor-panel .elementor-control-type-image_dimensions .elementor-image-dimensions-field input:focus+.elementor-image-dimensions-field-description{color:#a4afb7}.elementor-panel .elementor-control-type-image_dimensions .elementor-image-dimensions-separator{width:20px;text-align:center;float:left;padding-top:4px}.elementor-panel .elementor-control-type-image_dimensions .elementor-image-dimensions-field-description{display:block;text-transform:uppercase;margin-top:5px;color:#d5dadf;font-size:9px;text-align:center}.elementor-panel .elementor-control-type-image_dimensions .elementor-image-dimensions-apply-button{float:right;height:27px;width:65px}.elementor-panel .elementor-control-type-code{padding:0 10px 15px}.elementor-panel .elementor-control-type-wp_widget .widget-inside{display:block}.elementor-panel .elementor-control-type-wp_widget .quicktags-toolbar input{width:auto}.elementor-panel .elementor-control-type-tabs{font-size:.8em;color:#a4afb7;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-panel .elementor-control-type-tab{text-align:center;width:100%;padding:0;line-height:30px;border-top:1px solid #a4afb7;border-bottom:1px solid #a4afb7;border-right:1px solid #a4afb7;cursor:pointer}.elementor-panel .elementor-control-type-tab:first-child{border-left:1px solid #a4afb7;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.elementor-panel .elementor-control-type-tab:last-child{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.elementor-panel .elementor-control-type-tab.elementor-tab-active{background-color:#a4afb7;color:#fff}.elementor-panel .elementor-tab-close{display:none!important}.elementor-panel .elementor-control-type-repeater,.elementor-panel .elementor-control-type-repeater .elementor-control:not(.elementor-control-type-tab){padding:0 10px 15px}.elementor-panel .elementor-control-type-repeater .elementor-control:before,.elementor-panel .elementor-control-type-repeater.elementor-repeater-has-minimum-rows .elementor-repeater-tool-remove{display:none}.elementor-panel .elementor-control-type-repeater .repeater-fields{margin:10px 0}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-controls{border:1px solid #d5dadf;border-top-width:0;padding-top:15px}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-controls:not(.editable){display:none}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-controls .wp-picker-container.wp-picker-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);border-width:0}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools{display:table;table-layout:fixed;width:100%;color:#556068;background-color:#d5dadf;height:40px;border-spacing:1px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools:hover{background-color:#a4afb7}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools>div{display:table-cell;text-align:center;vertical-align:middle;cursor:pointer}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools>div:not(.elementor-repeater-row-handle-sortable){background-color:#fff}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools>div:hover{opacity:.95}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title{text-align:left;padding:0 10px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title .fa{margin-right:5px}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-tool{width:40px}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-handle-sortable{cursor:move;width:10px;color:#fff}.elementor-panel .elementor-control-type-repeater .elementor-button-wrapper{text-align:center;padding:10px}.elementor-panel .elementor-control-type-textarea textarea{display:block}.elementor-panel .elementor-control-type-box_shadow .elementor-control-input-wrapper{overflow:hidden}.elementor-panel .elementor-control-type-box_shadow .elementor-shadow-slider{margin-top:10px}.elementor-panel .elementor-control-type-text_shadow .elementor-control-input-wrapper{overflow:hidden}.elementor-panel .elementor-control-type-text_shadow .elementor-shadow-slider{margin-top:10px}.elementor-panel .elementor-control-type-switcher.elementor-label-inline>.elementor-control-content .elementor-control-field .elementor-control-title{width:70%}.elementor-panel .elementor-control-type-switcher.elementor-label-inline>.elementor-control-content .elementor-control-field .elementor-control-input-wrapper{width:30%}.elementor-panel .elementor-control-type-switcher .elementor-control-input-wrapper{text-align:right}.elementor-panel .elementor-control-type-switcher .elementor-switch{position:relative;display:inline-block;vertical-align:top;width:49px;height:20px;background-color:#fff;-webkit-border-radius:18px;border-radius:18px;cursor:pointer}.elementor-panel .elementor-control-type-switcher .elementor-switch-input{display:none}.elementor-panel .elementor-control-type-switcher .elementor-switch-label{position:relative;display:block;height:inherit;font-size:7px;text-transform:uppercase;background:#eceeef;-webkit-border-radius:inherit;border-radius:inherit;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.12),inset 0 0 2px rgba(0,0,0,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.12),inset 0 0 2px rgba(0,0,0,.15);-webkit-transition:.15s ease-out;-o-transition:.15s ease-out;transition:.15s ease-out;-webkit-transition-property:opacity,background;-o-transition-property:opacity,background;transition-property:opacity,background}.elementor-panel .elementor-control-type-switcher .elementor-switch-label:after,.elementor-panel .elementor-control-type-switcher .elementor-switch-label:before{position:absolute;top:0;width:50%;text-align:center;line-height:20px;-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.elementor-panel .elementor-control-type-switcher .elementor-switch-label:before{content:attr(data-off);right:3px;color:#a4afb7;text-shadow:0 1px hsla(0,0%,100%,.5)}.elementor-panel .elementor-control-type-switcher .elementor-switch-label:after{content:attr(data-on);left:3px;color:#fff;text-shadow:0 1px rgba(0,0,0,.2);opacity:0}.elementor-panel .elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-label{background:#71d7f7;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15),inset 0 0 3px rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.15),inset 0 0 3px rgba(0,0,0,.2)}.elementor-panel .elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-label:before{opacity:0}.elementor-panel .elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-label:after{opacity:1}.elementor-panel .elementor-control-type-switcher .elementor-switch-handle{position:absolute;top:1px;left:1px;width:18px;height:18px;background:#fff;-webkit-border-radius:10px;border-radius:10px;-webkit-transition:left .15s ease-out;-o-transition:left .15s ease-out;transition:left .15s ease-out}.elementor-panel .elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-handle{left:30px;-webkit-box-shadow:-1px 1px 5px rgba(0,0,0,.2);box-shadow:-1px 1px 5px rgba(0,0,0,.2)}.elementor-panel .elementor-control-type-order .elementor-control-oreder-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-panel .elementor-control-type-order input{display:none}.elementor-panel .elementor-control-type-order input:checked+.elementor-control-order-label{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.elementor-panel .elementor-control-type-order select{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-panel .elementor-control-type-order select:not(:focus)~.elementor-control-order-label{border-color:#d5dadf}.elementor-panel .elementor-control-type-order select:focus~.elementor-control-order-label{border-color:#a4afb7}.elementor-panel .elementor-control-type-order .elementor-control-order-label{position:relative;padding:0;width:40px;border:1px solid;font-size:10px;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;margin-left:-3px;background-color:#fff;cursor:pointer}.elementor-panel .elementor-control-type-order .elementor-control-order-label i{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.elementor-panel .elementor-control-type-hidden{display:none!important}.elementor-panel .elementor-control-type-popover_toggle input{display:none}.elementor-panel .elementor-control-type-popover_toggle label{cursor:pointer}.elementor-panel .elementor-control-type-popover_toggle .elementor-control-input-wrapper{direction:rtl}.elementor-panel .elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:checked+.elementor-control-popover-toggle-toggle-label{color:#71d7f7}.elementor-panel .elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:not(:checked)~.elementor-control-popover-toggle-reset-label{display:none}.elementor-panel .elementor-control-type-popover_toggle .elementor-control-popover-toggle-reset-label{color:#c2cbd2;padding-right:5px}.elementor-panel .elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle-label{width:50px;height:27px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-border-radius:3px;border-radius:3px;border:1px solid #d5dadf}.elementor-panel .elementor-control-type-button .elementor-control-input-wrapper{text-align:right}.elementor-panel .elementor-control-type-button .elementor-button{width:80px;height:26px}.elementor-panel .wp-picker-container.wp-picker-active{position:absolute;z-index:1;top:0;right:7px;background-color:#fff;border:solid #fff;border-width:0 10px 0 5px;padding-top:10px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.4);box-shadow:0 0 5px rgba(0,0,0,.4)}.elementor-panel .wp-picker-container.wp-picker-active .wp-color-result{float:right}.elementor-panel .wp-picker-container.wp-picker-active .wp-picker-input-wrap{padding-left:10px;float:left}.elementor-panel .wp-picker-container *{-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-panel .wp-picker-container .color-alpha{width:-webkit-calc(100% - 2px * 2);width:calc(100% - 2px * 2);height:-webkit-calc(100% - 2px * 2);height:calc(100% - 2px * 2);margin:2px;position:absolute;top:0;left:0;-webkit-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box}.elementor-panel .wp-picker-container .iris-picker{border:none}.elementor-panel .wp-color-result{margin:0;width:48px;height:25px;-webkit-transition:border .5s;-o-transition:border .5s;transition:border .5s;padding:0;background-color:#fafafa;-webkit-border-radius:3px;border-radius:3px;border:1px solid #d5dadf}.elementor-panel .wp-color-result,.elementor-panel .wp-color-result:focus{-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}.elementor-panel .wp-color-result.wp-picker-open:after,.elementor-panel .wp-color-result:after{content:none}.elementor-panel .wp-color-result:hover{border:1px solid #a4afb7}.elementor-panel .wp-color-result:active,.elementor-panel .wp-color-result:focus{outline:0}.elementor-panel .wp-picker-clear.button,.elementor-panel .wp-picker-default.button{height:26px;width:48px;padding:0;background-color:#d5dadf;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;margin:0}.elementor-panel input[type=text].wp-color-picker{float:left;width:100px;max-width:136px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;font-size:11px;line-height:12px;padding:7px 3px}.elementor-panel .wp-picker-holder *{-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-panel .wp-picker-open~.wp-picker-holder{clear:both;margin-bottom:15px}.elementor-panel .elementor-control .wp-picker-container .iris-square-value{-webkit-transition:none;-o-transition:none;transition:none}.elementor-panel .elementor-control .wp-picker-container:not(.wp-picker-active){float:right}.elementor-panel .elementor-control .wp-picker-container:not(.wp-picker-active) .wp-color-result{margin:0}.elementor-panel .elementor-control .wp-picker-container.wp-picker-active{-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px)}.elementor-panel .elementor-control .wp-picker-container.wp-picker-active .wp-color-result{margin-right:3px}.elementor-panel #elementor-panel-footer{position:absolute;bottom:0;left:0;right:0;height:40px;background-color:#495157}.elementor-panel #elementor-panel-footer-tools{display:table;table-layout:fixed;width:100%;height:100%}.elementor-panel .elementor-panel-footer-tool{display:table-cell;vertical-align:middle;text-align:center;cursor:pointer;color:#a4afb7;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-update{border-right:1px solid #2d8739;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-update i{margin-right:5px}.elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-save-options{float:left;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-save-options i{margin:auto}.elementor-panel .elementor-panel-footer-tool.elementor-open{color:#fff}.elementor-panel .elementor-panel-footer-tool:not(.elementor-open):hover{color:#d5dadf}.elementor-panel .elementor-panel-footer-tool:not(.elementor-open) .elementor-panel-footer-sub-menu-wrapper{display:none}.elementor-panel .elementor-panel-footer-sub-menu-wrapper{position:absolute;bottom:100%;left:0;width:100%;background-color:#556068;padding:10px;-webkit-box-shadow:-2px -5px 8px rgba(0,0,0,.1);box-shadow:-2px -5px 8px rgba(0,0,0,.1);cursor:default;z-index:2}.elementor-panel .elementor-panel-footer-sub-menu{-webkit-border-radius:5px;border-radius:5px;overflow:hidden}.elementor-panel .elementor-panel-footer-sub-menu-item{background-color:#495157;display:table;table-layout:fixed;width:100%;cursor:pointer}.elementor-panel .elementor-panel-footer-sub-menu-item:not(:last-child){margin-bottom:1px}.elementor-panel .elementor-panel-footer-sub-menu-item[data-device-mode=mobile-landscape] .fa-mobile{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.elementor-panel .elementor-panel-footer-sub-menu-item:hover{background-color:rgba(0,0,0,.2)}.elementor-panel .elementor-panel-footer-sub-menu-item.active{background-color:rgba(0,0,0,.3)}.elementor-panel .elementor-panel-footer-sub-menu-item>*{display:table-cell;height:40px;vertical-align:middle}.elementor-panel .elementor-panel-footer-sub-menu-item .elementor-icon{width:40px;color:#a4afb7}.elementor-panel .elementor-panel-footer-sub-menu-item .elementor-title{text-align:left;color:#d5dadf}.elementor-panel .elementor-panel-footer-sub-menu-item .elementor-description{width:95px;text-align:left;font-size:11px;font-style:italic;color:#a4afb7}.elementor-panel #elementor-panel-footer-help-title{text-align:left;padding:10px 0;color:#d5dadf}.elementor-panel #elementor-panel-footer-responsive>i{display:block;height:100%;line-height:40px}.elementor-panel #elementor-panel-saver-publish{width:80px}.elementor-panel #elementor-panel-saver-publish .elementor-button.elementor-button-state #elementor-panel-saver-button-publish-label{display:none}.elementor-panel #elementor-panel-saver-save-options{width:35px;border-left:1px solid #495157}.elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper{font-size:11px;font-style:italic;color:#a4afb7;padding:5px 0 15px}.elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper:not(.elementor-state-active) .elementor-state-icon{display:none}.elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper time{border-bottom:1px dotted transparent;-webkit-transition:all .3s ease-in-out;-o-transition:all ease-in-out .3s;transition:all .3s ease-in-out;cursor:pointer}.elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper time:hover{border-bottom-color:inherit}.elementor-panel .elementor-saver-disabled{cursor:default}.elementor-panel #elementor-panel-saver-button-preview a{color:#a4afb7}.elementor-panel #elementor-panel-saver-button-publish,.elementor-panel #elementor-panel-saver-button-save-options{font-size:11px;text-transform:uppercase;height:26px}.elementor-panel #elementor-panel-saver-button-publish.elementor-saver-disabled,.elementor-panel #elementor-panel-saver-button-save-options.elementor-saver-disabled{background-color:#556068;color:#a4afb7}.elementor-panel #elementor-panel-saver-button-publish{width:100%;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-panel #elementor-panel-saver-button-save-options{width:25px}.elementor-panel #elementor-panel-saver-menu-save-draft.elementor-saver-disabled .elementor-icon,.elementor-panel #elementor-panel-saver-menu-save-draft.elementor-saver-disabled .elementor-title{color:#6d7882}#elementor-mode-switcher{position:absolute;left:100%;top:50%;width:15px;height:50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#e6e9ec;font-size:15px;-webkit-box-shadow:3px 1px 5px rgba(0,0,0,.1);box-shadow:3px 1px 5px rgba(0,0,0,.1);cursor:pointer}#elementor-mode-switcher:hover,body.elementor-editor-preview #elementor-mode-switcher{background-color:#b7084e;color:#fff}#elementor-mode-switcher-inner,#elementor-mode-switcher-preview{width:100%;height:100%;position:absolute;top:0;left:0}#elementor-mode-switcher-preview{cursor:pointer}#elementor-mode-switcher-preview .fa{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#elementor-mode-switcher-preview-input{display:none}.elementor-revision-item__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #d5dadf;padding:10px 15px;margin-bottom:10px;font-size:11px}.elementor-revision-item__wrapper.current{font-weight:700}.elementor-revision-item__wrapper .elementor-revision-item__tools-current{color:#b7084e}.elementor-revision-item:hover:not(.elementor-revision-current-preview){background-color:rgba(230,233,236,.3)}.elementor-revision-item-loading .elementor-revision-item__tools-current,.elementor-revision-item-loading .elementor-revision-item__tools-delete,.elementor-revision-item.elementor-revision-current-preview .elementor-revision-item__tools-delete,.elementor-revision-item:not(.elementor-revision-item-loading) .elementor-revision-item__tools-spinner,.elementor-revision-item:not(:hover) .elementor-revision-item__tools-delete{display:none}.elementor-revision-item__gravatar{-webkit-border-radius:50%;border-radius:50%;overflow:hidden}.elementor-revision-item__gravatar img{display:block}.elementor-revision-item__details{padding-left:15px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;cursor:pointer}.elementor-revision-item__tools-delete{cursor:pointer}.elementor-revision-meta{padding-top:5px;font-size:10px;font-weight:700}.elementor-revision-current-preview{background-color:#e6e9ec}#elementor-restore-autosave-dialog.dialog-widget{background-color:rgba(0,0,0,.3)}.elementor-history-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #d5dadf;padding:10px 15px;margin-bottom:10px;font-size:11px;line-height:1.4;cursor:pointer}.elementor-history-item:hover{background-color:rgba(230,233,236,.3)}.elementor-history-item:hover .elementor-history-item__icon .fa:before{content:"\f1da"}.elementor-history-item-applied{color:#a4afb7}.elementor-history-item-current{background:#e6e9ec;cursor:inherit}.elementor-history-item-current .elementor-history-item__icon .fa:before,.elementor-history-item-current:hover .elementor-history-item__icon .fa:before{content:"\f00c"}.elementor-history-item__details{width:95%}.elementor-history-item__title{font-weight:700}.elementor-history-item__action,.elementor-history-item__subtitle{font-weight:lighter}.elementor-history-item__action{font-style:italic;text-decoration:underline}.elementor-history-item .__icon{float:right}.elementor-history-revisions-message{font-size:11px;text-align:center;padding:5px 0}#elementor-preview{background-color:#333;position:absolute;height:100%;top:0;right:0;border:0}.elementor-device-desktop #elementor-preview{overflow-y:hidden}body:not(.elementor-device-desktop) #elementor-preview{overflow-y:auto}#elementor-preview-responsive-wrapper{position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.elementor-device-desktop #elementor-preview-responsive-wrapper{min-width:1025px;margin:0 auto;width:100%;height:100%}.elementor-device-tablet #elementor-preview-responsive-wrapper{width:768px;height:1025px;padding:40px 10px 70px}.elementor-device-mobile #elementor-preview-responsive-wrapper{width:360px;height:640px;padding:40px 10px 70px}body:not(.elementor-device-desktop) #elementor-preview-responsive-wrapper{-webkit-border-radius:30px;border-radius:30px;background-color:#111;margin:30px auto 80px;-webkit-box-sizing:content-box;box-sizing:content-box}#elementor-preview-iframe{width:100%;height:100%;background-color:#fff}.tipsy{font-size:10px;position:absolute;padding:5px;z-index:6}.tipsy-inner{background-color:#000;color:#fff;max-width:200px;padding:6px 12px;text-align:center;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.5);box-shadow:0 0 5px 0 rgba(0,0,0,.5)}.tipsy-arrow{position:absolute;width:0;height:0;line-height:0;border:5px dashed #000}.tipsy-arrow-n{border-bottom-color:#000}.tipsy-arrow-s{border-top-color:#000}.tipsy-arrow-e{border-left-color:#000}.tipsy-arrow-w{border-right-color:#000}.tipsy-n .tipsy-arrow,.tipsy-nw .tipsy-arrow{border-left-color:transparent;border-right-color:transparent;top:0;border-bottom-style:solid;border-top:none}.tipsy-n .tipsy-arrow{left:50%;margin-left:-5px}.tipsy-nw .tipsy-arrow{left:10px}.tipsy-ne .tipsy-arrow{top:0;right:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-s .tipsy-arrow,.tipsy-se .tipsy-arrow,.tipsy-sw .tipsy-arrow{bottom:0;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-s .tipsy-arrow{left:50%;margin-left:-5px}.tipsy-sw .tipsy-arrow{left:10px}.tipsy-se .tipsy-arrow{right:10px}.tipsy-e .tipsy-arrow,.tipsy-w .tipsy-arrow{top:50%;margin-top:-5px;border-top-color:transparent;border-bottom-color:transparent}.tipsy-e .tipsy-arrow{right:0;border-left-style:solid;border-right:none}.tipsy-w .tipsy-arrow{left:0;border-right-style:solid;border-left:none}#elementor-template-library-modal .dialog-widget-content{background-color:#f1f3f5;width:100%}@media (max-width:1439px){#elementor-template-library-modal .dialog-widget-content{max-width:990px}}@media (min-width:1440px){#elementor-template-library-modal .dialog-widget-content{max-width:1200px}}#elementor-template-library-modal .dialog-widget-header{padding:0;background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);position:relative;z-index:1}#elementor-template-library-modal .dialog-buttons-wrapper{display:none}#elementor-template-library-modal .dialog-message{height:750px;max-height:85vh;overflow:auto;padding:25px 30px 30px}#elementor-template-library-modal a,#elementor-template-library-modal a:hover{color:inherit}#elementor-template-library-modal a.elementor-template-library-blank-footer-link{font-style:normal;text-decoration:underline;color:#39b54a}#elementor-template-library-modal a.elementor-template-library-blank-footer-link:hover{font-weight:500}#elementor-template-library-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:50px}#elementor-template-library-header-logo-area{text-align:left;padding-left:15px}#elementor-template-library-header-logo-area>*{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#elementor-template-library-header-logo{font-size:15px;text-transform:uppercase;color:#495157;font-weight:700;cursor:pointer}#elementor-template-library-header-logo-icon-wrapper{padding:4px 7px 6px;background-image:-webkit-linear-gradient(225deg,#ef295a,#434363);background-image:-o-linear-gradient(225deg,#ef295a,#434363);background-image:linear-gradient(-135deg,#ef295a,#434363);-webkit-border-radius:2px;border-radius:2px;margin-right:10px}#elementor-template-library-header-logo i{color:#fff;font-size:10px}#elementor-template-library-header-menu-area{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#elementor-template-library-header-menu{text-align:center;color:#6d7882;font-size:13px}.elementor-template-library-menu-item{display:inline-block;padding:17px;cursor:pointer}.elementor-template-library-menu-item.elementor-active{background-image:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#fff));background-image:-webkit-linear-gradient(top,#f3f3f3,#fff);background-image:-o-linear-gradient(top,#f3f3f3,#fff);background-image:linear-gradient(180deg,#f3f3f3,#fff);border-bottom:3px solid #9b0a46}#elementor-template-library-header-items-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-template-library-header-item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-template-library-header-item>i{font-size:20px;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s;cursor:pointer}.elementor-template-library-header-item>i:not(:hover){color:#a4afb7}#elementor-template-library-header-close-modal{width:45px;border-left:1px solid #e6e9ec}#elementor-template-library-header-close-modal i{font-size:18px}#elementor-template-library-header-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#elementor-template-library-header-actions>div{padding-right:16px}#elementor-template-library-header-preview-insert-wrapper{cursor:default;padding:0 10px}#elementor-template-library-header-preview-insert-wrapper .elementor-button{padding:8px 14px}#elementor-template-library-header-preview-back{padding:16.5px 16.5px 15px 0;border-right:1px solid #e6e9ec;cursor:pointer;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s}#elementor-template-library-header-preview-back:not(:hover){color:#a4afb7}#elementor-template-library-header-preview-back i{padding-right:10px;font-size:18px}#elementor-template-library-header-preview-back i:before{content:""}#elementor-template-library-loading .elementor-loading-title{color:#a4afb7}#elementor-template-library-loading .elementor-loader-box{background-color:#d5dadf}#elementor-template-library-templates{padding:0 15px}#elementor-template-library-templates[data-template-source=local] #elementor-template-library-templates-container{-webkit-box-shadow:1px 1px 20px 0 rgba(0,0,0,.03);box-shadow:1px 1px 20px 0 rgba(0,0,0,.03);margin-top:10px}#elementor-template-library-templates[data-template-source=local] .elementor-template-library-order-input:checked+.elementor-template-library-order-label{color:#6d7882}#elementor-template-library-templates[data-template-source=remote] #elementor-template-library-templates-container{margin:10px -15px 0}#elementor-template-library-templates[data-template-source=remote] .elementor-template-library-order-input:checked+.elementor-template-library-order-label{color:#495157}#elementor-template-library-templates .elementor-template-library-order-input,#elementor-template-library-templates.elementor-templates-filter-active #elementor-template-library-footer-banner,#elementor-template-library-templates[data-template-source=empty] #elementor-template-library-footer-banner,#elementor-template-library-templates[data-template-source=empty] #elementor-template-library-order-toolbar-local{display:none}#elementor-template-library-templates .elementor-template-library-order-input:checked+.elementor-template-library-order-label{padding-right:8px}#elementor-template-library-templates .elementor-template-library-order-input:checked+.elementor-template-library-order-label:after{font-family:eicons;content:"\e956";margin-left:3px}#elementor-template-library-templates .elementor-template-library-order-input:checked.elementor-template-library-order-reverse+.elementor-template-library-order-label:after{content:"\e955"}#elementor-template-library-templates-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#elementor-template-library-templates-container .elementor-template-library-template-insert{font-size:12px}#elementor-template-library-templates-container .elementor-template-library-template-local .elementor-template-library-template-insert{text-transform:none}#elementor-template-library-toolbar{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#elementor-template-library-toolbar,.elementor-template-library-filter-toolbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#elementor-template-library-filter-toolbar-remote{font-size:11px}#elementor-template-library-order{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-right:1px solid #d5dadf}.elementor-template-library-order-label{text-transform:uppercase;cursor:pointer;padding-right:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.elementor-template-library-order-label:hover{color:#556068}#elementor-template-library-my-favorites{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:left;padding-left:20px}#elementor-template-library-filter-my-favorites{display:none}#elementor-template-library-filter-my-favorites:checked+#elementor-template-library-filter-my-favorites-label{color:#495157}#elementor-template-library-filter-my-favorites:checked+#elementor-template-library-filter-my-favorites-label i:after{color:#b7084e;content:"\f004"}#elementor-template-library-filter-my-favorites-label{cursor:pointer;text-transform:uppercase}#elementor-template-library-filter-my-favorites-label:hover{color:#556068}#elementor-template-library-filter-my-favorites-label:hover i:after{color:#b7084e}#elementor-template-library-filter-my-favorites-label i{padding-right:5px}#elementor-template-library-filter-my-favorites-label i:after{color:#a4afb7;content:"\f08a"}#elementor-template-library-filter-text-wrapper{width:200px;position:relative}#elementor-template-library-filter-text-wrapper:after{content:"\e863";position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:eicons}#elementor-template-library-filter-text{border:none;border-bottom:1px solid #d5dadf;-webkit-border-radius:0;border-radius:0;font-size:11px;text-transform:uppercase;padding:8px 15px 8px 0;-webkit-transition:border .5s;-o-transition:border .5s;transition:border .5s}#elementor-template-library-filter-text::-webkit-input-placeholder{font-weight:300;color:#c2cbd2}#elementor-template-library-filter-text::-moz-placeholder{font-weight:300;color:#c2cbd2}#elementor-template-library-filter-text:-ms-input-placeholder,#elementor-template-library-filter-text::-ms-input-placeholder{font-weight:300;color:#c2cbd2}#elementor-template-library-filter-text::placeholder{font-weight:300;color:#c2cbd2}#elementor-template-library-filter-text:focus{border-color:#c2cbd2}#elementor-template-library-filter-text:focus::-webkit-input-placeholder{color:#a4afb7}#elementor-template-library-filter-text:focus::-moz-placeholder{color:#a4afb7}#elementor-template-library-filter-text:focus:-ms-input-placeholder,#elementor-template-library-filter-text:focus::-ms-input-placeholder{color:#a4afb7}#elementor-template-library-filter-text:focus::placeholder{color:#a4afb7}.elementor-template-library-template-remote{margin:15px;padding:8px;background-color:#fff;-webkit-box-shadow:0 1px 20px 0 rgba(0,0,0,.07);box-shadow:0 1px 20px 0 rgba(0,0,0,.07);-webkit-border-radius:3px;border-radius:3px}.elementor-template-library-template-remote:not(:hover) .elementor-template-library-template-controls{opacity:0}.elementor-template-library-template-remote:not(:hover) .elementor-template-library-template-favorite-label{display:none}@media (max-width:1439px){.elementor-template-library-template-remote{width:-webkit-calc(25% - 30px);width:calc(25% - 30px)}}@media (min-width:1440px){.elementor-template-library-template-remote{width:-webkit-calc(20% - 30px);width:calc(20% - 30px)}}@media (max-width:1025px){.elementor-template-library-template-remote{width:-webkit-calc(33.333% - 30px);width:calc(33.333% - 30px)}}.elementor-template-library-template-remote.elementor-template-library-pro-template .elementor-template-library-template-body{position:relative}.elementor-template-library-template-remote.elementor-template-library-pro-template .elementor-template-library-template-body:before{position:absolute;content:"pro";text-transform:uppercase;top:5px;right:5px;background-color:#b7084e;color:#d5dadf;padding:2px 4px 0;font-size:9px;-webkit-border-radius:2px;border-radius:2px}.elementor-template-library-template-remote .elementor-template-library-template-body{height:200px;position:relative}@media (max-width:1025px){.elementor-template-library-template-remote .elementor-template-library-template-body{height:300px}}.elementor-template-library-template-remote .elementor-template-library-template-screenshot{height:100%;-webkit-background-size:cover;background-size:cover;background-position-x:50%;-webkit-box-shadow:inset 0 -2px 15px -6px rgba(0,0,0,.07);box-shadow:inset 0 -2px 15px -6px rgba(0,0,0,.07)}.elementor-template-library-template-remote .elementor-template-library-template-controls{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.elementor-template-library-template-remote .elementor-template-library-template-action{font-size:11px;width:150px;padding:11px}.elementor-template-library-template-remote .elementor-template-library-template-preview{position:relative;height:150px;cursor:pointer}.elementor-template-library-template-remote .elementor-template-library-template-preview i{font-size:20px;color:#d5dadf;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.elementor-template-library-template-remote .elementor-template-library-template-footer{margin:10px 0 2px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:11px;line-height:1}.elementor-template-library-template-remote .elementor-template-library-template-name{text-align:left;color:#6d7882;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding-right:5px}.elementor-template-library-template-remote .elementor-template-library-template-favorite-input{display:none}.elementor-template-library-template-remote .elementor-template-library-template-favorite-input:checked+.elementor-template-library-template-favorite-label i:before{content:"\f004";color:#b7084e}.elementor-template-library-template-remote .elementor-template-library-template-favorite-label{cursor:pointer}.elementor-template-library-template-remote .elementor-template-library-template-favorite-label:hover i{color:#b7084e}#elementor-template-library-order-toolbar-local,.elementor-template-library-template-local{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 25px;text-align:left}#elementor-template-library-order-toolbar-local{margin-top:30px}#elementor-template-library-order-toolbar-local .elementor-template-library-order-label{line-height:1;font-size:10px;font-weight:500}#elementor-template-library-order-toolbar-local .elementor-template-library-order-label:not(:hover){color:#a4afb7}.elementor-template-library-template-local{height:50px;width:100%;margin-top:1px;background-color:#fff;-webkit-transition:background-color .3s linear;-o-transition:background-color .3s linear;transition:background-color .3s linear}.elementor-template-library-template-local:hover{background-color:#fafbfb}.elementor-template-library-template-local:not(:hover) .elementor-template-library-template-insert{background:none;color:#a4afb7}.elementor-template-library-template-local:first-child{-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.elementor-template-library-template-local:last-child{-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.elementor-template-library-template-local .elementor-template-library-template-name{font-weight:500}.elementor-template-library-template-local .elementor-template-library-template-meta,.elementor-template-library-template-local .elementor-template-library-template-name{padding-right:20px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.elementor-template-library-template-local .elementor-template-library-template-meta{color:#a4afb7}.elementor-template-library-template-local .elementor-template-library-template-controls{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-template-library-template-local .elementor-template-library-template-controls>div{cursor:pointer;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s}.elementor-template-library-template-local .elementor-template-library-template-controls>div:not(:hover){color:#a4afb7}.elementor-template-library-template-local .elementor-template-library-template-insert i{margin-right:3px}.elementor-template-library-template-local .elementor-template-library-template-control-title{margin-left:6px}.elementor-template-library-template-local .elementor-template-library-template-delete:hover{color:red}.elementor-template-library-template-local .elementor-template-library-template-export:hover i{color:#556068}.elementor-template-library-template-local .elementor-template-library-template-action{padding:8px 18px;margin:0 20px}.elementor-template-library-template-local .elementor-template-library-template-more{display:none;position:absolute;background-color:#fff;padding:3px 20px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:1px 3px 11px rgba(0,0,0,.3);box-shadow:1px 3px 11px rgba(0,0,0,.3);top:100%;right:0;-webkit-transform:translateX(65%) translateY(-7px);-ms-transform:translateX(65%) translateY(-7px);transform:translateX(65%) translateY(-7px);z-index:1}.elementor-template-library-template-local .elementor-template-library-template-more:before{content:"";position:absolute;border:solid transparent;border-width:8px 4px;border-bottom-color:#fff;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.elementor-template-library-template-local .elementor-template-library-template-more>div{margin:10px 0;font-size:11px}.elementor-template-library-template-local .elementor-template-library-template-more-toggle{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:right}.elementor-template-library-template-local .elementor-template-library-template-more-toggle i{font-size:16px}#elementor-template-library-preview{height:100%;overflow:hidden}#elementor-template-library-preview iframe{height:150%;-webkit-transform:scale(.666) translateX(-25%) translateY(-25%);-ms-transform:scale(.666) translateX(-25%) translateY(-25%);transform:scale(.666) translateX(-25%) translateY(-25%)}@media (max-width:1439px){#elementor-template-library-preview iframe{width:1440px}}@media (min-width:1440px){#elementor-template-library-preview iframe{width:1710px}}.elementor-template-library-blank-icon{font-size:65px;margin-top:45px;color:#c2cbd2;line-height:1}.elementor-template-library-blank-title{font-size:30px;margin-top:40px}.elementor-template-library-blank-message{font-size:18px;color:#a4afb7;margin-top:25px;font-weight:300}#elementor-template-library-save-template-form{margin-top:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#elementor-template-library-save-template-form>*{height:55px;font-size:16px}#elementor-template-library-save-template-name{width:500px;background-color:#fff;font-weight:300;color:#a4afb7;padding-left:25px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;border:none}#elementor-template-library-save-template-name::-webkit-input-placeholder{color:#a4afb7}#elementor-template-library-save-template-name::-moz-placeholder{color:#a4afb7}#elementor-template-library-save-template-name:-ms-input-placeholder,#elementor-template-library-save-template-name::-ms-input-placeholder{color:#a4afb7}#elementor-template-library-save-template-name::placeholder{color:#a4afb7}#elementor-template-library-save-template-submit{width:150px;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;font-weight:500}#elementor-template-library-save-template-submit:hover{-webkit-box-shadow:none;box-shadow:none}#elementor-template-library-import-form{width:95%;background-color:hsla(0,0%,100%,.5);padding:60px;border:2px dashed #d5dadf;margin:35px auto;-webkit-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s}#elementor-template-library-import-form:hover{background-color:hsla(0,0%,100%,.9)}#elementor-template-library-import-form-or{margin-top:15px;font-size:18px}#elementor-template-library-import-form-label{margin-top:20px;padding:15px 35px;font-size:16px;display:inline-block}#elementor-template-library-import-form-input{display:none}#elementor-template-library-import-form.elementor-drag-over{border:3px dashed #71d7f7}#elementor-template-library-import .elementor-template-library-blank-icon{margin-top:0}#elementor-template-library-import .elementor-template-library-blank-message{margin-top:20px}.elementor-template-library-blank-footer{position:absolute;bottom:70px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:#a4afb7;font-size:16px;font-style:italic}@media (max-height:700px){.elementor-template-library-blank-footer{display:none}}#elementor-template-library-footer-banner i{color:#c2cbd2;font-size:56px;margin-top:40px}#elementor-template-library-footer-banner .elementor-excerpt{color:#a4afb7;font-size:15px;font-weight:500;margin:20px 0}#elementor-template-library-templates-empty{width:100%;margin-top:40px}#elementor-template-library-error-dialog .dialog-message{text-align:start}#elementor-template-library-error-info{margin-top:10px}@media (max-width:1439px){.elementor-template-library-local-column-1{width:33%}.elementor-template-library-local-column-2{width:10%}.elementor-template-library-local-column-3,.elementor-template-library-local-column-4{width:15%}.elementor-template-library-local-column-5{width:27%}}@media (min-width:1440px){.elementor-template-library-local-column-1{width:25%}.elementor-template-library-local-column-2,.elementor-template-library-local-column-3,.elementor-template-library-local-column-4{width:17%}.elementor-template-library-local-column-5{width:24%}}@media (max-width:1024px){.elementor-template-library-local-column-3{display:none}.elementor-template-library-local-column-5{width:41%}}#elementor-toast{position:absolute;width:280px;padding:20px;-webkit-border-radius:5px;border-radius:5px;color:#d5dadf;background-color:rgba(0,0,0,.8);z-index:5}#elementor-toast .dialog-message{font-size:13px}#elementor-toast .dialog-buttons-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:15px}#elementor-toast .dialog-button{color:#fcb92c;margin:0 5px;text-transform:uppercase;cursor:pointer}#elementor-toast .dialog-button:last-child{margin-right:0}
1
+ /*! elementor - v2.0.0 - 26-03-2018 */
2
+ @charset "UTF-8";.dialog-widget-content{background-color:#fff;position:absolute;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);overflow:hidden}.dialog-message{font-size:12px;line-height:1.5}.dialog-type-lightbox{position:fixed;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:4;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dialog-type-lightbox .dialog-widget-content{margin:auto;width:375px}.dialog-type-lightbox .dialog-message{padding:0 20px;min-height:50px}.dialog-type-lightbox .dialog-message,.dialog-type-lightbox .dialog-widget-header{text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper{border-top:1px solid #e6e9ec;text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper>button{border:none;background:none;font-size:15px;cursor:pointer;padding:13px 0;outline:0}.dialog-type-lightbox .dialog-buttons-wrapper>button:first-child{color:#6d7882}.dialog-type-lightbox .dialog-buttons-wrapper>button.dialog-ok{color:#b01b1b}.dialog-type-lightbox .dialog-buttons-wrapper>button.dialog-take_over{color:#39b54a}.dialog-type-lightbox .dialog-buttons-wrapper>button:active{background-color:rgba(230,233,236,.5)}.dialog-type-lightbox .dialog-buttons-wrapper>button::-moz-focus-inner{border:0}.dialog-widget-header{padding:20px 0;font-weight:500}.dialog-close-button{cursor:pointer;position:absolute;top:30px;right:30px;font-size:15px}.dialog-close-button:not(:hover){opacity:.4}.dialog-confirm-widget .dialog-widget-header,.dialog-lightbox-widget .dialog-widget-header{font-size:15px;color:#495157}.dialog-confirm-widget .dialog-buttons-wrapper>button,.dialog-lightbox-widget .dialog-buttons-wrapper>button{width:50%}.dialog-confirm-widget .dialog-buttons-wrapper>button:first-child,.dialog-lightbox-widget .dialog-buttons-wrapper>button:first-child{border-right:1px solid #e6e9ec}.dialog-confirm-widget .dialog-buttons-wrapper>button:hover,.dialog-lightbox-widget .dialog-buttons-wrapper>button:hover{background-color:#f4f6f7}.dialog-alert-widget .dialog-buttons-wrapper>button{width:100%}@media (max-width:767px){.dialog-close-button{top:15px;right:15px}body.admin-bar .dialog-close-button{top:40px}}.elementor-aspect-ratio-219 .elementor-fit-aspect-ratio{padding-bottom:42.8571%}.elementor-aspect-ratio-169 .elementor-fit-aspect-ratio{padding-bottom:56.25%}.elementor-aspect-ratio-43 .elementor-fit-aspect-ratio{padding-bottom:75%}.elementor-aspect-ratio-32 .elementor-fit-aspect-ratio{padding-bottom:66.6666%}.elementor-aspect-ratio-11 .elementor-fit-aspect-ratio{padding-bottom:100%}.elementor-fit-aspect-ratio{position:relative;height:0}.elementor-fit-aspect-ratio iframe{position:absolute;top:0;left:0;height:100%;width:100%;border:0}.elementor-hidden{display:none}.flatpickr-calendar{width:280px}.flatpickr-calendar .flatpickr-current-month span.cur-month{font-weight:300}.flatpickr-calendar .dayContainer{width:280px;min-width:280px;max-width:280px}.flatpickr-calendar .flatpickr-days{width:280px}.flatpickr-calendar .flatpickr-day{max-width:37px;height:37px;line-height:37px}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{position:absolute;top:-10000em;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.elementor-clearfix:after{content:"";display:block;clear:both;width:0;height:0}*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{height:100%}html{background-color:#f1f1f1}iframe,img{border:0 none}li{list-style:none}a,body{text-decoration:none}body{color:#6d7882;font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;font-size:13px;font-weight:400;line-height:1;text-transform:none;overflow:hidden}body a{color:#71d7f7}body a:hover{color:#b7084e}body.elementor-editor-active #elementor-preview{right:0}@media (max-width:1439px){body.elementor-editor-active #elementor-preview{left:280px}}@media (min-width:1440px){body.elementor-editor-active #elementor-preview{left:300px}}body.elementor-editor-active #elementor-panel{left:0}body.elementor-editor-active #elementor-mode-switcher-preview .fa:before{content:""}body.elementor-editor-preview #elementor-preview{left:0}@media (max-width:1439px){body.elementor-editor-preview #elementor-panel{left:-280px}}@media (min-width:1440px){body.elementor-editor-preview #elementor-panel{left:-300px}}body.elementor-editor-preview #elementor-panel>.ui-resizable-e,body.elementor-editor-preview #elementor-panel>.ui-resizable-w{display:none}body.elementor-editor-preview #elementor-mode-switcher-preview .fa:before{content:""}#elementor-panel:not(.ui-resizable-resizing),#elementor-preview:not(.ui-resizable-resizing){-webkit-transition:left .5s,width .5s;-o-transition:left .5s,width .5s;transition:left .5s,width .5s}#elementor-panel .ps-scrollbar-y-rail,#elementor-preview .ps-scrollbar-y-rail{z-index:2}#elementor-loading{position:fixed;top:0;left:0;bottom:0;right:0;background:#f1f3f5;z-index:4}.elementor-loader-wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100px}.elementor-loader-wrapper .elementor-loader{height:100px;position:relative}.elementor-loader-wrapper .elementor-loader-box{background-color:#495157;position:absolute;-webkit-animation:load 1.8s linear infinite;animation:load 1.8s linear infinite}.elementor-loader-wrapper .elementor-loader-box:first-of-type{width:20%;height:100%;left:0;top:0}.elementor-loader-wrapper .elementor-loader-box:not(:first-of-type){right:0;height:20%;width:60%}.elementor-loader-wrapper .elementor-loader-box:nth-of-type(2){top:0;-webkit-animation-delay:-.45s;animation-delay:-.45s}.elementor-loader-wrapper .elementor-loader-box:nth-of-type(3){top:40%;-webkit-animation-delay:-.9s;animation-delay:-.9s}.elementor-loader-wrapper .elementor-loader-box:nth-of-type(4){bottom:0;-webkit-animation-delay:-1.35s;animation-delay:-1.35s}@-webkit-keyframes load{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}@keyframes load{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}.elementor-loading-title{color:#495157;text-align:center;text-transform:uppercase;margin-top:30px;letter-spacing:7px;font-size:10px;-webkit-animation:load-title 1.5s linear infinite;animation:load-title 1.5s linear infinite}@-webkit-keyframes load-title{0%{opacity:1}50%{opacity:.6}to{opacity:1}}@keyframes load-title{0%{opacity:1}50%{opacity:.6}to{opacity:1}}#elementor-preview-loading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}#elementor-preview-loading i{color:#d5dadf;font-size:50px}.select2-container{z-index:4}.select2-dropdown{border-color:#a4afb7}.select2-dropdown .select2-search__field{outline:none}#elementor-fatal-error-dialog button.dialog-ok{color:#71d7f7}#elementor-fatal-error-dialog .dialog-widget-header{font-size:13px;color:#6d7882}.eicon-nerd:hover:before{content:"\e965"}.eicon-nerd:active:before{content:"\e964"}.elementor-button{text-transform:uppercase;outline:none;border:none;-webkit-border-radius:3px;border-radius:3px;-webkit-transition-property:background,color,opacity,-webkit-box-shadow;transition-property:background,color,opacity,-webkit-box-shadow;-o-transition-property:background,color,box-shadow,opacity;transition-property:background,color,box-shadow,opacity;transition-property:background,color,box-shadow,opacity,-webkit-box-shadow;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.elementor-button:hover{border:none}.elementor-button:not([disabled]){cursor:pointer}.elementor-button:not(.elementor-button-state) .elementor-state-icon{display:none}.elementor-button.elementor-button-success{color:#fff}.elementor-button.elementor-button-success[disabled]{background-color:#c2cbd2}.elementor-button.elementor-button-success:not([disabled]){background-color:#39b54a}.elementor-button.elementor-button-success:not([disabled]):hover{opacity:.85;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-button.elementor-button-success:not([disabled]):active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-button.elementor-button-warning{background-color:#a4afb7;color:#fff}.elementor-button.elementor-button-warning[disabled]{background-color:#c2cbd2}.elementor-button.elementor-button-warning:not([disabled]):hover{background-color:#b01b1b;opacity:.85;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-button.elementor-button-warning:not([disabled]):active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-button.elementor-edit-template{display:inline-block;margin-top:15px;color:#fff}.elementor-button.elementor-button-default{background-color:#a4afb7;color:#fff;font-size:11px;padding:6.5px 15px}.elementor-button.elementor-button-default:hover{background-color:#6d7882;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-button.elementor-button-default:active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-button.elementor-button-default:visited{color:#fff}.elementor-button.elementor-button-go-pro{color:#fff;background-color:#fcb92c}.elementor-button i{margin-right:10px}.elementor-input-style,input,select,textarea{-webkit-border-radius:3px;border-radius:3px;font-size:12px;width:100%;background:none;-webkit-box-shadow:none;box-shadow:none;color:#495157;border:1px solid;outline:none}.elementor-input-style:not(:focus),input:not(:focus),select:not(:focus),textarea:not(:focus){border-color:#d5dadf}.elementor-input-style:focus,input:focus,select:focus,textarea:focus{border-color:#a4afb7}.elementor-error input,.elementor-error select,.elementor-error textarea{border-color:#b01b1b}.elementor-input-style,input,textarea{padding:5px 8px}.elementor-input-style,textarea{resize:vertical}input[type=checkbox],input[type=radio]{border:1px solid #d5dadf;background:#fff;color:#555;clear:none;cursor:pointer;display:inline-block;line-height:0;height:16px;margin:-4px 4px 0 0;outline:0;text-align:center;vertical-align:middle;width:16px;min-width:16px;-webkit-transition:border-color .05s ease-in-out;-o-transition:.05s border-color ease-in-out;transition:border-color .05s ease-in-out}input[type=checkbox]:focus,input[type=radio]:focus{border-color:#a4afb7}input[disabled]{background-color:#e6e9ec;cursor:not-allowed;opacity:1}select{height:27px}.ps-container{-ms-touch-action:none;overflow:hidden!important}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block}.ps-container.ps-in-scrolling{pointer-events:none}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;-webkit-border-radius:4px;border-radius:4px;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;bottom:3px;height:8px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;background-color:#aaa;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;bottom:0;height:8px}.ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;-webkit-border-radius:4px;border-radius:4px;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;right:3px;width:8px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#aaa;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;right:0;width:8px}.ps-container:hover.ps-in-scrolling{pointer-events:none}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:.6}.ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}#nprogress{pointer-events:none}#nprogress .bar{background:#39b54a;position:fixed;z-index:3;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;-webkit-box-shadow:0 0 10px #39b54a,0 0 5px #39b54a;box-shadow:0 0 10px #39b54a,0 0 5px #39b54a;opacity:1;-webkit-transform:rotate(3deg) translateY(-4px);-ms-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:none;position:fixed;z-index:3;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid transparent;border-top-color:#39b54a;border-left-color:#39b54a;-webkit-border-radius:50%;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#nprogress .bar,#nprogress .spinner{z-index:6}.elementor-panel{font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;font-size:13px}.elementor-panel ::-moz-selection{background:#5bc0de;color:#fff}.elementor-panel ::selection{background:#5bc0de;color:#fff}.elementor-panel a{color:#b7084e}.elementor-panel h1,.elementor-panel h2,.elementor-panel h3,.elementor-panel h4,.elementor-panel h5,.elementor-panel h6{font-size:100%;font-weight:400}.elementor-panel abbr,.elementor-panel acronym{border:0;font-variant:normal}.elementor-panel sup{vertical-align:text-top}.elementor-panel sub{vertical-align:text-bottom}.elementor-panel img{max-width:100%;height:auto;border:0}.elementor-panel ::-moz-focus-inner{padding:0;border:0}.elementor-panel :focus{outline:0}.elementor-panel#elementor-panel{position:fixed;height:100%;top:0;bottom:0;overflow:visible;background-color:#e6e9ec}@media (max-width:1439px){.elementor-panel{width:280px}}@media (min-width:1440px){.elementor-panel{width:300px}}.elementor-panel>.ui-resizable-e,.elementor-panel>.ui-resizable-w{position:absolute;top:0;height:100%;width:7px;right:-5px;cursor:ew-resize}.elementor-panel #elementor-panel-inner{position:relative;height:100%;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.elementor-panel .elementor-panel-container{clear:both;padding-left:15px;padding-right:15px}.elementor-panel #elementor-panel-content-wrapper{position:absolute;bottom:40px;top:40px;left:0;width:100%}.elementor-panel .elementor-panel-hide{display:none}.elementor-panel .elementor-panel-box{margin-top:10px;background-color:#fff}.elementor-panel .elementor-panel-box-content{padding:20px 20px 10px}.elementor-panel .elementor-control-title{font-size:12px}.elementor-panel .elementor-button{display:inline-block}.elementor-panel .elementor-panel-alert{padding:15px;border-left:5px solid transparent;position:relative;font-size:12px;line-height:1.5;text-align:left}.elementor-panel .elementor-panel-alert a{color:inherit}.elementor-panel .elementor-panel-alert.elementor-panel-alert-info{color:#31708f;background-color:#d9edf7;border-color:#bcdff1}.elementor-panel .elementor-panel-alert.elementor-panel-alert-success{color:#3c763d;background-color:#dff0d8;border-color:#cae6be}.elementor-panel .elementor-panel-alert.elementor-panel-alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#f9f0c3}.elementor-panel .elementor-panel-alert.elementor-panel-alert-danger{color:#a94442;background-color:#f2dede;border-color:#e8c4c4}.elementor-panel .elementor-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;-webkit-border-radius:.25em;border-radius:.25em;text-transform:capitalize}.elementor-panel .elementor-label.elementor-label-default{background-color:#a4afb7}.elementor-panel .elementor-label.elementor-label-info{background-color:#5bc0de}.elementor-panel .elementor-label.elementor-label-success{background-color:#5cb85c}.elementor-panel .elementor-label.elementor-label-warning{background-color:#f0ad4e}.elementor-panel .elementor-label.elementor-label-danger{background-color:#d9534f}.elementor-panel .elementor-control-field-description,.elementor-panel .elementor-descriptor{font-size:11px;font-style:italic;line-height:1.4;color:#a4afb7}.elementor-panel .elementor-panel-nerd-box{padding:30px 20px;text-align:center}.elementor-panel .elementor-panel-nerd-box .elementor-panel-nerd-box-icon{font-size:52px;color:#a4afb7}.elementor-panel .elementor-panel-nerd-box .elementor-panel-nerd-box-title{margin-top:20px;font-size:16px;font-weight:700}.elementor-panel .elementor-panel-nerd-box .elementor-panel-nerd-box-message{margin-top:20px;line-height:1.4;font-size:11px}.elementor-panel .elementor-panel-nerd-box .elementor-button.elementor-panel-nerd-box-link{background-color:#fcb92c;color:#fff;padding:7px 25px;margin-top:20px;-webkit-box-shadow:0 0 1px rgba(0,0,0,.1),0 2px 2px rgba(0,0,0,.1);box-shadow:0 0 1px rgba(0,0,0,.1),0 2px 2px rgba(0,0,0,.1);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.elementor-panel .elementor-panel-nerd-box .elementor-button.elementor-panel-nerd-box-link:hover{background-color:#fdca5e}.elementor-panel .elementor-controls-popover{display:none;position:absolute;-webkit-box-shadow:0 2px 15px rgba(0,0,0,.3);box-shadow:0 2px 15px rgba(0,0,0,.3);-webkit-border-radius:3px;border-radius:3px;left:0;right:0;margin:-4px auto 5px;padding-top:15px;width:90%;z-index:1;background-color:#fff}.elementor-panel .elementor-controls-popover:before{content:"";position:absolute;top:-16px;right:22px;border:8px solid transparent;border-bottom-color:#fff}.elementor-panel .elementor-controls-popover div.elementor-control{background-color:transparent}.elementor-panel .elementor-controls-popover div.elementor-control:before{content:none}.elementor-panel #elementor-panel-get-pro-elements .elementor-panel-nerd-box-message{text-transform:uppercase}.elementor-panel .select2-container{width:100%!important}.elementor-panel #elementor-controls .pojo-widget-button-collapse{display:none}.elementor-panel #elementor-panel-header{display:table;height:40px;width:100%;background-color:#b7084e;color:#fff}.elementor-panel #elementor-panel-header>*{display:table-cell;vertical-align:middle;text-align:center}.elementor-panel .elementor-header-button{width:40px}.elementor-panel .elementor-header-button .elementor-icon{cursor:pointer;display:block;font-size:19px;height:40px;line-height:40px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-panel .elementor-header-button .elementor-icon.eicon-menu-bar{font-size:18px}.elementor-panel .elementor-header-button .elementor-icon:hover{color:#d5dadf}.elementor-panel #elementor-panel-header-title{font-size:15px}.elementor-panel #elementor-panel-header-title img{width:66px}.elementor-panel #elementor-panel-elements-navigation .elementor-panel-navigation-tab{text-align:center;padding:10px 0;font-size:11px;text-transform:uppercase;cursor:pointer}.elementor-panel #elementor-panel-elements{overflow:hidden;padding:0 5px}.elementor-panel .elementor-element-wrapper{float:left;width:50%;padding:5px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.elementor-panel .elementor-element{-webkit-border-radius:3px;border-radius:3px;background-color:#fff;cursor:move}.elementor-panel .elementor-element:hover{-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2)}.elementor-panel .elementor-element:hover .icon,.elementor-panel .elementor-element:hover .title{color:#b7084e}.elementor-panel .elementor-element .icon{font-size:28px;padding-top:15px;color:#556068}.elementor-panel .elementor-element .elementor-element-title-wrapper{display:table;width:100%}.elementor-panel .elementor-element .title{font-size:11px;color:#556068;display:table-cell;vertical-align:middle;height:40px}.elementor-panel #elementor-panel-elements-search-wrapper{position:relative;margin:10px 10px 5px}.elementor-panel #elementor-panel-elements-search-wrapper i{position:absolute;right:0;top:50%;color:#a4afb7;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:right 1s;-o-transition:right 1s;transition:right 1s}.elementor-panel #elementor-panel-elements-search-input{font-size:11px;-webkit-border-radius:0;border-radius:0;padding:10px 27px 10px 0;font-style:italic;color:#a4afb7;border:none;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.elementor-panel #elementor-panel-elements-search-input:focus{background-color:hsla(0,0%,100%,.7);padding-left:15px}.elementor-panel #elementor-panel-elements-search-input:focus+i{right:15px}.elementor-panel .elementor-panel-category:first-child .panel-elements-category-title{padding-top:14px}.elementor-panel .panel-elements-category-title-basic{display:none}.elementor-panel .panel-elements-category-title{padding:12px 15px;text-transform:uppercase;font-size:11px}.elementor-panel .panel-elements-category-items{overflow:hidden;padding:0 5px}.elementor-panel .elementor-panel-scheme-title{padding:10px 20px;margin-top:10px}.elementor-panel .elementor-panel-scheme-description{padding:20px 20px 0}.elementor-panel .elementor-panel-scheme-buttons{padding:0 20px;display:table;table-layout:fixed;width:100%;height:40px;background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1)}.elementor-panel .elementor-panel-scheme-button-wrapper{display:table-cell;vertical-align:middle;text-align:center}.elementor-panel .elementor-panel-scheme-button-wrapper:first-child{text-align:left}.elementor-panel .elementor-panel-scheme-button-wrapper:last-child{text-align:right}.elementor-panel .elementor-panel-scheme-save .elementor-button{padding:6px 18px}.elementor-panel .elementor-panel-scheme-discard .elementor-button,.elementor-panel .elementor-panel-scheme-reset .elementor-button{color:#a4afb7;background:none}.elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-items{position:relative}.elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item{display:inline-block}@media (max-width:1439px){.elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)){margin-right:13px}}@media (min-width:1440px){.elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)){margin-right:19px}}@media (max-width:1439px){[class*=wp-version-4-9] .elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)),[class*=wp-version-5] .elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)){margin-right:5px}}@media (min-width:1440px){[class*=wp-version-4-9] .elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)),[class*=wp-version-5] .elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)){margin-right:12px}}.elementor-panel .elementor-panel-scheme-color .wp-picker-container:not(.wp-picker-active){float:none}.elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}@media (max-width:1439px){.elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result{margin-right:4px}}@media (min-width:1440px){.elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result{margin-right:6px}}@media (max-width:1439px){[class*=wp-version-4-9] .elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result,[class*=wp-version-5] .elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result{margin-right:10px}}@media (min-width:1440px){[class*=wp-version-4-9] .elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result,[class*=wp-version-5] .elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result{margin-right:9px}}.elementor-panel .elementor-panel-scheme-color-title{text-align:center;text-transform:uppercase;margin:10px 0;color:#c2cbd2;font-size:8px}.elementor-panel .elementor-panel-scheme-typography-item{display:table;table-layout:fixed;width:100%;margin-bottom:15px}.elementor-panel .elementor-panel-scheme-typography-item>*{display:table-cell;vertical-align:middle}.elementor-panel .elementor-panel-scheme-typography-item-value input,.elementor-panel .elementor-panel-scheme-typography-item-value select{width:100%}.elementor-panel .elementor-panel-scheme-item .elementor-panel-heading:not(.elementor-open)+.elementor-panel-scheme-typography-items{display:none}.elementor-panel .elementor-panel-scheme-color-system-scheme{margin-bottom:10px}.elementor-panel .elementor-panel-scheme-color-system-scheme .elementor-title{font-size:11px;color:#a4afb7;font-style:italic;margin-top:5px}.elementor-panel .elementor-panel-scheme-color-system-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:border .5s;-o-transition:border .5s;transition:border .5s;overflow:hidden;padding:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #d5dadf;cursor:pointer}.elementor-panel .elementor-panel-scheme-color-system-items:hover{border:1px solid #a4afb7}.elementor-panel .elementor-panel-scheme-color-system-item{height:20px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.elementor-panel #elementor-panel-schemes-disabled a:hover{text-decoration:underline}.elementor-panel #elementor-panel-page-menu{padding:25px 15px}.elementor-panel #elementor-panel-exit-to-dashboard{width:100%;padding:15px 20px;font-size:12px;background-color:#0085ba;color:#fff;text-transform:uppercase;text-align:left;font-weight:400;border:none}.elementor-panel #elementor-panel-exit-to-dashboard:hover{background-color:#0073a1;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-panel #elementor-panel-exit-to-dashboard:active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-panel #elementor-panel-exit-to-dashboard:visited{color:#fff}.elementor-panel #elementor-panel-exit-to-dashboard i{margin-right:15px}.elementor-panel .elementor-panel-menu-group-title{text-transform:uppercase;font-size:11px}.elementor-panel .elementor-panel-menu-items{margin:15px 0 25px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden}.elementor-panel .elementor-panel-menu-item{display:table;width:100%;height:40px;cursor:pointer;margin-bottom:1px;background-color:#fff}.elementor-panel .elementor-panel-menu-item:hover{background-color:hsla(0,0%,100%,.8)}.elementor-panel .elementor-panel-menu-item>*{display:table-cell;vertical-align:middle}.elementor-panel .elementor-panel-menu-item-icon{text-align:center;width:50px;color:#a4afb7}.elementor-panel .elementor-panel-menu-item-title{font-weight:500}.elementor-panel .elementor-panel-menu-item-title>span{color:#39b54a}.elementor-panel .elementor-control.elementor-control-clear_page{background-color:transparent}.elementor-panel .elementor-control.elementor-control-clear_page .elementor-control-raw-html{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.elementor-panel .elementor-panel-navigation{background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);display:table;table-layout:fixed;width:100%}.elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab{display:table-cell}.elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab.elementor-active{background-image:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#fff));background-image:-webkit-linear-gradient(top,#f3f3f3,#fff);background-image:-o-linear-gradient(top,#f3f3f3,#fff);background-image:linear-gradient(180deg,#f3f3f3,#fff);border-bottom:3px solid #b7084e}.elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab a{display:block;text-align:center;padding:12px 0 8px;font-size:10px;color:#6d7882}.elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab a:before{font-family:FontAwesome;font-size:16px;display:block;margin-bottom:6px}.elementor-panel .elementor-tab-control-content a:before{content:"\f040"}.elementor-panel .elementor-tab-control-style a:before{content:"\f042"}.elementor-panel .elementor-tab-control-advanced a:before,.elementor-panel .elementor-tab-control-general_style a:before,.elementor-panel .elementor-tab-control-settings a:before{content:"\f013"}.elementor-panel .elementor-tab-control-responsive a:before{content:"\f10a"}.elementor-panel .elementor-tab-control-column a:before,.elementor-panel .elementor-tab-control-layout a:before{content:"\f0db"}.elementor-panel .elementor-tab-control-lightbox a:before{content:"\f2d2"}.elementor-panel #elementor-panel-footer{position:absolute;bottom:0;left:0;right:0;height:40px;background-color:#495157}.elementor-panel #elementor-panel-footer-tools{display:table;table-layout:fixed;width:100%;height:100%}.elementor-panel .elementor-panel-footer-tool{display:table-cell;vertical-align:middle;text-align:center;cursor:pointer;color:#a4afb7;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-update{border-right:1px solid #2d8739;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-update i{margin-right:5px}.elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-save-options{float:left;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-save-options i{margin:auto}.elementor-panel .elementor-panel-footer-tool.elementor-open{color:#fff}.elementor-panel .elementor-panel-footer-tool:not(.elementor-open):hover{color:#d5dadf}.elementor-panel .elementor-panel-footer-tool:not(.elementor-open) .elementor-panel-footer-sub-menu-wrapper{display:none}.elementor-panel .elementor-panel-footer-sub-menu-wrapper{position:absolute;bottom:100%;left:0;width:100%;background-color:#556068;padding:10px;-webkit-box-shadow:-2px -5px 8px rgba(0,0,0,.1);box-shadow:-2px -5px 8px rgba(0,0,0,.1);cursor:default;z-index:5}.elementor-panel .elementor-panel-footer-sub-menu{-webkit-border-radius:5px;border-radius:5px;overflow:hidden}.elementor-panel .elementor-panel-footer-sub-menu-item{background-color:#495157;display:table;table-layout:fixed;width:100%;cursor:pointer}.elementor-panel .elementor-panel-footer-sub-menu-item:not(:last-child){margin-bottom:1px}.elementor-panel .elementor-panel-footer-sub-menu-item[data-device-mode=mobile-landscape] .fa-mobile{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.elementor-panel .elementor-panel-footer-sub-menu-item:hover{background-color:rgba(0,0,0,.2)}.elementor-panel .elementor-panel-footer-sub-menu-item.active{background-color:rgba(0,0,0,.3)}.elementor-panel .elementor-panel-footer-sub-menu-item>*{display:table-cell;height:40px;vertical-align:middle}.elementor-panel .elementor-panel-footer-sub-menu-item .elementor-icon{width:40px;color:#a4afb7}.elementor-panel .elementor-panel-footer-sub-menu-item .elementor-title{text-align:left;color:#d5dadf}.elementor-panel .elementor-panel-footer-sub-menu-item .elementor-description{width:95px;text-align:left;font-size:11px;font-style:italic;color:#a4afb7}.elementor-panel #elementor-panel-footer-help-title{text-align:left;padding:10px 0;color:#d5dadf}.elementor-panel #elementor-panel-footer-responsive>i{display:block;height:100%;line-height:40px}.elementor-panel #elementor-panel-saver-publish{width:80px}.elementor-panel #elementor-panel-saver-publish .elementor-button-state i{margin-right:0}.elementor-panel #elementor-panel-saver-publish .elementor-button-state #elementor-panel-saver-button-publish-label{display:none}.elementor-panel #elementor-panel-saver-save-options{width:35px;border-left:1px solid #495157}.elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper{font-size:11px;font-style:italic;color:#a4afb7;padding:5px 0 15px}.elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper:not(.elementor-state-active) .elementor-state-icon{display:none}.elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper time{border-bottom:1px dotted transparent;-webkit-transition:all .3s ease-in-out;-o-transition:all ease-in-out .3s;transition:all .3s ease-in-out;cursor:pointer}.elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper time:hover{border-bottom-color:inherit}.elementor-panel .elementor-saver-disabled{cursor:default}.elementor-panel #elementor-panel-saver-button-preview a{color:#a4afb7}.elementor-panel #elementor-panel-saver-button-publish,.elementor-panel #elementor-panel-saver-button-save-options{font-size:11px;text-transform:uppercase;height:26px}.elementor-panel #elementor-panel-saver-button-publish.elementor-saver-disabled,.elementor-panel #elementor-panel-saver-button-save-options.elementor-saver-disabled{background-color:#556068;color:#a4afb7}.elementor-panel #elementor-panel-saver-button-publish{width:100%;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-panel #elementor-panel-saver-button-save-options{width:25px}.elementor-panel #elementor-panel-saver-menu-save-draft.elementor-saver-disabled .elementor-icon,.elementor-panel #elementor-panel-saver-menu-save-draft.elementor-saver-disabled .elementor-title{color:#6d7882}.elementor-control{background-color:#fff;position:relative;padding:0 20px 15px}.elementor-control a{font-weight:500;text-decoration:none;border-bottom:1px dotted transparent;-webkit-transition:all .3s ease-in-out;-o-transition:all ease-in-out .3s;transition:all .3s ease-in-out}.elementor-control a:hover{border-bottom-color:inherit}.elementor-control.elementor-control-type-divider{padding:0;margin-bottom:-1px;z-index:1;background-color:transparent}.elementor-control.elementor-control-type-divider hr{border-bottom-width:0;border-top-width:1px;border-color:#e6e9ec;border-style:solid}.elementor-control.elementor-control-type-divider hr.elementor-divider-style--thick{border-top-width:3px}.elementor-control.elementor-control-type-divider hr.elementor-divider-style--default{margin-right:20px;margin-left:20px}.elementor-control.elementor-control-separator-default:not(.elementor-control-type-divider):before{content:"";height:1px;display:block;margin-bottom:15px;background-color:#e6e9ec}.elementor-control.elementor-control-separator-default:not(.elementor-control-type-divider).elementor-control-wp{margin-top:15px}.elementor-control.elementor-control-separator-default:not(.elementor-control-type-divider).elementor-control-wp:before{background-color:transparent}.elementor-control.elementor-control-separator-before{padding-top:15px}.elementor-control.elementor-control-separator-before:before{content:"";position:absolute;height:3px;width:100%;top:0;left:0;background-color:#d5dadf}.elementor-control.elementor-control-separator-after:after{content:"";position:absolute;height:3px;width:100%;bottom:0;left:0;background-color:#d5dadf}.elementor-control.elementor-control-separator-after+.elementor-control-type-tabs{padding-top:15px}.elementor-control.elementor-control-deprecated,.elementor-control.elementor-control-deprecated .elementor-control-field-description{color:#b01b1b}.elementor-control.elementor-control-hidden-label>*>*>.elementor-control-title,.elementor-control.elementor-control-hidden-label>*>.elementor-control-title,.elementor-control.elementor-hidden-control{display:none}.elementor-control.elementor-control-type-heading .elementor-control-title{font-weight:700;margin:0}body:not(.elementor-device-desktop) .elementor-control.elementor-control-responsive-desktop,body:not(.elementor-device-mobile) .elementor-control.elementor-control-responsive-mobile,body:not(.elementor-device-tablet) .elementor-control.elementor-control-responsive-tablet{display:none}.elementor-control .select2-container{width:100%!important;outline:none}.elementor-control .select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--multiple,.elementor-control .select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--single{border-color:#d5dadf}.elementor-control .select2-container.select2-container--focus .select2-selection--multiple,.elementor-control .select2-container.select2-container--focus .select2-selection--single,.elementor-control .select2-container.select2-container--open .select2-selection--multiple,.elementor-control .select2-container.select2-container--open .select2-selection--single{border-color:#a4afb7}.elementor-control .select2-container.select2-container--default .select2-selection--multiple .select2-selection__clear{display:none}.elementor-control .select2-container.select2-container--default .select2-selection--multiple .select2-selection__choice{line-height:1.5;font-size:.9em;border:none;-webkit-border-radius:0;border-radius:0}.elementor-control .select2-selection{outline:none}.elementor-control .select2-selection--single{height:27px}.elementor-control .select2-selection__rendered{line-height:27px}.elementor-control .select2-selection__arrow{height:27px;top:0}.elementor-panel-heading{display:table;table-layout:fixed;height:40px;padding:0 20px;width:100%;border-bottom:1px solid #e6e9ec;cursor:pointer}.elementor-panel-heading:not(.elementor-open) .elementor-panel-heading-toggle .fa:before{content:""}.elementor-panel-heading.elementor-open .elementor-panel-heading-toggle .fa:before{content:"\f0d7"}.elementor-panel-heading>*{display:table-cell;vertical-align:middle}.elementor-panel-heading-toggle{width:20px;color:#495157}.elementor-panel-heading-title{color:#495157;font-weight:700}.elementor-control-wp{line-height:1.5}.elementor-control-wp p{margin:15px 0}.elementor-control-field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-label-block>.elementor-control-content>.elementor-control-field{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-label-block>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{width:100%;margin-top:10px}.elementor-label-block.elementor-control-hidden-label:not(.elementor-control-dynamic)>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{margin-top:0}.elementor-label-inline>.elementor-control-content>.elementor-control-field>.elementor-control-title{width:45%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.elementor-label-inline>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{width:55%}.elementor-control-field-description{margin-top:10px}.elementor-group-control-attachment_alert .elementor-control-field-description{margin-top:0}.elementor-required{color:#b01b1b}.elementor-choices{display:table;width:100%;height:27px;background-color:#a4afb7;text-align:center;border-spacing:1px;-webkit-border-radius:3px;border-radius:3px}.elementor-choices input{display:none}.elementor-choices input:checked+.elementor-choices-label{color:#fff}.elementor-choices input:not(:checked)+.elementor-choices-label{background-color:#fff;color:#a4afb7}.elementor-choices .elementor-choices-label{display:table-cell;vertical-align:middle;font-size:12px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;cursor:pointer}.elementor-slider{display:inline-block;margin-top:10px;height:4px;background-color:#a4afb7;-webkit-border-radius:5px;border-radius:5px;position:relative;width:67%}.elementor-slider .ui-slider-handle{height:16px;width:16px;background-color:#fff;display:inline-block;top:50%;-webkit-transform:translateY(-50%) translateX(-8px);-ms-transform:translateY(-50%) translateX(-8px);transform:translateY(-50%) translateX(-8px);position:absolute;-webkit-box-shadow:1px 1px 6px rgba(0,0,0,.3);box-shadow:1px 1px 6px rgba(0,0,0,.3);-webkit-border-radius:50%;border-radius:50%;cursor:pointer}.elementor-slider-input{width:33%;float:right}.elementor-slider-input input{width:80%;float:right}.elementor-units-choices{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:right}.elementor-units-choices input{display:none}.elementor-units-choices input:not(:checked)+label{color:#c2cbd2}.elementor-units-choices input:checked+label{text-decoration:underline}.elementor-units-choices label{cursor:pointer;padding:0 2px;text-transform:uppercase;font-size:9px}.elementor-control-responsive-switchers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 5px}.elementor-control-responsive-switchers .elementor-responsive-switcher{display:inline-block;-webkit-border-radius:50%;border-radius:50%;height:18px;width:18px;background-color:#a4afb7;cursor:pointer;position:relative;margin-left:5px;color:#fff;font-size:8px;text-align:center;-webkit-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s}.elementor-control-responsive-switchers .elementor-responsive-switcher:hover{background-color:#c2cbd2}.elementor-control-responsive-switchers .elementor-responsive-switcher i{position:relative;display:block;line-height:18px}.elementor-control-responsive-switchers .elementor-responsive-switcher i:before{height:18px;width:18px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.elementor-device-desktop #elementor-panel .elementor-panel-controls-stack:not(.elementor-responsive-switchers-open) .elementor-responsive-switcher{background:#c2cbd2}.elementor-device-desktop #elementor-panel .elementor-panel-controls-stack:not(.elementor-responsive-switchers-open) .elementor-responsive-switcher:not(.elementor-responsive-switcher-desktop){display:none}.elementor-device-mobile .elementor-responsive-switcher-mobile,.elementor-device-tablet .elementor-responsive-switcher-tablet{background-color:#71d7f7}.elementor-update-preview{margin:15px 15px 0;background-color:#e6e9ec;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-update-preview-button-wrapper{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:right}.elementor-update-preview-button{padding:8px 15px;text-transform:uppercase}.elementor-control-align .elementor-choices,.elementor-control-position .elementor-choices,.elementor-control-text_align .elementor-choices{direction:ltr}.elementor-control-type-media .elementor-control-media{padding:7px;border:1px solid;height:150px}.elementor-control-type-media .elementor-control-media:not(:hover){border-color:#d5dadf}.elementor-control-type-media .elementor-control-media:not(:hover) .elementor-control-media-upload-button{background-color:#d5dadf}.elementor-control-type-media .elementor-control-media:hover{border-color:#a4afb7}.elementor-control-type-media .elementor-control-media:hover .elementor-control-media-upload-button{background-color:#a4afb7}.elementor-control-type-media .elementor-control-media.elementor-media-empty .elementor-control-media-image-area,.elementor-control-type-media .elementor-control-media:not(.elementor-media-empty) .elementor-control-media-upload-button{display:none}.elementor-control-type-media .elementor-control-media>*{height:100%;cursor:pointer;position:relative}.elementor-control-type-media .fa-plus-circle{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:#fff;font-size:20px}.elementor-control-type-media .elementor-control-media-image-area:not(:hover) .elementor-control-media-delete{display:none}.elementor-control-type-media .elementor-control-media-image-area:hover .elementor-control-media-image{opacity:.5}.elementor-control-type-media .elementor-control-media-delete{position:absolute;bottom:0;left:0;right:0;text-align:center;padding:9.5px;font-size:11px;color:#fff;background-color:#a4afb7;text-transform:uppercase}.elementor-control-type-media .elementor-control-media-image{height:100%;-webkit-background-size:cover;background-size:cover;background-position:50%}.elementor-control-type-dimensions .elementor-control-dimensions{overflow:hidden}.elementor-control-type-dimensions li{float:left;width:20%}.elementor-control-type-dimensions li .elementor-link-dimensions,.elementor-control-type-dimensions li input{display:block;text-align:center;width:100%;border-color:#a4afb7;height:27px}.elementor-control-type-dimensions li input{border-left:none;-webkit-border-radius:0;border-radius:0;padding:4px 0}.elementor-control-type-dimensions li input:focus+.elementor-control-dimension-label{color:#a4afb7}.elementor-control-type-dimensions li .elementor-link-dimensions{border:1px solid #a4afb7;border-left:none;background-color:#fff;padding:0;outline:none;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;cursor:pointer}.elementor-control-type-dimensions li:first-child input{border-left:1px solid #a4afb7;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-control-type-dimensions .elementor-control-dimension-label{display:block;text-align:center;color:#d5dadf;font-size:9px;text-transform:uppercase;padding-top:5px}.elementor-control-type-dimensions .elementor-link-dimensions.unlinked{background-color:#fff}.elementor-control-type-dimensions .elementor-link-dimensions.unlinked .elementor-linked{display:none}.elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked){background-color:#a4afb7}.elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked) .elementor-unlinked{display:none}.elementor-control-type-dimensions .elementor-link-dimensions .elementor-linked{color:#fff}.elementor-control-type-url .elementor-control-url-external-hide .elementor-control-url-more{display:none}.elementor-control-type-url .elementor-control-url-external-show .elementor-input{padding-right:46px;height:26px}.elementor-control-type-url .elementor-control-input-wrapper{position:relative}.elementor-control-type-url .elementor-control-url-more{position:absolute;top:0;right:0;height:26px;width:40px;border-left:1px solid;cursor:pointer;font-size:10px;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-control-type-url .elementor-control-url-more i{font-size:13px}.elementor-control-type-url .elementor-control-url-more-input,.elementor-control-type-url .elementor-control-url-more-input:not(:checked)+.elementor-control-url-more-options{display:none}.elementor-control-type-url .elementor-control-url-more-options{padding-top:10px}.elementor-control-type-url .elementor-control-url-option{padding:5px;font-size:12px}.elementor-control-type-url .elementor-input{direction:ltr}.elementor-control-type-url .elementor-input:not(:focus)+.elementor-control-url-more{border-color:#d5dadf}.elementor-control-type-url .elementor-input:focus+.elementor-control-url-more{border-color:#a4afb7}.elementor-control-type-section{margin-top:10px;padding:0}.elementor-control-type-section+.elementor-control:not(.elementor-control-type-section){padding-top:15px}.elementor-control-type-section+.elementor-control:not(.elementor-control-type-section):before{display:none}.elementor-control-type-color>.elementor-control-content>.elementor-control-field>.elementor-control-title{width:70%}.elementor-control-type-color>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{height:27px;width:30%}.elementor-control-type-wysiwyg.elementor-rich-editing-disabled .wp-editor-container{margin-top:10px}.elementor-control-type-wysiwyg *{-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-control-type-wysiwyg .wp-editor-container{border:1px solid #e6e9ec;-webkit-border-radius:3px;border-radius:3px}.elementor-control-type-wysiwyg #insert-media-button{margin-top:7px;height:auto;line-height:1;font-size:10px;padding:3px 7px;background-color:#e6e9ec}.elementor-control-type-wysiwyg .ed_button{height:22px;width:auto}.elementor-control-type-wysiwyg .wp-media-buttons-icon{height:14px;margin:0}.elementor-control-type-wysiwyg .wp-media-buttons-icon:before{font-size:14px}.elementor-control-type-wysiwyg .wp-switch-editor{border:none;color:#6d7882;font-size:10px;padding:3px 9px 4px;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.elementor-control-type-wysiwyg .html-active .switch-tmce{background-color:transparent}.elementor-control-type-wysiwyg .html-active .switch-html,.elementor-control-type-wysiwyg .tmce-active .switch-tmce{background-color:#e6e9ec}.elementor-control-type-wysiwyg .tmce-active .switch-html{background-color:transparent}.elementor-control-type-wysiwyg .mce-toolbar-grp,.elementor-control-type-wysiwyg .quicktags-toolbar{background-color:#e6e9ec}.elementor-control-type-wysiwyg .mce-toolbar-grp>div{padding:0 3px}.elementor-control-type-wysiwyg .elementor-wp-editor{-webkit-box-sizing:border-box;box-sizing:border-box}.elementor-control-type-wysiwyg .mce-ico{color:#6d7882;font-size:16px}.elementor-control-type-wysiwyg .mce-btn{margin-right:0;margin-left:0}.elementor-control-type-wysiwyg .mce-btn.mce-active,.elementor-control-type-wysiwyg .mce-btn:active,.elementor-control-type-wysiwyg .mce-btn:hover{border-color:#d5dadf}.elementor-control-type-wysiwyg .mce-path{padding:5px 10px}.elementor-control-type-wysiwyg .mce-path-item{font-size:12px;color:#6d7882}.elementor-control-type-icon .select2-selection__rendered .fa{margin-right:3px}.elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-clear,.elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-thumbnails{display:none}.elementor-control-type-gallery .elementor-control-gallery-thumbnails{overflow:hidden;margin-top:20px;cursor:pointer}.elementor-control-type-gallery .elementor-control-gallery-thumbnail{width:40px;height:40px;-webkit-background-size:cover;background-size:cover;background-position:50% 50%;float:left;margin-bottom:10px}.elementor-control-type-gallery .elementor-control-gallery-thumbnail:not(:nth-child(5n)){margin-right:10px}.elementor-control-type-gallery .elementor-control-gallery-add{width:100%;height:30px;color:#fff;background-color:#a4afb7;margin-top:10px;text-transform:uppercase}.elementor-control-type-gallery .elementor-control-gallery-clear{color:#b01b1b;cursor:pointer}.elementor-control-type-structure .elementor-control-structure-preset{border:1px solid #e6e9ec;padding:3px;-webkit-border-radius:3px;border-radius:3px}.elementor-control-type-structure .elementor-control-structure-preset:not(.elementor-control-structure-current-preset){display:inline-block;cursor:pointer;height:50px}.elementor-control-type-structure .elementor-control-structure-preset:not(.elementor-control-structure-current-preset) svg{height:100%}.elementor-control-type-structure .elementor-control-structure-preset path{fill:#e6e9ec}.elementor-control-type-structure .elementor-control-structure-current-preset{margin-top:15px}.elementor-control-type-structure .elementor-control-structure-current-preset svg{display:block;width:100%}.elementor-control-type-structure .elementor-control-structure-reset{padding:10px 0 0 2px;font-size:11px;cursor:pointer;color:#a4afb7}.elementor-control-type-structure .elementor-control-structure-reset i{margin-right:8px}.elementor-control-type-structure .elementor-control-structure-more-presets-title,.elementor-control-type-structure .elementor-control-structure-title{color:#495157;font-weight:700;padding:13.5px 20px;position:relative}.elementor-control-type-structure .elementor-control-structure-more-presets-title:after,.elementor-control-type-structure .elementor-control-structure-more-presets-title:before,.elementor-control-type-structure .elementor-control-structure-title:after,.elementor-control-type-structure .elementor-control-structure-title:before{content:"";position:absolute;left:0;right:0}.elementor-control-type-structure .elementor-control-structure-more-presets-title:before,.elementor-control-type-structure .elementor-control-structure-title:before{top:0;background-color:#e6e9ec;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.elementor-control-type-structure .elementor-control-structure-more-presets-title:after,.elementor-control-type-structure .elementor-control-structure-title:after{bottom:0;height:1px;background-color:#e6e9ec}.elementor-control-type-structure .elementor-control-structure-title{margin:10px -20px 0}.elementor-control-type-structure .elementor-control-structure-title:before{height:10px;-webkit-box-shadow:inset 0 2px 4px hsla(0,0%,50%,.1);box-shadow:inset 0 2px 4px hsla(0,0%,50%,.1)}.elementor-control-type-structure .elementor-control-structure-more-presets-title{margin:15px -20px 0}.elementor-control-type-structure .elementor-control-structure-more-presets-title:before{height:3px}.elementor-control-type-structure .elementor-control-structure-more-presets{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.elementor-control-type-structure .elementor-control-structure-more-presets input{display:none}.elementor-control-type-structure .elementor-control-structure-more-presets input:checked+.elementor-control-structure-preset{border:1px solid #a4afb7}.elementor-control-type-structure .elementor-control-structure-more-presets input:checked+.elementor-control-structure-preset path{fill:#a4afb7}.elementor-control-type-structure .elementor-control-structure-preset-wrapper{margin-top:15px}.elementor-control-type-structure .elementor-control-structure-preset-title{text-align:center;padding-top:5px;font-style:italic;font-size:11px;color:#a4afb7}.elementor-control-type-image_dimensions .elementor-control-field-description{margin:0 0 15px;line-height:1.4}.elementor-control-type-image_dimensions .elementor-control-input-wrapper{overflow:hidden}.elementor-control-type-image_dimensions .elementor-image-dimensions-field{width:65px;float:left}.elementor-control-type-image_dimensions .elementor-image-dimensions-field input:focus+.elementor-image-dimensions-field-description{color:#a4afb7}.elementor-control-type-image_dimensions .elementor-image-dimensions-separator{width:20px;text-align:center;float:left;padding-top:4px}.elementor-control-type-image_dimensions .elementor-image-dimensions-field-description{display:block;text-transform:uppercase;margin-top:5px;color:#d5dadf;font-size:9px;text-align:center}.elementor-control-type-image_dimensions .elementor-image-dimensions-apply-button{float:right;height:27px;width:65px}.elementor-control-type-code{padding:0 10px 15px}.elementor-control-type-wp_widget .widget-inside{display:block}.elementor-control-type-wp_widget .quicktags-toolbar input{width:auto}.elementor-control-type-tabs{font-size:.8em;color:#a4afb7;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-control-type-tab{text-align:center;width:100%;padding:0;line-height:30px;border-top:1px solid #a4afb7;border-bottom:1px solid #a4afb7;border-right:1px solid #a4afb7;cursor:pointer}.elementor-control-type-tab:first-child{border-left:1px solid #a4afb7;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.elementor-control-type-tab:last-child{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.elementor-control-type-tab.elementor-tab-active{background-color:#a4afb7;color:#fff}.elementor-tab-close{display:none!important}.elementor-control-type-repeater,.elementor-control-type-repeater .elementor-control:not(.elementor-control-type-tab){padding:0 10px 15px}.elementor-control-type-repeater .elementor-control:before,.elementor-control-type-repeater.elementor-repeater-has-minimum-rows .elementor-repeater-tool-remove{display:none}.elementor-control-type-repeater .elementor-repeater-fields{margin:10px 0}.elementor-control-type-repeater .elementor-repeater-row-controls{border:1px solid #d5dadf;border-top-width:0;padding-top:15px}.elementor-control-type-repeater .elementor-repeater-row-controls:not(.editable){display:none}.elementor-control-type-repeater .elementor-repeater-row-controls .wp-picker-container.wp-picker-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);border-width:0}.elementor-control-type-repeater .elementor-repeater-row-tools{display:table;table-layout:fixed;width:100%;color:#556068;background-color:#d5dadf;height:40px;border-spacing:1px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-control-type-repeater .elementor-repeater-row-tools:hover{background-color:#a4afb7}.elementor-control-type-repeater .elementor-repeater-row-tools>div{display:table-cell;text-align:center;vertical-align:middle;cursor:pointer}.elementor-control-type-repeater .elementor-repeater-row-tools>div:not(.elementor-repeater-row-handle-sortable){background-color:#fff}.elementor-control-type-repeater .elementor-repeater-row-tools>div:hover{opacity:.95}.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title{text-align:left;padding:0 10px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title .fa{margin-right:5px}.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-tool{width:40px}.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-handle-sortable{cursor:move;width:10px;color:#fff}.elementor-control-type-repeater .elementor-button-wrapper{text-align:center;padding:10px}.elementor-control-type-textarea textarea{display:block}.elementor-control-type-box_shadow .elementor-control-input-wrapper{overflow:hidden}.elementor-control-type-box_shadow .elementor-shadow-slider{margin-top:10px}.elementor-control-type-text_shadow .elementor-control-input-wrapper{overflow:hidden}.elementor-control-type-text_shadow .elementor-shadow-slider{margin-top:10px}.elementor-control-type-switcher.elementor-label-inline>.elementor-control-content .elementor-control-field .elementor-control-title{width:70%}.elementor-control-type-switcher.elementor-label-inline>.elementor-control-content .elementor-control-field .elementor-control-input-wrapper{width:30%}.elementor-control-type-switcher .elementor-control-input-wrapper{text-align:right}.elementor-control-type-switcher .elementor-switch{position:relative;display:inline-block;vertical-align:top;width:49px;height:20px;background-color:#fff;-webkit-border-radius:18px;border-radius:18px;cursor:pointer}.elementor-control-type-switcher .elementor-switch-input{display:none}.elementor-control-type-switcher .elementor-switch-label{position:relative;display:block;height:inherit;font-size:7px;text-transform:uppercase;background:#eceeef;-webkit-border-radius:inherit;border-radius:inherit;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.12),inset 0 0 2px rgba(0,0,0,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.12),inset 0 0 2px rgba(0,0,0,.15);-webkit-transition:.15s ease-out;-o-transition:.15s ease-out;transition:.15s ease-out;-webkit-transition-property:opacity,background;-o-transition-property:opacity,background;transition-property:opacity,background}.elementor-control-type-switcher .elementor-switch-label:after,.elementor-control-type-switcher .elementor-switch-label:before{position:absolute;top:0;width:50%;text-align:center;line-height:20px;-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.elementor-control-type-switcher .elementor-switch-label:before{content:attr(data-off);right:3px;color:#a4afb7;text-shadow:0 1px hsla(0,0%,100%,.5)}.elementor-control-type-switcher .elementor-switch-label:after{content:attr(data-on);left:3px;color:#fff;text-shadow:0 1px rgba(0,0,0,.2);opacity:0}.elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-label{background:#71d7f7;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15),inset 0 0 3px rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.15),inset 0 0 3px rgba(0,0,0,.2)}.elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-label:before{opacity:0}.elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-label:after{opacity:1}.elementor-control-type-switcher .elementor-switch-handle{position:absolute;top:1px;left:1px;width:18px;height:18px;background:#fff;-webkit-border-radius:10px;border-radius:10px;-webkit-transition:left .15s ease-out;-o-transition:left .15s ease-out;transition:left .15s ease-out}.elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-handle{left:30px;-webkit-box-shadow:-1px 1px 5px rgba(0,0,0,.2);box-shadow:-1px 1px 5px rgba(0,0,0,.2)}.elementor-control-type-order .elementor-control-oreder-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-control-type-order input{display:none}.elementor-control-type-order input:checked+.elementor-control-order-label{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.elementor-control-type-order select{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-control-type-order select:not(:focus)~.elementor-control-order-label{border-color:#d5dadf}.elementor-control-type-order select:focus~.elementor-control-order-label{border-color:#a4afb7}.elementor-control-type-order .elementor-control-order-label{position:relative;padding:0;width:40px;border:1px solid;font-size:10px;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;margin-left:-3px;background-color:#fff;cursor:pointer}.elementor-control-type-order .elementor-control-order-label i{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.elementor-control-type-hidden{display:none!important}.elementor-control-type-popover_toggle input{display:none}.elementor-control-type-popover_toggle label{cursor:pointer}.elementor-control-type-popover_toggle .elementor-control-input-wrapper{direction:rtl}.elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:checked+.elementor-control-popover-toggle-toggle-label{color:#71d7f7}.elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:not(:checked)~.elementor-control-popover-toggle-reset-label{display:none}.elementor-control-type-popover_toggle .elementor-control-popover-toggle-reset-label{color:#c2cbd2;padding-right:5px}.elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle-label{width:50px;height:27px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-border-radius:3px;border-radius:3px;border:1px solid #d5dadf}.elementor-control-type-button .elementor-control-input-wrapper{text-align:right}.elementor-control-type-button .elementor-button{width:auto;height:26px}.wp-picker-container.wp-picker-active{position:absolute;z-index:5;top:0;right:7px;background-color:#fff;border:solid #fff;border-width:0 10px 0 5px;padding-top:10px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.4);box-shadow:0 0 5px rgba(0,0,0,.4)}.wp-picker-container.wp-picker-active .wp-color-result{float:right}.wp-picker-container.wp-picker-active .wp-picker-input-wrap{padding-left:10px;float:left}.wp-picker-container *{-webkit-box-sizing:content-box;box-sizing:content-box}.wp-picker-container .color-alpha{width:-webkit-calc(100% - 2px * 2);width:calc(100% - 2px * 2);height:-webkit-calc(100% - 2px * 2);height:calc(100% - 2px * 2);margin:2px;position:absolute;top:0;left:0;-webkit-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box}.wp-picker-container .iris-picker{border:none}.wp-picker-container:not(.wp-picker-active){float:right}.wp-picker-container:not(.wp-picker-active) .wp-color-result{margin:0}.wp-picker-container.wp-picker-active{-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px)}[class*=wp-version-4-9] #elementor-controls .wp-picker-container.wp-picker-active,[class*=wp-version-5] #elementor-controls .wp-picker-container.wp-picker-active{padding-top:9px}.wp-picker-container.wp-picker-active .wp-color-result{margin-right:3px}.wp-picker-container input[type=text].wp-color-picker{float:left;width:100px;max-width:136px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;font-size:11px;line-height:12px;padding:7px 3px}.wp-color-result{margin:0;width:48px;height:25px;-webkit-transition:border .5s;-o-transition:border .5s;transition:border .5s;padding:0;background-color:#fafafa;-webkit-border-radius:3px;border-radius:3px;border:1px solid #d5dadf}.wp-color-result,.wp-color-result:focus{-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}.wp-color-result.wp-picker-open:after,.wp-color-result:after{content:none}.wp-color-result:hover{border:1px solid #a4afb7}.wp-color-result:active,.wp-color-result:focus{outline:0}.wp-picker-clear.button,.wp-picker-default.button{height:26px;width:48px;padding:0;background-color:#d5dadf;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;margin:0}.wp-picker-holder *{-webkit-box-sizing:content-box;box-sizing:content-box}.wp-picker-holder .iris-square-value{-webkit-transition:none;-o-transition:none;transition:none}.wp-picker-open~.wp-picker-holder{clear:both;margin-bottom:15px}#elementor-mode-switcher{position:absolute;left:100%;top:50%;width:15px;height:50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#e6e9ec;font-size:15px;-webkit-box-shadow:3px 1px 5px rgba(0,0,0,.1);box-shadow:3px 1px 5px rgba(0,0,0,.1);cursor:pointer}#elementor-mode-switcher:hover,body.elementor-editor-preview #elementor-mode-switcher{background-color:#b7084e;color:#fff}#elementor-mode-switcher-inner,#elementor-mode-switcher-preview{width:100%;height:100%;position:absolute;top:0;left:0}#elementor-mode-switcher-preview{cursor:pointer}#elementor-mode-switcher-preview .fa{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#elementor-mode-switcher-preview-input{display:none}.elementor-revision-item__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #d5dadf;padding:10px 15px;margin-bottom:10px;font-size:11px}.elementor-revision-item__wrapper.current{font-weight:700}.elementor-revision-item__wrapper .elementor-revision-item__tools-current{color:#b7084e}.elementor-revision-item:hover:not(.elementor-revision-current-preview){background-color:rgba(230,233,236,.3)}.elementor-revision-item-loading .elementor-revision-item__tools-current,.elementor-revision-item-loading .elementor-revision-item__tools-delete,.elementor-revision-item.elementor-revision-current-preview .elementor-revision-item__tools-delete,.elementor-revision-item:not(.elementor-revision-item-loading) .elementor-revision-item__tools-spinner,.elementor-revision-item:not(:hover) .elementor-revision-item__tools-delete{display:none}.elementor-revision-item__gravatar{-webkit-border-radius:50%;border-radius:50%;overflow:hidden}.elementor-revision-item__gravatar img{display:block}.elementor-revision-item__details{padding-left:15px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;cursor:pointer}.elementor-revision-item__tools-delete{cursor:pointer}.elementor-revision-meta{padding-top:5px;font-size:10px;font-weight:700}.elementor-revision-current-preview{background-color:#e6e9ec}#elementor-restore-autosave-dialog.dialog-widget{background-color:rgba(0,0,0,.3)}.elementor-history-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #d5dadf;padding:10px 15px;margin-bottom:10px;font-size:11px;line-height:1.4;cursor:pointer}.elementor-history-item:hover{background-color:rgba(230,233,236,.3)}.elementor-history-item:hover .elementor-history-item__icon .fa:before{content:"\f1da"}.elementor-history-item-applied{color:#a4afb7}.elementor-history-item-current{background:#e6e9ec;cursor:inherit}.elementor-history-item-current .elementor-history-item__icon .fa:before,.elementor-history-item-current:hover .elementor-history-item__icon .fa:before{content:"\f00c"}.elementor-history-item__details{width:95%}.elementor-history-item__title{font-weight:700}.elementor-history-item__action,.elementor-history-item__subtitle{font-weight:lighter}.elementor-history-item__action{font-style:italic;text-decoration:underline}.elementor-history-item .__icon{float:right}.elementor-history-revisions-message{font-size:11px;text-align:center;padding:5px 0}#elementor-preview{background-color:#333;position:absolute;height:100%;top:0;right:0;border:0}.elementor-device-desktop #elementor-preview{overflow-y:hidden}body:not(.elementor-device-desktop) #elementor-preview{overflow-y:auto}#elementor-preview-responsive-wrapper{position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.elementor-device-desktop #elementor-preview-responsive-wrapper{min-width:1025px;margin:0 auto;width:100%;height:100%}.elementor-device-tablet #elementor-preview-responsive-wrapper{width:768px;height:1025px;padding:40px 10px 70px}.elementor-device-mobile #elementor-preview-responsive-wrapper{width:360px;height:640px;padding:40px 10px 70px}body:not(.elementor-device-desktop) #elementor-preview-responsive-wrapper{-webkit-border-radius:30px;border-radius:30px;background-color:#111;margin:30px auto 80px;-webkit-box-sizing:content-box;box-sizing:content-box}#elementor-preview-iframe{width:100%;height:100%;background-color:#fff}.tipsy{font-size:10px;position:absolute;padding:5px;z-index:6}.tipsy-inner{background-color:#000;color:#fff;max-width:200px;padding:6px 12px;text-align:center;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.5);box-shadow:0 0 5px 0 rgba(0,0,0,.5)}.tipsy-arrow{position:absolute;width:0;height:0;line-height:0;border:5px dashed #000}.tipsy-arrow-n{border-bottom-color:#000}.tipsy-arrow-s{border-top-color:#000}.tipsy-arrow-e{border-left-color:#000}.tipsy-arrow-w{border-right-color:#000}.tipsy-n .tipsy-arrow,.tipsy-nw .tipsy-arrow{border-left-color:transparent;border-right-color:transparent;top:0;border-bottom-style:solid;border-top:none}.tipsy-n .tipsy-arrow{left:50%;margin-left:-5px}.tipsy-nw .tipsy-arrow{left:10px}.tipsy-ne .tipsy-arrow{top:0;right:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-s .tipsy-arrow,.tipsy-se .tipsy-arrow,.tipsy-sw .tipsy-arrow{bottom:0;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-s .tipsy-arrow{left:50%;margin-left:-5px}.tipsy-sw .tipsy-arrow{left:10px}.tipsy-se .tipsy-arrow{right:10px}.tipsy-e .tipsy-arrow,.tipsy-w .tipsy-arrow{top:50%;margin-top:-5px;border-top-color:transparent;border-bottom-color:transparent}.tipsy-e .tipsy-arrow{right:0;border-left-style:solid;border-right:none}.tipsy-w .tipsy-arrow{left:0;border-right-style:solid;border-left:none}.elementor-templates-modal .dialog-widget-content{background-color:#f1f3f5;width:100%}@media (max-width:1439px){.elementor-templates-modal .dialog-widget-content{max-width:990px}}@media (min-width:1440px){.elementor-templates-modal .dialog-widget-content{max-width:1200px}}.elementor-templates-modal .dialog-widget-header{padding:0;background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);position:relative;z-index:1}.elementor-templates-modal .dialog-buttons-wrapper{display:none}.elementor-templates-modal .dialog-message{height:750px;max-height:85vh;overflow:auto;padding:25px 30px 30px}.elementor-templates-modal__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:50px}.elementor-templates-modal__header__logo{font-size:15px;line-height:1;text-transform:uppercase;color:#495157;font-weight:700;cursor:pointer}.elementor-templates-modal__header__logo-area{text-align:left;padding-left:15px}.elementor-templates-modal__header__logo-area>*{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-templates-modal__header__logo__icon-wrapper{padding:4px 7px 6px;background-image:-webkit-linear-gradient(225deg,#ef295a,#434363);background-image:-o-linear-gradient(225deg,#ef295a,#434363);background-image:linear-gradient(-135deg,#ef295a,#434363);-webkit-border-radius:2px;border-radius:2px;margin-right:10px}.elementor-templates-modal__header__logo i{color:#fff;font-size:10px}.elementor-templates-modal__header__items-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-templates-modal__header__item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-templates-modal__header__item>i{font-size:20px;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s;cursor:pointer}.elementor-templates-modal__header__item>i:not(:hover){color:#a4afb7}.elementor-templates-modal__header__close-modal{width:45px;border-left:1px solid #e6e9ec}.elementor-templates-modal__header__close-modal i{font-size:18px}#elementor-template-library-modal a.elementor-template-library-blank-footer-link{font-style:normal;text-decoration:underline;color:#39b54a}#elementor-template-library-modal a.elementor-template-library-blank-footer-link:hover{font-weight:500}#elementor-template-library-modal .dialog-lightbox-content{height:100%}#elementor-template-library-modal .dialog-lightbox-loading{display:none}#elementor-template-library-header-menu{text-align:center;color:#6d7882;font-size:13px}.elementor-template-library-menu-item{display:inline-block;padding:17px 0;width:115px;cursor:pointer}.elementor-template-library-menu-item.elementor-active{background-image:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#fff));background-image:-webkit-linear-gradient(top,#f3f3f3,#fff);background-image:-o-linear-gradient(top,#f3f3f3,#fff);background-image:linear-gradient(180deg,#f3f3f3,#fff);border-bottom:3px solid #9b0a46}#elementor-template-library-header-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#elementor-template-library-header-actions>div{padding-right:16px}#elementor-template-library-header-preview-insert-wrapper{cursor:default;padding:0 10px}#elementor-template-library-header-preview-insert-wrapper .elementor-button{padding:8px 14px;font-size:11px}#elementor-template-library-header-preview-insert-wrapper .elementor-template-library-template-insert{color:#fff;background-color:#39b54a}#elementor-template-library-header-preview-back{padding:16.5px 16.5px 15px 0;border-right:1px solid #e6e9ec;cursor:pointer;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s}#elementor-template-library-header-preview-back:not(:hover){color:#a4afb7}#elementor-template-library-header-preview-back i{padding-right:10px;font-size:18px}#elementor-template-library-header-preview-back i:before{content:""}#elementor-template-library-loading .elementor-loading-title{color:#a4afb7}#elementor-template-library-loading .elementor-loader-box{background-color:#d5dadf}#elementor-template-library-templates{padding:0 15px}#elementor-template-library-templates[data-template-source=local] #elementor-template-library-templates-container{-webkit-box-shadow:1px 1px 20px 0 rgba(0,0,0,.03);box-shadow:1px 1px 20px 0 rgba(0,0,0,.03);margin-top:10px}#elementor-template-library-templates[data-template-source=local] .elementor-template-library-order-input:checked+.elementor-template-library-order-label{color:#6d7882}#elementor-template-library-templates[data-template-source=remote] #elementor-template-library-templates-container{margin:10px -15px 0}#elementor-template-library-templates[data-template-source=remote] .elementor-template-library-order-input:checked+.elementor-template-library-order-label{color:#495157}#elementor-template-library-templates .elementor-template-library-order-input,#elementor-template-library-templates.elementor-templates-filter-active #elementor-template-library-footer-banner,#elementor-template-library-templates[data-template-source=empty] #elementor-template-library-footer-banner,#elementor-template-library-templates[data-template-source=empty] #elementor-template-library-order-toolbar-local{display:none}#elementor-template-library-templates .elementor-template-library-order-input:checked+.elementor-template-library-order-label{padding-right:8px}#elementor-template-library-templates .elementor-template-library-order-input:checked+.elementor-template-library-order-label:after{font-family:eicons;content:"\e956";margin-left:3px}#elementor-template-library-templates .elementor-template-library-order-input:checked.elementor-template-library-order-reverse+.elementor-template-library-order-label:after{content:"\e955"}#elementor-template-library-templates-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#elementor-template-library-templates-container .elementor-template-library-template-local .elementor-template-library-template-insert{text-transform:none;font-size:12px}#elementor-template-library-toolbar{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#elementor-template-library-toolbar,.elementor-template-library-filter-toolbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#elementor-template-library-filter-toolbar-remote{font-size:11px}#elementor-template-library-order{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-right:1px solid #d5dadf}.elementor-template-library-order-label{text-transform:uppercase;cursor:pointer;padding-right:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.elementor-template-library-order-label:hover{color:#556068}#elementor-template-library-filter{border-right:1px solid #d5dadf}#elementor-template-library-filter .select2{text-align:left;margin-right:25px}#elementor-template-library-filter .select2-selection__rendered,#select2-elementor-template-library-filter-subtype-results .select2-results__option{text-transform:capitalize}#elementor-template-library-my-favorites{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:left;padding-left:20px}#elementor-template-library-filter-my-favorites{display:none}#elementor-template-library-filter-my-favorites:checked+#elementor-template-library-filter-my-favorites-label{color:#495157}#elementor-template-library-filter-my-favorites:checked+#elementor-template-library-filter-my-favorites-label i:after{color:#b7084e;content:"\f004"}#elementor-template-library-filter-my-favorites-label{cursor:pointer;text-transform:uppercase}#elementor-template-library-filter-my-favorites-label:hover{color:#556068}#elementor-template-library-filter-my-favorites-label:hover i:after{color:#b7084e}#elementor-template-library-filter-my-favorites-label i{padding-right:5px}#elementor-template-library-filter-my-favorites-label i:after{color:#a4afb7;content:"\f08a"}#elementor-template-library-filter-text-wrapper{width:200px;position:relative}#elementor-template-library-filter-text-wrapper:after{content:"\e863";position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:eicons}#elementor-template-library-filter-text{border:none;border-bottom:1px solid #d5dadf;-webkit-border-radius:0;border-radius:0;font-size:11px;text-transform:uppercase;padding:8px 15px 8px 0;-webkit-transition:border .5s;-o-transition:border .5s;transition:border .5s}#elementor-template-library-filter-text::-webkit-input-placeholder{font-weight:300;color:#c2cbd2}#elementor-template-library-filter-text::-moz-placeholder{font-weight:300;color:#c2cbd2}#elementor-template-library-filter-text:-ms-input-placeholder,#elementor-template-library-filter-text::-ms-input-placeholder{font-weight:300;color:#c2cbd2}#elementor-template-library-filter-text::placeholder{font-weight:300;color:#c2cbd2}#elementor-template-library-filter-text:focus{border-color:#c2cbd2}#elementor-template-library-filter-text:focus::-webkit-input-placeholder{color:#a4afb7}#elementor-template-library-filter-text:focus::-moz-placeholder{color:#a4afb7}#elementor-template-library-filter-text:focus:-ms-input-placeholder,#elementor-template-library-filter-text:focus::-ms-input-placeholder{color:#a4afb7}#elementor-template-library-filter-text:focus::placeholder{color:#a4afb7}.elementor-template-library-template-remote{margin:15px;padding:8px;background-color:#fff;-webkit-box-shadow:0 1px 20px 0 rgba(0,0,0,.07);box-shadow:0 1px 20px 0 rgba(0,0,0,.07);-webkit-border-radius:3px;border-radius:3px}.elementor-template-library-template-remote:hover .elementor-template-library-template-name{display:none}.elementor-template-library-template-remote:not(:hover) .elementor-template-library-template-preview{opacity:0}.elementor-template-library-template-remote:not(:hover) .elementor-template-library-favorite,.elementor-template-library-template-remote:not(:hover) .elementor-template-library-template-action{display:none}.elementor-template-library-template-remote.elementor-template-library-pro-template .elementor-template-library-template-body:before{position:absolute;content:"pro";text-transform:uppercase;top:5px;right:5px;background-color:#b7084e;color:#d5dadf;padding:2px 4px 0;font-size:9px;-webkit-border-radius:2px;border-radius:2px}.elementor-template-library-template-remote .elementor-template-library-template-body{position:relative}@media (max-width:1025px){.elementor-template-library-template-remote .elementor-template-library-template-body{height:300px}}.elementor-template-library-template-remote .elementor-template-library-template-screenshot{height:100%;-webkit-background-size:cover;background-size:cover;background-position-x:50%;-webkit-box-shadow:inset 0 -2px 15px -6px rgba(0,0,0,.07);box-shadow:inset 0 -2px 15px -6px rgba(0,0,0,.07)}.elementor-template-library-template-remote .elementor-template-library-template-preview{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;cursor:pointer}.elementor-template-library-template-remote .elementor-template-library-template-preview i{font-size:20px;color:#d5dadf;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.elementor-template-library-template-remote .elementor-template-library-template-action{background-color:transparent;text-transform:none}.elementor-template-library-template-remote .elementor-template-library-template-action i{margin-right:0}.elementor-template-library-template-remote .elementor-template-library-template-insert{color:#39b54a}.elementor-template-library-template-remote .elementor-button-go-pro{color:#fcb92c}.elementor-template-library-template-remote .elementor-template-library-template-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px;font-size:11px;line-height:1}.elementor-template-library-template-remote .elementor-template-library-template-name{text-align:left;color:#6d7882;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding-right:5px}.elementor-template-library-template-remote .elementor-template-library-template-favorite-input{display:none}.elementor-template-library-template-remote .elementor-template-library-template-favorite-input:checked+.elementor-template-library-template-favorite-label i:before{content:"\f004";color:#b7084e}.elementor-template-library-template-remote .elementor-template-library-template-favorite-label{cursor:pointer}.elementor-template-library-template-remote .elementor-template-library-template-favorite-label:hover i{color:#b7084e}@media (max-width:1439px){.elementor-template-library-template-page{width:-webkit-calc(25% - 30px);width:calc(25% - 30px)}}@media (min-width:1440px){.elementor-template-library-template-page{width:-webkit-calc(20% - 30px);width:calc(20% - 30px)}}@media (max-width:1025px){.elementor-template-library-template-page{width:-webkit-calc(33.333% - 30px);width:calc(33.333% - 30px)}}.elementor-template-library-template-page .elementor-template-library-template-body{height:200px}.elementor-template-library-template-block{position:relative;width:-webkit-calc(33.333% - 30px);width:calc(33.333% - 30px);overflow:hidden}.elementor-template-library-template-block img{display:block;width:100%}.elementor-template-library-template-block .elementor-template-library-template-footer{position:absolute;width:100%;bottom:0;left:0;padding:10px;background-color:#fff;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.elementor-template-library-template-block .elementor-template-library-template-name{display:none}.elementor-template-library-template-block:not(:hover) .elementor-template-library-template-footer{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}#elementor-template-library-order-toolbar-local,.elementor-template-library-template-local{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 25px;text-align:left}#elementor-template-library-order-toolbar-local{margin-top:30px}#elementor-template-library-order-toolbar-local .elementor-template-library-order-label{line-height:1;font-size:10px;font-weight:500}#elementor-template-library-order-toolbar-local .elementor-template-library-order-label:not(:hover){color:#a4afb7}.elementor-template-library-template-local{height:50px;width:100%;margin-top:1px;background-color:#fff;-webkit-transition:background-color .3s linear;-o-transition:background-color .3s linear;transition:background-color .3s linear}.elementor-template-library-template-local:hover{background-color:#fafbfb}.elementor-template-library-template-local:not(:hover) .elementor-template-library-template-insert{background:none;color:#a4afb7}.elementor-template-library-template-local:first-child{-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.elementor-template-library-template-local:last-child{-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.elementor-template-library-template-local .elementor-template-library-template-name{font-weight:500}.elementor-template-library-template-local .elementor-template-library-template-meta,.elementor-template-library-template-local .elementor-template-library-template-name{padding-right:20px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.elementor-template-library-template-local .elementor-template-library-template-meta{color:#a4afb7}.elementor-template-library-template-local .elementor-template-library-template-controls{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-template-library-template-local .elementor-template-library-template-controls>div{cursor:pointer;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s}.elementor-template-library-template-local .elementor-template-library-template-controls>div:not(:hover){color:#a4afb7}.elementor-template-library-template-local .elementor-template-library-template-insert i{margin-right:3px}.elementor-template-library-template-local .elementor-template-library-template-control-title{margin-left:6px}.elementor-template-library-template-local .elementor-template-library-template-delete:hover{color:red}.elementor-template-library-template-local .elementor-template-library-template-export:hover i{color:#556068}.elementor-template-library-template-local .elementor-template-library-template-action{padding:8px 18px;margin:0 20px}.elementor-template-library-template-local .elementor-template-library-template-more{display:none;position:absolute;background-color:#fff;padding:3px 20px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:1px 3px 11px rgba(0,0,0,.3);box-shadow:1px 3px 11px rgba(0,0,0,.3);top:100%;right:0;-webkit-transform:translateX(65%) translateY(-7px);-ms-transform:translateX(65%) translateY(-7px);transform:translateX(65%) translateY(-7px);z-index:1}.elementor-template-library-template-local .elementor-template-library-template-more:before{content:"";position:absolute;border:solid transparent;border-width:8px 4px;border-bottom-color:#fff;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.elementor-template-library-template-local .elementor-template-library-template-more>div{margin:10px 0;font-size:11px}.elementor-template-library-template-local .elementor-template-library-template-more-toggle{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:right}.elementor-template-library-template-local .elementor-template-library-template-more-toggle i{font-size:16px}#elementor-template-library-preview{height:100%;overflow:hidden}#elementor-template-library-preview iframe{height:150%;-webkit-transform:scale(.666) translateX(-25%) translateY(-25%);-ms-transform:scale(.666) translateX(-25%) translateY(-25%);transform:scale(.666) translateX(-25%) translateY(-25%)}@media (max-width:1439px){#elementor-template-library-preview iframe{width:1440px}}@media (min-width:1440px){#elementor-template-library-preview iframe{width:1710px}}.elementor-template-library-blank-icon{font-size:65px;margin-top:45px;color:#c2cbd2;line-height:1}.elementor-template-library-blank-title{font-size:30px;margin-top:40px}.elementor-template-library-blank-message{font-size:18px;color:#a4afb7;margin-top:25px;font-weight:300}#elementor-template-library-save-template-form{margin-top:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#elementor-template-library-save-template-form>*{height:55px;font-size:16px}#elementor-template-library-save-template-name{width:500px;background-color:#fff;font-weight:300;color:#a4afb7;padding-left:25px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;border:none}#elementor-template-library-save-template-name::-webkit-input-placeholder{color:#a4afb7}#elementor-template-library-save-template-name::-moz-placeholder{color:#a4afb7}#elementor-template-library-save-template-name:-ms-input-placeholder,#elementor-template-library-save-template-name::-ms-input-placeholder{color:#a4afb7}#elementor-template-library-save-template-name::placeholder{color:#a4afb7}#elementor-template-library-save-template-submit{width:150px;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;font-weight:500}#elementor-template-library-save-template-submit:hover{-webkit-box-shadow:none;box-shadow:none}#elementor-template-library-import-form{width:95%;background-color:hsla(0,0%,100%,.5);padding:60px;border:2px dashed #d5dadf;margin:35px auto;-webkit-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s}#elementor-template-library-import-form:hover{background-color:hsla(0,0%,100%,.9)}#elementor-template-library-import-form-or{margin-top:15px;font-size:18px}#elementor-template-library-import-form-label{margin-top:20px;padding:15px 35px;font-size:16px;display:inline-block}#elementor-template-library-import-form-input{display:none}#elementor-template-library-import-form.elementor-drag-over{border:3px dashed #71d7f7}#elementor-template-library-import .elementor-template-library-blank-icon{margin-top:0}#elementor-template-library-import .elementor-template-library-blank-message{margin-top:20px}.elementor-template-library-blank-footer{position:absolute;bottom:70px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:#a4afb7;font-size:16px;font-style:italic}@media (max-height:700px){.elementor-template-library-blank-footer{display:none}}#elementor-template-library-footer-banner i{color:#c2cbd2;font-size:56px;margin-top:40px}#elementor-template-library-footer-banner .elementor-excerpt{color:#a4afb7;font-size:15px;font-weight:500;margin:20px 0}#elementor-template-library-templates-empty{width:100%;margin-top:40px}#elementor-template-library-error-dialog .dialog-message{text-align:start}#elementor-template-library-error-info{margin-top:10px}@media (max-width:1439px){.elementor-template-library-local-column-1{width:33%}.elementor-template-library-local-column-2{width:10%}.elementor-template-library-local-column-3,.elementor-template-library-local-column-4{width:15%}.elementor-template-library-local-column-5{width:27%}}@media (min-width:1440px){.elementor-template-library-local-column-1{width:25%}.elementor-template-library-local-column-2,.elementor-template-library-local-column-3,.elementor-template-library-local-column-4{width:17%}.elementor-template-library-local-column-5{width:24%}}@media (max-width:1024px){.elementor-template-library-local-column-3{display:none}.elementor-template-library-local-column-5{width:41%}}.elementor-tags-list{display:none;position:absolute;width:260px;max-height:300px;overflow:auto;padding-bottom:5px;background-color:#fff;border:1px solid #a4afb7;-webkit-border-radius:3px;border-radius:3px}.elementor-tags-list__group-title{color:#495157;font-weight:700;font-size:12px;padding:10px 15px}.elementor-tags-list__item{font-size:10px;padding:6px 15px;cursor:pointer}.elementor-tags-list__item:before{content:">";font-size:8px;padding-right:5px}.elementor-tags-list__item:hover{background-color:#e6e9ec}.elementor-dynamic-cover{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:27px;-webkit-box-sizing:border-box;box-sizing:border-box}.elementor-dynamic-cover__settings{color:#d5dadf;cursor:pointer}.elementor-dynamic-cover__title{padding:0 8px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.elementor-dynamic-cover__remove{color:#c2cbd2;cursor:pointer}.elementor-control-type-wysiwyg .elementor-dynamic-cover{margin-top:10px}.elementor-tag-settings-popup{position:absolute;width:260px;background-color:#e6e9ec;-webkit-box-shadow:1px 1px 10px rgba(0,0,0,.3);box-shadow:1px 1px 10px rgba(0,0,0,.3)}.elementor-tag-settings-popup:before{content:"";position:absolute;top:-20px;left:5px;border:10px solid transparent;border-bottom-color:#fff}.elementor-tag-settings-popup .elementor-control-type-section:first-child{margin:0}.elementor-tag-controls-stack-empty{background-color:#fff;padding:10px;font-size:13px;text-align:center}.elementor-control-dynamic.elementor-label-inline .elementor-control-field{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-control-dynamic-switcher{cursor:pointer;font-size:9px}.elementor-control-dynamic-switcher i{padding-left:5px}.elementor-control-dynamic-switcher-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.elementor-label-inline .elementor-control-dynamic-switcher-wrapper{width:100%;padding-bottom:10px}.elementor-control-dynamic-value .elementor-control-tag-area{display:none}.elementor-control-dynamic-value .elementor-control-dynamic-switcher{color:#71d7f7}#elementor-toast{position:absolute;width:280px;padding:20px;-webkit-border-radius:5px;border-radius:5px;color:#d5dadf;background-color:rgba(0,0,0,.8);z-index:5}#elementor-toast .dialog-message{font-size:13px}#elementor-toast .dialog-buttons-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:15px}#elementor-toast .dialog-button{color:#fcb92c;margin:0 5px;text-transform:uppercase;cursor:pointer}#elementor-toast .dialog-button:last-child{margin-right:0}
assets/css/frontend-rtl.css CHANGED
@@ -1,4 +1,4 @@
1
- /*! elementor - v1.9.8 - 12-03-2018 */
2
  .dialog-widget-content {
3
  background-color: #fff;
4
  position: absolute;
@@ -269,6 +269,12 @@
269
  .elementor-swiper-button.swiper-button-disabled {
270
  opacity: 0.3; }
271
 
 
 
 
 
 
 
272
  @media (max-width: 1024px) {
273
  .elementor-tablet-align-center {
274
  text-align: center; }
@@ -605,6 +611,17 @@
605
  -ms-flex-direction: column-reverse;
606
  flex-direction: column-reverse; } }
607
 
 
 
 
 
 
 
 
 
 
 
 
608
  .elementor-screen-only,
609
  .screen-reader-text,
610
  .screen-reader-text span,
@@ -1264,115 +1281,140 @@
1264
  .elementor-widget-icon-box .elementor-icon-box-description {
1265
  margin: 0; }
1266
 
1267
- .elementor-widget-icon-list.elementor-align-center .elementor-icon-list-item, .elementor-widget-icon-list.elementor-align-center .elementor-icon-list-item a {
 
 
 
 
 
 
 
1268
  -webkit-box-pack: center;
1269
  -webkit-justify-content: center;
1270
  -ms-flex-pack: center;
1271
  justify-content: center; }
1272
 
1273
- .elementor-widget-icon-list.elementor-align-center .elementor-icon-list-item:after {
1274
  margin: auto; }
1275
 
1276
- .elementor-widget-icon-list.elementor-align-left .elementor-icon-list-item, .elementor-widget-icon-list.elementor-align-left .elementor-icon-list-item a {
1277
- -webkit-box-pack: start;
1278
- -webkit-justify-content: flex-start;
1279
- -ms-flex-pack: start;
1280
- justify-content: flex-start;
1281
- text-align: right; }
1282
 
1283
- .elementor-widget-icon-list.elementor-align-right .elementor-icon-list-item, .elementor-widget-icon-list.elementor-align-right .elementor-icon-list-item a {
1284
  -webkit-box-pack: end;
1285
  -webkit-justify-content: flex-end;
1286
  -ms-flex-pack: end;
1287
  justify-content: flex-end;
 
 
 
 
 
 
 
 
 
 
 
 
 
1288
  text-align: left; }
1289
 
1290
- .elementor-widget-icon-list:not(.elementor-align-right) .elementor-icon-list-item:after {
 
 
 
 
 
 
1291
  right: 0; }
1292
 
1293
- .elementor-widget-icon-list:not(.elementor-align-left) .elementor-icon-list-item:after {
1294
  left: 0; }
1295
 
1296
  @media (max-width: 1024px) {
1297
- .elementor-widget-icon-list.elementor-tablet-align-center .elementor-icon-list-item, .elementor-widget-icon-list.elementor-tablet-align-center .elementor-icon-list-item a {
1298
  -webkit-box-pack: center;
1299
  -webkit-justify-content: center;
1300
  -ms-flex-pack: center;
1301
  justify-content: center; }
1302
- .elementor-widget-icon-list.elementor-tablet-align-center .elementor-icon-list-item:after {
1303
  margin: auto; }
1304
- .elementor-widget-icon-list.elementor-tablet-align-left .elementor-icon-list-item, .elementor-widget-icon-list.elementor-tablet-align-left .elementor-icon-list-item a {
1305
  -webkit-box-pack: start;
1306
  -webkit-justify-content: flex-start;
1307
  -ms-flex-pack: start;
1308
  justify-content: flex-start;
1309
  text-align: right; }
1310
- .elementor-widget-icon-list.elementor-tablet-align-right .elementor-icon-list-item, .elementor-widget-icon-list.elementor-tablet-align-right .elementor-icon-list-item a {
1311
  -webkit-box-pack: end;
1312
  -webkit-justify-content: flex-end;
1313
  -ms-flex-pack: end;
1314
  justify-content: flex-end;
1315
  text-align: left; }
1316
- .elementor-widget-icon-list:not(.elementor-tablet-align-right) .elementor-icon-list-item:after {
1317
  right: 0; }
1318
- .elementor-widget-icon-list:not(.elementor-tablet-align-left) .elementor-icon-list-item:after {
1319
  left: 0; } }
1320
 
1321
  @media (max-width: 767px) {
1322
- .elementor-widget-icon-list.elementor-mobile-align-center .elementor-icon-list-item, .elementor-widget-icon-list.elementor-mobile-align-center .elementor-icon-list-item a {
1323
  -webkit-box-pack: center;
1324
  -webkit-justify-content: center;
1325
  -ms-flex-pack: center;
1326
  justify-content: center; }
1327
- .elementor-widget-icon-list.elementor-mobile-align-center .elementor-icon-list-item:after {
1328
  margin: auto; }
1329
- .elementor-widget-icon-list.elementor-mobile-align-left .elementor-icon-list-item, .elementor-widget-icon-list.elementor-mobile-align-left .elementor-icon-list-item a {
1330
  -webkit-box-pack: start;
1331
  -webkit-justify-content: flex-start;
1332
  -ms-flex-pack: start;
1333
  justify-content: flex-start;
1334
  text-align: right; }
1335
- .elementor-widget-icon-list.elementor-mobile-align-right .elementor-icon-list-item, .elementor-widget-icon-list.elementor-mobile-align-right .elementor-icon-list-item a {
1336
  -webkit-box-pack: end;
1337
  -webkit-justify-content: flex-end;
1338
  -ms-flex-pack: end;
1339
  justify-content: flex-end;
1340
  text-align: left; }
1341
- .elementor-widget-icon-list:not(.elementor-mobile-align-right) .elementor-icon-list-item:after {
1342
  right: 0; }
1343
- .elementor-widget-icon-list:not(.elementor-mobile-align-left) .elementor-icon-list-item:after {
1344
  left: 0; } }
1345
 
1346
- .elementor-widget-icon-list .elementor-icon-list-items {
1347
  list-style-type: none;
1348
  margin: 0;
1349
  padding: 0; }
1350
 
1351
- .elementor-widget-icon-list .elementor-icon-list-item {
1352
  margin: 0;
1353
  padding: 0;
1354
  position: relative; }
1355
- .elementor-widget-icon-list .elementor-icon-list-item:after {
1356
  position: absolute;
1357
  bottom: 0;
1358
  width: 100%; }
1359
- .elementor-widget-icon-list .elementor-icon-list-item, .elementor-widget-icon-list .elementor-icon-list-item a {
1360
  display: -webkit-box;
1361
  display: -webkit-flex;
1362
  display: -ms-flexbox;
1363
  display: flex; }
1364
- .elementor-widget-icon-list .elementor-icon-list-item a {
1365
  width: 100%; }
1366
 
1367
- .elementor-widget-icon-list .elementor-icon-list-text {
1368
  -webkit-align-self: center;
1369
  -ms-flex-item-align: center;
1370
  align-self: center;
1371
  padding-right: 5px; }
1372
 
1373
- .elementor-widget-icon-list .elementor-icon-list-icon {
1374
  text-align: center; }
1375
- .elementor-widget-icon-list .elementor-icon-list-icon i {
1376
  vertical-align: middle; }
1377
 
1378
  .elementor-widget-image {
@@ -1605,6 +1647,10 @@ body.elementor-page .elementor-widget-menu-anchor {
1605
  background-color: #2ebd59; }
1606
  .elementor-social-icon-stack-overflow {
1607
  background-color: #fe7a15; }
 
 
 
 
1608
  .elementor-social-icon-telegram {
1609
  background-color: #2CA5E0; }
1610
  .elementor-social-icon-tripadvisor {
@@ -1633,6 +1679,8 @@ body.elementor-page .elementor-widget-menu-anchor {
1633
  background-color: #af0606; }
1634
  .elementor-social-icon-youtube {
1635
  background-color: #cd201f; }
 
 
1636
 
1637
  .elementor-shape-rounded .elementor-icon.elementor-social-icon {
1638
  -webkit-border-radius: 10%;
@@ -1753,9 +1801,11 @@ body.elementor-page .elementor-widget-menu-anchor {
1753
  font-size: 1.3em;
1754
  margin-bottom: 20px; }
1755
  .elementor-testimonial-wrapper .elementor-testimonial-name {
1756
- line-height: 1.5; }
 
1757
  .elementor-testimonial-wrapper .elementor-testimonial-job {
1758
- font-size: 0.85em; }
 
1759
  .elementor-testimonial-wrapper.elementor-testimonial-text-align-left {
1760
  text-align: left; }
1761
  .elementor-testimonial-wrapper.elementor-testimonial-text-align-right {
@@ -2688,6 +2738,28 @@ button.swiper-pagination-bullet {
2688
  -webkit-transform: rotateY(0deg);
2689
  transform: rotateY(0deg); }
2690
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2691
  .page-template-elementor_canvas.elementor-page:before {
2692
  display: none; }
2693
 
@@ -2696,6 +2768,11 @@ button.swiper-pagination-bullet {
2696
  -o-transition: none;
2697
  transition: none; }
2698
 
 
 
 
 
 
2699
  @media (max-width: 767px) {
2700
  body:not(.elementor-editor-active) .elementor-hidden-phone {
2701
  display: none; } }
1
+ /*! elementor - v2.0.0 - 26-03-2018 */
2
  .dialog-widget-content {
3
  background-color: #fff;
4
  position: absolute;
269
  .elementor-swiper-button.swiper-button-disabled {
270
  opacity: 0.3; }
271
 
272
+ .elementor-tag {
273
+ display: -webkit-inline-box;
274
+ display: -webkit-inline-flex;
275
+ display: -ms-inline-flexbox;
276
+ display: inline-flex; }
277
+
278
  @media (max-width: 1024px) {
279
  .elementor-tablet-align-center {
280
  text-align: center; }
611
  -ms-flex-direction: column-reverse;
612
  flex-direction: column-reverse; } }
613
 
614
+ .elementor-grid, ul.elementor-icon-list-items.elementor-grid {
615
+ display: -webkit-box;
616
+ display: -webkit-flex;
617
+ display: -ms-flexbox;
618
+ display: flex;
619
+ -webkit-flex-wrap: wrap;
620
+ -ms-flex-wrap: wrap;
621
+ flex-wrap: wrap; }
622
+ .elementor-grid .elementor-grid-item, ul.elementor-icon-list-items.elementor-grid .elementor-grid-item {
623
+ word-break: break-word; }
624
+
625
  .elementor-screen-only,
626
  .screen-reader-text,
627
  .screen-reader-text span,
1281
  .elementor-widget-icon-box .elementor-icon-box-description {
1282
  margin: 0; }
1283
 
1284
+ .elementor-widget .elementor-icon-list-items.elementor-grid {
1285
+ margin-right: -8px;
1286
+ margin-left: -8px; }
1287
+ .elementor-widget .elementor-icon-list-items.elementor-grid .elementor-icon-list-item {
1288
+ margin-right: 8px;
1289
+ margin-left: 8px; }
1290
+
1291
+ .elementor-widget.elementor-align-center .elementor-icon-list-item, .elementor-widget.elementor-align-center .elementor-icon-list-item a {
1292
  -webkit-box-pack: center;
1293
  -webkit-justify-content: center;
1294
  -ms-flex-pack: center;
1295
  justify-content: center; }
1296
 
1297
+ .elementor-widget.elementor-align-center .elementor-icon-list-item:after {
1298
  margin: auto; }
1299
 
1300
+ .elementor-widget.elementor-align-center .elementor-grid {
1301
+ -webkit-box-pack: center;
1302
+ -webkit-justify-content: center;
1303
+ -ms-flex-pack: center;
1304
+ justify-content: center; }
 
1305
 
1306
+ .elementor-widget.elementor-align-left .elementor-icon-list-item, .elementor-widget.elementor-align-left .elementor-icon-list-item a {
1307
  -webkit-box-pack: end;
1308
  -webkit-justify-content: flex-end;
1309
  -ms-flex-pack: end;
1310
  justify-content: flex-end;
1311
+ text-align: right; }
1312
+
1313
+ .elementor-widget.elementor-align-left .elementor-grid {
1314
+ -webkit-box-pack: end;
1315
+ -webkit-justify-content: flex-end;
1316
+ -ms-flex-pack: end;
1317
+ justify-content: flex-end; }
1318
+
1319
+ .elementor-widget.elementor-align-right .elementor-icon-list-item, .elementor-widget.elementor-align-right .elementor-icon-list-item a {
1320
+ -webkit-box-pack: start;
1321
+ -webkit-justify-content: flex-start;
1322
+ -ms-flex-pack: start;
1323
+ justify-content: flex-start;
1324
  text-align: left; }
1325
 
1326
+ .elementor-widget.elementor-align-right .elementor-grid {
1327
+ -webkit-box-pack: start;
1328
+ -webkit-justify-content: flex-start;
1329
+ -ms-flex-pack: start;
1330
+ justify-content: flex-start; }
1331
+
1332
+ .elementor-widget:not(.elementor-align-right) .elementor-icon-list-item:after {
1333
  right: 0; }
1334
 
1335
+ .elementor-widget:not(.elementor-align-left) .elementor-icon-list-item:after {
1336
  left: 0; }
1337
 
1338
  @media (max-width: 1024px) {
1339
+ .elementor-widget.elementor-tablet-align-center .elementor-icon-list-item, .elementor-widget.elementor-tablet-align-center .elementor-icon-list-item a {
1340
  -webkit-box-pack: center;
1341
  -webkit-justify-content: center;
1342
  -ms-flex-pack: center;
1343
  justify-content: center; }
1344
+ .elementor-widget.elementor-tablet-align-center .elementor-icon-list-item:after {
1345
  margin: auto; }
1346
+ .elementor-widget.elementor-tablet-align-left .elementor-icon-list-item, .elementor-widget.elementor-tablet-align-left .elementor-icon-list-item a {
1347
  -webkit-box-pack: start;
1348
  -webkit-justify-content: flex-start;
1349
  -ms-flex-pack: start;
1350
  justify-content: flex-start;
1351
  text-align: right; }
1352
+ .elementor-widget.elementor-tablet-align-right .elementor-icon-list-item, .elementor-widget.elementor-tablet-align-right .elementor-icon-list-item a {
1353
  -webkit-box-pack: end;
1354
  -webkit-justify-content: flex-end;
1355
  -ms-flex-pack: end;
1356
  justify-content: flex-end;
1357
  text-align: left; }
1358
+ .elementor-widget:not(.elementor-tablet-align-right) .elementor-icon-list-item:after {
1359
  right: 0; }
1360
+ .elementor-widget:not(.elementor-tablet-align-left) .elementor-icon-list-item:after {
1361
  left: 0; } }
1362
 
1363
  @media (max-width: 767px) {
1364
+ .elementor-widget.elementor-mobile-align-center .elementor-icon-list-item, .elementor-widget.elementor-mobile-align-center .elementor-icon-list-item a {
1365
  -webkit-box-pack: center;
1366
  -webkit-justify-content: center;
1367
  -ms-flex-pack: center;
1368
  justify-content: center; }
1369
+ .elementor-widget.elementor-mobile-align-center .elementor-icon-list-item:after {
1370
  margin: auto; }
1371
+ .elementor-widget.elementor-mobile-align-left .elementor-icon-list-item, .elementor-widget.elementor-mobile-align-left .elementor-icon-list-item a {
1372
  -webkit-box-pack: start;
1373
  -webkit-justify-content: flex-start;
1374
  -ms-flex-pack: start;
1375
  justify-content: flex-start;
1376
  text-align: right; }
1377
+ .elementor-widget.elementor-mobile-align-right .elementor-icon-list-item, .elementor-widget.elementor-mobile-align-right .elementor-icon-list-item a {
1378
  -webkit-box-pack: end;
1379
  -webkit-justify-content: flex-end;
1380
  -ms-flex-pack: end;
1381
  justify-content: flex-end;
1382
  text-align: left; }
1383
+ .elementor-widget:not(.elementor-mobile-align-right) .elementor-icon-list-item:after {
1384
  right: 0; }
1385
+ .elementor-widget:not(.elementor-mobile-align-left) .elementor-icon-list-item:after {
1386
  left: 0; } }
1387
 
1388
+ .elementor-widget .elementor-icon-list-items {
1389
  list-style-type: none;
1390
  margin: 0;
1391
  padding: 0; }
1392
 
1393
+ .elementor-widget .elementor-icon-list-item {
1394
  margin: 0;
1395
  padding: 0;
1396
  position: relative; }
1397
+ .elementor-widget .elementor-icon-list-item:after {
1398
  position: absolute;
1399
  bottom: 0;
1400
  width: 100%; }
1401
+ .elementor-widget .elementor-icon-list-item, .elementor-widget .elementor-icon-list-item a {
1402
  display: -webkit-box;
1403
  display: -webkit-flex;
1404
  display: -ms-flexbox;
1405
  display: flex; }
1406
+ .elementor-widget .elementor-icon-list-item a {
1407
  width: 100%; }
1408
 
1409
+ .elementor-widget .elementor-icon-list-icon + .elementor-icon-list-text {
1410
  -webkit-align-self: center;
1411
  -ms-flex-item-align: center;
1412
  align-self: center;
1413
  padding-right: 5px; }
1414
 
1415
+ .elementor-widget .elementor-icon-list-icon {
1416
  text-align: center; }
1417
+ .elementor-widget .elementor-icon-list-icon i {
1418
  vertical-align: middle; }
1419
 
1420
  .elementor-widget-image {
1647
  background-color: #2ebd59; }
1648
  .elementor-social-icon-stack-overflow {
1649
  background-color: #fe7a15; }
1650
+ .elementor-social-icon-steam {
1651
+ background-color: #00adee; }
1652
+ .elementor-social-icon-stumbleupon {
1653
+ background-color: #EB4924; }
1654
  .elementor-social-icon-telegram {
1655
  background-color: #2CA5E0; }
1656
  .elementor-social-icon-tripadvisor {
1679
  background-color: #af0606; }
1680
  .elementor-social-icon-youtube {
1681
  background-color: #cd201f; }
1682
+ .elementor-social-icon-500px {
1683
+ background-color: #0099e5; }
1684
 
1685
  .elementor-shape-rounded .elementor-icon.elementor-social-icon {
1686
  -webkit-border-radius: 10%;
1801
  font-size: 1.3em;
1802
  margin-bottom: 20px; }
1803
  .elementor-testimonial-wrapper .elementor-testimonial-name {
1804
+ line-height: 1.5;
1805
+ color: inherit; }
1806
  .elementor-testimonial-wrapper .elementor-testimonial-job {
1807
+ font-size: 0.85em;
1808
+ color: inherit; }
1809
  .elementor-testimonial-wrapper.elementor-testimonial-text-align-left {
1810
  text-align: left; }
1811
  .elementor-testimonial-wrapper.elementor-testimonial-text-align-right {
2738
  -webkit-transform: rotateY(0deg);
2739
  transform: rotateY(0deg); }
2740
 
2741
+ #wp-admin-bar-elementor_edit_page .ab-submenu .ab-item {
2742
+ display: -webkit-box;
2743
+ display: -webkit-flex;
2744
+ display: -ms-flexbox;
2745
+ display: flex;
2746
+ width: 200px; }
2747
+
2748
+ #wp-admin-bar-elementor_edit_page .elementor-edit-link-title {
2749
+ overflow: hidden;
2750
+ -o-text-overflow: ellipsis;
2751
+ text-overflow: ellipsis;
2752
+ width: 100%; }
2753
+
2754
+ #wp-admin-bar-elementor_edit_page .elementor-edit-link-type {
2755
+ background: #55595c;
2756
+ font-size: 11px;
2757
+ line-height: 9px;
2758
+ margin-top: 6px;
2759
+ padding: 4px 8px;
2760
+ -webkit-border-radius: 3px;
2761
+ border-radius: 3px; }
2762
+
2763
  .page-template-elementor_canvas.elementor-page:before {
2764
  display: none; }
2765
 
2768
  -o-transition: none;
2769
  transition: none; }
2770
 
2771
+ #left-area ul.elementor-icon-list-items,
2772
+ .elementor .elementor-element ul.elementor-icon-list-items,
2773
+ #elementor .elementor-element ul.elementor-icon-list-items {
2774
+ padding: 0; }
2775
+
2776
  @media (max-width: 767px) {
2777
  body:not(.elementor-editor-active) .elementor-hidden-phone {
2778
  display: none; } }
assets/css/frontend-rtl.min.css CHANGED
@@ -1,2 +1,2 @@
1
- /*! elementor - v1.9.8 - 12-03-2018 */
2
- .dialog-widget-content{background-color:#fff;position:absolute;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);overflow:hidden}.dialog-message{font-size:12px;line-height:1.5}.dialog-type-lightbox{position:fixed;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:9999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dialog-type-lightbox .dialog-widget-content{margin:auto;width:375px}.dialog-type-lightbox .dialog-message{padding:0 20px;min-height:50px}.dialog-type-lightbox .dialog-message,.dialog-type-lightbox .dialog-widget-header{text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper{border-top:1px solid #e6e9ec;text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper>button{border:none;background:none;font-size:15px;cursor:pointer;padding:13px 0;outline:0}.dialog-type-lightbox .dialog-buttons-wrapper>button:first-child{color:#6d7882}.dialog-type-lightbox .dialog-buttons-wrapper>button.dialog-ok{color:#b01b1b}.dialog-type-lightbox .dialog-buttons-wrapper>button.dialog-take_over{color:#39b54a}.dialog-type-lightbox .dialog-buttons-wrapper>button:active{background-color:rgba(230,233,236,.5)}.dialog-type-lightbox .dialog-buttons-wrapper>button::-moz-focus-inner{border:0}.dialog-widget-header{padding:20px 0;font-weight:500}.dialog-close-button{cursor:pointer;position:absolute;top:30px;right:30px;font-size:15px}.dialog-close-button:not(:hover){opacity:.4}.dialog-confirm-widget .dialog-widget-header,.dialog-lightbox-widget .dialog-widget-header{font-size:15px;color:#495157}.dialog-confirm-widget .dialog-buttons-wrapper>button,.dialog-lightbox-widget .dialog-buttons-wrapper>button{width:50%}.dialog-confirm-widget .dialog-buttons-wrapper>button:first-child,.dialog-lightbox-widget .dialog-buttons-wrapper>button:first-child{border-left:1px solid #e6e9ec}.dialog-confirm-widget .dialog-buttons-wrapper>button:hover,.dialog-lightbox-widget .dialog-buttons-wrapper>button:hover{background-color:#f4f6f7}.dialog-alert-widget .dialog-buttons-wrapper>button{width:100%}@media (max-width:767px){.dialog-close-button{top:15px;right:15px}body.admin-bar .dialog-close-button{top:40px}}.elementor-aspect-ratio-219 .elementor-fit-aspect-ratio{padding-bottom:42.8571%}.elementor-aspect-ratio-169 .elementor-fit-aspect-ratio{padding-bottom:56.25%}.elementor-aspect-ratio-43 .elementor-fit-aspect-ratio{padding-bottom:75%}.elementor-aspect-ratio-32 .elementor-fit-aspect-ratio{padding-bottom:66.6666%}.elementor-aspect-ratio-11 .elementor-fit-aspect-ratio{padding-bottom:100%}.elementor-fit-aspect-ratio{position:relative;height:0}.elementor-fit-aspect-ratio iframe{position:absolute;top:0;left:0;height:100%;width:100%;border:0}.elementor-hidden{display:none}.flatpickr-calendar{width:280px}.flatpickr-calendar .flatpickr-current-month span.cur-month{font-weight:300}.flatpickr-calendar .dayContainer{width:280px;min-width:280px;max-width:280px}.flatpickr-calendar .flatpickr-days{width:280px}.flatpickr-calendar .flatpickr-day{max-width:37px;height:37px;line-height:37px}.elementor{-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}.elementor *,.elementor :after,.elementor :before{-webkit-box-sizing:border-box;box-sizing:border-box}.elementor a{-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.elementor hr{margin:0;background-color:transparent}.elementor img{height:auto;max-width:100%;border:none;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.elementor .elementor-widget:not(.elementor-widget-text-editor) figure{margin:0}.elementor embed,.elementor iframe,.elementor object,.elementor video{max-width:100%;width:100%;margin:0;line-height:1;border:none}.elementor .elementor-custom-embed{line-height:0}.elementor .elementor-background-video-container{height:100%;width:100%;top:0;left:0;position:absolute;overflow:hidden;z-index:0;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.elementor .elementor-background-video-container.elementor-loading{opacity:0}.elementor .elementor-background-video-embed{max-width:none;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.elementor .elementor-background-video{position:absolute;max-width:none;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.elementor .elementor-html5-video{-o-object-fit:cover;object-fit:cover}.elementor .elementor-background-overlay{height:100%;width:100%;top:0;left:0;position:absolute}.elementor-invisible{visibility:hidden}.elementor-align-center{text-align:center}.elementor-align-center .elementor-button{width:auto}.elementor-align-right{text-align:right}.elementor-align-right .elementor-button{width:auto}.elementor-align-left{text-align:left}.elementor-align-left .elementor-button{width:auto}.elementor-align-justify .elementor-button{width:100%}.elementor-custom-embed-play{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.elementor-custom-embed-play i{font-size:100px;color:#fff;opacity:.8;text-shadow:1px 0 6px rgba(0,0,0,.3);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-custom-embed-play.elementor-playing i{font-family:FontAwesome;-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.elementor-custom-embed-play.elementor-playing i:before{content:"\f1ce"}.elementor-swiper-button{position:absolute;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;z-index:1;cursor:pointer;font-size:25px;color:hsla(0,0%,93%,.9);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.elementor-swiper-button.swiper-button-disabled{opacity:.3}@media (max-width:1024px){.elementor-tablet-align-center{text-align:center}.elementor-tablet-align-center .elementor-button{width:auto}.elementor-tablet-align-right{text-align:right}.elementor-tablet-align-right .elementor-button{width:auto}.elementor-tablet-align-left{text-align:left}.elementor-tablet-align-left .elementor-button{width:auto}.elementor-tablet-align-justify .elementor-button{width:100%}}@media (max-width:767px){.elementor-mobile-align-center{text-align:center}.elementor-mobile-align-center .elementor-button{width:auto}.elementor-mobile-align-right{text-align:right}.elementor-mobile-align-right .elementor-button{width:auto}.elementor-mobile-align-left{text-align:left}.elementor-mobile-align-left .elementor-button{width:auto}.elementor-mobile-align-justify .elementor-button{width:100%}}#wpadminbar #wp-admin-bar-elementor_edit_page>.ab-item:before{content:"\e800";font-family:eicons;font-size:12px;margin-top:5px}.elementor:after{position:absolute;opacity:0;width:0;height:0;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (min-width:1025px){.elementor:after{content:"desktop"}}@media (min-width:768px) and (max-width:1024px){.elementor:after{content:"tablet"}}@media (max-width:767px){.elementor:after{content:"mobile"}}.elementor-section{position:relative}.elementor-section .elementor-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:auto;margin-left:auto;position:relative}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-section.elementor-section-stretched{position:relative;width:100%}.elementor-section.elementor-section-items-top>.elementor-container{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.elementor-section.elementor-section-items-middle>.elementor-container{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-section.elementor-section-items-bottom>.elementor-container{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media (min-width:768px){.elementor-section.elementor-section-height-full{height:100vh}.elementor-section.elementor-section-height-full>.elementor-container{height:100%}}.elementor-section-content-top>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.elementor-section-content-middle>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-section-content-bottom>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.elementor-row{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:1024px){.elementor-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.elementor-column-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-column-wrap,.elementor-widget-wrap{width:100%;position:relative}.elementor-widget{position:relative}.elementor-widget:not(:last-child){margin-bottom:20px}.elementor-column{position:relative;min-height:1px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-column-gap-narrow>.elementor-row>.elementor-column>.elementor-element-populated{padding:5px}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:10px}.elementor-column-gap-extended>.elementor-row>.elementor-column>.elementor-element-populated{padding:15px}.elementor-column-gap-wide>.elementor-row>.elementor-column>.elementor-element-populated{padding:20px}.elementor-column-gap-wider>.elementor-row>.elementor-column>.elementor-element-populated{padding:30px}.elementor-inner-section .elementor-column-gap-no .elementor-element-populated{padding:0}@media (min-width:768px){.elementor-column.elementor-col-10,.elementor-column[data-col="10"]{width:10%}.elementor-column.elementor-col-11,.elementor-column[data-col="11"]{width:11.111%}.elementor-column.elementor-col-12,.elementor-column[data-col="12"]{width:12.5%}.elementor-column.elementor-col-14,.elementor-column[data-col="14"]{width:14.285%}.elementor-column.elementor-col-16,.elementor-column[data-col="16"]{width:16.666%}.elementor-column.elementor-col-20,.elementor-column[data-col="20"]{width:20%}.elementor-column.elementor-col-25,.elementor-column[data-col="25"]{width:25%}.elementor-column.elementor-col-30,.elementor-column[data-col="30"]{width:30%}.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{width:33.333%}.elementor-column.elementor-col-40,.elementor-column[data-col="40"]{width:40%}.elementor-column.elementor-col-50,.elementor-column[data-col="50"]{width:50%}.elementor-column.elementor-col-60,.elementor-column[data-col="60"]{width:60%}.elementor-column.elementor-col-66,.elementor-column[data-col="66"]{width:66.666%}.elementor-column.elementor-col-70,.elementor-column[data-col="70"]{width:70%}.elementor-column.elementor-col-75,.elementor-column[data-col="75"]{width:75%}.elementor-column.elementor-col-80,.elementor-column[data-col="80"]{width:80%}.elementor-column.elementor-col-83,.elementor-column[data-col="83"]{width:83.333%}.elementor-column.elementor-col-90,.elementor-column[data-col="90"]{width:90%}.elementor-column.elementor-col-100,.elementor-column[data-col="100"]{width:100%}}@media (max-width:479px){.elementor-column.elementor-xs-10{width:10%}.elementor-column.elementor-xs-11{width:11.111%}.elementor-column.elementor-xs-12{width:12.5%}.elementor-column.elementor-xs-14{width:14.285%}.elementor-column.elementor-xs-16{width:16.666%}.elementor-column.elementor-xs-20{width:20%}.elementor-column.elementor-xs-25{width:25%}.elementor-column.elementor-xs-30{width:30%}.elementor-column.elementor-xs-33{width:33.333%}.elementor-column.elementor-xs-40{width:40%}.elementor-column.elementor-xs-50{width:50%}.elementor-column.elementor-xs-60{width:60%}.elementor-column.elementor-xs-66{width:66.666%}.elementor-column.elementor-xs-70{width:70%}.elementor-column.elementor-xs-75{width:75%}.elementor-column.elementor-xs-80{width:80%}.elementor-column.elementor-xs-83{width:83.333%}.elementor-column.elementor-xs-90{width:90%}.elementor-column.elementor-xs-100{width:100%}}@media (max-width:767px){.elementor-column.elementor-sm-10{width:10%}.elementor-column.elementor-sm-11{width:11.111%}.elementor-column.elementor-sm-12{width:12.5%}.elementor-column.elementor-sm-14{width:14.285%}.elementor-column.elementor-sm-16{width:16.666%}.elementor-column.elementor-sm-20{width:20%}.elementor-column.elementor-sm-25{width:25%}.elementor-column.elementor-sm-30{width:30%}.elementor-column.elementor-sm-33{width:33.333%}.elementor-column.elementor-sm-40{width:40%}.elementor-column.elementor-sm-50{width:50%}.elementor-column.elementor-sm-60{width:60%}.elementor-column.elementor-sm-66{width:66.666%}.elementor-column.elementor-sm-70{width:70%}.elementor-column.elementor-sm-75{width:75%}.elementor-column.elementor-sm-80{width:80%}.elementor-column.elementor-sm-83{width:83.333%}.elementor-column.elementor-sm-90{width:90%}.elementor-column.elementor-sm-100{width:100%}}@media (min-width:768px) and (max-width:1024px){.elementor-column.elementor-md-10{width:10%}.elementor-column.elementor-md-11{width:11.111%}.elementor-column.elementor-md-12{width:12.5%}.elementor-column.elementor-md-14{width:14.285%}.elementor-column.elementor-md-16{width:16.666%}.elementor-column.elementor-md-20{width:20%}.elementor-column.elementor-md-25{width:25%}.elementor-column.elementor-md-30{width:30%}.elementor-column.elementor-md-33{width:33.333%}.elementor-column.elementor-md-40{width:40%}.elementor-column.elementor-md-50{width:50%}.elementor-column.elementor-md-60{width:60%}.elementor-column.elementor-md-66{width:66.666%}.elementor-column.elementor-md-70{width:70%}.elementor-column.elementor-md-75{width:75%}.elementor-column.elementor-md-80{width:80%}.elementor-column.elementor-md-83{width:83.333%}.elementor-column.elementor-md-90{width:90%}.elementor-column.elementor-md-100{width:100%}}@media (max-width:767px){.elementor-column{width:100%}.elementor-reverse-mobile>.elementor-container>.elementor-row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{position:absolute;top:-10000em;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.elementor-clearfix:after{content:"";display:block;clear:both;width:0;height:0}.elementor-form-fields-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-form-fields-wrapper.elementor-labels-above>.elementor-field-group .elementor-field-subgroup,.elementor-form-fields-wrapper.elementor-labels-above>.elementor-field-group>.elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-above>.elementor-field-group>input,.elementor-form-fields-wrapper.elementor-labels-above>.elementor-field-group>textarea{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group .elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group>input{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.elementor-field-group{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-field-group.elementor-field-type-submit{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.elementor-field-group .elementor-field-textual{width:100%;border:1px solid #818a91;background-color:transparent;color:#373a3c;vertical-align:middle;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.elementor-field-group .elementor-field-textual:focus{-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.1) inset;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);outline:0}.elementor-field-group .elementor-field-textual::-webkit-input-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual:-ms-input-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual::-moz-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual::-ms-input-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual::placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-select-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;width:100%}.elementor-field-group .elementor-select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;font-size:inherit;font-family:inherit;font-weight:inherit;font-style:inherit;text-transform:inherit;letter-spacing:inherit;line-height:inherit;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding-left:20px}.elementor-field-group .elementor-select-wrapper:before{content:"\f0d7";font-family:FontAwesome;font-size:15px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:10px;pointer-events:none}.elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper:before{content:""}.elementor-field-subgroup{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-field-subgroup .elementor-field-option label{display:inline-block}.elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option{padding-left:10px}.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.elementor-field-label{cursor:pointer}.elementor-mark-required .elementor-field-label:after{content:"*";color:red;padding-right:.2em}.elementor-field-textual{line-height:1.4}.elementor-field-textual.elementor-size-xs{font-size:13px;min-height:33px;padding:4px 12px;-webkit-border-radius:2px;border-radius:2px}.elementor-field-textual.elementor-size-sm{font-size:15px;min-height:40px;padding:5px 14px;-webkit-border-radius:3px;border-radius:3px}.elementor-field-textual.elementor-size-md{font-size:16px;min-height:47px;padding:6px 16px;-webkit-border-radius:4px;border-radius:4px}.elementor-field-textual.elementor-size-lg{font-size:18px;min-height:59px;padding:7px 20px;-webkit-border-radius:5px;border-radius:5px}.elementor-field-textual.elementor-size-xl{font-size:20px;min-height:72px;padding:8px 24px;-webkit-border-radius:6px;border-radius:6px}.elementor-button-align-center .elementor-field-type-submit{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-button-align-stretch .elementor-field-type-submit button{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.elementor-button-align-start .elementor-field-type-submit{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.elementor-button-align-end .elementor-field-type-submit{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:1024px){.elementor-tablet-button-align-center .elementor-field-type-submit{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-tablet-button-align-stretch .elementor-field-type-submit button{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.elementor-tablet-button-align-start .elementor-field-type-submit{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.elementor-tablet-button-align-end .elementor-field-type-submit{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width:767px){.elementor-mobile-button-align-center .elementor-field-type-submit{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-mobile-button-align-stretch .elementor-field-type-submit button{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.elementor-mobile-button-align-start .elementor-field-type-submit{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.elementor-mobile-button-align-end .elementor-field-type-submit{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.elementor-error .elementor-field{border-color:#d9534f}.elementor-error .help-inline{color:#d9534f;font-size:.9em}.elementor-message{margin:10px 0;font-size:1em;line-height:1}.elementor-message:before{content:"\f00c";display:inline-block;font-family:fontawesome;font-weight:400;font-style:normal;vertical-align:middle;margin-right:5px}.elementor-message.elementor-message-danger{color:#d9534f}.elementor-message.elementor-message-danger:before{content:"\f00d"}.elementor-message.form-message-success{color:#5cb85c}.elementor-form .elementor-button{padding-top:0;padding-bottom:0;border:0 none}.elementor-form .elementor-button>span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-form .elementor-button .elementor-align-icon-right{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.elementor-form .elementor-button .elementor-align-icon-left{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.elementor-form .elementor-button.elementor-size-xs{min-height:33px}.elementor-form .elementor-button.elementor-size-sm{min-height:40px}.elementor-form .elementor-button.elementor-size-md{min-height:47px}.elementor-form .elementor-button.elementor-size-lg{min-height:59px}.elementor-form .elementor-button.elementor-size-xl{min-height:72px}.elementor-accordion{text-align:right}.elementor-accordion .elementor-accordion-item{border:1px solid #d4d4d4}.elementor-accordion .elementor-accordion-item+.elementor-accordion-item{border-top:none}.elementor-accordion .elementor-tab-title{margin:0;padding:15px 20px;font-weight:700;line-height:1;cursor:pointer}.elementor-accordion .elementor-tab-title .elementor-accordion-icon{display:inline-block;width:1.5em}.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right{float:right;text-align:right}.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left{float:left;text-align:left}.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-closed{display:block}.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-opened,.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-closed{display:none}.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-opened{display:block}.elementor-accordion .elementor-tab-content{display:none;padding:15px 20px;border-top:1px solid #d4d4d4}@media (max-width:767px){.elementor-accordion .elementor-tab-title{padding:12px 15px}.elementor-accordion .elementor-tab-title .elementor-accordion-icon{width:1.2em}.elementor-accordion .elementor-tab-content{padding:7px 15px}}.elementor-alert{padding:15px;border-left:5px solid transparent;position:relative;text-align:right}.elementor-alert .elementor-alert-title{display:block;font-weight:700}.elementor-alert .elementor-alert-description{font-size:13px}.elementor-alert button.elementor-alert-dismiss{position:absolute;left:10px;top:10px;padding:3px;font-size:20px;line-height:1;background:transparent;color:inherit;border:none;cursor:pointer}.elementor-alert.elementor-alert-info{color:#31708f;background-color:#d9edf7;border-color:#bcdff1}.elementor-alert.elementor-alert-success{color:#3c763d;background-color:#dff0d8;border-color:#cae6be}.elementor-alert.elementor-alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#f9f0c3}.elementor-alert.elementor-alert-danger{color:#a94442;background-color:#f2dede;border-color:#e8c4c4}@media (max-width:767px){.elementor-alert{padding:10px}.elementor-alert button.elementor-alert-dismiss{right:7px;top:7px}}.elementor-button{display:inline-block;line-height:1;background-color:#818a91;color:#fff;text-align:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-button:focus,.elementor-button:hover,.elementor-button:visited{color:#fff;opacity:.9}.elementor-button.elementor-size-xs{font-size:13px;padding:10px 20px;-webkit-border-radius:2px;border-radius:2px}.elementor-button.elementor-size-sm{font-size:15px;padding:12px 24px;-webkit-border-radius:3px;border-radius:3px}.elementor-button.elementor-size-md{font-size:16px;padding:15px 30px;-webkit-border-radius:4px;border-radius:4px}.elementor-button.elementor-size-lg{font-size:18px;padding:20px 40px;-webkit-border-radius:5px;border-radius:5px}.elementor-button.elementor-size-xl{font-size:20px;padding:25px 50px;-webkit-border-radius:6px;border-radius:6px}.elementor-button .elementor-align-icon-right{float:right;margin-left:5px}.elementor-button .elementor-align-icon-left{float:left;margin-right:5px}.elementor-button .elementor-button-text{display:inline-block}.elementor-button span{text-decoration:inherit}.elementor-element.elementor-button-info .elementor-button{background-color:#5bc0de}.elementor-element.elementor-button-success .elementor-button{background-color:#5cb85c}.elementor-element.elementor-button-warning .elementor-button{background-color:#f0ad4e}.elementor-element.elementor-button-danger .elementor-button{background-color:#d9534f}.elementor-widget-button .elementor-button .elementor-button-info{background-color:#5bc0de}.elementor-widget-button .elementor-button .elementor-button-success{background-color:#5cb85c}.elementor-widget-button .elementor-button .elementor-button-warning{background-color:#f0ad4e}.elementor-widget-button .elementor-button .elementor-button-danger{background-color:#d9534f}.elementor-counter .elementor-counter-number-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:69px;font-weight:600;color:#222;line-height:1}.elementor-counter .elementor-counter-number-prefix,.elementor-counter .elementor-counter-number-suffix{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;white-space:pre-wrap}.elementor-counter .elementor-counter-number-prefix{text-align:left}.elementor-counter .elementor-counter-number-suffix{text-align:right}.elementor-counter .elementor-counter-title{text-align:center;font-size:19px;font-weight:400;color:#666;line-height:2.5}.elementor-widget-divider .elementor-divider{line-height:0;font-size:0}.elementor-widget-divider .elementor-divider-separator{display:inline-block}.elementor-image-gallery .gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;max-width:100%;margin:0 auto}.elementor-image-gallery .gallery-item img{margin:0 auto}.elementor-image-gallery .gallery-item .gallery-caption{margin:0}@media (min-width:768px){.elementor-image-gallery .gallery-columns-2 .gallery-item{max-width:50%}.elementor-image-gallery .gallery-columns-3 .gallery-item{max-width:33.33%}.elementor-image-gallery .gallery-columns-4 .gallery-item{max-width:25%}.elementor-image-gallery .gallery-columns-5 .gallery-item{max-width:20%}.elementor-image-gallery .gallery-columns-6 .gallery-item{max-width:16.666%}.elementor-image-gallery .gallery-columns-7 .gallery-item{max-width:14.28%}.elementor-image-gallery .gallery-columns-8 .gallery-item{max-width:12.5%}.elementor-image-gallery .gallery-columns-9 .gallery-item{max-width:11.11%}.elementor-image-gallery .gallery-columns-10 .gallery-item{max-width:10%}}@media (min-width:480px) and (max-width:767px){.elementor-image-gallery .gallery.gallery-columns-2 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-3 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-4 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-5 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-6 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-7 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-8 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-9 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-10 .gallery-item{max-width:50%}}@media (max-width:479px){.elementor-image-gallery .gallery.gallery-columns-2 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-3 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-4 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-5 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-6 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-7 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-8 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-9 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-10 .gallery-item{max-width:100%}}.elementor-widget-google_maps iframe{height:300px}.elementor-widget-heading .elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title>a{color:inherit;font-size:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}.elementor-icon{display:inline-block;line-height:1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;color:#818a91;font-size:50px;text-align:center}.elementor-icon:hover{color:#818a91}.elementor-icon i{width:1em;height:1em;position:relative;display:block}.elementor-icon i:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.elementor-view-stacked .elementor-icon{padding:.5em;background-color:#818a91;color:#fff}.elementor-view-framed .elementor-icon{padding:.5em;color:#818a91;border:3px solid #818a91;background-color:transparent}.elementor-shape-circle .elementor-icon{-webkit-border-radius:50%;border-radius:50%}@media (min-width:768px){.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper{text-align:right;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-widget-icon-box.elementor-position-top .elementor-icon-box-img{margin:auto}.elementor-widget-icon-box.elementor-vertical-align-top .elementor-icon-box-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.elementor-widget-icon-box.elementor-vertical-align-middle .elementor-icon-box-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-widget-icon-box.elementor-vertical-align-bottom .elementor-icon-box-wrapper{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}@media (max-width:767px){.elementor-widget-icon-box .elementor-icon-box-icon{margin-left:auto!important;margin-right:auto!important;margin-bottom:15px}}.elementor-widget-icon-box .elementor-icon-box-wrapper{text-align:center}.elementor-widget-icon-box .elementor-icon-box-title a{color:inherit}.elementor-widget-icon-box .elementor-icon-box-description{margin:0}.elementor-widget-icon-list.elementor-align-center .elementor-icon-list-item,.elementor-widget-icon-list.elementor-align-center .elementor-icon-list-item a{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-widget-icon-list.elementor-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget-icon-list.elementor-align-left .elementor-icon-list-item,.elementor-widget-icon-list.elementor-align-left .elementor-icon-list-item a{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:right}.elementor-widget-icon-list.elementor-align-right .elementor-icon-list-item,.elementor-widget-icon-list.elementor-align-right .elementor-icon-list-item a{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-align:left}.elementor-widget-icon-list:not(.elementor-align-right) .elementor-icon-list-item:after{right:0}.elementor-widget-icon-list:not(.elementor-align-left) .elementor-icon-list-item:after{left:0}@media (max-width:1024px){.elementor-widget-icon-list.elementor-tablet-align-center .elementor-icon-list-item,.elementor-widget-icon-list.elementor-tablet-align-center .elementor-icon-list-item a{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-widget-icon-list.elementor-tablet-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget-icon-list.elementor-tablet-align-left .elementor-icon-list-item,.elementor-widget-icon-list.elementor-tablet-align-left .elementor-icon-list-item a{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:right}.elementor-widget-icon-list.elementor-tablet-align-right .elementor-icon-list-item,.elementor-widget-icon-list.elementor-tablet-align-right .elementor-icon-list-item a{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-align:left}.elementor-widget-icon-list:not(.elementor-tablet-align-right) .elementor-icon-list-item:after{right:0}.elementor-widget-icon-list:not(.elementor-tablet-align-left) .elementor-icon-list-item:after{left:0}}@media (max-width:767px){.elementor-widget-icon-list.elementor-mobile-align-center .elementor-icon-list-item,.elementor-widget-icon-list.elementor-mobile-align-center .elementor-icon-list-item a{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-widget-icon-list.elementor-mobile-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget-icon-list.elementor-mobile-align-left .elementor-icon-list-item,.elementor-widget-icon-list.elementor-mobile-align-left .elementor-icon-list-item a{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:right}.elementor-widget-icon-list.elementor-mobile-align-right .elementor-icon-list-item,.elementor-widget-icon-list.elementor-mobile-align-right .elementor-icon-list-item a{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-align:left}.elementor-widget-icon-list:not(.elementor-mobile-align-right) .elementor-icon-list-item:after{right:0}.elementor-widget-icon-list:not(.elementor-mobile-align-left) .elementor-icon-list-item:after{left:0}}.elementor-widget-icon-list .elementor-icon-list-items{list-style-type:none;margin:0;padding:0}.elementor-widget-icon-list .elementor-icon-list-item{margin:0;padding:0;position:relative}.elementor-widget-icon-list .elementor-icon-list-item:after{position:absolute;bottom:0;width:100%}.elementor-widget-icon-list .elementor-icon-list-item,.elementor-widget-icon-list .elementor-icon-list-item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-widget-icon-list .elementor-icon-list-item a{width:100%}.elementor-widget-icon-list .elementor-icon-list-text{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;padding-right:5px}.elementor-widget-icon-list .elementor-icon-list-icon{text-align:center}.elementor-widget-icon-list .elementor-icon-list-icon i{vertical-align:middle}.elementor-widget-image{text-align:center}.elementor-widget-image .elementor-image>a,.elementor-widget-image .elementor-image figure>a{display:block}.elementor-widget-image .elementor-image img{vertical-align:middle}.elementor-widget-image .elementor-image.elementor-image-shape-circle{-webkit-border-radius:50%;border-radius:50%}.elementor-widget-image-box .elementor-image-box-content{width:100%}@media (min-width:768px){.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper,.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper{text-align:right;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-widget-image-box.elementor-position-top .elementor-image-box-img{margin:auto}.elementor-widget-image-box.elementor-vertical-align-top .elementor-image-box-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.elementor-widget-image-box.elementor-vertical-align-middle .elementor-image-box-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-widget-image-box.elementor-vertical-align-bottom .elementor-image-box-wrapper{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}@media (max-width:767px){.elementor-widget-image-box .elementor-image-box-img{margin-left:auto!important;margin-right:auto!important;margin-bottom:15px}}.elementor-widget-image-box .elementor-image-box-img{display:inline-block}.elementor-widget-image-box .elementor-image-box-title a{color:inherit}.elementor-widget-image-box .elementor-image-box-wrapper{text-align:center}.elementor-widget-image-box .elementor-image-box-description{margin:0}.elementor-image-carousel-wrapper .slick-image-stretch .slick-slide .slick-slide-image{width:100%}.elementor-image-gallery figure img{display:block}.elementor-image-gallery figure figcaption{width:100%}.gallery-spacing-custom .elementor-image-gallery .gallery-icon{padding:0}.swiper-container .swiper-slide figure{line-height:0}.swiper-container .swiper-slide figure img{width:100%}body.elementor-page .elementor-widget-menu-anchor{margin-bottom:0}.elementor-widget-progress{text-align:right}.elementor-progress-wrapper{position:relative;background-color:#eee;color:#fff;height:30px;line-height:30px;-webkit-border-radius:2px;border-radius:2px}.elementor-progress-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#818a91;width:0;font-size:11px;-webkit-border-radius:2px;border-radius:2px;-webkit-transition:width 1s ease-in-out;-o-transition:width 1s ease-in-out;transition:width 1s ease-in-out}.elementor-progress-text{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding-right:15px}.elementor-progress-percentage{padding-left:15px}.elementor-widget-progress .elementor-progress-wrapper.progress-info .elementor-progress-bar{background-color:#5bc0de}.elementor-widget-progress .elementor-progress-wrapper.progress-success .elementor-progress-bar{background-color:#5cb85c}.elementor-widget-progress .elementor-progress-wrapper.progress-warning .elementor-progress-bar{background-color:#f0ad4e}.elementor-widget-progress .elementor-progress-wrapper.progress-danger .elementor-progress-bar{background-color:#d9534f}.elementor-progress .elementor-title{display:block}@media (max-width:767px){.elementor-progress-wrapper{height:25px;line-height:25px}.elementor-progress-text{padding-right:10px}}.elementor-social-icons-wrapper{font-size:0}.elementor-social-icon{font-size:25px;text-align:center;padding:.5em;margin-left:5px;cursor:pointer}.elementor-social-icon i{color:#fff}.elementor-social-icon:last-child{margin:0}.elementor-social-icon:hover{opacity:.9;color:#fff}.elementor-social-icon-apple{background-color:#999}.elementor-social-icon-behance{background-color:#1769ff}.elementor-social-icon-bitbucket{background-color:#205081}.elementor-social-icon-codepen{background-color:#000}.elementor-social-icon-delicious{background-color:#39f}.elementor-social-icon-digg{background-color:#005be2}.elementor-social-icon-dribbble{background-color:#ea4c89}.elementor-social-icon-envelope{background-color:#ea4335}.elementor-social-icon-facebook{background-color:#3b5998}.elementor-social-icon-flickr{background-color:#0063dc}.elementor-social-icon-foursquare{background-color:#2d5be3}.elementor-social-icon-github{background-color:#333}.elementor-social-icon-google-plus{background-color:#dd4b39}.elementor-social-icon-houzz{background-color:#7ac142}.elementor-social-icon-instagram{background-color:#262626}.elementor-social-icon-jsfiddle{background-color:#487aa2}.elementor-social-icon-linkedin{background-color:#0077b5}.elementor-social-icon-medium{background-color:#00ab6b}.elementor-social-icon-odnoklassniki{background-color:#f4731c}.elementor-social-icon-meetup{background-color:#ec1c40}.elementor-social-icon-pinterest{background-color:#bd081c}.elementor-social-icon-product-hunt{background-color:#da552f}.elementor-social-icon-reddit{background-color:#ff4500}.elementor-social-icon-rss{background-color:#f26522}.elementor-social-icon-shopping-cart{background-color:#4caf50}.elementor-social-icon-skype{background-color:#00aff0}.elementor-social-icon-slideshare{background-color:#0077b5}.elementor-social-icon-snapchat{background-color:#fffc00}.elementor-social-icon-soundcloud{background-color:#f80}.elementor-social-icon-spotify{background-color:#2ebd59}.elementor-social-icon-stack-overflow{background-color:#fe7a15}.elementor-social-icon-telegram{background-color:#2ca5e0}.elementor-social-icon-tripadvisor{background-color:#589442}.elementor-social-icon-tumblr{background-color:#35465c}.elementor-social-icon-twitch{background-color:#6441a5}.elementor-social-icon-twitter{background-color:#1da1f2}.elementor-social-icon-vimeo{background-color:#1ab7ea}.elementor-social-icon-vk{background-color:#45668e}.elementor-social-icon-weibo{background-color:#df2029}.elementor-social-icon-weixin{background-color:#7bb32e}.elementor-social-icon-whatsapp{background-color:#25d366}.elementor-social-icon-wordpress{background-color:#21759b}.elementor-social-icon-xing{background-color:#026466}.elementor-social-icon-yelp{background-color:#af0606}.elementor-social-icon-youtube{background-color:#cd201f}.elementor-shape-rounded .elementor-icon.elementor-social-icon{-webkit-border-radius:10%;border-radius:10%}.elementor-shape-circle .elementor-icon.elementor-social-icon{-webkit-border-radius:50%;border-radius:50%}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-wrapper{width:25%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active{border-left-style:none}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:after,.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:before{height:999em;width:0;left:0;border-left-style:solid}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:before{top:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:after{top:100%}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title{display:table-cell}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active{border-bottom-style:none}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after,.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before{bottom:0;height:0;width:999em;border-bottom-style:solid}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before{right:100%}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after{left:100%}.elementor-widget-tabs .elementor-tab-content,.elementor-widget-tabs .elementor-tab-title,.elementor-widget-tabs .elementor-tab-title:after,.elementor-widget-tabs .elementor-tab-title:before,.elementor-widget-tabs .elementor-tabs-content-wrapper{border:1px none #d4d4d4}.elementor-widget-tabs .elementor-tabs{text-align:right}.elementor-widget-tabs .elementor-tabs-wrapper{overflow:hidden}.elementor-widget-tabs .elementor-tab-title{cursor:pointer;outline:none}.elementor-widget-tabs .elementor-tab-desktop-title{position:relative;padding:20px 25px;font-weight:700;line-height:1;border:solid transparent}.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active{border-color:#d4d4d4}.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active:after,.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active:before{display:block;content:"";position:absolute}.elementor-widget-tabs .elementor-tab-mobile-title{padding:10px;cursor:pointer}.elementor-widget-tabs .elementor-tab-content{padding:20px;display:none}@media (max-width:767px){.elementor-tabs .elementor-tab-content,.elementor-tabs .elementor-tab-title{border-style:solid;border-bottom-style:none}.elementor-tabs .elementor-tabs-wrapper{display:none}.elementor-tabs .elementor-tabs-content-wrapper{border-bottom-style:solid}.elementor-tabs .elementor-tab-content{padding:10px}}@media (min-width:768px){.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-content-wrapper{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;border-style:solid;border-right-style:none}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content{border-style:solid;border-top-style:none}.elementor-tabs .elementor-tab-mobile-title{display:none}}.elementor-testimonial-wrapper{overflow:hidden;text-align:center}.elementor-testimonial-wrapper .elementor-testimonial-content{font-size:1.3em;margin-bottom:20px}.elementor-testimonial-wrapper .elementor-testimonial-name{line-height:1.5}.elementor-testimonial-wrapper .elementor-testimonial-job{font-size:.85em}.elementor-testimonial-wrapper.elementor-testimonial-text-align-left{text-align:left}.elementor-testimonial-wrapper.elementor-testimonial-text-align-right{text-align:right}.elementor-testimonial-wrapper .elementor-testimonial-meta{width:100%;line-height:1}.elementor-testimonial-wrapper .elementor-testimonial-meta-inner{display:inline-block}.elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-details,.elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-image{display:table-cell;vertical-align:middle}.elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-image img{width:60px;height:60px;-webkit-border-radius:50%;border-radius:50%}.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-aside .elementor-testimonial-image{padding-left:15px}.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-aside .elementor-testimonial-details{text-align:right}.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-details,.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-image{display:block}.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-image{margin-bottom:20px}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#818a91;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#818a91;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:right;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}.elementor-toggle{text-align:right}.elementor-toggle .elementor-tab-title{font-weight:700;line-height:1;margin:0;padding:15px;border-bottom:1px solid #d4d4d4;cursor:pointer}.elementor-toggle .elementor-tab-title .elementor-toggle-icon{display:inline-block;width:1em}.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-right{float:right;text-align:right}.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-left{float:left;text-align:left}.elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-closed{display:block}.elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-opened{display:none}.elementor-toggle .elementor-tab-title.elementor-active{border-bottom:none}.elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon-closed{display:none}.elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon-opened{display:block}.elementor-toggle .elementor-tab-content{padding:15px;border-bottom:1px solid #d4d4d4;display:none}@media (max-width:767px){.elementor-toggle .elementor-tab-title{padding:12px}.elementor-toggle .elementor-tab-content{padding:12px 10px}}.elementor-widget-video .elementor-open-inline .elementor-custom-embed-image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-background-size:cover;background-size:cover;background-position:50%}.elementor-widget-video .elementor-custom-embed-image-overlay{cursor:pointer;text-align:center}.elementor-widget-video .elementor-custom-embed-image-overlay:hover .elementor-custom-embed-play i{opacity:1}.elementor-widget-video .elementor-custom-embed-image-overlay img{display:block;width:100%}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}.elementor-slick-slider[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.elementor-slick-slider .slick-loading .slick-list{background:#fff url(../images/ajax-loader.gif) 50% no-repeat}.elementor-slick-slider .slick-next,.elementor-slick-slider .slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;padding:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.elementor-slick-slider .slick-next:focus,.elementor-slick-slider .slick-next:hover,.elementor-slick-slider .slick-prev:focus,.elementor-slick-slider .slick-prev:hover{color:transparent;outline:none;background:transparent}.elementor-slick-slider .slick-next:focus:before,.elementor-slick-slider .slick-next:hover:before,.elementor-slick-slider .slick-prev:focus:before,.elementor-slick-slider .slick-prev:hover:before{opacity:1}.elementor-slick-slider .slick-next.slick-disabled:before,.elementor-slick-slider .slick-prev.slick-disabled:before{opacity:.25}.elementor-slick-slider .slick-next:before,.elementor-slick-slider .slick-prev:before{font-family:FontAwesome;font-size:35px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.elementor-slick-slider .slick-prev{left:-25px}[dir=rtl] .elementor-slick-slider .slick-prev{left:auto;right:-25px}.elementor-slick-slider .slick-prev:before{content:"\f104"}[dir=rtl] .elementor-slick-slider .slick-prev:before{content:"\f105"}.elementor-slick-slider .slick-next{right:-25px}[dir=rtl] .elementor-slick-slider .slick-next{left:-25px;right:auto}.elementor-slick-slider .slick-next:before{content:"\f105"}[dir=rtl] .elementor-slick-slider .slick-next:before{content:"\f104"}.elementor-slick-slider .slick-dotted.slick-slider{margin-bottom:30px}.elementor-slick-slider ul.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.elementor-slick-slider ul.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0;padding:0;cursor:pointer}.elementor-slick-slider ul.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.elementor-slick-slider ul.slick-dots li button:focus,.elementor-slick-slider ul.slick-dots li button:hover{outline:none}.elementor-slick-slider ul.slick-dots li button:focus:before,.elementor-slick-slider ul.slick-dots li button:hover:before{opacity:1}.elementor-slick-slider ul.slick-dots li button:before{font-family:FontAwesome;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"\f111";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.elementor-slick-slider ul.slick-dots li.slick-active button:before{opacity:.75;color:#000}.elementor-slick-slider .slick-arrows-inside .slick-prev{left:20px}[dir=rtl] .elementor-slick-slider .slick-arrows-inside .slick-prev{left:auto;right:20px}.elementor-slick-slider .slick-arrows-inside .slick-next{right:20px}[dir=rtl] .elementor-slick-slider .slick-arrows-inside .slick-next{left:20px;right:auto}.elementor-slick-slider .slick-dots-inside .slick-dots{bottom:5px}.elementor-slick-slider .slick-dots-inside.slick-dotted.slick-slider{margin-bottom:0}.elementor-slick-slider .slick-slider .slick-next,.elementor-slick-slider .slick-slider .slick-prev{z-index:1}.elementor-slick-slider .slick-slide img{margin:auto}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-webkit-background-size:27px 44px;background-size:27px 44px;background:no-repeat 50%}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:6px;height:6px;display:inline-block;-webkit-border-radius:50%;border-radius:50%;background:#000;opacity:.2}.swiper-pagination-fraction{color:#000}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#000;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:hsla(0,0%,100%,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-scrollbar{-webkit-border-radius:10px;border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);-webkit-border-radius:10px;border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;-webkit-background-size:100% 100%;background-size:100%;background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E") no-repeat 50%}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(1