1
/*!/wp-content/themes/astra/assets/css/minified/style.min.css*/
2
@charset "UTF-8";a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}
3
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
4
body{margin:0}
5
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}
6
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
7
audio:not([controls]){display:none;height:0}
8
[hidden],template{display:none}
9
a{background-color:transparent}
10
a:active{outline:0}
11
a,a:focus,a:hover,a:visited{text-decoration:none}
12
abbr[title]{border-bottom:1px dotted}
13
b,strong{font-weight:700}
14
dfn{font-style:italic}
15
mark{background:#ff0;color:#000}
16
small{font-size:80%}
17
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
18
sup{top:-.5em}
19
sub{bottom:-.25em}
20
img{border:0}
21
svg:not(:root){overflow:hidden}
22
figure{margin:0}
23
hr{box-sizing:content-box;height:0}
24
pre{overflow:auto}
25
code,kbd,pre,samp{font-size:1em}
26
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
27
button{overflow:visible}
28
button,select{text-transform:none}
29
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
30
button[disabled],html input[disabled]{cursor:default}
31
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
32
input{line-height:normal}
33
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
34
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
35
input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}
36
#comments .submit,.search .search-submit{padding:10px 15px;border-radius:2px;line-height:1.85714285714286;border:0}
37
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
38
fieldset{border:1px solid #eaeaea;margin:0 0;padding:.35em .625em .75em}
39
legend{border:0;padding:0}
40
fieldset legend{margin-bottom:1.5em;padding:0 .5em}
41
textarea{overflow:auto}
42
optgroup{font-weight:700}
43
table{border-collapse:collapse;border-spacing:0}
44
td,th{padding:0}
45
/*!
46
* Bootstrap v4.0.0-alpha.2 (https://getbootstrap.com)
47
*/@media (min-width:544px){.ast-container{max-width:100%}
48
}
49
@media (min-width:768px){.ast-container{max-width:100%}
50
}
51
@media (min-width:992px){.ast-container{max-width:100%}
52
}
53
@media (min-width:1200px){.ast-container{max-width:100%}
54
}
55
.ast-container,.ast-container-fluid{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}
56
.ast-container-fluid::after,.ast-container::after{content:"";display:table;clear:both}
57
.ast-row{margin-left:-20px;margin-right:-20px}
58
.ast-row::after{content:"";display:table;clear:both}
59
.ast-col-lg-1,.ast-col-lg-10,.ast-col-lg-11,.ast-col-lg-12,.ast-col-lg-2,.ast-col-lg-3,.ast-col-lg-4,.ast-col-lg-5,.ast-col-lg-6,.ast-col-lg-7,.ast-col-lg-8,.ast-col-lg-9,.ast-col-md-1,.ast-col-md-10,.ast-col-md-11,.ast-col-md-12,.ast-col-md-2,.ast-col-md-3,.ast-col-md-4,.ast-col-md-5,.ast-col-md-6,.ast-col-md-7,.ast-col-md-8,.ast-col-md-9,.ast-col-sm-1,.ast-col-sm-10,.ast-col-sm-11,.ast-col-sm-12,.ast-col-sm-2,.ast-col-sm-3,.ast-col-sm-4,.ast-col-sm-5,.ast-col-sm-6,.ast-col-sm-7,.ast-col-sm-8,.ast-col-sm-9,.ast-col-xl-1,.ast-col-xl-10,.ast-col-xl-11,.ast-col-xl-12,.ast-col-xl-2,.ast-col-xl-3,.ast-col-xl-4,.ast-col-xl-5,.ast-col-xl-6,.ast-col-xl-7,.ast-col-xl-8,.ast-col-xl-9,.ast-col-xs-1,.ast-col-xs-10,.ast-col-xs-11,.ast-col-xs-12,.ast-col-xs-2,.ast-col-xs-3,.ast-col-xs-4,.ast-col-xs-5,.ast-col-xs-6,.ast-col-xs-7,.ast-col-xs-8,.ast-col-xs-9{position:relative;min-height:1px;padding-left:20px;padding-right:20px}
60
.ast-col-xs-1,.ast-col-xs-10,.ast-col-xs-11,.ast-col-xs-12,.ast-col-xs-2,.ast-col-xs-3,.ast-col-xs-4,.ast-col-xs-5,.ast-col-xs-6,.ast-col-xs-7,.ast-col-xs-8,.ast-col-xs-9{float:left}
61
.ast-col-xs-1{width:8.3333333333%}
62
.ast-col-xs-2{width:16.6666666667%}
63
.ast-col-xs-3{width:25%}
64
.ast-col-xs-4{width:33.3333333333%}
65
.ast-col-xs-5{width:41.6666666667%}
66
.ast-col-xs-6{width:50%}
67
.ast-col-xs-7{width:58.3333333333%}
68
.ast-col-xs-8{width:66.6666666667%}
69
.ast-col-xs-9{width:75%}
70
.ast-col-xs-10{width:83.3333333333%}
71
.ast-col-xs-11{width:91.6666666667%}
72
.ast-col-xs-12{width:100%}
73
.ast-col-xs-pull-0{right:auto}
74
.ast-col-xs-pull-1{right:8.3333333333%}
75
.ast-col-xs-pull-2{right:16.6666666667%}
76
.ast-col-xs-pull-3{right:25%}
77
.ast-col-xs-pull-4{right:33.3333333333%}
78
.ast-col-xs-pull-5{right:41.6666666667%}
79
.ast-col-xs-pull-6{right:50%}
80
.ast-col-xs-pull-7{right:58.3333333333%}
81
.ast-col-xs-pull-8{right:66.6666666667%}
82
.ast-col-xs-pull-9{right:75%}
83
.ast-col-xs-pull-10{right:83.3333333333%}
84
.ast-col-xs-pull-11{right:91.6666666667%}
85
.ast-col-xs-pull-12{right:100%}
86
.ast-col-xs-push-0{left:auto}
87
.ast-col-xs-push-1{left:8.3333333333%}
88
.ast-col-xs-push-2{left:16.6666666667%}
89
.ast-col-xs-push-3{left:25%}
90
.ast-col-xs-push-4{left:33.3333333333%}
91
.ast-col-xs-push-5{left:41.6666666667%}
92
.ast-col-xs-push-6{left:50%}
93
.ast-col-xs-push-7{left:58.3333333333%}
94
.ast-col-xs-push-8{left:66.6666666667%}
95
.ast-col-xs-push-9{left:75%}
96
.ast-col-xs-push-10{left:83.3333333333%}
97
.ast-col-xs-push-11{left:91.6666666667%}
98
.ast-col-xs-push-12{left:100%}
99
.ast-col-xs-offset-0{margin-left:0}
100
.ast-col-xs-offset-1{margin-left:8.3333333333%}
101
.ast-col-xs-offset-2{margin-left:16.6666666667%}
102
.ast-col-xs-offset-3{margin-left:25%}
103
.ast-col-xs-offset-4{margin-left:33.3333333333%}
104
.ast-col-xs-offset-5{margin-left:41.6666666667%}
105
.ast-col-xs-offset-6{margin-left:50%}
106
.ast-col-xs-offset-7{margin-left:58.3333333333%}
107
.ast-col-xs-offset-8{margin-left:66.6666666667%}
108
.ast-col-xs-offset-9{margin-left:75%}
109
.ast-col-xs-offset-10{margin-left:83.3333333333%}
110
.ast-col-xs-offset-11{margin-left:91.6666666667%}
111
.ast-col-xs-offset-12{margin-left:100%}
112
@media (min-width:544px){.ast-col-sm-1,.ast-col-sm-10,.ast-col-sm-11,.ast-col-sm-12,.ast-col-sm-2,.ast-col-sm-3,.ast-col-sm-4,.ast-col-sm-5,.ast-col-sm-6,.ast-col-sm-7,.ast-col-sm-8,.ast-col-sm-9{float:left}
113
.ast-col-sm-1{width:8.3333333333%}
114
.ast-col-sm-2{width:16.6666666667%}
115
.ast-col-sm-3{width:25%}
116
.ast-col-sm-4{width:33.3333333333%}
117
.ast-col-sm-5{width:41.6666666667%}
118
.ast-col-sm-6{width:50%}
119
.ast-col-sm-7{width:58.3333333333%}
120
.ast-col-sm-8{width:66.6666666667%}
121
.ast-col-sm-9{width:75%}
122
.ast-col-sm-10{width:83.3333333333%}
123
.ast-col-sm-11{width:91.6666666667%}
124
.ast-col-sm-12{width:100%}
125
.ast-col-sm-pull-0{right:auto}
126
.ast-col-sm-pull-1{right:8.3333333333%}
127
.ast-col-sm-pull-2{right:16.6666666667%}
128
.ast-col-sm-pull-3{right:25%}
129
.ast-col-sm-pull-4{right:33.3333333333%}
130
.ast-col-sm-pull-5{right:41.6666666667%}
131
.ast-col-sm-pull-6{right:50%}
132
.ast-col-sm-pull-7{right:58.3333333333%}
133
.ast-col-sm-pull-8{right:66.6666666667%}
134
.ast-col-sm-pull-9{right:75%}
135
.ast-col-sm-pull-10{right:83.3333333333%}
136
.ast-col-sm-pull-11{right:91.6666666667%}
137
.ast-col-sm-pull-12{right:100%}
138
.ast-col-sm-push-0{left:auto}
139
.ast-col-sm-push-1{left:8.3333333333%}
140
.ast-col-sm-push-2{left:16.6666666667%}
141
.ast-col-sm-push-3{left:25%}
142
.ast-col-sm-push-4{left:33.3333333333%}
143
.ast-col-sm-push-5{left:41.6666666667%}
144
.ast-col-sm-push-6{left:50%}
145
.ast-col-sm-push-7{left:58.3333333333%}
146
.ast-col-sm-push-8{left:66.6666666667%}
147
.ast-col-sm-push-9{left:75%}
148
.ast-col-sm-push-10{left:83.3333333333%}
149
.ast-col-sm-push-11{left:91.6666666667%}
150
.ast-col-sm-push-12{left:100%}
151
.ast-col-sm-offset-0{margin-left:0}
152
.ast-col-sm-offset-1{margin-left:8.3333333333%}
153
.ast-col-sm-offset-2{margin-left:16.6666666667%}
154
.ast-col-sm-offset-3{margin-left:25%}
155
.ast-col-sm-offset-4{margin-left:33.3333333333%}
156
.ast-col-sm-offset-5{margin-left:41.6666666667%}
157
.ast-col-sm-offset-6{margin-left:50%}
158
.ast-col-sm-offset-7{margin-left:58.3333333333%}
159
.ast-col-sm-offset-8{margin-left:66.6666666667%}
160
.ast-col-sm-offset-9{margin-left:75%}
161
.ast-col-sm-offset-10{margin-left:83.3333333333%}
162
.ast-col-sm-offset-11{margin-left:91.6666666667%}
163
.ast-col-sm-offset-12{margin-left:100%}
164
}
165
@media (min-width:768px){.ast-col-md-1,.ast-col-md-10,.ast-col-md-11,.ast-col-md-12,.ast-col-md-2,.ast-col-md-3,.ast-col-md-4,.ast-col-md-5,.ast-col-md-6,.ast-col-md-7,.ast-col-md-8,.ast-col-md-9{float:left}
166
.ast-col-md-1{width:8.3333333333%}
167
.ast-col-md-2{width:16.6666666667%}
168
.ast-col-md-3{width:25%}
169
.ast-col-md-4{width:33.3333333333%}
170
.ast-col-md-5{width:41.6666666667%}
171
.ast-col-md-6{width:50%}
172
.ast-col-md-7{width:58.3333333333%}
173
.ast-col-md-8{width:66.6666666667%}
174
.ast-col-md-9{width:75%}
175
.ast-col-md-10{width:83.3333333333%}
176
.ast-col-md-11{width:91.6666666667%}
177
.ast-col-md-12{width:100%}
178
.ast-col-md-pull-0{right:auto}
179
.ast-col-md-pull-1{right:8.3333333333%}
180
.ast-col-md-pull-2{right:16.6666666667%}
181
.ast-col-md-pull-3{right:25%}
182
.ast-col-md-pull-4{right:33.3333333333%}
183
.ast-col-md-pull-5{right:41.6666666667%}
184
.ast-col-md-pull-6{right:50%}
185
.ast-col-md-pull-7{right:58.3333333333%}
186
.ast-col-md-pull-8{right:66.6666666667%}
187
.ast-col-md-pull-9{right:75%}
188
.ast-col-md-pull-10{right:83.3333333333%}
189
.ast-col-md-pull-11{right:91.6666666667%}
190
.ast-col-md-pull-12{right:100%}
191
.ast-col-md-push-0{left:auto}
192
.ast-col-md-push-1{left:8.3333333333%}
193
.ast-col-md-push-2{left:16.6666666667%}
194
.ast-col-md-push-3{left:25%}
195
.ast-col-md-push-4{left:33.3333333333%}
196
.ast-col-md-push-5{left:41.6666666667%}
197
.ast-col-md-push-6{left:50%}
198
.ast-col-md-push-7{left:58.3333333333%}
199
.ast-col-md-push-8{left:66.6666666667%}
200
.ast-col-md-push-9{left:75%}
201
.ast-col-md-push-10{left:83.3333333333%}
202
.ast-col-md-push-11{left:91.6666666667%}
203
.ast-col-md-push-12{left:100%}
204
.ast-col-md-offset-0{margin-left:0}
205
.ast-col-md-offset-1{margin-left:8.3333333333%}
206
.ast-col-md-offset-2{margin-left:16.6666666667%}
207
.ast-col-md-offset-3{margin-left:25%}
208
.ast-col-md-offset-4{margin-left:33.3333333333%}
209
.ast-col-md-offset-5{margin-left:41.6666666667%}
210
.ast-col-md-offset-6{margin-left:50%}
211
.ast-col-md-offset-7{margin-left:58.3333333333%}
212
.ast-col-md-offset-8{margin-left:66.6666666667%}
213
.ast-col-md-offset-9{margin-left:75%}
214
.ast-col-md-offset-10{margin-left:83.3333333333%}
215
.ast-col-md-offset-11{margin-left:91.6666666667%}
216
.ast-col-md-offset-12{margin-left:100%}
217
}
218
@media (min-width:992px){.ast-col-lg-1,.ast-col-lg-10,.ast-col-lg-11,.ast-col-lg-12,.ast-col-lg-2,.ast-col-lg-3,.ast-col-lg-4,.ast-col-lg-5,.ast-col-lg-6,.ast-col-lg-7,.ast-col-lg-8,.ast-col-lg-9{float:left}
219
.ast-col-lg-1{width:8.3333333333%}
220
.ast-col-lg-2{width:16.6666666667%}
221
.ast-col-lg-3{width:25%}
222
.ast-col-lg-4{width:33.3333333333%}
223
.ast-col-lg-5{width:41.6666666667%}
224
.ast-col-lg-6{width:50%}
225
.ast-col-lg-7{width:58.3333333333%}
226
.ast-col-lg-8{width:66.6666666667%}
227
.ast-col-lg-9{width:75%}
228
.ast-col-lg-10{width:83.3333333333%}
229
.ast-col-lg-11{width:91.6666666667%}
230
.ast-col-lg-12{width:100%}
231
.ast-col-lg-pull-0{right:auto}
232
.ast-col-lg-pull-1{right:8.3333333333%}
233
.ast-col-lg-pull-2{right:16.6666666667%}
234
.ast-col-lg-pull-3{right:25%}
235
.ast-col-lg-pull-4{right:33.3333333333%}
236
.ast-col-lg-pull-5{right:41.6666666667%}
237
.ast-col-lg-pull-6{right:50%}
238
.ast-col-lg-pull-7{right:58.3333333333%}
239
.ast-col-lg-pull-8{right:66.6666666667%}
240
.ast-col-lg-pull-9{right:75%}
241
.ast-col-lg-pull-10{right:83.3333333333%}
242
.ast-col-lg-pull-11{right:91.6666666667%}
243
.ast-col-lg-pull-12{right:100%}
244
.ast-col-lg-push-0{left:auto}
245
.ast-col-lg-push-1{left:8.3333333333%}
246
.ast-col-lg-push-2{left:16.6666666667%}
247
.ast-col-lg-push-3{left:25%}
248
.ast-col-lg-push-4{left:33.3333333333%}
249
.ast-col-lg-push-5{left:41.6666666667%}
250
.ast-col-lg-push-6{left:50%}
251
.ast-col-lg-push-7{left:58.3333333333%}
252
.ast-col-lg-push-8{left:66.6666666667%}
253
.ast-col-lg-push-9{left:75%}
254
.ast-col-lg-push-10{left:83.3333333333%}
255
.ast-col-lg-push-11{left:91.6666666667%}
256
.ast-col-lg-push-12{left:100%}
257
.ast-col-lg-offset-0{margin-left:0}
258
.ast-col-lg-offset-1{margin-left:8.3333333333%}
259
.ast-col-lg-offset-2{margin-left:16.6666666667%}
260
.ast-col-lg-offset-3{margin-left:25%}
261
.ast-col-lg-offset-4{margin-left:33.3333333333%}
262
.ast-col-lg-offset-5{margin-left:41.6666666667%}
263
.ast-col-lg-offset-6{margin-left:50%}
264
.ast-col-lg-offset-7{margin-left:58.3333333333%}
265
.ast-col-lg-offset-8{margin-left:66.6666666667%}
266
.ast-col-lg-offset-9{margin-left:75%}
267
.ast-col-lg-offset-10{margin-left:83.3333333333%}
268
.ast-col-lg-offset-11{margin-left:91.6666666667%}
269
.ast-col-lg-offset-12{margin-left:100%}
270
}
271
@media (min-width:1200px){.ast-col-xl-1,.ast-col-xl-10,.ast-col-xl-11,.ast-col-xl-12,.ast-col-xl-2,.ast-col-xl-3,.ast-col-xl-4,.ast-col-xl-5,.ast-col-xl-6,.ast-col-xl-7,.ast-col-xl-8,.ast-col-xl-9{float:left}
272
.ast-col-xl-1{width:8.3333333333%}
273
.ast-col-xl-2{width:16.6666666667%}
274
.ast-col-xl-3{width:25%}
275
.ast-col-xl-4{width:33.3333333333%}
276
.ast-col-xl-5{width:41.6666666667%}
277
.ast-col-xl-6{width:50%}
278
.ast-col-xl-7{width:58.3333333333%}
279
.ast-col-xl-8{width:66.6666666667%}
280
.ast-col-xl-9{width:75%}
281
.ast-col-xl-10{width:83.3333333333%}
282
.ast-col-xl-11{width:91.6666666667%}
283
.ast-col-xl-12{width:100%}
284
.ast-col-xl-pull-0{right:auto}
285
.ast-col-xl-pull-1{right:8.3333333333%}
286
.ast-col-xl-pull-2{right:16.6666666667%}
287
.ast-col-xl-pull-3{right:25%}
288
.ast-col-xl-pull-4{right:33.3333333333%}
289
.ast-col-xl-pull-5{right:41.6666666667%}
290
.ast-col-xl-pull-6{right:50%}
291
.ast-col-xl-pull-7{right:58.3333333333%}
292
.ast-col-xl-pull-8{right:66.6666666667%}
293
.ast-col-xl-pull-9{right:75%}
294
.ast-col-xl-pull-10{right:83.3333333333%}
295
.ast-col-xl-pull-11{right:91.6666666667%}
296
.ast-col-xl-pull-12{right:100%}
297
.ast-col-xl-push-0{left:auto}
298
.ast-col-xl-push-1{left:8.3333333333%}
299
.ast-col-xl-push-2{left:16.6666666667%}
300
.ast-col-xl-push-3{left:25%}
301
.ast-col-xl-push-4{left:33.3333333333%}
302
.ast-col-xl-push-5{left:41.6666666667%}
303
.ast-col-xl-push-6{left:50%}
304
.ast-col-xl-push-7{left:58.3333333333%}
305
.ast-col-xl-push-8{left:66.6666666667%}
306
.ast-col-xl-push-9{left:75%}
307
.ast-col-xl-push-10{left:83.3333333333%}
308
.ast-col-xl-push-11{left:91.6666666667%}
309
.ast-col-xl-push-12{left:100%}
310
.ast-col-xl-offset-0{margin-left:0}
311
.ast-col-xl-offset-1{margin-left:8.3333333333%}
312
.ast-col-xl-offset-2{margin-left:16.6666666667%}
313
.ast-col-xl-offset-3{margin-left:25%}
314
.ast-col-xl-offset-4{margin-left:33.3333333333%}
315
.ast-col-xl-offset-5{margin-left:41.6666666667%}
316
.ast-col-xl-offset-6{margin-left:50%}
317
.ast-col-xl-offset-7{margin-left:58.3333333333%}
318
.ast-col-xl-offset-8{margin-left:66.6666666667%}
319
.ast-col-xl-offset-9{margin-left:75%}
320
.ast-col-xl-offset-10{margin-left:83.3333333333%}
321
.ast-col-xl-offset-11{margin-left:91.6666666667%}
322
.ast-col-xl-offset-12{margin-left:100%}
323
}
324
h1,h2,h3,h4,h5,h6{clear:both}
325
.entry-content h1,h1{color:#808285;font-size:2em;line-height:1.2}
326
.entry-content h2,h2{color:#808285;font-size:1.7em;line-height:1.3}
327
.entry-content h3,h3{color:#808285;font-size:1.5em;line-height:1.4}
328
.entry-content h4,h4{color:#808285;line-height:1.5;font-size:1.3em}
329
.entry-content h5,h5{color:#808285;line-height:1.6;font-size:1.2em}
330
.entry-content h6,h6{color:#808285;line-height:1.7;font-size:1.1em}
331
html{box-sizing:border-box}
332
*,:after,:before{box-sizing:inherit}
333
body{color:#808285;background:#fff;font-style:normal}
334
ol,ul{margin:0 0 1.5em 3em}
335
ul{list-style:disc}
336
ol{list-style:decimal}
337
li>ol,li>ul{margin-bottom:0;margin-left:1.5em}
338
dt{font-weight:700}
339
dd{margin:0 1.5em 1.5em}
340
b,strong{font-weight:700}
341
cite,dfn,em,i{font-style:italic}
342
blockquote,q{quotes:"" ""}
343
blockquote:after,blockquote:before,q:after,q:before{content:""}
344
blockquote{border-left:5px solid rgba(0,0,0,.05);padding:20px;font-size:1.2em;font-style:italic;margin:0 0 1.5em;position:relative}
345
blockquote p:last-child{margin:0}
346
address{margin:0 0 1.5em}
347
abbr,acronym{border-bottom:1px dotted #666;cursor:help}
348
pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;margin-bottom:1.6em;overflow:auto;max-width:100%;padding:1.6em}
349
code,kbd,tt,var{font:15px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}
350
img{height:auto;max-width:100%}
351
hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}
352
.ast-button,.button,button,input,select,textarea{color:#808285;font-weight:400;font-size:100%;margin:0;vertical-align:baseline}
353
button,input{line-height:normal}
354
big{font-size:125%}
355
ins,mark{background:0 0;text-decoration:none}
356
ol,ul{margin:0 0 1.5em 3em}
357
ul{list-style:disc}
358
ol{list-style:decimal}
359
li>ol,li>ul{margin-bottom:0;margin-left:1.5em}
360
dt{font-weight:700}
361
dd{margin:0 1.5em 1.5em}
362
table,td,th{border:1px solid rgba(0,0,0,.1)}
363
table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.5em;width:100%}
364
th{font-weight:700}
365
td,th{padding:8px;text-align:left;border-width:0 1px 1px 0}
366
.ast-button,.button,button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#eaeaea;border-radius:2px;background:#e6e6e6;padding:.6em 1em .4em;color:#fff}
367
.ast-button:focus,.ast-button:hover,.button:focus,.button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{color:#fff;border-color:#eaeaea}
368
.ast-button:active,.ast-button:focus,.button:active,.button:focus,button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#eaeaea;outline:0}
369
input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{color:#666;border:1px solid #ccc;border-radius:2px;-webkit-appearance:none}
370
input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{color:#111}
371
textarea{padding-left:3px;width:100%}
372
a{color:#4169e1}
373
a:focus,a:hover{color:#191970}
374
a:focus{outline:thin dotted}
375
a:hover{outline:0}
376
.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}
377
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:2px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;
font-size:12.25px;font-size:.875rem;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
378
.alignleft{display:inline;float:left;margin-right:1.5em}
379
.alignright{display:inline;float:right;margin-left:1.5em}
380
.aligncenter{clear:both;text-align:center;display:block;margin-left:auto;margin-right:auto}
381
#primary:after,#primary:before,#secondary:after,#secondary:before,.ast-container:after,.ast-container:before,.ast-row:after,.ast-row:before,.clear:after,.clear:before,.sidebar-main:after,.sidebar-main:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before,.site-main:after,.site-main:before{content:"";display:table}
382
#primary:after,#secondary:after,.ast-container:after,.ast-row:after,.clear:after,.sidebar-main:after,.site-content:after,.site-footer:after,.site-header:after,.site-main:after{clear:both}
383
embed,iframe,object{max-width:100%}
384
.wp-caption{margin-bottom:1.5em;max-width:100%}
385
.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}
386
.wp-caption .wp-caption-text{margin:.8075em 0}
387
.wp-caption-text{text-align:center}
388
.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}
389
.gallery-columns-2 .gallery-item{max-width:50%}
390
.gallery-columns-3 .gallery-item{max-width:33.33%}
391
.gallery-columns-4 .gallery-item{max-width:25%}
392
.gallery-columns-5 .gallery-item{max-width:20%}
393
.gallery-columns-6 .gallery-item{max-width:16.66%}
394
.gallery-columns-7 .gallery-item{max-width:14.28%}
395
.gallery-columns-8 .gallery-item{max-width:12.5%}
396
.gallery-columns-9 .gallery-item{max-width:11.11%}
397
.gallery-caption{display:block}
398
::selection{color:#fff;background:#0274be}
399
body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
400
body:not(.logged-in){position:relative}
401
#page{position:relative}
402
a,a:focus{text-decoration:none}
403
.secondary a *,.site-footer a *,.site-header a *,a{transition:all .2s linear}
404
.capitalize{text-transform:uppercase}
405
img{vertical-align:middle}
406
.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin-bottom:20px}
407
p{margin-bottom:1.75em}
408
blockquote{margin:1.5em 1em 1.5em 3em;padding:1.2em;font-size:1.1em;line-height:inherit;position:relative}
409
.ast-button,.button,input[type=button],input[type=submit]{border-radius:0;padding:18px 30px;border:0;box-shadow:none;text-shadow:none}
410
.ast-button:hover,.button:hover,input[type=button]:hover,input[type=submit]:hover{box-shadow:none}
411
.ast-button:active,.ast-button:focus,.button:active,.button:focus,input[type=button]:active,input[type=button]:focus,input[type=submit]:active,input[type=submit]:focus{box-shadow:none}
412
.site-title{font-weight:400}
413
.site-description,.site-title{margin-bottom:0}
414
.site-description a,.site-description:focus a,.site-description:hover a,.site-title a,.site-title:focus a,.site-title:hover a{transition:all .2s linear}
415
.site-title a,.site-title a:focus,.site-title a:hover,.site-title a:visited{color:#222}
416
.site-description a,.site-description a:focus,.site-description a:hover,.site-description a:visited{color:#999}
417
.search-form .search-field{outline:0}
418
.ast-search-menu-icon{position:relative;z-index:3}
419
.ast-header-break-point.ast-header-custom-item-outside .main-header-bar .ast-search-icon{margin-right:1em}
420
.ast-header-break-point.ast-header-custom-item-inside .main-header-bar .main-header-bar-navigation .ast-search-icon{display:none}
421
.ast-header-break-point.ast-header-custom-item-inside .main-header-bar .ast-search-menu-icon .search-field,.ast-header-break-point.ast-header-custom-item-inside .main-header-bar .ast-search-menu-icon.ast-inline-search .search-field{width:100%;padding-right:5.5em}
422
.ast-header-break-point.ast-header-custom-item-inside .main-header-bar .ast-search-menu-icon .search-submit{display:block;position:absolute;height:100%;top:0;right:0;padding:0 1em;border-radius:0}
423
.ast-header-break-point.ast-header-custom-item-inside .main-header-bar .ast-search-menu-icon .search-form{padding:0;display:block;overflow:hidden}
424
.site .skip-link{background-color:#f1f1f1;box-shadow:0 0 1px 1px rgba(0,0,0,.2);color:#21759b;display:block;font-family:Montserrat,"Helvetica Neue",sans-serif;
font-size:14px;font-weight:700;left:-9999em;outline:0;padding:15px 23px 14px;text-decoration:none;text-transform:none;top:-9999em}
425
.site .skip-link:focus{clip:auto;height:auto;left:6px;top:7px;width:auto;z-index:100000;outline:thin dotted}
426
.logged-in .site .skip-link{box-shadow:0 0 2px 2px rgba(0,0,0,.2);font-family:"Open Sans",sans-serif}
427
.astra-icon-down_arrow::after{content:"\e900";font-family:Astra}
428
.astra-icon-close::after{content:"\e5cd";font-family:Astra}
429
.astra-icon-drag_handle::after{content:"\e25d";font-family:Astra}
430
.astra-icon-format_align_justify::after{content:"\e235";font-family:Astra}
431
.astra-icon-menu::after{content:"\e5d2";font-family:Astra}
432
.astra-icon-reorder::after{content:"\e8fe";font-family:Astra}
433
.astra-icon-search::after{content:"\e8b6";font-family:Astra}
434
.astra-icon-zoom_in::after{content:"\e56b";font-family:Astra}
435
.astra-icon-check-circle::after{content:"\e901";font-family:Astra}
436
.astra-icon-shopping-cart::after{content:"\f07a";font-family:Astra}
437
.astra-icon-shopping-bag::after{content:"\f290";font-family:Astra}
438
.astra-icon-shopping-basket::after{content:"\f291";font-family:Astra}
439
.astra-icon-circle-o::after{content:"\e903";font-family:Astra}
440
.astra-icon-certificate::after{content:"\e902";font-family:Astra}
441
input,select{line-height:1}
442
.ast-button,.ast-custom-button,body,button,input[type=button],input[type=submit],textarea{line-height:1.85714285714286}
443
.site-title a{line-height:1.2}
444
.site-header .site-description{line-height:1.5}
445
.ast-single-post .entry-title,.ast-single-post .entry-title a{line-height:1.2}
446
.entry-title,.entry-title a{font-weight:400}
447
.single .entry-content .gallery{margin-left:-10px;margin-right:-10px}
448
.gallery-caption{color:#000;padding:10px;border-radius:0 0 2px 2px;border:1px solid #eaeaea;border-top:none;font-size:.9em}
449
.gallery-icon{border-bottom:0;border-radius:2px 2px 0 0;border:1px solid #eaeaea;overflow:hidden}
450
.gallery-item{margin:0;padding:10px;border-radius:2px}
451
.gallery-item:last-child{margin-bottom:2em}
452
.elementor-image-gallery .gallery-icon{border:none}
453
.ast-oembed-container{position:relative;padding-top:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}
454
.ast-oembed-container embed,.ast-oembed-container iframe,.ast-oembed-container object{position:absolute;top:0;left:0;width:100%;height:100%}
455
body .ast-oembed-container *{position:absolute;top:0;left:0;width:100%;height:100%}
456
.ast-hidden{display:none!important}
457
body{background-color:#fff}
458
#page{display:block}
459
#primary,#secondary{display:block;position:relative;float:left;width:100%}
460
#primary{margin:4em 0}
461
.ast-separate-container{background-color:#f5f5f5}
462
.ast-separate-container #primary{padding:4em 0;margin:0;border:0}
463
.ast-separate-container .site-main>.ast-row{margin-left:0;margin-right:0}
464
.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single{background-color:#fff;border-bottom:1px solid #eee;margin:0;padding:5.34em 6.67em}
465
.ast-separate-container .blog-layout-1{padding:0;border-bottom:0}
466
.ast-separate-container .ast-article-single{border-bottom:0}
467
@media (max-width:1200px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single{margin:0;padding:3.34em 2.4em}
468
}
469
.ast-page-builder-template .hentry{margin:0}
470
.ast-page-builder-template .site-content>.ast-container{max-width:100%;padding:0}
471
.ast-page-builder-template .site-content #primary{padding:0;margin:0}
472
.ast-page-builder-template .no-results{text-align:center;margin:4em auto}
473
.ast-page-builder-template .ast-pagination{padding:2em}
474
.ast-page-builder-template .entry-header{margin-top:4em;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}
475
.ast-page-builder-template .entry-header.ast-no-title.ast-no-thumbnail{margin-top:0}
476
.ast-page-builder-template .entry-header.ast-header-without-markup{margin-top:0;margin-bottom:0}
477
.ast-page-builder-template .entry-header.ast-no-title.ast-no-meta{margin-bottom:0}
478
.ast-page-builder-template.single .post-navigation{padding-bottom:2em}
479
.ast-page-builder-template .ast-archive-description{margin-top:4em;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}
480
@media (min-width:993px){.ast-separate-container #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container.ast-right-sidebar #primary{margin:4em 0;padding:0}
481
.ast-right-sidebar #primary{padding-right:60px}
482
.ast-left-sidebar #primary{padding-left:60px}
483
}
484
@media (max-width:992px){.ast-separate-container #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container.ast-right-sidebar #primary{padding-left:0;padding-right:0}
485
.ast-right-sidebar #primary{padding-right:30px}
486
.ast-left-sidebar #primary{padding-left:30px}
487
}
488
.astra-search-icon::before{content:"\e8b6";font-family:Astra;font-style:normal;font-weight:400;text-decoration:inherit;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
489
.ast-search-icon .astra-search-icon{font-size:1.3em}
490
.main-navigation{height:100%;-js-display:inline-flex;
display:inline-flex}
491
.main-navigation ul{list-style:none;margin:0;padding-left:0;position:relative}
492
.main-header-menu .menu-link,.main-header-menu>a{text-decoration:none;padding:0 1em;display:inline-block;transition:all .2s linear}
493
.main-header-menu .menu-item{position:relative}
494
.main-header-menu .menu-item.focus>.sub-menu,.main-header-menu .menu-item:hover>.sub-menu{right:auto;left:0}
495
.main-header-menu .ast-left-align-sub-menu.focus>.sub-menu,.main-header-menu .ast-left-align-sub-menu:hover>.sub-menu{right:0;left:auto}
496
@media (min-width:769px){.main-header-menu .ast-sub-menu-goes-outside.focus>.sub-menu,.main-header-menu .ast-sub-menu-goes-outside:hover>.sub-menu{left:-100%}
497
.main-header-menu .ast-left-align-sub-menu .sub-menu .menu-item.focus>.sub-menu,.main-header-menu .ast-left-align-sub-menu .sub-menu .menu-item:hover>.sub-menu{left:-100%}
498
}
499
.main-header-menu .sub-menu{width:240px;background:#fff;left:-999em;position:absolute;top:100%;z-index:99999}
500
@media (min-width:769px){.main-header-menu .sub-menu .menu-item.focus>.sub-menu,.main-header-menu .sub-menu .menu-item:hover>.sub-menu{left:100%;right:auto}
501
.main-header-menu .sub-menu .ast-left-align-sub-menu.focus>.sub-menu,.main-header-menu .sub-menu .ast-left-align-sub-menu:focus * .sub-menu,.main-header-menu .sub-menu .ast-left-align-sub-menu:hover * .sub-menu,.main-header-menu .sub-menu .ast-left-align-sub-menu:hover>.sub-menu{left:-100%}
502
.main-header-menu .sub-menu .main-header-menu .ast-sub-menu-goes-outside.focus>.sub-menu,.main-header-menu .sub-menu .main-header-menu .ast-sub-menu-goes-outside:hover>.sub-menu{left:-100%}
503
}
504
.main-header-menu .sub-menu .menu-link{padding:.9em 1em;display:block;word-wrap:break-word}
505
.main-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link:after{position:absolute;right:1em;top:50%;transform:translate(0,-50%) rotate(270deg)}
506
.main-header-menu .sub-menu .sub-menu{top:0}
507
.submenu-with-border .sub-menu{border-width:1px;border-style:solid}
508
.submenu-with-border .sub-menu .menu-link{border-width:0 0 1px;border-style:solid}
509
.submenu-with-border .sub-menu .sub-menu{top:-1px}
510
.ast-desktop .submenu-with-border .sub-menu>.menu-item:last-child>.menu-link{border-bottom-width:0}
511
.ast-header-break-point .main-navigation{padding-left:0}
512
.ast-header-break-point .main-navigation ul .menu-item .menu-link{padding:0 20px;display:inline-block;width:100%;border:0;border-bottom-width:1px;border-style:solid;border-color:#eaeaea}
513
.ast-header-break-point .main-navigation ul .button-custom-menu-item .menu-link{padding:0 20px;display:inline-block;width:100%;border-bottom-width:1px;border-style:solid;border-color:#eaeaea}
514
.ast-header-break-point .main-navigation ul.sub-menu .menu-item .menu-link:before{content:"\e900";font-family:Astra;font-size:.65em;text-decoration:inherit;display:inline-block;transform:translate(0,-2px) rotateZ(270deg);margin-right:5px}
515
.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-link{padding-left:30px}
516
.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-link{padding-left:40px}
517
.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-item .menu-link{padding-left:50px}
518
.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-item .menu-item .menu-link{padding-left:60px}
519
.ast-header-break-point .main-header-menu{background-color:#f9f9f9;border-top-width:1px;border-style:solid;border-color:#eaeaea}
520
.ast-header-break-point .main-header-menu .sub-menu{background-color:#f9f9f9;position:static;opacity:1;visibility:visible;border:0;width:auto}
521
.ast-header-break-point .main-header-menu .sub-menu .ast-left-align-sub-menu.focus>.sub-menu,.ast-header-break-point .main-header-menu .sub-menu .ast-left-align-sub-menu:hover>.sub-menu{left:0}
522
.ast-header-break-point .main-header-menu .ast-sub-menu-goes-outside.focus>.sub-menu,.ast-header-break-point .main-header-menu .ast-sub-menu-goes-outside:hover>.sub-menu{left:0}
523
.ast-header-break-point .submenu-with-border .sub-menu{border:0}
524
.ast-mobile-menu-buttons{display:none}
525
.ast-button-wrap{display:inline-block}
526
.ast-button-wrap button{box-shadow:none;border:none}
527
.ast-button-wrap .menu-toggle{padding:0;width:2.2em;height:2.1em;font-size:1.5em;font-weight:400;border-radius:2px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:2px;vertical-align:middle;line-height:1.85714285714286}
528
.ast-button-wrap .menu-toggle.main-header-menu-toggle{padding:0 .5em;width:auto;text-align:center}
529
.ast-button-wrap .menu-toggle.main-header-menu-toggle .mobile-menu{
font-size:15px;font-size:1rem;font-weight:600}
530
.ast-button-wrap .menu-toggle .menu-toggle-icon{font-style:normal;display:inline-block;vertical-align:middle;line-height:2.05}
531
.ast-button-wrap .menu-toggle .menu-toggle-icon:before{content:"\e5d2";font-family:Astra;text-decoration:inherit}
532
.ast-button-wrap .menu-toggle.toggled .menu-toggle-icon:before{content:"\e5cd"}
533
.ast-button-wrap .menu-toggle .mobile-menu-wrap{display:inline-block}
534
.ast-button-wrap .menu-toggle:focus{outline:thin dotted}
535
.header-main-layout-1 .ast-main-header-bar-alignment{margin-left:auto}
536
.header-main-layout-3 .ast-main-header-bar-alignment{margin-right:auto}
537
#site-navigation{height:100%}
538
.ast-header-break-point .user-select{clear:both}
539
.ast-header-break-point .ast-mobile-menu-buttons{display:block;align-self:center}
540
.ast-header-break-point .main-header-bar-navigation{flex:auto}
541
.ast-header-break-point .ast-main-header-bar-alignment{display:block;width:100%;flex:auto;order:4}
542
.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em;overflow:hidden}
543
.comment-navigation .nav-next,.comment-navigation .nav-previous,.post-navigation .nav-next,.post-navigation .nav-previous,.posts-navigation .nav-next,.posts-navigation .nav-previous{width:50%;display:inline-block}
544
.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{text-align:right}
545
.main-header-bar{z-index:1}
546
.header-main-layout-1.ast-primary-menu-disabled .ast-masthead-custom-menu-items{text-align:right}
547
.header-main-layout-1 .main-header-bar-navigation{text-align:right}
548
.header-main-layout-1 .main-header-bar-navigation .sub-menu{text-align:left}
549
.header-main-layout-1 .main-navigation{padding-left:15px;vertical-align:top}
550
.header-main-layout-1 .main-header-container{align-items:stretch}
551
.header-main-layout-2 .main-header-container{display:block}
552
.header-main-layout-2 .site-branding{text-align:center;padding-bottom:1em}
553
.header-main-layout-2 .site-title{justify-content:center}
554
.header-main-layout-2 .main-navigation ul{justify-content:center}
555
.header-main-layout-2 .main-header-bar-navigation{text-align:center}
556
.header-main-layout-2 .main-header-bar-navigation .sub-menu{text-align:left}
557
.header-main-layout-2 .ast-header-custom-item{justify-content:center;line-height:1.85714285714286}
558
.header-main-layout-2 .ast-masthead-custom-menu-items{position:relative}
559
.header-main-layout-2 .widget{text-align:center}
560
.ast-header-custom-item-outside .header-main-layout-2 .main-header-container{-js-display:flex;
display:flex;justify-content:center}
561
.ast-header-custom-item-outside .header-main-layout-2 .site-branding{flex:0 0 100%}
562
.header-main-layout-3 .ast-site-identity{text-align:right}
563
.header-main-layout-3 .main-header-container{flex-direction:row-reverse;align-items:stretch}
564
.header-main-layout-3 .main-navigation{padding-right:15px}
565
.header-main-layout-3 .main-navigation ul{justify-content:flex-start}
566
.header-main-layout-3 .main-header-bar-navigation{text-align:left}
567
.header-main-layout-3 .ast-header-custom-item{justify-content:flex-start}
568
.header-main-layout-3 .ast-masthead-custom-menu-items{position:relative}
569
.header-main-layout-3 li .ast-search-icon{padding-left:.5em}
570
.header-main-layout-3 .ast-search-menu-icon{left:0;right:0}
571
.header-main-layout-3 li .ast-search-menu-icon{left:1em;right:0}
572
.header-main-layout-3 .main-header-bar .ast-search-menu-icon .search-form{padding:0 0 0 3em}
573
.header-main-layout-3 .main-header-bar .ast-search-menu-icon.slide-search .search-form{left:-1em;right:auto}
574
.ast-header-break-point .header-main-layout-1 .site-branding{padding-right:1em}
575
.ast-header-break-point .header-main-layout-1 .main-header-bar-navigation{text-align:left}
576
.ast-header-break-point .header-main-layout-1 .main-navigation{padding-left:0}
577
.ast-header-break-point .ast-mobile-header-stack .ast-masthead-custom-menu-items{flex:1 1 100%}
578
.ast-header-break-point .ast-mobile-header-stack .site-branding{padding-left:0;padding-right:0;padding-bottom:1em;flex:1 1 100%}
579
.ast-header-break-point .ast-mobile-header-stack .ast-masthead-custom-menu-items,.ast-header-break-point .ast-mobile-header-stack .ast-site-identity,.ast-header-break-point .ast-mobile-header-stack .site-branding,.ast-header-break-point .ast-mobile-header-stack .site-title{justify-content:center;text-align:center}
580
.ast-header-break-point .ast-mobile-header-stack.ast-logo-title-inline .site-title{text-align:left}
581
.ast-header-break-point .ast-mobile-header-stack .ast-mobile-menu-buttons{flex:1 1 100%;text-align:center;justify-content:center}
582
.ast-header-break-point .ast-mobile-header-stack.header-main-layout-3 .main-header-container{flex-direction:initial}
583
.ast-header-break-point .header-main-layout-2 .ast-mobile-menu-buttons{-js-display:flex;
display:flex;justify-content:center}
584
.ast-header-break-point .header-main-layout-2 .main-header-bar-navigation,.ast-header-break-point .header-main-layout-2 .widget{text-align:left}
585
.ast-header-break-point.ast-header-custom-item-outside .header-main-layout-3 .main-header-bar .ast-search-icon{margin-right:auto;margin-left:1em}
586
.ast-header-break-point .header-main-layout-3 .main-header-bar .ast-search-menu-icon.slide-search .search-form{right:auto;left:0}
587
.ast-header-break-point .header-main-layout-3.ast-mobile-header-inline .ast-mobile-menu-buttons{justify-content:flex-start}
588
.ast-header-break-point .header-main-layout-3 li .ast-search-menu-icon{left:0}
589
.ast-header-break-point .header-main-layout-3 .site-branding{padding-left:1em;justify-content:flex-end}
590
.ast-header-break-point .header-main-layout-3 .main-navigation{padding-right:0}
591
.ast-logo-title-inline .ast-site-identity{-js-display:inline-flex;
display:inline-flex;vertical-align:middle;align-items:center}
592
.ast-logo-title-inline .site-logo-img{padding-right:1em}
593
.ast-logo-title-inline.header-main-layout-2 .site-logo-img+.ast-site-title-wrap .site-title{justify-content:flex-start}
594
@media (max-width:544px){.site-branding img,.site-header .site-logo-img .custom-logo-link img{max-width:100%}
595
.ast-header-custom-item-outside .ast-mobile-header-stack .site-branding{padding-right:0}
596
.ast-header-custom-item-outside .ast-mobile-header-stack .site-title{justify-content:center;text-align:center}
597
.ast-header-break-point .ast-mobile-header-stack .ast-mobile-menu-buttons,.ast-header-break-point .ast-mobile-header-stack .site-branding{justify-content:center;text-align:center;padding-bottom:0}
598
}
599
.ast-header-break-point.ast-header-custom-item-outside .ast-mobile-header-inline .site-branding{text-align:left}
600
.ast-header-break-point.ast-header-custom-item-outside .ast-mobile-header-inline .site-title{justify-content:left}
601
.ast-header-break-point.ast-header-custom-item-outside .header-main-layout-2 .ast-mobile-menu-buttons{padding-bottom:1em}
602
.ast-header-break-point .ast-mobile-header-inline .main-header-container,.ast-header-break-point .ast-mobile-header-stack .main-header-container{-js-display:flex;
display:flex}
603
.site-header{z-index:99;position:relative}
604
.main-header-container{position:relative}
605
.main-header-bar-wrap{position:relative}
606
.main-header-bar-wrap .nav-fallback-text{float:right}
607
.main-header-bar{background-color:#fff;border-bottom-color:#eaeaea;border-bottom-style:solid}
608
.ast-header-break-point .main-header-bar{border:0}
609
.ast-header-break-point .nav-fallback-text{float:none}
610
.ast-header-break-point .main-header-bar{border-bottom-color:#eaeaea;border-bottom-style:solid}
611
.ast-header-break-point .ast-header-custom-item .ast-masthead-custom-menu-items{padding-left:20px;padding-right:20px;margin-bottom:1em;margin-top:1em}
612
.ast-header-break-point .ast-header-custom-item .widget:last-child{margin-bottom:1em}
613
.main-header-bar{margin-left:auto;margin-right:auto}
614
.site-logo-img img{transition:all .2s linear}
615
.ast-header-widget-area{line-height:1.65}
616
.ast-header-widget-area .no-widget-text,.ast-header-widget-area .widget-title{margin-bottom:0}
617
.ast-header-widget-area .widget{margin:.5em;display:inline-block;vertical-align:middle}
618
.ast-header-widget-area .widget p{margin-bottom:0}
619
.ast-header-widget-area .widget ul{position:static;border:0;width:auto}
620
.ast-header-widget-area .widget ul a{border:0}
621
.ast-header-widget-area .widget.widget_search .search-field,.ast-header-widget-area .widget.widget_search .search-field:focus{padding:10px 45px 10px 15px}
622
.ast-header-widget-area .widget:last-child{margin-bottom:.5em;margin-right:0}
623
.submenu-with-border .ast-header-widget-area .widget ul{position:static;border:0;width:auto}
624
.submenu-with-border .ast-header-widget-area .widget ul a{border:0}
625
.ast-header-break-point .ast-header-widget-area .widget{margin:.5em 0;display:block}
626
.ast-header-custom-item .widget{margin:.5em;display:inline-block;vertical-align:middle}
627
.ast-header-custom-item .widget p{margin-bottom:0}
628
.ast-header-custom-item .widget li{width:auto}
629
.ast-desktop .main-header-menu .astra-full-megamenu-wrapper .sub-menu{box-shadow:none}
630
.ast-desktop .main-header-menu .astra-megamenu .sub-menu{box-shadow:none}
631
.ast-desktop .main-header-menu .sub-menu{box-shadow:0 4px 10px -2px rgba(0,0,0,.1)}
632
.ast-desktop .main-header-menu .astra-full-megamenu-wrapper{box-shadow:0 4px 10px -2px rgba(0,0,0,.1)}
633
.ast-header-custom-item-inside .button-custom-menu-item .menu-link{display:none}
634
.ast-header-custom-item-inside.ast-header-break-point .button-custom-menu-item{padding-left:0;padding-right:0;margin-top:0;margin-bottom:0}
635
.ast-header-custom-item-inside.ast-header-break-point .button-custom-menu-item .ast-custom-button-link{display:none}
636
.ast-header-custom-item-inside.ast-header-break-point .button-custom-menu-item .menu-link{display:block}
637
.button-custom-menu-item .ast-custom-button-link .ast-custom-button{font-size:inherit;font-family:inherit;font-weight:inherit}
638
.button-custom-menu-item .ast-custom-button-link .ast-custom-button:hover{transition:all .1s ease-in-out}
639
.nav-style{display:block;padding:0 15px}
640
.site-branding{line-height:1;align-self:center}
641
.ast-no-menu-items .main-navigation{display:none}
642
.ast-menu-toggle{display:none;background:0 0;color:inherit;border-style:dotted;border-color:transparent}
643
.ast-menu-toggle:focus,.ast-menu-toggle:hover{background:0 0;border-color:inherit;color:inherit}
644
.ast-menu-toggle:focus{outline:thin dotted}
645
.ast-main-header-nav-open .main-header-bar{padding-bottom:0}
646
.main-header-bar{z-index:4;position:relative;line-height:4}
647
.main-header-bar .main-header-bar-navigation{height:100%}
648
.main-header-bar .main-header-bar-navigation:empty{padding:0}
649
.main-header-bar .main-header-bar-navigation .sub-menu{line-height:1.45}
650
.main-header-bar .main-header-bar-navigation .menu-item-has-children>.menu-link:after{content:"\e900";display:inline-block;font-family:Astra;fo
nt-size:9px;font-size:.6rem;font-weight:700;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:10px;line-height:normal}
651
.main-header-bar .main-header-bar-navigation .ast-search-icon{display:block;z-index:4;position:relative}
652
.main-header-bar .main-header-bar-navigation.toggle-on{padding-top:1em}
653
.main-header-bar .ast-search-menu-icon .search-form{background-color:#fff}
654
.ast-primary-menu-disabled .main-header-bar .main-header-bar-navigation.toggle-on{padding-top:0}
655
.ast-flyout-menu-enable .main-header-bar .ast-masthead-custom-menu-items .ast-custom-button-link{border:none}
656
.ast-header-break-point.ast-header-custom-item-inside .main-header-bar .ast-search-menu-icon .search-form{visibility:visible;opacity:1;position:relative;right:auto;top:auto;transform:none}
657
.ast-above-header-section .user-select .ast-dropdown-active .slide-search.astra-search-icon,.ast-masthead-custom-menu-items .ast-dropdown-active .slide-search.astra-search-icon,.below-header-user-select .ast-dropdown-active .slide-search.astra-search-icon{color:#757575}
658
.ast-search-menu-icon.slide-search .search-form{-webkit-backface-visibility:visible;backface-visibility:visible;visibility:hidden;opacity:0;transition:all .2s;position:absolute;z-index:3;right:-1em;top:50%;transform:translateY(-50%)}
659
.ast-search-menu-icon.ast-dropdown-active.slide-search .search-form{visibility:visible;opacity:1}
660
.ast-search-menu-icon .search-form{border:1px solid #e7e7e7;line-height:normal;padding:0 3em 0 0;border-radius:2px;display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;color:inherit;background-color:#fff}
661
.ast-search-menu-icon .astra-search-icon{-js-display:flex;
display:flex;line-height:normal}
662
.ast-search-menu-icon .astra-search-icon:focus{outline:0}
663
.ast-search-menu-icon .search-field{border:none;background-color:transparent;transition:width .2s;border-radius:inherit;color:inherit;font-size:inherit;width:0;color:#757575}
664
.ast-search-menu-icon .search-submit{display:none;background:0 0;border:none;font-size:1.3em;color:#757575}
665
.ast-search-menu-icon.ast-dropdown-active{visibility:visible;opacity:1;position:relative}
666
.ast-search-menu-icon.ast-dropdown-active .search-field{width:235px}
667
li.ast-masthead-custom-menu-items{padding:0 1em}
668
li.ast-masthead-custom-menu-items a{padding-left:0;padding-right:0;vertical-align:middle}
669
li.ast-masthead-custom-menu-items a,li.ast-masthead-custom-menu-items a:focus,li.ast-masthead-custom-menu-items a:hover{background:0 0}
670
li.ast-masthead-custom-menu-items .ast-search-icon .astra-search-icon{line-height:1}
671
.ast-search-icon{z-index:4;position:relative;line-height:normal}
672
.ast-primary-menu-disabled.ast-mobile-header-inline .ast-masthead-custom-menu-items{text-align:right}
673
.ast-primary-menu-disabled .ast-masthead-custom-menu-items{flex:1}
674
.ast-primary-menu-disabled.header-main-layout-2 .ast-masthead-custom-menu-items{text-align:center}
675
.ast-primary-menu-disabled.header-main-layout-3 .ast-masthead-custom-menu-items{text-align:left}
676
.ast-masthead-custom-menu-items{padding:0 1em}
677
.search-custom-menu-item{position:relative}
678
.custom-mobile-logo-link{display:none}
679
.ast-site-identity{padding:1em 0}
680
.ast-header-break-point .ast-mobile-header-stack .site-description{text-align:center}
681
.ast-header-break-point .ast-mobile-header-stack.ast-logo-title-inline .site-description{text-align:left}
682
.ast-header-break-point.ast-header-custom-item-outside .ast-primary-menu-disabled .ast-mobile-menu-buttons{display:none}
683
.ast-header-break-point .ast-hide-custom-menu-mobile .ast-masthead-custom-menu-items{display:none}
684
.ast-header-break-point .ast-mobile-header-inline .site-branding{text-align:left;padding-bottom:0}
685
.ast-header-break-point .ast-mobile-header-inline.header-main-layout-3 .site-branding{text-align:right}
686
.ast-header-break-point .site-header .main-header-bar-wrap .site-branding{-js-display:flex;
display:flex;flex:1;align-self:center}
687
.ast-header-break-point ul li.ast-masthead-custom-menu-items a{padding:0;display:inline-block;width:auto;border:0}
688
.ast-header-break-point li.ast-masthead-custom-menu-items{padding-left:20px;padding-right:20px;margin-bottom:1em;margin-top:1em}
689
.ast-header-break-point .ast-site-identity{width:100%}
690
.ast-header-break-point .main-header-bar-navigation .menu-item-has-children>.menu-link:after{display:none}
691
.ast-header-break-point .main-header-bar{display:block;line-height:3}
692
.ast-header-break-point .main-header-bar .main-header-bar-navigation{line-height:3;display:none}
693
.ast-header-break-point .main-header-bar .main-header-bar-navigation .sub-menu{line-height:3}
694
.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children .sub-menu{display:none}
695
.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children>.ast-menu-toggle{display:inline-block;position:absolute;font-size:inherit;top:-1px;right:20px;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 .907em;font-weight:400;line-height:inherit;transition:all .2s}
696
.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children>.ast-menu-toggle::before{font-weight:700;content:"\e900";font-family:Astra;text-decoration:inherit;display:inline-block}
697
.ast-header-break-point .main-header-bar .main-header-bar-navigation .ast-submenu-expanded>.ast-menu-toggle::before{transform:rotateX(180deg)}
698
.ast-header-break-point .main-header-bar .main-header-bar-navigation .main-header-menu{border-top-width:1px;border-style:solid;border-color:#eaeaea}
699
.ast-header-break-point.ast-header-custom-item-inside .ast-search-menu-icon{position:relative;display:block;right:auto;transform:none}
700
.ast-header-break-point .main-navigation{display:block;width:100%}
701
.ast-header-break-point .main-navigation ul>.menu-item:first-child{border-top:0}
702
.ast-header-break-point .main-navigation ul ul{left:auto;right:auto}
703
.ast-header-break-point .main-navigation li{width:100%}
704
.ast-header-break-point .main-navigation .widget{margin-bottom:1em}
705
.ast-header-break-point .main-navigation .widget li{width:auto}
706
.ast-header-break-point .main-navigation .widget:last-child{margin-bottom:0}
707
.ast-header-break-point .main-header-bar-navigation{width:calc(100% + 40px);margin:0 -20px}
708
.ast-header-break-point .main-header-menu ul ul{top:0}
709
.ast-header-break-point .ast-has-mobile-header-logo .custom-logo-link{display:none}
710
.ast-header-break-point .ast-has-mobile-header-logo .custom-mobile-logo-link{display:inline-block}
711
.ast-header-break-point.ast-mobile-inherit-site-logo .ast-has-mobile-header-logo .astra-logo-svg,.ast-header-break-point.ast-mobile-inherit-site-logo .ast-has-mobile-header-logo .custom-logo-link{display:block}
712
.ast-header-break-point.ast-header-custom-item-outside .ast-mobile-menu-buttons{order:2}
713
.ast-header-break-point.ast-header-custom-item-outside .main-header-bar-navigation{order:3}
714
.ast-header-break-point.ast-header-custom-item-outside .ast-masthead-custom-menu-items{order:1}
715
.ast-header-break-point.ast-header-custom-item-outside .header-main-layout-2 .ast-masthead-custom-menu-items{text-align:center}
716
.ast-header-break-point.ast-header-custom-item-outside .ast-mobile-header-inline .ast-mobile-menu-buttons,.ast-header-break-point.ast-header-custom-item-outside .ast-mobile-header-inline .site-branding{-js-display:flex;
display:flex}
717
.ast-header-break-point.ast-header-custom-item-outside.ast-header-custom-item-outside .header-main-layout-2 .ast-mobile-menu-buttons{padding-bottom:0}
718
.ast-header-break-point.ast-header-custom-item-outside .ast-mobile-header-inline .ast-site-identity{width:100%}
719
.ast-header-break-point.ast-header-custom-item-outside .ast-mobile-header-inline.header-main-layout-3 .ast-site-identity{width:auto}
720
.ast-header-break-point.ast-header-custom-item-outside .ast-mobile-header-inline.header-main-layout-2 .site-branding{flex:1 1 auto}
721
@media (max-width:544px){.ast-header-break-point .ast-mobile-header-stack .ast-mobile-menu-buttons{width:100%}
722
.ast-header-break-point .ast-mobile-header-stack .ast-mobile-menu-buttons,.ast-header-break-point .ast-mobile-header-stack .site-branding{justify-content:center}
723
.ast-header-break-point .ast-mobile-header-stack .main-header-bar-wrap .site-branding{flex:1 1 auto}
724
.ast-header-break-point .ast-mobile-header-stack .ast-mobile-menu-buttons{padding-top:.8em}
725
.ast-header-break-point .ast-mobile-header-stack.header-main-layout-2 .ast-mobile-menu-buttons{padding-top:.8em}
726
.ast-header-break-point .ast-mobile-header-stack.header-main-layout-1 .site-branding{padding-bottom:0}
727
.ast-header-custom-item-outside.ast-header-break-point .ast-mobile-header-stack .ast-masthead-custom-menu-items{padding:.8em 1em 0 1em;text-align:center;width:100%}
728
.ast-header-custom-item-outside.ast-header-break-point .ast-mobile-header-stack.header-main-layout-3 .ast-masthead-custom-menu-items,.ast-header-custom-item-outside.ast-header-break-point .ast-mobile-header-stack.header-main-layout-3 .ast-mobile-menu-buttons{padding-top:.8em}
729
}
730
.customize-partial-edit-shortcut-blogname button.customize-partial-edit-shortcut-button{display:none}
731
.ast-site-title-wrap:hover .customize-partial-edit-shortcut-blogname button.customize-partial-edit-shortcut-button{display:inline-block}
732
.customize-partial-edit-shortcut-blogdescription button.customize-partial-edit-shortcut-button{display:none}
733
.ast-site-title-wrap:hover .customize-partial-edit-shortcut-blogdescription button.customize-partial-edit-shortcut-button{display:inline-block}
734
.customize-partial-edit-shortcut-astra-settings-display-site-title button.customize-partial-edit-shortcut-button{display:none}
735
.customize-partial-edit-shortcut-astra-settings-display-site-tagline button.customize-partial-edit-shortcut-button{display:none}
736
.customize-partial-edit-shortcut-custom_logo button.customize-partial-edit-shortcut-button{display:none}
737
.site-logo-img:hover .customize-partial-edit-shortcut-custom_logo button.customize-partial-edit-shortcut-button{display:inline-block}
738
.customize-partial-edit-shortcut-astra-settings-disable-primary-nav button.customize-partial-edit-shortcut-button{display:none}
739
.main-navigation:hover .customize-partial-edit-shortcut-astra-settings-disable-primary-nav button.customize-partial-edit-shortcut-button{display:inline-block}
740
.ast-primary-sticky-header-active .customize-partial-edit-shortcut-astra-settings-header-main-stick .customize-partial-edit-shortcut-button{left:100px}
741
.ast-primary-sticky-header-active.ast-full-width-header .customize-partial-edit-shortcut-astra-settings-header-main-stick .customize-partial-edit-shortcut-button{left:5px}
742
.customize-partial-edit-shortcut-astra-settings-disable-primary-nav .customize-partial-edit-shortcut-button{top:15px}
743
.ast-masthead-custom-menu-items.search-custom-menu-item .customize-partial-edit-shortcut-astra-settings-header-main-rt-section .customize-partial-edit-shortcut-button{left:-30px;top:-7px;display:none}
744
.ast-masthead-custom-menu-items.search-custom-menu-item:hover .customize-partial-edit-shortcut-astra-settings-header-main-rt-section .customize-partial-edit-shortcut-button{display:block}
745
.ast-masthead-custom-menu-items.button-custom-menu-item .customize-partial-edit-shortcut-astra-settings-header-main-rt-section-button-text .customize-partial-edit-shortcut-button{top:-14px;display:none}
746
.ast-masthead-custom-menu-items.button-custom-menu-item:hover .customize-partial-edit-shortcut-astra-settings-header-main-rt-section-button-text .customize-partial-edit-shortcut-button{display:block}
747
.ast-masthead-custom-menu-items.text-html-custom-menu-item .customize-partial-edit-shortcut-astra-settings-header-main-rt-section-html .customize-partial-edit-shortcut-button{left:-30px;top:15px;display:none}
748
.ast-masthead-custom-menu-items.text-html-custom-menu-item:hover .customize-partial-edit-shortcut-astra-settings-header-main-rt-section-html .customize-partial-edit-shortcut-button{display:block}
749
.ast-masthead-custom-menu-items.widget-custom-menu-item{text-align:left}
750
.ast-masthead-custom-menu-items.widget-custom-menu-item .customize-partial-edit-shortcut .customize-partial-edit-shortcut-button{left:-25px;top:-8px;display:none}
751
.ast-masthead-custom-menu-items.widget-custom-menu-item:hover .customize-partial-edit-shortcut .customize-partial-edit-shortcut-button{display:block}
752
.ast-masthead-custom-menu-items.woocommerce-custom-menu-item .customize-partial-edit-shortcut-astra-settings-header-main-rt-section .customize-partial-edit-shortcut-button{top:-20px;left:-25px;display:none}
753
.ast-masthead-custom-menu-items.woocommerce-custom-menu-item:hover .customize-partial-edit-shortcut-astra-settings-header-main-rt-section .customize-partial-edit-shortcut-button{display:block}
754
.ast-below-header .below-header-user-select .ast-search-menu-icon,.ast-below-header .below-header-user-select .ast-site-header-cart,.ast-below-header .below-header-user-select.below-header-widget{text-align:left}
755
.ast-below-header .customize-partial-edit-shortcut{top:1em}
756
.ast-above-header-section .user-select .ast-search-menu-icon{text-align:left}
757
.ast-above-header .customize-partial-edit-shortcut{top:.3em}
758
.ast-above-header-section-1 .ast-above-header-navigation .customize-partial-edit-shortcut-astra-settings-above-header-section-1 .customize-partial-edit-shortcut-button{left:-14px}
759
.ast-above-header-section-1 .ast-search-menu-icon .customize-partial-edit-shortcut-astra-settings-above-header-section-1-search-box-type .customize-partial-edit-shortcut-button{left:-25px;top:-10px}
760
.ast-above-header-section-1.woocommerce-above-header .customize-partial-edit-shortcut-astra-settings-above-header-section-1 .customize-partial-edit-shortcut-button{left:-25px;top:-15px}
761
.ast-above-header-section-1 .customize-partial-edit-shortcut-astra-settings-above-header-section-1-html .customize-partial-edit-shortcut-button{left:-25px}
762
.ast-above-header-section-2 .ast-above-header-navigation .customize-partial-edit-shortcut-astra-settings-above-header-section-2 .customize-partial-edit-shortcut-button{left:-14px}
763
.ast-above-header-section-2 .ast-search-menu-icon .customize-partial-edit-shortcut-astra-settings-above-header-section-2-search-box-type .customize-partial-edit-shortcut-button{top:-10px;left:-25px}
764
.ast-above-header-section-2.woocommerce-above-header .customize-partial-edit-shortcut-astra-settings-above-header-section-2 .customize-partial-edit-shortcut-button{left:-25px}
765
.below-header-section-1.ast-below-header-navigation .customize-partial-edit-shortcut-astra-settings-below-header-section-1 .customize-partial-edit-shortcut-button{left:-14px}
766
.below-header-section-1 .ast-search-menu-icon .customize-partial-edit-shortcut-astra-settings-below-header-section-1-search-box-type .customize-partial-edit-shortcut-button{top:-10px;left:-25px}
767
.below-header-section-1 .ast-site-header-cart .customize-partial-edit-shortcut-astra-settings-below-header-section-1 .customize-partial-edit-shortcut-button{left:-25px}
768
.below-header-section-1 .customize-partial-edit-shortcut-astra-settings-below-header-section-1-html .customize-partial-edit-shortcut-button{left:-25px}
769
.below-header-section-2.ast-below-header-navigation .customize-partial-edit-shortcut-astra-settings-below-header-section-2 .customize-partial-edit-shortcut-button{left:-14px}
770
.below-header-section-2 .ast-search-menu-icon .customize-partial-edit-shortcut-astra-settings-below-header-section-2-search-box-type .customize-partial-edit-shortcut-button{top:-10px;left:-25px}
771
.below-header-section-2 .ast-site-header-cart .customize-partial-edit-shortcut-astra-settings-below-header-section-2 .customize-partial-edit-shortcut-button{left:-25px}
772
.below-header-section-2 .customize-partial-edit-shortcut-astra-settings-below-header-section-2-html .customize-partial-edit-shortcut-button{left:-25px}
773
.customize-partial-edit-shortcut-astra-settings-above-header-layout .customize-partial-edit-shortcut-button,.customize-partial-edit-shortcut-astra-settings-below-header-layout .customize-partial-edit-shortcut-button{left:-60px}
774
.ast-header-break-point .ast-mobile-menu-buttons{text-align:right;-js-display:flex;
display:flex;justify-content:flex-end}
775
.ast-header-break-point .ast-mobile-menu-buttons .ast-button-wrap .ast-mobile-menu-buttons-minimal{font-size:1.7em}
776
.sticky{display:block}
777
.hentry{margin:0 0 1.5em}
778
.byline,.updated:not(.published){display:none}
779
.group-blog .byline,.single .byline{display:inline}
780
.page-links{clear:both;margin-top:1em}
781
.page-links a{display:inline-block}
782
.page-links a .page-link{border-color:#eaeaea;background:0 0}
783
.page-links .page-link{padding:0;margin:0 0 .3em .3em;border:2px solid #eaeaea;color:#000;background:0 0;font-size:.8em;width:2.5em;height:2.5em;line-height:calc(2.5em - 4px);display:inline-block;text-align:center;transition:all .2s linear}
784
.page-links .page-link:focus,.page-links .page-link:hover{color:#000}
785
@media (max-width:768px){.page-links .page-link{margin-bottom:6px}
786
}
787
.entry-content>:last-child,.entry-summary>:last-child,.page-content>:last-child{margin-bottom:0}
788
.comment-content a{word-wrap:break-word}
789
.bypostauthor{display:block}
790
.ast-no-sidebar .entry-content .alignfull{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;width:100vw}
791
.ast-no-sidebar .entry-content .alignfull .alignfull,.ast-no-sidebar .entry-content .alignfull .alignwide{width:100%;margin-left:auto;margin-right:auto}
792
.ast-no-sidebar .entry-content .alignwide{margin-left:-100px;margin-right:-100px;max-width:unset;width:unset}
793
.ast-no-sidebar .entry-content .alignwide .alignfull,.ast-no-sidebar .entry-content .alignwide .alignwide{width:100%;margin-left:auto;margin-right:auto}
794
.ast-no-sidebar .entry-content .wp-block-column .alignfull,.ast-no-sidebar .entry-content .wp-block-column .alignwide{margin-left:auto;margin-right:auto;width:100%}
795
.ast-no-sidebar.ast-separate-container .entry-content .alignfull{margin-left:-6.67em;margin-right:-6.67em;width:auto}
796
@media (max-width:1200px){.ast-no-sidebar.ast-separate-container .entry-content .alignfull{margin-left:-2.4em;margin-right:-2.4em}
797
}
798
@media (max-width:768px){.ast-no-sidebar.ast-separate-container .entry-content .alignfull{margin-left:-2.14em;margin-right:-2.14em}
799
}
800
@media (max-width:544px){.ast-no-sidebar.ast-separate-container .entry-content .alignfull{margin-left:-1em;margin-right:-1em}
801
}
802
.ast-no-sidebar.ast-separate-container .entry-content .alignwide{margin-left:-20px;margin-right:-20px}
803
.ast-no-sidebar.ast-separate-container .entry-content .wp-block-column .alignfull,.ast-no-sidebar.ast-separate-container .entry-content .wp-block-column .alignwide{margin-left:auto;margin-right:auto;width:100%}
804
.blocks-gallery-grid,.wp-block-gallery{margin:0}
805
.wp-block-separator{max-width:100px}
806
.wp-block-separator.is-style-wide{max-width:none}
807
.entry-content .has-2-columns .wp-block-column:first-child{padding-right:10px}
808
.entry-content .has-2-columns .wp-block-column:last-child{padding-left:10px}
809
@media (max-width:782px){.entry-content .wp-block-columns .wp-block-column{flex-basis:100%}
810
.entry-content .has-2-columns .wp-block-column:first-child{padding-right:0}
811
.entry-content .has-2-columns .wp-block-column:last-child{padding-left:0}
812
}
813
body{overflow-x:hidden}
814
body .entry-content .wp-block-latest-posts{margin-left:0}
815
body .entry-content .wp-block-latest-posts li{list-style:none}
816
.ast-no-sidebar .ast-container .entry-content .wp-block-latest-posts{margin-left:0}
817
.ast-header-break-point .entry-content .alignwide{margin-left:auto;margin-right:auto}
818
.entry-content .blocks-gallery-item img{margin-bottom:auto}
819
.wp-block-pullquote{border-top:4px solid #555d66;border-bottom:4px solid #555d66;color:#40464d}
820
.ast-page-builder-template.ast-no-sidebar .entry-content .alignwide{margin-left:0;margin-right:0}
821
.widget-title{font-weight:400;margin-bottom:1em;line-height:1.5}
822
.widget{margin:0 0 2.8em 0}
823
.widget:last-child{margin-bottom:0}
824
.widget select{max-width:100%}
825
.widget ul{margin:0;list-style-type:none}
826
.widget_nav_menu ul ul.sub-menu{margin-top:.25em}
827
.widget_nav_menu ul ul.sub-menu li{padding-left:20px}
828
.widget_nav_menu ul ul.sub-menu a:after{left:-20px}
829
.widget_nav_menu ul ul.sub-menu ul a:after{left:-40px}
830
.widget_nav_menu ul ul.sub-menu ul ul a:after{left:-60px}
831
.widget_nav_menu li{transition:all .2s linear}
832
.widget_search .search-form{position:relative;padding:0;background:initial;color:inherit}
833
.widget_search .search-form:after{font-family:Astra;font-size:1.2em;font-weight:400;content:"\e8b6";position:absolute;top:50%;right:15px;transform:translate(0,-50%)}
834
.widget_search .search-form>label{position:relative}
835
.widget_search .search-form input[type=submit],.widget_search .search-form input[type=submit]:focus,.widget_search .search-form input[type=submit]:hover{padding:13px 20px;border-radius:2px;border:none;top:0;right:0;position:absolute;color:transparent;background:0 0;max-width:45px;z-index:2}
836
.widget_search .search-form .search-field{background:#fafafa;border-width:1px;border-color:#eaeaea;border-radius:2px}
837
.widget_search .search-field,.widget_search .search-field:focus{width:100%;padding:16px 45px 16px 15px}
838
.widget_archive ul.children,.widget_categories ul.children,.widget_pages ul.children{position:relative;margin-top:5px;width:100%}
839
.widget_archive ul.children li,.widget_categories ul.children li,.widget_pages ul.children li{padding-left:20px}
840
.widget_archive li ul.children a:after,.widget_categories li ul.children a:after,.widget_pages li ul.children a:after{left:-20px}
841
.widget_archive li ul.children ul a:after,.widget_categories li ul.children ul a:after,.widget_pages li ul.children ul a:after{left:-40px}
842
.widget_tag_cloud .tagcloud{margin-top:10px;display:inline-block}
843
.widget_tag_cloud .tagcloud a{border:1px solid #e2e2e2;padding:.5em .9em;display:inline-block;margin-bottom:4px;
font-size:14px;margin-right:4px;line-height:1.5;transition:all .2s linear}
844
.widget_calendar table,.widget_calendar td,.widget_calendar th{padding:0;text-align:center}
845
.widget_calendar table,.widget_calendar th{border:none}
846
.widget_calendar td{border-right:none;border-left:none}
847
.widget_calendar caption{line-height:2.7em}
848
.widget_calendar thead{line-height:2.5em}
849
.widget_calendar thead a{color:#0274be;font-size:1rem;vertical-align:middle}
850
.widget_calendar thead td{vertical-align:middle;font-weight:700}
851
.widget_calendar thead>tr>th{line-height:2.5em;border-bottom:2px solid #eaeaea;border-top:2px solid #eaeaea}
852
.widget_calendar tbody{line-height:2.1em;text-align:center}
853
.widget_calendar tbody>tr>td{width:14.2857%}
854
.widget_calendar tbody>tr:first-child>td{padding-top:3px}
855
.widget_calendar #today{background:#0274be}
856
.ast-footer-overlay{background-color:#3a3a3a;padding-top:2em;padding-bottom:2em}
857
@media (min-width:769px){.ast-footer-overlay{padding-top:2.66666em;padding-bottom:2.66666em}
858
}
859
.ast-small-footer{line-height:1.85714285714286;position:relative}
860
.ast-small-footer .nav-menu a{padding:0 .5em}
861
.ast-small-footer .no-widget-text,.ast-small-footer .widget-title{margin-bottom:0}
862
.ast-small-footer .widget{margin-bottom:1em}
863
.ast-small-footer .widget ul{position:static;border:0;width:auto}
864
.ast-small-footer .widget ul a{border:0}
865
.ast-small-footer .widget:last-child{margin-bottom:0}
866
@media (min-width:769px){.ast-small-footer .nav-menu li{margin:0}
867
.ast-small-footer .nav-menu li:first-child a{padding-left:0}
868
.ast-small-footer .nav-menu li:last-child a{padding-right:0}
869
}
870
.ast-footer-site-title .customize-partial-edit-shortcut-button{display:none}
871
.footer-sml-layout-1{text-align:center}
872
.footer-sml-layout-1 .ast-small-footer-section-2{margin-top:1em}
873
.footer-sml-layout-2 .ast-small-footer-section-1,.footer-sml-layout-2 .ast-small-footer-section-2{text-align:center}
874
@media (min-width:769px){.footer-sml-layout-2 .ast-small-footer-section-1{text-align:left}
875
.footer-sml-layout-2 .ast-small-footer-section-1 .menu-item .menu-link{padding:0 1em 0 0}
876
.footer-sml-layout-2 .ast-small-footer-section-2{text-align:right}
877
.footer-sml-layout-2 .ast-small-footer-section-2 .menu-item .menu-link{padding:0 0 0 1em}
878
}
879
@media (max-width:768px){.ast-header-break-point .footer-sml-layout-2 .ast-small-footer-section-2{margin-top:1em}
880
}
881
@media screen and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0){.ast-small-footer-wrap .ast-row:before{display:block}
882
}
883
.site-footer{color:#fff}
884
.site-footer .widget-title{color:#eaeaea}
885
.site-footer a{color:#eaeaea}
886
.site-footer a:focus,.site-footer a:hover{color:#fff}
887
.site-footer ul{margin:0;list-style-type:none}
888
.site-footer .nav-menu li{display:inline-block}
889
.footer-adv-overlay{background-color:#3a3a3a;padding-top:70px;padding-bottom:70px}
890
.footer-adv p:last-child{margin-bottom:0}
891
.footer-adv .widget_calendar table{margin-bottom:0}
892
@media all and (max-width:768px){.footer-adv-widget-1 .widget:last-child{margin:0 0 2.8em}
893
}
894
.footer-adv .ast-no-widget-row .widget-title{text-transform:capitalize}
895
@media all and (max-width:768px){.footer-adv-layout-4 .footer-adv-widget-2 .widget:last-child,.footer-adv-layout-4 .footer-adv-widget-3 .widget:last-child{margin:0 0 2.8em}
896
}
897
input[type=email],input[type=number],input[type=password],input[type=reset],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{color:#666;padding:.75em;height:auto;border-width:1px;border-style:solid;border-color:#eaeaea;border-radius:2px;background:#fafafa;box-shadow:none;box-sizing:border-box;transition:all .2s linear}
898
input[type=email]:focus,input[type=password]:focus,input[type=reset]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{background-color:#fff;border-color:#eaeaea;box-shadow:none}
899
input[type=button],input[type=button]:focus,input[type=button]:hover,input[type=reset],input[type=reset]:focus,input[type=reset]:hover,input[type=submit],input[type=submit]:focus,input[type=submit]:hover{box-shadow:none}
900
textarea{width:100%}
901
input[type=search]:focus{outline:thin dotted}
902
input[type=range]{-webkit-appearance:none;width:100%;margin:5.7px 0;padding:0;border:none}
903
input[type=range]:focus{outline:0}
904
input[type=range]::-webkit-slider-runnable-track{width:100%;height:8.6px;cursor:pointer;box-shadow:2.6px 2.6px .4px #ccc,0 0 2.6px #d9d9d9;background:rgba(255,255,255,.2);border-radius:13.6px;border:0 solid #fff}
905
input[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 rgba(255,221,0,.37),0 0 0 rgba(255,224,26,.37);border:7.9px solid #0274be;height:20px;width:20px;border-radius:50px;background:#0274be;cursor:pointer;-webkit-appearance:none;margin-top:-5.7px}
906
input[type=range]:focus::-webkit-slider-runnable-track{background:rgba(255,255,255,.2)}
907
input[type=range]::-moz-range-track{width:100%;height:8.6px;cursor:pointer;box-shadow:2.6px 2.6px .4px #ccc,0 0 2.6px #d9d9d9;background:rgba(255,255,255,.2);border-radius:13.6px;border:0 solid #fff}
908
input[type=range]::-moz-range-thumb{box-shadow:0 0 0 rgba(255,221,0,.37),0 0 0 rgba(255,224,26,.37);border:7.9px solid #0274be;height:20px;width:20px;border-radius:50px;background:#0274be;cursor:pointer}
909
input[type=range]::-ms-track{width:100%;height:8.6px;cursor:pointer;background:0 0;border-color:transparent;color:transparent}
910
input[type=range]::-ms-fill-lower{background:rgba(199,199,199,.2);border:0 solid #fff;border-radius:27.2px;box-shadow:2.6px 2.6px .4px #ccc,0 0 2.6px #d9d9d9}
911
input[type=range]::-ms-fill-upper{background:rgba(255,255,255,.2);border:0 solid #fff;border-radius:27.2px;box-shadow:2.6px 2.6px .4px #ccc,0 0 2.6px #d9d9d9}
912
input[type=range]::-ms-thumb{box-shadow:0 0 0 rgba(255,221,0,.37),0 0 0 rgba(255,224,26,.37);border:7.9px solid #0274be;height:20px;width:20px;border-radius:50px;background:#0274be;cursor:pointer;height:8.6px}
913
input[type=range]:focus::-ms-fill-lower{background:rgba(255,255,255,.2)}
914
input[type=range]:focus::-ms-fill-upper{background:rgba(255,255,255,.2)}
915
input[type=color]{border:none;width:100px;padding:0;height:30px;cursor:pointer}
916
input[type=color]::-webkit-color-swatch-wrapper{padding:0;border:none}
917
input[type=color]::-webkit-color-swatch{border:none}
918
.page .entry-header{margin-bottom:1.5em}
919
.search .entry-header{margin-bottom:1em}
920
.ast-single-post .entry-header.ast-header-without-markup,.ast-single-post .entry-header.ast-no-title.ast-no-thumbnail{margin-bottom:0}
921
.entry-header{margin-bottom:1em;word-wrap:break-word}
922
.entry-header+.ast-blog-featured-section{margin-top:.5em}
923
.entry-content{word-wrap:break-word}
924
.entry-content p{margin-bottom:1.6em}
925
.read-more{margin-bottom:0}
926
.read-more .ast-right-arrow{font-size:1em}
927
.ast-no-thumb .ast-blog-featured-section{margin-bottom:0}
928
.ast-no-thumb .entry-header+.ast-blog-featured-section{margin-top:0}
929
.ast-blog-featured-section{margin-bottom:1.5em}
930
.ast-blog-featured-section .gallery{margin-bottom:0}
931
.error404 .page-header{margin-bottom:1.5em}
932
.error404 .page-header .page-title{margin-bottom:0}
933
.archive .entry-title,.blog .entry-title,.search .entry-title{line-height:1.3}
934
.archive .format-aside .entry-title,.archive .format-status .entry-title,.blog .format-aside .entry-title,.blog .format-status .entry-title{display:none}
935
.page-title{margin-bottom:1em;font-weight:400}
936
.entry-title{margin-bottom:.2em}
937
.ast-article-post{margin-bottom:2.5em}
938
.ast-article-post:last-child{margin-bottom:0;border-bottom:0}
939
.search .site-content .content-area .search-form{margin-bottom:3em}
940
.blog-layout-1 .post-thumb{padding-left:0;padding-right:0;position:relative}
941
.blog .posted-on{z-index:1}
942
.ast-blog-featured-section .posted-on{width:5.714285714em;height:5.714285714em;padding:.7em}
943
.ast-blog-featured-section .posted-on .date-month,.ast-blog-featured-section .posted-on .date-year{font-size:.8571428571em;line-height:1em}
944
.ast-blog-featured-section .posted-on .date-day{font-size:2.5em;line-height:.9em;font-weight:900;margin:.1em 0}
945
.ast-author-box img.avatar{border-radius:50%;margin:0 0 0 20px}
946
.ast-archive-description{margin-bottom:2.5em;padding-bottom:1.3333em;border-bottom:1px solid #eee}
947
.ast-archive-description .ast-archive-title{margin-bottom:4px;font-size:40px;font-size:2.85714rem;font-weight:300}
948
.ast-archive-description p{margin-bottom:0;font-size:20px;font-size:1.42857rem;line-height:1.65;font-weight:300}
949
.ast-separate-container .ast-archive-description,.ast-separate-container .ast-author-box{background-color:#eee;padding-bottom:0;border-bottom:0}
950
@media (max-width:1200px){.ast-separate-container .ast-archive-description{margin:0;padding:3.34em 2.4em}
951
}
952
@media (max-width:992px){.ast-separate-container .ast-archive-description{padding:2.14em}
953
}
954
@media (min-width:1201px){.ast-separate-container .ast-archive-description,.ast-separate-container .ast-author-box{margin:0;padding:5em 6.67em 3.33333em}
955
}
956
.single .entry-header{margin-bottom:2em}
957
.single .post-navigation{margin:0;padding:2em 0 0;border-top:1px solid #eee}
958
@media (max-width:768px){.single .post-navigation{padding-top:1.5em}
959
}
960
.single .post-navigation a{margin:2px;display:inline-block;text-align:center;color:#000}
961
@media (min-width:421px){.single .post-navigation .nav-links{-js-display:flex;
display:flex}
962
.single .post-navigation .nav-next,.single .post-navigation .nav-previous{flex:auto}
963
}
964
@media (max-width:420px){.single .post-navigation .ast-left-arrow,.single .post-navigation .ast-right-arrow{display:none}
965
.single .post-navigation .nav-next,.single .post-navigation .nav-previous{width:100%}
966
.single .post-navigation .nav-next a,.single .post-navigation .nav-previous a{width:100%}
967
.single .post-navigation .nav-previous{margin-bottom:1em}
968
}
969
.single.ast-page-builder-template .entry-header{padding-left:20px;padding-right:20px}
970
.single .entry-header .ast-single-post-order+.post-thumb img{margin-top:2em;margin-bottom:0}
971
.single .entry-header.ast-no-title .post-thumb+.ast-single-post-order{margin-top:0}
972
.single .entry-header .post-thumb+.ast-single-post-order{margin-top:2em}
973
.single .entry-header .post-thumb img{margin-top:0;margin-bottom:0}
974
.page .has-post-thumbnail .post-thumb img{margin-bottom:1.5em}
975
.post-password-form{text-align:center}
976
@media (max-width:420px){.post-password-form input[type=password]{display:block;margin:10px auto}
977
}
978
.post-password-form input[type=submit]{padding:10px 20px;border-radius:2px}
979
.ast-separate-container .post-navigation{border-top:0;padding-left:3.33333em;padding-right:3.33333em}
980
@media (max-width:420px){.ast-separate-container .post-navigation{padding-left:0;padding-right:0}
981
}
982
@media (max-width:768px){.ast-separate-container .entry-header{margin-bottom:1em}
983
}
984
.ast-page-builder-template.single-post .site-content>.ast-container{max-width:100%}
985
.ast-404-layout-1{text-align:center;margin:4em auto}
986
.ast-404-layout-1 .page-sub-title{font-size:1.5rem;font-weight:700}
987
.ast-404-layout-1 .widget_search{padding-top:.5em}
988
.ast-404-search{margin-top:1.5em}
989
.ast-404-search .widget_search{max-width:370px;margin:0 auto}
990
.ast-separate-container .error-404,.ast-separate-container .no-results{background-color:#fff}
991
@media (max-width:1200px){.ast-separate-container .ast-404-layout-1,.ast-separate-container .no-results{margin:0;padding:3.34em 2.4em}
992
}
993
@media (max-width:768px){.ast-separate-container .ast-404-layout-1,.ast-separate-container .no-results{padding:1.5em 2.14em}
994
}
995
@media (max-width:544px){.ast-separate-container .ast-404-layout-1,.ast-separate-container .no-results{padding:1.5em 1em}
996
}
997
@media (min-width:1201px){.ast-separate-container .ast-404-layout-1,.ast-separate-container .no-results{margin:0;padding:5.34em 6.67em}
998
}
999
.blog-layout-1{width:100%;display:inline-block;padding-bottom:2em;vertical-align:middle;border-bottom:1px solid #eee}
1000
.blog-layout-1 .posted-on{left:0}
1001
.blog-layout-1 .post-content,.blog-layout-1 .post-thumb{padding-left:0;padding-right:0}
1002
.fl-builder-content{clear:both}
1003
.fl-theme-builder-archive .fl-post-column>.hentry,.fl-theme-builder-archive .fl-post-gallery-post.hentry{margin:0}
1004
.fl-theme-builder-archive h2.fl-post-feed-title{clear:initial}
1005
.ast-fluid-width-layout .fl-row-fixed-width .fl-row-fixed-width{padding-left:0;padding-right:0}
1006
.js_active .vc_row{margin-left:auto;margin-right:auto}
1007
.js_active .ast-plain-container.ast-single-post #primary,.js_active .ast-plain-container.ast-single-post .hentry{margin:0;padding-top:0;padding-bottom:0}
1008
.js_active .ast-plain-container.ast-single-post .entry-header{margin-top:4em}
1009
.js_active .ast-plain-container.ast-single-post .entry-header.ast-header-without-markup{margin-top:0;margin-bottom:0}
1010
.js_active .ast-plain-container.ast-single-post .entry-header.ast-no-title.ast-no-meta{margin-bottom:0}
1011
@media (max-width:768px){.js_active .ast-plain-container.ast-single-post .entry-header{margin-top:1.5em}
1012
}
1013
.js_active .ast-page-builder-template.ast-left-sidebar .vc_row[data-vc-full-width],.js_active .ast-page-builder-template.ast-right-sidebar .vc_row[data-vc-full-width],.js_active .ast-plain-container.ast-left-sidebar .vc_row[data-vc-full-width],.js_active .ast-plain-container.ast-right-sidebar .vc_row[data-vc-full-width]{max-width:100%;left:0!important}
1014
.js_active .ast-left-sidebar .vc_row[data-vc-full-width],.js_active .ast-right-sidebar .vc_row[data-vc-full-width]{max-width:100%;left:0!important;padding-right:0!important;padding-left:0!important}
1015
.ast-flex{-js-display:flex;
display:flex;flex-wrap:wrap}
1016
.ast-flex-1{flex:1}
1017
.ast-flex-2{flex:2}
1018
.ast-flex-3{flex:3}
1019
.ast-flex-4{flex:4}
1020
.ast-flex-5{flex:5}
1021
.ast-inline-flex{-js-display:inline-flex;
display:inline-flex;align-items:center;flex-wrap:wrap;align-content:center}
1022
.ast-flex-direction-row{flex-direction:row}
1023
.ast-flex-direction-row-reverse{flex-direction:row-reverse}
1024
.ast-flex-direction-column{flex-direction:column}
1025
.ast-flex-direction-column-reverse{flex-direction:column-reverse}
1026
.ast-flex-wrap-nowrap{flex-wrap:nowrap}
1027
.ast-flex-wrap-wrap{flex-wrap:wrap}
1028
.ast-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse}
1029
.ast-justify-content-flex-start{justify-content:flex-start}
1030
.ast-justify-content-flex-end{justify-content:flex-end}
1031
.ast-justify-content-center{justify-content:center}
1032
.ast-justify-content-space-between{justify-content:space-between}
1033
.ast-justify-content-space-around{justify-content:space-around}
1034
.ast-align-items-flex-start{align-items:flex-start}
1035
.ast-align-items-flex-end{align-items:flex-end}
1036
.ast-align-items-center{align-items:center}
1037
.ast-align-items-baseline{align-items:baseline}
1038
.ast-align-items-stretch{align-items:stretch}
1039
.ast-align-content-flex-start{align-content:flex-start}
1040
.ast-align-content-flex-end{align-content:flex-end}
1041
.ast-align-content-center{align-content:center}
1042
.ast-align-content-space-between{align-content:space-between}
1043
.ast-align-content-space-around{align-content:space-around}
1044
.ast-align-content-stretch{align-content:stretch}
1045
.ast-order-1{order:1}
1046
.ast-order-2{order:2}
1047
.ast-order-3{order:3}
1048
.ast-order-4{order:4}
1049
.ast-order-5{order:5}
1050
.ast-flex-grow-1{flex-grow:1}
1051
.ast-flex-grow-2{flex-grow:2}
1052
.ast-flex-grow-3{flex-grow:3}
1053
.ast-flex-grow-4{flex-grow:4}
1054
.ast-flex-grow-5{flex-grow:5}
1055
.ast-flex-shrink-1{flex-shrink:1}
1056
.ast-flex-shrink-2{flex-shrink:2}
1057
.ast-flex-shrink-3{flex-shrink:3}
1058
.ast-flex-shrink-4{flex-shrink:4}
1059
.ast-flex-shrink-5{flex-shrink:5}
1060
.ast-align-self-auto{align-self:auto}
1061
.ast-align-self-flex-start{align-self:flex-start}
1062
.ast-align-self-flex-end{align-self:flex-end}
1063
.ast-align-self-center{align-self:center}
1064
.ast-align-self-baseline{align-self:baseline}
1065
.ast-align-self-stretch{align-self:stretch}
1066
1067
/* [inline: after] */html{font-size:93.75%}
1068
a,.page-title{color:#0274be}
1069
a:hover,a:focus{color:#3a3a3a}
1070
body,button,input,select,textarea,.ast-button,.ast-custom-button{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:inherit;
font-size:15px;font-size:1rem}
1071
blockquote{color:#000}
1072
.site-title{font-size:35px;font-size:2.3333333333333rem}
1073
header .custom-logo-link img{max-width:230px}
1074
.astra-logo-svg{width:230px}
1075
.ast-archive-description .ast-archive-title{font-size:40px;font-size:2.6666666666667rem}
1076
.site-header .site-description{
font-size:15px;font-size:1rem}
1077
.entry-title{font-size:30px;font-size:2rem}
1078
h1,.entry-content h1{font-size:40px;font-size:2.6666666666667rem}
1079
h2,.entry-content h2{font-size:30px;font-size:2rem}
1080
h3,.entry-content h3{font-size:25px;font-size:1.6666666666667rem}
1081
h4,.entry-content h4{font-size:20px;font-size:1.3333333333333rem}
1082
h5,.entry-content h5{font-size:18px;font-size:1.2rem}
1083
h6,.entry-content h6{
font-size:15px;font-size:1rem}
1084
.ast-single-post .entry-title,.page-title{font-size:30px;font-size:2rem}
1085
::selection{background-color:#0274be;color:#fff}
1086
body,h1,.entry-title a,.entry-content h1,h2,.entry-content h2,h3,.entry-content h3,h4,.entry-content h4,h5,.entry-content h5,h6,.entry-content h6{color:#3a3a3a}
1087
.tagcloud a:hover,.tagcloud a:focus,.tagcloud a.current-item{color:#fff;border-color:#0274be;background-color:#0274be}
1088
input:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="reset"]:focus,input[type="search"]:focus,textarea:focus{border-color:#0274be}
1089
input[type="radio"]:checked,input[type=reset],input[type="checkbox"]:checked,input[type="checkbox"]:hover:checked,input[type="checkbox"]:focus:checked,input[type=range]::-webkit-slider-thumb{border-color:#0274be;background-color:#0274be;box-shadow:none}
1090
.site-footer a:hover+.post-count,.site-footer a:focus+.post-count{background:#0274be;border-color:#0274be}
1091
.single .nav-links .nav-previous,.single .nav-links .nav-next{color:#0274be}
1092
.entry-meta,.entry-meta *{line-height:1.45;color:#0274be}
1093
.entry-meta a:hover,.entry-meta a:hover *,.entry-meta a:focus,.entry-meta a:focus *,.page-links>.page-link,.page-links .page-link:hover,.post-navigation a:hover{color:#3a3a3a}
1094
.widget-title{font-size:21px;font-size:1.4rem;color:#3a3a3a}
1095
#cat option,.secondary .calendar_wrap thead a,.secondary .calendar_wrap thead a:visited{color:#0274be}
1096
.secondary .calendar_wrap #today,.ast-progress-val span{background:#0274be}
1097
.secondary a:hover+.post-count,.secondary a:focus+.post-count{background:#0274be;border-color:#0274be}
1098
.calendar_wrap #today>a{color:#fff}
1099
.page-links .page-link,.single .post-navigation a{color:#0274be}
1100
.single .ast-author-details .author-title{color:#3a3a3a}
1101
.main-header-menu .menu-link,.ast-header-custom-item a{color:#3a3a3a}
1102
.main-header-menu .menu-item:hover>.menu-link,.main-header-menu .menu-item:hover>.ast-menu-toggle,.main-header-menu .ast-masthead-custom-menu-items a:hover,.main-header-menu .menu-item.focus>.menu-link,.main-header-menu .menu-item.focus>.ast-menu-toggle,.main-header-menu .current-menu-item>.menu-link,.main-header-menu .current-menu-ancestor>.menu-link,.main-header-menu .current-menu-item>.ast-menu-toggle,.main-header-menu .current-menu-ancestor>.ast-menu-toggle{color:#0274be}
1103
.ast-header-break-point .ast-mobile-menu-buttons-minimal.menu-toggle{background:transparent;color:#0274be}
1104
.ast-header-break-point .ast-mobile-menu-buttons-outline.menu-toggle{background:transparent;border:1px solid #0274be;color:#0274be}
1105
.ast-header-break-point .ast-mobile-menu-buttons-fill.menu-toggle{background:#0274be;color:#fff}
1106
.footer-adv .footer-adv-overlay{border-top-style:solid;border-top-color:#7a7a7a}
1107
.wp-block-buttons.aligncenter{justify-content:center}
1108
@media (min-width:1200px){.ast-separate-container.ast-right-sidebar .entry-content .wp-block-image.alignfull,.ast-separate-container.ast-left-sidebar .entry-content .wp-block-image.alignfull,.ast-separate-container.ast-right-sidebar .entry-content .wp-block-cover.alignfull,.ast-separate-container.ast-left-sidebar .entry-content .wp-block-cover.alignfull{margin-left:-6.67em;margin-right:-6.67em;max-width:unset;width:unset}
1109
.ast-separate-container.ast-right-sidebar .entry-content .wp-block-image.alignwide,.ast-separate-container.ast-left-sidebar .entry-content .wp-block-image.alignwide,.ast-separate-container.ast-right-sidebar .entry-content .wp-block-cover.alignwide,.ast-separate-container.ast-left-sidebar .entry-content .wp-block-cover.alignwide{margin-left:-20px;margin-right:-20px;max-width:unset;width:unset}
1110
}
1111
@media (min-width:1200px){.wp-block-group .has-background{padding:20px}
1112
}
1113
@media (min-width:1200px){.ast-no-sidebar.ast-separate-container .entry-content .wp-block-group.alignwide,.ast-no-sidebar.ast-separate-container .entry-content .wp-block-cover.alignwide{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}
1114
.ast-no-sidebar.ast-separate-container .entry-content .wp-block-cover.alignfull,.ast-no-sidebar.ast-separate-container .entry-content .wp-block-group.alignfull{margin-left:-6.67em;margin-right:-6.67em;padding-left:6.67em;padding-right:6.67em}
1115
}
1116
@media (min-width:1200px){.wp-block-cover-image.alignwide .wp-block-cover__inner-container,.wp-block-cover.alignwide .wp-block-cover__inner-container,.wp-block-cover-image.alignfull .wp-block-cover__inner-container,.wp-block-cover.alignfull .wp-block-cover__inner-container{width:100%}
1117
}
1118
.ast-plain-container.ast-no-sidebar #primary{margin-top:0;margin-bottom:0}
1119
@media (max-width:921px){.ast-theme-transparent-header #primary,.ast-theme-transparent-header #secondary{padding:0}
1120
}
1121
.wp-block-columns{margin-bottom:unset}
1122
.wp-block-image.size-full{margin:2rem 0}
1123
.wp-block-separator.has-background{padding:0}
1124
.wp-block-gallery{margin-bottom:1.6em}
1125
.wp-block-group{padding-top:4em;padding-bottom:4em}
1126
.wp-block-group__inner-container .wp-block-columns:last-child,.wp-block-group__inner-container :last-child,.wp-block-table table{margin-bottom:0}
1127
.blocks-gallery-grid{width:100%}
1128
.wp-block-navigation-link__content{padding:5px 0}
1129
.wp-block-group .wp-block-group .has-text-align-center,.wp-block-group .wp-block-column .has-text-align-center{max-width:100%}
1130
.has-text-align-center{margin:0 auto}
1131
@media (min-width:1200px){.wp-block-cover__inner-container,.alignwide .wp-block-group__inner-container,.alignfull .wp-block-group__inner-container{max-width:1200px;margin:0 auto}
1132
.wp-block-group.alignnone,.wp-block-group.aligncenter,.wp-block-group.alignleft,.wp-block-group.alignright,.wp-block-group.alignwide,.wp-block-columns.alignwide{margin:2rem 0 1rem 0}
1133
}
1134
@media (max-width:1200px){.wp-block-group{padding:3em}
1135
.wp-block-group .wp-block-group{padding:1.5em}
1136
.wp-block-columns,.wp-block-column{margin:1rem 0}
1137
}
1138
@media (min-width:921px){.wp-block-columns .wp-block-group{padding:2em}
1139
}
1140
@media (max-width:544px){.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:unset}
1141
.wp-block-cover,.wp-block-cover-image{padding:2em 0}
1142
.wp-block-group,.wp-block-cover{padding:2em}
1143
.wp-block-media-text__media img,.wp-block-media-text__media video{width:unset;max-width:100%}
1144
.wp-block-media-text.has-background .wp-block-media-text__content{padding:1em}
1145
}
1146
@media (max-width:921px){.ast-plain-container.ast-no-sidebar #primary{padding:0}
1147
}
1148
@media (min-width:544px){.entry-content .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding:0 8% 0 0}
1149
.entry-content .wp-block-media-text .wp-block-media-text__content{padding:0 0 0 8%}
1150
.ast-plain-container .site-content .entry-content .has-custom-content-position.is-position-bottom-left>*,.ast-plain-container .site-content .entry-content .has-custom-content-position.is-position-bottom-right>*,.ast-plain-container .site-content .entry-content .has-custom-content-position.is-position-top-left>*,.ast-plain-container .site-content .entry-content .has-custom-content-position.is-position-top-right>*,.ast-plain-container .site-content .entry-content .has-custom-content-position.is-position-center-right>*,.ast-plain-container .site-content .entry-content .has-custom-content-position.is-position-center-left>*{margin:0}
1151
}
1152
@media (max-width:544px){.entry-content .wp-block-media-text .wp-block-media-text__content{padding:8% 0}
1153
.wp-block-media-text .wp-block-media-text__media img{width:auto;max-width:100%}
1154
}
1155
@media (max-width:921px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single{padding:1.5em 2.14em}
1156
.ast-separate-container #primary,.ast-separate-container #secondary{padding:1.5em 0}
1157
#primary,#secondary{padding:1.5em 0;margin:0}
1158
.ast-left-sidebar #content>.ast-container{
display:flex;flex-direction:column-reverse;width:100%}
1159
.ast-author-box img.avatar{margin:20px 0 0 0}
1160
}
1161
@media (max-width:921px){.ast-right-sidebar #primary{padding-right:0}
1162
}
1163
@media (min-width:922px){.ast-separate-container.ast-right-sidebar #primary,.ast-separate-container.ast-left-sidebar #primary{border:0}
1164
.search-no-results.ast-separate-container #primary{margin-bottom:4em}
1165
}
1166
@media (min-width:922px){.ast-right-sidebar #primary{border-right:1px solid #eee}
1167
.ast-left-sidebar #primary{border-left:1px solid #eee}
1168
}
1169
.elementor-button-wrapper .elementor-button{border-style:solid;border-top-width:0;border-right-width:0;border-left-width:0;border-bottom-width:0}
1170
body .elementor-button.elementor-size-sm,body .elementor-button.elementor-size-xs,body .elementor-button.elementor-size-md,body .elementor-button.elementor-size-lg,body .elementor-button.elementor-size-xl,body .elementor-button{border-radius:2px;padding-top:10px;padding-right:40px;padding-bottom:10px;padding-left:40px}
1171
.elementor-button-wrapper .elementor-button{border-color:#eea60e;background-color:#eea60e}
1172
.elementor-button-wrapper .elementor-button:hover,.elementor-button-wrapper .elementor-button:focus{color:#fff;background-color:#edba4b;border-color:#edba4b}
1173
.wp-block-button .wp-block-button__link,.elementor-button-wrapper .elementor-button,.elementor-button-wrapper .elementor-button:visited{color:#fff}
1174
.elementor-button-wrapper .elementor-button{font-family:inherit;font-weight:inherit;line-height:1}
1175
.wp-block-button .wp-block-button__link{border-style:solid;border-top-width:0;border-right-width:0;border-left-width:0;border-bottom-width:0;border-color:#eea60e;background-color:#eea60e;color:#fff;font-family:inherit;font-weight:inherit;line-height:1;border-radius:2px;padding-top:10px;padding-right:40px;padding-bottom:10px;padding-left:40px}
1176
.wp-block-button .wp-block-button__link:hover,.wp-block-button .wp-block-button__link:focus{color:#fff;background-color:#edba4b;border-color:#edba4b}
1177
.menu-toggle,button,.ast-button,.ast-custom-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"]{border-style:solid;border-top-width:0;border-right-width:0;border-left-width:0;border-bottom-width:0;color:#fff;border-color:#eea60e;background-color:#eea60e;border-radius:2px;padding-top:10px;padding-right:40px;padding-bottom:10px;padding-left:40px;font-family:inherit;font-weight:inherit;line-height:1}
1178
button:focus,.menu-toggle:hover,button:hover,.ast-button:hover,.ast-custom-button:hover .button:hover,.ast-custom-button:hover,input[type=reset]:hover,input[type=reset]:focus,input#submit:hover,input#submit:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="submit"]:hover,input[type="submit"]:focus{color:#fff;background-color:#edba4b;border-color:#edba4b}
1179
@media (min-width:921px){.ast-container{max-width:100%}
1180
}
1181
@media (min-width:544px){.ast-container{max-width:100%}
1182
}
1183
@media (max-width:544px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single{padding:1.5em 1em}
1184
.ast-separate-container #content .ast-container{padding-left:.54em;padding-right:.54em}
1185
.ast-separate-container .ast-archive-description{padding:1.5em 1em}
1186
.ast-search-menu-icon.ast-dropdown-active .search-field{width:170px}
1187
}
1188
@media (max-width:921px){.ast-mobile-header-stack .main-header-bar .ast-search-menu-icon{display:inline-block}
1189
.ast-header-break-point.ast-header-custom-item-outside .ast-mobile-header-stack .main-header-bar .ast-search-icon{margin:0}
1190
}
1191
@media (max-width:921px){.ast-archive-description .ast-archive-title{font-size:40px}
1192
.entry-title{font-size:30px}
1193
h1,.entry-content h1{font-size:30px}
1194
h2,.entry-content h2{font-size:25px}
1195
h3,.entry-content h3{font-size:20px}
1196
.ast-single-post .entry-title,.page-title{font-size:30px}
1197
}
1198
@media (max-width:544px){.ast-archive-description .ast-archive-title{font-size:40px}
1199
.entry-title{font-size:30px}
1200
h1,.entry-content h1{font-size:30px}
1201
h2,.entry-content h2{font-size:25px}
1202
h3,.entry-content h3{font-size:20px}
1203
.ast-single-post .entry-title,.page-title{font-size:30px}
1204
}
1205
@media (max-width:921px){html{font-size:85.5%}
1206
}
1207
@media (max-width:544px){html{font-size:85.5%}
1208
}
1209
@media (min-width:922px){.ast-container{max-width:1240px}
1210
}
1211
@font-face{font-family:"Astra";src:url(https://www.jordiaguilarabogados.com/wp-content/themes/astra/assets/fonts/astra.woff) format("woff"),url(https://www.jordiaguilarabogados.com/wp-content/themes/astra/assets/fonts/astra.ttf) format("truetype"),url(https://www.jordiaguilarabogados.com/wp-content/themes/astra/assets/fonts/astra.svg#astra) format("svg");font-weight:400;font-style:normal;font-display:swap}
1212
@media (max-width:921px){.main-header-bar .main-header-bar-navigation{display:none}
1213
}
1214
.ast-desktop .main-header-menu.submenu-with-border .sub-menu,.ast-desktop .main-header-menu.submenu-with-border .astra-full-megamenu-wrapper{border-color:#0274be}
1215
.ast-desktop .main-header-menu.submenu-with-border .sub-menu{border-top-width:2px;border-right-width:0;border-left-width:0;border-bottom-width:0;border-style:solid}
1216
.ast-desktop .main-header-menu.submenu-with-border .sub-menu .sub-menu{top:-2px}
1217
.ast-desktop .main-header-menu.submenu-with-border .sub-menu .menu-link,.ast-desktop .main-header-menu.submenu-with-border .children .menu-link{border-bottom-width:0;border-style:solid;border-color:#eaeaea}
1218
@media (min-width:922px){.main-header-menu .sub-menu .menu-item.ast-left-align-sub-menu:hover>.sub-menu,.main-header-menu .sub-menu .menu-item.ast-left-align-sub-menu.focus>.sub-menu{margin-left:0}
1219
}
1220
.ast-small-footer{border-top-style:solid;border-top-width:1px;border-top-color:#7a7a7a}
1221
.ast-small-footer-wrap{text-align:center}
1222
.ast-theme-transparent-header #masthead .site-logo-img .transparent-custom-logo .astra-logo-svg{width:150px}
1223
.ast-theme-transparent-header #masthead .site-logo-img .transparent-custom-logo img{max-width:150px}
1224
@media (max-width:921px){.ast-theme-transparent-header #masthead .site-logo-img .transparent-custom-logo .astra-logo-svg{width:120px}
1225
.ast-theme-transparent-header #masthead .site-logo-img .transparent-custom-logo img{max-width:120px}
1226
}
1227
@media (max-width:543px){.ast-theme-transparent-header #masthead .site-logo-img .transparent-custom-logo .astra-logo-svg{width:100px}
1228
.ast-theme-transparent-header #masthead .site-logo-img .transparent-custom-logo img{max-width:100px}
1229
}
1230
@media (min-width:922px){.ast-theme-transparent-header #masthead{position:absolute;left:0;right:0}
1231
.ast-theme-transparent-header .main-header-bar,.ast-theme-transparent-header.ast-header-break-point .main-header-bar{background:none}
1232
body.elementor-editor-active.ast-theme-transparent-header #masthead,.fl-builder-edit .ast-theme-transparent-header #masthead,body.vc_editor.ast-theme-transparent-header #masthead,body.brz-ed.ast-theme-transparent-header #masthead{z-index:0}
1233
.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .custom-mobile-logo-link{display:none}
1234
.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo{display:inline-block}
1235
.ast-theme-transparent-header .ast-above-header,.ast-theme-transparent-header .ast-above-header.ast-above-header-bar{background-image:none;background-color:transparent}
1236
.ast-theme-transparent-header .ast-below-header{background-image:none;background-color:transparent}
1237
}
1238
.ast-theme-transparent-header .main-header-bar,.ast-theme-transparent-header.ast-header-break-point .main-header-bar-wrap .main-header-menu,.ast-theme-transparent-header.ast-header-break-point .main-header-bar-wrap .main-header-bar,.ast-theme-transparent-header.ast-header-break-point .ast-mobile-header-wrap .main-header-bar{background-color:#fff}
1239
.ast-theme-transparent-header .main-header-bar .ast-search-menu-icon form{background-color:#fff}
1240
.ast-theme-transparent-header .ast-above-header,.ast-theme-transparent-header .ast-above-header.ast-above-header-bar,.ast-theme-transparent-header .ast-below-header,.ast-header-break-point.ast-theme-transparent-header .ast-above-header,.ast-header-break-point.ast-theme-transparent-header .ast-below-header{background-color:#fff}
1241
@media (max-width:921px){.ast-theme-transparent-header #masthead{position:absolute;left:0;right:0}
1242
.ast-theme-transparent-header .main-header-bar,.ast-theme-transparent-header.ast-header-break-point .main-header-bar{background:none}
1243
body.elementor-editor-active.ast-theme-transparent-header #masthead,.fl-builder-edit .ast-theme-transparent-header #masthead,body.vc_editor.ast-theme-transparent-header #masthead,body.brz-ed.ast-theme-transparent-header #masthead{z-index:0}
1244
.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .custom-mobile-logo-link{display:none}
1245
.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo{display:inline-block}
1246
.ast-theme-transparent-header .ast-above-header,.ast-theme-transparent-header .ast-above-header.ast-above-header-bar{background-image:none;background-color:transparent}
1247
.ast-theme-transparent-header .ast-below-header{background-image:none;background-color:transparent}
1248
}
1249
@media (max-width:921px){.ast-theme-transparent-header .main-header-bar,.ast-theme-transparent-header.ast-header-break-point .main-header-bar-wrap .main-header-menu,.ast-theme-transparent-header.ast-header-break-point .main-header-bar-wrap .main-header-bar,.ast-theme-transparent-header.ast-header-break-point .ast-mobile-header-wrap .main-header-bar{background-color:#fff}
1250
.ast-theme-transparent-header .main-header-bar .ast-search-menu-icon form{background-color:#fff}
1251
.ast-theme-transparent-header .ast-above-header,.ast-theme-transparent-header .ast-above-header.ast-above-header-bar,.ast-theme-transparent-header .ast-below-header,.ast-header-break-point.ast-theme-transparent-header .ast-above-header,.ast-header-break-point.ast-theme-transparent-header .ast-below-header{background-color:#fff}
1252
}
1253
@media (max-width:544px){.ast-theme-transparent-header .main-header-bar,.ast-theme-transparent-header.ast-header-break-point .main-header-bar-wrap .main-header-menu,.ast-theme-transparent-header.ast-header-break-point .main-header-bar-wrap .main-header-bar,.ast-theme-transparent-header.ast-header-break-point .ast-mobile-header-wrap .main-header-bar{background-color:#fff}
1254
.ast-theme-transparent-header .main-header-bar .ast-search-menu-icon form{background-color:#fff}
1255
.ast-theme-transparent-header .ast-above-header,.ast-theme-transparent-header .ast-above-header.ast-above-header-bar,.ast-theme-transparent-header .ast-below-header,.ast-header-break-point.ast-theme-transparent-header .ast-above-header,.ast-header-break-point.ast-theme-transparent-header .ast-below-header{background-color:#fff}
1256
}
1257
.ast-theme-transparent-header .main-header-bar,.ast-theme-transparent-header.ast-header-break-point .main-header-bar{border-bottom-style:solid}
1258
.ast-breadcrumbs .trail-browse,.ast-breadcrumbs .trail-items,.ast-breadcrumbs .trail-items li{display:inline-block;margin:0;padding:0;border:none;background:inherit;text-indent:0}
1259
.ast-breadcrumbs .trail-browse{font-size:inherit;font-style:inherit;font-weight:inherit;color:inherit}
1260
.ast-breadcrumbs .trail-items{list-style:none}
1261
.trail-items li::after{padding:0 .3em;content:"\00bb"}
1262
.trail-items li:last-of-type::after{display:none}
1263
.elementor-widget-heading .elementor-heading-title{margin:0}
1264
.elementor-post.elementor-grid-item.hentry{margin-bottom:0}
1265
.woocommerce div.product .elementor-element.elementor-products-grid .related.products ul.products li.product,.elementor-element .elementor-wc-products .woocommerce[class*='columns-'] ul.products li.product{width:auto;margin:0;float:none}
1266
.ast-left-sidebar .elementor-section.elementor-section-stretched,.ast-right-sidebar .elementor-section.elementor-section-stretched{max-width:100%;left:0!important}
1267
.ast-header-break-point .main-header-bar{border-bottom-width:1px}
1268
@media (min-width:922px){.main-header-bar{border-bottom-width:1px}
1269
}
1270
.ast-safari-browser-less-than-11 .main-header-menu .menu-item,.ast-safari-browser-less-than-11 .main-header-bar .ast-masthead-custom-menu-items{display:block}
1271
.main-header-menu .menu-item,.main-header-bar .ast-masthead-custom-menu-items{-js-display:flex;
display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
1272
.main-header-menu>.menu-item>.menu-link{height:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-js-display:flex;
display:flex}
1273
.ast-primary-menu-disabled .main-header-bar .ast-masthead-custom-menu-items{flex:unset}
1274
.ast-desktop .astra-menu-animation-slide-up>.menu-item>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-up>.menu-item>.sub-menu,.ast-desktop .astra-menu-animation-slide-up>.menu-item>.sub-menu .sub-menu{opacity:0;visibility:hidden;transform:translateY(.5em);transition:visibility .2s ease,transform .2s ease}
1275
.ast-desktop .astra-menu-animation-slide-up>.menu-item .menu-item.focus>.sub-menu,.ast-desktop .astra-menu-animation-slide-up>.menu-item .menu-item:hover>.sub-menu,.ast-desktop .astra-menu-animation-slide-up>.menu-item.focus>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-up>.menu-item.focus>.sub-menu,.ast-desktop .astra-menu-animation-slide-up>.menu-item:hover>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-up>.menu-item:hover>.sub-menu{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .2s ease,visibility .2s ease,transform .2s ease}
1276
.ast-desktop .astra-menu-animation-slide-up>.full-width-mega.menu-item.focus>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-up>.full-width-mega.menu-item:hover>.astra-full-megamenu-wrapper{-js-display:flex;
display:flex}
1277
.ast-desktop .astra-menu-animation-slide-down>.menu-item>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-down>.menu-item>.sub-menu,.ast-desktop .astra-menu-animation-slide-down>.menu-item>.sub-menu .sub-menu{opacity:0;visibility:hidden;transform:translateY(-.5em);transition:visibility .2s ease,transform .2s ease}
1278
.ast-desktop .astra-menu-animation-slide-down>.menu-item .menu-item.focus>.sub-menu,.ast-desktop .astra-menu-animation-slide-down>.menu-item .menu-item:hover>.sub-menu,.ast-desktop .astra-menu-animation-slide-down>.menu-item.focus>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-down>.menu-item.focus>.sub-menu,.ast-desktop .astra-menu-animation-slide-down>.menu-item:hover>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-down>.menu-item:hover>.sub-menu{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .2s ease,visibility .2s ease,transform .2s ease}
1279
.ast-desktop .astra-menu-animation-slide-down>.full-width-mega.menu-item.focus>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-down>.full-width-mega.menu-item:hover>.astra-full-megamenu-wrapper{-js-display:flex;
display:flex}
1280
.ast-desktop .astra-menu-animation-fade>.menu-item>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-fade>.menu-item>.sub-menu,.ast-desktop .astra-menu-animation-fade>.menu-item>.sub-menu .sub-menu{opacity:0;visibility:hidden;transition:opacity ease-in-out .3s}
1281
.ast-desktop .astra-menu-animation-fade>.menu-item .menu-item.focus>.sub-menu,.ast-desktop .astra-menu-animation-fade>.menu-item .menu-item:hover>.sub-menu,.ast-desktop .astra-menu-animation-fade>.menu-item.focus>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-fade>.menu-item.focus>.sub-menu,.ast-desktop .astra-menu-animation-fade>.menu-item:hover>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-fade>.menu-item:hover>.sub-menu{opacity:1;visibility:visible;transition:opacity ease-in-out .3s}
1282
.ast-desktop .astra-menu-animation-fade>.full-width-mega.menu-item.focus>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-fade>.full-width-mega.menu-item:hover>.astra-full-megamenu-wrapper{-js-display:flex;
display:flex}
1283
/* [/inline: after] */
1284
/*!/wp-content/cache/asset-cleanup/css/item/elementor-icons-vbc902fd0a239a86aa30bd4c6b90cd67ae14d9b51.css*/
1285
/*!/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css*//*! elementor-icons - v5.11.0 - 01-03-2021 */
1286
@font-face{font-family:eicons;src:url(/wp-content/plugins/elementor/assets/lib/eicons/css/../fonts/eicons.eot?5.11.0);src:url(/wp-content/plugins/elementor/assets/lib/eicons/css/../fonts/eicons.eot?5.11.0#iefix) format("embedded-opentype"),url(/wp-content/plugins/elementor/assets/lib/eicons/css/../fonts/eicons.woff2?5.11.0) format("woff2"),url(/wp-content/plugins/elementor/assets/lib/eicons/css/../fonts/eicons.woff?5.11.0) format("woff"),url(/wp-content/plugins/elementor/assets/lib/eicons/css/../fonts/eicons.ttf?5.11.0) format("truetype"),url(/wp-content/plugins/elementor/assets/lib/eicons/css/../fonts/eicons.svg?5.11.0#eicon) format("svg");font-weight:400;font-style:normal;font-display:swap;}
1287
[class*=" eicon-"],[class^=eicon]{display:inline-block;font-family:eicons;font-size:inherit;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
1288
@keyframes a{0%{transform:rotate(0deg)}
1289
to{transform:rotate(359deg)}
1290
}
1291
.eicon-animation-spin{animation:a 2s infinite linear}
1292
.eicon-editor-link:before{content:'\e800'}
1293
.eicon-editor-unlink:before{content:'\e801'}
1294
.eicon-editor-external-link:before{content:'\e802'}
1295
.eicon-editor-close:before{content:'\e803'}
1296
.eicon-editor-list-ol:before{content:'\e804'}
1297
.eicon-editor-list-ul:before{content:'\e805'}
1298
.eicon-editor-bold:before{content:'\e806'}
1299
.eicon-editor-italic:before{content:'\e807'}
1300
.eicon-editor-underline:before{content:'\e808'}
1301
.eicon-editor-paragraph:before{content:'\e809'}
1302
.eicon-editor-h1:before{content:'\e80a'}
1303
.eicon-editor-h2:before{content:'\e80b'}
1304
.eicon-editor-h3:before{content:'\e80c'}
1305
.eicon-editor-h4:before{content:'\e80d'}
1306
.eicon-editor-h5:before{content:'\e80e'}
1307
.eicon-editor-h6:before{content:'\e80f'}
1308
.eicon-editor-quote:before{content:'\e810'}
1309
.eicon-editor-code:before{content:'\e811'}
1310
.eicon-elementor:before{content:'\e812'}
1311
.eicon-elementor-circle:before{content:'\e813'}
1312
.eicon-pojome:before{content:'\e814'}
1313
.eicon-plus:before{content:'\e815'}
1314
.eicon-menu-bar:before{content:'\e816'}
1315
.eicon-apps:before{content:'\e817'}
1316
.eicon-accordion:before{content:'\e818'}
1317
.eicon-alert:before{content:'\e819'}
1318
.eicon-animation-text:before{content:'\e81a'}
1319
.eicon-animation:before{content:'\e81b'}
1320
.eicon-banner:before{content:'\e81c'}
1321
.eicon-blockquote:before{content:'\e81d'}
1322
.eicon-button:before{content:'\e81e'}
1323
.eicon-call-to-action:before{content:'\e81f'}
1324
.eicon-captcha:before{content:'\e820'}
1325
.eicon-carousel:before{content:'\e821'}
1326
.eicon-checkbox:before{content:'\e822'}
1327
.eicon-columns:before{content:'\e823'}
1328
.eicon-countdown:before{content:'\e824'}
1329
.eicon-counter:before{content:'\e825'}
1330
.eicon-date:before{content:'\e826'}
1331
.eicon-divider-shape:before{content:'\e827'}
1332
.eicon-divider:before{content:'\e828'}
1333
.eicon-download-button:before{content:'\e829'}
1334
.eicon-dual-button:before{content:'\e82a'}
1335
.eicon-email-field:before{content:'\e82b'}
1336
.eicon-facebook-comments:before{content:'\e82c'}
1337
.eicon-facebook-like-box:before{content:'\e82d'}
1338
.eicon-form-horizontal:before{content:'\e82e'}
1339
.eicon-form-vertical:before{content:'\e82f'}
1340
.eicon-gallery-grid:before{content:'\e830'}
1341
.eicon-gallery-group:before{content:'\e831'}
1342
.eicon-gallery-justified:before{content:'\e832'}
1343
.eicon-gallery-masonry:before{content:'\e833'}
1344
.eicon-icon-box:before{content:'\e834'}
1345
.eicon-image-before-after:before{content:'\e835'}
1346
.eicon-image-box:before{content:'\e836'}
1347
.eicon-image-hotspot:before{content:'\e837'}
1348
.eicon-image-rollover:before{content:'\e838'}
1349
.eicon-info-box:before{content:'\e839'}
1350
.eicon-inner-section:before{content:'\e83a'}
1351
.eicon-mailchimp:before{content:'\e83b'}
1352
.eicon-menu-card:before{content:'\e83c'}
1353
.eicon-navigation-horizontal:before{content:'\e83d'}
1354
.eicon-nav-menu:before{content:'\e83e'}
1355
.eicon-navigation-vertical:before{content:'\e83f'}
1356
.eicon-number-field:before{content:'\e840'}
1357
.eicon-parallax:before{content:'\e841'}
1358
.eicon-php7:before{content:'\e842'}
1359
.eicon-post-list:before{content:'\e843'}
1360
.eicon-post-slider:before{content:'\e844'}
1361
.eicon-post:before{content:'\e845'}
1362
.eicon-posts-carousel:before{content:'\e846'}
1363
.eicon-posts-grid:before{content:'\e847'}
1364
.eicon-posts-group:before{content:'\e848'}
1365
.eicon-posts-justified:before{content:'\e849'}
1366
.eicon-posts-masonry:before{content:'\e84a'}
1367
.eicon-posts-ticker:before{content:'\e84b'}
1368
.eicon-price-list:before{content:'\e84c'}
1369
.eicon-price-table:before{content:'\e84d'}
1370
.eicon-radio:before{content:'\e84e'}
1371
.eicon-rtl:before{content:'\e84f'}
1372
.eicon-scroll:before{content:'\e850'}
1373
.eicon-search:before{content:'\e851'}
1374
.eicon-select:before{content:'\e852'}
1375
.eicon-share:before{content:'\e853'}
1376
.eicon-sidebar:before{content:'\e854'}
1377
.eicon-skill-bar:before{content:'\e855'}
1378
.eicon-slider-3d:before{content:'\e856'}
1379
.eicon-slider-album:before{content:'\e857'}
1380
.eicon-slider-device:before{content:'\e858'}
1381
.eicon-slider-full-screen:before{content:'\e859'}
1382
.eicon-slider-push:before{content:'\e85a'}
1383
.eicon-slider-vertical:before{content:'\e85b'}
1384
.eicon-slider-video:before{content:'\e85c'}
1385
.eicon-slides:before{content:'\e85d'}
1386
.eicon-social-icons:before{content:'\e85e'}
1387
.eicon-spacer:before{content:'\e85f'}
1388
.eicon-table:before{content:'\e860'}
1389
.eicon-tabs:before{content:'\e861'}
1390
.eicon-tel-field:before{content:'\e862'}
1391
.eicon-text-area:before{content:'\e863'}
1392
.eicon-text-field:before{content:'\e864'}
1393
.eicon-thumbnails-down:before{content:'\e865'}
1394
.eicon-thumbnails-half:before{content:'\e866'}
1395
.eicon-thumbnails-right:before{content:'\e867'}
1396
.eicon-time-line:before{content:'\e868'}
1397
.eicon-toggle:before{content:'\e869'}
1398
.eicon-url:before{content:'\e86a'}
1399
.eicon-t-letter:before{content:'\e86b'}
1400
.eicon-wordpress:before{content:'\e86c'}
1401
.eicon-text:before{content:'\e86d'}
1402
.eicon-anchor:before{content:'\e86e'}
1403
.eicon-bullet-list:before{content:'\e86f'}
1404
.eicon-code:before{content:'\e870'}
1405
.eicon-favorite:before{content:'\e871'}
1406
.eicon-google-maps:before{content:'\e872'}
1407
.eicon-image:before{content:'\e873'}
1408
.eicon-photo-library:before{content:'\e874'}
1409
.eicon-woocommerce:before{content:'\e875'}
1410
.eicon-youtube:before{content:'\e876'}
1411
.eicon-flip-box:before{content:'\e877'}
1412
.eicon-settings:before{content:'\e878'}
1413
.eicon-headphones:before{content:'\e879'}
1414
.eicon-testimonial:before{content:'\e87a'}
1415
.eicon-counter-circle:before{content:'\e87b'}
1416
.eicon-person:before{content:'\e87c'}
1417
.eicon-chevron-right:before{content:'\e87d'}
1418
.eicon-chevron-left:before{content:'\e87e'}
1419
.eicon-close:before{content:'\e87f'}
1420
.eicon-file-download:before{content:'\e880'}
1421
.eicon-save:before{content:'\e881'}
1422
.eicon-zoom-in:before{content:'\e882'}
1423
.eicon-shortcode:before{content:'\e883'}
1424
.eicon-nerd:before{content:'\e884'}
1425
.eicon-device-desktop:before{content:'\e885'}
1426
.eicon-device-tablet:before{content:'\e886'}
1427
.eicon-device-mobile:before{content:'\e887'}
1428
.eicon-document-file:before{content:'\e888'}
1429
.eicon-folder-o:before{content:'\e889'}
1430
.eicon-hypster:before{content:'\e88a'}
1431
.eicon-h-align-left:before{content:'\e88b'}
1432
.eicon-h-align-right:before{content:'\e88c'}
1433
.eicon-h-align-center:before{content:'\e88d'}
1434
.eicon-h-align-stretch:before{content:'\e88e'}
1435
.eicon-v-align-top:before{content:'\e88f'}
1436
.eicon-v-align-bottom:before{content:'\e890'}
1437
.eicon-v-align-middle:before{content:'\e891'}
1438
.eicon-v-align-stretch:before{content:'\e892'}
1439
.eicon-pro-icon:before{content:'\e893'}
1440
.eicon-mail:before{content:'\e894'}
1441
.eicon-lock-user:before{content:'\e895'}
1442
.eicon-testimonial-carousel:before{content:'\e896'}
1443
.eicon-media-carousel:before{content:'\e897'}
1444
.eicon-section:before{content:'\e898'}
1445
.eicon-column:before{content:'\e899'}
1446
.eicon-edit:before{content:'\e89a'}
1447
.eicon-clone:before{content:'\e89b'}
1448
.eicon-trash:before{content:'\e89c'}
1449
.eicon-play:before{content:'\e89d'}
1450
.eicon-angle-right:before{content:'\e89e'}
1451
.eicon-angle-left:before{content:'\e89f'}
1452
.eicon-animated-headline:before{content:'\e8a0'}
1453
.eicon-menu-toggle:before{content:'\e8a1'}
1454
.eicon-fb-embed:before{content:'\e8a2'}
1455
.eicon-fb-feed:before{content:'\e8a3'}
1456
.eicon-twitter-embed:before{content:'\e8a4'}
1457
.eicon-twitter-feed:before{content:'\e8a5'}
1458
.eicon-sync:before{content:'\e8a6'}
1459
.eicon-import-export:before{content:'\e8a7'}
1460
.eicon-check-circle:before{content:'\e8a8'}
1461
.eicon-library-save:before{content:'\e8a9'}
1462
.eicon-library-download:before{content:'\e8aa'}
1463
.eicon-insert:before{content:'\e8ab'}
1464
.eicon-preview-medium:before{content:'\e8ac'}
1465
.eicon-sort-down:before{content:'\e8ad'}
1466
.eicon-sort-up:before{content:'\e8ae'}
1467
.eicon-heading:before{content:'\e8af'}
1468
.eicon-logo:before{content:'\e8b0'}
1469
.eicon-meta-data:before{content:'\e8b1'}
1470
.eicon-post-content:before{content:'\e8b2'}
1471
.eicon-post-excerpt:before{content:'\e8b3'}
1472
.eicon-post-navigation:before{content:'\e8b4'}
1473
.eicon-yoast:before{content:'\e8b5'}
1474
.eicon-nerd-chuckle:before{content:'\e8b6'}
1475
.eicon-nerd-wink:before{content:'\e8b7'}
1476
.eicon-comments:before{content:'\e8b8'}
1477
.eicon-download-circle-o:before{content:'\e8b9'}
1478
.eicon-library-upload:before{content:'\e8ba'}
1479
.eicon-save-o:before{content:'\e8bb'}
1480
.eicon-upload-circle-o:before{content:'\e8bc'}
1481
.eicon-ellipsis-h:before{content:'\e8bd'}
1482
.eicon-ellipsis-v:before{content:'\e8be'}
1483
.eicon-arrow-left:before{content:'\e8bf'}
1484
.eicon-arrow-right:before{content:'\e8c0'}
1485
.eicon-arrow-up:before{content:'\e8c1'}
1486
.eicon-arrow-down:before{content:'\e8c2'}
1487
.eicon-play-o:before{content:'\e8c3'}
1488
.eicon-archive-posts:before{content:'\e8c4'}
1489
.eicon-archive-title:before{content:'\e8c5'}
1490
.eicon-featured-image:before{content:'\e8c6'}
1491
.eicon-post-info:before{content:'\e8c7'}
1492
.eicon-post-title:before{content:'\e8c8'}
1493
.eicon-site-logo:before{content:'\e8c9'}
1494
.eicon-site-search:before{content:'\e8ca'}
1495
.eicon-site-title:before{content:'\e8cb'}
1496
.eicon-plus-square:before{content:'\e8cc'}
1497
.eicon-minus-square:before{content:'\e8cd'}
1498
.eicon-cloud-check:before{content:'\e8ce'}
1499
.eicon-drag-n-drop:before{content:'\e8cf'}
1500
.eicon-welcome:before{content:'\e8d0'}
1501
.eicon-handle:before{content:'\e8d1'}
1502
.eicon-cart:before{content:'\e8d2'}
1503
.eicon-product-add-to-cart:before{content:'\e8d3'}
1504
.eicon-product-breadcrumbs:before{content:'\e8d4'}
1505
.eicon-product-categories:before{content:'\e8d5'}
1506
.eicon-product-description:before{content:'\e8d6'}
1507
.eicon-product-images:before{content:'\e8d7'}
1508
.eicon-product-info:before{content:'\e8d8'}
1509
.eicon-product-meta:before{content:'\e8d9'}
1510
.eicon-product-pages:before{content:'\e8da'}
1511
.eicon-product-price:before{content:'\e8db'}
1512
.eicon-product-rating:before{content:'\e8dc'}
1513
.eicon-product-related:before{content:'\e8dd'}
1514
.eicon-product-stock:before{content:'\e8de'}
1515
.eicon-product-tabs:before{content:'\e8df'}
1516
.eicon-product-title:before{content:'\e8e0'}
1517
.eicon-product-upsell:before{content:'\e8e1'}
1518
.eicon-products:before{content:'\e8e2'}
1519
.eicon-bag-light:before{content:'\e8e3'}
1520
.eicon-bag-medium:before{content:'\e8e4'}
1521
.eicon-bag-solid:before{content:'\e8e5'}
1522
.eicon-basket-light:before{content:'\e8e6'}
1523
.eicon-basket-medium:before{content:'\e8e7'}
1524
.eicon-basket-solid:before{content:'\e8e8'}
1525
.eicon-cart-light:before{content:'\e8e9'}
1526
.eicon-cart-medium:before{content:'\e8ea'}
1527
.eicon-cart-solid:before{content:'\e8eb'}
1528
.eicon-exchange:before{content:'\e8ec'}
1529
.eicon-preview-thin:before{content:'\e8ed'}
1530
.eicon-device-laptop:before{content:'\e8ee'}
1531
.eicon-collapse:before{content:'\e8ef'}
1532
.eicon-expand:before{content:'\e8f0'}
1533
.eicon-navigator:before{content:'\e8f1'}
1534
.eicon-plug:before{content:'\e8f2'}
1535
.eicon-dashboard:before{content:'\e8f3'}
1536
.eicon-typography:before{content:'\e8f4'}
1537
.eicon-info-circle-o:before{content:'\e8f5'}
1538
.eicon-integration:before{content:'\e8f6'}
1539
.eicon-plus-circle-o:before{content:'\e8f7'}
1540
.eicon-rating:before{content:'\e8f8'}
1541
.eicon-review:before{content:'\e8f9'}
1542
.eicon-tools:before{content:'\e8fa'}
1543
.eicon-loading:before{content:'\e8fb'}
1544
.eicon-sitemap:before{content:'\e8fc'}
1545
.eicon-click:before{content:'\e8fd'}
1546
.eicon-clock:before{content:'\e8fe'}
1547
.eicon-library-open:before{content:'\e8ff'}
1548
.eicon-warning:before{content:'\e900'}
1549
.eicon-flow:before{content:'\e901'}
1550
.eicon-cursor-move:before{content:'\e902'}
1551
.eicon-arrow-circle-left:before{content:'\e903'}
1552
.eicon-flash:before{content:'\e904'}
1553
.eicon-redo:before{content:'\e905'}
1554
.eicon-ban:before{content:'\e906'}
1555
.eicon-barcode:before{content:'\e907'}
1556
.eicon-calendar:before{content:'\e908'}
1557
.eicon-caret-left:before{content:'\e909'}
1558
.eicon-caret-right:before{content:'\e90a'}
1559
.eicon-caret-up:before{content:'\e90b'}
1560
.eicon-chain-broken:before{content:'\e90c'}
1561
.eicon-check-circle-o:before{content:'\e90d'}
1562
.eicon-check:before{content:'\e90e'}
1563
.eicon-chevron-double-left:before{content:'\e90f'}
1564
.eicon-chevron-double-right:before{content:'\e910'}
1565
.eicon-undo:before{content:'\e911'}
1566
.eicon-filter:before{content:'\e912'}
1567
.eicon-circle-o:before{content:'\e913'}
1568
.eicon-circle:before{content:'\e914'}
1569
.eicon-clock-o:before{content:'\e915'}
1570
.eicon-cog:before{content:'\e916'}
1571
.eicon-cogs:before{content:'\e917'}
1572
.eicon-commenting-o:before{content:'\e918'}
1573
.eicon-copy:before{content:'\e919'}
1574
.eicon-database:before{content:'\e91a'}
1575
.eicon-dot-circle-o:before{content:'\e91b'}
1576
.eicon-envelope:before{content:'\e91c'}
1577
.eicon-external-link-square:before{content:'\e91d'}
1578
.eicon-eyedropper:before{content:'\e91e'}
1579
.eicon-folder:before{content:'\e91f'}
1580
.eicon-font:before{content:'\e920'}
1581
.eicon-adjust:before{content:'\e921'}
1582
.eicon-lightbox:before{content:'\e922'}
1583
.eicon-heart-o:before{content:'\e923'}
1584
.eicon-history:before{content:'\e924'}
1585
.eicon-image-bold:before{content:'\e925'}
1586
.eicon-info-circle:before{content:'\e926'}
1587
.eicon-link:before{content:'\e927'}
1588
.eicon-long-arrow-left:before{content:'\e928'}
1589
.eicon-long-arrow-right:before{content:'\e929'}
1590
.eicon-caret-down:before{content:'\e92a'}
1591
.eicon-paint-brush:before{content:'\e92b'}
1592
.eicon-pencil:before{content:'\e92c'}
1593
.eicon-plus-circle:before{content:'\e92d'}
1594
.eicon-zoom-in-bold:before{content:'\e92e'}
1595
.eicon-sort-amount-desc:before{content:'\e92f'}
1596
.eicon-sign-out:before{content:'\e930'}
1597
.eicon-spinner:before{content:'\e931'}
1598
.eicon-square:before{content:'\e932'}
1599
.eicon-star-o:before{content:'\e933'}
1600
.eicon-star:before{content:'\e934'}
1601
.eicon-text-align-justify:before{content:'\e935'}
1602
.eicon-text-align-center:before{content:'\e936'}
1603
.eicon-tags:before{content:'\e937'}
1604
.eicon-text-align-left:before{content:'\e938'}
1605
.eicon-text-align-right:before{content:'\e939'}
1606
.eicon-close-circle:before{content:'\e93a'}
1607
.eicon-trash-o:before{content:'\e93b'}
1608
.eicon-font-awesome:before{content:'\e93c'}
1609
.eicon-user-circle-o:before{content:'\e93d'}
1610
.eicon-video-camera:before{content:'\e93e'}
1611
.eicon-heart:before{content:'\e93f'}
1612
.eicon-wrench:before{content:'\e940'}
1613
.eicon-help:before{content:'\e941'}
1614
.eicon-help-o:before{content:'\e942'}
1615
.eicon-zoom-out-bold:before{content:'\e943'}
1616
.eicon-plus-square-o:before{content:'\e944'}
1617
.eicon-minus-square-o:before{content:'\e945'}
1618
.eicon-minus-circle:before{content:'\e946'}
1619
.eicon-minus-circle-o:before{content:'\e947'}
1620
.eicon-code-bold:before{content:'\e948'}
1621
.eicon-cloud-upload:before{content:'\e949'}
1622
.eicon-search-bold:before{content:'\e94a'}
1623
.eicon-map-pin:before{content:'\e94b'}
1624
.eicon-meetup:before{content:'\e94c'}
1625
.eicon-slideshow:before{content:'\e94d'}
1626
.eicon-t-letter-bold:before{content:'\e94e'}
1627
.eicon-preferences:before{content:'\e94f'}
1628
.eicon-table-of-contents:before{content:'\e950'}
1629
.eicon-tv:before{content:'\e951'}
1630
.eicon-upload:before{content:'\e952'}
1631
.eicon-instagram-comments:before{content:'\e953'}
1632
.eicon-instagram-nested-gallery:before{content:'\e954'}
1633
.eicon-instagram-post:before{content:'\e955'}
1634
.eicon-instagram-video:before{content:'\e956'}
1635
.eicon-instagram-gallery:before{content:'\e957'}
1636
.eicon-instagram-likes:before{content:'\e958'}
1637
.eicon-facebook:before{content:'\e959'}
1638
.eicon-twitter:before{content:'\e95a'}
1639
.eicon-pinterest:before{content:'\e95b'}
1640
.eicon-frame-expand:before{content:'\e95c'}
1641
.eicon-frame-minimize:before{content:'\e95d'}
1642
.eicon-archive:before{content:'\e95e'}
1643
.eicon-colors-typography:before{content:'\e95f'}
1644
.eicon-custom:before{content:'\e960'}
1645
.eicon-footer:before{content:'\e961'}
1646
.eicon-header:before{content:'\e962'}
1647
.eicon-layout-settings:before{content:'\e963'}
1648
.eicon-lightbox-expand:before{content:'\e964'}
1649
.eicon-error-404:before{content:'\e965'}
1650
.eicon-theme-style:before{content:'\e966'}
1651
.eicon-search-results:before{content:'\e967'}
1652
.eicon-single-post:before{content:'\e968'}
1653
.eicon-site-identity:before{content:'\e969'}
1654
.eicon-theme-builder:before{content:'\e96a'}
1655
.eicon-download-bold:before{content:'\e96b'}
1656
.eicon-share-arrow:before{content:'\e96c'}
1657
.eicon-global-settings:before{content:'\e96d'}
1658
.eicon-user-preferences:before{content:'\e96e'}
1659
.eicon-lock:before{content:'\e96f'}
1660
.eicon-export-kit:before{content:'\e970'}
1661
.eicon-import-kit:before{content:'\e971'}
1662
.eicon-lottie:before{content:'\e972'}
1663
.eicon-products-archive:before{content:'\e973'}
1664
.eicon-single-product:before{content:'\e974'}
1665
.eicon-disable-trash-o:before{content:'\e975'}
1666
.eicon-single-page:before{content:'\e976'}
1667
.eicon-wordpress-light:before{content:'\e977'}
1668
.eicon-cogs-check:before{content:'\e978'}
1669
.eicon-custom-css:before{content:'\e979'}
1670
.eicon-global-colors:before{content:'\e97a'}
1671
.eicon-globe:before{content:'\e97b'}
1672
.eicon-typography-1:before{content:'\e97c'}
1673
.eicon-background:before{content:'\e97d'}
1674
.eicon-device-responsive:before{content:'\e97e'}
1675
.eicon-device-wide:before{content:'\e97f'}
1676
.eicon-code-highlight:before{content:'\e980'}
1677
.eicon-video-playlist:before{content:'\e981'}
1678
.eicon-download-kit:before{content:'\e982'}
1679
.eicon-kit-details:before{content:'\e983'}
1680
.eicon-kit-parts:before{content:'\e984'}
1681
.eicon-kit-upload:before{content:'\e985'}
1682
.eicon-kit-plugins:before{content:'\e986'}
1683
.eicon-kit-upload-alt:before{content:'\e987'}
1684
.eicon-hotspot:before{content:'\e988'}
1685
.eicon-paypal-button:before{content:'\e989'}
1686
.eicon-shape:before{content:'\e98a'}
1687
.eicon-wordart:before{content:'\e98b'}
1688
.eicon-eye:before{content:'\e8ac'}
1689
.eicon-elementor-square:before{content:'\e813'}
1690
1691
/*!/wp-content/plugins/elementor/assets/lib/animations/animations.min.css*/
1692
@keyframes bounce{20%,53%,80%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,0,0)}
1693
40%,43%{animation-timing-function:cubic-bezier(.755,.050,.855,.060);transform:translate3d(0,-30px,0)}
1694
70%{animation-timing-function:cubic-bezier(.755,.050,.855,.060);transform:translate3d(0,-15px,0)}
1695
90%{transform:translate3d(0,-4px,0)}
1696
}
1697
.bounce{animation-name:bounce;transform-origin:center bottom}
1698
@keyframes flash{50%,from,to{opacity:1}
1699
25%,75%{opacity:0}
1700
}
1701
.flash{animation-name:flash}
1702
@keyframes pulse{from,to{transform:scale3d(1,1,1)}
1703
50%{transform:scale3d(1.05,1.05,1.05)}
1704
}
1705
.pulse{animation-name:pulse}
1706
@keyframes rubberBand{from,to{transform:scale3d(1,1,1)}
1707
30%{transform:scale3d(1.25,.75,1)}
1708
40%{transform:scale3d(.75,1.25,1)}
1709
50%{transform:scale3d(1.15,.85,1)}
1710
65%{transform:scale3d(.95,1.05,1)}
1711
75%{transform:scale3d(1.05,.95,1)}
1712
}
1713
.rubberBand{animation-name:rubberBand}
1714
@keyframes shake{from,to{transform:translate3d(0,0,0)}
1715
10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}
1716
20%,40%,60%,80%{transform:translate3d(10px,0,0)}
1717
}
1718
.shake{animation-name:shake}
1719
@keyframes headShake{0%{transform:translateX(0)}
1720
6.5%{transform:translateX(-6px) rotateY(-9deg)}
1721
18.5%{transform:translateX(5px) rotateY(7deg)}
1722
31.5%{transform:translateX(-3px) rotateY(-5deg)}
1723
43.5%{transform:translateX(2px) rotateY(3deg)}
1724
50%{transform:translateX(0)}
1725
}
1726
.headShake{animation-timing-function:ease-in-out;animation-name:headShake}
1727
@keyframes swing{20%{transform:rotate3d(0,0,1,15deg)}
1728
40%{transform:rotate3d(0,0,1,-10deg)}
1729
60%{transform:rotate3d(0,0,1,5deg)}
1730
80%{transform:rotate3d(0,0,1,-5deg)}
1731
to{transform:rotate3d(0,0,1,0deg)}
1732
}
1733
.swing{transform-origin:top center;animation-name:swing}
1734
@keyframes tada{from,to{transform:scale3d(1,1,1)}
1735
10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}
1736
30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
1737
40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
1738
}
1739
.tada{animation-name:tada}
1740
@keyframes wobble{from,to{transform:none}
1741
15%{transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
1742
30%{transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
1743
45%{transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
1744
60%{transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
1745
75%{transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
1746
}
1747
.wobble{animation-name:wobble}
1748
@keyframes jello{11.1%,from,to{transform:none}
1749
22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}
1750
33.3%{transform:skewX(6.25deg) skewY(6.25deg)}
1751
44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}
1752
55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}
1753
66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}
1754
77.7%{transform:skewX(.390625deg) skewY(.390625deg)}
1755
88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}
1756
}
1757
.jello{animation-name:jello;transform-origin:center}
1758
@keyframes bounceIn{20%,40%,60%,80%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}
1759
0%{opacity:0;transform:scale3d(.3,.3,.3)}
1760
20%{transform:scale3d(1.1,1.1,1.1)}
1761
40%{transform:scale3d(.9,.9,.9)}
1762
60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}
1763
80%{transform:scale3d(.97,.97,.97)}
1764
to{opacity:1;transform:scale3d(1,1,1)}
1765
}
1766
.bounceIn{animation-name:bounceIn}
1767
@keyframes bounceInDown{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}
1768
0%{opacity:0;transform:translate3d(0,-3000px,0)}
1769
60%{opacity:1;transform:translate3d(0,25px,0)}
1770
75%{transform:translate3d(0,-10px,0)}
1771
90%{transform:translate3d(0,5px,0)}
1772
to{transform:none}
1773
}
1774
.bounceInDown{animation-name:bounceInDown}
1775
@keyframes bounceInLeft{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}
1776
0%{opacity:0;transform:translate3d(-3000px,0,0)}
1777
60%{opacity:1;transform:translate3d(25px,0,0)}
1778
75%{transform:translate3d(-10px,0,0)}
1779
90%{transform:translate3d(5px,0,0)}
1780
to{transform:none}
1781
}
1782
.bounceInLeft{animation-name:bounceInLeft}
1783
@keyframes bounceInRight{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}
1784
from{opacity:0;transform:translate3d(3000px,0,0)}
1785
60%{opacity:1;transform:translate3d(-25px,0,0)}
1786
75%{transform:translate3d(10px,0,0)}
1787
90%{transform:translate3d(-5px,0,0)}
1788
to{transform:none}
1789
}
1790
.bounceInRight{animation-name:bounceInRight}
1791
@keyframes bounceInUp{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}
1792
from{opacity:0;transform:translate3d(0,3000px,0)}
1793
60%{opacity:1;transform:translate3d(0,-20px,0)}
1794
75%{transform:translate3d(0,10px,0)}
1795
90%{transform:translate3d(0,-5px,0)}
1796
to{transform:translate3d(0,0,0)}
1797
}
1798
.bounceInUp{animation-name:bounceInUp}
1799
@keyframes fadeIn{from{opacity:0}
1800
to{opacity:1}
1801
}
1802
.fadeIn{animation-name:fadeIn}
1803
@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0)}
1804
to{opacity:1;transform:none}
1805
}
1806
.fadeInDown{animation-name:fadeInDown}
1807
@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}
1808
to{opacity:1;transform:none}
1809
}
1810
.fadeInLeft{animation-name:fadeInLeft}
1811
@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}
1812
to{opacity:1;transform:none}
1813
}
1814
.fadeInRight{animation-name:fadeInRight}
1815
@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}
1816
to{opacity:1;transform:none}
1817
}
1818
.fadeInUp{animation-name:fadeInUp}
1819
@keyframes lightSpeedIn{from{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
1820
60%{transform:skewX(20deg);opacity:1}
1821
80%{transform:skewX(-5deg);opacity:1}
1822
to{transform:none;opacity:1}
1823
}
1824
.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}
1825
@keyframes rotateIn{from{transform-origin:center;transform:rotate3d(0,0,1,-200deg);opacity:0}
1826
to{transform-origin:center;transform:none;opacity:1}
1827
}
1828
.rotateIn{animation-name:rotateIn}
1829
@keyframes rotateInDownLeft{from{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}
1830
to{transform-origin:left bottom;transform:none;opacity:1}
1831
}
1832
.rotateInDownLeft{animation-name:rotateInDownLeft}
1833
@keyframes rotateInDownRight{from{transform-origin:right bottom;transform:rotate3d(0,0,1,45deg);opacity:0}
1834
to{transform-origin:right bottom;transform:none;opacity:1}
1835
}
1836
.rotateInDownRight{animation-name:rotateInDownRight}
1837
@keyframes rotateInUpLeft{from{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}
1838
to{transform-origin:left bottom;transform:none;opacity:1}
1839
}
1840
.rotateInUpLeft{animation-name:rotateInUpLeft}
1841
@keyframes rotateInUpRight{from{transform-origin:right bottom;transform:rotate3d(0,0,1,-90deg);opacity:0}
1842
to{transform-origin:right bottom;transform:none;opacity:1}
1843
}
1844
.rotateInUpRight{animation-name:rotateInUpRight}
1845
@keyframes rollIn{from{opacity:0;transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
1846
to{opacity:1;transform:none}
1847
}
1848
.rollIn{animation-name:rollIn}
1849
@keyframes zoomIn{from{opacity:0;transform:scale3d(.3,.3,.3)}
1850
50%{opacity:1}
1851
}
1852
.zoomIn{animation-name:zoomIn}
1853
@keyframes zoomInDown{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
1854
60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
1855
}
1856
.zoomInDown{animation-name:zoomInDown}
1857
@keyframes zoomInLeft{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
1858
60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
1859
}
1860
.zoomInLeft{animation-name:zoomInLeft}
1861
@keyframes zoomInRight{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
1862
60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
1863
}
1864
.zoomInRight{animation-name:zoomInRight}
1865
@keyframes zoomInUp{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
1866
60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
1867
}
1868
.zoomInUp{animation-name:zoomInUp}
1869
@keyframes slideInDown{from{transform:translate3d(0,-100%,0);visibility:visible}
1870
to{transform:translate3d(0,0,0)}
1871
}
1872
.slideInDown{animation-name:slideInDown}
1873
@keyframes slideInLeft{from{transform:translate3d(-100%,0,0);visibility:visible}
1874
to{transform:translate3d(0,0,0)}
1875
}
1876
.slideInLeft{animation-name:slideInLeft}
1877
@keyframes slideInRight{from{transform:translate3d(100%,0,0);visibility:visible}
1878
to{transform:translate3d(0,0,0)}
1879
}
1880
.slideInRight{animation-name:slideInRight}
1881
@keyframes slideInUp{from{transform:translate3d(0,100%,0);visibility:visible}
1882
to{transform:translate3d(0,0,0)}
1883
}
1884
.slideInUp{animation-name:slideInUp}
1885
1886
.elementor-animation-grow{transition-duration:.3s;transition-property:transform}
1887
.elementor-animation-grow:active,.elementor-animation-grow:focus,.elementor-animation-grow:hover{transform:scale(1.1)}
1888
.elementor-animation-shrink{transition-duration:.3s;transition-property:transform}
1889
.elementor-animation-shrink:active,.elementor-animation-shrink:focus,.elementor-animation-shrink:hover{transform:scale(0.9)}
1890
@keyframes elementor-animation-pulse{25%{transform:scale(1.1)}
1891
75%{transform:scale(0.9)}
1892
}
1893
.elementor-animation-pulse:active,.elementor-animation-pulse:focus,.elementor-animation-pulse:hover{animation-name:elementor-animation-pulse;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}
1894
@keyframes elementor-animation-pulse-grow{to{transform:scale(1.1)}
1895
}
1896
.elementor-animation-pulse-grow:active,.elementor-animation-pulse-grow:focus,.elementor-animation-pulse-grow:hover{animation-name:elementor-animation-pulse-grow;animation-duration:.3s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate}
1897
@keyframes elementor-animation-pulse-shrink{to{transform:scale(0.9)}
1898
}
1899
.elementor-animation-pulse-shrink:active,.elementor-animation-pulse-shrink:focus,.elementor-animation-pulse-shrink:hover{animation-name:elementor-animation-pulse-shrink;animation-duration:.3s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate}
1900
@keyframes elementor-animation-push{50%{transform:scale(0.8)}
1901
100%{transform:scale(1)}
1902
}
1903
.elementor-animation-push:active,.elementor-animation-push:focus,.elementor-animation-push:hover{animation-name:elementor-animation-push;animation-duration:.3s;animation-timing-function:linear;animation-iteration-count:1}
1904
@keyframes elementor-animation-pop{50%{transform:scale(1.2)}
1905
}
1906
.elementor-animation-pop:active,.elementor-animation-pop:focus,.elementor-animation-pop:hover{animation-name:elementor-animation-pop;animation-duration:.3s;animation-timing-function:linear;animation-iteration-count:1}
1907
.elementor-animation-bounce-in{transition-duration:.5s}
1908
.elementor-animation-bounce-in:active,.elementor-animation-bounce-in:focus,.elementor-animation-bounce-in:hover{transform:scale(1.2);transition-timing-function:cubic-bezier(0.47,2.02,.31,-.36)}
1909
.elementor-animation-bounce-out{transition-duration:.5s}
1910
.elementor-animation-bounce-out:active,.elementor-animation-bounce-out:focus,.elementor-animation-bounce-out:hover{transform:scale(0.8);transition-timing-function:cubic-bezier(0.47,2.02,.31,-.36)}
1911
.elementor-animation-rotate{transition-duration:.3s;transition-property:transform}
1912
.elementor-animation-rotate:active,.elementor-animation-rotate:focus,.elementor-animation-rotate:hover{transform:rotate(4deg)}
1913
.elementor-animation-grow-rotate{transition-duration:.3s;transition-property:transform}
1914
.elementor-animation-grow-rotate:active,.elementor-animation-grow-rotate:focus,.elementor-animation-grow-rotate:hover{transform:scale(1.1) rotate(4deg)}
1915
.elementor-animation-float{transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}
1916
.elementor-animation-float:active,.elementor-animation-float:focus,.elementor-animation-float:hover{transform:translateY(-8px)}
1917
.elementor-animation-sink{transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}
1918
.elementor-animation-sink:active,.elementor-animation-sink:focus,.elementor-animation-sink:hover{transform:translateY(8px)}
1919
@keyframes elementor-animation-bob{0%{transform:translateY(-8px)}
1920
50%{transform:translateY(-4px)}
1921
100%{transform:translateY(-8px)}
1922
}
1923
@keyframes elementor-animation-bob-float{100%{transform:translateY(-8px)}
1924
}
1925
.elementor-animation-bob:active,.elementor-animation-bob:focus,.elementor-animation-bob:hover{animation-name:elementor-animation-bob-float,elementor-animation-bob;animation-duration:.3s,1.5s;animation-delay:0s,.3s;animation-timing-function:ease-out,ease-in-out;animation-iteration-count:1,infinite;animation-fill-mode:forwards;animation-direction:normal,alternate}
1926
@keyframes elementor-animation-hang{0%{transform:translateY(8px)}
1927
50%{transform:translateY(4px)}
1928
100%{transform:translateY(8px)}
1929
}
1930
@keyframes elementor-animation-hang-sink{100%{transform:translateY(8px)}
1931
}
1932
.elementor-animation-hang:active,.elementor-animation-hang:focus,.elementor-animation-hang:hover{animation-name:elementor-animation-hang-sink,elementor-animation-hang;animation-duration:.3s,1.5s;animation-delay:0s,.3s;animation-timing-function:ease-out,ease-in-out;animation-iteration-count:1,infinite;animation-fill-mode:forwards;animation-direction:normal,alternate}
1933
.elementor-animation-skew{transition-duration:.3s;transition-property:transform}
1934
.elementor-animation-skew:active,.elementor-animation-skew:focus,.elementor-animation-skew:hover{transform:skew(-10deg)}
1935
.elementor-animation-skew-forward{transition-duration:.3s;transition-property:transform;transform-origin:0 100%}
1936
.elementor-animation-skew-forward:active,.elementor-animation-skew-forward:focus,.elementor-animation-skew-forward:hover{transform:skew(-10deg)}
1937
.elementor-animation-skew-backward{transition-duration:.3s;transition-property:transform;transform-origin:0 100%}
1938
.elementor-animation-skew-backward:active,.elementor-animation-skew-backward:focus,.elementor-animation-skew-backward:hover{transform:skew(10deg)}
1939
@keyframes elementor-animation-wobble-vertical{16.65%{transform:translateY(8px)}
1940
33.3%{transform:translateY(-6px)}
1941
49.95%{transform:translateY(4px)}
1942
66.6%{transform:translateY(-2px)}
1943
83.25%{transform:translateY(1px)}
1944
100%{transform:translateY(0)}
1945
}
1946
.elementor-animation-wobble-vertical:active,.elementor-animation-wobble-vertical:focus,.elementor-animation-wobble-vertical:hover{animation-name:elementor-animation-wobble-vertical;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}
1947
@keyframes elementor-animation-wobble-horizontal{16.65%{transform:translateX(8px)}
1948
33.3%{transform:translateX(-6px)}
1949
49.95%{transform:translateX(4px)}
1950
66.6%{transform:translateX(-2px)}
1951
83.25%{transform:translateX(1px)}
1952
100%{transform:translateX(0)}
1953
}
1954
.elementor-animation-wobble-horizontal:active,.elementor-animation-wobble-horizontal:focus,.elementor-animation-wobble-horizontal:hover{animation-name:elementor-animation-wobble-horizontal;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}
1955
@keyframes elementor-animation-wobble-to-bottom-right{16.65%{transform:translate(8px,8px)}
1956
33.3%{transform:translate(-6px,-6px)}
1957
49.95%{transform:translate(4px,4px)}
1958
66.6%{transform:translate(-2px,-2px)}
1959
83.25%{transform:translate(1px,1px)}
1960
100%{transform:translate(0,0)}
1961
}
1962
.elementor-animation-wobble-to-bottom-right:active,.elementor-animation-wobble-to-bottom-right:focus,.elementor-animation-wobble-to-bottom-right:hover{animation-name:elementor-animation-wobble-to-bottom-right;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}
1963
@keyframes elementor-animation-wobble-to-top-right{16.65%{transform:translate(8px,-8px)}
1964
33.3%{transform:translate(-6px,6px)}
1965
49.95%{transform:translate(4px,-4px)}
1966
66.6%{transform:translate(-2px,2px)}
1967
83.25%{transform:translate(1px,-1px)}
1968
100%{transform:translate(0,0)}
1969
}
1970
.elementor-animation-wobble-to-top-right:active,.elementor-animation-wobble-to-top-right:focus,.elementor-animation-wobble-to-top-right:hover{animation-name:elementor-animation-wobble-to-top-right;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}
1971
@keyframes elementor-animation-wobble-top{16.65%{transform:skew(-12deg)}
1972
33.3%{transform:skew(10deg)}
1973
49.95%{transform:skew(-6deg)}
1974
66.6%{transform:skew(4deg)}
1975
83.25%{transform:skew(-2deg)}
1976
100%{transform:skew(0)}
1977
}
1978
.elementor-animation-wobble-top{transform-origin:0 100%}
1979
.elementor-animation-wobble-top:active,.elementor-animation-wobble-top:focus,.elementor-animation-wobble-top:hover{animation-name:elementor-animation-wobble-top;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}
1980
@keyframes elementor-animation-wobble-bottom{16.65%{transform:skew(-12deg)}
1981
33.3%{transform:skew(10deg)}
1982
49.95%{transform:skew(-6deg)}
1983
66.6%{transform:skew(4deg)}
1984
83.25%{transform:skew(-2deg)}
1985
100%{transform:skew(0)}
1986
}
1987
.elementor-animation-wobble-bottom{transform-origin:100% 0}
1988
.elementor-animation-wobble-bottom:active,.elementor-animation-wobble-bottom:focus,.elementor-animation-wobble-bottom:hover{animation-name:elementor-animation-wobble-bottom;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}
1989
@keyframes elementor-animation-wobble-skew{16.65%{transform:skew(-12deg)}
1990
33.3%{transform:skew(10deg)}
1991
49.95%{transform:skew(-6deg)}
1992
66.6%{transform:skew(4deg)}
1993
83.25%{transform:skew(-2deg)}
1994
100%{transform:skew(0)}
1995
}
1996
.elementor-animation-wobble-skew:active,.elementor-animation-wobble-skew:focus,.elementor-animation-wobble-skew:hover{animation-name:elementor-animation-wobble-skew;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}
1997
@keyframes elementor-animation-buzz{50%{transform:translateX(3px) rotate(2deg)}
1998
100%{transform:translateX(-3px) rotate(-2deg)}
1999
}
2000
.elementor-animation-buzz:active,.elementor-animation-buzz:focus,.elementor-animation-buzz:hover{animation-name:elementor-animation-buzz;animation-duration:.15s;animation-timing-function:linear;animation-iteration-count:infinite}
2001
@keyframes elementor-animation-buzz-out{10%{transform:translateX(3px) rotate(2deg)}
2002
20%{transform:translateX(-3px) rotate(-2deg)}
2003
30%{transform:translateX(3px) rotate(2deg)}
2004
40%{transform:translateX(-3px) rotate(-2deg)}
2005
50%{transform:translateX(2px) rotate(1deg)}
2006
60%{transform:translateX(-2px) rotate(-1deg)}
2007
70%{transform:translateX(2px) rotate(1deg)}
2008
80%{transform:translateX(-2px) rotate(-1deg)}
2009
90%{transform:translateX(1px) rotate(0)}
2010
100%{transform:translateX(-1px) rotate(0)}
2011
}
2012
.elementor-animation-buzz-out:active,.elementor-animation-buzz-out:focus,.elementor-animation-buzz-out:hover{animation-name:elementor-animation-buzz-out;animation-duration:.75s;animation-timing-function:linear;animation-iteration-count:1}
2013
2014
/*!/wp-content/plugins/elementor/assets/css/frontend-legacy.min.css*/
2015
/*! elementor - v3.1.4 - 10-03-2021 */
2016
.elementor-bc-flex-widget .elementor-section-content-top>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
2017
.elementor-bc-flex-widget .elementor-section-content-middle>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
2018
.elementor-bc-flex-widget .elementor-section-content-bottom>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
2019
.elementor-column-gap-narrow>.elementor-row>.elementor-column>.elementor-element-populated{padding:5px}
2020
.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:10px}
2021
.elementor-column-gap-extended>.elementor-row>.elementor-column>.elementor-element-populated{padding:15px}
2022
.elementor-column-gap-wide>.elementor-row>.elementor-column>.elementor-element-populated{padding:20px}
2023
.elementor-column-gap-wider>.elementor-row>.elementor-column>.elementor-element-populated{padding:30px}
2024
@media (min-width:768px) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>.elementor-row>:first-child{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
2025
.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(2){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
2026
.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(3){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
2027
.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(4){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
2028
.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(5){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
2029
.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(6){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
2030
.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
2031
.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(8){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
2032
.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(9){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
2033
.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(10){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
2034
}
2035
@media (max-width:767px){.elementor-reverse-mobile>.elementor-container>.elementor-row>:first-child{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
2036
.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(2){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
2037
.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(3){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
2038
.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(4){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
2039
.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(5){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
2040
.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(6){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
2041
.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
2042
.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(8){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
2043
.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(9){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
2044
.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(10){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
2045
.elementor-column{width:100%}
2046
}
2047
2048
/*!/wp-content/plugins/elementor/assets/css/frontend.min.css*/
2049
/*! elementor - v3.1.4 - 10-03-2021 */
2050
.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}
2051
.dialog-message{
font-size:12px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box}
2052
.dialog-type-lightbox{position:fixed;height:100%;width:100%;bottom:0;left:0;background-color:rgba(0,0,0,.8);z-index:9999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
2053
.dialog-type-lightbox .dialog-widget-content{margin:auto;width:375px}
2054
.dialog-type-lightbox .dialog-header{
font-size:15px;color:#495157;padding:30px 0 10px;font-weight:500}
2055
.dialog-type-lightbox .dialog-message{padding:0 30px 30px;min-height:50px}
2056
.dialog-type-lightbox:not(.elementor-popup-modal) .dialog-header,.dialog-type-lightbox:not(.elementor-popup-modal) .dialog-message{text-align:center}
2057
.dialog-type-lightbox .dialog-buttons-wrapper{border-top:1px solid #e6e9ec;text-align:center}
2058
.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button{font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;width:50%;border:none;background:none;color:#6d7882;
font-size:15px;cursor:pointer;padding:13px 0;outline:0}
2059
.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button:hover{background-color:#f4f6f7}
2060
.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button.dialog-ok{color:#b01b1b}
2061
.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button.dialog-take_over{color:#39b54a}
2062
.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button:active{background-color:rgba(230,233,236,.5)}
2063
.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button::-moz-focus-inner{border:0}
2064
.dialog-close-button{cursor:pointer;position:absolute;margin-top:15px;right:15px;
font-size:15px;line-height:1}
2065
.dialog-close-button:not(:hover){opacity:.4}
2066
.dialog-alert-widget .dialog-buttons-wrapper>button{width:100%}
2067
.dialog-confirm-widget .dialog-button:first-child{border-right:1px solid #e6e9ec}
2068
.dialog-prevent-scroll{overflow:hidden;max-height:100vh}
2069
@media (min-width:1024px){body.admin-bar .dialog-lightbox-widget{height:calc(100vh - 32px)}
2070
}
2071
@media (max-width:1024px){body.admin-bar .dialog-type-lightbox{position:-webkit-sticky;
position:sticky;height:100vh}
2072
}
2073
.elementor-aspect-ratio-219 .elementor-fit-aspect-ratio{padding-bottom:42.8571%}
2074
.elementor-aspect-ratio-169 .elementor-fit-aspect-ratio{padding-bottom:56.25%}
2075
.elementor-aspect-ratio-43 .elementor-fit-aspect-ratio{padding-bottom:75%}
2076
.elementor-aspect-ratio-32 .elementor-fit-aspect-ratio{padding-bottom:66.6666%}
2077
.elementor-aspect-ratio-11 .elementor-fit-aspect-ratio{padding-bottom:100%}
2078
.elementor-aspect-ratio-916 .elementor-fit-aspect-ratio{padding-bottom:177.8%}
2079
.elementor-fit-aspect-ratio{position:relative;height:0}
2080
.elementor-fit-aspect-ratio iframe{position:absolute;top:0;left:0;height:100%;width:100%;border:0;background-color:#000}
2081
.elementor-fit-aspect-ratio video{width:100%}
2082
.flatpickr-calendar{width:280px}
2083
.flatpickr-calendar .flatpickr-current-month span.cur-month{font-weight:300}
2084
.flatpickr-calendar .dayContainer{width:280px;min-width:280px;max-width:280px}
2085
.flatpickr-calendar .flatpickr-days{width:280px}
2086
.flatpickr-calendar .flatpickr-day{max-width:37px;height:37px;line-height:37px}
2087
.elementor-templates-modal .dialog-widget-content{font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;background-color:#f1f3f5;width:100%}
2088
@media (max-width:1439px){.elementor-templates-modal .dialog-widget-content{max-width:990px}
2089
}
2090
@media (min-width:1440px){.elementor-templates-modal .dialog-widget-content{max-width:1200px}
2091
}
2092
.elementor-templates-modal .dialog-header{padding:0;z-index:1}
2093
.elementor-templates-modal .dialog-buttons-wrapper,.elementor-templates-modal .dialog-header{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}
2094
.elementor-templates-modal .dialog-buttons-wrapper{border:none;display:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:5px}
2095
.elementor-templates-modal .dialog-buttons-wrapper .elementor-button{height:40px;margin-left:5px}
2096
.elementor-templates-modal .dialog-buttons-wrapper .elementor-button-success{padding:12px 36px;color:#fff;width:auto;
font-size:15px}
2097
.elementor-templates-modal .dialog-buttons-wrapper .elementor-button-success:hover{background-color:#39b54a}
2098
.elementor-templates-modal .dialog-message{height:750px;max-height:85vh;overflow:auto;padding-top:25px}
2099
.elementor-templates-modal .dialog-content{height:100%}
2100
.elementor-templates-modal .dialog-loading{display:none}
2101
.elementor-templates-modal__header{display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:50px}
2102
.elementor-templates-modal__header__logo{line-height:1;text-transform:uppercase;font-weight:700;cursor:pointer}
2103
.elementor-templates-modal__header__logo-area{text-align:left;padding-left:15px}
2104
.elementor-templates-modal__header__logo-area>*{display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
2105
.elementor-templates-modal__header__logo__icon-wrapper{margin-right:10px;
font-size:12px}
2106
.elementor-templates-modal__header__logo__title{padding-top:2px}
2107
.elementor-templates-modal__header__items-area{display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
2108
.elementor-templates-modal__header__item{position:relative;display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:content-box;box-sizing:content-box}
2109
.elementor-templates-modal__header__item>i{font-size:20px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer}
2110
.elementor-templates-modal__header__item>i:not(:hover){color:#a4afb7}
2111
.elementor-templates-modal__header__close--normal{width:47px;border-left:1px solid #e6e9ec}
2112
.elementor-templates-modal__header__close--normal i{font-size:18px}
2113
.elementor-templates-modal__header__close--skip{padding:10px 10px 10px 20px;margin-right:10px;color:#fff;background-color:#a4afb7;
font-size:11px;font-weight:400;line-height:1;text-transform:uppercase;-webkit-border-radius:2px;border-radius:2px;cursor:pointer}
2114
.elementor-templates-modal__header__close--skip>i{font-size:inherit;padding-left:10px;margin-left:15px;border-left:1px solid}
2115
.elementor-templates-modal__header__close--skip>i:not(:hover){color:#fff}
2116
.elementor-templates-modal__sidebar{-ms-flex-negative:0;flex-shrink:0;width:25%;background-color:hsla(0,0%,100%,.3)}
2117
.elementor-templates-modal__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-shadow:0 0 13px inset rgba(0,0,0,.05);box-shadow:inset 0 0 13px rgba(0,0,0,.05)}
2118
#wpadminbar #wp-admin-bar-elementor_app_site_editor a.ab-item{border-top:1px solid #464b50;margin-top:6px}
2119
.elementor-hidden{display:none}
2120
.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}
2121
.elementor-clearfix:after{content:"";display:block;clear:both;width:0;height:0}
2122
.e-logo-wrapper{background:#93003c;display:inline-block;padding:.75em;-webkit-border-radius:50%;border-radius:50%;line-height:1}
2123
.e-logo-wrapper i{color:#fff;font-size:1em}
2124
.elementor{-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}
2125
.elementor *,.elementor :after,.elementor :before{-webkit-box-sizing:border-box;box-sizing:border-box}
2126
.elementor a{-webkit-box-shadow:none;box-shadow:none;text-decoration:none}
2127
.elementor hr{margin:0;background-color:transparent}
2128
.elementor img{height:auto;max-width:100%;border:none;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}
2129
.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure{margin:0}
2130
.elementor embed,.elementor iframe,.elementor object,.elementor video{max-width:100%;width:100%;margin:0;line-height:1;border:none}
2131
.elementor .elementor-custom-embed{line-height:0}
2132
.elementor .elementor-background,.elementor .elementor-background-holder,.elementor .elementor-background-video-container{height:100%;width:100%;top:0;left:0;position:absolute;overflow:hidden;z-index:0;direction:ltr}
2133
.elementor .elementor-background-video-container{-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;pointer-events:none}
2134
.elementor .elementor-background-video-container.elementor-loading{opacity:0}
2135
.elementor .elementor-background-video-embed{max-width:none}
2136
.elementor .elementor-background-video,.elementor .elementor-background-video-embed,.elementor .elementor-background-video-hosted{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
2137
.elementor .elementor-background-video{max-width:none}
2138
.elementor .elementor-html5-video{-o-object-fit:cover;object-fit:cover}
2139
.elementor .elementor-background-overlay,.elementor .elementor-background-slideshow{height:100%;width:100%;top:0;left:0;position:absolute}
2140
.elementor .elementor-background-slideshow{z-index:0}
2141
.elementor .elementor-background-slideshow__slide__image{width:100%;height:100%;background-position:50%;-webkit-background-size:cover;background-size:cover}
2142
.elementor-widget-wrap>.elementor-element.elementor-absolute{position:absolute}
2143
.elementor-widget-wrap>.elementor-element.elementor-fixed{position:fixed}
2144
.elementor-widget-wrap .elementor-element.elementor-widget__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget__width-initial{max-width:100%}
2145
@media (max-width:1024px){.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-initial{max-width:100%}
2146
}
2147
@media (max-width:767px){.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-initial{max-width:100%}
2148
}
2149
.elementor-element.elementor-absolute,.elementor-element.elementor-fixed{z-index:1}
2150
.elementor-invisible{visibility:hidden}
2151
.elementor-align-center{text-align:center}
2152
.elementor-align-center .elementor-button{width:auto}
2153
.elementor-align-right{text-align:right}
2154
.elementor-align-right .elementor-button{width:auto}
2155
.elementor-align-left{text-align:left}
2156
.elementor-align-left .elementor-button{width:auto}
2157
.elementor-align-justify .elementor-button{width:100%}
2158
.elementor-custom-embed-play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
2159
.elementor-custom-embed-play i{font-size:100px;color:#fff;opacity:.8;text-shadow:1px 0 6px rgba(0,0,0,.3);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
2160
.elementor-custom-embed-play.elementor-playing i{font-family:eicons;-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}
2161
.elementor-custom-embed-play.elementor-playing i:before{content:"\e8fb"}
2162
.elementor-tag{display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex}
2163
.elementor-ken-burns{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:10s;-o-transition-duration:10s;transition-duration:10s;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}
2164
.elementor-ken-burns--out{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}
2165
.elementor-ken-burns--active{-webkit-transition-duration:20s;-o-transition-duration:20s;transition-duration:20s}
2166
.elementor-ken-burns--active.elementor-ken-burns--out{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
2167
.elementor-ken-burns--active.elementor-ken-burns--in{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}
2168
@media (max-width:1024px){.elementor-tablet-align-center{text-align:center}
2169
.elementor-tablet-align-center .elementor-button{width:auto}
2170
.elementor-tablet-align-right{text-align:right}
2171
.elementor-tablet-align-right .elementor-button{width:auto}
2172
.elementor-tablet-align-left{text-align:left}
2173
.elementor-tablet-align-left .elementor-button{width:auto}
2174
.elementor-tablet-align-justify .elementor-button{width:100%}
2175
}
2176
@media (max-width:767px){.elementor-mobile-align-center{text-align:center}
2177
.elementor-mobile-align-center .elementor-button{width:auto}
2178
.elementor-mobile-align-right{text-align:right}
2179
.elementor-mobile-align-right .elementor-button{width:auto}
2180
.elementor-mobile-align-left{text-align:left}
2181
.elementor-mobile-align-left .elementor-button{width:auto}
2182
.elementor-mobile-align-justify .elementor-button{width:100%}
2183
}
2184
#wpadminbar #wp-admin-bar-elementor_edit_page>.ab-item:before{content:"\e813";font-family:eicons;top:3px;font-size:18px}
2185
#wpadminbar #wp-admin-bar-elementor_inspector>.ab-item:before{content:"\f348";top:2px}
2186
:root{--page-title-display:block}
2187
.elementor-page-title,h1.entry-title{display:var(--page-title-display)}
2188
.elementor-section{position:relative}
2189
.elementor-section .elementor-container{display:-webkit-box;
display:-ms-flexbox;
display:flex;margin-right:auto;margin-left:auto;position:relative}
2190
@media (max-width:1024px){.elementor-section .elementor-container{-ms-flex-wrap:wrap;flex-wrap:wrap}
2191
}
2192
.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}
2193
.elementor-section.elementor-section-stretched{position:relative;width:100%}
2194
.elementor-section.elementor-section-items-top>.elementor-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
2195
.elementor-section.elementor-section-items-middle>.elementor-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
2196
.elementor-section.elementor-section-items-bottom>.elementor-container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
2197
@media (min-width:768px){.elementor-section.elementor-section-height-full{height:100vh}
2198
.elementor-section.elementor-section-height-full>.elementor-container{height:100%}
2199
}
2200
.elementor-bc-flex-widget .elementor-section-content-top>.elementor-container>.elementor-column>.elementor-widget-wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
2201
.elementor-bc-flex-widget .elementor-section-content-middle>.elementor-container>.elementor-column>.elementor-widget-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
2202
.elementor-bc-flex-widget .elementor-section-content-bottom>.elementor-container>.elementor-column>.elementor-widget-wrap{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
2203
.elementor-row{width:100%;display:-webkit-box;
display:-ms-flexbox;
display:flex}
2204
@media (max-width:1024px){.elementor-row{-ms-flex-wrap:wrap;flex-wrap:wrap}
2205
}
2206
.elementor-widget-wrap{position:relative;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start}
2207
.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:-webkit-box;
display:-ms-flexbox;
display:flex}
2208
.elementor-widget-wrap>.elementor-element{width:100%}
2209
.elementor-widget{position:relative}
2210
.elementor-widget:not(:last-child){margin-bottom:20px}
2211
.elementor-widget:not(:last-child).elementor-absolute,.elementor-widget:not(:last-child).elementor-widget__width-auto,.elementor-widget:not(:last-child).elementor-widget__width-initial{margin-bottom:0}
2212
.elementor-column{min-height:1px}
2213
.elementor-column,.elementor-column-wrap{position:relative;display:-webkit-box;
display:-ms-flexbox;
display:flex}
2214
.elementor-column-wrap{width:100%}
2215
.elementor-column-gap-narrow>.elementor-column>.elementor-element-populated{padding:5px}
2216
.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px}
2217
.elementor-column-gap-extended>.elementor-column>.elementor-element-populated{padding:15px}
2218
.elementor-column-gap-wide>.elementor-column>.elementor-element-populated{padding:20px}
2219
.elementor-column-gap-wider>.elementor-column>.elementor-element-populated{padding:30px}
2220
.elementor-inner-section .elementor-column-gap-no .elementor-element-populated{padding:0}
2221
@media (min-width:768px){.elementor-column.elementor-col-10,.elementor-column[data-col="10"]{width:10%}
2222
.elementor-column.elementor-col-11,.elementor-column[data-col="11"]{width:11.111%}
2223
.elementor-column.elementor-col-12,.elementor-column[data-col="12"]{width:12.5%}
2224
.elementor-column.elementor-col-14,.elementor-column[data-col="14"]{width:14.285%}
2225
.elementor-column.elementor-col-16,.elementor-column[data-col="16"]{width:16.666%}
2226
.elementor-column.elementor-col-20,.elementor-column[data-col="20"]{width:20%}
2227
.elementor-column.elementor-col-25,.elementor-column[data-col="25"]{width:25%}
2228
.elementor-column.elementor-col-30,.elementor-column[data-col="30"]{width:30%}
2229
.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{width:33.333%}
2230
.elementor-column.elementor-col-40,.elementor-column[data-col="40"]{width:40%}
2231
.elementor-column.elementor-col-50,.elementor-column[data-col="50"]{width:50%}
2232
.elementor-column.elementor-col-60,.elementor-column[data-col="60"]{width:60%}
2233
.elementor-column.elementor-col-66,.elementor-column[data-col="66"]{width:66.666%}
2234
.elementor-column.elementor-col-70,.elementor-column[data-col="70"]{width:70%}
2235
.elementor-column.elementor-col-75,.elementor-column[data-col="75"]{width:75%}
2236
.elementor-column.elementor-col-80,.elementor-column[data-col="80"]{width:80%}
2237
.elementor-column.elementor-col-83,.elementor-column[data-col="83"]{width:83.333%}
2238
.elementor-column.elementor-col-90,.elementor-column[data-col="90"]{width:90%}
2239
.elementor-column.elementor-col-100,.elementor-column[data-col="100"]{width:100%}
2240
}
2241
@media (max-width:479px){.elementor-column.elementor-xs-10{width:10%}
2242
.elementor-column.elementor-xs-11{width:11.111%}
2243
.elementor-column.elementor-xs-12{width:12.5%}
2244
.elementor-column.elementor-xs-14{width:14.285%}
2245
.elementor-column.elementor-xs-16{width:16.666%}
2246
.elementor-column.elementor-xs-20{width:20%}
2247
.elementor-column.elementor-xs-25{width:25%}
2248
.elementor-column.elementor-xs-30{width:30%}
2249
.elementor-column.elementor-xs-33{width:33.333%}
2250
.elementor-column.elementor-xs-40{width:40%}
2251
.elementor-column.elementor-xs-50{width:50%}
2252
.elementor-column.elementor-xs-60{width:60%}
2253
.elementor-column.elementor-xs-66{width:66.666%}
2254
.elementor-column.elementor-xs-70{width:70%}
2255
.elementor-column.elementor-xs-75{width:75%}
2256
.elementor-column.elementor-xs-80{width:80%}
2257
.elementor-column.elementor-xs-83{width:83.333%}
2258
.elementor-column.elementor-xs-90{width:90%}
2259
.elementor-column.elementor-xs-100{width:100%}
2260
}
2261
@media (max-width:767px){.elementor-column.elementor-sm-10{width:10%}
2262
.elementor-column.elementor-sm-11{width:11.111%}
2263
.elementor-column.elementor-sm-12{width:12.5%}
2264
.elementor-column.elementor-sm-14{width:14.285%}
2265
.elementor-column.elementor-sm-16{width:16.666%}
2266
.elementor-column.elementor-sm-20{width:20%}
2267
.elementor-column.elementor-sm-25{width:25%}
2268
.elementor-column.elementor-sm-30{width:30%}
2269
.elementor-column.elementor-sm-33{width:33.333%}
2270
.elementor-column.elementor-sm-40{width:40%}
2271
.elementor-column.elementor-sm-50{width:50%}
2272
.elementor-column.elementor-sm-60{width:60%}
2273
.elementor-column.elementor-sm-66{width:66.666%}
2274
.elementor-column.elementor-sm-70{width:70%}
2275
.elementor-column.elementor-sm-75{width:75%}
2276
.elementor-column.elementor-sm-80{width:80%}
2277
.elementor-column.elementor-sm-83{width:83.333%}
2278
.elementor-column.elementor-sm-90{width:90%}
2279
.elementor-column.elementor-sm-100{width:100%}
2280
}
2281
@media (min-width:768px) and (max-width:1024px){.elementor-column.elementor-md-10{width:10%}
2282
.elementor-column.elementor-md-11{width:11.111%}
2283
.elementor-column.elementor-md-12{width:12.5%}
2284
.elementor-column.elementor-md-14{width:14.285%}
2285
.elementor-column.elementor-md-16{width:16.666%}
2286
.elementor-column.elementor-md-20{width:20%}
2287
.elementor-column.elementor-md-25{width:25%}
2288
.elementor-column.elementor-md-30{width:30%}
2289
.elementor-column.elementor-md-33{width:33.333%}
2290
.elementor-column.elementor-md-40{width:40%}
2291
.elementor-column.elementor-md-50{width:50%}
2292
.elementor-column.elementor-md-60{width:60%}
2293
.elementor-column.elementor-md-66{width:66.666%}
2294
.elementor-column.elementor-md-70{width:70%}
2295
.elementor-column.elementor-md-75{width:75%}
2296
.elementor-column.elementor-md-80{width:80%}
2297
.elementor-column.elementor-md-83{width:83.333%}
2298
.elementor-column.elementor-md-90{width:90%}
2299
.elementor-column.elementor-md-100{width:100%}
2300
}
2301
@media (min-width:768px) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
2302
.elementor-reverse-tablet>.elementor-container>:nth-child(2){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
2303
.elementor-reverse-tablet>.elementor-container>:nth-child(3){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
2304
.elementor-reverse-tablet>.elementor-container>:nth-child(4){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
2305
.elementor-reverse-tablet>.elementor-container>:nth-child(5){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
2306
.elementor-reverse-tablet>.elementor-container>:nth-child(6){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
2307
.elementor-reverse-tablet>.elementor-container>:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
2308
.elementor-reverse-tablet>.elementor-container>:nth-child(8){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
2309
.elementor-reverse-tablet>.elementor-container>:nth-child(9){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
2310
.elementor-reverse-tablet>.elementor-container>:nth-child(10){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
2311
}
2312
@media (max-width:767px){.elementor-reverse-mobile>.elementor-container>:first-child{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
2313
.elementor-reverse-mobile>.elementor-container>:nth-child(2){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
2314
.elementor-reverse-mobile>.elementor-container>:nth-child(3){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
2315
.elementor-reverse-mobile>.elementor-container>:nth-child(4){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
2316
.elementor-reverse-mobile>.elementor-container>:nth-child(5){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
2317
.elementor-reverse-mobile>.elementor-container>:nth-child(6){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
2318
.elementor-reverse-mobile>.elementor-container>:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
2319
.elementor-reverse-mobile>.elementor-container>:nth-child(8){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
2320
.elementor-reverse-mobile>.elementor-container>:nth-child(9){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
2321
.elementor-reverse-mobile>.elementor-container>:nth-child(10){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
2322
.elementor-column{width:100%}
2323
}
2324
ul.elementor-icon-list-items.elementor-inline-items{display:-webkit-box;
display:-ms-flexbox;
display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
2325
ul.elementor-icon-list-items.elementor-inline-items .elementor-inline-item{word-break:break-word}
2326
.elementor-grid{display:grid;
grid-column-gap:var(--grid-column-gap);
grid-row-gap:var(--grid-row-gap)}
2327
.elementor-grid .elementor-grid-item{min-width:0}
2328
.elementor-grid-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}
2329
.elementor-grid-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}
2330
.elementor-grid-1 .elementor-grid{
grid-template-columns:repeat(1,1fr)}
2331
.elementor-grid-2 .elementor-grid{
grid-template-columns:repeat(2,1fr)}
2332
.elementor-grid-3 .elementor-grid{
grid-template-columns:repeat(3,1fr)}
2333
.elementor-grid-4 .elementor-grid{
grid-template-columns:repeat(4,1fr)}
2334
.elementor-grid-5 .elementor-grid{
grid-template-columns:repeat(5,1fr)}
2335
.elementor-grid-6 .elementor-grid{
grid-template-columns:repeat(6,1fr)}
2336
.elementor-grid-7 .elementor-grid{
grid-template-columns:repeat(7,1fr)}
2337
.elementor-grid-8 .elementor-grid{
grid-template-columns:repeat(8,1fr)}
2338
.elementor-grid-9 .elementor-grid{
grid-template-columns:repeat(9,1fr)}
2339
.elementor-grid-10 .elementor-grid{
grid-template-columns:repeat(10,1fr)}
2340
.elementor-grid-11 .elementor-grid{
grid-template-columns:repeat(11,1fr)}
2341
.elementor-grid-12 .elementor-grid{
grid-template-columns:repeat(12,1fr)}
2342
@media (max-width:1024px){.elementor-grid-tablet-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}
2343
.elementor-grid-tablet-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}
2344
.elementor-grid-tablet-1 .elementor-grid{
grid-template-columns:repeat(1,1fr)}
2345
.elementor-grid-tablet-2 .elementor-grid{
grid-template-columns:repeat(2,1fr)}
2346
.elementor-grid-tablet-3 .elementor-grid{
grid-template-columns:repeat(3,1fr)}
2347
.elementor-grid-tablet-4 .elementor-grid{
grid-template-columns:repeat(4,1fr)}
2348
.elementor-grid-tablet-5 .elementor-grid{
grid-template-columns:repeat(5,1fr)}
2349
.elementor-grid-tablet-6 .elementor-grid{
grid-template-columns:repeat(6,1fr)}
2350
.elementor-grid-tablet-7 .elementor-grid{
grid-template-columns:repeat(7,1fr)}
2351
.elementor-grid-tablet-8 .elementor-grid{
grid-template-columns:repeat(8,1fr)}
2352
.elementor-grid-tablet-9 .elementor-grid{
grid-template-columns:repeat(9,1fr)}
2353
.elementor-grid-tablet-10 .elementor-grid{
grid-template-columns:repeat(10,1fr)}
2354
.elementor-grid-tablet-11 .elementor-grid{
grid-template-columns:repeat(11,1fr)}
2355
.elementor-grid-tablet-12 .elementor-grid{
grid-template-columns:repeat(12,1fr)}
2356
}
2357
@media (max-width:767px){.elementor-grid-mobile-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}
2358
.elementor-grid-mobile-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}
2359
.elementor-grid-mobile-1 .elementor-grid{
grid-template-columns:repeat(1,1fr)}
2360
.elementor-grid-mobile-2 .elementor-grid{
grid-template-columns:repeat(2,1fr)}
2361
.elementor-grid-mobile-3 .elementor-grid{
grid-template-columns:repeat(3,1fr)}
2362
.elementor-grid-mobile-4 .elementor-grid{
grid-template-columns:repeat(4,1fr)}
2363
.elementor-grid-mobile-5 .elementor-grid{
grid-template-columns:repeat(5,1fr)}
2364
.elementor-grid-mobile-6 .elementor-grid{
grid-template-columns:repeat(6,1fr)}
2365
.elementor-grid-mobile-7 .elementor-grid{
grid-template-columns:repeat(7,1fr)}
2366
.elementor-grid-mobile-8 .elementor-grid{
grid-template-columns:repeat(8,1fr)}
2367
.elementor-grid-mobile-9 .elementor-grid{
grid-template-columns:repeat(9,1fr)}
2368
.elementor-grid-mobile-10 .elementor-grid{
grid-template-columns:repeat(10,1fr)}
2369
.elementor-grid-mobile-11 .elementor-grid{
grid-template-columns:repeat(11,1fr)}
2370
.elementor-grid-mobile-12 .elementor-grid{
grid-template-columns:repeat(12,1fr)}
2371
}
2372
@media (min-width:1025px){#elementor-device-mode:after{content:"desktop"}
2373
}
2374
@media (min-width:768px) and (max-width:1024px){#elementor-device-mode:after{content:"tablet"}
2375
}
2376
@media (max-width:767px){#elementor-device-mode:after{content:"mobile"}
2377
}
2378
.elementor-form-fields-wrapper{display:-webkit-box;
display:-ms-flexbox;
display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
2379
.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group .elementor-field-subgroup,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>.elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>input,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>textarea{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
2380
.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group .elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group>input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
2381
.elementor-field-group{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
2382
.elementor-field-group.elementor-field-type-submit{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
2383
.elementor-field-group .elementor-field-textual{width:100%;max-width:100%;border:1px solid #818a91;background-color:transparent;color:#373a3c;vertical-align:middle;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
2384
.elementor-field-group .elementor-field-textual:focus{-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.1) inset;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);outline:0}
2385
.elementor-field-group .elementor-field-textual::-webkit-input-placeholder{color:inherit;font-family:inherit;opacity:.6}
2386
.elementor-field-group .elementor-field-textual:-ms-input-placeholder{color:inherit;font-family:inherit;opacity:.6}
2387
.elementor-field-group .elementor-field-textual:-moz-placeholder,.elementor-field-group .elementor-field-textual::-moz-placeholder{color:inherit;font-family:inherit;opacity:.6}
2388
.elementor-field-group .elementor-field-textual::-ms-input-placeholder{color:inherit;font-family:inherit;opacity:.6}
2389
.elementor-field-group .elementor-field-textual::placeholder{color:inherit;font-family:inherit;opacity:.6}
2390
.elementor-field-group .elementor-select-wrapper{display:-webkit-box;
display:-ms-flexbox;
display:flex;position:relative;width:100%}
2391
.elementor-field-group .elementor-select-wrapper select{appearance:none;-webkit-appearance:none;-moz-appearance:none;color:inherit;font-size:inherit;font-family:inherit;font-weight:inherit;font-style:inherit;text-transform:inherit;letter-spacing:inherit;line-height:inherit;-ms-flex-preferred-size:100%;flex-basis:100%;padding-right:20px}
2392
.elementor-field-group .elementor-select-wrapper:before{content:"\e92a";font-family:eicons;fo
nt-size:15px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:10px;pointer-events:none;text-shadow:0 0 3px rgba(0,0,0,.3)}
2393
.elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper:before{content:""}
2394
.elementor-field-subgroup{display:-webkit-box;
display:-ms-flexbox;
display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
2395
.elementor-field-subgroup .elementor-field-option label{display:inline-block}
2396
.elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option{padding-right:10px}
2397
.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option{-ms-flex-preferred-size:100%;flex-basis:100%}
2398
.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label{display:inline}
2399
.elementor-field-label{cursor:pointer}
2400
.elementor-mark-required .elementor-field-label:after{content:"*";color:red;padding-left:.2em}
2401
.elementor-field-textual{line-height:1.4;
font-size:15px;min-height:40px;padding:5px 14px;-webkit-border-radius:3px;border-radius:3px}
2402
.elementor-field-textual.elementor-size-xs{
font-size:13px;min-height:33px;padding:4px 12px;-webkit-border-radius:2px;border-radius:2px}
2403
.elementor-field-textual.elementor-size-md{font-size:16px;min-height:47px;padding:6px 16px;-webkit-border-radius:4px;border-radius:4px}
2404
.elementor-field-textual.elementor-size-lg{font-size:18px;min-height:59px;padding:7px 20px;-webkit-border-radius:5px;border-radius:5px}
2405
.elementor-field-textual.elementor-size-xl{font-size:20px;min-height:72px;padding:8px 24px;-webkit-border-radius:6px;border-radius:6px}
2406
.elementor-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{-ms-flex-preferred-size:100%;flex-basis:100%}
2407
.elementor-button-align-stretch .e-form__buttons__wrapper{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
2408
.elementor-button-align-stretch .e-form__buttons__wrapper__button{-ms-flex-preferred-size:100%;flex-basis:100%}
2409
.elementor-button-align-center .e-form__buttons,.elementor-button-align-center .elementor-field-type-submit{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
2410
.elementor-button-align-start .e-form__buttons,.elementor-button-align-start .elementor-field-type-submit{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
2411
.elementor-button-align-end .e-form__buttons,.elementor-button-align-end .elementor-field-type-submit{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
2412
.elementor-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{-ms-flex-preferred-size:initial;flex-basis:auto}
2413
.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper{-webkit-box-flex:initial;-ms-flex-positive:initial;flex-grow:0}
2414
.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-center .e-form__buttons__wrapper__button,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper__button,.elementor-button-align-start .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper__button{-ms-flex-preferred-size:initial;flex-basis:auto}
2415
@media screen and (max-width:1024px){.elementor-tablet-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{-ms-flex-preferred-size:100%;flex-basis:100%}
2416
.elementor-tablet-button-align-stretch .e-form__buttons__wrapper{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
2417
.elementor-tablet-button-align-stretch .e-form__buttons__wrapper__button{-ms-flex-preferred-size:100%;flex-basis:100%}
2418
.elementor-tablet-button-align-center .e-form__buttons,.elementor-tablet-button-align-center .elementor-field-type-submit{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
2419
.elementor-tablet-button-align-start .e-form__buttons,.elementor-tablet-button-align-start .elementor-field-type-submit{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
2420
.elementor-tablet-button-align-end .e-form__buttons,.elementor-tablet-button-align-end .elementor-field-type-submit{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
2421
.elementor-tablet-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{-ms-flex-preferred-size:initial;flex-basis:auto}
2422
.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper{-webkit-box-flex:initial;-ms-flex-positive:initial;flex-grow:0}
2423
.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-center .e-form__buttons__wrapper__button,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper__button,.elementor-tablet-button-align-start .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper__button{-ms-flex-preferred-size:initial;flex-basis:auto}
2424
}
2425
@media screen and (max-width:767px){.elementor-mobile-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{-ms-flex-preferred-size:100%;flex-basis:100%}
2426
.elementor-mobile-button-align-stretch .e-form__buttons__wrapper{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
2427
.elementor-mobile-button-align-stretch .e-form__buttons__wrapper__button{-ms-flex-preferred-size:100%;flex-basis:100%}
2428
.elementor-mobile-button-align-center .e-form__buttons,.elementor-mobile-button-align-center .elementor-field-type-submit{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
2429
.elementor-mobile-button-align-start .e-form__buttons,.elementor-mobile-button-align-start .elementor-field-type-submit{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
2430
.elementor-mobile-button-align-end .e-form__buttons,.elementor-mobile-button-align-end .elementor-field-type-submit{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
2431
.elementor-mobile-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{-ms-flex-preferred-size:initial;flex-basis:auto}
2432
.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper{-webkit-box-flex:initial;-ms-flex-positive:initial;flex-grow:0}
2433
.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-center .e-form__buttons__wrapper__button,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper__button,.elementor-mobile-button-align-start .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper__button{-ms-flex-preferred-size:initial;flex-basis:auto}
2434
}
2435
.elementor-error .elementor-field{border-color:#d9534f}
2436
.elementor-error .help-inline{color:#d9534f;font-size:.9em}
2437
.elementor-message{margin:10px 0;font-size:1em;line-height:1}
2438
.elementor-message:before{content:"\e90e";display:inline-block;font-family:eicons;font-weight:400;font-style:normal;vertical-align:middle;margin-right:5px}
2439
.elementor-message.elementor-message-danger{color:#d9534f}
2440
.elementor-message.elementor-message-danger:before{content:"\e87f"}
2441
.elementor-message.form-message-success{color:#5cb85c}
2442
.elementor-form .elementor-button{padding-top:0;padding-bottom:0;border:none}
2443
.elementor-form .elementor-button>span{display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
2444
.elementor-form .elementor-button.elementor-size-xs{min-height:33px}
2445
.elementor-form .elementor-button.elementor-size-sm{min-height:40px}
2446
.elementor-form .elementor-button.elementor-size-md{min-height:47px}
2447
.elementor-form .elementor-button.elementor-size-lg{min-height:59px}
2448
.elementor-form .elementor-button.elementor-size-xl{min-height:72px}
2449
.elementor-element .elementor-widget-container{-webkit-transition:background .3s,border .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s;transition:background .3s,border .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s;-o-transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s}
2450
.elementor-accordion{text-align:left}
2451
.elementor-accordion .elementor-accordion-item{border:1px solid #d4d4d4}
2452
.elementor-accordion .elementor-accordion-item+.elementor-accordion-item{border-top:none}
2453
.elementor-accordion .elementor-tab-title{margin:0;padding:15px 20px;font-weight:700;line-height:1;cursor:pointer;outline:none}
2454
.elementor-accordion .elementor-tab-title .elementor-accordion-icon{display:inline-block;width:1.5em}
2455
.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right{float:right;text-align:right}
2456
.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left{float:left;text-align:left}
2457
.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-closed{display:block}
2458
.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-opened,.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-closed{display:none}
2459
.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-opened{display:block}
2460
.elementor-accordion .elementor-tab-content{display:none;padding:15px 20px;border-top:1px solid #d4d4d4}
2461
@media (max-width:767px){.elementor-accordion .elementor-tab-title{padding:12px 15px}
2462
.elementor-accordion .elementor-tab-title .elementor-accordion-icon{width:1.2em}
2463
.elementor-accordion .elementor-tab-content{padding:7px 15px}
2464
}
2465
.elementor-alert{padding:15px;border-left:5px solid transparent;position:relative;text-align:left}
2466
.elementor-alert .elementor-alert-title{display:block;font-weight:700}
2467
.elementor-alert .elementor-alert-description{
font-size:13px}
2468
.elementor-alert button.elementor-alert-dismiss{position:absolute;right:10px;top:10px;padding:3px;font-size:20px;line-height:1;background:transparent;color:inherit;border:none;cursor:pointer}
2469
.elementor-alert.elementor-alert-info{color:#31708f;background-color:#d9edf7;border-color:#bcdff1}
2470
.elementor-alert.elementor-alert-success{color:#3c763d;background-color:#dff0d8;border-color:#cae6be}
2471
.elementor-alert.elementor-alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#f9f0c3}
2472
.elementor-alert.elementor-alert-danger{color:#a94442;background-color:#f2dede;border-color:#e8c4c4}
2473
@media (max-width:767px){.elementor-alert{padding:10px}
2474
.elementor-alert button.elementor-alert-dismiss{right:7px;top:7px}
2475
}
2476
.elementor-tab-title a{color:inherit}
2477
.elementor-button{display:inline-block;line-height:1;background-color:#818a91;
font-size:15px;padding:12px 24px;-webkit-border-radius:3px;border-radius:3px;color:#fff;fill:#fff;text-align:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
2478
.elementor-button:focus,.elementor-button:hover,.elementor-button:visited{color:#fff}
2479
.elementor-button-content-wrapper{display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
2480
.elementor-button-icon{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
2481
.elementor-button-icon svg{width:1em}
2482
.elementor-button-text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;display:inline-block}
2483
.elementor-button.elementor-size-xs{
font-size:13px;padding:10px 20px;-webkit-border-radius:2px;border-radius:2px}
2484
.elementor-button.elementor-size-md{font-size:16px;padding:15px 30px;-webkit-border-radius:4px;border-radius:4px}
2485
.elementor-button.elementor-size-lg{font-size:18px;padding:20px 40px;-webkit-border-radius:5px;border-radius:5px}
2486
.elementor-button.elementor-size-xl{font-size:20px;padding:25px 50px;-webkit-border-radius:6px;border-radius:6px}
2487
.elementor-button .elementor-align-icon-right{margin-left:5px;-webkit-box-ordinal-group:16;-ms-flex-order:15;order:15}
2488
.elementor-button .elementor-align-icon-left{margin-right:5px;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
2489
.elementor-button span{text-decoration:inherit}
2490
.elementor-menu-cart__toggle .elementor-button-icon{-webkit-box-ordinal-group:16;-ms-flex-order:15;order:15}
2491
.elementor-element.elementor-button-info .elementor-button{background-color:#5bc0de}
2492
.elementor-element.elementor-button-success .elementor-button{background-color:#5cb85c}
2493
.elementor-element.elementor-button-warning .elementor-button{background-color:#f0ad4e}
2494
.elementor-element.elementor-button-danger .elementor-button{background-color:#d9534f}
2495
.elementor-widget-button .elementor-button .elementor-button-info{background-color:#5bc0de}
2496
.elementor-widget-button .elementor-button .elementor-button-success{background-color:#5cb85c}
2497
.elementor-widget-button .elementor-button .elementor-button-warning{background-color:#f0ad4e}
2498
.elementor-widget-button .elementor-button .elementor-button-danger{background-color:#d9534f}
2499
.elementor-counter .elementor-counter-number-wrapper{display:-webkit-box;
display:-ms-flexbox;
display:flex;font-size:69px;font-weight:600;color:#222;line-height:1}
2500
.elementor-counter .elementor-counter-number-prefix,.elementor-counter .elementor-counter-number-suffix{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;white-space:pre-wrap}
2501
.elementor-counter .elementor-counter-number-prefix{text-align:right}
2502
.elementor-counter .elementor-counter-number-suffix{text-align:left}
2503
.elementor-counter .elementor-counter-title{text-align:center;font-size:19px;font-weight:400;color:#666;line-height:2.5}
2504
.elementor-widget-divider{--divider-border-style:none;--divider-border-width:1px;--divider-color:#2c2c2c;--divider-icon-size:20px;--divider-element-spacing:10px;--divider-pattern-height:24px;--divider-pattern-size:20px;--divider-pattern-url:none;--divider-pattern-repeat:repeat-x}
2505
.elementor-widget-divider .elementor-divider{display:-webkit-box;
display:-ms-flexbox;
display:flex}
2506
.elementor-widget-divider .elementor-divider__text{
font-size:15px;line-height:1;max-width:95%}
2507
.elementor-widget-divider .elementor-divider__element{margin:0 var(--divider-element-spacing);-ms-flex-negative:0;flex-shrink:0}
2508
.elementor-widget-divider .elementor-icon{font-size:var(--divider-icon-size)}
2509
.elementor-widget-divider .elementor-divider-separator{display:-webkit-box;
display:-ms-flexbox;
display:flex;margin:0;direction:ltr}
2510
.elementor-widget-divider--view-line_icon .elementor-divider-separator,.elementor-widget-divider--view-line_text .elementor-divider-separator{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
2511
.elementor-widget-divider--view-line_icon .elementor-divider-separator:after,.elementor-widget-divider--view-line_icon .elementor-divider-separator:before,.elementor-widget-divider--view-line_text .elementor-divider-separator:after,.elementor-widget-divider--view-line_text .elementor-divider-separator:before{display:block;content:"";border-bottom:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-top:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}
2512
.elementor-widget-divider--element-align-left .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:100;flex-shrink:100}
2513
.elementor-widget-divider--element-align-left .elementor-divider-separator:before{content:none}
2514
.elementor-widget-divider--element-align-left .elementor-divider__element{margin-left:0}
2515
.elementor-widget-divider--element-align-right .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:100;flex-shrink:100}
2516
.elementor-widget-divider--element-align-right .elementor-divider-separator:after{content:none}
2517
.elementor-widget-divider--element-align-right .elementor-divider__element{margin-right:0}
2518
.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{border-top:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}
2519
.elementor-widget-divider--separator-type-pattern{--divider-border-style:none}
2520
.elementor-widget-divider--separator-type-pattern.elementor-widget-divider--view-line .elementor-divider-separator,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:after,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:before,.elementor-widget-divider--separator-type-pattern:not([class*=elementor-widget-divider--view]) .elementor-divider-separator{width:100%;min-height:var(--divider-pattern-height);-webkit-mask-size:var(--divider-pattern-size) 100%;mask-size:var(--divider-pattern-size) 100%;-webkit-mask-repeat:var(--divider-pattern-repeat);mask-repeat:var(--divider-pattern-repeat);background-color:var(--divider-color);-webkit-mask-image:var(--divider-pattern-url);mask-image:var(--divider-pattern-url)}
2521
.elementor-widget-divider--no-spacing{--divider-pattern-size:auto}
2522
.elementor-widget-divider--bg-round{--divider-pattern-repeat:round}
2523
.rtl .elementor-widget-divider .elementor-divider__text{direction:rtl}
2524
.elementor-image-gallery .gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;max-width:100%;margin:0 auto}
2525
.elementor-image-gallery .gallery-item img{margin:0 auto}
2526
.elementor-image-gallery .gallery-item .gallery-caption{margin:0}
2527
@media (min-width:768px){.elementor-image-gallery .gallery-columns-2 .gallery-item{max-width:50%}
2528
.elementor-image-gallery .gallery-columns-3 .gallery-item{max-width:33.33%}
2529
.elementor-image-gallery .gallery-columns-4 .gallery-item{max-width:25%}
2530
.elementor-image-gallery .gallery-columns-5 .gallery-item{max-width:20%}
2531
.elementor-image-gallery .gallery-columns-6 .gallery-item{max-width:16.666%}
2532
.elementor-image-gallery .gallery-columns-7 .gallery-item{max-width:14.28%}
2533
.elementor-image-gallery .gallery-columns-8 .gallery-item{max-width:12.5%}
2534
.elementor-image-gallery .gallery-columns-9 .gallery-item{max-width:11.11%}
2535
.elementor-image-gallery .gallery-columns-10 .gallery-item{max-width:10%}
2536
}
2537
@media (min-width:480px) and (max-width:767px){.elementor-image-gallery .gallery.gallery-columns-2 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-3 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-4 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-5 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-6 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-7 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-8 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-9 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-10 .gallery-item{max-width:50%}
2538
}
2539
@media (max-width:479px){.elementor-image-gallery .gallery.gallery-columns-2 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-3 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-4 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-5 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-6 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-7 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-8 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-9 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-10 .gallery-item{max-width:100%}
2540
}
2541
.elementor-widget-google_maps .elementor-widget-container{overflow:hidden}
2542
.elementor-widget-google_maps iframe{height:300px}
2543
.elementor-heading-title{padding:0;margin:0;line-height:1}
2544
.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}
2545
.elementor-widget-heading .elementor-heading-title.elementor-size-small{
font-size:15px}
2546
.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}
2547
.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}
2548
.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}
2549
.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}
2550
.elementor-icon{display:inline-block;line-height:1;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:#818a91;font-size:50px;text-align:center}
2551
.elementor-icon:hover{color:#818a91}
2552
.elementor-icon i,.elementor-icon svg{width:1em;height:1em;position:relative;display:block}
2553
.elementor-icon i:before,.elementor-icon svg:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
2554
.elementor-icon i.fad{width:auto}
2555
.elementor-view-stacked .elementor-icon{padding:.5em;background-color:#818a91;color:#fff;fill:#fff}
2556
.elementor-view-framed .elementor-icon{padding:.5em;color:#818a91;border:3px solid #818a91;background-color:transparent}
2557
.elementor-shape-circle .elementor-icon{-webkit-border-radius:50%;border-radius:50%}
2558
@media (min-width:768px){.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper{display:-webkit-box;
display:-ms-flexbox;
display:flex}
2559
.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon{display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}
2560
.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper{text-align:right;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
2561
.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
2562
.elementor-widget-icon-box.elementor-position-top .elementor-icon-box-img{margin:auto}
2563
.elementor-widget-icon-box.elementor-vertical-align-top .elementor-icon-box-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
2564
.elementor-widget-icon-box.elementor-vertical-align-middle .elementor-icon-box-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
2565
.elementor-widget-icon-box.elementor-vertical-align-bottom .elementor-icon-box-wrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
2566
}
2567
@media (max-width:767px){.elementor-widget-icon-box .elementor-icon-box-icon{margin-left:auto!important;margin-right:auto!important;margin-bottom:15px}
2568
}
2569
.elementor-widget-icon-box .elementor-icon-box-wrapper{text-align:center}
2570
.elementor-widget-icon-box .elementor-icon-box-title a{color:inherit}
2571
.elementor-widget-icon-box .elementor-icon-box-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
2572
.elementor-widget-icon-box .elementor-icon-box-description{margin:0}
2573
.elementor-widget.elementor-icon-list--layout-inline .elementor-widget-container{overflow:hidden}
2574
.elementor-widget .elementor-icon-list-items.elementor-inline-items{margin-right:-8px;margin-left:-8px}
2575
.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:8px;margin-left:8px}
2576
.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{width:auto;left:auto;right:auto;position:relative;height:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-top:0;border-bottom:0;border-right:0;border-left-width:1px;border-style:solid;right:-8px}
2577
.elementor-widget .elementor-icon-list-items{list-style-type:none;margin:0;padding:0}
2578
.elementor-widget .elementor-icon-list-item{margin:0;padding:0;position:relative}
2579
.elementor-widget .elementor-icon-list-item:after{position:absolute;bottom:0;width:100%}
2580
.elementor-widget .elementor-icon-list-item,.elementor-widget .elementor-icon-list-item a{display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
2581
.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text{-ms-flex-item-align:center;align-self:center;padding-left:5px}
2582
.elementor-widget .elementor-icon-list-icon{-ms-flex-negative:0;flex-shrink:0}
2583
.elementor-widget .elementor-icon-list-icon i{width:1.25em}
2584
.elementor-widget .elementor-icon-list-icon svg{width:1em}
2585
.elementor-widget.elementor-list-item-link-full_width a{width:100%}
2586
.elementor-widget.elementor-align-center .elementor-icon-list-item,.elementor-widget.elementor-align-center .elementor-icon-list-item a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
2587
.elementor-widget.elementor-align-center .elementor-icon-list-item:after{margin:auto}
2588
.elementor-widget.elementor-align-center .elementor-inline-items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
2589
.elementor-widget.elementor-align-left .elementor-icon-list-item,.elementor-widget.elementor-align-left .elementor-icon-list-item a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}
2590
.elementor-widget.elementor-align-left .elementor-inline-items{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
2591
.elementor-widget.elementor-align-right .elementor-icon-list-item,.elementor-widget.elementor-align-right .elementor-icon-list-item a{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}
2592
.elementor-widget.elementor-align-right .elementor-icon-list-items{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
2593
.elementor-widget:not(.elementor-align-right) .elementor-icon-list-item:after{left:0}
2594
.elementor-widget:not(.elementor-align-left) .elementor-icon-list-item:after{right:0}
2595
@media (max-width:1024px){.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item a,.elementor-widget.elementor-tablet-align-center .elementor-icon-list-items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
2596
.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item:after{margin:auto}
2597
.elementor-widget.elementor-tablet-align-left .elementor-icon-list-items{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
2598
.elementor-widget.elementor-tablet-align-left .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-left .elementor-icon-list-item a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}
2599
.elementor-widget.elementor-tablet-align-right .elementor-icon-list-items{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
2600
.elementor-widget.elementor-tablet-align-right .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-right .elementor-icon-list-item a{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}
2601
.elementor-widget:not(.elementor-tablet-align-right) .elementor-icon-list-item:after{left:0}
2602
.elementor-widget:not(.elementor-tablet-align-left) .elementor-icon-list-item:after{right:0}
2603
}
2604
@media (max-width:767px){.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item a,.elementor-widget.elementor-mobile-align-center .elementor-icon-list-items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
2605
.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item:after{margin:auto}
2606
.elementor-widget.elementor-mobile-align-left .elementor-icon-list-items{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
2607
.elementor-widget.elementor-mobile-align-left .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-left .elementor-icon-list-item a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}
2608
.elementor-widget.elementor-mobile-align-right .elementor-icon-list-items{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
2609
.elementor-widget.elementor-mobile-align-right .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-right .elementor-icon-list-item a{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}
2610
.elementor-widget:not(.elementor-mobile-align-right) .elementor-icon-list-item:after{left:0}
2611
.elementor-widget:not(.elementor-mobile-align-left) .elementor-icon-list-item:after{right:0}
2612
}
2613
.elementor-widget-image{text-align:center}
2614
.elementor-widget-image .elementor-image>a,.elementor-widget-image .elementor-image figure>a{display:inline-block}
2615
.elementor-widget-image .elementor-image>a img[src$=".svg"],.elementor-widget-image .elementor-image figure>a img[src$=".svg"]{width:48px}
2616
.elementor-widget-image .elementor-image img{vertical-align:middle;display:inline-block}
2617
.elementor-widget-image .elementor-image.elementor-image-shape-circle{-webkit-border-radius:50%;border-radius:50%}
2618
.elementor-widget-image-box .elementor-image-box-content{width:100%}
2619
@media (min-width:768px){.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper,.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{display:-webkit-box;
display:-ms-flexbox;
display:flex}
2620
.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{text-align:right;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
2621
.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
2622
.elementor-widget-image-box.elementor-position-top .elementor-image-box-img{margin:auto}
2623
.elementor-widget-image-box.elementor-vertical-align-top .elementor-image-box-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
2624
.elementor-widget-image-box.elementor-vertical-align-middle .elementor-image-box-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
2625
.elementor-widget-image-box.elementor-vertical-align-bottom .elementor-image-box-wrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
2626
}
2627
@media (max-width:767px){.elementor-widget-image-box .elementor-image-box-img{margin-left:auto!important;margin-right:auto!important;margin-bottom:15px}
2628
}
2629
.elementor-widget-image-box .elementor-image-box-img{display:inline-block}
2630
.elementor-widget-image-box .elementor-image-box-title a{color:inherit}
2631
.elementor-widget-image-box .elementor-image-box-wrapper{text-align:center}
2632
.elementor-widget-image-box .elementor-image-box-description{margin:0}
2633
.elementor-widget-image-carousel .swiper-container{position:static}
2634
.elementor-widget-image-carousel .swiper-container .swiper-slide figure{line-height:inherit}
2635
.elementor-widget-image-carousel .swiper-slide{text-align:center}
2636
.elementor-image-gallery figure img{display:block}
2637
.elementor-image-gallery figure figcaption{width:100%}
2638
.gallery-spacing-custom .elementor-image-gallery .gallery-icon{padding:0}
2639
body.elementor-page .elementor-widget-menu-anchor{margin-bottom:0}
2640
.elementor-widget-progress{text-align:left}
2641
.elementor-progress-wrapper{position:relative;background-color:#eee;color:#fff;height:100%;-webkit-border-radius:2px;border-radius:2px}
2642
.elementor-progress-bar{display:-webkit-box;
display:-ms-flexbox;
display:flex;background-color:#818a91;width:0;
font-size:11px;height:30px;line-height:30px;-webkit-border-radius:2px;border-radius:2px;-webkit-transition:width 1s ease-in-out;-o-transition:width 1s ease-in-out;transition:width 1s ease-in-out}
2643
.elementor-progress-text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;padding-left:15px}
2644
.elementor-progress-percentage{padding-right:15px}
2645
.elementor-widget-progress .elementor-progress-wrapper.progress-info .elementor-progress-bar{background-color:#5bc0de}
2646
.elementor-widget-progress .elementor-progress-wrapper.progress-success .elementor-progress-bar{background-color:#5cb85c}
2647
.elementor-widget-progress .elementor-progress-wrapper.progress-warning .elementor-progress-bar{background-color:#f0ad4e}
2648
.elementor-widget-progress .elementor-progress-wrapper.progress-danger .elementor-progress-bar{background-color:#d9534f}
2649
.elementor-progress .elementor-title{display:block}
2650
@media (max-width:767px){.elementor-progress-text{padding-left:10px}
2651
}
2652
.elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-mobile-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-tablet-0 .elementor-widget-container{line-height:1;font-size:0}
2653
.elementor-widget-social-icons:not(.elementor-grid-0):not(.elementor-grid-tablet-0):not(.elementor-grid-mobile-0) .elementor-grid{display:inline-grid}
2654
.elementor-widget-social-icons .elementor-grid{
grid-column-gap:var(--grid-column-gap,5px);
grid-row-gap:var(--grid-row-gap,5px);
grid-template-columns:var(--grid-template-columns);-webkit-box-pack:var(--justify-content,center);-ms-flex-pack:var(--justify-content,center);justify-content:var(--justify-content,center);justify-items:var(--justify-content,center)}
2655
.elementor-icon.elementor-social-icon{font-size:var(--icon-size,25px);line-height:var(--icon-size,25px);width:calc(var(--icon-size, 25px) + (2 * var(--icon-padding, .5em)));height:calc(var(--icon-size, 25px) + (2 * var(--icon-padding, .5em)))}
2656
.elementor-social-icon{display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;background-color:#818a91;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;cursor:pointer}
2657
.elementor-social-icon i{color:#fff}
2658
.elementor-social-icon:last-child{margin:0}
2659
.elementor-social-icon:hover{opacity:.9;color:#fff}
2660
.elementor-social-icon-android{background-color:#a4c639}
2661
.elementor-social-icon-apple{background-color:#999}
2662
.elementor-social-icon-behance{background-color:#1769ff}
2663
.elementor-social-icon-bitbucket{background-color:#205081}
2664
.elementor-social-icon-codepen{background-color:#000}
2665
.elementor-social-icon-delicious{background-color:#39f}
2666
.elementor-social-icon-deviantart{background-color:#05cc47}
2667
.elementor-social-icon-digg{background-color:#005be2}
2668
.elementor-social-icon-dribbble{background-color:#ea4c89}
2669
.elementor-social-icon-elementor{background-color:#d30c5c}
2670
.elementor-social-icon-envelope{background-color:#ea4335}
2671
.elementor-social-icon-facebook,.elementor-social-icon-facebook-f{background-color:#3b5998}
2672
.elementor-social-icon-flickr{background-color:#0063dc}
2673
.elementor-social-icon-foursquare{background-color:#2d5be3}
2674
.elementor-social-icon-free-code-camp,.elementor-social-icon-freecodecamp{background-color:#006400}
2675
.elementor-social-icon-github{background-color:#333}
2676
.elementor-social-icon-gitlab{background-color:#e24329}
2677
.elementor-social-icon-globe{background-color:#818a91}
2678
.elementor-social-icon-google-plus,.elementor-social-icon-google-plus-g{background-color:#dd4b39}
2679
.elementor-social-icon-houzz{background-color:#7ac142}
2680
.elementor-social-icon-instagram{background-color:#262626}
2681
.elementor-social-icon-jsfiddle{background-color:#487aa2}
2682
.elementor-social-icon-link{background-color:#818a91}
2683
.elementor-social-icon-linkedin,.elementor-social-icon-linkedin-in{background-color:#0077b5}
2684
.elementor-social-icon-medium{background-color:#00ab6b}
2685
.elementor-social-icon-meetup{background-color:#ec1c40}
2686
.elementor-social-icon-mixcloud{background-color:#273a4b}
2687
.elementor-social-icon-odnoklassniki{background-color:#f4731c}
2688
.elementor-social-icon-pinterest{background-color:#bd081c}
2689
.elementor-social-icon-product-hunt{background-color:#da552f}
2690
.elementor-social-icon-reddit{background-color:#ff4500}
2691
.elementor-social-icon-rss{background-color:#f26522}
2692
.elementor-social-icon-shopping-cart{background-color:#4caf50}
2693
.elementor-social-icon-skype{background-color:#00aff0}
2694
.elementor-social-icon-slideshare{background-color:#0077b5}
2695
.elementor-social-icon-snapchat{background-color:#fffc00}
2696
.elementor-social-icon-soundcloud{background-color:#f80}
2697
.elementor-social-icon-spotify{background-color:#2ebd59}
2698
.elementor-social-icon-stack-overflow{background-color:#fe7a15}
2699
.elementor-social-icon-steam{background-color:#00adee}
2700
.elementor-social-icon-stumbleupon{background-color:#eb4924}
2701
.elementor-social-icon-telegram{background-color:#2ca5e0}
2702
.elementor-social-icon-thumb-tack{background-color:#1aa1d8}
2703
.elementor-social-icon-tripadvisor{background-color:#589442}
2704
.elementor-social-icon-tumblr{background-color:#35465c}
2705
.elementor-social-icon-twitch{background-color:#6441a5}
2706
.elementor-social-icon-twitter{background-color:#1da1f2}
2707
.elementor-social-icon-viber{background-color:#665cac}
2708
.elementor-social-icon-vimeo{background-color:#1ab7ea}
2709
.elementor-social-icon-vk{background-color:#45668e}
2710
.elementor-social-icon-weibo{background-color:#dd2430}
2711
.elementor-social-icon-weixin{background-color:#31a918}
2712
.elementor-social-icon-whatsapp{background-color:#25d366}
2713
.elementor-social-icon-wordpress{background-color:#21759b}
2714
.elementor-social-icon-xing{background-color:#026466}
2715
.elementor-social-icon-yelp{background-color:#af0606}
2716
.elementor-social-icon-youtube{background-color:#cd201f}
2717
.elementor-social-icon-500px{background-color:#0099e5}
2718
.elementor-shape-rounded .elementor-icon.elementor-social-icon{-webkit-border-radius:10%;border-radius:10%}
2719
.elementor-shape-circle .elementor-icon.elementor-social-icon{-webkit-border-radius:50%;border-radius:50%}
2720
.elementor-star-rating{color:#ccd6df;font-family:eicons;display:inline-block}
2721
.elementor-star-rating i{display:inline-block;position:relative;font-style:normal;cursor:default}
2722
.elementor-star-rating i:before{content:"\e934";display:block;font-size:inherit;font-family:inherit;position:absolute;overflow:hidden;color:#f0ad4e;top:0;left:0}
2723
.elementor-star-rating .elementor-star-empty:before{content:none}
2724
.elementor-star-rating .elementor-star-1:before{width:10%}
2725
.elementor-star-rating .elementor-star-2:before{width:20%}
2726
.elementor-star-rating .elementor-star-3:before{width:30%}
2727
.elementor-star-rating .elementor-star-4:before{width:40%}
2728
.elementor-star-rating .elementor-star-5:before{width:50%}
2729
.elementor-star-rating .elementor-star-6:before{width:60%}
2730
.elementor-star-rating .elementor-star-7:before{width:70%}
2731
.elementor-star-rating .elementor-star-8:before{width:80%}
2732
.elementor-star-rating .elementor-star-9:before{width:90%}
2733
.elementor-star-rating__wrapper{display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
2734
.elementor-star-rating__title{margin-right:10px}
2735
.elementor-star-rating--align-right .elementor-star-rating__wrapper{text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
2736
.elementor-star-rating--align-left .elementor-star-rating__wrapper{text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
2737
.elementor-star-rating--align-center .elementor-star-rating__wrapper{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
2738
.elementor-star-rating--align-justify .elementor-star-rating__title{margin-right:auto}
2739
@media (max-width:1024px){.elementor-star-rating-tablet--align-right .elementor-star-rating__wrapper{text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
2740
.elementor-star-rating-tablet--align-left .elementor-star-rating__wrapper{text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
2741
.elementor-star-rating-tablet--align-center .elementor-star-rating__wrapper{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
2742
.elementor-star-rating-tablet--align-justify .elementor-star-rating__title{margin-right:auto}
2743
}
2744
@media (max-width:767px){.elementor-star-rating-mobile--align-right .elementor-star-rating__wrapper{text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
2745
.elementor-star-rating-mobile--align-left .elementor-star-rating__wrapper{text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
2746
.elementor-star-rating-mobile--align-center .elementor-star-rating__wrapper{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
2747
.elementor-star-rating-mobile--align-justify .elementor-star-rating__title{margin-right:auto}
2748
}
2749
.last-star{letter-spacing:0}
2750
.elementor--star-style-star_unicode .elementor-star-rating{font-family:Arial,Helvetica,sans-serif}
2751
.elementor--star-style-star_unicode .elementor-star-rating i:not(.elementor-star-empty):before{content:"\002605"}
2752
.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-wrapper{width:25%;-ms-flex-negative:0;flex-shrink:0}
2753
.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active{border-right-style:none}
2754
.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:after,.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:before{height:999em;width:0;right:0;border-right-style:solid}
2755
.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:before{top:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}
2756
.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:after{top:100%}
2757
.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title{display:table-cell}
2758
.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active{border-bottom-style:none}
2759
.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after,.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before{bottom:0;height:0;width:999em;border-bottom-style:solid}
2760
.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before{right:100%}
2761
.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after{left:100%}
2762
.elementor-widget-tabs .elementor-tab-content,.elementor-widget-tabs .elementor-tab-title,.elementor-widget-tabs .elementor-tab-title:after,.elementor-widget-tabs .elementor-tab-title:before,.elementor-widget-tabs .elementor-tabs-content-wrapper{border:1px #d4d4d4}
2763
.elementor-widget-tabs .elementor-tabs{text-align:left}
2764
.elementor-widget-tabs .elementor-tabs-wrapper{overflow:hidden}
2765
.elementor-widget-tabs .elementor-tab-title{cursor:pointer;outline:var(--focus-outline,none)}
2766
.elementor-widget-tabs .elementor-tab-desktop-title{position:relative;padding:20px 25px;font-weight:700;line-height:1;border:solid transparent}
2767
.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active{border-color:#d4d4d4}
2768
.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active:after,.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active:before{display:block;content:"";position:absolute}
2769
.elementor-widget-tabs .elementor-tab-mobile-title{padding:10px;cursor:pointer}
2770
.elementor-widget-tabs .elementor-tab-content{padding:20px;display:none}
2771
@media (max-width:767px){.elementor-tabs .elementor-tab-content,.elementor-tabs .elementor-tab-title{border-style:solid solid none}
2772
.elementor-tabs .elementor-tabs-wrapper{display:none}
2773
.elementor-tabs .elementor-tabs-content-wrapper{border-bottom-style:solid}
2774
.elementor-tabs .elementor-tab-content{padding:10px}
2775
}
2776
@media (min-width:768px){.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs{display:-webkit-box;
display:-ms-flexbox;
display:flex}
2777
.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
2778
.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-content-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-style:solid solid solid none}
2779
.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content{border-style:none solid solid}
2780
.elementor-widget-tabs.elementor-tabs-alignment-center .elementor-tabs-wrapper,.elementor-widget-tabs.elementor-tabs-alignment-end .elementor-tabs-wrapper,.elementor-widget-tabs.elementor-tabs-alignment-stretch .elementor-tabs-wrapper{display:-webkit-box;
display:-ms-flexbox;
display:flex}
2781
.elementor-widget-tabs.elementor-tabs-alignment-center .elementor-tabs-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
2782
.elementor-widget-tabs.elementor-tabs-alignment-end .elementor-tabs-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
2783
.elementor-widget-tabs.elementor-tabs-alignment-stretch.elementor-tabs-view-horizontal .elementor-tab-title{width:100%}
2784
.elementor-widget-tabs.elementor-tabs-alignment-stretch.elementor-tabs-view-vertical .elementor-tab-title{height:100%}
2785
.elementor-tabs .elementor-tab-mobile-title{display:none}
2786
}
2787
.elementor-testimonial-wrapper{overflow:hidden;text-align:center}
2788
.elementor-testimonial-wrapper .elementor-testimonial-content{font-size:1.3em;margin-bottom:20px}
2789
.elementor-testimonial-wrapper .elementor-testimonial-name{line-height:1.5;color:inherit;display:block}
2790
.elementor-testimonial-wrapper .elementor-testimonial-job{font-size:.85em;color:inherit;display:block}
2791
.elementor-testimonial-wrapper.elementor-testimonial-text-align-left{text-align:left}
2792
.elementor-testimonial-wrapper.elementor-testimonial-text-align-right{text-align:right}
2793
.elementor-testimonial-wrapper .elementor-testimonial-meta{width:100%;line-height:1}
2794
.elementor-testimonial-wrapper .elementor-testimonial-meta-inner{display:inline-block}
2795
.elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-details,.elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-image{display:table-cell;vertical-align:middle}
2796
.elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-image img{width:60px;height:60px;-webkit-border-radius:50%;border-radius:50%;-o-object-fit:cover;object-fit:cover;max-width:none}
2797
.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-aside .elementor-testimonial-image{padding-right:15px}
2798
.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-aside .elementor-testimonial-details{text-align:left}
2799
.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-details,.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-image{display:block}
2800
.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-image{margin-bottom:20px}
2801
.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#818a91;color:#fff}
2802
.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#818a91;border:3px solid;background-color:transparent}
2803
.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}
2804
.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}
2805
.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}
2806
.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}
2807
.elementor-toggle{text-align:left}
2808
.elementor-toggle .elementor-tab-title{font-weight:700;line-height:1;margin:0;padding:15px;border-bottom:1px solid #d4d4d4;cursor:pointer;outline:none}
2809
.elementor-toggle .elementor-tab-title .elementor-toggle-icon{display:inline-block;width:1em}
2810
.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-right{float:right;text-align:right}
2811
.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-left{float:left;text-align:left}
2812
.elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-closed{display:block}
2813
.elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-opened{display:none}
2814
.elementor-toggle .elementor-tab-title.elementor-active{border-bottom:none}
2815
.elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon-closed{display:none}
2816
.elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon-opened{display:block}
2817
.elementor-toggle .elementor-tab-content{padding:15px;border-bottom:1px solid #d4d4d4;display:none}
2818
@media (max-width:767px){.elementor-toggle .elementor-tab-title{padding:12px}
2819
.elementor-toggle .elementor-tab-content{padding:12px 10px}
2820
}
2821
.elementor-widget-video .elementor-widget-container{overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}
2822
.elementor-widget-video .elementor-open-inline .elementor-custom-embed-image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-background-size:cover;background-size:cover;background-position:50%}
2823
.elementor-widget-video .elementor-custom-embed-image-overlay{cursor:pointer;text-align:center}
2824
.elementor-widget-video .elementor-custom-embed-image-overlay:hover .elementor-custom-embed-play i{opacity:1}
2825
.elementor-widget-video .elementor-custom-embed-image-overlay img{display:block;width:100%}
2826
.elementor-widget-video .e-hosted-video .elementor-video{-o-object-fit:cover;object-fit:cover}
2827
.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
2828
.slick-list,.slick-slider{position:relative;display:block}
2829
.slick-list{overflow:hidden;margin:0;padding:0}
2830
.slick-list:focus{outline:none}
2831
.slick-list.dragging{cursor:pointer}
2832
.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}
2833
.slick-track{position:relative;left:0;top:0;display:block}
2834
.slick-track:after,.slick-track:before{content:"";display:table}
2835
.slick-track:after{clear:both}
2836
.slick-loading .slick-track{visibility:hidden}
2837
.slick-slide{float:left;height:100%;min-height:1px;display:none}
2838
.elementor-slick-slider[dir=rtl] .slick-slide{float:right}
2839
.slick-slide img{display:block}
2840
.slick-slide.slick-loading img{display:none}
2841
.slick-slide.dragging img{pointer-events:none}
2842
.slick-initialized .slick-slide{display:block}
2843
.slick-loading .slick-slide{visibility:hidden}
2844
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
2845
.slick-arrow.slick-hidden{display:none}
2846
.elementor-slick-slider .slick-loading .slick-list{background:#fff}
2847
.elementor-slick-slider .slick-loading .slick-list:after{content:"\e8fb";font-family:eicons;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite;font-size:25px;color:#a4afb7}
2848
.elementor-slick-slider .slick-next,.elementor-slick-slider .slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;padding:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}
2849
.elementor-slick-slider .slick-next:focus,.elementor-slick-slider .slick-next:hover,.elementor-slick-slider .slick-prev:focus,.elementor-slick-slider .slick-prev:hover{color:transparent;outline:none;background:transparent}
2850
.elementor-slick-slider .slick-next:focus:before,.elementor-slick-slider .slick-next:hover:before,.elementor-slick-slider .slick-prev:focus:before,.elementor-slick-slider .slick-prev:hover:before{opacity:1}
2851
.elementor-slick-slider .slick-next.slick-disabled:before,.elementor-slick-slider .slick-prev.slick-disabled:before{opacity:.25}
2852
.elementor-slick-slider .slick-next:before,.elementor-slick-slider .slick-prev:before{font-family:eicons;font-size:35px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
2853
.elementor-slick-slider .slick-prev{left:-25px}
2854
[dir=rtl] .elementor-slick-slider .slick-prev{left:auto;right:-25px}
2855
.elementor-slick-slider .slick-prev:before{content:"\e89f"}
2856
[dir=rtl] .elementor-slick-slider .slick-prev:before{content:"\e89e"}
2857
.elementor-slick-slider .slick-next{right:-25px}
2858
[dir=rtl] .elementor-slick-slider .slick-next{left:-25px;right:auto}
2859
.elementor-slick-slider .slick-next:before{content:"\e89e"}
2860
[dir=rtl] .elementor-slick-slider .slick-next:before{content:"\e89f"}
2861
.elementor-slick-slider .slick-dotted.slick-slider{margin-bottom:30px}
2862
.elementor-slick-slider ul.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;line-height:1}
2863
.elementor-slick-slider ul.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0;padding:0;cursor:pointer}
2864
.elementor-slick-slider ul.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}
2865
.elementor-slick-slider ul.slick-dots li button:focus,.elementor-slick-slider ul.slick-dots li button:hover{outline:none}
2866
.elementor-slick-slider ul.slick-dots li button:focus:before,.elementor-slick-slider ul.slick-dots li button:hover:before{opacity:1}
2867
.elementor-slick-slider ul.slick-dots li button:before{font-family:eicons;
font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"\e914";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
2868
.elementor-slick-slider ul.slick-dots li.slick-active button:before{opacity:.75;color:#000}
2869
.elementor-slick-slider .slick-arrows-inside .slick-prev{left:20px}
2870
[dir=rtl] .elementor-slick-slider .slick-arrows-inside .slick-prev{left:auto;right:20px}
2871
.elementor-slick-slider .slick-arrows-inside .slick-next{right:20px}
2872
[dir=rtl] .elementor-slick-slider .slick-arrows-inside .slick-next{left:20px;right:auto}
2873
.elementor-slick-slider .slick-dots-inside .slick-dots{bottom:5px}
2874
.elementor-slick-slider .slick-dots-inside.slick-dotted.slick-slider{margin-bottom:0}
2875
.elementor-slick-slider .slick-slider .slick-next,.elementor-slick-slider .slick-slider .slick-prev{z-index:1}
2876
.elementor-slick-slider .slick-slide img{margin:auto}
2877
.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}
2878
.swiper-container .swiper-slide figure{line-height:0}
2879
.swiper-container .elementor-lightbox-content-source{display:none}
2880
.swiper-container-no-flexbox .swiper-slide{float:left}
2881
.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
2882
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}
2883
.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}
2884
.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}
2885
.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}
2886
.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative}
2887
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}
2888
.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}
2889
.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}
2890
.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}
2891
.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}
2892
.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-webkit-background-size:27px 44px;background-size:27px 44px;background:no-repeat 50%}
2893
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}
2894
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}
2895
.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}
2896
.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}
2897
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");right:10px;left:auto}
2898
.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}
2899
.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}
2900
.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}
2901
.swiper-pagination.swiper-pagination-hidden{opacity:0}
2902
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:5px;left:0;width:100%}
2903
.swiper-pagination-bullet{width:6px;height:6px;display:inline-block;-webkit-border-radius:50%;border-radius:50%;background:#000;opacity:.2}
2904
.swiper-pagination-fraction{color:#000}
2905
button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}
2906
.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}
2907
.swiper-pagination-white .swiper-pagination-bullet{background:#fff}
2908
.swiper-pagination-bullet-active{opacity:1}
2909
.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}
2910
.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}
2911
.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}
2912
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}
2913
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px}
2914
.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}
2915
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#000;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}
2916
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}
2917
.swiper-container-horizontal>.swiper-pagination-progressbar{width:100%;height:4px;left:0;top:0}
2918
.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}
2919
.swiper-pagination-progressbar.swiper-pagination-white{background:hsla(0,0%,100%,.5)}
2920
.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}
2921
.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}
2922
.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}
2923
.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
2924
.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}
2925
.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}
2926
.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}
2927
.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}
2928
.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}
2929
.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}
2930
.swiper-container-cube,.swiper-container-flip{overflow:visible}
2931
.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;z-index:1}
2932
.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}
2933
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}
2934
.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
2935
.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}
2936
.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}
2937
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}
2938
.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}
2939
.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}
2940
.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}
2941
.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}
2942
.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}
2943
.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}
2944
.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}
2945
.swiper-scrollbar{-webkit-border-radius:10px;border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}
2946
.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}
2947
.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}
2948
.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);-webkit-border-radius:10px;border-radius:10px;left:0;top:0}
2949
.swiper-scrollbar-cursor-drag{cursor:move}
2950
.elementor-pagination-position-outside .swiper-container{padding-bottom:30px}
2951
.elementor-pagination-position-outside .elementor-swiper-button{top:calc(50% - 30px / 2)}
2952
.elementor-swiper{position:relative}
2953
.elementor-main-swiper{position:static}
2954
.elementor-arrows-position-outside .swiper-container{width:calc(100% - 60px)}
2955
.elementor-arrows-position-outside .elementor-swiper-button-prev{left:0}
2956
.elementor-arrows-position-outside .elementor-swiper-button-next{right:0}
2957
.swiper-image-stretch .swiper-slide .swiper-slide-image{width:100%}
2958
.elementor-swiper-button{position:absolute;display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;z-index:1;cursor:pointer;font-size:25px;color:hsla(0,0%,93.3%,.9);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
2959
.elementor-swiper-button-prev{left:10px}
2960
.elementor-swiper-button-next{right:10px}
2961
.elementor-swiper-button.swiper-button-disabled{opacity:.3}
2962
.swiper-container-cube .elementor-swiper-button{-webkit-transform:translate3d(0,-50%,1px);transform:translate3d(0,-50%,1px)}
2963
.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite}
2964
.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;-webkit-background-size:100% 100%;background-size:100%;background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E") no-repeat 50%}
2965
.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}
2966
@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}
2967
}
2968
@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}
2969
}
2970
.elementor-lightbox{--lightbox-ui-color:hsla(0,0%,93.3%,0.9);--lightbox-ui-color-hover:#fff;--lightbox-text-color:var(--lightbox-ui-color);--lightbox-header-icons-size:20px;--lightbox-navigation-icons-size:25px}
2971
.elementor-lightbox .dialog-header{display:none}
2972
.elementor-lightbox .dialog-widget-content{background:none;-webkit-box-shadow:none;box-shadow:none;width:100%;height:100%}
2973
.elementor-lightbox .dialog-message{-webkit-animation-duration:.3s;animation-duration:.3s}
2974
.elementor-lightbox .dialog-message:not(.elementor-fit-aspect-ratio){height:100%}
2975
.elementor-lightbox .dialog-message.dialog-lightbox-message{padding:0}
2976
.elementor-lightbox .dialog-lightbox-close-button{cursor:pointer;position:absolute;font-size:var(--lightbox-header-icons-size);right:.75em;margin-top:13px;padding:.25em;z-index:2;line-height:1}
2977
.elementor-lightbox .dialog-lightbox-close-button,.elementor-lightbox .elementor-swiper-button{color:var(--lightbox-ui-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;opacity:1}
2978
.elementor-lightbox .dialog-lightbox-close-button:hover,.elementor-lightbox .elementor-swiper-button:hover{color:var(--lightbox-ui-color-hover)}
2979
.elementor-lightbox .swiper-container{height:100%}
2980
.elementor-lightbox .elementor-lightbox-item{display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:70px;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;margin:auto}
2981
@media (max-width:767px){.elementor-lightbox .elementor-lightbox-item{padding:70px 0}
2982
}
2983
.elementor-lightbox .elementor-lightbox-image{max-height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
2984
.elementor-lightbox .elementor-lightbox-image,.elementor-lightbox .elementor-lightbox-image:hover{opacity:1;-webkit-filter:none;filter:none;border:none}
2985
.elementor-lightbox .elementor-lightbox-image,.elementor-lightbox .elementor-video-container{-webkit-box-shadow:0 0 30px rgba(0,0,0,.3),0 0 8px -5px rgba(0,0,0,.3);box-shadow:0 0 30px rgba(0,0,0,.3),0 0 8px -5px rgba(0,0,0,.3);-webkit-border-radius:2px;border-radius:2px}
2986
.elementor-lightbox .elementor-video-container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
2987
@media (min-width:1025px){.elementor-lightbox .elementor-video-container{width:75%}
2988
}
2989
@media (max-width:1024px){.elementor-lightbox .elementor-video-container{width:100%}
2990
}
2991
@media (min-width:768px) and (max-width:1024px){.elementor-lightbox .elementor-aspect-ratio-916 .elementor-video-container{width:70%}
2992
}
2993
.elementor-lightbox .elementor-swiper-button:focus{outline-width:1px}
2994
.elementor-lightbox .elementor-swiper-button-next,.elementor-lightbox .elementor-swiper-button-prev{height:100%;display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:15%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:var(--lightbox-navigation-icons-size)}
2995
.elementor-lightbox .elementor-swiper-button-prev{left:0}
2996
.elementor-lightbox .elementor-swiper-button-next{right:0}
2997
@media (max-width:767px){.elementor-lightbox .elementor-swiper-button-next,.elementor-lightbox .elementor-swiper-button-prev{width:20%}
2998
.elementor-lightbox .elementor-swiper-button-next i,.elementor-lightbox .elementor-swiper-button-prev i{padding:10px;background-color:rgba(0,0,0,.5)}
2999
.elementor-lightbox .elementor-swiper-button-prev{left:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
3000
.elementor-lightbox .elementor-swiper-button-next{right:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
3001
}
3002
.elementor-slideshow__counter{color:currentColor;font-size:.75em;width:-webkit-max-content;width:-moz-max-content;width:max-content}
3003
.elementor-slideshow__footer,.elementor-slideshow__header{position:absolute;left:0;width:100%;padding:15px 20px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
3004
.elementor-slideshow__footer{color:var(--lightbox-text-color)}
3005
.elementor-slideshow__header{color:var(--lightbox-ui-color);display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;font-size:var(--lightbox-header-icons-size);padding-left:1em;padding-right:2.6em;top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10}
3006
.elementor-slideshow__header>i{font-size:inherit;cursor:pointer;padding:.25em;margin:0 .35em}
3007
.elementor-slideshow__header>i:hover{color:var(--lightbox-ui-color-hover)}
3008
.elementor-slideshow__header .elementor-slideshow__counter{margin-right:auto}
3009
.elementor-slideshow__header .elementor-icon-share{z-index:5}
3010
.elementor-slideshow__share-menu{background-color:transparent;width:0;height:0;position:absolute;overflow:hidden;-webkit-transition:background-color .4s;-o-transition:background-color .4s;transition:background-color .4s}
3011
.elementor-slideshow__share-menu .elementor-slideshow__share-links a{color:#2c2c2c}
3012
.elementor-slideshow__share-links{display:block;position:absolute;min-width:200px;right:2.8em;top:3em;background-color:#fff;-webkit-border-radius:3px;border-radius:3px;padding:14px 20px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0;-webkit-transform-origin:90% 10%;-ms-transform-origin:90% 10%;transform-origin:90% 10%;-webkit-transition:all .25s .1s;-o-transition:all .25s .1s;transition:all .25s .1s;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.3);box-shadow:0 4px 15px rgba(0,0,0,.3)}
3013
.elementor-slideshow__share-links a{text-align:left;color:#55595c;
font-size:12px;line-height:2.5;display:block;opacity:0;-webkit-transition:opacity .5s .1s;-o-transition:opacity .5s .1s;transition:opacity .5s .1s}
3014
.elementor-slideshow__share-links a:hover{color:#000}
3015
.elementor-slideshow__share-links a i{font-size:1.25em;margin-right:.75em}
3016
.elementor-slideshow__share-links:before{content:"";display:block;position:absolute;top:1px;right:.5em;border:.45em solid transparent;border-bottom-color:#fff;-webkit-transform:translateY(-100%) scaleX(.7);-ms-transform:translateY(-100%) scaleX(.7);transform:translateY(-100%) scaleX(.7)}
3017
.elementor-slideshow__footer{bottom:0;z-index:5;position:fixed}
3018
.elementor-slideshow__description,.elementor-slideshow__title{margin:0}
3019
.elementor-slideshow__title{font-size:16px;font-weight:700}
3020
.elementor-slideshow__description{
font-size:14px}
3021
.elementor-slideshow--ui-hidden .elementor-slideshow__footer,.elementor-slideshow--ui-hidden .elementor-slideshow__header{opacity:0;pointer-events:none}
3022
.elementor-slideshow--ui-hidden .elementor-swiper-button-next,.elementor-slideshow--ui-hidden .elementor-swiper-button-prev{opacity:0}
3023
.elementor-slideshow--fullscreen-mode .elementor-video-container{width:100%}
3024
.elementor-slideshow--zoom-mode .elementor-slideshow__footer,.elementor-slideshow--zoom-mode .elementor-slideshow__header{background-color:rgba(0,0,0,.5)}
3025
.elementor-slideshow--zoom-mode .elementor-swiper-button-next,.elementor-slideshow--zoom-mode .elementor-swiper-button-prev{opacity:0;pointer-events:none}
3026
.elementor-slideshow--share-mode .elementor-slideshow__share-menu{top:0;left:0;width:100vw;height:100vh;opacity:1;cursor:default;background-color:rgba(0,0,0,.5)}
3027
.elementor-slideshow--share-mode .elementor-slideshow__share-links{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
3028
.elementor-slideshow--share-mode .elementor-slideshow__share-links,.elementor-slideshow--share-mode .elementor-slideshow__share-links a{opacity:1}
3029
.elementor-slideshow--share-mode .elementor-slideshow__share-links .eicon-twitter{color:#1da1f2}
3030
.elementor-slideshow--share-mode .elementor-slideshow__share-links .eicon-facebook{color:#3b5998}
3031
.elementor-slideshow--share-mode .elementor-slideshow__share-links .eicon-pinterest{color:#bd081c}
3032
.elementor-slideshow--share-mode .elementor-slideshow__share-links .eicon-download-bold{color:#a4afb7}
3033
.elementor-slideshow--share-mode .eicon-share-arrow{z-index:2}
3034
.animated{-webkit-animation-duration:1.25s;animation-duration:1.25s}
3035
.animated.animated-slow{-webkit-animation-duration:2s;animation-duration:2s}
3036
.animated.animated-fast{-webkit-animation-duration:.75s;animation-duration:.75s}
3037
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
3038
.animated.reverse{animation-direction:reverse}
3039
@media (prefers-reduced-motion:reduce){.animated{-webkit-animation:none;animation:none}
3040
}
3041
.elementor-shape{overflow:hidden;position:absolute;left:0;width:100%;line-height:0;direction:ltr}
3042
.elementor-shape-top{top:-1px}
3043
.elementor-shape-top:not([data-negative=false]) svg{z-index:-1}
3044
.elementor-shape-bottom{bottom:-1px}
3045
.elementor-shape-bottom:not([data-negative=true]) svg{z-index:-1}
3046
.elementor-shape[data-negative=false].elementor-shape-bottom,.elementor-shape[data-negative=true].elementor-shape-top{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
3047
.elementor-shape svg{display:block;width:calc(100% + 1.3px);position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
3048
.elementor-shape .elementor-shape-fill{fill:#fff;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}
3049
#wp-admin-bar-elementor_edit_page .ab-submenu .ab-item{display:-webkit-box;
display:-ms-flexbox;
display:flex;width:200px}
3050
#wp-admin-bar-elementor_edit_page .elementor-edit-link-title{white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;width:100%}
3051
#wp-admin-bar-elementor_edit_page .elementor-edit-link-type{background:#55595c;
font-size:11px;line-height:9px;margin-top:6px;padding:4px 8px;-webkit-border-radius:3px;border-radius:3px}
3052
.page-template-elementor_canvas.elementor-page:before{display:none}
3053
.elementor-post__thumbnail__link{-webkit-transition:none;-o-transition:none;transition:none}
3054
#left-area ul.elementor-icon-list-items,.elementor-edit-area .elementor-element ul.elementor-icon-list-items,.elementor .elementor-element ul.elementor-icon-list-items{padding:0}
3055
#wpadminbar *{font-style:normal}
3056
.elementor-portfolio.elementor-grid{display:grid}
3057
.elementor-share-buttons--align-right{text-align:right}
3058
.elementor-share-buttons--align-left{text-align:left}
3059
.elementor-share-buttons--align-center{text-align:center}
3060
.elementor-share-buttons--align-justify{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}
3061
@media (max-width:1024px){.elementor-share-buttons-tablet--align-right{text-align:right}
3062
.elementor-share-buttons-tablet--align-left{text-align:left}
3063
.elementor-share-buttons-tablet--align-center{text-align:center}
3064
.elementor-share-buttons-tablet--align-justify{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}
3065
}
3066
@media (max-width:767px){.elementor-share-buttons-mobile--align-right{text-align:right}
3067
.elementor-share-buttons-mobile--align-left{text-align:left}
3068
.elementor-share-buttons-mobile--align-center{text-align:center}
3069
.elementor-share-buttons-mobile--align-justify{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}
3070
}
3071
.e--ua-appleWebkit.rtl{--flex-right:flex-start}
3072
.e--ua-appleWebkit .elementor-share-buttons--align-right,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-right{--justify-content:var(--flex-right,flex-end)}
3073
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-widget-container,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-widget-container,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-widget-container{margin-left:calc(-.5 * var(--grid-column-gap));margin-right:calc(-.5 * var(--grid-column-gap))}
3074
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-widget-container .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-widget-container .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-widget-container .elementor-grid{display:-webkit-box;
display:-ms-flexbox;
display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:var(--justify-content,space-between);-ms-flex-pack:var(--justify-content,space-between);justify-content:var(--justify-content,space-between)}
3075
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-widget-container .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-widget-container .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-widget-container .elementor-grid-item{margin-left:calc(.5 * var(--grid-column-gap));margin-right:calc(.5 * var(--grid-column-gap))}
3076
@media (max-width:767px){.elementor .elementor-hidden-phone{display:none}
3077
}
3078
@media (min-width:768px) and (max-width:1024px){.elementor .elementor-hidden-tablet{display:none}
3079
}
3080
@media (min-width:1025px){.elementor .elementor-hidden-desktop{display:none}
3081
}
3082
3083
/*!/wp-content/plugins/elementor-pro/assets/css/frontend.min.css*/
3084
/*! elementor-pro - v2.9.2 - 25-03-2020 */
3085
@charset "UTF-8";.elementor-bg-transform .elementor-bg{will-change:transform}
3086
.elementor-bg-transform-zoom-in:hover .elementor-bg,.elementor-bg-transform-zoom-out .elementor-bg{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}
3087
.elementor-bg-transform-zoom-out:hover .elementor-bg{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
3088
.elementor-bg-transform-move-left .elementor-bg{-webkit-transform:scale(1.2) translateX(8%);-ms-transform:scale(1.2) translateX(8%);transform:scale(1.2) translateX(8%)}
3089
.elementor-bg-transform-move-left:hover .elementor-bg,.elementor-bg-transform-move-right .elementor-bg{-webkit-transform:scale(1.2) translateX(-8%);-ms-transform:scale(1.2) translateX(-8%);transform:scale(1.2) translateX(-8%)}
3090
.elementor-bg-transform-move-right:hover .elementor-bg{-webkit-transform:scale(1.2) translateX(8%);-ms-transform:scale(1.2) translateX(8%);transform:scale(1.2) translateX(8%)}
3091
.elementor-bg-transform-move-up .elementor-bg{-webkit-transform:scale(1.2) translateY(8%);-ms-transform:scale(1.2) translateY(8%);transform:scale(1.2) translateY(8%)}
3092
.elementor-bg-transform-move-down .elementor-bg,.elementor-bg-transform-move-up:hover .elementor-bg{-webkit-transform:scale(1.2) translateY(-8%);-ms-transform:scale(1.2) translateY(-8%);transform:scale(1.2) translateY(-8%)}
3093
.elementor-bg-transform-move-down:hover .elementor-bg{-webkit-transform:scale(1.2) translateY(8%);-ms-transform:scale(1.2) translateY(8%);transform:scale(1.2) translateY(8%)}
3094
.elementor-animated-content{--translate:0,0}
3095
.elementor-animated-content:hover .elementor-animated-item--grow{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
3096
.elementor-animated-content:hover .elementor-animated-item--shrink{-webkit-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85)}
3097
.elementor-animated-content:hover .elementor-animated-item--shrink-contained{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
3098
.elementor-animated-content:hover .elementor-animated-item--enter-zoom-in,.elementor-animated-content:hover .elementor-animated-item--enter-zoom-out,.elementor-animated-content:hover .elementor-animated-item--fade-in{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}
3099
.elementor-animated-content:hover .elementor-animated-item--exit-zoom-in,.elementor-animated-content:hover .elementor-animated-item--exit-zoom-out,.elementor-animated-content:hover .elementor-animated-item--fade-out{opacity:0}
3100
.elementor-animated-content:hover .elementor-animated-item--exit-zoom-out{-webkit-transform:scale(.2);-ms-transform:scale(.2);transform:scale(.2)}
3101
.elementor-animated-content:hover .elementor-animated-item--exit-zoom-in{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}
3102
.elementor-animated-content:hover .elementor-animated-item--enter-from-bottom,.elementor-animated-content:hover .elementor-animated-item--enter-from-left,.elementor-animated-content:hover .elementor-animated-item--enter-from-right,.elementor-animated-content:hover .elementor-animated-item--enter-from-top{opacity:1;-webkit-transform:translateY(0) translateX(0);-ms-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}
3103
.elementor-animated-content:hover .elementor-animated-item--exit-to-right{-webkit-transform:translateX(1000px);-ms-transform:translateX(1000px);transform:translateX(1000px)}
3104
.elementor-animated-content:hover .elementor-animated-item--exit-to-left{-webkit-transform:translateX(-1000px);-ms-transform:translateX(-1000px);transform:translateX(-1000px)}
3105
.elementor-animated-content:hover .elementor-animated-item--exit-to-top{-webkit-transform:translateY(-600px);-ms-transform:translateY(-600px);transform:translateY(-600px)}
3106
.elementor-animated-content:hover .elementor-animated-item--exit-to-bottom{-webkit-transform:translateY(600px);-ms-transform:translateY(600px);transform:translateY(600px)}
3107
.elementor-animated-content:hover .elementor-animated-item--exit-to-bottom,.elementor-animated-content:hover .elementor-animated-item--exit-to-left,.elementor-animated-content:hover .elementor-animated-item--exit-to-right,.elementor-animated-content:hover .elementor-animated-item--exit-to-top{opacity:0}
3108
.elementor-animated-content:hover .elementor-animated-item--move-right{-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}
3109
.elementor-animated-content:hover .elementor-animated-item--move-left{-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}
3110
.elementor-animated-content:hover .elementor-animated-item--move-up{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}
3111
.elementor-animated-content:hover .elementor-animated-item--move-down{-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}
3112
.elementor-animated-content:hover .elementor-animated-item--move-contained-right{--translate:8%,0}
3113
.elementor-animated-content:hover .elementor-animated-item--move-contained-left{--translate:-8%,0}
3114
.elementor-animated-content:hover .elementor-animated-item--move-contained-top{--translate:0,-8%}
3115
.elementor-animated-content:hover .elementor-animated-item--move-contained-bottom{--translate:0,8%}
3116
.elementor-animated-content [class^=elementor-animated-item]{will-change:transform,opacity}
3117
.elementor-animated-content .elementor-animated-item--shrink-contained{-webkit-transform:scale(1.17);-ms-transform:scale(1.17);transform:scale(1.17)}
3118
.elementor-animated-content .elementor-animated-item--enter-zoom-in{-webkit-transform:scale(.2);-ms-transform:scale(.2);transform:scale(.2)}
3119
.elementor-animated-content .elementor-animated-item--enter-zoom-out{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}
3120
.elementor-animated-content .elementor-animated-item--enter-zoom-in,.elementor-animated-content .elementor-animated-item--enter-zoom-out,.elementor-animated-content .elementor-animated-item--fade-in{opacity:0}
3121
.elementor-animated-content .elementor-animated-item--exit-zoom-in,.elementor-animated-content .elementor-animated-item--exit-zoom-out,.elementor-animated-content .elementor-animated-item--fade-out{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
3122
.elementor-animated-content .elementor-animated-item--enter-from-right{-webkit-transform:translateX(1000px);-ms-transform:translateX(1000px);transform:translateX(1000px)}
3123
.elementor-animated-content .elementor-animated-item--enter-from-left{-webkit-transform:translateX(-1000px);-ms-transform:translateX(-1000px);transform:translateX(-1000px)}
3124
.elementor-animated-content .elementor-animated-item--enter-from-top{-webkit-transform:translateY(-600px);-ms-transform:translateY(-600px);transform:translateY(-600px)}
3125
.elementor-animated-content .elementor-animated-item--enter-from-bottom{-webkit-transform:translateY(500px);-ms-transform:translateY(500px);transform:translateY(500px)}
3126
.elementor-animated-content .elementor-animated-item--enter-from-bottom,.elementor-animated-content .elementor-animated-item--enter-from-left,.elementor-animated-content .elementor-animated-item--enter-from-right,.elementor-animated-content .elementor-animated-item--enter-from-top{opacity:0}
3127
.elementor-animated-content .elementor-animated-item--exit-to-bottom,.elementor-animated-content .elementor-animated-item--exit-to-left,.elementor-animated-content .elementor-animated-item--exit-to-right,.elementor-animated-content .elementor-animated-item--exit-to-top{opacity:1;-webkit-transform:translateY(0) translateX(0);-ms-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}
3128
.elementor-animated-content .elementor-animated-item--move-contained-bottom,.elementor-animated-content .elementor-animated-item--move-contained-left,.elementor-animated-content .elementor-animated-item--move-contained-right,.elementor-animated-content .elementor-animated-item--move-contained-top{-webkit-transform:scale(1.2) translate(var(--translate));-ms-transform:scale(1.2) translate(var(--translate));transform:scale(1.2) translate(var(--translate))}
3129
.elementor-editor-active .elementor.elementor-edit-mode .elementor-widget.elementor-global-widget:hover{outline:1px solid #fec449}
3130
.elementor-editor-active .elementor.elementor-edit-mode .elementor-global-widget .elementor-editor-widget-settings{background-image:-webkit-gradient(linear,left bottom,left top,from(#feb416),to(#fec449));background-image:-webkit-linear-gradient(bottom,#feb416,#fec449);background-image:-o-linear-gradient(bottom,#feb416,#fec449);background-image:linear-gradient(0deg,#feb416,#fec449)}
3131
.elementor-editor-active .elementor.elementor-edit-mode .elementor-global-widget .elementor-editor-widget-settings .elementor-editor-element-setting:hover{background-color:#feb416}
3132
.elementor-editor-active .elementor.elementor-edit-mode .elementor-global-widget .elementor-editor-widget-settings .elementor-editor-element-setting.elementor-editor-element-save,.elementor-widget-archive-posts:after,.elementor-widget-posts:after{display:none}
3133
.elementor-posts-container.elementor-posts-masonry{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
3134
.elementor-posts-container:not(.elementor-posts-masonry){-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
3135
.elementor-posts-container .elementor-post{padding:0;margin:0}
3136
.elementor-posts-container .elementor-post__thumbnail{overflow:hidden}
3137
.elementor-posts-container .elementor-post__thumbnail img{display:block;width:100%;max-height:none;max-width:none;-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;-o-transition:filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s}
3138
.elementor-posts-container .elementor-post__thumbnail__link{position:relative;display:block;width:100%}
3139
.elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail{top:0;left:0;right:0;bottom:0}
3140
.elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail img{height:auto;position:absolute;top:calc(50% + 1px);left:calc(50% + 1px);-webkit-transform:scale(1.01) translate(-50%,-50%);-ms-transform:scale(1.01) translate(-50%,-50%);transform:scale(1.01) translate(-50%,-50%)}
3141
.elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail.elementor-fit-height img{height:100%;width:auto}
3142
.elementor-posts .elementor-post{display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-transition-property:background,border,-webkit-box-shadow;transition-property:background,border,-webkit-box-shadow;-o-transition-property:background,border,box-shadow;transition-property:background,border,box-shadow;transition-property:background,border,box-shadow,-webkit-box-shadow;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}
3143
.elementor-posts .elementor-post__title{font-size:18px;margin:0}
3144
.elementor-posts .elementor-post__excerpt{margin-bottom:10px}
3145
.elementor-posts .elementor-post__excerpt p{margin:0;line-height:1.5em;
font-size:14px;color:#777}
3146
.elementor-posts .elementor-post__meta-data{line-height:1.3em;
font-size:12px;margin-bottom:13px;color:#adadad}
3147
.elementor-posts .elementor-post__read-more{
font-size:12px;font-weight:700}
3148
.elementor-posts .elementor-post__thumbnail{position:relative}
3149
.elementor-posts--skin-classic{display:grid;-ms-flex-wrap:wrap;flex-wrap:wrap}
3150
.elementor-posts--skin-classic:not(.elementor-posts-masonry){-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
3151
.elementor-posts--skin-classic .elementor-post{overflow:hidden}
3152
.elementor-posts--skin-classic .elementor-post__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
3153
.elementor-posts--align-left .elementor-post{text-align:left}
3154
.elementor-posts--align-right .elementor-post{text-align:right}
3155
.elementor-posts--align-center .elementor-post{text-align:center}
3156
.elementor-posts--thumbnail-top .elementor-post{display:block}
3157
.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px}
3158
.elementor-posts--thumbnail-top .elementor-post__text{width:100%}
3159
.elementor-posts--thumbnail-top.elementor-posts--align-left .elementor-post__thumbnail__link{margin-right:auto}
3160
.elementor-posts--thumbnail-top.elementor-posts--align-right .elementor-post__thumbnail__link{margin-left:auto}
3161
.elementor-posts--thumbnail-top.elementor-posts--align-center .elementor-post__thumbnail__link{margin-right:auto;margin-left:auto}
3162
.elementor-posts--thumbnail-left .elementor-post__thumbnail__link,.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{-ms-flex-negative:0;flex-shrink:0;width:25%}
3163
.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-right:20px}
3164
.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;margin-left:20px}
3165
.elementor-posts--thumbnail-none .elementor-posts-container .elementor-post__thumbnail__link{display:none}
3166
.elementor-posts .elementor-post__card{overflow:hidden;position:relative;background-color:#fff;width:100%;min-height:100%;border-radius:3px;border:0 solid #818a91;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}
3167
.elementor-posts .elementor-post__card .elementor-post__thumbnail{position:relative;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}
3168
.elementor-posts .elementor-post__card .elementor-post__thumbnail img{width:calc(100% + 1px)}
3169
.elementor-posts .elementor-post__card .elementor-post__text{padding:0 30px;margin-bottom:0;margin-top:20px}
3170
.elementor-posts .elementor-post__card .elementor-post__read-more{margin-bottom:20px;display:inline-block}
3171
.elementor-posts .elementor-post__card .elementor-post__meta-data{padding:15px 30px;margin-bottom:0;border-top:1px solid #eaeaea}
3172
.elementor-posts .elementor-post__card .elementor-post__meta-data span+span:before{margin:0 5px}
3173
.elementor-posts .elementor-post__card .elementor-post__title{font-size:21px}
3174
.elementor-posts .elementor-post__card .elementor-post__excerpt{line-height:1.7}
3175
.elementor-posts .elementor-post__card .elementor-post__excerpt,.elementor-posts .elementor-post__card .elementor-post__title{margin-bottom:25px}
3176
.elementor-posts .elementor-post__card .elementor-post__badge,.elementor-posts .elementor-post__card .elementor-post__read-more{text-transform:uppercase}
3177
.elementor-posts .elementor-post__badge{position:absolute;top:0;background:#818a91;color:#fff;
font-size:12px;padding:.6em 1.2em;line-height:1;font-weight:400;margin:20px;border-radius:999px}
3178
.elementor-posts .elementor-post__avatar{position:relative;padding:0 30px;width:100%;top:-25px;height:0;pointer-events:none}
3179
.elementor-posts .elementor-post__avatar img{border-radius:50%;width:60px;pointer-events:all;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
3180
.elementor-posts--thumbnail-top .elementor-posts--skin-cards:not(.elementor-posts-masonry) .elementor-post__card,.elementor-posts .elementor-posts--skin-cards:not(.elementor-posts-masonry) .elementor-post__card{display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
3181
.elementor-posts--thumbnail-top .elementor-posts--skin-cards:not(.elementor-posts-masonry) .elementor-post__meta-data,.elementor-posts .elementor-posts--skin-cards:not(.elementor-posts-masonry) .elementor-post__meta-data{margin-top:auto}
3182
.elementor-posts--thumbnail-none .elementor-post__card .elementor-post__avatar{padding-top:0;position:static;height:auto}
3183
.elementor-posts--thumbnail-none .elementor-post__card .elementor-post__avatar img.avatar{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);vertical-align:bottom}
3184
.elementor-posts--show-avatar .elementor-post__thumbnail__link{margin-bottom:25px}
3185
.elementor-posts__hover-gradient .elementor-post__card .elementor-post__thumbnail__link:after{display:block;content:"";background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.35)),color-stop(75%,transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.35),transparent 75%);background-image:-o-linear-gradient(bottom,rgba(0,0,0,.35) 0,transparent 75%);background-image:linear-gradient(0deg,rgba(0,0,0,.35),transparent 75%);background-repeat:no-repeat;height:100%;width:100%;position:absolute;bottom:0;opacity:1;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
3186
.elementor-posts__hover-gradient .elementor-post__card:hover .elementor-post__thumbnail__link:after{opacity:.5}
3187
.elementor-posts__hover-zoom-in .elementor-post__card .elementor-post__thumbnail.elementor-fit-height img{height:100%}
3188
.elementor-posts__hover-zoom-in .elementor-post__card .elementor-post__thumbnail:not(.elementor-fit-height) img{width:calc(100% + 1px)}
3189
.elementor-posts__hover-zoom-in .elementor-post__card:hover .elementor-post__thumbnail.elementor-fit-height img{height:115%}
3190
.elementor-posts__hover-zoom-in .elementor-post__card:hover .elementor-post__thumbnail:not(.elementor-fit-height) img{width:115%}
3191
.elementor-posts__hover-zoom-out .elementor-post__card .elementor-post__thumbnail.elementor-fit-height img{height:115%}
3192
.elementor-posts__hover-zoom-out .elementor-post__card .elementor-post__thumbnail:not(.elementor-fit-height) img{width:115%}
3193
.elementor-posts__hover-zoom-out .elementor-post__card:hover .elementor-post__thumbnail.elementor-fit-height img{height:100%}
3194
.elementor-posts__hover-zoom-out .elementor-post__card:hover .elementor-post__thumbnail:not(.elementor-fit-height) img{width:calc(100% + 1px)}
3195
.elementor-posts__hover-zoom-in .elementor-post__thumbnail img,.elementor-posts__hover-zoom-out .elementor-post__thumbnail img{-webkit-transition:height 1s cubic-bezier(0,.25,.07,1),width 1s cubic-bezier(0,.25,.07,1),-webkit-filter .3s;transition:height 1s cubic-bezier(0,.25,.07,1),width 1s cubic-bezier(0,.25,.07,1),-webkit-filter .3s;-o-transition:filter .3s,height 1s cubic-bezier(0,.25,.07,1),width 1s cubic-bezier(0,.25,.07,1);transition:filter .3s,height 1s cubic-bezier(0,.25,.07,1),width 1s cubic-bezier(0,.25,.07,1);transition:filter .3s,height 1s cubic-bezier(0,.25,.07,1),width 1s cubic-bezier(0,.25,.07,1),-webkit-filter .3s}
3196
.elementor-card-shadow-yes .elementor-post__card{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.15);box-shadow:0 0 10px 0 rgba(0,0,0,.15)}
3197
.elementor-card-shadow-yes .elementor-post__card:hover{-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.15);box-shadow:0 0 30px 0 rgba(0,0,0,.15)}
3198
.elementor-posts--skin-full_content article{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}
3199
.elementor-posts--skin-full_content article .elementor-post__thumbnail{padding-bottom:0}
3200
body.elementor-editor-active .elementor-posts--skin-archive_full_content,body.elementor-editor-active .elementor-posts--skin-full_content{pointer-events:none}
3201
body.elementor-editor-active .elementor-posts--skin-archive_full_content .elementor-post__thumbnail__link,body.elementor-editor-active .elementor-posts--skin-full_content .elementor-post__thumbnail__link{display:none}
3202
body.elementor-editor-active .elementor-posts--show-thumbnail .elementor-post__thumbnail__link{display:block}
3203
.elementor-portfolio{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:start;align-content:flex-start}
3204
.elementor-portfolio,.elementor-portfolio__filters{display:-webkit-box;
display:-ms-flexbox;
display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
3205
.elementor-portfolio__filters{list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0}
3206
.elementor-portfolio__filter{margin:0;cursor:pointer;padding:8px}
3207
.elementor-portfolio-item{-ms-flex-item-align:start;align-self:flex-start;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:transform,opacity;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;overflow:hidden;margin:0}
3208
.elementor-portfolio-item__title{margin:0;padding:0;line-height:1;font-size:18px;color:#fff}
3209
.elementor-portfolio-item__tags__separator:before{content:", "}
3210
.elementor-portfolio-item__overlay{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;padding:15px;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;overflow:hidden;background-color:hsla(206,7%,54%,.8)}
3211
.elementor-portfolio-item__overlay:hover{opacity:1;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}
3212
.elementor-portfolio-item__img img[src=""]{background-color:rgba(0,0,0,.1);height:100%}
3213
.elementor-portfolio.elementor-has-item-ratio{-webkit-transition:height .5s;-o-transition:height .5s;transition:height .5s}
3214
.elementor-portfolio.elementor-has-item-ratio .elementor-post__thumbnail{position:absolute;background-color:rgba(0,0,0,.1)}
3215
.elementor-portfolio.elementor-has-item-ratio .elementor-post__thumbnail__link{padding-bottom:56.25%}
3216
.elementor ul li.elementor-portfolio__filter{list-style-type:none}
3217
.elementor-field-type-hidden{display:none}
3218
.elementor-field-type-html{display:inline-block}
3219
.elementor-login .elementor-lost-password,.elementor-login .elementor-remember-me{font-size:.85em}
3220
.elementor-field-type-recaptcha_v3 .elementor-field-label{display:none}
3221
.elementor-button .elementor-form-spinner{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
3222
.elementor-form .elementor-button>span{display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
3223
.elementor-form .elementor-button .elementor-button-text{white-space:normal;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}
3224
.elementor-widget-price-list .elementor-price-list{list-style:none;padding:0;margin:0}
3225
.elementor-widget-price-list .elementor-price-list li{margin:0}
3226
.elementor-price-list li:not(:last-child){margin-bottom:20px}
3227
.elementor-price-list .elementor-price-list-image{max-width:50%;-ms-flex-negative:0;flex-shrink:0;padding-right:25px}
3228
.elementor-price-list .elementor-price-list-image img{width:100%}
3229
.elementor-price-list .elementor-price-list-header,.elementor-price-list .elementor-price-list-item,.elementor-price-list .elementor-price-list-text{display:-webkit-box;
display:-ms-flexbox;
display:flex}
3230
.elementor-price-list .elementor-price-list-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
3231
.elementor-price-list .elementor-price-list-item .elementor-price-list-text{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
3232
.elementor-price-list .elementor-price-list-item .elementor-price-list-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:100%;flex-basis:100%;font-size:19px;font-weight:600;margin-bottom:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
3233
.elementor-price-list .elementor-price-list-item .elementor-price-list-title{max-width:80%}
3234
.elementor-price-list .elementor-price-list-item p.elementor-price-list-description{-ms-flex-preferred-size:100%;flex-basis:100%;
font-size:14px;margin:0}
3235
.elementor-price-list .elementor-price-list-item .elementor-price-list-separator{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:10px;margin-right:10px;border-bottom-style:dotted;border-bottom-width:2px;height:0}
3236
.elementor-price-table{text-align:center}
3237
.elementor-price-table .elementor-price-table__header{background:#555;padding:20px 0}
3238
.elementor-price-table .elementor-price-table__heading{margin:0;padding:0;line-height:1.2;font-size:24px;font-weight:600;color:#fff}
3239
.elementor-price-table .elementor-price-table__subheading{
font-size:13px;font-weight:400;color:#fff}
3240
.elementor-price-table .elementor-price-table__original-price{margin-right:15px;text-decoration:line-through;font-size:.5em;line-height:1;font-weight:400;-ms-flex-item-align:center;align-self:center}
3241
.elementor-price-table .elementor-price-table__price{display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:#555;font-weight:800;font-size:65px;padding:40px 0}
3242
.elementor-price-table .elementor-price-table__price .elementor-typo-excluded{line-height:normal;letter-spacing:normal;text-transform:none;font-weight:400;font-size:medium;font-style:normal}
3243
.elementor-price-table .elementor-price-table__after-price{display:-webkit-box;
display:-ms-flexbox;
display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:left;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
3244
.elementor-price-table .elementor-price-table__integer-part{line-height:.8}
3245
.elementor-price-table .elementor-price-table__currency,.elementor-price-table .elementor-price-table__fractional-part{line-height:1;font-size:.3em}
3246
.elementor-price-table .elementor-price-table__currency{margin-right:3px}
3247
.elementor-price-table .elementor-price-table__period{width:100%;
font-size:13px;font-weight:400}
3248
.elementor-price-table .elementor-price-table__features-list{list-style-type:none;margin:0;padding:0;line-height:1}
3249
.elementor-price-table .elementor-price-table__features-list li{
font-size:14px;line-height:1;margin:0;padding:0}
3250
.elementor-price-table .elementor-price-table__features-list li .elementor-price-table__feature-inner{margin-left:15px;margin-right:15px}
3251
.elementor-price-table .elementor-price-table__features-list li:not(:first-child):before{content:"";display:block;border:0 solid hsla(0,0%,48%,.3);margin:10px 12.5%}
3252
.elementor-price-table .elementor-price-table__features-list i{margin-right:10px;font-size:1.3em}
3253
.elementor-price-table .elementor-price-table__features-list svg{margin-right:10px;width:1.3em}
3254
.elementor-price-table .elementor-price-table__footer{padding:30px 0}
3255
.elementor-price-table .elementor-price-table__additional_info{margin:0;
font-size:13px;line-height:1.4}
3256
.elementor-price-table__ribbon{position:absolute;top:0;left:auto;right:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:150px;overflow:hidden;height:150px}
3257
.elementor-price-table__ribbon-inner{text-align:center;left:0;width:200%;-webkit-transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);-ms-transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);margin-top:35px;
font-size:13px;line-height:2;font-weight:800;text-transform:uppercase;background:#000}
3258
.elementor-price-table__ribbon.elementor-ribbon-left{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);left:0;right:auto}
3259
.elementor-price-table__ribbon.elementor-ribbon-right{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);left:auto;right:0}
3260
.elementor-widget-price-table .elementor-widget-container{overflow:hidden;background-color:#f7f7f7}
3261
.elementor-flip-box{height:280px;position:relative;-webkit-perspective:1000px;perspective:1000px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
3262
@media (max-device-width:1024px){.elementor-flip-box{cursor:pointer}
3263
}
3264
.elementor-flip-box__front{background-color:#1abc9c}
3265
.elementor-flip-box__back{background-color:#4054b2;display:block}
3266
.elementor-flip-box__layer{position:absolute;width:100%;height:100%;-webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}
3267
.elementor-flip-box__layer__overlay{display:-webkit-box;
display:-ms-flexbox;
display:flex;width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;text-align:center;padding:35px}
3268
.elementor-flip-box__layer__title{font-size:21px}
3269
.elementor-flip-box__layer__description{
font-size:14px}
3270
.elementor-flip-box__layer__description,.elementor-flip-box__layer__title{color:#fff}
3271
.elementor-flip-box__layer__description:not(:last-child),.elementor-flip-box__layer__title:not(:last-child){margin:0 0 20px;padding:0}
3272
.elementor-flip-box__layer__title{line-height:1;font-weight:600}
3273
.elementor-flip-box .elementor-icon,.elementor-flip-box .elementor-view-framed .elementor-icon,.elementor-flip-box .elementor-view-stacked .elementor-icon{color:#fff}
3274
.elementor-flip-box .elementor-view-framed .elementor-icon{border-color:#fff}
3275
.elementor-flip-box .elementor-view-stacked .elementor-icon{background-color:rgba(0,0,0,.5)}
3276
.elementor-flip-box__button.elementor-button{cursor:pointer;-ms-flex-item-align:center;align-self:center;margin-left:auto;margin-right:auto;border:2px solid #fff;color:#fff;background:transparent}
3277
.elementor-flip-box__button.elementor-button:hover{background:transparent;text-decoration:none}
3278
.elementor-flip-box__image{margin:0 0 20px;display:inline-block;width:100%}
3279
.elementor-flip-box__image img{width:50%}
3280
.elementor-flip-box .elementor-icon-wrapper{margin-bottom:20px}
3281
.elementor-flip-box--3d .elementor-flip-box__layer__inner{-webkit-transform:translateZ(90px) scale(.91);transform:translateZ(90px) scale(.91)}
3282
.elementor-flip-box--3d .elementor-flip-box__layer__overlay{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(.1px);transform:translateZ(.1px)}
3283
.elementor-flip-box--effect-flip .elementor-flip-box{-webkit-perspective:1000px;perspective:1000px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
3284
.elementor-flip-box--effect-flip .elementor-flip-box__layer{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}
3285
.elementor-flip-box--effect-flip .elementor-flip-box__front{-webkit-transform:none;-ms-transform:none;transform:none;z-index:1}
3286
.elementor-flip-box--effect-flip .elementor-flip-box:hover .elementor-flip-box__back{-webkit-transform:none;-ms-transform:none;transform:none}
3287
.elementor-flip-box--effect-flip.elementor-flip-box--direction-right .elementor-flip-box__back{-webkit-transform:rotateX(0) rotateY(-180deg);transform:rotateX(0) rotateY(-180deg)}
3288
.elementor-flip-box--effect-flip.elementor-flip-box--direction-left .elementor-flip-box__back,.elementor-flip-box--effect-flip.elementor-flip-box--direction-right .elementor-flip-box:hover .elementor-flip-box__front{-webkit-transform:rotateX(0) rotateY(180deg);transform:rotateX(0) rotateY(180deg)}
3289
.elementor-flip-box--effect-flip.elementor-flip-box--direction-left .elementor-flip-box:hover .elementor-flip-box__front{-webkit-transform:rotateX(0) rotateY(-180deg);transform:rotateX(0) rotateY(-180deg)}
3290
.elementor-flip-box--effect-flip.elementor-flip-box--direction-up .elementor-flip-box__back{-webkit-transform:rotateX(-180deg) rotateY(0);transform:rotateX(-180deg) rotateY(0)}
3291
.elementor-flip-box--effect-flip.elementor-flip-box--direction-down .elementor-flip-box__back,.elementor-flip-box--effect-flip.elementor-flip-box--direction-up .elementor-flip-box:hover .elementor-flip-box__front{-webkit-transform:rotateX(180deg) rotateY(0);transform:rotateX(180deg) rotateY(0)}
3292
.elementor-flip-box--effect-flip.elementor-flip-box--direction-down .elementor-flip-box:hover .elementor-flip-box__front{-webkit-transform:rotateX(-180deg) rotateY(0);transform:rotateX(-180deg) rotateY(0)}
3293
.elementor-flip-box--effect-push .elementor-flip-box__front{-webkit-transform:none;-ms-transform:none;transform:none}
3294
.elementor-flip-box--effect-push.elementor-flip-box--direction-right .elementor-flip-box:hover .elementor-flip-box__front{-webkit-transform:translateX(100%) translateY(0);-ms-transform:translateX(100%) translateY(0);transform:translateX(100%) translateY(0)}
3295
.elementor-flip-box--effect-push.elementor-flip-box--direction-left .elementor-flip-box:hover .elementor-flip-box__front{-webkit-transform:translateX(-100%) translateY(0);-ms-transform:translateX(-100%) translateY(0);transform:translateX(-100%) translateY(0)}
3296
.elementor-flip-box--effect-push.elementor-flip-box--direction-up .elementor-flip-box:hover .elementor-flip-box__front{-webkit-transform:translateX(0) translateY(-100%);-ms-transform:translateX(0) translateY(-100%);transform:translateX(0) translateY(-100%)}
3297
.elementor-flip-box--effect-push.elementor-flip-box--direction-down .elementor-flip-box:hover .elementor-flip-box__front{-webkit-transform:translateX(0) translateY(100%);-ms-transform:translateX(0) translateY(100%);transform:translateX(0) translateY(100%)}
3298
.elementor-flip-box--effect-push .elementor-flip-box,.elementor-flip-box--effect-slide .elementor-flip-box{overflow:hidden}
3299
.elementor-flip-box--effect-push .elementor-flip-box:hover .elementor-flip-box__back,.elementor-flip-box--effect-slide .elementor-flip-box:hover .elementor-flip-box__back{-webkit-transform:none;-ms-transform:none;transform:none}
3300
.elementor-flip-box--effect-push.elementor-flip-box--direction-right .elementor-flip-box__back,.elementor-flip-box--effect-slide.elementor-flip-box--direction-right .elementor-flip-box__back{-webkit-transform:translateX(-100%) translateY(0);-ms-transform:translateX(-100%) translateY(0);transform:translateX(-100%) translateY(0)}
3301
.elementor-flip-box--effect-push.elementor-flip-box--direction-left .elementor-flip-box__back,.elementor-flip-box--effect-slide.elementor-flip-box--direction-left .elementor-flip-box__back{-webkit-transform:translateX(100%) translateY(0);-ms-transform:translateX(100%) translateY(0);transform:translateX(100%) translateY(0)}
3302
.elementor-flip-box--effect-push.elementor-flip-box--direction-up .elementor-flip-box__back,.elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back{-webkit-transform:translateX(0) translateY(100%);-ms-transform:translateX(0) translateY(100%);transform:translateX(0) translateY(100%)}
3303
.elementor-flip-box--effect-push.elementor-flip-box--direction-down .elementor-flip-box__back,.elementor-flip-box--effect-slide.elementor-flip-box--direction-down .elementor-flip-box__back{-webkit-transform:translateX(0) translateY(-100%);-ms-transform:translateX(0) translateY(-100%);transform:translateX(0) translateY(-100%)}
3304
.elementor-flip-box--effect-zoom-out .elementor-flip-box .elementor-flip-box__front{-webkit-transition:opacity .35s,width .1ms,-webkit-transform .7s;transition:opacity .35s,width .1ms,-webkit-transform .7s;-o-transition:transform .7s,opacity .35s,width .1ms;transition:transform .7s,opacity .35s,width .1ms;transition:transform .7s,opacity .35s,width .1ms,-webkit-transform .7s;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);z-index:1;width:100%}
3305
.elementor-flip-box--effect-zoom-out .elementor-flip-box:hover .elementor-flip-box__front{width:0;opacity:0;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);-webkit-transition:opacity .7s .1s,width .1ms .7s,-webkit-transform .8s;transition:opacity .7s .1s,width .1ms .7s,-webkit-transform .8s;-o-transition:transform .8s,opacity .7s .1s,width .1ms .7s;transition:transform .8s,opacity .7s .1s,width .1ms .7s;transition:transform .8s,opacity .7s .1s,width .1ms .7s,-webkit-transform .8s}
3306
.elementor-flip-box--effect-zoom-in .elementor-flip-box .elementor-flip-box__back{-webkit-transition:opacity .5s .2s,-webkit-transform .7s;transition:opacity .5s .2s,-webkit-transform .7s;-o-transition:transform .7s,opacity .5s .2s;transition:transform .7s,opacity .5s .2s;transition:transform .7s,opacity .5s .2s,-webkit-transform .7s;opacity:0;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}
3307
.elementor-flip-box--effect-zoom-in .elementor-flip-box:hover .elementor-flip-box__back{-webkit-transition:opacity .5s,-webkit-transform .7s;transition:opacity .5s,-webkit-transform .7s;-o-transition:transform .7s,opacity .5s;transition:transform .7s,opacity .5s;transition:transform .7s,opacity .5s,-webkit-transform .7s;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
3308
.elementor-flip-box--effect-fade .elementor-flip-box .elementor-flip-box__back{opacity:0}
3309
.elementor-flip-box--effect-fade .elementor-flip-box:hover .elementor-flip-box__back{opacity:1}
3310
.elementor-widget-flip-box.elementor-flip-box--flipped .elementor-widget-container .elementor-flip-box__front{display:none}
3311
.elementor-widget-flip-box.elementor-flip-box--flipped .elementor-widget-container .elementor-flip-box__back{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}
3312
.elementor-cta,.elementor-widget-call-to-action .elementor-widget-container{overflow:hidden}
3313
.elementor-cta{position:relative;display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
3314
.elementor-cta--skin-classic .elementor-cta{-ms-flex-wrap:wrap;flex-wrap:wrap}
3315
.elementor-cta--skin-classic .elementor-cta__bg-wrapper{position:relative;min-height:200px;width:100%}
3316
.elementor-cta--skin-classic .elementor-cta__content{-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;width:100%;background-color:#f7f7f7}
3317
.elementor-cta--skin-classic .elementor-cta__button.elementor-button,.elementor-cta--skin-classic .elementor-cta__content-item,.elementor-cta--skin-classic .elementor-cta__content-item .elementor-icon{color:#55595c;border-color:#55595c}
3318
.elementor-cta--skin-cover .elementor-cta{display:block}
3319
.elementor-cta--skin-cover .elementor-cta__bg-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;width:100%}
3320
.elementor-cta--skin-cover .elementor-cta__content{min-height:280px}
3321
.elementor-cta--skin-cover .elementor-cta__button.elementor-button,.elementor-cta--skin-cover .elementor-cta__content-item,.elementor-cta--skin-cover .elementor-cta__content-item .elementor-icon{color:#fff;border-color:#fff}
3322
.elementor-cta--layout-image-above .elementor-cta{-ms-flex-wrap:wrap;flex-wrap:wrap}
3323
.elementor-cta--layout-image-above .elementor-cta__bg-wrapper{width:100%}
3324
.elementor-cta--layout-image-left .elementor-cta,.elementor-cta--layout-image-right .elementor-cta{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
3325
.elementor-cta--layout-image-left .elementor-cta__bg-wrapper,.elementor-cta--layout-image-right .elementor-cta__bg-wrapper{width:auto;min-width:50%}
3326
.elementor-cta--layout-image-left .elementor-cta__content,.elementor-cta--layout-image-right .elementor-cta__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
3327
.elementor-cta--layout-image-left .elementor-cta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
3328
.elementor-cta--layout-image-right .elementor-cta{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
3329
.elementor-cta__bg,.elementor-cta__bg-overlay{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}
3330
.elementor-cta__bg-wrapper{z-index:1;overflow:hidden}
3331
.elementor-cta__bg{-webkit-background-size:cover;background-size:cover;background-position:50%;z-index:1}
3332
.elementor-cta__bg-overlay{z-index:2}
3333
.elementor-cta__button.elementor-button{cursor:pointer;-ms-flex-item-align:center;align-self:center;margin-left:auto;margin-right:auto;border:2px solid #fff;background:transparent}
3334
.elementor-cta__button.elementor-button:hover{background:transparent;text-decoration:none}
3335
.elementor-cta__title{font-size:23px}
3336
.elementor-cta__content{z-index:1;overflow:hidden;display:-webkit-box;
display:-ms-flexbox;
display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;padding:35px;width:100%}
3337
.elementor-cta__content,.elementor-cta__content-item{position:relative;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;color:#fff}
3338
.elementor-cta__content-item{width:100%;margin:0}
3339
.elementor-cta__content-item:not(:last-child){margin-bottom:15px}
3340
.elementor-cta__content-item .elementor-icon{color:#fff}
3341
.elementor-cta--valign-top .elementor-cta__content{-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
3342
.elementor-cta--valign-middle .elementor-cta__content{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
3343
.elementor-cta--valign-bottom .elementor-cta__content{-ms-flex-line-pack:end;align-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
3344
.elementor-cta:hover .elementor-cta__bg-overlay{background-color:rgba(0,0,0,.3)}
3345
@media (max-device-width:1024px){.elementor-cta{cursor:pointer}
3346
}
3347
@media (min-width:1025px){.elementor-cta--desktop-layout-image-above .elementor-cta{-ms-flex-wrap:wrap;flex-wrap:wrap}
3348
.elementor-cta--desktop-layout-image-above .elementor-cta__bg-wrapper{width:100%}
3349
.elementor-cta--desktop-layout-image-left .elementor-cta,.elementor-cta--desktop-layout-image-right .elementor-cta{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
3350
.elementor-cta--desktop-layout-image-left .elementor-cta__bg-wrapper,.elementor-cta--desktop-layout-image-right .elementor-cta__bg-wrapper{width:auto;min-width:50%}
3351
.elementor-cta--desktop-layout-image-left .elementor-cta__content,.elementor-cta--desktop-layout-image-right .elementor-cta__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
3352
.elementor-cta--desktop-layout-image-left .elementor-cta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
3353
.elementor-cta--desktop-layout-image-right .elementor-cta{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
3354
}
3355
@media (max-width:1024px){.elementor-cta--tablet-layout-image-above .elementor-cta{-ms-flex-wrap:wrap;flex-wrap:wrap}
3356
.elementor-cta--tablet-layout-image-above .elementor-cta__bg-wrapper{width:100%}
3357
.elementor-cta--tablet-layout-image-left .elementor-cta,.elementor-cta--tablet-layout-image-right .elementor-cta{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
3358
.elementor-cta--tablet-layout-image-left .elementor-cta__bg-wrapper,.elementor-cta--tablet-layout-image-right .elementor-cta__bg-wrapper{width:auto;min-width:50%}
3359
.elementor-cta--tablet-layout-image-left .elementor-cta__content,.elementor-cta--tablet-layout-image-right .elementor-cta__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
3360
.elementor-cta--tablet-layout-image-left .elementor-cta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
3361
.elementor-cta--tablet-layout-image-right .elementor-cta{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
3362
}
3363
@media (max-width:767px){.elementor-cta--mobile-layout-image-above .elementor-cta{-ms-flex-wrap:wrap;flex-wrap:wrap}
3364
.elementor-cta--mobile-layout-image-above .elementor-cta__bg-wrapper{width:100%}
3365
.elementor-cta--mobile-layout-image-left .elementor-cta,.elementor-cta--mobile-layout-image-right .elementor-cta{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
3366
.elementor-cta--mobile-layout-image-left .elementor-cta__bg-wrapper,.elementor-cta--mobile-layout-image-right .elementor-cta__bg-wrapper{width:auto;min-width:50%}
3367
.elementor-cta--mobile-layout-image-left .elementor-cta__content,.elementor-cta--mobile-layout-image-right .elementor-cta__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
3368
.elementor-cta--mobile-layout-image-left .elementor-cta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
3369
.elementor-cta--mobile-layout-image-right .elementor-cta{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
3370
}
3371
.elementor-ribbon{position:absolute;z-index:1;top:0;left:auto;right:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:150px;overflow:hidden;height:150px}
3372
.elementor-ribbon-inner{text-align:center;left:0;width:200%;-webkit-transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);-ms-transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);margin-top:35px;
font-size:13px;line-height:2;font-weight:800;text-transform:uppercase;background:#000;color:#fff}
3373
.elementor-ribbon.elementor-ribbon-left{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);left:0;right:auto}
3374
.elementor-ribbon.elementor-ribbon-right{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);left:auto;right:0}
3375
.elementor-widget-countdown .elementor-countdown-expire--message{display:none;padding:20px;text-align:center}
3376
.elementor-widget-countdown .elementor-countdown-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
3377
.elementor-widget-countdown .elementor-countdown-item{padding:20px 0;text-align:center;background-color:#818a91;color:#fff}
3378
.elementor-widget-countdown .elementor-countdown-digits,.elementor-widget-countdown .elementor-countdown-label{line-height:1}
3379
.elementor-widget-countdown .elementor-countdown-digits{font-size:69px}
3380
.elementor-widget-countdown .elementor-countdown-label{font-size:19px}
3381
.elementor-widget-countdown.elementor-countdown--label-block .elementor-countdown-wrapper{display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:auto;margin-left:auto}
3382
.elementor-widget-countdown.elementor-countdown--label-block .elementor-countdown-digits,.elementor-widget-countdown.elementor-countdown--label-block .elementor-countdown-label{display:block}
3383
.elementor-widget-countdown.elementor-countdown--label-block .elementor-countdown-item{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
3384
.elementor-widget-countdown.elementor-countdown--label-inline{text-align:center}
3385
.elementor-widget-countdown.elementor-countdown--label-inline .elementor-countdown-item{display:inline-block;padding-left:5px;padding-right:5px}
3386
.elementor-slides .swiper-slide-bg{-webkit-background-size:cover;background-size:cover;background-position:50%;background-repeat:no-repeat;min-width:100%;min-height:100%}
3387
.elementor-slides .swiper-slide-inner{background-repeat:no-repeat;background-position:50%;position:absolute;top:0;left:0;bottom:0;right:0;padding:50px;margin:auto}
3388
.elementor-slides .swiper-slide-inner,.elementor-slides .swiper-slide-inner:hover{color:#fff;display:-webkit-box;
display:-ms-flexbox;
display:flex}
3389
.elementor-slides .swiper-slide-inner .elementor-background-overlay{position:absolute;z-index:0;top:0;bottom:0;left:0;right:0}
3390
.elementor-slides .swiper-slide-inner .elementor-slide-content{position:relative;z-index:1;width:100%}
3391
.elementor-slides .swiper-slide-inner .elementor-slide-heading{font-size:35px;font-weight:700;line-height:1}
3392
.elementor-slides .swiper-slide-inner .elementor-slide-description{font-size:17px;line-height:1.4}
3393
.elementor-slides .swiper-slide-inner .elementor-slide-description:not(:last-child),.elementor-slides .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:30px}
3394
.elementor-slides .swiper-slide-inner .elementor-slide-button{border:2px solid #fff;color:#fff;background:transparent;display:inline-block}
3395
.elementor-slides .swiper-slide-inner .elementor-slide-button,.elementor-slides .swiper-slide-inner .elementor-slide-button:hover{background:transparent;color:inherit;text-decoration:none}
3396
.elementor--v-position-top .swiper-slide-inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
3397
.elementor--v-position-bottom .swiper-slide-inner{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
3398
.elementor--v-position-middle .swiper-slide-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
3399
.elementor--h-position-left .swiper-slide-inner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
3400
.elementor--h-position-right .swiper-slide-inner{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
3401
.elementor--h-position-center .swiper-slide-inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
3402
body.rtl .elementor-widget-slides .elementor-swiper-button-next{left:10px;right:auto}
3403
body.rtl .elementor-widget-slides .elementor-swiper-button-prev{right:10px;left:auto}
3404
.elementor-slides-wrapper div:not(.swiper-slide)>.swiper-slide-inner{display:none}
3405
@media (max-width:767px){.elementor-slides .swiper-slide-inner{padding:30px}
3406
.elementor-slides .swiper-slide-inner .elementor-slide-heading{font-size:23px;line-height:1;margin-bottom:15px}
3407
.elementor-slides .swiper-slide-inner .elementor-slide-description{
font-size:13px;line-height:1.4;margin-bottom:15px}
3408
}
3409
.elementor-share-buttons--color-custom.elementor-share-buttons--skin-flat .elementor-share-btn,.elementor-share-buttons--color-custom.elementor-share-buttons--skin-gradient .elementor-share-btn{background-color:#ea4335}
3410
.elementor-share-buttons--color-custom.elementor-share-buttons--skin-boxed .elementor-share-btn,.elementor-share-buttons--color-custom.elementor-share-buttons--skin-framed .elementor-share-btn,.elementor-share-buttons--color-custom.elementor-share-buttons--skin-minimal .elementor-share-btn{color:#ea4335;border-color:#ea4335}
3411
.elementor-share-buttons--color-custom.elementor-share-buttons--skin-boxed .elementor-share-btn .elementor-share-btn__icon,.elementor-share-buttons--color-custom.elementor-share-buttons--skin-minimal .elementor-share-btn .elementor-share-btn__icon{background-color:#ea4335}
3412
.elementor-share-buttons--color-custom.elementor-share-buttons--skin-boxed .elementor-share-btn__icon,.elementor-share-buttons--color-custom.elementor-share-buttons--skin-minimal .elementor-share-btn__icon{color:#fff}
3413
.elementor-share-buttons--color-official .elementor-share-btn:hover{-webkit-filter:saturate(1.5) brightness(1.2);filter:saturate(1.5) brightness(1.2)}
3414
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_delicious,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_delicious{background-color:#39f}
3415
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_digg,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_digg{background-color:#005be2}
3416
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_email,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_email{background-color:#ea4335}
3417
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_print,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_print{background-color:#aaa}
3418
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_facebook,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_facebook{background-color:#3b5998}
3419
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_google,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_google{background-color:#dd4b39}
3420
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_pocket,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_pocket{background-color:#ef3f56}
3421
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_linkedin,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_linkedin{background-color:#0077b5}
3422
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_odnoklassniki,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_odnoklassniki{background-color:#f4731c}
3423
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_pinterest,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_pinterest{background-color:#bd081c}
3424
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_reddit,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_reddit{background-color:#ff4500}
3425
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_skype,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_skype{background-color:#00aff0}
3426
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_slideshare,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_slideshare{background-color:#0077b5}
3427
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_snapchat,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_snapchat{background-color:#fffc00}
3428
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_stumbleupon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_stumbleupon{background-color:#eb4924}
3429
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_mix,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_mix{background-color:#f3782b}
3430
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_tumblr,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_tumblr{background-color:#35465c}
3431
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_twitch,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_twitch{background-color:#6441a5}
3432
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_telegram,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_telegram{background-color:#2ca5e0}
3433
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_twitter,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_twitter{background-color:#1da1f2}
3434
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_vimeo,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_vimeo{background-color:#1ab7ea}
3435
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_vk,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_vk{background-color:#45668e}
3436
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_whatsapp,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_whatsapp{background-color:#25d366}
3437
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_wordpress,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_wordpress{background-color:#21759b}
3438
.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_xing,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_xing{background-color:#026466}
3439
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_delicious,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_delicious{color:#39f}
3440
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_digg,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_digg{color:#005be2}
3441
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_email,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_email{color:#ea4335}
3442
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_print,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_print{color:#aaa}
3443
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_facebook,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_facebook{color:#3b5998}
3444
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_google,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_google{color:#dd4b39}
3445
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_pocket,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_pocket{color:#ef3f56}
3446
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_linkedin,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_linkedin{color:#0077b5}
3447
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_odnoklassniki,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_odnoklassniki{color:#f4731c}
3448
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_pinterest,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_pinterest{color:#bd081c}
3449
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_reddit,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_reddit{color:#ff4500}
3450
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_skype,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_skype{color:#00aff0}
3451
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_slideshare,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_slideshare{color:#0077b5}
3452
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_snapchat,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_snapchat{color:#fffc00}
3453
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_stumbleupon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_stumbleupon{color:#eb4924}
3454
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_mix,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_mix{color:#f3782b}
3455
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_tumblr,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_tumblr{color:#35465c}
3456
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_twitch,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_twitch{color:#6441a5}
3457
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_telegram,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_telegram{color:#2ca5e0}
3458
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_twitter,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_twitter{color:#1da1f2}
3459
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_vimeo,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_vimeo{color:#1ab7ea}
3460
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_vk,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_vk{color:#45668e}
3461
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_whatsapp,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_whatsapp{color:#25d366}
3462
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_wordpress,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_wordpress{color:#21759b}
3463
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_xing,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_xing{color:#026466}
3464
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_delicious .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_delicious .elementor-share-btn__icon{background-color:#39f}
3465
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_digg .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_digg .elementor-share-btn__icon{background-color:#005be2}
3466
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_email .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_email .elementor-share-btn__icon{background-color:#ea4335}
3467
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_print .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_print .elementor-share-btn__icon{background-color:#aaa}
3468
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_facebook .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_facebook .elementor-share-btn__icon{background-color:#3b5998}
3469
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_google .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_google .elementor-share-btn__icon{background-color:#dd4b39}
3470
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_pocket .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_pocket .elementor-share-btn__icon{background-color:#ef3f56}
3471
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_linkedin .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_linkedin .elementor-share-btn__icon{background-color:#0077b5}
3472
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_odnoklassniki .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_odnoklassniki .elementor-share-btn__icon{background-color:#f4731c}
3473
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_pinterest .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_pinterest .elementor-share-btn__icon{background-color:#bd081c}
3474
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_reddit .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_reddit .elementor-share-btn__icon{background-color:#ff4500}
3475
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_skype .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_skype .elementor-share-btn__icon{background-color:#00aff0}
3476
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_slideshare .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_slideshare .elementor-share-btn__icon{background-color:#0077b5}
3477
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_snapchat .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_snapchat .elementor-share-btn__icon{background-color:#fffc00}
3478
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_stumbleupon .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_stumbleupon .elementor-share-btn__icon{background-color:#eb4924}
3479
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_mix .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_mix .elementor-share-btn__icon{background-color:#f3782b}
3480
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_tumblr .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_tumblr .elementor-share-btn__icon{background-color:#35465c}
3481
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_twitch .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_twitch .elementor-share-btn__icon{background-color:#6441a5}
3482
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_telegram .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_telegram .elementor-share-btn__icon{background-color:#2ca5e0}
3483
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_twitter .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_twitter .elementor-share-btn__icon{background-color:#1da1f2}
3484
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_vimeo .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_vimeo .elementor-share-btn__icon{background-color:#1ab7ea}
3485
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_vk .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_vk .elementor-share-btn__icon{background-color:#45668e}
3486
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_whatsapp .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_whatsapp .elementor-share-btn__icon{background-color:#25d366}
3487
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_wordpress .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_wordpress .elementor-share-btn__icon{background-color:#21759b}
3488
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_xing .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_xing .elementor-share-btn__icon{background-color:#026466}
3489
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn .elementor-share-btn__icon{color:#fff}
3490
.elementor-share-buttons--skin-boxed .elementor-share-btn__icon,.elementor-share-buttons--skin-framed .elementor-share-btn__icon{margin-left:-.2em}
3491
.elementor-share-buttons--skin-boxed .elementor-share-btn,.elementor-share-buttons--skin-framed .elementor-share-btn{border-style:solid}
3492
.elementor-share-buttons--skin-gradient .elementor-share-btn__text,.elementor-share-buttons--skin-gradient.elementor-share-buttons--view-icon .elementor-share-btn__icon{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.12)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.12),transparent);background-image:-o-linear-gradient(left,rgba(0,0,0,.12),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.12),transparent)}
3493
.elementor-share-buttons--skin-boxed .elementor-share-btn__text,.elementor-share-buttons--skin-gradient .elementor-share-btn__text,.elementor-share-buttons--skin-minimal .elementor-share-btn__text{padding-left:.9em}
3494
.elementor-share-buttons--skin-flat .elementor-share-btn,.elementor-share-buttons--skin-flat .elementor-share-btn:hover,.elementor-share-buttons--skin-gradient .elementor-share-btn,.elementor-share-buttons--skin-gradient .elementor-share-btn:hover{color:#fff}
3495
.elementor-share-buttons--skin-minimal.elementor-share-buttons--shape-rounded .elementor-share-btn__icon{border-radius:.5em}
3496
.elementor-share-buttons--skin-minimal.elementor-share-buttons--shape-circle .elementor-share-btn__icon{border-radius:99.9em}
3497
.elementor-share-buttons--skin-minimal .elementor-share-btn__text{color:#222}
3498
.elementor-share-buttons--view-text .elementor-share-btn__text{padding-left:1em}
3499
.elementor-share-buttons--view-icon .elementor-share-btn,.elementor-share-buttons--view-text .elementor-share-btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
3500
.elementor-share-buttons--view-icon .elementor-share-btn__icon,.elementor-share-buttons--view-icon .elementor-share-btn__text,.elementor-share-buttons--view-text .elementor-share-btn__icon,.elementor-share-buttons--view-text .elementor-share-btn__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
3501
.elementor-share-buttons--shape-rounded .elementor-share-btn{border-radius:.5em}
3502
.elementor-share-buttons--shape-circle .elementor-share-btn{border-radius:99.9em}
3503
.elementor-share-buttons--align-right .elementor-grid{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
3504
.elementor-share-buttons--align-left .elementor-grid{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
3505
.elementor-share-buttons--align-center .elementor-grid{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
3506
.elementor-share-buttons--align-justify .elementor-grid{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
3507
@media (max-width:1024px){.elementor-share-buttons-tablet--align-right .elementor-grid{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
3508
.elementor-share-buttons-tablet--align-left .elementor-grid{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
3509
.elementor-share-buttons-tablet--align-center .elementor-grid{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
3510
.elementor-share-buttons-tablet--align-justify .elementor-grid{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
3511
}
3512
@media (max-width:767px){.elementor-share-buttons-mobile--align-right .elementor-grid{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
3513
.elementor-share-buttons-mobile--align-left .elementor-grid{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
3514
.elementor-share-buttons-mobile--align-center .elementor-grid{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
3515
.elementor-share-buttons-mobile--align-justify .elementor-grid{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
3516
}
3517
.elementor-share-btn{overflow:hidden;
font-size:10px;display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transition-property:background-color,border-color,-webkit-filter;transition-property:background-color,border-color,-webkit-filter;-o-transition-property:filter,background-color,border-color;transition-property:filter,background-color,border-color;transition-property:filter,background-color,border-color,-webkit-filter;height:4.5em;cursor:pointer}
3518
.elementor-share-btn,.elementor-share-btn__icon,.elementor-share-btn__text{-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}
3519
.elementor-share-btn__icon,.elementor-share-btn__text{-webkit-transition-property:color,background-color;-o-transition-property:color,background-color;transition-property:color,background-color}
3520
.elementor-share-btn__icon{display:-webkit-box;
display:-ms-flexbox;
display:flex;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:4.5em;position:relative}
3521
.elementor-share-btn__icon i{font-size:1.7em}
3522
.elementor-share-btn__text{font-size:1.5em;padding-right:1em;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;
display:-ms-flexbox;
display:flex;font-weight:100}
3523
.elementor-share-btn__title{font-weight:700;-ms-flex-negative:0;flex-shrink:0}
3524
.elementor-widget-share-buttons .elementor-widget-container{overflow:hidden}
3525
body.woocommerce #content div.product .elementor-widget-woocommerce-product-images div.images,body.woocommerce-page #content div.product .elementor-widget-woocommerce-product-images div.images,body.woocommerce-page div.product .elementor-widget-woocommerce-product-images div.images,body.woocommerce div.product .elementor-widget-woocommerce-product-images div.images{float:none;width:100%;padding:0}
3526
body.rtl.woocommerce #content div.product .elementor-widget-woocommerce-product-images div.images,body.rtl.woocommerce-page #content div.product .elementor-widget-woocommerce-product-images div.images,body.rtl.woocommerce-page div.product .elementor-widget-woocommerce-product-images div.images,body.rtl.woocommerce div.product .elementor-widget-woocommerce-product-images div.images{float:none;padding:0}
3527
.woocommerce div.product.elementor form.cart.variations_form .woocommerce-variation-add-to-cart,.woocommerce div.product.elementor form.cart:not(.grouped_form):not(.variations_form){margin:0;display:-webkit-box;
display:-ms-flexbox;
display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
3528
.woocommerce div.product.elementor form.cart table.variations{--variation-select-width:75%}
3529
.woocommerce div.product.elementor form.cart table.variations tbody{display:block}
3530
.woocommerce div.product.elementor form.cart table.variations tr{display:-webkit-box;
display:-ms-flexbox;
display:flex}
3531
.woocommerce div.product.elementor form.cart table.variations tr:not(:last-child){margin-bottom:10px}
3532
.woocommerce div.product.elementor form.cart table.variations td{line-height:1;display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}
3533
.woocommerce div.product.elementor form.cart table.variations td.label{width:25%}
3534
.woocommerce div.product.elementor form.cart table.variations td.value{position:relative;width:75%}
3535
.woocommerce div.product.elementor form.cart table.variations td.value:before,.woocommerce div.product.elementor form.cart table.variations td.value select{display:block;font-size:1em;height:2em}
3536
.woocommerce div.product.elementor form.cart table.variations td.value:before{content:"-";color:transparent;background-color:#fff;position:relative;max-width:100%;width:var(--variation-select-width);margin-right:1em}
3537
.woocommerce div.product.elementor form.cart table.variations td.value select{border:0;position:absolute;background:transparent;top:0;padding:0;width:var(--variation-select-width)}
3538
.woocommerce div.product.elementor .quantity .qty{vertical-align:top;margin-right:0}
3539
.woocommerce div.product.elementor .quantity+.button{margin-left:10px}
3540
.woocommerce div.product.elementor .woocommerce-variation-add-to-cart .quantity input{height:100%}
3541
.woocommerce div.product.elementor .elementor-add-to-cart--align-left form.cart.variations_form .woocommerce-variation-add-to-cart,.woocommerce div.product.elementor .elementor-add-to-cart--align-left form.cart:not(.grouped_form):not(.variations_form){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
3542
.woocommerce div.product.elementor .elementor-add-to-cart--align-right form.cart.variations_form .woocommerce-variation-add-to-cart,.woocommerce div.product.elementor .elementor-add-to-cart--align-right form.cart:not(.grouped_form):not(.variations_form){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
3543
.woocommerce div.product.elementor .elementor-add-to-cart--align-center form.cart.variations_form .woocommerce-variation-add-to-cart,.woocommerce div.product.elementor .elementor-add-to-cart--align-center form.cart:not(.grouped_form):not(.variations_form){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
3544
.woocommerce div.product.elementor .elementor-add-to-cart--align-center form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity,.woocommerce div.product.elementor .elementor-add-to-cart--align-center form.cart:not(.grouped_form):not(.variations_form) div.quantity,.woocommerce div.product.elementor .elementor-add-to-cart--align-left form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity,.woocommerce div.product.elementor .elementor-add-to-cart--align-left form.cart:not(.grouped_form):not(.variations_form) div.quantity,.woocommerce div.product.elementor .elementor-add-to-cart--align-right form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity,.woocommerce div.product.elementor .elementor-add-to-cart--align-right form.cart:not(.grouped_form):not(.variations_form) div.quantity{margin-right:0}
3545
.woocommerce div.product.elementor .elementor-add-to-cart--align-center form.cart.variations_form .woocommerce-variation-add-to-cart button,.woocommerce div.product.elementor .elementor-add-to-cart--align-center form.cart:not(.grouped_form):not(.variations_form) button,.woocommerce div.product.elementor .elementor-add-to-cart--align-left form.cart.variations_form .woocommerce-variation-add-to-cart button,.woocommerce div.product.elementor .elementor-add-to-cart--align-left form.cart:not(.grouped_form):not(.variations_form) button,.woocommerce div.product.elementor .elementor-add-to-cart--align-right form.cart.variations_form .woocommerce-variation-add-to-cart button,.woocommerce div.product.elementor .elementor-add-to-cart--align-right form.cart:not(.grouped_form):not(.variations_form) button{-ms-flex-preferred-size:auto;flex-basis:auto}
3546
.woocommerce div.product.elementor .elementor-add-to-cart--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart,.woocommerce div.product.elementor .elementor-add-to-cart--align-justify form.cart:not(.grouped_form):not(.variations_form){-ms-flex-wrap:nowrap;flex-wrap:nowrap}
3547
.woocommerce div.product.elementor .elementor-add-to-cart--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity,.woocommerce div.product.elementor .elementor-add-to-cart--align-justify form.cart:not(.grouped_form):not(.variations_form) div.quantity{margin-right:auto}
3548
.woocommerce div.product.elementor .elementor-add-to-cart--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart button,.woocommerce div.product.elementor .elementor-add-to-cart--align-justify form.cart:not(.grouped_form):not(.variations_form) button{-ms-flex-preferred-size:100%;flex-basis:100%}
3549
@media (max-width:1024px){.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-left form.cart.variations_form .woocommerce-variation-add-to-cart,.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-left form.cart:not(.grouped_form):not(.variations_form){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
3550
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-right form.cart.variations_form .woocommerce-variation-add-to-cart,.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-right form.cart:not(.grouped_form):not(.variations_form){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
3551
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-center form.cart.variations_form .woocommerce-variation-add-to-cart,.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-center form.cart:not(.grouped_form):not(.variations_form){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
3552
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-center form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity,.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-center form.cart:not(.grouped_form):not(.variations_form) div.quantity,.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-left form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity,.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-left form.cart:not(.grouped_form):not(.variations_form) div.quantity,.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-right form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity,.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-right form.cart:not(.grouped_form):not(.variations_form) div.quantity{margin-right:0}
3553
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-center form.cart.variations_form .woocommerce-variation-add-to-cart button,.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-center form.cart:not(.grouped_form):not(.variations_form) button,.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-left form.cart.variations_form .woocommerce-variation-add-to-cart button,.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-left form.cart:not(.grouped_form):not(.variations_form) button,.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-right form.cart.variations_form .woocommerce-variation-add-to-cart button,.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-right form.cart:not(.grouped_form):not(.variations_form) button{-ms-flex-preferred-size:auto;flex-basis:auto}
3554
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart,.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-justify form.cart:not(.grouped_form):not(.variations_form){-ms-flex-wrap:nowrap;flex-wrap:nowrap}
3555
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity,.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-justify form.cart:not(.grouped_form):not(.variations_form) div.quantity{margin-right:auto}
3556
.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart button,.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-justify form.cart:not(.grouped_form):not(.variations_form) button{-ms-flex-preferred-size:100%;flex-basis:100%}
3557
}
3558
@media (max-width:767px){.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-left form.cart.variations_form .woocommerce-variation-add-to-cart,.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-left form.cart:not(.grouped_form):not(.variations_form){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
3559
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-right form.cart.variations_form .woocommerce-variation-add-to-cart,.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-right form.cart:not(.grouped_form):not(.variations_form){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
3560
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-center form.cart.variations_form .woocommerce-variation-add-to-cart,.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-center form.cart:not(.grouped_form):not(.variations_form){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
3561
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-center form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity,.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-center form.cart:not(.grouped_form):not(.variations_form) div.quantity,.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-left form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity,.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-left form.cart:not(.grouped_form):not(.variations_form) div.quantity,.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-right form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity,.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-right form.cart:not(.grouped_form):not(.variations_form) div.quantity{margin-right:0}
3562
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-center form.cart.variations_form .woocommerce-variation-add-to-cart button,.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-center form.cart:not(.grouped_form):not(.variations_form) button,.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-left form.cart.variations_form .woocommerce-variation-add-to-cart button,.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-left form.cart:not(.grouped_form):not(.variations_form) button,.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-right form.cart.variations_form .woocommerce-variation-add-to-cart button,.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-right form.cart:not(.grouped_form):not(.variations_form) button{-ms-flex-preferred-size:auto;flex-basis:auto}
3563
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart,.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-justify form.cart:not(.grouped_form):not(.variations_form){-ms-flex-wrap:nowrap;flex-wrap:nowrap}
3564
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity,.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-justify form.cart:not(.grouped_form):not(.variations_form) div.quantity{margin-right:auto}
3565
.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart button,.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-justify form.cart:not(.grouped_form):not(.variations_form) button{-ms-flex-preferred-size:100%;flex-basis:100%}
3566
}
3567
.woocommerce div.product.elementor .elementor-widget-wc-add-to-cart.elementor-button-info button.button.alt.elementor-button{background-color:#5bc0de}
3568
.woocommerce div.product.elementor .elementor-widget-wc-add-to-cart.elementor-button-success button.button.alt.elementor-button{background-color:#5cb85c}
3569
.woocommerce div.product.elementor .elementor-widget-wc-add-to-cart.elementor-button-warning button.button.alt.elementor-button{background-color:#f0ad4e}
3570
.woocommerce div.product.elementor .elementor-widget-wc-add-to-cart.elementor-button-danger button.button.alt.elementor-button{background-color:#d9534f}
3571
.elementor-widget-wc-add-to-cart .quantity{display:inline-block}
3572
.elementor-widget-wc-add-to-cart.elementor-align-center form.cart{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
3573
.elementor-widget-wc-add-to-cart.elementor-align-left form.cart,.elementor-widget-wc-add-to-cart.elementor-align-right form.cart{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
3574
.woocommerce div.product.elementor ul.tabs:before{position:static;content:none;width:auto;bottom:auto;left:auto;border-bottom:0;z-index:auto}
3575
.woocommerce div.product.elementor ul.tabs{margin:0}
3576
.woocommerce div.product.elementor ul.tabs li{padding:0}
3577
.woocommerce div.product.elementor ul.tabs li a{padding:.8em 1.2em;line-height:1}
3578
.woocommerce div.product.elementor ul.tabs li:after,.woocommerce div.product.elementor ul.tabs li:before{border:0;position:static;bottom:auto;width:auto;height:auto;content:none;-webkit-box-sizing:border-box;box-sizing:border-box}
3579
.woocommerce div.product.elementor .woocommerce-tabs .panel{margin:0;padding:20px;border-radius:0;border-width:0;border-top:1px solid #d3ced2;-webkit-box-shadow:none;box-shadow:none;margin-top:-1px}
3580
.woocommerce div.product.elementor .elementor-product-price-block-yes .price del,.woocommerce div.product.elementor .elementor-product-price-block-yes .price ins{display:block}
3581
.elementor-widget-woocommerce-product-meta .detail-container{position:relative}
3582
.elementor-widget-woocommerce-product-meta .detail-container:after{position:absolute;bottom:0;left:0;width:100%}
3583
.elementor-widget-woocommerce-product-meta .detail-label{font-weight:700}
3584
.elementor-woo-meta--view-inline .product_meta{display:-webkit-box;
display:-ms-flexbox;
display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
3585
.elementor-woo-meta--view-inline .product_meta .detail-container:after{width:auto;left:auto;right:auto;position:absolute;height:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-top:0;border-bottom:0;border-right:0;border-left-width:1px;border-style:solid;right:-8px}
3586
.elementor-woo-meta--view-table .product_meta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
3587
.elementor-woo-meta--view-table .product_meta,.elementor-woo-meta--view-table .product_meta .detail-container{display:-webkit-box;
display:-ms-flexbox;
display:flex}
3588
.elementor-woo-meta--view-table .product_meta .detail-label{min-width:108px}
3589
.elementor-woo-meta--view-stacked .product_meta .detail-container{display:block}
3590
.woocommerce div.product.elementor .woocommerce-product-rating{margin-bottom:0;display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
3591
.woocommerce div.product.elementor .star-rating{margin-top:0}
3592
.elementor-product-rating--align-left .woocommerce-product-rating{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
3593
.elementor-product-rating--align-right .woocommerce-product-rating{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
3594
.elementor-product-rating--align-center .woocommerce-product-rating{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
3595
.elementor-product-rating--align-justify .woocommerce-product-rating .woocommerce-review-link{margin-left:auto}
3596
@media (min-width:1025px){.elementor-element.elementor-products-grid .woocommerce.columns-2 ul.products,.elementor-element.elementor-products-grid ul.products.columns-2{
grid-template-columns:repeat(2,1fr)}
3597
.elementor-element.elementor-products-grid .woocommerce.columns-3 ul.products,.elementor-element.elementor-products-grid ul.products.columns-3{
grid-template-columns:repeat(3,1fr)}
3598
.elementor-element.elementor-products-grid .woocommerce.columns-4 ul.products,.elementor-element.elementor-products-grid ul.products.columns-4{
grid-template-columns:repeat(4,1fr)}
3599
.elementor-element.elementor-products-grid .woocommerce.columns-5 ul.products,.elementor-element.elementor-products-grid ul.products.columns-5{
grid-template-columns:repeat(5,1fr)}
3600
.elementor-element.elementor-products-grid .woocommerce.columns-6 ul.products,.elementor-element.elementor-products-grid ul.products.columns-6{
grid-template-columns:repeat(6,1fr)}
3601
.elementor-element.elementor-products-grid .woocommerce.columns-7 ul.products,.elementor-element.elementor-products-grid ul.products.columns-7{
grid-template-columns:repeat(7,1fr)}
3602
.elementor-element.elementor-products-grid .woocommerce.columns-8 ul.products,.elementor-element.elementor-products-grid ul.products.columns-8{
grid-template-columns:repeat(8,1fr)}
3603
.elementor-element.elementor-products-grid .woocommerce.columns-9 ul.products,.elementor-element.elementor-products-grid ul.products.columns-9{
grid-template-columns:repeat(9,1fr)}
3604
.elementor-element.elementor-products-grid .woocommerce.columns-10 ul.products,.elementor-element.elementor-products-grid ul.products.columns-10{
grid-template-columns:repeat(10,1fr)}
3605
.elementor-element.elementor-products-grid .woocommerce.columns-11 ul.products,.elementor-element.elementor-products-grid ul.products.columns-11{
grid-template-columns:repeat(11,1fr)}
3606
.elementor-element.elementor-products-grid .woocommerce.columns-12 ul.products,.elementor-element.elementor-products-grid ul.products.columns-12{
grid-template-columns:repeat(12,1fr)}
3607
}
3608
@media (max-width:1024px){.elementor-element.elementor-products-grid ul.products{
grid-template-columns:repeat(3,1fr)}
3609
}
3610
@media (max-width:767px){.elementor-element.elementor-products-grid ul.products{
grid-template-columns:repeat(2,1fr)}
3611
}
3612
@media (min-width:1025px){.elementor-element.elementor-products-grid.elementor-products-columns-1 ul.products{
grid-template-columns:repeat(1,1fr)}
3613
.elementor-element.elementor-products-grid.elementor-products-columns-2 ul.products{
grid-template-columns:repeat(2,1fr)}
3614
.elementor-element.elementor-products-grid.elementor-products-columns-3 ul.products{
grid-template-columns:repeat(3,1fr)}
3615
.elementor-element.elementor-products-grid.elementor-products-columns-4 ul.products{
grid-template-columns:repeat(4,1fr)}
3616
.elementor-element.elementor-products-grid.elementor-products-columns-5 ul.products{
grid-template-columns:repeat(5,1fr)}
3617
.elementor-element.elementor-products-grid.elementor-products-columns-6 ul.products{
grid-template-columns:repeat(6,1fr)}
3618
.elementor-element.elementor-products-grid.elementor-products-columns-7 ul.products{
grid-template-columns:repeat(7,1fr)}
3619
.elementor-element.elementor-products-grid.elementor-products-columns-8 ul.products{
grid-template-columns:repeat(8,1fr)}
3620
.elementor-element.elementor-products-grid.elementor-products-columns-9 ul.products{
grid-template-columns:repeat(9,1fr)}
3621
.elementor-element.elementor-products-grid.elementor-products-columns-10 ul.products{
grid-template-columns:repeat(10,1fr)}
3622
.elementor-element.elementor-products-grid.elementor-products-columns-11 ul.products{
grid-template-columns:repeat(11,1fr)}
3623
.elementor-element.elementor-products-grid.elementor-products-columns-12 ul.products{
grid-template-columns:repeat(12,1fr)}
3624
}
3625
@media (max-width:1024px){.elementor-element.elementor-products-grid.elementor-products-columns-tablet-1 ul.products{
grid-template-columns:repeat(1,1fr)}
3626
.elementor-element.elementor-products-grid.elementor-products-columns-tablet-2 ul.products{
grid-template-columns:repeat(2,1fr)}
3627
.elementor-element.elementor-products-grid.elementor-products-columns-tablet-3 ul.products{
grid-template-columns:repeat(3,1fr)}
3628
.elementor-element.elementor-products-grid.elementor-products-columns-tablet-4 ul.products{
grid-template-columns:repeat(4,1fr)}
3629
.elementor-element.elementor-products-grid.elementor-products-columns-tablet-5 ul.products{
grid-template-columns:repeat(5,1fr)}
3630
.elementor-element.elementor-products-grid.elementor-products-columns-tablet-6 ul.products{
grid-template-columns:repeat(6,1fr)}
3631
.elementor-element.elementor-products-grid.elementor-products-columns-tablet-7 ul.products{
grid-template-columns:repeat(7,1fr)}
3632
.elementor-element.elementor-products-grid.elementor-products-columns-tablet-8 ul.products{
grid-template-columns:repeat(8,1fr)}
3633
.elementor-element.elementor-products-grid.elementor-products-columns-tablet-9 ul.products{
grid-template-columns:repeat(9,1fr)}
3634
.elementor-element.elementor-products-grid.elementor-products-columns-tablet-10 ul.products{
grid-template-columns:repeat(10,1fr)}
3635
.elementor-element.elementor-products-grid.elementor-products-columns-tablet-11 ul.products{
grid-template-columns:repeat(11,1fr)}
3636
.elementor-element.elementor-products-grid.elementor-products-columns-tablet-12 ul.products{
grid-template-columns:repeat(12,1fr)}
3637
}
3638
@media (max-width:767px){.elementor-element.elementor-products-grid.elementor-products-columns-mobile-1 ul.products{
grid-template-columns:repeat(1,1fr)}
3639
.elementor-element.elementor-products-grid.elementor-products-columns-mobile-2 ul.products{
grid-template-columns:repeat(2,1fr)}
3640
.elementor-element.elementor-products-grid.elementor-products-columns-mobile-3 ul.products{
grid-template-columns:repeat(3,1fr)}
3641
.elementor-element.elementor-products-grid.elementor-products-columns-mobile-4 ul.products{
grid-template-columns:repeat(4,1fr)}
3642
.elementor-element.elementor-products-grid.elementor-products-columns-mobile-5 ul.products{
grid-template-columns:repeat(5,1fr)}
3643
.elementor-element.elementor-products-grid.elementor-products-columns-mobile-6 ul.products{
grid-template-columns:repeat(6,1fr)}
3644
.elementor-element.elementor-products-grid.elementor-products-columns-mobile-7 ul.products{
grid-template-columns:repeat(7,1fr)}
3645
.elementor-element.elementor-products-grid.elementor-products-columns-mobile-8 ul.products{
grid-template-columns:repeat(8,1fr)}
3646
.elementor-element.elementor-products-grid.elementor-products-columns-mobile-9 ul.products{
grid-template-columns:repeat(9,1fr)}
3647
.elementor-element.elementor-products-grid.elementor-products-columns-mobile-10 ul.products{
grid-template-columns:repeat(10,1fr)}
3648
.elementor-element.elementor-products-grid.elementor-products-columns-mobile-11 ul.products{
grid-template-columns:repeat(11,1fr)}
3649
.elementor-element.elementor-products-grid.elementor-products-columns-mobile-12 ul.products{
grid-template-columns:repeat(12,1fr)}
3650
}
3651
.elementor-element.elementor-products-grid ul.products{display:grid;margin:0;
grid-column-gap:20px;
grid-row-gap:40px}
3652
.elementor-element.elementor-products-grid ul.products:after,.elementor-element.elementor-products-grid ul.products:before{content:none;display:none}
3653
.elementor-element.elementor-products-grid ul.products li.product{width:auto;padding:0;margin:0;float:none}
3654
.elementor-element.elementor-products-grid ul.products li.product .onsale{padding:0;display:none}
3655
.elementor-element.elementor-products-grid ul.products li.product a.woocommerce-loop-product__link{display:block;position:relative}
3656
.elementor-products-grid:not(.show-heading-yes) .products>h2{display:none}
3657
.elementor-products-grid nav.woocommerce-pagination{margin-top:40px}
3658
.elementor-products-grid:not(.elementor-show-pagination-border-yes) nav.woocommerce-pagination ul{border:0 none}
3659
.elementor-products-grid:not(.elementor-show-pagination-border-yes) nav.woocommerce-pagination ul li{border-right:0 none;border-left:0 none}
3660
.elementor-product-loop-item--align-left ul.products li.product .star-rating{margin-right:auto}
3661
.elementor-product-loop-item--align-right ul.products li.product .star-rating{margin-left:auto}
3662
.elementor-product-loop-item--align-center ul.products li.product .star-rating{margin-right:auto;margin-left:auto}
3663
.woocommerce .elementor-element.elementor-products-grid ul.products li.product,.woocommerce div.product .elementor-element.elementor-products-grid .related.products ul.products li.product,.woocommerce div.product .elementor-element.elementor-products-grid .upsells.products ul.products li.product{width:auto}
3664
.elementor.product .woocommerce-product-gallery__trigger+.woocommerce-product-gallery__wrapper{overflow:hidden}
3665
.woocommerce .elementor-widget-woocommerce-product-images span.onsale{padding:0}
3666
.elementor-widget-woocommerce-menu-cart:not(.elementor-menu-cart--show-remove-button-yes) .elementor-menu-cart__product-remove,.elementor-widget-woocommerce-menu-cart:not(.elementor-menu-cart--show-subtotal-yes) .elementor-menu-cart__toggle .elementor-button-text{display:none}
3667
.elementor-widget-woocommerce-menu-cart:not(.elementor-menu-cart--show-divider-yes) .elementor-menu-cart__product:not(:last-of-type),.elementor-widget-woocommerce-menu-cart:not(.elementor-menu-cart--show-divider-yes) .elementor-menu-cart__products,.elementor-widget-woocommerce-menu-cart:not(.elementor-menu-cart--show-divider-yes) .elementor-menu-cart__subtotal{border-bottom:none}
3668
.elementor-widget-woocommerce-menu-cart.toggle-icon--bag-light .elementor-menu-cart__toggle .elementor-button-icon i:before{content:"\e8e3"}
3669
.elementor-widget-woocommerce-menu-cart.toggle-icon--bag-medium .elementor-menu-cart__toggle .elementor-button-icon i:before{content:"\e8e4"}
3670
.elementor-widget-woocommerce-menu-cart.toggle-icon--bag-solid .elementor-menu-cart__toggle .elementor-button-icon i:before{content:"\e8e5"}
3671
.elementor-widget-woocommerce-menu-cart.toggle-icon--basket-light .elementor-menu-cart__toggle .elementor-button-icon i:before{content:"\e8e6"}
3672
.elementor-widget-woocommerce-menu-cart.toggle-icon--basket-medium .elementor-menu-cart__toggle .elementor-button-icon i:before{content:"\e8e7"}
3673
.elementor-widget-woocommerce-menu-cart.toggle-icon--basket-solid .elementor-menu-cart__toggle .elementor-button-icon i:before{content:"\e8e8"}
3674
.elementor-widget-woocommerce-menu-cart.toggle-icon--cart-light .elementor-menu-cart__toggle .elementor-button-icon i:before{content:"\e8e9"}
3675
.elementor-widget-woocommerce-menu-cart.toggle-icon--cart-medium .elementor-menu-cart__toggle .elementor-button-icon i:before{content:"\e8ea"}
3676
.elementor-widget-woocommerce-menu-cart.toggle-icon--cart-solid .elementor-menu-cart__toggle .elementor-button-icon i:before{content:"\e8eb"}
3677
.elementor-menu-cart__toggle .elementor-button{background:transparent;border-radius:0;color:#818a91;border:1px solid;border-color:inherit;display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
3678
.elementor-menu-cart__toggle .elementor-button-text{margin-right:.3em}
3679
.elementor-menu-cart__toggle .elementor-button-icon{position:relative;-webkit-transition:color .1s;-o-transition:color .1s;transition:color .1s}
3680
.elementor-menu-cart--items-indicator-bubble .elementor-menu-cart__toggle .elementor-button-icon[data-counter]:before{content:attr(data-counter);display:block;position:absolute;min-width:1.6em;height:1.6em;line-height:1.5em;top:-.7em;right:-.7em;border-radius:100%;color:#fff;background-color:#d9534f;text-align:center;
font-size:10px}
3681
.elementor-menu-cart--items-indicator-plain .elementor-menu-cart__toggle .elementor-button-icon[data-counter]:before{content:attr(data-counter);display:inline-block;font-weight:400}
3682
.elementor-menu-cart--empty-indicator-hide .elementor-menu-cart__toggle .elementor-button-icon[data-counter="0"]:before{content:none}
3683
.elementor-menu-cart__container{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);overflow:hidden;position:fixed;z-index:9998;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.25);-webkit-transition:background-color .4s,-webkit-transform 0s;transition:background-color .4s,-webkit-transform 0s;-o-transition:background-color .4s,transform 0s;transition:background-color .4s,transform 0s;transition:background-color .4s,transform 0s,-webkit-transform 0s}
3684
.elementor-menu-cart__container .elementor-menu-cart__main{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;position:fixed;top:0;width:350px;max-width:100%;right:0;bottom:0;padding:0 30px;background-color:#fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.2);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
3685
.elementor-menu-cart__container:not(.elementor-menu-cart--shown){background-color:transparent;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:background-color .4s,-webkit-transform 0s .4s;transition:background-color .4s,-webkit-transform 0s .4s;-o-transition:background-color .4s,transform 0s .4s;transition:background-color .4s,transform 0s .4s;transition:background-color .4s,transform 0s .4s,-webkit-transform 0s .4s}
3686
.elementor-menu-cart__container:not(.elementor-menu-cart--shown) .elementor-menu-cart__main{overflow:hidden;opacity:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
3687
.elementor-menu-cart__container:not(.elementor-menu-cart--shown) .dialog-lightbox-close-button{display:none}
3688
.elementor-menu-cart__main{display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;
font-size:14px}
3689
.elementor-menu-cart__close-button{width:25px;height:25px;position:relative;margin:20px 0;-ms-flex-item-align:end;align-self:flex-end;cursor:pointer}
3690
.elementor-menu-cart__close-button:after,.elementor-menu-cart__close-button:before{content:"";position:absolute;height:3px;width:100%;top:50%;left:0;margin-top:-1px;background:#818a91;border-radius:1px}
3691
.elementor-menu-cart__close-button:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
3692
.elementor-menu-cart__close-button:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
3693
.elementor-menu-cart__products{max-height:calc(100vh - 250px);overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}
3694
.elementor-menu-cart__product{display:grid;
grid-template-columns:25% auto 50px;
grid-template-rows:75% auto}
3695
.elementor-menu-cart__product-image{
grid-row-start:1;
grid-row-end:3;width:100%}
3696
.elementor-menu-cart__product-image a,.elementor-menu-cart__product-image img{display:block}
3697
.elementor-menu-cart__product-name{
grid-column-start:2;
grid-column-end:4;margin:0}
3698
.elementor-menu-cart__product-price{-ms-flex-item-align:end;align-self:end;color:#d4d4d4;font-weight:300}
3699
.elementor-menu-cart__product-price .amount{font-weight:600}
3700
.elementor-menu-cart__product-name,.elementor-menu-cart__product-price{
font-size:14px;padding-left:20px}
3701
.elementor-menu-cart__product-remove{-ms-flex-item-align:end;align-self:end;justify-self:end;color:#818a91;width:22px;height:22px;border-radius:20px;border:1px solid #d4d4d4;text-align:center;overflow:hidden;position:relative}
3702
.elementor-menu-cart__product-remove:after,.elementor-menu-cart__product-remove:before{content:"";position:absolute;height:1px;width:50%;top:50%;left:25%;margin-top:-1px;background:#d4d4d4;z-index:1}
3703
.elementor-menu-cart__product-remove:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
3704
.elementor-menu-cart__product-remove:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
3705
.elementor-menu-cart__product-remove>a{display:block;z-index:2;width:100%;height:100%;overflow:hidden;opacity:0;position:absolute}
3706
.elementor-menu-cart__product:not(:last-of-type),.elementor-menu-cart__products,.elementor-menu-cart__subtotal{border-bottom:1px solid #d4d4d4}
3707
.elementor-menu-cart__footer-buttons,.elementor-menu-cart__product:not(:first-of-type),.elementor-menu-cart__subtotal{padding-top:20px}
3708
.elementor-menu-cart__product,.elementor-menu-cart__subtotal{padding-bottom:20px}
3709
.elementor-menu-cart__subtotal{font-size:20px;text-align:center;font-weight:600}
3710
.elementor-menu-cart__footer-buttons{font-size:20px;text-align:center;display:grid;
grid-column-gap:10px;
grid-row-gap:10px}
3711
.elementor-menu-cart__footer-buttons .elementor-button{border-radius:0}
3712
.elementor-menu-cart--buttons-inline .elementor-menu-cart__footer-buttons{
grid-template-columns:1fr 1fr}
3713
.elementor-menu-cart--buttons-stacked .elementor-menu-cart__footer-buttons{
grid-template-columns:1fr}
3714
.product .count{background-color:inherit}
3715
.elementor-widget-woocommerce-product-additional-information:not(.elementor-show-heading-yes) h2{display:none}
3716
.woocommerce div.product.elementor form.cart div.product-addon{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-negative:0;flex-shrink:0}
3717
.elementor-skin-carousel .elementor-main-swiper,.elementor-skin-coverflow .elementor-main-swiper{height:230px}
3718
.elementor-skin-slideshow .elementor-main-swiper{height:450px;position:relative}
3719
.elementor-skin-slideshow .elementor-thumbnails-swiper .elementor-custom-embed-play i{font-size:50px}
3720
.elementor-skin-slideshow .elementor-thumbnails-swiper .swiper-slide{cursor:pointer}
3721
.elementor-skin-slideshow .elementor-thumbnails-swiper .swiper-slide:not(.swiper-slide-active):after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.3)}
3722
.elementor-carousel-image{background:no-repeat 50%;-webkit-background-size:cover;background-size:cover;height:100%;position:relative}
3723
.elementor-carousel-image-overlay{position:absolute;top:0;left:0;display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:100%;height:100%;padding:20px;color:#fff;background-color:hsla(206,7%,54%,.8);-webkit-transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,-webkit-transform .5s;-o-transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s,-webkit-transform .5s}
3724
.elementor-carousel-image-overlay i{font-size:21px}
3725
.elementor-testimonial__image{-ms-flex-negative:0;flex-shrink:0}
3726
.elementor-testimonial__image img{border-radius:999px;-webkit-box-sizing:content-box;box-sizing:content-box;-o-object-fit:cover;object-fit:cover}
3727
.elementor-testimonial__footer,.elementor-testimonial__header{display:-webkit-box;
display:-ms-flexbox;
display:flex}
3728
.elementor-testimonial__footer cite,.elementor-testimonial__header cite{display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-style:normal;
font-size:14px;line-height:1.5}
3729
.elementor-testimonial__name{font-weight:700}
3730
.elementor-testimonial--layout-image_above .elementor-testimonial__footer,.elementor-testimonial--layout-image_inline .elementor-testimonial__footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
3731
.elementor-testimonial--layout-image_above .elementor-testimonial__image+cite,.elementor-testimonial--layout-image_inline .elementor-testimonial__image+cite{margin-left:20px}
3732
.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__footer,.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__footer{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
3733
.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image+cite,.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image+cite{margin-right:20px;margin-left:0}
3734
.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__footer,.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
3735
.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image+cite,.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image+cite{margin-right:0;margin-left:20px}
3736
.elementor-testimonial--layout-image_inline .elementor-testimonial__footer{margin-top:25px}
3737
.elementor-testimonial--layout-image_above .elementor-testimonial{display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
3738
.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:25px}
3739
.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:25px;-ms-flex-wrap:wrap;flex-wrap:wrap}
3740
.elementor-testimonial--layout-image_stacked .elementor-testimonial__image,.elementor-testimonial--layout-image_stacked .elementor-testimonial cite{margin-top:15px;width:100%}
3741
.elementor-testimonial--layout-image_left .elementor-testimonial,.elementor-testimonial--layout-image_right .elementor-testimonial{display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
3742
.elementor-testimonial--layout-image_left .elementor-testimonial__footer,.elementor-testimonial--layout-image_right .elementor-testimonial__footer{-ms-flex-negative:0;flex-shrink:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}
3743
.elementor-testimonial--layout-image_left .elementor-testimonial__image+cite,.elementor-testimonial--layout-image_right .elementor-testimonial__image+cite{margin-top:15px}
3744
.elementor-testimonial--layout-image_left.elementor-testimonial--align-center .elementor-testimonial__footer,.elementor-testimonial--layout-image_right.elementor-testimonial--align-center .elementor-testimonial__footer{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
3745
.elementor-testimonial--layout-image_left .elementor-testimonial{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
3746
.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:20px}
3747
.elementor-testimonial--layout-image_right .elementor-testimonial{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
3748
.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:20px}
3749
.elementor-testimonial--align-right .elementor-testimonial{text-align:right}
3750
.elementor-testimonial--align-left .elementor-testimonial{text-align:left}
3751
.elementor-testimonial--align-center .elementor-testimonial{text-align:center}
3752
.elementor-testimonial--align-center .elementor-testimonial__footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
3753
.elementor-testimonial--align-center.elementor-testimonial--layout-image_inline .elementor-testimonial__image+cite{text-align:left}
3754
.elementor-testimonial--skin-default.elementor-testimonial--layout-image_above .elementor-testimonial__cite,.elementor-testimonial--skin-default.elementor-testimonial--layout-image_left .elementor-testimonial__cite,.elementor-testimonial--skin-default.elementor-testimonial--layout-image_right .elementor-testimonial__cite{width:100%;display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:25px}
3755
.elementor-testimonial--skin-bubble .elementor-testimonial__content{background-color:#e6e9ec;padding:20px;position:relative}
3756
.elementor-testimonial--skin-bubble .elementor-testimonial__content:after{content:"";display:block;width:14px;height:14px;background-color:#e6e9ec;position:absolute;-webkit-transform:scaleX(.75) rotate(45deg);-ms-transform:scaleX(.75) rotate(45deg);transform:scaleX(.75) rotate(45deg);border-width:0;-webkit-box-sizing:content-box;box-sizing:content-box}
3757
.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_above .elementor-testimonial__content:after{bottom:calc(100% - 7px);-webkit-transform:scaleX(.75) rotate(-135deg);-ms-transform:scaleX(.75) rotate(-135deg);transform:scaleX(.75) rotate(-135deg)}
3758
.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_above.elementor-testimonial--align-center .elementor-testimonial__content:after{left:50%;-webkit-transform:translateX(-50%) scaleX(.75) rotate(-135deg);-ms-transform:translateX(-50%) scaleX(.75) rotate(-135deg);transform:translateX(-50%) scaleX(.75) rotate(-135deg)}
3759
.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_inline .elementor-testimonial__content:after,.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_stacked .elementor-testimonial__content:after{top:calc(100% - 7px)}
3760
.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_inline.elementor-testimonial--align-center .elementor-testimonial__content:after,.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-center .elementor-testimonial__content:after{left:50%;-webkit-transform:translateX(-50%) scaleX(.75) rotate(45deg);-ms-transform:translateX(-50%) scaleX(.75) rotate(45deg);transform:translateX(-50%) scaleX(.75) rotate(45deg)}
3761
.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after,.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after,.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after{left:45px}
3762
.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after,.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after,.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after{right:45px}
3763
.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_left .elementor-testimonial__content:after{-webkit-transform:scaleY(.75) rotate(135deg);-ms-transform:scaleY(.75) rotate(135deg);transform:scaleY(.75) rotate(135deg);left:-8px}
3764
.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{-webkit-transform:scaleY(.75) rotate(-45deg);-ms-transform:scaleY(.75) rotate(-45deg);transform:scaleY(.75) rotate(-45deg);right:-8px}
3765
.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:45px}
3766
.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_left .elementor-testimonial__footer,.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:20px}
3767
.elementor-widget-testimonial-carousel .swiper-slide{padding:20px}
3768
.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:1.3em;font-style:italic;line-height:1.5}
3769
.elementor-widget-testimonial-carousel .elementor-testimonial__image img{width:50px;height:50px}
3770
.elementor-widget-reviews .swiper-slide{background-color:#fff;border:1px solid #e1e8ed;border-radius:5px;padding:0}
3771
.elementor-widget-reviews .elementor-testimonial__text{
font-size:14px;line-height:20px}
3772
.elementor-widget-reviews .elementor-testimonial__name{color:#1c2022}
3773
.elementor-widget-reviews .elementor-testimonial__title{color:#697882;
font-size:12.5px;font-weight:400;font-family:inherit}
3774
.elementor-widget-reviews .elementor-testimonial__image{display:-webkit-box;
display:-ms-flexbox;
display:flex}
3775
.elementor-widget-reviews .elementor-testimonial__image img{width:36px;height:36px}
3776
.elementor-widget-reviews .elementor-testimonial__icon{margin-left:auto;font-size:17px}
3777
.elementor-widget-reviews .elementor-testimonial__icon .fa+.fa{margin-left:.15em}
3778
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-android{color:#a4c639}
3779
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-apple{color:#999}
3780
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-behance{color:#1769ff}
3781
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-bitbucket{color:#205081}
3782
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-codepen{color:#000}
3783
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-delicious{color:#39f}
3784
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-digg{color:#005be2}
3785
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-dribbble{color:#ea4c89}
3786
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-envelope{color:#ea4335}
3787
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-facebook{color:#3b5998}
3788
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-flickr{color:#0063dc}
3789
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-foursquare{color:#2d5be3}
3790
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-github{color:#333}
3791
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-google-plus{color:#dd4b39}
3792
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-houzz{color:#7ac142}
3793
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-instagram{color:#262626}
3794
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-jsfiddle{color:#487aa2}
3795
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-linkedin{color:#0077b5}
3796
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-medium{color:#00ab6b}
3797
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-meetup{color:#ec1c40}
3798
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-mixcloud{color:#273a4b}
3799
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-odnoklassniki{color:#f4731c}
3800
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-pinterest{color:#bd081c}
3801
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-product-hunt{color:#da552f}
3802
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-reddit{color:#ff4500}
3803
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-rss{color:#f26522}
3804
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-shopping-cart{color:#4caf50}
3805
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-skype{color:#00aff0}
3806
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-slideshare{color:#0077b5}
3807
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-snapchat{color:#fffc00}
3808
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-soundcloud{color:#f80}
3809
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-spotify{color:#2ebd59}
3810
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-stack-overflow{color:#fe7a15}
3811
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-steam{color:#00adee}
3812
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-stumbleupon{color:#eb4924}
3813
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-telegram{color:#2ca5e0}
3814
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-thumb-tack,.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-thumbtack{color:#1aa1d8}
3815
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-tripadvisor{color:#589442}
3816
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-tumblr{color:#35465c}
3817
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-twitch{color:#6441a5}
3818
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-twitter{color:#1da1f2}
3819
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-vimeo{color:#1ab7ea}
3820
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-vk{color:#45668e}
3821
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-weibo{color:#df2029}
3822
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-weixin{color:#7bb32e}
3823
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-whatsapp{color:#25d366}
3824
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-wordpress{color:#21759b}
3825
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-xing{color:#026466}
3826
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-yelp{color:#af0606}
3827
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-youtube{color:#cd201f}
3828
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-500px{color:#0099e5}
3829
.elementor-widget-reviews .elementor-testimonial__rating{background-image:-webkit-gradient(linear,left top,right top,from(#ffc82c),to(#ccc));background-image:-webkit-linear-gradient(left,#ffc82c var(--rating),#ccc var(--rating));background-image:-o-linear-gradient(left,#ffc82c var(--rating),#ccc var(--rating));background-image:linear-gradient(90deg,#ffc82c var(--rating),#ccc var(--rating));font-family:eicons}
3830
.elementor-widget-reviews .elementor-testimonial__header{display:-webkit-box;
display:-ms-flexbox;
display:flex;padding-top:15px;padding-bottom:6px}
3831
.elementor-widget-reviews .elementor-testimonial__image+cite{margin-left:9px}
3832
.elementor-widget-reviews .elementor-testimonial__separator{margin:0 auto;border-top:0 none;border-bottom:1px solid #e1e8ed;height:0}
3833
.elementor-widget-reviews .elementor-testimonial__content{padding-top:6px;padding-bottom:15px}
3834
.elementor-widget-reviews .elementor-testimonial__content,.elementor-widget-reviews .elementor-testimonial__header{padding-left:15px;padding-right:15px}
3835
.elementor-widget-reviews.elementor-review--has-separator .elementor-testimonial__header{border-bottom:1px solid #e1e8ed}
3836
.swiper-pagination-bullets{color:#fff;cursor:default}
3837
.swiper-slide{border-style:solid;border-width:0;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:border,background,-webkit-transform;transition-property:border,background,-webkit-transform;-o-transition-property:border,background,transform;transition-property:border,background,transform;transition-property:border,background,transform,-webkit-transform;overflow:hidden}
3838
.swiper-slide:not(:hover) .e-overlay-animation-fade{opacity:0}
3839
.swiper-slide:not(:hover) .e-overlay-animation-slide-up{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}
3840
.swiper-slide:not(:hover) .e-overlay-animation-slide-down{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}
3841
.swiper-slide:not(:hover) .e-overlay-animation-slide-right{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}
3842
.swiper-slide:not(:hover) .e-overlay-animation-slide-left{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
3843
.swiper-slide:not(:hover) .e-overlay-animation-zoom-in{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);opacity:0}
3844
.swiper-slide a{display:inline}
3845
.swiper-slide a.elementor-button{display:inline-block}
3846
.elementor-widget-reviews .elementor-arrows-yes .elementor-main-swiper,.elementor-widget-testimonial-carousel .elementor-arrows-yes .elementor-main-swiper{width:calc(95% - 40px)}
3847
.elementor-widget-reviews .elementor-main-swiper,.elementor-widget-testimonial-carousel .elementor-main-swiper{width:95%}
3848
.elementor-widget-reviews .swiper-wrapper,.elementor-widget-testimonial-carousel .swiper-wrapper{display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
3849
.elementor-widget-reviews .swiper-slide,.elementor-widget-testimonial-carousel .swiper-slide{height:auto}
3850
.elementor-widget-reviews.elementor-pagination-type-bullets .swiper-container,.elementor-widget-reviews.elementor-pagination-type-fraction .swiper-container,.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .swiper-container,.elementor-widget-testimonial-carousel.elementor-pagination-type-fraction .swiper-container{padding-bottom:40px}
3851
.elementor-widget-reviews .elementor-main-swiper .elementor-swiper-button-prev,.elementor-widget-testimonial-carousel .elementor-main-swiper .elementor-swiper-button-prev{left:0}
3852
.elementor-widget-reviews .elementor-main-swiper .elementor-swiper-button-next,.elementor-widget-testimonial-carousel .elementor-main-swiper .elementor-swiper-button-next{right:0}
3853
.elementor-widget-reviews.elementor-pagination-type-bullets .elementor-swiper-button-next,.elementor-widget-reviews.elementor-pagination-type-bullets .elementor-swiper-button-prev,.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .elementor-swiper-button-next,.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .elementor-swiper-button-prev{top:calc(50% - 20px)}
3854
.entry-content blockquote.elementor-blockquote:not(.alignright):not(.alignleft),.entry-summary blockquote.elementor-blockquote{margin-right:0;margin-left:0}
3855
.elementor-widget-blockquote blockquote{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;quotes:none;border:0 none;font-style:normal;color:#55595c}
3856
.elementor-widget-blockquote blockquote:after,.elementor-widget-blockquote blockquote:before,.elementor-widget-blockquote blockquote cite:after,.elementor-widget-blockquote blockquote cite:before,.elementor-widget-blockquote blockquote footer:after,.elementor-widget-blockquote blockquote footer:before{content:"";content:none}
3857
.elementor-blockquote{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
3858
.elementor-blockquote__author,.elementor-blockquote__content{margin-bottom:0;font-style:normal}
3859
.elementor-blockquote__author{font-weight:700}
3860
.elementor-blockquote footer{margin-top:12px;display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
3861
.elementor-blockquote__tweet-button{display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;color:#1da1f2;-ms-flex-item-align:end;align-self:flex-end;line-height:1;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content}
3862
.elementor-blockquote__tweet-button:hover{color:#0967a0}
3863
.elementor-blockquote__tweet-button span{font-weight:600}
3864
.elementor-blockquote__tweet-button i,.elementor-blockquote__tweet-button span{vertical-align:middle}
3865
.elementor-blockquote__tweet-button i+span{margin-left:.5em}
3866
.elementor-blockquote__tweet-label{white-space:pre-wrap}
3867
.elementor-blockquote--button-skin-bubble .elementor-blockquote__tweet-button,.elementor-blockquote--button-skin-classic .elementor-blockquote__tweet-button{padding:.7em 1.2em;border-radius:100em;background-color:#1da1f2;color:#fff;
font-size:15px}
3868
.elementor-blockquote--button-skin-bubble .elementor-blockquote__tweet-button:hover,.elementor-blockquote--button-skin-classic .elementor-blockquote__tweet-button:hover{background-color:#0967a0;color:#fff}
3869
.elementor-blockquote--button-skin-bubble .elementor-blockquote__tweet-button:hover:before,.elementor-blockquote--button-skin-classic .elementor-blockquote__tweet-button:hover:before{border-right-color:#0967a0}
3870
.elementor-blockquote--button-skin-bubble.elementor-blockquote--button-view-icon .elementor-blockquote__tweet-button,.elementor-blockquote--button-skin-classic.elementor-blockquote--button-view-icon .elementor-blockquote__tweet-button{padding:0;width:2em;height:2em}
3871
.elementor-blockquote--button-skin-bubble.elementor-blockquote--button-view-icon .elementor-blockquote__tweet-button i,.elementor-blockquote--button-skin-classic.elementor-blockquote--button-view-icon .elementor-blockquote__tweet-button i{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
3872
.elementor-blockquote--button-skin-bubble .elementor-blockquote__tweet-button:before{content:"";border:.5em solid transparent;border-right-color:#1da1f2;position:absolute;left:-.8em;top:50%;-webkit-transform:translateY(-50%) scaleY(.65);-ms-transform:translateY(-50%) scaleY(.65);transform:translateY(-50%) scaleY(.65);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
3873
.elementor-blockquote--button-skin-bubble.elementor-blockquote--align-left .elementor-blockquote__tweet-button:before{right:auto;left:-.8em;border-right-color:#1da1f2;border-left-color:transparent}
3874
.elementor-blockquote--button-skin-bubble.elementor-blockquote--align-left .elementor-blockquote__tweet-button:hover:before{border-right-color:#0967a0}
3875
.elementor-blockquote--button-skin-bubble.elementor-blockquote--align-right .elementor-blockquote__tweet-button:before{left:auto;right:-.8em;border-right-color:transparent;border-left-color:#1da1f2}
3876
.elementor-blockquote--button-skin-bubble.elementor-blockquote--align-right .elementor-blockquote__tweet-button:hover:before{border-left-color:#0967a0}
3877
.elementor-blockquote--skin-boxed .elementor-blockquote{background-color:#e6e9ec;padding:30px}
3878
.elementor-blockquote--skin-border .elementor-blockquote{border-color:#e6e9ec;border-style:solid;border-left-width:7px;padding-left:20px}
3879
.elementor-blockquote--skin-quotation .elementor-blockquote:before{content:"“";font-size:100px;color:#e6e9ec;font-family:Times New Roman,Times,serif;font-weight:900;line-height:1;display:block;height:.6em}
3880
.elementor-blockquote--skin-quotation .elementor-blockquote__content{margin-top:15px}
3881
.elementor-blockquote--align-left .elementor-blockquote__content{text-align:left}
3882
.elementor-blockquote--align-left .elementor-blockquote footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
3883
.elementor-blockquote--align-right .elementor-blockquote__content{text-align:right}
3884
.elementor-blockquote--align-right .elementor-blockquote footer{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
3885
.elementor-blockquote--align-center .elementor-blockquote{text-align:center}
3886
.elementor-blockquote--align-center .elementor-blockquote__author,.elementor-blockquote--align-center .elementor-blockquote footer{display:block}
3887
.elementor-blockquote--align-center .elementor-blockquote__tweet-button{margin-right:auto;margin-left:auto}
3888
.elementor-headline{font-size:43px;line-height:1.2;display:block}
3889
.elementor-headline--style-rotate .elementor-headline-dynamic-wrapper{text-align:left;overflow:hidden}
3890
.elementor-headline--style-highlight .elementor-headline-dynamic-wrapper{overflow:visible;text-align:inherit}
3891
.elementor-headline--style-highlight .elementor-headline-dynamic-text{z-index:1}
3892
.elementor-headline--style-highlight .elementor-headline-plain-text{z-index:1;position:relative}
3893
.elementor-headline--style-highlight svg{position:absolute;top:50%;left:50%;width:calc(100% + 20px);height:calc(100% + 20px);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:visible}
3894
.elementor-headline--style-highlight svg path{stroke:red;stroke-width:9;fill:none;stroke-dasharray:1500;-webkit-animation:elementor-headline-dash 10s infinite;animation:elementor-headline-dash 10s infinite}
3895
.elementor-headline--style-highlight svg path:nth-of-type(2){-webkit-animation-delay:.6s;animation-delay:.6s}
3896
@-webkit-keyframes elementor-headline-dash{0%{stroke-dasharray:0 1500}
3897
15%{stroke-dasharray:1500 1500}
3898
85%{opacity:1}
3899
90%{stroke-dasharray:1500 1500;opacity:0}
3900
to{stroke-dasharray:0 1500;opacity:0}
3901
}
3902
@keyframes elementor-headline-dash{0%{stroke-dasharray:0 1500}
3903
15%{stroke-dasharray:1500 1500}
3904
85%{opacity:1}
3905
90%{stroke-dasharray:1500 1500;opacity:0}
3906
to{stroke-dasharray:0 1500;opacity:0}
3907
}
3908
.elementor-headline-text-wrapper{vertical-align:bottom}
3909
.elementor-headline-dynamic-wrapper{display:inline-block;position:relative}
3910
.elementor-headline-dynamic-wrapper .elementor-headline-dynamic-text{display:inline-block;position:absolute;top:0;left:0}
3911
.elementor-headline-dynamic-wrapper .elementor-headline-dynamic-text.elementor-headline-text-active{position:relative}
3912
.elementor-headline-animation-type-flip .elementor-headline-dynamic-wrapper{-webkit-perspective:300px;perspective:300px}
3913
.elementor-headline-animation-type-flip .elementor-headline-dynamic-text{opacity:0;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}
3914
.elementor-headline-animation-type-flip .elementor-headline-dynamic-text.elementor-headline-text-active{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-animation:elementor-headline-flip-in 1.2s;animation:elementor-headline-flip-in 1.2s}
3915
.elementor-headline-animation-type-flip .elementor-headline-dynamic-text.elementor-headline-text-inactive{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);-webkit-animation:elementor-headline-flip-out 1.2s;animation:elementor-headline-flip-out 1.2s}
3916
@-webkit-keyframes elementor-headline-flip-in{0%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}
3917
35%{-webkit-transform:rotateX(120deg);transform:rotateX(120deg);opacity:0}
3918
65%{opacity:0}
3919
to{-webkit-transform:rotateX(1turn);transform:rotateX(1turn);opacity:1}
3920
}
3921
@keyframes elementor-headline-flip-in{0%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}
3922
35%{-webkit-transform:rotateX(120deg);transform:rotateX(120deg);opacity:0}
3923
65%{opacity:0}
3924
to{-webkit-transform:rotateX(1turn);transform:rotateX(1turn);opacity:1}
3925
}
3926
@-webkit-keyframes elementor-headline-flip-out{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}
3927
35%{-webkit-transform:rotateX(-40deg);transform:rotateX(-40deg);opacity:1}
3928
65%{opacity:0}
3929
to{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}
3930
}
3931
@keyframes elementor-headline-flip-out{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}
3932
35%{-webkit-transform:rotateX(-40deg);transform:rotateX(-40deg);opacity:1}
3933
65%{opacity:0}
3934
to{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}
3935
}
3936
.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper{vertical-align:top;overflow:hidden}
3937
.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper:after{content:"";position:absolute;left:auto;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:90%;width:1px;background-color:#0d0d0d}
3938
.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper:not(.elementor-headline-typing-selected):after{-webkit-animation:elementor-headline-pulse 1s infinite;animation:elementor-headline-pulse 1s infinite}
3939
.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected{background-color:#0d0d0d}
3940
.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected:after{visibility:hidden}
3941
.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected .elementor-headline-dynamic-text{color:#aebcb9}
3942
.elementor-headline-animation-type-typing .elementor-headline-dynamic-text:not(.elementor-headline-text-active){visibility:hidden}
3943
.elementor-headline-animation-type-typing .elementor-headline-dynamic-letter:not(.elementor-headline-animation-in){position:absolute;visibility:hidden}
3944
@-webkit-keyframes elementor-headline-pulse{0%{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);opacity:1}
3945
40%{-webkit-transform:translateY(-50%) scale(.9);transform:translateY(-50%) scale(.9);opacity:0}
3946
to{-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);opacity:0}
3947
}
3948
@keyframes elementor-headline-pulse{0%{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);opacity:1}
3949
40%{-webkit-transform:translateY(-50%) scale(.9);transform:translateY(-50%) scale(.9);opacity:0}
3950
to{-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);opacity:0}
3951
}
3952
.elementor-headline-animation-type-swirl .elementor-headline-dynamic-wrapper{-webkit-perspective:300px;perspective:300px}
3953
.elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter{display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden}
3954
.elementor-headline-animation-type-swirl .elementor-headline-dynamic-text{-webkit-transform:scaleX(1.0005);-ms-transform:scaleX(1.0005);transform:scaleX(1.0005);opacity:0}
3955
.elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg);opacity:0}
3956
.elementor-headline-text-active .elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter{opacity:1}
3957
.elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter.elementor-headline-animation-in{-webkit-animation:elementor-headline-swirl-in .4s forwards;animation:elementor-headline-swirl-in .4s forwards}
3958
.elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter:not(.elementor-headline-animation-in){-webkit-animation:elementor-headline-swirl-out .4s forwards;animation:elementor-headline-swirl-out .4s forwards}
3959
@-webkit-keyframes elementor-headline-swirl-in{0%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg)}
3960
60%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(-10deg);transform:translateZ(-20px) rotateX(-10deg)}
3961
to{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0deg);transform:translateZ(-20px) rotateX(0deg)}
3962
}
3963
@keyframes elementor-headline-swirl-in{0%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg)}
3964
60%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(-10deg);transform:translateZ(-20px) rotateX(-10deg)}
3965
to{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0deg);transform:translateZ(-20px) rotateX(0deg)}
3966
}
3967
@-webkit-keyframes elementor-headline-swirl-out{0%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0);transform:translateZ(-20px) rotateX(0)}
3968
60%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-100deg);transform:translateZ(-20px) rotateX(-100deg)}
3969
to{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-90deg);transform:translateZ(-20px) rotateX(-90deg)}
3970
}
3971
@keyframes elementor-headline-swirl-out{0%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0);transform:translateZ(-20px) rotateX(0)}
3972
60%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-100deg);transform:translateZ(-20px) rotateX(-100deg)}
3973
to{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-90deg);transform:translateZ(-20px) rotateX(-90deg)}
3974
}
3975
.elementor-headline-animation-type-slide-down .elementor-headline-text-wrapper{display:inline-block;padding:.2em 0}
3976
.elementor-headline-animation-type-slide-down .elementor-headline-dynamic-wrapper{overflow:hidden;vertical-align:top}
3977
.elementor-headline-animation-type-slide-down .elementor-headline-dynamic-text{opacity:0;top:.2em}
3978
.elementor-headline-animation-type-slide-down .elementor-headline-dynamic-text.elementor-headline-text-active{top:0;opacity:1;-webkit-animation:elementor-headline-slide-down-in .6s;animation:elementor-headline-slide-down-in .6s}
3979
.elementor-headline-animation-type-slide-down .elementor-headline-dynamic-text.elementor-headline-text-inactive{-webkit-animation:elementor-headline-slide-down-out .6s;animation:elementor-headline-slide-down-out .6s}
3980
@-webkit-keyframes elementor-headline-slide-down-in{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}
3981
60%{opacity:1;-webkit-transform:translateY(20%);transform:translateY(20%)}
3982
to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
3983
}
3984
@keyframes elementor-headline-slide-down-in{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}
3985
60%{opacity:1;-webkit-transform:translateY(20%);transform:translateY(20%)}
3986
to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
3987
}
3988
@-webkit-keyframes elementor-headline-slide-down-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
3989
60%{opacity:0;-webkit-transform:translateY(120%);transform:translateY(120%)}
3990
to{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}
3991
}
3992
@keyframes elementor-headline-slide-down-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
3993
60%{opacity:0;-webkit-transform:translateY(120%);transform:translateY(120%)}
3994
to{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}
3995
}
3996
.elementor-headline-animation-type-clip .elementor-headline-text-wrapper{display:inline-block;padding:.2em 0}
3997
.elementor-headline-animation-type-clip .elementor-headline-dynamic-wrapper{overflow:hidden;vertical-align:top}
3998
.elementor-headline-animation-type-clip .elementor-headline-dynamic-wrapper:after{content:"";position:absolute;top:0;left:auto;right:0;width:2px;height:100%;background-color:#0d0d0d}
3999
.elementor-headline-animation-type-clip .elementor-headline-dynamic-text{opacity:0}
4000
.elementor-headline-animation-type-clip .elementor-headline-dynamic-text.elementor-headline-text-active{opacity:1}
4001
.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-wrapper{-webkit-perspective:300px;perspective:300px}
4002
.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-text{opacity:0}
4003
.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-text.elementor-headline-text-active{opacity:1;-webkit-animation:elementor-headline-drop-in-in .8s;animation:elementor-headline-drop-in-in .8s}
4004
.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-text.elementor-headline-text-inactive{-webkit-animation:elementor-headline-drop-in-out .8s;animation:elementor-headline-drop-in-out .8s}
4005
@-webkit-keyframes elementor-headline-drop-in-in{0%{opacity:0;-webkit-transform:translateZ(100px);transform:translateZ(100px)}
4006
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
4007
}
4008
@keyframes elementor-headline-drop-in-in{0%{opacity:0;-webkit-transform:translateZ(100px);transform:translateZ(100px)}
4009
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
4010
}
4011
@-webkit-keyframes elementor-headline-drop-in-out{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
4012
to{opacity:0;-webkit-transform:translateZ(-100px);transform:translateZ(-100px)}
4013
}
4014
@keyframes elementor-headline-drop-in-out{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
4015
to{opacity:0;-webkit-transform:translateZ(-100px);transform:translateZ(-100px)}
4016
}
4017
.elementor-headline-animation-type-blinds .elementor-headline-dynamic-wrapper{-webkit-perspective:300px;perspective:300px}
4018
.elementor-headline-animation-type-blinds .elementor-headline-dynamic-text{opacity:0}
4019
.elementor-headline-animation-type-blinds .elementor-headline-dynamic-letter{display:inline-block;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}
4020
.elementor-headline-text-active .elementor-headline-animation-type-blinds .elementor-headline-dynamic-letter{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}
4021
.elementor-headline-animation-type-blinds .elementor-headline-dynamic-letter.elementor-headline-animation-in{-webkit-animation:elementor-headline-blinds-in .6s forwards;animation:elementor-headline-blinds-in .6s forwards}
4022
.elementor-headline-animation-type-blinds .elementor-headline-dynamic-letter:not(.elementor-headline-animation-in){-webkit-animation:elementor-headline-blinds-out .6s forwards;animation:elementor-headline-blinds-out .6s forwards}
4023
@-webkit-keyframes elementor-headline-blinds-in{0%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}
4024
to{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}
4025
}
4026
@keyframes elementor-headline-blinds-in{0%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}
4027
to{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}
4028
}
4029
@-webkit-keyframes elementor-headline-blinds-out{0%{-webkit-transform:rotateY(0);transform:rotateY(0)}
4030
to{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}
4031
}
4032
@keyframes elementor-headline-blinds-out{0%{-webkit-transform:rotateY(0);transform:rotateY(0)}
4033
to{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}
4034
}
4035
.elementor-headline-animation-type-wave .elementor-headline-dynamic-text{opacity:0}
4036
.elementor-headline-animation-type-wave .elementor-headline-dynamic-letter{display:inline-block;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}
4037
.elementor-headline-text-active .elementor-headline-animation-type-wave .elementor-headline-dynamic-letter{opacity:1}
4038
.elementor-headline-animation-type-wave .elementor-headline-dynamic-letter.elementor-headline-animation-in{-webkit-animation:elementor-headline-wave-up .6s forwards;animation:elementor-headline-wave-up .6s forwards}
4039
.elementor-headline-animation-type-wave .elementor-headline-dynamic-letter:not(.elementor-headline-animation-in){-webkit-animation:elementor-headline-wave-down .6s forwards;animation:elementor-headline-wave-down .6s forwards}
4040
@-webkit-keyframes elementor-headline-wave-up{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}
4041
60%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}
4042
to{-webkit-transform:scale(1);transform:scale(1);opacity:1}
4043
}
4044
@keyframes elementor-headline-wave-up{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}
4045
60%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}
4046
to{-webkit-transform:scale(1);transform:scale(1);opacity:1}
4047
}
4048
@-webkit-keyframes elementor-headline-wave-down{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
4049
60%{-webkit-transform:scale(0);transform:scale(0);opacity:0}
4050
}
4051
@keyframes elementor-headline-wave-down{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
4052
60%{-webkit-transform:scale(0);transform:scale(0);opacity:0}
4053
}
4054
.elementor-headline-animation-type-slide .elementor-headline-dynamic-text{opacity:0}
4055
.elementor-headline-animation-type-slide .elementor-headline-dynamic-text.elementor-headline-text-active{opacity:1;-webkit-animation:elementor-headline-slide-in .6s;animation:elementor-headline-slide-in .6s}
4056
.elementor-headline-animation-type-slide .elementor-headline-dynamic-text.elementor-headline-text-inactive{-webkit-animation:elementor-headline-slide-out .6s;animation:elementor-headline-slide-out .6s}
4057
@-webkit-keyframes elementor-headline-slide-in{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}
4058
60%{opacity:1;-webkit-transform:translateX(10%);transform:translateX(10%)}
4059
to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
4060
}
4061
@keyframes elementor-headline-slide-in{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}
4062
60%{opacity:1;-webkit-transform:translateX(10%);transform:translateX(10%)}
4063
to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
4064
}
4065
@-webkit-keyframes elementor-headline-slide-out{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
4066
60%{opacity:0;-webkit-transform:translateX(110%);transform:translateX(110%)}
4067
to{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}
4068
}
4069
@keyframes elementor-headline-slide-out{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
4070
60%{opacity:0;-webkit-transform:translateX(110%);transform:translateX(110%)}
4071
to{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}
4072
}
4073
.elementor-headline-animation-type-blinds .elementor-headline-dynamic-wrapper,.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-wrapper,.elementor-headline-animation-type-flip .elementor-headline-dynamic-wrapper,.elementor-headline-animation-type-slide-down .elementor-headline-dynamic-wrapper,.elementor-headline-animation-type-slide .elementor-headline-dynamic-wrapper,.elementor-headline-animation-type-swirl .elementor-headline-dynamic-wrapper,.elementor-headline-animation-type-wave .elementor-headline-dynamic-wrapper{-webkit-transition:width .5s;-o-transition:width .5s;transition:width .5s}
4074
.elementor-headline-animation-type-blinds .elementor-headline-dynamic-text,.elementor-headline-animation-type-swirl .elementor-headline-dynamic-text,.elementor-headline-animation-type-wave .elementor-headline-dynamic-text{white-space:nowrap}
4075
.elementor-msie .elementor-headline--style-highlight svg{top:auto;left:auto;-webkit-transform:translate(-100%);-ms-transform:translate(-100%);transform:translate(-100%)}
4076
.elementor-facebook-widget.fb_iframe_widget,.elementor-facebook-widget.fb_iframe_widget span{width:100%!important}
4077
.elementor-facebook-widget.fb_iframe_widget iframe{position:relative}
4078
.elementor-facebook-widget.fb-like{height:1px}
4079
.elementor-widget-facebook-comments iframe{width:100%!important}
4080
.site-main .menu-navigation-container{overflow:visible}
4081
.elementor-item:after,.elementor-item:before{display:block;position:absolute;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transition-timing-function:cubic-bezier(.58,.3,.005,1);-o-transition-timing-function:cubic-bezier(.58,.3,.005,1);transition-timing-function:cubic-bezier(.58,.3,.005,1)}
4082
.elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{opacity:0}
4083
.elementor-item-active:after,.elementor-item-active:before,.elementor-item.highlighted:after,.elementor-item.highlighted:before,.elementor-item:focus:after,.elementor-item:focus:before,.elementor-item:hover:after,.elementor-item:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
4084
.e--pointer-double-line .elementor-item:after,.e--pointer-double-line .elementor-item:before,.e--pointer-overline .elementor-item:after,.e--pointer-overline .elementor-item:before,.e--pointer-underline .elementor-item:after,.e--pointer-underline .elementor-item:before{height:3px;width:100%;left:0;background-color:#55595c;z-index:2}
4085
.e--pointer-double-line.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-double-line.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-overline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-overline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-underline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-underline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{height:0;width:0;left:50%}
4086
.e--pointer-double-line.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-overline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-underline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{top:10px}
4087
.e--pointer-double-line.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-overline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-underline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after{bottom:10px}
4088
.e--pointer-double-line.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-overline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-underline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{top:-10px}
4089
.e--pointer-double-line.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-overline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-underline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after{bottom:-10px}
4090
.e--pointer-double-line.e--animation-none,.e--pointer-double-line.e--animation-none .elementor-item,.e--pointer-double-line.e--animation-none .elementor-item:after,.e--pointer-double-line.e--animation-none .elementor-item:before,.e--pointer-double-line.e--animation-none .elementor-item:focus,.e--pointer-double-line.e--animation-none .elementor-item:hover,.e--pointer-double-line.e--animation-none:after,.e--pointer-double-line.e--animation-none:before,.e--pointer-double-line.e--animation-none:focus,.e--pointer-double-line.e--animation-none:hover,.e--pointer-overline.e--animation-none,.e--pointer-overline.e--animation-none .elementor-item,.e--pointer-overline.e--animation-none .elementor-item:after,.e--pointer-overline.e--animation-none .elementor-item:before,.e--pointer-overline.e--animation-none .elementor-item:focus,.e--pointer-overline.e--animation-none .elementor-item:hover,.e--pointer-overline.e--animation-none:after,.e--pointer-overline.e--animation-none:before,.e--pointer-overline.e--animation-none:focus,.e--pointer-overline.e--animation-none:hover,.e--pointer-underline.e--animation-none,.e--pointer-underline.e--animation-none .elementor-item,.e--pointer-underline.e--animation-none .elementor-item:after,.e--pointer-underline.e--animation-none .elementor-item:before,.e--pointer-underline.e--animation-none .elementor-item:focus,.e--pointer-underline.e--animation-none .elementor-item:hover,.e--pointer-underline.e--animation-none:after,.e--pointer-underline.e--animation-none:before,.e--pointer-underline.e--animation-none:focus,.e--pointer-underline.e--animation-none:hover{-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}
4091
.e--pointer-double-line .elementor-item:before,.e--pointer-overline .elementor-item:before{content:"";top:0}
4092
.e--pointer-double-line.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-overline.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{width:10px;left:-20px}
4093
.e--pointer-double-line .elementor-item:after,.e--pointer-underline .elementor-item:after{content:"";bottom:0}
4094
.e--pointer-double-line.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-underline.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after{width:10px;left:calc(100% + 20px)}
4095
.e--pointer-framed .elementor-item:after,.e--pointer-framed .elementor-item:before{background:transparent;left:0;top:0;bottom:0;right:0;border:3px solid #55595c}
4096
.e--pointer-framed .elementor-item:before{content:""}
4097
.e--pointer-framed.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}
4098
.e--pointer-framed.e--animation-shrink .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}
4099
.e--pointer-framed.e--animation-grow .elementor-item:before,.e--pointer-framed.e--animation-shrink .elementor-item:before{-webkit-transition:opacity .2s,-webkit-transform .4s;transition:opacity .2s,-webkit-transform .4s;-o-transition:opacity .2s,transform .4s;transition:opacity .2s,transform .4s;transition:opacity .2s,transform .4s,-webkit-transform .4s}
4100
.e--pointer-framed.e--animation-draw .elementor-item:after,.e--pointer-framed.e--animation-draw .elementor-item:before{width:3px;height:3px}
4101
.e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 3px 3px;-webkit-transition:width .1s .2s,height .1s .3s,opacity .12s .22s;-o-transition:width .1s .2s,height .1s .3s,opacity .12s .22s;transition:width .1s .2s,height .1s .3s,opacity .12s .22s}
4102
.e--pointer-framed.e--animation-draw .elementor-item:after{content:"";top:auto;bottom:0;left:auto;right:0;border-width:3px 3px 0 0;-webkit-transition:width .1s,height .1s .1s,opacity .02s .18s;-o-transition:width .1s,height .1s .1s,opacity .02s .18s;transition:width .1s,height .1s .1s,opacity .02s .18s}
4103
.e--pointer-framed.e--animation-draw .elementor-item-active:after,.e--pointer-framed.e--animation-draw .elementor-item-active:before,.e--pointer-framed.e--animation-draw .elementor-item.highlighted:after,.e--pointer-framed.e--animation-draw .elementor-item.highlighted:before,.e--pointer-framed.e--animation-draw .elementor-item:focus:after,.e--pointer-framed.e--animation-draw .elementor-item:focus:before,.e--pointer-framed.e--animation-draw .elementor-item:hover:after,.e--pointer-framed.e--animation-draw .elementor-item:hover:before{width:100%;height:100%}
4104
.e--pointer-framed.e--animation-draw .elementor-item-active:before,.e--pointer-framed.e--animation-draw .elementor-item.highlighted:before,.e--pointer-framed.e--animation-draw .elementor-item:focus:before,.e--pointer-framed.e--animation-draw .elementor-item:hover:before{-webkit-transition:opacity .02s,height .1s,width .1s .1s;-o-transition:opacity .02s,height .1s,width .1s .1s;transition:opacity .02s,height .1s,width .1s .1s}
4105
.e--pointer-framed.e--animation-draw .elementor-item-active:after,.e--pointer-framed.e--animation-draw .elementor-item.highlighted:after,.e--pointer-framed.e--animation-draw .elementor-item:focus:after,.e--pointer-framed.e--animation-draw .elementor-item:hover:after{-webkit-transition:opacity .02s .2s,height .1s .2s,width .1s .3s;-o-transition:opacity .02s .2s,height .1s .2s,width .1s .3s;transition:opacity .02s .2s,height .1s .2s,width .1s .3s}
4106
.e--pointer-framed.e--animation-corners .elementor-item:after,.e--pointer-framed.e--animation-corners .elementor-item:before{width:3px;height:3px}
4107
.e--pointer-framed.e--animation-corners .elementor-item:before{border-width:3px 0 0 3px}
4108
.e--pointer-framed.e--animation-corners .elementor-item:after{content:"";top:auto;bottom:0;left:auto;right:0;border-width:0 3px 3px 0}
4109
.e--pointer-framed.e--animation-corners .elementor-item-active:after,.e--pointer-framed.e--animation-corners .elementor-item-active:before,.e--pointer-framed.e--animation-corners .elementor-item.highlighted:after,.e--pointer-framed.e--animation-corners .elementor-item.highlighted:before,.e--pointer-framed.e--animation-corners .elementor-item:focus:after,.e--pointer-framed.e--animation-corners .elementor-item:focus:before,.e--pointer-framed.e--animation-corners .elementor-item:hover:after,.e--pointer-framed.e--animation-corners .elementor-item:hover:before{width:100%;height:100%;-webkit-transition:opacity 2ms,width .4s,height .4s;-o-transition:opacity 2ms,width .4s,height .4s;transition:opacity 2ms,width .4s,height .4s}
4110
.e--pointer-framed.e--animation-none,.e--pointer-framed.e--animation-none .elementor-item,.e--pointer-framed.e--animation-none .elementor-item:after,.e--pointer-framed.e--animation-none .elementor-item:before,.e--pointer-framed.e--animation-none .elementor-item:focus,.e--pointer-framed.e--animation-none .elementor-item:hover,.e--pointer-framed.e--animation-none:after,.e--pointer-framed.e--animation-none:before,.e--pointer-framed.e--animation-none:focus,.e--pointer-framed.e--animation-none:hover{-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}
4111
.e--pointer-background .elementor-item:after,.e--pointer-background .elementor-item:before{content:"";-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
4112
.e--pointer-background .elementor-item:before{top:0;left:0;right:0;bottom:0;background:#55595c;z-index:-1}
4113
.e--pointer-background .elementor-item-active,.e--pointer-background .elementor-item.highlighted,.e--pointer-background .elementor-item:focus,.e--pointer-background .elementor-item:hover{color:#fff}
4114
.e--pointer-background.e--animation-grow .elementor-item:before{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}
4115
.e--pointer-background.e--animation-grow .elementor-item-active:before,.e--pointer-background.e--animation-grow .elementor-item.highlighted:before,.e--pointer-background.e--animation-grow .elementor-item:focus:before,.e--pointer-background.e--animation-grow .elementor-item:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}
4116
.e--pointer-background.e--animation-shrink .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
4117
.e--pointer-background.e--animation-shrink .elementor-item-active:before,.e--pointer-background.e--animation-shrink .elementor-item.highlighted:before,.e--pointer-background.e--animation-shrink .elementor-item:focus:before,.e--pointer-background.e--animation-shrink .elementor-item:hover:before{-webkit-transition:opacity .15s,-webkit-transform .4s;transition:opacity .15s,-webkit-transform .4s;-o-transition:opacity .15s,transform .4s;transition:opacity .15s,transform .4s;transition:opacity .15s,transform .4s,-webkit-transform .4s}
4118
.e--pointer-background.e--animation-sweep-left .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{left:100%}
4119
.e--pointer-background.e--animation-sweep-right .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{right:100%}
4120
.e--pointer-background.e--animation-sweep-up .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{top:100%}
4121
.e--pointer-background.e--animation-sweep-down .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{bottom:100%}
4122
.e--pointer-background.e--animation-shutter-out-vertical .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{bottom:50%;top:50%}
4123
.e--pointer-background.e--animation-shutter-out-horizontal .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{right:50%;left:50%}
4124
.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:after,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:after{top:0;left:0;right:0;bottom:0;background:#55595c;z-index:-1}
4125
.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:before{top:0;bottom:100%}
4126
.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:after{top:100%;bottom:0}
4127
.e--pointer-background.e--animation-shutter-in-vertical .elementor-item-active:before,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item.highlighted:before,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:focus:before,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:hover:before{bottom:50%}
4128
.e--pointer-background.e--animation-shutter-in-vertical .elementor-item-active:after,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item.highlighted:after,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:focus:after,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:hover:after{top:50%}
4129
.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:before{right:0;left:100%}
4130
.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:after{right:100%;left:0}
4131
.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item-active:before,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item.highlighted:before,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:focus:before,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:hover:before{left:50%}
4132
.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item-active:after,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item.highlighted:after,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:focus:after,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:hover:after{right:50%}
4133
.e--pointer-background.e--animation-none,.e--pointer-background.e--animation-none .elementor-item,.e--pointer-background.e--animation-none .elementor-item:after,.e--pointer-background.e--animation-none .elementor-item:before,.e--pointer-background.e--animation-none .elementor-item:focus,.e--pointer-background.e--animation-none .elementor-item:hover,.e--pointer-background.e--animation-none:after,.e--pointer-background.e--animation-none:before,.e--pointer-background.e--animation-none:focus,.e--pointer-background.e--animation-none:hover{-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}
4134
.e--pointer-text.e--animation-skew .elementor-item:focus,.e--pointer-text.e--animation-skew .elementor-item:hover{-webkit-transform:skew(-8deg);-ms-transform:skew(-8deg);transform:skew(-8deg)}
4135
.e--pointer-text.e--animation-grow .elementor-item:focus,.e--pointer-text.e--animation-grow .elementor-item:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}
4136
.e--pointer-text.e--animation-shrink .elementor-item:focus,.e--pointer-text.e--animation-shrink .elementor-item:hover{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}
4137
.e--pointer-text.e--animation-float .elementor-item:focus,.e--pointer-text.e--animation-float .elementor-item:hover{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}
4138
.e--pointer-text.e--animation-sink .elementor-item:focus,.e--pointer-text.e--animation-sink .elementor-item:hover{-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}
4139
.e--pointer-text.e--animation-rotate .elementor-item:focus,.e--pointer-text.e--animation-rotate .elementor-item:hover{-webkit-transform:rotate(6deg);-ms-transform:rotate(6deg);transform:rotate(6deg)}
4140
.e--pointer-text.e--animation-none,.e--pointer-text.e--animation-none .elementor-item,.e--pointer-text.e--animation-none .elementor-item:after,.e--pointer-text.e--animation-none .elementor-item:before,.e--pointer-text.e--animation-none .elementor-item:focus,.e--pointer-text.e--animation-none .elementor-item:hover,.e--pointer-text.e--animation-none:after,.e--pointer-text.e--animation-none:before,.e--pointer-text.e--animation-none:focus,.e--pointer-text.e--animation-none:hover{-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}
4141
.elementor-nav-menu--main .elementor-nav-menu a{-webkit-transition:.4s;-o-transition:.4s;transition:.4s}
4142
.elementor-nav-menu--main .elementor-nav-menu a,.elementor-nav-menu--main .elementor-nav-menu a.highlighted,.elementor-nav-menu--main .elementor-nav-menu a:focus,.elementor-nav-menu--main .elementor-nav-menu a:hover{padding:13px 20px}
4143
.elementor-nav-menu--main .elementor-nav-menu a.current{background:#373a3c;color:#fff}
4144
.elementor-nav-menu--main .elementor-nav-menu a.disabled{background:#55595c;color:#a1a6a9}
4145
.elementor-nav-menu--main .elementor-nav-menu ul{position:absolute;width:12em;border-width:0;border-style:solid;padding:0}
4146
.elementor-nav-menu--main .elementor-nav-menu span.scroll-down,.elementor-nav-menu--main .elementor-nav-menu span.scroll-up{position:absolute;display:none;visibility:hidden;overflow:hidden;background:#fff;height:20px}
4147
.elementor-nav-menu--main .elementor-nav-menu span.scroll-down-arrow,.elementor-nav-menu--main .elementor-nav-menu span.scroll-up-arrow{position:absolute;top:-2px;left:50%;margin-left:-8px;width:0;height:0;overflow:hidden;border-width:8px;border-style:dashed dashed solid;border-color:transparent transparent #494c4f}
4148
.elementor-nav-menu--main .elementor-nav-menu span.scroll-down-arrow{top:6px;border-style:solid dashed dashed;border-color:#494c4f transparent transparent}
4149
.elementor-nav-menu--main .elementor-nav-menu--dropdown .sub-arrow i{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}
4150
.elementor-nav-menu--layout-horizontal{display:-webkit-box;
display:-ms-flexbox;
display:flex}
4151
.elementor-nav-menu--layout-horizontal .elementor-nav-menu{display:-webkit-box;
display:-ms-flexbox;
display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
4152
.elementor-nav-menu--layout-horizontal .elementor-nav-menu a{white-space:nowrap}
4153
.elementor-nav-menu__align-right .elementor-nav-menu{margin-left:auto}
4154
.elementor-nav-menu__align-right .elementor-nav-menu,.elementor-nav-menu__align-right .elementor-nav-menu--layout-vertical>ul>li>a{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
4155
.elementor-nav-menu__align-left .elementor-nav-menu{margin-right:auto}
4156
.elementor-nav-menu__align-left .elementor-nav-menu,.elementor-nav-menu__align-left .elementor-nav-menu--layout-vertical>ul>li>a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
4157
.elementor-nav-menu__align-center .elementor-nav-menu{margin-left:auto;margin-right:auto}
4158
.elementor-nav-menu__align-center .elementor-nav-menu,.elementor-nav-menu__align-center .elementor-nav-menu--layout-vertical>ul>li>a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
4159
.elementor-nav-menu__align-justify .elementor-nav-menu--layout-horizontal .elementor-nav-menu{width:100%}
4160
.elementor-nav-menu__align-justify .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
4161
.elementor-nav-menu__align-justify .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li>a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
4162
.elementor-widget-nav-menu:not(.elementor-nav-menu--toggle) .elementor-menu-toggle{display:none}
4163
.elementor-widget-nav-menu .elementor-widget-container{display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
4164
.elementor-nav-menu{position:relative;z-index:2}
4165
.elementor-nav-menu:after{content:"\00a0";display:block;height:0;font:0/0 serif;clear:both;visibility:hidden;overflow:hidden}
4166
.elementor-nav-menu,.elementor-nav-menu li,.elementor-nav-menu ul{display:block;list-style:none;margin:0;padding:0;line-height:normal;-webkit-tap-highlight-color:rgba(0,0,0,0)}
4167
.elementor-nav-menu ul{display:none}
4168
.elementor-nav-menu ul ul a,.elementor-nav-menu ul ul a:active,.elementor-nav-menu ul ul a:focus,.elementor-nav-menu ul ul a:hover{border-left:16px solid transparent}
4169
.elementor-nav-menu ul ul ul a,.elementor-nav-menu ul ul ul a:active,.elementor-nav-menu ul ul ul a:focus,.elementor-nav-menu ul ul ul a:hover{border-left:24px solid transparent}
4170
.elementor-nav-menu ul ul ul ul a,.elementor-nav-menu ul ul ul ul a:active,.elementor-nav-menu ul ul ul ul a:focus,.elementor-nav-menu ul ul ul ul a:hover{border-left:32px solid transparent}
4171
.elementor-nav-menu ul ul ul ul ul a,.elementor-nav-menu ul ul ul ul ul a:active,.elementor-nav-menu ul ul ul ul ul a:focus,.elementor-nav-menu ul ul ul ul ul a:hover{border-left:40px solid transparent}
4172
.elementor-nav-menu a,.elementor-nav-menu li{position:relative}
4173
.elementor-nav-menu li{border-width:0}
4174
.elementor-nav-menu a{display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
4175
.elementor-nav-menu a,.elementor-nav-menu a:focus,.elementor-nav-menu a:hover{padding:10px 20px;line-height:20px}
4176
.elementor-nav-menu a.current{background:#373a3c;color:#fff}
4177
.elementor-nav-menu a.disabled{cursor:not-allowed;color:#a1a6a9}
4178
.elementor-nav-menu--indicator-none .elementor-nav-menu .elementor-item.has-submenu{padding-right:20px}
4179
.elementor-nav-menu--indicator-none .elementor-nav-menu .elementor-item.has-submenu .sub-arrow{display:none}
4180
.elementor-nav-menu--indicator-plus:before{font-family:Open Sans,sans-serif}
4181
.elementor-nav-menu--indicator-chevron .elementor-nav-menu .sub-arrow{
font-size:10px}
4182
.elementor-nav-menu--indicator-chevron .elementor-nav-menu .sub-arrow i:before{content:""}
4183
.elementor-nav-menu--indicator-angle .elementor-nav-menu .sub-arrow i:before{content:""}
4184
.elementor-nav-menu--indicator-classic .elementor-nav-menu .sub-arrow i:before{content:""}
4185
.elementor-nav-menu--indicator-plus .elementor-nav-menu .sub-arrow i:before{content:"+"}
4186
.elementor-nav-menu .sub-arrow{font-size:16px;line-height:1;padding:10px 0 10px 10px;margin-top:-10px;margin-bottom:-10px}
4187
.elementor-nav-menu .sub-arrow i{pointer-events:none}
4188
.elementor-nav-menu--dropdown .elementor-item.elementor-item-active,.elementor-nav-menu--dropdown .elementor-item.highlighted,.elementor-nav-menu--dropdown .elementor-item:focus,.elementor-nav-menu--dropdown .elementor-item:hover,.elementor-sub-item.elementor-item-active,.elementor-sub-item.highlighted,.elementor-sub-item:focus,.elementor-sub-item:hover{background-color:#55595c;color:#fff}
4189
.elementor-menu-toggle{display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:22px;padding:.25em;cursor:pointer;border:0 solid;border-radius:3px;background-color:rgba(0,0,0,.05);color:#494c4f}
4190
.elementor-menu-toggle.elementor-active i:before{content:"\e87f"}
4191
.elementor-nav-menu--dropdown{background-color:#fff;
font-size:13px}
4192
.elementor-nav-menu--dropdown-none .elementor-menu-toggle,.elementor-nav-menu--dropdown-none .elementor-nav-menu--dropdown{display:none}
4193
.elementor-nav-menu--dropdown.elementor-nav-menu__container{margin-top:10px;-webkit-transition:max-height .3s,-webkit-transform .3s;transition:max-height .3s,-webkit-transform .3s;-o-transition:max-height .3s,transform .3s;transition:max-height .3s,transform .3s;transition:max-height .3s,transform .3s,-webkit-transform .3s;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;overflow:auto}
4194
.elementor-nav-menu--dropdown.elementor-nav-menu__container .elementor-sub-item{font-size:.85em}
4195
.elementor-nav-menu--dropdown a{color:#494c4f;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
4196
.elementor-nav-menu--dropdown a.current{background:#373a3c;color:#fff}
4197
.elementor-nav-menu--dropdown a.disabled{color:#b3b3b3}
4198
ul.elementor-nav-menu--dropdown a,ul.elementor-nav-menu--dropdown a:focus,ul.elementor-nav-menu--dropdown a:hover{text-shadow:none;border-left:8px solid transparent}
4199
.elementor-nav-menu__text-align-center .elementor-nav-menu--dropdown .elementor-nav-menu a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
4200
.elementor-nav-menu--toggle .elementor-menu-toggle:not(.elementor-active)+.elementor-nav-menu__container{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);max-height:0}
4201
.elementor-nav-menu--toggle .elementor-menu-toggle.elementor-active+.elementor-nav-menu__container{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);max-height:100vh}
4202
.elementor-nav-menu--stretch .elementor-nav-menu__container.elementor-nav-menu--dropdown{position:absolute;z-index:9997}
4203
@media (min-width:768px){.elementor-nav-menu--dropdown-mobile .elementor-menu-toggle,.elementor-nav-menu--dropdown-mobile .elementor-nav-menu--dropdown{display:none}
4204
}
4205
@media (min-width:1025px){.elementor-nav-menu--dropdown-tablet .elementor-menu-toggle,.elementor-nav-menu--dropdown-tablet .elementor-nav-menu--dropdown{display:none}
4206
}
4207
@media (max-width:1024px){.elementor-nav-menu--dropdown-tablet .elementor-nav-menu--main{display:none}
4208
}
4209
@media (max-width:767px){.elementor-nav-menu--dropdown-mobile .elementor-nav-menu--main{display:none}
4210
}
4211
.elementor-theme-builder-content-area{height:400px}
4212
.elementor-location-footer:before,.elementor-location-header:before{content:"";display:table;clear:both}
4213
.elementor-posts.elementor-posts--skin-archive_full_content article.elementor-post{display:block}
4214
.elementor-post-navigation-borders-yes .elementor-post-navigation.elementor-grid{color:#d4d4d4;border:none;border-top:1px solid;border-bottom:1px solid;padding-top:10px;padding-bottom:10px}
4215
.elementor-post-navigation-borders-yes .elementor-post-navigation__separator{height:100%;width:1px;margin:0 auto;background-color:#d4d4d4}
4216
.elementor-post-navigation{overflow:hidden;display:-webkit-box;
display:-ms-flexbox;
display:flex}
4217
.elementor-post-navigation .post-navigation__arrow-wrapper{color:#d4d4d4}
4218
.elementor-post-navigation .post-navigation__arrow-wrapper.post-navigation__arrow-prev{font-size:30px;padding-right:15px}
4219
.elementor-post-navigation .post-navigation__arrow-wrapper.post-navigation__arrow-next{font-size:30px;padding-left:15px}
4220
.elementor-post-navigation .post-navigation__arrow-wrapper i{-webkit-transform:translateY(-5%);-ms-transform:translateY(-5%);transform:translateY(-5%)}
4221
.elementor-post-navigation .elementor-post-navigation__link__next,.elementor-post-navigation .elementor-post-navigation__link__prev{overflow:hidden}
4222
.elementor-post-navigation .elementor-post-navigation__link a{display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%}
4223
.elementor-post-navigation .post-navigation__next--label,.elementor-post-navigation .post-navigation__prev--label{text-transform:uppercase;font-size:.8em}
4224
.elementor-post-navigation .post-navigation__next--title,.elementor-post-navigation .post-navigation__prev--title{font-size:.7em}
4225
.elementor-post-navigation .post-navigation__next--label,.elementor-post-navigation .post-navigation__next--title,.elementor-post-navigation .post-navigation__prev--label,.elementor-post-navigation .post-navigation__prev--title{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
4226
.elementor-post-navigation span.elementor-post-navigation__link__next{text-align:right}
4227
.elementor-post-navigation span.elementor-post-navigation__link__next,.elementor-post-navigation span.elementor-post-navigation__link__prev{display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
4228
.elementor-post-navigation .elementor-grid{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
4229
.elementor-post-navigation .elementor-post-navigation__link{width:calc(50% - 0.5px);white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
4230
.elementor-post-navigation .elementor-post-navigation__separator-wrapper{text-align:center}
4231
.elementor-post-navigation .elementor-post-navigation__next{text-align:right}
4232
.elementor-post-navigation .elementor-post-navigation__next a{float:right}
4233
.site-main .elementor-widget-post-navigation,.site-main .elementor-widget-post-navigation [class*=navigation]{margin:0}
4234
.elementor-search-form{display:block;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}
4235
.elementor-search-form button,.elementor-search-form input[type=search]{margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;white-space:normal;background:none;line-height:1;min-width:0;
font-size:15px;-webkit-appearance:none;-moz-appearance:none}
4236
.elementor-search-form button:focus,.elementor-search-form input[type=search]:focus{outline:0;color:inherit}
4237
.elementor-search-form button{background-color:#818a91;font-size:16px;color:#fff;border-radius:0}
4238
.elementor-search-form__container{display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;overflow:hidden;border:0 solid transparent;min-height:50px}
4239
.elementor-search-form__container:not(.elementor-search-form--full-screen){background:#eceeef}
4240
.elementor-search-form__input{-ms-flex-preferred-size:100%;flex-basis:100%;color:#55595c;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}
4241
.elementor-search-form__input::-webkit-input-placeholder{color:inherit;font-family:inherit;opacity:.6}
4242
.elementor-search-form__input:-ms-input-placeholder{color:inherit;font-family:inherit;opacity:.6}
4243
.elementor-search-form__input:-moz-placeholder,.elementor-search-form__input::-moz-placeholder{color:inherit;font-family:inherit;opacity:.6}
4244
.elementor-search-form__input::-ms-input-placeholder{color:inherit;font-family:inherit;opacity:.6}
4245
.elementor-search-form__input::placeholder{color:inherit;font-family:inherit;opacity:.6}
4246
.elementor-search-form__submit{-webkit-transition:color .2s,background .2s;-o-transition:color .2s,background .2s;transition:color .2s,background .2s}
4247
.elementor-search-form .elementor-search-form__submit,.elementor-search-form .elementor-search-form__submit:hover{color:#fff;border:none;border-radius:0}
4248
.elementor-search-form--button-type-text .elementor-search-form__submit{-ms-flex-negative:0;flex-shrink:0}
4249
.elementor-search-form--skin-minimal .elementor-search-form__icon{opacity:.6;display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;color:#55595c}
4250
.elementor-search-form--skin-full_screen .elementor-search-form input[type=search].elementor-search-form__input{font-size:50px;text-align:center;border-style:solid;border-width:0 0 1px;border-color:#fff;line-height:1.5;color:#fff}
4251
.elementor-search-form--skin-full_screen .elementor-search-form__toggle{display:inline-block;cursor:pointer;vertical-align:middle;color:#494c4f}
4252
.elementor-search-form--skin-full_screen .elementor-search-form__toggle i{position:relative;display:block;border:0 solid;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;width:33px;height:33px;background-color:rgba(0,0,0,.05);border-radius:3px}
4253
.elementor-search-form--skin-full_screen .elementor-search-form__toggle i:before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:.55em}
4254
.elementor-search-form--skin-full_screen .elementor-search-form__container{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;z-index:9998;top:0;left:0;right:0;bottom:0;height:100vh;padding:0 15%;background-color:rgba(0,0,0,.8)}
4255
.elementor-search-form--skin-full_screen .elementor-search-form__container:not(.elementor-search-form--full-screen){overflow:hidden;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}
4256
.elementor-search-form--skin-full_screen .elementor-search-form__container:not(.elementor-search-form--full-screen) .dialog-lightbox-close-button{display:none}
4257
.elementor-author-box{display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
4258
.elementor-author-box__avatar{-ms-flex-negative:0;flex-shrink:0;margin-right:25px}
4259
.elementor-author-box__avatar img{width:100px;border-radius:500px;-o-object-fit:cover;object-fit:cover}
4260
.elementor-author-box__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:17px}
4261
.elementor-author-box__name{font-size:24px;margin-bottom:5px}
4262
.elementor-author-box__bio,.elementor-author-box__bio p{margin-bottom:.8em}
4263
.elementor-author-box__bio p:last-of-type{margin-bottom:0}
4264
.elementor-author-box--layout-image-left .elementor-author-box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
4265
.elementor-author-box--layout-image-left .elementor-author-box__avatar{margin-left:0;margin-right:25px}
4266
.elementor-author-box--layout-image-right .elementor-author-box{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
4267
.elementor-author-box--layout-image-right .elementor-author-box__avatar{margin-right:0;margin-left:25px}
4268
.elementor-author-box--layout-image-above .elementor-author-box{display:block}
4269
.elementor-author-box--layout-image-above .elementor-author-box__avatar{margin:0 auto 15px;display:inline-block}
4270
.elementor-author-box--layout-image-above.elementor-author-box--align-left .elementor-author-box__avatar{margin-left:0}
4271
.elementor-author-box--layout-image-above.elementor-author-box--align-right .elementor-author-box__avatar{margin-right:0}
4272
.elementor-author-box--align-left .elementor-author-box{text-align:left}
4273
.elementor-author-box--align-right .elementor-author-box{text-align:right}
4274
.elementor-author-box--align-center .elementor-author-box{text-align:center}
4275
.elementor-button.elementor-author-box__button{border:2px solid #55595c;
font-size:15px;font-weight:100;padding:10px 18px}
4276
.elementor-button.elementor-author-box__button,.elementor-button.elementor-author-box__button:hover{background:transparent;color:#55595c}
4277
.elementor-widget-author-box:not(.elementor-author-box--layout-image-above).elementor-author-box--image-valign-top .elementor-author-box__avatar,.elementor-widget-author-box:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{-ms-flex-item-align:start;align-self:flex-start}
4278
.elementor-widget-author-box:not(.elementor-author-box--layout-image-above).elementor-author-box--image-valign-middle .elementor-author-box__avatar{-ms-flex-item-align:center;align-self:center}
4279
.elementor-post-info__terms-list{display:inline-block}
4280
.elementor-post-info .elementor-icon-list-icon .elementor-avatar{border-radius:100%}
4281
.elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{display:inline-block}
4282
.elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text a,.elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text span{display:inline}
4283
.elementor-widget-breadcrumbs{font-size:.85em}
4284
.elementor-widget-breadcrumbs p{margin-bottom:0}
4285
.elementor-sitemap-wrap{display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}
4286
.elementor-sticky--active{z-index:99}
4287
[data-elementor-type=popup] .elementor-section-wrap:not(:empty)+#elementor-add-new-section,[data-elementor-type=popup]:not(.elementor-edit-mode){display:none}
4288
.elementor-popup-modal{display:-webkit-box;
display:-ms-flexbox;
display:flex;pointer-events:none;background-color:transparent;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}
4289
.elementor-popup-modal .dialog-buttons-wrapper,.elementor-popup-modal .dialog-header{display:none}
4290
.elementor-popup-modal .dialog-close-button{display:none;top:20px;right:20px;opacity:1;z-index:9999;pointer-events:all}
4291
.elementor-popup-modal .dialog-widget-content{width:auto;overflow:visible;max-width:100%;max-height:100%;border-radius:0;-webkit-box-shadow:none;box-shadow:none;pointer-events:all}
4292
.elementor-popup-modal .dialog-message{width:640px;max-width:100vw;max-height:100vh;padding:0;overflow:auto;display:-webkit-box;
display:-ms-flexbox;
display:flex}
4293
.elementor-popup-modal .elementor{width:100%}
4294
.elementor-motion-effects-element,.elementor-motion-effects-layer{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:transform,opacity;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(0,.33,.07,1.03);-o-transition-timing-function:cubic-bezier(0,.33,.07,1.03);transition-timing-function:cubic-bezier(0,.33,.07,1.03);-webkit-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}
4295
.elementor-motion-effects-container{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}
4296
.elementor-motion-effects-layer{position:absolute;top:0;left:0;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}
4297
.elementor-motion-effects-perspective{-webkit-perspective:1200px;perspective:1200px}
4298
.elementor-gallery__container{min-height:1px}
4299
.elementor-gallery-item{position:relative;overflow:hidden;display:block;text-decoration:none;border:solid var(--image-border-width) var(--image-border-color);border-radius:var(--image-border-radius)}
4300
.elementor-gallery-item__content,.elementor-gallery-item__overlay{height:100%;width:100%;position:absolute;top:0;left:0}
4301
.elementor-gallery-item__overlay{mix-blend-mode:var(--overlay-mix-blend-mode);-webkit-transition-duration:var(--overlay-transition-duration);-o-transition-duration:var(--overlay-transition-duration);transition-duration:var(--overlay-transition-duration);-webkit-transition-property:mix-blend-mode,opacity,background-color,-webkit-transform;transition-property:mix-blend-mode,opacity,background-color,-webkit-transform;-o-transition-property:mix-blend-mode,transform,opacity,background-color;transition-property:mix-blend-mode,transform,opacity,background-color;transition-property:mix-blend-mode,transform,opacity,background-color,-webkit-transform}
4302
.elementor-gallery-item__image.e-gallery-image{-webkit-transition-duration:var(--image-transition-duration);-o-transition-duration:var(--image-transition-duration);transition-duration:var(--image-transition-duration);-webkit-transition-property:-webkit-filter,-webkit-transform;transition-property:-webkit-filter,-webkit-transform;-o-transition-property:filter,transform;transition-property:filter,transform;transition-property:filter,transform,-webkit-filter,-webkit-transform}
4303
.elementor-gallery-item__content{display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:var(--content-justify-content,center);-ms-flex-pack:var(--content-justify-content,center);justify-content:var(--content-justify-content,center);-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:var(--content-text-align);padding:var(--content-padding)}
4304
.elementor-gallery-item__content>div{-webkit-transition-duration:var(--content-transition-duration);-o-transition-duration:var(--content-transition-duration);transition-duration:var(--content-transition-duration)}
4305
.elementor-gallery-item__content.elementor-gallery--sequenced-animation>div:nth-child(2){-webkit-transition-delay:calc((var(--content-transition-delay) / 3));-o-transition-delay:calc((var(--content-transition-delay) / 3));transition-delay:calc((var(--content-transition-delay) / 3))}
4306
.elementor-gallery-item__content.elementor-gallery--sequenced-animation>div:nth-child(3){-webkit-transition-delay:calc((var(--content-transition-delay) / 3) * 2);-o-transition-delay:calc((var(--content-transition-delay) / 3) * 2);transition-delay:calc((var(--content-transition-delay) / 3) * 2)}
4307
.elementor-gallery-item__content.elementor-gallery--sequenced-animation>div:nth-child(4){-webkit-transition-delay:calc((var(--content-transition-delay) / 3) * 3);-o-transition-delay:calc((var(--content-transition-delay) / 3) * 3);transition-delay:calc((var(--content-transition-delay) / 3) * 3)}
4308
.elementor-gallery-item__description{color:var(--description-text-color,#fff);width:100%}
4309
.elementor-gallery-item__title{color:var(--title-text-color,#fff);font-weight:700;width:100%}
4310
.elementor-gallery__titles-container{display:-webkit-box;
display:-ms-flexbox;
display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:var(--titles-container-justify-content,center);-ms-flex-pack:var(--titles-container-justify-content,center);justify-content:var(--titles-container-justify-content,center);margin-bottom:20px}
4311
.elementor-gallery__titles-container:not(.e--pointer-framed) .elementor-item:after,.elementor-gallery__titles-container:not(.e--pointer-framed) .elementor-item:before{background-color:var(--galleries-pointer-bg-color-hover)}
4312
.elementor-gallery__titles-container:not(.e--pointer-framed) .elementor-item.elementor-item-active:after,.elementor-gallery__titles-container:not(.e--pointer-framed) .elementor-item.elementor-item-active:before{background-color:var(--galleries-pointer-bg-color-active)}
4313
.elementor-gallery__titles-container.e--pointer-framed .elementor-item:before{border-color:var(--galleries-pointer-bg-color-hover);border-width:var(--galleries-pointer-border-width)}
4314
.elementor-gallery__titles-container.e--pointer-framed .elementor-item:after{border-color:var(--galleries-pointer-bg-color-hover)}
4315
.elementor-gallery__titles-container.e--pointer-framed .elementor-item.elementor-item-active:after,.elementor-gallery__titles-container.e--pointer-framed .elementor-item.elementor-item-active:before{border-color:var(--galleries-pointer-bg-color-active)}
4316
.elementor-gallery__titles-container.e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 var(--galleries-pointer-border-width) var(--galleries-pointer-border-width)}
4317
.elementor-gallery__titles-container.e--pointer-framed.e--animation-draw .elementor-item:after{border-width:var(--galleries-pointer-border-width) var(--galleries-pointer-border-width) 0 0}
4318
.elementor-gallery__titles-container.e--pointer-framed.e--animation-corners .elementor-item:before{border-width:var(--galleries-pointer-border-width) 0 0 var(--galleries-pointer-border-width)}
4319
.elementor-gallery__titles-container.e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 var(--galleries-pointer-border-width) var(--galleries-pointer-border-width) 0}
4320
.elementor-gallery__titles-container .e--pointer-double-line .elementor-item:after,.elementor-gallery__titles-container .e--pointer-double-line .elementor-item:before,.elementor-gallery__titles-container .e--pointer-overline .elementor-item:before,.elementor-gallery__titles-container .e--pointer-underline .elementor-item:after{height:var(--galleries-pointer-border-width)}
4321
.elementor-gallery-title{--space-between:10px;cursor:pointer;color:#6d7882;font-weight:500;position:relative;padding:7px 14px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
4322
.elementor-gallery-title--active{color:#495157}
4323
.elementor-gallery-title:not(:last-child){margin-right:var(--space-between)}
4324
.elementor-gallery-item__title+.elementor-gallery-item__description{margin-top:var(--description-margin-top)}
4325
.e-gallery-item.elementor-gallery-item{-webkit-transition-property:all;-o-transition-property:all;transition-property:all}
4326
.e-gallery-item.elementor-animated-content .elementor-animated-item--enter-from-bottom,.e-gallery-item.elementor-animated-content .elementor-animated-item--enter-from-left,.e-gallery-item.elementor-animated-content .elementor-animated-item--enter-from-right,.e-gallery-item.elementor-animated-content .elementor-animated-item--enter-from-top,.e-gallery-item:hover .elementor-gallery__item-overlay-bg,.e-gallery-item:hover .elementor-gallery__item-overlay-content,.e-gallery-item:hover .elementor-gallery__item-overlay-content__description,.e-gallery-item:hover .elementor-gallery__item-overlay-content__title{opacity:1}
4327
a.elementor-item.elementor-gallery-title{color:var(--galleries-title-color-normal)}
4328
a.elementor-item.elementor-gallery-title.elementor-item-active,a.elementor-item.elementor-gallery-title.highlighted,a.elementor-item.elementor-gallery-title:focus,a.elementor-item.elementor-gallery-title:hover{color:var(--galleries-title-color-hover)}
4329
a.elementor-item.elementor-gallery-title.elementor-item-active{color:var(--gallery-title-color-active)}
4330
.elementor-widget-table-of-contents .elementor-toc__header-title{color:var(--header-color)}
4331
.elementor-widget-table-of-contents.elementor-toc--collapsed .elementor-toc__toggle-button--collapse,.elementor-widget-table-of-contents:not(.elementor-toc--collapsed) .elementor-toc__toggle-button--expand{display:none}
4332
.elementor-widget-table-of-contents .elementor-widget-container{min-height:var(--box-min-height);border:var(--box-border-width,1px) solid var(--box-border-color,#a4afb7);border-radius:var(--box-border-radius,3px);background-color:var(--box-background-color);-webkit-transition:min-height .4s;-o-transition:min-height .4s;transition:min-height .4s;overflow:hidden}
4333
.elementor-toc__header{display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:var(--box-padding,20px);background-color:var(--header-background-color);border-bottom:var(--separator-width,1px) solid var(--box-border-color,#a4afb7)}
4334
.elementor-toc__header-title{font-size:18px;margin:0;color:var(--header-color)}
4335
.elementor-toc__toggle-button{cursor:pointer;display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex}
4336
.elementor-toc__toggle-button i{color:var(--toggle-button-color)}
4337
.elementor-toc__toggle-button svg{height:1em;width:1em}
4338
.elementor-toc__spinner-container{text-align:center}
4339
.elementor-toc__spinner{font-size:2em}
4340
.elementor-toc__body{padding:var(--box-padding,20px)}
4341
.elementor-toc__list-wrapper{list-style:none;padding:0}
4342
.elementor-toc__list-item{margin-bottom:.5em}
4343
.elementor-toc__list-item.elementor-item-active{font-weight:700}
4344
.elementor-toc__list-item .elementor-toc__list-wrapper{margin-top:.5em;margin-left:var(--nested-list-indent,1em)}
4345
.elementor-toc__list-item-text:hover{color:var(--item-text-hover-color);-webkit-text-decoration:var(--item-text-hover-decoration);text-decoration:var(--item-text-hover-decoration)}
4346
.elementor-toc__list-item-text.elementor-item-active{color:var(--item-text-active-color);-webkit-text-decoration:var(--item-text-active-decoration);text-decoration:var(--item-text-active-decoration)}
4347
.elementor-toc__list-item-text-wrapper{display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
4348
.elementor-toc__list-item-text-wrapper:before,.elementor-toc__list-item-text-wrapper i{margin-right:8px;color:var(--marker-color)}
4349
.elementor-toc__list-item-text-wrapper i{font-size:var(--marker-size,.5em)}
4350
.elementor-toc__list-item-text-wrapper:before{font-size:var(--marker-size,1em)}
4351
.elementor-toc--content-ellipsis .elementor-toc__list-item-text{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
4352
.elementor-toc__list-items--collapsible>.elementor-toc__list-wrapper>.elementor-toc__list-item>.elementor-toc__list-wrapper{display:none}
4353
.elementor-toc__heading-anchor{position:absolute}
4354
.elementor-toc__body .elementor-toc__list-item-text{color:var(--item-text-color);-webkit-text-decoration:var(--item-text-decoration);text-decoration:var(--item-text-decoration)}
4355
.elementor-toc__body .elementor-toc__list-item-text:hover{color:var(--item-text-hover-color);-webkit-text-decoration:var(--item-text-hover-decoration);text-decoration:var(--item-text-hover-decoration)}
4356
.elementor-toc__body .elementor-toc__list-item-text.elementor-item-active{color:var(--item-text-active-color);-webkit-text-decoration:var(--item-text-active-decoration);text-decoration:var(--item-text-active-decoration)}
4357
ol.elementor-toc__list-wrapper{counter-reset:item}
4358
ol.elementor-toc__list-wrapper .elementor-toc__list-item{counter-increment:item}
4359
ol.elementor-toc__list-wrapper .elementor-toc__list-item-text-wrapper:before{content:counters(item,".") ". "}
4360
@media only screen and (max-width:1024px){.elementor-toc--minimized-on-tablet .elementor-toc__body{display:none}
4361
}
4362
@media only screen and (max-width:767px){.elementor-toc--minimized-on-mobile .elementor-toc__body{display:none}
4363
}
4364
4365
/*!/wp-content/uploads/elementor/css/post-1015.css*/
4366
.elementor-1015 .elementor-element.elementor-element-67145ad > .elementor-container{max-width:800px;}
4367
.elementor-1015 .elementor-element.elementor-element-67145ad:not(.elementor-motion-effects-element-type-background), .elementor-1015 .elementor-element.elementor-element-67145ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://www.jordiaguilarabogados.com/wp-content/uploads/2020/11/car-with-problems-red-triangle-warn-other-road-users-scaled.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;}
4368
.elementor-1015 .elementor-element.elementor-element-67145ad > .elementor-background-overlay{
background-color:#000422A3;opacity:0.7;mix-blend-mode:darken;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
4369
.elementor-1015 .elementor-element.elementor-element-67145ad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:180px 40px 80px 40px;}
4370
.elementor-1015 .elementor-element.elementor-element-ba6412d{text-align:center;}
4371
.elementor-1015 .elementor-element.elementor-element-ba6412d .elementor-heading-title{color:#FFFFFF;text-transform:none;}
4372
.elementor-1015 .elementor-element.elementor-element-ba6412d > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}
4373
.elementor-1015 .elementor-element.elementor-element-da7e24e .elementor-text-editor{text-align:center;}
4374
.elementor-1015 .elementor-element.elementor-element-065ff56 .elementor-text-editor{text-align:center;}
4375
.elementor-1015 .elementor-element.elementor-element-065ff56{color:#DBDDEE;}
4376
.elementor-1015 .elementor-element.elementor-element-d9e6b66{padding:104px 40px 80px 40px;}
4377
.elementor-1015 .elementor-element.elementor-element-6dd11a6 .elementor-icon-wrapper{text-align:left;}
4378
.elementor-1015 .elementor-element.elementor-element-6dd11a6 .elementor-icon{font-size:16px;}
4379
.elementor-1015 .elementor-element.elementor-element-6dd11a6 .elementor-icon i, .elementor-1015 .elementor-element.elementor-element-6dd11a6 .elementor-icon svg{transform:rotate(0deg);}
4380
.elementor-1015 .elementor-element.elementor-element-9dfbd81{text-align:left;}
4381
.elementor-1015 .elementor-element.elementor-element-9dfbd81 .elementor-heading-title{text-transform:none;}
4382
.elementor-1015 .elementor-element.elementor-element-9dfbd81 > .elementor-widget-container{margin:0px 0px 12px 0px;}
4383
.elementor-1015 .elementor-element.elementor-element-988a298 .elementor-text-editor{text-align:left;}
4384
.elementor-1015 .elementor-element.elementor-element-988a298 > .elementor-widget-container{margin:0px 64px 20px 0px;}
4385
.elementor-1015 .elementor-element.elementor-element-d93c2dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(12px/2);}
4386
.elementor-1015 .elementor-element.elementor-element-d93c2dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(12px/2);}
4387
.elementor-1015 .elementor-element.elementor-element-d93c2dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(12px/2);margin-left:calc(12px/2);}
4388
.elementor-1015 .elementor-element.elementor-element-d93c2dc .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-12px/2);margin-left:calc(-12px/2);}
4389
body.rtl .elementor-1015 .elementor-element.elementor-element-d93c2dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-12px/2);}
4390
body:not(.rtl) .elementor-1015 .elementor-element.elementor-element-d93c2dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-12px/2);}
4391
.elementor-1015 .elementor-element.elementor-element-d93c2dc .elementor-icon-list-icon i{color:#0A1D85;font-size:20px;}
4392
.elementor-1015 .elementor-element.elementor-element-d93c2dc .elementor-icon-list-icon svg{fill:#0A1D85;width:20px;}
4393
.elementor-1015 .elementor-element.elementor-element-d93c2dc .elementor-icon-list-icon{text-align:left;}
4394
.elementor-1015 .elementor-element.elementor-element-d93c2dc .elementor-icon-list-text{padding-left:8px;}
4395
.elementor-1015 .elementor-element.elementor-element-7f2bd57 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(12px/2);}
4396
.elementor-1015 .elementor-element.elementor-element-7f2bd57 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(12px/2);}
4397
.elementor-1015 .elementor-element.elementor-element-7f2bd57 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(12px/2);margin-left:calc(12px/2);}
4398
.elementor-1015 .elementor-element.elementor-element-7f2bd57 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-12px/2);margin-left:calc(-12px/2);}
4399
body.rtl .elementor-1015 .elementor-element.elementor-element-7f2bd57 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-12px/2);}
4400
body:not(.rtl) .elementor-1015 .elementor-element.elementor-element-7f2bd57 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-12px/2);}
4401
.elementor-1015 .elementor-element.elementor-element-7f2bd57 .elementor-icon-list-icon i{color:#0A1D85;font-size:20px;}
4402
.elementor-1015 .elementor-element.elementor-element-7f2bd57 .elementor-icon-list-icon svg{fill:#0A1D85;width:20px;}
4403
.elementor-1015 .elementor-element.elementor-element-7f2bd57 .elementor-icon-list-icon{text-align:left;}
4404
.elementor-1015 .elementor-element.elementor-element-7f2bd57 .elementor-icon-list-text{padding-left:8px;}
4405
.elementor-1015 .elementor-element.elementor-element-9a0fca1{padding:010px 0px 0px 0px;}
4406
.elementor-1015 .elementor-element.elementor-element-c5149df .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(12px/2);}
4407
.elementor-1015 .elementor-element.elementor-element-c5149df .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(12px/2);}
4408
.elementor-1015 .elementor-element.elementor-element-c5149df .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(12px/2);margin-left:calc(12px/2);}
4409
.elementor-1015 .elementor-element.elementor-element-c5149df .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-12px/2);margin-left:calc(-12px/2);}
4410
body.rtl .elementor-1015 .elementor-element.elementor-element-c5149df .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-12px/2);}
4411
body:not(.rtl) .elementor-1015 .elementor-element.elementor-element-c5149df .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-12px/2);}
4412
.elementor-1015 .elementor-element.elementor-element-c5149df .elementor-icon-list-icon i{color:#0A1D85;font-size:20px;}
4413
.elementor-1015 .elementor-element.elementor-element-c5149df .elementor-icon-list-icon svg{fill:#0A1D85;width:20px;}
4414
.elementor-1015 .elementor-element.elementor-element-c5149df .elementor-icon-list-icon{text-align:left;}
4415
.elementor-1015 .elementor-element.elementor-element-c5149df .elementor-icon-list-text{padding-left:8px;}
4416
.elementor-1015 .elementor-element.elementor-element-a9ece48 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(12px/2);}
4417
.elementor-1015 .elementor-element.elementor-element-a9ece48 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(12px/2);}
4418
.elementor-1015 .elementor-element.elementor-element-a9ece48 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(12px/2);margin-left:calc(12px/2);}
4419
.elementor-1015 .elementor-element.elementor-element-a9ece48 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-12px/2);margin-left:calc(-12px/2);}
4420
body.rtl .elementor-1015 .elementor-element.elementor-element-a9ece48 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-12px/2);}
4421
body:not(.rtl) .elementor-1015 .elementor-element.elementor-element-a9ece48 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-12px/2);}
4422
.elementor-1015 .elementor-element.elementor-element-a9ece48 .elementor-icon-list-icon i{color:#0A1D85;font-size:20px;}
4423
.elementor-1015 .elementor-element.elementor-element-a9ece48 .elementor-icon-list-icon svg{fill:#0A1D85;width:20px;}
4424
.elementor-1015 .elementor-element.elementor-element-a9ece48 .elementor-icon-list-icon{text-align:left;}
4425
.elementor-1015 .elementor-element.elementor-element-a9ece48 .elementor-icon-list-text{padding-left:8px;}
4426
.elementor-1015 .elementor-element.elementor-element-94fa25d .elementor-spacer-inner{height:50px;}
4427
.elementor-1015 .elementor-element.elementor-element-1d7c6e9:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-1015 .elementor-element.elementor-element-1d7c6e9 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}
4428
.elementor-1015 .elementor-element.elementor-element-1d7c6e9 > .elementor-element-populated > .elementor-background-overlay{opacity:0.8;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 40px ) hue-rotate( 0deg );}
4429
.elementor-1015 .elementor-element.elementor-element-1d7c6e9 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;
border-color:#97979780;box-shadow:0px 104px 104px -40px rgba(0, 0, 0, 0.16);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 40px;padding:40px 40px 40px 40px;}
4430
.elementor-1015 .elementor-element.elementor-element-1d7c6e9 > .elementor-element-populated, .elementor-1015 .elementor-element.elementor-element-1d7c6e9 > .elementor-element-populated > .elementor-background-overlay, .elementor-1015 .elementor-element.elementor-element-1d7c6e9 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}
4431
.elementor-1015 .elementor-element.elementor-element-1d7c6e9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
4432
.elementor-1015 .elementor-element.elementor-element-1d7c6e9{z-index:1;}
4433
.elementor-1015 .elementor-element.elementor-element-34c29c6{text-align:center;}
4434
.elementor-1015 .elementor-element.elementor-element-34c29c6 > .elementor-widget-container{margin:0px 0px 12px 0px;}
4435
.elementor-1015 .elementor-element.elementor-element-9eb0904:not(.elementor-motion-effects-element-type-background), .elementor-1015 .elementor-element.elementor-element-9eb0904 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F8F8FB 100%, #FFFFFF 88%);}
4436
.elementor-1015 .elementor-element.elementor-element-9eb0904{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:010px 40px 60px 40px;}
4437
.elementor-1015 .elementor-element.elementor-element-9eb0904 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
4438
.elementor-1015 .elementor-element.elementor-element-b934ed8 > .elementor-element-populated{padding:010px 0px 0px 0px;}
4439
.elementor-1015 .elementor-element.elementor-element-13bbe46 .elementor-icon-wrapper{text-align:center;}
4440
.elementor-1015 .elementor-element.elementor-element-13bbe46 .elementor-icon{font-size:16px;}
4441
.elementor-1015 .elementor-element.elementor-element-13bbe46 .elementor-icon i, .elementor-1015 .elementor-element.elementor-element-13bbe46 .elementor-icon svg{transform:rotate(0deg);}
4442
.elementor-1015 .elementor-element.elementor-element-13bbe46 > .elementor-widget-container{margin:-10px 0px 0px 0px;}
4443
.elementor-1015 .elementor-element.elementor-element-91234e7{text-align:center;}
4444
.elementor-1015 .elementor-element.elementor-element-91234e7 .elementor-heading-title{font-size:48px;text-transform:none;}
4445
.elementor-1015 .elementor-element.elementor-element-7559c7e .elementor-text-editor{text-align:center;}
4446
.elementor-1015 .elementor-element.elementor-element-7559c7e > .elementor-widget-container{margin:0px 218px 0px 218px;}
4447
.elementor-1015 .elementor-element.elementor-element-7a19533{margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}
4448
.elementor-1015 .elementor-element.elementor-element-3543a67 > .elementor-element-populated{margin:0px 32px 0px 0px;}
4449
.elementor-1015 .elementor-element.elementor-element-d7fb94d.elementor-view-stacked .elementor-icon{
background-color:#0A1D8514;fill:#0A1D85;color:#0A1D85;}
4450
.elementor-1015 .elementor-element.elementor-element-d7fb94d.elementor-view-framed .elementor-icon, .elementor-1015 .elementor-element.elementor-element-d7fb94d.elementor-view-default .elementor-icon{
fill:#0A1D8514;
color:#0A1D8514;
border-color:#0A1D8514;}
4451
.elementor-1015 .elementor-element.elementor-element-d7fb94d.elementor-view-framed .elementor-icon{background-color:#0A1D85;}
4452
.elementor-1015 .elementor-element.elementor-element-d7fb94d.elementor-position-right .elementor-icon-box-icon{margin-left:24px;}
4453
.elementor-1015 .elementor-element.elementor-element-d7fb94d.elementor-position-left .elementor-icon-box-icon{margin-right:24px;}
4454
.elementor-1015 .elementor-element.elementor-element-d7fb94d.elementor-position-top .elementor-icon-box-icon{margin-bottom:24px;}
4455
.elementor-1015 .elementor-element.elementor-element-d7fb94d .elementor-icon{font-size:30px;}
4456
.elementor-1015 .elementor-element.elementor-element-d7fb94d .elementor-icon i{transform:rotate(0deg);}
4457
.elementor-1015 .elementor-element.elementor-element-d7fb94d .elementor-icon-box-wrapper{text-align:left;}
4458
.elementor-1015 .elementor-element.elementor-element-d7fb94d .elementor-icon-box-title{margin-bottom:8px;}
4459
.elementor-1015 .elementor-element.elementor-element-d7fb94d .elementor-icon-box-content .elementor-icon-box-title, .elementor-1015 .elementor-element.elementor-element-d7fb94d .elementor-icon-box-content .elementor-icon-box-title a{text-transform:none;}
4460
.elementor-1015 .elementor-element.elementor-element-d7fb94d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 40px 40px 40px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(219, 221, 238, 0.41);border-radius:4px 4px 4px 4px;box-shadow:0px 32px 120px -25px rgba(0, 0, 0, 0.08);}
4461
.elementor-1015 .elementor-element.elementor-element-d7fb94d:hover .elementor-widget-container{box-shadow:0px 64px 160px -24px rgba(0, 0, 0, 0.16);}
4462
.elementor-1015 .elementor-element.elementor-element-b29167d > .elementor-element-populated{margin:0px 16px 0px 16px;}
4463
.elementor-1015 .elementor-element.elementor-element-207761f.elementor-view-stacked .elementor-icon{
background-color:#0A1D8514;fill:#0A1D85;color:#0A1D85;}
4464
.elementor-1015 .elementor-element.elementor-element-207761f.elementor-view-framed .elementor-icon, .elementor-1015 .elementor-element.elementor-element-207761f.elementor-view-default .elementor-icon{
fill:#0A1D8514;
color:#0A1D8514;
border-color:#0A1D8514;}
4465
.elementor-1015 .elementor-element.elementor-element-207761f.elementor-view-framed .elementor-icon{background-color:#0A1D85;}
4466
.elementor-1015 .elementor-element.elementor-element-207761f.elementor-position-right .elementor-icon-box-icon{margin-left:24px;}
4467
.elementor-1015 .elementor-element.elementor-element-207761f.elementor-position-left .elementor-icon-box-icon{margin-right:24px;}
4468
.elementor-1015 .elementor-element.elementor-element-207761f.elementor-position-top .elementor-icon-box-icon{margin-bottom:24px;}
4469
.elementor-1015 .elementor-element.elementor-element-207761f .elementor-icon{font-size:30px;}
4470
.elementor-1015 .elementor-element.elementor-element-207761f .elementor-icon i{transform:rotate(0deg);}
4471
.elementor-1015 .elementor-element.elementor-element-207761f .elementor-icon-box-wrapper{text-align:left;}
4472
.elementor-1015 .elementor-element.elementor-element-207761f .elementor-icon-box-title{margin-bottom:8px;}
4473
.elementor-1015 .elementor-element.elementor-element-207761f .elementor-icon-box-content .elementor-icon-box-title, .elementor-1015 .elementor-element.elementor-element-207761f .elementor-icon-box-content .elementor-icon-box-title a{text-transform:none;}
4474
.elementor-1015 .elementor-element.elementor-element-207761f .elementor-icon-box-content .elementor-icon-box-description{text-transform:none;}
4475
.elementor-1015 .elementor-element.elementor-element-207761f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 40px 40px 40px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(219, 221, 238, 0.41);border-radius:4px 4px 4px 4px;box-shadow:0px 32px 120px -25px rgba(0, 0, 0, 0.08);}
4476
.elementor-1015 .elementor-element.elementor-element-207761f:hover .elementor-widget-container{box-shadow:0px 64px 160px -24px rgba(0, 0, 0, 0.16);}
4477
.elementor-1015 .elementor-element.elementor-element-5a62102 > .elementor-element-populated{margin:0px 0px 0px 32px;}
4478
.elementor-1015 .elementor-element.elementor-element-8ebaba7.elementor-view-stacked .elementor-icon{
background-color:#0A1D8514;fill:#0A1D85;color:#0A1D85;}
4479
.elementor-1015 .elementor-element.elementor-element-8ebaba7.elementor-view-framed .elementor-icon, .elementor-1015 .elementor-element.elementor-element-8ebaba7.elementor-view-default .elementor-icon{
fill:#0A1D8514;
color:#0A1D8514;
border-color:#0A1D8514;}
4480
.elementor-1015 .elementor-element.elementor-element-8ebaba7.elementor-view-framed .elementor-icon{background-color:#0A1D85;}
4481
.elementor-1015 .elementor-element.elementor-element-8ebaba7.elementor-position-right .elementor-icon-box-icon{margin-left:24px;}
4482
.elementor-1015 .elementor-element.elementor-element-8ebaba7.elementor-position-left .elementor-icon-box-icon{margin-right:24px;}
4483
.elementor-1015 .elementor-element.elementor-element-8ebaba7.elementor-position-top .elementor-icon-box-icon{margin-bottom:24px;}
4484
.elementor-1015 .elementor-element.elementor-element-8ebaba7 .elementor-icon{font-size:30px;}
4485
.elementor-1015 .elementor-element.elementor-element-8ebaba7 .elementor-icon i{transform:rotate(0deg);}
4486
.elementor-1015 .elementor-element.elementor-element-8ebaba7 .elementor-icon-box-wrapper{text-align:left;}
4487
.elementor-1015 .elementor-element.elementor-element-8ebaba7 .elementor-icon-box-title{margin-bottom:8px;}
4488
.elementor-1015 .elementor-element.elementor-element-8ebaba7 .elementor-icon-box-content .elementor-icon-box-title, .elementor-1015 .elementor-element.elementor-element-8ebaba7 .elementor-icon-box-content .elementor-icon-box-title a{text-transform:none;}
4489
.elementor-1015 .elementor-element.elementor-element-8ebaba7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 40px 40px 40px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(219, 221, 238, 0.41);border-radius:4px 4px 4px 4px;box-shadow:0px 32px 120px -25px rgba(0, 0, 0, 0.08);}
4490
.elementor-1015 .elementor-element.elementor-element-8ebaba7:hover .elementor-widget-container{box-shadow:0px 64px 160px -24px rgba(0, 0, 0, 0.16);}
4491
.elementor-1015 .elementor-element.elementor-element-9c48ea5{margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}
4492
.elementor-1015 .elementor-element.elementor-element-dd7eaa7 > .elementor-element-populated{margin:0px 32px 0px 0px;}
4493
.elementor-1015 .elementor-element.elementor-element-69e3e45.elementor-view-stacked .elementor-icon{
background-color:#0A1D8514;fill:#0A1D85;color:#0A1D85;}
4494
.elementor-1015 .elementor-element.elementor-element-69e3e45.elementor-view-framed .elementor-icon, .elementor-1015 .elementor-element.elementor-element-69e3e45.elementor-view-default .elementor-icon{
fill:#0A1D8514;
color:#0A1D8514;
border-color:#0A1D8514;}
4495
.elementor-1015 .elementor-element.elementor-element-69e3e45.elementor-view-framed .elementor-icon{background-color:#0A1D85;}
4496
.elementor-1015 .elementor-element.elementor-element-69e3e45.elementor-position-right .elementor-icon-box-icon{margin-left:24px;}
4497
.elementor-1015 .elementor-element.elementor-element-69e3e45.elementor-position-left .elementor-icon-box-icon{margin-right:24px;}
4498
.elementor-1015 .elementor-element.elementor-element-69e3e45.elementor-position-top .elementor-icon-box-icon{margin-bottom:24px;}
4499
.elementor-1015 .elementor-element.elementor-element-69e3e45 .elementor-icon{font-size:30px;}
4500
.elementor-1015 .elementor-element.elementor-element-69e3e45 .elementor-icon i{transform:rotate(0deg);}
4501
.elementor-1015 .elementor-element.elementor-element-69e3e45 .elementor-icon-box-wrapper{text-align:left;}
4502
.elementor-1015 .elementor-element.elementor-element-69e3e45 .elementor-icon-box-title{margin-bottom:8px;}
4503
.elementor-1015 .elementor-element.elementor-element-69e3e45 .elementor-icon-box-content .elementor-icon-box-title, .elementor-1015 .elementor-element.elementor-element-69e3e45 .elementor-icon-box-content .elementor-icon-box-title a{text-transform:none;}
4504
.elementor-1015 .elementor-element.elementor-element-69e3e45 .elementor-icon-box-content .elementor-icon-box-description{text-transform:none;}
4505
.elementor-1015 .elementor-element.elementor-element-69e3e45 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 40px 40px 40px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(219, 221, 238, 0.41);border-radius:4px 4px 4px 4px;box-shadow:0px 32px 120px -25px rgba(0, 0, 0, 0.08);}
4506
.elementor-1015 .elementor-element.elementor-element-69e3e45:hover .elementor-widget-container{box-shadow:0px 64px 160px -24px rgba(0, 0, 0, 0.16);}
4507
.elementor-1015 .elementor-element.elementor-element-971bd64 > .elementor-element-populated{margin:0px 16px 0px 16px;}
4508
.elementor-1015 .elementor-element.elementor-element-a19ba2b.elementor-view-stacked .elementor-icon{
background-color:#0A1D8514;fill:#0A1D85;color:#0A1D85;}
4509
.elementor-1015 .elementor-element.elementor-element-a19ba2b.elementor-view-framed .elementor-icon, .elementor-1015 .elementor-element.elementor-element-a19ba2b.elementor-view-default .elementor-icon{
fill:#0A1D8514;
color:#0A1D8514;
border-color:#0A1D8514;}
4510
.elementor-1015 .elementor-element.elementor-element-a19ba2b.elementor-view-framed .elementor-icon{background-color:#0A1D85;}
4511
.elementor-1015 .elementor-element.elementor-element-a19ba2b.elementor-position-right .elementor-icon-box-icon{margin-left:24px;}
4512
.elementor-1015 .elementor-element.elementor-element-a19ba2b.elementor-position-left .elementor-icon-box-icon{margin-right:24px;}
4513
.elementor-1015 .elementor-element.elementor-element-a19ba2b.elementor-position-top .elementor-icon-box-icon{margin-bottom:24px;}
4514
.elementor-1015 .elementor-element.elementor-element-a19ba2b .elementor-icon{font-size:30px;}
4515
.elementor-1015 .elementor-element.elementor-element-a19ba2b .elementor-icon i{transform:rotate(0deg);}
4516
.elementor-1015 .elementor-element.elementor-element-a19ba2b .elementor-icon-box-wrapper{text-align:left;}
4517
.elementor-1015 .elementor-element.elementor-element-a19ba2b .elementor-icon-box-title{margin-bottom:8px;}
4518
.elementor-1015 .elementor-element.elementor-element-a19ba2b .elementor-icon-box-content .elementor-icon-box-title, .elementor-1015 .elementor-element.elementor-element-a19ba2b .elementor-icon-box-content .elementor-icon-box-title a{text-transform:none;}
4519
.elementor-1015 .elementor-element.elementor-element-a19ba2b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 40px 40px 40px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(219, 221, 238, 0.41);border-radius:4px 4px 4px 4px;box-shadow:0px 32px 120px -25px rgba(0, 0, 0, 0.08);}
4520
.elementor-1015 .elementor-element.elementor-element-a19ba2b:hover .elementor-widget-container{box-shadow:0px 64px 160px -24px rgba(0, 0, 0, 0.16);}
4521
.elementor-1015 .elementor-element.elementor-element-03e2526 > .elementor-element-populated{margin:0px 0px 0px 32px;}
4522
.elementor-1015 .elementor-element.elementor-element-70d783a.elementor-view-stacked .elementor-icon{
background-color:#0A1D8514;fill:#0A1D85;color:#0A1D85;}
4523
.elementor-1015 .elementor-element.elementor-element-70d783a.elementor-view-framed .elementor-icon, .elementor-1015 .elementor-element.elementor-element-70d783a.elementor-view-default .elementor-icon{
fill:#0A1D8514;
color:#0A1D8514;
border-color:#0A1D8514;}
4524
.elementor-1015 .elementor-element.elementor-element-70d783a.elementor-view-framed .elementor-icon{background-color:#0A1D85;}
4525
.elementor-1015 .elementor-element.elementor-element-70d783a.elementor-position-right .elementor-icon-box-icon{margin-left:24px;}
4526
.elementor-1015 .elementor-element.elementor-element-70d783a.elementor-position-left .elementor-icon-box-icon{margin-right:24px;}
4527
.elementor-1015 .elementor-element.elementor-element-70d783a.elementor-position-top .elementor-icon-box-icon{margin-bottom:24px;}
4528
.elementor-1015 .elementor-element.elementor-element-70d783a .elementor-icon{font-size:30px;}
4529
.elementor-1015 .elementor-element.elementor-element-70d783a .elementor-icon i{transform:rotate(0deg);}
4530
.elementor-1015 .elementor-element.elementor-element-70d783a .elementor-icon-box-wrapper{text-align:left;}
4531
.elementor-1015 .elementor-element.elementor-element-70d783a .elementor-icon-box-title{margin-bottom:8px;}
4532
.elementor-1015 .elementor-element.elementor-element-70d783a .elementor-icon-box-content .elementor-icon-box-title, .elementor-1015 .elementor-element.elementor-element-70d783a .elementor-icon-box-content .elementor-icon-box-title a{text-transform:none;}
4533
.elementor-1015 .elementor-element.elementor-element-70d783a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 40px 40px 40px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(219, 221, 238, 0.41);border-radius:4px 4px 4px 4px;box-shadow:0px 32px 120px -25px rgba(0, 0, 0, 0.08);}
4534
.elementor-1015 .elementor-element.elementor-element-70d783a:hover .elementor-widget-container{box-shadow:0px 64px 160px -24px rgba(0, 0, 0, 0.16);}
4535
.elementor-1015 .elementor-element.elementor-element-f914ac5:not(.elementor-motion-effects-element-type-background), .elementor-1015 .elementor-element.elementor-element-f914ac5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://www.jordiaguilarabogados.com/wp-content/uploads/2020/11/top-view-of-businessman-signing-documents-scaled.jpg);background-position:center left;background-repeat:no-repeat;background-size:cover;}
4536
.elementor-1015 .elementor-element.elementor-element-f914ac5 > .elementor-background-overlay{
background-color:#000422A3;opacity:0.6;mix-blend-mode:darken;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
4537
.elementor-1015 .elementor-element.elementor-element-f914ac5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 40px 80px 40px;}
4538
.elementor-1015 .elementor-element.elementor-element-9811e41{text-align:center;}
4539
.elementor-1015 .elementor-element.elementor-element-9811e41 .elementor-heading-title{color:#FFFFFF;text-transform:none;}
4540
.elementor-1015 .elementor-element.elementor-element-9811e41 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}
4541
.elementor-1015 .elementor-element.elementor-element-69b4d95{margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}
4542
.elementor-1015 .elementor-element.elementor-element-8f18db3 .elementor-icon-wrapper{text-align:center;}
4543
.elementor-1015 .elementor-element.elementor-element-8f18db3 .elementor-icon{font-size:16px;}
4544
.elementor-1015 .elementor-element.elementor-element-8f18db3 .elementor-icon i, .elementor-1015 .elementor-element.elementor-element-8f18db3 .elementor-icon svg{transform:rotate(0deg);}
4545
.elementor-1015 .elementor-element.elementor-element-8f18db3 > .elementor-widget-container{margin:-10px 0px 0px 0px;}
4546
.elementor-1015 .elementor-element.elementor-element-5e79d1f{text-align:center;}
4547
.elementor-1015 .elementor-element.elementor-element-5e79d1f .elementor-heading-title{font-size:48px;}
4548
.elementor-1015 .elementor-element.elementor-element-8d667eb{padding:24px 40px 60px 40px;}
4549
.elementor-1015 .elementor-element.elementor-element-fe3eafd{border-style:solid;border-width:0px 0px 1px 0px;border-color:#DBDDEE;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:020px 0px 020px 0px;}
4550
.elementor-1015 .elementor-element.elementor-element-fe3eafd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
4551
.elementor-1015 .elementor-element.elementor-element-e265501{text-align:left;}
4552
.elementor-1015 .elementor-element.elementor-element-e265501 .elementor-heading-title{text-transform:none;}
4553
.elementor-1015 .elementor-element.elementor-element-5fb592a > .elementor-element-populated{padding:0px 63px 0px 0px;}
4554
.elementor-1015 .elementor-element.elementor-element-e415e43 .elementor-text-editor{text-align:left;}
4555
.elementor-1015 .elementor-element.elementor-element-b56bede{border-style:solid;border-width:0px 0px 1px 0px;border-color:#DBDDEE;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:020px 0px 20px 0px;}
4556
.elementor-1015 .elementor-element.elementor-element-b56bede > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
4557
.elementor-1015 .elementor-element.elementor-element-45f0c90{text-align:left;}
4558
.elementor-1015 .elementor-element.elementor-element-45f0c90 .elementor-heading-title{text-transform:none;}
4559
.elementor-1015 .elementor-element.elementor-element-45f0c90 > .elementor-widget-container{padding:0px 10px 0px 0px;}
4560
.elementor-1015 .elementor-element.elementor-element-2d51343 > .elementor-element-populated{padding:0px 63px 0px 0px;}
4561
.elementor-1015 .elementor-element.elementor-element-2c00d48 .elementor-text-editor{text-align:left;}
4562
.elementor-1015 .elementor-element.elementor-element-1a0b573{border-style:solid;border-width:0px 0px 1px 0px;border-color:#DBDDEE;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:020px 0px 020px 0px;}
4563
.elementor-1015 .elementor-element.elementor-element-1a0b573 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
4564
.elementor-1015 .elementor-element.elementor-element-eb49e58{text-align:left;}
4565
.elementor-1015 .elementor-element.elementor-element-eb49e58 .elementor-heading-title{text-transform:none;}
4566
.elementor-1015 .elementor-element.elementor-element-3db1429 > .elementor-element-populated{padding:0px 63px 0px 0px;}
4567
.elementor-1015 .elementor-element.elementor-element-a24a2ce .elementor-text-editor{text-align:left;}
4568
.elementor-1015 .elementor-element.elementor-element-f9bdb95:not(.elementor-motion-effects-element-type-background), .elementor-1015 .elementor-element.elementor-element-f9bdb95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8FB;}
4569
.elementor-1015 .elementor-element.elementor-element-f9bdb95{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 40px 0px;}
4570
.elementor-1015 .elementor-element.elementor-element-f9bdb95 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
4571
.elementor-1015 .elementor-element.elementor-element-2e584fa .elementor-icon-wrapper{text-align:center;}
4572
.elementor-1015 .elementor-element.elementor-element-2e584fa .elementor-icon{font-size:16px;}
4573
.elementor-1015 .elementor-element.elementor-element-2e584fa .elementor-icon i, .elementor-1015 .elementor-element.elementor-element-2e584fa .elementor-icon svg{transform:rotate(0deg);}
4574
.elementor-1015 .elementor-element.elementor-element-2e584fa > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:020px 0px 0px 0px;}
4575
.elementor-1015 .elementor-element.elementor-element-88e715a{text-align:center;}
4576
.elementor-1015 .elementor-element.elementor-element-88e715a .elementor-heading-title{font-size:48px;}
4577
.elementor-1015 .elementor-element.elementor-element-f7c478b:not(.elementor-motion-effects-element-type-background), .elementor-1015 .elementor-element.elementor-element-f7c478b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8FB;}
4578
.elementor-1015 .elementor-element.elementor-element-f7c478b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}
4579
.elementor-1015 .elementor-element.elementor-element-f7c478b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
4580
.elementor-1015 .elementor-element.elementor-element-103b34d.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}
4581
.elementor-1015 .elementor-element.elementor-element-103b34d.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}
4582
.elementor-1015 .elementor-element.elementor-element-103b34d.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}
4583
.elementor-1015 .elementor-element.elementor-element-103b34d .elementor-icon i{transform:rotate(0deg);}
4584
.elementor-1015 .elementor-element.elementor-element-103b34d .elementor-icon-box-wrapper{text-align:left;}
4585
.elementor-1015 .elementor-element.elementor-element-103b34d .elementor-icon-box-title{margin-bottom:2px;}
4586
.elementor-1015 .elementor-element.elementor-element-103b34d > .elementor-widget-container{margin:0px 0px -20px 0px;padding:24px 24px 24px 24px;background-color:#F8F8FB;border-style:solid;border-width:0px 0px 1px 0px;border-color:#DBDDEE;}
4587
.elementor-1015 .elementor-element.elementor-element-888b1b5.elementor-view-stacked .elementor-icon{
background-color:#0A1D8514;fill:#0A1D85;color:#0A1D85;}
4588
.elementor-1015 .elementor-element.elementor-element-888b1b5.elementor-view-framed .elementor-icon, .elementor-1015 .elementor-element.elementor-element-888b1b5.elementor-view-default .elementor-icon{
fill:#0A1D8514;
color:#0A1D8514;
border-color:#0A1D8514;}
4589
.elementor-1015 .elementor-element.elementor-element-888b1b5.elementor-view-framed .elementor-icon{background-color:#0A1D85;}
4590
.elementor-1015 .elementor-element.elementor-element-888b1b5.elementor-position-right .elementor-icon-box-icon{margin-left:16px;}
4591
.elementor-1015 .elementor-element.elementor-element-888b1b5.elementor-position-left .elementor-icon-box-icon{margin-right:16px;}
4592
.elementor-1015 .elementor-element.elementor-element-888b1b5.elementor-position-top .elementor-icon-box-icon{margin-bottom:16px;}
4593
.elementor-1015 .elementor-element.elementor-element-888b1b5 .elementor-icon{font-size:16px;padding:16px;}
4594
.elementor-1015 .elementor-element.elementor-element-888b1b5 .elementor-icon i{transform:rotate(0deg);}
4595
.elementor-1015 .elementor-element.elementor-element-888b1b5 .elementor-icon-box-wrapper{text-align:left;}
4596
.elementor-1015 .elementor-element.elementor-element-888b1b5 .elementor-icon-box-title{margin-bottom:2px;}
4597
.elementor-1015 .elementor-element.elementor-element-888b1b5 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:24px 24px 24px 24px;background-color:#F8F8FB;border-style:solid;border-width:0px 0px 1px 0px;border-color:#DBDDEE;}
4598
.elementor-1015 .elementor-element.elementor-element-ef54838.elementor-view-stacked .elementor-icon{
background-color:#0A1D8514;fill:#0A1D85;color:#0A1D85;}
4599
.elementor-1015 .elementor-element.elementor-element-ef54838.elementor-view-framed .elementor-icon, .elementor-1015 .elementor-element.elementor-element-ef54838.elementor-view-default .elementor-icon{
fill:#0A1D8514;
color:#0A1D8514;
border-color:#0A1D8514;}
4600
.elementor-1015 .elementor-element.elementor-element-ef54838.elementor-view-framed .elementor-icon{background-color:#0A1D85;}
4601
.elementor-1015 .elementor-element.elementor-element-ef54838.elementor-position-right .elementor-icon-box-icon{margin-left:16px;}
4602
.elementor-1015 .elementor-element.elementor-element-ef54838.elementor-position-left .elementor-icon-box-icon{margin-right:16px;}
4603
.elementor-1015 .elementor-element.elementor-element-ef54838.elementor-position-top .elementor-icon-box-icon{margin-bottom:16px;}
4604
.elementor-1015 .elementor-element.elementor-element-ef54838 .elementor-icon{font-size:16px;padding:16px;}
4605
.elementor-1015 .elementor-element.elementor-element-ef54838 .elementor-icon i{transform:rotate(0deg);}
4606
.elementor-1015 .elementor-element.elementor-element-ef54838 .elementor-icon-box-wrapper{text-align:left;}
4607
.elementor-1015 .elementor-element.elementor-element-ef54838 .elementor-icon-box-title{margin-bottom:2px;}
4608
.elementor-1015 .elementor-element.elementor-element-ef54838 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 24px 24px 24px;background-color:#F8F8FB;border-style:solid;border-width:0px 0px 1px 0px;border-color:#DBDDEE;}
4609
.elementor-1015 .elementor-element.elementor-element-ef54838{width:50%;max-width:50%;}
4610
.elementor-1015 .elementor-element.elementor-element-f85e9d9.elementor-view-stacked .elementor-icon{
background-color:#0A1D8514;fill:#0A1D85;color:#0A1D85;}
4611
.elementor-1015 .elementor-element.elementor-element-f85e9d9.elementor-view-framed .elementor-icon, .elementor-1015 .elementor-element.elementor-element-f85e9d9.elementor-view-default .elementor-icon{
fill:#0A1D8514;
color:#0A1D8514;
border-color:#0A1D8514;}
4612
.elementor-1015 .elementor-element.elementor-element-f85e9d9.elementor-view-framed .elementor-icon{background-color:#0A1D85;}
4613
.elementor-1015 .elementor-element.elementor-element-f85e9d9.elementor-position-right .elementor-icon-box-icon{margin-left:16px;}
4614
.elementor-1015 .elementor-element.elementor-element-f85e9d9.elementor-position-left .elementor-icon-box-icon{margin-right:16px;}
4615
.elementor-1015 .elementor-element.elementor-element-f85e9d9.elementor-position-top .elementor-icon-box-icon{margin-bottom:16px;}
4616
.elementor-1015 .elementor-element.elementor-element-f85e9d9 .elementor-icon{font-size:16px;padding:16px;}
4617
.elementor-1015 .elementor-element.elementor-element-f85e9d9 .elementor-icon i{transform:rotate(0deg);}
4618
.elementor-1015 .elementor-element.elementor-element-f85e9d9 .elementor-icon-box-wrapper{text-align:left;}
4619
.elementor-1015 .elementor-element.elementor-element-f85e9d9 .elementor-icon-box-title{margin-bottom:2px;}
4620
.elementor-1015 .elementor-element.elementor-element-f85e9d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 24px 24px 24px;background-color:#F8F8FB;border-style:solid;border-width:0px 0px 1px 0px;border-color:#DBDDEE;}
4621
.elementor-1015 .elementor-element.elementor-element-f85e9d9{width:50%;max-width:50%;}
4622
.elementor-1015 .elementor-element.elementor-element-49cd9a3.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#0A1D85;color:#0A1D85;}
4623
.elementor-1015 .elementor-element.elementor-element-49cd9a3.elementor-view-framed .elementor-icon, .elementor-1015 .elementor-element.elementor-element-49cd9a3.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}
4624
.elementor-1015 .elementor-element.elementor-element-49cd9a3.elementor-view-framed .elementor-icon{background-color:#0A1D85;}
4625
.elementor-1015 .elementor-element.elementor-element-49cd9a3.elementor-position-right .elementor-icon-box-icon{margin-left:16px;}
4626
.elementor-1015 .elementor-element.elementor-element-49cd9a3.elementor-position-left .elementor-icon-box-icon{margin-right:16px;}
4627
.elementor-1015 .elementor-element.elementor-element-49cd9a3.elementor-position-top .elementor-icon-box-icon{margin-bottom:16px;}
4628
.elementor-1015 .elementor-element.elementor-element-49cd9a3 .elementor-icon{font-size:16px;padding:16px;}
4629
.elementor-1015 .elementor-element.elementor-element-49cd9a3 .elementor-icon i{transform:rotate(0deg);}
4630
.elementor-1015 .elementor-element.elementor-element-49cd9a3 .elementor-icon-box-wrapper{text-align:left;}
4631
.elementor-1015 .elementor-element.elementor-element-49cd9a3 .elementor-icon-box-title{margin-bottom:2px;}
4632
.elementor-1015 .elementor-element.elementor-element-49cd9a3 .elementor-icon-box-content .elementor-icon-box-title{color:#F8F8FB;}
4633
.elementor-1015 .elementor-element.elementor-element-49cd9a3 .elementor-icon-box-content .elementor-icon-box-description{color:#F8F8FB;font-size:22px;font-weight:bold;}
4634
.elementor-1015 .elementor-element.elementor-element-49cd9a3 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:24px 24px 24px 24px;background-color:#0A1D85;border-style:solid;border-width:0px 0px 1px 0px;border-color:#DBDDEE;}
4635
.elementor-bc-flex-widget .elementor-1015 .elementor-element.elementor-element-d60d10c.elementor-column .elementor-column-wrap{align-items:center;}
4636
.elementor-1015 .elementor-element.elementor-element-d60d10c.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}
4637
.elementor-1015 .elementor-element.elementor-element-68fb4df iframe{height:435px;}
4638
.elementor-1015 .elementor-element.elementor-element-a018e93:not(.elementor-motion-effects-element-type-background), .elementor-1015 .elementor-element.elementor-element-a018e93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8FB;}
4639
.elementor-1015 .elementor-element.elementor-element-a018e93{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}
4640
.elementor-1015 .elementor-element.elementor-element-a018e93 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
4641
.elementor-1015 .elementor-element.elementor-element-c9f1293 .elementor-spacer-inner{height:50px;}
4642
@media(max-width:1024px) and (min-width:768px){.elementor-1015 .elementor-element.elementor-element-daf2e83{width:100%;}
4643
.elementor-1015 .elementor-element.elementor-element-1d7c6e9{width:100%;}
4644
.elementor-1015 .elementor-element.elementor-element-3543a67{width:100%;}
4645
.elementor-1015 .elementor-element.elementor-element-b29167d{width:100%;}
4646
.elementor-1015 .elementor-element.elementor-element-5a62102{width:100%;}
4647
.elementor-1015 .elementor-element.elementor-element-dd7eaa7{width:100%;}
4648
.elementor-1015 .elementor-element.elementor-element-971bd64{width:100%;}
4649
.elementor-1015 .elementor-element.elementor-element-03e2526{width:100%;}
4650
}
4651
@media(min-width:1025px){.elementor-1015 .elementor-element.elementor-element-67145ad:not(.elementor-motion-effects-element-type-background), .elementor-1015 .elementor-element.elementor-element-67145ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}
4652
.elementor-1015 .elementor-element.elementor-element-f914ac5:not(.elementor-motion-effects-element-type-background), .elementor-1015 .elementor-element.elementor-element-f914ac5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}
4653
}
4654
@media(max-width:1024px){.elementor-1015 .elementor-element.elementor-element-67145ad:not(.elementor-motion-effects-element-type-background), .elementor-1015 .elementor-element.elementor-element-67145ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}
4655
.elementor-1015 .elementor-element.elementor-element-67145ad > .elementor-background-overlay{background-size:880px auto;}
4656
.elementor-1015 .elementor-element.elementor-element-d9e6b66{padding:0px 40px 80px 40px;}
4657
.elementor-1015 .elementor-element.elementor-element-daf2e83 > .elementor-element-populated{padding:48px 0px 0px 0px;}
4658
.elementor-1015 .elementor-element.elementor-element-6dd11a6 .elementor-icon-wrapper{text-align:left;}
4659
.elementor-1015 .elementor-element.elementor-element-9dfbd81{text-align:left;}
4660
.elementor-1015 .elementor-element.elementor-element-1d7c6e9 > .elementor-element-populated{margin:-40px 0px 0px 0px;padding:0px 0px 12px 0px;}
4661
.elementor-1015 .elementor-element.elementor-element-34c29c6{text-align:left;}
4662
.elementor-1015 .elementor-element.elementor-element-9eb0904{margin-top:0px;margin-bottom:0px;padding:80px 40px 80px 40px;}
4663
.elementor-1015 .elementor-element.elementor-element-7559c7e > .elementor-widget-container{margin:0px 104px 0px 104px;}
4664
.elementor-1015 .elementor-element.elementor-element-3543a67 > .elementor-element-populated{margin:0px 0px 48px 0px;}
4665
.elementor-1015 .elementor-element.elementor-element-b29167d > .elementor-element-populated{margin:0px 0px 48px 0px;}
4666
.elementor-1015 .elementor-element.elementor-element-5a62102 > .elementor-element-populated{margin:0px 0px 0px 0px;}
4667
.elementor-1015 .elementor-element.elementor-element-dd7eaa7 > .elementor-element-populated{margin:0px 0px 48px 0px;}
4668
.elementor-1015 .elementor-element.elementor-element-971bd64 > .elementor-element-populated{margin:0px 0px 48px 0px;}
4669
.elementor-1015 .elementor-element.elementor-element-03e2526 > .elementor-element-populated{margin:0px 0px 0px 0px;}
4670
.elementor-1015 .elementor-element.elementor-element-f914ac5:not(.elementor-motion-effects-element-type-background), .elementor-1015 .elementor-element.elementor-element-f914ac5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}
4671
.elementor-1015 .elementor-element.elementor-element-f914ac5 > .elementor-background-overlay{background-size:880px auto;}
4672
}
4673
@media(max-width:767px){.elementor-1015 .elementor-element.elementor-element-67145ad > .elementor-background-overlay{background-size:960px auto;}
4674
.elementor-1015 .elementor-element.elementor-element-d9e6b66{padding:0px 24px 64px 24px;}
4675
.elementor-1015 .elementor-element.elementor-element-daf2e83 > .elementor-element-populated{padding:40px 8px 0px 0px;}
4676
.elementor-1015 .elementor-element.elementor-element-988a298 > .elementor-widget-container{margin:0px 0px 0px 0px;}
4677
.elementor-1015 .elementor-element.elementor-element-51b173e{padding:0px 0px 0px 0px;}
4678
.elementor-1015 .elementor-element.elementor-element-b5e0ae4 > .elementor-element-populated{margin:0px 0px 12px 0px;}
4679
.elementor-1015 .elementor-element.elementor-element-9a0fca1{padding:0px 0px 100px 0px;}
4680
.elementor-1015 .elementor-element.elementor-element-a69ac28 > .elementor-element-populated{margin:0px 0px 12px 0px;}
4681
.elementor-1015 .elementor-element.elementor-element-1d7c6e9 > .elementor-element-populated{padding:7px 7px 7px 7px;}
4682
.elementor-1015 .elementor-element.elementor-element-9eb0904{padding:64px 24px 64px 24px;}
4683
.elementor-1015 .elementor-element.elementor-element-7559c7e > .elementor-widget-container{margin:0px 8px 0px 8px;}
4684
.elementor-1015 .elementor-element.elementor-element-7a19533{margin-top:24px;margin-bottom:48px;}
4685
.elementor-1015 .elementor-element.elementor-element-d7fb94d .elementor-icon-box-icon{margin-bottom:24px;}
4686
.elementor-1015 .elementor-element.elementor-element-d7fb94d > .elementor-widget-container{padding:24px 24px 24px 24px;}
4687
.elementor-1015 .elementor-element.elementor-element-207761f .elementor-icon-box-icon{margin-bottom:24px;}
4688
.elementor-1015 .elementor-element.elementor-element-207761f > .elementor-widget-container{padding:24px 24px 24px 24px;}
4689
.elementor-1015 .elementor-element.elementor-element-8ebaba7 .elementor-icon-box-icon{margin-bottom:24px;}
4690
.elementor-1015 .elementor-element.elementor-element-8ebaba7 > .elementor-widget-container{padding:24px 24px 24px 24px;}
4691
.elementor-1015 .elementor-element.elementor-element-9c48ea5{margin-top:24px;margin-bottom:48px;}
4692
.elementor-1015 .elementor-element.elementor-element-69e3e45 .elementor-icon-box-icon{margin-bottom:24px;}
4693
.elementor-1015 .elementor-element.elementor-element-69e3e45 > .elementor-widget-container{padding:24px 24px 24px 24px;}
4694
.elementor-1015 .elementor-element.elementor-element-a19ba2b .elementor-icon-box-icon{margin-bottom:24px;}
4695
.elementor-1015 .elementor-element.elementor-element-a19ba2b > .elementor-widget-container{padding:24px 24px 24px 24px;}
4696
.elementor-1015 .elementor-element.elementor-element-70d783a .elementor-icon-box-icon{margin-bottom:24px;}
4697
.elementor-1015 .elementor-element.elementor-element-70d783a > .elementor-widget-container{padding:24px 24px 24px 24px;}
4698
.elementor-1015 .elementor-element.elementor-element-f914ac5 > .elementor-background-overlay{background-size:960px auto;}
4699
.elementor-1015 .elementor-element.elementor-element-8d667eb{padding:24px 24px 24px 24px;}
4700
.elementor-1015 .elementor-element.elementor-element-3c214d3 > .elementor-element-populated{padding:0px 0px 16px 0px;}
4701
.elementor-1015 .elementor-element.elementor-element-5fb592a > .elementor-element-populated{padding:0px 16px 0px 0px;}
4702
.elementor-1015 .elementor-element.elementor-element-7121408 > .elementor-element-populated{padding:0px 0px 16px 0px;}
4703
.elementor-1015 .elementor-element.elementor-element-2d51343 > .elementor-element-populated{padding:0px 16px 0px 0px;}
4704
.elementor-1015 .elementor-element.elementor-element-9e02f6c > .elementor-element-populated{padding:0px 0px 16px 0px;}
4705
.elementor-1015 .elementor-element.elementor-element-3db1429 > .elementor-element-populated{padding:0px 16px 0px 0px;}
4706
.elementor-1015 .elementor-element.elementor-element-103b34d .elementor-icon-box-icon{margin-bottom:15px;}
4707
.elementor-1015 .elementor-element.elementor-element-888b1b5 .elementor-icon-box-icon{margin-bottom:16px;}
4708
.elementor-1015 .elementor-element.elementor-element-ef54838 .elementor-icon-box-icon{margin-bottom:16px;}
4709
.elementor-1015 .elementor-element.elementor-element-f85e9d9 .elementor-icon-box-icon{margin-bottom:16px;}
4710
.elementor-1015 .elementor-element.elementor-element-49cd9a3 .elementor-icon-box-icon{margin-bottom:16px;}
4711
.elementor-1015 .elementor-element.elementor-element-49cd9a3 .elementor-icon-box-content .elementor-icon-box-title, .elementor-1015 .elementor-element.elementor-element-49cd9a3 .elementor-icon-box-content .elementor-icon-box-title a{
font-size:14px;}
4712
.elementor-1015 .elementor-element.elementor-element-49cd9a3 .elementor-icon-box-content .elementor-icon-box-description{
font-size:15px;}
4713
}
4714
4715
/*!/wp-content/cache/asset-cleanup/css/item/hfe-widgets-style-v964b9882d70ae0a0592745da777710e899bb1c32.css*/
4716
/*!/wp-content/plugins/header-footer-elementor/inc/widgets-css/frontend.css*/ul.hfe-nav-menu,.hfe-nav-menu li,.hfe-nav-menu ul{list-style:none!important;margin:0;padding:0}
4717
.hfe-nav-menu li.menu-item{position:relative}
4718
.hfe-flyout-container .hfe-nav-menu li.menu-item{position:relative;background:unset}
4719
.hfe-nav-menu .sub-menu li.menu-item{position:relative;background:inherit}
4720
div.hfe-nav-menu,.elementor-widget-hfe-nav-menu .elementor-widget-container{-js-display:flex;display:-webkit-box;
display:-webkit-flex;display:-moz-box;
display:-ms-flexbox;
display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
4721
.hfe-nav-menu__layout-horizontal,.hfe-nav-menu__layout-horizontal .hfe-nav-menu{-js-display:flex;display:-webkit-box;
display:-webkit-flex;display:-moz-box;
display:-ms-flexbox;
display:flex}
4722
.hfe-nav-menu__layout-horizontal .hfe-nav-menu{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
4723
.hfe-nav-menu .parent-has-no-child .hfe-menu-toggle{display:none}
4724
.hfe-nav-menu__layout-horizontal .hfe-nav-menu .sub-menu,.hfe-submenu-action-hover .hfe-layout-vertical .hfe-nav-menu .sub-menu{position:absolute;top:100%;left:0;z-index:16;visibility:hidden;opacity:0;text-align:left;-webkit-transition:all 300ms ease-in;transition:all 300ms ease-in}
4725
.hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:hover>.sub-menu,.hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:focus>.sub-menu{visibility:visible;opacity:1}
4726
.hfe-submenu-action-click .hfe-nav-menu .menu-item-has-children:hover>.sub-menu,.hfe-submenu-action-click .hfe-nav-menu .menu-item-has-children:focus>.sub-menu{visibility:hidden;opacity:0}
4727
.hfe-nav-menu .menu-item-has-children .sub-menu{position:absolute;top:100%;left:0;z-index:9999;visibility:hidden;opacity:0}
4728
.hfe-flyout-container .hfe-nav-menu .menu-item-has-children .menu-item-has-children .sub-menu{top:0;left:0}
4729
.hfe-nav-menu .menu-item-has-children .menu-item-has-children .sub-menu{top:0;left:100%}
4730
.hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:hover>.sub-menu,.hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children.focus>.sub-menu{visibility:visible;opacity:1;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out}
4731
.hfe-nav-menu:before,.hfe-nav-menu:after{content:'';display:table;clear:both}
4732
.hfe-nav-menu__align-right .hfe-nav-menu{margin-left:auto;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end}
4733
.hfe-nav-menu__align-right .hfe-nav-menu__layout-vertical li a.hfe-menu-item,.hfe-nav-menu__align-right .hfe-nav-menu__layout-vertical li a.hfe-sub-menu-item{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end}
4734
.hfe-nav-menu__align-right .hfe-nav-menu__layout-vertical li .elementor-button-wrapper{text-align:right}
4735
.hfe-nav-menu__align-left .hfe-nav-menu__layout-vertical li .elementor-button-wrapper{text-align:left}
4736
.hfe-nav-menu__align-center .hfe-nav-menu__layout-vertical li .elementor-button-wrapper{text-align:center}
4737
.hfe-nav-menu__align-left .hfe-nav-menu{margin-right:auto;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start}
4738
.hfe-nav-menu__align-left .hfe-nav-menu__layout-vertical li a.hfe-menu-item,.hfe-nav-menu__align-left .hfe-nav-menu__layout-vertical li a.hfe-sub-menu-item{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start}
4739
.hfe-nav-menu__align-center .hfe-nav-menu{margin-left:auto;margin-right:auto;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}
4740
.hfe-nav-menu__align-center .hfe-nav-menu__layout-vertical li a.hfe-menu-item,.hfe-nav-menu__align-center .hfe-nav-menu__layout-vertical li a.hfe-sub-menu-item{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}
4741
.hfe-nav-menu__layout-horizontal .hfe-nav-menu{-js-display:flex;display:-webkit-box;
display:-webkit-flex;display:-moz-box;
display:-ms-flexbox;
display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
4742
.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu{width:100%}
4743
.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu li.menu-item{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1}
4744
.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu li a.hfe-menu-item{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}
4745
.hfe-active-menu+nav li:not(:last-child) a.hfe-menu-item,.hfe-active-menu+nav li:not(:last-child) a.hfe-sub-menu-item{border-bottom-width:0}
4746
.hfe-nav-menu a.hfe-menu-item,.hfe-nav-menu a.hfe-sub-menu-item{line-height:1;text-decoration:none;-js-display:flex;display:-webkit-box;
display:-webkit-flex;display:-moz-box;
display:-ms-flexbox;
display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-box-shadow:none;box-shadow:none;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}
4747
.hfe-nav-menu a.hfe-menu-item:hover,.hfe-nav-menu a.hfe-sub-menu-item:hover{text-decoration:none}
4748
.hfe-nav-menu .sub-menu{min-width:220px;margin:0;z-index:9999}
4749
.hfe-nav-menu__layout-horizontal{font-size:0}
4750
.hfe-nav-menu__layout-horizontal li.menu-item,.hfe-nav-menu__layout-horizontal>li.menu-item{font-size:medium}
4751
.hfe-nav-menu__layout-horizontal .hfe-nav-menu .sub-menu{-webkit-box-shadow:0 4px 10px -2px rgba(0,0,0,.1);box-shadow:0 4px 10px -2px rgba(0,0,0,.1)}
4752
.hfe-submenu-icon-arrow .hfe-nav-menu .parent-has-child .sub-arrow i:before{content:''}
4753
.hfe-submenu-icon-classic .hfe-nav-menu .parent-has-child .sub-arrow i:before{content:''}
4754
.hfe-submenu-icon-plus .hfe-nav-menu .parent-has-child .sub-arrow i:before{content:'+'}
4755
.hfe-submenu-icon-none .hfe-nav-menu .parent-has-child .sub-arrow{display:none}
4756
.hfe-submenu-icon-arrow .hfe-nav-menu .parent-has-child .sub-menu-active .sub-arrow i:before,.hfe-link-redirect-self_link.hfe-submenu-icon-arrow .hfe-nav-menu .parent-has-child .menu-active .sub-arrow i:before{content:''}
4757
.hfe-submenu-icon-plus .hfe-nav-menu .parent-has-child .sub-menu-active .sub-arrow i:before,.hfe-link-redirect-self_link.hfe-submenu-icon-plus .hfe-nav-menu .parent-has-child .menu-active .sub-arrow i:before{content:'-'}
4758
.hfe-submenu-icon-classic .hfe-nav-menu .parent-has-child .sub-menu-active .sub-arrow i:before,.hfe-link-redirect-self_link.hfe-submenu-icon-classic .hfe-nav-menu .parent-has-child .menu-active .sub-arrow i:before{content:''}
4759
.rtl .hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before{content:''}
4760
.rtl .hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before{content:''}
4761
.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before{content:''}
4762
.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before{content:''}
4763
.hfe-nav-menu-icon{padding:.35em;border:0 solid}
4764
.hfe-nav-menu-icon svg{width:25px;height:25px;line-height:25px;font-size:25px}
4765
.hfe-nav-menu-icon i:focus{outline:0}
4766
.hfe-has-submenu-container a.hfe-menu-item:focus,.hfe-has-submenu-container a.hfe-sub-menu-item:focus{outline:0}
4767
.hfe-nav-menu .menu-item-has-children:focus,.hfe-nav-menu .menu-item-has-children .sub-menu:focus,.hfe-nav-menu .menu-item-has-children-container:focus{outline:0}
4768
.hfe-nav-menu .menu-item-has-children-container{position:relative}
4769
.hfe-nav-menu__layout-expandible .sub-menu,.hfe-nav-menu__layout-vertical .sub-menu,.hfe-flyout-wrapper .sub-menu{position:relative;height:0}
4770
.hfe-nav-menu__submenu-arrow .hfe-menu-toggle:before,.hfe-nav-menu__submenu-plus .hfe-menu-toggle:before,.hfe-nav-menu__submenu-classic .hfe-menu-toggle:before{font-family:'Font Awesome 5 Free';z-index:1;font-size:inherit;font-weight:inherit;line-height:0}
4771
.hfe-menu-item-center .hfe-nav-menu li a.hfe-menu-item,.hfe-menu-item-center .hfe-nav-menu li a.hfe-sub-menu-item{margin-right:0}
4772
.hfe-nav-menu__submenu-none .hfe-nav-menu li a.hfe-menu-item,.hfe-nav-menu__submenu-none .hfe-nav-menu li a.hfe-sub-menu-item{margin-right:0}
4773
.hfe-nav-menu__toggle-icon:before{content:'\f0c9';font-family:'fontAwesome';z-index:1;font-size:24px;font-weight:inherit;font-style:normal;line-height:0}
4774
.hfe-active-menu .hfe-nav-menu__toggle-icon:before{content:'\f00d'}
4775
.hfe-nav-menu__layout-expandible{-webkit-transition-property:display;transition-property:display;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:cubic-bezier(0,1,.5,1);transition-timing-function:cubic-bezier(0,1,.5,1)}
4776
.hfe-nav-menu__layout-expandible{visibility:hidden;opacity:0}
4777
.hfe-nav-menu__layout-expandible .sub-menu{visibility:hidden;opacity:0}
4778
.hfe-active-menu+.hfe-nav-menu__layout-expandible{visibility:visible;opacity:1;height:auto}
4779
.hfe-active-menu.hfe-active-menu-full-width+.hfe-nav-menu__layout-expandible,.hfe-active-menu.hfe-active-menu-full-width+.hfe-nav-menu__layout-horizontal,.hfe-active-menu.hfe-active-menu-full-width+.hfe-nav-menu__layout-vertical{position:absolute;top:100%}
4780
.hfe-nav-menu__layout-expandible .menu-item-has-children .menu-item-has-children .sub-menu,.hfe-nav-menu__layout-vertical .menu-item-has-children .menu-item-has-children .sub-menu{top:0;left:0}
4781
.hfe-layout-expandible nav{height:0}
4782
.hfe-nav-sub-menu-icon,.hfe-nav-menu__icon{display:inline-block;line-height:1}
4783
.hfe-nav-menu__toggle{-js-display:flex;display:-webkit-box;
display:-webkit-flex;display:-moz-box;
display:-ms-flexbox;
display:flex;font-size:22px;cursor:pointer;border:0 solid;-webkit-border-radius:3px;border-radius:3px;color:#494c4f;position:relative;line-height:1}
4784
.hfe-nav-menu__toggle-icon{display:inline-block;font-size:inherit;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
4785
.hfe-nav-menu .sub-arrow{
font-size:14px;line-height:1;-js-display:flex;display:-webkit-box;
display:-webkit-flex;display:-moz-box;
display:-ms-flexbox;
display:flex;cursor:pointer;margin-top:-10px;margin-bottom:-10px}
4786
.hfe-nav-menu__layout-horizontal .hfe-nav-menu .sub-arrow{margin-left:10px}
4787
.hfe-nav-menu__layout-vertical .hfe-nav-menu .sub-arrow,.hfe-layout-expandible .sub-arrow,.hfe-flyout-wrapper .sub-arrow{padding:10px}
4788
.hfe-nav-menu .child-item,.hfe-nav-menu__layout-vertical .hfe-nav-menu .child-item{
font-size:14px;line-height:1;padding:10px 0 10px 10px;margin-top:-10px;margin-bottom:-10px;position:absolute;right:0;margin-right:20px}
4789
.hfe-layout-horizontal .hfe-nav-menu__toggle,.hfe-layout-vertical .hfe-nav-menu__toggle{visibility:hidden;opacity:0;display:none}
4790
.hfe-nav-menu-icon{display:inline-block;line-height:1;text-align:center}
4791
.hfe-nav-menu__layout-expandible .saved-content,.hfe-nav-menu__layout-expandible .sub-menu,.hfe-nav-menu__layout-expandible .child,.hfe-nav-menu__layout-vertical .saved-content,.hfe-nav-menu__layout-vertical .sub-menu,.hfe-nav-menu__layout-vertical .child,.hfe-flyout-container .saved-content,.hfe-flyout-container .sub-menu,.hfe-flyout-container .child{left:0!important;width:100%!important}
4792
.hfe-flyout-container .hfe-nav-menu .sub-menu{background:unset}
4793
.hfe-nav-menu__layout-vertical .hfe-menu-toggle:hover,.hfe-nav-menu__layout-expandible .hfe-menu-toggle:hover,.hfe-flyout-wrapper .hfe-menu-toggle:hover{border:1px dotted}
4794
.hfe-nav-menu__layout-vertical .hfe-menu-toggle,.hfe-nav-menu__layout-expandible .hfe-menu-toggle,.hfe-flyout-wrapper .hfe-menu-toggle{border:1px dotted transparent}
4795
.hfe-nav-menu .menu-item a:before,.hfe-nav-menu .menu-item a:after{display:block;position:absolute;-webkit-transition:0.3s;transition:0.3s;-webkit-transition-timing-function:cubic-bezier(.58,.3,.005,1);transition-timing-function:cubic-bezier(.58,.3,.005,1)}
4796
.hfe-nav-menu .menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-nav-menu .menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after{opacity:0}
4797
.hfe-nav-menu .menu-item a.hfe-menu-item:hover:before,.hfe-nav-menu .menu-item a.hfe-menu-item:hover:after,.hfe-nav-menu .menu-item a.hfe-menu-item:focus:before,.hfe-nav-menu .menu-item a.hfe-menu-item:focus:after,.hfe-nav-menu .menu-item a.hfe-menu-item.highlighted:before,.hfe-nav-menu .menu-item a.hfe-menu-item.highlighted:after,.hfe-nav-menu .current-menu-item:before,.hfe-nav-menu .current-menu-item:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
4798
.hfe-pointer__double-line .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__double-line .menu-item.parent a.hfe-menu-item:after,.hfe-pointer__underline .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__underline .menu-item.parent a.hfe-menu-item:after,.hfe-pointer__overline .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__overline .menu-item.parent a.hfe-menu-item:after{height:3px;width:100%;left:0;background-color:#55595c;z-index:2}
4799
.hfe-pointer__double-line.hfe-animation__grow .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__double-line.hfe-animation__grow .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__underline.hfe-animation__grow .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__underline.hfe-animation__grow .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__overline.hfe-animation__grow .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__overline.hfe-animation__grow .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after{height:0;width:0;left:50%}
4800
.hfe-pointer__double-line.hfe-animation__drop-out .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__underline.hfe-animation__drop-out .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__overline.hfe-animation__drop-out .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before{top:10px}
4801
.hfe-pointer__double-line.hfe-animation__drop-out .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__underline.hfe-animation__drop-out .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__overline.hfe-animation__drop-out .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after{bottom:10px}
4802
.hfe-pointer__double-line.hfe-animation__drop-in .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__underline.hfe-animation__drop-in .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__overline.hfe-animation__drop-in .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before{top:-10px}
4803
.hfe-pointer__double-line.hfe-animation__drop-in .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__underline.hfe-animation__drop-in .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__overline.hfe-animation__drop-in .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after{bottom:-10px}
4804
.hfe-pointer__double-line.hfe-animation__none,.hfe-pointer__double-line.hfe-animation__none .menu-item.parent a.hfe-menu-item,.hfe-pointer__underline.hfe-animation__none,.hfe-pointer__underline.hfe-animation__none .menu-item.parent a.hfe-menu-item,.hfe-pointer__overline.hfe-animation__none,.hfe-pointer__overline.hfe-animation__none .menu-item.parent a.hfe-menu-item{-webkit-transition-duration:0s;transition-duration:0s}
4805
.hfe-pointer__double-line.hfe-animation__none:before,.hfe-pointer__double-line.hfe-animation__none:after,.hfe-pointer__double-line.hfe-animation__none:hover,.hfe-pointer__double-line.hfe-animation__none:focus,.hfe-pointer__double-line.hfe-animation__none .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__double-line.hfe-animation__none .menu-item.parent a.hfe-menu-item:after,.hfe-pointer__double-line.hfe-animation__none .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__double-line.hfe-animation__none .menu-item.parent a.hfe-menu-item:focus,.hfe-pointer__underline.hfe-animation__none:before,.hfe-pointer__underline.hfe-animation__none:after,.hfe-pointer__underline.hfe-animation__none:hover,.hfe-pointer__underline.hfe-animation__none:focus,.hfe-pointer__underline.hfe-animation__none .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__underline.hfe-animation__none .menu-item.parent a.hfe-menu-item:after,.hfe-pointer__underline.hfe-animation__none .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__underline.hfe-animation__none .menu-item.parent a.hfe-menu-item:focus,.hfe-pointer__overline.hfe-animation__none:before,.hfe-pointer__overline.hfe-animation__none:after,.hfe-pointer__overline.hfe-animation__none:hover,.hfe-pointer__overline.hfe-animation__none:focus,.hfe-pointer__overline.hfe-animation__none .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__overline.hfe-animation__none .menu-item.parent a.hfe-menu-item:after,.hfe-pointer__overline.hfe-animation__none .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__overline.hfe-animation__none .menu-item.parent a.hfe-menu-item:focus{-webkit-transition-duration:0s;transition-duration:0s}
4806
.hfe-pointer__double-line .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__overline .menu-item.parent a.hfe-menu-item:before{content:'';top:0}
4807
.hfe-pointer__double-line.hfe-animation__slide .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__overline.hfe-animation__slide .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before{width:10px;left:-20px}
4808
.hfe-pointer__double-line .menu-item.parent a.hfe-menu-item:after,.hfe-pointer__underline .menu-item.parent a.hfe-menu-item:after{content:'';bottom:0}
4809
.hfe-pointer__double-line.hfe-animation__slide .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__underline.hfe-animation__slide .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after{width:10px;left:-webkit-calc(100% + 20px);left:calc(100% + 20px)}
4810
.hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__framed .menu-item.parent a.hfe-menu-item:after{background:transparent;left:0;top:0;bottom:0;right:0;border:3px solid #55595c}
4811
.hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before{content:''}
4812
.hfe-pointer__framed.hfe-animation__grow .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}
4813
.hfe-pointer__framed.hfe-animation__shrink .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before{-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}
4814
.hfe-pointer__framed.hfe-animation__grow .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__framed.hfe-animation__shrink .menu-item.parent a.hfe-menu-item:before{-webkit-transition:opacity 0.2s,-webkit-transform 0.4s;transition:opacity 0.2s,-webkit-transform 0.4s;transition:opacity 0.2s,transform 0.4s;transition:opacity 0.2s,transform 0.4s,-webkit-transform 0.4s}
4815
.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:after{width:3px;height:3px}
4816
.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:before{border-width:0 0 3px 3px;-webkit-transition:width 0.1s 0.2s,height 0.1s 0.3s,opacity 0.12s 0.22s;transition:width 0.1s 0.2s,height 0.1s 0.3s,opacity 0.12s 0.22s}
4817
.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:after{content:'';top:initial;bottom:0;left:initial;right:0;border-width:3px 3px 0 0;-webkit-transition:width 0.1s,height 0.1s 0.1s,opacity 0.02s 0.18s;transition:width 0.1s,height 0.1s 0.1s,opacity 0.02s 0.18s}
4818
.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:hover:before,.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:hover:after,.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:focus:before,.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:focus:after,.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item.highlighted:before,.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item.highlighted:after,.hfe-pointer__framed.hfe-animation__draw .current-menu-item:before,.hfe-pointer__framed.hfe-animation__draw .current-menu-item:after{width:100%;height:100%}
4819
.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:hover:before,.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:focus:before,.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item.highlighted:before,.hfe-pointer__framed.hfe-animation__draw .current-menu-item:before{-webkit-transition:opacity 0.02s,height 0.1s,width 0.1s 0.1s;transition:opacity 0.02s,height 0.1s,width 0.1s 0.1s}
4820
.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:hover:after,.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:focus:after,.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item.highlighted:after,.hfe-pointer__framed.hfe-animation__draw .current-menu-item:after{-webkit-transition:opacity 0.02s 0.2s,height 0.1s 0.2s,width 0.1s 0.3s;transition:opacity 0.02s 0.2s,height 0.1s 0.2s,width 0.1s 0.3s}
4821
.hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item:after{width:3px;height:3px}
4822
.hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item:before{border-width:3px 0 0 3px}
4823
.hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item:after{content:'';top:initial;bottom:0;left:initial;right:0;border-width:0 3px 3px 0}
4824
.hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item:hover:before,.hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item:hover:after,.hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item:focus:before,.hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item:focus:after,.hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item.highlighted:before,.hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item.highlighted:after,.hfe-pointer__framed.hfe-animation__corners .current-menu-item:before,.hfe-pointer__framed.hfe-animation__corners .current-menu-item:after{width:100%;height:100%;-webkit-transition:opacity 0.002s,width 0.4s,height 0.4s;transition:opacity 0.002s,width 0.4s,height 0.4s}
4825
.hfe-pointer__framed.hfe-animation__none,.hfe-pointer__framed.hfe-animation__none .menu-item.parent a.hfe-menu-item{-webkit-transition-duration:0s;transition-duration:0s}
4826
.hfe-pointer__framed.hfe-animation__none:before,.hfe-pointer__framed.hfe-animation__none:after,.hfe-pointer__framed.hfe-animation__none:hover,.hfe-pointer__framed.hfe-animation__none:focus,.hfe-pointer__framed.hfe-animation__none .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__framed.hfe-animation__none .menu-item.parent a.hfe-menu-item:after,.hfe-pointer__framed.hfe-animation__none .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__framed.hfe-animation__none .menu-item.parent a.hfe-menu-item:focus{-webkit-transition-duration:0s;transition-duration:0s}
4827
.hfe-pointer__background .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__background .menu-item.parent a.hfe-menu-item:after{content:'';-webkit-transition:0.3s;transition:0.3s}
4828
.hfe-pointer__background .menu-item.parent a.hfe-menu-item:before{top:0;left:0;right:0;bottom:0;background:#55595c;z-index:-1}
4829
.hfe-pointer__background .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__background .menu-item.parent a.hfe-menu-item:focus,.hfe-pointer__background .menu-item.parent a.hfe-menu-item.highlighted,.hfe-pointer__background .current-menu-item{color:#fff}
4830
.hfe-pointer__background.hfe-animation__grow .menu-item.parent a.hfe-menu-item:before{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}
4831
.hfe-pointer__background.hfe-animation__grow .menu-item.parent a.hfe-menu-item:hover:before,.hfe-pointer__background.hfe-animation__grow .menu-item.parent a.hfe-menu-item:focus:before,.hfe-pointer__background.hfe-animation__grow .menu-item.parent a.hfe-menu-item.highlighted:before,.hfe-pointer__background.hfe-animation__grow .current-menu-item:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}
4832
.hfe-pointer__background.hfe-animation__shrink .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:0.3s;transition:0.3s}
4833
.hfe-pointer__background.hfe-animation__shrink .menu-item.parent a.hfe-menu-item:hover:before,.hfe-pointer__background.hfe-animation__shrink .menu-item.parent a.hfe-menu-item:focus:before,.hfe-pointer__background.hfe-animation__shrink .menu-item.parent a.hfe-menu-item.highlighted:before,.hfe-pointer__background.hfe-animation__shrink .current-menu-item:before{-webkit-transition:opacity 0.15s,-webkit-transform 0.4s;transition:opacity 0.15s,-webkit-transform 0.4s;transition:opacity 0.15s,transform 0.4s;transition:opacity 0.15s,transform 0.4s,-webkit-transform 0.4s}
4834
.hfe-pointer__background.hfe-animation__sweep-left .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before{left:100%}
4835
.hfe-pointer__background.hfe-animation__sweep-right .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before{right:100%}
4836
.hfe-pointer__background.hfe-animation__sweep-up .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before{top:100%}
4837
.hfe-pointer__background.hfe-animation__sweep-down .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before{bottom:100%}
4838
.hfe-pointer__background.hfe-animation__shutter-out-vertical .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before{bottom:50%;top:50%}
4839
.hfe-pointer__background.hfe-animation__shutter-out-horizontal .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before{right:50%;left:50%}
4840
.hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item:after,.hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item:after{top:0;left:0;right:0;bottom:0;background:#55595c;z-index:-1}
4841
.hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item:before{top:0;bottom:100%}
4842
.hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item:after{top:100%;bottom:0}
4843
.hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item:hover:before,.hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item:focus:before,.hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item.highlighted:before,.hfe-pointer__background.hfe-animation__shutter-in-vertical .current-menu-item:before{bottom:50%}
4844
.hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item:hover:after,.hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item:focus:after,.hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item.highlighted:after,.hfe-pointer__background.hfe-animation__shutter-in-vertical .current-menu-item:after{top:50%}
4845
.hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item:before{right:0;left:100%}
4846
.hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item:after{right:100%;left:0}
4847
.hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item:hover:before,.hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item:focus:before,.hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item.highlighted:before,.hfe-pointer__background.hfe-animation__shutter-in-horizontal .current-menu-item:before{left:50%}
4848
.hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item:hover:after,.hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item:focus:after,.hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item.highlighted:after,.hfe-pointer__background.hfe-animation__shutter-in-horizontal .current-menu-item:after{right:50%}
4849
.hfe-pointer__background.hfe-animation__none,.hfe-pointer__background.hfe-animation__none .menu-item.parent a.hfe-menu-item{-webkit-transition-duration:0s;transition-duration:0s}
4850
.hfe-pointer__background.hfe-animation__none:before,.hfe-pointer__background.hfe-animation__none:after,.hfe-pointer__background.hfe-animation__none:hover,.hfe-pointer__background.hfe-animation__none:focus,.hfe-pointer__background.hfe-animation__none .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__background.hfe-animation__none .menu-item.parent a.hfe-menu-item:after,.hfe-pointer__background.hfe-animation__none .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__background.hfe-animation__none .menu-item.parent a.hfe-menu-item:focus{-webkit-transition-duration:0s;transition-duration:0s}
4851
.hfe-pointer__text.hfe-animation__skew .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__text.hfe-animation__skew .menu-item.parent a.hfe-menu-item:focus{-webkit-transform:skew(-8deg);-ms-transform:skew(-8deg);transform:skew(-8deg)}
4852
.hfe-pointer__text.hfe-animation__grow .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__text.hfe-animation__grow .menu-item.parent a.hfe-menu-item:focus{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}
4853
.hfe-pointer__text.hfe-animation__shrink .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__text.hfe-animation__shrink .menu-item.parent a.hfe-menu-item:focus{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}
4854
.hfe-pointer__text.hfe-animation__float .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__text.hfe-animation__float .menu-item.parent a.hfe-menu-item:focus{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}
4855
.hfe-pointer__text.hfe-animation__sink .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__text.hfe-animation__sink .menu-item.parent a.hfe-menu-item:focus{-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}
4856
.hfe-pointer__text.hfe-animation__rotate .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__text.hfe-animation__rotate .menu-item.parent a.hfe-menu-item:focus{-webkit-transform:rotate(6deg);-ms-transform:rotate(6deg);transform:rotate(6deg)}
4857
.hfe-pointer__text.hfe-animation__none,.hfe-pointer__text.hfe-animation__none .menu-item.parent a.hfe-menu-item{-webkit-transition-duration:0s;transition-duration:0s}
4858
.hfe-pointer__text.hfe-animation__none:before,.hfe-pointer__text.hfe-animation__none:after,.hfe-pointer__text.hfe-animation__none:hover,.hfe-pointer__text.hfe-animation__none:focus,.hfe-pointer__text.hfe-animation__none .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__text.hfe-animation__none .menu-item.parent a.hfe-menu-item:after,.hfe-pointer__text.hfe-animation__none .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__text.hfe-animation__none .menu-item.parent a.hfe-menu-item:focus{-webkit-transition-duration:0s;transition-duration:0s}
4859
.hfe-flyout-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:999998;background:rgba(0,0,0,.6);cursor:pointer;-webkit-backface-visibility:hidden}
4860
.hfe-pointer__underline .menu-item.parent a.hfe-menu-item.elementor-button:after,.hfe-pointer__overline .menu-item.parent a.hfe-menu-item.elementor-button:before,.hfe-pointer__double-line .menu-item.parent a.hfe-menu-item.elementor-button:after,.hfe-pointer__double-line .menu-item.parent a.hfe-menu-item.elementor-button:before{height:0}
4861
.hfe-pointer__framed .menu-item.parent a.hfe-menu-item.elementor-button:before,.hfe-pointer__framed .menu-item.parent a.hfe-menu-item.elementor-button:after{border-width:0}
4862
.hfe-pointer__text.hfe-animation__grow .menu-item.parent a.hfe-menu-item.elementor-button:hover,.hfe-pointer__text.hfe-animation__grow .menu-item.parent a.hfe-menu-item.elementor-button:focus{-webkit-transform:none;transform:none}
4863
.hfe-flyout-close,.hfe-flyout-close svg{position:absolute;top:0;right:0;margin:5px;width:23px;height:23px;line-height:23px;font-size:23px;display:block;cursor:pointer}
4864
.hfe-flyout-wrapper .hfe-side.hfe-flyout-left{top:0;bottom:0;left:-100%;right:auto;height:100%;width:300px;max-width:100%;max-width:100vw}
4865
.hfe-flyout-wrapper .hfe-side{display:none;position:fixed;z-index:999999;padding:0;margin:0;-webkit-overflow-scrolling:touch;-webkit-backface-visibility:hidden}
4866
.hfe-flyout-wrapper .hfe-side.hfe-flyout-show{display:block}
4867
.hfe-flyout-content.push{color:#fff}
4868
.hfe-flyout-content ul li{color:#fff}
4869
.hfe-flyout-wrapper .hfe-side.hfe-flyout-right{top:0;bottom:0;left:auto;right:-100%;height:100%;width:300px;max-width:100%}
4870
.hfe-flyout-wrapper .hfe-side.hfe-flyout-left{top:0;bottom:0;left:-100%;right:auto;height:100%;width:300px;max-width:100%;max-width:100vw}
4871
.hfe-flyout-wrapper .hfe-side.top{top:-100%;bottom:auto;left:0;right:0;width:100%;width:100vw;height:300px;max-height:100%}
4872
.hfe-flyout-wrapper .hfe-side.bottom{top:auto;bottom:-100%;left:0;right:0;width:100%;width:100vw;height:300px;max-height:100%}
4873
.hfe-flyout-content{height:100%;overflow-x:hidden;overflow-y:auto;line-height:1.4em;color:#fff}
4874
@media (max-width:1024px){.hfe-flyout-content{-webkit-transform:translateZ(0);transform:translateZ(0)}
4875
}
4876
.hfe-flyout-content::-webkit-scrollbar{display:none}
4877
.admin-bar .hfe-side{margin-top:32px}
4878
.hfe-submenu-animation-slide_up .hfe-layout-horizontal .menu-item-has-children>ul.sub-menu{-webkit-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:all 0.1s;transition:all 0.1s}
4879
.hfe-submenu-animation-slide_up .hfe-layout-horizontal .menu-item-has-children:hover>ul.sub-menu{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}
4880
.hfe-submenu-animation-slide_down .hfe-layout-horizontal .menu-item-has-children>ul.sub-menu{-webkit-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:all 0.1s;transition:all 0.1s}
4881
.hfe-submenu-animation-slide_down .hfe-layout-horizontal .menu-item-has-children:hover>ul.sub-menu{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}
4882
.elementor-widget-navigation-menu:not(.hfe-nav-menu__align-justify):not(.hfe-menu-item-space-between) a.hfe-menu-item.elementor-button{
display:inline-flex}
4883
.hfe-nav-menu li.elementor-button-wrapper{align-self:center}
4884
@media only screen and (max-width:1024px){.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal li,.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu{width:100%;margin-right:0}
4885
.hfe-nav-menu__breakpoint-tablet .hfe-layout-horizontal .hfe-nav-menu__toggle,.hfe-nav-menu__breakpoint-tablet .hfe-layout-vertical .hfe-nav-menu__toggle{display:block}
4886
.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu{visibility:hidden;opacity:0}
4887
.hfe-nav-menu__breakpoint-tablet .hfe-active-menu+.hfe-nav-menu__layout-horizontal .hfe-nav-menu{visibility:visible;opacity:1}
4888
.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal,.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-vertical{visibility:hidden;opacity:0;height:0}
4889
.hfe-nav-menu__breakpoint-tablet .hfe-active-menu+.hfe-nav-menu__layout-horizontal,.hfe-nav-menu__breakpoint-tablet .hfe-active-menu+.hfe-nav-menu__layout-vertical{visibility:visible;opacity:1;height:auto}
4890
.hfe-nav-menu__breakpoint-tablet .hfe-active-menu.hfe-active-menu-full-width+.hfe-nav-menu__layout-horizontal .hfe-nav-menu{position:relative}
4891
.hfe-nav-menu__breakpoint-tablet .hfe-active-menu.hfe-active-menu-full-width+.hfe-nav-menu__layout-horizontal,.hfe-nav-menu__breakpoint-tablet .hfe-active-menu.hfe-active-menu-full-width+.hfe-nav-menu__layout-vertical{position:absolute}
4892
.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .sub-menu{visibility:hidden;opacity:0}
4893
.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .menu-item-has-children .menu-item-has-children .sub-menu{top:0;left:0}
4894
.hfe-nav-menu__breakpoint-tablet .hfe-layout-horizontal .hfe-nav-menu__toggle,.hfe-nav-menu__breakpoint-tablet .hfe-layout-vertical .hfe-nav-menu__toggle{visibility:visible;opacity:1;display:block}
4895
.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-vertical{float:none}
4896
.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:hover>.sub-menu,.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:hover>.sub-menu,.hfe-nav-menu__breakpoint-none .hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:hover>.sub-menu{visibility:hidden;opacity:0;-webkit-transition:none;transition:none}
4897
.hfe-nav-menu__breakpoint-tablet .hfe-menu-toggle:hover{border:1px dotted}
4898
.hfe-nav-menu__breakpoint-tablet .hfe-menu-toggle{border:1px dotted transparent}
4899
.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .sub-menu{position:relative;height:0}
4900
.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .sub-menu{position:relative;height:0;top:0}
4901
.hfe-nav-menu__breakpoint-tablet .saved-content,.hfe-nav-menu__breakpoint-tablet .sub-menu,.hfe-nav-menu__breakpoint-tablet .child{left:0!important;width:auto!important}
4902
.hfe-nav-menu .sub-menu{min-width:auto;margin:0}
4903
.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu .sub-arrow{padding:10px}
4904
.hfe-nav-menu__breakpoint-tablet.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before{content:''}
4905
.hfe-nav-menu__breakpoint-tablet.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before{content:''}
4906
.hfe-nav-menu__breakpoint-tablet.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{content:''}
4907
.hfe-nav-menu__breakpoint-tablet.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{content:''}
4908
.hfe-nav-menu__breakpoint-tablet.hfe-submenu-icon-plus .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{content:'-'}
4909
.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu .sub-menu{-webkit-box-shadow:none;box-shadow:none}
4910
.hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before,.hfe-nav-menu__breakpoint-none.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{content:''}
4911
.hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before,.hfe-nav-menu__breakpoint-none.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{content:''}
4912
.hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a.hfe-menu-item .sub-arrow i:before,.hfe-nav-menu__breakpoint-none.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a.hfe-menu-item .sub-arrow i:before{content:''}
4913
.hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a.hfe-menu-item .sub-arrow i:before,.hfe-nav-menu__breakpoint-none.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a.hfe-menu-item .sub-arrow i:before{content:''}
4914
.hfe-submenu-animation-slide_up .hfe-layout-horizontal .menu-item-has-children ul.sub-menu,.hfe-submenu-animation-slide_up .hfe-layout-horizontal .menu-item-has-children:hover ul.sub-menu,.hfe-submenu-animation-slide_down .hfe-layout-horizontal .menu-item-has-children ul.sub-menu,.hfe-submenu-animation-slide_down .hfe-layout-horizontal .menu-item-has-children:hover ul.sub-menu{-webkit-transform:none;-ms-transform:none;transform:none}
4915
.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after,.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before{background-color:unset!important}
4916
.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before{border:0px!important}
4917
.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-pointer__text .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__text .menu-item.parent a.hfe-menu-item:focus{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}
4918
.hfe-nav-menu__breakpoint-tablet.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu li a.hfe-menu-item,.hfe-nav-menu__breakpoint-tablet.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu li a.hfe-sub-menu-item,.hfe-nav-menu__breakpoint-tablet.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu li.elementor-button-wrapper{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
4919
}
4920
@media only screen and (max-width:767px){.hfe-nav-menu__breakpoint-mobile.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu li a.hfe-menu-item,.hfe-nav-menu__breakpoint-mobile.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu li a.hfe-sub-menu-item .hfe-nav-menu__breakpoint-tablet.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu li.elementor-button-wrapper{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
4921
.hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-layout-horizontal .hfe-nav-menu__toggle,.hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-nav-menu__layout-horizontal .hfe-nav-menu{visibility:visible;opacity:1;display:block}
4922
.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal li.menu-item,.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu{width:100%}
4923
.hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-layout-vertical .hfe-nav-menu__toggle{display:inline-block}
4924
.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .sub-menu{position:relative;height:0;top:0}
4925
.hfe-nav-menu .sub-menu{min-width:auto;margin:0}
4926
.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:hover>.sub-menu,.hfe-nav-menu__breakpoint-none .hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:hover>.sub-menu{visibility:hidden;opacity:0;-webkit-transition:none;transition:none}
4927
.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-vertical{float:none}
4928
.hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-layout-vertical .hfe-nav-menu__toggle.hfe-active-menu{display:block}
4929
.hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-nav-menu__layout-horizontal,.hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-nav-menu__layout-vertical{visibility:hidden;opacity:0;height:0}
4930
.hfe-nav-menu__breakpoint-mobile .hfe-layout-horizontal .hfe-nav-menu__toggle,.hfe-nav-menu__breakpoint-mobile .hfe-layout-vertical .hfe-nav-menu__toggle{visibility:visible;opacity:1;display:block}
4931
.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal{visibility:hidden;opacity:0;height:0}
4932
.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-vertical{float:none}
4933
.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .sub-menu{visibility:hidden;opacity:0}
4934
.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu{visibility:hidden;opacity:0}
4935
.hfe-nav-menu__breakpoint-mobile .hfe-active-menu+.hfe-nav-menu__layout-horizontal .hfe-nav-menu{visibility:visible;opacity:1}
4936
.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal,.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-vertical{visibility:hidden;opacity:0;height:0}
4937
.hfe-nav-menu__breakpoint-mobile .hfe-active-menu+.hfe-nav-menu__layout-horizontal,.hfe-nav-menu__breakpoint-mobile .hfe-active-menu+.hfe-nav-menu__layout-vertical{visibility:visible;opacity:1;height:auto}
4938
.hfe-nav-menu__breakpoint-mobile .hfe-active-menu.hfe-active-menu-full-width+.hfe-nav-menu__layout-horizontal .hfe-nav-menu{position:relative}
4939
.hfe-nav-menu__breakpoint-mobile .hfe-active-menu.hfe-active-menu-full-width+.hfe-nav-menu__layout-horizontal,.hfe-nav-menu__breakpoint-mobile .hfe-active-menu.hfe-active-menu-full-width+.hfe-nav-menu__layout-vertical{position:absolute}
4940
.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .menu-item-has-children .menu-item-has-children .sub-menu{top:0;left:0}
4941
.hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before{content:''}
4942
.hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before{content:''}
4943
.hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{content:''}
4944
.hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{content:''}
4945
.hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-plus .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{content:'-'}
4946
.hfe-nav-menu__breakpoint-none.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{content:''}
4947
.hfe-nav-menu__breakpoint-none.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{content:''}
4948
.hfe-nav-menu__breakpoint-none.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a.hfe-menu-item .sub-arrow i:before{content:''}
4949
.hfe-nav-menu__breakpoint-none.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a.hfe-menu-item .sub-arrow i:before{content:''}
4950
.hfe-nav-menu__breakpoint-mobile .hfe-menu-toggle:hover{border:1px dotted}
4951
.hfe-nav-menu__breakpoint-mobile .hfe-menu-toggle{border:1px dotted transparent}
4952
.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu .sub-menu{-webkit-box-shadow:none;box-shadow:none}
4953
.hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-effect-1 .hfe-nav-menu{-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:all 0.3s;transition:all 0.3s}
4954
.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu .sub-arrow{padding:10px}
4955
.hfe-nav-menu__breakpoint-mobile .menu-is-active.hfe-effect-1 .hfe-nav-menu{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}
4956
.hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-effect-2 .hfe-nav-menu{-webkit-transform:translateX(20%);-ms-transform:translateX(20%);transform:translateX(20%);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:all 0.3s cubic-bezier(.25,.5,.5,.9);transition:all 0.3s cubic-bezier(.25,.5,.5,.9)}
4957
.hfe-nav-menu__breakpoint-mobile .menu-is-active.hfe-effect-2 .hfe-nav-menu{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}
4958
.hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-effect-3 .hfe-nav-menu{-webkit-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:all 0.3s;transition:all 0.3s}
4959
.hfe-nav-menu__breakpoint-mobile .menu-is-active.hfe-effect-3 .hfe-nav-menu{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}
4960
.hfe-nav-menu__breakpoint-mobile .saved-content,.hfe-nav-menu__breakpoint-mobile .sub-menu,.hfe-nav-menu__breakpoint-mobile .child,.hfe-nav-menu__breakpoint-tablet .saved-content,.hfe-nav-menu__breakpoint-tablet .sub-menu,.hfe-nav-menu__breakpoint-tablet .child{left:0!important;width:auto!important}
4961
.hfe-submenu-animation-slide_up .hfe-layout-horizontal .menu-item-has-children ul.sub-menu,.hfe-submenu-animation-slide_up .hfe-layout-horizontal .menu-item-has-children:hover ul.sub-menu,.hfe-submenu-animation-slide_down .hfe-layout-horizontal .menu-item-has-children ul.sub-menu,.hfe-submenu-animation-slide_down .hfe-layout-horizontal .menu-item-has-children:hover ul.sub-menu{-webkit-transform:none;-ms-transform:none;transform:none}
4962
.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after,.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after,.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before,.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before{background-color:unset!important}
4963
.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before,.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-mobile .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before{border:0px!important}
4964
.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-pointer__text .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__text .menu-item.parent a.hfe-menu-item:focus,.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-mobile .hfe-pointer__text .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__text .menu-item.parent a.hfe-menu-item:focus{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}
4965
}
4966
.hfe-toggle-no .hfe-layout-expandible .hfe-nav-menu__toggle{display:none}
4967
.hfe-icon{display:inline-block}
4968
.hfe-cart-menu-wrap-custom{display:inline-block;line-height:1}
4969
.hfe-cart-menu-wrap-custom .hfe-cart-count,.hfe-cart-menu-wrap-custom .hfe-cart-count:after{border-color:#75c32c;color:#75c32c}
4970
.hfe-cart-menu-wrap-custom .hfe-cart-count{font-weight:700;position:relative;display:inline-block;vertical-align:middle;text-align:center;min-width:2.1em;min-height:2.1em;font-size:.86em;line-height:1.8;border-radius:.3em .3em .3em .3em;border-width:2px;border-style:solid;padding:12px 24px}
4971
.hfe-cart-menu-wrap-default{display:inline-block;line-height:1}
4972
.hfe-cart-menu-wrap-default .hfe-cart-count,.hfe-cart-menu-wrap-default .hfe-cart-count:after{border-color:#75c32c;color:#75c32c}
4973
.hfe-cart-menu-wrap-default .hfe-cart-count{font-weight:700;position:relative;display:inline-block;vertical-align:middle;text-align:center;min-width:2.1em;min-height:2.1em;font-size:.86em;line-height:1.8;border-radius:0em 0em .3em .3em;border-width:2px;border-style:solid;padding:0 .4em}
4974
.hfe-cart-menu-wrap-default .hfe-cart-count:after{bottom:100%;margin-bottom:0;height:.8em;width:.8em;left:50%;transform:translateX(-50%);top:-.6em;content:' ';position:absolute;pointer-events:none;border-width:2px;border-style:solid;border-top-left-radius:10em;border-top-right-radius:10em;border-bottom:0}
4975
.elementor-widget-hfe-cart:not(.hfe-menu-cart--show-subtotal-yes) .hfe-menu-cart__toggle .elementor-button-text{display:none}
4976
.elementor-widget-hfe-cart.toggle-icon--bag-light .hfe-menu-cart__toggle .elementor-button-icon i:before{content:'\e8e3'}
4977
.elementor-widget-hfe-cart.toggle-icon--bag-medium .hfe-menu-cart__toggle .elementor-button-icon i:before{content:'\e8e4'}
4978
.elementor-widget-hfe-cart.toggle-icon--bag-solid .hfe-menu-cart__toggle .elementor-button-icon i:before{content:'\e8e5'}
4979
.hfe-menu-cart__toggle .elementor-button{background:transparent;border-radius:0;color:#818a91;border:1px solid;border-color:inherit;display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
4980
.hfe-menu-cart__toggle .elementor-button-text{margin-right:.3em}
4981
.hfe-menu-cart__toggle .elementor-button-icon{position:relative;-webkit-transition:color 0.1s;-o-transition:color 0.1s;transition:color 0.1s}
4982
.hfe-menu-cart--items-indicator-bubble .hfe-menu-cart__toggle .elementor-button-icon[data-counter]:before{content:attr(data-counter);display:block;position:absolute;min-width:1.6em;height:1.6em;line-height:1.5em;top:-.7em;right:-.7em;border-radius:100%;color:#fff;background-color:#d9534f;text-align:center;
font-size:10px}
4983
.hfe-menu-cart--items-indicator-plain .hfe-menu-cart__toggle .elementor-button-icon[data-counter]:before{content:attr(data-counter);display:inline-block;font-weight:400}
4984
.hfe-menu-cart--empty-indicator-hide .hfe-menu-cart__toggle .elementor-button .elementor-button-icon[data-counter]:before{content:none;display:none}
4985
.hfe-menu-cart__toggle .elementor-button-icon{-webkit-box-ordinal-group:16;-webkit-order:15;-ms-flex-order:15;order:15}
4986
.hfe-menu-cart__toggle.elementor-button-wrapper .elementor-button{color:#4d4848}
4987
.hfe-search-button-wrapper{display:block;cursor:pointer;vertical-align:middle;text-align:right}
4988
.hfe-search-form__container{
display:flex;overflow:hidden}
4989
.hfe-search-form__input{flex-basis:100%}
4990
.hfe-search-icon-toggle i.fa-search{display:inline-block;position:absolute;width:20px;box-sizing:content-box;padding:10px}
4991
.hfe-search-icon-toggle i:before{vertical-align:middle}
4992
.hfe-search-button-wrapper input[type=search]{border:0;padding:10px;cursor:pointer;border-radius:0;transition:all .5s;box-sizing:border-box;outline:none}
4993
.hfe-search-button-wrapper button{border:none;border-radius:0;padding:0}
4994
.hfe-search-button-wrapper input[type=search]:focus{cursor:auto;border:none;box-shadow:none}
4995
.hfe-search-icon-toggle input:-moz-placeholder,.hfe-search-icon-toggle input::-webkit-input-placeholder{color:transparent}
4996
.hfe-search-layout-icon .hfe-search-icon-toggle .hfe-search-form__input{background-color:unset;height:100%}
4997
.hfe-search-button-wrapper.hfe-input-focus{
display:flex}
4998
.hfe-search-form__container .hfe-search-submit{min-width:3%;position:relative}
4999
.hfe-search-form__container button#clear,.hfe-search-icon-toggle button#clear{visibility:hidden;position:absolute;right:0;top:0;padding:0 8px;font-style:normal;user-select:none;cursor:pointer;bottom:0;margin-right:10px;background-color:transparent}
5000
.hfe-search-button-wrapper input[type="search"]::-webkit-search-decoration,.hfe-search-button-wrapper input[type="search"]::-webkit-search-cancel-button,.hfe-search-button-wrapper input[type="search"]::-webkit-search-results-button,.hfe-search-button-wrapper input[type="search"]::-webkit-search-results-decoration{display:none}
5001
.hfe-search-form__container button#clear-with-button{visibility:hidden;position:absolute;top:0;padding:0 8px;font-style:normal;font-size:1.2em;user-select:none;cursor:pointer;bottom:0;background-color:transparent}
5002
.hfe-search-button-wrapper,.hfe-search-form__container,.hfe-search-icon-toggle,.hfe-search-button-wrapper .hfe-search-icon-toggle i,.hfe-search-button-wrapper .hfe-search-icon-toggle i:before{position:relative}
5003
.hfe-search-button-wrapper .hfe-search-icon-toggle .hfe-search-form__input{position:absolute;width:0;right:0;background-color:transparent}
5004
.hfe-search-icon-toggle{width:100%!important}
5005
.hfe-search-button-wrapper.hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{position:absolute;width:250px;right:0}
5006
.hfe-search-layout-text .hfe-search-form__container,.hfe-search-layout-icon_text .hfe-search-form__container,.hfe-search-layout-text .hfe-search-form__container .hfe-search-form__input,.hfe-search-layout-icon_text .hfe-search-form__container .hfe-search-form__input{width:100%}
5007
.hfe-search-icon-toggle{line-height:1.5}
5008
.hfe-pointer__double-line.hfe-animation__slide .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__double-line.hfe-animation__slide .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__underline.hfe-animation__slide .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__overline.hfe-animation__slide .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__overline.hfe-animation__fade .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before{width:100%;left:0;opacity:1}
5009
.hfe-pointer__double-line.hfe-animation__drop-out .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__underline.hfe-animation__drop-out .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__overline.hfe-animation__drop-out .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__double-line.hfe-animation__drop-in .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__underline.hfe-animation__drop-in .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__overline.hfe-animation__drop-in .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after{bottom:0;opacity:1}
5010
.hfe-pointer__double-line.hfe-animation__drop-out .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__underline.hfe-animation__drop-out .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__overline.hfe-animation__drop-out .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__double-line.hfe-animation__drop-in .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__underline.hfe-animation__drop-in .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__overline.hfe-animation__drop-in .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before{top:0;opacity:1}
5011
.hfe-pointer__double-line.hfe-animation__grow .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__double-line.hfe-animation__grow .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__underline.hfe-animation__grow .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__underline.hfe-animation__grow .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__overline.hfe-animation__grow .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__overline.hfe-animation__grow .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after{height:3px;width:100%;left:0;opacity:1}
5012
.hfe-pointer__framed.hfe-animation__grow .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__framed.hfe-animation__shrink .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
5013
.hfe-pointer__framed.hfe-animation__fade .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__framed.hfe-animation__draw .menu-item.parent.current-menu-item a.hfe-menu-item:before,.hfe-pointer__underline.hfe-animation__fade .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__double-line.hfe-animation__fade .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__double-line.hfe-animation__fade .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after{opacity:1}
5014
.hfe-pointer__framed.hfe-animation__corners .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__framed.hfe-animation__corners .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__framed.hfe-animation__draw .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__framed.hfe-animation__draw .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after{border-width:3px;width:100%;opacity:1;height:100%}
5015
5016
/*!/wp-content/uploads/elementor/css/post-82.css*/
5017
.elementor-82 .elementor-element.elementor-element-e2153a2:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-e2153a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000422;}
5018
.elementor-82 .elementor-element.elementor-element-e2153a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:104px 40px 104px 40px;}
5019
.elementor-82 .elementor-element.elementor-element-e2153a2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
5020
.elementor-82 .elementor-element.elementor-element-df1e615 > .elementor-element-populated{padding:0px 40px 0px 0px;}
5021
.elementor-82 .elementor-element.elementor-element-06cbd81{text-align:left;}
5022
.elementor-82 .elementor-element.elementor-element-06cbd81 .elementor-heading-title{color:#FFFFFF;text-transform:none;}
5023
.elementor-82 .elementor-element.elementor-element-06cbd81 > .elementor-widget-container{margin:0px 0px 8px 0px;}
5024
.elementor-82 .elementor-element.elementor-element-234d136 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}
5025
.elementor-82 .elementor-element.elementor-element-234d136 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}
5026
.elementor-82 .elementor-element.elementor-element-234d136 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}
5027
.elementor-82 .elementor-element.elementor-element-234d136 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}
5028
body.rtl .elementor-82 .elementor-element.elementor-element-234d136 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}
5029
body:not(.rtl) .elementor-82 .elementor-element.elementor-element-234d136 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}
5030
.elementor-82 .elementor-element.elementor-element-234d136 .elementor-icon-list-icon i{color:#DBDDEE;
font-size:14px;}
5031
.elementor-82 .elementor-element.elementor-element-234d136 .elementor-icon-list-icon svg{fill:#DBDDEE;width:14px;}
5032
.elementor-82 .elementor-element.elementor-element-234d136 .elementor-icon-list-text{color:#8E91AA;padding-left:12px;}
5033
.elementor-82 .elementor-element.elementor-element-234d136 .elementor-icon-list-item, .elementor-82 .elementor-element.elementor-element-234d136 .elementor-icon-list-item a{
font-size:14px;}
5034
.elementor-82 .elementor-element.elementor-element-26fcde6 .elementor-button .elementor-align-icon-right{margin-left:16px;}
5035
.elementor-82 .elementor-element.elementor-element-26fcde6 .elementor-button .elementor-align-icon-left{margin-right:16px;}
5036
.elementor-82 .elementor-element.elementor-element-26fcde6 .elementor-button{background-color:rgba(2, 1, 1, 0);border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
5037
.elementor-82 .elementor-element.elementor-element-26fcde6 .elementor-button:hover, .elementor-82 .elementor-element.elementor-element-26fcde6 .elementor-button:focus{color:#E65644;}
5038
.elementor-82 .elementor-element.elementor-element-26fcde6 .elementor-button:hover svg, .elementor-82 .elementor-element.elementor-element-26fcde6 .elementor-button:focus svg{fill:#E65644;}
5039
.elementor-82 .elementor-element.elementor-element-26fcde6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
5040
.elementor-82 .elementor-element.elementor-element-24bf1ba{--grid-template-columns:repeat(4, auto);--icon-size:15px;--grid-column-gap:16px;--grid-row-gap:0px;}
5041
.elementor-82 .elementor-element.elementor-element-24bf1ba .elementor-widget-container{text-align:left;}
5042
.elementor-82 .elementor-element.elementor-element-24bf1ba .elementor-social-icon{background-color:rgba(230, 86, 68, 0.1);--icon-padding:0.85em;}
5043
.elementor-82 .elementor-element.elementor-element-24bf1ba .elementor-social-icon i{color:#E65644;}
5044
.elementor-82 .elementor-element.elementor-element-24bf1ba .elementor-social-icon svg{fill:#E65644;}
5045
.elementor-82 .elementor-element.elementor-element-24bf1ba .elementor-social-icon:hover{background-color:#E65644;}
5046
.elementor-82 .elementor-element.elementor-element-24bf1ba .elementor-social-icon:hover i{color:#FFFFFF;}
5047
.elementor-82 .elementor-element.elementor-element-24bf1ba .elementor-social-icon:hover svg{fill:#FFFFFF;}
5048
.elementor-82 .elementor-element.elementor-element-a671dc1 > .elementor-element-populated{padding:0px 0px 0px 0px;}
5049
.elementor-82 .elementor-element.elementor-element-72c8e7e{text-align:left;}
5050
.elementor-82 .elementor-element.elementor-element-72c8e7e .elementor-heading-title{color:#FFFFFF;text-transform:none;}
5051
.elementor-82 .elementor-element.elementor-element-72c8e7e > .elementor-widget-container{margin:0px 0px 8px 0px;}
5052
.elementor-82 .elementor-element.elementor-element-deeac99 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(4px/2);}
5053
.elementor-82 .elementor-element.elementor-element-deeac99 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(4px/2);}
5054
.elementor-82 .elementor-element.elementor-element-deeac99 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(4px/2);margin-left:calc(4px/2);}
5055
.elementor-82 .elementor-element.elementor-element-deeac99 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-4px/2);margin-left:calc(-4px/2);}
5056
body.rtl .elementor-82 .elementor-element.elementor-element-deeac99 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-4px/2);}
5057
body:not(.rtl) .elementor-82 .elementor-element.elementor-element-deeac99 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-4px/2);}
5058
.elementor-82 .elementor-element.elementor-element-deeac99 .elementor-icon-list-icon i{
font-size:14px;}
5059
.elementor-82 .elementor-element.elementor-element-deeac99 .elementor-icon-list-icon svg{width:14px;}
5060
.elementor-82 .elementor-element.elementor-element-deeac99 .elementor-icon-list-text{color:#8E91AA;}
5061
.elementor-82 .elementor-element.elementor-element-deeac99 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#F8F7F2;}
5062
.elementor-82 .elementor-element.elementor-element-deeac99 .elementor-icon-list-item, .elementor-82 .elementor-element.elementor-element-deeac99 .elementor-icon-list-item a{
font-size:14px;}
5063
.elementor-82 .elementor-element.elementor-element-9335266 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(4px/2);}
5064
.elementor-82 .elementor-element.elementor-element-9335266 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(4px/2);}
5065
.elementor-82 .elementor-element.elementor-element-9335266 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(4px/2);margin-left:calc(4px/2);}
5066
.elementor-82 .elementor-element.elementor-element-9335266 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-4px/2);margin-left:calc(-4px/2);}
5067
body.rtl .elementor-82 .elementor-element.elementor-element-9335266 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-4px/2);}
5068
body:not(.rtl) .elementor-82 .elementor-element.elementor-element-9335266 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-4px/2);}
5069
.elementor-82 .elementor-element.elementor-element-9335266 .elementor-icon-list-icon i{
font-size:14px;}
5070
.elementor-82 .elementor-element.elementor-element-9335266 .elementor-icon-list-icon svg{width:14px;}
5071
.elementor-82 .elementor-element.elementor-element-9335266 .elementor-icon-list-text{color:#8E91AA;}
5072
.elementor-82 .elementor-element.elementor-element-9335266 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#F8F7F2;}
5073
.elementor-82 .elementor-element.elementor-element-9335266 .elementor-icon-list-item, .elementor-82 .elementor-element.elementor-element-9335266 .elementor-icon-list-item a{
font-size:14px;}
5074
.elementor-82 .elementor-element.elementor-element-6ab7eae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(4px/2);}
5075
.elementor-82 .elementor-element.elementor-element-6ab7eae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(4px/2);}
5076
.elementor-82 .elementor-element.elementor-element-6ab7eae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(4px/2);margin-left:calc(4px/2);}
5077
.elementor-82 .elementor-element.elementor-element-6ab7eae .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-4px/2);margin-left:calc(-4px/2);}
5078
body.rtl .elementor-82 .elementor-element.elementor-element-6ab7eae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-4px/2);}
5079
body:not(.rtl) .elementor-82 .elementor-element.elementor-element-6ab7eae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-4px/2);}
5080
.elementor-82 .elementor-element.elementor-element-6ab7eae .elementor-icon-list-icon i{
font-size:14px;}
5081
.elementor-82 .elementor-element.elementor-element-6ab7eae .elementor-icon-list-icon svg{width:14px;}
5082
.elementor-82 .elementor-element.elementor-element-6ab7eae .elementor-icon-list-text{color:#8E91AA;}
5083
.elementor-82 .elementor-element.elementor-element-6ab7eae .elementor-icon-list-item:hover .elementor-icon-list-text{color:#F8F7F2;}
5084
.elementor-82 .elementor-element.elementor-element-6ab7eae .elementor-icon-list-item, .elementor-82 .elementor-element.elementor-element-6ab7eae .elementor-icon-list-item a{
font-size:14px;}
5085
.elementor-82 .elementor-element.elementor-element-5550c1b > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}
5086
.elementor-82 .elementor-element.elementor-element-5550c1b:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-5550c1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000422;}
5087
.elementor-82 .elementor-element.elementor-element-5550c1b{border-style:solid;border-width:1px 0px 0px 0px;border-color:#13183C;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 0px 25px 0px;}
5088
.elementor-82 .elementor-element.elementor-element-5550c1b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
5089
.elementor-82 .elementor-element.elementor-element-7720eec .hfe-copyright-wrapper{text-align:center;}
5090
.elementor-82 .elementor-element.elementor-element-7720eec .hfe-copyright-wrapper a, .elementor-82 .elementor-element.elementor-element-7720eec .hfe-copyright-wrapper{color:#8E91AA;}
5091
.elementor-82 .elementor-element.elementor-element-6a2f39c .hfe-copyright-wrapper{text-align:center;}
5092
.elementor-82 .elementor-element.elementor-element-6a2f39c .hfe-copyright-wrapper a, .elementor-82 .elementor-element.elementor-element-6a2f39c .hfe-copyright-wrapper{color:#8E91AA;}
5093
.elementor-82 .elementor-element.elementor-element-6a2f39c .hfe-copyright-wrapper, .elementor-82 .elementor-element.elementor-element-6a2f39c .hfe-copyright-wrapper a{
font-size:10px;}
5094
.elementor-82 .elementor-element.elementor-element-6a2f39c > .elementor-widget-container{margin:0px 0px 0px 0px;}
5095
@media(max-width:1024px){.elementor-82 .elementor-element.elementor-element-e2153a2{padding:80px 40px 80px 40px;}
5096
.elementor-82 .elementor-element.elementor-element-df1e615 > .elementor-element-populated{margin:0px 40px 0px 0px;}
5097
.elementor-82 .elementor-element.elementor-element-5550c1b{padding:25px 40px 25px 40px;}
5098
}
5099
@media(max-width:767px){.elementor-82 .elementor-element.elementor-element-e2153a2{padding:64px 20px 64px 20px;}
5100
.elementor-82 .elementor-element.elementor-element-df1e615 > .elementor-element-populated{margin:0px 0px 56px 0px;}
5101
.elementor-82 .elementor-element.elementor-element-a671dc1{width:100%;}
5102
.elementor-82 .elementor-element.elementor-element-a671dc1 > .elementor-element-populated{margin:0px 0px 64px 0px;padding:0px 0px 0px 0px;}
5103
.elementor-82 .elementor-element.elementor-element-fb0fd58{width:50%;}
5104
.elementor-82 .elementor-element.elementor-element-caacc02{width:50%;}
5105
.elementor-82 .elementor-element.elementor-element-c47dabc{width:50%;}
5106
.elementor-82 .elementor-element.elementor-element-7720eec .hfe-copyright-wrapper{text-align:center;}
5107
.elementor-82 .elementor-element.elementor-element-6a2f39c .hfe-copyright-wrapper{text-align:center;}
5108
}
5109
@media(min-width:768px){.elementor-82 .elementor-element.elementor-element-df1e615{width:30%;}
5110
.elementor-82 .elementor-element.elementor-element-a671dc1{width:70%;}
5111
}
5112
@media(max-width:1024px) and (min-width:768px){.elementor-82 .elementor-element.elementor-element-df1e615{width:50%;}
5113
.elementor-82 .elementor-element.elementor-element-a671dc1{width:50%;}
5114
.elementor-82 .elementor-element.elementor-element-fb0fd58{width:30%;}
5115
.elementor-82 .elementor-element.elementor-element-caacc02{width:30%;}
5116
.elementor-82 .elementor-element.elementor-element-c47dabc{width:70%;}
5117
}
5118
5119
/*!/wp-content/uploads/astra-addon/astra-addon-604cd6d1381660-35858158.css*/
5120
.ast-page-builder-template .ast-article-post{margin-bottom:2.5em}
5121
.ast-featured-post{float:none}
5122
.ast-separate-container .ast-separate-posts.ast-article-post{margin-bottom:2em}
5123
.ast-animate-hidden{visibility:hidden;opacity:0}
5124
.ast-animate-display{visibility:visible;opacity:1}
5125
.ast-no-thumb .ast-date-meta .posted-on{margin-bottom:1.5em}
5126
.ast-date-meta.circle .posted-on{border-radius:50%;overflow:hidden}
5127
.has-post-thumbnail .ast-date-meta.circle .posted-on{margin:1em}
5128
.ast-single-post .entry-header.ast-no-title.ast-no-thumbnail{margin-bottom:2em}
5129
.ast-separate-container .ast-grid-1 .blog-layout-1{padding:0}
5130
.ast-separate-container .ast-grid-1 .blog-layout-2,.ast-separate-container .ast-grid-1 .blog-layout-3{padding:0;border-bottom:0}
5131
.ast-separate-container .ast-grid-2 .ast-article-post,.ast-separate-container .ast-grid-3 .ast-article-post,.ast-separate-container .ast-grid-4 .ast-article-post{background:0 0}
5132
.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-2,.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-3,.ast-separate-container .ast-grid-3 .ast-article-post .blog-layout-2,.ast-separate-container .ast-grid-3 .ast-article-post .blog-layout-3,.ast-separate-container .ast-grid-4 .ast-article-post .blog-layout-2,.ast-separate-container .ast-grid-4 .ast-article-post .blog-layout-3{border-bottom:0}
5133
.ast-separate-container .blog-layout-1,.ast-separate-container .blog-layout-2,.ast-separate-container .blog-layout-3{padding:2.66666em;background:#fff}
5134
.ast-separate-container .ast-grid-2 .blog-layout-1,.ast-separate-container .ast-grid-2 .blog-layout-2,.ast-separate-container .ast-grid-2 .blog-layout-3,.ast-separate-container .ast-grid-3 .blog-layout-1,.ast-separate-container .ast-grid-3 .blog-layout-2,.ast-separate-container .ast-grid-3 .blog-layout-3,.ast-separate-container .ast-grid-4 .blog-layout-1,.ast-separate-container .ast-grid-4 .blog-layout-2,.ast-separate-container .ast-grid-4 .blog-layout-3{padding:1.5em}
5135
@media (max-width:1200px){.ast-separate-container .ast-grid-2 .ast-article-post:nth-child(2n+0),.ast-separate-container .ast-grid-2 .ast-article-post:nth-child(2n+1),.ast-separate-container .ast-grid-3 .ast-article-post:nth-child(2n+0),.ast-separate-container .ast-grid-3 .ast-article-post:nth-child(2n+1),.ast-separate-container .ast-grid-4 .ast-article-post:nth-child(2n+0),.ast-separate-container .ast-grid-4 .ast-article-post:nth-child(2n+1){padding:0}
5136
.ast-separate-container .blog-layout-1,.ast-separate-container .blog-layout-2,.ast-separate-container .blog-layout-3{padding:1.5em}
5137
}
5138
.ast-page-builder-template .ast-article-post .entry-header{margin:auto auto 1em auto;padding:0}
5139
.ast-article-post .ast-post-format-audio.ast-embeded-audio .ast-date-meta .posted-on{position:relative;display:inline-block;margin-bottom:1em}
5140
.ast-page-builder-template.single .post-navigation{margin-top:2em}
5141
hr.post-divider{height:0;margin:0}
5142
hr.ast-single-previous-hr{height:0;margin-top:2em}
5143
.ast-show-comments-data{padding:2em 6.67em}
5144
.ast-show-comments-data .ast-show-comments{cursor:pointer}
5145
.ast-show-comments-data .ast-show-comments,.ast-show-comments-data .ast-show-comments-count{max-width:640px;text-align:center;margin-left:auto;margin-right:auto}
5146
.ast-show-comments-data .ast-show-comments-count{margin-bottom:2em}
5147
.ast-pagination-circle .ast-pagination .page-numbers,.ast-pagination-square .ast-pagination .page-numbers{border-style:solid;border-width:1px;line-height:2.33333em}
5148
.ast-pagination-circle .ast-pagination .page-numbers{border-radius:50%}
5149
.ast-pagination-circle .ast-pagination .next.page-numbers,.ast-pagination-circle .ast-pagination .prev.page-numbers{border-radius:30px}
5150
@media all and (max-width:768px){#content:before{content:""}
5151
}
5152
.ast-pagination-infinite{text-align:center;margin:2.5em 0 0}
5153
.ast-page-builder-template .ast-pagination-infinite{margin:2.5em 0}
5154
.ast-load-more{cursor:pointer;display:none;border:2px solid #eaeaea;transition:all .2s linear;color:#000}
5155
.ast-load-more.active{display:inline-block;padding:0 1.5em;line-height:3em}
5156
.ast-load-more.no-more:hover{border-color:#eaeaea;color:#000}
5157
.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}
5158
.infinity-end.neverending .site-footer{display:block}
5159
.ast-load-more.no-more:hover{background-color:inherit}
5160
.no-more{cursor:default}
5161
.ast-loader{display:none;margin:0 auto;min-height:58px;line-height:58px;width:70px;text-align:center}
5162
.ast-loader>div{width:18px;height:18px;background-color:#0085ba;border-radius:100%;display:inline-block;animation:sk-bouncedelay 1.4s infinite ease-in-out both}
5163
.ast-loader .ast-loader-1{animation-delay:-.32s}
5164
.ast-loader .ast-loader-2{animation-delay:-.16s}
5165
@keyframes sk-bouncedelay{0%,100%,80%{transform:scale(0)}
5166
40%{transform:scale(1)}
5167
}
5168
.blog-layout-1 .post-thumb .posted-on{position:absolute;top:0}
5169
.blog-layout-1 .post-thumb .posted-on .entry-date span{display:block;width:100%;text-align:center}
5170
.blog-layout-1.ast-no-thumb .posted-on{position:relative;display:inline-block}
5171
.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-left:-6.67em}
5172
@media (max-width:1200px){.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-left:-2.4em}
5173
}
5174
.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-left:-5.67em}
5175
@media (max-width:1200px){.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-left:-1.4em}
5176
}
5177
.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on{margin-top:-5.34em}
5178
@media (max-width:1200px){.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on{margin-top:-3.34em}
5179
}
5180
.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:-4.34em}
5181
@media (max-width:1200px){.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:-2.34em}
5182
}
5183
.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content{margin-top:-5.34em}
5184
@media (max-width:1200px){.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content{margin-top:-3.34em}
5185
}
5186
.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content{margin-left:-6.67em;margin-right:-6.67em}
5187
@media (max-width:1200px){.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content{margin-left:-2.4em;margin-right:-2.4em}
5188
}
5189
.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .entry-header .post-thumb-img-content:first-child{margin-top:-5.34em}
5190
@media (max-width:1200px){.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .entry-header .post-thumb-img-content:first-child{margin-top:-3.34em}
5191
}
5192
.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .post-thumb-img-content{margin-left:-6.67em;margin-right:-6.67em}
5193
@media (max-width:1200px){.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .post-thumb-img-content{margin-left:-2.4em;margin-right:-2.4em}
5194
}
5195
.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-left:-1.5em;margin-right:-1.5em}
5196
@media (max-width:1200px){.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-left:-1.5em;margin-right:-1.5em}
5197
}
5198
.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-left:-.5em;margin-right:-.5em}
5199
@media (max-width:1200px){.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-left:-.5em;margin-right:-.5em}
5200
}
5201
.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on{margin-top:-1.5em}
5202
@media (max-width:1200px){.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on{margin-top:-1.5em}
5203
}
5204
.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:-.5em}
5205
@media (max-width:1200px){.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:-.5em}
5206
}
5207
.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content{margin-top:-1.5em}
5208
@media (max-width:1200px){.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content{margin-top:-1.5em}
5209
}
5210
.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content{margin-left:-1.5em;margin-right:-1.5em}
5211
@media (max-width:1200px){.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content{margin-left:-1.5em;margin-right:-1.5em}
5212
}
5213
.ast-header-sticky-active{position:fixed!important;right:0;left:0;margin:0 auto;z-index:99}
5214
.ast-footer-sticky-active .ast-custom-footer{position:fixed!important;right:0;left:0;bottom:0;margin:0 auto;z-index:99}
5215
.ast-custom-header{position:relative;z-index:99}
5216
.ast-custom-header.ast-header-sticky-active .fl-row-content-wrap{transition:padding .3s linear}
5217
.ast-custom-header.ast-header-sticky-active .fl-module-content{transition:all .3s linear}
5218
.ast-custom-header.ast-header-sticky-active .elementor-section-wrap{transition:padding .3s linear}
5219
.ast-custom-header.ast-header-sticky-active .elementor-row>.elementor-column>.elementor-element-populated{transition:all .3s linear}
5220
.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .fl-row-content-wrap{transition:padding .3s linear;padding-top:5px;padding-bottom:5px;box-sizing:border-box}
5221
.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .fl-module-content{margin-top:5px;margin-bottom:5px;transition:all .3s linear}
5222
.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .fl-module-content.fl-node-content img{max-height:50px;width:auto}
5223
.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .elementor-section-wrap{transition:padding .3s linear;box-sizing:border-box}
5224
.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .elementor-section-wrap img{max-height:50px;width:auto}
5225
.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .elementor-row>.elementor-column>.elementor-element-populated{max-height:60px;transition:all .3s linear}
5226
.single-advanced-hook .ast-no-title,.single-advanced-hook .hentry{margin:0}
5227
.js_active .ast-plain-container.single-advanced-hook .entry-header{margin:0}
5228
.ast-header-break-point .ast-header-sections-navigation{border-top:1px solid #eaeaea;background-color:#f9f9f9}
5229
.ast-header-break-point .ast-header-sections-navigation .ast-swap-above-header-sections .ast-above-header-section-1{order:2;justify-content:flex-end}
5230
.ast-header-break-point .ast-header-sections-navigation .ast-swap-above-header-sections .ast-above-header-section-2{order:1;justify-content:flex-start}
5231
.ast-header-break-point .ast-header-sections-navigation .ast-swap-below-header-sections .below-header-section-1{order:2;justify-content:flex-end}
5232
.ast-header-break-point .ast-header-sections-navigation .ast-swap-below-header-sections .below-header-section-2{order:1;justify-content:flex-start}
5233
.ast-fullscreen-menu-enable.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-link{padding-left:0}
5234
.ast-fullscreen-menu-enable.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-link{padding-left:0}
5235
.ast-fullscreen-menu-enable.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-item .menu-link{padding-left:0}
5236
.ast-fullscreen-menu-enable.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-item .menu-item .menu-link{padding-left:0}
5237
body.ast-padded-layout::after,body.ast-padded-layout::before{background:inherit;content:"";display:block;height:0;left:0;position:fixed;width:100%;z-index:999}
5238
body.ast-padded-layout::after{bottom:0}
5239
body.ast-padded-layout{background-attachment:fixed}
5240
body.ast-padded-layout::before{top:0}
5241
@media (min-width:44.375em){body.ast-padded-layout.admin-bar::before{top:46px}
5242
}
5243
@media (min-width:48.9375em){body.ast-padded-layout.admin-bar::before{top:32px}
5244
}
5245
.elementor-page.ast-box-layout #page,.elementor-page.ast-padded-layout #page{overflow:hidden}
5246
.siteorigin-panels.ast-box-layout #page,.siteorigin-panels.ast-padded-layout #page{overflow:hidden}
5247
.ast-separate-container.ast-box-layout #content .ast-container{padding-left:0;padding-right:0}
5248
@media (max-width:768px){.ast-separate-container.ast-box-layout #content .ast-container{padding-left:20px;padding-right:20px}
5249
}
5250
@media (max-width:544px){.ast-separate-container.ast-box-layout #content .ast-container{padding-left:.54em;padding-right:.54em}
5251
}
5252
.js_active .ast-box-layout #page,.js_active .ast-padded-layout #page{overflow:hidden}
5253
.js_active .ast-box-layout.ast-page-builder-template .vc_row[data-vc-full-width],.js_active .ast-padded-layout.ast-page-builder-template .vc_row[data-vc-full-width]{max-width:100%;left:0!important}
5254
.ast-sticky-active{position:fixed!important;right:0;left:0;margin:0 auto;width:100%}
5255
.ast-nav-up{transform:translateY(-100%)}
5256
.site-header .sticky-custom-logo{display:none}
5257
.ast-primary-sticky-header-active li.ast-masthead-custom-menu-items a,.ast-primary-sticky-header-active li.ast-masthead-custom-menu-items a:focus,.ast-primary-sticky-header-active li.ast-masthead-custom-menu-items a:hover{background:0 0}
5258
.ast-fullscreen-active .ast-above-header,.ast-offcanvas-active .ast-above-header{z-index:4}
5259
.ast-fullscreen-active .ast-above-header.ast-sticky-active,.ast-offcanvas-active .ast-above-header.ast-sticky-active{z-index:0}
5260
#ast-fixed-header{position:fixed;visibility:hidden;top:0;left:0;width:100%}
5261
#ast-fixed-header .main-header-bar{box-shadow:0 1px 2px rgba(0,0,0,.2)}
5262
#ast-fixed-header.ast-header-slide{transform:translateY(-100%);transition:transform .3s linear,top .3s linear,visibility .3s linear}
5263
#ast-fixed-header.ast-header-fade{opacity:0;transition:opacity .3s linear}
5264
.main-header-bar.ast-sticky-active{box-shadow:0 2px 10px 0 rgba(36,50,66,.075)}
5265
.ast-sticky-custom-logo .ast-header-sticked .custom-logo-link,.ast-sticky-custom-logo .ast-header-sticked .custom-mobile-logo-link{display:none}
5266
.ast-sticky-custom-logo .ast-header-sticked .sticky-custom-logo{display:inline-block}
5267
.ast-sticky-custom-logo .ast-header-sticked .site-description,.ast-sticky-custom-logo .ast-header-sticked .site-title{display:none}
5268
.ast-sticky-custom-logo.ast-primary-sticky-header-active.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo{display:none}
5269
.ast-header-stick-fade-active .ast-sticky-custom-logo.ast-primary-sticky-header-active.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo,.ast-header-stick-scroll-active .ast-sticky-custom-logo.ast-primary-sticky-header-active.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo,.ast-header-stick-slide-active .ast-sticky-custom-logo.ast-primary-sticky-header-active.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo{display:inline-block}
5270
.ast-sticky-main-shrink .ast-sticky-shrunk .main-header-bar,.ast-sticky-main-shrink .ast-sticky-shrunk.main-header-bar{line-height:55px}
5271
.ast-sticky-main-shrink .ast-sticky-shrunk .main-header-bar .ast-site-identity,.ast-sticky-main-shrink .ast-sticky-shrunk.main-header-bar .ast-site-identity{padding-top:.5em;padding-bottom:.5em}
5272
.ast-sticky-main-shrink .ast-sticky-shrunk #site-navigation{line-height:3}
5273
.ast-sticky-main-shrink .ast-sticky-shrunk .site-logo-img img{max-height:55px!important;width:auto}
5274
.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk .main-header-bar,.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk.main-header-bar{padding-bottom:0}
5275
.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk .ast-mobile-menu-buttons{line-height:0;padding-bottom:.5em}
5276
.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk .site-branding{padding-bottom:.5em}
5277
.ast-header-break-point .ast-sticky-active .sticky-custom-logo img{display:block}
5278
.ast-header-break-point .ast-has-mobile-header-logo .ast-header-sticked .sticky-custom-logo img{display:block}
5279
.ast-header-break-point .ast-has-mobile-header-logo .ast-header-sticked .ast-mobile-header-logo{display:none}
5280
.ast-header-break-point .ast-header-sticked .sticky-custom-logo img{display:block}
5281
.ast-header-break-point.ast-inherit-site-logo-sticky .ast-has-mobile-header-logo .ast-header-sticked .custom-logo-link img{display:none}
5282
.ast-header-break-point.ast-inherit-site-logo-sticky .ast-has-mobile-header-logo .ast-header-sticked .custom-mobile-logo-link img{display:inline-block}
5283
.above-header-toggle-on .main-header-bar{z-index:1}
5284
.ast-main-header-nav-open.astra-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content{display:none}
5285
.ast-main-header-nav-open.astra-hfb-header .ast-mobile-header-wrap .ast-mobile-header-content{display:block}
5286
.ast-header-stick-fade-active .ast-main-header-nav-open.astra-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-scroll-active .ast-main-header-nav-open.astra-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-slide-active .ast-main-header-nav-open.astra-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content{display:block}
5287
.ast-header-stick-fade-active .ast-main-header-nav-open.astra-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-scroll-active .ast-main-header-nav-open.astra-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-slide-active .ast-main-header-nav-open.astra-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content{display:none}
5288
.ast-header-stick-fade-active.ast-off-canvas-active .ast-main-header-nav-open.astra-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-scroll-active.ast-off-canvas-active .ast-main-header-nav-open.astra-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-slide-active.ast-off-canvas-active .ast-main-header-nav-open.astra-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content{display:none}
5289
.ast-above-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-below-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-primary-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content{position:fixed}
5290
.ast-header-stick-slide-active .ast-flyout-menu-enable.ast-header-break-point #masthead>.main-header-bar-navigation{display:none!important}
5291
.ast-header-stick-fade-active .ast-flyout-menu-enable.ast-header-break-point #masthead>.main-header-bar-navigation{display:none!important}
5292
.ast-flyout-menu-overlay .ast-stick-primary-below-wrapper.ast-sticky-active{z-index:5}
5293
.ast-fullscreen-menu-overlay #ast-fixed-header{z-index:9}
5294
.ast-flyout-menu-enable.ast-primary-sticky-enabled .ast-stick-primary-below-wrapper,.ast-flyout-menu-enable.ast-primary-sticky-enabled .main-header-bar{overflow-y:unset!important}
5295
#ast-scroll-top{display:none;position:fixed;text-align:center;cursor:pointer;z-index:99;width:2.1em;height:2.1em;line-height:2.1;color:#fff;border-radius:2px;content:""}
5296
@media (min-width:769px){#ast-scroll-top{content:"769"}
5297
}
5298
.ast-scroll-to-top-right{right:30px;bottom:30px}
5299
.ast-scroll-to-top-left{left:30px;bottom:30px}
5300
.ast-scroll-top-icon{transform:rotate(180deg)}
5301
.ast-scroll-top-icon::before{content:"\e900";font-family:Astra;text-decoration:inherit}
5302
.astra-full-megamenu-wrapper{z-index:99999}
5303
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.sub-menu>.menu-item{display:none}
5304
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.ast-mm-has-desc>.menu-link{vertical-align:middle;text-align:center}
5305
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .menu-item:hover>.menu-link{background-color:transparent;color:inherit}
5306
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu{opacity:0;visibility:hidden}
5307
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu-focus .menu-item>.menu-link{background-color:transparent;color:inherit}
5308
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus{opacity:1;visibility:visible;-js-display:flex;
display:flex;padding:15px}
5309
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item{padding-left:15px;padding-right:15px;display:block;flex:1;opacity:1}
5310
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item:first-child{padding-left:0}
5311
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item:last-child{padding-right:0}
5312
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu.col-2 .menu-item{width:50%}
5313
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu.col-3 .menu-item{width:33.33%}
5314
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu.col-4 .menu-item{width:25%}
5315
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu .menu-item:last-child{border-right:none}
5316
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus .sub-menu{background-color:transparent;display:block;opacity:1;visibility:visible;transform:none}
5317
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus .astra-nested-sub-menu .menu-item .menu-link{padding-left:24px}
5318
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus .astra-nested-sub-menu .astra-nested-sub-menu .menu-item .menu-link{padding-left:48px}
5319
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu .sub-menu{border:none}
5320
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item .sub-menu{position:static;width:100%;margin:auto}
5321
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item .sub-menu .menu-item{width:100%}
5322
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus>.menu-item{padding-left:15px;padding-right:15px}
5323
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus>.menu-item:first-child{padding-left:0}
5324
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus>.menu-item:last-child{padding-right:0}
5325
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper.astra-megamenu-wrapper-focus{opacity:1;visibility:visible}
5326
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper.astra-megamenu-wrapper-focus .astra-megamenu.astra-megamenu-focus{-js-display:flex;
display:flex}
5327
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper .astra-mega-menu-width-full-stretched{width:100%}
5328
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper .astra-mega-menu-width-full-stretched .ast-mm-template-content{padding:0}
5329
.ast-desktop .ast-mega-menu-enabled .menu-item-has-children.astra-megamenu-li.menu-item .astra-megamenu.sub-menu .menu-item>.menu-link::after{content:''}
5330
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .sub-menu .menu-link,.ast-desktop .ast-mega-menu-enabled.submenu-with-border .astra-megamenu-li .sub-menu .menu-link{border:none}
5331
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu{opacity:1;visibility:visible;-js-display:flex;
display:flex;padding:15px}
5332
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item{padding-left:15px;padding-right:15px}
5333
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item:first-child{padding-left:0}
5334
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item:last-child{padding-right:0}
5335
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item{padding-left:15px;padding-right:15px}
5336
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item:first-child{padding-left:0}
5337
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item:last-child{padding-right:0}
5338
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.col-2 .menu-item{width:50%}
5339
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.col-3 .menu-item{width:33.33%}
5340
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.col-4 .menu-item{width:25%}
5341
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item{display:block;flex:1;opacity:1}
5342
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu .sub-menu{background-color:transparent;display:block;opacity:1;visibility:visible;transform:none}
5343
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu .astra-nested-sub-menu .menu-item .menu-link{padding-left:24px}
5344
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu .astra-nested-sub-menu .astra-nested-sub-menu .menu-item .menu-link{padding-left:48px}
5345
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.sub-menu .sub-menu{border:none}
5346
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.sub-menu>.menu-item .sub-menu{position:static;width:100%;margin:auto}
5347
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.sub-menu>.menu-item .sub-menu .menu-item{width:100%}
5348
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.sub-menu .menu-item:last-child{border-right:none}
5349
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-full-megamenu-wrapper{opacity:1;visibility:visible}
5350
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-full-megamenu-wrapper .astra-megamenu{-js-display:flex;
display:flex}
5351
.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li:hover .astra-megamenu .sub-menu .menu-item{width:100%}
5352
.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li:hover .astra-megamenu.sub-menu .menu-item .sub-menu{min-width:100%}
5353
.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li .astra-megamenu.astra-megamenu-focus .sub-menu .menu-item{width:100%}
5354
.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu .menu-item .sub-menu{min-width:100%}
5355
.ast-desktop .ast-mega-menu-enabled .astra-full-megamenu-wrapper{background:#fff;position:absolute;opacity:0;visibility:hidden;top:100%}
5356
.ast-desktop .ast-mega-menu-enabled .astra-full-megamenu-wrapper .astra-megamenu.sub-menu{display:none;position:relative;left:0;top:0;margin:0 auto;padding-left:0;padding-right:0;border-width:0}
5357
.ast-desktop .ast-mega-menu-enabled .astra-full-megamenu-wrapper .astra-mega-menu-width-full-stretched.sub-menu{padding:15px}
5358
.ast-desktop .ast-above-header-menu .astra-megamenu-li .sub-menu .menu-item.current-menu-ancestor>.menu-link,.ast-desktop .ast-below-header-menu .astra-megamenu-li .sub-menu .menu-item.current-menu-ancestor>.menu-link,.ast-desktop .main-header-menu .astra-megamenu-li .sub-menu .menu-item.current-menu-ancestor>.menu-link{background-color:transparent;color:inherit}
5359
.ast-desktop .ast-above-header-menu .astra-megamenu-li .sub-menu .menu-item-heading .menu-text,.ast-desktop .ast-below-header-menu .astra-megamenu-li .sub-menu .menu-item-heading .menu-text,.ast-desktop .main-header-menu .astra-megamenu-li .sub-menu .menu-item-heading .menu-text{vertical-align:text-top}
5360
.ast-desktop .ast-mm-custom-text-content,.ast-desktop .ast-mm-template-content{padding:0 1em}
5361
.ast-desktop .ast-below-header .ast-mm-custom-text-content,.ast-desktop .ast-below-header .ast-mm-template-content{padding:.9em 1em}
5362
.ast-desktop .submenu-with-border .astra-full-megamenu-wrapper{border-width:1px;border-style:solid}
5363
.ast-desktop .ast-mm-widget-content a{display:initial}
5364
.ast-desktop .ast-mm-widget-content .ast-mm-widget-item{padding:1.5em}
5365
.ast-desktop .submenu-with-border .astra-megamenu{border-width:1px}
5366
.ast-menu-description{line-height:1.6;display:block;font-size:.8em;padding:2px 0}
5367
.site-header a .ast-menu-description,.site-header a .sub-arrow{transition:none}
5368
.site-header .menu-text{transition:none}
5369
.ast-header-break-point .ast-menu-description{line-height:inherit}
5370
.astra-mm-highlight-label{font-size:.7em;margin-left:5px;line-height:normal;padding:3px 6px;border-radius:2px}
5371
.ast-desktop .ast-hide-menu-item{display:none}
5372
.ast-desktop .ast-mega-menu-enabled .ast-hide-menu-item{display:none}
5373
.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu>.menu-item-has-children>.menu-link .sub-arrow:after,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu>.menu-item-has-children>.menu-link .sub-arrow:after,.ast-desktop .ast-mega-menu-enabled.main-header-menu>.menu-item-has-children>.menu-link .sub-arrow:after{content:"\e900";display:inline-block;font-family:Astra;fo
nt-size:9px;font-size:.6rem;font-weight:700;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:10px;line-height:normal}
5374
.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu>.menu-item-has-children>.menu-link::after,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu>.menu-item-has-children>.menu-link::after,.ast-desktop .ast-mega-menu-enabled.main-header-menu>.menu-item-has-children>.menu-link::after{content:'';margin:0}
5375
.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow:after,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow:after,.ast-desktop .ast-mega-menu-enabled.main-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow:after{transform:rotate(-90deg)}
5376
.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow,.ast-desktop .ast-mega-menu-enabled.main-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow{position:absolute;right:5%;top:50%;transform:translateY(-50%)}
5377
.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .ast-masthead-custom-menu-items a:focus,.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .ast-masthead-custom-menu-items a:hover,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .ast-masthead-custom-menu-items a:focus,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .ast-masthead-custom-menu-items a:hover,.ast-desktop .ast-mega-menu-enabled.main-header-menu .ast-masthead-custom-menu-items a:focus,.ast-desktop .ast-mega-menu-enabled.main-header-menu .ast-masthead-custom-menu-items a:hover{background:0 0}
5378
.ast-header-break-point .ast-mega-menu-enabled .menu-item-has-children.astra-megamenu-li>.menu-link .sub-arrow:after{display:none}
5379
.ast-disable-link{cursor:default}
5380
.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-heading:focus>.menu-link,.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-heading:hover>.menu-link,.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-heading>.menu-link:hover{background:0 0}
5381
.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-heading:focus>.menu-link,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-heading:hover>.menu-link,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-heading>.menu-link:hover{background:0 0}
5382
.ast-desktop .ast-mega-menu-enabled.main-header-menu .sub-menu .menu-item.menu-item-heading>.menu-link{background:0 0}
5383
.ast-desktop .ast-above-header-menu .astra-mega-menu-width-full,.ast-desktop .ast-above-header-menu .astra-mega-menu-width-full-stretched,.ast-desktop .ast-below-header-menu .astra-mega-menu-width-full,.ast-desktop .ast-below-header-menu .astra-mega-menu-width-full-stretched,.ast-desktop .astra-mega-menu-width-full,.ast-desktop .astra-mega-menu-width-full-stretched{background:0 0}
5384
.ast-header-break-point .ast-above-header .sub-menu .menu-item .ast-hide-menu-item,.ast-header-break-point .ast-below-header .sub-menu .menu-item .ast-hide-menu-item,.ast-header-break-point .main-navigation .sub-menu .menu-item .ast-hide-menu-item{display:none}
5385
.ast-header-break-point .ast-above-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle,.ast-header-break-point .ast-below-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle,.ast-header-break-point .main-navigation .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle{display:none}
5386
.ast-header-break-point .ast-above-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.sub-menu,.ast-header-break-point .ast-below-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.sub-menu,.ast-header-break-point .main-navigation .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.sub-menu{display:block!important}
5387
.ast-header-break-point .ast-above-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.ast-mm-custom-content+.sub-menu,.ast-header-break-point .ast-below-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.ast-mm-custom-content+.sub-menu,.ast-header-break-point .main-navigation .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.ast-mm-custom-content+.sub-menu{display:block!important}
5388
.ast-hidden{display:none!important}
5389
.main-header-bar-wrap .ast-search-box.header-cover{z-index:7}
5390
.ast-below-header-wrap .ast-search-box.header-cover #close,.ast-below-header-wrap .ast-search-box.header-cover .search-field{font-size:1.8em}
5391
.ast-below-header-wrap .ast-search-box.header-cover .search-submit{font-size:1.5em}
5392
.ast-search-box.full-screen,.ast-search-box.header-cover{display:none;opacity:0;transition:opacity .2s;width:100%;height:100%}
5393
.ast-search-box.full-screen .search-field,.ast-search-box.header-cover .search-field{background:0 0;border:0;color:#fafafa;box-shadow:none;text-align:left;padding:0}
5394
.ast-search-box.full-screen .search-submit,.ast-search-box.header-cover .search-submit{background:0 0;padding:0;color:#9e9e9e;transition:all .7s ease-In;outline:0;border:0;vertical-align:middle}
5395
.ast-search-box.full-screen .ast-search-wrapper,.ast-search-box.header-cover .ast-search-wrapper{position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%,-50%)}
5396
.ast-search-box.full-screen .ast-search-wrapper .search-form,.ast-search-box.header-cover .ast-search-wrapper .search-form{line-height:normal}
5397
.ast-search-box.full-screen #close,.ast-search-box.header-cover #close{color:#fafafa;transform:rotate(0);font-size:2em;cursor:pointer;z-index:9;font-weight:400}
5398
.ast-search-box.full-screen #close::before,.ast-search-box.header-cover #close::before{font-family:Astra;content:"\e5cd";display:inline-block;transition:transform .3s ease-in-out}
5399
.ast-search-box.full-screen .search-field::-webkit-input-placeholder,.ast-search-box.header-cover .search-field::-webkit-input-placeholder{color:#fafafa}
5400
.ast-search-box.full-screen .search-field:-moz-placeholder,.ast-search-box.header-cover .search-field:-moz-placeholder{color:#fafafa}
5401
.ast-search-box.full-screen .search-field::-moz-placeholder,.ast-search-box.header-cover .search-field::-moz-placeholder{color:#fafafa}
5402
.ast-search-box.full-screen .search-field:-ms-input-placeholder,.ast-search-box.header-cover .search-field:-ms-input-placeholder{color:#fafafa}
5403
.ast-search-box.header-cover{position:absolute;background:rgba(25,25,25,.94);top:0;z-index:10}
5404
.ast-search-box.header-cover .search-field{font-size:2em;line-height:2;width:100%}
5405
.ast-search-box.header-cover .ast-container{position:relative}
5406
.ast-search-box.header-cover .close,.ast-search-box.header-cover .search-submit,.ast-search-box.header-cover .search-text-wrap{display:inline-block}
5407
.ast-search-box.header-cover .search-text-wrap{width:calc(100% - 2.5em);vertical-align:middle}
5408
.ast-search-box.header-cover .search-submit{font-size:1.7em;margin-right:2em}
5409
.ast-search-box.header-cover #close{vertical-align:middle;-webkit-backface-visibility:hidden;backface-visibility:hidden}
5410
.ast-search-box.full-screen{position:fixed;background:rgba(25,25,25,.94);top:0;left:0;z-index:999}
5411
.ast-search-box.full-screen .ast-search-wrapper .large-search-text{text-align:center;color:#e2e2e2;font-size:1.5em;font-weight:400;transition-delay:50ms;transition:all .3s ease-in-out}
5412
.ast-search-box.full-screen .ast-search-wrapper fieldset{border:0;padding:2.5em 0 1em;border-bottom:2px solid #9e9e9e}
5413
.ast-search-box.full-screen .ast-search-wrapper .search-field{font-size:2.6em;padding-left:30px;line-height:1.7;width:90%;width:calc(100% - 1.5em);vertical-align:middle;text-align:center}
5414
.ast-search-box.full-screen .ast-search-wrapper .search-form{width:70%;margin:20px auto}
5415
.ast-search-box.full-screen .ast-search-wrapper .search-submit{font-size:2em}
5416
.ast-search-box.full-screen #close{position:absolute;color:#fafafa;right:1em;line-height:1;cursor:pointer;z-index:9;font-weight:400;font-size:2em;top:1.5em;-webkit-backface-visibility:hidden;backface-visibility:hidden}
5417
.ast-search-box.full-screen ::-webkit-input-placeholder{opacity:0}
5418
.ast-search-box.full-screen ::-moz-placeholder{opacity:0}
5419
.ast-search-box.full-screen :-ms-input-placeholder{opacity:0}
5420
.ast-search-box.full-screen :-moz-placeholder{opacity:0}
5421
@media (max-width:420px){.ast-search-box.full-screen ::-webkit-input-placeholder{opacity:1}
5422
.ast-search-box.full-screen ::-moz-placeholder{opacity:1}
5423
.ast-search-box.full-screen :-ms-input-placeholder{opacity:1}
5424
.ast-search-box.full-screen :-moz-placeholder{opacity:1}
5425
}
5426
.astra-hfb-header .ast-search-box.full-screen.full-screen ::-webkit-input-placeholder{opacity:.5}
5427
.astra-hfb-header .ast-search-box.full-screen.full-screen ::-moz-placeholder{opacity:.5}
5428
.astra-hfb-header .ast-search-box.full-screen.full-screen :-ms-input-placeholder{opacity:.5}
5429
.astra-hfb-header .ast-search-box.full-screen.full-screen :-moz-placeholder{opacity:.5}
5430
.site-header .ast-inline-search.ast-search-menu-icon .search-form{padding-left:0;padding-right:2em}
5431
.site-header .ast-inline-search.ast-search-menu-icon .search-field{width:auto;padding-left:1em;padding-right:0}
5432
.ast-inline-search.ast-search-menu-icon{position:relative;transform:none;left:0;right:0}
5433
.ast-inline-search.ast-search-menu-icon .search-submit{display:block;background:0 0;border:none;position:absolute;height:100%;right:.25em;padding:0;top:0;font-size:1.3em;color:#757575}
5434
.ast-header-break-point .ast-inline-search.ast-search-menu-icon .search-form{padding:0}
5435
.ast-header-break-point .site-header .ast-inline-search.ast-search-menu-icon .search-field{width:100%;padding-right:2em}
5436
.ast-header-custom-item-inside.ast-desktop .main-header-menu .ast-search-menu-icon.full-screen,.ast-header-custom-item-inside.ast-desktop .main-header-menu .ast-search-menu-icon.header-cover{display:none}
5437
.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-1 .ast-search-menu-icon .search-form{right:-1em;left:auto;padding-left:0;padding-right:3em}
5438
.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-1 .search-field{padding-right:0;padding-left:1em}
5439
.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-2 .ast-search-menu-icon .search-form{left:-1em;right:auto;padding-right:0;padding-left:3em}
5440
.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-2 .search-field{padding-left:0;padding-right:1em}
5441
.ast-header-break-point .ast-above-header .ast-above-header-section-1 .ast-inline-search.ast-search-menu-icon .search-field{padding-right:0}
5442
.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-2 .ast-search-menu-icon .search-form{padding-left:0;left:auto;padding-right:2em}
5443
.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-2 .ast-search-menu-icon.slide-search .search-form{left:-1em;padding-left:2em}
5444
.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-1 .search-field{padding-right:0}
5445
.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .search-field{padding-right:0;padding-left:1em}
5446
.ast-header-break-point .ast-above-header-mobile-stack .ast-above-header .ast-above-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{right:auto;padding-right:2em}
5447
.ast-header-break-point .ast-swap-below-header-sections .ast-below-header .below-header-section-2 .ast-search-menu-icon.ast-inline-search .search-form{left:0;padding-left:0;padding-right:2em}
5448
.ast-header-break-point .ast-swap-below-header-sections .below-header-section-1 .ast-search-menu-icon .search-form{right:-1em;left:auto;padding-left:0;padding-right:3em}
5449
.ast-header-break-point .ast-swap-below-header-sections .below-header-section-1 .search-field{padding-right:0;padding-left:1em}
5450
.ast-header-break-point .ast-swap-below-header-sections .below-header-section-2 .ast-search-menu-icon .search-form{left:-1em;right:auto;padding-right:0;padding-left:3em}
5451
.ast-header-break-point .ast-swap-below-header-sections .below-header-section-2 .search-field{padding-left:0;padding-right:1em}
5452
.ast-header-break-point .ast-below-header .below-header-section-1 .ast-inline-search.ast-search-menu-icon .search-field{padding-right:0}
5453
.ast-header-break-point .ast-swap-below-header-sections.site-header .ast-below-header .ast-inline-search.ast-search-menu-icon .search-field{padding-left:1em;padding-right:0}
5454
.ast-header-break-point .ast-swap-below-header-sections .ast-below-header .below-header-section-2 .ast-search-menu-icon .search-form{left:-1em;padding-left:3em;padding-right:1em}
5455
.ast-below-header-mobile-stack .ast-below-header .below-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{right:auto;padding-right:2em}
5456
.iphone.full-screen,.ipod.full-screen{position:fixed!important}
5457
@media (max-width:992px){.ast-above-header-mobile-stack .ast-above-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{left:auto}
5458
.ast-below-header-mobile-stack .below-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{left:auto}
5459
}
5460
@media (max-width:544px){.ast-search-box.full-screen .ast-search-wrapper .large-search-text{display:none}
5461
.ast-search-box.full-screen .ast-search-wrapper .search-field,.ast-search-box.full-screen .ast-search-wrapper .search-submit{font-size:1.6em}
5462
}
5463
5464
/* [inline: after] */#content:before{content:"921";position:absolute;overflow:hidden;opacity:0;visibility:hidden}
5465
.single .ast-author-details .author-title{color:#0274be}
5466
@media (max-width:921px){.single.ast-separate-container .ast-author-meta{padding:1.5em 2.14em}
5467
.single .ast-author-meta .post-author-avatar{margin-bottom:1em}
5468
.ast-separate-container .ast-grid-2 .ast-article-post,.ast-separate-container .ast-grid-3 .ast-article-post,.ast-separate-container .ast-grid-4 .ast-article-post{width:100%}
5469
.blog-layout-1 .post-content,.blog-layout-1 .ast-blog-featured-section{float:none}
5470
.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on{margin-top:0}
5471
.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:1em}
5472
.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content{margin-top:-1.5em}
5473
.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content{margin-left:-2.14em;margin-right:-2.14em}
5474
.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .entry-header .post-thumb-img-content:first-child{margin-top:-1.5em}
5475
.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .post-thumb-img-content{margin-left:-2.14em;margin-right:-2.14em}
5476
.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-left:-1.5em;margin-right:-1.5em}
5477
.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-left:-.5em;margin-right:-.5em}
5478
.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on{margin-top:0}
5479
.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:1em}
5480
.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content{margin-top:-1.5em}
5481
.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content{margin-left:-1.5em;margin-right:-1.5em}
5482
.blog-layout-2{
display:flex;flex-direction:column-reverse}
5483
.ast-separate-container .blog-layout-3,.ast-separate-container .blog-layout-1{display:block}
5484
.ast-plain-container .ast-grid-2 .ast-article-post,.ast-plain-container .ast-grid-3 .ast-article-post,.ast-plain-container .ast-grid-4 .ast-article-post,.ast-page-builder-template .ast-grid-2 .ast-article-post,.ast-page-builder-template .ast-grid-3 .ast-article-post,.ast-page-builder-template .ast-grid-4 .ast-article-post{width:100%}
5485
}
5486
@media (max-width:921px){.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-top:0;margin-left:-2.14em}
5487
.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-top:0;margin-left:-1.14em}
5488
}
5489
@media (min-width:922px){.single .ast-author-meta .ast-author-details{
display:flex}
5490
.ast-separate-container.ast-blog-grid-2 .ast-archive-description,.ast-separate-container.ast-blog-grid-3 .ast-archive-description,.ast-separate-container.ast-blog-grid-4 .ast-archive-description{margin-bottom:1.33333em}
5491
.blog-layout-2.ast-no-thumb .post-content,.blog-layout-3.ast-no-thumb .post-content{width:calc(100% - 5.714285714em)}
5492
.blog-layout-2.ast-no-thumb.ast-no-date-box .post-content,.blog-layout-3.ast-no-thumb.ast-no-date-box .post-content{width:100%}
5493
.ast-separate-container .ast-grid-2 .ast-article-post.ast-separate-posts,.ast-separate-container .ast-grid-3 .ast-article-post.ast-separate-posts,.ast-separate-container .ast-grid-4 .ast-article-post.ast-separate-posts{border-bottom:0}
5494
.ast-separate-container .ast-grid-2>.site-main>.ast-row,.ast-separate-container .ast-grid-3>.site-main>.ast-row,.ast-separate-container .ast-grid-4>.site-main>.ast-row{margin-left:-1em;margin-right:-1em;
display:flex;flex-flow:row wrap;align-items:stretch}
5495
.ast-separate-container .ast-grid-2>.site-main>.ast-row:before,.ast-separate-container .ast-grid-2>.site-main>.ast-row:after,.ast-separate-container .ast-grid-3>.site-main>.ast-row:before,.ast-separate-container .ast-grid-3>.site-main>.ast-row:after,.ast-separate-container .ast-grid-4>.site-main>.ast-row:before,.ast-separate-container .ast-grid-4>.site-main>.ast-row:after{flex-basis:0%;width:0}
5496
.ast-separate-container .ast-grid-2 .ast-article-post,.ast-separate-container .ast-grid-3 .ast-article-post,.ast-separate-container .ast-grid-4 .ast-article-post{
display:flex;padding:0}
5497
.ast-plain-container .ast-grid-2>.site-main>.ast-row,.ast-plain-container .ast-grid-3>.site-main>.ast-row,.ast-plain-container .ast-grid-4>.site-main>.ast-row,.ast-page-builder-template .ast-grid-2>.site-main>.ast-row,.ast-page-builder-template .ast-grid-3>.site-main>.ast-row,.ast-page-builder-template .ast-grid-4>.site-main>.ast-row{margin-left:-1em;margin-right:-1em;
display:flex;flex-flow:row wrap;align-items:stretch}
5498
.ast-plain-container .ast-grid-2>.site-main>.ast-row:before,.ast-plain-container .ast-grid-2>.site-main>.ast-row:after,.ast-plain-container .ast-grid-3>.site-main>.ast-row:before,.ast-plain-container .ast-grid-3>.site-main>.ast-row:after,.ast-plain-container .ast-grid-4>.site-main>.ast-row:before,.ast-plain-container .ast-grid-4>.site-main>.ast-row:after,.ast-page-builder-template .ast-grid-2>.site-main>.ast-row:before,.ast-page-builder-template .ast-grid-2>.site-main>.ast-row:after,.ast-page-builder-template .ast-grid-3>.site-main>.ast-row:before,.ast-page-builder-template .ast-grid-3>.site-main>.ast-row:after,.ast-page-builder-template .ast-grid-4>.site-main>.ast-row:before,.ast-page-builder-template .ast-grid-4>.site-main>.ast-row:after{flex-basis:0%;width:0}
5499
.ast-plain-container .ast-grid-2 .ast-article-post,.ast-plain-container .ast-grid-3 .ast-article-post,.ast-plain-container .ast-grid-4 .ast-article-post,.ast-page-builder-template .ast-grid-2 .ast-article-post,.ast-page-builder-template .ast-grid-3 .ast-article-post,.ast-page-builder-template .ast-grid-4 .ast-article-post{
display:flex}
5500
.ast-plain-container .ast-grid-2 .ast-article-post:last-child,.ast-plain-container .ast-grid-3 .ast-article-post:last-child,.ast-plain-container .ast-grid-4 .ast-article-post:last-child,.ast-page-builder-template .ast-grid-2 .ast-article-post:last-child,.ast-page-builder-template .ast-grid-3 .ast-article-post:last-child,.ast-page-builder-template .ast-grid-4 .ast-article-post:last-child{margin-bottom:2.5em}
5501
}
5502
@media (min-width:922px){.single .post-author-avatar,.single .post-author-bio{float:left;clear:right}
5503
.single .ast-author-meta .post-author-avatar{margin-right:1.33333em}
5504
.single .ast-author-meta .about-author-title-wrapper,.single .ast-author-meta .post-author-bio{text-align:left}
5505
.blog-layout-2 .post-content{padding-right:2em}
5506
.blog-layout-2.ast-no-date-box.ast-no-thumb .post-content{padding-right:0}
5507
.blog-layout-3 .post-content{padding-left:2em}
5508
.blog-layout-3.ast-no-date-box.ast-no-thumb .post-content{padding-left:0}
5509
.ast-separate-container .ast-grid-2 .ast-article-post.ast-separate-posts:nth-child(2n+0),.ast-separate-container .ast-grid-2 .ast-article-post.ast-separate-posts:nth-child(2n+1),.ast-separate-container .ast-grid-3 .ast-article-post.ast-separate-posts:nth-child(2n+0),.ast-separate-container .ast-grid-3 .ast-article-post.ast-separate-posts:nth-child(2n+1),.ast-separate-container .ast-grid-4 .ast-article-post.ast-separate-posts:nth-child(2n+0),.ast-separate-container .ast-grid-4 .ast-article-post.ast-separate-posts:nth-child(2n+1){padding:0 1em 0}
5510
}
5511
@media (max-width:544px){.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:.5em}
5512
.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-left:-1em;margin-right:-1em}
5513
.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-left:-.5em;margin-right:-.5em}
5514
.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:.5em}
5515
.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content{margin-top:-1.33333em}
5516
.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content{margin-left:-1em;margin-right:-1em}
5517
.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-1,.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-2,.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-3{padding:1.33333em 1em}
5518
.ast-separate-container .ast-grid-3 .ast-article-post .blog-layout-1,.ast-separate-container .ast-grid-4 .ast-article-post .blog-layout-1{padding:1.33333em 1em}
5519
.single.ast-separate-container .ast-author-meta{padding:1.5em 1em}
5520
}
5521
@media (max-width:544px){.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-left:-1em}
5522
.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-left:-.5em}
5523
}
5524
.ast-article-post .ast-date-meta .posted-on,.ast-article-post .ast-date-meta .posted-on *{background:#0274be;color:#fff}
5525
.ast-article-post .ast-date-meta .posted-on .date-month,.ast-article-post .ast-date-meta .posted-on .date-year{color:#fff}
5526
.ast-load-more:hover{color:#fff;border-color:#0274be;background-color:#0274be}
5527
.ast-loader>div{background-color:#0274be}
5528
.ast-separate-container .blog-layout-1,.ast-separate-container .blog-layout-2,.ast-separate-container .blog-layout-3{background-color:transparent;background-image:none}
5529
.ast-separate-container .ast-article-post{background-color:#fff;;background-image:none;}
5530
@media (max-width:921px){.ast-separate-container .ast-article-post{background-color:#fff;;background-image:none;}
5531
}
5532
@media (max-width:544px){.ast-separate-container .ast-article-post{background-color:#fff;;background-image:none;}
5533
}
5534
.ast-separate-container .ast-article-single,.ast-separate-container .comment-respond,.ast-separate-container .ast-comment-list li,.ast-separate-container .ast-woocommerce-container,.ast-separate-container .error-404,.ast-separate-container .no-results,.single.ast-separate-container .ast-author-meta,.ast-separate-container .related-posts-title-wrapper,.ast-separate-container.ast-two-container #secondary .widget,.ast-separate-container .comments-count-wrapper,.ast-box-layout.ast-plain-container .site-content,.ast-padded-layout.ast-plain-container .site-content{background-color:#fff;;background-image:none;}
5535
@media (max-width:921px){.ast-separate-container .ast-article-single,.ast-separate-container .comment-respond,.ast-separate-container .ast-comment-list li,.ast-separate-container .ast-woocommerce-container,.ast-separate-container .error-404,.ast-separate-container .no-results,.single.ast-separate-container .ast-author-meta,.ast-separate-container .related-posts-title-wrapper,.ast-separate-container.ast-two-container #secondary .widget,.ast-separate-container .comments-count-wrapper,.ast-box-layout.ast-plain-container .site-content,.ast-padded-layout.ast-plain-container .site-content{background-color:#fff;;background-image:none;}
5536
}
5537
@media (max-width:544px){.ast-separate-container .ast-article-single,.ast-separate-container .comment-respond,.ast-separate-container .ast-comment-list li,.ast-separate-container .ast-woocommerce-container,.ast-separate-container .error-404,.ast-separate-container .no-results,.single.ast-separate-container .ast-author-meta,.ast-separate-container .related-posts-title-wrapper,.ast-separate-container.ast-two-container #secondary .widget,.ast-separate-container .comments-count-wrapper,.ast-box-layout.ast-plain-container .site-content,.ast-padded-layout.ast-plain-container .site-content{background-color:#fff;;background-image:none;}
5538
}
5539
.footer-adv .widget-title,.footer-adv .widget-title a.rsswidget,.ast-no-widget-row .widget-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;text-transform:inherit}
5540
.footer-adv .widget>*:not(.widget-title){font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}
5541
@media (max-width:921px){.ast-flyout-menu-enable.ast-main-header-nav-open .main-header-bar,.ast-fullscreen-menu-enable.ast-main-header-nav-open .main-header-bar{padding-bottom:1.5em}
5542
}
5543
@media (max-width:544px){.ast-flyout-menu-enable.ast-main-header-nav-open .main-header-bar,.ast-fullscreen-menu-enable.ast-main-header-nav-open .main-header-bar{padding-bottom:1em}
5544
}
5545
@media (min-width:922px){.ast-container{max-width:1240px}
5546
}
5547
@media (min-width:993px){.ast-container{max-width:1240px}
5548
}
5549
@media (min-width:1201px){.ast-container{max-width:1240px}
5550
}
5551
@media (max-width:921px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .ast-comment-list li.depth-1,.ast-separate-container .comment-respond,.single.ast-separate-container .ast-author-details,.ast-separate-container .ast-related-posts-wrap,.ast-separate-container .ast-woocommerce-container{padding-top:1.5em;padding-bottom:1.5em}
5552
.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .comments-count-wrapper,.ast-separate-container .ast-comment-list li.depth-1,.ast-separate-container .comment-respond,.ast-separate-container .related-posts-title-wrapper,.ast-separate-container .related-posts-title-wrapper,.single.ast-separate-container .ast-author-details,.single.ast-separate-container .about-author-title-wrapper,.ast-separate-container .ast-related-posts-wrap,.ast-separate-container .ast-woocommerce-container{padding-right:2.14em;padding-left:2.14em}
5553
.ast-separate-container.ast-right-sidebar #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container #primary,.ast-plain-container #primary{margin-top:1.5em;margin-bottom:1.5em}
5554
.ast-left-sidebar #primary,.ast-right-sidebar #primary,.ast-separate-container.ast-right-sidebar #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container #primary{padding-left:0em;padding-right:0em}
5555
.ast-no-sidebar.ast-separate-container .entry-content .alignfull{margin-right:-2.14em;margin-left:-2.14em}
5556
}
5557
@media (max-width:544px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .ast-comment-list li.depth-1,.ast-separate-container .comment-respond,.single.ast-separate-container .ast-author-details,.ast-separate-container .ast-related-posts-wrap,.ast-separate-container .ast-woocommerce-container{padding-top:1.5em;padding-bottom:1.5em}
5558
.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .comments-count-wrapper,.ast-separate-container .ast-comment-list li.depth-1,.ast-separate-container .comment-respond,.ast-separate-container .related-posts-title-wrapper,.ast-separate-container .related-posts-title-wrapper,.single.ast-separate-container .ast-author-details,.single.ast-separate-container .about-author-title-wrapper,.ast-separate-container .ast-related-posts-wrap,.ast-separate-container .ast-woocommerce-container{padding-right:1em;padding-left:1em}
5559
.ast-no-sidebar.ast-separate-container .entry-content .alignfull{margin-right:-1em;margin-left:-1em}
5560
}
5561
@media (max-width:921px){.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children>.ast-menu-toggle{top:0;right:calc(20px - 0.907em)}
5562
.ast-flyout-menu-enable.ast-header-break-point .main-header-bar .main-header-bar-navigation .main-header-menu>.menu-item-has-children>.ast-menu-toggle{right:calc(20px - 0.907em)}
5563
}
5564
@media (max-width:544px){.ast-header-break-point .header-main-layout-2 .site-branding,.ast-header-break-point .ast-mobile-header-stack .ast-mobile-menu-buttons{padding-bottom:0}
5565
}
5566
@media (max-width:921px){.ast-separate-container.ast-two-container #secondary .widget,.ast-separate-container #secondary .widget{margin-bottom:1.5em}
5567
}
5568
@media (max-width:921px){.ast-separate-container #primary{padding-top:0}
5569
}
5570
@media (max-width:921px){.ast-separate-container #primary{padding-bottom:0}
5571
}
5572
.site-header .ast-sticky-shrunk .ast-site-identity,.ast-sticky-shrunk .main-header-menu>.menu-item>.menu-link,.ast-sticky-shrunk li.ast-masthead-custom-menu-items{padding-top:0;padding-bottom:0}
5573
.ast-header-break-point .ast-sticky-shrunk.main-navigation .sub-menu .menu-item .menu-link{padding-top:0;padding-bottom:0}
5574
.ast-sticky-shrunk .main-header-menu .sub-menu .menu-link{padding-top:.9em;padding-bottom:.9em}
5575
.site-header .ast-sticky-shrunk .ast-site-identity,.ast-sticky-shrunk li.ast-masthead-custom-menu-items{padding-top:.5em;padding-bottom:.5em}
5576
.ast-default-menu-enable.ast-main-header-nav-open.ast-header-break-point .main-header-bar,.ast-main-header-nav-open .main-header-bar{padding-bottom:0}
5577
.ast-fullscreen-menu-enable.ast-header-break-point .main-header-bar .main-header-bar-navigation .main-header-menu>.menu-item-has-children>.ast-menu-toggle{right:0}
5578
.ast-fullscreen-menu-enable.ast-header-break-point .main-header-bar .main-header-bar-navigation .sub-menu .menu-item-has-children>.ast-menu-toggle{right:0}
5579
.ast-fullscreen-menu-enable.ast-header-break-point .ast-above-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link,.ast-default-menu-enable.ast-header-break-point .ast-above-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link,.ast-flyout-menu-enable.ast-header-break-point .ast-above-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link{padding-right:0}
5580
.ast-fullscreen-menu-enable.ast-header-break-point .ast-below-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link,.ast-default-menu-enable.ast-header-break-point .ast-below-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link,.ast-flyout-menu-enable.ast-header-break-point .ast-below-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link{padding-right:0}
5581
.ast-fullscreen-below-menu-enable.ast-header-break-point .ast-below-header-enabled .ast-below-header-navigation .ast-below-header-menu .menu-item.menu-item-has-children>.menu-link,.ast-default-below-menu-enable.ast-header-break-point .ast-below-header-enabled .ast-below-header-navigation .ast-below-header-menu .menu-item.menu-item-has-children>.menu-link,.ast-flyout-below-menu-enable.ast-header-break-point .ast-below-header-enabled .ast-below-header-navigation .ast-below-header-menu .menu-item.menu-item-has-children>.menu-link{padding-right:0}
5582
.ast-fullscreen-below-menu-enable.ast-header-break-point .ast-below-header-navigation .menu-item-has-children>.ast-menu-toggle,.ast-fullscreen-below-menu-enable.ast-header-break-point .ast-below-header-menu-items .menu-item-has-children>.ast-menu-toggle{right:0}
5583
.ast-fullscreen-below-menu-enable .ast-below-header-enabled .ast-below-header-navigation .ast-below-header-menu .menu-item.menu-item-has-children .sub-menu .ast-menu-toggle{right:0}
5584
.ast-fullscreen-above-menu-enable.ast-header-break-point .ast-above-header-enabled .ast-above-header-navigation .ast-above-header-menu .menu-item.menu-item-has-children>.menu-link,.ast-default-above-menu-enable.ast-header-break-point .ast-above-header-enabled .ast-above-header-navigation .ast-above-header-menu .menu-item.menu-item-has-children>.menu-link,.ast-flyout-above-menu-enable.ast-header-break-point .ast-above-header-enabled .ast-above-header-navigation .ast-above-header-menu .menu-item.menu-item-has-children>.menu-link{padding-right:0}
5585
.ast-fullscreen-above-menu-enable.ast-header-break-point .ast-above-header-navigation .menu-item-has-children>.ast-menu-toggle,.ast-fullscreen-above-menu-enable.ast-header-break-point .ast-above-header-menu-items .menu-item-has-children>.ast-menu-toggle{right:0}
5586
.ast-fullscreen-above-menu-enable .ast-above-header-enabled .ast-above-header-navigation .ast-above-header-menu .menu-item.menu-item-has-children .sub-menu .ast-menu-toggle{right:0}
5587
@media (max-width:921px){.main-header-bar,.ast-header-break-point .main-header-bar,.ast-header-break-point .header-main-layout-2 .main-header-bar{padding-top:1.5em;padding-bottom:1.5em}
5588
.ast-default-menu-enable.ast-main-header-nav-open.ast-header-break-point .main-header-bar,.ast-main-header-nav-open .main-header-bar{padding-bottom:0}
5589
.main-navigation ul .menu-item .menu-link,.ast-header-break-point .main-navigation ul .menu-item .menu-link,.ast-header-break-point li.ast-masthead-custom-menu-items,li.ast-masthead-custom-menu-items{padding-top:0;padding-right:20px;padding-bottom:0;padding-left:20px}
5590
.ast-fullscreen-menu-enable.ast-header-break-point .main-header-bar .main-header-bar-navigation .main-header-menu>.menu-item-has-children>.ast-menu-toggle{right:0}
5591
.ast-flyout-menu-enable.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children>.ast-menu-toggle{top:0}
5592
.ast-desktop .main-navigation .ast-mm-template-content,.ast-desktop .main-navigation .ast-mm-custom-content,.ast-desktop .main-navigation .ast-mm-custom-text-content,.main-navigation .sub-menu .menu-item .menu-link,.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-link{padding-top:0;padding-right:0;padding-bottom:0;padding-left:30px}
5593
.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-link{padding-left:calc(30px + 10px)}
5594
.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-item .menu-link{padding-left:calc(30px + 20px)}
5595
.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-item .menu-item .menu-link{padding-left:calc(30px + 30px)}
5596
.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-item .menu-item .menu-item .menu-link{padding-left:calc(30px + 40px)}
5597
.ast-header-break-point .main-header-bar .main-header-bar-navigation .sub-menu .menu-item-has-children>.ast-menu-toggle{top:0;right:calc(20px - 0.907em)}
5598
.ast-fullscreen-menu-enable.ast-header-break-point .main-header-bar .main-header-bar-navigation .sub-menu .menu-item-has-children>.ast-menu-toggle{margin-right:20px;right:0}
5599
.ast-flyout-menu-enable.ast-header-break-point .main-header-bar .main-header-bar-navigation .sub-menu .menu-item-has-children>.ast-menu-toggle{right:calc(20px - 0.907em)}
5600
.ast-flyout-menu-enable.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children .sub-menu .ast-menu-toggle{top:0}
5601
.ast-fullscreen-menu-enable.ast-header-break-point .main-navigation .sub-menu .menu-item.menu-item-has-children>.menu-link,.ast-default-menu-enable.ast-header-break-point .main-navigation .sub-menu .menu-item.menu-item-has-children>.menu-link,.ast-flyout-menu-enable.ast-header-break-point .main-navigation .sub-menu .menu-item.menu-item-has-children>.menu-link{padding-top:0;padding-bottom:0;padding-left:30px}
5602
.ast-fullscreen-menu-enable.ast-header-break-point .ast-above-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link,.ast-default-menu-enable.ast-header-break-point .ast-above-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link,.ast-flyout-menu-enable.ast-header-break-point .ast-above-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link{padding-right:0;padding-top:0;padding-bottom:0;padding-left:30px}
5603
.ast-fullscreen-menu-enable.ast-header-break-point .ast-below-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link,.ast-default-menu-enable.ast-header-break-point .ast-below-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link,.ast-flyout-menu-enable.ast-header-break-point .ast-below-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link{padding-right:0;padding-top:0;padding-bottom:0;padding-left:30px}
5604
.ast-fullscreen-menu-enable.ast-header-break-point .ast-below-header-menu .sub-menu .menu-link,.ast-fullscreen-menu-enable.ast-header-break-point .ast-header-break-point .ast-below-header-actual-nav .sub-menu .menu-item .menu-link,.ast-fullscreen-menu-enable.ast-header-break-point .ast-below-header-navigation .sub-menu .menu-item .menu-link,.ast-fullscreen-menu-enable.ast-header-break-point .ast-below-header-menu-items .sub-menu .menu-item .menu-link,.ast-fullscreen-menu-enable.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-link{padding-top:0;padding-bottom:0;padding-left:30px}
5605
.ast-below-header,.ast-header-break-point .ast-below-header{padding-top:1em;padding-bottom:1em}
5606
.ast-below-header-menu .menu-link,.below-header-nav-padding-support .below-header-section-1 .below-header-menu>.menu-item>.menu-link,.below-header-nav-padding-support .below-header-section-2 .below-header-menu>.menu-item>.menu-link,.ast-header-break-point .ast-below-header-actual-nav>.ast-below-header-menu>.menu-item>.menu-link{padding-top:0;padding-right:20px;padding-bottom:0;padding-left:20px}
5607
.ast-desktop .ast-below-header-menu .ast-mm-template-content,.ast-desktop .ast-below-header-menu .ast-mm-custom-text-content,.ast-below-header-menu .sub-menu .menu-link,.ast-header-break-point .ast-below-header-actual-nav .sub-menu .menu-item .menu-link{padding-top:0;padding-right:20px;padding-bottom:0;padding-left:20px}
5608
.ast-header-break-point .ast-below-header-actual-nav .sub-menu .menu-item .menu-item .menu-link,.ast-header-break-point .ast-below-header-menu-items .sub-menu .menu-item .menu-item .menu-link{padding-left:calc(20px + 10px)}
5609
.ast-header-break-point .ast-below-header-actual-nav .sub-menu .menu-item .menu-item .menu-item .menu-link,.ast-header-break-point .ast-below-header-menu-items .sub-menu .menu-item .menu-item .menu-item .menu-link{padding-left:calc(20px + 20px)}
5610
.ast-header-break-point .ast-below-header-actual-nav .sub-menu .menu-item .menu-item .menu-item .menu-item .menu-link,.ast-header-break-point .ast-below-header-menu-items .sub-menu .menu-item .menu-item .menu-item .menu-item .menu-link{padding-left:calc(20px + 30px)}
5611
.ast-header-break-point .ast-below-header-actual-nav .sub-menu .menu-item .menu-item .menu-item .menu-item .menu-item .menu-link,.ast-header-break-point .ast-below-header-menu-items .sub-menu .menu-item .menu-item .menu-item .menu-item .menu-item .menu-link{padding-left:calc(20px + 40px)}
5612
.ast-default-below-menu-enable.ast-header-break-point .ast-below-header-navigation .menu-item-has-children>.ast-menu-toggle,.ast-default-below-menu-enable.ast-header-break-point .ast-below-header-menu-items .menu-item-has-children>.ast-menu-toggle,.ast-flyout-below-menu-enable.ast-header-break-point .ast-below-header-navigation .menu-item-has-children>.ast-menu-toggle,.ast-flyout-below-menu-enable.ast-header-break-point .ast-below-header-menu-items .menu-item-has-children>.ast-menu-toggle{top:0;right:calc(20px - 0.907em)}
5613
.ast-default-below-menu-enable .ast-below-header-enabled .ast-below-header-navigation .ast-below-header-menu .menu-item.menu-item-has-children .sub-menu .ast-menu-toggle,.ast-flyout-below-menu-enable .ast-below-header-enabled .ast-below-header-navigation .ast-below-header-menu .menu-item.menu-item-has-children .sub-menu .ast-menu-toggle{top:0;right:calc(20px - 0.907em)}
5614
.ast-fullscreen-below-menu-enable.ast-header-break-point .ast-below-header-navigation .menu-item-has-children>.ast-menu-toggle,.ast-fullscreen-below-menu-enable.ast-header-break-point .ast-below-header-menu-items .menu-item-has-children>.ast-menu-toggle{right:0}
5615
.ast-fullscreen-below-menu-enable .ast-below-header-enabled .ast-below-header-navigation .ast-below-header-menu .menu-item.menu-item-has-children .sub-menu .ast-menu-toggle{right:0}
5616
.ast-above-header{padding-top:0;padding-bottom:0}
5617
.ast-above-header-enabled .ast-above-header-navigation .ast-above-header-menu>.menu-item>.menu-link,.ast-header-break-point .ast-above-header-enabled .ast-above-header-menu>.menu-item:first-child>.menu-link,.ast-header-break-point .ast-above-header-enabled .ast-above-header-menu>.menu-item:last-child>.menu-link{padding-top:0;padding-right:20px;padding-bottom:0;padding-left:20px}
5618
.ast-header-break-point .ast-above-header-navigation>ul>.menu-item-has-children>.ast-menu-toggle{top:0}
5619
.ast-desktop .ast-above-header-navigation .ast-mm-custom-text-content,.ast-desktop .ast-above-header-navigation .ast-mm-template-content,.ast-above-header-enabled .ast-above-header-navigation .ast-above-header-menu .menu-item .sub-menu .menu-link,.ast-header-break-point .ast-above-header-enabled .ast-above-header-menu .menu-item .sub-menu .menu-link,.ast-above-header-enabled .ast-above-header-menu>.menu-item:first-child .sub-menu .menu-item .menu-link{padding-top:0;padding-right:20px;padding-bottom:0;padding-left:20px}
5620
.ast-header-break-point .ast-above-header-enabled .ast-above-header-menu .menu-item .sub-menu .menu-item .menu-link{padding-left:calc(20px + 10px)}
5621
.ast-header-break-point .ast-above-header-enabled .ast-above-header-menu .menu-item .sub-menu .menu-item .menu-item .menu-link{padding-left:calc(20px + 20px)}
5622
.ast-header-break-point .ast-above-header-enabled .ast-above-header-menu .menu-item .sub-menu .menu-item .menu-item .menu-item .menu-link{padding-left:calc(20px + 30px)}
5623
.ast-header-break-point .ast-above-header-enabled .ast-above-header-menu .menu-item .sub-menu .menu-item .menu-item .menu-item .menu-item .menu-link{padding-left:calc(20px + 40px)}
5624
.ast-default-above-menu-enable.ast-header-break-point .ast-above-header-navigation .menu-item-has-children>.ast-menu-toggle,.ast-default-above-menu-enable.ast-header-break-point .ast-above-header-menu-items .menu-item-has-children>.ast-menu-toggle,.ast-flyout-above-menu-enable.ast-header-break-point .ast-above-header-navigation .menu-item-has-children>.ast-menu-toggle,.ast-flyout-above-menu-enable.ast-header-break-point .ast-above-header-menu-items .menu-item-has-children>.ast-menu-toggle{top:0;right:calc(20px - 0.907em)}
5625
.ast-default-above-menu-enable .ast-above-header-enabled .ast-above-header-navigation .ast-above-header-menu .menu-item.menu-item-has-children .sub-menu .ast-menu-toggle,.ast-flyout-above-menu-enable .ast-above-header-enabled .ast-above-header-navigation .ast-above-header-menu .menu-item.menu-item-has-children .sub-menu .ast-menu-toggle{top:0;right:calc(20px - 0.907em)}
5626
.ast-fullscreen-above-menu-enable.ast-header-break-point .ast-above-header-navigation .menu-item-has-children>.ast-menu-toggle,.ast-fullscreen-above-menu-enable.ast-header-break-point .ast-above-header-menu-items .menu-item-has-children>.ast-menu-toggle{right:0}
5627
.ast-fullscreen-above-menu-enable .ast-above-header-enabled .ast-above-header-navigation .ast-above-header-menu .menu-item.menu-item-has-children .sub-menu .ast-menu-toggle{margin-right:20px;right:0}
5628
.ast-footer-overlay{padding-top:2em;padding-bottom:2em}
5629
.ast-small-footer .nav-menu a,.footer-sml-layout-2 .ast-small-footer-section-1 .menu-item a,.footer-sml-layout-2 .ast-small-footer-section-2 .menu-item a{padding-top:0em;padding-right:.5em;padding-bottom:0em;padding-left:.5em}
5630
}
5631
@media (max-width:544px){.main-header-bar,.ast-header-break-point .main-header-bar,.ast-header-break-point .header-main-layout-2 .main-header-bar,.ast-header-break-point .ast-mobile-header-stack .main-header-bar{padding-top:1em;padding-bottom:1em}
5632
.ast-default-menu-enable.ast-main-header-nav-open.ast-header-break-point .main-header-bar,.ast-main-header-nav-open .main-header-bar{padding-bottom:0}
5633
.ast-fullscreen-menu-enable.ast-header-break-point .main-header-bar .main-header-bar-navigation .main-header-menu>.menu-item-has-children>.ast-menu-toggle{right:0}
5634
.ast-desktop .main-navigation .ast-mm-template-content,.ast-desktop .main-navigation .ast-mm-custom-content,.ast-desktop .main-navigation .ast-mm-custom-text-content,.main-navigation .sub-menu .menu-item .menu-link,.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-link{padding-right:0}
5635
.ast-fullscreen-menu-enable.ast-header-break-point .main-header-bar .main-header-bar-navigation .sub-menu .menu-item-has-children>.ast-menu-toggle{right:0}
5636
.ast-fullscreen-menu-enable.ast-header-break-point .ast-above-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link,.ast-default-menu-enable.ast-header-break-point .ast-above-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link,.ast-flyout-menu-enable.ast-header-break-point .ast-above-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link{padding-right:0}
5637
.ast-fullscreen-menu-enable.ast-header-break-point .ast-below-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link,.ast-default-menu-enable.ast-header-break-point .ast-below-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link,.ast-flyout-menu-enable.ast-header-break-point .ast-below-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link{padding-right:0}
5638
.ast-fullscreen-below-menu-enable.ast-header-break-point .ast-below-header-navigation .menu-item-has-children>.ast-menu-toggle,.ast-fullscreen-below-menu-enable.ast-header-break-point .ast-below-header-menu-items .menu-item-has-children>.ast-menu-toggle{right:0}
5639
.ast-fullscreen-below-menu-enable .ast-below-header-enabled .ast-below-header-navigation .ast-below-header-menu .menu-item.menu-item-has-children .sub-menu .ast-menu-toggle{right:0}
5640
.ast-above-header{padding-top:.5em}
5641
.ast-fullscreen-above-menu-enable.ast-header-break-point .ast-above-header-enabled .ast-above-header-navigation .ast-above-header-menu .menu-item.menu-item-has-children>.menu-link,.ast-default-above-menu-enable.ast-header-break-point .ast-above-header-enabled .ast-above-header-navigation .ast-above-header-menu .menu-item.menu-item-has-children>.menu-link,.ast-flyout-above-menu-enable.ast-header-break-point .ast-above-header-enabled .ast-above-header-navigation .ast-above-header-menu .menu-item.menu-item-has-children>.menu-link{padding-right:0}
5642
.ast-fullscreen-above-menu-enable.ast-header-break-point .ast-above-header-navigation .menu-item-has-children>.ast-menu-toggle,.ast-fullscreen-above-menu-enable.ast-header-break-point .ast-above-header-menu-items .menu-item-has-children>.ast-menu-toggle{right:0}
5643
.ast-fullscreen-above-menu-enable .ast-above-header-enabled .ast-above-header-navigation .ast-above-header-menu .menu-item.menu-item-has-children .sub-menu .ast-menu-toggle{right:0}
5644
}
5645
@media (max-width:544px){.ast-header-break-point .header-main-layout-2 .site-branding,.ast-header-break-point .ast-mobile-header-stack .ast-mobile-menu-buttons{padding-bottom:0}
5646
}
5647
.ast-above-header,.main-header-bar,.ast-below-header{-webkit-transition:all 0.2s linear;transition:all 0.2s linear}
5648
.ast-above-header,.main-header-bar,.ast-below-header{max-width:100%}
5649
#ast-scroll-top{background-color:#0274be;
font-size:15px;font-size:1rem}
5650
.site-title,.site-title a{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;text-transform:inherit}
5651
.site-header .site-description{text-transform:inherit}
5652
.secondary .widget-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;text-transform:inherit}
5653
.secondary .widget>*:not(.widget-title){font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}
5654
.ast-single-post .entry-title,.page-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;text-transform:inherit}
5655
.ast-archive-description .ast-archive-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;text-transform:inherit}
5656
.blog .entry-title,.blog .entry-title a,.archive .entry-title,.archive .entry-title a,.search .entry-title,.search .entry-title a{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;text-transform:inherit}
5657
h1,.entry-content h1{text-transform:inherit}
5658
h2,.entry-content h2{text-transform:inherit}
5659
h3,.entry-content h3{text-transform:inherit}
5660
h4,.entry-content h4{text-transform:inherit}
5661
h5,.entry-content h5{text-transform:inherit}
5662
h6,.entry-content h6{text-transform:inherit}
5663
.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .menu-item .menu-link:hover,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .menu-item .menu-link:focus{background-color:#575757}
5664
.ast-desktop .ast-below-header-navigation .astra-megamenu-li .menu-item .menu-link:hover,.ast-desktop .ast-below-header-navigation .astra-megamenu-li .menu-item .menu-link:focus{color:#fff}
5665
.ast-above-header-menu .astra-full-megamenu-wrapper{box-shadow:0 5px 20px rgba(0,0,0,.06)}
5666
.ast-above-header-menu .astra-full-megamenu-wrapper .sub-menu,.ast-above-header-menu .astra-megamenu .sub-menu{box-shadow:none}
5667
.ast-below-header-menu.ast-mega-menu-enabled.submenu-with-border .astra-full-megamenu-wrapper{border-color:#fff}
5668
.ast-below-header-menu .astra-full-megamenu-wrapper{box-shadow:0 5px 20px rgba(0,0,0,.06)}
5669
.ast-below-header-menu .astra-full-megamenu-wrapper .sub-menu,.ast-below-header-menu .astra-megamenu .sub-menu{box-shadow:none}
5670
.ast-desktop .main-header-menu.submenu-with-border .astra-megamenu,.ast-desktop .main-header-menu.ast-mega-menu-enabled.submenu-with-border .astra-full-megamenu-wrapper{border-top-width:2px;border-left-width:0;border-right-width:0;border-bottom-width:0;border-style:solid}
5671
.ast-desktop .ast-mega-menu-enabled.main-header-menu .menu-item-heading>.menu-link{font-weight:700;font-size:1.1em}
5672
.ast-desktop .ast-above-header .submenu-with-border .astra-full-megamenu-wrapper{border-top-width:2px;border-left-width:0;border-right-width:0;border-bottom-width:0;border-style:solid}
5673
.ast-desktop .ast-below-header .submenu-with-border .astra-full-megamenu-wrapper{border-top-width:2px;border-left-width:0;border-right-width:0;border-bottom-width:0;border-style:solid}
5674
.ast-advanced-headers-different-logo .advanced-header-logo,.ast-header-break-point .ast-has-mobile-header-logo .advanced-header-logo{display:inline-block}
5675
.ast-header-break-point.ast-advanced-headers-different-logo .ast-has-mobile-header-logo .ast-mobile-header-logo{display:none}
5676
.ast-advanced-headers-layout{width:100%}
5677
.ast-header-break-point .ast-advanced-headers-parallax{background-attachment:fixed}
5678
#masthead .site-logo-img .astra-logo-svg,.ast-header-break-point #ast-fixed-header .site-logo-img .custom-logo-link img{max-width:230px}
5679
.ast-transparent-header.ast-primary-sticky-header-active .main-header-bar-wrap .main-header-bar,.ast-primary-sticky-header-active .main-header-bar-wrap .main-header-bar,.ast-primary-sticky-header-active.ast-header-break-point .main-header-bar-wrap .main-header-bar,.ast-transparent-header.ast-primary-sticky-enabled .ast-main-header-wrap .main-header-bar.ast-header-sticked,.ast-primary-sticky-enabled .ast-main-header-wrap .main-header-bar.ast-header-sticked,.ast-primary-sticky-header-ast-primary-sticky-enabled .ast-main-header-wrap .main-header-bar.ast-header-sticked{background:#fff}
5680
.ast-primary-sticky-header-active .site-title a,.ast-primary-sticky-header-active .site-title a:focus,.ast-primary-sticky-header-active .site-title a:hover,.ast-primary-sticky-header-active .site-title a:visited{color:#222}
5681
.ast-primary-sticky-header-active .site-header .site-description{color:#3a3a3a}
5682
/* [/inline: after] */
5683
/*!/wp-content/plugins/creame-whatsapp-me/public/css/joinchat.min.css*/
5684
.joinchat{--bottom:20px;--sep:20px;--header:70px;--btn:60px;--vh:100vh;--red:37;--green:211;--blue:102;--rgb:var(--red),var(--green),var(--blue);--color:
rgb(var(--rgb));--dark:
rgb(calc(var(--red) - 75),calc(var(--green) - 75),calc(var(--blue) - 75));--hover:
rgb(calc(var(--red) + 50),calc(var(--green) + 50),calc(var(--blue) + 50));--bg:
rgba(var(--rgb),0.04);--tolerance:210;--bw:calc((var(--red)*0.2126 + var(--green)*0.7152 + var(--blue)*0.0722 - var(--tolerance))*-100000);--text:
rgba(var(--bw),var(--bw),var(--bw),clamp(0.7,var(--bw),1));--msg:var(--color);position:fixed;z-index:1000;right:var(--sep);bottom:var(--bottom);color:var(--text);font:normal normal normal 16px/1.625em -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;letter-spacing:0;transform:scale3d(0,0,0);transition:transform .3s ease-in-out;-webkit-user-select:none;user-select:none;-webkit-font-smoothing:antialiased}
5685
.joinchat *,.joinchat :after,.joinchat :before{box-sizing:border-box}
5686
.joinchat:not(.joinchat--show)>div{display:none}
5687
.joinchat--show{transform:scaleX(1);transition:transform .5s cubic-bezier(.18,.89,.32,1.28)}
5688
.joinchat.joinchat--left{right:auto;left:var(--sep)}
5689
@media (max-width:480px),(orientation:landscape) and (max-width:767px){.joinchat{--bottom:6px;--sep:6px;--header:55px}
5690
}
5691
.joinchat.joinchat--dark{--msg:var(--dark)}
5692
@supports not (width:min(1px,1%)){.joinchat{--text:
rgba(var(--bw),var(--bw),var(--bw),0.9)}
5693
}
5694
@media (color-index:48){.joinchat.joinchat--dark-auto{--msg:var(--dark)}
5695
}
5696
@media (prefers-color-scheme:dark){.joinchat.joinchat--dark-auto{--msg:var(--dark)}
5697
}
5698
.joinchat__button{
display:flex;flex-direction:row;position:absolute;z-index:2;bottom:8px;right:8px;height:var(--btn);min-width:var(--btn);max-width:95vw;background:#25d366;color:inherit;border-radius:calc(var(--btn)/
2);box-shadow:1px 6px 24px 0 rgba(7,94,84,.24);cursor:pointer;transition:background .2s linear;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:background-color,width}
5699
.joinchat__button:hover{background:#128c7e;transition:background 1.5s linear}
5700
.joinchat__button:active{background:#128c7e;transition:none}
5701
.joinchat--chatbox .joinchat__button{background:var(--color);transition:background .2s linear;box-shadow:0 1px 2px 0 rgba(0,0,0,.3)}
5702
.joinchat--chatbox .joinchat__button:active,.joinchat--chatbox .joinchat__button:hover{background:var(--hover)}
5703
[dir=rtl] .joinchat__button{flex-direction:row-reverse}
5704
.joinchat--left .joinchat__button{right:auto;left:8px;flex-direction:row-reverse}
5705
[dir=rtl] .joinchat--left .joinchat__button{flex-direction:row}
5706
.joinchat__button__open{width:var(--btn);height:var(--btn);background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E %3Cpath fill='%23fff' d='M3.516 3.516c4.686-4.686 12.284-4.686 16.97 0 4.686 4.686 4.686 12.283 0 16.97a12.004 12.004 0 01-13.754 2.299l-5.814.735a.392.392 0 01-.438-.44l.748-5.788A12.002 12.002 0 013.517 3.517zm3.61 17.043l.3.158a9.846 9.846 0 0011.534-1.758c3.843-3.843 3.843-10.074 0-13.918-3.843-3.843-10.075-3.843-13.918 0a9.846 9.846 0 00-1.747 11.554l.16.303-.51 3.942a.196.196 0 00.219.22l3.961-.501zm6.534-7.003l-.933 1.164a9.843 9.843 0 01-3.497-3.495l1.166-.933a.792.792 0 00.23-.94L9.561 6.96a.793.793 0 00-.924-.445 1291.6 1291.6 0 00-2.023.524.797.797 0 00-.588.88 11.754 11.754 0 0010.005 10.005.797.797 0 00.88-.587l.525-2.023a.793.793 0 00-.445-.923L14.6 13.327a.792.792 0 00-.94.23z'/%3E %3C/svg%3E") 50% no-repeat;background-size:60%}
5707
.joinchat--chatbox .joinchat__button__open{display:none}
5708
.joinchat__button__image{position:absolute;top:1px;right:1px;width
:calc(var(--btn) - 2px);height
:calc(var(--btn) - 2px);border-radius:50%;overflow:hidden;opacity:0}
5709
.joinchat__button__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
5710
.joinchat--show .joinchat__button__image{animation:joinchat_image_loop 20s linear 5s infinite normal both}
5711
.joinchat--image .joinchat__button__image{opacity:1;animation:none}
5712
.joinchat--chatbox .joinchat__button__image{display:none}
5713
.joinchat__button__send{display:none;width:var(--btn);height:var(--btn);max-width:var(--btn);padding:12px 11px 12px 13px;margin:0;flex-shrink:0}
5714
.joinchat--chatbox .joinchat__button__send{display:block}
5715
.joinchat__button__send path{fill:none!important;stroke:var(--text)!important}
5716
.joinchat__button__send .joinchat_svg__plain{stroke-dasharray:1097;stroke-dashoffset:1097;animation:joinchat_plain 6s .2s ease-in-out infinite}
5717
.joinchat__button__send .joinchat_svg__chat{stroke-dasharray:1020;stroke-dashoffset:1020;animation:joinchat_chat 6s 3.2s ease-in-out infinite}
5718
.joinchat__button__sendtext{padding:0;max-width:0;font-weight:600;line-height:var(--btn);white-space:nowrap;opacity:0;overflow:hidden;transition:none}
5719
.joinchat--chatbox .joinchat__button__sendtext{padding:0 4px 0 24px;max-width:200px;opacity:1;transition:max-width .2s linear,opacity .4s ease-out .2s}
5720
.joinchat--chatbox.joinchat--left .joinchat__button__sendtext{padding:0 24px 0 4px}
5721
.joinchat__badge{position:absolute;top:-4px;right:-4px;width:20px;height:20px;border:none;border-radius:50%;background:#e82c0c;color:#fff;
font-size:12px;font-weight:600;line-height:20px;text-align:center;box-shadow:none;opacity:0;pointer-events:none}
5722
.joinchat__badge.joinchat__badge--in{animation:joinchat_badge_in .5s cubic-bezier(.27,.9,.41,1.28) 1 both}
5723
.joinchat__badge.joinchat__badge--out{animation:joinchat_badge_out .4s cubic-bezier(.215,.61,.355,1) 1 both}
5724
.joinchat__tooltip{position:absolute;top:14px;right:76px;max-width:calc(100vw - 105px);height:32px;padding:0 14px;border:none;border-radius:16px;background:#fff;color:rgba(0,0,0,.8);line-height:31px;white-space:nowrap;opacity:0;transition:opacity .3s ease-out .4s;filter:drop-shadow(0 1px 4px rgba(0,0,0,.4));transform:translateZ(0);pointer-events:none}
5725
.joinchat__tooltip:after{content:"";display:block;position:absolute;top:10px;right:-6px;border:8px solid transparent;border-width:6px 0 6px 8px;border-left-color:#fff}
5726
.joinchat__tooltip div{overflow:hidden;text-overflow:ellipsis}
5727
.joinchat--tooltip .joinchat__tooltip{animation:joinchat_tootlip 20s linear 5s 1 normal both}
5728
@media (hover:hover){.joinchat__button:hover .joinchat__tooltip{opacity:1;animation:none;transition:opacity .2s}
5729
}
5730
.joinchat--chatbox .joinchat__tooltip{display:none}
5731
.joinchat--left .joinchat__tooltip{right:auto;left:76px}
5732
.joinchat--left .joinchat__tooltip:after{left:-6px;right:auto;border-color:transparent;border-width:6px 8px 6px 0;border-right-color:#fff}
5733
.joinchat__box{
display:flex;flex-direction:column;position:absolute;bottom:0;right:0;z-index:1;width:calc(100vw - var(--sep)*2);max-width:400px;min-height:170px;max-height:calc(var(--vh) - var(--bottom) - var(--sep));border-radius:32px;background:transparent;box-shadow:0 2px 6px 0 rgba(0,0,0,.5);text-align:left;overflow:hidden;transform:scale3d(0,0,0);opacity:0;transition:max-height .2s ease-out,opacity .4s ease-out,transform 0s linear .3s}
5734
.joinchat--chatbox .joinchat__box{opacity:1;transform:scaleX(1);transition:max-height .2s ease-out,opacity .2s ease-out,transform 0s linear}
5735
.joinchat--left .joinchat__box{right:auto;left:0}
5736
.joinchat__header{
display:flex;flex-flow:row;align-items:center;position:relative;flex-shrink:0;height:var(--header);padding:0 70px 0 26px;margin:0;background:var(--color);text-align:left}
5737
[dir=rtl] .joinchat__header{text-align:right}
5738
.joinchat--dark .joinchat__header{background:var(--dark)}
5739
.joinchat__header__text{font-size:19px;font-weight:600;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.8}
5740
.joinchat__powered{
font-size:11px;line-height:18px;color:inherit!important;text-decoration:none!important;fill:currentColor;opacity:.8}
5741
.joinchat__powered svg{display:inline-block;width:auto;height:18px;vertical-align:-30%}
5742
.joinchat__powered:active,.joinchat__powered:hover{color:inherit!important;text-decoration:none!important;opacity:.9}
5743
.joinchat__wa{height:28px;width:auto;fill:currentColor;opacity:.8}
5744
.joinchat__close{position:absolute;top:50%;right:24px;width:34px;height:34px;margin-top:-16px;border-radius:50%;background:rgba(0,0,0,.4) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E %3Cpath d='M24 2.4L21.6 0 12 9.6 2.4 0 0 2.4 9.6 12 0 21.6 2.4 24l9.6-9.6 9.6 9.6 2.4-2.4-9.6-9.6L24 2.4z'/%3E %3C/svg%3E") 50% no-repeat;background-size:12px;cursor:pointer;transition:background-color .3s ease-out;-webkit-tap-highlight-color:rgba(0,0,0,0)}
5745
.joinchat__close:hover{background-color:rgba(0,0,0,.6)}
5746
[dir=rtl] .joinchat__close{right:auto;left:24px}
5747
.joinchat__box__scroll{padding:20px 0 70px;padding-bottom
:calc(var(--btn) + 10px);background:#fff linear-gradient(0deg,var(--bg),var(--bg));overflow-x:hidden;overflow-y:auto;will-change:scroll-position}
5748
.joinchat__box__scroll::-webkit-scrollbar{width:5px;background:transparent}
5749
.joinchat__box__scroll::-webkit-scrollbar-thumb{border-radius:3px;background:transparent}
5750
.joinchat__box__scroll:hover::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2)}
5751
.joinchat--blur .joinchat__box__scroll{background:
rgba(var(--rgb),.2);-webkit-backdrop-filter:blur(10px);
backdrop-filter:blur(10px)}
5752
.joinchat--dark .joinchat__box__scroll{background:#1a1a1a}
5753
@supports (-webkit-overflow-scrolling:touch){.joinchat__box__scroll{overflow-y:scroll;-webkit-overflow-scrolling:touch}
5754
}
5755
@media (max-width:480px),(orientation:landscape) and (max-width:767px){.joinchat__header__text{font-size:17px}
5756
.joinchat__close{margin-top:-14px;width:28px;height:28px}
5757
.joinchat__box__scroll{padding-top:15px}
5758
}
5759
@media (color-index:48){.joinchat--dark-auto .joinchat__box__scroll{background:#1a1a1a}
5760
.joinchat--dark-auto .joinchat__header{background:var(--dark)}
5761
}
5762
@media (prefers-color-scheme:dark){.joinchat--dark-auto .joinchat__box__scroll{background:#1a1a1a}
5763
.joinchat--dark-auto .joinchat__header{background:var(--dark)}
5764
}
5765
.joinchat__message{position:relative;min-height:60px;padding:17px 20px;margin:0 26px 26px;border-radius:32px;background:#fff;color:#4a4a4a;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3));transform:translateZ(0)}
5766
.joinchat__message:before{content:"";display:block;position:absolute;bottom:20px;left:-15px;width:17px;height:25px;background:inherit;-webkit-clip-path:url(/wp-content/plugins/creame-whatsapp-me/public/css/#joinchat__message__peak);clip-path:url(/wp-content/plugins/creame-whatsapp-me/public/css/#joinchat__message__peak)}
5767
.joinchat--dark .joinchat__message{background:#505050;color:#d8d8d8}
5768
@media (color-index:48){.joinchat--dark-auto .joinchat__message{background:#505050;color:#d8d8d8}
5769
}
5770
@media (prefers-color-scheme:dark){.joinchat--dark-auto .joinchat__message{background:#505050;color:#d8d8d8}
5771
}
5772
@media (max-width:480px),(orientation:landscape) and (max-width:767px){.joinchat__message{padding:18px 16px;line-height:24px;margin:0 20px 20px}
5773
}
5774
@keyframes joinchat_badge_in{0%{opacity:0;transform:translateY(50px)}
5775
to{opacity:1;transform:translateY(0)}
5776
}
5777
@keyframes joinchat_badge_out{0%{opacity:1;transform:translateY(0)}
5778
to{opacity:0;transform:translateY(-20px)}
5779
}
5780
@keyframes joinchat_plain{0%,50%,to{stroke-dashoffset:1097}
5781
5%,45%{stroke-dashoffset:0}
5782
}
5783
@keyframes joinchat_chat{0%,50%,to{stroke-dashoffset:1020}
5784
5%,45%{stroke-dashoffset:0}
5785
}
5786
@keyframes joinchat_image_loop{0%{opacity:0}
5787
3%,20%{opacity:1}
5788
25%,to{opacity:0}
5789
}
5790
@keyframes joinchat_tootlip{0%{opacity:0;transform:scaleY(0)}
5791
1%,20%{opacity:1;transform:scaleY(1)}
5792
25%,to{opacity:0;transform:scaleY(1)}
5793
}
5794
5795
/* [inline: after] */.joinchat{--red:37;--green:211;--blue:102}
5796
/* [/inline: after] */