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/css/frontend-legacy.min.css*/
1692/*! elementor - v3.1.4 - 10-03-2021 */
1693.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}
1694.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}
1695.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}
1696.elementor-column-gap-narrow>.elementor-row>.elementor-column>.elementor-element-populated{padding:5px}
1697.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:10px}
1698.elementor-column-gap-extended>.elementor-row>.elementor-column>.elementor-element-populated{padding:15px}
1699.elementor-column-gap-wide>.elementor-row>.elementor-column>.elementor-element-populated{padding:20px}
1700.elementor-column-gap-wider>.elementor-row>.elementor-column>.elementor-element-populated{padding:30px}
1701@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}
1702.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(2){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
1703.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(3){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
1704.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(4){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
1705.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(5){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
1706.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(6){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
1707.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
1708.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(8){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
1709.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(9){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
1710.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(10){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
1711}
1712@media (max-width:767px){.elementor-reverse-mobile>.elementor-container>.elementor-row>:first-child{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
1713.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(2){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
1714.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(3){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
1715.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(4){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
1716.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(5){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
1717.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(6){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
1718.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
1719.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(8){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
1720.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(9){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
1721.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(10){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
1722.elementor-column{width:100%}
1723}
1724
1725/*!/wp-content/plugins/elementor/assets/css/frontend.min.css*/
1726/*! elementor - v3.1.4 - 10-03-2021 */
1727.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}
1728.dialog-message{
font-size:12px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box}
1729.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}
1730.dialog-type-lightbox .dialog-widget-content{margin:auto;width:375px}
1731.dialog-type-lightbox .dialog-header{
font-size:15px;color:#495157;padding:30px 0 10px;font-weight:500}
1732.dialog-type-lightbox .dialog-message{padding:0 30px 30px;min-height:50px}
1733.dialog-type-lightbox:not(.elementor-popup-modal) .dialog-header,.dialog-type-lightbox:not(.elementor-popup-modal) .dialog-message{text-align:center}
1734.dialog-type-lightbox .dialog-buttons-wrapper{border-top:1px solid #e6e9ec;text-align:center}
1735.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}
1736.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button:hover{background-color:#f4f6f7}
1737.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button.dialog-ok{color:#b01b1b}
1738.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button.dialog-take_over{color:#39b54a}
1739.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button:active{background-color:rgba(230,233,236,.5)}
1740.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button::-moz-focus-inner{border:0}
1741.dialog-close-button{cursor:pointer;position:absolute;margin-top:15px;right:15px;
font-size:15px;line-height:1}
1742.dialog-close-button:not(:hover){opacity:.4}
1743.dialog-alert-widget .dialog-buttons-wrapper>button{width:100%}
1744.dialog-confirm-widget .dialog-button:first-child{border-right:1px solid #e6e9ec}
1745.dialog-prevent-scroll{overflow:hidden;max-height:100vh}
1746@media (min-width:1024px){body.admin-bar .dialog-lightbox-widget{height:calc(100vh - 32px)}
1747}
1748@media (max-width:1024px){body.admin-bar .dialog-type-lightbox{position:-webkit-sticky;
position:sticky;height:100vh}
1749}
1750.elementor-aspect-ratio-219 .elementor-fit-aspect-ratio{padding-bottom:42.8571%}
1751.elementor-aspect-ratio-169 .elementor-fit-aspect-ratio{padding-bottom:56.25%}
1752.elementor-aspect-ratio-43 .elementor-fit-aspect-ratio{padding-bottom:75%}
1753.elementor-aspect-ratio-32 .elementor-fit-aspect-ratio{padding-bottom:66.6666%}
1754.elementor-aspect-ratio-11 .elementor-fit-aspect-ratio{padding-bottom:100%}
1755.elementor-aspect-ratio-916 .elementor-fit-aspect-ratio{padding-bottom:177.8%}
1756.elementor-fit-aspect-ratio{position:relative;height:0}
1757.elementor-fit-aspect-ratio iframe{position:absolute;top:0;left:0;height:100%;width:100%;border:0;background-color:#000}
1758.elementor-fit-aspect-ratio video{width:100%}
1759.flatpickr-calendar{width:280px}
1760.flatpickr-calendar .flatpickr-current-month span.cur-month{font-weight:300}
1761.flatpickr-calendar .dayContainer{width:280px;min-width:280px;max-width:280px}
1762.flatpickr-calendar .flatpickr-days{width:280px}
1763.flatpickr-calendar .flatpickr-day{max-width:37px;height:37px;line-height:37px}
1764.elementor-templates-modal .dialog-widget-content{font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;background-color:#f1f3f5;width:100%}
1765@media (max-width:1439px){.elementor-templates-modal .dialog-widget-content{max-width:990px}
1766}
1767@media (min-width:1440px){.elementor-templates-modal .dialog-widget-content{max-width:1200px}
1768}
1769.elementor-templates-modal .dialog-header{padding:0;z-index:1}
1770.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}
1771.elementor-templates-modal .dialog-buttons-wrapper{border:none;display:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:5px}
1772.elementor-templates-modal .dialog-buttons-wrapper .elementor-button{height:40px;margin-left:5px}
1773.elementor-templates-modal .dialog-buttons-wrapper .elementor-button-success{padding:12px 36px;color:#fff;width:auto;
font-size:15px}
1774.elementor-templates-modal .dialog-buttons-wrapper .elementor-button-success:hover{background-color:#39b54a}
1775.elementor-templates-modal .dialog-message{height:750px;max-height:85vh;overflow:auto;padding-top:25px}
1776.elementor-templates-modal .dialog-content{height:100%}
1777.elementor-templates-modal .dialog-loading{display:none}
1778.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}
1779.elementor-templates-modal__header__logo{line-height:1;text-transform:uppercase;font-weight:700;cursor:pointer}
1780.elementor-templates-modal__header__logo-area{text-align:left;padding-left:15px}
1781.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}
1782.elementor-templates-modal__header__logo__icon-wrapper{margin-right:10px;
font-size:12px}
1783.elementor-templates-modal__header__logo__title{padding-top:2px}
1784.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}
1785.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}
1786.elementor-templates-modal__header__item>i{font-size:20px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer}
1787.elementor-templates-modal__header__item>i:not(:hover){color:#a4afb7}
1788.elementor-templates-modal__header__close--normal{width:47px;border-left:1px solid #e6e9ec}
1789.elementor-templates-modal__header__close--normal i{font-size:18px}
1790.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}
1791.elementor-templates-modal__header__close--skip>i{font-size:inherit;padding-left:10px;margin-left:15px;border-left:1px solid}
1792.elementor-templates-modal__header__close--skip>i:not(:hover){color:#fff}
1793.elementor-templates-modal__sidebar{-ms-flex-negative:0;flex-shrink:0;width:25%;background-color:hsla(0,0%,100%,.3)}
1794.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)}
1795#wpadminbar #wp-admin-bar-elementor_app_site_editor a.ab-item{border-top:1px solid #464b50;margin-top:6px}
1796.elementor-hidden{display:none}
1797.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}
1798.elementor-clearfix:after{content:"";display:block;clear:both;width:0;height:0}
1799.e-logo-wrapper{background:#93003c;display:inline-block;padding:.75em;-webkit-border-radius:50%;border-radius:50%;line-height:1}
1800.e-logo-wrapper i{color:#fff;font-size:1em}
1801.elementor{-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}
1802.elementor *,.elementor :after,.elementor :before{-webkit-box-sizing:border-box;box-sizing:border-box}
1803.elementor a{-webkit-box-shadow:none;box-shadow:none;text-decoration:none}
1804.elementor hr{margin:0;background-color:transparent}
1805.elementor img{height:auto;max-width:100%;border:none;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}
1806.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure{margin:0}
1807.elementor embed,.elementor iframe,.elementor object,.elementor video{max-width:100%;width:100%;margin:0;line-height:1;border:none}
1808.elementor .elementor-custom-embed{line-height:0}
1809.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}
1810.elementor .elementor-background-video-container{-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;pointer-events:none}
1811.elementor .elementor-background-video-container.elementor-loading{opacity:0}
1812.elementor .elementor-background-video-embed{max-width:none}
1813.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%)}
1814.elementor .elementor-background-video{max-width:none}
1815.elementor .elementor-html5-video{-o-object-fit:cover;object-fit:cover}
1816.elementor .elementor-background-overlay,.elementor .elementor-background-slideshow{height:100%;width:100%;top:0;left:0;position:absolute}
1817.elementor .elementor-background-slideshow{z-index:0}
1818.elementor .elementor-background-slideshow__slide__image{width:100%;height:100%;background-position:50%;-webkit-background-size:cover;background-size:cover}
1819.elementor-widget-wrap>.elementor-element.elementor-absolute{position:absolute}
1820.elementor-widget-wrap>.elementor-element.elementor-fixed{position:fixed}
1821.elementor-widget-wrap .elementor-element.elementor-widget__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget__width-initial{max-width:100%}
1822@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%}
1823}
1824@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%}
1825}
1826.elementor-element.elementor-absolute,.elementor-element.elementor-fixed{z-index:1}
1827.elementor-invisible{visibility:hidden}
1828.elementor-align-center{text-align:center}
1829.elementor-align-center .elementor-button{width:auto}
1830.elementor-align-right{text-align:right}
1831.elementor-align-right .elementor-button{width:auto}
1832.elementor-align-left{text-align:left}
1833.elementor-align-left .elementor-button{width:auto}
1834.elementor-align-justify .elementor-button{width:100%}
1835.elementor-custom-embed-play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
1836.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}
1837.elementor-custom-embed-play.elementor-playing i{font-family:eicons;-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}
1838.elementor-custom-embed-play.elementor-playing i:before{content:"\e8fb"}
1839.elementor-tag{display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex}
1840.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}
1841.elementor-ken-burns--out{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}
1842.elementor-ken-burns--active{-webkit-transition-duration:20s;-o-transition-duration:20s;transition-duration:20s}
1843.elementor-ken-burns--active.elementor-ken-burns--out{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
1844.elementor-ken-burns--active.elementor-ken-burns--in{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}
1845@media (max-width:1024px){.elementor-tablet-align-center{text-align:center}
1846.elementor-tablet-align-center .elementor-button{width:auto}
1847.elementor-tablet-align-right{text-align:right}
1848.elementor-tablet-align-right .elementor-button{width:auto}
1849.elementor-tablet-align-left{text-align:left}
1850.elementor-tablet-align-left .elementor-button{width:auto}
1851.elementor-tablet-align-justify .elementor-button{width:100%}
1852}
1853@media (max-width:767px){.elementor-mobile-align-center{text-align:center}
1854.elementor-mobile-align-center .elementor-button{width:auto}
1855.elementor-mobile-align-right{text-align:right}
1856.elementor-mobile-align-right .elementor-button{width:auto}
1857.elementor-mobile-align-left{text-align:left}
1858.elementor-mobile-align-left .elementor-button{width:auto}
1859.elementor-mobile-align-justify .elementor-button{width:100%}
1860}
1861#wpadminbar #wp-admin-bar-elementor_edit_page>.ab-item:before{content:"\e813";font-family:eicons;top:3px;font-size:18px}
1862#wpadminbar #wp-admin-bar-elementor_inspector>.ab-item:before{content:"\f348";top:2px}
1863:root{--page-title-display:block}
1864.elementor-page-title,h1.entry-title{display:var(--page-title-display)}
1865.elementor-section{position:relative}
1866.elementor-section .elementor-container{display:-webkit-box;
display:-ms-flexbox;
display:flex;margin-right:auto;margin-left:auto;position:relative}
1867@media (max-width:1024px){.elementor-section .elementor-container{-ms-flex-wrap:wrap;flex-wrap:wrap}
1868}
1869.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}
1870.elementor-section.elementor-section-stretched{position:relative;width:100%}
1871.elementor-section.elementor-section-items-top>.elementor-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
1872.elementor-section.elementor-section-items-middle>.elementor-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
1873.elementor-section.elementor-section-items-bottom>.elementor-container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
1874@media (min-width:768px){.elementor-section.elementor-section-height-full{height:100vh}
1875.elementor-section.elementor-section-height-full>.elementor-container{height:100%}
1876}
1877.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}
1878.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}
1879.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}
1880.elementor-row{width:100%;display:-webkit-box;
display:-ms-flexbox;
display:flex}
1881@media (max-width:1024px){.elementor-row{-ms-flex-wrap:wrap;flex-wrap:wrap}
1882}
1883.elementor-widget-wrap{position:relative;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start}
1884.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:-webkit-box;
display:-ms-flexbox;
display:flex}
1885.elementor-widget-wrap>.elementor-element{width:100%}
1886.elementor-widget{position:relative}
1887.elementor-widget:not(:last-child){margin-bottom:20px}
1888.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}
1889.elementor-column{min-height:1px}
1890.elementor-column,.elementor-column-wrap{position:relative;display:-webkit-box;
display:-ms-flexbox;
display:flex}
1891.elementor-column-wrap{width:100%}
1892.elementor-column-gap-narrow>.elementor-column>.elementor-element-populated{padding:5px}
1893.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px}
1894.elementor-column-gap-extended>.elementor-column>.elementor-element-populated{padding:15px}
1895.elementor-column-gap-wide>.elementor-column>.elementor-element-populated{padding:20px}
1896.elementor-column-gap-wider>.elementor-column>.elementor-element-populated{padding:30px}
1897.elementor-inner-section .elementor-column-gap-no .elementor-element-populated{padding:0}
1898@media (min-width:768px){.elementor-column.elementor-col-10,.elementor-column[data-col="10"]{width:10%}
1899.elementor-column.elementor-col-11,.elementor-column[data-col="11"]{width:11.111%}
1900.elementor-column.elementor-col-12,.elementor-column[data-col="12"]{width:12.5%}
1901.elementor-column.elementor-col-14,.elementor-column[data-col="14"]{width:14.285%}
1902.elementor-column.elementor-col-16,.elementor-column[data-col="16"]{width:16.666%}
1903.elementor-column.elementor-col-20,.elementor-column[data-col="20"]{width:20%}
1904.elementor-column.elementor-col-25,.elementor-column[data-col="25"]{width:25%}
1905.elementor-column.elementor-col-30,.elementor-column[data-col="30"]{width:30%}
1906.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{width:33.333%}
1907.elementor-column.elementor-col-40,.elementor-column[data-col="40"]{width:40%}
1908.elementor-column.elementor-col-50,.elementor-column[data-col="50"]{width:50%}
1909.elementor-column.elementor-col-60,.elementor-column[data-col="60"]{width:60%}
1910.elementor-column.elementor-col-66,.elementor-column[data-col="66"]{width:66.666%}
1911.elementor-column.elementor-col-70,.elementor-column[data-col="70"]{width:70%}
1912.elementor-column.elementor-col-75,.elementor-column[data-col="75"]{width:75%}
1913.elementor-column.elementor-col-80,.elementor-column[data-col="80"]{width:80%}
1914.elementor-column.elementor-col-83,.elementor-column[data-col="83"]{width:83.333%}
1915.elementor-column.elementor-col-90,.elementor-column[data-col="90"]{width:90%}
1916.elementor-column.elementor-col-100,.elementor-column[data-col="100"]{width:100%}
1917}
1918@media (max-width:479px){.elementor-column.elementor-xs-10{width:10%}
1919.elementor-column.elementor-xs-11{width:11.111%}
1920.elementor-column.elementor-xs-12{width:12.5%}
1921.elementor-column.elementor-xs-14{width:14.285%}
1922.elementor-column.elementor-xs-16{width:16.666%}
1923.elementor-column.elementor-xs-20{width:20%}
1924.elementor-column.elementor-xs-25{width:25%}
1925.elementor-column.elementor-xs-30{width:30%}
1926.elementor-column.elementor-xs-33{width:33.333%}
1927.elementor-column.elementor-xs-40{width:40%}
1928.elementor-column.elementor-xs-50{width:50%}
1929.elementor-column.elementor-xs-60{width:60%}
1930.elementor-column.elementor-xs-66{width:66.666%}
1931.elementor-column.elementor-xs-70{width:70%}
1932.elementor-column.elementor-xs-75{width:75%}
1933.elementor-column.elementor-xs-80{width:80%}
1934.elementor-column.elementor-xs-83{width:83.333%}
1935.elementor-column.elementor-xs-90{width:90%}
1936.elementor-column.elementor-xs-100{width:100%}
1937}
1938@media (max-width:767px){.elementor-column.elementor-sm-10{width:10%}
1939.elementor-column.elementor-sm-11{width:11.111%}
1940.elementor-column.elementor-sm-12{width:12.5%}
1941.elementor-column.elementor-sm-14{width:14.285%}
1942.elementor-column.elementor-sm-16{width:16.666%}
1943.elementor-column.elementor-sm-20{width:20%}
1944.elementor-column.elementor-sm-25{width:25%}
1945.elementor-column.elementor-sm-30{width:30%}
1946.elementor-column.elementor-sm-33{width:33.333%}
1947.elementor-column.elementor-sm-40{width:40%}
1948.elementor-column.elementor-sm-50{width:50%}
1949.elementor-column.elementor-sm-60{width:60%}
1950.elementor-column.elementor-sm-66{width:66.666%}
1951.elementor-column.elementor-sm-70{width:70%}
1952.elementor-column.elementor-sm-75{width:75%}
1953.elementor-column.elementor-sm-80{width:80%}
1954.elementor-column.elementor-sm-83{width:83.333%}
1955.elementor-column.elementor-sm-90{width:90%}
1956.elementor-column.elementor-sm-100{width:100%}
1957}
1958@media (min-width:768px) and (max-width:1024px){.elementor-column.elementor-md-10{width:10%}
1959.elementor-column.elementor-md-11{width:11.111%}
1960.elementor-column.elementor-md-12{width:12.5%}
1961.elementor-column.elementor-md-14{width:14.285%}
1962.elementor-column.elementor-md-16{width:16.666%}
1963.elementor-column.elementor-md-20{width:20%}
1964.elementor-column.elementor-md-25{width:25%}
1965.elementor-column.elementor-md-30{width:30%}
1966.elementor-column.elementor-md-33{width:33.333%}
1967.elementor-column.elementor-md-40{width:40%}
1968.elementor-column.elementor-md-50{width:50%}
1969.elementor-column.elementor-md-60{width:60%}
1970.elementor-column.elementor-md-66{width:66.666%}
1971.elementor-column.elementor-md-70{width:70%}
1972.elementor-column.elementor-md-75{width:75%}
1973.elementor-column.elementor-md-80{width:80%}
1974.elementor-column.elementor-md-83{width:83.333%}
1975.elementor-column.elementor-md-90{width:90%}
1976.elementor-column.elementor-md-100{width:100%}
1977}
1978@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}
1979.elementor-reverse-tablet>.elementor-container>:nth-child(2){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
1980.elementor-reverse-tablet>.elementor-container>:nth-child(3){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
1981.elementor-reverse-tablet>.elementor-container>:nth-child(4){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
1982.elementor-reverse-tablet>.elementor-container>:nth-child(5){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
1983.elementor-reverse-tablet>.elementor-container>:nth-child(6){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
1984.elementor-reverse-tablet>.elementor-container>:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
1985.elementor-reverse-tablet>.elementor-container>:nth-child(8){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
1986.elementor-reverse-tablet>.elementor-container>:nth-child(9){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
1987.elementor-reverse-tablet>.elementor-container>:nth-child(10){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
1988}
1989@media (max-width:767px){.elementor-reverse-mobile>.elementor-container>:first-child{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
1990.elementor-reverse-mobile>.elementor-container>:nth-child(2){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
1991.elementor-reverse-mobile>.elementor-container>:nth-child(3){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
1992.elementor-reverse-mobile>.elementor-container>:nth-child(4){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
1993.elementor-reverse-mobile>.elementor-container>:nth-child(5){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
1994.elementor-reverse-mobile>.elementor-container>:nth-child(6){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
1995.elementor-reverse-mobile>.elementor-container>:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
1996.elementor-reverse-mobile>.elementor-container>:nth-child(8){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
1997.elementor-reverse-mobile>.elementor-container>:nth-child(9){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
1998.elementor-reverse-mobile>.elementor-container>:nth-child(10){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
1999.elementor-column{width:100%}
2000}
2001ul.elementor-icon-list-items.elementor-inline-items{display:-webkit-box;
display:-ms-flexbox;
display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
2002ul.elementor-icon-list-items.elementor-inline-items .elementor-inline-item{word-break:break-word}
2003.elementor-grid{display:grid;
grid-column-gap:var(--grid-column-gap);
grid-row-gap:var(--grid-row-gap)}
2004.elementor-grid .elementor-grid-item{min-width:0}
2005.elementor-grid-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}
2006.elementor-grid-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}
2007.elementor-grid-1 .elementor-grid{
grid-template-columns:repeat(1,1fr)}
2008.elementor-grid-2 .elementor-grid{
grid-template-columns:repeat(2,1fr)}
2009.elementor-grid-3 .elementor-grid{
grid-template-columns:repeat(3,1fr)}
2010.elementor-grid-4 .elementor-grid{
grid-template-columns:repeat(4,1fr)}
2011.elementor-grid-5 .elementor-grid{
grid-template-columns:repeat(5,1fr)}
2012.elementor-grid-6 .elementor-grid{
grid-template-columns:repeat(6,1fr)}
2013.elementor-grid-7 .elementor-grid{
grid-template-columns:repeat(7,1fr)}
2014.elementor-grid-8 .elementor-grid{
grid-template-columns:repeat(8,1fr)}
2015.elementor-grid-9 .elementor-grid{
grid-template-columns:repeat(9,1fr)}
2016.elementor-grid-10 .elementor-grid{
grid-template-columns:repeat(10,1fr)}
2017.elementor-grid-11 .elementor-grid{
grid-template-columns:repeat(11,1fr)}
2018.elementor-grid-12 .elementor-grid{
grid-template-columns:repeat(12,1fr)}
2019@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))}
2020.elementor-grid-tablet-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}
2021.elementor-grid-tablet-1 .elementor-grid{
grid-template-columns:repeat(1,1fr)}
2022.elementor-grid-tablet-2 .elementor-grid{
grid-template-columns:repeat(2,1fr)}
2023.elementor-grid-tablet-3 .elementor-grid{
grid-template-columns:repeat(3,1fr)}
2024.elementor-grid-tablet-4 .elementor-grid{
grid-template-columns:repeat(4,1fr)}
2025.elementor-grid-tablet-5 .elementor-grid{
grid-template-columns:repeat(5,1fr)}
2026.elementor-grid-tablet-6 .elementor-grid{
grid-template-columns:repeat(6,1fr)}
2027.elementor-grid-tablet-7 .elementor-grid{
grid-template-columns:repeat(7,1fr)}
2028.elementor-grid-tablet-8 .elementor-grid{
grid-template-columns:repeat(8,1fr)}
2029.elementor-grid-tablet-9 .elementor-grid{
grid-template-columns:repeat(9,1fr)}
2030.elementor-grid-tablet-10 .elementor-grid{
grid-template-columns:repeat(10,1fr)}
2031.elementor-grid-tablet-11 .elementor-grid{
grid-template-columns:repeat(11,1fr)}
2032.elementor-grid-tablet-12 .elementor-grid{
grid-template-columns:repeat(12,1fr)}
2033}
2034@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))}
2035.elementor-grid-mobile-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}
2036.elementor-grid-mobile-1 .elementor-grid{
grid-template-columns:repeat(1,1fr)}
2037.elementor-grid-mobile-2 .elementor-grid{
grid-template-columns:repeat(2,1fr)}
2038.elementor-grid-mobile-3 .elementor-grid{
grid-template-columns:repeat(3,1fr)}
2039.elementor-grid-mobile-4 .elementor-grid{
grid-template-columns:repeat(4,1fr)}
2040.elementor-grid-mobile-5 .elementor-grid{
grid-template-columns:repeat(5,1fr)}
2041.elementor-grid-mobile-6 .elementor-grid{
grid-template-columns:repeat(6,1fr)}
2042.elementor-grid-mobile-7 .elementor-grid{
grid-template-columns:repeat(7,1fr)}
2043.elementor-grid-mobile-8 .elementor-grid{
grid-template-columns:repeat(8,1fr)}
2044.elementor-grid-mobile-9 .elementor-grid{
grid-template-columns:repeat(9,1fr)}
2045.elementor-grid-mobile-10 .elementor-grid{
grid-template-columns:repeat(10,1fr)}
2046.elementor-grid-mobile-11 .elementor-grid{
grid-template-columns:repeat(11,1fr)}
2047.elementor-grid-mobile-12 .elementor-grid{
grid-template-columns:repeat(12,1fr)}
2048}
2049@media (min-width:1025px){#elementor-device-mode:after{content:"desktop"}
2050}
2051@media (min-width:768px) and (max-width:1024px){#elementor-device-mode:after{content:"tablet"}
2052}
2053@media (max-width:767px){#elementor-device-mode:after{content:"mobile"}
2054}
2055.elementor-form-fields-wrapper{display:-webkit-box;
display:-ms-flexbox;
display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
2056.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%}
2057.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}
2058.elementor-field-group{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
2059.elementor-field-group.elementor-field-type-submit{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
2060.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}
2061.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}
2062.elementor-field-group .elementor-field-textual::-webkit-input-placeholder{color:inherit;font-family:inherit;opacity:.6}
2063.elementor-field-group .elementor-field-textual:-ms-input-placeholder{color:inherit;font-family:inherit;opacity:.6}
2064.elementor-field-group .elementor-field-textual:-moz-placeholder,.elementor-field-group .elementor-field-textual::-moz-placeholder{color:inherit;font-family:inherit;opacity:.6}
2065.elementor-field-group .elementor-field-textual::-ms-input-placeholder{color:inherit;font-family:inherit;opacity:.6}
2066.elementor-field-group .elementor-field-textual::placeholder{color:inherit;font-family:inherit;opacity:.6}
2067.elementor-field-group .elementor-select-wrapper{display:-webkit-box;
display:-ms-flexbox;
display:flex;position:relative;width:100%}
2068.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}
2069.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)}
2070.elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper:before{content:""}
2071.elementor-field-subgroup{display:-webkit-box;
display:-ms-flexbox;
display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
2072.elementor-field-subgroup .elementor-field-option label{display:inline-block}
2073.elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option{padding-right:10px}
2074.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option{-ms-flex-preferred-size:100%;flex-basis:100%}
2075.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}
2076.elementor-field-label{cursor:pointer}
2077.elementor-mark-required .elementor-field-label:after{content:"*";color:red;padding-left:.2em}
2078.elementor-field-textual{line-height:1.4;
font-size:15px;min-height:40px;padding:5px 14px;-webkit-border-radius:3px;border-radius:3px}
2079.elementor-field-textual.elementor-size-xs{
font-size:13px;min-height:33px;padding:4px 12px;-webkit-border-radius:2px;border-radius:2px}
2080.elementor-field-textual.elementor-size-md{font-size:16px;min-height:47px;padding:6px 16px;-webkit-border-radius:4px;border-radius:4px}
2081.elementor-field-textual.elementor-size-lg{font-size:18px;min-height:59px;padding:7px 20px;-webkit-border-radius:5px;border-radius:5px}
2082.elementor-field-textual.elementor-size-xl{font-size:20px;min-height:72px;padding:8px 24px;-webkit-border-radius:6px;border-radius:6px}
2083.elementor-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{-ms-flex-preferred-size:100%;flex-basis:100%}
2084.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}
2085.elementor-button-align-stretch .e-form__buttons__wrapper__button{-ms-flex-preferred-size:100%;flex-basis:100%}
2086.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}
2087.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}
2088.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}
2089.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}
2090.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}
2091.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}
2092@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%}
2093.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}
2094.elementor-tablet-button-align-stretch .e-form__buttons__wrapper__button{-ms-flex-preferred-size:100%;flex-basis:100%}
2095.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}
2096.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}
2097.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}
2098.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}
2099.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}
2100.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}
2101}
2102@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%}
2103.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}
2104.elementor-mobile-button-align-stretch .e-form__buttons__wrapper__button{-ms-flex-preferred-size:100%;flex-basis:100%}
2105.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}
2106.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}
2107.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}
2108.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}
2109.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}
2110.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}
2111}
2112.elementor-error .elementor-field{border-color:#d9534f}
2113.elementor-error .help-inline{color:#d9534f;font-size:.9em}
2114.elementor-message{margin:10px 0;font-size:1em;line-height:1}
2115.elementor-message:before{content:"\e90e";display:inline-block;font-family:eicons;font-weight:400;font-style:normal;vertical-align:middle;margin-right:5px}
2116.elementor-message.elementor-message-danger{color:#d9534f}
2117.elementor-message.elementor-message-danger:before{content:"\e87f"}
2118.elementor-message.form-message-success{color:#5cb85c}
2119.elementor-form .elementor-button{padding-top:0;padding-bottom:0;border:none}
2120.elementor-form .elementor-button>span{display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
2121.elementor-form .elementor-button.elementor-size-xs{min-height:33px}
2122.elementor-form .elementor-button.elementor-size-sm{min-height:40px}
2123.elementor-form .elementor-button.elementor-size-md{min-height:47px}
2124.elementor-form .elementor-button.elementor-size-lg{min-height:59px}
2125.elementor-form .elementor-button.elementor-size-xl{min-height:72px}
2126.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}
2127.elementor-accordion{text-align:left}
2128.elementor-accordion .elementor-accordion-item{border:1px solid #d4d4d4}
2129.elementor-accordion .elementor-accordion-item+.elementor-accordion-item{border-top:none}
2130.elementor-accordion .elementor-tab-title{margin:0;padding:15px 20px;font-weight:700;line-height:1;cursor:pointer;outline:none}
2131.elementor-accordion .elementor-tab-title .elementor-accordion-icon{display:inline-block;width:1.5em}
2132.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right{float:right;text-align:right}
2133.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left{float:left;text-align:left}
2134.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-closed{display:block}
2135.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}
2136.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-opened{display:block}
2137.elementor-accordion .elementor-tab-content{display:none;padding:15px 20px;border-top:1px solid #d4d4d4}
2138@media (max-width:767px){.elementor-accordion .elementor-tab-title{padding:12px 15px}
2139.elementor-accordion .elementor-tab-title .elementor-accordion-icon{width:1.2em}
2140.elementor-accordion .elementor-tab-content{padding:7px 15px}
2141}
2142.elementor-alert{padding:15px;border-left:5px solid transparent;position:relative;text-align:left}
2143.elementor-alert .elementor-alert-title{display:block;font-weight:700}
2144.elementor-alert .elementor-alert-description{
font-size:13px}
2145.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}
2146.elementor-alert.elementor-alert-info{color:#31708f;background-color:#d9edf7;border-color:#bcdff1}
2147.elementor-alert.elementor-alert-success{color:#3c763d;background-color:#dff0d8;border-color:#cae6be}
2148.elementor-alert.elementor-alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#f9f0c3}
2149.elementor-alert.elementor-alert-danger{color:#a94442;background-color:#f2dede;border-color:#e8c4c4}
2150@media (max-width:767px){.elementor-alert{padding:10px}
2151.elementor-alert button.elementor-alert-dismiss{right:7px;top:7px}
2152}
2153.elementor-tab-title a{color:inherit}
2154.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}
2155.elementor-button:focus,.elementor-button:hover,.elementor-button:visited{color:#fff}
2156.elementor-button-content-wrapper{display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
2157.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}
2158.elementor-button-icon svg{width:1em}
2159.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}
2160.elementor-button.elementor-size-xs{
font-size:13px;padding:10px 20px;-webkit-border-radius:2px;border-radius:2px}
2161.elementor-button.elementor-size-md{font-size:16px;padding:15px 30px;-webkit-border-radius:4px;border-radius:4px}
2162.elementor-button.elementor-size-lg{font-size:18px;padding:20px 40px;-webkit-border-radius:5px;border-radius:5px}
2163.elementor-button.elementor-size-xl{font-size:20px;padding:25px 50px;-webkit-border-radius:6px;border-radius:6px}
2164.elementor-button .elementor-align-icon-right{margin-left:5px;-webkit-box-ordinal-group:16;-ms-flex-order:15;order:15}
2165.elementor-button .elementor-align-icon-left{margin-right:5px;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
2166.elementor-button span{text-decoration:inherit}
2167.elementor-menu-cart__toggle .elementor-button-icon{-webkit-box-ordinal-group:16;-ms-flex-order:15;order:15}
2168.elementor-element.elementor-button-info .elementor-button{background-color:#5bc0de}
2169.elementor-element.elementor-button-success .elementor-button{background-color:#5cb85c}
2170.elementor-element.elementor-button-warning .elementor-button{background-color:#f0ad4e}
2171.elementor-element.elementor-button-danger .elementor-button{background-color:#d9534f}
2172.elementor-widget-button .elementor-button .elementor-button-info{background-color:#5bc0de}
2173.elementor-widget-button .elementor-button .elementor-button-success{background-color:#5cb85c}
2174.elementor-widget-button .elementor-button .elementor-button-warning{background-color:#f0ad4e}
2175.elementor-widget-button .elementor-button .elementor-button-danger{background-color:#d9534f}
2176.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}
2177.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}
2178.elementor-counter .elementor-counter-number-prefix{text-align:right}
2179.elementor-counter .elementor-counter-number-suffix{text-align:left}
2180.elementor-counter .elementor-counter-title{text-align:center;font-size:19px;font-weight:400;color:#666;line-height:2.5}
2181.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}
2182.elementor-widget-divider .elementor-divider{display:-webkit-box;
display:-ms-flexbox;
display:flex}
2183.elementor-widget-divider .elementor-divider__text{
font-size:15px;line-height:1;max-width:95%}
2184.elementor-widget-divider .elementor-divider__element{margin:0 var(--divider-element-spacing);-ms-flex-negative:0;flex-shrink:0}
2185.elementor-widget-divider .elementor-icon{font-size:var(--divider-icon-size)}
2186.elementor-widget-divider .elementor-divider-separator{display:-webkit-box;
display:-ms-flexbox;
display:flex;margin:0;direction:ltr}
2187.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}
2188.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)}
2189.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}
2190.elementor-widget-divider--element-align-left .elementor-divider-separator:before{content:none}
2191.elementor-widget-divider--element-align-left .elementor-divider__element{margin-left:0}
2192.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}
2193.elementor-widget-divider--element-align-right .elementor-divider-separator:after{content:none}
2194.elementor-widget-divider--element-align-right .elementor-divider__element{margin-right:0}
2195.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)}
2196.elementor-widget-divider--separator-type-pattern{--divider-border-style:none}
2197.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)}
2198.elementor-widget-divider--no-spacing{--divider-pattern-size:auto}
2199.elementor-widget-divider--bg-round{--divider-pattern-repeat:round}
2200.rtl .elementor-widget-divider .elementor-divider__text{direction:rtl}
2201.elementor-image-gallery .gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;max-width:100%;margin:0 auto}
2202.elementor-image-gallery .gallery-item img{margin:0 auto}
2203.elementor-image-gallery .gallery-item .gallery-caption{margin:0}
2204@media (min-width:768px){.elementor-image-gallery .gallery-columns-2 .gallery-item{max-width:50%}
2205.elementor-image-gallery .gallery-columns-3 .gallery-item{max-width:33.33%}
2206.elementor-image-gallery .gallery-columns-4 .gallery-item{max-width:25%}
2207.elementor-image-gallery .gallery-columns-5 .gallery-item{max-width:20%}
2208.elementor-image-gallery .gallery-columns-6 .gallery-item{max-width:16.666%}
2209.elementor-image-gallery .gallery-columns-7 .gallery-item{max-width:14.28%}
2210.elementor-image-gallery .gallery-columns-8 .gallery-item{max-width:12.5%}
2211.elementor-image-gallery .gallery-columns-9 .gallery-item{max-width:11.11%}
2212.elementor-image-gallery .gallery-columns-10 .gallery-item{max-width:10%}
2213}
2214@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%}
2215}
2216@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%}
2217}
2218.elementor-widget-google_maps .elementor-widget-container{overflow:hidden}
2219.elementor-widget-google_maps iframe{height:300px}
2220.elementor-heading-title{padding:0;margin:0;line-height:1}
2221.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}
2222.elementor-widget-heading .elementor-heading-title.elementor-size-small{
font-size:15px}
2223.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}
2224.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}
2225.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}
2226.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}
2227.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}
2228.elementor-icon:hover{color:#818a91}
2229.elementor-icon i,.elementor-icon svg{width:1em;height:1em;position:relative;display:block}
2230.elementor-icon i:before,.elementor-icon svg:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
2231.elementor-icon i.fad{width:auto}
2232.elementor-view-stacked .elementor-icon{padding:.5em;background-color:#818a91;color:#fff;fill:#fff}
2233.elementor-view-framed .elementor-icon{padding:.5em;color:#818a91;border:3px solid #818a91;background-color:transparent}
2234.elementor-shape-circle .elementor-icon{-webkit-border-radius:50%;border-radius:50%}
2235@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}
2236.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}
2237.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}
2238.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}
2239.elementor-widget-icon-box.elementor-position-top .elementor-icon-box-img{margin:auto}
2240.elementor-widget-icon-box.elementor-vertical-align-top .elementor-icon-box-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
2241.elementor-widget-icon-box.elementor-vertical-align-middle .elementor-icon-box-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
2242.elementor-widget-icon-box.elementor-vertical-align-bottom .elementor-icon-box-wrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
2243}
2244@media (max-width:767px){.elementor-widget-icon-box .elementor-icon-box-icon{margin-left:auto!important;margin-right:auto!important;margin-bottom:15px}
2245}
2246.elementor-widget-icon-box .elementor-icon-box-wrapper{text-align:center}
2247.elementor-widget-icon-box .elementor-icon-box-title a{color:inherit}
2248.elementor-widget-icon-box .elementor-icon-box-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
2249.elementor-widget-icon-box .elementor-icon-box-description{margin:0}
2250.elementor-widget.elementor-icon-list--layout-inline .elementor-widget-container{overflow:hidden}
2251.elementor-widget .elementor-icon-list-items.elementor-inline-items{margin-right:-8px;margin-left:-8px}
2252.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:8px;margin-left:8px}
2253.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}
2254.elementor-widget .elementor-icon-list-items{list-style-type:none;margin:0;padding:0}
2255.elementor-widget .elementor-icon-list-item{margin:0;padding:0;position:relative}
2256.elementor-widget .elementor-icon-list-item:after{position:absolute;bottom:0;width:100%}
2257.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}
2258.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text{-ms-flex-item-align:center;align-self:center;padding-left:5px}
2259.elementor-widget .elementor-icon-list-icon{-ms-flex-negative:0;flex-shrink:0}
2260.elementor-widget .elementor-icon-list-icon i{width:1.25em}
2261.elementor-widget .elementor-icon-list-icon svg{width:1em}
2262.elementor-widget.elementor-list-item-link-full_width a{width:100%}
2263.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}
2264.elementor-widget.elementor-align-center .elementor-icon-list-item:after{margin:auto}
2265.elementor-widget.elementor-align-center .elementor-inline-items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
2266.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}
2267.elementor-widget.elementor-align-left .elementor-inline-items{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
2268.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}
2269.elementor-widget.elementor-align-right .elementor-icon-list-items{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
2270.elementor-widget:not(.elementor-align-right) .elementor-icon-list-item:after{left:0}
2271.elementor-widget:not(.elementor-align-left) .elementor-icon-list-item:after{right:0}
2272@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}
2273.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item:after{margin:auto}
2274.elementor-widget.elementor-tablet-align-left .elementor-icon-list-items{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
2275.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}
2276.elementor-widget.elementor-tablet-align-right .elementor-icon-list-items{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
2277.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}
2278.elementor-widget:not(.elementor-tablet-align-right) .elementor-icon-list-item:after{left:0}
2279.elementor-widget:not(.elementor-tablet-align-left) .elementor-icon-list-item:after{right:0}
2280}
2281@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}
2282.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item:after{margin:auto}
2283.elementor-widget.elementor-mobile-align-left .elementor-icon-list-items{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
2284.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}
2285.elementor-widget.elementor-mobile-align-right .elementor-icon-list-items{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
2286.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}
2287.elementor-widget:not(.elementor-mobile-align-right) .elementor-icon-list-item:after{left:0}
2288.elementor-widget:not(.elementor-mobile-align-left) .elementor-icon-list-item:after{right:0}
2289}
2290.elementor-widget-image{text-align:center}
2291.elementor-widget-image .elementor-image>a,.elementor-widget-image .elementor-image figure>a{display:inline-block}
2292.elementor-widget-image .elementor-image>a img[src$=".svg"],.elementor-widget-image .elementor-image figure>a img[src$=".svg"]{width:48px}
2293.elementor-widget-image .elementor-image img{vertical-align:middle;display:inline-block}
2294.elementor-widget-image .elementor-image.elementor-image-shape-circle{-webkit-border-radius:50%;border-radius:50%}
2295.elementor-widget-image-box .elementor-image-box-content{width:100%}
2296@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}
2297.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}
2298.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}
2299.elementor-widget-image-box.elementor-position-top .elementor-image-box-img{margin:auto}
2300.elementor-widget-image-box.elementor-vertical-align-top .elementor-image-box-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
2301.elementor-widget-image-box.elementor-vertical-align-middle .elementor-image-box-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
2302.elementor-widget-image-box.elementor-vertical-align-bottom .elementor-image-box-wrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
2303}
2304@media (max-width:767px){.elementor-widget-image-box .elementor-image-box-img{margin-left:auto!important;margin-right:auto!important;margin-bottom:15px}
2305}
2306.elementor-widget-image-box .elementor-image-box-img{display:inline-block}
2307.elementor-widget-image-box .elementor-image-box-title a{color:inherit}
2308.elementor-widget-image-box .elementor-image-box-wrapper{text-align:center}
2309.elementor-widget-image-box .elementor-image-box-description{margin:0}
2310.elementor-widget-image-carousel .swiper-container{position:static}
2311.elementor-widget-image-carousel .swiper-container .swiper-slide figure{line-height:inherit}
2312.elementor-widget-image-carousel .swiper-slide{text-align:center}
2313.elementor-image-gallery figure img{display:block}
2314.elementor-image-gallery figure figcaption{width:100%}
2315.gallery-spacing-custom .elementor-image-gallery .gallery-icon{padding:0}
2316body.elementor-page .elementor-widget-menu-anchor{margin-bottom:0}
2317.elementor-widget-progress{text-align:left}
2318.elementor-progress-wrapper{position:relative;background-color:#eee;color:#fff;height:100%;-webkit-border-radius:2px;border-radius:2px}
2319.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}
2320.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}
2321.elementor-progress-percentage{padding-right:15px}
2322.elementor-widget-progress .elementor-progress-wrapper.progress-info .elementor-progress-bar{background-color:#5bc0de}
2323.elementor-widget-progress .elementor-progress-wrapper.progress-success .elementor-progress-bar{background-color:#5cb85c}
2324.elementor-widget-progress .elementor-progress-wrapper.progress-warning .elementor-progress-bar{background-color:#f0ad4e}
2325.elementor-widget-progress .elementor-progress-wrapper.progress-danger .elementor-progress-bar{background-color:#d9534f}
2326.elementor-progress .elementor-title{display:block}
2327@media (max-width:767px){.elementor-progress-text{padding-left:10px}
2328}
2329.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}
2330.elementor-widget-social-icons:not(.elementor-grid-0):not(.elementor-grid-tablet-0):not(.elementor-grid-mobile-0) .elementor-grid{display:inline-grid}
2331.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)}
2332.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)))}
2333.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}
2334.elementor-social-icon i{color:#fff}
2335.elementor-social-icon:last-child{margin:0}
2336.elementor-social-icon:hover{opacity:.9;color:#fff}
2337.elementor-social-icon-android{background-color:#a4c639}
2338.elementor-social-icon-apple{background-color:#999}
2339.elementor-social-icon-behance{background-color:#1769ff}
2340.elementor-social-icon-bitbucket{background-color:#205081}
2341.elementor-social-icon-codepen{background-color:#000}
2342.elementor-social-icon-delicious{background-color:#39f}
2343.elementor-social-icon-deviantart{background-color:#05cc47}
2344.elementor-social-icon-digg{background-color:#005be2}
2345.elementor-social-icon-dribbble{background-color:#ea4c89}
2346.elementor-social-icon-elementor{background-color:#d30c5c}
2347.elementor-social-icon-envelope{background-color:#ea4335}
2348.elementor-social-icon-facebook,.elementor-social-icon-facebook-f{background-color:#3b5998}
2349.elementor-social-icon-flickr{background-color:#0063dc}
2350.elementor-social-icon-foursquare{background-color:#2d5be3}
2351.elementor-social-icon-free-code-camp,.elementor-social-icon-freecodecamp{background-color:#006400}
2352.elementor-social-icon-github{background-color:#333}
2353.elementor-social-icon-gitlab{background-color:#e24329}
2354.elementor-social-icon-globe{background-color:#818a91}
2355.elementor-social-icon-google-plus,.elementor-social-icon-google-plus-g{background-color:#dd4b39}
2356.elementor-social-icon-houzz{background-color:#7ac142}
2357.elementor-social-icon-instagram{background-color:#262626}
2358.elementor-social-icon-jsfiddle{background-color:#487aa2}
2359.elementor-social-icon-link{background-color:#818a91}
2360.elementor-social-icon-linkedin,.elementor-social-icon-linkedin-in{background-color:#0077b5}
2361.elementor-social-icon-medium{background-color:#00ab6b}
2362.elementor-social-icon-meetup{background-color:#ec1c40}
2363.elementor-social-icon-mixcloud{background-color:#273a4b}
2364.elementor-social-icon-odnoklassniki{background-color:#f4731c}
2365.elementor-social-icon-pinterest{background-color:#bd081c}
2366.elementor-social-icon-product-hunt{background-color:#da552f}
2367.elementor-social-icon-reddit{background-color:#ff4500}
2368.elementor-social-icon-rss{background-color:#f26522}
2369.elementor-social-icon-shopping-cart{background-color:#4caf50}
2370.elementor-social-icon-skype{background-color:#00aff0}
2371.elementor-social-icon-slideshare{background-color:#0077b5}
2372.elementor-social-icon-snapchat{background-color:#fffc00}
2373.elementor-social-icon-soundcloud{background-color:#f80}
2374.elementor-social-icon-spotify{background-color:#2ebd59}
2375.elementor-social-icon-stack-overflow{background-color:#fe7a15}
2376.elementor-social-icon-steam{background-color:#00adee}
2377.elementor-social-icon-stumbleupon{background-color:#eb4924}
2378.elementor-social-icon-telegram{background-color:#2ca5e0}
2379.elementor-social-icon-thumb-tack{background-color:#1aa1d8}
2380.elementor-social-icon-tripadvisor{background-color:#589442}
2381.elementor-social-icon-tumblr{background-color:#35465c}
2382.elementor-social-icon-twitch{background-color:#6441a5}
2383.elementor-social-icon-twitter{background-color:#1da1f2}
2384.elementor-social-icon-viber{background-color:#665cac}
2385.elementor-social-icon-vimeo{background-color:#1ab7ea}
2386.elementor-social-icon-vk{background-color:#45668e}
2387.elementor-social-icon-weibo{background-color:#dd2430}
2388.elementor-social-icon-weixin{background-color:#31a918}
2389.elementor-social-icon-whatsapp{background-color:#25d366}
2390.elementor-social-icon-wordpress{background-color:#21759b}
2391.elementor-social-icon-xing{background-color:#026466}
2392.elementor-social-icon-yelp{background-color:#af0606}
2393.elementor-social-icon-youtube{background-color:#cd201f}
2394.elementor-social-icon-500px{background-color:#0099e5}
2395.elementor-shape-rounded .elementor-icon.elementor-social-icon{-webkit-border-radius:10%;border-radius:10%}
2396.elementor-shape-circle .elementor-icon.elementor-social-icon{-webkit-border-radius:50%;border-radius:50%}
2397.elementor-star-rating{color:#ccd6df;font-family:eicons;display:inline-block}
2398.elementor-star-rating i{display:inline-block;position:relative;font-style:normal;cursor:default}
2399.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}
2400.elementor-star-rating .elementor-star-empty:before{content:none}
2401.elementor-star-rating .elementor-star-1:before{width:10%}
2402.elementor-star-rating .elementor-star-2:before{width:20%}
2403.elementor-star-rating .elementor-star-3:before{width:30%}
2404.elementor-star-rating .elementor-star-4:before{width:40%}
2405.elementor-star-rating .elementor-star-5:before{width:50%}
2406.elementor-star-rating .elementor-star-6:before{width:60%}
2407.elementor-star-rating .elementor-star-7:before{width:70%}
2408.elementor-star-rating .elementor-star-8:before{width:80%}
2409.elementor-star-rating .elementor-star-9:before{width:90%}
2410.elementor-star-rating__wrapper{display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
2411.elementor-star-rating__title{margin-right:10px}
2412.elementor-star-rating--align-right .elementor-star-rating__wrapper{text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
2413.elementor-star-rating--align-left .elementor-star-rating__wrapper{text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
2414.elementor-star-rating--align-center .elementor-star-rating__wrapper{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
2415.elementor-star-rating--align-justify .elementor-star-rating__title{margin-right:auto}
2416@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}
2417.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}
2418.elementor-star-rating-tablet--align-center .elementor-star-rating__wrapper{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
2419.elementor-star-rating-tablet--align-justify .elementor-star-rating__title{margin-right:auto}
2420}
2421@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}
2422.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}
2423.elementor-star-rating-mobile--align-center .elementor-star-rating__wrapper{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
2424.elementor-star-rating-mobile--align-justify .elementor-star-rating__title{margin-right:auto}
2425}
2426.last-star{letter-spacing:0}
2427.elementor--star-style-star_unicode .elementor-star-rating{font-family:Arial,Helvetica,sans-serif}
2428.elementor--star-style-star_unicode .elementor-star-rating i:not(.elementor-star-empty):before{content:"\002605"}
2429.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-wrapper{width:25%;-ms-flex-negative:0;flex-shrink:0}
2430.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active{border-right-style:none}
2431.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}
2432.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%)}
2433.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:after{top:100%}
2434.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title{display:table-cell}
2435.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active{border-bottom-style:none}
2436.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}
2437.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before{right:100%}
2438.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after{left:100%}
2439.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}
2440.elementor-widget-tabs .elementor-tabs{text-align:left}
2441.elementor-widget-tabs .elementor-tabs-wrapper{overflow:hidden}
2442.elementor-widget-tabs .elementor-tab-title{cursor:pointer;outline:var(--focus-outline,none)}
2443.elementor-widget-tabs .elementor-tab-desktop-title{position:relative;padding:20px 25px;font-weight:700;line-height:1;border:solid transparent}
2444.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active{border-color:#d4d4d4}
2445.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}
2446.elementor-widget-tabs .elementor-tab-mobile-title{padding:10px;cursor:pointer}
2447.elementor-widget-tabs .elementor-tab-content{padding:20px;display:none}
2448@media (max-width:767px){.elementor-tabs .elementor-tab-content,.elementor-tabs .elementor-tab-title{border-style:solid solid none}
2449.elementor-tabs .elementor-tabs-wrapper{display:none}
2450.elementor-tabs .elementor-tabs-content-wrapper{border-bottom-style:solid}
2451.elementor-tabs .elementor-tab-content{padding:10px}
2452}
2453@media (min-width:768px){.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs{display:-webkit-box;
display:-ms-flexbox;
display:flex}
2454.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}
2455.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}
2456.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content{border-style:none solid solid}
2457.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}
2458.elementor-widget-tabs.elementor-tabs-alignment-center .elementor-tabs-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
2459.elementor-widget-tabs.elementor-tabs-alignment-end .elementor-tabs-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
2460.elementor-widget-tabs.elementor-tabs-alignment-stretch.elementor-tabs-view-horizontal .elementor-tab-title{width:100%}
2461.elementor-widget-tabs.elementor-tabs-alignment-stretch.elementor-tabs-view-vertical .elementor-tab-title{height:100%}
2462.elementor-tabs .elementor-tab-mobile-title{display:none}
2463}
2464.elementor-testimonial-wrapper{overflow:hidden;text-align:center}
2465.elementor-testimonial-wrapper .elementor-testimonial-content{font-size:1.3em;margin-bottom:20px}
2466.elementor-testimonial-wrapper .elementor-testimonial-name{line-height:1.5;color:inherit;display:block}
2467.elementor-testimonial-wrapper .elementor-testimonial-job{font-size:.85em;color:inherit;display:block}
2468.elementor-testimonial-wrapper.elementor-testimonial-text-align-left{text-align:left}
2469.elementor-testimonial-wrapper.elementor-testimonial-text-align-right{text-align:right}
2470.elementor-testimonial-wrapper .elementor-testimonial-meta{width:100%;line-height:1}
2471.elementor-testimonial-wrapper .elementor-testimonial-meta-inner{display:inline-block}
2472.elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-details,.elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-image{display:table-cell;vertical-align:middle}
2473.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}
2474.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-aside .elementor-testimonial-image{padding-right:15px}
2475.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-aside .elementor-testimonial-details{text-align:left}
2476.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}
2477.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-image{margin-bottom:20px}
2478.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#818a91;color:#fff}
2479.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#818a91;border:3px solid;background-color:transparent}
2480.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}
2481.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}
2482.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}
2483.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}
2484.elementor-toggle{text-align:left}
2485.elementor-toggle .elementor-tab-title{font-weight:700;line-height:1;margin:0;padding:15px;border-bottom:1px solid #d4d4d4;cursor:pointer;outline:none}
2486.elementor-toggle .elementor-tab-title .elementor-toggle-icon{display:inline-block;width:1em}
2487.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-right{float:right;text-align:right}
2488.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-left{float:left;text-align:left}
2489.elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-closed{display:block}
2490.elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-opened{display:none}
2491.elementor-toggle .elementor-tab-title.elementor-active{border-bottom:none}
2492.elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon-closed{display:none}
2493.elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon-opened{display:block}
2494.elementor-toggle .elementor-tab-content{padding:15px;border-bottom:1px solid #d4d4d4;display:none}
2495@media (max-width:767px){.elementor-toggle .elementor-tab-title{padding:12px}
2496.elementor-toggle .elementor-tab-content{padding:12px 10px}
2497}
2498.elementor-widget-video .elementor-widget-container{overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}
2499.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%}
2500.elementor-widget-video .elementor-custom-embed-image-overlay{cursor:pointer;text-align:center}
2501.elementor-widget-video .elementor-custom-embed-image-overlay:hover .elementor-custom-embed-play i{opacity:1}
2502.elementor-widget-video .elementor-custom-embed-image-overlay img{display:block;width:100%}
2503.elementor-widget-video .e-hosted-video .elementor-video{-o-object-fit:cover;object-fit:cover}
2504.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}
2505.slick-list,.slick-slider{position:relative;display:block}
2506.slick-list{overflow:hidden;margin:0;padding:0}
2507.slick-list:focus{outline:none}
2508.slick-list.dragging{cursor:pointer}
2509.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}
2510.slick-track{position:relative;left:0;top:0;display:block}
2511.slick-track:after,.slick-track:before{content:"";display:table}
2512.slick-track:after{clear:both}
2513.slick-loading .slick-track{visibility:hidden}
2514.slick-slide{float:left;height:100%;min-height:1px;display:none}
2515.elementor-slick-slider[dir=rtl] .slick-slide{float:right}
2516.slick-slide img{display:block}
2517.slick-slide.slick-loading img{display:none}
2518.slick-slide.dragging img{pointer-events:none}
2519.slick-initialized .slick-slide{display:block}
2520.slick-loading .slick-slide{visibility:hidden}
2521.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
2522.slick-arrow.slick-hidden{display:none}
2523.elementor-slick-slider .slick-loading .slick-list{background:#fff}
2524.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}
2525.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}
2526.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}
2527.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}
2528.elementor-slick-slider .slick-next.slick-disabled:before,.elementor-slick-slider .slick-prev.slick-disabled:before{opacity:.25}
2529.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}
2530.elementor-slick-slider .slick-prev{left:-25px}
2531[dir=rtl] .elementor-slick-slider .slick-prev{left:auto;right:-25px}
2532.elementor-slick-slider .slick-prev:before{content:"\e89f"}
2533[dir=rtl] .elementor-slick-slider .slick-prev:before{content:"\e89e"}
2534.elementor-slick-slider .slick-next{right:-25px}
2535[dir=rtl] .elementor-slick-slider .slick-next{left:-25px;right:auto}
2536.elementor-slick-slider .slick-next:before{content:"\e89e"}
2537[dir=rtl] .elementor-slick-slider .slick-next:before{content:"\e89f"}
2538.elementor-slick-slider .slick-dotted.slick-slider{margin-bottom:30px}
2539.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}
2540.elementor-slick-slider ul.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0;padding:0;cursor:pointer}
2541.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}
2542.elementor-slick-slider ul.slick-dots li button:focus,.elementor-slick-slider ul.slick-dots li button:hover{outline:none}
2543.elementor-slick-slider ul.slick-dots li button:focus:before,.elementor-slick-slider ul.slick-dots li button:hover:before{opacity:1}
2544.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}
2545.elementor-slick-slider ul.slick-dots li.slick-active button:before{opacity:.75;color:#000}
2546.elementor-slick-slider .slick-arrows-inside .slick-prev{left:20px}
2547[dir=rtl] .elementor-slick-slider .slick-arrows-inside .slick-prev{left:auto;right:20px}
2548.elementor-slick-slider .slick-arrows-inside .slick-next{right:20px}
2549[dir=rtl] .elementor-slick-slider .slick-arrows-inside .slick-next{left:20px;right:auto}
2550.elementor-slick-slider .slick-dots-inside .slick-dots{bottom:5px}
2551.elementor-slick-slider .slick-dots-inside.slick-dotted.slick-slider{margin-bottom:0}
2552.elementor-slick-slider .slick-slider .slick-next,.elementor-slick-slider .slick-slider .slick-prev{z-index:1}
2553.elementor-slick-slider .slick-slide img{margin:auto}
2554.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}
2555.swiper-container .swiper-slide figure{line-height:0}
2556.swiper-container .elementor-lightbox-content-source{display:none}
2557.swiper-container-no-flexbox .swiper-slide{float:left}
2558.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
2559.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}
2560.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}
2561.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}
2562.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}
2563.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative}
2564.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}
2565.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}
2566.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}
2567.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}
2568.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}
2569.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%}
2570.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}
2571.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}
2572.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")}
2573.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")}
2574.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}
2575.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")}
2576.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")}
2577.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}
2578.swiper-pagination.swiper-pagination-hidden{opacity:0}
2579.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:5px;left:0;width:100%}
2580.swiper-pagination-bullet{width:6px;height:6px;display:inline-block;-webkit-border-radius:50%;border-radius:50%;background:#000;opacity:.2}
2581.swiper-pagination-fraction{color:#000}
2582button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}
2583.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}
2584.swiper-pagination-white .swiper-pagination-bullet{background:#fff}
2585.swiper-pagination-bullet-active{opacity:1}
2586.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}
2587.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}
2588.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}
2589.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}
2590.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px}
2591.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}
2592.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}
2593.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}
2594.swiper-container-horizontal>.swiper-pagination-progressbar{width:100%;height:4px;left:0;top:0}
2595.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}
2596.swiper-pagination-progressbar.swiper-pagination-white{background:hsla(0,0%,100%,.5)}
2597.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}
2598.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}
2599.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}
2600.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}
2601.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}
2602.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)}
2603.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)}
2604.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)}
2605.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)}
2606.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}
2607.swiper-container-cube,.swiper-container-flip{overflow:visible}
2608.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;z-index:1}
2609.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}
2610.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}
2611.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}
2612.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%}
2613.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}
2614.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}
2615.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}
2616.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}
2617.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}
2618.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}
2619.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}
2620.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}
2621.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}
2622.swiper-scrollbar{-webkit-border-radius:10px;border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}
2623.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}
2624.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}
2625.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}
2626.swiper-scrollbar-cursor-drag{cursor:move}
2627.elementor-pagination-position-outside .swiper-container{padding-bottom:30px}
2628.elementor-pagination-position-outside .elementor-swiper-button{top:calc(50% - 30px / 2)}
2629.elementor-swiper{position:relative}
2630.elementor-main-swiper{position:static}
2631.elementor-arrows-position-outside .swiper-container{width:calc(100% - 60px)}
2632.elementor-arrows-position-outside .elementor-swiper-button-prev{left:0}
2633.elementor-arrows-position-outside .elementor-swiper-button-next{right:0}
2634.swiper-image-stretch .swiper-slide .swiper-slide-image{width:100%}
2635.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%)}
2636.elementor-swiper-button-prev{left:10px}
2637.elementor-swiper-button-next{right:10px}
2638.elementor-swiper-button.swiper-button-disabled{opacity:.3}
2639.swiper-container-cube .elementor-swiper-button{-webkit-transform:translate3d(0,-50%,1px);transform:translate3d(0,-50%,1px)}
2640.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}
2641.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%}
2642.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")}
2643@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}
2644}
2645@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}
2646}
2647.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}
2648.elementor-lightbox .dialog-header{display:none}
2649.elementor-lightbox .dialog-widget-content{background:none;-webkit-box-shadow:none;box-shadow:none;width:100%;height:100%}
2650.elementor-lightbox .dialog-message{-webkit-animation-duration:.3s;animation-duration:.3s}
2651.elementor-lightbox .dialog-message:not(.elementor-fit-aspect-ratio){height:100%}
2652.elementor-lightbox .dialog-message.dialog-lightbox-message{padding:0}
2653.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}
2654.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}
2655.elementor-lightbox .dialog-lightbox-close-button:hover,.elementor-lightbox .elementor-swiper-button:hover{color:var(--lightbox-ui-color-hover)}
2656.elementor-lightbox .swiper-container{height:100%}
2657.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}
2658@media (max-width:767px){.elementor-lightbox .elementor-lightbox-item{padding:70px 0}
2659}
2660.elementor-lightbox .elementor-lightbox-image{max-height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
2661.elementor-lightbox .elementor-lightbox-image,.elementor-lightbox .elementor-lightbox-image:hover{opacity:1;-webkit-filter:none;
filter:none;border:none}
2662.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}
2663.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%)}
2664@media (min-width:1025px){.elementor-lightbox .elementor-video-container{width:75%}
2665}
2666@media (max-width:1024px){.elementor-lightbox .elementor-video-container{width:100%}
2667}
2668@media (min-width:768px) and (max-width:1024px){.elementor-lightbox .elementor-aspect-ratio-916 .elementor-video-container{width:70%}
2669}
2670.elementor-lightbox .elementor-swiper-button:focus{outline-width:1px}
2671.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)}
2672.elementor-lightbox .elementor-swiper-button-prev{left:0}
2673.elementor-lightbox .elementor-swiper-button-next{right:0}
2674@media (max-width:767px){.elementor-lightbox .elementor-swiper-button-next,.elementor-lightbox .elementor-swiper-button-prev{width:20%}
2675.elementor-lightbox .elementor-swiper-button-next i,.elementor-lightbox .elementor-swiper-button-prev i{padding:10px;background-color:rgba(0,0,0,.5)}
2676.elementor-lightbox .elementor-swiper-button-prev{left:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
2677.elementor-lightbox .elementor-swiper-button-next{right:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
2678}
2679.elementor-slideshow__counter{color:currentColor;font-size:.75em;width:-webkit-max-content;width:-moz-max-content;width:max-content}
2680.elementor-slideshow__footer,.elementor-slideshow__header{position:absolute;left:0;width:100%;padding:15px 20px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
2681.elementor-slideshow__footer{color:var(--lightbox-text-color)}
2682.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}
2683.elementor-slideshow__header>i{font-size:inherit;cursor:pointer;padding:.25em;margin:0 .35em}
2684.elementor-slideshow__header>i:hover{color:var(--lightbox-ui-color-hover)}
2685.elementor-slideshow__header .elementor-slideshow__counter{margin-right:auto}
2686.elementor-slideshow__header .elementor-icon-share{z-index:5}
2687.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}
2688.elementor-slideshow__share-menu .elementor-slideshow__share-links a{color:#2c2c2c}
2689.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)}
2690.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}
2691.elementor-slideshow__share-links a:hover{color:#000}
2692.elementor-slideshow__share-links a i{font-size:1.25em;margin-right:.75em}
2693.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)}
2694.elementor-slideshow__footer{bottom:0;z-index:5;position:fixed}
2695.elementor-slideshow__description,.elementor-slideshow__title{margin:0}
2696.elementor-slideshow__title{font-size:16px;font-weight:700}
2697.elementor-slideshow__description{
font-size:14px}
2698.elementor-slideshow--ui-hidden .elementor-slideshow__footer,.elementor-slideshow--ui-hidden .elementor-slideshow__header{opacity:0;pointer-events:none}
2699.elementor-slideshow--ui-hidden .elementor-swiper-button-next,.elementor-slideshow--ui-hidden .elementor-swiper-button-prev{opacity:0}
2700.elementor-slideshow--fullscreen-mode .elementor-video-container{width:100%}
2701.elementor-slideshow--zoom-mode .elementor-slideshow__footer,.elementor-slideshow--zoom-mode .elementor-slideshow__header{background-color:rgba(0,0,0,.5)}
2702.elementor-slideshow--zoom-mode .elementor-swiper-button-next,.elementor-slideshow--zoom-mode .elementor-swiper-button-prev{opacity:0;pointer-events:none}
2703.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)}
2704.elementor-slideshow--share-mode .elementor-slideshow__share-links{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
2705.elementor-slideshow--share-mode .elementor-slideshow__share-links,.elementor-slideshow--share-mode .elementor-slideshow__share-links a{opacity:1}
2706.elementor-slideshow--share-mode .elementor-slideshow__share-links .eicon-twitter{color:#1da1f2}
2707.elementor-slideshow--share-mode .elementor-slideshow__share-links .eicon-facebook{color:#3b5998}
2708.elementor-slideshow--share-mode .elementor-slideshow__share-links .eicon-pinterest{color:#bd081c}
2709.elementor-slideshow--share-mode .elementor-slideshow__share-links .eicon-download-bold{color:#a4afb7}
2710.elementor-slideshow--share-mode .eicon-share-arrow{z-index:2}
2711.animated{-webkit-animation-duration:1.25s;animation-duration:1.25s}
2712.animated.animated-slow{-webkit-animation-duration:2s;animation-duration:2s}
2713.animated.animated-fast{-webkit-animation-duration:.75s;animation-duration:.75s}
2714.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
2715.animated.reverse{animation-direction:reverse}
2716@media (prefers-reduced-motion:reduce){.animated{-webkit-animation:none;animation:none}
2717}
2718.elementor-shape{overflow:hidden;position:absolute;left:0;width:100%;line-height:0;direction:ltr}
2719.elementor-shape-top{top:-1px}
2720.elementor-shape-top:not([data-negative=false]) svg{z-index:-1}
2721.elementor-shape-bottom{bottom:-1px}
2722.elementor-shape-bottom:not([data-negative=true]) svg{z-index:-1}
2723.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)}
2724.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%)}
2725.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)}
2726#wp-admin-bar-elementor_edit_page .ab-submenu .ab-item{display:-webkit-box;
display:-ms-flexbox;
display:flex;width:200px}
2727#wp-admin-bar-elementor_edit_page .elementor-edit-link-title{white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;width:100%}
2728#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}
2729.page-template-elementor_canvas.elementor-page:before{display:none}
2730.elementor-post__thumbnail__link{-webkit-transition:none;-o-transition:none;transition:none}
2731#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}
2732#wpadminbar *{font-style:normal}
2733.elementor-portfolio.elementor-grid{display:grid}
2734.elementor-share-buttons--align-right{text-align:right}
2735.elementor-share-buttons--align-left{text-align:left}
2736.elementor-share-buttons--align-center{text-align:center}
2737.elementor-share-buttons--align-justify{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}
2738@media (max-width:1024px){.elementor-share-buttons-tablet--align-right{text-align:right}
2739.elementor-share-buttons-tablet--align-left{text-align:left}
2740.elementor-share-buttons-tablet--align-center{text-align:center}
2741.elementor-share-buttons-tablet--align-justify{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}
2742}
2743@media (max-width:767px){.elementor-share-buttons-mobile--align-right{text-align:right}
2744.elementor-share-buttons-mobile--align-left{text-align:left}
2745.elementor-share-buttons-mobile--align-center{text-align:center}
2746.elementor-share-buttons-mobile--align-justify{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}
2747}
2748.e--ua-appleWebkit.rtl{--flex-right:flex-start}
2749.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)}
2750.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))}
2751.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)}
2752.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))}
2753@media (max-width:767px){.elementor .elementor-hidden-phone{display:none}
2754}
2755@media (min-width:768px) and (max-width:1024px){.elementor .elementor-hidden-tablet{display:none}
2756}
2757@media (min-width:1025px){.elementor .elementor-hidden-desktop{display:none}
2758}
2759
2760/*!/wp-content/plugins/elementor-pro/assets/css/frontend.min.css*/
2761/*! elementor-pro - v2.9.2 - 25-03-2020 */
2762@charset "UTF-8";.elementor-bg-transform .elementor-bg{will-change:transform}
2763.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)}
2764.elementor-bg-transform-zoom-out:hover .elementor-bg{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
2765.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%)}
2766.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%)}
2767.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%)}
2768.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%)}
2769.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%)}
2770.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%)}
2771.elementor-animated-content{--translate:0,0}
2772.elementor-animated-content:hover .elementor-animated-item--grow{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
2773.elementor-animated-content:hover .elementor-animated-item--shrink{-webkit-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85)}
2774.elementor-animated-content:hover .elementor-animated-item--shrink-contained{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
2775.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}
2776.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}
2777.elementor-animated-content:hover .elementor-animated-item--exit-zoom-out{-webkit-transform:scale(.2);-ms-transform:scale(.2);transform:scale(.2)}
2778.elementor-animated-content:hover .elementor-animated-item--exit-zoom-in{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}
2779.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)}
2780.elementor-animated-content:hover .elementor-animated-item--exit-to-right{-webkit-transform:translateX(1000px);-ms-transform:translateX(1000px);transform:translateX(1000px)}
2781.elementor-animated-content:hover .elementor-animated-item--exit-to-left{-webkit-transform:translateX(-1000px);-ms-transform:translateX(-1000px);transform:translateX(-1000px)}
2782.elementor-animated-content:hover .elementor-animated-item--exit-to-top{-webkit-transform:translateY(-600px);-ms-transform:translateY(-600px);transform:translateY(-600px)}
2783.elementor-animated-content:hover .elementor-animated-item--exit-to-bottom{-webkit-transform:translateY(600px);-ms-transform:translateY(600px);transform:translateY(600px)}
2784.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}
2785.elementor-animated-content:hover .elementor-animated-item--move-right{-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}
2786.elementor-animated-content:hover .elementor-animated-item--move-left{-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}
2787.elementor-animated-content:hover .elementor-animated-item--move-up{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}
2788.elementor-animated-content:hover .elementor-animated-item--move-down{-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}
2789.elementor-animated-content:hover .elementor-animated-item--move-contained-right{--translate:8%,0}
2790.elementor-animated-content:hover .elementor-animated-item--move-contained-left{--translate:-8%,0}
2791.elementor-animated-content:hover .elementor-animated-item--move-contained-top{--translate:0,-8%}
2792.elementor-animated-content:hover .elementor-animated-item--move-contained-bottom{--translate:0,8%}
2793.elementor-animated-content [class^=elementor-animated-item]{will-change:transform,opacity}
2794.elementor-animated-content .elementor-animated-item--shrink-contained{-webkit-transform:scale(1.17);-ms-transform:scale(1.17);transform:scale(1.17)}
2795.elementor-animated-content .elementor-animated-item--enter-zoom-in{-webkit-transform:scale(.2);-ms-transform:scale(.2);transform:scale(.2)}
2796.elementor-animated-content .elementor-animated-item--enter-zoom-out{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}
2797.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}
2798.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)}
2799.elementor-animated-content .elementor-animated-item--enter-from-right{-webkit-transform:translateX(1000px);-ms-transform:translateX(1000px);transform:translateX(1000px)}
2800.elementor-animated-content .elementor-animated-item--enter-from-left{-webkit-transform:translateX(-1000px);-ms-transform:translateX(-1000px);transform:translateX(-1000px)}
2801.elementor-animated-content .elementor-animated-item--enter-from-top{-webkit-transform:translateY(-600px);-ms-transform:translateY(-600px);transform:translateY(-600px)}
2802.elementor-animated-content .elementor-animated-item--enter-from-bottom{-webkit-transform:translateY(500px);-ms-transform:translateY(500px);transform:translateY(500px)}
2803.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}
2804.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)}
2805.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))}
2806.elementor-editor-active .elementor.elementor-edit-mode .elementor-widget.elementor-global-widget:hover{outline:1px solid #fec449}
2807.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)}
2808.elementor-editor-active .elementor.elementor-edit-mode .elementor-global-widget .elementor-editor-widget-settings .elementor-editor-element-setting:hover{background-color:#feb416}
2809.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}
2810.elementor-posts-container.elementor-posts-masonry{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
2811.elementor-posts-container:not(.elementor-posts-masonry){-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
2812.elementor-posts-container .elementor-post{padding:0;margin:0}
2813.elementor-posts-container .elementor-post__thumbnail{overflow:hidden}
2814.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}
2815.elementor-posts-container .elementor-post__thumbnail__link{position:relative;display:block;width:100%}
2816.elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail{top:0;left:0;right:0;bottom:0}
2817.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%)}
2818.elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail.elementor-fit-height img{height:100%;width:auto}
2819.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}
2820.elementor-posts .elementor-post__title{font-size:18px;margin:0}
2821.elementor-posts .elementor-post__excerpt{margin-bottom:10px}
2822.elementor-posts .elementor-post__excerpt p{margin:0;line-height:1.5em;
font-size:14px;color:#777}
2823.elementor-posts .elementor-post__meta-data{line-height:1.3em;
font-size:12px;margin-bottom:13px;color:#adadad}
2824.elementor-posts .elementor-post__read-more{
font-size:12px;font-weight:700}
2825.elementor-posts .elementor-post__thumbnail{position:relative}
2826.elementor-posts--skin-classic{display:grid;-ms-flex-wrap:wrap;flex-wrap:wrap}
2827.elementor-posts--skin-classic:not(.elementor-posts-masonry){-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
2828.elementor-posts--skin-classic .elementor-post{overflow:hidden}
2829.elementor-posts--skin-classic .elementor-post__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
2830.elementor-posts--align-left .elementor-post{text-align:left}
2831.elementor-posts--align-right .elementor-post{text-align:right}
2832.elementor-posts--align-center .elementor-post{text-align:center}
2833.elementor-posts--thumbnail-top .elementor-post{display:block}
2834.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px}
2835.elementor-posts--thumbnail-top .elementor-post__text{width:100%}
2836.elementor-posts--thumbnail-top.elementor-posts--align-left .elementor-post__thumbnail__link{margin-right:auto}
2837.elementor-posts--thumbnail-top.elementor-posts--align-right .elementor-post__thumbnail__link{margin-left:auto}
2838.elementor-posts--thumbnail-top.elementor-posts--align-center .elementor-post__thumbnail__link{margin-right:auto;margin-left:auto}
2839.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%}
2840.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-right:20px}
2841.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;margin-left:20px}
2842.elementor-posts--thumbnail-none .elementor-posts-container .elementor-post__thumbnail__link{display:none}
2843.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}
2844.elementor-posts .elementor-post__card .elementor-post__thumbnail{position:relative;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}
2845.elementor-posts .elementor-post__card .elementor-post__thumbnail img{width:calc(100% + 1px)}
2846.elementor-posts .elementor-post__card .elementor-post__text{padding:0 30px;margin-bottom:0;margin-top:20px}
2847.elementor-posts .elementor-post__card .elementor-post__read-more{margin-bottom:20px;display:inline-block}
2848.elementor-posts .elementor-post__card .elementor-post__meta-data{padding:15px 30px;margin-bottom:0;border-top:1px solid #eaeaea}
2849.elementor-posts .elementor-post__card .elementor-post__meta-data span+span:before{margin:0 5px}
2850.elementor-posts .elementor-post__card .elementor-post__title{font-size:21px}
2851.elementor-posts .elementor-post__card .elementor-post__excerpt{line-height:1.7}
2852.elementor-posts .elementor-post__card .elementor-post__excerpt,.elementor-posts .elementor-post__card .elementor-post__title{margin-bottom:25px}
2853.elementor-posts .elementor-post__card .elementor-post__badge,.elementor-posts .elementor-post__card .elementor-post__read-more{text-transform:uppercase}
2854.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}
2855.elementor-posts .elementor-post__avatar{position:relative;padding:0 30px;width:100%;top:-25px;height:0;pointer-events:none}
2856.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%)}
2857.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}
2858.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}
2859.elementor-posts--thumbnail-none .elementor-post__card .elementor-post__avatar{padding-top:0;position:static;height:auto}
2860.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}
2861.elementor-posts--show-avatar .elementor-post__thumbnail__link{margin-bottom:25px}
2862.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}
2863.elementor-posts__hover-gradient .elementor-post__card:hover .elementor-post__thumbnail__link:after{opacity:.5}
2864.elementor-posts__hover-zoom-in .elementor-post__card .elementor-post__thumbnail.elementor-fit-height img{height:100%}
2865.elementor-posts__hover-zoom-in .elementor-post__card .elementor-post__thumbnail:not(.elementor-fit-height) img{width:calc(100% + 1px)}
2866.elementor-posts__hover-zoom-in .elementor-post__card:hover .elementor-post__thumbnail.elementor-fit-height img{height:115%}
2867.elementor-posts__hover-zoom-in .elementor-post__card:hover .elementor-post__thumbnail:not(.elementor-fit-height) img{width:115%}
2868.elementor-posts__hover-zoom-out .elementor-post__card .elementor-post__thumbnail.elementor-fit-height img{height:115%}
2869.elementor-posts__hover-zoom-out .elementor-post__card .elementor-post__thumbnail:not(.elementor-fit-height) img{width:115%}
2870.elementor-posts__hover-zoom-out .elementor-post__card:hover .elementor-post__thumbnail.elementor-fit-height img{height:100%}
2871.elementor-posts__hover-zoom-out .elementor-post__card:hover .elementor-post__thumbnail:not(.elementor-fit-height) img{width:calc(100% + 1px)}
2872.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}
2873.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)}
2874.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)}
2875.elementor-posts--skin-full_content article{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}
2876.elementor-posts--skin-full_content article .elementor-post__thumbnail{padding-bottom:0}
2877body.elementor-editor-active .elementor-posts--skin-archive_full_content,body.elementor-editor-active .elementor-posts--skin-full_content{pointer-events:none}
2878body.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}
2879body.elementor-editor-active .elementor-posts--show-thumbnail .elementor-post__thumbnail__link{display:block}
2880.elementor-portfolio{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:start;align-content:flex-start}
2881.elementor-portfolio,.elementor-portfolio__filters{display:-webkit-box;
display:-ms-flexbox;
display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
2882.elementor-portfolio__filters{list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0}
2883.elementor-portfolio__filter{margin:0;cursor:pointer;padding:8px}
2884.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}
2885.elementor-portfolio-item__title{margin:0;padding:0;line-height:1;font-size:18px;color:#fff}
2886.elementor-portfolio-item__tags__separator:before{content:", "}
2887.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)}
2888.elementor-portfolio-item__overlay:hover{opacity:1;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}
2889.elementor-portfolio-item__img img[src=""]{background-color:rgba(0,0,0,.1);height:100%}
2890.elementor-portfolio.elementor-has-item-ratio{-webkit-transition:height .5s;-o-transition:height .5s;transition:height .5s}
2891.elementor-portfolio.elementor-has-item-ratio .elementor-post__thumbnail{position:absolute;background-color:rgba(0,0,0,.1)}
2892.elementor-portfolio.elementor-has-item-ratio .elementor-post__thumbnail__link{padding-bottom:56.25%}
2893.elementor ul li.elementor-portfolio__filter{list-style-type:none}
2894.elementor-field-type-hidden{display:none}
2895.elementor-field-type-html{display:inline-block}
2896.elementor-login .elementor-lost-password,.elementor-login .elementor-remember-me{font-size:.85em}
2897.elementor-field-type-recaptcha_v3 .elementor-field-label{display:none}
2898.elementor-button .elementor-form-spinner{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
2899.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}
2900.elementor-form .elementor-button .elementor-button-text{white-space:normal;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}
2901.elementor-widget-price-list .elementor-price-list{list-style:none;padding:0;margin:0}
2902.elementor-widget-price-list .elementor-price-list li{margin:0}
2903.elementor-price-list li:not(:last-child){margin-bottom:20px}
2904.elementor-price-list .elementor-price-list-image{max-width:50%;-ms-flex-negative:0;flex-shrink:0;padding-right:25px}
2905.elementor-price-list .elementor-price-list-image img{width:100%}
2906.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}
2907.elementor-price-list .elementor-price-list-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
2908.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}
2909.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}
2910.elementor-price-list .elementor-price-list-item .elementor-price-list-title{max-width:80%}
2911.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}
2912.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}
2913.elementor-price-table{text-align:center}
2914.elementor-price-table .elementor-price-table__header{background:#555;padding:20px 0}
2915.elementor-price-table .elementor-price-table__heading{margin:0;padding:0;line-height:1.2;font-size:24px;font-weight:600;color:#fff}
2916.elementor-price-table .elementor-price-table__subheading{
font-size:13px;font-weight:400;color:#fff}
2917.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}
2918.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}
2919.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}
2920.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}
2921.elementor-price-table .elementor-price-table__integer-part{line-height:.8}
2922.elementor-price-table .elementor-price-table__currency,.elementor-price-table .elementor-price-table__fractional-part{line-height:1;font-size:.3em}
2923.elementor-price-table .elementor-price-table__currency{margin-right:3px}
2924.elementor-price-table .elementor-price-table__period{width:100%;
font-size:13px;font-weight:400}
2925.elementor-price-table .elementor-price-table__features-list{list-style-type:none;margin:0;padding:0;line-height:1}
2926.elementor-price-table .elementor-price-table__features-list li{
font-size:14px;line-height:1;margin:0;padding:0}
2927.elementor-price-table .elementor-price-table__features-list li .elementor-price-table__feature-inner{margin-left:15px;margin-right:15px}
2928.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%}
2929.elementor-price-table .elementor-price-table__features-list i{margin-right:10px;font-size:1.3em}
2930.elementor-price-table .elementor-price-table__features-list svg{margin-right:10px;width:1.3em}
2931.elementor-price-table .elementor-price-table__footer{padding:30px 0}
2932.elementor-price-table .elementor-price-table__additional_info{margin:0;
font-size:13px;line-height:1.4}
2933.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}
2934.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}
2935.elementor-price-table__ribbon.elementor-ribbon-left{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);left:0;right:auto}
2936.elementor-price-table__ribbon.elementor-ribbon-right{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);left:auto;right:0}
2937.elementor-widget-price-table .elementor-widget-container{overflow:hidden;background-color:#f7f7f7}
2938.elementor-flip-box{height:280px;position:relative;-webkit-perspective:1000px;perspective:1000px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
2939@media (max-device-width:1024px){.elementor-flip-box{cursor:pointer}
2940}
2941.elementor-flip-box__front{background-color:#1abc9c}
2942.elementor-flip-box__back{background-color:#4054b2;display:block}
2943.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}
2944.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}
2945.elementor-flip-box__layer__title{font-size:21px}
2946.elementor-flip-box__layer__description{
font-size:14px}
2947.elementor-flip-box__layer__description,.elementor-flip-box__layer__title{color:#fff}
2948.elementor-flip-box__layer__description:not(:last-child),.elementor-flip-box__layer__title:not(:last-child){margin:0 0 20px;padding:0}
2949.elementor-flip-box__layer__title{line-height:1;font-weight:600}
2950.elementor-flip-box .elementor-icon,.elementor-flip-box .elementor-view-framed .elementor-icon,.elementor-flip-box .elementor-view-stacked .elementor-icon{color:#fff}
2951.elementor-flip-box .elementor-view-framed .elementor-icon{border-color:#fff}
2952.elementor-flip-box .elementor-view-stacked .elementor-icon{background-color:rgba(0,0,0,.5)}
2953.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}
2954.elementor-flip-box__button.elementor-button:hover{background:transparent;text-decoration:none}
2955.elementor-flip-box__image{margin:0 0 20px;display:inline-block;width:100%}
2956.elementor-flip-box__image img{width:50%}
2957.elementor-flip-box .elementor-icon-wrapper{margin-bottom:20px}
2958.elementor-flip-box--3d .elementor-flip-box__layer__inner{-webkit-transform:translateZ(90px) scale(.91);transform:translateZ(90px) scale(.91)}
2959.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)}
2960.elementor-flip-box--effect-flip .elementor-flip-box{-webkit-perspective:1000px;perspective:1000px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
2961.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}
2962.elementor-flip-box--effect-flip .elementor-flip-box__front{-webkit-transform:none;-ms-transform:none;transform:none;z-index:1}
2963.elementor-flip-box--effect-flip .elementor-flip-box:hover .elementor-flip-box__back{-webkit-transform:none;-ms-transform:none;transform:none}
2964.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)}
2965.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)}
2966.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)}
2967.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)}
2968.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)}
2969.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)}
2970.elementor-flip-box--effect-push .elementor-flip-box__front{-webkit-transform:none;-ms-transform:none;transform:none}
2971.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)}
2972.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)}
2973.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%)}
2974.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%)}
2975.elementor-flip-box--effect-push .elementor-flip-box,.elementor-flip-box--effect-slide .elementor-flip-box{overflow:hidden}
2976.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}
2977.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)}
2978.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)}
2979.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%)}
2980.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%)}
2981.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%}
2982.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}
2983.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)}
2984.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)}
2985.elementor-flip-box--effect-fade .elementor-flip-box .elementor-flip-box__back{opacity:0}
2986.elementor-flip-box--effect-fade .elementor-flip-box:hover .elementor-flip-box__back{opacity:1}
2987.elementor-widget-flip-box.elementor-flip-box--flipped .elementor-widget-container .elementor-flip-box__front{display:none}
2988.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}
2989.elementor-cta,.elementor-widget-call-to-action .elementor-widget-container{overflow:hidden}
2990.elementor-cta{position:relative;display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
2991.elementor-cta--skin-classic .elementor-cta{-ms-flex-wrap:wrap;flex-wrap:wrap}
2992.elementor-cta--skin-classic .elementor-cta__bg-wrapper{position:relative;min-height:200px;width:100%}
2993.elementor-cta--skin-classic .elementor-cta__content{-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;width:100%;background-color:#f7f7f7}
2994.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}
2995.elementor-cta--skin-cover .elementor-cta{display:block}
2996.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%}
2997.elementor-cta--skin-cover .elementor-cta__content{min-height:280px}
2998.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}
2999.elementor-cta--layout-image-above .elementor-cta{-ms-flex-wrap:wrap;flex-wrap:wrap}
3000.elementor-cta--layout-image-above .elementor-cta__bg-wrapper{width:100%}
3001.elementor-cta--layout-image-left .elementor-cta,.elementor-cta--layout-image-right .elementor-cta{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
3002.elementor-cta--layout-image-left .elementor-cta__bg-wrapper,.elementor-cta--layout-image-right .elementor-cta__bg-wrapper{width:auto;min-width:50%}
3003.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}
3004.elementor-cta--layout-image-left .elementor-cta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
3005.elementor-cta--layout-image-right .elementor-cta{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
3006.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}
3007.elementor-cta__bg-wrapper{z-index:1;overflow:hidden}
3008.elementor-cta__bg{-webkit-background-size:cover;background-size:cover;background-position:50%;z-index:1}
3009.elementor-cta__bg-overlay{z-index:2}
3010.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}
3011.elementor-cta__button.elementor-button:hover{background:transparent;text-decoration:none}
3012.elementor-cta__title{font-size:23px}
3013.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%}
3014.elementor-cta__content,.elementor-cta__content-item{position:relative;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;color:#fff}
3015.elementor-cta__content-item{width:100%;margin:0}
3016.elementor-cta__content-item:not(:last-child){margin-bottom:15px}
3017.elementor-cta__content-item .elementor-icon{color:#fff}
3018.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}
3019.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}
3020.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}
3021.elementor-cta:hover .elementor-cta__bg-overlay{background-color:rgba(0,0,0,.3)}
3022@media (max-device-width:1024px){.elementor-cta{cursor:pointer}
3023}
3024@media (min-width:1025px){.elementor-cta--desktop-layout-image-above .elementor-cta{-ms-flex-wrap:wrap;flex-wrap:wrap}
3025.elementor-cta--desktop-layout-image-above .elementor-cta__bg-wrapper{width:100%}
3026.elementor-cta--desktop-layout-image-left .elementor-cta,.elementor-cta--desktop-layout-image-right .elementor-cta{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
3027.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%}
3028.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}
3029.elementor-cta--desktop-layout-image-left .elementor-cta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
3030.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}
3031}
3032@media (max-width:1024px){.elementor-cta--tablet-layout-image-above .elementor-cta{-ms-flex-wrap:wrap;flex-wrap:wrap}
3033.elementor-cta--tablet-layout-image-above .elementor-cta__bg-wrapper{width:100%}
3034.elementor-cta--tablet-layout-image-left .elementor-cta,.elementor-cta--tablet-layout-image-right .elementor-cta{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
3035.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%}
3036.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}
3037.elementor-cta--tablet-layout-image-left .elementor-cta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
3038.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}
3039}
3040@media (max-width:767px){.elementor-cta--mobile-layout-image-above .elementor-cta{-ms-flex-wrap:wrap;flex-wrap:wrap}
3041.elementor-cta--mobile-layout-image-above .elementor-cta__bg-wrapper{width:100%}
3042.elementor-cta--mobile-layout-image-left .elementor-cta,.elementor-cta--mobile-layout-image-right .elementor-cta{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
3043.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%}
3044.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}
3045.elementor-cta--mobile-layout-image-left .elementor-cta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
3046.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}
3047}
3048.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}
3049.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}
3050.elementor-ribbon.elementor-ribbon-left{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);left:0;right:auto}
3051.elementor-ribbon.elementor-ribbon-right{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);left:auto;right:0}
3052.elementor-widget-countdown .elementor-countdown-expire--message{display:none;padding:20px;text-align:center}
3053.elementor-widget-countdown .elementor-countdown-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
3054.elementor-widget-countdown .elementor-countdown-item{padding:20px 0;text-align:center;background-color:#818a91;color:#fff}
3055.elementor-widget-countdown .elementor-countdown-digits,.elementor-widget-countdown .elementor-countdown-label{line-height:1}
3056.elementor-widget-countdown .elementor-countdown-digits{font-size:69px}
3057.elementor-widget-countdown .elementor-countdown-label{font-size:19px}
3058.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}
3059.elementor-widget-countdown.elementor-countdown--label-block .elementor-countdown-digits,.elementor-widget-countdown.elementor-countdown--label-block .elementor-countdown-label{display:block}
3060.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}
3061.elementor-widget-countdown.elementor-countdown--label-inline{text-align:center}
3062.elementor-widget-countdown.elementor-countdown--label-inline .elementor-countdown-item{display:inline-block;padding-left:5px;padding-right:5px}
3063.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%}
3064.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}
3065.elementor-slides .swiper-slide-inner,.elementor-slides .swiper-slide-inner:hover{color:#fff;display:-webkit-box;
display:-ms-flexbox;
display:flex}
3066.elementor-slides .swiper-slide-inner .elementor-background-overlay{position:absolute;z-index:0;top:0;bottom:0;left:0;right:0}
3067.elementor-slides .swiper-slide-inner .elementor-slide-content{position:relative;z-index:1;width:100%}
3068.elementor-slides .swiper-slide-inner .elementor-slide-heading{font-size:35px;font-weight:700;line-height:1}
3069.elementor-slides .swiper-slide-inner .elementor-slide-description{font-size:17px;line-height:1.4}
3070.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}
3071.elementor-slides .swiper-slide-inner .elementor-slide-button{border:2px solid #fff;color:#fff;background:transparent;display:inline-block}
3072.elementor-slides .swiper-slide-inner .elementor-slide-button,.elementor-slides .swiper-slide-inner .elementor-slide-button:hover{background:transparent;color:inherit;text-decoration:none}
3073.elementor--v-position-top .swiper-slide-inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
3074.elementor--v-position-bottom .swiper-slide-inner{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
3075.elementor--v-position-middle .swiper-slide-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
3076.elementor--h-position-left .swiper-slide-inner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
3077.elementor--h-position-right .swiper-slide-inner{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
3078.elementor--h-position-center .swiper-slide-inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
3079body.rtl .elementor-widget-slides .elementor-swiper-button-next{left:10px;right:auto}
3080body.rtl .elementor-widget-slides .elementor-swiper-button-prev{right:10px;left:auto}
3081.elementor-slides-wrapper div:not(.swiper-slide)>.swiper-slide-inner{display:none}
3082@media (max-width:767px){.elementor-slides .swiper-slide-inner{padding:30px}
3083.elementor-slides .swiper-slide-inner .elementor-slide-heading{font-size:23px;line-height:1;margin-bottom:15px}
3084.elementor-slides .swiper-slide-inner .elementor-slide-description{
font-size:13px;line-height:1.4;margin-bottom:15px}
3085}
3086.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}
3087.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}
3088.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}
3089.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}
3090.elementor-share-buttons--color-official .elementor-share-btn:hover{-webkit-filter:saturate(1.5) brightness(1.2);
filter:saturate(1.5) brightness(1.2)}
3091.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}
3092.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}
3093.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}
3094.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}
3095.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}
3096.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}
3097.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}
3098.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}
3099.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}
3100.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}
3101.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}
3102.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}
3103.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}
3104.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}
3105.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}
3106.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}
3107.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}
3108.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}
3109.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}
3110.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}
3111.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}
3112.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}
3113.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}
3114.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}
3115.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}
3116.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}
3117.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}
3118.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}
3119.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}
3120.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}
3121.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}
3122.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}
3123.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}
3124.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}
3125.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}
3126.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}
3127.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}
3128.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}
3129.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}
3130.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}
3131.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}
3132.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}
3133.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}
3134.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}
3135.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}
3136.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}
3137.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}
3138.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}
3139.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}
3140.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}
3141.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}
3142.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}
3143.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}
3144.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}
3145.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}
3146.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}
3147.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}
3148.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}
3149.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}
3150.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}
3151.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}
3152.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}
3153.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}
3154.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}
3155.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}
3156.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}
3157.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}
3158.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}
3159.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}
3160.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}
3161.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}
3162.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}
3163.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}
3164.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}
3165.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}
3166.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}
3167.elementor-share-buttons--skin-boxed .elementor-share-btn__icon,.elementor-share-buttons--skin-framed .elementor-share-btn__icon{margin-left:-.2em}
3168.elementor-share-buttons--skin-boxed .elementor-share-btn,.elementor-share-buttons--skin-framed .elementor-share-btn{border-style:solid}
3169.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)}
3170.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}
3171.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}
3172.elementor-share-buttons--skin-minimal.elementor-share-buttons--shape-rounded .elementor-share-btn__icon{border-radius:.5em}
3173.elementor-share-buttons--skin-minimal.elementor-share-buttons--shape-circle .elementor-share-btn__icon{border-radius:99.9em}
3174.elementor-share-buttons--skin-minimal .elementor-share-btn__text{color:#222}
3175.elementor-share-buttons--view-text .elementor-share-btn__text{padding-left:1em}
3176.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}
3177.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}
3178.elementor-share-buttons--shape-rounded .elementor-share-btn{border-radius:.5em}
3179.elementor-share-buttons--shape-circle .elementor-share-btn{border-radius:99.9em}
3180.elementor-share-buttons--align-right .elementor-grid{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
3181.elementor-share-buttons--align-left .elementor-grid{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
3182.elementor-share-buttons--align-center .elementor-grid{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
3183.elementor-share-buttons--align-justify .elementor-grid{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
3184@media (max-width:1024px){.elementor-share-buttons-tablet--align-right .elementor-grid{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
3185.elementor-share-buttons-tablet--align-left .elementor-grid{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
3186.elementor-share-buttons-tablet--align-center .elementor-grid{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
3187.elementor-share-buttons-tablet--align-justify .elementor-grid{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
3188}
3189@media (max-width:767px){.elementor-share-buttons-mobile--align-right .elementor-grid{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
3190.elementor-share-buttons-mobile--align-left .elementor-grid{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
3191.elementor-share-buttons-mobile--align-center .elementor-grid{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
3192.elementor-share-buttons-mobile--align-justify .elementor-grid{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
3193}
3194.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}
3195.elementor-share-btn,.elementor-share-btn__icon,.elementor-share-btn__text{-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}
3196.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}
3197.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}
3198.elementor-share-btn__icon i{font-size:1.7em}
3199.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}
3200.elementor-share-btn__title{font-weight:700;-ms-flex-negative:0;flex-shrink:0}
3201.elementor-widget-share-buttons .elementor-widget-container{overflow:hidden}
3202body.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}
3203body.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}
3204.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}
3205.woocommerce div.product.elementor form.cart table.variations{--variation-select-width:75%}
3206.woocommerce div.product.elementor form.cart table.variations tbody{display:block}
3207.woocommerce div.product.elementor form.cart table.variations tr{display:-webkit-box;
display:-ms-flexbox;
display:flex}
3208.woocommerce div.product.elementor form.cart table.variations tr:not(:last-child){margin-bottom:10px}
3209.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}
3210.woocommerce div.product.elementor form.cart table.variations td.label{width:25%}
3211.woocommerce div.product.elementor form.cart table.variations td.value{position:relative;width:75%}
3212.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}
3213.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}
3214.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)}
3215.woocommerce div.product.elementor .quantity .qty{vertical-align:top;margin-right:0}
3216.woocommerce div.product.elementor .quantity+.button{margin-left:10px}
3217.woocommerce div.product.elementor .woocommerce-variation-add-to-cart .quantity input{height:100%}
3218.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}
3219.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}
3220.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}
3221.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}
3222.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}
3223.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}
3224.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}
3225.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%}
3226@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}
3227.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}
3228.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}
3229.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}
3230.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}
3231.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}
3232.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}
3233.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%}
3234}
3235@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}
3236.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}
3237.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}
3238.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}
3239.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}
3240.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}
3241.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}
3242.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%}
3243}
3244.woocommerce div.product.elementor .elementor-widget-wc-add-to-cart.elementor-button-info button.button.alt.elementor-button{background-color:#5bc0de}
3245.woocommerce div.product.elementor .elementor-widget-wc-add-to-cart.elementor-button-success button.button.alt.elementor-button{background-color:#5cb85c}
3246.woocommerce div.product.elementor .elementor-widget-wc-add-to-cart.elementor-button-warning button.button.alt.elementor-button{background-color:#f0ad4e}
3247.woocommerce div.product.elementor .elementor-widget-wc-add-to-cart.elementor-button-danger button.button.alt.elementor-button{background-color:#d9534f}
3248.elementor-widget-wc-add-to-cart .quantity{display:inline-block}
3249.elementor-widget-wc-add-to-cart.elementor-align-center form.cart{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
3250.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}
3251.woocommerce div.product.elementor ul.tabs:before{position:static;content:none;width:auto;bottom:auto;left:auto;border-bottom:0;z-index:auto}
3252.woocommerce div.product.elementor ul.tabs{margin:0}
3253.woocommerce div.product.elementor ul.tabs li{padding:0}
3254.woocommerce div.product.elementor ul.tabs li a{padding:.8em 1.2em;line-height:1}
3255.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}
3256.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}
3257.woocommerce div.product.elementor .elementor-product-price-block-yes .price del,.woocommerce div.product.elementor .elementor-product-price-block-yes .price ins{display:block}
3258.elementor-widget-woocommerce-product-meta .detail-container{position:relative}
3259.elementor-widget-woocommerce-product-meta .detail-container:after{position:absolute;bottom:0;left:0;width:100%}
3260.elementor-widget-woocommerce-product-meta .detail-label{font-weight:700}
3261.elementor-woo-meta--view-inline .product_meta{display:-webkit-box;
display:-ms-flexbox;
display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
3262.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}
3263.elementor-woo-meta--view-table .product_meta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
3264.elementor-woo-meta--view-table .product_meta,.elementor-woo-meta--view-table .product_meta .detail-container{display:-webkit-box;
display:-ms-flexbox;
display:flex}
3265.elementor-woo-meta--view-table .product_meta .detail-label{min-width:108px}
3266.elementor-woo-meta--view-stacked .product_meta .detail-container{display:block}
3267.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}
3268.woocommerce div.product.elementor .star-rating{margin-top:0}
3269.elementor-product-rating--align-left .woocommerce-product-rating{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
3270.elementor-product-rating--align-right .woocommerce-product-rating{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
3271.elementor-product-rating--align-center .woocommerce-product-rating{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
3272.elementor-product-rating--align-justify .woocommerce-product-rating .woocommerce-review-link{margin-left:auto}
3273@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)}
3274.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)}
3275.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)}
3276.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)}
3277.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)}
3278.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)}
3279.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)}
3280.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)}
3281.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)}
3282.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)}
3283.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)}
3284}
3285@media (max-width:1024px){.elementor-element.elementor-products-grid ul.products{
grid-template-columns:repeat(3,1fr)}
3286}
3287@media (max-width:767px){.elementor-element.elementor-products-grid ul.products{
grid-template-columns:repeat(2,1fr)}
3288}
3289@media (min-width:1025px){.elementor-element.elementor-products-grid.elementor-products-columns-1 ul.products{
grid-template-columns:repeat(1,1fr)}
3290.elementor-element.elementor-products-grid.elementor-products-columns-2 ul.products{
grid-template-columns:repeat(2,1fr)}
3291.elementor-element.elementor-products-grid.elementor-products-columns-3 ul.products{
grid-template-columns:repeat(3,1fr)}
3292.elementor-element.elementor-products-grid.elementor-products-columns-4 ul.products{
grid-template-columns:repeat(4,1fr)}
3293.elementor-element.elementor-products-grid.elementor-products-columns-5 ul.products{
grid-template-columns:repeat(5,1fr)}
3294.elementor-element.elementor-products-grid.elementor-products-columns-6 ul.products{
grid-template-columns:repeat(6,1fr)}
3295.elementor-element.elementor-products-grid.elementor-products-columns-7 ul.products{
grid-template-columns:repeat(7,1fr)}
3296.elementor-element.elementor-products-grid.elementor-products-columns-8 ul.products{
grid-template-columns:repeat(8,1fr)}
3297.elementor-element.elementor-products-grid.elementor-products-columns-9 ul.products{
grid-template-columns:repeat(9,1fr)}
3298.elementor-element.elementor-products-grid.elementor-products-columns-10 ul.products{
grid-template-columns:repeat(10,1fr)}
3299.elementor-element.elementor-products-grid.elementor-products-columns-11 ul.products{
grid-template-columns:repeat(11,1fr)}
3300.elementor-element.elementor-products-grid.elementor-products-columns-12 ul.products{
grid-template-columns:repeat(12,1fr)}
3301}
3302@media (max-width:1024px){.elementor-element.elementor-products-grid.elementor-products-columns-tablet-1 ul.products{
grid-template-columns:repeat(1,1fr)}
3303.elementor-element.elementor-products-grid.elementor-products-columns-tablet-2 ul.products{
grid-template-columns:repeat(2,1fr)}
3304.elementor-element.elementor-products-grid.elementor-products-columns-tablet-3 ul.products{
grid-template-columns:repeat(3,1fr)}
3305.elementor-element.elementor-products-grid.elementor-products-columns-tablet-4 ul.products{
grid-template-columns:repeat(4,1fr)}
3306.elementor-element.elementor-products-grid.elementor-products-columns-tablet-5 ul.products{
grid-template-columns:repeat(5,1fr)}
3307.elementor-element.elementor-products-grid.elementor-products-columns-tablet-6 ul.products{
grid-template-columns:repeat(6,1fr)}
3308.elementor-element.elementor-products-grid.elementor-products-columns-tablet-7 ul.products{
grid-template-columns:repeat(7,1fr)}
3309.elementor-element.elementor-products-grid.elementor-products-columns-tablet-8 ul.products{
grid-template-columns:repeat(8,1fr)}
3310.elementor-element.elementor-products-grid.elementor-products-columns-tablet-9 ul.products{
grid-template-columns:repeat(9,1fr)}
3311.elementor-element.elementor-products-grid.elementor-products-columns-tablet-10 ul.products{
grid-template-columns:repeat(10,1fr)}
3312.elementor-element.elementor-products-grid.elementor-products-columns-tablet-11 ul.products{
grid-template-columns:repeat(11,1fr)}
3313.elementor-element.elementor-products-grid.elementor-products-columns-tablet-12 ul.products{
grid-template-columns:repeat(12,1fr)}
3314}
3315@media (max-width:767px){.elementor-element.elementor-products-grid.elementor-products-columns-mobile-1 ul.products{
grid-template-columns:repeat(1,1fr)}
3316.elementor-element.elementor-products-grid.elementor-products-columns-mobile-2 ul.products{
grid-template-columns:repeat(2,1fr)}
3317.elementor-element.elementor-products-grid.elementor-products-columns-mobile-3 ul.products{
grid-template-columns:repeat(3,1fr)}
3318.elementor-element.elementor-products-grid.elementor-products-columns-mobile-4 ul.products{
grid-template-columns:repeat(4,1fr)}
3319.elementor-element.elementor-products-grid.elementor-products-columns-mobile-5 ul.products{
grid-template-columns:repeat(5,1fr)}
3320.elementor-element.elementor-products-grid.elementor-products-columns-mobile-6 ul.products{
grid-template-columns:repeat(6,1fr)}
3321.elementor-element.elementor-products-grid.elementor-products-columns-mobile-7 ul.products{
grid-template-columns:repeat(7,1fr)}
3322.elementor-element.elementor-products-grid.elementor-products-columns-mobile-8 ul.products{
grid-template-columns:repeat(8,1fr)}
3323.elementor-element.elementor-products-grid.elementor-products-columns-mobile-9 ul.products{
grid-template-columns:repeat(9,1fr)}
3324.elementor-element.elementor-products-grid.elementor-products-columns-mobile-10 ul.products{
grid-template-columns:repeat(10,1fr)}
3325.elementor-element.elementor-products-grid.elementor-products-columns-mobile-11 ul.products{
grid-template-columns:repeat(11,1fr)}
3326.elementor-element.elementor-products-grid.elementor-products-columns-mobile-12 ul.products{
grid-template-columns:repeat(12,1fr)}
3327}
3328.elementor-element.elementor-products-grid ul.products{display:grid;margin:0;
grid-column-gap:20px;
grid-row-gap:40px}
3329.elementor-element.elementor-products-grid ul.products:after,.elementor-element.elementor-products-grid ul.products:before{content:none;display:none}
3330.elementor-element.elementor-products-grid ul.products li.product{width:auto;padding:0;margin:0;float:none}
3331.elementor-element.elementor-products-grid ul.products li.product .onsale{padding:0;display:none}
3332.elementor-element.elementor-products-grid ul.products li.product a.woocommerce-loop-product__link{display:block;position:relative}
3333.elementor-products-grid:not(.show-heading-yes) .products>h2{display:none}
3334.elementor-products-grid nav.woocommerce-pagination{margin-top:40px}
3335.elementor-products-grid:not(.elementor-show-pagination-border-yes) nav.woocommerce-pagination ul{border:0 none}
3336.elementor-products-grid:not(.elementor-show-pagination-border-yes) nav.woocommerce-pagination ul li{border-right:0 none;border-left:0 none}
3337.elementor-product-loop-item--align-left ul.products li.product .star-rating{margin-right:auto}
3338.elementor-product-loop-item--align-right ul.products li.product .star-rating{margin-left:auto}
3339.elementor-product-loop-item--align-center ul.products li.product .star-rating{margin-right:auto;margin-left:auto}
3340.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}
3341.elementor.product .woocommerce-product-gallery__trigger+.woocommerce-product-gallery__wrapper{overflow:hidden}
3342.woocommerce .elementor-widget-woocommerce-product-images span.onsale{padding:0}
3343.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}
3344.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}
3345.elementor-widget-woocommerce-menu-cart.toggle-icon--bag-light .elementor-menu-cart__toggle .elementor-button-icon i:before{content:"\e8e3"}
3346.elementor-widget-woocommerce-menu-cart.toggle-icon--bag-medium .elementor-menu-cart__toggle .elementor-button-icon i:before{content:"\e8e4"}
3347.elementor-widget-woocommerce-menu-cart.toggle-icon--bag-solid .elementor-menu-cart__toggle .elementor-button-icon i:before{content:"\e8e5"}
3348.elementor-widget-woocommerce-menu-cart.toggle-icon--basket-light .elementor-menu-cart__toggle .elementor-button-icon i:before{content:"\e8e6"}
3349.elementor-widget-woocommerce-menu-cart.toggle-icon--basket-medium .elementor-menu-cart__toggle .elementor-button-icon i:before{content:"\e8e7"}
3350.elementor-widget-woocommerce-menu-cart.toggle-icon--basket-solid .elementor-menu-cart__toggle .elementor-button-icon i:before{content:"\e8e8"}
3351.elementor-widget-woocommerce-menu-cart.toggle-icon--cart-light .elementor-menu-cart__toggle .elementor-button-icon i:before{content:"\e8e9"}
3352.elementor-widget-woocommerce-menu-cart.toggle-icon--cart-medium .elementor-menu-cart__toggle .elementor-button-icon i:before{content:"\e8ea"}
3353.elementor-widget-woocommerce-menu-cart.toggle-icon--cart-solid .elementor-menu-cart__toggle .elementor-button-icon i:before{content:"\e8eb"}
3354.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}
3355.elementor-menu-cart__toggle .elementor-button-text{margin-right:.3em}
3356.elementor-menu-cart__toggle .elementor-button-icon{position:relative;-webkit-transition:color .1s;-o-transition:color .1s;transition:color .1s}
3357.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}
3358.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}
3359.elementor-menu-cart--empty-indicator-hide .elementor-menu-cart__toggle .elementor-button-icon[data-counter="0"]:before{content:none}
3360.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}
3361.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)}
3362.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}
3363.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%)}
3364.elementor-menu-cart__container:not(.elementor-menu-cart--shown) .dialog-lightbox-close-button{display:none}
3365.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}
3366.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}
3367.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}
3368.elementor-menu-cart__close-button:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
3369.elementor-menu-cart__close-button:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
3370.elementor-menu-cart__products{max-height:calc(100vh - 250px);overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}
3371.elementor-menu-cart__product{display:grid;
grid-template-columns:25% auto 50px;
grid-template-rows:75% auto}
3372.elementor-menu-cart__product-image{
grid-row-start:1;
grid-row-end:3;width:100%}
3373.elementor-menu-cart__product-image a,.elementor-menu-cart__product-image img{display:block}
3374.elementor-menu-cart__product-name{
grid-column-start:2;
grid-column-end:4;margin:0}
3375.elementor-menu-cart__product-price{-ms-flex-item-align:end;align-self:end;color:#d4d4d4;font-weight:300}
3376.elementor-menu-cart__product-price .amount{font-weight:600}
3377.elementor-menu-cart__product-name,.elementor-menu-cart__product-price{
font-size:14px;padding-left:20px}
3378.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}
3379.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}
3380.elementor-menu-cart__product-remove:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
3381.elementor-menu-cart__product-remove:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
3382.elementor-menu-cart__product-remove>a{display:block;z-index:2;width:100%;height:100%;overflow:hidden;opacity:0;position:absolute}
3383.elementor-menu-cart__product:not(:last-of-type),.elementor-menu-cart__products,.elementor-menu-cart__subtotal{border-bottom:1px solid #d4d4d4}
3384.elementor-menu-cart__footer-buttons,.elementor-menu-cart__product:not(:first-of-type),.elementor-menu-cart__subtotal{padding-top:20px}
3385.elementor-menu-cart__product,.elementor-menu-cart__subtotal{padding-bottom:20px}
3386.elementor-menu-cart__subtotal{font-size:20px;text-align:center;font-weight:600}
3387.elementor-menu-cart__footer-buttons{font-size:20px;text-align:center;display:grid;
grid-column-gap:10px;
grid-row-gap:10px}
3388.elementor-menu-cart__footer-buttons .elementor-button{border-radius:0}
3389.elementor-menu-cart--buttons-inline .elementor-menu-cart__footer-buttons{
grid-template-columns:1fr 1fr}
3390.elementor-menu-cart--buttons-stacked .elementor-menu-cart__footer-buttons{
grid-template-columns:1fr}
3391.product .count{background-color:inherit}
3392.elementor-widget-woocommerce-product-additional-information:not(.elementor-show-heading-yes) h2{display:none}
3393.woocommerce div.product.elementor form.cart div.product-addon{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-negative:0;flex-shrink:0}
3394.elementor-skin-carousel .elementor-main-swiper,.elementor-skin-coverflow .elementor-main-swiper{height:230px}
3395.elementor-skin-slideshow .elementor-main-swiper{height:450px;position:relative}
3396.elementor-skin-slideshow .elementor-thumbnails-swiper .elementor-custom-embed-play i{font-size:50px}
3397.elementor-skin-slideshow .elementor-thumbnails-swiper .swiper-slide{cursor:pointer}
3398.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)}
3399.elementor-carousel-image{background:no-repeat 50%;-webkit-background-size:cover;background-size:cover;height:100%;position:relative}
3400.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}
3401.elementor-carousel-image-overlay i{font-size:21px}
3402.elementor-testimonial__image{-ms-flex-negative:0;flex-shrink:0}
3403.elementor-testimonial__image img{border-radius:999px;-webkit-box-sizing:content-box;box-sizing:content-box;-o-object-fit:cover;object-fit:cover}
3404.elementor-testimonial__footer,.elementor-testimonial__header{display:-webkit-box;
display:-ms-flexbox;
display:flex}
3405.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}
3406.elementor-testimonial__name{font-weight:700}
3407.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}
3408.elementor-testimonial--layout-image_above .elementor-testimonial__image+cite,.elementor-testimonial--layout-image_inline .elementor-testimonial__image+cite{margin-left:20px}
3409.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}
3410.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}
3411.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}
3412.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}
3413.elementor-testimonial--layout-image_inline .elementor-testimonial__footer{margin-top:25px}
3414.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}
3415.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:25px}
3416.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:25px;-ms-flex-wrap:wrap;flex-wrap:wrap}
3417.elementor-testimonial--layout-image_stacked .elementor-testimonial__image,.elementor-testimonial--layout-image_stacked .elementor-testimonial cite{margin-top:15px;width:100%}
3418.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}
3419.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}
3420.elementor-testimonial--layout-image_left .elementor-testimonial__image+cite,.elementor-testimonial--layout-image_right .elementor-testimonial__image+cite{margin-top:15px}
3421.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}
3422.elementor-testimonial--layout-image_left .elementor-testimonial{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
3423.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:20px}
3424.elementor-testimonial--layout-image_right .elementor-testimonial{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
3425.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:20px}
3426.elementor-testimonial--align-right .elementor-testimonial{text-align:right}
3427.elementor-testimonial--align-left .elementor-testimonial{text-align:left}
3428.elementor-testimonial--align-center .elementor-testimonial{text-align:center}
3429.elementor-testimonial--align-center .elementor-testimonial__footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
3430.elementor-testimonial--align-center.elementor-testimonial--layout-image_inline .elementor-testimonial__image+cite{text-align:left}
3431.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}
3432.elementor-testimonial--skin-bubble .elementor-testimonial__content{background-color:#e6e9ec;padding:20px;position:relative}
3433.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}
3434.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)}
3435.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)}
3436.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)}
3437.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)}
3438.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}
3439.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}
3440.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}
3441.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}
3442.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}
3443.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}
3444.elementor-widget-testimonial-carousel .swiper-slide{padding:20px}
3445.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:1.3em;font-style:italic;line-height:1.5}
3446.elementor-widget-testimonial-carousel .elementor-testimonial__image img{width:50px;height:50px}
3447.elementor-widget-reviews .swiper-slide{background-color:#fff;border:1px solid #e1e8ed;border-radius:5px;padding:0}
3448.elementor-widget-reviews .elementor-testimonial__text{
font-size:14px;line-height:20px}
3449.elementor-widget-reviews .elementor-testimonial__name{color:#1c2022}
3450.elementor-widget-reviews .elementor-testimonial__title{color:#697882;
font-size:12.5px;font-weight:400;font-family:inherit}
3451.elementor-widget-reviews .elementor-testimonial__image{display:-webkit-box;
display:-ms-flexbox;
display:flex}
3452.elementor-widget-reviews .elementor-testimonial__image img{width:36px;height:36px}
3453.elementor-widget-reviews .elementor-testimonial__icon{margin-left:auto;font-size:17px}
3454.elementor-widget-reviews .elementor-testimonial__icon .fa+.fa{margin-left:.15em}
3455.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-android{color:#a4c639}
3456.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-apple{color:#999}
3457.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-behance{color:#1769ff}
3458.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-bitbucket{color:#205081}
3459.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-codepen{color:#000}
3460.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-delicious{color:#39f}
3461.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-digg{color:#005be2}
3462.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-dribbble{color:#ea4c89}
3463.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-envelope{color:#ea4335}
3464.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-facebook{color:#3b5998}
3465.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-flickr{color:#0063dc}
3466.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-foursquare{color:#2d5be3}
3467.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-github{color:#333}
3468.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-google-plus{color:#dd4b39}
3469.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-houzz{color:#7ac142}
3470.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-instagram{color:#262626}
3471.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-jsfiddle{color:#487aa2}
3472.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-linkedin{color:#0077b5}
3473.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-medium{color:#00ab6b}
3474.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-meetup{color:#ec1c40}
3475.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-mixcloud{color:#273a4b}
3476.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-odnoklassniki{color:#f4731c}
3477.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-pinterest{color:#bd081c}
3478.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-product-hunt{color:#da552f}
3479.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-reddit{color:#ff4500}
3480.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-rss{color:#f26522}
3481.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-shopping-cart{color:#4caf50}
3482.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-skype{color:#00aff0}
3483.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-slideshare{color:#0077b5}
3484.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-snapchat{color:#fffc00}
3485.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-soundcloud{color:#f80}
3486.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-spotify{color:#2ebd59}
3487.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-stack-overflow{color:#fe7a15}
3488.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-steam{color:#00adee}
3489.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-stumbleupon{color:#eb4924}
3490.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-telegram{color:#2ca5e0}
3491.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-thumb-tack,.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-thumbtack{color:#1aa1d8}
3492.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-tripadvisor{color:#589442}
3493.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-tumblr{color:#35465c}
3494.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-twitch{color:#6441a5}
3495.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-twitter{color:#1da1f2}
3496.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-vimeo{color:#1ab7ea}
3497.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-vk{color:#45668e}
3498.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-weibo{color:#df2029}
3499.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-weixin{color:#7bb32e}
3500.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-whatsapp{color:#25d366}
3501.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-wordpress{color:#21759b}
3502.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-xing{color:#026466}
3503.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-yelp{color:#af0606}
3504.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-youtube{color:#cd201f}
3505.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-500px{color:#0099e5}
3506.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}
3507.elementor-widget-reviews .elementor-testimonial__header{display:-webkit-box;
display:-ms-flexbox;
display:flex;padding-top:15px;padding-bottom:6px}
3508.elementor-widget-reviews .elementor-testimonial__image+cite{margin-left:9px}
3509.elementor-widget-reviews .elementor-testimonial__separator{margin:0 auto;border-top:0 none;border-bottom:1px solid #e1e8ed;height:0}
3510.elementor-widget-reviews .elementor-testimonial__content{padding-top:6px;padding-bottom:15px}
3511.elementor-widget-reviews .elementor-testimonial__content,.elementor-widget-reviews .elementor-testimonial__header{padding-left:15px;padding-right:15px}
3512.elementor-widget-reviews.elementor-review--has-separator .elementor-testimonial__header{border-bottom:1px solid #e1e8ed}
3513.swiper-pagination-bullets{color:#fff;cursor:default}
3514.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}
3515.swiper-slide:not(:hover) .e-overlay-animation-fade{opacity:0}
3516.swiper-slide:not(:hover) .e-overlay-animation-slide-up{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}
3517.swiper-slide:not(:hover) .e-overlay-animation-slide-down{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}
3518.swiper-slide:not(:hover) .e-overlay-animation-slide-right{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}
3519.swiper-slide:not(:hover) .e-overlay-animation-slide-left{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
3520.swiper-slide:not(:hover) .e-overlay-animation-zoom-in{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);opacity:0}
3521.swiper-slide a{display:inline}
3522.swiper-slide a.elementor-button{display:inline-block}
3523.elementor-widget-reviews .elementor-arrows-yes .elementor-main-swiper,.elementor-widget-testimonial-carousel .elementor-arrows-yes .elementor-main-swiper{width:calc(95% - 40px)}
3524.elementor-widget-reviews .elementor-main-swiper,.elementor-widget-testimonial-carousel .elementor-main-swiper{width:95%}
3525.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}
3526.elementor-widget-reviews .swiper-slide,.elementor-widget-testimonial-carousel .swiper-slide{height:auto}
3527.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}
3528.elementor-widget-reviews .elementor-main-swiper .elementor-swiper-button-prev,.elementor-widget-testimonial-carousel .elementor-main-swiper .elementor-swiper-button-prev{left:0}
3529.elementor-widget-reviews .elementor-main-swiper .elementor-swiper-button-next,.elementor-widget-testimonial-carousel .elementor-main-swiper .elementor-swiper-button-next{right:0}
3530.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)}
3531.entry-content blockquote.elementor-blockquote:not(.alignright):not(.alignleft),.entry-summary blockquote.elementor-blockquote{margin-right:0;margin-left:0}
3532.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}
3533.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}
3534.elementor-blockquote{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
3535.elementor-blockquote__author,.elementor-blockquote__content{margin-bottom:0;font-style:normal}
3536.elementor-blockquote__author{font-weight:700}
3537.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}
3538.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}
3539.elementor-blockquote__tweet-button:hover{color:#0967a0}
3540.elementor-blockquote__tweet-button span{font-weight:600}
3541.elementor-blockquote__tweet-button i,.elementor-blockquote__tweet-button span{vertical-align:middle}
3542.elementor-blockquote__tweet-button i+span{margin-left:.5em}
3543.elementor-blockquote__tweet-label{white-space:pre-wrap}
3544.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}
3545.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}
3546.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}
3547.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}
3548.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%)}
3549.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}
3550.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}
3551.elementor-blockquote--button-skin-bubble.elementor-blockquote--align-left .elementor-blockquote__tweet-button:hover:before{border-right-color:#0967a0}
3552.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}
3553.elementor-blockquote--button-skin-bubble.elementor-blockquote--align-right .elementor-blockquote__tweet-button:hover:before{border-left-color:#0967a0}
3554.elementor-blockquote--skin-boxed .elementor-blockquote{background-color:#e6e9ec;padding:30px}
3555.elementor-blockquote--skin-border .elementor-blockquote{border-color:#e6e9ec;border-style:solid;border-left-width:7px;padding-left:20px}
3556.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}
3557.elementor-blockquote--skin-quotation .elementor-blockquote__content{margin-top:15px}
3558.elementor-blockquote--align-left .elementor-blockquote__content{text-align:left}
3559.elementor-blockquote--align-left .elementor-blockquote footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
3560.elementor-blockquote--align-right .elementor-blockquote__content{text-align:right}
3561.elementor-blockquote--align-right .elementor-blockquote footer{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
3562.elementor-blockquote--align-center .elementor-blockquote{text-align:center}
3563.elementor-blockquote--align-center .elementor-blockquote__author,.elementor-blockquote--align-center .elementor-blockquote footer{display:block}
3564.elementor-blockquote--align-center .elementor-blockquote__tweet-button{margin-right:auto;margin-left:auto}
3565.elementor-headline{font-size:43px;line-height:1.2;display:block}
3566.elementor-headline--style-rotate .elementor-headline-dynamic-wrapper{text-align:left;overflow:hidden}
3567.elementor-headline--style-highlight .elementor-headline-dynamic-wrapper{overflow:visible;text-align:inherit}
3568.elementor-headline--style-highlight .elementor-headline-dynamic-text{z-index:1}
3569.elementor-headline--style-highlight .elementor-headline-plain-text{z-index:1;position:relative}
3570.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}
3571.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}
3572.elementor-headline--style-highlight svg path:nth-of-type(2){-webkit-animation-delay:.6s;animation-delay:.6s}
3573@-webkit-keyframes elementor-headline-dash{0%{stroke-dasharray:0 1500}
357415%{stroke-dasharray:1500 1500}
357585%{opacity:1}
357690%{stroke-dasharray:1500 1500;opacity:0}
3577to{stroke-dasharray:0 1500;opacity:0}
3578}
3579@keyframes elementor-headline-dash{0%{stroke-dasharray:0 1500}
358015%{stroke-dasharray:1500 1500}
358185%{opacity:1}
358290%{stroke-dasharray:1500 1500;opacity:0}
3583to{stroke-dasharray:0 1500;opacity:0}
3584}
3585.elementor-headline-text-wrapper{vertical-align:bottom}
3586.elementor-headline-dynamic-wrapper{display:inline-block;position:relative}
3587.elementor-headline-dynamic-wrapper .elementor-headline-dynamic-text{display:inline-block;position:absolute;top:0;left:0}
3588.elementor-headline-dynamic-wrapper .elementor-headline-dynamic-text.elementor-headline-text-active{position:relative}
3589.elementor-headline-animation-type-flip .elementor-headline-dynamic-wrapper{-webkit-perspective:300px;perspective:300px}
3590.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)}
3591.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}
3592.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}
3593@-webkit-keyframes elementor-headline-flip-in{0%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}
359435%{-webkit-transform:rotateX(120deg);transform:rotateX(120deg);opacity:0}
359565%{opacity:0}
3596to{-webkit-transform:rotateX(1turn);transform:rotateX(1turn);opacity:1}
3597}
3598@keyframes elementor-headline-flip-in{0%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}
359935%{-webkit-transform:rotateX(120deg);transform:rotateX(120deg);opacity:0}
360065%{opacity:0}
3601to{-webkit-transform:rotateX(1turn);transform:rotateX(1turn);opacity:1}
3602}
3603@-webkit-keyframes elementor-headline-flip-out{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}
360435%{-webkit-transform:rotateX(-40deg);transform:rotateX(-40deg);opacity:1}
360565%{opacity:0}
3606to{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}
3607}
3608@keyframes elementor-headline-flip-out{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}
360935%{-webkit-transform:rotateX(-40deg);transform:rotateX(-40deg);opacity:1}
361065%{opacity:0}
3611to{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}
3612}
3613.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper{vertical-align:top;overflow:hidden}
3614.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}
3615.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}
3616.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected{background-color:#0d0d0d}
3617.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected:after{visibility:hidden}
3618.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected .elementor-headline-dynamic-text{color:#aebcb9}
3619.elementor-headline-animation-type-typing .elementor-headline-dynamic-text:not(.elementor-headline-text-active){visibility:hidden}
3620.elementor-headline-animation-type-typing .elementor-headline-dynamic-letter:not(.elementor-headline-animation-in){position:absolute;visibility:hidden}
3621@-webkit-keyframes elementor-headline-pulse{0%{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);opacity:1}
362240%{-webkit-transform:translateY(-50%) scale(.9);transform:translateY(-50%) scale(.9);opacity:0}
3623to{-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);opacity:0}
3624}
3625@keyframes elementor-headline-pulse{0%{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);opacity:1}
362640%{-webkit-transform:translateY(-50%) scale(.9);transform:translateY(-50%) scale(.9);opacity:0}
3627to{-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);opacity:0}
3628}
3629.elementor-headline-animation-type-swirl .elementor-headline-dynamic-wrapper{-webkit-perspective:300px;perspective:300px}
3630.elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter{display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden}
3631.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}
3632.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}
3633.elementor-headline-text-active .elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter{opacity:1}
3634.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}
3635.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}
3636@-webkit-keyframes elementor-headline-swirl-in{0%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg)}
363760%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(-10deg);transform:translateZ(-20px) rotateX(-10deg)}
3638to{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0deg);transform:translateZ(-20px) rotateX(0deg)}
3639}
3640@keyframes elementor-headline-swirl-in{0%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg)}
364160%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(-10deg);transform:translateZ(-20px) rotateX(-10deg)}
3642to{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0deg);transform:translateZ(-20px) rotateX(0deg)}
3643}
3644@-webkit-keyframes elementor-headline-swirl-out{0%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0);transform:translateZ(-20px) rotateX(0)}
364560%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-100deg);transform:translateZ(-20px) rotateX(-100deg)}
3646to{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-90deg);transform:translateZ(-20px) rotateX(-90deg)}
3647}
3648@keyframes elementor-headline-swirl-out{0%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0);transform:translateZ(-20px) rotateX(0)}
364960%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-100deg);transform:translateZ(-20px) rotateX(-100deg)}
3650to{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-90deg);transform:translateZ(-20px) rotateX(-90deg)}
3651}
3652.elementor-headline-animation-type-slide-down .elementor-headline-text-wrapper{display:inline-block;padding:.2em 0}
3653.elementor-headline-animation-type-slide-down .elementor-headline-dynamic-wrapper{overflow:hidden;vertical-align:top}
3654.elementor-headline-animation-type-slide-down .elementor-headline-dynamic-text{opacity:0;top:.2em}
3655.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}
3656.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}
3657@-webkit-keyframes elementor-headline-slide-down-in{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}
365860%{opacity:1;-webkit-transform:translateY(20%);transform:translateY(20%)}
3659to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
3660}
3661@keyframes elementor-headline-slide-down-in{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}
366260%{opacity:1;-webkit-transform:translateY(20%);transform:translateY(20%)}
3663to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
3664}
3665@-webkit-keyframes elementor-headline-slide-down-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
366660%{opacity:0;-webkit-transform:translateY(120%);transform:translateY(120%)}
3667to{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}
3668}
3669@keyframes elementor-headline-slide-down-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
367060%{opacity:0;-webkit-transform:translateY(120%);transform:translateY(120%)}
3671to{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}
3672}
3673.elementor-headline-animation-type-clip .elementor-headline-text-wrapper{display:inline-block;padding:.2em 0}
3674.elementor-headline-animation-type-clip .elementor-headline-dynamic-wrapper{overflow:hidden;vertical-align:top}
3675.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}
3676.elementor-headline-animation-type-clip .elementor-headline-dynamic-text{opacity:0}
3677.elementor-headline-animation-type-clip .elementor-headline-dynamic-text.elementor-headline-text-active{opacity:1}
3678.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-wrapper{-webkit-perspective:300px;perspective:300px}
3679.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-text{opacity:0}
3680.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}
3681.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}
3682@-webkit-keyframes elementor-headline-drop-in-in{0%{opacity:0;-webkit-transform:translateZ(100px);transform:translateZ(100px)}
3683to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
3684}
3685@keyframes elementor-headline-drop-in-in{0%{opacity:0;-webkit-transform:translateZ(100px);transform:translateZ(100px)}
3686to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
3687}
3688@-webkit-keyframes elementor-headline-drop-in-out{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
3689to{opacity:0;-webkit-transform:translateZ(-100px);transform:translateZ(-100px)}
3690}
3691@keyframes elementor-headline-drop-in-out{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
3692to{opacity:0;-webkit-transform:translateZ(-100px);transform:translateZ(-100px)}
3693}
3694.elementor-headline-animation-type-blinds .elementor-headline-dynamic-wrapper{-webkit-perspective:300px;perspective:300px}
3695.elementor-headline-animation-type-blinds .elementor-headline-dynamic-text{opacity:0}
3696.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}
3697.elementor-headline-text-active .elementor-headline-animation-type-blinds .elementor-headline-dynamic-letter{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}
3698.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}
3699.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}
3700@-webkit-keyframes elementor-headline-blinds-in{0%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}
3701to{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}
3702}
3703@keyframes elementor-headline-blinds-in{0%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}
3704to{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}
3705}
3706@-webkit-keyframes elementor-headline-blinds-out{0%{-webkit-transform:rotateY(0);transform:rotateY(0)}
3707to{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}
3708}
3709@keyframes elementor-headline-blinds-out{0%{-webkit-transform:rotateY(0);transform:rotateY(0)}
3710to{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}
3711}
3712.elementor-headline-animation-type-wave .elementor-headline-dynamic-text{opacity:0}
3713.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)}
3714.elementor-headline-text-active .elementor-headline-animation-type-wave .elementor-headline-dynamic-letter{opacity:1}
3715.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}
3716.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}
3717@-webkit-keyframes elementor-headline-wave-up{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}
371860%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}
3719to{-webkit-transform:scale(1);transform:scale(1);opacity:1}
3720}
3721@keyframes elementor-headline-wave-up{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}
372260%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}
3723to{-webkit-transform:scale(1);transform:scale(1);opacity:1}
3724}
3725@-webkit-keyframes elementor-headline-wave-down{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
372660%{-webkit-transform:scale(0);transform:scale(0);opacity:0}
3727}
3728@keyframes elementor-headline-wave-down{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
372960%{-webkit-transform:scale(0);transform:scale(0);opacity:0}
3730}
3731.elementor-headline-animation-type-slide .elementor-headline-dynamic-text{opacity:0}
3732.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}
3733.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}
3734@-webkit-keyframes elementor-headline-slide-in{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}
373560%{opacity:1;-webkit-transform:translateX(10%);transform:translateX(10%)}
3736to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
3737}
3738@keyframes elementor-headline-slide-in{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}
373960%{opacity:1;-webkit-transform:translateX(10%);transform:translateX(10%)}
3740to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
3741}
3742@-webkit-keyframes elementor-headline-slide-out{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
374360%{opacity:0;-webkit-transform:translateX(110%);transform:translateX(110%)}
3744to{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}
3745}
3746@keyframes elementor-headline-slide-out{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
374760%{opacity:0;-webkit-transform:translateX(110%);transform:translateX(110%)}
3748to{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}
3749}
3750.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}
3751.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}
3752.elementor-msie .elementor-headline--style-highlight svg{top:auto;left:auto;-webkit-transform:translate(-100%);-ms-transform:translate(-100%);transform:translate(-100%)}
3753.elementor-facebook-widget.fb_iframe_widget,.elementor-facebook-widget.fb_iframe_widget span{width:100%!important}
3754.elementor-facebook-widget.fb_iframe_widget iframe{position:relative}
3755.elementor-facebook-widget.fb-like{height:1px}
3756.elementor-widget-facebook-comments iframe{width:100%!important}
3757.site-main .menu-navigation-container{overflow:visible}
3758.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)}
3759.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}
3760.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)}
3761.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}
3762.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%}
3763.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}
3764.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}
3765.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}
3766.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}
3767.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}
3768.e--pointer-double-line .elementor-item:before,.e--pointer-overline .elementor-item:before{content:"";top:0}
3769.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}
3770.e--pointer-double-line .elementor-item:after,.e--pointer-underline .elementor-item:after{content:"";bottom:0}
3771.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)}
3772.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}
3773.e--pointer-framed .elementor-item:before{content:""}
3774.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)}
3775.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)}
3776.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}
3777.e--pointer-framed.e--animation-draw .elementor-item:after,.e--pointer-framed.e--animation-draw .elementor-item:before{width:3px;height:3px}
3778.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}
3779.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}
3780.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%}
3781.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}
3782.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}
3783.e--pointer-framed.e--animation-corners .elementor-item:after,.e--pointer-framed.e--animation-corners .elementor-item:before{width:3px;height:3px}
3784.e--pointer-framed.e--animation-corners .elementor-item:before{border-width:3px 0 0 3px}
3785.e--pointer-framed.e--animation-corners .elementor-item:after{content:"";top:auto;bottom:0;left:auto;right:0;border-width:0 3px 3px 0}
3786.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}
3787.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}
3788.e--pointer-background .elementor-item:after,.e--pointer-background .elementor-item:before{content:"";-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
3789.e--pointer-background .elementor-item:before{top:0;left:0;right:0;bottom:0;background:#55595c;z-index:-1}
3790.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}
3791.e--pointer-background.e--animation-grow .elementor-item:before{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}
3792.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}
3793.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}
3794.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}
3795.e--pointer-background.e--animation-sweep-left .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{left:100%}
3796.e--pointer-background.e--animation-sweep-right .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{right:100%}
3797.e--pointer-background.e--animation-sweep-up .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{top:100%}
3798.e--pointer-background.e--animation-sweep-down .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{bottom:100%}
3799.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%}
3800.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%}
3801.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}
3802.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:before{top:0;bottom:100%}
3803.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:after{top:100%;bottom:0}
3804.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%}
3805.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%}
3806.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:before{right:0;left:100%}
3807.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:after{right:100%;left:0}
3808.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%}
3809.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%}
3810.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}
3811.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)}
3812.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)}
3813.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)}
3814.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)}
3815.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)}
3816.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)}
3817.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}
3818.elementor-nav-menu--main .elementor-nav-menu a{-webkit-transition:.4s;-o-transition:.4s;transition:.4s}
3819.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}
3820.elementor-nav-menu--main .elementor-nav-menu a.current{background:#373a3c;color:#fff}
3821.elementor-nav-menu--main .elementor-nav-menu a.disabled{background:#55595c;color:#a1a6a9}
3822.elementor-nav-menu--main .elementor-nav-menu ul{position:absolute;width:12em;border-width:0;border-style:solid;padding:0}
3823.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}
3824.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}
3825.elementor-nav-menu--main .elementor-nav-menu span.scroll-down-arrow{top:6px;border-style:solid dashed dashed;border-color:#494c4f transparent transparent}
3826.elementor-nav-menu--main .elementor-nav-menu--dropdown .sub-arrow i{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}
3827.elementor-nav-menu--layout-horizontal{display:-webkit-box;
display:-ms-flexbox;
display:flex}
3828.elementor-nav-menu--layout-horizontal .elementor-nav-menu{display:-webkit-box;
display:-ms-flexbox;
display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
3829.elementor-nav-menu--layout-horizontal .elementor-nav-menu a{white-space:nowrap}
3830.elementor-nav-menu__align-right .elementor-nav-menu{margin-left:auto}
3831.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}
3832.elementor-nav-menu__align-left .elementor-nav-menu{margin-right:auto}
3833.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}
3834.elementor-nav-menu__align-center .elementor-nav-menu{margin-left:auto;margin-right:auto}
3835.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}
3836.elementor-nav-menu__align-justify .elementor-nav-menu--layout-horizontal .elementor-nav-menu{width:100%}
3837.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}
3838.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}
3839.elementor-widget-nav-menu:not(.elementor-nav-menu--toggle) .elementor-menu-toggle{display:none}
3840.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}
3841.elementor-nav-menu{position:relative;z-index:2}
3842.elementor-nav-menu:after{content:"\00a0";display:block;height:0;font:0/0 serif;clear:both;visibility:hidden;overflow:hidden}
3843.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)}
3844.elementor-nav-menu ul{display:none}
3845.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}
3846.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}
3847.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}
3848.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}
3849.elementor-nav-menu a,.elementor-nav-menu li{position:relative}
3850.elementor-nav-menu li{border-width:0}
3851.elementor-nav-menu a{display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
3852.elementor-nav-menu a,.elementor-nav-menu a:focus,.elementor-nav-menu a:hover{padding:10px 20px;line-height:20px}
3853.elementor-nav-menu a.current{background:#373a3c;color:#fff}
3854.elementor-nav-menu a.disabled{cursor:not-allowed;color:#a1a6a9}
3855.elementor-nav-menu--indicator-none .elementor-nav-menu .elementor-item.has-submenu{padding-right:20px}
3856.elementor-nav-menu--indicator-none .elementor-nav-menu .elementor-item.has-submenu .sub-arrow{display:none}
3857.elementor-nav-menu--indicator-plus:before{font-family:Open Sans,sans-serif}
3858.elementor-nav-menu--indicator-chevron .elementor-nav-menu .sub-arrow{
font-size:10px}
3859.elementor-nav-menu--indicator-chevron .elementor-nav-menu .sub-arrow i:before{content:""}
3860.elementor-nav-menu--indicator-angle .elementor-nav-menu .sub-arrow i:before{content:""}
3861.elementor-nav-menu--indicator-classic .elementor-nav-menu .sub-arrow i:before{content:""}
3862.elementor-nav-menu--indicator-plus .elementor-nav-menu .sub-arrow i:before{content:"+"}
3863.elementor-nav-menu .sub-arrow{font-size:16px;line-height:1;padding:10px 0 10px 10px;margin-top:-10px;margin-bottom:-10px}
3864.elementor-nav-menu .sub-arrow i{pointer-events:none}
3865.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}
3866.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}
3867.elementor-menu-toggle.elementor-active i:before{content:"\e87f"}
3868.elementor-nav-menu--dropdown{background-color:#fff;
font-size:13px}
3869.elementor-nav-menu--dropdown-none .elementor-menu-toggle,.elementor-nav-menu--dropdown-none .elementor-nav-menu--dropdown{display:none}
3870.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}
3871.elementor-nav-menu--dropdown.elementor-nav-menu__container .elementor-sub-item{font-size:.85em}
3872.elementor-nav-menu--dropdown a{color:#494c4f;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
3873.elementor-nav-menu--dropdown a.current{background:#373a3c;color:#fff}
3874.elementor-nav-menu--dropdown a.disabled{color:#b3b3b3}
3875ul.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}
3876.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}
3877.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}
3878.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}
3879.elementor-nav-menu--stretch .elementor-nav-menu__container.elementor-nav-menu--dropdown{position:absolute;z-index:9997}
3880@media (min-width:768px){.elementor-nav-menu--dropdown-mobile .elementor-menu-toggle,.elementor-nav-menu--dropdown-mobile .elementor-nav-menu--dropdown{display:none}
3881}
3882@media (min-width:1025px){.elementor-nav-menu--dropdown-tablet .elementor-menu-toggle,.elementor-nav-menu--dropdown-tablet .elementor-nav-menu--dropdown{display:none}
3883}
3884@media (max-width:1024px){.elementor-nav-menu--dropdown-tablet .elementor-nav-menu--main{display:none}
3885}
3886@media (max-width:767px){.elementor-nav-menu--dropdown-mobile .elementor-nav-menu--main{display:none}
3887}
3888.elementor-theme-builder-content-area{height:400px}
3889.elementor-location-footer:before,.elementor-location-header:before{content:"";display:table;clear:both}
3890.elementor-posts.elementor-posts--skin-archive_full_content article.elementor-post{display:block}
3891.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}
3892.elementor-post-navigation-borders-yes .elementor-post-navigation__separator{height:100%;width:1px;margin:0 auto;background-color:#d4d4d4}
3893.elementor-post-navigation{overflow:hidden;display:-webkit-box;
display:-ms-flexbox;
display:flex}
3894.elementor-post-navigation .post-navigation__arrow-wrapper{color:#d4d4d4}
3895.elementor-post-navigation .post-navigation__arrow-wrapper.post-navigation__arrow-prev{font-size:30px;padding-right:15px}
3896.elementor-post-navigation .post-navigation__arrow-wrapper.post-navigation__arrow-next{font-size:30px;padding-left:15px}
3897.elementor-post-navigation .post-navigation__arrow-wrapper i{-webkit-transform:translateY(-5%);-ms-transform:translateY(-5%);transform:translateY(-5%)}
3898.elementor-post-navigation .elementor-post-navigation__link__next,.elementor-post-navigation .elementor-post-navigation__link__prev{overflow:hidden}
3899.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%}
3900.elementor-post-navigation .post-navigation__next--label,.elementor-post-navigation .post-navigation__prev--label{text-transform:uppercase;font-size:.8em}
3901.elementor-post-navigation .post-navigation__next--title,.elementor-post-navigation .post-navigation__prev--title{font-size:.7em}
3902.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}
3903.elementor-post-navigation span.elementor-post-navigation__link__next{text-align:right}
3904.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}
3905.elementor-post-navigation .elementor-grid{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
3906.elementor-post-navigation .elementor-post-navigation__link{width:calc(50% - 0.5px);white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
3907.elementor-post-navigation .elementor-post-navigation__separator-wrapper{text-align:center}
3908.elementor-post-navigation .elementor-post-navigation__next{text-align:right}
3909.elementor-post-navigation .elementor-post-navigation__next a{float:right}
3910.site-main .elementor-widget-post-navigation,.site-main .elementor-widget-post-navigation [class*=navigation]{margin:0}
3911.elementor-search-form{display:block;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}
3912.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}
3913.elementor-search-form button:focus,.elementor-search-form input[type=search]:focus{outline:0;color:inherit}
3914.elementor-search-form button{background-color:#818a91;font-size:16px;color:#fff;border-radius:0}
3915.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}
3916.elementor-search-form__container:not(.elementor-search-form--full-screen){background:#eceeef}
3917.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}
3918.elementor-search-form__input::-webkit-input-placeholder{color:inherit;font-family:inherit;opacity:.6}
3919.elementor-search-form__input:-ms-input-placeholder{color:inherit;font-family:inherit;opacity:.6}
3920.elementor-search-form__input:-moz-placeholder,.elementor-search-form__input::-moz-placeholder{color:inherit;font-family:inherit;opacity:.6}
3921.elementor-search-form__input::-ms-input-placeholder{color:inherit;font-family:inherit;opacity:.6}
3922.elementor-search-form__input::placeholder{color:inherit;font-family:inherit;opacity:.6}
3923.elementor-search-form__submit{-webkit-transition:color .2s,background .2s;-o-transition:color .2s,background .2s;transition:color .2s,background .2s}
3924.elementor-search-form .elementor-search-form__submit,.elementor-search-form .elementor-search-form__submit:hover{color:#fff;border:none;border-radius:0}
3925.elementor-search-form--button-type-text .elementor-search-form__submit{-ms-flex-negative:0;flex-shrink:0}
3926.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}
3927.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}
3928.elementor-search-form--skin-full_screen .elementor-search-form__toggle{display:inline-block;cursor:pointer;vertical-align:middle;color:#494c4f}
3929.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}
3930.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}
3931.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)}
3932.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)}
3933.elementor-search-form--skin-full_screen .elementor-search-form__container:not(.elementor-search-form--full-screen) .dialog-lightbox-close-button{display:none}
3934.elementor-author-box{display:-webkit-box;
display:-ms-flexbox;
display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
3935.elementor-author-box__avatar{-ms-flex-negative:0;flex-shrink:0;margin-right:25px}
3936.elementor-author-box__avatar img{width:100px;border-radius:500px;-o-object-fit:cover;object-fit:cover}
3937.elementor-author-box__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:17px}
3938.elementor-author-box__name{font-size:24px;margin-bottom:5px}
3939.elementor-author-box__bio,.elementor-author-box__bio p{margin-bottom:.8em}
3940.elementor-author-box__bio p:last-of-type{margin-bottom:0}
3941.elementor-author-box--layout-image-left .elementor-author-box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
3942.elementor-author-box--layout-image-left .elementor-author-box__avatar{margin-left:0;margin-right:25px}
3943.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}
3944.elementor-author-box--layout-image-right .elementor-author-box__avatar{margin-right:0;margin-left:25px}
3945.elementor-author-box--layout-image-above .elementor-author-box{display:block}
3946.elementor-author-box--layout-image-above .elementor-author-box__avatar{margin:0 auto 15px;display:inline-block}
3947.elementor-author-box--layout-image-above.elementor-author-box--align-left .elementor-author-box__avatar{margin-left:0}
3948.elementor-author-box--layout-image-above.elementor-author-box--align-right .elementor-author-box__avatar{margin-right:0}
3949.elementor-author-box--align-left .elementor-author-box{text-align:left}
3950.elementor-author-box--align-right .elementor-author-box{text-align:right}
3951.elementor-author-box--align-center .elementor-author-box{text-align:center}
3952.elementor-button.elementor-author-box__button{border:2px solid #55595c;
font-size:15px;font-weight:100;padding:10px 18px}
3953.elementor-button.elementor-author-box__button,.elementor-button.elementor-author-box__button:hover{background:transparent;color:#55595c}
3954.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}
3955.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}
3956.elementor-post-info__terms-list{display:inline-block}
3957.elementor-post-info .elementor-icon-list-icon .elementor-avatar{border-radius:100%}
3958.elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{display:inline-block}
3959.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}
3960.elementor-widget-breadcrumbs{font-size:.85em}
3961.elementor-widget-breadcrumbs p{margin-bottom:0}
3962.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}
3963.elementor-sticky--active{z-index:99}
3964[data-elementor-type=popup] .elementor-section-wrap:not(:empty)+#elementor-add-new-section,[data-elementor-type=popup]:not(.elementor-edit-mode){display:none}
3965.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}
3966.elementor-popup-modal .dialog-buttons-wrapper,.elementor-popup-modal .dialog-header{display:none}
3967.elementor-popup-modal .dialog-close-button{display:none;top:20px;right:20px;opacity:1;z-index:9999;pointer-events:all}
3968.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}
3969.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}
3970.elementor-popup-modal .elementor{width:100%}
3971.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}
3972.elementor-motion-effects-container{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}
3973.elementor-motion-effects-layer{position:absolute;top:0;left:0;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}
3974.elementor-motion-effects-perspective{-webkit-perspective:1200px;perspective:1200px}
3975.elementor-gallery__container{min-height:1px}
3976.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)}
3977.elementor-gallery-item__content,.elementor-gallery-item__overlay{height:100%;width:100%;position:absolute;top:0;left:0}
3978.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}
3979.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}
3980.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)}
3981.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)}
3982.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))}
3983.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)}
3984.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)}
3985.elementor-gallery-item__description{color:var(--description-text-color,#fff);width:100%}
3986.elementor-gallery-item__title{color:var(--title-text-color,#fff);font-weight:700;width:100%}
3987.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}
3988.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)}
3989.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)}
3990.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)}
3991.elementor-gallery__titles-container.e--pointer-framed .elementor-item:after{border-color:var(--galleries-pointer-bg-color-hover)}
3992.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)}
3993.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)}
3994.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}
3995.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)}
3996.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}
3997.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)}
3998.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}
3999.elementor-gallery-title--active{color:#495157}
4000.elementor-gallery-title:not(:last-child){margin-right:var(--space-between)}
4001.elementor-gallery-item__title+.elementor-gallery-item__description{margin-top:var(--description-margin-top)}
4002.e-gallery-item.elementor-gallery-item{-webkit-transition-property:all;-o-transition-property:all;transition-property:all}
4003.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}
4004a.elementor-item.elementor-gallery-title{color:var(--galleries-title-color-normal)}
4005a.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)}
4006a.elementor-item.elementor-gallery-title.elementor-item-active{color:var(--gallery-title-color-active)}
4007.elementor-widget-table-of-contents .elementor-toc__header-title{color:var(--header-color)}
4008.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}
4009.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}
4010.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)}
4011.elementor-toc__header-title{font-size:18px;margin:0;color:var(--header-color)}
4012.elementor-toc__toggle-button{cursor:pointer;display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex}
4013.elementor-toc__toggle-button i{color:var(--toggle-button-color)}
4014.elementor-toc__toggle-button svg{height:1em;width:1em}
4015.elementor-toc__spinner-container{text-align:center}
4016.elementor-toc__spinner{font-size:2em}
4017.elementor-toc__body{padding:var(--box-padding,20px)}
4018.elementor-toc__list-wrapper{list-style:none;padding:0}
4019.elementor-toc__list-item{margin-bottom:.5em}
4020.elementor-toc__list-item.elementor-item-active{font-weight:700}
4021.elementor-toc__list-item .elementor-toc__list-wrapper{margin-top:.5em;margin-left:var(--nested-list-indent,1em)}
4022.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)}
4023.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)}
4024.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}
4025.elementor-toc__list-item-text-wrapper:before,.elementor-toc__list-item-text-wrapper i{margin-right:8px;color:var(--marker-color)}
4026.elementor-toc__list-item-text-wrapper i{font-size:var(--marker-size,.5em)}
4027.elementor-toc__list-item-text-wrapper:before{font-size:var(--marker-size,1em)}
4028.elementor-toc--content-ellipsis .elementor-toc__list-item-text{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
4029.elementor-toc__list-items--collapsible>.elementor-toc__list-wrapper>.elementor-toc__list-item>.elementor-toc__list-wrapper{display:none}
4030.elementor-toc__heading-anchor{position:absolute}
4031.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)}
4032.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)}
4033.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)}
4034ol.elementor-toc__list-wrapper{counter-reset:item}
4035ol.elementor-toc__list-wrapper .elementor-toc__list-item{counter-increment:item}
4036ol.elementor-toc__list-wrapper .elementor-toc__list-item-text-wrapper:before{content:counters(item,".") ". "}
4037@media only screen and (max-width:1024px){.elementor-toc--minimized-on-tablet .elementor-toc__body{display:none}
4038}
4039@media only screen and (max-width:767px){.elementor-toc--minimized-on-mobile .elementor-toc__body{display:none}
4040}
4041
4042/*!/wp-content/uploads/elementor/css/post-7.css*/
4043.elementor-7 .elementor-element.elementor-element-1e04045:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1e04045 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000422;background-image:url(https://www.jordiaguilarabogados.com/wp-content/uploads/2020/10/Jordi-Aguilar-scaled.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;}
4044.elementor-7 .elementor-element.elementor-element-1e04045 > .elementor-background-overlay{
background-color:#000422A3;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
4045.elementor-7 .elementor-element.elementor-element-1e04045{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:260px 0px 40px 0px;}
4046.elementor-7 .elementor-element.elementor-element-bbbd438 > .elementor-element-populated{margin:0% 32% 0% 0%;}
4047.elementor-7 .elementor-element.elementor-element-86502a4{text-align:left;}
4048.elementor-7 .elementor-element.elementor-element-86502a4 .elementor-heading-title{color:#DBDDEE;text-transform:none;}
4049.elementor-7 .elementor-element.elementor-element-6cd514e .elementor-heading-title{color:#FFFFFF;text-transform:none;}
4050.elementor-7 .elementor-element.elementor-element-6cd514e > .elementor-widget-container{margin:4px 0px 4px 0px;}
4051.elementor-7 .elementor-element.elementor-element-909f4d7 .elementor-text-editor{text-align:left;}
4052.elementor-7 .elementor-element.elementor-element-909f4d7{color:#DBDDEE;}
4053.elementor-7 .elementor-element.elementor-element-909f4d7 > .elementor-widget-container{margin:0px 200px 20px 0px;}
4054.elementor-7 .elementor-element.elementor-element-3bad418 > .elementor-widget-container{margin:0px 32px 0px 0px;}
4055.elementor-7 .elementor-element.elementor-element-3bad418{width:auto;max-width:auto;}
4056.elementor-7 .elementor-element.elementor-element-3bdd2e3 .elementor-icon-list-icon i{color:#FFFFFF;
font-size:14px;}
4057.elementor-7 .elementor-element.elementor-element-3bdd2e3 .elementor-icon-list-icon svg{fill:#FFFFFF;width:14px;}
4058.elementor-7 .elementor-element.elementor-element-3bdd2e3 .elementor-icon-list-text{color:#DBDDEE;padding-left:12px;}
4059.elementor-7 .elementor-element.elementor-element-3bdd2e3 > .elementor-widget-container{margin:140px 0px 12px 0px;}
4060.elementor-7 .elementor-element.elementor-element-5aa4430{--grid-template-columns:repeat(4, auto);--icon-size:16px;--grid-column-gap:24px;--grid-row-gap:0px;}
4061.elementor-7 .elementor-element.elementor-element-5aa4430 .elementor-widget-container{text-align:left;}
4062.elementor-7 .elementor-element.elementor-element-5aa4430 .elementor-social-icon{background-color:rgba(2, 1, 1, 0);--icon-padding:0em;}
4063.elementor-7 .elementor-element.elementor-element-5aa4430 .elementor-social-icon i{color:#DBDDEE;}
4064.elementor-7 .elementor-element.elementor-element-5aa4430 .elementor-social-icon svg{fill:#DBDDEE;}
4065.elementor-7 .elementor-element.elementor-element-5aa4430 .elementor-social-icon:hover i{color:#FFFFFF;}
4066.elementor-7 .elementor-element.elementor-element-5aa4430 .elementor-social-icon:hover svg{fill:#FFFFFF;}
4067.elementor-7 .elementor-element.elementor-element-60c1c9e{padding:0px 0px 40px 0px;}
4068.elementor-7 .elementor-element.elementor-element-a17852a > .elementor-element-populated{padding:80px 0px 0px 0px;}
4069.elementor-7 .elementor-element.elementor-element-8c20d62 .elementor-heading-title{color:#000422;font-size:35px;text-transform:none;}
4070.elementor-7 .elementor-element.elementor-element-8c20d62 > .elementor-widget-container{margin:0px 0px 0px 0px;}
4071.elementor-7 .elementor-element.elementor-element-6d2451b .elementor-text-editor{text-align:left;}
4072.elementor-7 .elementor-element.elementor-element-6d2451b{font-weight:bold;}
4073.elementor-7 .elementor-element.elementor-element-6d2451b > .elementor-widget-container{margin:0px 40px -20px 0px;}
4074.elementor-7 .elementor-element.elementor-element-1126aa2 > .elementor-widget-container{margin:0px 40px 0px 0px;}
4075.elementor-7 .elementor-element.elementor-element-672f5cf{--divider-border-style:solid;--divider-color:#DBDDEE;--divider-border-width:1px;}
4076.elementor-7 .elementor-element.elementor-element-672f5cf .elementor-divider-separator{width:90%;}
4077.elementor-7 .elementor-element.elementor-element-672f5cf .elementor-divider{padding-top:0px;padding-bottom:0px;}
4078.elementor-7 .elementor-element.elementor-element-354b77f.elementor-view-stacked .elementor-icon{
background-color:#0A1D8514;fill:#0A1D85;color:#0A1D85;}
4079.elementor-7 .elementor-element.elementor-element-354b77f.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-354b77f.elementor-view-default .elementor-icon{
fill:#0A1D8514;
color:#0A1D8514;
border-color:#0A1D8514;}
4080.elementor-7 .elementor-element.elementor-element-354b77f.elementor-view-framed .elementor-icon{background-color:#0A1D85;}
4081.elementor-7 .elementor-element.elementor-element-354b77f.elementor-position-right .elementor-icon-box-icon{margin-left:24px;}
4082.elementor-7 .elementor-element.elementor-element-354b77f.elementor-position-left .elementor-icon-box-icon{margin-right:24px;}
4083.elementor-7 .elementor-element.elementor-element-354b77f.elementor-position-top .elementor-icon-box-icon{margin-bottom:24px;}
4084.elementor-7 .elementor-element.elementor-element-354b77f .elementor-icon{font-size:24px;padding:16px;}
4085.elementor-7 .elementor-element.elementor-element-354b77f .elementor-icon i{transform:rotate(0deg);}
4086.elementor-7 .elementor-element.elementor-element-354b77f .elementor-icon-box-wrapper{text-align:left;}
4087.elementor-7 .elementor-element.elementor-element-354b77f .elementor-icon-box-title{margin-bottom:0px;}
4088.elementor-7 .elementor-element.elementor-element-354b77f .elementor-icon-box-content .elementor-icon-box-description{color:#0A1D85;font-size:32px;font-weight:bold;}
4089.elementor-7 .elementor-element.elementor-element-01a8d3e.elementor-view-stacked .elementor-icon{
background-color:#0A1D8514;fill:#0A1D85;color:#0A1D85;}
4090.elementor-7 .elementor-element.elementor-element-01a8d3e.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-01a8d3e.elementor-view-default .elementor-icon{
fill:#0A1D8514;
color:#0A1D8514;
border-color:#0A1D8514;}
4091.elementor-7 .elementor-element.elementor-element-01a8d3e.elementor-view-framed .elementor-icon{background-color:#0A1D85;}
4092.elementor-7 .elementor-element.elementor-element-01a8d3e.elementor-position-right .elementor-icon-box-icon{margin-left:24px;}
4093.elementor-7 .elementor-element.elementor-element-01a8d3e.elementor-position-left .elementor-icon-box-icon{margin-right:24px;}
4094.elementor-7 .elementor-element.elementor-element-01a8d3e.elementor-position-top .elementor-icon-box-icon{margin-bottom:24px;}
4095.elementor-7 .elementor-element.elementor-element-01a8d3e .elementor-icon{font-size:24px;padding:16px;}
4096.elementor-7 .elementor-element.elementor-element-01a8d3e .elementor-icon i{transform:rotate(0deg);}
4097.elementor-7 .elementor-element.elementor-element-01a8d3e .elementor-icon-box-wrapper{text-align:left;}
4098.elementor-7 .elementor-element.elementor-element-01a8d3e .elementor-icon-box-title{margin-bottom:0px;}
4099.elementor-7 .elementor-element.elementor-element-01a8d3e .elementor-icon-box-content .elementor-icon-box-description{color:#0A1D85;font-size:32px;font-weight:bold;}
4100.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-3f1dadf.elementor-column .elementor-column-wrap{align-items:center;}
4101.elementor-7 .elementor-element.elementor-element-3f1dadf.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}
4102.elementor-7 .elementor-element.elementor-element-3f1dadf:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-3f1dadf > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}
4103.elementor-7 .elementor-element.elementor-element-3f1dadf > .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:40px 0px 0px 40px;padding:0px 30px 0px 30px;}
4104.elementor-7 .elementor-element.elementor-element-3f1dadf > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-3f1dadf > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-3f1dadf > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}
4105.elementor-7 .elementor-element.elementor-element-3f1dadf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
4106.elementor-7 .elementor-element.elementor-element-45a99f6 .elementor-icon-list-icon i{color:#E65644;
font-size:10px;}
4107.elementor-7 .elementor-element.elementor-element-45a99f6 .elementor-icon-list-icon svg{fill:#E65644;width:10px;}
4108.elementor-7 .elementor-element.elementor-element-45a99f6 .elementor-icon-list-item, .elementor-7 .elementor-element.elementor-element-45a99f6 .elementor-icon-list-item a{
font-size:14px;}
4109.elementor-7 .elementor-element.elementor-element-45a99f6{width:auto;max-width:auto;bottom:57px;}
4110body:not(.rtl) .elementor-7 .elementor-element.elementor-element-45a99f6{right:38.875px;}
4111body.rtl .elementor-7 .elementor-element.elementor-element-45a99f6{left:38.875px;}
4112.elementor-7 .elementor-element.elementor-element-d4e17a8{text-align:center;}
4113.elementor-7 .elementor-element.elementor-element-d4e17a8 .elementor-heading-title{font-size:40px;text-transform:none;}
4114.elementor-7 .elementor-element.elementor-element-d4e17a8 > .elementor-widget-container{padding:0px 0px 10px 0px;}
4115.elementor-7 .elementor-element.elementor-element-333374f{--divider-border-style:solid;
--divider-color:#00000014;--divider-border-width:1px;}
4116.elementor-7 .elementor-element.elementor-element-333374f .elementor-divider-separator{width:20%;margin:0 auto;
margin-center:0;}
4117.elementor-7 .elementor-element.elementor-element-333374f .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}
4118.elementor-7 .elementor-element.elementor-element-2d7e514{padding:0px 0px 20px 0px;}
4119.elementor-7 .elementor-element.elementor-element-988410b > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}
4120.elementor-7 .elementor-element.elementor-element-988410b:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-988410b > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
background-color:#00042285;background-image:url(https://www.jordiaguilarabogados.com/wp-content/uploads/2020/10/Despacho-de-abogados-Penal.jpg);background-position:center left;background-repeat:no-repeat;background-size:cover;}
4121.elementor-7 .elementor-element.elementor-element-988410b > .elementor-element-populated > .elementor-background-overlay{
background-color:#000422A3;opacity:1;}
4122.elementor-7 .elementor-element.elementor-element-988410b:hover > .elementor-element-populated > .elementor-background-overlay{
background-color:#00042291;opacity:1;}
4123.elementor-7 .elementor-element.elementor-element-988410b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}
4124.elementor-7 .elementor-element.elementor-element-988410b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
4125.elementor-7 .elementor-element.elementor-element-bdbb4b5{text-align:left;}
4126.elementor-7 .elementor-element.elementor-element-bdbb4b5 .elementor-heading-title{color:#FFFFFF;font-size:20px;font-weight:bold;}
4127.elementor-7 .elementor-element.elementor-element-bdbb4b5 > .elementor-widget-container{margin:0px 0px 200px 0px;}
4128.elementor-7 .elementor-element.elementor-element-71fe1ec{text-align:left;}
4129.elementor-7 .elementor-element.elementor-element-71fe1ec .elementor-heading-title{color:#FFFFFF;}
4130.elementor-7 .elementor-element.elementor-element-74dc875{color:#DBDDEE;}
4131.elementor-7 .elementor-element.elementor-element-74dc875 > .elementor-widget-container{margin:0px 0px 20px 0px;}
4132.elementor-7 .elementor-element.elementor-element-22ee264 .elementor-button .elementor-align-icon-right{margin-left:16px;}
4133.elementor-7 .elementor-element.elementor-element-22ee264 .elementor-button .elementor-align-icon-left{margin-right:16px;}
4134.elementor-7 .elementor-element.elementor-element-22ee264 .elementor-button{background-color:rgba(2, 1, 1, 0);border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
4135.elementor-7 .elementor-element.elementor-element-22ee264 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-22ee264 .elementor-button:focus{color:#E65644;}
4136.elementor-7 .elementor-element.elementor-element-22ee264 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-22ee264 .elementor-button:focus svg{fill:#E65644;}
4137.elementor-7 .elementor-element.elementor-element-9d8d2f9 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}
4138.elementor-7 .elementor-element.elementor-element-9d8d2f9:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-9d8d2f9 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000422;background-image:url(https://www.jordiaguilarabogados.com/wp-content/uploads/2020/10/Despacho-de-abogados-Familia.jpg);background-position:center left;background-repeat:no-repeat;background-size:cover;}
4139.elementor-7 .elementor-element.elementor-element-9d8d2f9 > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.64);opacity:1;}
4140.elementor-7 .elementor-element.elementor-element-9d8d2f9:hover > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.78);opacity:1;}
4141.elementor-7 .elementor-element.elementor-element-9d8d2f9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}
4142.elementor-7 .elementor-element.elementor-element-9d8d2f9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
4143.elementor-7 .elementor-element.elementor-element-5642527{text-align:left;}
4144.elementor-7 .elementor-element.elementor-element-5642527 .elementor-heading-title{color:#FFFFFF;font-size:20px;font-weight:bold;}
4145.elementor-7 .elementor-element.elementor-element-5642527 > .elementor-widget-container{margin:0px 0px 200px 0px;}
4146.elementor-7 .elementor-element.elementor-element-71789d7 .elementor-heading-title{color:#FFFFFF;}
4147.elementor-7 .elementor-element.elementor-element-d0596fe{color:#DBDDEE;}
4148.elementor-7 .elementor-element.elementor-element-d0596fe > .elementor-widget-container{margin:0px 0px 20px 0px;}
4149.elementor-7 .elementor-element.elementor-element-ab30761 .elementor-button .elementor-align-icon-right{margin-left:16px;}
4150.elementor-7 .elementor-element.elementor-element-ab30761 .elementor-button .elementor-align-icon-left{margin-right:16px;}
4151.elementor-7 .elementor-element.elementor-element-ab30761 .elementor-button{background-color:rgba(2, 1, 1, 0);border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
4152.elementor-7 .elementor-element.elementor-element-ab30761 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-ab30761 .elementor-button:focus{color:#E65644;}
4153.elementor-7 .elementor-element.elementor-element-ab30761 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-ab30761 .elementor-button:focus svg{fill:#E65644;}
4154.elementor-7 .elementor-element.elementor-element-663a07a > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}
4155.elementor-7 .elementor-element.elementor-element-663a07a:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-663a07a > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000422;background-image:url(https://www.jordiaguilarabogados.com/wp-content/uploads/2020/10/Despacho-de-abogados-Extranjeria.jpg);background-position:center left;background-repeat:no-repeat;background-size:cover;}
4156.elementor-7 .elementor-element.elementor-element-663a07a > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.64);opacity:1;}
4157.elementor-7 .elementor-element.elementor-element-663a07a:hover > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.78);opacity:1;}
4158.elementor-7 .elementor-element.elementor-element-663a07a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}
4159.elementor-7 .elementor-element.elementor-element-663a07a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
4160.elementor-7 .elementor-element.elementor-element-d90b334 .elementor-heading-title{color:#FFFFFF;font-size:20px;font-weight:bold;}
4161.elementor-7 .elementor-element.elementor-element-d90b334 > .elementor-widget-container{margin:0px 0px 200px 0px;}
4162.elementor-7 .elementor-element.elementor-element-9a9c7c4 .elementor-heading-title{color:#FFFFFF;}
4163.elementor-7 .elementor-element.elementor-element-e5cad34{color:#DBDDEE;}
4164.elementor-7 .elementor-element.elementor-element-e5cad34 > .elementor-widget-container{margin:0px 0px 20px 0px;}
4165.elementor-7 .elementor-element.elementor-element-eced852 .elementor-button .elementor-align-icon-right{margin-left:16px;}
4166.elementor-7 .elementor-element.elementor-element-eced852 .elementor-button .elementor-align-icon-left{margin-right:16px;}
4167.elementor-7 .elementor-element.elementor-element-eced852 .elementor-button{background-color:rgba(2, 1, 1, 0);border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
4168.elementor-7 .elementor-element.elementor-element-eced852 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-eced852 .elementor-button:focus{color:#E65644;}
4169.elementor-7 .elementor-element.elementor-element-eced852 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-eced852 .elementor-button:focus svg{fill:#E65644;}
4170.elementor-7 .elementor-element.elementor-element-e4f036a > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}
4171.elementor-7 .elementor-element.elementor-element-e4f036a:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-e4f036a > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000422;background-image:url(https://www.jordiaguilarabogados.com/wp-content/uploads/2020/10/Despacho-de-abogados-Accidentes-de-trafico.jpg);background-position:center left;background-repeat:no-repeat;background-size:cover;}
4172.elementor-7 .elementor-element.elementor-element-e4f036a > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.64);opacity:1;}
4173.elementor-7 .elementor-element.elementor-element-e4f036a:hover > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.78);opacity:1;}
4174.elementor-7 .elementor-element.elementor-element-e4f036a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}
4175.elementor-7 .elementor-element.elementor-element-e4f036a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
4176.elementor-7 .elementor-element.elementor-element-650a77b{text-align:left;}
4177.elementor-7 .elementor-element.elementor-element-650a77b .elementor-heading-title{color:#FFFFFF;font-size:20px;font-weight:bold;}
4178.elementor-7 .elementor-element.elementor-element-650a77b > .elementor-widget-container{margin:0px 0px 200px 0px;}
4179.elementor-7 .elementor-element.elementor-element-ac46c45 .elementor-heading-title{color:#FFFFFF;text-transform:none;}
4180.elementor-7 .elementor-element.elementor-element-aec836c{color:#DBDDEE;}
4181.elementor-7 .elementor-element.elementor-element-aec836c > .elementor-widget-container{margin:0px 0px 20px 0px;}
4182.elementor-7 .elementor-element.elementor-element-80176f0 .elementor-button .elementor-align-icon-right{margin-left:16px;}
4183.elementor-7 .elementor-element.elementor-element-80176f0 .elementor-button .elementor-align-icon-left{margin-right:16px;}
4184.elementor-7 .elementor-element.elementor-element-80176f0 .elementor-button{background-color:rgba(2, 1, 1, 0);border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
4185.elementor-7 .elementor-element.elementor-element-80176f0 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-80176f0 .elementor-button:focus{color:#E65644;}
4186.elementor-7 .elementor-element.elementor-element-80176f0 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-80176f0 .elementor-button:focus svg{fill:#E65644;}
4187.elementor-7 .elementor-element.elementor-element-bec4b9b{padding:0px 0px 20px 0px;}
4188.elementor-7 .elementor-element.elementor-element-02903c7 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}
4189.elementor-7 .elementor-element.elementor-element-02903c7:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-02903c7 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000422;background-image:url(https://www.jordiaguilarabogados.com/wp-content/uploads/2020/10/Despacho-de-abogados-Herencias-y-testamentos.jpg);background-position:center left;background-repeat:no-repeat;background-size:cover;}
4190.elementor-7 .elementor-element.elementor-element-02903c7 > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.64);opacity:1;}
4191.elementor-7 .elementor-element.elementor-element-02903c7:hover > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.78);opacity:1;}
4192.elementor-7 .elementor-element.elementor-element-02903c7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}
4193.elementor-7 .elementor-element.elementor-element-02903c7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
4194.elementor-7 .elementor-element.elementor-element-005f6d7{text-align:left;}
4195.elementor-7 .elementor-element.elementor-element-005f6d7 .elementor-heading-title{color:#FFFFFF;font-size:20px;font-weight:bold;}
4196.elementor-7 .elementor-element.elementor-element-005f6d7 > .elementor-widget-container{margin:0px 0px 200px 0px;}
4197.elementor-7 .elementor-element.elementor-element-4d34309{text-align:left;}
4198.elementor-7 .elementor-element.elementor-element-4d34309 .elementor-heading-title{color:#FFFFFF;text-transform:none;}
4199.elementor-7 .elementor-element.elementor-element-22c3adb{color:#DBDDEE;}
4200.elementor-7 .elementor-element.elementor-element-22c3adb > .elementor-widget-container{margin:0px 0px 20px 0px;}
4201.elementor-7 .elementor-element.elementor-element-b1ca421 .elementor-button .elementor-align-icon-right{margin-left:16px;}
4202.elementor-7 .elementor-element.elementor-element-b1ca421 .elementor-button .elementor-align-icon-left{margin-right:16px;}
4203.elementor-7 .elementor-element.elementor-element-b1ca421 .elementor-button{background-color:rgba(2, 1, 1, 0);border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
4204.elementor-7 .elementor-element.elementor-element-b1ca421 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-b1ca421 .elementor-button:focus{color:#E65644;}
4205.elementor-7 .elementor-element.elementor-element-b1ca421 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-b1ca421 .elementor-button:focus svg{fill:#E65644;}
4206.elementor-7 .elementor-element.elementor-element-536e3c2 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}
4207.elementor-7 .elementor-element.elementor-element-536e3c2:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-536e3c2 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000422;background-image:url(https://www.jordiaguilarabogados.com/wp-content/uploads/2020/10/Despacho-de-abogados-Vilocencia-de-genero.jpg);background-position:center left;background-repeat:no-repeat;background-size:cover;}
4208.elementor-7 .elementor-element.elementor-element-536e3c2 > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.64);opacity:1;}
4209.elementor-7 .elementor-element.elementor-element-536e3c2:hover > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.78);opacity:1;}
4210.elementor-7 .elementor-element.elementor-element-536e3c2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}
4211.elementor-7 .elementor-element.elementor-element-536e3c2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
4212.elementor-7 .elementor-element.elementor-element-babae4b{text-align:left;}
4213.elementor-7 .elementor-element.elementor-element-babae4b .elementor-heading-title{color:#FFFFFF;font-size:20px;font-weight:bold;}
4214.elementor-7 .elementor-element.elementor-element-babae4b > .elementor-widget-container{margin:0px 0px 200px 0px;}
4215.elementor-7 .elementor-element.elementor-element-9914aae .elementor-heading-title{color:#FFFFFF;text-transform:none;}
4216.elementor-7 .elementor-element.elementor-element-fa940fb{color:#DBDDEE;}
4217.elementor-7 .elementor-element.elementor-element-fa940fb > .elementor-widget-container{margin:0px 0px 20px 0px;}
4218.elementor-7 .elementor-element.elementor-element-3c83a8b .elementor-button .elementor-align-icon-right{margin-left:16px;}
4219.elementor-7 .elementor-element.elementor-element-3c83a8b .elementor-button .elementor-align-icon-left{margin-right:16px;}
4220.elementor-7 .elementor-element.elementor-element-3c83a8b .elementor-button{background-color:rgba(2, 1, 1, 0);border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
4221.elementor-7 .elementor-element.elementor-element-3c83a8b .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-3c83a8b .elementor-button:focus{color:#E65644;}
4222.elementor-7 .elementor-element.elementor-element-3c83a8b .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-3c83a8b .elementor-button:focus svg{fill:#E65644;}
4223.elementor-7 .elementor-element.elementor-element-5f765f3 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}
4224.elementor-7 .elementor-element.elementor-element-5f765f3:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-5f765f3 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000422;background-image:url(https://www.jordiaguilarabogados.com/wp-content/uploads/2020/10/Despacho-de-abogados-Alcoholemia.jpg);background-position:center left;background-repeat:no-repeat;background-size:cover;}
4225.elementor-7 .elementor-element.elementor-element-5f765f3 > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.64);opacity:1;}
4226.elementor-7 .elementor-element.elementor-element-5f765f3:hover > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.78);opacity:1;}
4227.elementor-7 .elementor-element.elementor-element-5f765f3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}
4228.elementor-7 .elementor-element.elementor-element-5f765f3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
4229.elementor-7 .elementor-element.elementor-element-0bee72d .elementor-heading-title{color:#FFFFFF;font-size:20px;font-weight:bold;}
4230.elementor-7 .elementor-element.elementor-element-0bee72d > .elementor-widget-container{margin:0px 0px 200px 0px;}
4231.elementor-7 .elementor-element.elementor-element-ebc00d7 .elementor-heading-title{color:#FFFFFF;}
4232.elementor-7 .elementor-element.elementor-element-a9d2d09{color:#DBDDEE;}
4233.elementor-7 .elementor-element.elementor-element-a9d2d09 > .elementor-widget-container{margin:0px 0px 20px 0px;}
4234.elementor-7 .elementor-element.elementor-element-0579408 .elementor-button .elementor-align-icon-right{margin-left:16px;}
4235.elementor-7 .elementor-element.elementor-element-0579408 .elementor-button .elementor-align-icon-left{margin-right:16px;}
4236.elementor-7 .elementor-element.elementor-element-0579408 .elementor-button{background-color:rgba(2, 1, 1, 0);border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
4237.elementor-7 .elementor-element.elementor-element-0579408 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-0579408 .elementor-button:focus{color:#E65644;}
4238.elementor-7 .elementor-element.elementor-element-0579408 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-0579408 .elementor-button:focus svg{fill:#E65644;}
4239.elementor-7 .elementor-element.elementor-element-1af79f6 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}
4240.elementor-7 .elementor-element.elementor-element-1af79f6:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-1af79f6 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000422;background-image:url(https://www.jordiaguilarabogados.com/wp-content/uploads/2020/10/Bufete-de-abogados-Divorcios-y-separaciones.jpg);background-position:center left;background-repeat:no-repeat;background-size:cover;}
4241.elementor-7 .elementor-element.elementor-element-1af79f6 > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.64);opacity:1;}
4242.elementor-7 .elementor-element.elementor-element-1af79f6:hover > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.78);opacity:1;}
4243.elementor-7 .elementor-element.elementor-element-1af79f6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}
4244.elementor-7 .elementor-element.elementor-element-1af79f6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
4245.elementor-7 .elementor-element.elementor-element-3d004e4{text-align:left;}
4246.elementor-7 .elementor-element.elementor-element-3d004e4 .elementor-heading-title{color:#FFFFFF;font-size:20px;font-weight:bold;}
4247.elementor-7 .elementor-element.elementor-element-3d004e4 > .elementor-widget-container{margin:0px 0px 200px 0px;}
4248.elementor-7 .elementor-element.elementor-element-ac7c3b1 .elementor-heading-title{color:#FFFFFF;text-transform:none;}
4249.elementor-7 .elementor-element.elementor-element-f4b6acc{color:#DBDDEE;}
4250.elementor-7 .elementor-element.elementor-element-f4b6acc > .elementor-widget-container{margin:0px 0px 20px 0px;}
4251.elementor-7 .elementor-element.elementor-element-ab1b27e .elementor-button .elementor-align-icon-right{margin-left:16px;}
4252.elementor-7 .elementor-element.elementor-element-ab1b27e .elementor-button .elementor-align-icon-left{margin-right:16px;}
4253.elementor-7 .elementor-element.elementor-element-ab1b27e .elementor-button{background-color:rgba(2, 1, 1, 0);border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
4254.elementor-7 .elementor-element.elementor-element-ab1b27e .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-ab1b27e .elementor-button:focus{color:#E65644;}
4255.elementor-7 .elementor-element.elementor-element-ab1b27e .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-ab1b27e .elementor-button:focus svg{fill:#E65644;}
4256.elementor-7 .elementor-element.elementor-element-9a41b32 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}
4257.elementor-7 .elementor-element.elementor-element-9a41b32:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-9a41b32 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000422;background-image:url(https://www.jordiaguilarabogados.com/wp-content/uploads/2020/10/Bufete-de-abogados-Civil.jpg);background-position:center left;background-repeat:no-repeat;background-size:cover;}
4258.elementor-7 .elementor-element.elementor-element-9a41b32 > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.64);opacity:1;}
4259.elementor-7 .elementor-element.elementor-element-9a41b32:hover > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.78);opacity:1;}
4260.elementor-7 .elementor-element.elementor-element-9a41b32 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}
4261.elementor-7 .elementor-element.elementor-element-9a41b32 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
4262.elementor-7 .elementor-element.elementor-element-69c0592{text-align:left;}
4263.elementor-7 .elementor-element.elementor-element-69c0592 .elementor-heading-title{color:#FFFFFF;font-size:20px;font-weight:bold;}
4264.elementor-7 .elementor-element.elementor-element-69c0592 > .elementor-widget-container{margin:0px 0px 200px 0px;}
4265.elementor-7 .elementor-element.elementor-element-c6cd6e6 .elementor-heading-title{color:#FFFFFF;text-transform:none;}
4266.elementor-7 .elementor-element.elementor-element-cddfa4c{color:#DBDDEE;}
4267.elementor-7 .elementor-element.elementor-element-cddfa4c > .elementor-widget-container{margin:0px 0px 20px 0px;}
4268.elementor-7 .elementor-element.elementor-element-a8e0074 .elementor-button .elementor-align-icon-right{margin-left:16px;}
4269.elementor-7 .elementor-element.elementor-element-a8e0074 .elementor-button .elementor-align-icon-left{margin-right:16px;}
4270.elementor-7 .elementor-element.elementor-element-a8e0074 .elementor-button{background-color:rgba(2, 1, 1, 0);border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
4271.elementor-7 .elementor-element.elementor-element-a8e0074 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-a8e0074 .elementor-button:focus{color:#E65644;}
4272.elementor-7 .elementor-element.elementor-element-a8e0074 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-a8e0074 .elementor-button:focus svg{fill:#E65644;}
4273.elementor-7 .elementor-element.elementor-element-48ae105 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}
4274.elementor-7 .elementor-element.elementor-element-48ae105:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-48ae105 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000422;background-image:url(https://www.jordiaguilarabogados.com/wp-content/uploads/2020/10/Bufete-de-abogados-Asegoria-juridica-y-legal.jpg);background-position:center left;background-repeat:no-repeat;background-size:cover;}
4275.elementor-7 .elementor-element.elementor-element-48ae105 > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.64);opacity:1;}
4276.elementor-7 .elementor-element.elementor-element-48ae105:hover > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.78);opacity:1;}
4277.elementor-7 .elementor-element.elementor-element-48ae105 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}
4278.elementor-7 .elementor-element.elementor-element-48ae105 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
4279.elementor-7 .elementor-element.elementor-element-d5ee666 .elementor-heading-title{color:#FFFFFF;font-size:20px;font-weight:bold;}
4280.elementor-7 .elementor-element.elementor-element-d5ee666 > .elementor-widget-container{margin:0px 0px 200px 0px;}
4281.elementor-7 .elementor-element.elementor-element-1ee99d0 .elementor-heading-title{color:#FFFFFF;text-transform:none;}
4282.elementor-7 .elementor-element.elementor-element-13ee73b{color:#DBDDEE;}
4283.elementor-7 .elementor-element.elementor-element-13ee73b > .elementor-widget-container{margin:0px 0px 20px 0px;}
4284.elementor-7 .elementor-element.elementor-element-62cee2d .elementor-button .elementor-align-icon-right{margin-left:16px;}
4285.elementor-7 .elementor-element.elementor-element-62cee2d .elementor-button .elementor-align-icon-left{margin-right:16px;}
4286.elementor-7 .elementor-element.elementor-element-62cee2d .elementor-button{background-color:rgba(2, 1, 1, 0);border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
4287.elementor-7 .elementor-element.elementor-element-62cee2d .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-62cee2d .elementor-button:focus{color:#E65644;}
4288.elementor-7 .elementor-element.elementor-element-62cee2d .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-62cee2d .elementor-button:focus svg{fill:#E65644;}
4289.elementor-7 .elementor-element.elementor-element-a08e2ba > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}
4290.elementor-7 .elementor-element.elementor-element-a08e2ba:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-a08e2ba > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000422;background-image:url(https://www.jordiaguilarabogados.com/wp-content/uploads/2020/10/Bufete-de-abogados-Castellon.jpg);background-position:center left;background-repeat:no-repeat;background-size:cover;}
4291.elementor-7 .elementor-element.elementor-element-a08e2ba > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.64);opacity:1;}
4292.elementor-7 .elementor-element.elementor-element-a08e2ba:hover > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.78);opacity:1;}
4293.elementor-7 .elementor-element.elementor-element-a08e2ba > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}
4294.elementor-7 .elementor-element.elementor-element-a08e2ba > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
4295.elementor-7 .elementor-element.elementor-element-80ce788{text-align:left;}
4296.elementor-7 .elementor-element.elementor-element-80ce788 .elementor-heading-title{color:#FFFFFF;font-size:20px;font-weight:bold;}
4297.elementor-7 .elementor-element.elementor-element-80ce788 > .elementor-widget-container{margin:0px 0px 200px 0px;}
4298.elementor-7 .elementor-element.elementor-element-ab42971 .elementor-heading-title{color:#FFFFFF;text-transform:none;}
4299.elementor-7 .elementor-element.elementor-element-f37d33b{color:#DBDDEE;}
4300.elementor-7 .elementor-element.elementor-element-f37d33b > .elementor-widget-container{margin:0px 0px 20px 0px;}
4301.elementor-7 .elementor-element.elementor-element-41f9123 .elementor-button .elementor-align-icon-right{margin-left:16px;}
4302.elementor-7 .elementor-element.elementor-element-41f9123 .elementor-button .elementor-align-icon-left{margin-right:16px;}
4303.elementor-7 .elementor-element.elementor-element-41f9123 .elementor-button{background-color:rgba(2, 1, 1, 0);border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
4304.elementor-7 .elementor-element.elementor-element-41f9123 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-41f9123 .elementor-button:focus{color:#E65644;}
4305.elementor-7 .elementor-element.elementor-element-41f9123 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-41f9123 .elementor-button:focus svg{fill:#E65644;}
4306.elementor-7 .elementor-element.elementor-element-c803a5f > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}
4307.elementor-7 .elementor-element.elementor-element-c803a5f:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-c803a5f > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000422;background-image:url(https://www.jordiaguilarabogados.com/wp-content/uploads/2020/12/Abogados-Deudas-Ley-segunda-Oportunidad.jpg);background-position:center left;background-repeat:no-repeat;background-size:cover;}
4308.elementor-7 .elementor-element.elementor-element-c803a5f > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.64);opacity:1;}
4309.elementor-7 .elementor-element.elementor-element-c803a5f:hover > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.78);opacity:1;}
4310.elementor-7 .elementor-element.elementor-element-c803a5f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}
4311.elementor-7 .elementor-element.elementor-element-c803a5f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
4312.elementor-7 .elementor-element.elementor-element-d17e4c6{text-align:left;}
4313.elementor-7 .elementor-element.elementor-element-d17e4c6 .elementor-heading-title{color:#FFFFFF;font-size:20px;font-weight:bold;}
4314.elementor-7 .elementor-element.elementor-element-d17e4c6 > .elementor-widget-container{margin:0px 0px 200px 0px;}
4315.elementor-7 .elementor-element.elementor-element-a00bd57 .elementor-heading-title{color:#FFFFFF;text-transform:none;}
4316.elementor-7 .elementor-element.elementor-element-f20d9d0{color:#DBDDEE;}
4317.elementor-7 .elementor-element.elementor-element-f20d9d0 > .elementor-widget-container{margin:0px 0px 20px 0px;}
4318.elementor-7 .elementor-element.elementor-element-234f4ce .elementor-button .elementor-align-icon-right{margin-left:16px;}
4319.elementor-7 .elementor-element.elementor-element-234f4ce .elementor-button .elementor-align-icon-left{margin-right:16px;}
4320.elementor-7 .elementor-element.elementor-element-234f4ce .elementor-button{background-color:rgba(2, 1, 1, 0);border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
4321.elementor-7 .elementor-element.elementor-element-234f4ce .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-234f4ce .elementor-button:focus{color:#E65644;}
4322.elementor-7 .elementor-element.elementor-element-234f4ce .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-234f4ce .elementor-button:focus svg{fill:#E65644;}
4323.elementor-7 .elementor-element.elementor-element-fde0db6 > .elementor-container{max-width:1260px;}
4324.elementor-7 .elementor-element.elementor-element-fde0db6:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-fde0db6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F8F8FB 100%);}
4325.elementor-7 .elementor-element.elementor-element-fde0db6 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
4326.elementor-7 .elementor-element.elementor-element-fde0db6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 40px 104px 40px;}
4327.elementor-7 .elementor-element.elementor-element-dbb510c{text-align:center;}
4328.elementor-7 .elementor-element.elementor-element-dbb510c .elementor-heading-title{text-transform:none;}
4329.elementor-7 .elementor-element.elementor-element-61f689f{--divider-border-style:solid;
--divider-color:#00000014;--divider-border-width:1px;}
4330.elementor-7 .elementor-element.elementor-element-61f689f .elementor-divider-separator{width:20%;margin:0 auto;
margin-center:0;}
4331.elementor-7 .elementor-element.elementor-element-61f689f .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}
4332.elementor-7 .elementor-element.elementor-element-f5585e9 .elementor-text-editor{text-align:center;}
4333.elementor-7 .elementor-element.elementor-element-f5585e9 > .elementor-widget-container{margin:0px 218px 0px 218px;}
4334.elementor-7 .elementor-element.elementor-element-9693f6c{margin-top:44px;margin-bottom:0px;}
4335.elementor-7 .elementor-element.elementor-element-b47b61a > .elementor-element-populated{margin:0px 32px 0px 0px;}
4336.elementor-7 .elementor-element.elementor-element-9be67b1.elementor-view-stacked .elementor-icon{
background-color:#0A1D8514;fill:#0A1D85;color:#0A1D85;}
4337.elementor-7 .elementor-element.elementor-element-9be67b1.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-9be67b1.elementor-view-default .elementor-icon{
fill:#0A1D8514;
color:#0A1D8514;
border-color:#0A1D8514;}
4338.elementor-7 .elementor-element.elementor-element-9be67b1.elementor-view-framed .elementor-icon{background-color:#0A1D85;}
4339.elementor-7 .elementor-element.elementor-element-9be67b1.elementor-position-right .elementor-icon-box-icon{margin-left:24px;}
4340.elementor-7 .elementor-element.elementor-element-9be67b1.elementor-position-left .elementor-icon-box-icon{margin-right:24px;}
4341.elementor-7 .elementor-element.elementor-element-9be67b1.elementor-position-top .elementor-icon-box-icon{margin-bottom:24px;}
4342.elementor-7 .elementor-element.elementor-element-9be67b1 .elementor-icon{font-size:22px;}
4343.elementor-7 .elementor-element.elementor-element-9be67b1 .elementor-icon i{transform:rotate(0deg);}
4344.elementor-7 .elementor-element.elementor-element-9be67b1 .elementor-icon-box-wrapper{text-align:left;}
4345.elementor-7 .elementor-element.elementor-element-9be67b1 .elementor-icon-box-title{margin-bottom:8px;}
4346.elementor-7 .elementor-element.elementor-element-9be67b1 > .elementor-widget-container{margin:0px 0px 28px 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);}
4347.elementor-7 .elementor-element.elementor-element-9be67b1:hover .elementor-widget-container{box-shadow:0px 64px 160px -16px rgba(0, 0, 0, 0.16);}
4348.elementor-7 .elementor-element.elementor-element-74d98bf.elementor-view-stacked .elementor-icon{
background-color:#0A1D8514;fill:#0A1D85;color:#0A1D85;}
4349.elementor-7 .elementor-element.elementor-element-74d98bf.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-74d98bf.elementor-view-default .elementor-icon{
fill:#0A1D8514;
color:#0A1D8514;
border-color:#0A1D8514;}
4350.elementor-7 .elementor-element.elementor-element-74d98bf.elementor-view-framed .elementor-icon{background-color:#0A1D85;}
4351.elementor-7 .elementor-element.elementor-element-74d98bf.elementor-position-right .elementor-icon-box-icon{margin-left:24px;}
4352.elementor-7 .elementor-element.elementor-element-74d98bf.elementor-position-left .elementor-icon-box-icon{margin-right:24px;}
4353.elementor-7 .elementor-element.elementor-element-74d98bf.elementor-position-top .elementor-icon-box-icon{margin-bottom:24px;}
4354.elementor-7 .elementor-element.elementor-element-74d98bf .elementor-icon{font-size:22px;}
4355.elementor-7 .elementor-element.elementor-element-74d98bf .elementor-icon i{transform:rotate(0deg);}
4356.elementor-7 .elementor-element.elementor-element-74d98bf .elementor-icon-box-wrapper{text-align:left;}
4357.elementor-7 .elementor-element.elementor-element-74d98bf .elementor-icon-box-title{margin-bottom:8px;}
4358.elementor-7 .elementor-element.elementor-element-74d98bf > .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);}
4359.elementor-7 .elementor-element.elementor-element-74d98bf:hover .elementor-widget-container{box-shadow:0px 64px 160px -16px rgba(0, 0, 0, 0.16);}
4360.elementor-7 .elementor-element.elementor-element-d95d1d4 > .elementor-element-populated{margin:0px 16px 0px 16px;}
4361.elementor-7 .elementor-element.elementor-element-3b66df5.elementor-view-stacked .elementor-icon{
background-color:#0A1D8514;fill:#0A1D85;color:#0A1D85;}
4362.elementor-7 .elementor-element.elementor-element-3b66df5.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-3b66df5.elementor-view-default .elementor-icon{
fill:#0A1D8514;
color:#0A1D8514;
border-color:#0A1D8514;}
4363.elementor-7 .elementor-element.elementor-element-3b66df5.elementor-view-framed .elementor-icon{background-color:#0A1D85;}
4364.elementor-7 .elementor-element.elementor-element-3b66df5.elementor-position-right .elementor-icon-box-icon{margin-left:24px;}
4365.elementor-7 .elementor-element.elementor-element-3b66df5.elementor-position-left .elementor-icon-box-icon{margin-right:24px;}
4366.elementor-7 .elementor-element.elementor-element-3b66df5.elementor-position-top .elementor-icon-box-icon{margin-bottom:24px;}
4367.elementor-7 .elementor-element.elementor-element-3b66df5 .elementor-icon{font-size:22px;}
4368.elementor-7 .elementor-element.elementor-element-3b66df5 .elementor-icon i{transform:rotate(0deg);}
4369.elementor-7 .elementor-element.elementor-element-3b66df5 .elementor-icon-box-wrapper{text-align:left;}
4370.elementor-7 .elementor-element.elementor-element-3b66df5 .elementor-icon-box-title{margin-bottom:8px;}
4371.elementor-7 .elementor-element.elementor-element-3b66df5 > .elementor-widget-container{margin:0px 00px 28px 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);}
4372.elementor-7 .elementor-element.elementor-element-3b66df5:hover .elementor-widget-container{box-shadow:0px 64px 160px -24px rgba(0, 0, 0, 0.16);}
4373.elementor-7 .elementor-element.elementor-element-bc29563.elementor-view-stacked .elementor-icon{
background-color:#0A1D8514;fill:#0A1D85;color:#0A1D85;}
4374.elementor-7 .elementor-element.elementor-element-bc29563.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-bc29563.elementor-view-default .elementor-icon{
fill:#0A1D8514;
color:#0A1D8514;
border-color:#0A1D8514;}
4375.elementor-7 .elementor-element.elementor-element-bc29563.elementor-view-framed .elementor-icon{background-color:#0A1D85;}
4376.elementor-7 .elementor-element.elementor-element-bc29563.elementor-position-right .elementor-icon-box-icon{margin-left:24px;}
4377.elementor-7 .elementor-element.elementor-element-bc29563.elementor-position-left .elementor-icon-box-icon{margin-right:24px;}
4378.elementor-7 .elementor-element.elementor-element-bc29563.elementor-position-top .elementor-icon-box-icon{margin-bottom:24px;}
4379.elementor-7 .elementor-element.elementor-element-bc29563 .elementor-icon{font-size:22px;}
4380.elementor-7 .elementor-element.elementor-element-bc29563 .elementor-icon i{transform:rotate(0deg);}
4381.elementor-7 .elementor-element.elementor-element-bc29563 .elementor-icon-box-wrapper{text-align:left;}
4382.elementor-7 .elementor-element.elementor-element-bc29563 .elementor-icon-box-title{margin-bottom:8px;}
4383.elementor-7 .elementor-element.elementor-element-bc29563 > .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);}
4384.elementor-7 .elementor-element.elementor-element-bc29563:hover .elementor-widget-container{box-shadow:0px 64px 160px -24px rgba(0, 0, 0, 0.16);}
4385.elementor-7 .elementor-element.elementor-element-ceddd3d > .elementor-element-populated{margin:0px 0px 0px 32px;}
4386.elementor-7 .elementor-element.elementor-element-c6b39b8.elementor-view-stacked .elementor-icon{
background-color:#0A1D8514;fill:#0A1D85;color:#0A1D85;}
4387.elementor-7 .elementor-element.elementor-element-c6b39b8.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-c6b39b8.elementor-view-default .elementor-icon{
fill:#0A1D8514;
color:#0A1D8514;
border-color:#0A1D8514;}
4388.elementor-7 .elementor-element.elementor-element-c6b39b8.elementor-view-framed .elementor-icon{background-color:#0A1D85;}
4389.elementor-7 .elementor-element.elementor-element-c6b39b8.elementor-position-right .elementor-icon-box-icon{margin-left:24px;}
4390.elementor-7 .elementor-element.elementor-element-c6b39b8.elementor-position-left .elementor-icon-box-icon{margin-right:24px;}
4391.elementor-7 .elementor-element.elementor-element-c6b39b8.elementor-position-top .elementor-icon-box-icon{margin-bottom:24px;}
4392.elementor-7 .elementor-element.elementor-element-c6b39b8 .elementor-icon{font-size:22px;}
4393.elementor-7 .elementor-element.elementor-element-c6b39b8 .elementor-icon i{transform:rotate(0deg);}
4394.elementor-7 .elementor-element.elementor-element-c6b39b8 .elementor-icon-box-wrapper{text-align:left;}
4395.elementor-7 .elementor-element.elementor-element-c6b39b8 .elementor-icon-box-title{margin-bottom:8px;}
4396.elementor-7 .elementor-element.elementor-element-c6b39b8 > .elementor-widget-container{margin:0px 0px 28px 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);}
4397.elementor-7 .elementor-element.elementor-element-c6b39b8:hover .elementor-widget-container{box-shadow:0px 64px 160px -16px rgba(0, 0, 0, 0.16);}
4398.elementor-7 .elementor-element.elementor-element-9c89753.elementor-view-stacked .elementor-icon{
background-color:#0A1D8514;fill:#0A1D85;color:#0A1D85;}
4399.elementor-7 .elementor-element.elementor-element-9c89753.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-9c89753.elementor-view-default .elementor-icon{
fill:#0A1D8514;
color:#0A1D8514;
border-color:#0A1D8514;}
4400.elementor-7 .elementor-element.elementor-element-9c89753.elementor-view-framed .elementor-icon{background-color:#0A1D85;}
4401.elementor-7 .elementor-element.elementor-element-9c89753.elementor-position-right .elementor-icon-box-icon{margin-left:24px;}
4402.elementor-7 .elementor-element.elementor-element-9c89753.elementor-position-left .elementor-icon-box-icon{margin-right:24px;}
4403.elementor-7 .elementor-element.elementor-element-9c89753.elementor-position-top .elementor-icon-box-icon{margin-bottom:24px;}
4404.elementor-7 .elementor-element.elementor-element-9c89753 .elementor-icon{font-size:22px;}
4405.elementor-7 .elementor-element.elementor-element-9c89753 .elementor-icon i{transform:rotate(0deg);}
4406.elementor-7 .elementor-element.elementor-element-9c89753 .elementor-icon-box-wrapper{text-align:left;}
4407.elementor-7 .elementor-element.elementor-element-9c89753 .elementor-icon-box-title{margin-bottom:8px;}
4408.elementor-7 .elementor-element.elementor-element-9c89753 > .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);}
4409.elementor-7 .elementor-element.elementor-element-9c89753:hover .elementor-widget-container{box-shadow:0px 64px 160px -24px rgba(0, 0, 0, 0.16);}
4410.elementor-7 .elementor-element.elementor-element-a9ea5ef > .elementor-container{max-width:1260px;}
4411.elementor-7 .elementor-element.elementor-element-a9ea5ef:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a9ea5ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F8F8FB 100%);}
4412.elementor-7 .elementor-element.elementor-element-a9ea5ef > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
4413.elementor-7 .elementor-element.elementor-element-a9ea5ef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 40px 104px 40px;}
4414.elementor-7 .elementor-element.elementor-element-8f6dd55{text-align:center;}
4415.elementor-7 .elementor-element.elementor-element-8f6dd55 .elementor-heading-title{text-transform:none;}
4416.elementor-7 .elementor-element.elementor-element-0ea4df1{--divider-border-style:solid;
--divider-color:#00000014;--divider-border-width:1px;}
4417.elementor-7 .elementor-element.elementor-element-0ea4df1 .elementor-divider-separator{width:20%;margin:0 auto;
margin-center:0;}
4418.elementor-7 .elementor-element.elementor-element-0ea4df1 .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}
4419.elementor-7 .elementor-element.elementor-element-ddcbcab .elementor-text-editor{text-align:center;}
4420.elementor-7 .elementor-element.elementor-element-ddcbcab > .elementor-widget-container{margin:0px 218px 0px 218px;}
4421.elementor-7 .elementor-element.elementor-element-c25b152{margin-top:44px;margin-bottom:0px;}
4422.elementor-7 .elementor-element.elementor-element-95bd491 > .elementor-element-populated{margin:0px 32px 0px 0px;}
4423.elementor-7 .elementor-element.elementor-element-d64df19 .elementor-icon-wrapper{text-align:left;}
4424.elementor-7 .elementor-element.elementor-element-d64df19.elementor-view-stacked .elementor-icon{background-color:#E65644;}
4425.elementor-7 .elementor-element.elementor-element-d64df19.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-d64df19.elementor-view-default .elementor-icon{color:#E65644;border-color:#E65644;}
4426.elementor-7 .elementor-element.elementor-element-d64df19.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-d64df19.elementor-view-default .elementor-icon svg{fill:#E65644;}
4427.elementor-7 .elementor-element.elementor-element-d64df19 .elementor-icon{font-size:16px;}
4428.elementor-7 .elementor-element.elementor-element-d64df19 .elementor-icon i, .elementor-7 .elementor-element.elementor-element-d64df19 .elementor-icon svg{transform:rotate(0deg);}
4429.elementor-7 .elementor-element.elementor-element-45d8ef7 .elementor-testimonial-content{line-height:1.5em;}
4430.elementor-7 .elementor-element.elementor-element-45d8ef7 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:40px;height:40px;}
4431.elementor-7 .elementor-element.elementor-element-45d8ef7 .elementor-testimonial-name{color:#000422;font-weight:500;}
4432.elementor-7 .elementor-element.elementor-element-a469bfc > .elementor-element-populated{margin:0px 16px 0px 16px;}
4433.elementor-7 .elementor-element.elementor-element-968115e .elementor-icon-wrapper{text-align:left;}
4434.elementor-7 .elementor-element.elementor-element-968115e.elementor-view-stacked .elementor-icon{background-color:#E65644;}
4435.elementor-7 .elementor-element.elementor-element-968115e.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-968115e.elementor-view-default .elementor-icon{color:#E65644;border-color:#E65644;}
4436.elementor-7 .elementor-element.elementor-element-968115e.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-968115e.elementor-view-default .elementor-icon svg{fill:#E65644;}
4437.elementor-7 .elementor-element.elementor-element-968115e .elementor-icon{font-size:16px;}
4438.elementor-7 .elementor-element.elementor-element-968115e .elementor-icon i, .elementor-7 .elementor-element.elementor-element-968115e .elementor-icon svg{transform:rotate(0deg);}
4439.elementor-7 .elementor-element.elementor-element-9057d00 .elementor-testimonial-content{line-height:1.5em;}
4440.elementor-7 .elementor-element.elementor-element-9057d00 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:40px;height:40px;}
4441.elementor-7 .elementor-element.elementor-element-9057d00 .elementor-testimonial-name{color:#000422;font-weight:500;}
4442.elementor-7 .elementor-element.elementor-element-16e28c0 > .elementor-element-populated{margin:0px 0px 0px 32px;}
4443.elementor-7 .elementor-element.elementor-element-9a2d914 .elementor-icon-wrapper{text-align:left;}
4444.elementor-7 .elementor-element.elementor-element-9a2d914.elementor-view-stacked .elementor-icon{background-color:#E65644;}
4445.elementor-7 .elementor-element.elementor-element-9a2d914.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-9a2d914.elementor-view-default .elementor-icon{color:#E65644;border-color:#E65644;}
4446.elementor-7 .elementor-element.elementor-element-9a2d914.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-9a2d914.elementor-view-default .elementor-icon svg{fill:#E65644;}
4447.elementor-7 .elementor-element.elementor-element-9a2d914 .elementor-icon{font-size:16px;}
4448.elementor-7 .elementor-element.elementor-element-9a2d914 .elementor-icon i, .elementor-7 .elementor-element.elementor-element-9a2d914 .elementor-icon svg{transform:rotate(0deg);}
4449.elementor-7 .elementor-element.elementor-element-532e31a .elementor-testimonial-content{line-height:1.5em;}
4450.elementor-7 .elementor-element.elementor-element-532e31a .elementor-testimonial-wrapper .elementor-testimonial-image img{width:40px;height:40px;}
4451.elementor-7 .elementor-element.elementor-element-532e31a .elementor-testimonial-name{color:#000422;font-weight:500;}
4452@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-988410b{width:50%;}
4453.elementor-7 .elementor-element.elementor-element-9d8d2f9{width:50%;}
4454.elementor-7 .elementor-element.elementor-element-663a07a{width:50%;}
4455.elementor-7 .elementor-element.elementor-element-e4f036a{width:50%;}
4456.elementor-7 .elementor-element.elementor-element-02903c7{width:50%;}
4457.elementor-7 .elementor-element.elementor-element-536e3c2{width:50%;}
4458.elementor-7 .elementor-element.elementor-element-5f765f3{width:50%;}
4459.elementor-7 .elementor-element.elementor-element-1af79f6{width:50%;}
4460.elementor-7 .elementor-element.elementor-element-9a41b32{width:50%;}
4461.elementor-7 .elementor-element.elementor-element-48ae105{width:50%;}
4462.elementor-7 .elementor-element.elementor-element-a08e2ba{width:50%;}
4463.elementor-7 .elementor-element.elementor-element-c803a5f{width:50%;}
4464.elementor-7 .elementor-element.elementor-element-b47b61a{width:100%;}
4465.elementor-7 .elementor-element.elementor-element-d95d1d4{width:100%;}
4466.elementor-7 .elementor-element.elementor-element-ceddd3d{width:100%;}
4467.elementor-7 .elementor-element.elementor-element-95bd491{width:100%;}
4468.elementor-7 .elementor-element.elementor-element-a469bfc{width:100%;}
4469.elementor-7 .elementor-element.elementor-element-16e28c0{width:100%;}
4470}
4471@media(min-width:1025px){.elementor-7 .elementor-element.elementor-element-1e04045:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1e04045 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}
4472.elementor-7 .elementor-element.elementor-element-988410b:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-988410b > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}
4473.elementor-7 .elementor-element.elementor-element-9d8d2f9:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-9d8d2f9 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}
4474.elementor-7 .elementor-element.elementor-element-663a07a:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-663a07a > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}
4475.elementor-7 .elementor-element.elementor-element-e4f036a:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-e4f036a > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}
4476.elementor-7 .elementor-element.elementor-element-02903c7:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-02903c7 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}
4477.elementor-7 .elementor-element.elementor-element-536e3c2:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-536e3c2 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}
4478.elementor-7 .elementor-element.elementor-element-5f765f3:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-5f765f3 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}
4479.elementor-7 .elementor-element.elementor-element-1af79f6:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-1af79f6 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}
4480.elementor-7 .elementor-element.elementor-element-9a41b32:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-9a41b32 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}
4481.elementor-7 .elementor-element.elementor-element-48ae105:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-48ae105 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}
4482.elementor-7 .elementor-element.elementor-element-a08e2ba:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-a08e2ba > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}
4483.elementor-7 .elementor-element.elementor-element-c803a5f:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-c803a5f > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}
4484}
4485@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-1e04045{padding:200px 64px 40px 40px;}
4486.elementor-7 .elementor-element.elementor-element-bbbd438 > .elementor-element-populated{margin:0px 0px 0px 0px;}
4487.elementor-7 .elementor-element.elementor-element-909f4d7 > .elementor-widget-container{margin:0px 120px 0px 0px;}
4488.elementor-7 .elementor-element.elementor-element-3bdd2e3 > .elementor-widget-container{margin:120px 0px 0px 0px;}
4489.elementor-7 .elementor-element.elementor-element-60c1c9e{padding:80px 0px 80px 40px;}
4490.elementor-7 .elementor-element.elementor-element-a17852a > .elementor-element-populated{padding:0px 0px 0px 0px;}
4491.elementor-7 .elementor-element.elementor-element-354b77f .elementor-icon-box-content .elementor-icon-box-description{font-size:24px;}
4492.elementor-7 .elementor-element.elementor-element-01a8d3e .elementor-icon-box-content .elementor-icon-box-description{font-size:24px;}
4493.elementor-7 .elementor-element.elementor-element-3f1dadf > .elementor-element-populated{margin:-35px 0px 0px 0px;padding:32px 32px 32px 32px;}
4494body:not(.rtl) .elementor-7 .elementor-element.elementor-element-45a99f6{right:0px;}
4495body.rtl .elementor-7 .elementor-element.elementor-element-45a99f6{left:0px;}
4496.elementor-7 .elementor-element.elementor-element-45a99f6{bottom:30px;}
4497.elementor-7 .elementor-element.elementor-element-bdbb4b5 > .elementor-widget-container{margin:0px 0px 40px 0px;}
4498.elementor-7 .elementor-element.elementor-element-5642527 > .elementor-widget-container{margin:0px 0px 40px 0px;}
4499.elementor-7 .elementor-element.elementor-element-d90b334 > .elementor-widget-container{margin:0px 0px 40px 0px;}
4500.elementor-7 .elementor-element.elementor-element-650a77b > .elementor-widget-container{margin:0px 0px 40px 0px;}
4501.elementor-7 .elementor-element.elementor-element-005f6d7 > .elementor-widget-container{margin:0px 0px 40px 0px;}
4502.elementor-7 .elementor-element.elementor-element-babae4b > .elementor-widget-container{margin:0px 0px 40px 0px;}
4503.elementor-7 .elementor-element.elementor-element-0bee72d > .elementor-widget-container{margin:0px 0px 40px 0px;}
4504.elementor-7 .elementor-element.elementor-element-3d004e4 > .elementor-widget-container{margin:0px 0px 40px 0px;}
4505.elementor-7 .elementor-element.elementor-element-69c0592 > .elementor-widget-container{margin:0px 0px 40px 0px;}
4506.elementor-7 .elementor-element.elementor-element-d5ee666 > .elementor-widget-container{margin:0px 0px 40px 0px;}
4507.elementor-7 .elementor-element.elementor-element-80ce788 > .elementor-widget-container{margin:0px 0px 40px 0px;}
4508.elementor-7 .elementor-element.elementor-element-d17e4c6 > .elementor-widget-container{margin:0px 0px 40px 0px;}
4509.elementor-7 .elementor-element.elementor-element-fde0db6{padding:80px 40px 80px 40px;}
4510.elementor-7 .elementor-element.elementor-element-f5585e9 > .elementor-widget-container{margin:0px 104px 0px 104px;}
4511.elementor-7 .elementor-element.elementor-element-b47b61a > .elementor-element-populated{margin:0px 0px 48px 0px;}
4512.elementor-7 .elementor-element.elementor-element-d95d1d4 > .elementor-element-populated{margin:0px 0px 48px 0px;}
4513.elementor-7 .elementor-element.elementor-element-ceddd3d > .elementor-element-populated{margin:0px 0px 0px 0px;}
4514.elementor-7 .elementor-element.elementor-element-a9ea5ef{padding:80px 40px 80px 40px;}
4515.elementor-7 .elementor-element.elementor-element-ddcbcab > .elementor-widget-container{margin:0px 104px 0px 104px;}
4516.elementor-7 .elementor-element.elementor-element-95bd491 > .elementor-element-populated{margin:0px 0px 48px 0px;}
4517.elementor-7 .elementor-element.elementor-element-a469bfc > .elementor-element-populated{margin:0px 0px 48px 0px;}
4518.elementor-7 .elementor-element.elementor-element-16e28c0 > .elementor-element-populated{margin:0px 0px 0px 0px;}
4519}
4520@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-1e04045:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1e04045 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}
4521.elementor-7 .elementor-element.elementor-element-1e04045{padding:120px 32px 40px 24px;}
4522.elementor-7 .elementor-element.elementor-element-909f4d7 > .elementor-widget-container{margin:0px 0px 0px 0px;}
4523.elementor-7 .elementor-element.elementor-element-3bad418 > .elementor-widget-container{margin:0px 0px 0px 0px;}
4524.elementor-7 .elementor-element.elementor-element-3bad418{width:100%;max-width:100%;}
4525.elementor-7 .elementor-element.elementor-element-3bdd2e3 > .elementor-widget-container{margin:64px 0px 0px 0px;}
4526.elementor-7 .elementor-element.elementor-element-60c1c9e{padding:64px 0px 64px 0px;}
4527.elementor-7 .elementor-element.elementor-element-a17852a > .elementor-element-populated{padding:0px 32px 32px 24px;}
4528.elementor-7 .elementor-element.elementor-element-6d2451b > .elementor-widget-container{margin:0px 0px 0px 0px;}
4529.elementor-7 .elementor-element.elementor-element-1126aa2 > .elementor-widget-container{margin:0px 0px 0px 0px;}
4530.elementor-7 .elementor-element.elementor-element-672f5cf .elementor-divider-separator{width:100%;}
4531.elementor-7 .elementor-element.elementor-element-354b77f .elementor-icon-box-icon{margin-bottom:8px;}
4532.elementor-7 .elementor-element.elementor-element-354b77f.elementor-position-right .elementor-icon-box-icon{margin-left:8px;}
4533.elementor-7 .elementor-element.elementor-element-354b77f.elementor-position-left .elementor-icon-box-icon{margin-right:8px;}
4534.elementor-7 .elementor-element.elementor-element-354b77f.elementor-position-top .elementor-icon-box-icon{margin-bottom:8px;}
4535.elementor-7 .elementor-element.elementor-element-354b77f .elementor-icon{font-size:16px;}
4536.elementor-7 .elementor-element.elementor-element-354b77f .elementor-icon-box-wrapper{text-align:left;}
4537.elementor-7 .elementor-element.elementor-element-01a8d3e .elementor-icon-box-icon{margin-bottom:8px;}
4538.elementor-7 .elementor-element.elementor-element-01a8d3e.elementor-position-right .elementor-icon-box-icon{margin-left:8px;}
4539.elementor-7 .elementor-element.elementor-element-01a8d3e.elementor-position-left .elementor-icon-box-icon{margin-right:8px;}
4540.elementor-7 .elementor-element.elementor-element-01a8d3e.elementor-position-top .elementor-icon-box-icon{margin-bottom:8px;}
4541.elementor-7 .elementor-element.elementor-element-01a8d3e .elementor-icon{font-size:16px;}
4542.elementor-7 .elementor-element.elementor-element-01a8d3e .elementor-icon-box-wrapper{text-align:left;}
4543.elementor-7 .elementor-element.elementor-element-3f1dadf > .elementor-element-populated{margin:0px 0px 0px 0px;padding:24px 24px 24px 24px;}
4544.elementor-7 .elementor-element.elementor-element-988410b > .elementor-element-populated{padding:24px 24px 24px 24px;}
4545.elementor-7 .elementor-element.elementor-element-9d8d2f9 > .elementor-element-populated{padding:24px 24px 24px 24px;}
4546.elementor-7 .elementor-element.elementor-element-663a07a > .elementor-element-populated{padding:24px 24px 24px 24px;}
4547.elementor-7 .elementor-element.elementor-element-e4f036a > .elementor-element-populated{padding:24px 24px 24px 24px;}
4548.elementor-7 .elementor-element.elementor-element-02903c7 > .elementor-element-populated{padding:24px 24px 24px 24px;}
4549.elementor-7 .elementor-element.elementor-element-536e3c2 > .elementor-element-populated{padding:24px 24px 24px 24px;}
4550.elementor-7 .elementor-element.elementor-element-5f765f3 > .elementor-element-populated{padding:24px 24px 24px 24px;}
4551.elementor-7 .elementor-element.elementor-element-1af79f6 > .elementor-element-populated{padding:24px 24px 24px 24px;}
4552.elementor-7 .elementor-element.elementor-element-9a41b32 > .elementor-element-populated{padding:24px 24px 24px 24px;}
4553.elementor-7 .elementor-element.elementor-element-48ae105 > .elementor-element-populated{padding:24px 24px 24px 24px;}
4554.elementor-7 .elementor-element.elementor-element-a08e2ba > .elementor-element-populated{padding:24px 24px 24px 24px;}
4555.elementor-7 .elementor-element.elementor-element-c803a5f > .elementor-element-populated{padding:24px 24px 24px 24px;}
4556.elementor-7 .elementor-element.elementor-element-fde0db6{padding:64px 24px 64px 24px;}
4557.elementor-7 .elementor-element.elementor-element-f5585e9 > .elementor-widget-container{margin:0px 8px 0px 8px;}
4558.elementor-7 .elementor-element.elementor-element-9be67b1 .elementor-icon-box-icon{margin-bottom:24px;}
4559.elementor-7 .elementor-element.elementor-element-9be67b1 > .elementor-widget-container{padding:24px 24px 24px 24px;}
4560.elementor-7 .elementor-element.elementor-element-74d98bf .elementor-icon-box-icon{margin-bottom:24px;}
4561.elementor-7 .elementor-element.elementor-element-74d98bf > .elementor-widget-container{padding:24px 24px 24px 24px;}
4562.elementor-7 .elementor-element.elementor-element-3b66df5 .elementor-icon-box-icon{margin-bottom:24px;}
4563.elementor-7 .elementor-element.elementor-element-3b66df5 > .elementor-widget-container{padding:24px 24px 24px 24px;}
4564.elementor-7 .elementor-element.elementor-element-bc29563 .elementor-icon-box-icon{margin-bottom:24px;}
4565.elementor-7 .elementor-element.elementor-element-bc29563 > .elementor-widget-container{padding:24px 24px 24px 24px;}
4566.elementor-7 .elementor-element.elementor-element-c6b39b8 .elementor-icon-box-icon{margin-bottom:24px;}
4567.elementor-7 .elementor-element.elementor-element-c6b39b8 > .elementor-widget-container{padding:24px 24px 24px 24px;}
4568.elementor-7 .elementor-element.elementor-element-9c89753 .elementor-icon-box-icon{margin-bottom:24px;}
4569.elementor-7 .elementor-element.elementor-element-9c89753 > .elementor-widget-container{padding:24px 24px 24px 24px;}
4570.elementor-7 .elementor-element.elementor-element-a9ea5ef{padding:64px 24px 64px 24px;}
4571.elementor-7 .elementor-element.elementor-element-ddcbcab > .elementor-widget-container{margin:0px 8px 0px 8px;}
4572}
4573
4574/*!/wp-content/cache/asset-cleanup/css/item/hfe-widgets-style-v964b9882d70ae0a0592745da777710e899bb1c32.css*/
4575/*!/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}
4576.hfe-nav-menu li.menu-item{position:relative}
4577.hfe-flyout-container .hfe-nav-menu li.menu-item{position:relative;background:unset}
4578.hfe-nav-menu .sub-menu li.menu-item{position:relative;background:inherit}
4579div.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}
4580.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}
4581.hfe-nav-menu__layout-horizontal .hfe-nav-menu{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
4582.hfe-nav-menu .parent-has-no-child .hfe-menu-toggle{display:none}
4583.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}
4584.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}
4585.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}
4586.hfe-nav-menu .menu-item-has-children .sub-menu{position:absolute;top:100%;left:0;z-index:9999;visibility:hidden;opacity:0}
4587.hfe-flyout-container .hfe-nav-menu .menu-item-has-children .menu-item-has-children .sub-menu{top:0;left:0}
4588.hfe-nav-menu .menu-item-has-children .menu-item-has-children .sub-menu{top:0;left:100%}
4589.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}
4590.hfe-nav-menu:before,.hfe-nav-menu:after{content:'';display:table;clear:both}
4591.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}
4592.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}
4593.hfe-nav-menu__align-right .hfe-nav-menu__layout-vertical li .elementor-button-wrapper{text-align:right}
4594.hfe-nav-menu__align-left .hfe-nav-menu__layout-vertical li .elementor-button-wrapper{text-align:left}
4595.hfe-nav-menu__align-center .hfe-nav-menu__layout-vertical li .elementor-button-wrapper{text-align:center}
4596.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}
4597.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}
4598.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}
4599.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}
4600.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}
4601.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu{width:100%}
4602.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}
4603.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}
4604.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}
4605.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}
4606.hfe-nav-menu a.hfe-menu-item:hover,.hfe-nav-menu a.hfe-sub-menu-item:hover{text-decoration:none}
4607.hfe-nav-menu .sub-menu{min-width:220px;margin:0;z-index:9999}
4608.hfe-nav-menu__layout-horizontal{font-size:0}
4609.hfe-nav-menu__layout-horizontal li.menu-item,.hfe-nav-menu__layout-horizontal>li.menu-item{font-size:medium}
4610.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)}
4611.hfe-submenu-icon-arrow .hfe-nav-menu .parent-has-child .sub-arrow i:before{content:''}
4612.hfe-submenu-icon-classic .hfe-nav-menu .parent-has-child .sub-arrow i:before{content:''}
4613.hfe-submenu-icon-plus .hfe-nav-menu .parent-has-child .sub-arrow i:before{content:'+'}
4614.hfe-submenu-icon-none .hfe-nav-menu .parent-has-child .sub-arrow{display:none}
4615.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:''}
4616.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:'-'}
4617.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:''}
4618.rtl .hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before{content:''}
4619.rtl .hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before{content:''}
4620.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before{content:''}
4621.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before{content:''}
4622.hfe-nav-menu-icon{padding:.35em;border:0 solid}
4623.hfe-nav-menu-icon svg{width:25px;height:25px;line-height:25px;font-size:25px}
4624.hfe-nav-menu-icon i:focus{outline:0}
4625.hfe-has-submenu-container a.hfe-menu-item:focus,.hfe-has-submenu-container a.hfe-sub-menu-item:focus{outline:0}
4626.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}
4627.hfe-nav-menu .menu-item-has-children-container{position:relative}
4628.hfe-nav-menu__layout-expandible .sub-menu,.hfe-nav-menu__layout-vertical .sub-menu,.hfe-flyout-wrapper .sub-menu{position:relative;height:0}
4629.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}
4630.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}
4631.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}
4632.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}
4633.hfe-active-menu .hfe-nav-menu__toggle-icon:before{content:'\f00d'}
4634.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)}
4635.hfe-nav-menu__layout-expandible{visibility:hidden;opacity:0}
4636.hfe-nav-menu__layout-expandible .sub-menu{visibility:hidden;opacity:0}
4637.hfe-active-menu+.hfe-nav-menu__layout-expandible{visibility:visible;opacity:1;height:auto}
4638.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%}
4639.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}
4640.hfe-layout-expandible nav{height:0}
4641.hfe-nav-sub-menu-icon,.hfe-nav-menu__icon{display:inline-block;line-height:1}
4642.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}
4643.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}
4644.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}
4645.hfe-nav-menu__layout-horizontal .hfe-nav-menu .sub-arrow{margin-left:10px}
4646.hfe-nav-menu__layout-vertical .hfe-nav-menu .sub-arrow,.hfe-layout-expandible .sub-arrow,.hfe-flyout-wrapper .sub-arrow{padding:10px}
4647.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}
4648.hfe-layout-horizontal .hfe-nav-menu__toggle,.hfe-layout-vertical .hfe-nav-menu__toggle{visibility:hidden;opacity:0;display:none}
4649.hfe-nav-menu-icon{display:inline-block;line-height:1;text-align:center}
4650.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}
4651.hfe-flyout-container .hfe-nav-menu .sub-menu{background:unset}
4652.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}
4653.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}
4654.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)}
4655.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}
4656.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)}
4657.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}
4658.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%}
4659.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}
4660.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}
4661.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}
4662.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}
4663.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}
4664.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}
4665.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}
4666.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}
4667.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}
4668.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)}
4669.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}
4670.hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before{content:''}
4671.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)}
4672.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)}
4673.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}
4674.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}
4675.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}
4676.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}
4677.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%}
4678.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}
4679.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}
4680.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}
4681.hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item:before{border-width:3px 0 0 3px}
4682.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}
4683.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}
4684.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}
4685.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}
4686.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}
4687.hfe-pointer__background .menu-item.parent a.hfe-menu-item:before{top:0;left:0;right:0;bottom:0;background:#55595c;z-index:-1}
4688.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}
4689.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)}
4690.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}
4691.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}
4692.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}
4693.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%}
4694.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%}
4695.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%}
4696.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%}
4697.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%}
4698.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%}
4699.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}
4700.hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item:before{top:0;bottom:100%}
4701.hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item:after{top:100%;bottom:0}
4702.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%}
4703.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%}
4704.hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item:before{right:0;left:100%}
4705.hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item:after{right:100%;left:0}
4706.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%}
4707.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%}
4708.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}
4709.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}
4710.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)}
4711.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)}
4712.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)}
4713.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)}
4714.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)}
4715.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)}
4716.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}
4717.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}
4718.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}
4719.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}
4720.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}
4721.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}
4722.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}
4723.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}
4724.hfe-flyout-wrapper .hfe-side{display:none;position:fixed;z-index:999999;padding:0;margin:0;-webkit-overflow-scrolling:touch;-webkit-backface-visibility:hidden}
4725.hfe-flyout-wrapper .hfe-side.hfe-flyout-show{display:block}
4726.hfe-flyout-content.push{color:#fff}
4727.hfe-flyout-content ul li{color:#fff}
4728.hfe-flyout-wrapper .hfe-side.hfe-flyout-right{top:0;bottom:0;left:auto;right:-100%;height:100%;width:300px;max-width:100%}
4729.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}
4730.hfe-flyout-wrapper .hfe-side.top{top:-100%;bottom:auto;left:0;right:0;width:100%;width:100vw;height:300px;max-height:100%}
4731.hfe-flyout-wrapper .hfe-side.bottom{top:auto;bottom:-100%;left:0;right:0;width:100%;width:100vw;height:300px;max-height:100%}
4732.hfe-flyout-content{height:100%;overflow-x:hidden;overflow-y:auto;line-height:1.4em;color:#fff}
4733@media (max-width:1024px){.hfe-flyout-content{-webkit-transform:translateZ(0);transform:translateZ(0)}
4734}
4735.hfe-flyout-content::-webkit-scrollbar{display:none}
4736.admin-bar .hfe-side{margin-top:32px}
4737.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}
4738.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)"}
4739.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}
4740.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)"}
4741.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}
4742.hfe-nav-menu li.elementor-button-wrapper{align-self:center}
4743@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}
4744.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}
4745.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu{visibility:hidden;opacity:0}
4746.hfe-nav-menu__breakpoint-tablet .hfe-active-menu+.hfe-nav-menu__layout-horizontal .hfe-nav-menu{visibility:visible;opacity:1}
4747.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}
4748.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}
4749.hfe-nav-menu__breakpoint-tablet .hfe-active-menu.hfe-active-menu-full-width+.hfe-nav-menu__layout-horizontal .hfe-nav-menu{position:relative}
4750.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}
4751.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .sub-menu{visibility:hidden;opacity:0}
4752.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .menu-item-has-children .menu-item-has-children .sub-menu{top:0;left:0}
4753.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}
4754.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-vertical{float:none}
4755.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}
4756.hfe-nav-menu__breakpoint-tablet .hfe-menu-toggle:hover{border:1px dotted}
4757.hfe-nav-menu__breakpoint-tablet .hfe-menu-toggle{border:1px dotted transparent}
4758.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .sub-menu{position:relative;height:0}
4759.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .sub-menu{position:relative;height:0;top:0}
4760.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}
4761.hfe-nav-menu .sub-menu{min-width:auto;margin:0}
4762.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu .sub-arrow{padding:10px}
4763.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:''}
4764.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:''}
4765.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:''}
4766.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:''}
4767.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:'-'}
4768.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu .sub-menu{-webkit-box-shadow:none;box-shadow:none}
4769.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:''}
4770.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:''}
4771.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:''}
4772.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:''}
4773.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}
4774.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}
4775.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before{border:0px!important}
4776.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}
4777.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}
4778}
4779@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}
4780.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}
4781.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal li.menu-item,.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu{width:100%}
4782.hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-layout-vertical .hfe-nav-menu__toggle{display:inline-block}
4783.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .sub-menu{position:relative;height:0;top:0}
4784.hfe-nav-menu .sub-menu{min-width:auto;margin:0}
4785.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}
4786.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-vertical{float:none}
4787.hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-layout-vertical .hfe-nav-menu__toggle.hfe-active-menu{display:block}
4788.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}
4789.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}
4790.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal{visibility:hidden;opacity:0;height:0}
4791.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-vertical{float:none}
4792.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .sub-menu{visibility:hidden;opacity:0}
4793.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu{visibility:hidden;opacity:0}
4794.hfe-nav-menu__breakpoint-mobile .hfe-active-menu+.hfe-nav-menu__layout-horizontal .hfe-nav-menu{visibility:visible;opacity:1}
4795.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}
4796.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}
4797.hfe-nav-menu__breakpoint-mobile .hfe-active-menu.hfe-active-menu-full-width+.hfe-nav-menu__layout-horizontal .hfe-nav-menu{position:relative}
4798.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}
4799.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .menu-item-has-children .menu-item-has-children .sub-menu{top:0;left:0}
4800.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:''}
4801.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:''}
4802.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:''}
4803.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:''}
4804.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:'-'}
4805.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:''}
4806.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:''}
4807.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:''}
4808.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:''}
4809.hfe-nav-menu__breakpoint-mobile .hfe-menu-toggle:hover{border:1px dotted}
4810.hfe-nav-menu__breakpoint-mobile .hfe-menu-toggle{border:1px dotted transparent}
4811.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu .sub-menu{-webkit-box-shadow:none;box-shadow:none}
4812.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}
4813.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu .sub-arrow{padding:10px}
4814.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)"}
4815.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)}
4816.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)"}
4817.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}
4818.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)"}
4819.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}
4820.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}
4821.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}
4822.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}
4823.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}
4824}
4825.hfe-toggle-no .hfe-layout-expandible .hfe-nav-menu__toggle{display:none}
4826.hfe-icon{display:inline-block}
4827.hfe-cart-menu-wrap-custom{display:inline-block;line-height:1}
4828.hfe-cart-menu-wrap-custom .hfe-cart-count,.hfe-cart-menu-wrap-custom .hfe-cart-count:after{border-color:#75c32c;color:#75c32c}
4829.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}
4830.hfe-cart-menu-wrap-default{display:inline-block;line-height:1}
4831.hfe-cart-menu-wrap-default .hfe-cart-count,.hfe-cart-menu-wrap-default .hfe-cart-count:after{border-color:#75c32c;color:#75c32c}
4832.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}
4833.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}
4834.elementor-widget-hfe-cart:not(.hfe-menu-cart--show-subtotal-yes) .hfe-menu-cart__toggle .elementor-button-text{display:none}
4835.elementor-widget-hfe-cart.toggle-icon--bag-light .hfe-menu-cart__toggle .elementor-button-icon i:before{content:'\e8e3'}
4836.elementor-widget-hfe-cart.toggle-icon--bag-medium .hfe-menu-cart__toggle .elementor-button-icon i:before{content:'\e8e4'}
4837.elementor-widget-hfe-cart.toggle-icon--bag-solid .hfe-menu-cart__toggle .elementor-button-icon i:before{content:'\e8e5'}
4838.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}
4839.hfe-menu-cart__toggle .elementor-button-text{margin-right:.3em}
4840.hfe-menu-cart__toggle .elementor-button-icon{position:relative;-webkit-transition:color 0.1s;-o-transition:color 0.1s;transition:color 0.1s}
4841.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}
4842.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}
4843.hfe-menu-cart--empty-indicator-hide .hfe-menu-cart__toggle .elementor-button .elementor-button-icon[data-counter]:before{content:none;display:none}
4844.hfe-menu-cart__toggle .elementor-button-icon{-webkit-box-ordinal-group:16;-webkit-order:15;-ms-flex-order:15;order:15}
4845.hfe-menu-cart__toggle.elementor-button-wrapper .elementor-button{color:#4d4848}
4846.hfe-search-button-wrapper{display:block;cursor:pointer;vertical-align:middle;text-align:right}
4847.hfe-search-form__container{
display:flex;overflow:hidden}
4848.hfe-search-form__input{flex-basis:100%}
4849.hfe-search-icon-toggle i.fa-search{display:inline-block;position:absolute;width:20px;box-sizing:content-box;padding:10px}
4850.hfe-search-icon-toggle i:before{vertical-align:middle}
4851.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}
4852.hfe-search-button-wrapper button{border:none;border-radius:0;padding:0}
4853.hfe-search-button-wrapper input[type=search]:focus{cursor:auto;border:none;box-shadow:none}
4854.hfe-search-icon-toggle input:-moz-placeholder,.hfe-search-icon-toggle input::-webkit-input-placeholder{color:transparent}
4855.hfe-search-layout-icon .hfe-search-icon-toggle .hfe-search-form__input{background-color:unset;height:100%}
4856.hfe-search-button-wrapper.hfe-input-focus{
display:flex}
4857.hfe-search-form__container .hfe-search-submit{min-width:3%;position:relative}
4858.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}
4859.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}
4860.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}
4861.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}
4862.hfe-search-button-wrapper .hfe-search-icon-toggle .hfe-search-form__input{position:absolute;width:0;right:0;background-color:transparent}
4863.hfe-search-icon-toggle{width:100%!important}
4864.hfe-search-button-wrapper.hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{position:absolute;width:250px;right:0}
4865.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%}
4866.hfe-search-icon-toggle{line-height:1.5}
4867.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}
4868.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}
4869.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}
4870.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}
4871.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)}
4872.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}
4873.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%}
4874
4875/*!/wp-content/uploads/elementor/css/post-82.css*/
4876.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;}
4877.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;}
4878.elementor-82 .elementor-element.elementor-element-e2153a2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
4879.elementor-82 .elementor-element.elementor-element-df1e615 > .elementor-element-populated{padding:0px 40px 0px 0px;}
4880.elementor-82 .elementor-element.elementor-element-06cbd81{text-align:left;}
4881.elementor-82 .elementor-element.elementor-element-06cbd81 .elementor-heading-title{color:#FFFFFF;text-transform:none;}
4882.elementor-82 .elementor-element.elementor-element-06cbd81 > .elementor-widget-container{margin:0px 0px 8px 0px;}
4883.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);}
4884.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);}
4885.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);}
4886.elementor-82 .elementor-element.elementor-element-234d136 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}
4887body.rtl .elementor-82 .elementor-element.elementor-element-234d136 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}
4888body: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);}
4889.elementor-82 .elementor-element.elementor-element-234d136 .elementor-icon-list-icon i{color:#DBDDEE;
font-size:14px;}
4890.elementor-82 .elementor-element.elementor-element-234d136 .elementor-icon-list-icon svg{fill:#DBDDEE;width:14px;}
4891.elementor-82 .elementor-element.elementor-element-234d136 .elementor-icon-list-text{color:#8E91AA;padding-left:12px;}
4892.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;}
4893.elementor-82 .elementor-element.elementor-element-26fcde6 .elementor-button .elementor-align-icon-right{margin-left:16px;}
4894.elementor-82 .elementor-element.elementor-element-26fcde6 .elementor-button .elementor-align-icon-left{margin-right:16px;}
4895.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;}
4896.elementor-82 .elementor-element.elementor-element-26fcde6 .elementor-button:hover, .elementor-82 .elementor-element.elementor-element-26fcde6 .elementor-button:focus{color:#E65644;}
4897.elementor-82 .elementor-element.elementor-element-26fcde6 .elementor-button:hover svg, .elementor-82 .elementor-element.elementor-element-26fcde6 .elementor-button:focus svg{fill:#E65644;}
4898.elementor-82 .elementor-element.elementor-element-26fcde6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
4899.elementor-82 .elementor-element.elementor-element-24bf1ba{--grid-template-columns:repeat(4, auto);--icon-size:15px;--grid-column-gap:16px;--grid-row-gap:0px;}
4900.elementor-82 .elementor-element.elementor-element-24bf1ba .elementor-widget-container{text-align:left;}
4901.elementor-82 .elementor-element.elementor-element-24bf1ba .elementor-social-icon{background-color:rgba(230, 86, 68, 0.1);--icon-padding:0.85em;}
4902.elementor-82 .elementor-element.elementor-element-24bf1ba .elementor-social-icon i{color:#E65644;}
4903.elementor-82 .elementor-element.elementor-element-24bf1ba .elementor-social-icon svg{fill:#E65644;}
4904.elementor-82 .elementor-element.elementor-element-24bf1ba .elementor-social-icon:hover{background-color:#E65644;}
4905.elementor-82 .elementor-element.elementor-element-24bf1ba .elementor-social-icon:hover i{color:#FFFFFF;}
4906.elementor-82 .elementor-element.elementor-element-24bf1ba .elementor-social-icon:hover svg{fill:#FFFFFF;}
4907.elementor-82 .elementor-element.elementor-element-a671dc1 > .elementor-element-populated{padding:0px 0px 0px 0px;}
4908.elementor-82 .elementor-element.elementor-element-72c8e7e{text-align:left;}
4909.elementor-82 .elementor-element.elementor-element-72c8e7e .elementor-heading-title{color:#FFFFFF;text-transform:none;}
4910.elementor-82 .elementor-element.elementor-element-72c8e7e > .elementor-widget-container{margin:0px 0px 8px 0px;}
4911.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);}
4912.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);}
4913.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);}
4914.elementor-82 .elementor-element.elementor-element-deeac99 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-4px/2);margin-left:calc(-4px/2);}
4915body.rtl .elementor-82 .elementor-element.elementor-element-deeac99 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-4px/2);}
4916body: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);}
4917.elementor-82 .elementor-element.elementor-element-deeac99 .elementor-icon-list-icon i{
font-size:14px;}
4918.elementor-82 .elementor-element.elementor-element-deeac99 .elementor-icon-list-icon svg{width:14px;}
4919.elementor-82 .elementor-element.elementor-element-deeac99 .elementor-icon-list-text{color:#8E91AA;}
4920.elementor-82 .elementor-element.elementor-element-deeac99 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#F8F7F2;}
4921.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;}
4922.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);}
4923.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);}
4924.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);}
4925.elementor-82 .elementor-element.elementor-element-9335266 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-4px/2);margin-left:calc(-4px/2);}
4926body.rtl .elementor-82 .elementor-element.elementor-element-9335266 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-4px/2);}
4927body: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);}
4928.elementor-82 .elementor-element.elementor-element-9335266 .elementor-icon-list-icon i{
font-size:14px;}
4929.elementor-82 .elementor-element.elementor-element-9335266 .elementor-icon-list-icon svg{width:14px;}
4930.elementor-82 .elementor-element.elementor-element-9335266 .elementor-icon-list-text{color:#8E91AA;}
4931.elementor-82 .elementor-element.elementor-element-9335266 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#F8F7F2;}
4932.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;}
4933.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);}
4934.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);}
4935.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);}
4936.elementor-82 .elementor-element.elementor-element-6ab7eae .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-4px/2);margin-left:calc(-4px/2);}
4937body.rtl .elementor-82 .elementor-element.elementor-element-6ab7eae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-4px/2);}
4938body: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);}
4939.elementor-82 .elementor-element.elementor-element-6ab7eae .elementor-icon-list-icon i{
font-size:14px;}
4940.elementor-82 .elementor-element.elementor-element-6ab7eae .elementor-icon-list-icon svg{width:14px;}
4941.elementor-82 .elementor-element.elementor-element-6ab7eae .elementor-icon-list-text{color:#8E91AA;}
4942.elementor-82 .elementor-element.elementor-element-6ab7eae .elementor-icon-list-item:hover .elementor-icon-list-text{color:#F8F7F2;}
4943.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;}
4944.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;}
4945.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;}
4946.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;}
4947.elementor-82 .elementor-element.elementor-element-5550c1b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
4948.elementor-82 .elementor-element.elementor-element-7720eec .hfe-copyright-wrapper{text-align:center;}
4949.elementor-82 .elementor-element.elementor-element-7720eec .hfe-copyright-wrapper a, .elementor-82 .elementor-element.elementor-element-7720eec .hfe-copyright-wrapper{color:#8E91AA;}
4950.elementor-82 .elementor-element.elementor-element-6a2f39c .hfe-copyright-wrapper{text-align:center;}
4951.elementor-82 .elementor-element.elementor-element-6a2f39c .hfe-copyright-wrapper a, .elementor-82 .elementor-element.elementor-element-6a2f39c .hfe-copyright-wrapper{color:#8E91AA;}
4952.elementor-82 .elementor-element.elementor-element-6a2f39c .hfe-copyright-wrapper, .elementor-82 .elementor-element.elementor-element-6a2f39c .hfe-copyright-wrapper a{
font-size:10px;}
4953.elementor-82 .elementor-element.elementor-element-6a2f39c > .elementor-widget-container{margin:0px 0px 0px 0px;}
4954@media(max-width:1024px){.elementor-82 .elementor-element.elementor-element-e2153a2{padding:80px 40px 80px 40px;}
4955.elementor-82 .elementor-element.elementor-element-df1e615 > .elementor-element-populated{margin:0px 40px 0px 0px;}
4956.elementor-82 .elementor-element.elementor-element-5550c1b{padding:25px 40px 25px 40px;}
4957}
4958@media(max-width:767px){.elementor-82 .elementor-element.elementor-element-e2153a2{padding:64px 20px 64px 20px;}
4959.elementor-82 .elementor-element.elementor-element-df1e615 > .elementor-element-populated{margin:0px 0px 56px 0px;}
4960.elementor-82 .elementor-element.elementor-element-a671dc1{width:100%;}
4961.elementor-82 .elementor-element.elementor-element-a671dc1 > .elementor-element-populated{margin:0px 0px 64px 0px;padding:0px 0px 0px 0px;}
4962.elementor-82 .elementor-element.elementor-element-fb0fd58{width:50%;}
4963.elementor-82 .elementor-element.elementor-element-caacc02{width:50%;}
4964.elementor-82 .elementor-element.elementor-element-c47dabc{width:50%;}
4965.elementor-82 .elementor-element.elementor-element-7720eec .hfe-copyright-wrapper{text-align:center;}
4966.elementor-82 .elementor-element.elementor-element-6a2f39c .hfe-copyright-wrapper{text-align:center;}
4967}
4968@media(min-width:768px){.elementor-82 .elementor-element.elementor-element-df1e615{width:30%;}
4969.elementor-82 .elementor-element.elementor-element-a671dc1{width:70%;}
4970}
4971@media(max-width:1024px) and (min-width:768px){.elementor-82 .elementor-element.elementor-element-df1e615{width:50%;}
4972.elementor-82 .elementor-element.elementor-element-a671dc1{width:50%;}
4973.elementor-82 .elementor-element.elementor-element-fb0fd58{width:30%;}
4974.elementor-82 .elementor-element.elementor-element-caacc02{width:30%;}
4975.elementor-82 .elementor-element.elementor-element-c47dabc{width:70%;}
4976}
4977
4978/*!/wp-content/uploads/astra-addon/astra-addon-604cd6d1381660-35858158.css*/
4979.ast-page-builder-template .ast-article-post{margin-bottom:2.5em}
4980.ast-featured-post{float:none}
4981.ast-separate-container .ast-separate-posts.ast-article-post{margin-bottom:2em}
4982.ast-animate-hidden{visibility:hidden;opacity:0}
4983.ast-animate-display{visibility:visible;opacity:1}
4984.ast-no-thumb .ast-date-meta .posted-on{margin-bottom:1.5em}
4985.ast-date-meta.circle .posted-on{border-radius:50%;overflow:hidden}
4986.has-post-thumbnail .ast-date-meta.circle .posted-on{margin:1em}
4987.ast-single-post .entry-header.ast-no-title.ast-no-thumbnail{margin-bottom:2em}
4988.ast-separate-container .ast-grid-1 .blog-layout-1{padding:0}
4989.ast-separate-container .ast-grid-1 .blog-layout-2,.ast-separate-container .ast-grid-1 .blog-layout-3{padding:0;border-bottom:0}
4990.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}
4991.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}
4992.ast-separate-container .blog-layout-1,.ast-separate-container .blog-layout-2,.ast-separate-container .blog-layout-3{padding:2.66666em;background:#fff}
4993.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}
4994@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}
4995.ast-separate-container .blog-layout-1,.ast-separate-container .blog-layout-2,.ast-separate-container .blog-layout-3{padding:1.5em}
4996}
4997.ast-page-builder-template .ast-article-post .entry-header{margin:auto auto 1em auto;padding:0}
4998.ast-article-post .ast-post-format-audio.ast-embeded-audio .ast-date-meta .posted-on{position:relative;display:inline-block;margin-bottom:1em}
4999.ast-page-builder-template.single .post-navigation{margin-top:2em}
5000hr.post-divider{height:0;margin:0}
5001hr.ast-single-previous-hr{height:0;margin-top:2em}
5002.ast-show-comments-data{padding:2em 6.67em}
5003.ast-show-comments-data .ast-show-comments{cursor:pointer}
5004.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}
5005.ast-show-comments-data .ast-show-comments-count{margin-bottom:2em}
5006.ast-pagination-circle .ast-pagination .page-numbers,.ast-pagination-square .ast-pagination .page-numbers{border-style:solid;border-width:1px;line-height:2.33333em}
5007.ast-pagination-circle .ast-pagination .page-numbers{border-radius:50%}
5008.ast-pagination-circle .ast-pagination .next.page-numbers,.ast-pagination-circle .ast-pagination .prev.page-numbers{border-radius:30px}
5009@media all and (max-width:768px){#content:before{content:""}
5010}
5011.ast-pagination-infinite{text-align:center;margin:2.5em 0 0}
5012.ast-page-builder-template .ast-pagination-infinite{margin:2.5em 0}
5013.ast-load-more{cursor:pointer;display:none;border:2px solid #eaeaea;transition:all .2s linear;color:#000}
5014.ast-load-more.active{display:inline-block;padding:0 1.5em;line-height:3em}
5015.ast-load-more.no-more:hover{border-color:#eaeaea;color:#000}
5016.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}
5017.infinity-end.neverending .site-footer{display:block}
5018.ast-load-more.no-more:hover{background-color:inherit}
5019.no-more{cursor:default}
5020.ast-loader{display:none;margin:0 auto;min-height:58px;line-height:58px;width:70px;text-align:center}
5021.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}
5022.ast-loader .ast-loader-1{animation-delay:-.32s}
5023.ast-loader .ast-loader-2{animation-delay:-.16s}
5024@keyframes sk-bouncedelay{0%,100%,80%{transform:scale(0)}
502540%{transform:scale(1)}
5026}
5027.blog-layout-1 .post-thumb .posted-on{position:absolute;top:0}
5028.blog-layout-1 .post-thumb .posted-on .entry-date span{display:block;width:100%;text-align:center}
5029.blog-layout-1.ast-no-thumb .posted-on{position:relative;display:inline-block}
5030.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}
5031@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}
5032}
5033.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}
5034@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}
5035}
5036.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}
5037@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}
5038}
5039.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}
5040@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}
5041}
5042.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}
5043@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}
5044}
5045.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}
5046@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}
5047}
5048.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}
5049@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}
5050}
5051.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}
5052@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}
5053}
5054.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}
5055@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}
5056}
5057.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}
5058@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}
5059}
5060.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}
5061@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}
5062}
5063.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}
5064@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}
5065}
5066.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}
5067@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}
5068}
5069.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}
5070@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}
5071}
5072.ast-header-sticky-active{position:fixed!important;right:0;left:0;margin:0 auto;z-index:99}
5073.ast-footer-sticky-active .ast-custom-footer{position:fixed!important;right:0;left:0;bottom:0;margin:0 auto;z-index:99}
5074.ast-custom-header{position:relative;z-index:99}
5075.ast-custom-header.ast-header-sticky-active .fl-row-content-wrap{transition:padding .3s linear}
5076.ast-custom-header.ast-header-sticky-active .fl-module-content{transition:all .3s linear}
5077.ast-custom-header.ast-header-sticky-active .elementor-section-wrap{transition:padding .3s linear}
5078.ast-custom-header.ast-header-sticky-active .elementor-row>.elementor-column>.elementor-element-populated{transition:all .3s linear}
5079.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}
5080.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .fl-module-content{margin-top:5px;margin-bottom:5px;transition:all .3s linear}
5081.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .fl-module-content.fl-node-content img{max-height:50px;width:auto}
5082.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .elementor-section-wrap{transition:padding .3s linear;box-sizing:border-box}
5083.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .elementor-section-wrap img{max-height:50px;width:auto}
5084.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .elementor-row>.elementor-column>.elementor-element-populated{max-height:60px;transition:all .3s linear}
5085.single-advanced-hook .ast-no-title,.single-advanced-hook .hentry{margin:0}
5086.js_active .ast-plain-container.single-advanced-hook .entry-header{margin:0}
5087.ast-header-break-point .ast-header-sections-navigation{border-top:1px solid #eaeaea;background-color:#f9f9f9}
5088.ast-header-break-point .ast-header-sections-navigation .ast-swap-above-header-sections .ast-above-header-section-1{order:2;justify-content:flex-end}
5089.ast-header-break-point .ast-header-sections-navigation .ast-swap-above-header-sections .ast-above-header-section-2{order:1;justify-content:flex-start}
5090.ast-header-break-point .ast-header-sections-navigation .ast-swap-below-header-sections .below-header-section-1{order:2;justify-content:flex-end}
5091.ast-header-break-point .ast-header-sections-navigation .ast-swap-below-header-sections .below-header-section-2{order:1;justify-content:flex-start}
5092.ast-fullscreen-menu-enable.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-link{padding-left:0}
5093.ast-fullscreen-menu-enable.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-link{padding-left:0}
5094.ast-fullscreen-menu-enable.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-item .menu-link{padding-left:0}
5095.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}
5096body.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}
5097body.ast-padded-layout::after{bottom:0}
5098body.ast-padded-layout{background-attachment:fixed}
5099body.ast-padded-layout::before{top:0}
5100@media (min-width:44.375em){body.ast-padded-layout.admin-bar::before{top:46px}
5101}
5102@media (min-width:48.9375em){body.ast-padded-layout.admin-bar::before{top:32px}
5103}
5104.elementor-page.ast-box-layout #page,.elementor-page.ast-padded-layout #page{overflow:hidden}
5105.siteorigin-panels.ast-box-layout #page,.siteorigin-panels.ast-padded-layout #page{overflow:hidden}
5106.ast-separate-container.ast-box-layout #content .ast-container{padding-left:0;padding-right:0}
5107@media (max-width:768px){.ast-separate-container.ast-box-layout #content .ast-container{padding-left:20px;padding-right:20px}
5108}
5109@media (max-width:544px){.ast-separate-container.ast-box-layout #content .ast-container{padding-left:.54em;padding-right:.54em}
5110}
5111.js_active .ast-box-layout #page,.js_active .ast-padded-layout #page{overflow:hidden}
5112.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}
5113.ast-sticky-active{position:fixed!important;right:0;left:0;margin:0 auto;width:100%}
5114.ast-nav-up{transform:translateY(-100%)}
5115.site-header .sticky-custom-logo{display:none}
5116.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}
5117.ast-fullscreen-active .ast-above-header,.ast-offcanvas-active .ast-above-header{z-index:4}
5118.ast-fullscreen-active .ast-above-header.ast-sticky-active,.ast-offcanvas-active .ast-above-header.ast-sticky-active{z-index:0}
5119#ast-fixed-header{position:fixed;visibility:hidden;top:0;left:0;width:100%}
5120#ast-fixed-header .main-header-bar{box-shadow:0 1px 2px rgba(0,0,0,.2)}
5121#ast-fixed-header.ast-header-slide{transform:translateY(-100%);transition:transform .3s linear,top .3s linear,visibility .3s linear}
5122#ast-fixed-header.ast-header-fade{opacity:0;transition:opacity .3s linear}
5123.main-header-bar.ast-sticky-active{box-shadow:0 2px 10px 0 rgba(36,50,66,.075)}
5124.ast-sticky-custom-logo .ast-header-sticked .custom-logo-link,.ast-sticky-custom-logo .ast-header-sticked .custom-mobile-logo-link{display:none}
5125.ast-sticky-custom-logo .ast-header-sticked .sticky-custom-logo{display:inline-block}
5126.ast-sticky-custom-logo .ast-header-sticked .site-description,.ast-sticky-custom-logo .ast-header-sticked .site-title{display:none}
5127.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}
5128.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}
5129.ast-sticky-main-shrink .ast-sticky-shrunk .main-header-bar,.ast-sticky-main-shrink .ast-sticky-shrunk.main-header-bar{line-height:55px}
5130.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}
5131.ast-sticky-main-shrink .ast-sticky-shrunk #site-navigation{line-height:3}
5132.ast-sticky-main-shrink .ast-sticky-shrunk .site-logo-img img{max-height:55px!important;width:auto}
5133.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}
5134.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk .ast-mobile-menu-buttons{line-height:0;padding-bottom:.5em}
5135.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk .site-branding{padding-bottom:.5em}
5136.ast-header-break-point .ast-sticky-active .sticky-custom-logo img{display:block}
5137.ast-header-break-point .ast-has-mobile-header-logo .ast-header-sticked .sticky-custom-logo img{display:block}
5138.ast-header-break-point .ast-has-mobile-header-logo .ast-header-sticked .ast-mobile-header-logo{display:none}
5139.ast-header-break-point .ast-header-sticked .sticky-custom-logo img{display:block}
5140.ast-header-break-point.ast-inherit-site-logo-sticky .ast-has-mobile-header-logo .ast-header-sticked .custom-logo-link img{display:none}
5141.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}
5142.above-header-toggle-on .main-header-bar{z-index:1}
5143.ast-main-header-nav-open.astra-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content{display:none}
5144.ast-main-header-nav-open.astra-hfb-header .ast-mobile-header-wrap .ast-mobile-header-content{display:block}
5145.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}
5146.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}
5147.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}
5148.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}
5149.ast-header-stick-slide-active .ast-flyout-menu-enable.ast-header-break-point #masthead>.main-header-bar-navigation{display:none!important}
5150.ast-header-stick-fade-active .ast-flyout-menu-enable.ast-header-break-point #masthead>.main-header-bar-navigation{display:none!important}
5151.ast-flyout-menu-overlay .ast-stick-primary-below-wrapper.ast-sticky-active{z-index:5}
5152.ast-fullscreen-menu-overlay #ast-fixed-header{z-index:9}
5153.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}
5154#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:""}
5155@media (min-width:769px){#ast-scroll-top{content:"769"}
5156}
5157.ast-scroll-to-top-right{right:30px;bottom:30px}
5158.ast-scroll-to-top-left{left:30px;bottom:30px}
5159.ast-scroll-top-icon{transform:rotate(180deg)}
5160.ast-scroll-top-icon::before{content:"\e900";font-family:Astra;text-decoration:inherit}
5161.astra-full-megamenu-wrapper{z-index:99999}
5162.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.sub-menu>.menu-item{display:none}
5163.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.ast-mm-has-desc>.menu-link{vertical-align:middle;text-align:center}
5164.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .menu-item:hover>.menu-link{background-color:transparent;color:inherit}
5165.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu{opacity:0;visibility:hidden}
5166.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu-focus .menu-item>.menu-link{background-color:transparent;color:inherit}
5167.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}
5168.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}
5169.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item:first-child{padding-left:0}
5170.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item:last-child{padding-right:0}
5171.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu.col-2 .menu-item{width:50%}
5172.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu.col-3 .menu-item{width:33.33%}
5173.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu.col-4 .menu-item{width:25%}
5174.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu .menu-item:last-child{border-right:none}
5175.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}
5176.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}
5177.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}
5178.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu .sub-menu{border:none}
5179.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}
5180.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item .sub-menu .menu-item{width:100%}
5181.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus>.menu-item{padding-left:15px;padding-right:15px}
5182.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus>.menu-item:first-child{padding-left:0}
5183.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus>.menu-item:last-child{padding-right:0}
5184.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper.astra-megamenu-wrapper-focus{opacity:1;visibility:visible}
5185.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}
5186.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper .astra-mega-menu-width-full-stretched{width:100%}
5187.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}
5188.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:''}
5189.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}
5190.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu{opacity:1;visibility:visible;-js-display:flex;
display:flex;padding:15px}
5191.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item{padding-left:15px;padding-right:15px}
5192.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item:first-child{padding-left:0}
5193.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item:last-child{padding-right:0}
5194.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item{padding-left:15px;padding-right:15px}
5195.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item:first-child{padding-left:0}
5196.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item:last-child{padding-right:0}
5197.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.col-2 .menu-item{width:50%}
5198.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.col-3 .menu-item{width:33.33%}
5199.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.col-4 .menu-item{width:25%}
5200.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item{display:block;flex:1;opacity:1}
5201.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}
5202.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu .astra-nested-sub-menu .menu-item .menu-link{padding-left:24px}
5203.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}
5204.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.sub-menu .sub-menu{border:none}
5205.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.sub-menu>.menu-item .sub-menu{position:static;width:100%;margin:auto}
5206.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.sub-menu>.menu-item .sub-menu .menu-item{width:100%}
5207.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.sub-menu .menu-item:last-child{border-right:none}
5208.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-full-megamenu-wrapper{opacity:1;visibility:visible}
5209.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-full-megamenu-wrapper .astra-megamenu{-js-display:flex;
display:flex}
5210.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li:hover .astra-megamenu .sub-menu .menu-item{width:100%}
5211.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%}
5212.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%}
5213.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%}
5214.ast-desktop .ast-mega-menu-enabled .astra-full-megamenu-wrapper{background:#fff;position:absolute;opacity:0;visibility:hidden;top:100%}
5215.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}
5216.ast-desktop .ast-mega-menu-enabled .astra-full-megamenu-wrapper .astra-mega-menu-width-full-stretched.sub-menu{padding:15px}
5217.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}
5218.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}
5219.ast-desktop .ast-mm-custom-text-content,.ast-desktop .ast-mm-template-content{padding:0 1em}
5220.ast-desktop .ast-below-header .ast-mm-custom-text-content,.ast-desktop .ast-below-header .ast-mm-template-content{padding:.9em 1em}
5221.ast-desktop .submenu-with-border .astra-full-megamenu-wrapper{border-width:1px;border-style:solid}
5222.ast-desktop .ast-mm-widget-content a{display:initial}
5223.ast-desktop .ast-mm-widget-content .ast-mm-widget-item{padding:1.5em}
5224.ast-desktop .submenu-with-border .astra-megamenu{border-width:1px}
5225.ast-menu-description{line-height:1.6;display:block;font-size:.8em;padding:2px 0}
5226.site-header a .ast-menu-description,.site-header a .sub-arrow{transition:none}
5227.site-header .menu-text{transition:none}
5228.ast-header-break-point .ast-menu-description{line-height:inherit}
5229.astra-mm-highlight-label{font-size:.7em;margin-left:5px;line-height:normal;padding:3px 6px;border-radius:2px}
5230.ast-desktop .ast-hide-menu-item{display:none}
5231.ast-desktop .ast-mega-menu-enabled .ast-hide-menu-item{display:none}
5232.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}
5233.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}
5234.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)}
5235.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%)}
5236.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}
5237.ast-header-break-point .ast-mega-menu-enabled .menu-item-has-children.astra-megamenu-li>.menu-link .sub-arrow:after{display:none}
5238.ast-disable-link{cursor:default}
5239.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}
5240.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}
5241.ast-desktop .ast-mega-menu-enabled.main-header-menu .sub-menu .menu-item.menu-item-heading>.menu-link{background:0 0}
5242.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}
5243.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}
5244.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}
5245.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}
5246.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}
5247.ast-hidden{display:none!important}
5248.main-header-bar-wrap .ast-search-box.header-cover{z-index:7}
5249.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}
5250.ast-below-header-wrap .ast-search-box.header-cover .search-submit{font-size:1.5em}
5251.ast-search-box.full-screen,.ast-search-box.header-cover{display:none;opacity:0;transition:opacity .2s;width:100%;height:100%}
5252.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}
5253.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}
5254.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%)}
5255.ast-search-box.full-screen .ast-search-wrapper .search-form,.ast-search-box.header-cover .ast-search-wrapper .search-form{line-height:normal}
5256.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}
5257.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}
5258.ast-search-box.full-screen .search-field::-webkit-input-placeholder,.ast-search-box.header-cover .search-field::-webkit-input-placeholder{color:#fafafa}
5259.ast-search-box.full-screen .search-field:-moz-placeholder,.ast-search-box.header-cover .search-field:-moz-placeholder{color:#fafafa}
5260.ast-search-box.full-screen .search-field::-moz-placeholder,.ast-search-box.header-cover .search-field::-moz-placeholder{color:#fafafa}
5261.ast-search-box.full-screen .search-field:-ms-input-placeholder,.ast-search-box.header-cover .search-field:-ms-input-placeholder{color:#fafafa}
5262.ast-search-box.header-cover{position:absolute;background:rgba(25,25,25,.94);top:0;z-index:10}
5263.ast-search-box.header-cover .search-field{font-size:2em;line-height:2;width:100%}
5264.ast-search-box.header-cover .ast-container{position:relative}
5265.ast-search-box.header-cover .close,.ast-search-box.header-cover .search-submit,.ast-search-box.header-cover .search-text-wrap{display:inline-block}
5266.ast-search-box.header-cover .search-text-wrap{width:calc(100% - 2.5em);vertical-align:middle}
5267.ast-search-box.header-cover .search-submit{font-size:1.7em;margin-right:2em}
5268.ast-search-box.header-cover #close{vertical-align:middle;-webkit-backface-visibility:hidden;backface-visibility:hidden}
5269.ast-search-box.full-screen{position:fixed;background:rgba(25,25,25,.94);top:0;left:0;z-index:999}
5270.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}
5271.ast-search-box.full-screen .ast-search-wrapper fieldset{border:0;padding:2.5em 0 1em;border-bottom:2px solid #9e9e9e}
5272.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}
5273.ast-search-box.full-screen .ast-search-wrapper .search-form{width:70%;margin:20px auto}
5274.ast-search-box.full-screen .ast-search-wrapper .search-submit{font-size:2em}
5275.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}
5276.ast-search-box.full-screen ::-webkit-input-placeholder{opacity:0}
5277.ast-search-box.full-screen ::-moz-placeholder{opacity:0}
5278.ast-search-box.full-screen :-ms-input-placeholder{opacity:0}
5279.ast-search-box.full-screen :-moz-placeholder{opacity:0}
5280@media (max-width:420px){.ast-search-box.full-screen ::-webkit-input-placeholder{opacity:1}
5281.ast-search-box.full-screen ::-moz-placeholder{opacity:1}
5282.ast-search-box.full-screen :-ms-input-placeholder{opacity:1}
5283.ast-search-box.full-screen :-moz-placeholder{opacity:1}
5284}
5285.astra-hfb-header .ast-search-box.full-screen.full-screen ::-webkit-input-placeholder{opacity:.5}
5286.astra-hfb-header .ast-search-box.full-screen.full-screen ::-moz-placeholder{opacity:.5}
5287.astra-hfb-header .ast-search-box.full-screen.full-screen :-ms-input-placeholder{opacity:.5}
5288.astra-hfb-header .ast-search-box.full-screen.full-screen :-moz-placeholder{opacity:.5}
5289.site-header .ast-inline-search.ast-search-menu-icon .search-form{padding-left:0;padding-right:2em}
5290.site-header .ast-inline-search.ast-search-menu-icon .search-field{width:auto;padding-left:1em;padding-right:0}
5291.ast-inline-search.ast-search-menu-icon{position:relative;transform:none;left:0;right:0}
5292.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}
5293.ast-header-break-point .ast-inline-search.ast-search-menu-icon .search-form{padding:0}
5294.ast-header-break-point .site-header .ast-inline-search.ast-search-menu-icon .search-field{width:100%;padding-right:2em}
5295.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}
5296.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}
5297.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-1 .search-field{padding-right:0;padding-left:1em}
5298.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}
5299.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-2 .search-field{padding-left:0;padding-right:1em}
5300.ast-header-break-point .ast-above-header .ast-above-header-section-1 .ast-inline-search.ast-search-menu-icon .search-field{padding-right:0}
5301.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}
5302.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}
5303.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}
5304.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .search-field{padding-right:0;padding-left:1em}
5305.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}
5306.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}
5307.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}
5308.ast-header-break-point .ast-swap-below-header-sections .below-header-section-1 .search-field{padding-right:0;padding-left:1em}
5309.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}
5310.ast-header-break-point .ast-swap-below-header-sections .below-header-section-2 .search-field{padding-left:0;padding-right:1em}
5311.ast-header-break-point .ast-below-header .below-header-section-1 .ast-inline-search.ast-search-menu-icon .search-field{padding-right:0}
5312.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}
5313.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}
5314.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}
5315.iphone.full-screen,.ipod.full-screen{position:fixed!important}
5316@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}
5317.ast-below-header-mobile-stack .below-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{left:auto}
5318}
5319@media (max-width:544px){.ast-search-box.full-screen .ast-search-wrapper .large-search-text{display:none}
5320.ast-search-box.full-screen .ast-search-wrapper .search-field,.ast-search-box.full-screen .ast-search-wrapper .search-submit{font-size:1.6em}
5321}
5322
5323/* [inline: after] */#content:before{content:"921";position:absolute;overflow:hidden;opacity:0;visibility:hidden}
5324.single .ast-author-details .author-title{color:#0274be}
5325@media (max-width:921px){.single.ast-separate-container .ast-author-meta{padding:1.5em 2.14em}
5326.single .ast-author-meta .post-author-avatar{margin-bottom:1em}
5327.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%}
5328.blog-layout-1 .post-content,.blog-layout-1 .ast-blog-featured-section{float:none}
5329.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}
5330.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}
5331.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}
5332.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}
5333.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}
5334.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}
5335.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}
5336.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}
5337.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}
5338.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}
5339.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}
5340.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}
5341.blog-layout-2{
display:flex;flex-direction:column-reverse}
5342.ast-separate-container .blog-layout-3,.ast-separate-container .blog-layout-1{display:block}
5343.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%}
5344}
5345@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}
5346.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}
5347}
5348@media (min-width:922px){.single .ast-author-meta .ast-author-details{
display:flex}
5349.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}
5350.blog-layout-2.ast-no-thumb .post-content,.blog-layout-3.ast-no-thumb .post-content{width:calc(100% - 5.714285714em)}
5351.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%}
5352.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}
5353.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}
5354.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}
5355.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}
5356.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}
5357.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}
5358.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}
5359.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}
5360}
5361@media (min-width:922px){.single .post-author-avatar,.single .post-author-bio{float:left;clear:right}
5362.single .ast-author-meta .post-author-avatar{margin-right:1.33333em}
5363.single .ast-author-meta .about-author-title-wrapper,.single .ast-author-meta .post-author-bio{text-align:left}
5364.blog-layout-2 .post-content{padding-right:2em}
5365.blog-layout-2.ast-no-date-box.ast-no-thumb .post-content{padding-right:0}
5366.blog-layout-3 .post-content{padding-left:2em}
5367.blog-layout-3.ast-no-date-box.ast-no-thumb .post-content{padding-left:0}
5368.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}
5369}
5370@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}
5371.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}
5372.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}
5373.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}
5374.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}
5375.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}
5376.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}
5377.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}
5378.single.ast-separate-container .ast-author-meta{padding:1.5em 1em}
5379}
5380@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}
5381.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}
5382}
5383.ast-article-post .ast-date-meta .posted-on,.ast-article-post .ast-date-meta .posted-on *{background:#0274be;color:#fff}
5384.ast-article-post .ast-date-meta .posted-on .date-month,.ast-article-post .ast-date-meta .posted-on .date-year{color:#fff}
5385.ast-load-more:hover{color:#fff;border-color:#0274be;background-color:#0274be}
5386.ast-loader>div{background-color:#0274be}
5387.ast-separate-container .blog-layout-1,.ast-separate-container .blog-layout-2,.ast-separate-container .blog-layout-3{background-color:transparent;background-image:none}
5388.ast-separate-container .ast-article-post{background-color:#fff;;background-image:none;}
5389@media (max-width:921px){.ast-separate-container .ast-article-post{background-color:#fff;;background-image:none;}
5390}
5391@media (max-width:544px){.ast-separate-container .ast-article-post{background-color:#fff;;background-image:none;}
5392}
5393.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;}
5394@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;}
5395}
5396@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;}
5397}
5398.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}
5399.footer-adv .widget>*:not(.widget-title){font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}
5400@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}
5401}
5402@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}
5403}
5404@media (min-width:922px){.ast-container{max-width:1240px}
5405}
5406@media (min-width:993px){.ast-container{max-width:1240px}
5407}
5408@media (min-width:1201px){.ast-container{max-width:1240px}
5409}
5410@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}
5411.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}
5412.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}
5413.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}
5414.ast-no-sidebar.ast-separate-container .entry-content .alignfull{margin-right:-2.14em;margin-left:-2.14em}
5415}
5416@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}
5417.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}
5418.ast-no-sidebar.ast-separate-container .entry-content .alignfull{margin-right:-1em;margin-left:-1em}
5419}
5420@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)}
5421.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)}
5422}
5423@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}
5424}
5425@media (max-width:921px){.ast-separate-container.ast-two-container #secondary .widget,.ast-separate-container #secondary .widget{margin-bottom:1.5em}
5426}
5427@media (max-width:921px){.ast-separate-container #primary{padding-top:0}
5428}
5429@media (max-width:921px){.ast-separate-container #primary{padding-bottom:0}
5430}
5431.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}
5432.ast-header-break-point .ast-sticky-shrunk.main-navigation .sub-menu .menu-item .menu-link{padding-top:0;padding-bottom:0}
5433.ast-sticky-shrunk .main-header-menu .sub-menu .menu-link{padding-top:.9em;padding-bottom:.9em}
5434.site-header .ast-sticky-shrunk .ast-site-identity,.ast-sticky-shrunk li.ast-masthead-custom-menu-items{padding-top:.5em;padding-bottom:.5em}
5435.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}
5436.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}
5437.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}
5438.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}
5439.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}
5440.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}
5441.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}
5442.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}
5443.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}
5444.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}
5445.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}
5446@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}
5447.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}
5448.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}
5449.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}
5450.ast-flyout-menu-enable.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children>.ast-menu-toggle{top:0}
5451.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}
5452.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-link{padding-left:calc(30px + 10px)}
5453.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-item .menu-link{padding-left:calc(30px + 20px)}
5454.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-item .menu-item .menu-link{padding-left:calc(30px + 30px)}
5455.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)}
5456.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)}
5457.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}
5458.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)}
5459.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}
5460.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}
5461.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}
5462.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}
5463.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}
5464.ast-below-header,.ast-header-break-point .ast-below-header{padding-top:1em;padding-bottom:1em}
5465.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}
5466.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}
5467.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)}
5468.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)}
5469.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)}
5470.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)}
5471.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)}
5472.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)}
5473.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}
5474.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}
5475.ast-above-header{padding-top:0;padding-bottom:0}
5476.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}
5477.ast-header-break-point .ast-above-header-navigation>ul>.menu-item-has-children>.ast-menu-toggle{top:0}
5478.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}
5479.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)}
5480.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)}
5481.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)}
5482.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)}
5483.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)}
5484.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)}
5485.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}
5486.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}
5487.ast-footer-overlay{padding-top:2em;padding-bottom:2em}
5488.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}
5489}
5490@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}
5491.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}
5492.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}
5493.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}
5494.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}
5495.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}
5496.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}
5497.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}
5498.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}
5499.ast-above-header{padding-top:.5em}
5500.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}
5501.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}
5502.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}
5503}
5504@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}
5505}
5506.ast-above-header,.main-header-bar,.ast-below-header{-webkit-transition:all 0.2s linear;transition:all 0.2s linear}
5507.ast-above-header,.main-header-bar,.ast-below-header{max-width:100%}
5508#ast-scroll-top{background-color:#0274be;
font-size:15px;font-size:1rem}
5509.site-title,.site-title a{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;text-transform:inherit}
5510.site-header .site-description{text-transform:inherit}
5511.secondary .widget-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;text-transform:inherit}
5512.secondary .widget>*:not(.widget-title){font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}
5513.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}
5514.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}
5515.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}
5516h1,.entry-content h1{text-transform:inherit}
5517h2,.entry-content h2{text-transform:inherit}
5518h3,.entry-content h3{text-transform:inherit}
5519h4,.entry-content h4{text-transform:inherit}
5520h5,.entry-content h5{text-transform:inherit}
5521h6,.entry-content h6{text-transform:inherit}
5522.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}
5523.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}
5524.ast-above-header-menu .astra-full-megamenu-wrapper{box-shadow:0 5px 20px rgba(0,0,0,.06)}
5525.ast-above-header-menu .astra-full-megamenu-wrapper .sub-menu,.ast-above-header-menu .astra-megamenu .sub-menu{box-shadow:none}
5526.ast-below-header-menu.ast-mega-menu-enabled.submenu-with-border .astra-full-megamenu-wrapper{border-color:#fff}
5527.ast-below-header-menu .astra-full-megamenu-wrapper{box-shadow:0 5px 20px rgba(0,0,0,.06)}
5528.ast-below-header-menu .astra-full-megamenu-wrapper .sub-menu,.ast-below-header-menu .astra-megamenu .sub-menu{box-shadow:none}
5529.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}
5530.ast-desktop .ast-mega-menu-enabled.main-header-menu .menu-item-heading>.menu-link{font-weight:700;font-size:1.1em}
5531.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}
5532.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}
5533.ast-advanced-headers-different-logo .advanced-header-logo,.ast-header-break-point .ast-has-mobile-header-logo .advanced-header-logo{display:inline-block}
5534.ast-header-break-point.ast-advanced-headers-different-logo .ast-has-mobile-header-logo .ast-mobile-header-logo{display:none}
5535.ast-advanced-headers-layout{width:100%}
5536.ast-header-break-point .ast-advanced-headers-parallax{background-attachment:fixed}
5537#masthead .site-logo-img .astra-logo-svg,.ast-header-break-point #ast-fixed-header .site-logo-img .custom-logo-link img{max-width:230px}
5538.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}
5539.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}
5540.ast-primary-sticky-header-active .site-header .site-description{color:#3a3a3a}
5541/* [/inline: after] */
5542/*!/wp-content/plugins/creame-whatsapp-me/public/css/joinchat.min.css*/
5543.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}
5544.joinchat *,.joinchat :after,.joinchat :before{box-sizing:border-box}
5545.joinchat:not(.joinchat--show)>div{display:none}
5546.joinchat--show{transform:scaleX(1);transition:transform .5s cubic-bezier(.18,.89,.32,1.28)}
5547.joinchat.joinchat--left{right:auto;left:var(--sep)}
5548@media (max-width:480px),(orientation:landscape) and (max-width:767px){.joinchat{--bottom:6px;--sep:6px;--header:55px}
5549}
5550.joinchat.joinchat--dark{--msg:var(--dark)}
5551@supports not (width:min(1px,1%)){.joinchat{--text:
rgba(var(--bw),var(--bw),var(--bw),0.9)}
5552}
5553@media (color-index:48){.joinchat.joinchat--dark-auto{--msg:var(--dark)}
5554}
5555@media (prefers-color-scheme:dark){.joinchat.joinchat--dark-auto{--msg:var(--dark)}
5556}
5557.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}
5558.joinchat__button:hover{background:#128c7e;transition:background 1.5s linear}
5559.joinchat__button:active{background:#128c7e;transition:none}
5560.joinchat--chatbox .joinchat__button{background:var(--color);transition:background .2s linear;box-shadow:0 1px 2px 0 rgba(0,0,0,.3)}
5561.joinchat--chatbox .joinchat__button:active,.joinchat--chatbox .joinchat__button:hover{background:var(--hover)}
5562[dir=rtl] .joinchat__button{flex-direction:row-reverse}
5563.joinchat--left .joinchat__button{right:auto;left:8px;flex-direction:row-reverse}
5564[dir=rtl] .joinchat--left .joinchat__button{flex-direction:row}
5565.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%}
5566.joinchat--chatbox .joinchat__button__open{display:none}
5567.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}
5568.joinchat__button__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
5569.joinchat--show .joinchat__button__image{animation:joinchat_image_loop 20s linear 5s infinite normal both}
5570.joinchat--image .joinchat__button__image{opacity:1;animation:none}
5571.joinchat--chatbox .joinchat__button__image{display:none}
5572.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}
5573.joinchat--chatbox .joinchat__button__send{display:block}
5574.joinchat__button__send path{fill:none!important;stroke:var(--text)!important}
5575.joinchat__button__send .joinchat_svg__plain{stroke-dasharray:1097;stroke-dashoffset:1097;animation:joinchat_plain 6s .2s ease-in-out infinite}
5576.joinchat__button__send .joinchat_svg__chat{stroke-dasharray:1020;stroke-dashoffset:1020;animation:joinchat_chat 6s 3.2s ease-in-out infinite}
5577.joinchat__button__sendtext{padding:0;max-width:0;font-weight:600;line-height:var(--btn);white-space:nowrap;opacity:0;overflow:hidden;transition:none}
5578.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}
5579.joinchat--chatbox.joinchat--left .joinchat__button__sendtext{padding:0 24px 0 4px}
5580.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}
5581.joinchat__badge.joinchat__badge--in{animation:joinchat_badge_in .5s cubic-bezier(.27,.9,.41,1.28) 1 both}
5582.joinchat__badge.joinchat__badge--out{animation:joinchat_badge_out .4s cubic-bezier(.215,.61,.355,1) 1 both}
5583.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}
5584.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}
5585.joinchat__tooltip div{overflow:hidden;text-overflow:ellipsis}
5586.joinchat--tooltip .joinchat__tooltip{animation:joinchat_tootlip 20s linear 5s 1 normal both}
5587@media (hover:hover){.joinchat__button:hover .joinchat__tooltip{opacity:1;animation:none;transition:opacity .2s}
5588}
5589.joinchat--chatbox .joinchat__tooltip{display:none}
5590.joinchat--left .joinchat__tooltip{right:auto;left:76px}
5591.joinchat--left .joinchat__tooltip:after{left:-6px;right:auto;border-color:transparent;border-width:6px 8px 6px 0;border-right-color:#fff}
5592.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}
5593.joinchat--chatbox .joinchat__box{opacity:1;transform:scaleX(1);transition:max-height .2s ease-out,opacity .2s ease-out,transform 0s linear}
5594.joinchat--left .joinchat__box{right:auto;left:0}
5595.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}
5596[dir=rtl] .joinchat__header{text-align:right}
5597.joinchat--dark .joinchat__header{background:var(--dark)}
5598.joinchat__header__text{font-size:19px;font-weight:600;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.8}
5599.joinchat__powered{
font-size:11px;line-height:18px;color:inherit!important;text-decoration:none!important;fill:currentColor;opacity:.8}
5600.joinchat__powered svg{display:inline-block;width:auto;height:18px;vertical-align:-30%}
5601.joinchat__powered:active,.joinchat__powered:hover{color:inherit!important;text-decoration:none!important;opacity:.9}
5602.joinchat__wa{height:28px;width:auto;fill:currentColor;opacity:.8}
5603.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)}
5604.joinchat__close:hover{background-color:rgba(0,0,0,.6)}
5605[dir=rtl] .joinchat__close{right:auto;left:24px}
5606.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}
5607.joinchat__box__scroll::-webkit-scrollbar{width:5px;background:transparent}
5608.joinchat__box__scroll::-webkit-scrollbar-thumb{border-radius:3px;background:transparent}
5609.joinchat__box__scroll:hover::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2)}
5610.joinchat--blur .joinchat__box__scroll{background:
rgba(var(--rgb),.2);-webkit-backdrop-filter:blur(10px);
backdrop-filter:blur(10px)}
5611.joinchat--dark .joinchat__box__scroll{background:#1a1a1a}
5612@supports (-webkit-overflow-scrolling:touch){.joinchat__box__scroll{overflow-y:scroll;-webkit-overflow-scrolling:touch}
5613}
5614@media (max-width:480px),(orientation:landscape) and (max-width:767px){.joinchat__header__text{font-size:17px}
5615.joinchat__close{margin-top:-14px;width:28px;height:28px}
5616.joinchat__box__scroll{padding-top:15px}
5617}
5618@media (color-index:48){.joinchat--dark-auto .joinchat__box__scroll{background:#1a1a1a}
5619.joinchat--dark-auto .joinchat__header{background:var(--dark)}
5620}
5621@media (prefers-color-scheme:dark){.joinchat--dark-auto .joinchat__box__scroll{background:#1a1a1a}
5622.joinchat--dark-auto .joinchat__header{background:var(--dark)}
5623}
5624.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)}
5625.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)}
5626.joinchat--dark .joinchat__message{background:#505050;color:#d8d8d8}
5627@media (color-index:48){.joinchat--dark-auto .joinchat__message{background:#505050;color:#d8d8d8}
5628}
5629@media (prefers-color-scheme:dark){.joinchat--dark-auto .joinchat__message{background:#505050;color:#d8d8d8}
5630}
5631@media (max-width:480px),(orientation:landscape) and (max-width:767px){.joinchat__message{padding:18px 16px;line-height:24px;margin:0 20px 20px}
5632}
5633@keyframes joinchat_badge_in{0%{opacity:0;transform:translateY(50px)}
5634to{opacity:1;transform:translateY(0)}
5635}
5636@keyframes joinchat_badge_out{0%{opacity:1;transform:translateY(0)}
5637to{opacity:0;transform:translateY(-20px)}
5638}
5639@keyframes joinchat_plain{0%,50%,to{stroke-dashoffset:1097}
56405%,45%{stroke-dashoffset:0}
5641}
5642@keyframes joinchat_chat{0%,50%,to{stroke-dashoffset:1020}
56435%,45%{stroke-dashoffset:0}
5644}
5645@keyframes joinchat_image_loop{0%{opacity:0}
56463%,20%{opacity:1}
564725%,to{opacity:0}
5648}
5649@keyframes joinchat_tootlip{0%{opacity:0;transform:scaleY(0)}
56501%,20%{opacity:1;transform:scaleY(1)}
565125%,to{opacity:0;transform:scaleY(1)}
5652}
5653
5654/* [inline: after] */.joinchat{--red:37;--green:211;--blue:102}
5655/* [/inline: after] */