Elementor Page Builder - Version 1.9.8

Version Description

  • 2018-03-12 =
  • Fix: Activate publish button if there is an auto-save version
  • Fix: Server error message missing in edge cases
  • Fix: Updated dialog library (#3668)
  • Fix: Text Decoration option in Button Widget (#3701)
  • Fix: Added autopause=0 in order to allow multiple autoplay in Vimeo video
  • Fix: Added missing translation string to control in the Image Carousel widget
Download this release

Release Info

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

Code changes from version 2.0.0-beta4 to 1.9.8

assets/css/admin-rtl.css CHANGED
@@ -1,25 +1,4 @@
1
- /*! elementor - v1.9.8 - 22-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,187 +135,6 @@
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,17 +188,18 @@ body.elementor-editor-inactive #elementor-editor {
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,29 +298,6 @@ body.elementor-editor-inactive #elementor-editor {
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,175 +646,4 @@ body.elementor-editor-inactive #elementor-editor {
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 */
1
+ /*! elementor - v1.9.8 - 12-03-2018 */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2
  .dialog-widget-content {
3
  background-color: #fff;
4
  position: absolute;
135
  height: 37px;
136
  line-height: 37px; }
137
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
138
  body.elementor-editor-active .elementor-switch-mode-off {
139
  display: none; }
140
 
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
  content: "\f147";
299
  color: #46b450; }
300
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
301
  #available-widgets [class*="elementor-template"] .widget-title:before {
302
  content: "\e801";
303
  font-family: eicons;
646
  #e-dashboard-overview .e-overview__go-pro a {
647
  color: #fcb92c;
648
  font-weight: 500; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
649
  /*# sourceMappingURL=admin-rtl.css.map */
assets/css/admin-rtl.min.css CHANGED
@@ -1,2 +1,2 @@
1
- /*! elementor - v1.9.8 - 22-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}
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}
assets/css/admin.css CHANGED
@@ -1,25 +1,4 @@
1
- /*! elementor - v1.9.8 - 22-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,187 +135,6 @@
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,17 +188,18 @@ body.elementor-editor-inactive #elementor-editor {
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,29 +298,6 @@ body.elementor-editor-inactive #elementor-editor {
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,175 +646,4 @@ body.elementor-editor-inactive #elementor-editor {
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 */
1
+ /*! elementor - v1.9.8 - 12-03-2018 */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2
  .dialog-widget-content {
3
  background-color: #fff;
4
  position: absolute;
135
  height: 37px;
136
  line-height: 37px; }
137
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
138
  body.elementor-editor-active .elementor-switch-mode-off {
139
  display: none; }
140
 
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
  content: "\f147";
299
  color: #46b450; }
300
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
301
  #available-widgets [class*="elementor-template"] .widget-title:before {
302
  content: "\e801";
303
  font-family: eicons;
646
  #e-dashboard-overview .e-overview__go-pro a {
647
  color: #fcb92c;
648
  font-weight: 500; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
649
  /*# sourceMappingURL=admin.css.map */
assets/css/admin.min.css CHANGED
@@ -1,2 +1,2 @@
1
- /*! elementor - v1.9.8 - 22-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}
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}
assets/{lib/animations → css}/animations.min.css RENAMED
File without changes
assets/css/editor-preview-rtl.css CHANGED
@@ -1,1286 +1,4 @@
1
- /*! elementor - v1.9.8 - 22-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-style {
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 input[type=url], .elementor-control-type-url .elementor-input-style {
616
- direction: ltr; }
617
- .elementor-control-type-url input[type=url]:not(:focus) + .elementor-control-url-more, .elementor-control-type-url .elementor-input-style:not(:focus) + .elementor-control-url-more {
618
- border-color: #d5dadf; }
619
- .elementor-control-type-url input[type=url]:focus + .elementor-control-url-more, .elementor-control-type-url .elementor-input-style: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,120 +131,6 @@
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,7 +220,7 @@ html.elementor-html {
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,7 +316,7 @@ html.elementor-html {
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,14 +496,11 @@ html.elementor-html {
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,29 +547,6 @@ html.elementor-html {
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,10 +695,7 @@ html.elementor-html {
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; }
1
+ /*! elementor - v1.9.8 - 12-03-2018 */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2
  .pen {
3
  position: relative;
4
  outline: none; }
131
  .elementor-inline-editing u {
132
  text-decoration: underline; }
133
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
134
  @-webkit-keyframes placeholder-section {
135
  0% {
136
  height: 0;
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
  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
  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
  .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
  .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; }
assets/css/editor-preview-rtl.min.css CHANGED
@@ -1,2 +1,2 @@
1
- /*! elementor - v1.9.8 - 22-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-style{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-style,.elementor-control-type-url input[type=url]{direction:ltr}.elementor-control-type-url .elementor-input-style:not(:focus)+.elementor-control-url-more,.elementor-control-type-url input[type=url]:not(:focus)+.elementor-control-url-more{border-color:#d5dadf}.elementor-control-type-url .elementor-input-style:focus+.elementor-control-url-more,.elementor-control-type-url input[type=url]: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}
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}
assets/css/editor-preview.css CHANGED
@@ -1,1281 +1,4 @@
1
- /*! elementor - v1.9.8 - 22-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-style {
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 input[type=url], .elementor-control-type-url .elementor-input-style {
611
- direction: ltr; }
612
- .elementor-control-type-url input[type=url]:not(:focus) + .elementor-control-url-more, .elementor-control-type-url .elementor-input-style:not(:focus) + .elementor-control-url-more {
613
- border-color: #d5dadf; }
614
- .elementor-control-type-url input[type=url]:focus + .elementor-control-url-more, .elementor-control-type-url .elementor-input-style: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,120 +131,6 @@
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,7 +220,7 @@ html.elementor-html {
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,7 +316,7 @@ html.elementor-html {
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,14 +496,11 @@ html.elementor-html {
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,29 +547,6 @@ html.elementor-html {
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;
1
+ /*! elementor - v1.9.8 - 12-03-2018 */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2
  .pen {
3
  position: relative;
4
  outline: none; }
131
  .elementor-inline-editing u {
132
  text-decoration: underline; }
133
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
134
  @-webkit-keyframes placeholder-section {
135
  0% {
136
  height: 0;
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
  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
  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
  .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;
assets/css/editor-preview.min.css CHANGED
@@ -1,2 +1,2 @@
1
- /*! elementor - v1.9.8 - 22-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-style{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-style,.elementor-control-type-url input[type=url]{direction:ltr}.elementor-control-type-url .elementor-input-style:not(:focus)+.elementor-control-url-more,.elementor-control-type-url input[type=url]:not(:focus)+.elementor-control-url-more{border-color:#d5dadf}.elementor-control-type-url .elementor-input-style:focus+.elementor-control-url-more,.elementor-control-type-url input[type=url]: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}
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}
assets/css/editor-rtl.css CHANGED
@@ -1,4 +1,4 @@
1
- /*! elementor - v1.9.8 - 22-03-2018 */
2
  @charset "UTF-8";
3
  .dialog-widget-content {
4
  background-color: #fff;
@@ -224,10 +224,6 @@ body {
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,9 +337,6 @@ body {
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,17 +375,17 @@ body {
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,6 +401,9 @@ body {
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,9 +422,6 @@ body {
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,6 +744,27 @@ select {
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,6 +774,32 @@ select {
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,10 +906,6 @@ select {
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,8 +1061,6 @@ select {
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,6 +1192,9 @@ select {
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,7 +1204,7 @@ select {
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,1294 +1233,1087 @@ select {
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;
1242
- width: 100%;
1243
- background-color: #556068;
1244
- padding: 10px;
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;
1252
- overflow: hidden; }
1253
- .elementor-panel .elementor-panel-footer-sub-menu-item {
1254
- background-color: #495157;
1255
- display: table;
1256
- table-layout: fixed;
1257
- width: 100%;
1258
- cursor: pointer; }
1259
- .elementor-panel .elementor-panel-footer-sub-menu-item:not(:last-child) {
1260
- margin-bottom: 1px; }
1261
- .elementor-panel .elementor-panel-footer-sub-menu-item[data-device-mode="mobile-landscape"] .fa-mobile {
1262
- -webkit-transform: rotate(-90deg);
1263
- -ms-transform: rotate(-90deg);
1264
- transform: rotate(-90deg); }
1265
- .elementor-panel .elementor-panel-footer-sub-menu-item:hover {
1266
- background-color: rgba(0, 0, 0, 0.2); }
1267
- .elementor-panel .elementor-panel-footer-sub-menu-item.active {
1268
- background-color: rgba(0, 0, 0, 0.3); }
1269
- .elementor-panel .elementor-panel-footer-sub-menu-item > * {
1270
- display: table-cell;
1271
- height: 40px;
1272
- vertical-align: middle; }
1273
- .elementor-panel .elementor-panel-footer-sub-menu-item .elementor-icon {
1274
- width: 40px;
1275
- color: #a4afb7; }
1276
- .elementor-panel .elementor-panel-footer-sub-menu-item .elementor-title {
1277
- text-align: right;
1278
- color: #d5dadf; }
1279
- .elementor-panel .elementor-panel-footer-sub-menu-item .elementor-description {
1280
- width: 95px;
1281
- text-align: right;
1282
- font-size: 11px;
1283
- font-style: italic;
1284
- color: #a4afb7; }
1285
- .elementor-panel #elementor-panel-footer-help-title {
1286
- text-align: right;
1287
- padding: 10px 0;
1288
- color: #d5dadf; }
1289
- .elementor-panel #elementor-panel-footer-responsive > i {
1290
- display: block;
1291
- height: 100%;
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;
1301
- border-right: 1px solid #495157; }
1302
- .elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper {
1303
- font-size: 11px;
1304
- font-style: italic;
1305
- color: #a4afb7;
1306
- padding: 5px 0 15px; }
1307
- .elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper:not(.elementor-state-active) .elementor-state-icon {
1308
  display: none; }
1309
- .elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper time {
1310
- border-bottom: 1px dotted transparent;
1311
- -webkit-transition: all ease-in-out .3s;
1312
- -o-transition: all ease-in-out .3s;
1313
- transition: all ease-in-out .3s;
1314
- cursor: pointer; }
1315
- .elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper time:hover {
1316
- border-bottom-color: inherit; }
1317
- .elementor-panel .elementor-saver-disabled {
1318
- cursor: default; }
1319
- .elementor-panel #elementor-panel-saver-button-preview a {
1320
- color: #a4afb7; }
1321
- .elementor-panel #elementor-panel-saver-button-publish, .elementor-panel #elementor-panel-saver-button-save-options {
1322
- font-size: 11px;
1323
- text-transform: uppercase;
1324
- height: 26px; }
1325
- .elementor-panel #elementor-panel-saver-button-publish.elementor-saver-disabled, .elementor-panel #elementor-panel-saver-button-save-options.elementor-saver-disabled {
1326
- background-color: #556068;
1327
- color: #a4afb7; }
1328
- .elementor-panel #elementor-panel-saver-button-publish {
1329
- width: 100%;
1330
- -webkit-border-radius: 0 3px 3px 0;
1331
- border-radius: 0 3px 3px 0; }
1332
- .elementor-panel #elementor-panel-saver-button-save-options {
1333
- width: 25px; }
1334
- .elementor-panel #elementor-panel-saver-menu-save-draft.elementor-saver-disabled .elementor-icon,
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-style {
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 input[type=url], .elementor-control-type-url .elementor-input-style {
1820
- direction: ltr; }
1821
- .elementor-control-type-url input[type=url]:not(:focus) + .elementor-control-url-more, .elementor-control-type-url .elementor-input-style:not(:focus) + .elementor-control-url-more {
1822
- border-color: #d5dadf; }
1823
- .elementor-control-type-url input[type=url]:focus + .elementor-control-url-more, .elementor-control-type-url .elementor-input-style: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;
@@ -2770,17 +2600,17 @@ body.elementor-editor-preview #elementor-mode-switcher {
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,16 +2618,26 @@ body.elementor-editor-preview #elementor-mode-switcher {
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,53 +2646,12 @@ body.elementor-editor-preview #elementor-mode-switcher {
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,39 +2659,31 @@ body.elementor-editor-preview #elementor-mode-switcher {
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,8 +2692,7 @@ body.elementor-editor-preview #elementor-mode-switcher {
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,6 +2701,48 @@ body.elementor-editor-preview #elementor-mode-switcher {
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,11 +2755,7 @@ body.elementor-editor-preview #elementor-mode-switcher {
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,14 +2812,11 @@ body.elementor-editor-preview #elementor-mode-switcher {
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,11 +2836,7 @@ body.elementor-editor-preview #elementor-mode-switcher {
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,17 +2859,6 @@ body.elementor-editor-preview #elementor-mode-switcher {
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,26 +2950,38 @@ body.elementor-editor-preview #elementor-mode-switcher {
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,7 +2993,7 @@ body.elementor-editor-preview #elementor-mode-switcher {
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,7 +3002,14 @@ body.elementor-editor-preview #elementor-mode-switcher {
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,25 +3020,12 @@ body.elementor-editor-preview #elementor-mode-switcher {
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,51 +3050,6 @@ body.elementor-editor-preview #elementor-mode-switcher {
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,120 +3338,6 @@ body.elementor-editor-preview #elementor-mode-switcher {
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;
1
+ /*! elementor - v1.9.8 - 12-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-loading {
228
  position: fixed;
229
  top: 0;
337
  color: #d5dadf;
338
  font-size: 50px; }
339
 
 
 
 
340
  .select2-dropdown {
341
  border-color: #a4afb7; }
342
  .select2-dropdown .select2-search__field {
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
  .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
  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
  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
  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
  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
  @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
  -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
  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
  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;
2224
+ width: 100%;
2225
+ background-color: #556068;
2226
+ padding: 10px;
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;
2234
+ overflow: hidden; }
2235
+ .elementor-panel .elementor-panel-footer-sub-menu-item {
2236
+ background-color: #495157;
2237
+ display: table;
2238
+ table-layout: fixed;
2239
+ width: 100%;
2240
  cursor: pointer; }
2241
+ .elementor-panel .elementor-panel-footer-sub-menu-item:not(:last-child) {
2242
+ margin-bottom: 1px; }
2243
+ .elementor-panel .elementor-panel-footer-sub-menu-item[data-device-mode="mobile-landscape"] .fa-mobile {
2244
+ -webkit-transform: rotate(-90deg);
2245
+ -ms-transform: rotate(-90deg);
2246
+ transform: rotate(-90deg); }
2247
+ .elementor-panel .elementor-panel-footer-sub-menu-item:hover {
2248
+ background-color: rgba(0, 0, 0, 0.2); }
2249
+ .elementor-panel .elementor-panel-footer-sub-menu-item.active {
2250
+ background-color: rgba(0, 0, 0, 0.3); }
2251
+ .elementor-panel .elementor-panel-footer-sub-menu-item > * {
2252
+ display: table-cell;
2253
+ height: 40px;
2254
+ vertical-align: middle; }
2255
+ .elementor-panel .elementor-panel-footer-sub-menu-item .elementor-icon {
2256
+ width: 40px;
2257
+ color: #a4afb7; }
2258
+ .elementor-panel .elementor-panel-footer-sub-menu-item .elementor-title {
2259
+ text-align: right;
2260
+ color: #d5dadf; }
2261
+ .elementor-panel .elementor-panel-footer-sub-menu-item .elementor-description {
2262
+ width: 95px;
2263
+ text-align: right;
2264
+ font-size: 11px;
2265
+ font-style: italic;
2266
+ color: #a4afb7; }
2267
+ .elementor-panel #elementor-panel-footer-help-title {
2268
  text-align: right;
2269
+ padding: 10px 0;
2270
+ color: #d5dadf; }
2271
+ .elementor-panel #elementor-panel-footer-responsive > i {
2272
+ display: block;
2273
+ height: 100%;
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;
2281
+ border-right: 1px solid #495157; }
2282
+ .elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper {
2283
+ font-size: 11px;
2284
+ font-style: italic;
2285
+ color: #a4afb7;
2286
+ padding: 5px 0 15px; }
2287
+ .elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper:not(.elementor-state-active) .elementor-state-icon {
2288
+ display: none; }
2289
+ .elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper time {
2290
+ border-bottom: 1px dotted transparent;
2291
+ -webkit-transition: all ease-in-out .3s;
2292
+ -o-transition: all ease-in-out .3s;
2293
+ transition: all ease-in-out .3s;
2294
+ cursor: pointer; }
2295
+ .elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper time:hover {
2296
+ border-bottom-color: inherit; }
2297
+ .elementor-panel .elementor-saver-disabled {
2298
+ cursor: default; }
2299
+ .elementor-panel #elementor-panel-saver-button-preview a {
2300
+ color: #a4afb7; }
2301
+ .elementor-panel #elementor-panel-saver-button-publish, .elementor-panel #elementor-panel-saver-button-save-options {
2302
+ font-size: 11px;
2303
+ text-transform: uppercase;
2304
+ height: 26px; }
2305
+ .elementor-panel #elementor-panel-saver-button-publish.elementor-saver-disabled, .elementor-panel #elementor-panel-saver-button-save-options.elementor-saver-disabled {
2306
+ background-color: #556068;
2307
+ color: #a4afb7; }
2308
+ .elementor-panel #elementor-panel-saver-button-publish {
2309
+ width: 100%;
2310
+ -webkit-border-radius: 0 3px 3px 0;
2311
+ border-radius: 0 3px 3px 0; }
2312
+ .elementor-panel #elementor-panel-saver-button-save-options {
2313
+ width: 25px; }
2314
+ .elementor-panel #elementor-panel-saver-menu-save-draft.elementor-saver-disabled .elementor-icon,
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;
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
  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
  -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
  -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
 
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
  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
  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
  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
  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
  .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
  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
  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
  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
  -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
  .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
  .elementor-template-library-local-column-5 {
3339
  width: 41%; } }
3340
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3341
  #elementor-toast {
3342
  position: absolute;
3343
  width: 280px;
assets/css/editor-rtl.min.css CHANGED
@@ -1,2 +1,2 @@
1
- /*! elementor - v1.9.8 - 22-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-style{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-style,.elementor-control-type-url input[type=url]{direction:ltr}.elementor-control-type-url .elementor-input-style:not(:focus)+.elementor-control-url-more,.elementor-control-type-url input[type=url]:not(:focus)+.elementor-control-url-more{border-color:#d5dadf}.elementor-control-type-url .elementor-input-style:focus+.elementor-control-url-more,.elementor-control-type-url input[type=url]: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}
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}
assets/css/editor.css CHANGED
@@ -1,4 +1,4 @@
1
- /*! elementor - v1.9.8 - 22-03-2018 */
2
  @charset "UTF-8";
3
  .dialog-widget-content {
4
  background-color: #fff;
@@ -224,10 +224,6 @@ body {
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,9 +337,6 @@ body {
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,17 +375,17 @@ body {
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,6 +401,9 @@ body {
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,9 +422,6 @@ body {
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,6 +744,27 @@ select {
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,6 +774,32 @@ select {
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,10 +906,6 @@ select {
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,8 +1061,6 @@ select {
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,6 +1192,9 @@ select {
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,7 +1204,7 @@ select {
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,396 +1233,181 @@ select {
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;
1242
- width: 100%;
1243
- background-color: #556068;
1244
- padding: 10px;
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;
1252
- overflow: hidden; }
1253
- .elementor-panel .elementor-panel-footer-sub-menu-item {
1254
- background-color: #495157;
1255
- display: table;
1256
- table-layout: fixed;
1257
- width: 100%;
1258
- cursor: pointer; }
1259
- .elementor-panel .elementor-panel-footer-sub-menu-item:not(:last-child) {
1260
- margin-bottom: 1px; }
1261
- .elementor-panel .elementor-panel-footer-sub-menu-item[data-device-mode="mobile-landscape"] .fa-mobile {
1262
- -webkit-transform: rotate(-90deg);
1263
- -ms-transform: rotate(-90deg);
1264
- transform: rotate(-90deg); }
1265
- .elementor-panel .elementor-panel-footer-sub-menu-item:hover {
1266
- background-color: rgba(0, 0, 0, 0.2); }
1267
- .elementor-panel .elementor-panel-footer-sub-menu-item.active {
1268
- background-color: rgba(0, 0, 0, 0.3); }
1269
- .elementor-panel .elementor-panel-footer-sub-menu-item > * {
1270
- display: table-cell;
1271
- height: 40px;
1272
- vertical-align: middle; }
1273
- .elementor-panel .elementor-panel-footer-sub-menu-item .elementor-icon {
1274
- width: 40px;
1275
- color: #a4afb7; }
1276
- .elementor-panel .elementor-panel-footer-sub-menu-item .elementor-title {
1277
- text-align: left;
1278
- color: #d5dadf; }
1279
- .elementor-panel .elementor-panel-footer-sub-menu-item .elementor-description {
1280
- width: 95px;
1281
- text-align: left;
1282
- font-size: 11px;
1283
- font-style: italic;
1284
- color: #a4afb7; }
1285
- .elementor-panel #elementor-panel-footer-help-title {
1286
- text-align: left;
1287
- padding: 10px 0;
1288
- color: #d5dadf; }
1289
- .elementor-panel #elementor-panel-footer-responsive > i {
1290
- display: block;
1291
- height: 100%;
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;
1301
- border-left: 1px solid #495157; }
1302
- .elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper {
1303
- font-size: 11px;
1304
- font-style: italic;
1305
- color: #a4afb7;
1306
- padding: 5px 0 15px; }
1307
- .elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper:not(.elementor-state-active) .elementor-state-icon {
1308
- display: none; }
1309
- .elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper time {
1310
- border-bottom: 1px dotted transparent;
1311
- -webkit-transition: all ease-in-out .3s;
1312
- -o-transition: all ease-in-out .3s;
1313
- transition: all ease-in-out .3s;
1314
- cursor: pointer; }
1315
- .elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper time:hover {
1316
- border-bottom-color: inherit; }
1317
- .elementor-panel .elementor-saver-disabled {
1318
- cursor: default; }
1319
- .elementor-panel #elementor-panel-saver-button-preview a {
1320
- color: #a4afb7; }
1321
- .elementor-panel #elementor-panel-saver-button-publish, .elementor-panel #elementor-panel-saver-button-save-options {
1322
- font-size: 11px;
1323
- text-transform: uppercase;
1324
- height: 26px; }
1325
- .elementor-panel #elementor-panel-saver-button-publish.elementor-saver-disabled, .elementor-panel #elementor-panel-saver-button-save-options.elementor-saver-disabled {
1326
- background-color: #556068;
1327
- color: #a4afb7; }
1328
- .elementor-panel #elementor-panel-saver-button-publish {
1329
- width: 100%;
1330
- -webkit-border-radius: 3px 0 0 3px;
1331
- border-radius: 3px 0 0 3px; }
1332
- .elementor-panel #elementor-panel-saver-button-save-options {
1333
- width: 25px; }
1334
- .elementor-panel #elementor-panel-saver-menu-save-draft.elementor-saver-disabled .elementor-icon,
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%;
@@ -1601,13 +1423,13 @@ select {
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;
@@ -1615,870 +1437,879 @@ select {
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-style {
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 input[type=url], .elementor-control-type-url .elementor-input-style {
1815
- direction: ltr; }
1816
- .elementor-control-type-url input[type=url]:not(:focus) + .elementor-control-url-more, .elementor-control-type-url .elementor-input-style:not(:focus) + .elementor-control-url-more {
1817
- border-color: #d5dadf; }
1818
- .elementor-control-type-url input[type=url]:focus + .elementor-control-url-more, .elementor-control-type-url .elementor-input-style: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;
@@ -2765,17 +2596,17 @@ body.elementor-editor-preview #elementor-mode-switcher {
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,16 +2614,26 @@ body.elementor-editor-preview #elementor-mode-switcher {
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,53 +2642,12 @@ body.elementor-editor-preview #elementor-mode-switcher {
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,39 +2655,31 @@ body.elementor-editor-preview #elementor-mode-switcher {
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,8 +2688,7 @@ body.elementor-editor-preview #elementor-mode-switcher {
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,6 +2697,48 @@ body.elementor-editor-preview #elementor-mode-switcher {
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,11 +2751,7 @@ body.elementor-editor-preview #elementor-mode-switcher {
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,14 +2808,11 @@ body.elementor-editor-preview #elementor-mode-switcher {
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,11 +2832,7 @@ body.elementor-editor-preview #elementor-mode-switcher {
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,17 +2855,6 @@ body.elementor-editor-preview #elementor-mode-switcher {
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,26 +2946,38 @@ body.elementor-editor-preview #elementor-mode-switcher {
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,7 +2989,7 @@ body.elementor-editor-preview #elementor-mode-switcher {
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,7 +2998,14 @@ body.elementor-editor-preview #elementor-mode-switcher {
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,25 +3016,12 @@ body.elementor-editor-preview #elementor-mode-switcher {
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,51 +3046,6 @@ body.elementor-editor-preview #elementor-mode-switcher {
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,120 +3334,6 @@ body.elementor-editor-preview #elementor-mode-switcher {
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;
1
+ /*! elementor - v1.9.8 - 12-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-loading {
228
  position: fixed;
229
  top: 0;
337
  color: #d5dadf;
338
  font-size: 50px; }
339
 
 
 
 
340
  .select2-dropdown {
341
  border-color: #a4afb7; }
342
  .select2-dropdown .select2-search__field {
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
  .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
  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
  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
  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
  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
  @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
  -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
  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
  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%;
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;
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;
2220
+ width: 100%;
2221
+ background-color: #556068;
2222
+ padding: 10px;
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;
2230
+ overflow: hidden; }
2231
+ .elementor-panel .elementor-panel-footer-sub-menu-item {
2232
+ background-color: #495157;
2233
+ display: table;
2234
+ table-layout: fixed;
2235
+ width: 100%;
2236
+ cursor: pointer; }
2237
+ .elementor-panel .elementor-panel-footer-sub-menu-item:not(:last-child) {
2238
+ margin-bottom: 1px; }
2239
+ .elementor-panel .elementor-panel-footer-sub-menu-item[data-device-mode="mobile-landscape"] .fa-mobile {
2240
+ -webkit-transform: rotate(-90deg);
2241
+ -ms-transform: rotate(-90deg);
2242
+ transform: rotate(-90deg); }
2243
+ .elementor-panel .elementor-panel-footer-sub-menu-item:hover {
2244
+ background-color: rgba(0, 0, 0, 0.2); }
2245
+ .elementor-panel .elementor-panel-footer-sub-menu-item.active {
2246
+ background-color: rgba(0, 0, 0, 0.3); }
2247
+ .elementor-panel .elementor-panel-footer-sub-menu-item > * {
2248
+ display: table-cell;
2249
+ height: 40px;
2250
+ vertical-align: middle; }
2251
+ .elementor-panel .elementor-panel-footer-sub-menu-item .elementor-icon {
2252
+ width: 40px;
2253
+ color: #a4afb7; }
2254
+ .elementor-panel .elementor-panel-footer-sub-menu-item .elementor-title {
2255
+ text-align: left;
2256
+ color: #d5dadf; }
2257
+ .elementor-panel .elementor-panel-footer-sub-menu-item .elementor-description {
2258
+ width: 95px;
2259
+ text-align: left;
2260
+ font-size: 11px;
2261
+ font-style: italic;
2262
+ color: #a4afb7; }
2263
+ .elementor-panel #elementor-panel-footer-help-title {
2264
+ text-align: left;
2265
+ padding: 10px 0;
2266
+ color: #d5dadf; }
2267
+ .elementor-panel #elementor-panel-footer-responsive > i {
2268
+ display: block;
2269
+ height: 100%;
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;
2277
+ border-left: 1px solid #495157; }
2278
+ .elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper {
2279
+ font-size: 11px;
2280
+ font-style: italic;
2281
+ color: #a4afb7;
2282
+ padding: 5px 0 15px; }
2283
+ .elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper:not(.elementor-state-active) .elementor-state-icon {
2284
+ display: none; }
2285
+ .elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper time {
2286
+ border-bottom: 1px dotted transparent;
2287
+ -webkit-transition: all ease-in-out .3s;
2288
+ -o-transition: all ease-in-out .3s;
2289
+ transition: all ease-in-out .3s;
2290
+ cursor: pointer; }
2291
+ .elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper time:hover {
2292
+ border-bottom-color: inherit; }
2293
+ .elementor-panel .elementor-saver-disabled {
2294
+ cursor: default; }
2295
+ .elementor-panel #elementor-panel-saver-button-preview a {
2296
+ color: #a4afb7; }
2297
+ .elementor-panel #elementor-panel-saver-button-publish, .elementor-panel #elementor-panel-saver-button-save-options {
2298
+ font-size: 11px;
2299
+ text-transform: uppercase;
2300
+ height: 26px; }
2301
+ .elementor-panel #elementor-panel-saver-button-publish.elementor-saver-disabled, .elementor-panel #elementor-panel-saver-button-save-options.elementor-saver-disabled {
2302
+ background-color: #556068;
2303
+ color: #a4afb7; }
2304
+ .elementor-panel #elementor-panel-saver-button-publish {
2305
+ width: 100%;
2306
+ -webkit-border-radius: 3px 0 0 3px;
2307
+ border-radius: 3px 0 0 3px; }
2308
+ .elementor-panel #elementor-panel-saver-button-save-options {
2309
+ width: 25px; }
2310
+ .elementor-panel #elementor-panel-saver-menu-save-draft.elementor-saver-disabled .elementor-icon,
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;
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
  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
  -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
  -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
 
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
  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
  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
  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
  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
  .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
  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
  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
  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
  -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
  .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
  .elementor-template-library-local-column-5 {
3335
  width: 41%; } }
3336
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3337
  #elementor-toast {
3338
  position: absolute;
3339
  width: 280px;
assets/css/editor.min.css CHANGED
@@ -1,2 +1,2 @@
1
- /*! elementor - v1.9.8 - 22-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-style{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-style,.elementor-control-type-url input[type=url]{direction:ltr}.elementor-control-type-url .elementor-input-style:not(:focus)+.elementor-control-url-more,.elementor-control-type-url input[type=url]:not(:focus)+.elementor-control-url-more{border-color:#d5dadf}.elementor-control-type-url .elementor-input-style:focus+.elementor-control-url-more,.elementor-control-type-url input[type=url]: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}
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}
assets/css/frontend-rtl.css CHANGED
@@ -1,4 +1,4 @@
1
- /*! elementor - v1.9.8 - 22-03-2018 */
2
  .dialog-widget-content {
3
  background-color: #fff;
4
  position: absolute;
@@ -269,12 +269,6 @@
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,17 +605,6 @@
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,140 +1264,115 @@
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,10 +1605,6 @@ body.elementor-page .elementor-widget-menu-anchor {
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,8 +1633,6 @@ body.elementor-page .elementor-widget-menu-anchor {
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,11 +1753,9 @@ body.elementor-page .elementor-widget-menu-anchor {
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,28 +2688,6 @@ button.swiper-pagination-bullet {
2738
  -webkit-transform: rotateY(0deg);
2739
  transform: rotateY(0deg); }
2740
 
2741
- #wp-admin-bar-elementor_edit_page .ab-submenu .ab-item {
2742
- displa
1
+ /*! elementor - v1.9.8 - 12-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
  @media (max-width: 1024px) {
273
  .elementor-tablet-align-center {
274
  text-align: center; }
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
  .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
  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
  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
  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
  -webkit-transform: rotateY(0deg);
2689
  transform: rotateY(0deg); }
2690