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}
3html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
4body{margin:0}
5article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}
6audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
7audio:not([controls]){display:none;height:0}
8[hidden],template{display:none}
9a{background-color:transparent}
10a:active{outline:0}
11a,a:focus,a:hover,a:visited{text-decoration:none}
12abbr[title]{border-bottom:1px dotted}
13b,strong{font-weight:700}
14dfn{font-style:italic}
15mark{background:#ff0;color:#000}
16small{font-size:80%}
17sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
18sup{top:-.5em}
19sub{bottom:-.25em}
20img{border:0}
21svg:not(:root){overflow:hidden}
22figure{margin:0}
23hr{box-sizing:content-box;height:0}
24pre{overflow:auto}
25code,kbd,pre,samp{font-size:1em}
26button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
27button{overflow:visible}
28button,select{text-transform:none}
29button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
30button[disabled],html input[disabled]{cursor:default}
31button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
32input{line-height:normal}
33input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
34input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
35input[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}
37input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
38fieldset{border:1px solid #eaeaea;margin:0 0;padding:.35em .625em .75em}
39legend{border:0;padding:0}
40fieldset legend{margin-bottom:1.5em;padding:0 .5em}
41textarea{overflow:auto}
42optgroup{font-weight:700}
43table{border-collapse:collapse;border-spacing:0}
44td,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}
324h1,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}
331html{box-sizing:border-box}
332*,:after,:before{box-sizing:inherit}
333body{color:#808285;background:#fff;font-style:normal}
334ol,ul{margin:0 0 1.5em 3em}
335ul{list-style:disc}
336ol{list-style:decimal}
337li>ol,li>ul{margin-bottom:0;margin-left:1.5em}
338dt{font-weight:700}
339dd{margin:0 1.5em 1.5em}
340b,strong{font-weight:700}
341cite,dfn,em,i{font-style:italic}
342blockquote,q{quotes:"" ""}
343blockquote:after,blockquote:before,q:after,q:before{content:""}
344blockquote{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}
345blockquote p:last-child{margin:0}
346address{margin:0 0 1.5em}
347abbr,acronym{border-bottom:1px dotted #666;cursor:help}
348pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;margin-bottom:1.6em;overflow:auto;max-width:100%;padding:1.6em}
349code,kbd,tt,var{font:15px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}
350img{height:auto;max-width:100%}
351hr{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}
353button,input{line-height:normal}
354big{font-size:125%}
355ins,mark{background:0 0;text-decoration:none}
356ol,ul{margin:0 0 1.5em 3em}
357ul{list-style:disc}
358ol{list-style:decimal}
359li>ol,li>ul{margin-bottom:0;margin-left:1.5em}
360dt{font-weight:700}
361dd{margin:0 1.5em 1.5em}
362table,td,th{border:1px solid rgba(0,0,0,.1)}
363table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.5em;width:100%}
364th{font-weight:700}
365td,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}
369input[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}
370input[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}
371textarea{padding-left:3px;width:100%}
372a{color:#4169e1}
373a:focus,a:hover{color:#191970}
374a:focus{outline:thin dotted}
375a: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}
383embed,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}
399body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
400body:not(.logged-in){position:relative}
401#page{position:relative}
402a,a:focus{text-decoration:none}
403.secondary a *,.site-footer a *,.site-header a *,a{transition:all .2s linear}
404.capitalize{text-transform:uppercase}
405img{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}
407p{margin-bottom:1.75em}
408blockquote{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}
441input,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%}
455body .ast-oembed-container *{position:absolute;top:0;left:0;width:100%;height:100%}
456.ast-hidden{display:none!important}
457body{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}
667li.ast-masthead-custom-menu-items{padding:0 1em}
668li.ast-masthead-custom-menu-items a{padding-left:0;padding-right:0;vertical-align:middle}
669li.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}
670li.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}
813body{overflow-x:hidden}
814body .entry-content .wp-block-latest-posts{margin-left:0}
815body .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}
897input[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}
898input[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}
899input[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}
900textarea{width:100%}
901input[type=search]:focus{outline:thin dotted}
902input[type=range]{-webkit-appearance:none;width:100%;margin:5.7px 0;padding:0;border:none}
903input[type=range]:focus{outline:0}
904input[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}
905input[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}
906input[type=range]:focus::-webkit-slider-runnable-track{background:rgba(255,255,255,.2)}
907input[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}
908input[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}
909input[type=range]::-ms-track{width:100%;height:8.6px;cursor:pointer;background:0 0;border-color:transparent;color:transparent}
910input[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}
911input[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}
912input[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}
913input[type=range]:focus::-ms-fill-lower{background:rgba(255,255,255,.2)}
914input[type=range]:focus::-ms-fill-upper{background:rgba(255,255,255,.2)}
915input[type=color]{border:none;width:100px;padding:0;height:30px;cursor:pointer}
916input[type=color]::-webkit-color-swatch-wrapper{padding:0;border:none}
917input[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%}
1068a,.page-title{color:#0274be}
1069a:hover,a:focus{color:#3a3a3a}
1070body,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}
1071blockquote{color:#000}
1072.site-title{font-size:35px;font-size:2.3333333333333rem}
1073header .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}
1078h1,.entry-content h1{font-size:40px;font-size:2.6666666666667rem}
1079h2,.entry-content h2{font-size:30px;font-size:2rem}
1080h3,.entry-content h3{font-size:25px;font-size:1.6666666666667rem}
1081h4,.entry-content h4{font-size:20px;font-size:1.3333333333333rem}
1082h5,.entry-content h5{font-size:18px;font-size:1.2rem}
1083h6,.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}
1086body,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}
1088input: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}
1089input[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}
1170body .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}
1178button: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}
1193h1,.entry-content h1{font-size:30px}
1194h2,.entry-content h2{font-size:25px}
1195h3,.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}
1200h1,.entry-content h1{font-size:30px}
1201h2,.entry-content h2{font-size:25px}
1202h3,.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}
1232body.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}
1243body.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)}
1289to{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)}
169340%,43%{animation-timing-function:cubic-bezier(.755,.050,.855,.060);transform:translate3d(0,-30px,0)}
169470%{animation-timing-function:cubic-bezier(.755,.050,.855,.060);transform:translate3d(0,-15px,0)}
169590%{transform:translate3d(0,-4px,0)}
1696}
1697.bounce{animation-name:bounce;transform-origin:center bottom}
1698@keyframes flash{50%,from,to{opacity:1}
169925%,75%{opacity:0}
1700}
1701.flash{animation-name:flash}
1702@keyframes pulse{from,to{transform:scale3d(1,1,1)}
170350%{transform:scale3d(1.05,1.05,1.05)}
1704}
1705.pulse{animation-name:pulse}
1706@keyframes rubberBand{from,to{transform:scale3d(1,1,1)}
170730%{transform:scale3d(1.25,.75,1)}
170840%{transform:scale3d(.75,1.25,1)}
170950%{transform:scale3d(1.15,.85,1)}
171065%{transform:scale3d(.95,1.05,1)}
171175%{transform:scale3d(1.05,.95,1)}
1712}
1713.rubberBand{animation-name:rubberBand}
1714@keyframes shake{from,to{transform:translate3d(0,0,0)}
171510%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}
171620%,40%,60%,80%{transform:translate3d(10px,0,0)}
1717}
1718.shake{animation-name:shake}
1719@keyframes headShake{0%{transform:translateX(0)}
17206.5%{transform:translateX(-6px) rotateY(-9deg)}
172118.5%{transform:translateX(5px) rotateY(7deg)}
172231.5%{transform:translateX(-3px) rotateY(-5deg)}
172343.5%{transform:translateX(2px) rotateY(3deg)}
172450%{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)}
172840%{transform:rotate3d(0,0,1,-10deg)}
172960%{transform:rotate3d(0,0,1,5deg)}
173080%{transform:rotate3d(0,0,1,-5deg)}
1731to{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)}
173510%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}
173630%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
173740%,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}
174115%{transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
174230%{transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
174345%{transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
174460%{transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
174575%{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}
174922.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}
175033.3%{transform:skewX(6.25deg) skewY(6.25deg)}
175144.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}
175255.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}
175366.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}
175477.7%{transform:skewX(.390625deg) skewY(.390625deg)}
175588.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)}
17590%{opacity:0;transform:scale3d(.3,.3,.3)}
176020%{transform:scale3d(1.1,1.1,1.1)}
176140%{transform:scale3d(.9,.9,.9)}
176260%{opacity:1;transform:scale3d(1.03,1.03,1.03)}
176380%{transform:scale3d(.97,.97,.97)}
1764to{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)}
17680%{opacity:0;transform:translate3d(0,-3000px,0)}
176960%{opacity:1;transform:translate3d(0,25px,0)}
177075%{transform:translate3d(0,-10px,0)}
177190%{transform:translate3d(0,5px,0)}
1772to{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)}
17760%{opacity:0;transform:translate3d(-3000px,0,0)}
177760%{opacity:1;transform:translate3d(25px,0,0)}
177875%{transform:translate3d(-10px,0,0)}
177990%{transform:translate3d(5px,0,0)}
1780to{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)}
1784from{opacity:0;transform:translate3d(3000px,0,0)}
178560%{opacity:1;transform:translate3d(-25px,0,0)}
178675%{transform:translate3d(10px,0,0)}
178790%{transform:translate3d(-5px,0,0)}
1788to{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)}
1792from{opacity:0;transform:translate3d(0,3000px,0)}
179360%{opacity:1;transform:translate3d(0,-20px,0)}
179475%{transform:translate3d(0,10px,0)}
179590%{transform:translate3d(0,-5px,0)}
1796to{transform:translate3d(0,0,0)}
1797}
1798.bounceInUp{animation-name:bounceInUp}
1799@keyframes fadeIn{from{opacity:0}
1800to{opacity:1}
1801}
1802.fadeIn{animation-name:fadeIn}
1803@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0)}
1804to{opacity:1;transform:none}
1805}
1806.fadeInDown{animation-name:fadeInDown}
1807@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}
1808to{opacity:1;transform:none}
1809}
1810.fadeInLeft{animation-name:fadeInLeft}
1811@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}
1812to{opacity:1;transform:none}
1813}
1814.fadeInRight{animation-name:fadeInRight}
1815@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}
1816to{opacity:1;transform:none}
1817}
1818.fadeInUp{animation-name:fadeInUp}
1819@keyframes lightSpeedIn{from{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
182060%{transform:skewX(20deg);opacity:1}
182180%{transform:skewX(-5deg);opacity:1}
1822to{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}
1826to{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}
1830to{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}
1834to{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}
1838to{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}
1842to{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)}
1846to{opacity:1;transform:none}
1847}
1848.rollIn{animation-name:rollIn}
1849@keyframes zoomIn{from{opacity:0;transform:scale3d(.3,.3,.3)}
185050%{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)}
185460%{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)}
185860%{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)}
186260%{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)}
186660%{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}
1870to{transform:translate3d(0,0,0)}
1871}
1872.slideInDown{animation-name:slideInDown}
1873@keyframes slideInLeft{from{transform:translate3d(-100%,0,0);visibility:visible}
1874to{transform:translate3d(0,0,0)}
1875}
1876.slideInLeft{animation-name:slideInLeft}
1877@keyframes slideInRight{from{transform:translate3d(100%,0,0);visibility:visible}
1878to{transform:translate3d(0,0,0)}
1879}
1880.slideInRight{animation-name:slideInRight}
1881@keyframes slideInUp{from{transform:translate3d(0,100%,0);visibility:visible}
1882to{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)}
189175%{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)}
1901100%{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)}
192050%{transform:translateY(-4px)}
1921100%{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)}
192750%{transform:translateY(4px)}
1928100%{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)}
194033.3%{transform:translateY(-6px)}
194149.95%{transform:translateY(4px)}
194266.6%{transform:translateY(-2px)}
194383.25%{transform:translateY(1px)}
1944100%{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)}
194833.3%{transform:translateX(-6px)}
194949.95%{transform:translateX(4px)}
195066.6%{transform:translateX(-2px)}
195183.25%{transform:translateX(1px)}
1952100%{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)}
195633.3%{transform:translate(-6px,-6px)}
195749.95%{transform:translate(4px,4px)}
195866.6%{transform:translate(-2px,-2px)}
195983.25%{transform:translate(1px,1px)}
1960100%{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)}
196433.3%{transform:translate(-6px,6px)}
196549.95%{transform:translate(4px,-4px)}
196666.6%{transform:translate(-2px,2px)}
196783.25%{transform:translate(1px,-1px)}
1968100%{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)}
197233.3%{transform:skew(10deg)}
197349.95%{transform:skew(-6deg)}
197466.6%{transform:skew(4deg)}
197583.25%{transform:skew(-2deg)}
1976100%{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)}
198133.3%{transform:skew(10deg)}
198249.95%{transform:skew(-6deg)}
198366.6%{transform:skew(4deg)}
198483.25%{transform:skew(-2deg)}
1985100%{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)}
199033.3%{transform:skew(10deg)}
199149.95%{transform:skew(-6deg)}
199266.6%{transform:skew(4deg)}
199383.25%{transform:skew(-2deg)}
1994100%{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)}
1998100%{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)}
200220%{transform:translateX(-3px) rotate(-2deg)}
200330%{transform:translateX(3px) rotate(2deg)}
200440%{transform:translateX(-3px) rotate(-2deg)}
200550%{transform:translateX(2px) rotate(1deg)}
200660%{transform:translateX(-2px) rotate(-1deg)}
200770%{transform:translateX(2px) rotate(1deg)}
200880%{transform:translateX(-2px) rotate(-1deg)}
200990%{transform:translateX(1px) rotate(0)}
2010100%{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}
2324ul.elementor-icon-list-items.elementor-inline-items{display:-webkit-box;
display:-ms-flexbox;
display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
2325ul.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}
2639body.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}
2905button.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}
3200body.elementor-editor-active .elementor-posts--skin-archive_full_content,body.elementor-editor-active .elementor-posts--skin-full_content{pointer-events:none}
3201body.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}
3202body.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}
3402body.rtl .elementor-widget-slides .elementor-swiper-button-next{left:10px;right:auto}
3403body.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}
3525body.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}
3526body.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}
389715%{stroke-dasharray:1500 1500}
389885%{opacity:1}
389990%{stroke-dasharray:1500 1500;opacity:0}
3900to{stroke-dasharray:0 1500;opacity:0}
3901}
3902@keyframes elementor-headline-dash{0%{stroke-dasharray:0 1500}
390315%{stroke-dasharray:1500 1500}
390485%{opacity:1}
390590%{stroke-dasharray:1500 1500;opacity:0}
3906to{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}
391735%{-webkit-transform:rotateX(120deg);transform:rotateX(120deg);opacity:0}
391865%{opacity:0}
3919to{-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}
392235%{-webkit-transform:rotateX(120deg);transform:rotateX(120deg);opacity:0}
392365%{opacity:0}
3924to{-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}
392735%{-webkit-transform:rotateX(-40deg);transform:rotateX(-40deg);opacity:1}
392865%{opacity:0}
3929to{-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}
393235%{-webkit-transform:rotateX(-40deg);transform:rotateX(-40deg);opacity:1}
393365%{opacity:0}
3934to{-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}
394540%{-webkit-transform:translateY(-50%) scale(.9);transform:translateY(-50%) scale(.9);opacity:0}
3946to{-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}
394940%{-webkit-transform:translateY(-50%) scale(.9);transform:translateY(-50%) scale(.9);opacity:0}
3950to{-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)}
396060%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(-10deg);transform:translateZ(-20px) rotateX(-10deg)}
3961to{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)}
396460%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(-10deg);transform:translateZ(-20px) rotateX(-10deg)}
3965to{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)}
396860%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-100deg);transform:translateZ(-20px) rotateX(-100deg)}
3969to{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)}
397260%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-100deg);transform:translateZ(-20px) rotateX(-100deg)}
3973to{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%)}
398160%{opacity:1;-webkit-transform:translateY(20%);transform:translateY(20%)}
3982to{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%)}
398560%{opacity:1;-webkit-transform:translateY(20%);transform:translateY(20%)}
3986to{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)}
398960%{opacity:0;-webkit-transform:translateY(120%);transform:translateY(120%)}
3990to{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)}
399360%{opacity:0;-webkit-transform:translateY(120%);transform:translateY(120%)}
3994to{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)}
4006to{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)}
4009to{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)}
4012to{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)}
4015to{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)}
4024to{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}
4025}
4026@keyframes elementor-headline-blinds-in{0%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}
4027to{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}
4028}
4029@-webkit-keyframes elementor-headline-blinds-out{0%{-webkit-transform:rotateY(0);transform:rotateY(0)}
4030to{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}
4031}
4032@keyframes elementor-headline-blinds-out{0%{-webkit-transform:rotateY(0);transform:rotateY(0)}
4033to{-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}
404160%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}
4042to{-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}
404560%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}
4046to{-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}
404960%{-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}
405260%{-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%)}
405860%{opacity:1;-webkit-transform:translateX(10%);transform:translateX(10%)}
4059to{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%)}
406260%{opacity:1;-webkit-transform:translateX(10%);transform:translateX(10%)}
4063to{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)}
406660%{opacity:0;-webkit-transform:translateX(110%);transform:translateX(110%)}
4067to{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)}
407060%{opacity:0;-webkit-transform:translateX(110%);transform:translateX(110%)}
4071to{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}
4198ul.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}
4327a.elementor-item.elementor-gallery-title{color:var(--galleries-title-color-normal)}
4328a.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)}
4329a.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)}
4357ol.elementor-toc__list-wrapper{counter-reset:item}
4358ol.elementor-toc__list-wrapper .elementor-toc__list-item{counter-increment:item}
4359ol.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);}
4389body.rtl .elementor-1015 .elementor-element.elementor-element-d93c2dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-12px/2);}
4390body: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);}
4399body.rtl .elementor-1015 .elementor-element.elementor-element-7f2bd57 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-12px/2);}
4400body: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);}
4410body.rtl .elementor-1015 .elementor-element.elementor-element-c5149df .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-12px/2);}
4411body: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);}
4420body.rtl .elementor-1015 .elementor-element.elementor-element-a9ece48 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-12px/2);}
4421body: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}
4720div.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);}
5028body.rtl .elementor-82 .elementor-element.elementor-element-234d136 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}
5029body: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);}
5056body.rtl .elementor-82 .elementor-element.elementor-element-deeac99 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-4px/2);}
5057body: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);}
5067body.rtl .elementor-82 .elementor-element.elementor-element-9335266 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-4px/2);}
5068body: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);}
5078body.rtl .elementor-82 .elementor-element.elementor-element-6ab7eae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-4px/2);}
5079body: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}
5141hr.post-divider{height:0;margin:0}
5142hr.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)}
516640%{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}
5237body.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}
5238body.ast-padded-layout::after{bottom:0}
5239body.ast-padded-layout{background-attachment:fixed}
5240body.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}
5657h1,.entry-content h1{text-transform:inherit}
5658h2,.entry-content h2{text-transform:inherit}
5659h3,.entry-content h3{text-transform:inherit}
5660h4,.entry-content h4{text-transform:inherit}
5661h5,.entry-content h5{text-transform:inherit}
5662h6,.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)}
5775to{opacity:1;transform:translateY(0)}
5776}
5777@keyframes joinchat_badge_out{0%{opacity:1;transform:translateY(0)}
5778to{opacity:0;transform:translateY(-20px)}
5779}
5780@keyframes joinchat_plain{0%,50%,to{stroke-dashoffset:1097}
57815%,45%{stroke-dashoffset:0}
5782}
5783@keyframes joinchat_chat{0%,50%,to{stroke-dashoffset:1020}
57845%,45%{stroke-dashoffset:0}
5785}
5786@keyframes joinchat_image_loop{0%{opacity:0}
57873%,20%{opacity:1}
578825%,to{opacity:0}
5789}
5790@keyframes joinchat_tootlip{0%{opacity:0;transform:scaleY(0)}
57911%,20%{opacity:1;transform:scaleY(1)}
579225%,to{opacity:0;transform:scaleY(1)}
5793}
5794
5795/* [inline: after] */.joinchat{--red:37;--green:211;--blue:102}
5796/* [/inline: after] */