PageSourceSearch

https://cityofmentor.com/

html cityofmentor.com collected 2026-09-24 23:00:10 UTC 1,651,060 bytes, 50,161 lines download raw bytes

1<!DOCTYPE html> <html class="avada-html-layout-boxed avada-html-header-position-top avada-html-has-bg-image avada-html-has-bg-image-full" lang="en-US" prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb#"> <head>
1<script>if(navigator.userAgent.match(/MSIE|Internet Explorer/i)||navigator.userAgent.match(/Trident\/7\..*?rv:11/i)){let e=document.location.href;if(!e.match(/[?&]nonitro/)){if(e.indexOf("?")==-1){if(e.indexOf("#")==-1){document.location.href=e+"?nonitro=1"}else{document.location.href=e.replace("#","?nonitro=1#")}}else{if(e.indexOf("#")==-1){document.location.href=e+"&nonitro=1"}else{document.location.href=e.replace("#","&nonitro=1#")}}}}</script>
1<link rel="preconnect" href="https://www.googletagmanager.com" /><link rel="preconnect" href="https://cdn-ildkbnb.nitrocdn.com" /><meta http-equiv="X-UA-Compatible" content="IE=edge" /><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" /><title>City of Mentor, Ohio</title><meta name='robots' content='max-image-preview:large' /><meta name="description" content="Watch the Mentor Channel Live
2The Mentor Channel provides gavel-to-gavel coverage of all regularly scheduled City Council Meetings, Municipal Planning Commission meetings, and other informational and entertainment programming. Learn more
3
4 
5Latest News" /><meta property="og:locale" content="en_US" /><meta property="og:type" content="website" /><meta property="og:site_name" content="City of Mentor, Ohio" /><meta property="og:title" content="" /><meta property="og:description" content="Watch the Mentor Channel Live
6The Mentor Channel provides gavel-to-gavel coverage of all regularly scheduled City Council Meetings, Municipal Planning Commission meetings, and other informational and entertainment programming. Learn more
7
8 
9Latest News" /><meta property="og:url" content="https://cityofmentor.com/" /><meta property="og:image" content="https://cityofmentor.com/wp-content/uploads/City-of-Mentor-Seal-Block.png" /><meta property="og:image:width" content="275" /><meta property="og:image:height" content="114" /><meta property="og:image:type" content="image/png" /><meta name="generator" content="Site Kit by Google 1.188.0" /><meta name="google-adsense-platform-account" content="ca-host-pub-2644536267352236" /><meta name="google-adsense-platform-domain" content="sitekit.withgoogle.com" /><meta property="fb:pages" content="106927006009706" /><meta name="generator" content="NitroPack" />
9<script>var NPSH,NitroScrollHelper;NPSH=NitroScrollHelper=function(){let e=null;const o=window.sessionStorage.getItem("nitroScrollPos");function t(){let e=JSON.parse(window.sessionStorage.getItem("nitroScrollPos"))||{};if(typeof e!=="object"){e={}}e[document.URL]=window.scrollY;window.sessionStorage.setItem("nitroScrollPos",JSON.stringify(e))}window.addEventListener("scroll",function(){if(e!==null){clearTimeout(e)}e=setTimeout(t,200)},{passive:true});let r={};r.getScrollPos=()=>{if(!o){return 0}const e=JSON.parse(o);return e[document.URL]||0};r.isScrolled=()=>{return r.getScrollPos()>document.documentElement.clientHeight*.5};return r}();</script>
9<script>(function(){var a=false;var e=document.documentElement.classList;var i=navigator.userAgent.toLowerCase();var n=["android","iphone","ipad"];var r=n.length;var o;var d=null;for(var t=0;t<r;t++){o=n[t];if(i.indexOf(o)>-1)d=o;if(e.contains(o)){a=true;e.remove(o)}}if(a&&d){e.add(d);if(d=="iphone"||d=="ipad"){e.add("ios")}}})();</script>
9      <link rel='dns-prefetch' href='//www.googletagmanager.com' /> <link rel="alternate" type="application/rss+xml" title="City of Mentor, Ohio &raquo; Feed" href="https://cityofmentor.com/feed/" /> <link rel="alternate" type="application/rss+xml" title="City of Mentor, Ohio &raquo; Comments Feed" href="https://cityofmentor.com/comments/feed/" /> <link rel="icon" type="image/png" href="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/favicon-16x16-1.png" /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://cityofmentor.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fcityofmentor.com%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://cityofmentor.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fcityofmentor.com%2F&#038;format=xml" />            <style id="wp-img-auto-sizes-contain-inline-css">/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
10
11img:is([sizes=auto i],[sizes^="auto," i]) {
12	contain-intrinsic-size: 3000px 1500px;
13}
14</style> <style id="wp-emoji-styles-inline-css">/*# sourceURL=wp-emoji-styles-inline-css */
15
16img.wp-smiley, img.emoji {
17	display: inline !important;
18	border: none !important;
19	box-shadow: none !important;
20	height: 1em !important;
21	width: 1em !important;
22	margin: 0 .07em !important;
23	vertical-align: -.1em !important;
24	background: none !important;
25	padding: 0 !important;
26}
27</style> <style id="global-styles-inline-css">/*# sourceURL=global-styles-inline-css */
28
29:root {
30	--wp--preset--aspect-ratio--square: 1;
31	--wp--preset--aspect-ratio--4-3: 4/3;
32	--wp--preset--aspect-ratio--3-4: 3/4;
33	--wp--preset--aspect-ratio--3-2: 3/2;
34	--wp--preset--aspect-ratio--2-3: 2/3;
35	--wp--preset--aspect-ratio--16-9: 16/9;
36	--wp--preset--aspect-ratio--9-16: 9/16;
37	--wp--preset--color--black: #000;
38	--wp--preset--color--cyan-bluish-gray: #abb8c3;
39	--wp--preset--color--white: #fff;
40	--wp--preset--color--pale-pink: #f78da7;
41	--wp--preset--color--vivid-red: #cf2e2e;
42	--wp--preset--color--luminous-vivid-orange: #ff6900;
43	--wp--preset--color--luminous-vivid-amber: #fcb900;
44	--wp--preset--color--light-green-cyan: #7bdcb5;
45	--wp--preset--color--vivid-green-cyan: #00d084;
46	--wp--preset--color--pale-cyan-blue: #8ed1fc;
47	--wp--preset--color--vivid-cyan-blue: #0693e3;
48	--wp--preset--color--vivid-purple: #9b51e0;
49	--wp--preset--color--awb-color-1: rgba(255, 255, 255, 1);
50	--wp--preset--color--awb-color-2: rgba(246, 246, 246, 1);
51	--wp--preset--color--awb-color-3: rgba(235, 234, 234, 1);
52	--wp--preset--color--awb-color-4: rgba(224, 222, 222, 1);
53	--wp--preset--color--awb-color-5: rgba(116, 116, 116, 1);
54	--wp--preset--color--awb-color-6: rgba(147, 34, 34, 1);
55	--wp--preset--color--awb-color-7: rgba(51, 51, 51, 1);
56	--wp--preset--color--awb-color-8: rgba(158, 9, 9, 1);
57	--wp--preset--color--awb-color-custom-10: rgba(158, 158, 158, 1);
58	--wp--preset--color--awb-color-custom-11: rgba(120, 120, 120, 1);
59	--wp--preset--color--awb-color-custom-12: rgba(232, 232, 232, 1);
60	--wp--preset--color--awb-color-custom-13: rgba(160, 206, 78, 1);
61	--wp--preset--color--awb-color-custom-14: rgba(235, 234, 234, .8);
62	--wp--preset--color--awb-color-custom-15: rgba(214, 214, 214, 1);
63	--wp--preset--color--awb-color-custom-16: rgba(249, 249, 249, 1);
64	--wp--preset--color--awb-color-custom-17: rgba(140, 137, 137, 1);
65	--wp--preset--color--awb-color-custom-18: rgba(54, 56, 57, 1);
66	--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, #0693e3 0%, #9b51e0 100%);
67	--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, #7adcb4 0%, #00d082 100%);
68	--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, #fcb900 0%, #ff6900 100%);
69	--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, #ff6900 0%, #cf2e2e 100%);
70	--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, #eee 0%, #a9b8c3 100%);
71	--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, #4aeadc 0%, #9778d1 20%, #cf2aba 40%, #ee2c82 60%, #fb6962 80%, #fef84c 100%);
72	--wp--preset--gradient--blush-light-purple: linear-gradient(135deg, #ffceec 0%, #9896f0 100%);
73	--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, #fecda5 0%, #fe2d2d 50%, #6b003e 100%);
74	--wp--preset--gradient--luminous-dusk: linear-gradient(135deg, #ffcb70 0%, #c751c0 50%, #4158d0 100%);
75	--wp--preset--gradient--pale-ocean: linear-gradient(135deg, #fff5cb 0%, #b6e3d4 50%, #33a7b5 100%);
76	--wp--preset--gradient--electric-grass: linear-gradient(135deg, #caf880 0%, #71ce7e 100%);
77	--wp--preset--gradient--midnight: linear-gradient(135deg, #020381 0%, #2874fc 100%);
78	--wp--preset--font-size--small: 9.75px;
79	--wp--preset--font-size--medium: 20px;
80	--wp--preset--font-size--large: 19.5px;
81	--wp--preset--font-size--x-large: 42px;
82	--wp--preset--font-size--normal: 13px;
83	--wp--preset--font-size--xlarge: 26px;
84	--wp--preset--font-size--huge: 39px;
85	--wp--preset--spacing--20: .44rem;
86	--wp--preset--spacing--30: .67rem;
87	--wp--preset--spacing--40: 1rem;
88	--wp--preset--spacing--50: 1.5rem;
89	--wp--preset--spacing--60: 2.25rem;
90	--wp--preset--spacing--70: 3.38rem;
91	--wp--preset--spacing--80: 5.06rem;
92	--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, .2);
93	--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, .4);
94	--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, .2);
95	--wp--preset--shadow--outlined: 6px 6px 0px -3px #fff, 6px 6px #000;
96	--wp--preset--shadow--crisp: 6px 6px 0px #000;
97}
98
99.wp-block-button {
100	--wp--preset--dimension--25: 25%;
101	--wp--preset--dimension--50: 50%;
102	--wp--preset--dimension--75: 75%;
103	--wp--preset--dimension--100: 100%;
104}
105
106:where(body) {
107	margin: 0;
108}
109
110:where(.is-layout-flex) {
111	gap: .5em;
112}
113
114:where(.is-layout-grid) {
115	gap: .5em;
116}
117
118body .is-layout-flex {
119	display: flex;
120}
121
122.is-layout-flex {
123	flex-wrap: wrap;
124	align-items: center;
125}
126
127.is-layout-flex > :is(*, div) {
128	margin: 0;
129}
130
131body .is-layout-grid {
132	display: grid;
133}
134
135.is-layout-grid > :is(*, div) {
136	margin: 0;
137}
138
139body {
140	padding-top: 0px;
141	padding-right: 0px;
142	padding-bottom: 0px;
143	padding-left: 0px;
144}
145
146:root :where(.wp-element-button, .wp-block-button__link) {
147	background-color: #32373c;
148	border-width: 0;
149	color: #fff;
150	font-family: inherit;
151	font-size: inherit;
152	font-style: inherit;
153	font-weight: inherit;
154	letter-spacing: inherit;
155	line-height: inherit;
156	padding-top: calc(.667em + 2px);
157	padding-right: calc(1.333em + 2px);
158	padding-bottom: calc(.667em + 2px);
159	padding-left: calc(1.333em + 2px);
160	text-decoration: none;
161	text-transform: inherit;
162}
163
164.has-black-color {
165	color: var(--wp--preset--color--black) !important;
166}
167
168.has-cyan-bluish-gray-color {
169	color: var(--wp--preset--color--cyan-bluish-gray) !important;
170}
171
172.has-white-color {
173	color: var(--wp--preset--color--white) !important;
174}
175
176.has-pale-pink-color {
177	color: var(--wp--preset--color--pale-pink) !important;
178}
179
180.has-vivid-red-color {
181	color: var(--wp--preset--color--vivid-red) !important;
182}
183
184.has-luminous-vivid-orange-color {
185	color: var(--wp--preset--color--luminous-vivid-orange) !important;
186}
187
188.has-luminous-vivid-amber-color {
189	color: var(--wp--preset--color--luminous-vivid-amber) !important;
190}
191
192.has-light-green-cyan-color {
193	color: var(--wp--preset--color--light-green-cyan) !important;
194}
195
196.has-vivid-green-cyan-color {
197	color: var(--wp--preset--color--vivid-green-cyan) !important;
198}
199
200.has-pale-cyan-blue-color {
201	color: var(--wp--preset--color--pale-cyan-blue) !important;
202}
203
204.has-vivid-cyan-blue-color {
205	color: var(--wp--preset--color--vivid-cyan-blue) !important;
206}
207
208.has-vivid-purple-color {
209	color: var(--wp--preset--color--vivid-purple) !important;
210}
211
212.has-awb-color-1-color {
213	color: var(--wp--preset--color--awb-color-1) !important;
214}
215
216.has-awb-color-2-color {
217	color: var(--wp--preset--color--awb-color-2) !important;
218}
219
220.has-awb-color-3-color {
221	color: var(--wp--preset--color--awb-color-3) !important;
222}
223
224.has-awb-color-4-color {
225	color: var(--wp--preset--color--awb-color-4) !important;
226}
227
228.has-awb-color-5-color {
229	color: var(--wp--preset--color--awb-color-5) !important;
230}
231
232.has-awb-color-6-color {
233	color: var(--wp--preset--color--awb-color-6) !important;
234}
235
236.has-awb-color-7-color {
237	color: var(--wp--preset--color--awb-color-7) !important;
238}
239
240.has-awb-color-8-color {
241	color: var(--wp--preset--color--awb-color-8) !important;
242}
243
244.has-awb-color-custom-10-color {
245	color: var(--wp--preset--color--awb-color-custom-10) !important;
246}
247
248.has-awb-color-custom-11-color {
249	color: var(--wp--preset--color--awb-color-custom-11) !important;
250}
251
252.has-awb-color-custom-12-color {
253	color: var(--wp--preset--color--awb-color-custom-12) !important;
254}
255
256.has-awb-color-custom-13-color {
257	color: var(--wp--preset--color--awb-color-custom-13) !important;
258}
259
260.has-awb-color-custom-14-color {
261	color: var(--wp--preset--color--awb-color-custom-14) !important;
262}
263
264.has-awb-color-custom-15-color {
265	color: var(--wp--preset--color--awb-color-custom-15) !important;
266}
267
268.has-awb-color-custom-16-color {
269	color: var(--wp--preset--color--awb-color-custom-16) !important;
270}
271
272.has-awb-color-custom-17-color {
273	color: var(--wp--preset--color--awb-color-custom-17) !important;
274}
275
276.has-awb-color-custom-18-color {
277	color: var(--wp--preset--color--awb-color-custom-18) !important;
278}
279
280.has-black-background-color {
281	background-color: var(--wp--preset--color--black) !important;
282}
283
284.has-cyan-bluish-gray-background-color {
285	background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
286}
287
288.has-white-background-color {
289	background-color: var(--wp--preset--color--white) !important;
290}
291
292.has-pale-pink-background-color {
293	background-color: var(--wp--preset--color--pale-pink) !important;
294}
295
296.has-vivid-red-background-color {
297	background-color: var(--wp--preset--color--vivid-red) !important;
298}
299
300.has-luminous-vivid-orange-background-color {
301	background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
302}
303
304.has-luminous-vivid-amber-background-color {
305	background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
306}
307
308.has-light-green-cyan-background-color {
309	background-color: var(--wp--preset--color--light-green-cyan) !important;
310}
311
312.has-vivid-green-cyan-background-color {
313	background-color: var(--wp--preset--color--vivid-green-cyan) !important;
314}
315
316.has-pale-cyan-blue-background-color {
317	background-color: var(--wp--preset--color--pale-cyan-blue) !important;
318}
319
320.has-vivid-cyan-blue-background-color {
321	background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
322}
323
324.has-vivid-purple-background-color {
325	background-color: var(--wp--preset--color--vivid-purple) !important;
326}
327
328.has-awb-color-1-background-color {
329	background-color: var(--wp--preset--color--awb-color-1) !important;
330}
331
332.has-awb-color-2-background-color {
333	background-color: var(--wp--preset--color--awb-color-2) !important;
334}
335
336.has-awb-color-3-background-color {
337	background-color: var(--wp--preset--color--awb-color-3) !important;
338}
339
340.has-awb-color-4-background-color {
341	background-color: var(--wp--preset--color--awb-color-4) !important;
342}
343
344.has-awb-color-5-background-color {
345	background-color: var(--wp--preset--color--awb-color-5) !important;
346}
347
348.has-awb-color-6-background-color {
349	background-color: var(--wp--preset--color--awb-color-6) !important;
350}
351
352.has-awb-color-7-background-color {
353	background-color: var(--wp--preset--color--awb-color-7) !important;
354}
355
356.has-awb-color-8-background-color {
357	background-color: var(--wp--preset--color--awb-color-8) !important;
358}
359
360.has-awb-color-custom-10-background-color {
361	background-color: var(--wp--preset--color--awb-color-custom-10) !important;
362}
363
364.has-awb-color-custom-11-background-color {
365	background-color: var(--wp--preset--color--awb-color-custom-11) !important;
366}
367
368.has-awb-color-custom-12-background-color {
369	background-color: var(--wp--preset--color--awb-color-custom-12) !important;
370}
371
372.has-awb-color-custom-13-background-color {
373	background-color: var(--wp--preset--color--awb-color-custom-13) !important;
374}
375
376.has-awb-color-custom-14-background-color {
377	background-color: var(--wp--preset--color--awb-color-custom-14) !important;
378}
379
380.has-awb-color-custom-15-background-color {
381	background-color: var(--wp--preset--color--awb-color-custom-15) !important;
382}
383
384.has-awb-color-custom-16-background-color {
385	background-color: var(--wp--preset--color--awb-color-custom-16) !important;
386}
387
388.has-awb-color-custom-17-background-color {
389	background-color: var(--wp--preset--color--awb-color-custom-17) !important;
390}
391
392.has-awb-color-custom-18-background-color {
393	background-color: var(--wp--preset--color--awb-color-custom-18) !important;
394}
395
396.has-black-border-color {
397	border-color: var(--wp--preset--color--black) !important;
398}
399
400.has-cyan-bluish-gray-border-color {
401	border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
402}
403
404.has-white-border-color {
405	border-color: var(--wp--preset--color--white) !important;
406}
407
408.has-pale-pink-border-color {
409	border-color: var(--wp--preset--color--pale-pink) !important;
410}
411
412.has-vivid-red-border-color {
413	border-color: var(--wp--preset--color--vivid-red) !important;
414}
415
416.has-luminous-vivid-orange-border-color {
417	border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
418}
419
420.has-luminous-vivid-amber-border-color {
421	border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
422}
423
424.has-light-green-cyan-border-color {
425	border-color: var(--wp--preset--color--light-green-cyan) !important;
426}
427
428.has-vivid-green-cyan-border-color {
429	border-color: var(--wp--preset--color--vivid-green-cyan) !important;
430}
431
432.has-pale-cyan-blue-border-color {
433	border-color: var(--wp--preset--color--pale-cyan-blue) !important;
434}
435
436.has-vivid-cyan-blue-border-color {
437	border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
438}
439
440.has-vivid-purple-border-color {
441	border-color: var(--wp--preset--color--vivid-purple) !important;
442}
443
444.has-awb-color-1-border-color {
445	border-color: var(--wp--preset--color--awb-color-1) !important;
446}
447
448.has-awb-color-2-border-color {
449	border-color: var(--wp--preset--color--awb-color-2) !important;
450}
451
452.has-awb-color-3-border-color {
453	border-color: var(--wp--preset--color--awb-color-3) !important;
454}
455
456.has-awb-color-4-border-color {
457	border-color: var(--wp--preset--color--awb-color-4) !important;
458}
459
460.has-awb-color-5-border-color {
461	border-color: var(--wp--preset--color--awb-color-5) !important;
462}
463
464.has-awb-color-6-border-color {
465	border-color: var(--wp--preset--color--awb-color-6) !important;
466}
467
468.has-awb-color-7-border-color {
469	border-color: var(--wp--preset--color--awb-color-7) !important;
470}
471
472.has-awb-color-8-border-color {
473	border-color: var(--wp--preset--color--awb-color-8) !important;
474}
475
476.has-awb-color-custom-10-border-color {
477	border-color: var(--wp--preset--color--awb-color-custom-10) !important;
478}
479
480.has-awb-color-custom-11-border-color {
481	border-color: var(--wp--preset--color--awb-color-custom-11) !important;
482}
483
484.has-awb-color-custom-12-border-color {
485	border-color: var(--wp--preset--color--awb-color-custom-12) !important;
486}
487
488.has-awb-color-custom-13-border-color {
489	border-color: var(--wp--preset--color--awb-color-custom-13) !important;
490}
491
492.has-awb-color-custom-14-border-color {
493	border-color: var(--wp--preset--color--awb-color-custom-14) !important;
494}
495
496.has-awb-color-custom-15-border-color {
497	border-color: var(--wp--preset--color--awb-color-custom-15) !important;
498}
499
500.has-awb-color-custom-16-border-color {
501	border-color: var(--wp--preset--color--awb-color-custom-16) !important;
502}
503
504.has-awb-color-custom-17-border-color {
505	border-color: var(--wp--preset--color--awb-color-custom-17) !important;
506}
507
508.has-awb-color-custom-18-border-color {
509	border-color: var(--wp--preset--color--awb-color-custom-18) !important;
510}
511
512.has-vivid-cyan-blue-to-vivid-purple-gradient-background {
513	background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;
514}
515
516.has-light-green-cyan-to-vivid-green-cyan-gradient-background {
517	background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;
518}
519
520.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
521	background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;
522}
523
524.has-luminous-vivid-orange-to-vivid-red-gradient-background {
525	background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;
526}
527
528.has-very-light-gray-to-cyan-bluish-gray-gradient-background {
529	background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;
530}
531
532.has-cool-to-warm-spectrum-gradient-background {
533	background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
534}
535
536.has-blush-light-purple-gradient-background {
537	background: var(--wp--preset--gradient--blush-light-purple) !important;
538}
539
540.has-blush-bordeaux-gradient-background {
541	background: var(--wp--preset--gradient--blush-bordeaux) !important;
542}
543
544.has-luminous-dusk-gradient-background {
545	background: var(--wp--preset--gradient--luminous-dusk) !important;
546}
547
548.has-pale-ocean-gradient-background {
549	background: var(--wp--preset--gradient--pale-ocean) !important;
550}
551
552.has-electric-grass-gradient-background {
553	background: var(--wp--preset--gradient--electric-grass) !important;
554}
555
556.has-midnight-gradient-background {
557	background: var(--wp--preset--gradient--midnight) !important;
558}
559
560.has-small-font-size {
561	font-size: var(--wp--preset--font-size--small) !important;
562}
563
564.has-medium-font-size {
565	font-size: var(--wp--preset--font-size--medium) !important;
566}
567
568.has-large-font-size {
569	font-size: var(--wp--preset--font-size--large) !important;
570}
571
572.has-x-large-font-size {
573	font-size: var(--wp--preset--font-size--x-large) !important;
574}
575
576.has-normal-font-size {
577	font-size: var(--wp--preset--font-size--normal) !important;
578}
579
580.has-xlarge-font-size {
581	font-size: var(--wp--preset--font-size--xlarge) !important;
582}
583
584.has-huge-font-size {
585	font-size: var(--wp--preset--font-size--huge) !important;
586}
587</style> <link rel='stylesheet' id='animate-css' media='all' href="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/plugins/al-fb-notification/assets/vendor/animate-css/9d52d120286df9e689b67916f04af53a.animate.min.css" /> <link rel='stylesheet' id='al-fb-notification-css' media='all' href="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/plugins/al-fb-notification/assets/styles/3601d9521d9e919c9b43d251e839cfab.al-main-style.css" /> <link rel='stylesheet' id='avada-stylesheet-css' media='all' href="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/assets/css/837e624fc32f3ae1328c54e8cfd33d83.style.min.css" /> <link rel='stylesheet' id='simcal-qtip-css' media='all' href="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/plugins/google-calendar-events/assets/generated/vendor/50fa7922cb92dd27e5ceb5b80467d3ce.jquery.qtip.min.css" /> <link rel='stylesheet' id='simcal-default-calendar-common-css' media='all' href="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/plugins/google-calendar-events/assets/generated/50fa7922cb92dd27e5ceb5b80467d3ce.default-calendar-common.min.css" /> <link rel='stylesheet' id='simcal-default-calendar-grid-css' media='all' href="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/plugins/google-calendar-events/assets/generated/50fa7922cb92dd27e5ceb5b80467d3ce.default-calendar-grid.min.css" /> <link rel='stylesheet' id='simcal-default-calendar-list-css' media='all' href="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/plugins/google-calendar-events/assets/generated/50fa7922cb92dd27e5ceb5b80467d3ce.default-calendar-list.min.css" /> 
587<script id="jquery-core-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-includes/js/jquery/render-blocking-f43b551b749a36845288913120943cc6.jquery.min.js"></script>
587 
587<script id="jquery-migrate-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-includes/js/jquery/render-blocking-558973c0fd98109493258c8470e94016.jquery-migrate.min.js"></script>
587 
587<script id="nitropack-ajax-shortcodes-js-after" nitro-exclude>
588let nitroAjaxShortcode = false
589//# sourceURL=nitropack-ajax-shortcodes-js-after
590</script>
vendor: 82 bytes, line 590
590   <script id="google_gtagjs-js" src="https://www.googletagmanager.com/gtag/js?id=
590GT-NNMLDG7
vendor: 18 bytes, line 590
590" async></script> 
590<script id="google_gtagjs-js-after">
591window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}
592gtag("set","linker",{"domains":["cityofmentor.com"]});
593gtag("js", new Date());
594gtag("set", "developer_id.dZTNiMT", true);
595gtag("config", "GT-NNMLDG7");
596//# sourceURL=google_gtagjs-js-after
597</script>
597 <link rel="https://api.w.org/" href="https://cityofmentor.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://cityofmentor.com/wp-json/wp/v2/pages/8" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://cityofmentor.com/xmlrpc.php?rsd" /> <link rel="canonical" href="https://cityofmentor.com/" /> <link rel='shortlink' href='https://cityofmentor.com/' /> <style type="text/css" id="css-fb-visibility">
598a[href^="#awb-close-collapsible__"][href$="__hide"]:not(.awb-collapse-link-visible), a[href^="#awb-open-collapsible__"][href$="__hide"].awb-collapse-link-hidden {
599	display: none;
600}
601
602@media screen and (max-width: 640px) {
603	.fusion-no-small-visibility {
604		display: none !important;
605	}
606	
607	body .sm-text-align-center {
608		text-align: center !important;
609	}
610	
611	body .sm-text-align-left {
612		text-align: left !important;
613	}
614	
615	body .sm-text-align-right {
616		text-align: right !important;
617	}
618	
619	body .sm-text-align-justify {
620		text-align: justify !important;
621	}
622	
623	body .sm-flex-align-center {
624		justify-content: center !important;
625	}
626	
627	body .sm-flex-align-flex-start {
628		justify-content: flex-start !important;
629	}
630	
631	body .sm-flex-align-flex-end {
632		justify-content: flex-end !important;
633	}
634	
635	body .sm-mx-auto {
636		margin-left: auto !important;
637		margin-right: auto !important;
638	}
639	
640	body .sm-ml-auto {
641		margin-left: auto !important;
642	}
643	
644	body .sm-mr-auto {
645		margin-right: auto !important;
646	}
647	
648	body .fusion-absolute-position-small {
649		position: absolute;
650		width: 100%;
651	}
652	
653	.awb-sticky.awb-sticky-small {
654		position: sticky;
655		top: var(--awb-sticky-offset, 0);
656	}
657	
658	.fusion-layout-column.awb-collapsible:not(.awb-collapse-open) > .awb-collapsible-content, .fusion-fullwidth.awb-collapsible:not(.awb-collapse-open) > .awb-collapsible-content {
659		max-height: var(--awb-collapsed-height-small, var(--awb-collapsed-height-medium, var(--awb-collapsed-height, 200px)));
660	}
661	
662	.fusion-layout-column.awb-collapsible > .awb-collapsible-content, .fusion-fullwidth.awb-collapsible {
663		--awb-collapse-fade-height-bp: var(--awb-collapse-fade-height-small, var(--awb-collapse-fade-height-medium));
664	}
665	
666	.awb-collapse-not-small.awb-collapsible > .awb-collapsible-content {
667		max-height: none !important;
668		overflow: visible !important;
669		-webkit-mask-image: none !important;
670		mask-image: none !important;
671	}
672	
673	.awb-collapse-not-small.awb-collapsible > .awb-collapsible-content.nitro-lazy {
674		mask-image: none !important;
675	}
676	
677	.awb-collapse-not-small.awb-collapsible {
678		-webkit-mask-image: none !important;
679		mask-image: none !important;
680	}
681	
682	.awb-collapse-not-small.awb-collapsible.nitro-lazy {
683		mask-image: none !important;
684	}
685	
686	.awb-collapse-not-small.awb-collapsible::before, .awb-collapse-not-small.awb-collapsible > .awb-collapsible-content::before {
687		display: none !important;
688	}
689	
690	.awb-collapse-not-small.awb-collapsible > .awb-collapse-trigger-wrapper, .awb-collapse-not-small.awb-collapsible + .awb-collapse-trigger-wrapper {
691		display: none !important;
692	}
693	
694	.awb-collapse-link-not-small {
695		display: none !important;
696	}
697}
698
699@media screen and (min-width: 641px) and (max-width: 1024px) {
700	.fusion-no-medium-visibility {
701		display: none !important;
702	}
703	
704	body .md-text-align-center {
705		text-align: center !important;
706	}
707	
708	body .md-text-align-left {
709		text-align: left !important;
710	}
711	
712	body .md-text-align-right {
713		text-align: right !important;
714	}
715	
716	body .md-text-align-justify {
717		text-align: justify !important;
718	}
719	
720	body .md-flex-align-center {
721		justify-content: center !important;
722	}
723	
724	body .md-flex-align-flex-start {
725		justify-content: flex-start !important;
726	}
727	
728	body .md-flex-align-flex-end {
729		justify-content: flex-end !important;
730	}
731	
732	body .md-mx-auto {
733		margin-left: auto !important;
734		margin-right: auto !important;
735	}
736	
737	body .md-ml-auto {
738		margin-left: auto !important;
739	}
740	
741	body .md-mr-auto {
742		margin-right: auto !important;
743	}
744	
745	body .fusion-absolute-position-medium {
746		position: absolute;
747		width: 100%;
748	}
749	
750	.awb-sticky.awb-sticky-medium {
751		position: sticky;
752		top: var(--awb-sticky-offset, 0);
753	}
754	
755	.fusion-layout-column.awb-collapsible:not(.awb-collapse-open) > .awb-collapsible-content, .fusion-fullwidth.awb-collapsible:not(.awb-collapse-open) > .awb-collapsible-content {
756		max-height: var(--awb-collapsed-height-medium, var(--awb-collapsed-height, 200px));
757	}
758	
759	.fusion-layout-column.awb-collapsible > .awb-collapsible-content, .fusion-fullwidth.awb-collapsible {
760		--awb-collapse-fade-height-bp: var(--awb-collapse-fade-height-medium);
761	}
762	
763	.awb-collapse-not-medium.awb-collapsible > .awb-collapsible-content {
764		max-height: none !important;
765		overflow: visible !important;
766		-webkit-mask-image: none !important;
767		mask-image: none !important;
768	}
769	
770	.awb-collapse-not-medium.awb-collapsible > .awb-collapsible-content.nitro-lazy {
771		mask-image: none !important;
772	}
773	
774	.awb-collapse-not-medium.awb-collapsible {
775		-webkit-mask-image: none !important;
776		mask-image: none !important;
777	}
778	
779	.awb-collapse-not-medium.awb-collapsible.nitro-lazy {
780		mask-image: none !important;
781	}
782	
783	.awb-collapse-not-medium.awb-collapsible::before, .awb-collapse-not-medium.awb-collapsible > .awb-collapsible-content::before {
784		display: none !important;
785	}
786	
787	.awb-collapse-not-medium.awb-collapsible > .awb-collapse-trigger-wrapper, .awb-collapse-not-medium.awb-collapsible + .awb-collapse-trigger-wrapper {
788		display: none !important;
789	}
790	
791	.awb-collapse-link-not-medium {
792		display: none !important;
793	}
794}
795
796@media screen and (min-width: 1025px) {
797	.fusion-no-large-visibility {
798		display: none !important;
799	}
800	
801	body .lg-text-align-center {
802		text-align: center !important;
803	}
804	
805	body .lg-text-align-left {
806		text-align: left !important;
807	}
808	
809	body .lg-text-align-right {
810		text-align: right !important;
811	}
812	
813	body .lg-text-align-justify {
814		text-align: justify !important;
815	}
816	
817	body .lg-flex-align-center {
818		justify-content: center !important;
819	}
820	
821	body .lg-flex-align-flex-start {
822		justify-content: flex-start !important;
823	}
824	
825	body .lg-flex-align-flex-end {
826		justify-content: flex-end !important;
827	}
828	
829	body .lg-mx-auto {
830		margin-left: auto !important;
831		margin-right: auto !important;
832	}
833	
834	body .lg-ml-auto {
835		margin-left: auto !important;
836	}
837	
838	body .lg-mr-auto {
839		margin-right: auto !important;
840	}
841	
842	body .fusion-absolute-position-large {
843		position: absolute;
844		width: 100%;
845	}
846	
847	.awb-sticky.awb-sticky-large {
848		position: sticky;
849		top: var(--awb-sticky-offset, 0);
850	}
851	
852	.awb-collapse-not-large.awb-collapsible > .awb-collapsible-content {
853		max-height: none !important;
854		overflow: visible !important;
855		-webkit-mask-image: none !important;
856		mask-image: none !important;
857	}
858	
859	.awb-collapse-not-large.awb-collapsible > .awb-collapsible-content.nitro-lazy {
860		mask-image: none !important;
861	}
862	
863	.awb-collapse-not-large.awb-collapsible {
864		-webkit-mask-image: none !important;
865		mask-image: none !important;
866	}
867	
868	.awb-collapse-not-large.awb-collapsible.nitro-lazy {
869		mask-image: none !important;
870	}
871	
872	.awb-collapse-not-large.awb-collapsible::before, .awb-collapse-not-large.awb-collapsible > .awb-collapsible-content::before {
873		display: none !important;
874	}
875	
876	.awb-collapse-not-large.awb-collapsible > .awb-collapse-trigger-wrapper, .awb-collapse-not-large.awb-collapsible + .awb-collapse-trigger-wrapper {
877		display: none !important;
878	}
879	
880	.awb-collapse-link-not-large {
881		display: none !important;
882	}
883}
884</style>     <style id="fusion-stylesheet-inline-css" type="text/css">
885/********* Compiled CSS - Do not edit *********/
886:root {
887	--button_padding: 11px 23px;
888}
889
890.has-awb-color-1-color {
891	color: rgba(255, 255, 255, 1);
892}
893
894.has-awb-color-1-background-color {
895	background-color: rgba(255, 255, 255, 1);
896}
897
898.has-awb-color-2-color {
899	color: rgba(246, 246, 246, 1);
900}
901
902.has-awb-color-2-background-color {
903	background-color: rgba(246, 246, 246, 1);
904}
905
906.has-awb-color-3-color {
907	color: rgba(235, 234, 234, 1);
908}
909
910.has-awb-color-3-background-color {
911	background-color: rgba(235, 234, 234, 1);
912}
913
914.has-awb-color-4-color {
915	color: rgba(224, 222, 222, 1);
916}
917
918.has-awb-color-4-background-color {
919	background-color: rgba(224, 222, 222, 1);
920}
921
922.has-awb-color-5-color {
923	color: rgba(116, 116, 116, 1);
924}
925
926.has-awb-color-5-background-color {
927	background-color: rgba(116, 116, 116, 1);
928}
929
930.has-awb-color-6-color {
931	color: rgba(147, 34, 34, 1);
932}
933
934.has-awb-color-6-background-color {
935	background-color: rgba(147, 34, 34, 1);
936}
937
938.has-awb-color-7-color {
939	color: rgba(51, 51, 51, 1);
940}
941
942.has-awb-color-7-background-color {
943	background-color: rgba(51, 51, 51, 1);
944}
945
946.has-awb-color-8-color {
947	color: rgba(158, 9, 9, 1);
948}
949
950.has-awb-color-8-background-color {
951	background-color: rgba(158, 9, 9, 1);
952}
953
954.has-awb-color-custom10-color {
955	color: rgba(158, 158, 158, 1);
956}
957
958.has-awb-color-custom10-background-color {
959	background-color: rgba(158, 158, 158, 1);
960}
961
962.has-awb-color-custom11-color {
963	color: rgba(120, 120, 120, 1);
964}
965
966.has-awb-color-custom11-background-color {
967	background-color: rgba(120, 120, 120, 1);
968}
969
970.has-awb-color-custom12-color {
971	color: rgba(232, 232, 232, 1);
972}
973
974.has-awb-color-custom12-background-color {
975	background-color: rgba(232, 232, 232, 1);
976}
977
978.has-awb-color-custom13-color {
979	color: rgba(160, 206, 78, 1);
980}
981
982.has-awb-color-custom13-background-color {
983	background-color: rgba(160, 206, 78, 1);
984}
985
986.has-awb-color-custom14-color {
987	color: rgba(235, 234, 234, .8);
988}
989
990.has-awb-color-custom14-background-color {
991	background-color: rgba(235, 234, 234, .8);
992}
993
994.has-awb-color-custom15-color {
995	color: rgba(214, 214, 214, 1);
996}
997
998.has-awb-color-custom15-background-color {
999	background-color: rgba(214, 214, 214, 1);
1000}
1001
1002.has-awb-color-custom16-color {
1003	color: rgba(249, 249, 249, 1);
1004}
1005
1006.has-awb-color-custom16-background-color {
1007	background-color: rgba(249, 249, 249, 1);
1008}
1009
1010.has-awb-color-custom17-color {
1011	color: rgba(140, 137, 137, 1);
1012}
1013
1014.has-awb-color-custom17-background-color {
1015	background-color: rgba(140, 137, 137, 1);
1016}
1017
1018.has-awb-color-custom18-color {
1019	color: rgba(54, 56, 57, 1);
1020}
1021
1022.has-awb-color-custom18-background-color {
1023	background-color: rgba(54, 56, 57, 1);
1024}
1025
1026html body :where([style*="--awb-"][style*="border-color"]) {
1027	border-style: initial;
1028}
1029
1030.fusion-faqs-wrapper {
1031	display: none;
1032}
1033
1034#wrapper .fusion-faqs-wrapper .fusion-accordian .panel-title {
1035	font-family: var(--faq_accordion_title_typography-font-family);
1036	font-weight: var(--faq_accordion_title_typography-font-weight);
1037	line-height: var(--faq_accordion_title_typography-line-height);
1038	letter-spacing: var(--faq_accordion_title_typography-letter-spacing);
1039	font-size: var(--faq_accordion_title_typography-font-size);
1040	text-transform: var(--faq_accordion_title_typography-text-transform);
1041}
1042
1043#wrapper .fusion-faqs-wrapper .fusion-accordian .panel-title a {
1044	color: var(--faq_accordion_title_typography-color);
1045}
1046
1047.fusion-faqs-wrapper .fusion-accordian .panel-body {
1048	font-family: var(--faq_accordion_content_typography-font-family);
1049	font-weight: var(--faq_accordion_content_typography-font-weight);
1050	line-height: var(--faq_accordion_content_typography-line-height);
1051	letter-spacing: var(--faq_accordion_content_typography-letter-spacing);
1052	font-size: var(--faq_accordion_content_typography-font-size);
1053	color: var(--faq_accordion_content_typography-color);
1054	text-transform: var(--faq_accordion_content_typography-text-transform);
1055}
1056
1057.fusion-faq-post {
1058	position: relative;
1059}
1060
1061.fusion-faq-shortcode .fusion-accordian .fusion-toggle-icon-unboxed .panel-title a .fa-fusion-box {
1062	background-color: transparent !important;
1063}
1064
1065.fusion-faq-shortcode .fusion-accordian .fusion-toggle-icon-unboxed .panel-title a:hover .fa-fusion-box {
1066	background-color: transparent !important;
1067}
1068
1069body .portfolio-grid {
1070	margin-bottom: 80px;
1071}
1072
1073.fusion-portfolio-wrapper {
1074	display: block;
1075}
1076
1077.fusion-portfolio-post {
1078	float: left;
1079}
1080
1081.fusion-portfolio-post .fusion-image-wrapper {
1082	opacity: 0;
1083}
1084
1085.fusion-portfolio-one .fusion-portfolio-post {
1086	overflow: hidden;
1087	float: none;
1088	width: 100%;
1089}
1090
1091.fusion-portfolio-two .fusion-portfolio-post {
1092	width: 50%;
1093}
1094
1095.fusion-portfolio-three .fusion-portfolio-post {
1096	width: 33.3333%;
1097	width: calc(100% / 3);
1098}
1099
1100.fusion-portfolio-four .fusion-portfolio-post {
1101	width: 25%;
1102}
1103
1104.fusion-portfolio-five .fusion-portfolio-post {
1105	width: 20%;
1106}
1107
1108.fusion-portfolio-six .fusion-portfolio-post {
1109	width: 16.6666%;
1110	width: calc(100% / 6);
1111}
1112
1113.fusion-portfolio-post > .fusion-separator {
1114	margin: 40px 0;
1115}
1116
1117.fusion-portfolio-content {
1118	margin-top: 20px;
1119}
1120
1121.fusion-portfolio-content h2 {
1122	margin: 0 0 1px !important;
1123	padding: 0;
1124}
1125
1126.fusion-portfolio-content .fusion-portfolio-meta {
1127	margin: 0 0 10px;
1128	padding: 0;
1129	font-weight: 400;
1130	font-size: 13px;
1131}
1132
1133.fusion-portfolio-content p {
1134	margin: 0 0 20px;
1135}
1136
1137.fusion-portfolio-content p:last-child {
1138	margin-bottom: 0;
1139}
1140
1141.fusion-portfolio .fusion-content-sep {
1142	margin-bottom: 20px;
1143}
1144
1145.fusion-portfolio .fusion-separator {
1146	margin-top: 40px;
1147}
1148
1149.fusion-portfolio #infscr-loading {
1150	bottom: -29px;
1151}
1152
1153.fusion-portfolio .loading-container {
1154	display: none;
1155}
1156
1157.fusion-portfolio-content-wrapper {
1158	opacity: 0;
1159}
1160
1161.fusion-portfolio-content-wrapper .fusion-portfolio-content {
1162	margin-bottom: 20px;
1163}
1164
1165.fusion-portfolio-content-wrapper .fusion-image-wrapper {
1166	opacity: 1;
1167}
1168
1169.fusion-portfolio-boxed .fusion-portfolio-content-wrapper {
1170	padding: 0;
1171	border: 1px solid #e9eaee;
1172	border-bottom-width: 3px;
1173}
1174
1175.fusion-portfolio-boxed .fusion-portfolio-content {
1176	margin: 0;
1177	padding: 25px;
1178}
1179
1180.fusion-portfolio-one .fluid-width-video-wrapper {
1181	position: static;
1182}
1183
1184.fusion-portfolio-one .fusion-image-wrapper {
1185	margin-bottom: 15px;
1186}
1187
1188.fusion-portfolio-one .fusion-portfolio-content {
1189	margin-bottom: 0;
1190}
1191
1192.fusion-portfolio-one .fusion-portfolio-buttons {
1193	margin: 20px -15px 0;
1194}
1195
1196.fusion-portfolio-one .fusion-portfolio-buttons .fusion-button {
1197	margin: 0 15px 15px;
1198}
1199
1200.fusion-portfolio-one .fusion-portfolio-buttons-full {
1201	margin-left: 0;
1202	margin-right: 0;
1203}
1204
1205.fusion-portfolio-one .fusion-portfolio-buttons-full .fusion-button {
1206	margin: 5px 0;
1207}
1208
1209.fusion-portfolio-text-floated .fusion-image-wrapper {
1210	display: inline-block;
1211	flex-shrink: 1;
1212	margin: 0;
1213	padding: 0 12.5px;
1214	max-width: 540px;
1215	width: 100%;
1216}
1217
1218.fusion-portfolio-text-floated .fusion-portfolio-content {
1219	margin-top: 0;
1220}
1221
1222.portfolio-one-text .portfolio-item .image {
1223	width: 100%;
1224	height: 100%;
1225	float: none;
1226	margin-right: 0;
1227}
1228
1229.portfolio-one-sidebar .portfolio-item .image {
1230	float: none;
1231}
1232
1233.portfolio-infinite .isotope {
1234	overflow: visible !important;
1235}
1236
1237.fusion-portfolio-gallery-hidden {
1238	display: none;
1239}
1240
1241.fusion-portfolio-equal-heights .fusion-portfolio-post {
1242	display: inline-flex;
1243}
1244
1245.fusion-portfolio-equal-heights .fusion-portfolio-content-wrapper {
1246	overflow: hidden;
1247	width: 100%;
1248}
1249
1250.fusion-project-details-tb h3, .project-content h3 {
1251	font-size: 13px;
1252	line-height: 17px;
1253	color: #333;
1254	margin: 0 0 28px;
1255}
1256
1257.fusion-project-details-tb .project-description, .project-content .project-description {
1258	float: left;
1259	width: 74.4681%;
1260}
1261
1262.fusion-project-details-tb .project-description p, .project-content .project-description p {
1263	margin-top: 0;
1264}
1265
1266.fusion-project-details-tb .project-info, .project-content .project-info {
1267	float: right;
1268	width: 23.4043%;
1269}
1270
1271.fusion-project-details-tb .project-info .project-info-box, .project-content .project-info .project-info-box {
1272	border-bottom: 1px solid #e7e6e6;
1273	padding-bottom: 15px;
1274	margin-bottom: 15px;
1275	overflow: hidden;
1276}
1277
1278.fusion-project-details-tb .project-info h4, .project-content .project-info h4 {
1279	color: #333;
1280	margin: 0 5px 0 0;
1281	float: left;
1282	width: 110px;
1283}
1284
1285.with-sidebar .fusion-project-details-tb .project-info h4, .with-sidebar .project-content .project-info h4 {
1286	display: block;
1287	width: 100%;
1288	margin-bottom: 5px;
1289}
1290
1291.fusion-project-details-tb .project-info .project-terms, .project-content .project-info .project-terms {
1292	float: left;
1293}
1294
1295.fusion-project-details-tb::after {
1296	content: " ";
1297	clear: both;
1298	display: table;
1299}
1300
1301.fusion-project-details-tb .project-info {
1302	float: right;
1303	width: 100%;
1304}
1305
1306.portfolio-full.with-sidebar .project-info {
1307	float: left;
1308}
1309
1310.portfolio-full.with-sidebar .project-description {
1311	float: right;
1312	width: 72.5%;
1313}
1314
1315.portfolio-half .flexslider:not(.tfs-slider) {
1316	width: 65.9574%;
1317	float: left;
1318}
1319
1320.portfolio-half .project-content {
1321	width: 31.9149%;
1322	float: right;
1323}
1324
1325.portfolio-half .project-description {
1326	width: 100%;
1327	margin-bottom: 50px;
1328}
1329
1330.portfolio-half .project-description .flexslider:not(.tfs-slider) {
1331	width: auto;
1332}
1333
1334.portfolio-half .project-info {
1335	width: 100%;
1336}
1337
1338.portfolio-sep {
1339	clear: both;
1340	display: block;
1341}
1342
1343.portfolio-half .portfolio-sep {
1344	margin-bottom: 50px;
1345}
1346
1347.project-info-box span {
1348	float: left;
1349}
1350
1351.portfolio-full .flexslider {
1352	margin-bottom: 70px;
1353}
1354
1355.portfolio-grid .portfolio-tabs {
1356	margin-top: 0;
1357}
1358
1359.portfolio-grid.portfolio-one .portfolio-item:last-child {
1360	margin-bottom: 0;
1361}
1362
1363.portfolio-grid.portfolio-one .image {
1364	width: 100%;
1365	float: none;
1366}
1367
1368.fusion-portfolio-layout-masonry .fusion-portfolio-content-wrapper, .fusion-portfolio.fusion-portfolio-masonry .fusion-portfolio-content-wrapper {
1369	position: relative;
1370}
1371
1372.fusion-portfolio-layout-masonry.fusion-portfolio-two.fusion-masonry-has-vertical .fusion-element-landscape, .fusion-portfolio.fusion-portfolio-masonry.fusion-portfolio-two.fusion-masonry-has-vertical .fusion-element-landscape {
1373	width: 100%;
1374}
1375
1376.fusion-portfolio-layout-masonry.fusion-portfolio-three.fusion-masonry-has-vertical .fusion-element-landscape, .fusion-portfolio.fusion-portfolio-masonry.fusion-portfolio-three.fusion-masonry-has-vertical .fusion-element-landscape {
1377	width: 66.6666%;
1378}
1379
1380.fusion-portfolio-layout-masonry.fusion-portfolio-four.fusion-masonry-has-vertical .fusion-element-landscape, .fusion-portfolio.fusion-portfolio-masonry.fusion-portfolio-four.fusion-masonry-has-vertical .fusion-element-landscape {
1381	width: 50%;
1382}
1383
1384.fusion-portfolio-layout-masonry.fusion-portfolio-five.fusion-masonry-has-vertical .fusion-element-landscape, .fusion-portfolio.fusion-portfolio-masonry.fusion-portfolio-five.fusion-masonry-has-vertical .fusion-element-landscape {
1385	width: 40%;
1386}
1387
1388.fusion-portfolio-layout-masonry.fusion-portfolio-six.fusion-masonry-has-vertical .fusion-element-landscape, .fusion-portfolio.fusion-portfolio-masonry.fusion-portfolio-six.fusion-masonry-has-vertical .fusion-element-landscape {
1389	width: 33.3333%;
1390}
1391
1392.fusion-masonry-element-container > a > img, .fusion-masonry-element-container > img {
1393	display: none;
1394}
1395
1396.fusion-portfolio-text.fusion-portfolio-layout-masonry.fusion-portfolio-rollover .fusion-portfolio-content, .fusion-portfolio-text.fusion-portfolio-masonry.fusion-portfolio-rollover .fusion-portfolio-content {
1397	transition: all .3s ease;
1398}
1399
1400.fusion-portfolio-text.fusion-portfolio-layout-masonry.fusion-portfolio-rollover .fusion-portfolio-post .fusion-portfolio-content-wrapper, .fusion-portfolio-text.fusion-portfolio-masonry.fusion-portfolio-rollover .fusion-portfolio-post .fusion-portfolio-content-wrapper {
1401	overflow: hidden;
1402}
1403
1404.fusion-portfolio-text.fusion-portfolio-layout-masonry.fusion-portfolio-rollover .fusion-portfolio-post .fusion-portfolio-content-wrapper:hover .fusion-portfolio-content, .fusion-portfolio-text.fusion-portfolio-masonry.fusion-portfolio-rollover .fusion-portfolio-post .fusion-portfolio-content-wrapper:hover .fusion-portfolio-content {
1405	transition: all .3s ease;
1406	transform: translateY(105%);
1407}
1408
1409.fusion-portfolio-element .fusion-load-more-button.fusion-portfolio-button {
1410	background-color: var(--portfolio_element_load_more_posts_button_bg_color);
1411	color: var(--portfolio_element_load_more_posts_button_text_color);
1412}
1413
1414.fusion-portfolio-element .fusion-load-more-button.fusion-portfolio-button:hover {
1415	background-color: var(--portfolio_element_load_more_posts_hover_button_bg_color);
1416	color: var(--portfolio_element_load_more_posts_hover_button_text_color);
1417}
1418
1419#comment-input:after {
1420	content: "";
1421	display: table;
1422	clear: both;
1423}
1424
1425#comment-input input {
1426	float: left;
1427	margin-right: 1%;
1428	padding-left: 15px;
1429	padding-right: 15px;
1430	width: 32.666666%;
1431	min-width: 28%;
1432	font-size: 13px;
1433	color: #747474;
1434	border: 1px solid #d2d2d2;
1435}
1436
1437#comment-input input:last-child {
1438	margin-right: 0;
1439}
1440
1441#comment-textarea {
1442	margin-bottom: 10px;
1443}
1444
1445#comment-textarea.fusion-contact-comment-below {
1446	margin-top: 10px;
1447	margin-bottom: 0;
1448}
1449
1450#comment-textarea textarea {
1451	padding: 12px 15px;
1452	width: 100%;
1453	height: 150px;
1454	font-size: 13px;
1455	color: #747474;
1456	border: 1px solid #d2d2d2;
1457}
1458
1459.fusion-contact-form {
1460	line-height: normal;
1461}
1462
1463.fusion-contact-form #comment-submit-container {
1464	margin-top: 20px;
1465	margin-bottom: 0;
1466}
1467
1468.fusion-contact-form .grecaptcha-badge {
1469	z-index: 100000;
1470}
1471
1472.fusion-contact-form .fusion-hide-recaptcha-badge {
1473	display: none;
1474}
1475
1476.fusion-contact-form .fusion-comment-privacy-checkbox-wrapper {
1477	display: flex;
1478	align-items: baseline;
1479	margin: 20px 0;
1480	font-size: 13px;
1481}
1482
1483.fusion-contact-form .fusion-comment-privacy-checkbox {
1484	margin: 0 10px 0 0;
1485}
1486
1487.fusion-contact-form #comment-recaptcha {
1488	margin-top: 13px;
1489}
1490
1491[class*=" awb-icon-"], [class^=awb-icon-] {
1492	font-family: awb-icons !important;
1493	speak: never;
1494	font-style: normal;
1495	font-weight: 400;
1496	font-variant: normal;
1497	text-transform: none;
1498	line-height: 1;
1499	-webkit-font-smoothing: antialiased;
1500	-moz-osx-font-smoothing: grayscale;
1501}
1502
1503.awb-icon-share:before {
1504	content: "";
1505}
1506
1507.awb-icon-twitter:before {
1508	content: "";
1509}
1510
1511.awb-icon-question-circle:before {
1512	content: "";
1513}
1514
1515.awb-icon-buy-now-cart:before {
1516	content: "";
1517}
1518
1519.awb-icon-avada-logo:before {
1520	content: "";
1521}
1522
1523.awb-icon-wechat:before {
1524	content: "";
1525}
1526
1527.awb-icon-weixin:before {
1528	content: "";
1529}
1530
1531.awb-icon-phone:before {
1532	content: "";
1533}
1534
1535.awb-icon-user2:before {
1536	content: "";
1537}
1538
1539.awb-icon-check:before {
1540	content: "";
1541}
1542
1543.awb-icon-tiktok:before {
1544	content: "";
1545}
1546
1547.awb-icon-discord:before {
1548	content: "";
1549}
1550
1551.awb-icon-FB_logo_black-solid-1:before {
1552	content: "";
1553}
1554
1555.awb-icon-map-marker-alt:before {
1556	content: "";
1557}
1558
1559.awb-icon-pen:before {
1560	content: "";
1561}
1562
1563.awb-icon-yahoo:before {
1564	content: "";
1565}
1566
1567.awb-icon-pinterest:before {
1568	content: "";
1569}
1570
1571.awb-icon-myspace:before {
1572	content: "";
1573}
1574
1575.awb-icon-facebook:before {
1576	content: "";
1577}
1578
1579.awb-icon-feed:before {
1580	content: "";
1581}
1582
1583.awb-icon-rss:before {
1584	content: "";
1585}
1586
1587.awb-icon-vimeo:before {
1588	content: "";
1589}
1590
1591.awb-icon-flickr:before {
1592	content: "";
1593}
1594
1595.awb-icon-dribbble:before {
1596	content: "";
1597}
1598
1599.awb-icon-blogger:before {
1600	content: "";
1601}
1602
1603.awb-icon-soundcloud:before {
1604	content: "";
1605}
1606
1607.awb-icon-reddit:before {
1608	content: "";
1609}
1610
1611.awb-icon-paypal:before {
1612	content: "";
1613}
1614
1615.awb-icon-linkedin:before {
1616	content: "";
1617}
1618
1619.awb-icon-digg:before {
1620	content: "";
1621}
1622
1623.awb-icon-dropbox:before {
1624	content: "";
1625}
1626
1627.awb-icon-tumblr:before {
1628	content: "";
1629}
1630
1631.awb-icon-grid:before {
1632	content: "";
1633}
1634
1635.awb-icon-mail:before {
1636	content: "";
1637}
1638
1639.awb-icon-forrst:before {
1640	content: "";
1641}
1642
1643.awb-icon-skype:before {
1644	content: "";
1645}
1646
1647.awb-icon-link:before {
1648	content: "";
1649}
1650
1651.awb-icon-user:before {
1652	content: "";
1653}
1654
1655.awb-icon-minus:before {
1656	content: "";
1657}
1658
1659.awb-icon-plus:before {
1660	content: "";
1661}
1662
1663.awb-icon-arrow-left:before {
1664	content: "";
1665}
1666
1667.awb-icon-arrow-down:before {
1668	content: "";
1669}
1670
1671.awb-icon-uniE620:before {
1672	content: "";
1673}
1674
1675.awb-icon-arrow-down2:before {
1676	content: "";
1677}
1678
1679.awb-icon-youtube:before {
1680	content: "";
1681}
1682
1683.awb-icon-list:before {
1684	content: "";
1685}
1686
1687.awb-icon-image:before {
1688	content: "";
1689}
1690
1691.awb-icon-images:before {
1692	content: "";
1693}
1694
1695.awb-icon-quotes-left:before {
1696	content: "";
1697}
1698
1699.awb-icon-film:before {
1700	content: "";
1701}
1702
1703.awb-icon-headphones:before {
1704	content: "";
1705}
1706
1707.awb-icon-bubbles:before {
1708	content: "";
1709}
1710
1711.awb-icon-search:before {
1712	content: "";
1713}
1714
1715.awb-icon-star:before {
1716	content: "";
1717}
1718
1719.awb-icon-star-o:before {
1720	content: "";
1721}
1722
1723.awb-icon-gear:before {
1724	content: "";
1725}
1726
1727.awb-icon-check-square-o:before {
1728	content: "";
1729}
1730
1731.awb-icon-check-circle-o:before {
1732	content: "";
1733}
1734
1735.awb-icon-shopping-cart:before {
1736	content: "";
1737}
1738
1739.awb-icon-bars:before {
1740	content: "";
1741}
1742
1743.awb-icon-caret-left:before {
1744	content: "";
1745}
1746
1747.awb-icon-caret-right:before {
1748	content: "";
1749}
1750
1751.awb-icon-angle-left:before {
1752	content: "";
1753}
1754
1755.awb-icon-angle-right:before {
1756	content: "";
1757}
1758
1759.awb-icon-angle-up:before {
1760	content: "";
1761}
1762
1763.awb-icon-angle-down:before {
1764	content: "";
1765}
1766
1767.awb-icon-spinner:before {
1768	content: "";
1769}
1770
1771.awb-icon-vk:before {
1772	content: "";
1773}
1774
1775.awb-icon-instagram:before {
1776	content: "";
1777}
1778
1779.awb-icon-deviantart:before {
1780	content: "";
1781}
1782
1783.awb-icon-yelp:before {
1784	content: "";
1785}
1786
1787.awb-icon-xing:before {
1788	content: "";
1789}
1790
1791.awb-icon-spotify:before {
1792	content: "";
1793}
1794
1795.awb-icon-whatsapp:before {
1796	content: "";
1797}
1798
1799.awb-icon-eye:before {
1800	content: "";
1801}
1802
1803.awb-icon-twitch:before {
1804	content: "";
1805}
1806
1807.awb-icon-telegram:before {
1808	content: "";
1809}
1810
1811.awb-icon-teams:before {
1812	content: "";
1813}
1814
1815.awb-icon-close:before {
1816	content: "";
1817}
1818
1819.awb-icon-exclamation-triangle:before {
1820	content: "";
1821}
1822
1823.awb-icon-cog:before {
1824	content: "";
1825}
1826
1827.awb-icon-check-circle:before {
1828	content: "";
1829}
1830
1831.awb-icon-info-circle:before {
1832	content: "";
1833}
1834
1835.awb-icon-video:before {
1836	content: "";
1837}
1838
1839.awb-icon-carousel:before {
1840	content: "";
1841}
1842
1843.awb-icon-eye-slash:before {
1844	content: "";
1845}
1846
1847.awb-icon-snapchat:before {
1848	content: "";
1849}
1850
1851.awb-icon-mastodon:before {
1852	content: "";
1853}
1854
1855.awb-icon-threads:before {
1856	content: "";
1857}
1858
1859.awb-icon-bluesky:before {
1860	content: "";
1861}
1862
1863.awb-icon-github:before {
1864	content: "";
1865}
1866
1867.awb-icon-file:before {
1868	content: "";
1869}
1870
1871.awb-icon-grid-2x2:before {
1872	content: "";
1873}
1874
1875.awb-icon-grid-3x3:before {
1876	content: "";
1877}
1878
1879.awb-icon-grid-4x4:before {
1880	content: "";
1881}
1882
1883.awb-icon-grid-list:before {
1884	content: "";
1885}
1886
1887.fusion-form-form-wrapper {
1888	--awb-tooltip-text-color: #fff;
1889	--awb-tooltip-background-color: #333;
1890	--awb-required-field-symbol-deco: dotted underline;
1891	--awb-field-margin-top: 1em;
1892	--awb-field-margin-bottom: 1em;
1893	--awb-form-input-height: var(--form_input_height);
1894	--awb-form-bg-color: var(--form_bg_color);
1895	--awb-label-typo-font-family: var(--body_typography-font-family);
1896	--awb-label-typo-font-style: var(--body_typography-font-style, normal);
1897	--awb-label-typo-font-weight: var(--body_typography-font-weight);
1898	--awb-label-typo-line-height: var(--body_typography-line-height);
1899	--awb-label-typo-letter-spacing: var(--body_typography-font-weight);
1900	--awb-label-typo-text-transform: none;
1901	--awb-label-font-size: var(--body_typography-font-size);
1902	--awb-form-font-size: var(--form_text_size);
1903	--awb-form-placeholder-color: var(--form_text_color);
1904	--awb-form-text-color: var(--form_text_color);
1905	--awb-form-label-color: var(--body_typography-color);
1906	--awb-form-border-width-top: var(--form_border_width-top);
1907	--awb-form-border-width-bottom: var(--form_border_width-bottom);
1908	--awb-form-border-width-right: var(--form_border_width-right);
1909	--awb-form-border-width-left: var(--form_border_width-left);
1910	--awb-form-border-color: var(--form_border_color);
1911	--awb-form-focus-border-color: var(--form_focus_border_color);
1912	--awb-form-focus-border-hover-color: var(--form_focus_border_color-5a);
1913	--awb-form-border-radius: var(--form_border_radius);
1914	--awb-icon-alignment-top: var(--form_border_width-top);
1915	--awb-icon-alignment-bottom: var(--form_border_width-bottom);
1916	--awb-icon-alignment-font_size: 1em;
1917	--awb-margin-top: 0;
1918	--awb-margin-right: 0;
1919	--awb-margin-bottom: 0;
1920	--awb-margin-left: 0;
1921	border: none;
1922	margin: var(--awb-margin-top) var(--awb-margin-right) var(--awb-margin-bottom) var(--awb-margin-left);
1923}
1924
1925.fusion-form-form-wrapper input[type=date], .fusion-form-form-wrapper input[type=datetime-local], .fusion-form-form-wrapper input[type=datetime], .fusion-form-form-wrapper input[type=email], .fusion-form-form-wrapper input[type=month], .fusion-form-form-wrapper input[type=number], .fusion-form-form-wrapper input[type=password], .fusion-form-form-wrapper input[type=search], .fusion-form-form-wrapper input[type=tel], .fusion-form-form-wrapper input[type=text], .fusion-form-form-wrapper input[type=time], .fusion-form-form-wrapper input[type=url], .fusion-form-form-wrapper input[type=week] {
1926	height: var(--awb-form-input-height);
1927	background-color: var(--awb-form-bg-color);
1928	color: var(--awb-form-text-color);
1929	border-top-width: var(--awb-form-border-width-top);
1930	border-bottom-width: var(--awb-form-border-width-bottom);
1931	border-right-width: var(--awb-form-border-width-right);
1932	border-left-width: var(--awb-form-border-width-left);
1933	border-color: var(--awb-form-border-color);
1934	border-radius: var(--awb-form-border-radius);
1935	font-size: var(--awb-form-font-size);
1936}
1937
1938.fusion-form-form-wrapper input[type=upload] {
1939	background-color: var(--awb-form-bg-color);
1940	font-size: var(--awb-form-font-size);
1941	color: var(--awb-form-text-color);
1942	border-top-width: var(--awb-form-border-width-top);
1943	border-bottom-width: var(--awb-form-border-width-bottom);
1944	border-right-width: var(--awb-form-border-width-right);
1945	border-left-width: var(--awb-form-border-width-left);
1946	border-color: var(--awb-form-border-color);
1947	border-radius: var(--awb-form-border-radius);
1948}
1949
1950.fusion-form-form-wrapper input[type=range] {
1951	height: var(--awb-form-input-height);
1952}
1953
1954.fusion-form-form-wrapper select {
1955	height: var(--awb-form-input-height);
1956	background-color: var(--awb-form-bg-color);
1957	font-size: var(--awb-form-font-size);
1958	color: var(--awb-form-text-color);
1959	border-top-width: var(--awb-form-border-width-top);
1960	border-bottom-width: var(--awb-form-border-width-bottom);
1961	border-right-width: var(--awb-form-border-width-right);
1962	border-left-width: var(--awb-form-border-width-left);
1963	border-color: var(--awb-form-border-color);
1964	border-radius: var(--awb-form-border-radius);
1965}
1966
1967.fusion-form-form-wrapper select option {
1968	color: var(--awb-form-text-color);
1969}
1970
1971.fusion-form-form-wrapper textarea {
1972	background-color: var(--awb-form-bg-color);
1973	font-size: var(--awb-form-font-size);
1974	color: var(--awb-form-text-color);
1975	border-top-width: var(--awb-form-border-width-top);
1976	border-bottom-width: var(--awb-form-border-width-bottom);
1977	border-right-width: var(--awb-form-border-width-right);
1978	border-left-width: var(--awb-form-border-width-left);
1979	border-color: var(--awb-form-border-color);
1980	border-radius: var(--awb-form-border-radius);
1981}
1982
1983.fusion-body .fusion-form-form-wrapper input::placeholder, .fusion-body .fusion-form-form-wrapper select:invalid, .fusion-body .fusion-form-form-wrapper textarea::placeholder {
1984	color: var(--awb-form-placeholder-color);
1985}
1986
1987.fusion-form-form-wrapper input.fusion-form-upload-field::placeholder {
1988	color: var(--awb-form-text-color);
1989}
1990
1991.fusion-form-form-wrapper input:not([type=submit]):focus, .fusion-form-form-wrapper textarea:focus {
1992	border-color: var(--awb-form-focus-border-color);
1993}
1994
1995.fusion-form-form-wrapper.has-icon-alignment .fusion-form-field:not(.fusion-form-upload-field) .fusion-form-input-with-icon > i, .fusion-form-form-wrapper.has-icon-alignment .fusion-form-select-field .select-arrow {
1996	top: calc(50% + ( var(--awb-icon-alignment-top) - var(--awb-icon-alignment-bottom) ) / 2);
1997}
1998
1999.fusion-form-form-wrapper.has-icon-alignment .fusion-form-field.fusion-form-textarea-field .fusion-form-input-with-icon > i {
2000	top: calc(var(--awb-icon-alignment-top) + var(--awb-icon-alignment-font_size));
2001}
2002
2003.fusion-form-form-wrapper .fusion-form-field {
2004	position: relative;
2005	width: 100%;
2006	clear: both;
2007	margin-top: var(--awb-field-margin-top);
2008	margin-bottom: var(--awb-field-margin-bottom);
2009}
2010
2011.fusion-form-form-wrapper .fusion-form-field .fusion-form-input {
2012	width: 100%;
2013	padding: 0 1em;
2014	outline: 0;
2015	transition: all .2s ease;
2016}
2017
2018.fusion-form-form-wrapper .fusion-form-field .fusion-form-input[type=file] {
2019	border-color: transparent;
2020}
2021
2022.fusion-form-form-wrapper .fusion-form-field .fusion-form-input:hover:not(:focus) {
2023	border-color: var(--awb-form-focus-border-hover-color);
2024}
2025
2026.fusion-form-form-wrapper .fusion-form-field .label, .fusion-form-form-wrapper .fusion-form-field label {
2027	display: inline-block;
2028	font-family: var(--awb-label-typo-font-family);
2029	font-style: var(--awb-label-typo-font-style);
2030	font-weight: var(--awb-label-typo-font-weight);
2031	line-height: var(--awb-label-typo-line-height);
2032	letter-spacing: var(--awb-label-typo-letter-spacing);
2033	text-transform: var(--awb-label-typo-text-transform);
2034	font-size: var(--awb-label-font-size);
2035	color: var(--awb-form-label-color);
2036}
2037
2038.fusion-form-form-wrapper .fusion-form-field.fusion-form-label-above .label, .fusion-form-form-wrapper .fusion-form-field.fusion-form-label-above label {
2039	margin-bottom: .65em;
2040}
2041
2042.fusion-form-form-wrapper .fusion-form-field.fusion-form-label-below .label, .fusion-form-form-wrapper .fusion-form-field.fusion-form-label-below label {
2043	margin-top: .65em;
2044}
2045
2046.fusion-form-form-wrapper .fusion-form-field.fusion-form-label-below .select-arrow {
2047	top: 1px;
2048}
2049
2050.fusion-form-form-wrapper .fusion-form-field.fusion-form-textarea-field .fusion-form-input-with-icon > i {
2051	line-height: 1.4 !important;
2052}
2053
2054.fusion-form-form-wrapper .fusion-form-field.fusion-form-textarea-field .fusion-form-input-with-icon i {
2055	top: 1em;
2056	transform: inherit;
2057}
2058
2059.fusion-form-form-wrapper .fusion-form-field textarea {
2060	width: 100%;
2061}
2062
2063.fusion-form-form-wrapper .fusion-form-field textarea.fusion-form-input {
2064	padding: 1em;
2065	box-sizing: border-box;
2066	height: auto;
2067	border-style: solid;
2068}
2069
2070.fusion-form-form-wrapper .fusion-form-field option[value=""][disabled] {
2071	display: none;
2072}
2073
2074.fusion-form-form-wrapper .fusion-form-field option {
2075	color: var(--awb-form-text-color);
2076}
2077
2078.fusion-form-form-wrapper .fusion-form-field input[type=file] {
2079	width: 100%;
2080}
2081
2082.fusion-form-form-wrapper .fusion-form-field input[type=number] {
2083	padding: 1em;
2084	width: 100%;
2085	box-sizing: border-box;
2086	position: relative;
2087}
2088
2089.fusion-form-form-wrapper .fusion-form-field input[type=color] {
2090	display: block;
2091	width: 100%;
2092}
2093
2094.fusion-form-form-wrapper .fusion-form-field input[type=date] {
2095	display: block;
2096	width: 100%;
2097}
2098
2099.fusion-form-form-wrapper .fusion-form-field.fusion-form-hidden-field {
2100	display: none;
2101}
2102
2103.fusion-form-form-wrapper .fusion-form-field.fusion-form-recaptcha-field .fusion-form-hide-recaptcha-badge {
2104	display: none;
2105}
2106
2107.fusion-form-form-wrapper .fusion-form-field .fusion-form-tooltip {
2108	display: inline-block;
2109	margin-left: .4em;
2110	cursor: pointer;
2111	position: relative;
2112}
2113
2114.fusion-form-form-wrapper .fusion-form-field .fusion-form-tooltip .fusion-form-tooltip-content {
2115	opacity: 0;
2116	z-index: 9999;
2117	width: auto !important;
2118	white-space: nowrap;
2119	pointer-events: none;
2120	position: absolute;
2121	bottom: 2.2em;
2122	left: -1.35em;
2123	transform: translateY(10px);
2124	padding: .54em .65em;
2125	background: var(--awb-tooltip-background-color);
2126	color: var(--awb-tooltip-text-color);
2127	border: 1px solid var(--awb-tooltip-background-color);
2128	border-radius: 3px;
2129	transition: all .2s ease .2s;
2130}
2131
2132.fusion-form-form-wrapper .fusion-form-field .fusion-form-tooltip .fusion-form-tooltip-content::before {
2133	content: " ";
2134	position: absolute;
2135	top: 100%;
2136	left: calc(1.4em - 5px);
2137	margin-left: .2em;
2138	width: 0;
2139	border-top: .6em solid;
2140	border-right: .5em solid transparent;
2141	border-left: .5em solid transparent;
2142	border-top-color: inherit;
2143	font-size: inherit;
2144	line-height: 0;
2145}
2146
2147.fusion-form-form-wrapper .fusion-form-field .fusion-form-tooltip > i {
2148	color: var(--awb-form-label-color);
2149}
2150
2151.fusion-form-form-wrapper .fusion-form-field .fusion-form-tooltip:hover .fusion-form-tooltip-content {
2152	opacity: 1;
2153	transform: none;
2154}
2155
2156.fusion-form-form-wrapper .fusion-form-field.error input, .fusion-form-form-wrapper .fusion-form-field.error label:not(.fusion-form-rating-icon) {
2157	color: #e0284f !important;
2158}
2159
2160.fusion-form-form-wrapper .fusion-form-field.error .fusion-form-input, .fusion-form-form-wrapper .fusion-form-field.error .fusion-form-upload-field {
2161	border-color: #e0284f !important;
2162}
2163
2164.fusion-form-form-wrapper .fusion-form-field.error .fusion-form-input {
2165	box-shadow: 0 0 1.5px 1px rgba(224, 40, 79, .65);
2166}
2167
2168.fusion-form-form-wrapper .fusion-form-field .fusion-form-element-hidden {
2169	display: none;
2170}
2171
2172.fusion-form-form-wrapper .fusion-form-field .fusion-form-input-with-icon {
2173	position: relative;
2174}
2175
2176.fusion-form-form-wrapper .fusion-form-field .fusion-form-input-with-icon > i {
2177	position: absolute;
2178	text-align: center;
2179	z-index: 99;
2180	top: 50%;
2181	top: calc(50% + ( var(--awb-form-border-width-top) - var(--awb-form-border-width-bottom) ) / 2);
2182	left: 1em;
2183	transform: translateY(-50%);
2184	color: var(--awb-form-text-color);
2185	font-size: var(--awb-form-font-size);
2186	line-height: var(--awb-form-input-height);
2187}
2188
2189.fusion-form-form-wrapper .fusion-form-field .fusion-form-input-with-icon .fusion-form-input {
2190	padding-left: 2.5em !important;
2191}
2192
2193.fusion-form-form-wrapper .fusion-form-field .awb-form-pw-reveal > .awb-form-pw-reveal-icon {
2194	left: auto;
2195	right: 1em;
2196	cursor: pointer;
2197}
2198
2199.fusion-form-form-wrapper .fusion-form-field .awb-form-pw-reveal:not(.awb-form-both-icons) .fusion-form-input {
2200	padding-left: 1em !important;
2201}
2202
2203.fusion-form-form-wrapper .fusion-form-field .awb-form-pw-reveal .fusion-form-input {
2204	padding-right: 2.5em !important;
2205}
2206
2207.fusion-form-form-wrapper .fusion-form-field .wp-editor-tabs {
2208	float: left;
2209}
2210
2211.fusion-form-form-wrapper .fusion-form-field .wp-editor-tabs .switch-tmce {
2212	margin-left: 0;
2213}
2214
2215.fusion-form-form-wrapper .fusion-form-field .fusion-form-section-wrapper .fusion-form-section-container .fusion-form-section-title-wrapper .fusion-form-section-title {
2216	margin: 0;
2217	line-height: 1.75 !important;
2218}
2219
2220.fusion-form-form-wrapper .fusion-form-field .fusion-form-section-wrapper .fusion-form-section-container.fusion-alignright {
2221	width: 100%;
2222	text-align: right;
2223	margin-left: 0;
2224}
2225
2226.fusion-form-form-wrapper .fusion-form-field-hidden {
2227	display: none;
2228}
2229
2230.fusion-body .fusion-form-form-wrapper .fusion-form-field-hidden.fusion-layout-column, .fusion-body .fusion-form-form-wrapper .fusion-form-field-hidden.fusion-title {
2231	display: none;
2232}
2233
2234.fusion-builder-live .fusion-form-form-wrapper button[type=submit] {
2235	pointer-events: none;
2236}
2237
2238.fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field) input[type=date]::placeholder, .fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field) input[type=datetime-local]::placeholder, .fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field) input[type=datetime]::placeholder, .fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field) input[type=email]::placeholder, .fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field) input[type=month]::placeholder, .fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field) input[type=number]::placeholder, .fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field) input[type=password]::placeholder, .fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field) input[type=search]::placeholder, .fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field) input[type=tel]::placeholder, .fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field) input[type=text]::placeholder, .fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field) input[type=time]::placeholder, .fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field) input[type=url]::placeholder, .fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field) input[type=week]::placeholder, .fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field) textarea::placeholder {
2239	color: transparent;
2240}
2241
2242.fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):after {
2243	content: attr(data-placeholder);
2244	position: absolute;
2245	inset-inline-start: 0px;
2246	top: 50%;
2247	margin-inline-start: 1em;
2248	transform: translateY(-50%);
2249	pointer-events: none;
2250	line-height: 1.1;
2251	color: var(--awb-form-placeholder-color);
2252	font-size: var(--awb-form-font-size);
2253	transition: all .2s ease-in-out;
2254}
2255
2256.fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field).awb-has-value:after, .fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(input:focus):after, .fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(textarea:focus):after {
2257	padding: 0 .35em;
2258	margin-inline-start: calc(.65em + var(--awb-form-border-radius) / 3);
2259}
2260
2261.fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field).awb-has-value:before, .fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(input:focus):before, .fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(textarea:focus):before {
2262	content: attr(data-placeholder);
2263	position: absolute;
2264	inset-inline-start: 0px;
2265	top: 0;
2266	margin-inline-start: calc(.65em + var(--awb-form-border-radius) / 3);
2267	padding: 0 .35em;
2268	font-size: var(--awb-form-font-size);
2269	color: transparent;
2270	background-color: var(--awb-form-bg-color);
2271}
2272
2273.fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(.fusion-form-input-with-icon):after {
2274	z-index: 2;
2275	margin-inline-start: 2.5em;
2276}
2277
2278.fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(.fusion-form-input-with-icon):before {
2279	z-index: 1;
2280}
2281
2282.fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(.fusion-form-input-with-icon).awb-has-value:after, .fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(.fusion-form-input-with-icon).awb-has-value:before, .fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(.fusion-form-input-with-icon):has(input:focus):after, .fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(.fusion-form-input-with-icon):has(input:focus):before, .fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(.fusion-form-input-with-icon):has(textarea:focus):after, .fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(.fusion-form-input-with-icon):has(textarea:focus):before {
2283	margin-inline-start: calc(2.15em + var(--awb-form-border-radius) / 10);
2284}
2285
2286.fusion-form.awb-placeholder-animation--top .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field).awb-has-value:after, .fusion-form.awb-placeholder-animation--top .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field).awb-has-value:before, .fusion-form.awb-placeholder-animation--top .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(input:focus)::before, .fusion-form.awb-placeholder-animation--top .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(input:focus):after, .fusion-form.awb-placeholder-animation--top .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(textarea:focus):after, .fusion-form.awb-placeholder-animation--top .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(textarea:focus):before {
2287	top: 0;
2288	padding: 0 .35em;
2289}
2290
2291.fusion-form.awb-placeholder-animation--top .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field).awb-has-value:before, .fusion-form.awb-placeholder-animation--top .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(input:focus)::before {
2292	height: calc(var(--awb-form-border-width-top) + 1px);
2293}
2294
2295.fusion-form.awb-placeholder-animation--top .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field).awb-has-value:has(textarea):before, .fusion-form.awb-placeholder-animation--top .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(textarea:focus):before {
2296	height: calc(var(--awb-form-border-width-top) + 1px + .5em);
2297}
2298
2299.fusion-form.awb-placeholder-animation--bottom .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field).awb-has-value:after, .fusion-form.awb-placeholder-animation--bottom .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field).awb-has-value:before, .fusion-form.awb-placeholder-animation--bottom .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(input:focus)::before, .fusion-form.awb-placeholder-animation--bottom .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(input:focus):after, .fusion-form.awb-placeholder-animation--bottom .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(textarea:focus):after, .fusion-form.awb-placeholder-animation--bottom .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(textarea:focus):before {
2300	top: 100%;
2301	padding: 0 .35em;
2302}
2303
2304.fusion-form.awb-placeholder-animation--bottom .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field).awb-has-value:before, .fusion-form.awb-placeholder-animation--bottom .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(input:focus)::before {
2305	height: calc(var(--awb-form-border-width-bottom) + 1px);
2306	transform: translateY(-50%);
2307}
2308
2309.fusion-form.awb-placeholder-animation--bottom .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field).awb-has-value:has(textarea):before, .fusion-form.awb-placeholder-animation--bottom .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(textarea:focus):before {
2310	height: calc(var(--awb-form-border-width-bottom) + 1px + .5em);
2311	transform: translateY(-50%);
2312}
2313
2314.fusion-form.awb-placeholder-animation--shrink .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field).awb-has-value:after, .fusion-form.awb-placeholder-animation--shrink .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field).awb-has-value:before, .fusion-form.awb-placeholder-animation--shrink .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(input:focus):after, .fusion-form.awb-placeholder-animation--shrink .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(input:focus):before, .fusion-form.awb-placeholder-animation--shrink .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(textarea:focus):after, .fusion-form.awb-placeholder-animation--shrink .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(textarea:focus):before {
2315	font-size: calc(var(--awb-form-font-size) * .75);
2316}
2317
2318.fusion-form .fusion-form-element-required {
2319	text-decoration: var(--awb-required-field-symbol-deco);
2320}
2321
2322.fusion-form .form-submission-notices .fusion-form-response {
2323	display: none;
2324}
2325
2326.fusion-form .awb-form-step {
2327	display: none;
2328	transition: opacity .3s ease;
2329	opacity: 0;
2330}
2331
2332.fusion-form .awb-form-step.active {
2333	opacity: 1;
2334	display: block;
2335}
2336
2337.fusion-form .pass-strength-result {
2338	display: none;
2339	position: absolute;
2340	left: 0;
2341	right: 0;
2342	z-index: 1000;
2343	padding: 3px 5px;
2344	border: 1px solid var(--info_accent_color);
2345	background-color: var(--info_bg_color);
2346	color: var(--info_accent_color);
2347	text-align: center;
2348}
2349
2350.fusion-form .pass-strength-result.bad, .fusion-form .pass-strength-result.short {
2351	background-color: var(--danger_bg_color);
2352	border-color: var(--danger_accent_color);
2353	color: var(--danger_accent_color);
2354	display: block;
2355}
2356
2357.fusion-form .pass-strength-result.good {
2358	background-color: var(--warning_bg_color);
2359	border-color: var(--warning_accent_color);
2360	color: var(--warning_accent_color);
2361	display: block;
2362}
2363
2364.fusion-form .pass-strength-result.strong {
2365	background-color: var(--success_bg_color);
2366	border-color: var(--success_accent_color);
2367	color: var(--success_accent_color);
2368	display: block;
2369}
2370
2371.fusion-form .fusion-form-label-below .pass-strength-result {
2372	transform: translateY(-100%);
2373}
2374
2375.fusion-body .flatpickr-calendar.open {
2376	z-index: 100000;
2377}
2378
2379.fusion-form-widget .fusion-form-form-wrapper .fusion-layout-column {
2380	width: 100%;
2381	min-width: 100%;
2382}
2383
2384@-moz-document url-prefix() {
2385	.fusion-form-form-wrapper .fusion-form-field select {
2386		text-indent: -.2em;
2387	}
2388}
2389
2390.awb-form-nav {
2391	--awb-steps-margin-top: 0px;
2392	--awb-steps-margin-right: 0px;
2393	--awb-steps-margin-bottom: 0px;
2394	--awb-steps-margin-left: 0px;
2395	--awb-steps-bg-color: var(--awb-color5);
2396	--awb-steps-bg-color-active: var(--awb-color4);
2397	--awb-steps-bg-color-completed: var(--awb-color4);
2398	--awb-step-padding-top: 3px;
2399	--awb-step-padding-right: 15px;
2400	--awb-step-padding-bottom: 3px;
2401	--awb-step-padding-left: 15px;
2402	--awb-steps-bor-top-left: 0px;
2403	--awb-steps-bor-top-right: 0px;
2404	--awb-steps-bor-bottom-right: 0px;
2405	--awb-steps-bor-bottom-left: 0px;
2406	--awb-steps-bor-type: solid;
2407	--awb-steps-bor-width: 0px;
2408	--awb-steps-bor-color: transparent;
2409	--awb-steps-bor-color-active: transparent;
2410	--awb-steps-bor-color-completed: transparent;
2411	--awb-between-steps-size: 3;
2412	--awb-timeline-spacing: space-around;
2413	--awb-steps-sep-width: 3px;
2414	--awb-steps-sep-type: dashed;
2415	--awb-steps-sep-type-completed: solid;
2416	--awb-steps-sep-color: var(--awb-color5);
2417	--awb-steps-sep-color-completed: var(--awb-color4);
2418	--awb-step-sep-margin-left: 0px;
2419	--awb-step-sep-margin-right: 0px;
2420	--awb-step-icon-color: var(--awb-steps-title-color);
2421	--awb-step-icon-color-active: var(--awb-steps-title-color-active);
2422	--awb-step-icon-color-completed: var(--awb-steps-title-color-completed);
2423	--awb-step-icon-size: 15px;
2424	--awb-step-icon-bg-color: transparent;
2425	--awb-step-icon-bg-color-active: transparent;
2426	--awb-step-icon-bg-color-completed: transparent;
2427	--awb-step-icon-padding: 1px;
2428	--awb-step-icon-bor-top-left: 50%;
2429	--awb-step-icon-bor-top-right: 50%;
2430	--awb-step-icon-bor-bottom-right: 50%;
2431	--awb-step-icon-bor-bottom-left: 50%;
2432	--awb-step-icon-bor-type: solid;
2433	--awb-step-icon-bor-width: 0px;
2434	--awb-step-icon-bor-color: var(--primary_color);
2435	--awb-step-icon-bor-color-active: var(--primary_color);
2436	--awb-step-icon-bor-color-completed: var(--primary_color);
2437	--awb-step-icon-order: 0;
2438	--awb-step-flex-flow: row;
2439	--awb-step-icon-title-gap: 10px;
2440	--awb-step-typo-font-family: var(--body_typography-font-family);
2441	--awb-step-typo-font-style: var(--body_typography-font-style, normal);
2442	--awb-step-typo-font-weight: var(--body_typography-font-weight);
2443	--awb-step-typo-font-size: var(--body_typography-font-size);
2444	--awb-step-typo-line-height: var(--body_typography-line-height);
2445	--awb-step-typo-letter-spacing: var(--body_typography-font-weight);
2446	--awb-step-typo-text-transform: none;
2447	--awb-steps-title-color: var(--awb-color1);
2448	--awb-steps-title-color-active: var(--awb-color8);
2449	--awb-steps-title-color-completed: var(--awb-color8);
2450	margin: var(--awb-steps-margin-top) var(--awb-steps-margin-right) var(--awb-steps-margin-bottom) var(--awb-steps-margin-left);
2451}
2452
2453.awb-form-nav--timeline {
2454	display: flex;
2455	align-items: center;
2456}
2457
2458.awb-form-nav__tl-spacer {
2459	height: 0;
2460	border-top-color: red;
2461	flex-grow: 1;
2462}
2463
2464.awb-form-nav__tl-spacer--between {
2465	flex-grow: var(--awb-between-steps-size);
2466	border-top: var(--awb-steps-sep-width) var(--awb-steps-sep-type) var(--awb-steps-sep-color);
2467	margin-left: var(--awb-step-sep-margin-left);
2468	margin-right: var(--awb-step-sep-margin-right);
2469}
2470
2471.awb-form-nav__tl-step {
2472	display: flex;
2473	align-items: center;
2474	justify-content: center;
2475	flex-flow: var(--awb-step-flex-flow);
2476	gap: var(--awb-step-icon-title-gap);
2477	background-color: var(--awb-steps-bg-color);
2478	padding: var(--awb-step-padding-top) var(--awb-step-padding-right) var(--awb-step-padding-bottom) var(--awb-step-padding-left);
2479	border-radius: var(--awb-steps-bor-top-left) var(--awb-steps-bor-top-right) var(--awb-steps-bor-bottom-right) var(--awb-steps-bor-bottom-left);
2480	border: var(--awb-steps-bor-type) var(--awb-steps-bor-width) var(--awb-steps-bor-color);
2481	transition: background-color .3s ease, border-color .3s ease;
2482}
2483
2484.awb-form-nav__tl-icon, .awb-form-nav__tl-number {
2485	order: var(--awb-step-icon-order);
2486	color: var(--awb-step-icon-color);
2487	background-color: var(--awb-step-icon-bg-color);
2488	padding: var(--awb-step-icon-padding);
2489	border-radius: var(--awb-step-icon-bor-top-left) var(--awb-step-icon-bor-top-right) var(--awb-step-icon-bor-bottom-right) var(--awb-step-icon-bor-bottom-left);
2490	font-size: var(--awb-step-icon-size);
2491	border: var(--awb-step-icon-bor-type) var(--awb-step-icon-bor-width) var(--awb-step-icon-bor-color);
2492	transition: background-color .3s ease, border-color .3s ease, color .3s ease;
2493}
2494
2495.a
2495wb-form-nav__tl-number {
2496	line-height: 1;
2497}
2498
2499.awb-form-nav__tl-number--with-background {
2500	display: flex;
2501	align-items: center;
2502	justify-content: center;
2503	width: 1.5em;
2504	height: 1.6em;
2505	line-height: 100%;
2506}
2507
2508.awb-form-nav__tl-title {
2509	font-family: var(--awb-step-typo-font-family);
2510	font-style: var(--awb-step-typo-font-style);
2511	font-weight: var(--awb-step-typo-font-weight);
2512	font-size: var(--awb-step-typo-font-size);
2513	line-height: var(--awb-step-typo-line-height);
2514	letter-spacing: var(--awb-step-typo-letter-spacing);
2515	text-transform: var(--awb-step-typo-text-transform);
2516	color: var(--awb-steps-title-color);
2517	transition: color .3s ease;
2518}
2519
2520.awb-form-nav__tl-step-wrapper--active .awb-form-nav__tl-step {
2521	background-color: var(--awb-steps-bg-color-active);
2522	border-color: var(--awb-steps-bor-color-active);
2523}
2524
2525.awb-form-nav__tl-step-wrapper--active .awb-form-nav__tl-icon, .awb-form-nav__tl-step-wrapper--active .awb-form-nav__tl-number {
2526	color: var(--awb-step-icon-color-active);
2527	background-color: var(--awb-step-icon-bg-color-active);
2528	border-color: var(--awb-step-icon-bor-color-active);
2529}
2530
2531.awb-form-nav__tl-step-wrapper--active .awb-form-nav__tl-title {
2532	color: var(--awb-steps-title-color-active);
2533}
2534
2535.awb-form-nav__tl-step-wrapper--completed .awb-form-nav__tl-step {
2536	background-color: var(--awb-steps-bg-color-completed);
2537	border-color: var(--awb-steps-bor-color-completed);
2538}
2539
2540.awb-form-nav__tl-step-wrapper--completed .awb-form-nav__tl-icon, .awb-form-nav__tl-step-wrapper--completed .awb-form-nav__tl-number {
2541	color: var(--awb-step-icon-color-completed);
2542	background-color: var(--awb-step-icon-bg-color-completed);
2543	border-color: var(--awb-step-icon-bor-color-completed);
2544}
2545
2546.awb-form-nav__tl-step-wrapper--completed .awb-form-nav__tl-title {
2547	color: var(--awb-steps-title-color-completed);
2548}
2549
2550.awb-form-nav__tl-step-wrapper--completed + .awb-form-nav__tl-spacer--between {
2551	border-top-style: var(--awb-steps-sep-type-completed);
2552	border-top-color: var(--awb-steps-sep-color-completed);
2553}
2554
2555html {
2556	background-color: var(--bg_color);
2557	background-blend-mode: var(--bg-color-overlay);
2558	background-image: var(--bg_image);
2559	background-repeat: var(--bg_repeat);
2560}
2561
2562html body.custom-background {
2563	background-color: transparent;
2564}
2565
2566.avada-html-has-bg-image body.custom-background {
2567	background-image: none;
2568}
2569
2570.avada-html-has-bg-image-full:not(.avada-html-layout-boxed), .avada-html-has-bg-image-full:not(.avada-html-layout-framed) {
2571	background-attachment: fixed;
2572	background-size: cover;
2573	background-position: center center;
2574}
2575
2576.avada-html-has-bg-image .avada-has-bg-image-full.layout-boxed-mode.layout-scroll-offset-framed .fusion-bottom-frame, .avada-html-has-bg-image .avada-has-bg-image-full.layout-boxed-mode.layout-scroll-offset-framed .fusion-sides-frame, .avada-html-has-bg-image .avada-has-bg-image-full.layout-boxed-mode.layout-scroll-offset-framed .fusion-top-frame {
2577	background-attachment: fixed;
2578	background-size: cover;
2579	background-position: center center;
2580}
2581
2582.layout-boxed-mode.layout-scroll-offset-framed .fusion-bottom-frame, .layout-boxed-mode.layout-scroll-offset-framed .fusion-sides-frame, .layout-boxed-mode.layout-scroll-offset-framed .fusion-top-frame {
2583	background-color: var(--bg_color);
2584	background-blend-mode: var(--bg-color-overlay);
2585	background-image: var(--bg_image);
2586}
2587
2588#main, .layout-boxed-mode #main, .layout-boxed-mode.avada-footer-fx-sticky .above-footer-wrapper, .layout-boxed-mode.avada-footer-fx-sticky-with-parallax-bg-image .above-footer-wrapper, .layout-wide-mode #main, .layout-wide-mode #wrapper {
2589	background-color: var(--content_bg_color);
2590}
2591
2592.quicktags-toolbar input {
2593	background: linear-gradient(to top, var(--content_bg_color), var(--form_bg_color)) #3e3e3e;
2594}
2595
2596#main, .wrapper_blank #main {
2597	background-image: var(--content_bg_image);
2598	background-repeat: var(--content_bg_repeat);
2599}
2600
2601#main.full-bg, .wrapper_blank #main.full-bg {
2602	background-attachment: fixed;
2603	background-position: center center;
2604	background-size: cover;
2605}
2606
2607.avada-content-bg-not-opaque #main, .avada-content-bg-not-opaque #wrapper, .avada-content-bg-not-opaque .bbp-arrow, .avada-content-bg-not-opaque .fusion-separator .icon-wrapper {
2608	background-blend-mode: overlay;
2609}
2610
2611html.avada-has-page-background-pattern {
2612	background-image: var(--bg_pattern);
2613	background-repeat: repeat;
2614}
2615
2616html.avada-has-page-background-pattern .layout-boxed-mode .fusion-bottom-frame, html.avada-has-page-background-pattern .layout-boxed-mode .fusion-sides-frame, html.avada-has-page-background-pattern .layout-boxed-mode .fusion-top-frame, html.avada-has-page-background-pattern body {
2617	background-image: var(--bg_pattern);
2618	background-repeat: repeat;
2619}
2620
2621html.avada-has-page-background-pattern .layout-boxed-mode.layout-scroll-offset-framed:not(.avada-has-zero-margin-offset-top) {
2622	background-attachment: fixed;
2623}
2624
2625.fusion-load-more-button.fusion-blog-button {
2626	background-color: var(--blog_load_more_posts_button_bg_color);
2627	color: var(--blog_load_more_posts_button_text_color);
2628}
2629
2630.fusion-load-more-button.fusion-blog-button:hover {
2631	background-color: var(--blog_load_more_posts_hover_button_bg_color);
2632	color: var(--blog_load_more_posts_hover_button_text_color);
2633}
2634
2635body:not(.search-results) #posts-container .fusion-blog-layout-grid {
2636	margin-top: calc(( var(--blog_archive_grid_column_spacing) ) / -2);
2637	margin-right: calc(( var(--blog_archive_grid_column_spacing) ) / -2);
2638	margin-left: calc(( var(--blog_archive_grid_column_spacing) ) / -2);
2639	margin-bottom: 0;
2640}
2641
2642body:not(.search-results) #posts-container .fusion-blog-layout-grid .fusion-post-grid {
2643	padding: calc(( var(--blog_archive_grid_column_spacing) ) / 2);
2644}
2645
2646.avada-blog-archive-layout-grid .fusion-blog-archive .fusion-blog-layout-grid .post .fusion-post-content-wrapper, .avada-blog-archive-layout-masonry .fusion-blog-archive .fusion-blog-layout-masonry .post .fusion-post-content-wrapper, .avada-blog-archive-layout-timeline .fusion-blog-archive .fusion-blog-layout-timeline .post .fusion-post-content-wrapper, .avada-blog-layout-grid .fusion-blog-archive .fusion-blog-layout-grid .post .fusion-post-content-wrapper, .avada-blog-layout-masonry .fusion-blog-archive .fusion-blog-layout-masonry .post .fusion-post-content-wrapper, .avada-blog-layout-timeline .fusion-blog-archive .fusion-blog-layout-timeline .post .fusion-post-content-wrapper {
2647	padding: var(--blog_archive_grid_padding-top) var(--blog_archive_grid_padding-right) var(--blog_archive_grid_padding-bottom) var(--blog_archive_grid_padding-left);
2648}
2649
2650.avada-html-has-bg-image body.custom-background.nitro-lazy {
2651	background-image: none !important;
2652}
2653
2654#wrapper .fusion-events-shortcode .fusion-events-meta h4, .fusion-carousel-meta, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories a, .fusion-meta, .fusion-meta-info, .fusion-recent-posts .columns .column .meta, .fusion-single-line-meta, .post .single-line-meta, .widget_recent_entries .post-date {
2655	font-size: var(--meta_font_size);
2656}
2657
2658.content-box-percentage, .fusion-date-and-formats .fusion-format-box i, .price ins .amount, .price > .amount, .star-rating span:before, .star-rating:before {
2659	color: var(--primary_color);
2660}
2661
2662#main .about-author .title a:hover, #main .post h2 a:hover, .fusion-open-submenu:hover, .fusion-pagination .next:hover, .fusion-pagination .next:hover:after, .fusion-pagination .prev:hover, .fusion-pagination .prev:hover:before, .fusion-read-more:hover:after, .more a:hover:after, .pagination .pagination-next:hover:after, .pagination .pagination-prev:hover:before, .pagination-next:hover:after, .pagination-prev:hover:before, .project-content .project-info .project-info-box a:hover, .rtl .fusion-read-more:hover:before, .rtl .more a:hover:before, .single-navigation a[rel=next]:hover:after, .single-navigation a[rel=prev]:hover:before, a:hover, h5.toggle:hover a {
2663	color: var(--link_hover_color);
2664}
2665
2666#wrapper .post-content blockquote, .comment-text blockquote, .fusion-body blockquote, .fusion-pagination .current, .fusion-pagination .page-numbers.current, .pagination .current, .progress-bar-content {
2667	border-color: var(--primary_color);
2668}
2669
2670#nav ul li > a:hover, #sticky-nav ul li >
2670 a:hover, #wrapper .tagcloud a:hover, .fusion-hide-pagination-text .pagination-next:hover, .fusion-hide-pagination-text .pagination-prev:hover, .fusion-pagination .page-numbers:hover, .pagination a.inactive:hover {
2671	border-color: var(--link_hover_color);
2672}
2673
2674.circle-yes ul li:before, .fusion-date-and-formats .fusion-date-box, .fusion-pagination .current, .fusion-search-element .searchform.fusion-search-form-classic .fusion-search-form-content .fusion-search-button input[type=submit]:hover, .fusion-search-form-classic .searchform:not(.fusion-search-form-clean) .fusion-search-form-content .fusion-search-button input[type=submit]:hover, .pagination .current, .progress-bar-content, .table-2 table thead, ul.arrow li:before, ul.circle-yes li:before {
2675	background-color: var(--primary_color);
2676}
2677
2678#toTop:hover, .tagcloud a:hover {
2679	background-color: var(--link_hover_color);
2680}
2681
2682#toTop {
2683	background-color: var(--totop_background);
2684	border-radius: 4px 4px 0 0;
2685	bottom: 0;
2686	height: 35px;
2687	position: fixed;
2688	text-align: center;
2689	width: 48px;
2690	opacity: 0;
2691	z-index: 100000;
2692	transition: opacity .4s ease-in-out, background .2s ease-in-out;
2693	line-height: 1;
2694	pointer-events: none;
2695}
2696
2697.to-top-container #toTop:hover {
2698	background-color: var(--totop_background_hover);
2699}
2700
2701#toTop:before {
2702	line-height: 35px;
2703	content: "";
2704	-webkit-font-smoothing: antialiased;
2705	font-family: awb-icons;
2706	font-size: 22px;
2707	color: var(--totop_icon_color);
2708}
2709
2710#toTop:hover::before {
2711	color: var(--totop_icon_hover);
2712}
2713
2714#toTop:active, #toTop:focus {
2715	outline: 0;
2716	background-color: var(--totop_background);
2717}
2718
2719#toTop.fusion-to-top-active {
2720	pointer-events: auto;
2721	opacity: .9;
2722	transition: opacity .4s ease-in-out, background .2s ease-in-out;
2723}
2724
2725.to-top-container #toTop {
2726	border-radius: var(--totop_border_radius) var(--totop_border_radius) 0 0;
2727}
2728
2729.to-top-floating #toTop {
2730	bottom: var(--totop_spacing_bottom, 30px);
2731	height: 44px;
2732	width: 44px;
2733	border-radius: var(--totop_border_radius) var(--totop_border_radius) var(--totop_border_radius) var(--totop_border_radius);
2734}
2735
2736.to-top-floating #toTop:before {
2737	line-height: 42px;
2738}
2739
2740.to-top-right #toTop {
2741	right: var(--totop_spacing_side, 75px);
2742}
2743
2744.to-top-left #toTop {
2745	left: var(--totop_spacing_side, 75px);
2746}
2747
2748.awb-to-top-progress {
2749	display: none;
2750}
2751
2752.awb-to-top-scroll-progress #toTop {
2753	display: flex;
2754	justify-content: center;
2755	background: 0 0;
2756}
2757
2758.awb-to-top-scroll-progress #toTop:before {
2759	z-index: 1;
2760}
2761
2762.awb-to-top-scroll-progress #toTop:active, .awb-to-top-scroll-progress #toTop:focus, .awb-to-top-scroll-progress #toTop:hover {
2763	background: 0 0;
2764}
2765
2766.awb-to-top-scroll-progress .awb-to-top-progress {
2767	display: block;
2768	position: absolute;
2769	top: -2.2px;
2770	left: -2.2px;
2771}
2772
2773.awb-to-top-scroll-progress .awb-to-top-progress rect {
2774	stroke-width: 4;
2775	fill: transparent;
2776	transition: fill .2s ease-in-out, stroke .2s ease-in-out;
2777	rx: var(--totop_border_radius);
2778	ry: var(--totop_border_radius);
2779}
2780
2781.awb-to-top-scroll-progress .awb-to-top-progress .awb-scale {
2782	fill: var(--totop_background);
2783}
2784
2785.awb-to-top-scroll-progress .awb-to-top-progress .awb-progress {
2786	stroke-dasharray: 166;
2787	stroke-dashoffset: 166;
2788	stroke: var(--totop_background_hover);
2789}
2790
2791.awb-to-top-scroll-progress:hover .awb-to-top-progress .awb-scale {
2792	stroke: var(--totop_background_hover) !important;
2793	fill: var(--totop_background_hover);
2794}
2795
2796.awb-to-top-scroll-progress:active .awb-to-top-progress .awb-scale, .awb-to-top-scroll-progress:focus .awb-to-top-progress .awb-scale {
2797	fill: var(--totop_background);
2798}
2799
2800.fusion-slider-container {
2801	position: relative;
2802	margin-left: auto;
2803	margin-right: auto;
2804	width: 100%;
2805}
2806
2807.tfs-slider .flex-caption {
2808	width: 97%;
2809}
2810
2811.tfs-slider .flex-control-nav {
2812	bottom: 20px !important;
2813}
2814
2815.tfs-slider .buttons a {
2816	margin: 0;
2817	display: inline-block;
2818}
2819
2820.tfs-slider {
2821	transform: translate(0, 0);
2822	left: 0;
2823}
2824
2825.tfs-slider.fixed-width-slider.flexslider .slide-content-container {
2826	padding-left: 10%;
2827	padding-right: 10%;
2828}
2829
2830.tfs-slider li.flex-active-slide {
2831	position: relative;
2832}
2833
2834.tfs-slider .slides li {
2835	-webkit-backface-visibility: visible;
2836}
2837
2838.tfs-slider .slide-content-container {
2839	position: absolute;
2840	top: 50%;
2841	width: 100%;
2842	padding: 0;
2843	z-index: 5;
2844	transform: translateY(-50%);
2845}
2846
2847.tfs-slider .slide-content-container .slide-content {
2848	opacity: 0;
2849	margin-left: auto;
2850	margin-right: auto;
2851	width: auto;
2852	max-width: 940px;
2853}
2854
2855.tfs-slider .slide-content-container .slide-content .fusion-li-item, .tfs-slider .slide-content-container .slide-content li {
2856	display: list-item;
2857	text-align: initial;
2858}
2859
2860.tfs-slider .slide-content-container .caption, .tfs-slider .slide-content-container .heading {
2861	display: block;
2862}
2863
2864.tfs-slider .slide-content-container h2, .tfs-slider .slide-content-container h3 {
2865	margin: 0;
2866	font-weight: 400;
2867	-webkit-font-smoothing: antialiased;
2868	display: inline-block;
2869	padding: 0;
2870}
2871
2872.tfs-slider .slide-content-container .with-bg .fusion-title-sc-wrapper {
2873	padding: 3px 15px;
2874}
2875
2876.tfs-slider .slide-content-container .fusion-title-sc-wrapper {
2877	display: inline-block;
2878	padding: 0;
2879	line-height: 1;
2880}
2881
2882.tfs-slider .slide-content-container .fusion-title {
2883	overflow: visible;
2884}
2885
2886.fusion-body .tfs-slider .slide-content-container .fusion-title {
2887	--awb-text-color: #fff;
2888}
2889
2890.tfs-slider .slide-content-container .fusion-block-element {
2891	display: block;
2892}
2893
2894.tfs-slider .slide-content-container .heading {
2895	margin: 0 0 14px;
2896}
2897
2898.tfs-slider .slide-content-container h2 {
2899	font-size: 60px;
2900	line-height: 80px;
2901	margin-bottom: 10px;
2902}
2903
2904.tfs-slider .slide-content-container h3 {
2905	font-size: 24px;
2906	line-height: 38px;
2907}
2908
2909.tfs-slider .slide-content-container .fusion-sep-none {
2910	display: inline-block;
2911}
2912
2913.tfs-slider .slide-content-container .fusion-sep-none h2, .tfs-slider .slide-content-container .fusion-sep-none h3 {
2914	display: inline-block;
2915}
2916
2917.tfs-slider .slide-content-container .fusion-title-size-two {
2918	margin: 0;
2919}
2920
2921.tfs-slider .slide-content-container .fusion-title-size-two h2 {
2922	margin: 0;
2923}
2924
2925.tfs-slider .slide-content-container .fusion-title-size-three {
2926	margin: 0;
2927}
2928
2929.tfs-slider .slide-content-container .fusion-title-size-three h3 {
2930	margin: 0;
2931}
2932
2933.tfs-slider .slide-content-container .fusion-title .title-sep, .tfs-slider .slide-content-container .fusion-title.sep-underline {
2934	border-color: #fff;
2935}
2936
2937.tfs-slider .slide-content-container.slide-content-left .buttons, .tfs-slider .slide-content-container.slide-content-right .buttons {
2938	margin-left: -7.5px;
2939	margin-right: -7.5px;
2940}
2941
2942.tfs-slider .slide-content-container.slide-content-left {
2943	text-align: left;
2944}
2945
2946.tfs-slider .slide-content-container.slide-content-right {
2947	text-align: right;
2948}
2949
2950.tfs-slider .slide-content-container .buttons {
2951	overflow: visible;
2952}
2953
2954.tfs-slider .slide-content-container .buttons a {
2955	-webkit-backface-visibility: hidden;
2956}
2957
2958.tfs-slider .slide-content-container .tfs-button-1, .tfs-slider .slide-content-container .tfs-button-2 {
2959	margin-top: 3.25%;
2960	padding: 0 7.5px;
2961	display: inline-block;
2962}
2963
2964.tfs-slider .tfs-scroll-down-indicator {
2965	display: inline-block;
2966	z-index: 10000;
2967	position: absolute;
2968	bottom: 25px;
2969	left: 50%;
2970	transform: translateX(-50%);
2971	font-size: 40px;
2972	line-height: 1;
2973	cursor: pointer;
2974	font-family: awb-icons;
2975	color: #fff;
2976}
2977
2978.tfs-slider .tfs-scroll-down-indicator:after {
2979	content: "";
2980	color: inherit;
2981}
2982
2983.tfs-slider .slide-content-center {
2984	text-align: center;
2985}
2986
2987.tfs-slider .slide-content-right {
2988	text-align: right;
2989}
2990
2991.ua-mobile .tfs-slider .self-hosted-video-bg {
2992	display: none;
2993}
2994
2995.tfs-slider .background {
2996	display: block;
2997	overflow: hidden;
2998	position: relative;
2999	z-index: 2;
3000	max-width: 100%;
3001}
3002
3003.tfs-slider .background-image {
3004	background-position: 50% 50%;
3005	background-repeat: no-repeat;
3006	background-size: cover;
3007}
3008
3009.tfs-slider video {
3010	width: 100%;
3011	height: auto;
3012	visibility: visible;
3013	position: static;
3014	top: 0;
3015	z-index: 1;
3016	backface-visibility: hidden;
3017}
3018
3019.tfs-slider .overlay {
3020	position: absolute;
3021	top: 0;
3022	left: 0;
3023	height: 100%;
3024	width: 100%;
3025	z-index: 3;
3026}
3027
3028.tfs-slider .mobile_video_image {
3029	display: none;
3030}
3031
3032.ua-mobile .tfs-slider .mobile_video_image {
3033	width: 100%;
3034	height: 100%;
3035	display: block;
3036	z-index: 4;
3037	background-size: cover;
3038	background-position: center center;
3039}
3040
3041.tfs-slider .overlay-link {
3042	position: absolute;
3043	top: 0;
3044	left: 0;
3045	width: 100%;
3046	height: 100%;
3047	display: block;
3048	z-index: 5;
3049}
3050
3051.tfs-slider .flex-direction-nav a {
3052	top: 50%;
3053	transform: translateY(-50%);
3054}
3055
3056.tfs-slider .background iframe {
3057	position: relative;
3058	z-index: 1 !important;
3059	margin: 0 !important;
3060}
3061
3062.tfs-slider .slide-content-container .slide-content {
3063	max-width: var(--site_width);
3064}
3065
3066html:not(.avada-has-site-width-percent) .tfs-slider .slide-content-container {
3067	padding-left: 30px;
3068	padding-right: 30px;
3069}
3070
3071html.avada-has-site-width-percent.avada-has-site-width-100-percent #sliders-container .tfs-slider .slide-content-container {
3072	padding-left: var(--hundredp_padding);
3073	padding-right: var(--hundredp_padding);
3074}
3075
3076.rtl .tfs-slider[data-animation=slide] .flex-viewport {
3077	direction: ltr;
3078}
3079
3080.rtl .tfs-slider[data-animation=slide] .flex-viewport .slides li {
3081	direction: rtl;
3082}
3083
3084.fusion-body:not(.has-sidebar) .alignfull {
3085	margin-right: calc(50% - 50vw);
3086	margin-left: calc(50% - 50vw);
3087	max-width: 100vw;
3088	width: 100vw;
3089}
3090
3091.fusion-body:not(.has-sidebar) .alignwide:not(.tribe-events-view) {
3092	position: relative;
3093	left: 50%;
3094	transform: translateX(-50%);
3095	max-width: none;
3096	min-width: 100%;
3097	width: 80vw;
3098}
3099
3100.tribe-editor__block .tribe-editor__btn--link, .tribe-editor__event-website__label-text input, .wp-block-file .wp-block-file__button, .wp-block-search .wp-block-search__button {
3101	color: var(--button_accent_color);
3102	text-transform: var(--button_text_transform);
3103	background-color: var(--button_gradient_top_color);
3104	background-image: linear-gradient(to top, var(--button_gradient_bottom_color), var(--button_gradient_top_color));
3105	border-width: var(--button_border_width-top) var(--button_border_width-right) var(--button_border_width-bottom) var(--button_border_width-left);
3106	border-style: solid;
3107	border-color: var(--button_border_color);
3108	border-radius: var(--button-border-radius-top-left) var(--button-border-radius-top-right) var(--button-border-radius-bottom-right) var(--button-border-radius-bottom-left);
3109	font-family: var(--button_typography-font-family);
3110	font-weight: var(--button_typography-font-weight);
3111	font-style: var(--button_typography-font-style);
3112	letter-spacing: var(--button_letter_spacing);
3113	box-shadow: var(--button_box_shadow);
3114	padding: var(--button_padding);
3115	font-size: var(--button_font_size);
3116	line-height: var(--button_line_height);
3117	transition: all .2s;
3118}
3119
3120.tribe-editor__block .tribe-editor__btn--link:hover, .tribe-editor__event-website__label-text input:hover, .wp-block-file .wp-block-file__button:hover, .wp-block-search .wp-block-search__button:hover {
3121	color: var(--button_accent_hover_color);
3122	border-color: var(--button_border_hover_color);
3123	background-color: var(--button_gradient_top_color_hover);
3124	background-image: linear-gradient(to top, var(--button_gradient_bottom_color_hover), var(--button_gradient_top_color_hover));
3125}
3126
3127.wp-block-code {
3128	border-color: var(--sep_color);
3129}
3130
3131.wp-block-code code {
3132	white-space: pre-wrap;
3133	word-break: break-word;
3134}
3135
3136.wp-block-embed #meetup_oembed {
3137	height: auto !important;
3138}
3139
3140.wp-block-file {
3141	display: flex;
3142	align-items: center;
3143	flex-wrap: wrap;
3144}
3145
3146.wp-block-media-text .wp-block-media-text__content p {
3147	margin-bottom: 0;
3148}
3149
3150p.has-background {
3151	padding: 1.5em 2em;
3152}
3153
3154.fusion-body p.has-drop-cap:not(:focus):first-letter {
3155	font-size: 5.5em;
3156}
3157
3158p.has-drop-cap:not(:focus):first-letter {
3159	float: left;
3160	font-size: 8.4em;
3161	line-height: .68;
3162	font-weight: 100;
3163	margin: .05em .1em 0 0;
3164	text-transform: uppercase;
3165	font-style: normal;
3166}
3167
3168.wp-block-preformatted {
3169	overflow: auto;
3170	padding: 1em;
3171}
3172
3173.fusion-body .wp-block-pullquote blockquote {
3174	margin: 1em;
3175	padding: 0;
3176	background-color: transparent;
3177	border: none;
3178	font-style: normal;
3179}
3180
3181.wp-block-pullquote cite {
3182	color: inherit;
3183}
3184
3185.wp-block-quote {
3186	border-left-color: var(--primary_color);
3187	background-color: var(--testimonial_bg_color);
3188	font-style: italic;
3189}
3190
3191.wp-block-quote.is-style-default {
3192	margin: 2em;
3193	padding: 1em;
3194}
3195
3196.wp-block-quote.is-style-default cite {
3197	font-size: .75em;
3198}
3199
3200.wp-block-quote.is-style-large {
3201	margin: 2em;
3202	padding: 1.5em;
3203}
3204
3205.ltr .wp-block-quote.is-style-large {
3206	border-left: 4px solid var(--primary_color);
3207}
3208
3209.rtl .wp-block-quote.is-style-large {
3210	border-right: 4px solid var(--primary_color);
3211}
3212
3213.wp-block-quote.is-style-large p {
3214	font-size: 2em;
3215}
3216
3217.wp-block-quote.is-style-large cite {
3218	font-size: 1em;
3219}
3220
3221.wp-block-separator {
3222	border-color: var(--sep_color);
3223}
3224
3225.wp-block-separator.is-style-dots:before {
3226	color: var(--sep_color);
3227}
3228
3229.wp-block-table td, .wp-block-table th {
3230	border-color: var(--sep_color);
3231}
3232
3233.wp-block-table th, .wp-block-table tr:nth-child(2n) {
3234	background: #f6f6f6;
3235}
3236
3237.wp-block-table tr td {
3238	padding: 10px 20px;
3239}
3240
3241.wp-block-tag-cloud a {
3242	border-color: var(--sep_color);
3243}
3244
3245.wp-block-verse {
3246	color: inherit;
3247	margin: 2em;
3248	padding: 1em;
3249	font-style: italic;
3250	background-color: var(--testimonial_bg_color);
3251}
3252
3253.wp-block-verse pre {
3254	padding: 0;
3255	color: inherit;
3256}
3257
3258.wp-block-calendar table caption, .wp-block-calendar table tbody {
3259	color: inherit;
3260}
3261
3262.wp-block-calendar tbody td, .wp-block-calendar th {
3263	border-color: var(--sep_color);
3264}
3265
3266.wp-block-calendar a {
3267	text-decoration: none;
3268}
3269
3270.wp-block-calendar tfoot a {
3271	color: var(--link_color);
3272}
3273
3274.wp-block-calendar tfoot a:hover {
3275	color: var(--link_hover_color);
3276}
3277
3278.fusion-body .wp-block-archives-list li {
3279	border-color: var(--sep_color);
3280}
3281
3282.wp-block-categories .children, .wp-block-categories .wp-block-categories__list {
3283	margin: 0 0 0 5px !important;
3284	padding: 10px 0 0 0 !important;
3285}
3286
3287.wp-block-categories .children li, .wp-block-categories .wp-block-categories__list li {
3288	border-color: var(--sep_color);
3289}
3290
3291.wp-block-categories .children li:last-child, .wp-block-categories .wp-block-categories__list li:last-child {
3292	padding-bottom: 0;
3293	border-bottom: none;
3294}
3295
3296.wp-block-latest-comments {
3297	margin: 0;
3298	padding: 0;
3299}
3300
3301.wp-block-latest-comments .wp-block-latest-comments__comment {
3302	margin-bottom: 0;
3303	padding: 10px 10px 10px 0;
3304	border-bottom: 1px solid;
3305	font-size: inherit;
3306}
3307
3308.fusion-body .wp-block-latest-comments .wp-block-latest-comments__comment {
3309	border-color: var(--sep_color);
3310}
3311
3312.fusion-avatar-square .wp-block-latest-comments .wp-block-latest-comments__comment-avatar {
3313	border-radius: 0;
3314}
3315
3316.fusion-avatar-circle .wp-block-latest-comments .wp-block-latest-comments__comment-avatar {
3317	border-radius: 50%;
3318}
3319
3320.wp-block-latest-comments .wp-block-latest-comments__comment-date {
3321	margin: .15em 0;
3322	font-size: .8em;
3323}
3324
3325.wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p {
3326	margin-bottom: 0;
3327	font-size: .9em;
3328	line-height: inherit;
3329}
3330
3331.fusion-body .wp-block-latest-posts li {
3332	border-color: var(--sep_color);
3333}
3334
3335.fusion-body .wp-block-rss li {
3336	border-color: var(--sep_color);
3337}
3338
3339.wp-block-rss .wp-block-rss__item-author, .wp-block-rss .wp-block-rss__item-publish-date {
3340	margin: .15em 0;
3341}
3342
3343.wp-block-rss .wp-block-rss__item-author {
3344	font-style: italic;
3345}
3346
3347.wp-block-search {
3348	align-items: center;
3349}
3350
3351.wp-block-search .wp-block-search__input {
3352	padding: 0 15px;
3353	border-style: solid;
3354	border-width: var(--form_border_width-top) var(--form_border_width-right) var(--form_border_width-bottom) var(--form_border_width-left);
3355	border-radius: var(--form_border_radius);
3356	background-color: var(--form_bg_color);
3357	color: var(--form_text_color);
3358	font-size: var(--form_text_size);
3359	border-color: var(--form_border_color);
3360	height: var(--form_input_height);
3361	padding-top: 0;
3362	padding-bottom: 0;
3363}
3364
3365.wp-block-search .wp-block-search__input:focus {
3366	border-color: var(--form_focus_border_color);
3367}
3368
3369.wp-block-tag-cloud a {
3370	display: inline-flex;
3371	align-items: center;
3372	margin: 2px 0;
3373	padding: 0 10px;
3374	min-height: 2.15em;
3375	line-height: 2.15em;
3376	font-size: .9em;
3377	border: 1px solid var(--link_color);
3378	color: var(--link_color);
3379	text-decoration: none;
3380}
3381
3382.wp-block-tag-cloud a:hover {
3383	color: #fff;
3384}
3385
3386.wp-block-tag-cloud a:hover .tag-link-count {
3387	color: #fff;
3388}
3389
3390.ltr .wp-block-tag-cloud a .tag-link-count {
3391	padding-left: 2px;
3392}
3393
3394.rtl .wp-block-tag-cloud a .tag-link-count {
3395	padding-right: 2px;
3396}
3397
3398.wp-block-tag-cloud .tag-cloud-link:hover {
3399	border-color: var(--link_hover_color);
3400	background-color: var(--link_hover_color);
3401}
3402
3403.wp-block-archives-dropdown, .wp-block-categories-dropdown {
3404	width: 100%;
3405}
3406
3407.wp-block-archives-list, .wp-block-categories, .wp-block-latest-posts, .wp-block-rss {
3408	margin: 0;
3409	padding: 0;
3410}
3411
3412.wp-block-archives-list li, .wp-block-categories li, .wp-block-latest-posts li, .wp-block-rss li {
3413	display: block;
3414	position: relative;
3415	padding: 10px 10px 10px 12px;
3416	border-bottom: 1px solid var(--sep_color);
3417}
3418
3419.wp-block-archives-list li a:before, .wp-block-categories li a:before, .wp-block-latest-posts li a:before, .wp-block-rss li a:before {
3420	content: "";
3421	position: absolute;
3422	margin-left: -12px;
3423	font-family: awb-icons;
3424	color: inherit;
3425}
3426
3427.wp-block-latest-comments .wp-block-latest-comments__comment-date, .wp-block-latest-posts__post-date, .wp-block-rss__item-author, .wp-block-rss__item-publish-date {
3428	font-size: var(--meta_font_size);
3429}
3430
3431.tribe-editor__events-link .tribe-editor__btn--link input {
3432	font-family: inherit;
3433	font-weight: inherit;
3434	font-size: inherit;
3435	color: inherit;
3436	background: 0 0;
3437}
3438
3439.tribe-editor__block .tribe-editor__btn--link svg {
3440	display: none;
3441}
3442
3443.tribe-editor__event-price__label {
3444	color: var(--primary_color);
3445}
3446
3447.header-v4 .search-table {
3448	display: table;
3449	width: 286px;
3450}
3451
3452.fusion-header-wrapper {
3453	position: relative;
3454	z-index: 10011;
3455}
3456
3457.fusion-header-wrapper .tooltip {
3458	z-index: 10030;
3459}
3460
3461.fusion-header-sticky-height {
3462	display: none;
3463}
3464
3465.fusion-is-sticky .fusion-header-sticky-height {
3466	display: block;
3467}
3468
3469.fusion-header {
3470	padding-left: 30px;
3471	padding-right: 30px;
3472	backface-visibility: hidden;
3473	transition: background-color .25s ease-in-out;
3474}
3475
3476.fusion-header-backface {
3477	backface-visibility: hidden;
3478}
3479
3480.fusion-header-v2 .fusion-header, .fusion-header-v3 .fusion-header, .fusion-header-v4 .fusion-header, .fusion-header-v5 .fusion-header {
3481	border-bottom: 1px solid transparent;
3482}
3483
3484.fusion-mobile-logo {
3485	display: none;
3486}
3487
3488.fusion-secondary-header {
3489	border-bottom: 1px solid transparent;
3490	background-color: var(--header_top_bg_color);
3491}
3492
3493.fusion-secondary-header .fusion-alignleft {
3494	float: left;
3495	margin-right: 0;
3496	flex-grow: 1;
3497}
3498
3499.fusion-secondary-header .fusion-alignright {
3500	float: right;
3501	margin-left: 0;
3502	flex-grow: 1;
3503}
3504
3505.fusion-secondary-header .fusion-alignright > * {
3506	float: right;
3507}
3508
3509.fusion-secondary-header .fusion-row {
3510	display: flex;
3511	justify-content: space-between;
3512	align-items: center;
3513}
3514
3515.fusion-header-v2 .fusion-secondary-header {
3516	border-top: 3px solid var(--primary_color);
3517}
3518
3519.fusion-secondary-header .fusion-mobile-nav-holder {
3520	width: 80%;
3521	margin: 0 auto;
3522}
3523
3524.fusion-mobile-menu-design-flyout .fusion-secondary-header .fusion-icon-only-link .menu-title, .fusion-mobile-menu-design-modern .fusion-secondary-header .fusion-icon-only-link .menu-title {
3525	display: none;
3526}
3527
3528.fusion-header-separator {
3529	display: inline-block;
3530	padding: 0 6px;
3531}
3532
3533.fusion-contact-info {
3534	line-height: 43px;
3535}
3536
3537.fusion-header-v4 .fusion-header {
3538	padding-top: 30px;
3539	padding-bottom: 30px;
3540	transition: none;
3541}
3542
3543.fusion-header-v4 .fusion-header.live-suggestion-added {
3544	position: relative;
3545	z-index: 201;
3546}
3547
3548.fusion-header-v4 .fusion-logo {
3549	width: 100%;
3550	display: flex;
3551	flex-wrap: wrap;
3552	flex-direction: row;
3553	justify-content: space-between;
3554	align-items: center;
3555}
3556
3557.fusion-header-v4 .fusion-logo:after, .fusion-header-v4 .fusion-logo:before {
3558	content: none;
3559}
3560
3561.fusion-header-v4 .fusion-logo .fusion-logo-link {
3562	float: none;
3563}
3564
3565.fusion-header-v4 .fusion-logo .fusion-header-content-3-wrapper {
3566	display: flex;
3567	flex-wrap: nowrap;
3568	flex-direction: row;
3569	justify-content: space-between;
3570	align-items: center;
3571}
3572
3573.fusion-header-v4 .fusion-logo .fusion-header-content-3-wrapper .fusion-header-tagline {
3574	order: 1;
3575}
3576
3577.fusion-header-v4 .fusion-logo .fusion-header-content-3-wrapper .fusion-header-tagline a {
3578	display: inline;
3579}
3580
3581.fusion-header-v4 .fusion-logo .fusion-header-content-3-wrapper .fusion-header-tagline .fusion-button {
3582	display: inline-block;
3583}
3584
3585.fusion-header-v4 .fusion-logo .fusion-header-content-3-wrapper .fusion-secondary-menu-search {
3586	order: 2;
3587}
3588
3589.fusion-header-v4 .fusion-header-content-3-wrapper .searchform {
3590	margin-left: 15px;
3591}
3592
3593.fusion-header-v4 .search-table {
3594	width: 286px;
3595}
3596
3597.fusion-header-tagline {
3598	margin: 0;
3599	padding: 0;
3600	line-height: 32px;
3601	font-weight: 400;
3602	font-size: var(--tagline_font_size);
3603	color: var(--tagline_font_color);
3604}
3605
3606.fusion-header-banner {
3607	float: right;
3608}
3609
3610.fusion-logo .fusion-header-banner a {
3611	float: none;
3612}
3613
3614.fusion-secondary-main-menu {
3615	border-bottom: 1px solid transparent;
3616	padding-left: 30px;
3617	padding-right: 30px;
3618	backface-visibility: hidden;
3619}
3620
3621.fusion-secondary-main-menu .fusion-main-menu {
3622	float: none;
3623}
3624
3625.fusion-secondary-main-menu .search-table {
3626	width: 100%;
3627}
3628
3629.fusion-secondary-main-menu .fusion-main-menu .searchform {
3630	float: none;
3631	margin-left: 0;
3632	display: block;
3633	padding: 0;
3634}
3635
3636.fusion-secondary-main-menu .fusion-mobile-menu-search {
3637	margin: 5px 0;
3638}
3639
3640.fusion-header-v4 .fusion-main-menu, .fusion-header-v5 .fusion-main-menu {
3641	float: none;
3642}
3643
3644.fusion-header-v4 .fusion-main-menu .fusion-menu, .fusion-header-v5 .fusion-main-menu .fusion-menu {
3645	display: flex;
3646	flex-wrap: wrap;
3647}
3648
3649.fusion-header-menu-align-center .fusion-menu {
3650	justify-content: center;
3651}
3652
3653.fusion-header-menu-align-right .fusion-menu {
3654	justify-content: flex-end;
3655}
3656
3657.fusion-header-v5 .fusion-header {
3658	transition: none;
3659}
3660
3661.fusion-header-v5.fusion-logo-center .fusion-logo {
3662	float: none;
3663	text-align: center;
3664}
3665
3666.fusion-header-v5.fusion-logo-center .fusion-logo a {
3667	display: inline-block;
3668}
3669
3670.fusion-logo {
3671	display: block;
3672	float: left;
3673	max-width: 100%;
3674}
3675
3676.fusion-logo:after, .fusion-logo:before {
3677	content: " ";
3678	display: table;
3679}
3680
3681.fusion-logo:after {
3682	clear: both;
3683}
3684
3685.fusion-logo a {
3686	display: block;
3687	max-width: 100%;
3688}
3689
3690.fusion-logo img {
3691	width: auto;
3692}
3693
3694.fusion-logo-left .fusion-header-banner {
3695	float: right;
3696}
3697
3698.fusion-logo-left.fusion-header-v4 .fusion-logo {
3699	float: none;
3700	width: auto;
3701}
3702
3703.fusion-logo-right .fusion-logo {
3704	float: right;
3705	text-align: right;
3706}
3707
3708.fusion-logo-right.fusion-header-v1 .fusion-main-menu, .fusion-logo-right.fusion-header-v2 .fusion-main-menu, .fusion-logo-right.fusion-header-v3 .fusion-main-menu, .fusion-logo-right.fusion-header-v6 .fusion-main-menu {
3709	float: left;
3710}
3711
3712.fusion-logo-right .fusion-header-banner {
3713	float: left;
3714}
3715
3716.fusion-logo-right .fusion-header-tagline {
3717	float: left;
3718}
3719
3720.fusion-logo-right .searchform {
3721	float: left;
3722}
3723
3724.fusion-logo-right .fusion-mobile-menu-icons {
3725	left: 0;
3726	right: auto;
3727}
3728
3729.fusion-logo-right .fusion-mobile-menu-icons a {
3730	float: left;
3731	margin-left: 0;
3732	margin-right: 15px;
3733}
3734
3735.fusion-logo-right.fusion-header-v4 .fusion-logo .fusion-logo-link {
3736	order: 2;
3737}
3738
3739.fusion-logo-right.fusion-header-v4 .fusion-logo .fusion-header-content-3-wrapper {
3740	order: 1;
3741}
3742
3743.fusion-logo-right .fusion-flyout-mobile-menu-icons {
3744	float: left;
3745}
3746
3747.fusion-sub-menu-slide .fusion-main-menu > ul > li > .fusion-megamenu-wrapper, .fusion-sub-menu-slide .fusion-main-menu > ul > li > .fusion-menu-cart-items, .fusion-sub-menu-slide .fusion-main-menu > ul > li > .sub-menu {
3748	margin-top: 20px;
3749	transition: opacity .2s ease-in, margin .2s ease-out;
3750}
3751
3752.fusion-sub-menu-slide .fusion-main-menu > ul > li:hover > .fusion-megamenu-wrapper, .fusion-sub-menu-slide .fusion-main-menu > ul > li:hover > .fusion-menu-cart-items, .fusion-sub-menu-slide .fusion-main-menu > ul > li:hover > .sub-menu {
3753	margin-top: 0;
3754}
3755
3756.fusion-sub-menu-slide .fusion-main-menu > ul > li > .sub-menu li .sub-menu {
3757	margin: 0 20px;
3758	transition: opacity .2s ease-in, margin .2s ease-out;
3759}
3760
3761.fusion-sub-menu-slide .fusion-main-menu > ul > li >
3761 .sub-menu li:hover > .sub-menu {
3762	margin: 0;
3763}
3764
3765.fusion-sub-menu-slide.side-header-right .fusion-main-menu > ul > li > .sub-menu li .sub-menu {
3766	margin: 0 0 0 -20px;
3767}
3768
3769.fusion-sub-menu-slide.side-header-right .fusion-main-menu > ul > li > .sub-menu li:hover > .sub-menu {
3770	margin: 0;
3771}
3772
3773.fusion-mobile-menu-design-flyout:not(.fusion-header-v6) .fusion-header {
3774	-webkit-transform: none;
3775	-moz-transform: none;
3776}
3777
3778.fusion-mobile-menu-design-flyout.fusion-header-has-flyout-menu .fusion-flyout-mobile-menu-icons {
3779	display: none;
3780}
3781
3782.fusion-mobile-menu-design-flyout.fusion-flyout-active .fusion-header {
3783	width: 100%;
3784	max-width: 100%;
3785	z-index: 210;
3786}
3787
3788.fusion-flyout-mobile-menu-icons {
3789	float: right;
3790}
3791
3792body.side-header #wrapper .fusion-megamenu-wrapper {
3793	top: 0;
3794}
3795
3796body.side-header #side-header .fusion-main-menu ul ul {
3797	right: auto;
3798}
3799
3800body.side-header #side-header .fusion-header-content-3-wrapper {
3801	display: flex;
3802	flex-wrap: wrap;
3803}
3804
3805body.side-header-left #wrapper {
3806	margin-left: 280px;
3807	width: auto;
3808}
3809
3810body.side-header-left #side-header {
3811	left: 0;
3812}
3813
3814body.side-header-left #side-header .side-header-border {
3815	border-right-width: 1px;
3816	border-right-style: solid;
3817}
3818
3819body.side-header-left #side-header .fusion-main-menu .cart-contents, body.side-header-left #side-header .fusion-main-menu .login-box, body.side-header-left #side-header .fusion-main-menu .main-nav-search-form, body.side-header-left #side-header .fusion-main-menu > ul > li > ul {
3820	left: 279px;
3821	top: 0;
3822}
3823
3824body.side-header-left #side-header .fusion-main-menu .cart-contents {
3825	right: auto;
3826}
3827
3828body.side-header-left #side-header .fusion-main-menu .fusion-custom-menu-item-contents {
3829	top: 0;
3830}
3831
3832body.side-header-left #side-header .fusion-main-menu .fusion-custom-menu-item-contents, body.side-header-left #side-header .fusion-main-menu > ul > li > ul {
3833	left: calc(var(--side_header_width) - 1px);
3834}
3835
3836body.side-header-left #side-header.header-shadow .side-header-border:after {
3837	box-shadow: 10px 0 15px -5px rgba(0, 0, 0, .14);
3838	right: 0;
3839	width: 25px;
3840}
3841
3842body.side-header-left #side-header #nav .cart-contents, body.side-header-left #side-header #nav .login-box, body.side-header-left #side-header #nav .main-nav-search-form, body.side-header-left #side-header #nav > ul > li > ul {
3843	left: calc(var(--side_header_width) - 1px);
3844}
3845
3846body.side-header-left.layout-boxed-mode #side-header {
3847	left: auto;
3848	margin-left: calc(( var(--side_header_width) ) * -1);
3849}
3850
3851body.side-header-right #wrapper {
3852	margin-right: 280px;
3853	width: auto;
3854}
3855
3856body.side-header-right #side-header {
3857	right: 0;
3858}
3859
3860body.side-header-right #side-header .side-header-border {
3861	border-left-width: 1px;
3862	border-left-style: solid;
3863}
3864
3865body.side-header-right #side-header .fusion-main-menu .fusion-megamenu-wrapper .fusion-megamenu {
3866	float: right;
3867}
3868
3869body.side-header-right #side-header .fusion-main-menu .main-nav-search-form {
3870	left: -250px;
3871	top: 0;
3872}
3873
3874body.side-header-right #side-header .fusion-main-menu .cart-contents {
3875	left: -182px;
3876}
3877
3878body.side-header-right #side-header .fusion-main-menu .login-box {
3879	left: -187px;
3880}
3881
3882body.side-header-right #side-header .cart-contents, body.side-header-right #side-header .login-box {
3883	left: 0;
3884	right: auto;
3885}
3886
3887body.side-header-right #side-header.header-shadow .side-header-border:before {
3888	box-shadow: -10px 0 15px -5px rgba(0, 0, 0, .14);
3889	left: 0;
3890	width: 25px;
3891}
3892
3893body.side-header-right.rtl #side-header .cart-contents, body.side-header-right.rtl #side-header .login-box {
3894	right: 0;
3895	left: auto;
3896}
3897
3898#side-header {
3899	width: 280px;
3900	height: 100%;
3901	position: absolute;
3902	z-index: 3000;
3903	-webkit-backface-visibility: hidden;
3904	box-sizing: border-box;
3905}
3906
3907#side-header .side-header-background-color, #side-header .side-header-background-image, #side-header .side-header-border {
3908	z-index: -1;
3909	position: absolute;
3910	top: 0;
3911	bottom: 0;
3912	height: 100vh;
3913	width: 280px;
3914	pointer-events: none;
3915}
3916
3917#side-header .side-header-border {
3918	z-index: 0;
3919	border-color: var(--header_border_color);
3920}
3921
3922#side-header .side-header-wrapper {
3923	padding-bottom: 20px;
3924	z-index: 1;
3925}
3926
3927#side-header .side-header-wrapper:after, #side-header .side-header-wrapper:before {
3928	content: " ";
3929	display: table;
3930}
3931
3932#side-header .side-header-wrapper:after {
3933	clear: both;
3934}
3935
3936#side-header .side-header-wrapper .fusion-header-has-flyout-menu-content > .fusion-secondary-menu-search, #side-header .side-header-wrapper > .fusion-secondary-menu-search {
3937	display: none;
3938	clear: both;
3939}
3940
3941#side-header .fusion-secondary-menu-search-inner {
3942	border-top: 1px solid;
3943	padding: 5px 30px;
3944}
3945
3946#side-header .fusion-logo {
3947	float: none;
3948}
3949
3950#side-header .fusion-logo-left .fusion-logo {
3951	float: none;
3952}
3953
3954#side-header .fusion-logo-center .fusion-logo {
3955	float: none;
3956	text-align: center;
3957}
3958
3959#side-header .fusion-logo-right .fusion-logo {
3960	float: none;
3961}
3962
3963#side-header .fusion-sticky-logo {
3964	display: none;
3965}
3966
3967#side-header .fusion-main-menu {
3968	float: none;
3969	-webkit-backface-visibility: hidden;
3970	position: relative;
3971	z-index: 1;
3972	clear: both;
3973}
3974
3975#side-header .fusion-main-menu ul ul {
3976	top: 0;
3977	border-top: 0;
3978}
3979
3980#side-header .fusion-main-menu .fusion-megamenu-wrapper .fusion-megamenu-holder {
3981	border-top: 0;
3982}
3983
3984#side-header .fusion-main-menu > ul > li {
3985	float: none;
3986	padding: 0;
3987}
3988
3989#side-header .fusion-main-menu > ul > li > a {
3990	border-top-width: 0;
3991	border-bottom-width: 1px;
3992	border-right: 0;
3993	border-style: solid;
3994	height: auto;
3995}
3996
3997#side-header .fusion-main-menu > ul > li:first-child > a {
3998	border-top-width: 1px;
3999	border-style: solid;
4000}
4001
4002#side-header .fusion-main-menu > ul .sub-menu > li:last-child > a {
4003	border-bottom: none;
4004}
4005
4006#side-header .fusion-main-menu .fusion-main-menu-search .fusion-custom-menu-item-contents {
4007	border-top-width: 1px;
4008	border-top-style: solid;
4009}
4010
4011#side-header .fusion-main-menu .wpml-ls-item .menu-text, #side-header .fusion-main-menu .wpml-ls-item > a {
4012	justify-content: center;
4013}
4014
4015.side-header-left #side-header .fusion-main-menu > ul > li > a {
4016	border-left-width: 0;
4017}
4018
4019.side-header-left #side-header .fusion-main-menu > ul > li.current-menu-ancestor > a, .side-header-left #side-header .fusion-main-menu > ul > li.current-menu-item > a {
4020	border-right-width: 0;
4021}
4022
4023.side-header-right #side-header .fusion-main-menu > ul > li > a {
4024	border-left-width: 0;
4025}
4026
4027.side-header-right #side-header .fusion-main-menu > ul > li.current-menu-ancestor > a, .side-header-right #side-header .fusion-main-menu > ul > li.current-menu-item > a {
4028	border-left-width: 0;
4029}
4030
4031#side-header .side-header-content:after, #side-header .side-header-content:before {
4032	content: " ";
4033	display: table;
4034}
4035
4036#side-header .side-header-content:after {
4037	clear: both;
4038}
4039
4040#side-header .side-header-content-1, #side-header .side-header-content-2 {
4041	margin-top: 40px;
4042}
4043
4044#side-header .fusion-custom-menu-item-contents {
4045	right: auto !important;
4046	top: 0;
4047}
4048
4049#side-header .fusion-contact-info {
4050	word-wrap: break-word;
4051}
4052
4053#side-header .header-social {
4054	background: 0 0 !important;
4055	border: 0 !important;
4056}
4057
4058#side-header .fusion-social-links-header {
4059	margin: 0;
4060}
4061
4062#side-header .fusion-secondary-menu .fusion-secondary-menu-icon {
4063	background: 0 0;
4064	min-width: 100%;
4065	border-right: 0;
4066}
4067
4068#side-header .fusion-secondary-menu .fusion-secondary-menu-icon .amount, #side-header .fusion-secondary-menu .fusion-secondary-menu-icon .fusion-woo-cart-separator, #side-header .fusion-secondary-menu .fusion-secondary-menu-icon:after {
4069	display: none;
4070}
4071
4072#side-header .fusion-secondary-menu > ul > li {
4073	margin-bottom: 2px;
4074}
4075
4076#side-header .fusion-secondary-menu > ul > li:first-child > a {
4077	padding-left: 0;
4078}
4079
4080#side-header .fusion-header-tagline {
4081	margin-top: 40px;
4082	float: none;
4083	text-align: left;
4084}
4085
4086.rtl #side-header .fusion-header-tagline {
4087	text-align: right;
4088}
4089
4090#side-header .side-header-content-3 .searchform {
4091	margin-top: 40px;
4092}
4093
4094#side-header .fusion-header-banner {
4095	margin-top: 40px;
4096	float: none;
4097}
4098
4099#side-header .fusion-social-links-header .fusion-social-networks a {
4100	margin-bottom: 20px;
4101}
4102
4103#side-header .fusion-social-networks.boxed-icons .fusion-social-network-icon {
4104	margin-bottom: 10px;
4105}
4106
4107#side-header.fusion-is-sticky {
4108	box-shadow: rgba(0, 0, 0, .117647) 0 1px 3px;
4109}
4110
4111.fusion-main-menu {
4112	float: right;
4113	position: relative;
4114	z-index: 200;
4115	overflow: hidden;
4116}
4117
4118#side-header .fusion-main-menu:hover, .fusion-header-v1 .fusion-main-menu:hover, .fusion-header-v2 .fusion-main-menu:hover, .fusion-header-v3 .fusion-main-menu:hover, .fusion-header-v4 .fusion-main-menu:hover, .fusion-header-v5 .fusion-main-menu:hover, .fusion-header-v7 .fusion-main-menu:hover {
4119	overflow: visible;
4120}
4121
4122.fusion-main-menu > ul > li {
4123	padding-right: 45px;
4124}
4125
4126.fusion-main-menu > ul > li:last-child {
4127	padding-right: 0;
4128}
4129
4130.fusion-main-menu > ul > li > a {
4131	display: flex;
4132	align-items: center;
4133	line-height: 1;
4134	-webkit-font-smoothing: subpixel-antialiased;
4135}
4136
4137.fusion-main-menu > ul > li > a .fusion-menu-description {
4138	display: block;
4139	margin-top: .6em;
4140	font-size: .8em;
4141}
4142
4143.fusion-main-menu > ul > li > a > .fusion-megamenu-icon {
4144	width: auto;
4145	transition: color .2s linear;
4146}
4147
4148.fusion-main-menu > ul > li > a > .fusion-megamenu-image > img {
4149	max-height: none;
4150}
4151
4152.fusion-main-menu > ul > li > a.fusion-arrow-highlight {
4153	position: relative;
4154}
4155
4156.fusion-main-menu > ul > li > a.fusion-arrow-highlight:after {
4157	width: 0;
4158	height: 0;
4159	border-style: solid;
4160	position: absolute;
4161}
4162
4163.fusion-main-menu > ul > li > a.fusion-flex-link {
4164	text-align: center;
4165	box-sizing: border-box;
4166}
4167
4168.fusion-main-menu > ul > li > a.fusion-flex-link.fusion-flex-column:not(.fusion-layout-column) {
4169	flex-direction: column;
4170	justify-content: center;
4171}
4172
4173.fusion-main-menu > ul > .fusion-menu-item-button > a {
4174	border-color: transparent;
4175}
4176
4177.fusion-main-menu ul {
4178	list-style: none;
4179	margin: 0;
4180	padding: 0;
4181}
4182
4183.fusion-main-menu ul a {
4184	display: block;
4185	box-sizing: content-box;
4186}
4187
4188.fusion-main-menu li {
4189	float: left;
4190	margin: 0;
4191	padding: 0;
4192	position: relative;
4193	cursor: pointer;
4194}
4195
4196.fusion-main-menu li:hover > .fusion-megamenu-wrapper .sub-menu {
4197	visibility: visible;
4198	opacity: 1;
4199}
4200
4201.fusion-main-menu .iclflag {
4202	vertical-align: middle;
4203	margin-top: -2px;
4204}
4205
4206.fusion-main-menu li.fusion-active-link > .fusion-megamenu-wrapper, .fusion-main-menu li.fusion-active-link > .sub-menu, .fusion-main-menu li:hover > .fusion-megamenu-wrapper, .fusion-main-menu li:hover > .sub-menu {
4207	visibility: visible;
4208	opacity: 1;
4209}
4210
4211.fusion-main-menu .fusion-dropdown-menu {
4212	overflow: hidden;
4213}
4214
4215.fusion-main-menu .fusion-dropdown-menu.fusion-active-link {
4216	overflow: visible;
4217}
4218
4219.fusion-main-menu .sub-menu {
4220	position: absolute;
4221	left: 0;
4222	visibility: hidden;
4223	opacity: 0;
4224	z-index: 1;
4225	transition: opacity .2s ease-in;
4226}
4227
4228.fusion-main-menu .sub-menu ul {
4229	top: 0;
4230}
4231
4232.fusion-main-menu .sub-menu li {
4233	float: none;
4234	margin: 0;
4235	padding: 0;
4236}
4237
4238.fusion-main-menu .sub-menu a {
4239	border: 0;
4240	padding: 7px 20px;
4241	line-height: 19px;
4242	text-indent: 0;
4243	height: auto;
4244	transition: color .2s ease-in-out, background-color .2s ease-in-out, border-color .2s ease-in-out, height 0s, line-height 0s;
4245}
4246
4247.fusion-main-menu .fusion-custom-menu-item-contents {
4248	position: absolute;
4249	left: auto;
4250	right: 0;
4251	visibility: hidden;
4252	opacity: 0;
4253	transition: opacity .2s ease-in;
4254}
4255
4256.fusion-main-menu .fusion-main-menu-search a {
4257	font-family: awb-icons;
4258	cursor: pointer;
4259}
4260
4261.fusion-main-menu .fusion-main-menu-search a:after {
4262	border-radius: 50% 50% 50% 50%;
4263	content: "";
4264}
4265
4266.fusion-main-menu .fusion-main-menu-search .fusion-custom-menu-item-contents {
4267	display: none;
4268	padding: 25px;
4269	text-align: right;
4270	border: 1px solid transparent;
4271}
4272
4273.fusion-main-menu .fusion-main-menu-search-open .fusion-custom-menu-item-contents {
4274	visibility: visible;
4275	opacity: 1;
4276	z-index: 11;
4277}
4278
4279.fusion-main-menu .fusion-main-menu-cart:not(.menu-item-type-custom) > a {
4280	font-family: awb-icons;
4281	cursor: pointer;
4282}
4283
4284.fusion-main-menu .fusion-main-menu-cart:not(.menu-item-type-custom) > a:after {
4285	border-radius: 50% 50% 50% 50%;
4286	content: "";
4287}
4288
4289.fusion-main-menu .fusion-widget-cart-counter > a {
4290	font-family: awb-icons;
4291	cursor: pointer;
4292}
4293
4294.fusion-main-menu .fusion-widget-cart-counter > a:before {
4295	border-radius: 50% 50% 50% 50%;
4296	content: "";
4297	margin-right: 5px;
4298	line-height: 1;
4299}
4300
4301.fusion-main-menu .fusion-widget-cart-counter > a:after {
4302	display: none;
4303}
4304
4305.fusion-main-menu .fusion-widget-cart-counter > a .fusion-widget-cart-number, .fusion-main-menu .fusion-widget-cart-counter > a .menu-text {
4306	line-height: 1;
4307}
4308
4309.fusion-main-menu .fusion-widget-cart-counter > a .fusion-widget-cart-number {
4310	padding: 5px 5px 4px;
4311	box-sizing: content-box;
4312}
4313
4314.fusion-header-has-flyout-menu .fusion-header {
4315	z-index: 999999;
4316	left: 0;
4317	right: 0;
4318	top: 0;
4319	margin: 0 auto;
4320	width: 100%;
4321	overflow: visible !important;
4322}
4323
4324.admin-bar .fusion-header-has-flyout-menu .fusion-header {
4325	top: 32px;
4326}
4327
4328.fusion-header-has-flyout-menu .fusion-header-v6-content {
4329	z-index: 99999;
4330	display: flex;
4331	align-items: center;
4332	justify-content: space-between;
4333}
4334
4335.fusion-header-has-flyout-menu .fusion-header-v6-content .fusion-logo {
4336	z-index: 99999;
4337}
4338
4339.fusion-header-has-flyout-menu .fusion-flyout-menu-icons {
4340	display: flex;
4341	align-items: center;
4342	z-index: 99999;
4343}
4344
4345.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-flyout-cart-wrapper, .fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-flyout-menu-toggle, .fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-flyout-search-toggle {
4346	display: inline-block;
4347	padding: 0 5px;
4348	line-height: 1;
4349	cursor: pointer;
4350}
4351
4352.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-flyout-menu-toggle, .fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-flyout-search-toggle {
4353	cursor: pointer;
4354	display: flex;
4355	justify-content: space-between;
4356	flex-direction: column;
4357	box-sizing: content-box;
4358}
4359
4360.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-flyout-menu-toggle .fusion-toggle-icon-line, .fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-flyout-search-toggle .fusion-toggle-icon-line {
4361	opacity: 1;
4362	transform: rotate(0);
4363	transition: .25s ease-in-out;
4364}
4365
4366.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-flyout-menu-toggle .fusion-toggle-icon-line:first-child, .fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-flyout-search-toggle .fusion-toggle-icon-line:first-child {
4367	transform-origin: left top;
4368}
4369
4370.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-flyout-menu-toggle .fusion-toggle-icon-line:nth-child(3), .fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-flyout-search-toggle .fusion-toggle-icon-line:nth-child(3) {
4371	transform-origin: left bottom;
4372}
4373
4374.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-flyout-search-toggle {
4375	position: relative;
4376	transition: margin .25s ease-in-out;
4377}
4378
4379.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-flyout-search-toggle .awb-icon-search {
4380	display: block;
4381	position: absolute;
4382	top: 50%;
4383	left: 50%;
4384	transform: translateX(-50%) translateY(-50%);
4385	opacity: 1;
4386}
4387
4388.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-flyout-search-toggle .fusion-toggle-icon {
4389	display: flex;
4390	justify-content: space-between;
4391	flex-direction: column;
4392	direction: ltr;
4393}
4394
4395.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-flyout-search-toggle .fusion-toggle-icon-line {
4396	opacity: 0;
4397	height: 0;
4398	transition: .25s ease-in-out;
4399}
4400
4401.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .awb-icon-shopping-cart.fusion-widget-cart-counter:before {
4402	vertical-align: middle;
4403}
4404
4405.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .awb-icon-shopping-cart .fusion-widget-cart-number {
4406	margin-left: 6px;
4407	padding: 0 3px;
4408	vertical-align: middle;
4409	box-sizing: content-box;
4410}
4411
4412.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-icon {
4413	transition: all .25s ease-in-out;
4414}
4415
4416.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-icon:before {
4417	border-radius: 50%;
4418	background-clip: padding-box;
4419	transition: all .25s ease-in-out;
4420}
4421
4422.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .awb-icon-shopping-cart, .fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-flyout-search-toggle {
4423	margin-top: -2px;
4424}
4425
4426.fusion-header-has-flyout-menu.fusion-logo-right .fusion-logo {
4427	order: 2;
4428}
4429
4430.fusion-header-has-flyout-menu.fusion-logo-right .fusion-flyout-menu-icons {
4431	order: 1;
4432}
4433
4434.fusion-header-has-flyout-menu.fusion-logo-right .fusion-flyout-menu-icons .fusion-flyout-menu-toggle {
4435	order: 1;
4436}
4437
4438.fusion-header-has-flyout-menu.fusion-logo-right .fusion-flyout-menu-icons .fusion-flyout-search-toggle {
4439	order: 2;
4440}
4441
4442.fusion-header-has-flyout-menu.fusion-logo-right .fusion-flyout-menu-icons .fusion-flyout-cart-wrapper {
4443	order: 3;
4444}
4445
4446.fusion-header-has-flyout-menu .fusion-flyout-menu {
4447	display: flex;
4448	align-items: center;
4449	overflow-y: auto;
4450	padding: 0 25px 25px;
4451	height: 100%;
4452}
4453
4454.fusion-is-sticky .fusion-header-has-flyout-menu .fusion-flyout-menu.fusion-main-menu {
4455	display: flex;
4456}
4457
4458.fusion-header-has-flyout-menu .fusion-flyout-menu.fusion-mobile-nav-holder {
4459	display: none;
4460}
4461
4462.fusion-header-has-flyout-menu .fusion-flyout-menu .fusion-menu, .fusion-header-has-flyout-menu .fusion-flyout-menu .fusion-mobile-menu {
4463	width: 100%;
4464	text-align: center;
4465	margin-top: auto;
4466	margin-bottom: auto;
4467	padding: 25px 0;
4468}
4469
4470.fusion-header-has-flyout-menu .fusion-flyout-menu .fusion-menu li, .fusion-header-has-flyout-menu .fusion-flyout-menu .fusion-mobile-menu li {
4471	display: block;
4472	float: none;
4473	line-height: normal;
4474	width: 100%;
4475	cursor: default;
4476}
4477
4478.fusion-header-has-flyout-menu .fusion-flyout-menu .fusion-menu li:first-child, .fusion-header-has-flyout-menu .fusion-flyout-menu .fusion-mobile-menu li:first-child {
4479	padding-top: 0;
4480}
4481
4482.fusion-header-has-flyout-menu .fusion-flyout-menu .fusion-menu li.fusion-mobile-nav-item.fusion-flyout-menu-item-last, .fusion-header-has-flyout-menu .fusion-flyout-menu .fusion-menu li.fusion-mobile-nav-item:last-child, .fusion-header-has-flyout-menu .fusion-flyout-menu .fusion-menu li.menu-item.fusion-flyout-menu-item-last, .fusion-header-has-flyout-menu .fusion-flyout-menu .fusion-menu li.menu-item:last-child, .fusion-header-has-flyout-menu .fusion-flyout-menu .fusion-mobile-menu li.fusion-mobile-nav-item.fusion-flyout-menu-item-last, .fusion-header-has-flyout-menu .fusion-flyout-menu .fusion-mobile-menu li.fusion-mobile-nav-item:last-child, .fusion-header-has-flyout-menu .fusion-flyout-menu .fusion-mobile-menu li.menu-item.fusion-flyout-menu-item-last, .fusion-header-has-flyout-menu .fusion-flyout-menu .fusion-mobile-menu li.menu-item:last-child {
4483	padding-bottom: 0;
4484}
4485
4486.fusion-header-has-flyout-menu .fusion-flyout-menu .fusion-menu li a, .fusion-header-has-flyout-menu .fusion-flyout-menu .fusion-mobile-menu li a {
4487	display: inline-block;
4488}
4489
4490.fusion-header-has-flyout-menu .fusion-flyout-menu .fusion-menu li a.fusion-flex-link, .fusion-header-has-flyout-menu .fusion-flyout-menu .fusion-mobile-menu li a.fusion-flex-link {
4491	display: inline-flex;
4492}
4493
4494.fusion-header-has-flyout-menu .fusion-flyout-menu .fusion-menu .fusion-flyout-menu-backgrounds, .fusion-header-has-flyout-menu .fusion-flyout-menu .fusion-mobile-menu .fusion-flyout-menu-backgrounds {
4495	display: none;
4496	z-index: -1;
4497	position: fixed;
4498	top: 0;
4499	right: 0;
4500	bottom: 0;
4501	left: 0;
4502	padding: 0;
4503}
4504
4505.fusion-header-has-flyout-menu .fusion-flyout-menu .fusion-menu .fusion-flyout-menu-backgrounds .fusion-flyout-menu-item-bg, .fusion-header-has-flyout-menu .fusion-flyout-menu .fusion-mobile-menu .fusion-flyout-menu-backgrounds .fusion-flyout-menu-item-bg {
4506	opacity: 0;
4507	position: absolute;
4508	top: 0;
4509	left: 0;
4510	height: 100vh;
4511	width: 100%;
4512	background-repeat: no-repeat;
4513	background-size: cover;
4514	background-position: center center;
4515	transition: opacity cubic-bezier(.25, .46, .45, .94) 450ms;
4516}
4517
4518.fusion-header-has-flyout-menu .fusion-flyout-menu .fusion-menu .fusion-flyout-menu-backgrounds .fusion-flyout-menu-item-bg.active, .fusion-header-has-flyout-menu .fusion-flyout-menu .fusion-mobile-menu .fusion-flyout-menu-backgrounds .fusion-flyout-menu-item-bg.active {
4519	opacity: 1;
4520	transition: opacity cubic-bezier(.23, 1, .32, 1) 3s;
4521}
4522
4523.fusion-header-has-flyout-menu .fusion-flyout-search {
4524	display: flex;
4525}
4526
4527.fusion-header-has-flyout-menu .fusion-flyout-search .searchform {
4528	display: flex;
4529	align-items: center;
4530	margin: 0 auto;
4531	padding: 50px;
4532}
4533
4534#wrapper .fusion-header-has-flyout-menu .fusion-flyout-search .searchform .s {
4535	height: auto;
4536	background-color: transparent;
4537	border: none;
4538	border-bottom: 1px solid;
4539	font-size: 50px;
4540	padding: 0;
4541}
4542
4543#wrapper .fusion-header-has-flyout-menu .fusion-flyout-search .searchform .s:-moz-placeholder, #wrapper .fusion-header-has-flyout-menu .fusion-flyout-search .searchform .s::-moz-placeholder, #wrapper .fusion-header-has-flyout-menu .fusion-flyout-search .searchform .s::-webkit-input-placeholder {
4544	opacity: 1;
4545}
4546
4547.fusion-disable-outline #wrapper .fusion-header-has-flyout-menu .fusion-flyout-search .searchform .s {
4548	outline: 0;
4549}
4550
4551.fusion-header-has-flyout-menu .fusion-flyout-search .searchform .search-button {
4552	display: none;
4553}
4554
4555.fusion-header-has-flyout-menu .fusion-flyout-menu, .fusion-header-has-flyout-menu .fusion-flyout-search {
4556	z-index: 99998;
4557	position: fixed;
4558	top: 0;
4559	left: 0;
4560	right: 0;
4561	width: 100%;
4562	height: 100%;
4563	opacity: 0;
4564	transition: all .3s ease-in-out 0s;
4565}
4566
4567.fusion-header-has-flyout-menu .fusion-flyout-menu-bg {
4568	position: fixed;
4569	top: 0;
4570	left: 0;
4571	right: 0;
4572	width: 100%;
4573	height: 100%;
4574	min-height: 700px;
4575	opacity: 0;
4576	transition: all .3s ease-in-out 0s;
4577}
4578
4579.fusion-header-has-flyout-menu.fusion-flyout-active .fusion-flyout-menu-icons {
4580	z-index: 99999;
4581}
4582
4583.fusion-header-has-flyout-menu.fusion-flyout-active .fusion-flyout-search-toggle {
4584	margin-top: 0;
4585}
4586
4587.fusion-header-has-flyout-menu.fusion-flyout-active .fusion-flyout-menu-bg {
4588	z-index: 99997;
4589	opacity: 1;
4590}
4591
4592.fusion-header-has-flyout-menu.fusion-flyout-menu-active .fusion-flyout-menu-icons .fusion-flyout-menu-toggle .fusion-toggle-icon-line:first-child {
4593	transform: rotate(45deg);
4594}
4595
4596.fusion-header-has-flyout-menu.fusion-flyout-menu-active .fusion-flyout-menu-icons .fusion-flyout-menu-toggle .fusion-toggle-icon-line:nth-child(2) {
4597	width: 0;
4598	opacity: 0;
4599}
4600
4601.fusion-header-has-flyout-menu.fusion-flyout-menu-active .fusion-flyout-menu-icons .fusion-flyout-menu-toggle .fusion-toggle-icon-line:nth-child(3) {
4602	transform: rotate(-45deg);
4603}
4604
4605.fusion-header-has-flyout-menu.fusion-flyout-menu-active .fusion-flyout-menu {
4606	opacity: 1;
4607}
4608
4609.fusion-header-has-flyout-menu.fusion-flyout-menu-active .fusion-flyout-menu .fusion-flyout-menu-backgrounds {
4610	display: block;
4611}
4612
4613.fusion-header-has-flyout-menu.fusion-flyout-search-active .fusion-flyout-menu-icons .fusion-flyout-search-toggle .fusion-toggle-icon-line {
4614	opacity: 1;
4615	margin: 0 auto;
4616	transition: .25s ease-in-out;
4617}
4618
4619.fusion-header-has-flyout-menu.fusion-flyout-search-active .fusion-flyout-menu-icons .fusion-flyout-search-toggle .fusion-toggle-icon-line:first-child {
4620	transform: rotate(45deg);
4621}
4622
4623.fusion-header-has-flyout-menu.fusion-flyout-search-active .fusion-flyout-menu-icons .fusion-flyout-search-toggle .fusion-toggle-icon-line:nth-child(2) {
4624	width: 0;
4625	opacity: 0;
4626}
4627
4628.fusion-header-has-flyout-menu.fusion-flyout-search-active .fusion-flyout-menu-icons .fusion-flyout-search-toggle .fusion-toggle-icon-line:nth-child(3) {
4629	transform: rotate(-45deg);
4630}
4631
4632.fusion-header-has-flyout-menu.fusion-flyout-search-active .fusion-flyout-menu-icons .fusion-flyout-search-toggle .awb-icon-search {
4633	opacity: 0;
4634}
4635
4636.fusion-header-has-flyout-menu.fusion-flyout-search-active .fusion-flyout-search {
4637	opacity: 1;
4638}
4639
4640.fusion-is-sticky .fusion-header-v6.fusion-sticky-menu-1 .fusion-main-menu .fusion-menu {
4641	display: none;
4642}
4643
4644.fusion-is-sticky .fusion-header-v6.fusion-sticky-menu-1 .fusion-main-menu #menu-main-menu-1 {
4645	display: block;
4646}
4647
4648.fusion-is-sticky .fusion-header-v6.fusion-sticky-menu-1 .fusion-main-menu > ul > li > a > .fusion-megamenu-icon {
4649	font-size: inherit;
4650}
4651
4652.fusion-header-v6.fusion-sticky-menu-1 .fusion-main-menu #menu-main-menu-1 {
4653	display: none;
4654}
4655
4656.fusion-header-v7 .fusion-main-menu {
4657	float: none;
4658	overflow: inherit;
4659}
4660
4661.fusion-header-v7 .fusion-middle-logo-ul {
4662	display: flex;
4663	align-items: center;
4664	justify-content: center;
4665	flex-wrap: wrap;
4666}
4667
4668.fusion-header-v7 .fusion-middle-logo-ul li {
4669	float: none;
4670	transition: padding-right .3s ease;
4671}
4672
4673.fusion-header-v7 .fusion-middle-logo-ul li.fusion-middle-logo-menu-logo a {
4674	height: auto;
4675	border-top-color: transparent;
4676	display: flex;
4677	align-items: center;
4678	justify-content: center;
4679}
4680
4681.fusion-header-v7 .fusion-middle-logo-ul li.fusion-middle-logo-menu-logo:focus a, .fusion-header-v7 .fusion-middle-logo-ul li.fusion-middle-logo-menu-logo:hover a {
4682	border-top-color: transparent;
4683}
4684
4685.fusion-secondary-menu {
4686	position: relative;
4687	z-index: 210;
4688}
4689
4690.fusion-secondary-menu .fusion-megamenu-wrapper {
4691	display: none;
4692}
4693
4694.fusion-secondary-menu ul {
4695	margin: 0;
4696	padding: 0;
4697	list-style: none;
4698}
4699
4700.fusion-secondary-menu > ul > li {
4701	float: left;
4702	border-left: 1px solid transparent;
4703}
4704
4705.fusion-secondary-menu > ul > li:first-child {
4706	border-left: none;
4707}
4708
4709.fusion-secondary-menu > ul > li > a {
4710	display: flex;
4711	align-items: center;
4712	position: relative;
4713	padding: 0 13px;
4714}
4715
4716.fusion-secondary-menu > ul > li > .sub-menu .sub-menu {
4717	top: -1px;
4718}
4719
4720.fusion-secondary-menu li {
4721	position: relative;
4722}
4723
4724.fusion-secondary-menu .iclflag {
4725	margin-top: -2px;
4726}
4727
4728.fusion-secondary-menu .fusion-icon-only-link .fusion-megamenu-icon {
4729	text-align: center;
4730}
4731
4732.fusion-secondary-menu .sub-menu {
4733	display: block;
4734	position: absolute;
4735	left: -1px;
4736	z-index: 1;
4737	visibility: hidden;
4738	opacity: 0;
4739	transition: opacity .2s ease-in;
4740	border-bottom-right-radius: 2px;
4741	border-bottom-left-radius: 2px;
4742	border: 1px solid transparent;
4743}
4744
4745.fusion-secondary-menu .sub-menu a {
4746	display: block;
4747	padding: 7px 10px;
4748	line-height: normal;
4749	border-bottom: 1px solid transparent;
4750	transition: color .2s ease-in-out, background-color .2s ease-in-out, border-color .2s ease-in-out, height 0s, line-height 0s;
4751}
4752
4753.fusion-secondary-menu .sub-menu > li:last-child > a {
4754	border-bottom: none;
4755}
4756
4757.fusion-secondary-menu li:hover > .sub-menu {
4758	visibility: visible;
4759	opacity: 1;
4760}
4761
4762.fusion-secondary-menu .fusion-custom-menu-item-contents {
4763	position: absolute;
4764	left: -1px;
4765	visibility: hidden;
4766	opacity: 0;
4767	transition: opacity .2s ease-in;
4768}
4769
4770.fusion-secondary-menu .fusion-secondary-menu-icon {
4771	padding-left: 13px;
4772	padding-right: 13px;
4773}
4774
4775.fusion-secondary-menu-cart > a {
4776	text-transform: uppercase;
4777}
4778
4779.fusion-secondary-menu-icon {
4780	min-width: 176px;
4781	text-align: center;
4782}
4783
4784.fusion-secondary-menu-icon .menu-text {
4785	width: 100%;
4786}
4787
4788.fusion-secondary-menu-icon .menu-text:before {
4789	font-family: awb-icons;
4790	content: "";
4791	margin-right: 10px;
4792}
4793
4794.fusion-secondary-menu-icon .menu-text:after {
4795	font-family: awb-icons;
4796	content: "";
4797	margin-left: 10px;
4798}
4799
4800.fusion-social-links-header {
4801	margin-top: 10px;
4802}
4803
4804.fusion-social-links-header .fusion-social-networks a {
4805	font-size: var(--header_social_links_font_size);
4806}
4807
4808.fusion-social-links-header .fusion-social-networks a.custom img {
4809	max-height: var(--header_social_links_font_size);
4810}
4811
4812.fusion-social-links-header .fusion-social-networks.boxed-icons .fusion-social-network-icon {
4813	color: var(--header_social_links_icon_color);
4814}
4815
4816.fusion-social-links-header .fusion-social-networks.boxed-icons .fusion-social-network-icon:not(.custom) {
4817	background-color: var(--header_social_links_box_color);
4818	border-color: var(--header_social_links_box_color);
4819	border-radius: var(--header_social_links_boxed_radius);
4820}
4821
4822.fusion-social-links-header .fusion-social-networks.boxed-icons a {
4823	padding: var(--header_social_links_boxed_padding);
4824	width: calc(var(--header_social_links_font_size) + ( 2 * ( var(--header_social_links_boxed_padding) ) ) + 2px);
4825}
4826
4827.fusion-social-links-header .fusion-social-networks.boxed-icons a.fusion-social-network-icon.awb-custom-image {
4828	padding: 0;
4829	background-color: transparent;
4830	border: none;
4831	border-radius: 0;
4832	box-shadow: none;
4833}
4834
4835.fusion-social-links-header .fusion-social-networks.boxed-icons a.fusion-social-network-icon.awb-custom-image img {
4836	position: relative;
4837}
4838
4839.fusion-social-links-header .fusion-social-networks.boxed-icons a.custom {
4840	top: -var(--header_social_links_boxed_padding);
4841}
4842
4843.fusion-social-links-header .fusion-social-networks.boxed-icons a.custom img {
4844	max-height: calc(var(--header_social_links_font_size) + ( 2 * ( var(--header_social_links_boxed_padding) ) ) + 2px);
4845}
4846
4847.fusion-social-links-header .fusion-social-networks.boxed-icons a img {
4848	max-height: calc(var(--header_social_links_font_size) + ( 2 * ( var(--header_social_links_boxed_padding) ) ) + 2px);
4849}
4850
4851.fusion-social-links-header .fusion-social-networks .fusion-social-network-icon {
4852	color: var(--header_social_links_icon_color);
4853}
4854
4855.fusion-caret {
4856	margin-left: 9px;
4857}
4858
4859.fusion-flex-column:not(.fusion-layout-column) .fusion-caret {
4860	margin: 2px 0 0 0;
4861}
4862
4863.side-header-left .fusion-main-menu .fusion-caret, .side-header-right .fusion-main-menu .fusion-caret {
4864	display: inline-flex;
4865}
4866
4867.side-header-right .fusion-main-menu .fusion-caret {
4868	position: static;
4869}
4870
4871.side-header-left .fusion-main-menu .fusion-caret {
4872	position: absolute;
4873}
4874
4875.side-header-left.menu-text-align-right .fusion-main-menu > ul > li > a > .fusion-caret, .side-header-right.menu-text-align-left .fusion-main-menu > ul > li > a > .fusion-caret {
4876	position: static;
4877}
4878
4879.side-header-left .fusion-caret {
4880	margin-left: 9px;
4881}
4882
4883.side-header-right .fusion-caret {
4884	margin-left: 0;
4885	margin-right: 9px;
4886}
4887
4888.fusion-caret .fusion-dropdown-indicator {
4889	vertical-align: middle;
4890}
4891
4892.fusion-caret .fusion-dropdown-indicator:before {
4893	content: "";
4894	font-family: awb-icons;
4895	font-style: normal;
4896}
4897
4898.side-header-left .fusion-main-menu .fusion-caret .fusion-dropdown-indicator:before {
4899	content: "";
4900}
4901
4902.side-header-right .fusion-main-menu .fusion-caret .fusion-dropdown-indicator:before {
4903	content: "";
4904}
4905
4906.sub-menu .fusion-caret {
4907	position: absolute;
4908	right: 15px;
4909	margin-left: 0;
4910}
4911
4912.sub-menu .fusion-caret .fusion-dropdown-indicator:before {
4913	content: "";
4914}
4915
4916.side-header-right .sub-menu .fusion-caret {
4917	right: auto;
4918	left: 10px;
4919}
4920
4921.fusion-menu-cart.fusion-active-link .fusion-custom-menu-item-contents, .fusion-menu-cart:hover .fusion-custom-menu-item-contents {
4922	visibility: visible;
4923	opacity: 1;
4924}
4925
4926.fusion-main-menu .fusion-active-link .fusion-custom-menu-item-contents, .fusion-main-menu .fusion-active-link > .sub-menu, .fusion-secondary-menu .fusion-active-link .fusion-custom-menu-item-contents, .fusion-secondary-menu .fusion-active-link > .sub-menu {
4927	opacity: 1;
4928	visibility: visible;
4929}
4930
4931.fusion-main-menu .fusion-active-login, .fusion-secondary-menu .fusion-active-login {
4932	overflow: visible;
4933}
4934
4935.fusion-main-menu .fusion-active-login .fusion-custom-menu-item-contents, .fusion-main-menu .fusion-active-login .sub-menu, .fusion-secondary-menu .fusion-active-login .fusion-custom-menu-item-contents, .fusion-secondary-menu .fusion-active-login .sub-menu {
4936	opacity: 1;
4937	visibility: visible;
4938}
4939
4940.fusion-menu-cart-items {
4941	width: 180px;
4942	border: 1px solid transparent;
4943}
4944
4945.fusion-menu-cart-item a {
4946	border-bottom: 1px solid transparent;
4947	padding: 14px;
4948	line-height: normal;
4949	height: auto;
4950	display: block;
4951}
4952
4953.fusion-menu-cart-item img {
4954	display: inline-block;
4955	max-width: 36px;
4956	margin-right: 13px;
4957	border: 1px solid transparent;
4958}
4959
4960.fusion-menu-cart-item .amount {
4961	display: inline-block;
4962}
4963
4964.fusion-menu-cart-item-details {
4965	display: inline-block;
4966	max-width: calc(100% - 49px);
4967	text-align: left;
4968}
4969
4970.fusion-menu-cart-item-title {
4971	margin-bottom: 6px;
4972}
4973
4974.fusion-menu-cart-item-quantity, .fusion-menu-cart-item-title {
4975	display: block;
4976	line-height: normal;
4977}
4978
4979.fusion-menu-cart-checkout {
4980	display: flex;
4981	justify-content: space-between;
4982}
4983
4984.fusion-menu-cart-checkout-link, .fusion-menu-cart-link {
4985	padding: .75em 1em;
4986}
4987
4988.fusion-menu-cart-checkout-link a, .fusion-menu-cart-link a {
4989	margin: 0 -.25em;
4990}
4991
4992.fusion-menu-cart-checkout-link a:before, .fusion-menu-cart-link a:before {
4993	padding: 0 .25em;
4994	font-family: awb-icons;
4995	line-height: inherit;
4996}
4997
4998.fusion-menu-cart-checkout-link a span, .fusion-menu-cart-link a span {
4999	padding: 0 .25em;
5000}
5001
5002.fusion-menu-cart-link a:before {
5003	content: "";
5004}
5005
5006.fusion-menu-cart-checkout-link a:before {
5007	content: "";
5008}
5009
5010.fusion-menu-login-box .fusion-custom-menu-item-contents {
5011	left: 0;
5012	border: 1px solid transparent;
5013	width: 187px;
5014	padding: 20px;
5015}
5016
5017.fusion-menu-login-box:hover .fusion-custom-menu-item-contents {
5018	visibility: visible;
5019	opacity: 1;
5020}
5021
5022.fusion-menu-login-box p {
5023	margin-top: 0;
5024	margin-bottom: 10px;
5025}
5026
5027.fusion-menu-login-box .fusion-login-box-submit, .fusion-menu-login-box .fusion-remember-checkbox {
5028	margin-bottom: 0;
5029}
5030
5031.fusion-menu-login-box .fusion-menu-login-box-register {
5032	clear: both;
5033	float: right;
5034	padding-top: 10px;
5035}
5036
5037.fusion-login-box-submit {
5038	float: right;
5039}
5040
5041.fusion-remember-checkbox {
5042	font-size: 11px;
5043	line-height: 32px;
5044}
5045
5046.fusion-menu-login-box-error {
5047	font-size: 11px;
5048	color: #d04544;
5049}
5050
5051.fusion-megamenu-wrapper {
5052	margin: 0 auto;
5053	padding: 0 15px;
5054	visibility: hidden;
5055	opacity: 0;
5056	position: absolute;
5057	left: 0;
5058	transition: opacity .2s ease-in;
5059	z-index: 10;
5060}
5061
5062.fusion-megamenu-wrapper.col-span-12 .fusion-megamenu {
5063	width: 100%;
5064}
5065
5066.fusion-megamenu-wrapper.col-sm-12 {
5067	width: 100%;
5068}
5069
5070.fusion-megamenu-wrapper.col-sm-6 {
5071	width: 50%;
5072}
5073
5074.fusion-megamenu-wrapper.col-sm-4 {
5075	width: 33.33333333%;
5076}
5077
5078.fusion-megamenu-wrapper.col-sm-3 {
5079	width: 25%;
5080}
5081
5082.fusion-megamenu-wrapper.col-sm-2 {
5083	width: 16.66666667%;
5084}
5085
5086.fusion-megamenu-wrapper .fusion-megamenu-submenu {
5087	display: block;
5088	float: none;
5089	padding: 29px 0;
5090	border-right: 1px solid transparent;
5091	background-size: cover;
5092}
5093
5094.fusion-megamenu-wrapper .fusion-megamenu-submenu:last-child {
5095	border-right: none;
5096}
5097
5098.fusion-megamenu-wrapper .fusion-megamenu-submenu > a {
5099	display: block;
5100	padding: 5px 34px;
5101	border-bottom: none;
5102	line-height: 19px;
5103	transition: color .2s ease-in-out, background-color .2s ease-in-out, border-color .2s ease-in-out, height 0s, line-height 0s;
5104}
5105
5106.fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu {
5107	position: relative;
5108	display: block;
5109	left: auto;
5110	right: auto;
5111	border: none;
5112	background: 0 0;
5113	box-shadow: none;
5114	top: 0;
5115	width: auto;
5116}
5117
5118.fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu a {
5119	display: block;
5120	padding: 5px 34px;
5121	border-bottom: none;
5122}
5123
5124.fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu .deep-level a {
5125	padding-left: 49px;
5126}
5127
5128.fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu .deep-level .deep-level a {
5129	padding-left: 64px;
5130}
5131
5132.ltr .fusion-megamenu-wrapper .fusion-megamenu-sitewidth .fusion-megamenu-submenu:first-child {
5133	border-left: 1px solid transparent;
5134}
5135
5136.ltr .fusion-megamenu-wrapper .fusion-megamenu-sitewidth .fusion-megamenu-submenu:last-child {
5137	border-right: 1px solid transparent;
5138}
5139
5140.fusion-megamenu-wrapper .fusion-megamenu-border {
5141	border-bottom: 1px solid #dcd9d9;
5142}
5143
5144.fusion-megamenu-wrapper .menu-text {
5145	margin-left: 23px;
5146}
5147
5148.fusion-megamenu-wrapper .fusion-caret {
5149	display: none;
5150}
5151
5152.fusion-megamenu-holder {
5153	padding: 0;
5154	margin: 0;
5155	border-top: 3px solid transparent;
5156	background-size: cover;
5157}
5158
5159.fusion-megamenu-holder:after, .fusion-megamenu-holder:before {
5160	content: " ";
5161	display: table;
5162}
5163
5164.fusion-megamenu-holder:after {
5165	clear: both;
5166}
5167
5168.fusion-megamenu {
5169	display: flex;
5170}
5171
5172.fusion-megamenu:after, .fusion-megamenu:before {
5173	content: " ";
5174	display: table;
5175}
5176
5177.fusion-megamenu:after {
5178	clear: both;
5179}
5180
5181.fusion-megamenu-title {
5182	margin: 0;
5183	padding: 0 34px 15px;
5184	font-weight: 400;
5185	line-height: normal;
5186	-webkit-font-smoothing: antialiased;
5187}
5188
5189.fusion-megamenu-icon {
5190	display: inline-block;
5191	width: 26px;
5192}
5193
5194.fusion-megamenu-icon img {
5195	margin-top: -2px;
5196	max-height: 15px;
5197	vertical-align: middle;
5198}
5199
5200.sub-menu .fusion-megamenu-icon.text-menu-icon {
5201	position: absolute;
5202}
5203
5204.fusion-megamenu-bullet {
5205	margin-right: 10px;
5206}
5207
5208.fusion-megamenu-bullet:before {
5209	content: "";
5210	font-family: awb-icons;
5211}
5212
5213.fusion-megamenu-widgets-container {
5214	display: block;
5215	padding: 0 34px;
5216	margin-bottom: 10px;
5217	pointer-events: none;
5218}
5219
5220.fusion-main-menu > ul > .fusion-megamenu-menu:hover .fusion-megamenu-widgets-container {
5221	pointer-events: auto;
5222}
5223
5224.fusion-megamenu-widgets-container .textwidget a:not(.fb-icon-element) {
5225	display: inline;
5226}
5227
5228.fusion-megamenu-widgets-container .textwidget a:not(.fb-icon-element).fusion-button {
5229	display: inline-block;
5230}
5231
5232.fusion-active-link .fusion-megamenu li .sub-menu, .fusion-active-link .fusion-megamenu-wrapper {
5233	opacity: 1;
5234	visibility: visible;
5235}
5236
5237.fusion-is-sticky .fusion-logo img {
5238	width: auto;
5239}
5240
5241.fusion-is-sticky .fusion-header-v1 .fusion-header, .fusion-is-sticky .fusion-header-v2 .fusion-header, .fusion-is-sticky .fusion-header-v3 .fusion-header, .fusion-is-sticky .fusion-header-v6 .fusion-header, .fusion-is-sticky .fusion-header-v7 .fusion-header {
5242	position: fixed;
5243	top: 0;
5244	z-index: 210;
5245	max-width: 100%;
5246	width: 100%;
5247	border-bottom: 0;
5248}
5249
5250.fusion-is-sticky .fusion-header-v1 .fusion-sticky-shadow, .fusion-is-sticky .fusion-header-v2 .fusion-sticky-shadow, .fusion-is-sticky .fusion-header-v3 .fusion-sticky-shadow, .fusion-is-sticky .fusion-header-v6 .fusion-sticky-shadow, .fusion-is-sticky .fusion-header-v7 .fusion-sticky-shadow {
5251	box-shadow: rgba(0, 0, 0, .117647) 0 1px 3px;
5252}
5253
5254.layout-boxed-mode .fusion-is-sticky .fusion-header-v1 .fusion-sticky-shadow, .layout-boxed-mode .fusion-is-sticky .fusion-header-v2 .fusion-sticky-shadow, .layout-boxed-mode .fusion-is-sticky .fusion-header-v3 .fusion-sticky-shadow, .layout-boxed-mode .fusion-is-sticky .fusion-header-v6 .fusion-sticky-shadow, .layout-boxed-mode .fusion-is-sticky .fusion-header-v7 .fusion-sticky-shadow {
5255	box-shadow: rgba(0, 0, 0, .118) 0 4px 3px -3px;
5256}
5257
5258.fusion-is-sticky .fusion-secondary-main-menu {
5259	border-bottom: 0;
5260}
5261
5262.fusion-is-sticky .fusion-sticky-menu-only:not(.fusion-header-v6) .fusion-header {
5263	border-bottom: 0;
5264}
5265
5266.fusion-is-sticky .fusion-sticky-menu-only:not(.fusion-header-v6) .fusion-secondary-main-menu {
5267	position: fixed;
5268	top: 0;
5269	z-index: 210;
5270	max-width: 100%;
5271	width: 100%;
5272	box-shadow: rgba(0, 0, 0, .117647) 0 1px 3px;
5273}
5274
5275.layout-boxed-mode .fusion-is-sticky .fusion-sticky-menu-only:not(.fusion-header-v6) .fusion-secondary-main-menu {
5276	box-shadow: rgba(0, 0, 0, .118) 0 4px 3px -3px;
5277}
5278
5279.fusion-is-sticky .fusion-sticky-menu-and-logo:not(.fusion-header-v6) .fusion-sticky-header-wrapper {
5280	position: fixed;
5281	top: 0;
5282	z-index: 210;
5283	max-width: 100%;
5284	width: 100%;
5285	box-shadow: rgba(0, 0, 0, .117647) 0 1px 3px;
5286}
5287
5288.layout-boxed-mode .fusion-is-sticky .fusion-sticky-menu-and-logo:not(.fusion-header-v6) .fusion-sticky-header-wrapper {
5289	box-shadow: rgba(0, 0, 0, .118) 0 4px 3px -3px;
5290}
5291
5292.fusion-is-sticky .fusion-main-menu > ul > li:last-child {
5293	padding-right: 0;
5294}
5295
5296.fusion-is-sticky .fusion-main-menu .fusion-main-menu-icon:after, .fusion-is-sticky .fusion-main-menu .fusion-widget-cart-counter > a:before, .fusion-is-sticky .fusion-main-menu > ul > li > a, .fusion-is-sticky .fusion-main-menu > ul > li > a .fusion-menu-description {
5297	color: var(--header_sticky_menu_color);
5298}
5299
5300.fusion-is-sticky .fusion-arrow-svg svg path {
5301	fill: var(--header_sticky_bg_color);
5302}
5303
5304.fusion-body .fusion-is-sticky.fusion-header-wrapper .fusion-header, .fusion-body .fusion-is-sticky.fusion-header-wrapper .fusion-secondary-main-menu {
5305	background-color: var(--header_sticky_bg_color);
5306}
5307
5308.fusion-sticky-menu-1 .fusion-sticky-menu {
5309	display: none;
5310}
5311
5312.fusion-is-sticky .fusion-sticky-menu-1 .fusion-main-menu {
5313	display: none;
5314}
5315
5316.fusion-is-sticky .fusion-sticky-menu-1 .fusion-sticky-menu {
5317	display: block;
5318}
5319
5320.fusion-sticky-logo-1#side-header .fusion-sticky-logo, .fusion-sticky-logo-1.fusion-header-v1 .fusion-sticky-logo, .fusion-sticky-logo-1.fusion-header-v2 .fusion-sticky-logo, .fusion-sticky-logo-1.fusion-header-v3 .fusion-sticky-logo, .fusion-sticky-logo-1.fusion-header-v4 .fusion-sticky-logo, .fusion-sticky-logo-1.fusion-header-v5 .fusion-sticky-logo, .fusion-sticky-logo-1.fusion-header-v6 .fusion-sticky-logo, .fusion-sticky-logo-1.fusion-header-v7 .fusion-sticky-logo {
5321	display: none;
5322}
5323
5324.fusion-is-sticky .fusion-sticky-logo-1#side-header .fusion-mobile-logo, .fusion-is-sticky .fusion-sticky-logo-1#side-header .fusion-standard-logo, .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v1 .fusion-mobile-logo, .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v1 .fusion-standard-logo, .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v2 .fusion-mobile-logo, .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v2 .fusion-standard-logo, .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v3 .fusion-mobile-logo, .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v3 .fusion-standard-logo, .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v4 .fusion-mobile-logo, .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v4 .fusion-standard-logo, .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v5 .fusion-mobile-logo, .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v5 .fusion-standard-logo, .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v6 .fusion-mobile-logo, .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v6 .fusion-standard-logo, .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v7 .fusion-mobile-logo, .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v7 .fusion-standard-logo {
5325	display: none;
5326}
5327
5328.fusion-is-sticky .fusion-sticky-logo-1#side-header .fusion-sticky-logo, .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v1 .fusion-sticky-logo, .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v2 .fusion-sticky-logo, .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v3 .fusion-sticky-logo, .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v4 .fusion-sticky-logo, .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v5 .fusion-sticky-logo, .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v6 .fusion-sticky-logo, .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v7 .fusion-sticky-logo {
5329	display: inline-block;
5330}
5331
5332.fusion-mobile-navigation {
5333	display: none;
5334}
5335
5336.fusion-mobile-nav-holder {
5337	display: none;
5338	clear: both;
5339	color: #333;
5340}
5341
5342.fusion-is-sticky .fusion-mobile-menu-design-modern .fusion-mobile-nav-holder > ul, .fusion-is-sticky.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder > ul {
5343	max-height: 340px;
5344	overflow-y: scroll;
5345	overflow-x: hidden;
5346}
5347
5348.fusion-mobile-nav-holder .fusion-megamenu-icon {
5349	display: none;
5350}
5351
5352.fusion-mobile-nav-holder .fusion-menu-description {
5353	display: none !important;
5354}
5355
5356.fusion-mobile-nav-holder .menu-text {
5357	-webkit-font-smoothing: auto;
5358}
5359
5360.fusion-mobile-nav-holder ul {
5361	list-style: none;
5362	margin: 0;
5363	padding: 0;
5364}
5365
5366.fusion-mobile-nav-holder > ul {
5367	display: none;
5368	list-style: none;
5369	margin: 0;
5370	padding: 0;
5371	border-left: 1px solid transparent;
5372	border-right: 1px solid transparent;
5373	border-bottom: 1px solid transparent;
5374}
5375
5376.fusion-mobile-menu-text-align-left .fusion-mobile-selector {
5377	text-align: left;
5378}
5379
5380.fusion-mobile-menu-text-align-left .fusion-mobile-nav-item a {
5381	justify-content: left;
5382	padding-left: 12px;
5383}
5384
5385.fusion-mobile-menu-design-modern .fusion-mobile-menu-text-align-left .fusion-mobile-nav-item a {
5386	padding-left: 30px;
5387}
5388
5389.fusion-mobile-menu-text-align-left .fusion-selector-down {
5390	right: 0;
5391	border-left: 1px solid transparent;
5392}
5393
5394.fusion-mobile-menu-text-align-left .fusion-open-submenu {
5395	right: 0;
5396}
5397
5398.fusion-mobile-menu-design-modern .fusion-mobile-menu-text-align-left .fusion-open-submenu {
5399	padding-right: 35px;
5400}
5401
5402.fusion-mobile-menu-text-align-left .fusion-has-highlight-label .menu-text {
5403	justify-content: left;
5404}
5405
5406.fusion-mobile-menu-text-align-left li.fusion-mobile-nav-item li a {
5407	padding-left: 21px;
5408}
5409
5410.fusion-mobile-menu-design-modern .fusion-mobile-menu-text-align-left li.fusion-mobile-nav-item li a {
5411	padding-left: 39px;
5412}
5413
5414.fusion-mobile-menu-text-align-left li.fusion-mobile-nav-item li a:before {
5415	content: "-";
5416	margin-right: 2px;
5417}
5418
5419.fusion-mobile-menu-text-align-left li.fusion-mobile-nav-item li li a {
5420	padding-left: 30px;
5421}
5422
5423.fusion-mobile-menu-design-modern .fusion-mobile-menu-text-align-left li.fusion-mobile-nav-item li li a {
5424	padding-left: 48px;
5425}
5426
5427.fusion-mobile-menu-text-align-left li.fusion-mobile-nav-item li li a:before {
5428	content: "--";
5429}
5430
5431.fusion-mobile-menu-text-align-left li.fusion-mobile-nav-item li li li a {
5432	padding-left: 39px;
5433}
5434
5435.fusion-mobile-menu-design-modern .fusion-mobile-menu-text-align-left li.fusion-mobile-nav-item li li li a {
5436	padding-left: 57px;
5437}
5438
5439.fusion-mobile-menu-text-align-left li.fusion-mobile-nav-item li li li a:before {
5440	content: "---";
5441}
5442
5443.fusion-mobile-menu-text-align-left li.fusion-mobile-nav-item li li li li a {
5444	padding-left: 48px;
5445}
5446
5447.fusion-mobile-menu-design-modern .fusion-mobile-menu-text-align-left li.fusion-mobile-nav-item li li li li a {
5448	padding-left: 66px;
5449}
5450
5451.fusion-mobile-menu-text-align-left li.fusion-mobile-nav-item li li li li a:before {
5452	content: "----";
5453}
5454
5455.fusion-mobile-menu-text-align-left li.fusion-mobile-nav-item .submenu-languages li a:before {
5456	content: none;
5457}
5458
5459.fusion-mobile-menu-text-align-right .fusion-mobile-selector {
5460	text-align: right;
5461}
5462
5463.fusion-mobile-menu-text-align-right .fusion-mobile-nav-item a {
5464	justify-content: right;
5465	padding-right: 12px;
5466}
5467
5468.fusion-mobile-menu-design-modern .fusion-mobile-menu-text-align-right .fusion-mobile-nav-item a {
5469	padding-right: 30px;
5470}
5471
5472.fusion-mobile-menu-text-align-right .fusion-selector-down {
5473	left: 0;
5474	border-right: 1px solid transparent;
5475}
5476
5477.fusion-mobile-menu-text-align-right .fusion-open-submenu {
5478	left: 0;
5479}
5480
5481.fusion-mobile-menu-design-modern .fusion-mobile-menu-text-align-right .fusion-open-submenu {
5482	padding-left: 30px;
5483}
5484
5485.fusion-mobile-menu-text-align-right .fusion-has-highlight-label .menu-text {
5486	justify-content: right;
5487	direction: rtl;
5488}
5489
5490.fusion-mobile-menu-text-align-right .fusion-has-highlight-label .fusion-menu-highlight-label {
5491	margin-right: .75em;
5492	margin-left: 0;
5493}
5494
5495.fusion-mobile-menu-text-align-right li.fusion-mobile-nav-item li a {
5496	padding-right: 21px;
5497}
5498
5499.fusion-mobile-menu-design-modern .fusion-mobile-menu-text-align-right li.fusion-mobile-nav-item li a {
5500	padding-right: 39px;
5501}
5502
5503.fusion-mobile-menu-text-align-right li.fusion-mobile-nav-item li a:after {
5504	content: "-";
5505	margin-left: 2px;
5506}
5507
5508.fusion-mobile-menu-text-align-right li.fusion-mobile-nav-item li li a {
5509	padding-right: 30px;
5510}
5511
5512.fusion-mobile-menu-design-modern .fusion-mobile-menu-text-align-right li.fusion-mobile-nav-item li li a {
5513	padding-right: 48px;
5514}
5515
5516.fusion-mobile-menu-text-align-right li.fusion-mobile-nav-item li li a:after {
5517	content: "--";
5518}
5519
5520.fusion-mobile-menu-text-align-right li.fusion-mobile-nav-item li li li a {
5521	padding-right: 39px;
5522}
5523
5524.fusion-mobile-menu-design-modern .fusion-mobile-menu-text-align-right li.fusion-mobile-nav-item li li li a {
5525	padding-right: 57px;
5526}
5527
5528.fusion-mobile-menu-text-align-right li.fusion-mobile-nav-item li li li a:after {
5529	content: "---";
5530}
5531
5532.fusion-mobile-menu-text-align-right li.fusion-mobile-nav-item li li li li a {
5533	padding-right: 48px;
5534}
5535
5536.fusion-mobile-menu-design-modern .fusion-mobile-menu-text-align-right li.fusion-mobile-nav-item li li li li a {
5537	padding-right: 66px;
5538}
5539
5540.fusion-mobile-menu-text-align-right li.fusion-mobile-nav-item li li li li a:after {
5541	content: "----";
5542}
5543
5544.fusion-mobile-menu-text-align-right .wpml-ls-item a:after {
5545	display: none;
5546}
5547
5548.fusion-mobile-menu-text-align-right .wpml-ls-item .wpml-ls-flag {
5549	order: 2;
5550}
5551
5552.fusion-mobile-menu-text-align-center .fusion-mobile-selector {
5553	text-align: center;
5554}
5555
5556.fusion-mobile-menu-text-align-center .fusion-mobile-nav-item a {
5557	justify-content: center;
5558}
5559
5560.fusion-mobile-menu-text-align-center .fusion-has-highlight-label .menu-text {
5561	justify-content: center;
5562}
5563
5564.ltr .fusion-mobile-menu-text-align-center .fusion-selector-down {
5565	right: 0;
5566	border-left: 1px solid transparent;
5567}
5568
5569.ltr .fusion-mobile-menu-text-align-center .fusion-open-submenu {
5570	right: 0;
5571}
5572
5573.fusion-mobile-menu-design-modern .ltr .fusion-mobile-menu-text-align-center .fusion-open-submenu {
5574	padding-right: 35px;
5575}
5576
5577.rtl .fusion-mobile-menu-text-align-center .fusion-selector-down {
5578	left: 0;
5579	border-right: 1px solid transparent;
5580}
5581
5582.rtl .fusion-mobile-menu-text-align-center .fusion-open-submenu {
5583	left: 0;
5584}
5585
5586.fusion-mobile-menu-design-modern .rtl .fusion-mobile-menu-text-align-center .fusion-open-submenu {
5587	padding-left: 35px;
5588}
5589
5590.fusion-mobile-menu-text-align-center li.fusion-mobile-nav-item li a:before {
5591	content: "-";
5592}
5593
5594.ltr .fusion-mobile-menu-text-align-center li.fusion-mobile-nav-item li a:before {
5595	margin-right: 2px;
5596}
5597
5598.rtl .fusion-mobile-menu-text-align-center li.fusion-mobile-nav-item li a:before {
5599	margin-left: 2px;
5600}
5601
5602.fusion-mobile-menu-text-align-center li.fusion-mobile-nav-item li li a:before {
5603	content: "--";
5604}
5605
5606.fusion-mobile-menu-text-align-center li.fusion-mobile-nav-item li li li a:before {
5607	content: "---";
5608}
5609
5610.fusion-mobile-menu-text-align-center li.fusion-mobile-nav-item li li li li a:before {
5611	content: "----";
5612}
5613
5614.fusion-mobile-menu-text-align-center li.fusion-mobile-nav-item .submenu-languages li a:before {
5615	content: none;
5616}
5617
5618.fusion-mobile-selector {
5619	line-height: 31px;
5620	padding-right: 0;
5621	padding-left: 0;
5622	width: 100%;
5623	position: relative;
5624	font-size: 12px;
5625	cursor: pointer;
5626	border: 1px solid transparent;
5627}
5628
5629.fusion-mobile-selector span {
5630	margin-left: 12px;
5631	margin-right: 12px;
5632}
5633
5634.fusion-selector-down {
5635	position: absolute;
5636	top: 0;
5637	height: 31px;
5638	width: 50px;
5639	font-size: 24px;
5640	font-style: normal;
5641	text-align: center;
5642}
5643
5644.fusion-selector-down:before {
5645	content: "";
5646	font-family: awb-icons;
5647}
5648
5649.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder > ul {
5650	border: none;
5651	border-top: 1px solid transparent;
5652}
5653
5654.fusion-mobile-menu-design-modern .fusion-header > .fusion-row {
5655	position: relative;
5656}
5657
5658.fusion-mobile-nav-item {
5659	position: relative;
5660	font-size: 12px;
5661	line-height: normal;
5662}
5663
5664.fusion-mobile-nav-item a {
5665	color: #333;
5666	padding: 0 12px;
5667	font-size: 12px;
5668	display: flex;
5669	align-items: center;
5670	border-bottom: 1px solid transparent;
5671}
5672
5673.fusion-mobile-nav-item .iclflag {
5674	vertical-align: middle;
5675	margin-right: 5px;
5676}
5677
5678.fusion-mobile-menu-icons {
5679	display: none;
5680	position: relative;
5681	top: 0;
5682	right: 0;
5683	vertical-align: middle;
5684	text-align: right;
5685}
5686
5687.fusion-mobile-menu-icons a {
5688	float: right;
5689	font-size: 21px;
5690	margin-left: 20px;
5691}
5692
5693.fusionicon-bars:before {
5694	content: "";
5695}
5696
5697.fusionicon-shopping-cart:before {
5698	content: "";
5699}
5700
5701.fusion-mobile-menu-search {
5702	display: none;
5703	margin-top: 15px;
5704}
5705
5706.fusion-mobile-menu-sep {
5707	position: absolute;
5708	top: 43px;
5709	width: 100%;
5710	border-bottom: 1px solid transparent;
5711}
5712
5713.fusion-open-submenu {
5714	display: block;
5715	z-index: 1;
5716	position: absolute;
5717	top: 0;
5718	-webkit-appearance: none;
5719	-moz-appearance: none;
5720	outline: 0;
5721	background: 0 0;
5722	min-width: 50px;
5723	border: none;
5724	line-height: 15px;
5725	font-size: 13px;
5726	text-align: center;
5727}
5728
5729.fusion-open-submenu:hover {
5730	color: #65bc7b;
5731}
5732
5733.fusion-open-submenu:before {
5734	display: block;
5735	margin: 0;
5736	content: "";
5737	font-family: awb-icons;
5738}
5739
5740.fusion-open-submenu:focus {
5741	outline: revert;
5742}
5743
5744.fusion-has-highlight-label .menu-text {
5745	display: flex;
5746	align-items: center;
5747}
5748
5749.fusion-menu-highlight-label {
5750	padding: .35em .55em;
5751	line-height: 1;
5752	margin-left: .75em;
5753	font-size: .7em;
5754	border: .1em solid transparent;
5755}
5756
5757.fusion-header-shadow:after, body.side-header-left #side-header.header-shadow .side-header-border:after, body.side-header-right #side-header.header-shadow .side-header-border:before {
5758	content: "";
5759	z-index: 99996;
5760	position: absolute;
5761	top: 0;
5762	height: 100%;
5763	pointer-events: none;
5764}
5765
5766.fusion-header-shadow:after {
5767	left: 0;
5768	width: 100%;
5769}
5770
5771.fusion-header-shadow > div {
5772	box-shadow: 0 10px 50px -2px rgba(0, 0, 0, .14);
5773}
5774
5775body:not(.fusion-header-layout-v6) .fusion-header {
5776	-webkit-transform: translate3d(0, 0, 0);
5777	-moz-transform: none;
5778}
5779
5780body:not(.fusion-header-layout-v6).fusion-top-header .fusion-main-menu > ul > li > a.fusion-bar-highlight {
5781	box-sizing: border-box;
5782}
5783
5784body:not(.fusion-header-layout-v6).fusion-top-header .fusion-main-menu > ul > li:not(.fusion-menu-item-button) > a.fusion-bottombar-highlight:not(.fusion-main-menu-icon) {
5785	position: relative;
5786}
5787
5788body:not(.fusion-header-layout-v6).fusion-top-header .fusion-main-menu > ul > li:not(.fusion-menu-item-button) > a.fusion-bottombar-highlight:not(.fusion-main-menu-icon):after {
5789	content: " ";
5790	position: absolute;
5791	top: calc(50% + 1.15em);
5792	left: 0;
5793	width: 100%;
5794	border-top-style: solid;
5795	transform: scaleX(0);
5796	transition: transform .2s ease-in-out;
5797}
5798
5799body:not(.fusion-header-layout-v6).fusion-top-header .fusion-main-menu > ul > li:not(.fusion-menu-item-button) > a.fusion-bottombar-highlight:not(.fusion-main-menu-icon).fusion-has-description:after {
5800	top: calc(50% + 1.79em);
5801}
5802
5803body:not(.fusion-header-layout-v6).fusion-top-header .fusion-main-menu > ul > li:not(.fusion-menu-item-button) > a.fusion-bottombar-highlight:not(.fusion-main-menu-icon).fusion-flex-column:not(.fusion-layout-column):after {
5804	top: calc(50% + 1.325em);
5805}
5806
5807body:not(.fusion-header-layout-v6).fusion-top-header .fusion-main-menu > ul > li:not(.fusion-menu-item-button) > a.fusion-bottombar-highlight:not(.fusion-main-menu-icon).fusion-flex-column:not(.fusion-layout-column).fusion-has-description:after {
5808	top: calc(50% + 1.955em);
5809}
5810
5811body:not(.fusion-header-layout-v6).fusion-top-header .fusion-main-menu > ul > li:not(.fusion-menu-item-button) > a.fusion-bottombar-highlight:not(.fusion-main-menu-icon):hover:after {
5812	transform: scaleX(1);
5813}
5814
5815body:not(.fusion-header-layout-v6).fusion-top-header .fusion-main-menu > ul > li:not(.fusion-menu-item-button).current-menu-ancestor > .fusion-bottombar-highlight:not(.fusion-main-menu-icon):after, body:not(.fusion-header-layout-v6).fusion-top-header .fusion-main-menu > ul > li:not(.fusion-menu-item-button).current-menu-item > .fusion-bottombar-highlight:not(.fusion-main-menu-icon):after, body:not(.fusion-header-layout-v6).fusion-top-header .fusion-main-menu > ul > li:not(.fusion-menu-item-button).current-menu-parent > .fusion-bottombar-highlight:not(.fusion-main-menu-icon):after, body:not(.fusion-header-layout-v6).fusion-top-header .fusion-main-menu > ul > li:not(.fusion-menu-item-button).current_page_item > .fusion-bottombar-highlight:not(.fusion-main-menu-icon):after {
5816	transform: scaleX(1);
5817}
5818
5819body:not(.fusion-header-layout-v6) .fusion-is-sticky .fusion-main-menu > ul > li > a {
5820	font-size: var(--header_sticky_nav_font_size);
5821}
5822
5823.fusion-top-header.menu-text-align-center .fusion-main-menu > ul > li > a, .side-header-left.menu-text-align-center .fusion-main-menu > ul > li > a, .side-header-right.menu-text-align-center .fusion-main-menu > ul > li > a {
5824	justify-content: center;
5825}
5826
5827.side-header-left.menu-text-align-right.ltr .fusion-main-menu > ul > li > a, .side-header-right.menu-text-align-right.ltr .fusion-main-menu > ul > li > a {
5828	justify-content: flex-end;
5829}
5830
5831.side-header-left.menu-text-align-left.rtl .fusion-main-menu > ul > li > a, .side-header-right.menu-text-align-left.rtl .fusion-main-menu > ul > li > a {
5832	justify-content: flex-end;
5833}
5834
5835.side-header-left.menu-text-align-left.ltr .fusion-main-menu > ul > li > a, .side-header-right.menu-text-align-left.ltr .fusion-main-menu > ul > li > a {
5836	justify-content: flex-start;
5837}
5838
5839.side-header-right #side-header .fusion-main-menu-search .fusion-custom-menu-item-contents {
5840	left: -250px;
5841}
5842
5843.side-header-right.layout-boxed-mode .fusion-footer-parallax.awb-footer-fixed {
5844	padding-right: var(--side_header_width);
5845}
5846
5847.fusion-body .fusion-main-menu .current-menu-item.fusion-menu-cart > a, .fusion-body .fusion-main-menu .current-menu-item.fusion-menu-item-button > a, .fusion-body .fusion-main-menu .current_page_item.fusion-menu-cart > a, .fusion-body .fusion-main-menu .current_page_item.fusion-menu-item-button > a {
5848	border-color: transparent;
5849}
5850
5851.fusion-body .fusion-main-menu .fusion-main-menu-icon {
5852	border-color: transparent;
5853}
5854
5855.fusion-body .fusion-mobile-nav-holder.fusion-mobile-menu-indicator-hide li.fusion-mobile-nav-item li a:after, .fusion-body .fusion-mobile-nav-holder.fusion-mobile-menu-indicator-hide li.fusion-mobile-nav-item li a:before {
5856	content: "";
5857	margin: 0;
5858	width: 7px;
5859	display: inline-block;
5860}
5861
5862.fusion-body .fusion-mobile-nav-holder.fusion-mobile-menu-indicator-hide li.fusion-mobile-nav-item li li a:after, .fusion-body .fusion-mobile-nav-holder.fusion-mobile-menu-indicator-hide li.fusion-mobile-nav-item li li a:before {
5863	content: "";
5864	margin: 0;
5865	width: 12px;
5866}
5867
5868.fusion-body .fusion-mobile-nav-holder.fusion-mobile-menu-indicator-hide li.fusion-mobile-nav-item li li li a:after, .fusion-body .fusion-mobile-nav-holder.fusion-mobile-menu-indicator-hide li.fusion-mobile-nav-item li li li a:before {
5869	content: "";
5870	margin: 0;
5871	width: 17px;
5872}
5873
5874.fusion-body .fusion-mobile-nav-holder.fusion-mobile-menu-indicator-hide li.fusion-mobile-nav-item li li li li a:after, .fusion-body .fusion-mobile-nav-holder.fusion-mobile-menu-indicator-hide li.fusion-mobile-nav-item li li li li a:before {
5875	content: "";
5876	margin: 0;
5877	width: 22px;
5878}
5879
5880.fusion-body .fusion-mobile-nav-holder.fusion-mobile-menu-indicator-hide .fusion-mobile-nav-item li a:after {
5881	display: none;
5882}
5883
5884.fusion-body .fusion-mobile-nav-holder.fusion-mobile-menu-indicator-hide.fusion-mobile-menu-text-align-right .fusion-mobile-nav-item li a:before {
5885	display: none;
5886}
5887
5888.avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6) .fusion-dropdown-svg {
5889	visibility: hidden;
5890	opacity: 0;
5891	pointer-events: none;
5892	transition: opacity .2s ease-in;
5893}
5894
5895.avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6) .fusion-dropdown-svg svg path {
5896	transition: fill .2s ease-in-out;
5897}
5898
5899.avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6) .fusion-dropdown-menu .fusion-button {
5900	position: static;
5901}
5902
5903.avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6) li.fusion-active-link .fusion-dropdown-svg, .avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6) li:hover .fusion-dropdown-svg {
5904	visibility: visible;
5905	opacity: 1;
5906	pointer-events: auto;
5907}
5908
5909.avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6) .fusion-mobile-nav-holder .fusion-arrow-svg, .avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6) .fusion-mobile-nav-holder .fusion-dropdown-svg {
5910	display: none;
5911}
5912
5913.avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6) .fusion-arrow-highlight .fusion-arrow-svg {
5914	opacity: 0;
5915	font-size: 0;
5916	visibility: hidden;
5917	position: absolute;
5918	overflow: hidden;
5919	display: inline-block;
5920}
5921
5922.avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6).fusion-top-header .fusion-logo-link, .avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6).fusion-top-header .fusion-main-menu > ul {
5923	line-height: 1;
5924}
5925
5926.avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6).fusion-top-header .fusion-arrow-highlight .fusion-arrow-svg {
5927	left: 50%;
5928	transform: translateX(-50%);
5929}
5930
5931.avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6).fusion-top-header .fusion-is-sticky .fusion-sticky-menu-only .fusion-arrow-highlight .fusion-arrow-svg svg, .avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6).fusion-top-header .fusion-sticky-shadow .fusion-arrow-highlight .fusion-arrow-svg svg {
5932	filter: drop-shadow(0 1px 3px rgba(0, 0, 0, .117647));
5933}
5934
5935.avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6).fusion-top-header .fusion-is-sticky .fusion-sticky-menu-only .fusion-arrow-highlight .fusion-arrow-highlight .fusion-arrow-svg, .avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6).fusion-top-header .fusion-sticky-shadow .fusion-arrow-highlight .fusion-arrow-highlight .fusion-arrow-svg {
5936	box-sizing: content-box;
5937	padding-bottom: 3px;
5938	margin-bottom: -3px;
5939}
5940
5941.avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6).fusion-top-header .fusion-dropdown-svg {
5942	transform: translateX(-50%) translateY(200%);
5943	position: absolute;
5944	left: 50%;
5945	bottom: -10px;
5946	z-index: 100;
5947	filter: drop-shadow(0 -2px 1px rgba(0, 0, 0, .03));
5948}
5949
5950.avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6).fusion-top-header .fusion-main-menu > ul > .menu-item-has-children fusion-active-link:before, .avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6).fusion-top-header .fusion-main-menu > ul > .menu-item-has-children:hover:before {
5951	position: absolute;
5952	background: 0 0;
5953	width: 100%;
5954	display: block;
5955	content: "";
5956}
5957
5958.avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6).fusion-top-header .fusion-main-menu > ul .sub-menu .fusion-active-link:before, .avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6).fusion-top-header .fusion-main-menu > ul .sub-menu .menu-item-has-children:hover:before {
5959	position: absolute;
5960	right: -5px;
5961	left: -5px;
5962	height: 100%;
5963	background: 0 0;
5964	width: 5px;
5965	display: block;
5966	content: "";
5967	top: 0;
5968}
5969
5970.avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6).fusion-top-header .fusion-main-menu > ul .fusion-dropdown-menu .sub-menu .sub-menu {
5971	top: 0;
5972}
5973
5974.avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6).fusion-top-header .fusion-main-menu .fusion-dropdown-menu .sub-menu .sub-menu {
5975	margin-left: 5px;
5976}
5977
5978.avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6).fusion-top-header .fusion-main-menu .fusion-dropdown-menu .sub-menu .sub-menu.fusion-switched-side {
5979	margin-left: -5px;
5980}
5981
5982.avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6).fusion-top-header .fusion-main-menu .fusion-dropdown-menu .sub-menu, .avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6).fusion-top-header .fusion-main-menu .fusion-megamenu-holder {
5983	border-top-width: 0;
5984}
5985
5986.avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6).side-header-left .fusion-main-menu .fusion-dropdown-menu .sub-menu, .avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6).side-header-left .fusion-main-menu .fusion-megamenu-holder {
5987	top: 50%;
5988	line-height: 1;
5989}
5990
5991.avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6).side-header-left .fusion-main-menu .menu-item-has-children:hover:before {
5992	position: absolute;
5993	top: 0;
5994	background: 0 0;
5995	height: 100%;
5996	display: block;
5997	content: "";
5998}
5999
6000.avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6).side-header-left .fusion-main-menu .fusion-dropdown-menu .sub-menu .sub-menu {
6001	margin-left: 5px;
6002	margin-right: 5px;
6003}
6004
6005.avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6).side-header-left .fusion-arrow-svg svg {
6006	margin-left: -1px;
6007}
6008
6009.avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6).side-header-left .fusion-dropdown-svg {
6010	transform: translateX(200%) translateY(-50%);
6011	position: absolute;
6012	top: 50%;
6013	right: -4px;
6014	z-index: 100;
6015}
6016
6017.avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6).side-header-left .fusion-arrow-highlight .fusion-arrow-svg {
6018	transform: translateY(-50%);
6019	line-height: 1;
6020	top: 50%;
6021}
6022
6023.avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6).side-header-right .fusion-main-menu .fusion-dropdown-menu > .sub-menu, .avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6).side-header-right .fusion-main-menu .fusion-megamenu-wrapper {
6024	top: 50%;
6025	transform: translateY(-50%);
6026	line-height: 1;
6027}
6028
6029.avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6).side-header-right .fusion-main-menu .menu-item-has-children:hover:before {
6030	position: absolute;
6031	top: 0;
6032	background: 0 0;
6033	height: 100%;
6034	display: block;
6035	content: "";
6036}
6037
6038.avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6).side-header-right .fusion-main-menu .fusion-dropdown-menu .sub-menu .sub-menu {
6039	margin-left: -5px;
6040	margin-right: -5px;
6041}
6042
6043.avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6).side-header-right .fusion-arrow-svg svg {
6044	margin-right: -1px;
6045}
6046
6047.avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6).side-header-right .fusion-dropdown-svg {
6048	transform: translateX(-200%) translateY(-50%);
6049	position: absolute;
6050	top: 50%;
6051	left: -5px;
6052	z-index: 100;
6053}
6054
6055.avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6).side-header-right .fusion-arrow-highlight .fusion-arrow-svg {
6056	transform: translateY(-50%);
6057	line-height: 1;
6058	top: 50%;
6059}
6060
6061.avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6).rtl .fusion-main-menu .fusion-dropdown-menu .sub-menu .sub-menu {
6062	margin-right: 5px;
6063}
6064
6065.avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6).rtl .fusion-main-menu .fusion-dropdown-menu .sub-menu .sub-menu.fusion-switched-side {
6066	margin-right: -5px;
6067}
6068
6069.avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6) .fusion-is-sticky .fusion-main-menu .current-menu-ancestor > a.fusion-arrow-highlight .fusion-arrow-svg, .avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6) .fusion-is-sticky .fusion-main-menu .current-menu-item > a.fusion-arrow-highlight .fusion-arrow-svg, .avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6) .fusion-is-sticky .fusion-main-menu .current-menu-parent > a.fusion-arrow-highlight .fusion-arrow-svg, .avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6) .fusion-is-sticky .fusion-main-menu .current_page_item > a.fusion-arrow-highlight .fusion-arrow-svg, .avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6) .fusion-is-sticky .fusion-main-menu > ul > li > a.fusion-arrow-highlight:hover .fusion-arrow-svg, .avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6) .fusion-main-menu .current-menu-ancestor > a.fusion-arrow-highlight .fusion-arrow-svg, .avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6) .fusion-main-menu .current-menu-item > a.fusion-arrow-highlight .fusion-arrow-svg, 
6069.avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6) .fusion-main-menu .current-menu-parent > a.fusion-arrow-highlight .fusion-arrow-svg, .avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6) .fusion-main-menu .current_page_item > a.fusion-arrow-highlight .fusion-arrow-svg, .avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6) .fusion-main-menu > ul > li.fusion-active-link > a.fusion-arrow-highlight .fusion-arrow-svg, .avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6) .fusion-main-menu > ul > li:hover > a.fusion-arrow-highlight .fusion-arrow-svg, .avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6) .fusion-main-menu > ul > li > a.fusion-arrow-highlight:hover .fusion-arrow-svg {
6070	opacity: 1;
6071	visibility: visible;
6072}
6073
6074.avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6) .fusion-main-menu > ul > li > a.fusion-arrow-highlight {
6075	overflow: visible !important;
6076}
6077
6078.avada-menu-highlight-style-arrow .fusion-main-menu, .avada-menu-highlight-style-arrow .fusion-main-menu .fusion-dropdown-menu {
6079	overflow: visible;
6080}
6081
6082.avada-menu-highlight-style-arrow.fusion-top-header .fusion-arrow-highlight .fusion-arrow-svg {
6083	bottom: calc(( var(--menu_arrow_size-height, 12px) ) * -1);
6084}
6085
6086.avada-menu-highlight-style-arrow.fusion-top-header.fusion-header-layout-v2:not(.avada-header-border-color-full-transparent) .fusion-arrow-svg svg, .avada-menu-highlight-style-arrow.fusion-top-header.fusion-header-layout-v3:not(.avada-header-border-color-full-transparent) .fusion-arrow-svg svg, .avada-menu-highlight-style-arrow.fusion-top-header.fusion-header-layout-v4:not(.avada-header-border-color-full-transparent) .fusion-arrow-svg svg, .avada-menu-highlight-style-arrow.fusion-top-header.fusion-header-layout-v5:not(.avada-header-border-color-full-transparent) .fusion-arrow-svg svg {
6087	margin-top: -1px;
6088	display: block;
6089}
6090
6091.avada-menu-highlight-style-arrow.fusion-top-header.fusion-header-layout-v2.avada-header-border-color-full-transparent .fusion-arrow-svg svg, .avada-menu-highlight-style-arrow.fusion-top-header.fusion-header-layout-v3.avada-header-border-color-full-transparent .fusion-arrow-svg svg, .avada-menu-highlight-style-arrow.fusion-top-header.fusion-header-layout-v4.avada-header-border-color-full-transparent .fusion-arrow-svg svg, .avada-menu-highlight-style-arrow.fusion-top-header.fusion-header-layout-v5.avada-header-border-color-full-transparent .fusion-arrow-svg svg {
6092	margin-top: 1px;
6093}
6094
6095.avada-menu-highlight-style-arrow.fusion-top-header.fusion-header-layout-v2.avada-header-border-color-full-transparent.avada-sticky-shrinkage .fusion-is-sticky .fusion-arrow-svg svg, .avada-menu-highlight-style-arrow.fusion-top-header.fusion-header-layout-v3.avada-header-border-color-full-transparent.avada-sticky-shrinkage .fusion-is-sticky .fusion-arrow-svg svg, .avada-menu-highlight-style-arrow.fusion-top-header.fusion-header-layout-v4.avada-header-border-color-full-transparent.avada-sticky-shrinkage .fusion-is-sticky .fusion-arrow-svg svg, .avada-menu-highlight-style-arrow.fusion-top-header.fusion-header-layout-v5.avada-header-border-color-full-transparent.avada-sticky-shrinkage .fusion-is-sticky .fusion-arrow-svg svg {
6096	margin-top: 0;
6097}
6098
6099.avada-menu-highlight-style-background:not(.fusion-header-layout-v6).fusion-top-header .fusion-logo-link, .avada-menu-highlight-style-background:not(.fusion-header-layout-v6).fusion-top-header .fusion-main-menu > ul {
6100	line-height: 1;
6101}
6102
6103.avada-menu-highlight-style-background:not(.fusion-header-layout-v6).fusion-body .fusion-wrapper nav.fusion-main-menu > ul.fusion-menu > li.fusion-main-menu-cart > a, .avada-menu-highlight-style-background:not(.fusion-header-layout-v6).fusion-body .fusion-wrapper nav.fusion-main-menu > ul.fusion-menu > li.fusion-main-menu-search > a, .avada-menu-highlight-style-background:not(.fusion-header-layout-v6).fusion-body .fusion-wrapper nav.fusion-main-menu > ul.fusion-menu > li.fusion-main-menu-sliding-bar > a, .avada-menu-highlight-style-background:not(.fusion-header-layout-v6).fusion-body .fusion-wrapper nav.fusion-main-menu > ul.fusion-menu > li.fusion-menu-item-button > a {
6104	background-color: transparent;
6105}
6106
6107.avada-menu-highlight-style-background:not(.fusion-header-layout-v6) .fusion-is-sticky .fusion-main-menu > ul > li, .avada-menu-highlight-style-background:not(.fusion-header-layout-v6) .fusion-main-menu > ul > li {
6108	padding-right: 0;
6109}
6110
6111.avada-menu-highlight-style-background:not(.fusion-header-layout-v6) #side-header .fusion-main-menu > ul > li {
6112	border-right: 1px solid transparent;
6113}
6114
6115.avada-menu-highlight-style-background:not(.fusion-header-layout-v6) .fusion-is-sticky .fusion-main-menu > ul > li > a {
6116	padding-left: calc(( var(--header_sticky_nav_padding) ) / 2);
6117	padding-right: calc(( var(--header_sticky_nav_padding) ) / 2);
6118}
6119
6120.avada-menu-highlight-style-bar .fusion-main-menu .sub-menu ul {
6121	top: -3px;
6122}
6123
6124body.fusion-top-header.avada-sticky-shrinkage .fusion-header-wrapper:not(.fusion-is-sticky) .fusion-main-menu > ul > li > a.fusion-flex-link {
6125	line-height: 1 !important;
6126}
6127
6128body.fusion-top-header.avada-sticky-shrinkage .fusion-is-sticky .fusion-main-menu > ul > li > a {
6129	display: flex;
6130}
6131
6132body.fusion-top-header.avada-sticky-shrinkage .fusion-is-sticky .fusion-main-menu > ul > li > a .fusion-menu-description {
6133	display: none;
6134}
6135
6136body.fusion-top-header:not(.avada-sticky-shrinkage) .fusion-header-wrapper .fusion-main-menu > ul > li > a.fusion-flex-link {
6137	line-height: 1 !important;
6138}
6139
6140body.fusion-top-header:not(.avada-sticky-shrinkage).fusion-header-layout-v6 .avada-menu-highlight-style-arrow .fusion-header {
6141	overflow: visible !important;
6142}
6143
6144.fusion-main-menu > ul > .fusion-menu-item-button > a:hover {
6145	border-color: transparent;
6146}
6147
6148.fusion-is-sticky .fusion-main-menu .current-menu-ancestor > a > .fusion-megamenu-icon, .fusion-is-sticky .fusion-main-menu .current-menu-item > a > .fusion-megamenu-icon, .fusion-is-sticky .fusion-main-menu .current-menu-parent > a > .fusion-megamenu-icon, .fusion-is-sticky .fusion-main-menu .current_page_item > a > .fusion-megamenu-icon, .fusion-is-sticky .fusion-main-menu > ul > li > a:hover > .fusion-megamenu-icon, .fusion-main-menu .current-menu-ancestor > a > .fusion-megamenu-icon, .fusion-main-menu .current-menu-item > a > .fusion-megamenu-icon, .fusion-main-menu .current-menu-parent > a > .fusion-megamenu-icon, .fusion-main-menu .current_page_item > a > .fusion-megamenu-icon, .fusion-main-menu > ul > li > a:hover > .fusion-megamenu-icon {
6149	color: var(--menu_icon_hover_color);
6150}
6151
6152#side-header, #side-header .side-header-background-color, #side-header .side-header-background-image, #side-header .side-header-border {
6153	width: var(--side_header_width);
6154}
6155
6156.side-header-left.layout-wide-mode .fusion-footer-parallax.awb-footer-fixed, body.side-header-left #
6156wrapper {
6157	margin-left: var(--side_header_width);
6158}
6159
6160.rtl.avada-footer-fx-sticky.side-header-left.layout-boxed-mode #boxed-wrapper #side-header {
6161	margin-left: calc(( var(--side_header_width) ) / -2);
6162}
6163
6164.side-header-left.layout-boxed-mode .fusion-footer-parallax.awb-footer-fixed {
6165	padding-left: var(--side_header_width);
6166}
6167
6168.header_border_color_stroke {
6169	stroke: var(--header_border_color);
6170}
6171
6172#side-header .fusion-main-menu > ul > li > a, .fusion-header-v2 .fusion-header, .fusion-header-v3 .fusion-header, .fusion-header-v4 .fusion-header, .fusion-header-v5 .fusion-header, .fusion-mobile-menu-design-modern .fusion-secondary-header .fusion-alignleft, .fusion-mobile-menu-sep, .fusion-secondary-header, .fusion-secondary-main-menu {
6173	border-bottom-color: var(--header_border_color);
6174}
6175
6176#side-header .fusion-main-menu > ul > li > a, #side-header .fusion-secondary-menu-search-inner, .fusion-mobile-menu-design-modern .fusion-secondary-header .fusion-alignleft {
6177	border-top-color: var(--header_border_color);
6178}
6179
6180.side-header-right.layout-wide-mode .fusion-footer-parallax.awb-footer-fixed, body.side-header-right #wrapper {
6181	margin-right: var(--side_header_width);
6182}
6183
6184#side-header .fusion-main-menu > ul > li > a, #side-header .side-header-content, .fusion-header-wrapper .fusion-row {
6185	padding-left: var(--header_padding-left);
6186	padding-right: var(--header_padding-right);
6187}
6188
6189.fusion-header .fusion-row, .side-header-wrapper {
6190	padding-top: var(--header_padding-top);
6191	padding-bottom: var(--header_padding-bottom);
6192}
6193
6194.side-header-left .fusion-main-menu > ul > li > a > .fusion-caret {
6195	right: var(--header_padding-right);
6196}
6197
6198.side-header-right .fusion-main-menu > ul > li > a > .fusion-caret {
6199	left: var(--header_padding-left);
6200}
6201
6202.avada-header-shadow-no .fusion-is-sticky:after, .avada-header-shadow-no .fusion-is-sticky:before {
6203	display: none;
6204}
6205
6206.layout-wide-mode.avada-has-pagetitle-100-width.avada-has-header-100-width .fusion-page-title-row {
6207	padding-left: var(--header_padding-left);
6208	padding-right: var(--header_padding-right);
6209}
6210
6211.layout-wide-mode.avada-has-header-100-width .fusion-header-wrapper .fusion-row {
6212	max-width: 100%;
6213}
6214
6215.avada-header-color-not-opaque .avada-menu-highlight-style-arrow.fusion-top-header.fusion-header-layout-v4:not(.avada-header-border-color-full-transparent) .fusion-arrow-svg svg, .avada-header-color-not-opaque .avada-menu-highlight-style-arrow.fusion-top-header.fusion-header-layout-v5:not(.avada-header-border-color-full-transparent) .fusion-arrow-svg svg {
6216	margin-top: -1px;
6217	display: block;
6218}
6219
6220body:not(.avada-menu-highlight-style-background) .fusion-is-sticky .fusion-main-menu > ul > li:not(:last-child) {
6221	padding-right: var(--header_sticky_nav_padding);
6222}
6223
6224.rtl .fusion-is-sticky .fusion-header-v1 .fusion-main-menu > ul > li, .rtl .fusion-is-sticky .fusion-header-v2 .fusion-main-menu > ul > li, .rtl .fusion-is-sticky .fusion-header-v3 .fusion-main-menu > ul > li, .rtl .fusion-is-sticky .fusion-header-v7 .fusion-main-menu > ul > li {
6225	padding-left: var(--header_sticky_nav_padding);
6226}
6227
6228.rtl:not(.avada-menu-highlight-style-background) .fusion-is-sticky .fusion-main-menu > ul > li:not(:first-child) {
6229	padding-left: var(--header_sticky_nav_padding);
6230}
6231
6232.avada-responsive.avada-has-logo-background.fusion-top-header.fusion-header-layout-v7:not(.avada-menu-highlight-style-background) .fusion-is-sticky .fusion-header .fusion-logo-background {
6233	margin-right: var(--header_sticky_nav_padding);
6234}
6235
6236.avada-menu-icon-position-left.avada-sticky-shrinkage .fusion-is-sticky .fusion-main-menu > ul > li > a > .fusion-megamenu-icon, .avada-menu-icon-position-right.avada-sticky-shrinkage .fusion-is-sticky .fusion-main-menu > ul > li > a > .fusion-megamenu-icon {
6237	font-size: var(--header_sticky_nav_font_size);
6238}
6239
6240.avada-menu-icon-position-bottom.avada-sticky-shrinkage .fusion-is-sticky .fusion-main-menu > ul > li > a .fusion-megamenu-icon, .avada-menu-icon-position-top.avada-sticky-shrinkage .fusion-is-sticky .fusion-main-menu > ul > li > a .fusion-megamenu-icon {
6241	display: none;
6242}
6243
6244.avada-menu-icon-position-bottom:not(.fusion-top-header) .fusion-main-menu .fusion-flex-link, .avada-menu-icon-position-top:not(.fusion-top-header) .fusion-main-menu .fusion-flex-link {
6245	line-height: 1;
6246}
6247
6248.avada-menu-highlight-style-bar:not(.fusion-header-layout-v6).side-header-left #side-header .fusion-main-menu > ul > li.current-menu-ancestor > a, .avada-menu-highlight-style-bar:not(.fusion-header-layout-v6).side-header-left #side-header .fusion-main-menu > ul > li.current-menu-item > a, .avada-menu-highlight-style-bottombar:not(.fusion-header-layout-v6).side-header-left #side-header .fusion-main-menu > ul > li.current-menu-ancestor > a, .avada-menu-highlight-style-bottombar:not(.fusion-header-layout-v6).side-header-left #side-header .fusion-main-menu > ul > li.current-menu-item > a {
6249	border-right-width: var(--nav_highlight_border);
6250}
6251
6252.avada-menu-highlight-style-bar:not(.fusion-header-layout-v6).side-header-right #side-header .fusion-main-menu > ul > li.current-menu-ancestor > a, .avada-menu-highlight-style-bar:not(.fusion-header-layout-v6).side-header-right #side-header .fusion-main-menu > ul > li.current-menu-item > a, .avada-menu-highlight-style-bottombar:not(.fusion-header-layout-v6).side-header-right #side-header .fusion-main-menu > ul > li.current-menu-ancestor > a, .avada-menu-highlight-style-bottombar:not(.fusion-header-layout-v6).side-header-right #side-header .fusion-main-menu > ul > li.current-menu-item > a {
6253	border-left-width: var(--nav_highlight_border);
6254}
6255
6256.side-header .side-header .fusion-footer-parallax, .side-header .side-header-background-color {
6257	background-color: var(--header_bg_color);
6258}
6259
6260.avada-html-is-archive .side-header .side-header .fusion-footer-parallax, .avada-html-is-archive .side-header .side-header-background-color {
6261	background-color: var(--archive_header_bg_color, var(--header_bg_color));
6262}
6263
6264.fusion-top-header .fusion-header {
6265	background-color: var(--header_bg_color);
6266}
6267
6268.avada-html-is-archive .fusion-top-header .fusion-header {
6269	background-color: var(--archive_header_bg_color, var(--header_bg_color));
6270}
6271
6272.fusion-arrow-svg path {
6273	fill: var(--header_bg_color);
6274}
6275
6276.avada-html-is-archive .fusion-arrow-svg path {
6277	fill: var(--archive_header_bg_color, var(--header_bg_color));
6278}
6279
6280html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image .fusion-header, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image .side-header-background-image, html:not(.avada-html-header-position-top) .avada-has-header-bg-image .fusion-header, html:not(.avada-html-header-position-top) .avada-has-header-bg-image .side-header-background-image {
6281	background-image: var(--header_bg_image);
6282	background-repeat: var(--header_bg_repeat);
6283}
6284
6285html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image.avada-header-bg-no-repeat .fusion-header, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image.avada-header-bg-no-repeat .side-header-background-image, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image.avada-header-bg-repeat-y .fusion-header, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image.avada-header-bg-repeat-y .side-header-background-image, html:not(.avada-html-header-position-top) .avada-has-header-bg-image.avada-header-bg-no-repeat .fusion-header, html:not(.avada-html-header-position-top) .avada-has-header-bg-image.avada-header-bg-no-repeat .side-header-background-image, html:not(.avada-html-header-position-top) .avada-has-header-bg-image.avada-header-bg-repeat-y .fusion-header, html:not(.avada-html-header-position-top) .avada-has-header-bg-image.avada-header-bg-repeat-y .side-header-background-image {
6286	background-position: center center;
6287}
6288
6289html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image.avada-has-header-bg-full .fusion-header, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image.avada-has-header-bg-full .side-header-background-image, html:not(.avada-html-header-position-top) .avada-has-header-bg-image.avada-has-header-bg-full .fusion-header, html:not(.avada-html-header-position-top) .avada-has-header-bg-image.avada-has-header-bg-full .side-header-background-image {
6290	background-position: center center;
6291	background-size: cover;
6292}
6293
6294html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image.avada-has-header-bg-parallax.fusion-top-header .fusion-header, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image.avada-has-header-bg-parallax.fusion-top-header .side-header-background-image, html:not(.avada-html-header-position-top) .avada-has-header-bg-image.avada-has-header-bg-parallax.fusion-top-header .fusion-header, html:not(.avada-html-header-position-top) .avada-has-header-bg-image.avada-has-header-bg-parallax.fusion-top-header .side-header-background-image {
6295	background-position: top center;
6296	background-attachment: fixed;
6297}
6298
6299html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image.fusion-header-layout-v2.fusion-top-header.avada-header-top-bg-not-opaque .fusion-header-wrapper .fusion-header, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image.fusion-header-layout-v2.fusion-top-header.avada-header-top-bg-not-opaque .fusion-is-sticky.fusion-header-wrapper, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image.fusion-header-layout-v3.fusion-top-header.avada-header-top-bg-not-opaque .fusion-header-wrapper .fusion-header, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image.fusion-header-layout-v3.fusion-top-header.avada-header-top-bg-not-opaque .fusion-is-sticky.fusion-header-wrapper, html:not(.avada-html-header-position-top) .avada-has-header-bg-image.fusion-header-layout-v2.fusion-top-header.avada-header-top-bg-not-opaque .fusion-header-wrapper .fusion-header, html:not(.avada-html-header-position-top) .avada-has-header-bg-image.fusion-header-layout-v2.fusion-top-header.avada-header-top-bg-not-opaque .fusion-is-sticky.fusion-header-wrapper, html:not(.avada-html-header-position-top) .avada-has-header-bg-image.fusion-header-layout-v3.fusion-top-header.avada-header-top-bg-not-opaque .fusion-header-wrapper .fusion-header, html:not(.avada-html-header-position-top) .avada-has-header-bg-image.fusion-header-layout-v3.fusion-top-header.avada-header-top-bg-not-opaque .fusion-is-sticky.fusion-header-wrapper {
6300	background-image: none;
6301	background-color: transparent;
6302}
6303
6304html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image.fusion-header-layout-v2.fusion-top-header.avada-header-top-bg-not-opaque .fusion-header-wrapper .fusion-header.nitro-lazy, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image.fusion-header-layout-v2.fusion-top-header.avada-header-top-bg-not-opaque .fusion-is-sticky.fusion-header-wrapper.nitro-lazy, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image.fusion-header-layout-v3.fusion-top-header.avada-header-top-bg-not-opaque .fusion-header-wrapper .fusion-header.nitro-lazy, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image.fusion-header-layout-v3.fusion-top-header.avada-header-top-bg-not-opaque .fusion-is-sticky.fusion-header-wrapper.nitro-lazy, html:not(.avada-html-header-position-top) .avada-has-header-bg-image.fusion-header-layout-v2.fusion-top-header.avada-header-top-bg-not-opaque .fusion-header-wrapper .fusion-header.nitro-lazy, html:not(.avada-html-header-position-top) .avada-has-header-bg-image.fusion-header-layout-v2.fusion-top-header.avada-header-top-bg-not-opaque .fusion-is-sticky.fusion-header-wrapper.nitro-lazy, html:not(.avada-html-header-position-top) .avada-has-header-bg-image.fusion-header-layout-v3.fusion-top-header.avada-header-top-bg-not-opaque .fusion-header-wrapper .fusion-header.nitro-lazy, html:not(.avada-html-header-position-top) .avada-has-header-bg-image.fusion-header-layout-v3.fusion-top-header.avada-header-top-bg-not-opaque .fusion-is-sticky.fusion-header-wrapper.nitro-lazy {
6305	background-image: none !important;
6306}
6307
6308html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image.fusion-header-layout-v2.fusion-top-header.avada-header-top-bg-not-opaque .fusion-header-wrapper, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image.fusion-header-layout-v2.fusion-top-header.avada-header-top-bg-not-opaque .fusion-is-sticky .fusion-header, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image.fusion-header-layout-v3.fusion-top-header.avada-header-top-bg-not-opaque .fusion-header-wrapper, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image.fusion-header-layout-v3.fusion-top-header.avada-header-top-bg-not-opaque .fusion-is-sticky .fusion-header, html:not(.avada-html-header-position-top) .avada-has-header-bg-image.fusion-header-layout-v2.fusion-top-header.avada-header-top-bg-not-opaque .fusion-header-wrapper, html:not(.avada-html-header-position-top) .avada-has-header-bg-image.fusion-header-layout-v2.fusion-top-header.avada-header-top-bg-not-opaque .fusion-is-sticky .fusion-header, html:not(.avada-html-header-position-top) .avada-has-header-bg-image.fusion-header-layout-v3.fusion-top-header.avada-header-top-bg-not-opaque .fusion-header-wrapper, html:not(.avada-html-header-position-top) .avada-has-header-bg-image.fusion-header-layout-v3.fusion-top-header.avada-header-top-bg-not-opaque .fusion-is-sticky .fusion-header {
6309	background-image: var(--header_bg_image);
6310}
6311
6312html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image.fusion-header-layout-v2.fusion-top-header.avada-header-top-bg-not-opaque.avada-header-bg-no-repeat .fusion-header-wrapper, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image.fusion-header-layout-v2.fusion-top-header.avada-header-top-bg-not-opaque.avada-header-bg-repeat-y .fusion-header-wrapper, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image.fusion-header-layout-v3.fusion-top-header.avada-header-top-bg-not-opaque.avada-header-bg-no-repeat .fusion-header-wrapper, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image.fusion-header-layout-v3.fusion-top-header.avada-header-top-bg-not-opaque.avada-header-bg-repeat-y .fusion-header-wrapper, html:not(.avada-html-header-position-top) .avada-has-header-bg-image.fusion-header-layout-v2.fusion-top-header.avada-header-top-bg-not-opaque.avada-header-bg-no-repeat .fusion-header-wrapper, html:not(.avada-html-header-position-top) .avada-has-header-bg-image.fusion-header-layout-v2.fusion-top-header.avada-header-top-bg-not-opaque.avada-header-bg-repeat-y .fusion-header-wrapper, html:not(.avada-html-header-position-top) .avada-has-header-bg-image.fusion-header-layout-v3.fusion-top-header.avada-header-top-bg-not-opaque.avada-header-bg-no-repeat .fusion-header-wrapper, html:not(.avada-html-header-position-top) .avada-has-header-bg-image.fusion-header-layout-v3.fusion-top-header.avada-header-top-bg-not-opaque.avada-header-bg-repeat-y .fusion-header-wrapper {
6313	background-position: center center;
6314}
6315
6316html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image.fusion-header-layout-v2.fusion-top-header.avada-header-top-bg-not-opaque.avada-header-bg-no-repeat .fusion-is-sticky .fusion-header, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image.fusion-header-layout-v2.fusion-top-header.avada-header-top-bg-not-opaque.avada-header-bg-repeat-y .fusion-is-sticky .fusion-header, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image.fusion-header-layout-v3.fusion-top-header.avada-header-top-bg-not-opaque.avada-header-bg-no-repeat .fusion-is-sticky .fusion-header, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image.fusion-header-layout-v3.fusion-top-header.avada-header-top-bg-not-opaque.avada-header-bg-repeat-y .fusion-is-sticky .fusion-header, html:not(.avada-html-header-position-top) .avada-has-header-bg-image.fusion-header-layout-v2.fusion-top-header.avada-header-top-bg-not-opaque.avada-header-bg-no-repeat .fusion-is-sticky .fusion-header, html:not(.avada-html-header-position-top) .avada-has-header-bg-image.fusion-header-layout-v2.fusion-top-header.avada-header-top-bg-not-opaque.avada-header-bg-repeat-y .fusion-is-sticky .fusion-header, html:not(.avada-html-header-position-top) .avada-has-header-bg-image.fusion-header-layout-v3.fusion-top-header.avada-header-top-bg-not-opaque.avada-header-bg-no-repeat .fusion-is-sticky .fusion-header, html:n
6316ot(.avada-html-header-position-top) .avada-has-header-bg-image.fusion-header-layout-v3.fusion-top-header.avada-header-top-bg-not-opaque.avada-header-bg-repeat-y .fusion-is-sticky .fusion-header {
6317	background-position: 50% calc(50% - var(--top-bar-height));
6318}
6319
6320html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image.fusion-header-layout-v2.fusion-top-header.avada-header-top-bg-not-opaque .fusion-header-wrapper, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image.fusion-header-layout-v3.fusion-top-header.avada-header-top-bg-not-opaque .fusion-header-wrapper, html:not(.avada-html-header-position-top) .avada-has-header-bg-image.fusion-header-layout-v2.fusion-top-header.avada-header-top-bg-not-opaque .fusion-header-wrapper, html:not(.avada-html-header-position-top) .avada-has-header-bg-image.fusion-header-layout-v3.fusion-top-header.avada-header-top-bg-not-opaque .fusion-header-wrapper {
6321	background-repeat: var(--header_bg_repeat);
6322}
6323
6324html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image.fusion-header-layout-v2.fusion-top-header.avada-header-top-bg-not-opaque.avada-has-header-bg-full .fusion-header-wrapper, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image.fusion-header-layout-v2.fusion-top-header.avada-header-top-bg-not-opaque.avada-has-header-bg-full .fusion-is-sticky .fusion-header, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image.fusion-header-layout-v3.fusion-top-header.avada-header-top-bg-not-opaque.avada-has-header-bg-full .fusion-header-wrapper, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image.fusion-header-layout-v3.fusion-top-header.avada-header-top-bg-not-opaque.avada-has-header-bg-full .fusion-is-sticky .fusion-header, html:not(.avada-html-header-position-top) .avada-has-header-bg-image.fusion-header-layout-v2.fusion-top-header.avada-header-top-bg-not-opaque.avada-has-header-bg-full .fusion-header-wrapper, html:not(.avada-html-header-position-top) .avada-has-header-bg-image.fusion-header-layout-v2.fusion-top-header.avada-header-top-bg-not-opaque.avada-has-header-bg-full .fusion-is-sticky .fusion-header, html:not(.avada-html-header-position-top) .avada-has-header-bg-image.fusion-header-layout-v3.fusion-top-header.avada-header-top-bg-not-opaque.avada-has-header-bg-full .fusion-header-wrapper, html:not(.avada-html-header-position-top) .avada-has-header-bg-image.fusion-header-layout-v3.fusion-top-header.avada-header-top-bg-not-opaque.avada-has-header-bg-full .fusion-is-sticky .fusion-header {
6325	background-attachment: scroll;
6326	background-size: cover;
6327}
6328
6329html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image.fusion-header-layout-v2.fusion-top-header.avada-header-top-bg-not-opaque.avada-has-header-bg-full .fusion-header-wrapper, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image.fusion-header-layout-v3.fusion-top-header.avada-header-top-bg-not-opaque.avada-has-header-bg-full .fusion-header-wrapper, html:not(.avada-html-header-position-top) .avada-has-header-bg-image.fusion-header-layout-v2.fusion-top-header.avada-header-top-bg-not-opaque.avada-has-header-bg-full .fusion-header-wrapper, html:not(.avada-html-header-position-top) .avada-has-header-bg-image.fusion-header-layout-v3.fusion-top-header.avada-header-top-bg-not-opaque.avada-has-header-bg-full .fusion-header-wrapper {
6330	background-position: center center;
6331}
6332
6333html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image.fusion-header-layout-v2.fusion-top-header.avada-header-top-bg-not-opaque.avada-has-header-bg-full .fusion-is-sticky .fusion-header, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image.fusion-header-layout-v3.fusion-top-header.avada-header-top-bg-not-opaque.avada-has-header-bg-full .fusion-is-sticky .fusion-header, html:not(.avada-html-header-position-top) .avada-has-header-bg-image.fusion-header-layout-v2.fusion-top-header.avada-header-top-bg-not-opaque.avada-has-header-bg-full .fusion-is-sticky .fusion-header, html:not(.avada-html-header-position-top) .avada-has-header-bg-image.fusion-header-layout-v3.fusion-top-header.avada-header-top-bg-not-opaque.avada-has-header-bg-full .fusion-is-sticky .fusion-header {
6334	background-position: 50% calc(50% - var(--top-bar-height));
6335}
6336
6337html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image.fusion-header-layout-v2.fusion-top-header.avada-header-top-bg-not-opaque.avada-has-header-bg-parallax .fusion-header-wrapper, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image.fusion-header-layout-v2.fusion-top-header.avada-header-top-bg-not-opaque.avada-has-header-bg-parallax .fusion-is-sticky .fusion-header, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image.fusion-header-layout-v3.fusion-top-header.avada-header-top-bg-not-opaque.avada-has-header-bg-parallax .fusion-header-wrapper, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image.fusion-header-layout-v3.fusion-top-header.avada-header-top-bg-not-opaque.avada-has-header-bg-parallax .fusion-is-sticky .fusion-header, html:not(.avada-html-header-position-top) .avada-has-header-bg-image.fusion-header-layout-v2.fusion-top-header.avada-header-top-bg-not-opaque.avada-has-header-bg-parallax .fusion-header-wrapper, html:not(.avada-html-header-position-top) .avada-has-header-bg-image.fusion-header-layout-v2.fusion-top-header.avada-header-top-bg-not-opaque.avada-has-header-bg-parallax .fusion-is-sticky .fusion-header, html:not(.avada-html-header-position-top) .avada-has-header-bg-image.fusion-header-layout-v3.fusion-top-header.avada-header-top-bg-not-opaque.avada-has-header-bg-parallax .fusion-header-wrapper, html:not(.avada-html-header-position-top) .avada-has-header-bg-image.fusion-header-layout-v3.fusion-top-header.avada-header-top-bg-not-opaque.avada-has-header-bg-parallax .fusion-is-sticky .fusion-header {
6338	background-attachment: fixed;
6339	background-position: top center;
6340}
6341
6342html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image:not(.fusion-header-layout-v2):not(.fusion-header-layout-v3) .fusion-header, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image:not(.fusion-header-layout-v2):not(.fusion-header-layout-v3) .side-header-background-image, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image:not(.fusion-top-header) .fusion-header, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image:not(.fusion-top-header) .side-header-background-image, html:not(.avada-html-header-position-top) .avada-has-header-bg-image:not(.fusion-header-layout-v2):not(.fusion-header-layout-v3) .fusion-header, html:not(.avada-html-header-position-top) .avada-has-header-bg-image:not(.fusion-header-layout-v2):not(.fusion-header-layout-v3) .side-header-background-image, html:not(.avada-html-header-position-top) .avada-has-header-bg-image:not(.fusion-top-header) .fusion-header, html:not(.avada-html-header-position-top) .avada-has-header-bg-image:not(.fusion-top-header) .side-header-background-image {
6343	background-image: var(--header_bg_image);
6344	background-repeat: var(--header_bg_repeat);
6345}
6346
6347html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image:not(.fusion-header-layout-v2):not(.fusion-header-layout-v3).avada-header-bg-no-repeat .fusion-header, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image:not(.fusion-header-layout-v2):not(.fusion-header-layout-v3).avada-header-bg-no-repeat .side-header-background-image, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image:not(.fusion-header-layout-v2):not(.fusion-header-layout-v3).avada-header-bg-repeat-y .fusion-header, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image:not(.fusion-header-layout-v2):not(.fusion-header-layout-v3).avada-header-bg-repeat-y .side-header-background-image, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image:not(.fusion-top-header).avada-header-bg-no-repeat .fusion-header, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image:not(.fusion-top-header).avada-header-bg-no-repeat .side-header-background-image, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image:not(.fusion-top-header).avada-header-bg-repeat-y .fusion-header, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image:not(.fusion-top-header).avada-header-bg-repeat-y .side-header-background-image, html:not(.avada-html-header-position-top) .avada-has-header-bg-image:not(.fusion-header-layout-v2):not(.fusion-header-layout-v3).avada-header-bg-no-repeat .fusion-header, html:not(.avada-html-header-position-top) .avada-has-header-bg-image:not(.fusion-header-layout-v2):not(.fusion-header-layout-v3).avada-header-bg-no-repeat .side-header-background-image, html:not(.avada-html-header-position-top) .avada-has-header-bg-image:not(.fusion-header-layout-v2):not(.fusion-header-layout-v3).avada-header-bg-repeat-y .fusion-header, html:not(.avada-html-header-position-top) .avada-has-header-bg-image:not(.fusion-header-layout-v2):not(.fusion-header-layout-v3).avada-header-bg-repeat-y .side-header-background-image, html:not(.avada-html-header-position-top) .avada-has-header-bg-image:not(.fusion-top-header).avada-header-bg-no-repeat .fusion-header, html:not(.avada-html-header-position-top) .avada-has-header-bg-image:not(.fusion-top-header).avada-header-bg-no-repeat .side-header-background-image, html:not(.avada-html-header-position-top) .avada-has-header-bg-image:not(.fusion-top-header).avada-header-bg-repeat-y .fusion-header, html:not(.avada-html-header-position-top) .avada-has-header-bg-image:not(.fusion-top-header).avada-header-bg-repeat-y .side-header-background-image {
6348	background-position: center center;
6349}
6350
6351html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image:not(.fusion-header-layout-v2):not(.fusion-header-layout-v3).avada-has-header-bg-full.fusion-top-header .fusion-header, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image:not(.fusion-header-layout-v2):not(.fusion-header-layout-v3).avada-has-header-bg-full.fusion-top-header .side-header-background-image, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image:not(.fusion-top-header).avada-has-header-bg-full.fusion-top-header .fusion-header, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image:not(.fusion-top-header).avada-has-header-bg-full.fusion-top-header .side-header-background-image, html:not(.avada-html-header-position-top) .avada-has-header-bg-image:not(.fusion-header-layout-v2):not(.fusion-header-layout-v3).avada-has-header-bg-full.fusion-top-header .fusion-header, html:not(.avada-html-header-position-top) .avada-has-header-bg-image:not(.fusion-header-layout-v2):not(.fusion-header-layout-v3).avada-has-header-bg-full.fusion-top-header .side-header-background-image, html:not(.avada-html-header-position-top) .avada-has-header-bg-image:not(.fusion-top-header).avada-has-header-bg-full.fusion-top-header .fusion-header, html:not(.avada-html-header-position-top) .avada-has-header-bg-image:not(.fusion-top-header).avada-has-header-bg-full.fusion-top-header .side-header-background-image {
6352	background-attachment: scroll;
6353}
6354
6355html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image:not(.fusion-header-layout-v2):not(.fusion-header-layout-v3).avada-has-header-bg-full .fusion-header, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image:not(.fusion-header-layout-v2):not(.fusion-header-layout-v3).avada-has-header-bg-full .side-header-background-image, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image:not(.fusion-top-header).avada-has-header-bg-full .fusion-header, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image:not(.fusion-top-header).avada-has-header-bg-full .side-header-background-image, html:not(.avada-html-header-position-top) .avada-has-header-bg-image:not(.fusion-header-layout-v2):not(.fusion-header-layout-v3).avada-has-header-bg-full .fusion-header, html:not(.avada-html-header-position-top) .avada-has-header-bg-image:not(.fusion-header-layout-v2):not(.fusion-header-layout-v3).avada-has-header-bg-full .side-header-background-image, html:not(.avada-html-header-position-top) .avada-has-header-bg-image:not(.fusion-top-header).avada-has-header-bg-full .fusion-header, html:not(.avada-html-header-position-top) .avada-has-header-bg-image:not(.fusion-top-header).avada-has-header-bg-full .side-header-background-image {
6356	background-position: center center;
6357	background-size: cover;
6358}
6359
6360html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image:not(.fusion-header-layout-v2):not(.fusion-header-layout-v3).avada-has-header-bg-parallax.fusion-top-header .fusion-header, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image:not(.fusion-header-layout-v2):not(.fusion-header-layout-v3).avada-has-header-bg-parallax.fusion-top-header .side-header-background-image, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image:not(.fusion-top-header).avada-has-header-bg-parallax.fusion-top-header .fusion-header, html:not(.avada-header-color-not-opaque) .avada-has-header-bg-image:not(.fusion-top-header).avada-has-header-bg-parallax.fusion-top-header .side-header-background-image, html:not(.avada-html-header-position-top) .avada-has-header-bg-image:not(.fusion-header-layout-v2):not(.fusion-header-layout-v3).avada-has-header-bg-parallax.fusion-top-header .fusion-header, html:not(.avada-html-header-position-top) .avada-has-header-bg-image:not(.fusion-header-layout-v2):not(.fusion-header-layout-v3).avada-has-header-bg-parallax.fusion-top-header .side-header-background-image, html:not(.avada-html-header-position-top) .avada-has-header-bg-image:not(.fusion-top-header).avada-has-header-bg-parallax.fusion-top-header .fusion-header, html:not(.avada-html-header-position-top) .avada-has-header-bg-image:not(.fusion-top-header).avada-has-header-bg-parallax.fusion-top-header .side-header-background-image {
6361	background-attachment: fixed;
6362	background-position: top center;
6363}
6364
6365.layout-boxed-mode.layout-scroll-offset-full.fusion-top-header #sliders-container .tfs-slider {
6366	position: absolute !important;
6367	top: 0;
6368}
6369
6370.layout-boxed-mode.layout-scroll-offset-full.fusion-top-header #sliders-container .tfs-slider.fusion-fixed-slider {
6371	position: fixed !important;
6372}
6373
6374.layout-boxed-mode.layout-scroll-offset-full.fusion-top-header:not(.fusion-top-header) #sliders-container .tfs-slider {
6375	position: relative !important;
6376	margin-left: auto !important;
6377	left: auto !important;
6378}
6379
6380.layout-boxed-mode.layout-scroll-offset-full.fusion-top-header:not(.fusion-top-header) #sliders-container .tfs-slider.fusion-fixed-slider {
6381	position: fixed !important;
6382}
6383
6384.layout-boxed-mode.layout-scroll-offset-full.fusion-top-header.side-header-right #sliders-container .tfs-slider {
6385	right: auto !important;
6386}
6387
6388.avada-has-header-hidden.rtlside-header-left #boxed-wrapper {
6389	direction: ltr;
6390}
6391
6392.avada-has-header-hidden.rtlside-header-left #main.fusion-footer, .avada-has-header-hidden.rtlside-header-left #side-header, .avada-has-header-hidden.rtlside-header-left #sliders-container {
6393	direction: rtl;
6394}
6395
6396.fusion-header-wrapper .fusion-row, .layout-boxed-mode.side-header #boxed-wrapper, .layout-boxed-mode.side-header #slidingbar-area .fusion-row, .layout-boxed-mode.side-header .fusion-footer-parallax, .layout-boxed-mode.side-header > #lang_sel_footer {
6397	max-width: var(--site_width);
6398}
6399
6400html:not(.avada-has-site-width-percent) #main, html:not(.avada-has-site-width-percent) .fusion-secondary-header, html:not(.avada-has-site-width-percent) .header-v4 #small-nav, html:not(.avada-has-site-width-percent) .header-v5 #small-nav, html:not(.avada-has-site-width-percent) .sticky-header .sticky-shadow {
6401	padding-left: 30px;
6402	padding-right: 30px;
6403}
6404
6405body.layout-boxed-mode.side-header-left #wrapper, body.layout-boxed-mode.side-header-right #wrapper {
6406	width: auto;
6407}
6408
6409body.layout-boxed-mode.side-header #wrapper, body.layout-boxed-mode.side-header .fusion-footer-parallax {
6410	max-width: calc(var(--site_width) - var(--side_header_width));
6411}
6412
6413body.layout-boxed-mode.side-header-left #wrapper {
6414	margin-left: var(--side_header_width);
6415}
6416
6417body.layout-boxed-mode.side-header-right #boxed-wrapper {
6418	position: relative;
6419}
6420
6421body.layout-boxed-mode.side-header-right #wrapper {
6422	margin-right: var(--side_header_width);
6423}
6424
6425html.avada-has-site-width-percent body .fusion-secondary-header, html.avada-has-site-width-percent body .header-v4 #small-nav, html.avada-has-site-width-percent body .header-v5 #small-nav, html.avada-has-site-width-percent body.avada-responsive .fusion-secondary-header, html.avada-has-site-width-percent body.avada-responsive .header-v4 #small-nav, html.avada-has-site-width-percent body.avada-responsive .header-v5 #small-nav {
6426	padding-left: 0;
6427	padding-right: 0;
6428}
6429
6430html.avada-has-site-width-percent .avada-responsive.layout-boxed-mode .fusion-header .fusion-row, html.avada-has-site-width-percent .avada-responsive.layout-boxed-mode .fusion-secondary-header .fusion-row {
6431	max-width: none;
6432	padding-left: 10px;
6433	padding-right: 10px;
6434}
6435
6436html.avada-has-site-width-percent .layout-boxed-mode.side-header #wrapper {
6437	max-width: none;
6438}
6439
6440html.avada-has-site-width-percent.avada-has-site-width-100-percent .fusion-body .fusion-secondary-header, html.avada-has-site-width-percent.avada-has-site-width-100-percent .fusion-header {
6441	padding-left: var(--hundredp_padding);
6442	padding-right: var(--hundredp_padding);
6443}
6444
6445.layout-boxed-mode.layout-scroll-offset-framed #side-header {
6446	height: calc(100vh - var(--margin_offset-top-no-percent) - var(--margin_offset-bottom-no-percent));
6447}
6448
6449.layout-boxed-mode.layout-scroll-offset-framed.admin-bar #side-header {
6450	height: calc(100vh - var(--margin_offset-top-no-percent) - var(--margin_offset-bottom-no-percent) - var(--adminbar-height));
6451}
6452
6453.avada-html-not-responsive.avada-html-header-position-top {
6454	overflow-x: hidden;
6455}
6456
6457.avada-html-not-responsive.avada-html-header-position-top body {
6458	overflow-x: hidden;
6459}
6460
6461.avada-html-not-responsive:not(.avada-html-header-position-top).ua-mobile #wrapper {
6462	width: auto !important;
6463}
6464
6465#side-header .fusion-logo, .fusion-header .fusion-logo {
6466	margin: var(--logo_margin-top) var(--logo_margin-right) var(--logo_margin-bottom) var(--logo_margin-left);
6467}
6468
6469body:not(.mobile-logo-pos-right) #side-header .fusion-header-tagline, body:not(.mobile-logo-pos-right) .fusion-header-v4 .fusion-logo .fusion-header-content-3-wrapper .fusion-header-tagline, body:not(.mobile-logo-pos-right).rtl .fusion-header-v4 .fusion-logo .fusion-header-content-3-wrapper .fusion-secondary-menu-search {
6470	order: 1;
6471}
6472
6473.mobile-logo-pos-right #side-header .fusion-secondary-menu-search, .mobile-logo-pos-right .fusion-header-v4 .fusion-logo .fusion-header-content-3-wrapper .fusion-secondary-menu-search, .mobile-logo-pos-right .rtl .fusion-header-v4 .fusion-logo .fusion-header-content-3-wrapper .fusion-header-tagline {
6474	order: 2;
6475}
6476
6477.fusion-main-menu > ul > li {
6478	padding-right: var(--nav_padding);
6479}
6480
6481.fusion-main-menu > ul > li > a {
6482	border-color: transparent;
6483}
6484
6485.fusion-main-menu > ul > li > a > .fusion-megamenu-image > img {
6486	width: var(--menu_thumbnail_size-width);
6487	height: var(--menu_thumbnail_size-height);
6488}
6489
6490.fusion-main-menu > ul > li > a .fusion-menu-description {
6491	color: var(--nav_typography-color-65a);
6492	font-family: var(--body_typography-font-family);
6493	font-weight: var(--body_typography-font-weight);
6494	letter-spacing: var(--body_typography-letter-spacing);
6495}
6496
6497.fusion-main-menu > ul > li > a:not(.fusion-logo-link):not(.awb-icon-sliding-bar):hover {
6498	border-color: var(--menu_hover_first_color);
6499}
6500
6501.fusion-main-menu > ul > li > a:not(.fusion-logo-link):hover {
6502	color: var(--menu_hover_first_color);
6503}
6504
6505.fusion-main-menu > ul > li > a > .fusion-megamenu-icon {
6506	font-size: var(--menu_icon_size);
6507	color: var(--menu_icon_color);
6508}
6509
6510.avada-menu-icon-position-top .fusion-main-menu > ul > li > a > .fusion-megamenu-icon {
6511	padding-bottom: .5em;
6512}
6513
6514.avada-menu-icon-position-bottom .fusion-main-menu > ul > li > a > .fusion-megamenu-icon {
6515	padding-top: .5em;
6516}
6517
6518.avada-menu-icon-position-left .fusion-main-menu > ul > li > a > .fusion-megamenu-icon {
6519	padding-right: .5em;
6520}
6521
6522.avada-menu-icon-position-right .fusion-main-menu > ul > li > a > .fusion-megamenu-icon {
6523	padding-left: .5em;
6524}
6525
6526.avada-menu-highlight-style-background:not(.fusion-header-layout-v6) .fusion-main-menu > ul > li {
6527	padding-right: 0;
6528}
6529
6530.avada-menu-highlight-style-background:not(.fusion-header-layout-v6) .fusion-main-menu > ul > li > a {
6531	padding-left: calc(( var(--nav_padding) ) / 2);
6532	padding-right: calc(( var(--nav_padding) ) / 2);
6533}
6534
6535.fusion-main-menu .sub-menu {
6536	font-family: var(--body_typography-font-family);
6537	font-weight: var(--body_typography-font-weight);
6538	width: var(--dropdown_menu_width);
6539	background-color: var(--menu_sub_bg_color);
6540}
6541
6542.fusion-main-menu .sub-menu ul {
6543	left: var(--dropdown_menu_width);
6544}
6545
6546.rtl.fusion-top-header .fusion-main-menu .sub-menu ul {
6547	right: var(--dropdown_menu_width);
6548}
6549
6550.fusion-main-menu .sub-menu li a {
6551	font-family: var(--body_typography-font-family);
6552	font-weight: var(--body_typography-font-weight);
6553	padding-top: var(--mainmenu_dropdown_vertical_padding);
6554	padding-bottom: var(--mainmenu_dropdown_vertical_padding);
6555	color: var(--menu_sub_color);
6556	font-size: var(--nav_dropdown_font_size);
6557}
6558
6559.fusion-main-menu .sub-menu li a:hover {
6560	background-color: var(--menu_bg_hover_color);
6561}
6562
6563.fusion-main-menu .sub-menu .current-menu-item > a, .fusion-main-menu .sub-menu .current_page_item > a {
6564	background-color: var(--menu_bg_hover_color);
6565}
6566
6567.fusion-main-menu .sub-menu .current-menu-parent > a {
6568	background-color: var(--menu_bg_hover_color);
6569}
6570
6571.fusion-main-menu .fusion-custom-menu-item-contents {
6572	font-family: var(--body_typography-font-family);
6573	font-weight: var(--body_typography-font-weight);
6574}
6575
6576.fusion-main-menu .fusion-main-menu-cart .fusion-custom-menu-item-contents, .fusion-main-menu .fusion-main-menu-search .fusion-custom-menu-item-contents, .fusion-main-menu .fusion-menu-login-box .fusion-custom-menu-item-contents {
6577	background-color: var(--menu_sub_bg_color);
6578	border-color: var(--menu_sub_sep_color);
6579}
6580
6581.fusion-main-menu .awb-icon-sliding-bar.fusion-main-menu-icon-active:before, .fusion-main-menu .fusion-main-menu-icon.fusion-main-menu-icon-active:after, .fusion-main-menu .fusion-main-menu-search-open .fusion-main-menu-icon:after, .fusion-main-menu .fusion-menu-cart-checkout-link a:hover, .fusion-main-menu .fusion-menu-cart-checkout-link a:hover:before, .fusion-main-menu .fusion-menu-cart-link a:hover, .fusion-main-menu .fusion-menu-cart-link a:hover:before {
6582	color: var(--menu_hover_first_color);
6583}
6584
6585.fusion-main-menu .fusion-main-menu-icon:after {
6586	color: var(--nav_typography-color);
6587}
6588
6589.fusion-main-menu .fusion-main-menu-icon:hover:after {
6590	color: var(--menu_hover_first_color);
6591}
6592
6593.fusion-main-menu .fusion-widget-cart-counter > a:before {
6594	color: var(--nav_typography-color);
6595	width: var(--nav_typography-font-size);
6596	box-sizing: content-box;
6597}
6598
6599.fusion-main-menu .fusion-widget-cart-counter > a:hover:before {
6600	color: var(--menu_hover_first_color);
6601}
6602
6603.fusion-main-menu .fusion-widget-cart-counter > a .fusion-widget-cart-number {
6604	width: var(--nav_typography-font-size);
6605}
6606
6607.fusion-main-menu .fusion-dropdown-menu .sub-menu li a {
6608	font-family: var(--body_typography-font-family);
6609	font-weight: var(--body_typography-font-weight);
6610	padding-top: var(--mainmenu_dropdown_vertical_padding);
6611	padding-bottom: var(--mainmenu_dropdown_vertical_padding);
6612	border-bottom-color: var(--menu_sub_sep_color);
6613	color: var(--menu_sub_color);
6614	font-size: var(--nav_dropdown_font_size);
6615}
6616
6617.fusion-main-menu .fusion-main-menu-cart {
6618	font-size: var(--nav_dropdown_font_size);
6619}
6620
6621.fusion-main-menu .current-menu-ancestor > a > .fusion-megamenu-icon, .fusion-main-menu .current-menu-item > a > .fusion-megamenu-icon, .fusion-main-menu .current-menu-parent > a > .fusion-megamenu-icon, .fusion-main-menu .current_page_item > a > .fusion-megamenu-icon {
6622	color: var(--menu_icon_hover_color);
6623}
6624
6625body:not(.fusion-header-layout-v6) .fusion-main-menu > ul > li > a, body:not(.fusion-top-header) .fusion-main-menu > ul > li > a {
6626	height: var(--nav_height);
6627}
6628
6629.avada-menu-highlight-style-bar .fusion-main-menu .sub-menu, .avada-menu-highlight-style-bottombar .fusion-main-menu .sub-menu {
6630	border-top: var(--dropdown_menu_top_border_size) solid var(--menu_hover_first_color);
6631}
6632
6633.avada-menu-highlight-style-bar .fusion-main-menu .sub-menu ul, .avada-menu-highlight-style-bottombar .fusion-main-menu .sub-menu ul {
6634	top: calc(( var(--dropdown_menu_top_border_size) ) * -1);
6635}
6636
6637.avada-menu-highlight-style-bar .fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu, .avada-menu-highlight-style-bottombar .fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu {
6638	border: none;
6639}
6640
6641.avada-menu-highlight-style-bar:not(.fusion-header-layout-v6) .fusion-main-menu > ul > li > a {
6642	border-top-width: var(--nav_highlight_border);
6643	border-top-style: solid;
6644}
6645
6646.avada-menu-highlight-style-bar:not(.fusion-header-layout-v6) .fusion-main-menu > ul > li > a:not(.fusion-logo-link):not(.awb-icon-sliding-bar):hover {
6647	border-top-color: var(--menu_hover_first_color);
6648}
6649
6650.fusion-body.avada-menu-highlight-style-bar:not(.fusion-header-layout-v6) .fusion-main-menu > ul > li.fusion-main-menu-cart a:hover, .fusion-body.avada-menu-highlight-style-bar:not(.fusion-header-layout-v6) .fusion-main-menu > ul > li.fusion-main-menu-search a:hover, .fusion-body.avada-menu-highlight-style-bar:not(.fusion-header-layout-v6) .fusion-main-menu > ul > li.fusion-menu-item-button a:hover {
6651	border-top-color: transparent;
6652}
6653
6654.avada-menu-highlight-style-bar:not(.fusion-top-header) .fusion-main-menu > ul > li > a:not(.fusion-main-menu-icon) {
6655	line-height: calc(var(--nav_height) - var(--nav_highlight_border));
6656}
6657
6658#side-header .fusion-main-menu > ul > li > a {
6659	min-height: var(--nav_height);
6660	text-align: var(--menu_text_align);
6661}
6662
6663#side-header .fusion-main-menu > ul > li > a.fusion-flex-link {
6664	justify-content: var(--menu_text_align);
6665}
6666
6667#side-header .fusion-main-menu > ul > li.current-menu-ancestor > a, #side-header .fusion-main-menu > ul > li.current-menu-item > a {
6668	border-right-color: var(--menu_hover_first_color);
6669	border-left-color: var(--menu_hover_first_color);
6670	color: var(--menu_hover_first_color);
6671}
6672
6673#side-header .fusion-main-menu > ul > li.fusion-menu-item-button > a {
6674	justify-content: var(--menu_text_align);
6675}
6676
6677#side-header .fusion-secondary-menu > ul > li > a, #side-header .side-header-content-1, #side-header .side-header-content-2 {
6678	color: var(--header_top_menu_sub_color);
6679	font-size: var(--snav_font_size);
6680}
6681
6682.avada-menu-highlight-style-background:not(.fusion-header-layout-v6) .fusion-is-sticky .fusion-main-menu > ul > li.current-menu-ancestor > a, .avada-menu-highlight-style-background:not(.fusion-header-layout-v6) .fusion-is-sticky .fusion-main-menu > ul > li.current-menu-item > a, .avada-menu-highlight-style-background:not(.fusion-header-layout-v6) .fusion-is-sticky .fusion-main-menu > ul > li.current-menu-parent > a, .avada-menu-highlight-style-background:not(.fusion-header-layout-v6) .fusion-is-sticky .fusion-main-menu > ul > li.current_page_item > a, .avada-menu-highlight-style-background:not(.fusion-header-layout-v6) .fusion-is-sticky .fusion-main-menu > ul > li:not(.fusion-middle-logo-menu-logo):not(.fusion-menu-item-button) > a:not(.awb-icon-sliding-bar):hover, .avada-menu-highlight-style-background:not(.fusion-header-layout-v6) .fusion-main-menu > ul > li.current-menu-ancestor > a, .avada-menu-highlight-style-background:not(.fusion-header-layout-v6) .fusion-main-menu > ul > li.current-menu-item > a, .avada-menu-highlight-style-background:not(.fusion-header-layout-v6) .fusion-main-menu > ul > li.current-menu-parent > a, .avada-menu-highlight-style-background:not(.fusion-header-layout-v6) .fusion-main-menu > ul > li.current_page_item > a, .avada-menu-highlight-style-background:not(.fusion-header-layout-v6) .fusion-main-menu > ul > li:not(.fusion-middle-logo-menu-logo):not(.fusion-menu-item-button):hover > a:not(.awb-icon-sliding-bar), .avada-menu-highlight-style-background:not(.fusion-header-layout-v6) .fusion-main-menu > ul > li:not(.fusion-middle-logo-menu-logo):not(.fusion-menu-item-button) > a:not(.awb-icon-sliding-bar):hover {
6683	background-color: var(--menu_highlight_background);
6684}
6685
6686.avada-menu-highlight-style-arrow.fusion-top-header:not(.fusion-header-layout-v6) .fusion-arrow-highlight .fusion-arrow-svg {
6687	bottom: calc(( var(--menu_arrow_size-height, 12px) ) * -1);
6688}
6689
6690.avada-menu-highlight-style-arrow.fusion-top-header:not(.fusion-header-layout-v6) .fusion-is-sticky .fusion-sticky-menu-only .fusion-arrow-highlight .fusion-arrow-svg, .avada-menu-highlight-style-arrow.fusion-top-header:not(.fusion-header-layout-v6) .fusion-sticky-shadow .fusion-arrow-highlight .fusion-arrow-svg {
6691	box-sizing: content-box;
6692	padding-bottom: 3px;
6693	margin-bottom: -3px;
6694}
6695
6696.avada-menu-highlight-style-arrow.fusion-top-header:not(.fusion-header-layout-v6) .fusion-logo-link, .avada-menu-highlight-style-arrow.fusion-top-header:not(.fusion-header-layout-v6) .fusion-main-menu > ul {
6697	line-height: 1;
6698}
6699
6700.avada-menu-highlight-style-arrow.fusion-top-header:not(.fusion-header-layout-v6) .fusion-arrow-highlight .fusion-arrow-svg {
6701	transform: translateX(-50%);
6702	left: 50%;
6703}
6704
6705.avada-menu-highlight-style-arrow.fusion-top-header:not(.fusion-header-layout-v6) .fusion-arrow-highlight .fusion-arrow-svg, .avada-menu-highlight-style-arrow.fusion-top-header:not(.fusion-header-layout-v6) .fusion-dropdown-svg {
6706	height: var(--menu_arrow_size-height, 12px);
6707	line-height: var(--menu_arrow_size-height, 12px);
6708}
6709
6710.avada-menu-highlight-style-arrow.fusion-top-header:not(.fusion-header-layout-v6) .fusion-main-menu > ul > .menu-item-has-children.fusion-active-link:before, .avada-menu-highlight-style-arrow.fusion-top-header:not(.fusion-header-layout-v6) .fusion-main-menu > ul > .menu-item-has-children:hover:before {
6711	bottom: calc(-10px - ( var(--menu_arrow_size-height, 12px) ) * 2);
6712	height: calc(( var(--menu_arrow_size-height, 12px) ) * 2 + 10px
6712);
6713}
6714
6715.avada-menu-highlight-style-arrow.fusion-top-header:not(.fusion-header-layout-v6) .fusion-main-menu .fusion-dropdown-menu > .sub-menu, .avada-menu-highlight-style-arrow.fusion-top-header:not(.fusion-header-layout-v6) .fusion-main-menu .fusion-megamenu-wrapper {
6716	margin-top: calc(( var(--menu_arrow_size-height, 12px) ) * 2 + 10px);
6717}
6718
6719.fusion-sub-menu-slide.avada-menu-highlight-style-arrow.fusion-top-header:not(.fusion-header-layout-v6) .fusion-main-menu .fusion-dropdown-menu > .sub-menu, .fusion-sub-menu-slide.avada-menu-highlight-style-arrow.fusion-top-header:not(.fusion-header-layout-v6) .fusion-main-menu .fusion-megamenu-wrapper {
6720	margin-top: calc(( var(--menu_arrow_size-height, 12px) ) * 2 + 30px);
6721}
6722
6723.fusion-sub-menu-slide.avada-menu-highlight-style-arrow.fusion-top-header:not(.fusion-header-layout-v6) .fusion-main-menu > ul > li:hover > .fusion-megamenu-wrapper, .fusion-sub-menu-slide.avada-menu-highlight-style-arrow.fusion-top-header:not(.fusion-header-layout-v6) .fusion-main-menu > ul > li:hover > .fusion-menu-cart-items, .fusion-sub-menu-slide.avada-menu-highlight-style-arrow.fusion-top-header:not(.fusion-header-layout-v6) .fusion-main-menu > ul > li:hover > .sub-menu {
6724	margin-top: calc(( var(--menu_arrow_size-height, 12px) ) * 2 + 10px);
6725}
6726
6727.avada-menu-highlight-style-arrow.fusion-top-header:not(.fusion-header-layout-v6):not(.fusion-header-layout-v4):not(.fusion-header-layout-v5) .fusion-arrow-highlight .fusion-arrow-svg svg path {
6728	transition: fill .25s ease-in-out;
6729}
6730
6731.avada-menu-highlight-style-arrow.fusion-top-header:not(.fusion-header-layout-v6).avada-header-border-color-full-transparent.fusion-header-layout-v2 .fusion-arrow-svg svg, .avada-menu-highlight-style-arrow.fusion-top-header:not(.fusion-header-layout-v6).avada-header-border-color-full-transparent.fusion-header-layout-v3 .fusion-arrow-svg svg {
6732	margin-top: 1px;
6733}
6734
6735.avada-menu-highlight-style-arrow.fusion-top-header:not(.fusion-header-layout-v6).avada-header-border-color-full-transparent.fusion-header-layout-v2.avada-sticky-shrinkage .fusion-is-sticky .fusion-arrow-svg svg, .avada-menu-highlight-style-arrow.fusion-top-header:not(.fusion-header-layout-v6).avada-header-border-color-full-transparent.fusion-header-layout-v3.avada-sticky-shrinkage .fusion-is-sticky .fusion-arrow-svg svg {
6736	margin-top: 0;
6737}
6738
6739html:not(.avada-header-color-not-opaque) .avada-menu-highlight-style-arrow.fusion-top-header:not(.fusion-header-layout-v6).avada-header-border-color-full-transparent.fusion-header-layout-v4 .fusion-arrow-svg svg, html:not(.avada-header-color-not-opaque) .avada-menu-highlight-style-arrow.fusion-top-header:not(.fusion-header-layout-v6).avada-header-border-color-full-transparent.fusion-header-layout-v5 .fusion-arrow-svg svg {
6740	margin-top: 1px;
6741}
6742
6743html:not(.avada-header-color-not-opaque) .avada-menu-highlight-style-arrow.fusion-top-header:not(.fusion-header-layout-v6).avada-header-border-color-full-transparent.fusion-header-layout-v4.avada-sticky-shrinkage .fusion-is-sticky .fusion-arrow-svg svg, html:not(.avada-header-color-not-opaque) .avada-menu-highlight-style-arrow.fusion-top-header:not(.fusion-header-layout-v6).avada-header-border-color-full-transparent.fusion-header-layout-v5.avada-sticky-shrinkage .fusion-is-sticky .fusion-arrow-svg svg {
6744	margin-top: 0;
6745}
6746
6747.avada-menu-highlight-style-arrow.fusion-top-header:not(.fusion-header-layout-v6):not(.avada-header-border-color-full-transparent).fusion-header-layout-v2 .fusion-arrow-svg svg, .avada-menu-highlight-style-arrow.fusion-top-header:not(.fusion-header-layout-v6):not(.avada-header-border-color-full-transparent).fusion-header-layout-v3 .fusion-arrow-svg svg {
6748	margin-top: -1px;
6749	display: block;
6750}
6751
6752html:not(.avada-header-color-not-opaque) .avada-menu-highlight-style-arrow.fusion-top-header:not(.fusion-header-layout-v6):not(.avada-header-border-color-full-transparent).fusion-header-layout-v4 .fusion-arrow-svg svg, html:not(.avada-header-color-not-opaque) .avada-menu-highlight-style-arrow.fusion-top-header:not(.fusion-header-layout-v6):not(.avada-header-border-color-full-transparent).fusion-header-layout-v5 .fusion-arrow-svg svg {
6753	margin-top: -1px;
6754	display: block;
6755}
6756
6757.avada-menu-highlight-style-arrow.side-header-left:not(.fusion-header-layout-v6) .fusion-dropdown-svg {
6758	height: var(--menu_arrow_size-height, 23px);
6759}
6760
6761.avada-menu-highlight-style-arrow.side-header-left:not(.fusion-header-layout-v6) .fusion-main-menu .menu-item-has-children:hover:before {
6762	right: calc(-5px - ( var(--menu_arrow_size-width) ) * 2);
6763	width: calc(( var(--menu_arrow_size-width) ) * 2 + 5px);
6764}
6765
6766.avada-menu-highlight-style-arrow.side-header-left:not(.fusion-header-layout-v6) .fusion-main-menu .fusion-dropdown-menu > .sub-menu, .avada-menu-highlight-style-arrow.side-header-left:not(.fusion-header-layout-v6) .fusion-main-menu .fusion-megamenu-wrapper {
6767	margin-left: calc(( var(--menu_arrow_size-width) ) * 2 + 5px);
6768}
6769
6770.avada-menu-highlight-style-arrow.side-header-left:not(.fusion-header-layout-v6) .fusion-arrow-highlight .fusion-arrow-svg {
6771	right: calc(2px - var(--menu_arrow_size-width));
6772	line-height: 1;
6773	transform: translateY(-50%);
6774	top: 50%;
6775}
6776
6777.avada-menu-highlight-style-arrow.side-header-left:not(.fusion-header-layout-v6) .fusion-arrow-svg svg {
6778	margin-left: -1px;
6779}
6780
6781.avada-menu-highlight-style-arrow.side-header-left:not(.fusion-header-layout-v6).avada-header-border-color-full-transparent .fusion-arrow-highlight .fusion-arrow-svg {
6782	right: calc(1px - var(--menu_arrow_size-width));
6783}
6784
6785.avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6) .fusion-mobile-nav-holder .fusion-arrow-svg, .avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6) .fusion-mobile-nav-holder .fusion-dropdown-svg {
6786	display: none;
6787}
6788
6789.avada-menu-highlight-style-arrow:not(.fusion-header-layout-v6) .fusion-arrow-highlight .fusion-arrow-svg {
6790	opacity: 0;
6791	font-size: 0;
6792	visibility: hidden;
6793	position: absolute;
6794	overflow: hidden;
6795	display: inline-block;
6796}
6797
6798.fusion-arrow-highlight .fusion-arrow-svg {
6799	left: calc(1px + var(--menu_arrow_size-width-header_border_color_condition_5));
6800	right: calc(1px - var(--menu_arrow_size-width-header_border_color_condition_5));
6801}
6802
6803.side-header-right:not(.fusion-header-layout-v6) .fusion-arrow-highlight .fusion-arrow-svg {
6804	left: calc(2px - var(--menu_arrow_size-width));
6805}
6806
6807.side-header-right:not(.fusion-header-layout-v6).avada-menu-highlight-style-arrow .fusion-main-menu .menu-item-has-children:hover:before {
6808	left: calc(-5px - ( var(--menu_arrow_size-width) ) * 2);
6809	width: calc(( var(--menu_arrow_size-width) ) * 2 + 5px);
6810}
6811
6812.side-header-right:not(.fusion-header-layout-v6).avada-menu-highlight-style-arrow .fusion-main-menu .fusion-dropdown-menu > .sub-menu {
6813	margin-left: calc(-5px - ( var(--menu_arrow_size-width) ) * 2);
6814}
6815
6816.side-header-right:not(.fusion-header-layout-v6).avada-menu-highlight-style-arrow .fusion-main-menu .fusion-megamenu-wrapper {
6817	margin-left: calc(-5px - ( var(--menu_arrow_size-width) ) * 2);
6818}
6819
6820.side-header-right:not(.fusion-header-layout-v6).avada-menu-highlight-style-arrow.rtl .fusion-main-menu .fusion-megamenu-wrapper {
6821	margin-left: calc(-4px - ( var(--menu_arrow_size-width) ) * 2);
6822}
6823
6824.side-header-right:not(.fusion-header-layout-v6).avada-menu-highlight-style-arrow .fusion-dropdown-svg {
6825	height: var(--menu_arrow_size-height, 23px);
6826	line-height: var(--menu_arrow_size-height, 23px);
6827}
6828
6829.fusion-top-header.fusion-header-layout-v7.avada-menu-highlight-style-background .fusion-header .fusion-logo-background {
6830	margin-right: var(--nav_padding);
6831}
6832
6833.avada-has-megamenu-shadow .fusion-main-menu .sub-menu, .avada-has-megamenu-shadow .fusion-megamenu-holder {
6834	box-shadow: 1px 1px 30px rgba(0, 0, 0, .06);
6835}
6836
6837.avada-has-megamenu-shadow .fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu {
6838	box-shadow: none;
6839}
6840
6841.fusion-megamenu-holder {
6842	border-top-width: var(--dropdown_menu_top_border_size);
6843	border-color: var(--menu_hover_first_color);
6844	background-color: var(--menu_sub_bg_color);
6845}
6846
6847.side-header-right #side-header .fusion-main-menu .fusion-menu-cart-items, .side-header-right #side-header .fusion-main-menu .fusion-menu-login-box .fusion-custom-menu-item-contents, .side-header-right #side-header .fusion-main-menu ul .fusion-dropdown-menu .sub-menu, .side-header-right #side-header .fusion-main-menu ul .fusion-dropdown-menu .sub-menu li ul, .side-header-right #side-header .fusion-main-menu ul .fusion-menu-login-box .sub-menu {
6848	left: calc(( var(--dropdown_menu_width) ) * -1);
6849}
6850
6851.fusion-body .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu .fusion-megamenu-submenu {
6852	border-color: var(--menu_sub_sep_color);
6853}
6854
6855.fusion-megamenu-wrapper li .fusion-megamenu-title-disabled {
6856	font-family: var(--body_typography-font-family);
6857	font-weight: var(--body_typography-font-weight);
6858	padding-top: var(--mainmenu_dropdown_vertical_padding);
6859	padding-bottom: var(--mainmenu_dropdown_vertical_padding);
6860	color: var(--menu_sub_color);
6861	font-size: var(--nav_dropdown_font_size);
6862}
6863
6864.fusion-megamenu-wrapper .fusion-megamenu-submenu > a:hover {
6865	font-family: var(--body_typography-font-family);
6866	font-weight: var(--body_typography-font-weight);
6867	background-color: var(--menu_bg_hover_color);
6868	color: var(--menu_sub_color);
6869	font-size: var(--nav_dropdown_font_size);
6870}
6871
6872.fusion-megamenu-wrapper .fusion-megamenu-submenu .fusion-megamenu-border {
6873	border-color: var(--menu_sub_sep_color);
6874}
6875
6876.fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu a {
6877	padding-top: var(--megamenu_item_vertical_padding);
6878	padding-bottom: var(--megamenu_item_vertical_padding);
6879}
6880
6881.sub-menu .fusion-caret {
6882	top: var(--mainmenu_dropdown_vertical_padding);
6883}
6884
6885.avada-has-mainmenu-dropdown-divider .fusion-main-menu .fusion-dropdown-menu .sub-menu li a {
6886	border-bottom-width: 1px;
6887	border-bottom-style: solid;
6888}
6889
6890body:not(.avada-has-mainmenu-dropdown-divider) .fusion-main-menu .fusion-dropdown-menu .sub-menu li a {
6891	border-bottom: none;
6892}
6893
6894.avada-menu-highlight-style-arrow .fusion-dropdown-svg.fusion-svg-active path {
6895	fill: var(--menu_bg_hover_color);
6896}
6897
6898.fusion-menu-highlight-label {
6899	border-radius: var(--main_nav_highlight_radius);
6900}
6901
6902.fusion-main-menu > ul > li > a, .side-nav li a {
6903	font-family: var(--nav_typography-font-family);
6904	font-weight: var(--nav_typography-font-weight);
6905	font-size: var(--nav_typography-font-size);
6906	letter-spacing: var(--nav_typography-letter-spacing);
6907	text-transform: var(--nav_typography-text-transform);
6908	font-style: var(--nav_typography-font-style, normal);
6909}
6910
6911.fusion-main-menu > ul > li > a {
6912	color: var(--nav_typography-color);
6913}
6914
6915.fusion-flyout-cart-wrapper .fusion-widget-cart-number, .fusion-main-menu-cart .fusion-widget-cart-number {
6916	font-family: var(--nav_typography-font-family);
6917	font-style: var(--nav_typography-font-style, normal);
6918}
6919
6920.fusion-megamenu-icon img {
6921	max-height: var(--nav_typography-font-size);
6922}
6923
6924.fusion-body.avada-menu-icon-position-bottom:not(.fusion-top-header) .fusion-main-menu .fusion-flex-link, .fusion-body.avada-menu-icon-position-top:not(.fusion-top-header) .fusion-main-menu .fusion-flex-link {
6925	padding: calc(( var(--nav_height) - var(--nav_typography-font-size) ) / 2) 0;
6926	line-height: 1;
6927}
6928
6929#wrapper .fusion-header-has-flyout-menu .fusion-flyout-search .searchform .s {
6930	color: var(--nav_typography-color);
6931	border-color: var(--nav_typography-color);
6932	font-family: var(--nav_typography-font-family);
6933	font-style: var(--nav_typography-font-style, normal);
6934}
6935
6936#wrapper .fusion-header-has-flyout-menu .fusion-flyout-search .searchform .s::-webkit-input-placeholder {
6937	color: var(--nav_typography-color);
6938}
6939
6940#wrapper .fusion-header-has-flyout-menu .fusion-flyout-search .searchform .s::-moz-placeholder {
6941	color: var(--nav_typography-color);
6942}
6943
6944#wrapper .fusion-header-has-flyout-menu.fusion-mobile-menu-design-flyout .fusion-flyout-search .searchform .s {
6945	border-color: var(--mobile_menu_typography-color);
6946	font-family: var(--mobile_menu_typography-font-family);
6947	color: var(--mobile_menu_typography-color);
6948}
6949
6950#wrapper .fusion-header-has-flyout-menu.fusion-mobile-menu-design-flyout .fusion-flyout-search .searchform .s::-webkit-input-placeholder {
6951	color: var(--mobile_menu_typography-color);
6952}
6953
6954#wrapper .fusion-header-has-flyout-menu.fusion-mobile-menu-design-flyout .fusion-flyout-search .searchform .s::-moz-placeholder {
6955	color: var(--mobile_menu_typography-color);
6956}
6957
6958#wrapper .fusion-header-has-flyout-menu.fusion-mobile-menu-design-flyout .fusion-flyout-search .searchform .s:-moz-placeholder {
6959	color: var(--mobile_menu_typography-color);
6960}
6961
6962#wrapper .side-nav li a {
6963	font-size: var(--side_nav_font_size);
6964}
6965
6966.fusion-secondary-menu .fusion-menu-cart-item a:hover {
6967	color: var(--header_top_menu_sub_hover_color);
6968}
6969
6970.fusion-secondary-menu .fusion-secondary-menu-icon {
6971	color: var(--nav_typography-color);
6972	min-width: var(--topmenu_dropwdown_width);
6973}
6974
6975.fusion-secondary-menu .fusion-secondary-menu-icon:hover {
6976	color: var(--nav_typography-color);
6977}
6978
6979.fusion-secondary-menu .sub-menu {
6980	background-color: var(--header_top_sub_bg_color);
6981	width: var(--topmenu_dropwdown_width);
6982	border-color: var(--header_top_menu_sub_sep_color);
6983}
6984
6985.fusion-secondary-menu .sub-menu a {
6986	color: var(--header_top_menu_sub_color);
6987	border-color: var(--header_top_menu_sub_sep_color);
6988}
6989
6990.fusion-secondary-menu .sub-menu a:hover {
6991	color: var(--header_top_menu_sub_hover_color);
6992	background-color: var(--header_top_menu_bg_hover_color);
6993}
6994
6995.fusion-secondary-menu .fusion-custom-menu-item-contents {
6996	background-color: var(--header_top_sub_bg_color);
6997	color: var(--header_top_menu_sub_color);
6998	width: var(--topmenu_dropwdown_width);
6999	border-color: var(--header_top_menu_sub_sep_color);
7000}
7001
7002.fusion-secondary-menu .fusion-menu-cart-items a {
7003	color: var(--header_top_menu_sub_color);
7004}
7005
7006.fusion-secondary-menu .fusion-menu-cart-item a {
7007	border-color: var(--header_top_menu_sub_sep_color);
7008}
7009
7010.fusion-secondary-menu .fusion-menu-cart-item a:hover {
7011	background-color: var(--header_top_menu_bg_hover_color);
7012}
7013
7014.fusion-secondary-menu > ul > li {
7015	border-color: var(--header_top_first_border_color);
7016}
7017
7018.fusion-secondary-menu > ul > li > .sub-menu .sub-menu {
7019	left: calc(var(--topmenu_dropwdown_width) - 2px);
7020}
7021
7022.fusion-secondary-menu > ul > li > a {
7023	height: var(--sec_menu_lh);
7024}
7025
7026.fusion-secondary-menu-icon {
7027	color: var(--nav_typography-color);
7028}
7029
7030.fusion-secondary-menu-icon:after, .fusion-secondary-menu-icon:before {
7031	color: var(--nav_typography-color);
7032}
7033
7034.fusion-megamenu-title {
7035	color: var(--nav_typography-color);
7036	font-size: var(--megamenu_title_size);
7037}
7038
7039.fusion-megamenu-title a {
7040	color: var(--nav_typography-color);
7041}
7042
7043.fusion-has-main-nav-icon-circle .fusion-main-menu .fusion-main-menu-icon:after {
7044	border: 1px solid var(--nav_typography-color);
7045	padding: calc(( var(--nav_typography-font-size) ) * .35);
7046}
7047
7048.fusion-has-main-nav-icon-circle .fusion-main-menu .fusion-main-menu-icon:hover:after {
7049	border: 1px solid var(--menu_hover_first_color);
7050}
7051
7052.fusion-has-main-nav-icon-circle .fusion-main-menu .fusion-widget-cart-counter > a:before {
7053	border: 1px solid var(--nav_typography-color);
7054	padding: calc(( var(--nav_typography-font-size) ) * .35);
7055}
7056
7057.fusion-has-main-nav-icon-circle .fusion-main-menu .fusion-widget-cart-counter > a:hover:before {
7058	border: 1px solid var(--menu_hover_first_color);
7059}
7060
7061.fusion-has-main-nav-icon-circle .fusion-main-menu .fusion-main-menu-search-open .fusion-main-menu-icon:after {
7062	border: 1px solid var(--menu_hover_first_color);
7063}
7064
7065.fusion-has-main-nav-icon-circle .fusion-main-menu .fusion-main-menu-icon-active:after {
7066	border: 1px solid var(--menu_hover_first_color);
7067}
7068
7069.fusion-has-main-nav-icon-circle .fusion-header-has-flyout-menu.fusion-flyout-active .fusion-flyout-menu-icons .fusion-icon:before {
7070	border: 1px solid var(--nav_typography-color);
7071}
7072
7073.fusion-has-main-nav-icon-circle .fusion-header-has-flyout-menu.fusion-flyout-active .fusion-flyout-menu-icons .fusion-icon:hover:before {
7074	border: 1px solid var(--menu_hover_first_color);
7075}
7076
7077.fusion-has-main-nav-icon-circle .fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-icon:before {
7078	border: 1px solid var(--flyout_menu_icon_color);
7079	padding: calc(( var(--flyout_menu_icon_font_size_px) ) * .35);
7080}
7081
7082.fusion-has-main-nav-icon-circle .fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-icon:hover:before {
7083	border: 1px solid var(--flyout_menu_icon_hover_color);
7084}
7085
7086.fusion-header-has-flyout-menu.fusion-flyout-active .fusion-flyout-menu-icons .fusion-icon:before {
7087	color: var(--nav_typography-color);
7088}
7089
7090.fusion-header-has-flyout-menu.fusion-flyout-active .fusion-flyout-menu-icons .fusion-toggle-icon-line {
7091	background-color: var(--nav_typography-color);
7092}
7093
7094.fusion-header-has-flyout-menu.fusion-flyout-active .fusion-flyout-menu-icons .fusion-flyout-menu-toggle:hover .fusion-toggle-icon-line, .fusion-header-has-flyout-menu.fusion-flyout-active .fusion-flyout-menu-icons .fusion-flyout-search-toggle:hover .fusion-toggle-icon-line {
7095	background-color: var(--menu_hover_first_color);
7096}
7097
7098.fusion-header-has-flyout-menu.fusion-flyout-active .fusion-flyout-menu-icons .fusion-icon:hover:before {
7099	color: var(--menu_hover_first_color);
7100}
7101
7102.fusion-header-has-flyout-menu .fusion-flyout-search .fusion-live-search .fusion-slider-loading {
7103	border-bottom-color: var(--nav_typography-color);
7104	border-top-color: var(--nav_typography-color-35a);
7105	border-right-color: var(--nav_typography-color-35a);
7106	border-left-color: var(--nav_typography-color-35a);
7107}
7108
7109.fusion-header-has-flyout-menu .fusion-flyout-menu-icons {
7110	font-size: var(--flyout_menu_icon_font_size);
7111	margin: 0 calc(( var(--flyout_nav_icons_padding) ) / -2);
7112}
7113
7114.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-flyout-cart-wrapper, .fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-flyout-sliding-bar-toggle {
7115	padding: 0 calc(( var(--flyout_nav_icons_padding) ) / 2);
7116}
7117
7118.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-icon:before {
7119	color: var(--flyout_menu_icon_color);
7120}
7121
7122.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-icon:hover:before {
7123	color: var(--flyout_menu_icon_hover_color);
7124}
7125
7126.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-toggle-icon-line {
7127	background-color: var(--
7127flyout_menu_icon_color);
7128	width: calc(( var(--flyout_menu_icon_font_size_px) ) * 1.5);
7129	height: calc(( var(--flyout_menu_icon_font_size_px) ) * .1);
7130}
7131
7132.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-flyout-menu-toggle, .fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-flyout-search-toggle {
7133	padding: 0 calc(( var(--flyout_nav_icons_padding) ) / 2);
7134}
7135
7136.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-flyout-menu-toggle:hover .fusion-toggle-icon-line, .fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-flyout-search-toggle:hover .fusion-toggle-icon-line {
7137	background-color: var(--flyout_menu_icon_hover_color);
7138}
7139
7140.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-flyout-menu-toggle {
7141	height: calc(( var(--flyout_menu_icon_font_size_px) ) * .9);
7142	width: calc(( var(--flyout_menu_icon_font_size_px) ) * 1.5);
7143}
7144
7145.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-flyout-search-toggle .fusion-toggle-icon {
7146	height: calc(( var(--flyout_menu_icon_font_size_px) ) * .9);
7147	width: calc(( var(--flyout_menu_icon_font_size_px) ) * .9);
7148}
7149
7150.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .awb-icon-sliding-bar:before {
7151	padding: calc(( var(--flyout_menu_icon_font_size_px) ) * .2);
7152}
7153
7154.fusion-header-has-flyout-menu .fusion-flyout-mobile-menu-icons {
7155	margin-top: var(--mobile_menu_icons_top_margin);
7156}
7157
7158.fusion-header-has-flyout-menu .fusion-widget-cart-number {
7159	min-width: var(--flyout_menu_icon_font_size);
7160}
7161
7162.fusion-header-has-flyout-menu.fusion-flyout-menu-active .fusion-flyout-menu-icons .fusion-flyout-menu-toggle .fusion-toggle-icon-line {
7163	width: calc(( var(--flyout_menu_icon_font_size_px) ) * 1.2);
7164}
7165
7166.fusion-header-has-flyout-menu.fusion-flyout-search-active .fusion-flyout-menu-icons .fusion-flyout-search-toggle .fusion-toggle-icon-line {
7167	width: calc(( var(--flyout_menu_icon_font_size_px) ) * 1.2);
7168}
7169
7170.fusion-header-has-flyout-menu .fusion-flyout-menu-bg {
7171	background-color: var(--flyout_menu_background_color);
7172}
7173
7174.fusion-header-has-flyout-menu .fusion-flyout-menu > ul.fusion-menu > li {
7175	padding: calc(( var(--flyout_menu_item_padding) ) / 2) 0;
7176}
7177
7178.fusion-body .fusion-is-sticky .fusion-header-has-flyout-menu .fusion-flyout-menu > ul.fusion-menu > li {
7179	padding: calc(( var(--flyout_menu_item_padding) ) / 2) 0;
7180}
7181
7182.fusion-header-has-flyout-menu.fusion-mobile-menu-design-flyout.fusion-flyout-active .fusion-flyout-menu-icons .fusion-toggle-icon-line {
7183	background-color: var(--mobile_menu_typography-color);
7184}
7185
7186.fusion-header-has-flyout-menu.fusion-mobile-menu-design-flyout.fusion-flyout-active .fusion-flyout-menu-icons .fusion-icon:before {
7187	color: var(--mobile_menu_typography-color);
7188}
7189
7190.fusion-header-has-flyout-menu.fusion-mobile-menu-design-flyout.fusion-flyout-active .fusion-flyout-menu-icons .fusion-icon:hover:before {
7191	color: var(--mobile_menu_font_hover_color);
7192}
7193
7194.fusion-header-has-flyout-menu.fusion-mobile-menu-design-flyout.fusion-flyout-active .fusion-flyout-menu-icons .fusion-flyout-menu-toggle:hover .fusion-toggle-icon-line, .fusion-header-has-flyout-menu.fusion-mobile-menu-design-flyout.fusion-flyout-active .fusion-flyout-menu-icons .fusion-flyout-search-toggle:hover .fusion-toggle-icon-line {
7195	background-color: var(--mobile_menu_font_hover_color);
7196}
7197
7198.fusion-header-layout-v4.fusion-top-header.avada-menu-highlight-style-arrow .fusion-arrow-svg path, .fusion-header-layout-v5.fusion-top-header.avada-menu-highlight-style-arrow .fusion-arrow-svg path {
7199	fill: var(--menu_h45_bg_color);
7200}
7201
7202.fusion-secondary-main-menu {
7203	background-color: var(--menu_h45_bg_color);
7204}
7205
7206.fusion-widget-cart-counter a:hover:before {
7207	color: var(--menu_hover_first_color);
7208}
7209
7210.woocommerce-cart .fusion-main-menu-cart .fusion-main-menu-icon:after, .woocommerce-cart .fusion-main-menu-cart .fusion-main-menu-icon:before {
7211	color: var(--menu_hover_first_color);
7212}
7213
7214.fusion-is-sticky .fusion-main-menu .fusion-main-menu-icon-active:after, .fusion-is-sticky .fusion-main-menu .fusion-main-menu-icon:hover:after, .fusion-is-sticky .fusion-main-menu .fusion-main-menu-search-open .fusion-main-menu-icon:after, .fusion-is-sticky .fusion-main-menu .fusion-menu .fusion-main-menu-icon-active:after, .fusion-is-sticky .fusion-main-menu .fusion-widget-cart-counter > a:hover:before, .fusion-is-sticky .fusion-main-menu > ul > li.current-menu-item > a, .fusion-is-sticky .fusion-main-menu > ul > li > a:hover {
7215	color: var(--menu_hover_first_color);
7216}
7217
7218.fusion-body .fusion-main-menu .current-menu-ancestor > a, .fusion-body .fusion-main-menu .current-menu-item > a, .fusion-body .fusion-main-menu .current-menu-parent > a, .fusion-body .fusion-main-menu .current_page_item > a {
7219	border-color: var(--menu_hover_first_color);
7220	color: var(--menu_hover_first_color);
7221}
7222
7223.fusion-body .fusion-main-menu .current-menu-ancestor > a .fusion-menu-description, .fusion-body .fusion-main-menu .current-menu-item > a .fusion-menu-description, .fusion-body .fusion-main-menu .current-menu-parent > a .fusion-menu-description, .fusion-body .fusion-main-menu .current_page_item > a .fusion-menu-description {
7224	color: var(--menu_hover_first_color-65a);
7225}
7226
7227.fusion-body .fusion-main-menu .current-menu-item:not(.fusion-main-menu-cart) > a:before {
7228	border-color: var(--menu_hover_first_color);
7229	color: var(--menu_hover_first_color);
7230}
7231
7232.fusion-body .fusion-main-menu .fusion-widget-cart-counter .fusion-main-menu-icon-active:before {
7233	color: var(--menu_hover_first_color);
7234}
7235
7236.fusion-body .fusion-main-menu > ul > li > a:hover .fusion-menu-description {
7237	color: var(--menu_hover_first_color-65a);
7238}
7239
7240.fusion-body .fusion-header-has-flyout-menu.fusion-flyout-search-active .fusion-flyout-menu-icons .fusion-flyout-search-toggle .fusion-toggle-icon-line {
7241	height: calc(( var(--flyout_menu_icon_font_size_px) ) * .1);
7242}
7243
7244.fusion-body .fusion-mobile-nav-holder .fusion-selector-down {
7245	line-height: calc(var(--mobile_menu_nav_height) - 2px);
7246	height: calc(var(--mobile_menu_nav_height) - 2px);
7247	border-color: var(--mobile_menu_border_color);
7248}
7249
7250.avada-flyout-menu-direction-fade .fusion-header-has-flyout-menu .fusion-flyout-menu, .avada-flyout-menu-direction-fade .fusion-header-has-flyout-menu .fusion-flyout-menu-bg, .avada-flyout-menu-direction-fade .fusion-header-has-flyout-menu .fusion-flyout-search {
7251	top: -1000%;
7252	transition: opacity .4s ease 0s, top 0s ease .4s;
7253}
7254
7255.avada-flyout-menu-direction-fade .fusion-header-has-flyout-menu.fusion-flyout-active .fusion-flyout-menu-bg, .avada-flyout-menu-direction-fade .fusion-header-has-flyout-menu.fusion-flyout-menu-active .fusion-flyout-menu, .avada-flyout-menu-direction-fade .fusion-header-has-flyout-menu.fusion-flyout-search-active .fusion-flyout-search {
7256	top: 0;
7257	transition: opacity .4s ease 0s, top 0s ease 0s;
7258}
7259
7260.avada-flyout-menu-direction-left .fusion-header-has-flyout-menu .fusion-flyout-menu, .avada-flyout-menu-direction-left .fusion-header-has-flyout-menu .fusion-flyout-menu-bg, .avada-flyout-menu-direction-left .fusion-header-has-flyout-menu .fusion-flyout-search {
7261	transform: translateX(-100%);
7262}
7263
7264.avada-flyout-menu-direction-left .fusion-header-has-flyout-menu.fusion-flyout-active .fusion-flyout-menu-bg, .avada-flyout-menu-direction-left .fusion-header-has-flyout-menu.fusion-flyout-menu-active .fusion-flyout-menu, .avada-flyout-menu-direction-left .fusion-header-has-flyout-menu.fusion-flyout-search-active .fusion-flyout-search {
7265	transform: translateX(0);
7266}
7267
7268.avada-flyout-menu-direction-right .fusion-header-has-flyout-menu .fusion-flyout-menu, .avada-flyout-menu-direction-right .fusion-header-has-flyout-menu .fusion-flyout-menu-bg, .avada-flyout-menu-direction-right .fusion-header-has-flyout-menu .fusion-flyout-search {
7269	transform: translateX(100%);
7270}
7271
7272.avada-flyout-menu-direction-right .fusion-header-has-flyout-menu.fusion-flyout-active .fusion-flyout-menu-bg, .avada-flyout-menu-direction-right .fusion-header-has-flyout-menu.fusion-flyout-menu-active .fusion-flyout-menu, .avada-flyout-menu-direction-right .fusion-header-has-flyout-menu.fusion-flyout-search-active .fusion-flyout-search {
7273	transform: translateX(0);
7274}
7275
7276.avada-flyout-menu-direction-bottom .fusion-header-has-flyout-menu .fusion-flyout-menu, .avada-flyout-menu-direction-bottom .fusion-header-has-flyout-menu .fusion-flyout-menu-bg, .avada-flyout-menu-direction-bottom .fusion-header-has-flyout-menu .fusion-flyout-search {
7277	transform: translateY(100%);
7278}
7279
7280.avada-flyout-menu-direction-bottom .fusion-header-has-flyout-menu.fusion-flyout-active .fusion-flyout-menu-bg, .avada-flyout-menu-direction-bottom .fusion-header-has-flyout-menu.fusion-flyout-menu-active .fusion-flyout-menu, .avada-flyout-menu-direction-bottom .fusion-header-has-flyout-menu.fusion-flyout-search-active .fusion-flyout-search {
7281	transform: translateY(0);
7282}
7283
7284.avada-flyout-menu-direction-top .fusion-header-has-flyout-menu .fusion-flyout-menu, .avada-flyout-menu-direction-top .fusion-header-has-flyout-menu .fusion-flyout-menu-bg, .avada-flyout-menu-direction-top .fusion-header-has-flyout-menu .fusion-flyout-search {
7285	transform: translateY(-100%);
7286}
7287
7288.avada-flyout-menu-direction-top .fusion-header-has-flyout-menu.fusion-flyout-active .fusion-flyout-menu-bg, .avada-flyout-menu-direction-top .fusion-header-has-flyout-menu.fusion-flyout-menu-active .fusion-flyout-menu, .avada-flyout-menu-direction-top .fusion-header-has-flyout-menu.fusion-flyout-search-active .fusion-flyout-search {
7289	transform: translateY(0);
7290}
7291
7292.fusion-secondary-header {
7293	color: var(--snav_color);
7294	font-size: var(--snav_font_size);
7295}
7296
7297.fusion-secondary-header a {
7298	color: var(--snav_color);
7299}
7300
7301.fusion-secondary-header a:hover {
7302	color: var(--snav_color);
7303}
7304
7305.fusion-mobile-menu-icons {
7306	margin-top: var(--mobile_menu_icons_top_margin);
7307}
7308
7309.fusion-mobile-menu-icons a {
7310	color: var(--mobile_menu_toggle_color);
7311}
7312
7313.fusion-mobile-menu-icons a:after, .fusion-mobile-menu-icons a:before {
7314	color: var(--mobile_menu_toggle_color);
7315}
7316
7317.fusion-megamenu-widgets-container {
7318	font-family: var(--body_typography-font-family);
7319	font-weight: var(--body_typography-font-weight);
7320	color: var(--menu_sub_color);
7321	font-size: var(--nav_dropdown_font_size);
7322}
7323
7324.fusion-megamenu-bullet {
7325	border-left-color: var(--menu_sub_color);
7326}
7327
7328body:not(.mobile-menu-design-flyout) .fusion-mobile-nav-item a {
7329	height: var(--mobile_menu_nav_height);
7330	background-color: var(--mobile_menu_background_color);
7331	border-color: var(--mobile_menu_border_color);
7332}
7333
7334body:not(.mobile-menu-design-flyout) .fusion-mobile-nav-item a:hover {
7335	background-color: var(--mobile_menu_hover_color);
7336}
7337
7338body:not(.mobile-menu-design-flyout) .fusion-mobile-current-nav-item > a, body:not(.mobile-menu-design-flyout) .fusion-mobile-nav-item.current-menu-item > a {
7339	background-color: var(--mobile_menu_hover_color);
7340}
7341
7342.fusion-mobile-selector {
7343	height: var(--mobile_menu_nav_height);
7344	line-height: var(--mobile_menu_nav_height);
7345	background-color: var(--mobile_menu_background_color);
7346	border-color: var(--mobile_menu_border_color);
7347	color: var(--mobile_menu_typography-color);
7348	font-size: var(--mobile_menu_typography-font-size);
7349}
7350
7351.fusion-open-submenu {
7352	height: var(--mobile_menu_nav_height);
7353	line-height: var(--mobile_menu_nav_height);
7354	font-size: var(--mobile_menu_typography-font-size-open-submenu);
7355}
7356
7357.avada-has-mobile-menu-search:not(.avada-has-main-nav-search-icon) .fusion-header-v6.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-flyout-search-toggle {
7358	display: none;
7359}
7360
7361.fusion-mobile-nav-holder > ul {
7362	border-color: var(--mobile_menu_border_color);
7363}
7364
7365.fusion-mobile-nav-holder > ul li a {
7366	font-family: var(--mobile_menu_typography-font-family);
7367	font-weight: var(--mobile_menu_typography-font-weight);
7368	font-style: var(--mobile_menu_typography-font-style, normal);
7369}
7370
7371.fusion-mobile-nav-holder > ul li .fusion-icon-only-link .menu-text {
7372	font-family: var(--mobile_menu_typography-font-family);
7373	font-weight: var(--mobile_menu_typography-font-weight);
7374	font-style: var(--mobile_menu_typography-font-style, normal);
7375}
7376
7377.fusion-mobile-nav-holder > ul > li.fusion-mobile-nav-item > a {
7378	font-size: var(--mobile_menu_typography-font-size);
7379	letter-spacing: var(--mobile_menu_typography-letter-spacing);
7380	text-transform: var(--mobile_menu_typography-text-transform);
7381}
7382
7383.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder > ul {
7384	border-color: var(--mobile_menu_border_color);
7385}
7386
7387.fusion-selector-down {
7388	font-size: var(--mobile_menu_typography-font-size-30-or-24px);
7389}
7390
7391.fusion-selector-down:before {
7392	color: var(--mobile_menu_toggle_color);
7393}
7394
7395.fusion-mobile-nav-item .fusion-open-submenu {
7396	color: var(--mobile_menu_typography-color);
7397}
7398
7399.fusion-mobile-nav-item a {
7400	color: var(--mobile_menu_typography-color);
7401	font-size: var(--mobile_menu_typography-font-size);
7402	line-height: var(--mobile_menu_typography-line-height);
7403	letter-spacing: var(--mobile_menu_typography-letter-spacing);
7404	text-transform: var(--mobile_menu_typography-text-transform);
7405}
7406
7407.fusion-mobile-nav-item a:hover {
7408	color: var(--mobile_menu_font_hover_color);
7409}
7410
7411.fusion-mobile-nav-item a:before {
7412	color: var(--mobile_menu_typography-color);
7413}
7414
7415.fusion-mobile-nav-item.fusion-main-menu-sliding-bar a:after {
7416	color: var(--mobile_menu_typography-color);
7417}
7418
7419.fusion-mobile-nav-item.current-menu-item > a {
7420	color: var(--mobile_menu_font_hover_color);
7421}
7422
7423.fusion-mobile-current-nav-item > a {
7424	color: var(--mobile_menu_font_hover_color);
7425}
7426
7427.avada-has-megamenu-item-divider #side-header .fusion-main-menu > ul .sub-menu > li:last-child > a, .avada-has-megamenu-item-divider .fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu a, .avada-has-megamenu-item-divider .fusion-megamenu-wrapper .fusion-megamenu-submenu > a {
7428	border-bottom: 1px solid var(--menu_sub_sep_color);
7429}
7430
7431.avada-has-megamenu-item-divider .fusion-megamenu-wrapper .fusion-megamenu-submenu {
7432	padding-bottom: 0;
7433}
7434
7435.avada-has-megamenu-item-divider .fusion-megamenu-wrapper .fusion-megamenu-submenu-notitle {
7436	padding-top: 0;
7437}
7438
7439.rtl .fusion-secondary-menu > ul > li > .sub-menu .sub-menu {
7440	right: var(--topmenu_dropwdown_width);
7441}
7442
7443.rtl .fusion-secondary-menu > ul > li:first-child {
7444	border-left: 1px solid var(--header_top_first_border_color);
7445}
7446
7447.rtl .fusion-header-v1 .fusion-main-menu > ul > li, .rtl .fusion-header-v2 .fusion-main-menu > ul > li, .rtl .fusion-header-v3 .fusion-main-menu > ul > li, .rtl .fusion-header-v4 .fusion-main-menu > ul > li, .rtl .fusion-header-v5 .fusion-main-menu > ul > li, .rtl .fusion-header-v7 .fusion-main-menu > ul > li {
7448	padding-left: var(--nav_padding-no-zero, var(--nav_padding));
7449}
7450
7451.rtl .fusion-megamenu-wrapper .fusion-megamenu-submenu:last-child {
7452	border-color: var(--menu_sub_sep_color);
7453}
7454
7455.rtl .fusion-mobile-nav-holder .fusion-selector-down {
7456	line-height: calc(var(--mobile_menu_nav_height) - 2px);
7457	height: calc(var(--mobile_menu_nav_height) - 2px);
7458	border-color: var(--mobile_menu_border_color);
7459}
7460
7461.rtl .fusion-selector-down:before {
7462	color: var(--mobile_menu_toggle_color);
7463}
7464
7465.fusion-is-sticky .fusion-main-menu .current-menu-ancestor > a > .fusion-megamenu-icon, .fusion-is-sticky .fusion-main-menu .current-menu-item > a > .fusion-megamenu-icon, .fusion-is-sticky .fusion-main-menu .current-menu-parent > a > .fusion-megamenu-icon, .fusion-is-sticky .fusion-main-menu .current_page_item > a > .fusion-megamenu-icon, .fusion-is-sticky .fusion-main-menu > ul > li > a:hover > .fusion-megamenu-icon {
7466	color: var(--menu_icon_hover_color);
7467}
7468
7469.fusion-top-header.fusion-sticky-header:not(.fusion-header-v6) .avada-menu-highlight-style-arrow .fusion-is-sticky .fusion-arrow-svg svg path {
7470	stroke: transparent;
7471}
7472
7473.avada-menu-highlight-style-bottombar.fusion-top-header:not(.fusion-header-layout-v6) .fusion-main-menu > ul > li > .fusion-bottombar-highlight:after {
7474	border-top: var(--nav_highlight_border) solid var(--menu_hover_first_color);
7475}
7476
7477.avada-menu-highlight-style-bottombar.fusion-top-header:not(.fusion-header-layout-v6) .fusion-main-menu > ul > li > .fusion-bottombar-highlight.fusion-flex-column:after {
7478	margin-top: var(--menu_icon_size);
7479}
7480
7481.fusion-contact-info {
7482	line-height: var(--sec_menu_lh);
7483}
7484
7485.side-header.menu-text-align-right:not(.avada-menu-icon-position-left) .fusion-main-menu > ul > li > a.fusion-flex-link, .side-header.menu-text-align-right:not(.avada-menu-icon-position-right) .fusion-main-menu > ul > li > a.fusion-flex-link {
7486	align-items: flex-en
7486d;
7487}
7488
7489.side-header.menu-text-align-right:not(.avada-menu-icon-position-left).rtl .fusion-main-menu > ul > li > a.fusion-flex-link, .side-header.menu-text-align-right:not(.avada-menu-icon-position-right).rtl .fusion-main-menu > ul > li > a.fusion-flex-link {
7490	align-items: flex-start;
7491}
7492
7493.side-header.menu-text-align-left:not(.avada-menu-icon-position-left) .fusion-main-menu > ul > li > a.fusion-flex-link, .side-header.menu-text-align-left:not(.avada-menu-icon-position-right) .fusion-main-menu > ul > li > a.fusion-flex-link {
7494	align-items: flex-start;
7495}
7496
7497.side-header.menu-text-align-left:not(.avada-menu-icon-position-left).rtl .fusion-main-menu > ul > li > a.fusion-flex-link, .side-header.menu-text-align-left:not(.avada-menu-icon-position-right).rtl .fusion-main-menu > ul > li > a.fusion-flex-link {
7498	align-items: flex-end;
7499}
7500
7501.avada-menu-highlight-style-background:not(.fusion-header-layout-v6) .fusion-is-sticky .fusion-main-menu > ul > li:hover > a, .avada-menu-highlight-style-background:not(.fusion-header-layout-v6) .fusion-is-sticky .fusion-main-menu > ul > li:hover > a .fusion-menu-description, .avada-menu-highlight-style-background:not(.fusion-header-layout-v6) .fusion-main-menu > ul > li:hover > a, .avada-menu-highlight-style-background:not(.fusion-header-layout-v6) .fusion-main-menu > ul > li:hover > a .fusion-menu-description {
7502	color: var(--menu_hover_first_color);
7503}
7504
7505.fusion-body .avada-google-map {
7506	margin-top: var(--gmap_topmargin);
7507}
7508
7509.ei-slider {
7510	position: relative;
7511	width: var(--tfes_dimensions-width);
7512	height: var(--tfes_dimensions-height);
7513	margin: 0 auto;
7514	overflow: hidden;
7515}
7516
7517.ei-slider h2 {
7518	font-size: var(--es_title_font_size);
7519	color: var(--es_title_color);
7520}
7521
7522.ei-slider h3 {
7523	font-size: var(--es_caption_font_size);
7524	color: var(--es_caption_color);
7525}
7526
7527.ei-slider-loading {
7528	width: 100%;
7529	height: 100%;
7530	position: absolute;
7531	top: 0;
7532	left: 0;
7533	z-index: 999;
7534	background: rgba(0, 0, 0, .9);
7535	color: #fff;
7536	text-align: center;
7537	line-height: 400px;
7538}
7539
7540.ei-slider-large {
7541	height: 100%;
7542	width: 100%;
7543	position: relative;
7544	overflow: hidden;
7545	margin: 0;
7546	padding: 0;
7547}
7548
7549.ei-slider-large li {
7550	position: absolute;
7551	top: 0;
7552	left: 0;
7553	overflow: hidden;
7554	height: 100%;
7555	width: 100%;
7556}
7557
7558.ei-slider-large li img {
7559	width: auto;
7560	max-width: none;
7561}
7562
7563.ei-slider-thumbs {
7564	height: 13px;
7565	margin: 0 auto;
7566	position: relative;
7567	padding: 0;
7568	bottom: 13px;
7569	z-index: 10;
7570}
7571
7572.ei-slider-thumbs li {
7573	position: relative;
7574	float: left;
7575	height: 100%;
7576}
7577
7578.ei-slider-thumbs li.ei-slider-element {
7579	top: 0;
7580	left: 0;
7581	position: absolute;
7582	height: 100%;
7583	z-index: 10;
7584	text-indent: -9000px;
7585	background: #000;
7586	background: rgba(0, 0, 0, .9);
7587}
7588
7589.ei-slider-thumbs li a {
7590	display: block;
7591	text-indent: -9000px;
7592	background: #666;
7593	width: 100%;
7594	height: 100%;
7595	cursor: pointer;
7596	box-shadow: 0 0 2px 0 #fff;
7597	transition: background .2s ease;
7598}
7599
7600.ei-slider-thumbs li a:hover {
7601	background-color: #f0f0f0;
7602}
7603
7604.ei-slider-thumbs li img {
7605	position: absolute;
7606	bottom: 50px;
7607	opacity: 0;
7608	z-index: 999;
7609	max-width: 100%;
7610	transition: all .4s ease;
7611	-webkit-box-reflect: below 0 -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(50%, transparent), to(rgba(255, 255, 255, .3)));
7612}
7613
7614.ei-slider-thumbs li:hover img {
7615	opacity: 1;
7616	bottom: 13px;
7617}
7618
7619.ei-slider ul {
7620	list-style: none;
7621}
7622
7623.ei-title {
7624	position: absolute;
7625	right: 50%;
7626	margin-right: 13%;
7627	top: 30%;
7628}
7629
7630.ei-title h2, .ei-title h3 {
7631	text-align: right;
7632	margin: 0;
7633	font-weight: 400;
7634	line-height: 1.5;
7635}
7636
7637.avada-image-rollover-no .fusion-rollover {
7638	display: none;
7639}
7640
7641.avada-image-rollover-no .fusion-masonry-element-container.fusion-image-wrapper > a {
7642	position: absolute;
7643	top: 0;
7644	bottom: 0;
7645	left: 0;
7646	right: 0;
7647}
7648
7649.fusion-image-wrapper .fusion-rollover {
7650	background-image: linear-gradient(to top, var(--image_gradient_bottom_color) 0, var(--image_gradient_top_color) 100%);
7651}
7652
7653.avada-image-rollover-direction-fade .fusion-image-wrapper .fusion-rollover {
7654	transform: translateY(0);
7655	transition: opacity .5s ease-in-out;
7656}
7657
7658.avada-image-rollover-direction-right .fusion-image-wrapper .fusion-rollover {
7659	transform: translateX(100%);
7660}
7661
7662.avada-image-rollover-direction-bottom .fusion-image-wrapper .fusion-rollover {
7663	transform: translateY(100%);
7664}
7665
7666.avada-image-rollover-direction-top .fusion-image-wrapper .fusion-rollover {
7667	transform: translateY(-100%);
7668}
7669
7670.avada-image-rollover-direction-center_horiz .fusion-image-wrapper .fusion-rollover {
7671	transform: scaleX(0);
7672}
7673
7674.avada-image-rollover-direction-center_vertical .fusion-image-wrapper .fusion-rollover {
7675	transform: scaleY(0);
7676}
7677
7678.fusion-image-wrapper .fusion-rollover .fusion-rollover-gallery, .fusion-image-wrapper .fusion-rollover .fusion-rollover-link {
7679	width: calc(( var(--image_rollover_icon_size) ) * 1.5);
7680	height: calc(( var(--image_rollover_icon_size) ) * 1.5);
7681	background-color: transparent;
7682}
7683
7684.avada-image-rollover-circle-yes .fusion-image-wrapper .fusion-rollover .fusion-rollover-gallery, .avada-image-rollover-circle-yes .fusion-image-wrapper .fusion-rollover .fusion-rollover-link {
7685	width: calc(( var(--image_rollover_icon_size) ) * 2.41);
7686	height: calc(( var(--image_rollover_icon_size) ) * 2.41);
7687	background-color: var(--image_rollover_text_color);
7688	line-height: 2.41;
7689}
7690
7691.fusion-image-wrapper .fusion-rollover .fusion-rollover-gallery:before, .fusion-image-wrapper .fusion-rollover .fusion-rollover-link:before {
7692	font-size: var(--image_rollover_icon_size);
7693	color: var(--image_rollover_icon_color);
7694}
7695
7696.fusion-image-wrapper.hover .fusion-rollover {
7697	opacity: 1;
7698}
7699
7700.avada-image-rollover-direction-fade .fusion-image-wrapper.hover .fusion-rollover, .avada-image-rollover-direction-fade .fusion-image-wrapper:hover .fusion-rollover, .avada-image-rollover-direction-right .fusion-image-wrapper.hover .fusion-rollover, .avada-image-rollover-direction-right .fusion-image-wrapper:hover .fusion-rollover {
7701	transform: translateX(0);
7702}
7703
7704.avada-image-rollover-direction-bottom .fusion-image-wrapper.hover .fusion-rollover, .avada-image-rollover-direction-bottom .fusion-image-wrapper:hover .fusion-rollover, .avada-image-rollover-direction-top .fusion-image-wrapper.hover .fusion-rollover, .avada-image-rollover-direction-top .fusion-image-wrapper:hover .fusion-rollover {
7705	transform: translateY(0);
7706}
7707
7708.avada-image-rollover-direction-center_horiz .fusion-image-wrapper.hover .fusion-rollover, .avada-image-rollover-direction-center_horiz .fusion-image-wrapper:hover .fusion-rollover {
7709	transform: scaleX(1);
7710}
7711
7712.avada-image-rollover-direction-center_vertical .fusion-image-wrapper.hover .fusion-rollover, .avada-image-rollover-direction-center_vertical .fusion-image-wrapper:hover .fusion-rollover {
7713	transform: scaleY(1);
7714}
7715
7716.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-product-buttons a:before, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories a, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title a, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .price, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .price *, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content a, .fusion-rollover .fusion-rollover-content .fusion-rollover-title {
7717	color: var(--image_rollover_text_color);
7718}
7719
7720.fusion-hide-pagination-text .fusion-pagination .next, .fusion-hide-pagination-text .fusion-pagination .prev, .fusion-hide-pagination-text .pagination .pagination-next, .fusion-hide-pagination-text .pagination .pagination-prev, .fusion-pagination .current, .fusion-pagination .page-numbers:not
7720(.prev):not(.next), .page-links a, .page-links > .page-number:not(.prev):not(.next), .pagination .current, .pagination .pagination-next, .pagination a.inactive {
7721	border-radius: var(--pagination_border_radius);
7722	border-width: var(--pagination_border_width);
7723}
7724
7725body:not(.fusion-hide-pagination-text) .fusion-pagination .next, body:not(.fusion-hide-pagination-text) .fusion-pagination .prev, body:not(.fusion-hide-pagination-text) .pagination .pagination-next, body:not(.fusion-hide-pagination-text) .pagination .pagination-prev {
7726	line-height: var(--pagination_width_height);
7727}
7728
7729body:not(.avada-has-pagination-padding) .fusion-pagination .current, body:not(.avada-has-pagination-padding) .fusion-pagination .page-numbers:not(.prev):not(.next), body:not(.avada-has-pagination-padding) .page-links a, body:not(.avada-has-pagination-padding) .page-links > .page-number:not(.prev):not(.next), body:not(.avada-has-pagination-padding) .pagination .current, body:not(.avada-has-pagination-padding) .pagination a.inactive, body:not(.avada-has-pagination-padding).fusion-hide-pagination-text .fusion-pagination .next, body:not(.avada-has-pagination-padding).fusion-hide-pagination-text .fusion-pagination .prev, body:not(.avada-has-pagination-padding).fusion-hide-pagination-text .pagination .pagination-next, body:not(.avada-has-pagination-padding).fusion-hide-pagination-text .pagination .pagination-prev {
7730	width: var(--pagination_width_height);
7731	height: var(--pagination_width_height);
7732	margin-left: calc(( var(--pagination_width_height) ) / 10);
7733	margin-right: calc(( var(--pagination_width_height) ) / 10);
7734}
7735
7736body:not(.avada-has-pagination-padding) .pagination .pagination-next, body:not(.avada-has-pagination-padding) .pagination .pagination-prev {
7737	margin-left: calc(( var(--pagination_width_height) ) / 10);
7738	margin-right: calc(( var(--pagination_width_height) ) / 10);
7739}
7740
7741body:not(.avada-has-pagination-padding) .pagination .pagination-dots {
7742	width: calc(( var(--pagination_width_height) ) / 2);
7743	margin-left: calc(( var(--pagination_width_height) ) / 10);
7744	margin-right: calc(( var(--pagination_width_height) ) / 10);
7745}
7746
7747.avada-has-pagination-padding .fusion-pagination .current, .avada-has-pagination-padding .fusion-pagination .page-numbers:not(.prev):not(.next), .avada-has-pagination-padding .page-links a, .avada-has-pagination-padding .page-links > .page-number:not(.prev):not(.next), .avada-has-pagination-padding .pagination .current, .avada-has-pagination-padding .pagination a.inactive, .avada-has-pagination-padding.fusion-hide-pagination-text .fusion-pagination .next, .avada-has-pagination-padding.fusion-hide-pagination-text .fusion-pagination .prev, .avada-has-pagination-padding.fusion-hide-pagination-text .pagination .pagination-next, .avada-has-pagination-padding.fusion-hide-pagination-text .pagination .pagination-prev {
7748	padding: var(--pagination_box_padding-height) var(--pagination_box_padding-width) var(--pagination_box_padding-height) var(--pagination_box_padding-width);
7749}
7750
7751.fusion-pagination .next, .fusion-pagination .page-numbers, .fusion-pagination .prev, .page-links, .pagination, .pagination .pagination-next, .pagination .pagination-prev {
7752	font-size: var(--pagination_font_size);
7753}
7754
7755#comment-input input, .avada-select .select2-container .select2-choice, .avada-select .select2-container .select2-choice .select2-arrow, .avada-select .select2-container .select2-choice2 .select2-arrow, .chzn-container .chzn-drop, .chzn-container-single .chzn-single, .fusion-body .avada-select-parent select, .fusion-body .gift-cards-list button.ywgc-amount-buttons, .fusion-login-box .fusion-login-form input[type=password], .fusion-login-box .fusion-login-form input[type=text], .input-text:not(textarea), .main-nav-search-form input, .post-password-form label input[type=password], .search-page-search-form input, .searchform .fusion-search-form-content .fusion-search-button input[type=submit], .searchform .fusion-search-form-content .fusion-search-field input, .searchform .search-table .search-field input, .select2-container--default .select2-selection--single, .select2-container--default .select2-selection--single .select2-selection__arrow, input.s, input[type=date], input[type=email], input[type=number], input[type=password], input[type=tel], input[type=text], input[type=time], select {
7756	height: var(--form_input_height);
7757	padding-top: 0;
7758	padding-bottom: 0;
7759}
7760
7761.avada-select .select2-container .select2-choice .select2-arrow, .avada-select .select2-container .select2-choice2 .select2-arrow, .searchform .fusion-search-form-content .fusion-search-button input[type=submit] {
7762	width: var(--form_input_height);
7763}
7764
7765.avada-select .select2-container .select2-choice .select2-arrow, .avada-select .select2-container .select2-choice2 .select2-arrow, .searchform .fusion-search-form-content .fusion-search-button input[type=submit], .select2-container .select2-choice > .select2-chosen, .select2-container--default .select2-selection--single .select2-selection__rendered {
7766	line-height: var(--form_input_height);
7767}
7768
7769.fusion-main-menu .fusion-main-menu-search .fusion-custom-menu-item-contents {
7770	width: var(--form_input_height-main-menu-search-width);
7771}
7772
7773#comment-input input, #comment-textarea textarea, .avada-select .select2-container .select2-choice, .avada-select .select2-container .select2-choice2, .chzn-container .chzn-drop, .chzn-container-single .chzn-single, .comment-form-comment textarea, .fusion-body .avada-select-parent select, .fusion-body .gift-cards-list button.ywgc-amount-buttons, .input-text, .main-nav-search-form input, .post-password-form label input[type=password], .search-page-search-form input, input.s, input[type=date], input[type=email], input[type=number], input[type=password], input[type=tel], input[type=text], input[type=time], select, textarea {
7774	background-color: var(--form_bg_color);
7775	font-size: var(--form_text_size);
7776	color: var(--form_text_color);
7777}
7778
7779#comment-input input:focus, #comment-textarea textarea:focus, .avada-select .select2-container .select2-choice2:focus, .avada-select .select2-container .select2-choice:focus, .chzn-container .chzn-drop:focus, .chzn-container-single .chzn-single:focus, .comment-form-comment textarea:focus, .fusion-body .avada-select-parent select:focus, .fusion-body .gift-cards-list button.ywgc-amount-buttons:focus, .input-text:focus, .main-nav-search-form input:focus, .post-password-form label input[type=password]:focus, .search-page-search-form input:focus, input.s:focus, input[type=date]:focus, input[type=email]:focus, input[type=number]:focus, input[type=password]:focus, input[type=tel]:focus, input[type=text]:focus, input[type=time]:focus, select:focus, textarea:focus {
7780	border-color: var(--form_focus_border_color);
7781}
7782
7783.fusion-body .gift-cards-list .ywgc-amount-buttons.selected_button {
7784	border-color: var(--form_focus_border_color);
7785}
7786
7787.searchform .fusion-search-form-content .fusion-search-field input, .select2-container--default .select2-selection--single {
7788	background-color: var(--form_bg_color);
7789	font-size: var(--form_text_size);
7790}
7791
7792#wrapper .select-arrow, .avada-select-parent .select-arrow, .fusion-modal-content .select-arrow, .select2-dropdown {
7793	background-color: var(--form_bg_color);
7794}
7795
7796#calc_shipping_state_field .select2-selection__placeholder, #comment-input .placeholder, #comment-textarea .placeholder, .fusion-search-element .searchform.fusion-search-form-clean .fusion-search-form-content .fusion-search-button input[type=submit], .fusion-search-form-clean .searchform:not(.fusion-search-form-classic) .fusion-search-form-content .fusion-search-button input[type=submit], .select2-results__option, input.s .placeholder {
7797	font-size: var(--form_text_size);
7798	color: var(--form_text_color);
7799}
7800
7801#calc_shipping_state_field .select2-selection__placeholder:focus, #comment-input .placeholder:focus, #comment-textarea .placeholder:focus, .fusion-search-element .searchform.fusion-search-form-clean .fusion-search-form-content .fusion-search-button input[type=submit]:focus, .fusion-search-form-clean .searchform:not(.fusion-search-form-classic) .fusion-search-form-content .fusion-search-button input[type=submit]:focus, .select2-results__option:focus, input.s .placeholder:focus {
7802	border-color: var(--form_focus_border_color);
7803}
7804
7805.select2-selection__rendered {
7806	font-size: var(--form_text_size);
7807}
7808
7809.catalog-ordering a, .order-dropdown ul li a, .order-dropdown > li:after, .searchform .fusion-search-form-content .fusion-search-field input, .select2-container--default .select2-selection--single .select2-selection__rendered {
7810	color: var(--form_text_color);
7811}
7812
7813.catalog-ordering a:focus, .order-dropdown ul li a:focus, .order-dropdown > li:after:focus, .searchform .fusion-search-form-content .fusion-search-field input:focus, .select2-container--default .select2-selection--single .select2-selection__rendered:focus {
7814	border-color: var(--form_focus_border_color);
7815}
7816
7817.quicktags-toolbar {
7818	background: linear-gradient(to top, var(--content_bg_color), var(--form_bg_color)) #3e3e3e;
7819}
7820
7821.quicktags-toolbar input {
7822	font-size: var(--form_text_size);
7823	color: var(--form_text_color);
7824}
7825
7826.quicktags-toolbar input:hover {
7827	background: var(--form_bg_color);
7828}
7829
7830.quicktags-toolbar input:focus {
7831	border-color: var(--form_focus_border_color);
7832}
7833
7834.fusion-live-search .fusion-search-results {
7835	background-color: var(--form_bg_color);
7836	font-size: var(--form_text_size);
7837	color: var(--form_text_color);
7838	border-radius: var(--form_border_radius);
7839}
7840
7841.fusion-live-search .fusion-search-results:focus {
7842	border-color: var(--form_focus_border_color);
7843}
7844
7845.fusion-live-search .fusion-search-results.suggestions-added {
7846	margin-top: var(--form_border_width-top);
7847}
7848
7849.fusion-live-search .fusion-search-result, .fusion-live-search .fusion-search-results {
7850	border-color: var(--form_focus_border_color);
7851	border-width: var(--form_border_width-top) var(--form_border_width-right) var(--form_border_width-bottom) var(--form_border_width-left);
7852}
7853
7854#wrapper .select-arrow, .avada-select-parent .select-arrow, .fusion-modal-content .select-arrow, .gravity-select-parent .select-arrow, .select-arrow, .wpcf7-select-parent .select-arrow {
7855	font-size: calc(( var(--form_text_size) ) * .75);
7856}
7857
7858#comment-input input::-moz-placeholder, #comment-textarea textarea::-moz-placeholder, .comment-form-comment textarea::-moz-placeholder, .input-text::-moz-placeholder, .post-password-form label input[type=password]::-moz-placeholder, .searchform .s::-moz-placeholder, input.s::-moz-placeholder, input::-moz-placeholder, textarea.fusion-form-input::-moz-placeholder {
7859	color: var(--form_text_color);
7860}
7861
7862#comment-input input::-webkit-input-placeholder, #comment-textarea textarea::-webkit-input-placeholder, .comment-form-comment textarea::-webkit-input-placeholder, .input-text::-webkit-input-placeholder, .post-password-form label input[type=password]::-webkit-input-placeholder, .searchform .s::-webkit-input-placeholder, input.s::-webkit-input-placeholder, input::-webkit-input-placeholder, textarea.fusion-form-input::-webkit-input-placeholder {
7863	color: var(--form_text_color);
7864}
7865
7866.fusion-body select:focus + .select-arrow, .fusion-body select:focus + .select2-arrow {
7867	border-color: var(--form_focus_border_color);
7868	color: var(--form_focus_border_color);
7869}
7870
7871.select2-container--default.select2-container--open .select2-dropdown, .select2-container--default.select2-container--open .select2-dropdown .select2-search, .select2-container--default.select2-container--open .select2-search--dropdown .select2-search__field, .select2-container--default.select2-container--open .select2-selection--single, .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow, .select2-container--default.select2-container--open .select2-selection--single .select2-selection__rendered {
7872	border-color: var(--form_focus_border_color);
7873}
7874
7875.select2-container--default.select2-container--open .select2-selection--single:focus .select2-selection__arrow b {
7876	border-bottom-color: var(--form_focus_border_color);
7877}
7878
7879.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
7880	border-bottom-color: var(--form_border_color);
7881}
7882
7883.select2-container--default .select2-container .select2-selection:focus .select2-selection__arrow {
7884	border-color: var(--form_focus_border_color);
7885}
7886
7887.select2-container--default .select2-selection--single:focus .select2-selection__arrow b {
7888	border-top-color: var(--form_focus_border_color);
7889}
7890
7891.select2-container--default .select2-selection--single .select2-selection__arrow b {
7892	border-top-color: var(--form_border_color);
7893}
7894
7895.fusion-search-form-clean .fusion-live-search .fusion-slider-loading {
7896	border-bottom-color: var(--form_text_color);
7897	border-top-color: var(--form_text_color-35a);
7898	border-right-color: var(--form_text_color-35a);
7899	border-left-color: var(--form_text_color-35a);
7900}
7901
7902#comment-input input, #comment-textarea textarea, .avada-select .select2-container .select2-choice, .avada-select .select2-container .select2-choice .select2-arrow, .avada-select .select2-container .select2-choice2 .select2-arrow, .chzn-container .chzn-drop, .chzn-container-single .chzn-single, .comment-form-comment textarea, .fusion-body .avada-select-parent .select-arrow, .fusion-body .avada-select-parent select, .fusion-body .gift-cards-list button.ywgc-amount-buttons, .gravity-select-parent .select-arrow, .input-text, .main-nav-search-form input, .post-password-form label input[type=password], .search-page-search-form input, .searchform .fusion-search-form-content .fusion-search-field input, .select-arrow, .select2-container .select2-selection .select2-selection__arrow, .select2-container--default .select2-dropdown .select2-search, .select2-container--default .select2-search--dropdown .select2-search__field, .select2-container--default .select2-selection--single, .select2-dropdown, input.s, input[type=date], input[type=email], input[type=number], input[type=password], input[type=tel], input[type=text], input[type=time], select, textarea {
7903	border-width: var(--form_border_width-top) var(--form_border_width-right) var(--form_border_width-bottom) var(--form_border_width-left);
7904	border-color: var(--form_border_color);
7905	border-radius: var(--form_border_radius);
7906}
7907
7908.select-arrow, .select2-arrow {
7909	color: var(--form_border_color);
7910}
7911
7912.quicktags-toolbar input {
7913	border: 1px solid var(--form_border_color);
7914}
7915
7916.fusion-contact-form .grecaptcha-badge {
7917	box-shadow: 0 0 3px var(--form_border_color) !important;
7918}
7919
7920.fusion-search-element .searchform.fusion-search-form-classic .fusion-search-form-content, .fusion-search-form-classic .searchform:not(.fusion-search-form-clean) .fusion-search-form-content, input[type=tel] {
7921	border-radius: var(--form_border_radius);
7922	border-width: var(--form_border_width-top) var(--form_border_width-right) var(--form_border_width-bottom) var(--form_border_width-left);
7923}
7924
7925.select2-container .select2-selection .select2-selection__arrow {
7926	border-width: var(--form_border_width-top) var(--form_border_width-right) var(--form_border_width-bottom) var(--form_border_width-left);
7927}
7928
7929.avada-select-parent .select-arrow, .gravity-select-parent .select-arrow, .select-arrow, .wpcf7-select-parent .select-arrow {
7930	bottom: var(--form_border_width-bottom);
7931}
7932
7933.fusion-blog-layout-masonry .fusion-post-content-wrapper, .fusion-portfolio-layout-masonry .fusion-portfolio-content {
7934	background-color: var(--timeline_bg_color-not-transparent);
7935}
7936
7937.fusion-blog-layout-grid .post .fusion-post-wrapper, .fusion-blog-layout-timeline .post, .fusion-portfolio.fusion-portfolio-boxed .fusion-portfolio-content-wrapper {
7938	background-color: var(--timeline_bg_color);
7939}
7940
7941.fusion-blog-layout-timeline .fusion-timeline-circle, .fusion-blog-layout-timeline .fusion-timeline-date, .fusion-blog-timeline-layout .fusion-timeline-circle, .fusion-blog-timeline-layout .fusion-timeline-date {
7942	background-color: var(--timeline_color);
7943}
7944
7945.fusion-blog-timeline-layout .fusion-timeline-arrow, .fusion-blog-timeline-layout .fusion-timeline-icon, .fusion-timeline-arrow, .fusion-timeline-icon {
7946	color: var(--timeline_color);
7947}
7948
7949.fusion-blog-layout-grid .post .flexslider, .fusion-blog-layout-grid .post .fusion-post-wrapper, .fusion-blog-layout-timeline .fusion-timeline-arrow, .fusion-blog-layout-timeline .fusion-timeline-date, .fusion-blog-layout-timeline .fusion-timeline-line, .fusion-blog-layout-timeline .post, .fusion-blog-layout-timeline .post .flexslider, .fusion-blog-timeline-layout .post, .fusion-blog-timeline-layout .post .flexslider, .fusion-portfolio.fusion-portfolio-boxed .fusion-portfolio-content-wrapper {
7950	border-color: var(--timeline_color);
7951}
7952
7953.avada-has-transparent-timeline_color .fusion-blog-layout-grid .post .flexslider, .avada-has-transparent-timeline_color .fusion-blog-layout-grid .post .fusion-post-wrapper, .avada-has-transparent-timeline_color .fusion-blog-layout-timeline .fusion-timeline-arrow, .avada-has-transparent-timeline_color .fusion-blog-layout-timeline .fusion-timeline-date, .avada-has-transparent-timeline_color .fusion-blog-layout-timeline .fusion-timeline-line, .avada-has-transparent-timeline_color .fusion-blog-layout-timeline .post, .avada-has-transparent-timeline_color .fusion-blog-layout-timeline .post .flexslider, .avada-has-transparent-timeline_color .fusion-blog-timeline-layout .post, .avada-has-transparent-timeline_color .fusion-blog-timeline-layout .post .flexslider, .avada-has-transparent-timeline_color .fusion-portfolio.fusion-portfolio-boxed .fusion-portfolio-content-wrapper, .avada-has-transparent-timeline_color.fusion-portfolio.fusion-portfolio-boxed .fusion-portfolio-content-wrapper {
7954	border: none;
7955}
7956
7957.fusion-blog-layout-grid .post .fusion-content-sep, .fusion-blog-layout-timeline .post .fusion-content-sep, .fusion-blog-timeline-layout .post .fusion-content-sep, .fusion-body .product .fusion-content-sep, .fusion-portfolio.fusion-portfolio-boxed .fusion-content-sep {
7958	border-color: var(--grid_separator_color);
7959}
7960
7961.fusion-blog-layout-grid .post .fusion-content-sep, .fusion-layout-timeline .post .fusion-content-sep, .fusion-portfolio.fusion-portfolio-boxed .fusion-content-sep {
7962	border-color: var(--grid_separator_color);
7963}
7964
7965@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) {
7966	.avada-footer-fx-bg-parallax.avada-has-footer-widget-bg-image .fusion-body #wrapper, .avada-footer-fx-no-height-bg-parallax.avada-has-footer-widget-bg-image .fusion-body #wrapper, .avada-footer-fx-no-height-parallax-effect.avada-has-footer-widget-bg-image .fusion-body #wrapper, .avada-footer-fx-no-height-sticky-with-parallax-bg-image.avada-has-footer-widget-bg-image .fusion-body #wrapper, .avada-footer-fx-parallax-effect.avada-has-footer-widget-bg-image .fusion-body #wrapper, .avada-footer-fx-sticky-with-parallax-bg-image.avada-has-footer-widget-bg-image .fusion-body #wrapper {
7967		background-color: transparent;
7968	}
7969}
7970
7971@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) {
7972	.avada-footer-fx-bg-parallax.avada-has-footer-widget-bg-image .fusion-body #wrapper, .avada-footer-fx-no-height-bg-parallax.avada-has-footer-widget-bg-image .fusion-body #wrapper, .avada-footer-fx-no-height-parallax-effect.avada-has-footer-widget-bg-image .fusion-body #wrapper, .avada-footer-fx-no-height-sticky-with-parallax-bg-image.avada-has-footer-widget-bg-image .fusion-body #wrapper, .avada-footer-fx-parallax-effect.avada-has-footer-widget-bg-image .fusion-body #wrapper, .avada-footer-fx-sticky-with-parallax-bg-image.avada-has-footer-widget-bg-image .fusion-body #wrapper {
7973		background-color: transparent;
7974	}
7975}
7976
7977#slidingbar-area .widget-title, #slidingbar-area h3, .fusion-privacy-bar-full .column-title {
7978	font-family: var(--footer_headings_typography-font-family);
7979	font-size: var(--footer_headings_typography-font-size);
7980	font-weight: var(--footer_headings_typography-font-weight);
7981	line-height: var(--footer_headings_typography-line-height);
7982	letter-spacing: var(--footer_headings_typography-letter-spacing);
7983	text-transform: var(--footer_headings_typography-text-transform);
7984	font-style: var(--footer_headings_typography-font-style, normal);
7985	color: var(--footer_headings_typography-color);
7986}
7987
7988.fusion-footer-widget-column .product-title {
7989	color: var(--footer_headings_typography-color);
7990}
7991
7992:root {
7993	--adminbar-height: 0px;
7994}
7995
7996body.admin-bar {
7997	--adminbar-height: 32px;
7998}
7999
8000@media screen and (max-width:782px) {
8001	body.admin-bar {
8002		--adminbar-height: 46px;
8003	}
8004}
8005
8006.page-template-blank #boxed-wrapper {
8007	display: flex;
8008}
8009
8010.page-template-blank #boxed-wrapper > div {
8011	flex-grow: 1;
8012	flex-basis: auto;
8013}
8014
8015#main .fusion-row, #slidingbar-area .fusion-row, .fusion-footer-widget-area .fusion-row, .fusion-page-title-row {
8016	max-width: var(--site_width);
8017}
8018
8019.ua-mobile .avada-not-responsive #slidingbar-area.fusion-sliding-bar-position-bottom, .ua-mobile .avada-not-responsive #slidingbar-area.fusion-sliding-bar-position-top {
8020	width: var(--site_width);
8021}
8022
8023body.avada-not-responsive {
8024	min-width: var(--site_width);
8025}
8026
8027html:not(.avada-has-site-width-percent) #main, html:not(.avada-has-site-width-percent) .fusion-footer-copyright-area, html:not(.avada-has-site-width-percent) .fusion-footer-widget-area, html:not(.avada-has-site-width-percent) .fusion-sliding-bar-position-bottom .fusion-sliding-bar, html:not(.avada-has-site-width-percent) .fusion-sliding-bar-position-top .fusion-sliding-bar {
8028	padding-left: 30px;
8029	padding-right: 30px;
8030}
8031
8032html:not(.avada-has-site-width-percent) #main.width-100 {
8033	padding-left: var(--hundredp_padding-fallback_to_zero);
8034	padding-right: var(--hundredp_padding-fallback_to_zero);
8035}
8036
8037.fusion-page-title-bar.fusion-tb-page-title-bar {
8038	padding-left: 0;
8039	padding-right: 0;
8040	height: auto;
8041}
8042
8043.fusion-footer.fusion-tb-footer .fusion-footer-widget-area {
8044	padding: 0;
8045}
8046
8047body.layout-boxed-mode {
8048	margin-top: var(--margin_offset-top) !important;
8049	margin-bottom: var(--margin_offset-bottom) !important;
8050}
8051
8052body.layout-boxed-mode #wrapper, body.layout-boxed-mode .fusion-footer-parallax {
8053	width: var(--site_width);
8054	max-width: 100%;
8055	margin: 0 auto;
8056}
8057
8058body.layout-boxed-mode #wrapper.wrapper_blank {
8059	display: block;
8060}
8061
8062.has-sidebar .width-100 .fusion-fullwidth, .has-sidebar .width-100 .nonhundred-percent-fullwidth {
8063	margin-left: 0;
8064	margin-right: 0;
8065}
8066
8067.width-100 .fusion-fullwidth, .width-100 .nonhundred-percent-fullwidth {
8068	margin-left: var(--hundredp_padding-hundred_percent_negative_margin);
8069	margin-right: var(--hundredp_padding-hundred_percent_negative_margin);
8070}
8071
8072.width-100 .fusion-fullwidth .fusion-fullwidth, .width-100 .fusion-fullwidth .n
8072onhundred-percent-fullwidth {
8073	margin-left: 0;
8074	margin-right: 0;
8075}
8076
8077.width-100 .fusion-fullwidth.fusion-absolute-container {
8078	width: calc(100% + 2 * ( var(--hundredp_padding-fallback_to_zero_px) ));
8079}
8080
8081body.page-template-100-width.side-header .fusion-tb-footer .fusion-fullwidth.fusion-absolute-container {
8082	width: calc(100% - var(--side_header_width));
8083}
8084
8085html.avada-has-site-width-percent body #main.width-100 > .fusion-row, html.avada-has-site-width-percent body.avada-responsive #main.width-100 > .fusion-row {
8086	padding-left: 0;
8087	padding-right: 0;
8088}
8089
8090html.avada-has-site-width-percent .width-100 .fullwidth-box, html.avada-has-site-width-percent .width-100 .fullwidth-box .fusion-row .fusion-full-width-sep {
8091	margin-left: var(--hundredp_padding-hundred_percent_negative_margin);
8092	margin-right: var(--hundredp_padding-hundred_percent_negative_margin);
8093}
8094
8095html.avada-has-site-width-percent .width-100 .fullwidth-box .fullwidth-box, html.avada-has-site-width-percent .width-100 .fullwidth-box .fullwidth-box .fusion-row .fusion-full-width-sep {
8096	margin-left: 0;
8097	margin-right: 0;
8098}
8099
8100html.avada-has-site-width-percent.avada-has-site-width-100-percent #main .fusion-row, html.avada-has-site-width-percent.avada-has-site-width-100-percent #slidingbar .fusion-row, html.avada-has-site-width-percent.avada-has-site-width-100-percent .fusion-footer-copyright-area, html.avada-has-site-width-percent.avada-has-site-width-100-percent .fusion-footer-widget-area {
8101	padding-left: var(--hundredp_padding);
8102	padding-right: var(--hundredp_padding);
8103}
8104
8105body.awb-no-sidebars #content {
8106	width: 100%;
8107	float: none;
8108}
8109
8110body.has-sidebar #main .sidebar {
8111	width: var(--sidebar_width);
8112}
8113
8114body.has-sidebar #content {
8115	width: calc(100% - var(--sidebar_width) - var(--sidebar_gutter));
8116}
8117
8118body.has-sidebar.double-sidebars #main #sidebar {
8119	width: var(--sidebar_2_1_width);
8120	margin-left: calc(var(--dual_sidebar_gutter) - 100% + var(--sidebar_2_2_width));
8121}
8122
8123body.has-sidebar.double-sidebars #main #sidebar-2 {
8124	width: var(--sidebar_2_2_width);
8125	margin-left: var(--dual_sidebar_gutter);
8126}
8127
8128body.has-sidebar.double-sidebars #content {
8129	width: calc(100% - var(--sidebar_2_1_width) - var(--sidebar_2_2_width) - var(--dual_sidebar_gutter) - var(--dual_sidebar_gutter));
8130	margin-left: calc(var(--sidebar_2_1_width) + var(--dual_sidebar_gutter));
8131}
8132
8133#main {
8134	padding-left: 30px;
8135	padding-right: 30px;
8136	padding-top: var(--main_padding-top);
8137	padding-bottom: var(--main_padding-bottom);
8138}
8139
8140#main.width-100 {
8141	padding-left: var(--hundredp_padding-fallback_to_zero);
8142	padding-right: var(--hundredp_padding-fallback_to_zero);
8143}
8144
8145html.avada-is-100-percent-template #main {
8146	padding-left: 0;
8147	padding-right: 0;
8148}
8149
8150html.avada-is-100-percent-template #main.width-100 {
8151	padding-left: var(--hundredp_padding-fallback_to_zero);
8152	padding-right: var(--hundredp_padding-fallback_to_zero);
8153}
8154
8155body.layout-boxed-mode.layout-scroll-offset-framed {
8156	margin-top: var(--margin_offset-top-no-percent) !important;
8157	margin-bottom: var(--margin_offset-bottom-no-percent) !important;
8158}
8159
8160.fusion-bottom-frame, .fusion-boxed-shadow, .fusion-sides-frame, .fusion-top-frame {
8161	display: none;
8162}
8163
8164.layout-boxed-mode.layout-scroll-offset-framed .fusion-sides-frame {
8165	display: block;
8166	position: fixed;
8167	z-index: -2;
8168	width: 100%;
8169	height: 100%;
8170	left: 0;
8171	top: 0;
8172	pointer-events: none;
8173}
8174
8175.layout-boxed-mode.layout-scroll-offset-framed:not(.avada-has-zero-margin-offset-top) .fusion-bottom-frame, .layout-boxed-mode.layout-scroll-offset-framed:not(.avada-has-zero-margin-offset-top) .fusion-top-frame {
8176	display: block;
8177	position: fixed;
8178	z-index: 99999;
8179	width: 100%;
8180}
8181
8182.layout-boxed-mode.layout-scroll-offset-framed:not(.avada-has-zero-margin-offset-top) .fusion-sides-frame, .layout-boxed-mode.layout-scroll-offset-framed:not(.avada-has-zero-margin-offset-top) .fusion-top-frame {
8183	top: 0;
8184}
8185
8186.layout-boxed-mode.layout-scroll-offset-framed:not(.avada-has-zero-margin-offset-top) .fusion-bottom-frame {
8187	bottom: 0;
8188}
8189
8190.layout-boxed-mode.layout-scroll-offset-framed:not(.avada-has-zero-margin-offset-top).avada-has-boxed-modal-shadow-none .fusion-boxed-shadow {
8191	display: none;
8192}
8193
8194.layout-boxed-mode.layout-scroll-offset-framed:not(.avada-has-zero-margin-offset-top):not(.avada-has-boxed-modal-shadow-none):not(.avada-footer-fx-sticky) #wrapper {
8195	box-shadow: none;
8196}
8197
8198.layout-boxed-mode.layout-scroll-offset-framed.avada-has-boxed-modal-shadow-hard .fusion-boxed-shadow, .layout-boxed-mode.layout-scroll-offset-framed.avada-has-boxed-modal-shadow-light .fusion-boxed-shadow, .layout-boxed-mode.layout-scroll-offset-framed.avada-has-boxed-modal-shadow-medium .fusion-boxed-shadow {
8199	display: block;
8200	position: fixed;
8201	z-index: 99999;
8202	pointer-events: none;
8203}
8204
8205.layout-boxed-mode.layout-scroll-offset-framed .fusion-top-frame {
8206	height: var(--margin_offset-top-no-percent);
8207}
8208
8209.layout-boxed-mode.layout-scroll-offset-framed .fusion-bottom-frame {
8210	height: var(--margin_offset-bottom-no-percent);
8211}
8212
8213.layout-boxed-mode.layout-scroll-offset-framed .fusion-boxed-shadow {
8214	width: var(--site_width);
8215	height: calc(100vh - var(--margin_offset-top-no-percent) - var(--margin_offset-bottom-no-percent));
8216	top: var(--margin_offset-top-no-percent);
8217	left: calc(( 100% - var(--site_width) ) / 2);
8218}
8219
8220.layout-boxed-mode.layout-scroll-offset-framed.admin-bar .fusion-sides-frame, .layout-boxed-mode.layout-scroll-offset-framed.admin-bar .fusion-top-frame {
8221	top: 32px;
8222}
8223
8224.layout-boxed-mode.layout-scroll-offset-framed.admin-bar .fusion-boxed-shadow {
8225	height: calc(100vh - var(--margin_offset-top-no-percent) - var(--margin_offset-bottom-no-percent) - var(--adminbar-height));
8226}
8227
8228.layout-boxed-mode.layout-scroll-offset-framed.admin-bar .fusion-boxed-shadow {
8229	top: calc(var(--margin_offset-top-no-percent) + var(--adminbar-height));
8230}
8231
8232.layout-boxed-mode:not(.avada-has-zero-margin-offset-top).layout-scroll-offset-framed #boxed-wrapper {
8233	padding-top: var(--margin_offset-top-no-percent);
8234	padding-bottom: var(--margin_offset-bottom-no-percent);
8235	margin-top: calc(var(--margin_offset-top-no-percent) / -1);
8236	margin-bottom: calc(var(--margin_offset-bottom-no-percent) / -1);
8237}
8238
8239html.avada-has-site-width-percent .avada-responsive.layout-boxed-mode #main .fusion-row, html.avada-has-site-width-percent .avada-responsive.layout-boxed-mode #slidingbar-area .fusion-row, html.avada-has-site-width-percent .avada-responsive.layout-boxed-mode #small-nav .fusion-row, html.avada-has-site-width-percent .avada-responsive.layout-boxed-mode .fusion-footer-copyright-area .fusion-row, html.avada-has-site-width-percent .avada-responsive.layout-boxed-mode .fusion-footer-widget-area .fusion-row, html.avada-has-site-width-percent .avada-responsive.layout-boxed-mode .fusion-page-title-row {
8240	max-width: none;
8241	padding-left: 10px;
8242	padding-right: 10px;
8243}
8244
8245html.avada-has-site-width-percent.avada-html-not-responsive {
8246	overflow-x: auto;
8247}
8248
8249html.avada-has-site-width-percent.avada-html-not-responsive body {
8250	overflow-x: auto;
8251}
8252
8253.layout-wide-mode #wrapper {
8254	width: 100%;
8255	max-width: none;
8256}
8257
8258.avada-has-pagetitle-100-width.layout-wide-mode .fusion-page-title-row {
8259	max-width: 100%;
8260}
8261
8262.avada-footer-fx-parallax-effect #main {
8263	z-index: auto;
8264}
8265
8266.avada-footer-fx-parallax-effect .fusion-tb-header .fusion-fullwidth {
8267	--awb-z-index: 2;
8268}
8269
8270.fusion-portfolio-boxed .fusion-portfolio-unboxed .fusion-portfolio-content {
8271	padding: 0;
8272	margin: 20px 0;
8273}
8274
8275.fusion-portfolio-boxed .fusion-portfolio-unboxed .fusion-portfolio-content-wrapper {
8276	border: none;
8277}
8278
8279.fusion-portfolio-layout-masonry .fusion-portfolio-content {
8280	position: absolute;
8281	bottom: 0;
8282	left: 0;
8283	right: 0;
8284	z-index: 1;
8285	margin: 0;
8286}
8287
8288.fusion-portfolio-content-wrapper .fusion-portfolio-content {
8289	text-align: var(--portfolio_archive_text_alignment);
8290}
8291
8292.fusion-portfolio-layout-masonry {
8293	margin: calc(( var(--portfolio_archive_column_spacing) ) / -2);
8294}
8295
8296.fusion-portfolio-layout-masonry .fusion-portfolio-content {
8297	padding: var(--portfolio_archive_text_layout-padding);
8298}
8299
8300article.fusion-portfolio-post.post.fusion-col-spacing {
8301	padding: calc(( var(--portfolio_archive_column_spacing) ) / 2);
8302}
8303
8304.fusion-portfolio-boxed .fusion-portfolio-content {
8305	padding-top: var(--portfolio_archive_layout_padding-top);
8306	padding-bottom: var(--portfolio_archive_layout_padding-bottom);
8307	padding-left: var(--portfolio_archive_layout_padding-left);
8308	padding-right: var(--portfolio_archive_layout_padding-right);
8309}
8310
8311.fusion-portfolio-archive .fusion-load-more-button.fusion-portfolio-button {
8312	background-color: var(--portfolio_archive_load_more_posts_button_bg_color);
8313	color: var(--portfolio_archive_load_more_posts_button_text_color);
8314}
8315
8316.fusion-portfolio-archive .fusion-load-more-button.fusion-portfolio-button:hover {
8317	background-color: var(--portfolio_archive_load_more_posts_hover_button_bg_color);
8318	color: var(--portfolio_archive_load_more_posts_hover_button_text_color);
8319}
8320
8321.fusion-portfolio-content .fusion-portfolio-meta {
8322	font-size: var(--portfolio_meta_font_size);
8323}
8324
8325body .fusion-content-widget-area .button {
8326	margin-left: 15px;
8327}
8328
8329.widget_recent_entries .post-date {
8330	display: block;
8331}
8332
8333.fusion-content-widget-area > section:last-child {
8334	margin-bottom: 0;
8335}
8336
8337.fusion-content-widget-area .widget {
8338	margin-bottom: 45px;
8339	position: relative;
8340}
8341
8342.fusion-content-widget-area .widget.flickr {
8343	overflow: hidden;
8344}
8345
8346.fusion-content-widget-area .widget ul {
8347	list-style: none;
8348	margin: 0;
8349	padding: 0;
8350}
8351
8352.fusion-content-widget-area .widget li {
8353	margin: 0;
8354	padding: 0;
8355	display: block;
8356}
8357
8358.fusion-content-widget-area .widget li a {
8359	display: inline;
8360}
8361
8362.fusion-content-widget-area .widget .recentcomments, .fusion-content-widget-area .widget li a, .fusion-content-widget-area .widget_categories li {
8363	color: #838383;
8364}
8365
8366.fusion-content-widget-area .widget .recentcomments, .fusion-content-widget-area .widget_categories li {
8367	display: block;
8368}
8369
8370.fusion-content-widget-area .widget .recentcomments a {
8371	background: 0 0;
8372	border: none;
8373}
8374
8375.fusion-content-widget-area .contact_info .address {
8376	margin: 0 0 15px;
8377}
8378
8379.fusion-content-widget-area .flickr-photo a {
8380	background: 0 0;
8381	float: left;
8382	border: 0;
8383}
8384
8385.fusion-content-widget-area .widget_categories li a {
8386	display: block;
8387	border: 0;
8388	background: 0 0;
8389	padding: 0;
8390}
8391
8392.fusion-content-widget-area .jtwt .jtwt_tweet:before {
8393	color: #d8d8d8;
8394}
8395
8396.fusion-content-widget-area #comment-input input, .fusion-content-widget-area input.s {
8397	width: 100%;
8398	margin-right: 0;
8399}
8400
8401.fusion-content-widget-area .widget_recent_entries ul {
8402	padding: 0;
8403}
8404
8405.fusion-content-widget-area ul.list-icon {
8406	margin-left: 25px;
8407}
8408
8409.fusion-content-widget-area .fusion-image-wrapper .fusion-rollover .fusion-rollover-content a:hover {
8410	color: #333;
8411}
8412
8413.sidebar {
8414	width: 23.4042553%;
8415	float: right;
8416}
8417
8418.sidebar.fusion-sticky-sidebar .fusion-sidebar-inner-content > section:last-child {
8419	margin-bottom: 0 !important;
8420}
8421
8422.sidebar .widget {
8423	margin-bottom: 45px;
8424	position: relative;
8425}
8426
8427.sidebar .widget.flickr {
8428	overflow: hidden;
8429}
8430
8431.sidebar .widget .widget_title {
8432	margin: 0;
8433	padding: 0;
8434	font-size: 13px;
8435	margin-bottom: 18px;
8436	color: #333;
8437}
8438
8439.sidebar .widget ul {
8440	list-style: none;
8441	margin: 0;
8442	padding: 0;
8443}
8444
8445.sidebar .widget li {
8446	margin: 0;
8447	padding: 0;
8448	display: block;
8449}
8450
8451.fusion-content-widget-area .contact_info p, .fusion-widget-area .contact_info p {
8452	margin: 0;
8453}
8454
8455.fusion-content-widget-area .s {
8456	width: 100%;
8457}
8458
8459#slidingbar .widget_calendar table, .sidebar .widget_calendar table {
8460	width: 100%;
8461}
8462
8463.widget_calendar.fusion-widget-align-default th {
8464	text-align: left;
8465}
8466
8467.widget_calendar #next {
8468	text-align: right;
8469}
8470
8471.widget_calendar #prev {
8472	text-align: left;
8473}
8474
8475.fusion-ad-125-125 .fusion-image-row {
8476	display: flex;
8477	flex-wrap: wrap;
8478}
8479
8480.fusion-ad-125-125 .fusion-image-holder {
8481	display: inline-block;
8482	box-sizing: border-box;
8483	padding: 2px;
8484	width: 50%;
8485}
8486
8487.fusion-ad-125-125 .fusion-image-holder a {
8488	display: inline-block;
8489}
8490
8491.tagcloud a {
8492	display: inline-flex;
8493	align-items: center;
8494	margin: 2px 0;
8495	padding: 0 10px;
8496	min-height: 2.15em;
8497	line-height: 2.15em;
8498	font-size: .9em;
8499	border: 1px solid;
8500	text-shadow: none;
8501}
8502
8503.fusion-body .widget .tagcloud a:hover {
8504	color: #fff;
8505}
8506
8507.jtwt li {
8508	background: 0 0;
8509}
8510
8511.fusion-content-widget-area .jtwt .jtwt_tweet, .jtwt .jtwt_tweet {
8512	position: relative;
8513	padding: 0;
8514	border: 0;
8515	margin-bottom: 30px;
8516	font-size: 13px;
8517	line-height: 20px;
8518	padding-left: 45px;
8519	padding-top: 0;
8520}
8521
8522.jtwt .jtwt_tweet:before {
8523	position: absolute;
8524	top: 6px;
8525	margin-left: -45px;
8526	content: "";
8527	font-family: awb-icons;
8528	font-size: 30px;
8529}
8530
8531.jtwt .jtwt_tweet a {
8532	background: 0 0;
8533	color: #bfbfbf;
8534	display: inline;
8535	padding: 0;
8536	border: 0;
8537}
8538
8539.jtwt .jtwt_tweet a:hover {
8540	color: #65bc7b;
8541}
8542
8543.jtwt .jtwt_tweet .jtwt_tweet_text {
8544	margin-bottom: 0;
8545	margin-top: 0;
8546}
8547
8548.recent-works-items {
8549	overflow: hidden;
8550}
8551
8552.recent-works-items a {
8553	display: inline-block;
8554	padding: 3px 1.5px;
8555}
8556
8557.fusion-columns-4 .recent-works-items a, .fusion-columns-5 .recent-works-items a, .fusion-columns-6 .recent-works-items a {
8558	max-width: 60px;
8559}
8560
8561.fusion-widget-area ul.list-icon a {
8562	border: medium none;
8563	padding: 0;
8564}
8565
8566.fusion-sliding-bar-area .widget_shopping_cart_content .buttons {
8567	background: rgba(0, 0, 0, .4);
8568}
8569
8570.fusion-sliding-bar-area .products-slider li .image {
8571	width: auto;
8572	height: auto;
8573}
8574
8575.fusion-widget-area .products a {
8576	padding: 0;
8577	border: 0;
8578	background: 0 0;
8579}
8580
8581.fusion-widget-area .products .product-title {
8582	margin: 0 0 10px;
8583}
8584
8585.fusion-widget-area .products-slider a {
8586	border: 0;
8587	background: 0 0;
8588	margin: 0;
8589	padding-top: 0;
8590	padding-bottom: 0;
8591	padding-right: 0;
8592	display: inline-block;
8593	width: auto;
8594}
8595
8596.fusion-widget-area .image-extras-content h3 {
8597	text-transform: none;
8598	margin-bottom: 5px;
8599}
8600
8601.fusion-widget-area .product-category mark {
8602	background-color: transparent;
8603	color: inherit;
8604}
8605
8606.fusion-widget-area .product-category h3 {
8607	margin-bottom: 0;
8608}
8609
8610.widget_layered_nav li a:before, .widget_product_categories li a:before, .woocommerce-tabs .tabs a:hover .arrow:after, .woocommerce-tabs .tabs li.active a .arrow:after {
8611	position: absolute;
8612	font-family: awb-icons;
8613	content: "";
8614	margin-left: -12px;
8615}
8616
8617.fusion-widget-area .widget .recentcomments:before, .fusion-widget-area .widget_archive li a:before, .fusion-widget-area .widget_categories li a:before, .fusion-widget-area .widget_links li a:before, .fusion-widget-area .widget_meta li a:before, .fusion-widget-area .widget_nav_menu li a:before, .fusion-widget-area .widget_pages li a:before, .fusion-widget-area .widget_recent_entries li a:before, .fusion-widget-area .widget_rss li a:before {
8618	position: absolute;
8619	font-family: awb-icons;
8620	content: "";
8621	margin-left: -12px;
8622}
8623
8624.fusion-widget-area .widget .recentcomments, .fusion-widget-area .widget_archive li, .fusion-widget-area .widget_categories li, .fusion-widget-area .widget_layered_nav li, .fusion-widget-area .widget_links li, .fusion-widget-area .widget_meta li, .fusion-widget-area .widget_nav_menu li, .fusion-widget-area .widget_pages li, .fusion-widget-area .widget_product_categories li, .fusion-widget-area .widget_recent_entries li, .fusion-widget-area .widget_rss li {
8625	display: block;
8626	padding: 10px 10px 10px 12px;
8627	border-bottom: 1px solid #e7e6e6;
8628	position: relative;
8629}
8630
8631.fusion-widget-area .widget_categories li {
8632	position: relative;
8633}
8634
8635.fusion-widget-area .widget_layered_nav .count, .fusion-widget-area .widget_layered_nav_filters .count {
8636	transition: color .2s cubic-bezier(.21, .6, .35, 1);
8637}
8638
8639.fusion-widget-area .widget_layered_nav li.chosen .count, .fusion-widget-area .widget_layered_nav li.chosen a, .fusion-widget-area .widget_layered_nav li.chosen a:before, .fusion-widget-area .widget_layered_nav_filters li.chosen .count, .fusion-widget-area .widget_layered_nav_filters li.chosen a, .fusion-widget-area .widget_layered_nav_filters li.chosen a:before {
8640	font-weight: 700;
8641}
8642
8643.fusion-widget-area .widget_rss .rss-date {
8644	display: block;
8645	margin: .15em 0;
8646}
8647
8648.fusion-widget-area .widget_categories li span {
8649	position: absolute;
8650}
8651
8652.fusion-widget-area .widget_categories .children {
8653	margin-left: 5px;
8654	padding-top: 10px;
8655}
8656
8657.fusion-widget-area .widget_categories li .children li:last-child, .fusion-widget-area .widget_categories li .sub-menu li:last-child, .fusion-widget-area .widget_nav_menu li .children li:last-child, .fusion-widget-area .widget_nav_menu li .sub-menu li:last-child, .fusion-widget-area .widget_pages li .children li:last-child, .fusion-widget-area .widget_pages li .sub-menu li:last-child, .fusion-widget-area .widget_product_categories li .children li:last-child, .fusion-widget-area .widget_product_categories li .sub-menu li:last-child {
8658	padding-bottom: 0;
8659	border-bottom: none;
8660}
8661
8662.shortcode-tabs .tab_content ul.arrow {
8663	float: none;
8664}
8665
8666.fusion-widget-area ul.arrow {
8667	list-style: none;
8668	margin: 0;
8669	padding: 0;
8670}
8671
8672.fusion-widget-area ul.arrow li:before {
8673	display: inline-block;
8674	background-repeat: no-repeat;
8675	background-position: center center;
8676	background-color: #65bc7b;
8677	height: 18px;
8678	border-radius: 75px;
8679	width: 18px;
8680	content: " ";
8681	float: left;
8682	margin-right: 10px;
8683	margin-left: 0;
8684}
8685
8686.fusion-widget-area ul.arrow li {
8687	line-height: 18px;
8688	margin: 0;
8689	padding: 0;
8690	margin-bottom: 15px;
8691	padding-left: 0;
8692}
8693
8694.fusion-widget-area .children, .fusion-widget-area .sub-menu {
8695	margin-left: 15px;
8696}
8697
8698.fusion-widget-area .widget_nav_menu .sub-menu {
8699	padding-top: 10px;
8700}
8701
8702.fusion-widget-area .fusion-vertical-menu-widget .children, .fusion-widget-area .fusion-vertical-menu-widget .sub-menu {
8703	margin-left: 0;
8704}
8705
8706.widget_categories li {
8707	background: 0 0;
8708	padding: 0;
8709	border-bottom: 0;
8710}
8711
8712.fusion-widget-area .widget > ul > li:first-child, .fusion-widget-area .widget_nav_menu > div > ul > li:first-child {
8713	padding-top: 0;
8714}
8715
8716.widget_wooslider_slideshow_slides li a {
8717	background: 0 0;
8718	border: 0;
8719	margin: 0;
8720	padding: 0;
8721}
8722
8723.fusion-widget-area .flexslider .slides > li {
8724	padding-top: 0;
8725	padding-bottom: 0;
8726}
8727
8728.fusion-author-widget .fusion-author-widget-left {
8729	text-align: left;
8730}
8731
8732.fusion-author-widget .fusion-author-widget-center {
8733	text-align: center;
8734}
8735
8736.fusion-author-widget .fusion-author-widget-right {
8737	text-align: right;
8738}
8739
8740.fusion-author-widget .fusion-author-widget-name {
8741	margin-top: 20px;
8742}
8743
8744.fusion-author-widget .fusion-social-networks {
8745	margin: -7px 0;
8746}
8747
8748.fusion-author-widget .fusion-social-networks .fusion-social-networks-wrapper .fusion-social-network-icon {
8749	margin: 7px 5.5px;
8750}
8751
8752.fusion-author-widget .fusion-social-networks.boxed-icons {
8753	margin: -5px 0;
8754}
8755
8756.fusion-author-widget .fusion-social-networks.boxed-icons .fusion-social-networks-wrapper .fusion-social-network-icon {
8757	margin: 5px 3.5px;
8758}
8759
8760.fusion-author-widget .fusion-author-widget-separator .fusion-author-widget-sep {
8761	border-top: 1px solid;
8762}
8763
8764.fusion-author-widget .fusion-author-widget-sep {
8765	margin: 20px 0;
8766	height: 0;
8767}
8768
8769.fusion-tabs-widget .fusion-tabs-widget-wrapper {
8770	border: 1px solid #eaeaea;
8771}
8772
8773.fusion-tabs-widget .fusion-tabs-nav ul {
8774	display: flex;
8775	list-style: none;
8776	margin: 0;
8777	padding: 0;
8778}
8779
8780.fusion-tabs-widget .fusion-tabs-nav ul li {
8781	flex: 1;
8782	margin: 0;
8783	padding: 0;
8784	border-right: 1px solid;
8785}
8786
8787.fusion-tabs-widget .fusion-tabs-nav ul li:last-child {
8788	border-right: none;
8789}
8790
8791.fusion-tabs-widget .fusion-tabs-nav ul li a {
8792	display: block;
8793	padding: 11px 0;
8794	border-top: 3px solid transparent;
8795	transition: all .2s;
8796	background: #f1f2f2;
8797	color: #333;
8798	font-size: 13px;
8799	text-align: center;
8800}
8801
8802.fusion-footer-widget-area .fusion-widget-area .fusion-column .fusion-tabs-widget .fusion-tabs-nav ul li a {
8803	padding: 11px 0;
8804}
8805
8806.fusion-tabs-widget .fusion-tabs-nav ul li.active a {
8807	border-top: 3px solid #65bc7b;
8808}
8809
8810.fusion-tabs-widget .fusion-tabs-nav ul li .fusionicon-bubbles {
8811	font-size: 18px;
8812}
8813
8814.fusion-tabs-widget .fusion-tabs-image-circle .image img {
8815	border-radius: 50%;
8816}
8817
8818.fusion-tabs-widget .fusion-tabs-image-square .image img {
8819	border-radius: 0;
8820}
8821
8822.fusion-tabs-widget .fusion-tabs-widget-content .fusion-tabs-widget-items {
8823	list-style: none;
8824	margin: 0;
8825	padding: 0;
8826}
8827
8828.fusion-tabs-widget .fusion-tabs-widget-content .fusion-tabs-widget-items li {
8829	overflow: hidden;
8830	padding: 20px 15px;
8831	border-bottom: 1px solid #e2e2e2;
8832}
8833
8834.fusion-tabs-widget .fusion-tabs-widget-content .fusion-tabs-widget-items li:last-child {
8835	border-bottom: 0;
8836}
8837
8838.fusion-tabs-widget .fusion-tabs-widget-content .image {
8839	float: left;
8840	margin-right: 13px;
8841	width: 52px;
8842}
8843
8844.fusion-tabs-widget .fusion-tabs-widget-content .image a {
8845	height: auto;
8846	width: auto;
8847	line-height: normal;
8848	text-indent: 0;
8849}
8850
8851.fusion-tabs-widget .fusion-tabs-widget-content .fusion-date-box {
8852	float: left;
8853	margin-right: 13px;
8854	padding: 7px 6px;
8855	min-width: 64px;
8856	text-align: center;
8857}
8858
8859.fusion-tabs-widget .fusion-tabs-widget-content .fusion-date-box .fusion-date {
8860	font-size: 1.3em;
8861	line-height: 1;
8862	font-weight: 700;
8863}
8864
8865.fusion-tabs-widget .fusion-tabs-widget-content .fusion-date-box .fusion-month-year {
8866	margin-top: .5em;
8867	line-height: 1;
8868	font-size: .85em;
8869}
8870
8871.fusion-tabs-widget .fusion-tabs-widget-content .post-holder a {
8872	display: block;
8873	overflow: hidden;
8874	line-height: normal;
8875}
8876
8877.fusion-tabs-widget .fusion-tabs-widget-content .post-holder p {
8878	margin: 0 0 2px;
8879}
8880
8881.fusion-tabs-widget .fusion-tabs-widget-content .post-holder .fusion-meta {
8882	margin-top: 2px;
8883}
8884
8885.fusion-tabs-widget .fusion-tabs-widget-content .post-holder .fusion-meta p > a {
8886	display: inline;
8887}
8888
8889.flickr_badge_image {
8890	display: inline-block;
8891	padding: 3px;
8892}
8893
8894.flickr_badge_image a {
8895	display: inline-block;
8896}
8897
8898.flickr_badge_image img {
8899	width: 66px;
8900	height: 66px;
8901}
8902
8903.fusion-columns-4 .flickr_badge_image img, .fusion-columns-5 .flickr_badge_image img, .fusion-columns-6 .flickr_badge_image img {
8904	width: 60px;
8905	height: 60px;
8906}
8907
8908.fusion-tabs-widget .fusion-tabs-clean.fusion-tabs-widget-wrapper {
8909	border: none;
8910}
8911
8912.fusion-tabs-widget .fusion-tabs-clean.fusion-tabs-widget-wrapper .fusion-tabs-nav {
8913	margin-bottom: 28px;
8914}
8915
8916.fusion-tabs-widget .fusion-tabs-clean.fusion-tabs-widget-wrapper .fusion-tabs-nav ul li a {
8917	padding: 14px 0;
8918	border-top: none;
8919}
8920
8921.fusion-footer-widget-area .fusion-widget-area .fusion-column .fusion-tabs-widget .fusion-tabs-clean.fusion-tabs-widget-wrapper .fusion-tabs-nav ul li a {
8922	padding: 14px 0;
8923}
8924
8925.fusion-tabs-widget .fusion-tabs-clean.fusion-tabs-widget-wrapper .fusion-tabs-nav ul li.active a {
8926	border-top: none;
8927}
8928
8929.fusion-tabs-widget .fusion-tabs-clean.fusion-tabs-widget-wrapper .fusion-tabs-widget-content {
8930	background: 0 0;
8931}
8932
8933.fusion-tabs-widget .fusion-tabs-clean.fusion-tabs-widget-wrapper .fusion-tabs-widget-content .fusion-tabs-widget-items li {
8934	display: flex;
8935	align-items: center;
8936	padding: 13px 0;
8937	border-bottom: none;
8938}
8939
8940.fusion-tabs-widget .fusion-tabs-clean.fusion-tabs-widget-wrapper .fusion-tabs-widget-content .fusion-date-box, .fusion-tabs-widget .fusion-tabs-clean.fusion-tabs-widget-wrapper .fusion-tabs-widget-content .image {
8941	flex-shrink: 0;
8942}
8943
8944.fusion-sliding-bar-area .fusion-tabs-widget .fusion-tabs-nav ul li a {
8945	background: rgba(0, 0, 0, .2);
8946}
8947
8948.fusion-sliding-bar-area .fusion-tabs-widget .fusion-tabs-nav ul li a:hover {
8949	background: 0 0;
8950}
8951
8952.fusion-sliding-bar-area .fusion-tabs-widget .fusion-tabs-nav ul li.active a {
8953	background: 0 0;
8954}
8955
8956.fusion-sliding-bar-area .fusion-tabs-widget .fusion-tabs-widget-content .fusion-date-box {
8957	background: rgba(0, 0, 0, .2);
8958}
8959
8960#wrapper .fusion-vertical-menu-widget .menu, .awb-off-canvas .fusion-vertical-menu-widget .menu {
8961	border-right: 1px solid transparent;
8962	border-top: 1px solid transparent;
8963}
8964
8965#wrapper .fusion-vertical-menu-widget .menu li a, .awb-off-canvas .fusion-vertical-menu-widget .menu li a {
8966	border-bottom: 1px solid transparent;
8967	border-right-color: transparent;
8968	padding: 8px 0;
8969	display: block;
8970}
8971
8972#wrapper .fusion-vertical-menu-widget .menu li a .arrow, .awb-off-canvas .fusion-vertical-menu-widget .menu li a .arrow {
8973	display: none;
8974	vertical-align: middle;
8975}
8976
8977#wrapper .fusion-vertical-menu-widget .menu li a .arrow:before, .awb-off-canvas .fusion-vertical-menu-widget .menu li a .arrow:before {
8978	font-family: awb-icons;
8979	content: "";
8980}
8981
8982#wrapper .fusion-vertical-menu-widget .menu .menu-item-has-children > a > .arrow, #wrapper .fusion-vertical-menu-widget .menu .page_item_has_children > a > .arrow, .awb-off-canvas .fusion-vertical-menu-widget .menu .menu-item-has-children > a > .arrow, .awb-off-canvas .fusion-vertical-menu-widget .menu .page_item_has_children > a > .arrow {
8983	display: inline-block;
8984	padding: 0 5px;
8985}
8986
8987#wrapper .fusion-vertical-menu-widget .menu li.current-menu-item > a, #wrapper .fusion-vertical-menu-widget .menu li.current_page_item > a, .awb-off-canvas .fusion-vertical-menu-widget .menu li.current-menu-item > a, .awb-off-canvas .fusion-vertical-menu-widget .menu li.current_page_item > a {
8988	border-right-color: #65bc7b;
8989	border-right: 3px solid;
8990}
8991
8992#wrapper .fusion-vertical-menu-widget .menu li.menu-item-has-children ul, #wrapper .fusion-vertical-menu-widget .menu li.page_item_has_children ul, .awb-off-canvas .fusion-vertical-menu-widget .menu li.menu-item-has-children ul, .awb-off-canvas .fusion-vertical-menu-widget .menu li.page_item_has_children ul {
8993	display: none;
8994}
8995
8996#wrapper .fusion-vertical-menu-widget.right .menu, .awb-off-canvas .fusion-vertical-menu-widget.right .menu {
8997	border-left: 1px solid transparent;
8998	text-align: right;
8999	border-right: 0;
9000}
9001
9002#wrapper .fusion-vertical-menu-widget.right .menu > li > a, .awb-off-canvas .fusion-vertical-menu-widget.right .menu > li > a {
9003	padding-right: 20px;
9004}
9005
9006#wrapper .fusion-vertical-menu-widget.right .menu li a, .awb-off-canvas .fusion-vertical-menu-widget.right .menu li a {
9007	padding-left: 10px;
9008}
9009
9010#wrapper .fusion-vertical-menu-widget.right .menu li a .arrow:before, .awb-off-canvas .fusion-vertical-menu-widget.right .menu li a .arrow:before {
9011	content: "";
9012}
9013
9014#wrapper .fusion-vertical-menu-widget.right .menu li.current-menu-item > a, #wrapper .fusion-vertical-menu-widget.right .menu li.current_page_item > a, .awb-off-canvas .fusion-vertical-menu-widget.right .menu li.current-menu-item > a, .awb-off-canvas .fusion-vertical-menu-widget.right .menu li.current_page_item > a {
9015	border-left: 3px solid;
9016	border-right: 0;
9017}
9018
9019#wrapper .fusion-vertical-menu-widget.right .menu .children, #wrapper .fusion-vertical-menu-widget.right .menu .sub-menu, .awb-off-canvas .fusion-vertical-menu-widget.right .menu .children, .awb-off-canvas .fusion-vertical-menu-widget.right .menu .sub-menu {
9020	margin-right: 30px;
9021}
9022
9023#wrapper .fusion-vertical-menu-widget.left .menu, .awb-off-canvas .fusion-vertical-menu-widget.left .menu {
9024	text-align: left;
9025}
9026
9027#wrapper .fusion-vertical-menu-widget.left .menu > li > a, .awb-off-canvas .fusion-vertical-menu-widget.left .menu > li > a {
9028	padding-left: 20px;
9029}
9030
9031#wrapper .fusion-vertical-menu-widget.left .menu li a, .awb-off-canvas .fusion-vertical-menu-widget.left .menu li a {
9032	padding-right: 10px;
9033}
9034
9035#wrapper .fusion-vertical-menu-widget.left .menu .children, #wrapper .fusion-vertical-menu-widget.left .menu .sub-menu, .awb-off-canvas .fusion-vertical-menu-widget.left .menu .children, .awb-off-canvas .fusion-vertical-menu-widget.left .menu .sub-menu {
9036	margin-left: 30px;
9037}
9038
9039#wrapper .fusion-vertical-menu-widget.no-border.left .menu li a .arrow, .awb-off-canvas .fusion-vertical-menu-widget.no-border.left .menu li a .arrow {
9040	padding-right: 0;
9041	width: 40px;
9042	text-align: right;
9043}
9044
9045#wrapper .fusion-vertical-menu-widget.no-border.right .menu li a .arrow, .awb-off-canvas .fusion-vertical-menu-widget.no-border.right .menu li a .arrow {
9046	padding-left: 0;
9047	width: 40px;
9048	text-align: left;
9049}
9050
9051.fusion-vertical-menu-widget ul.menu li a {
9052	font-family: var(--nav_typography-font-family);
9053	font-weight: var(--nav_typography-font-weight);
9054	font-size: var(--nav_typography-font-size);
9055	letter-spacing: var(--nav_typography-letter-spacing);
9056	text-transform: var(--nav_typography-text-transform);
9057}
9058
9059#main .fusion-sticky-sidebar .fusion-sidebar-inner-content, #main .sidebar:not(.fusion-sticky-sidebar) {
9060	background-color: var(--sidebar_bg_color);
9061}
9062
9063#main .sidebar {
9064	padding: var(--sidebar_padding);
9065}
9066
9067#main .sidebar.fusion-sticky-sidebar .fusion-sidebar-inner-content {
9068	padding: var(--sidebar_padding-percent_to_vw);
9069}
9070
9071.sidebar .widget .heading .widget-title, .sidebar .widget .widget-title {
9072	background-color: var(--sidebar_widget_bg_color);
9073	padding: var(--sidebar_widget_bg_color-opaque-padding);
9074}
9075
9076.sidebar .widget .widget-title {
9077	font-size: var(--sidew_font_size);
9078}
9079
9080.sidebar .widget .heading h4, .sidebar .widget .widget-title {
9081	color: var(--sidebar_heading_color);
9082}
9083
9084#wrapper .fusion-vertical-menu-widget .menu li.current-menu-item > a, #wrapper .fusion-vertical-menu-widget .menu li.current_page_ancestor > a, #wrapper .fusion-widget-area .current-menu-item > a, #wrapper .fusion-widget-area .current-menu-item > a:before, #wrapper .fusion-widget-area .current_page_item > a, #wrapper .fusion-widget-area .current_page_item > a:before, .side-nav li.current_page_ancestor > a, .side-nav ul > li.current_page_item > a {
9085	color: var(--primary_color);
9086}
9087
9088#wrapper .jtwt .jtwt_tweet a:hover, .fusion-content-widget-area .widget .recentcomments:hover:before, .fusion-content-widget-area .widget li a:hover, .fusion-content-widget-area .widget li a:hover:before, .fusion-content-widget-area .widget_archive li a:hover:before, .fusion-content-widget-area .widget_categories li a:hover, .fusion-content-widget-area .widget_categories li a:hover:before, .fusion-content-widget-area .widget_links li a:hover:before, .fusion-content-widget-area .widget_nav_menu li a:hover:before, .fusion-content-widget-area .widget_pages li a:hover:before, .fusion-content-widget-area .widget_recent_entries li a:hover:before, .side-nav .arrow:hover:after {
9089	color: var(--link_hover_color);
9090}
9091
9092#wrapper .fusion-vertical-menu-widget .menu li.current_page_item > a, #wrapper .side-nav li.current_page_item a {
9093	border-right-color: var(--primary_color);
9094	border-left-color: var(--primary_color);
9095}
9096
9097.fusion-content-widget-area .fusion-tabs-widget .fusion-tabs-nav ul li.active a {
9098	border-top-color: var(--primary_color);
9099}
9100
9101.fusion-content-widget-area .widget .recentcomments a, .fusion-content-widget-area .widget li a, .fusion-content-widget-area .widget_categories li {
9102	color: var(--link_color);
9103}
9104
9105.fusion-live-search .fusion-search-results {
9106	max-height: var(--live_search_results_height);
9107}
9108
9109.search #posts-container .fusion-blog-layout-grid, .search-results #posts-container .fusion-blog-layout-grid {
9110	margin-top: calc(( var(--search_grid_column_spacing) ) / -2);
9111	margin-right: calc(( var(--search_grid_column_spacing) ) / -2);
9112	margin-bottom: 0;
9113	margin-left: calc(( var(--search_grid_column_spacing) ) / -2);
9114}
9115
9116.search #posts-container .fusion-blog-layout-grid .fusion-post-grid, .search-results #posts-container .fusion-blog-layout-grid .fusion-post-grid {
9117	padding: calc(( var(--search_grid_column_spacing) ) / 2);
9118}
9119
9120.fusion-main-menu-search-overlay .fusion-overlay-search .fusion-search-spacer {
9121	width: calc(( var(--form_input_height) ) * .4);
9122}
9123
9124.fusion-main-menu-search-overlay .fusion-overlay-search .fusion-close-search {
9125	width: var(--form_text_size);
9126	height: var(--form_text_size);
9127}
9128
9129.fusion-main-menu-search-overlay .fusion-overlay-search .fusion-close-search:after, .fusion-main-menu-search-overlay .fusion-overlay-search .fusion-close-search:before {
9130	background-color: var(--nav_typography-color);
9131}
9132
9133.fusion-main-menu-search-overlay .fusion-overlay-search .fusion-close-search:hover:after, .fusion-main-menu-search-overlay .fusion-overlay-search .fusion-close-search:hover:before {
9134	background-color: var(--menu_hover_first_color);
9135}
9136
9137.fusion-body .fusion-flexslider .flex-direction-nav a, .fusion-body .fusion-flexslider.flexslider-attachments .flex-direction-nav a, .fusion-body .fusion-flexslider.flexslider-posts .flex-direction-nav a, .fusion-body .fusion-flexslider.flexslider-posts-with-excerpt .flex-direction-nav a, .fusion-body .fusion-slider-sc .flex-direction-nav a, .fusion-body .woocommerce-product-gallery .flex-direction-nav a {
9138	width: var(--slider_nav_box_dimensions-width);
9139	height: var(--slider_nav_box_dimensions-height);
9140	line-height: var(--slider_nav_box_dimensions-height);
9141	font-size: var(--slider_arrow_size);
9142}
9143
9144.fusion-social-links-footer .fusion-social-networks a {
9145	font-size: var(--footer_social_links_font_size);
9146}
9147
9148.fusion-social-links-footer .fusion-social-networks a.custom {
9149	max-height: var(--footer_social_links_boxed_padding);
9150}
9151
9152.fusion-social-links-footer .fusion-social-networks a.custom img {
9153	max-height: var(--footer_social_links_font_size);
9154}
9155
9156.fusion-social-links-footer .fusion-social-networks.boxed-icons a {
9157	width: calc(var(--footer_social_links_font_size) + ( 2 * ( var(--footer_social_links_boxed_padding) ) ) + 2px);
9158	padding: var(--footer_social_links_boxed_padding);
9159}
9160
9161.fusion-social-links-footer .fusion-social-networks.boxed-icons a.custom {
9162	top: calc(( var(--footer_social_links_boxed_padding) ) * -1);
9163}
9164
9165.fusion-social-links-footer .fusion-social-networks.boxed-icons a.custom img {
9166	max-height: calc(var(--footer_social_links_font_size) + ( 2 * ( var(--footer_social_links_boxed_padding) ) ) + 2px);
9167}
9168
9169.fusion-social-links-footer .fusion-social-networks.boxed-icons .fusion-social-network-icon {
9170	color: var(--footer_social_links_icon_color);
9171}
9172
9173.fusion-social-links-footer .fusion-social-networks.boxed-icons .fusion-social-network-icon:not(.custom) {
9174	background-color: var(--footer_social_links_box_color);
9175	border-color: var(--footer_social_links_box_color);
9176	border-radius: var(--footer_social_links_boxed_radius);
9177}
9178
9179.fusion-social-links-footer .fusion-social-networks .fusion-social-network-icon {
9180	color: var(--footer_social_links_icon_color);
9181}
9182
9183.fusion-social-networks.boxed-icons .fusion-social-network-icon:not(.custom) {
9184	background-color: var(--footer_social_links_box_color);
9185	border-color: var(--footer_social_links_box_color);
9186}
9187
9188.fusion-single-sharing-box {
9189	background-color: var(--social_bg_color);
9190	padding: var(--social_bg_color-0-transparent, 20px);
9191}
9192
9193.fusion-footer-widget-column {
9194	margin-bottom: 50px;
9195}
9196
9197.fusion-footer-widget-column:last-child {
9198	margin-bottom: 0;
9199}
9200
9201.fusion-footer-widget-column .row {
9202	margin-left: 0;
9203	margin-right: 0;
9204}
9205
9206.fusion-footer-widget-column .flexslider a {
9207	border: 0;
9208	padding: 0;
9209}
9210
9211.fusion-footer footer .fusion-columns .fusion-column {
9212	padding-left: var(--footer_widgets_padding);
9213	padding-right: var(--footer_widgets_padding);
9214}
9215
9216.fusion-body .fusion-footer-widget-area-center .fusion-columns .fusion-column {
9217	text-align: center;
9218}
9219
9220.fusion-body .fusion-footer-copyright-center .fusion-social-links-footer {
9221	display: block;
9222	width: 100%;
9223	text-align: center;
9224	margin-top: 20px;
9225}
9226
9227.fusion-footer footer .fusion-columns {
9228	margin: 0 calc(( var(--footer_widgets_padding) ) * -1);
9229}
9230
9231.fusion-footer footer .fusion-columns .fusion-column.fusion-has-widgets {
9232	border-color: var(--footer_divider_color);
9233}
9234
9235.ltr .fusion-footer footer .fusion-columns .fusion-column.fusion-has-widgets {
9236	border-right-width: var(--footer_divider_line_size);
9237	border-right-style: var(--footer_divider_line_style);
9238}
9239
9240.rtl .fusion-footer footer .fusion-columns .fusion-column.fusion-has-widgets {
9241	border-left-width: var(--footer_divider_line_size);
9242	border-left-style: var(--footer_divider_line_style);
9243}
9244
9245.fusion-footer footer .fusion-row .fusion-columns {
9246	display: var(--footer_divider_line-flex);
9247	flex-flow: wrap;
9248}
9249
9250.rtl .fusion-footer footer .fusion-row .fusion-columns .fusion-column.fusion-column-last {
9251	border-left: none;
9252}
9253
9254.ltr .fusion-footer footer .fusion-row .fusion-columns .fusion-column.fusion-column-last {
9255	border-right: none;
9256}
9257
9258.fusion-footer-copyright-area {
9259	z-index: 10;
9260	position: relative;
9261	padding: var(--copyright_padding-top) 10px var(--copyright_padding-bottom);
9262	border-top: var(--copyright_border_size) solid var(--copyright_border_color);
9263	background-color: var(--copyright_bg_color);
9264}
9265
9266.fusion-footer-copyright-area .fusion-row {
9267	max-width: var(--site_width);
9268}
9269
9270.fusion-footer-copyright-area > .fusion-row {
9271	padding-left: var(--footer_area_padding-left);
9272	padding-right: var(--footer_area_padding-right);
9273}
9274
9275.fusion-copyright-notice a {
9276	color: var(--copyright_link_color);
9277}
9278
9279.fusion-footer-copyright-area a:hover {
9280	color: var(--copyright_link_color_hover);
9281}
9282
9283.fusion-copyright-content {
9284	display: table;
9285	width: 100%;
9286}
9287
9288.fusion-copyright-notice {
9289	display: table-cell;
9290	vertical-align: middle;
9291	margin: 0;
9292	padding: 0;
9293	color: var(--copyright_text_color);
9294	font-size: var(--copyright_font_size);
9295}
9296
9297.fusion-body .fusion-footer-copyright-center .fusion-copyright-content {
9298	display: block;
9299	text-align: center;
9300}
9301
9302.fusion-body .fusion-footer-copyright-center .fusion-copyright-notice {
9303	display: block;
9304	width: 100%;
9305	text-align: center;
9306}
9307
9308.layout-wide-mode.avada-has-100-footer .fusion-footer-copyright-area > .fusion-row {
9309	max-width: 100% !important;
9310}
9311
9312.fusion-footer-widget-area {
9313	position: relative;
9314	padding: var(--footer_area_padding-top) 10px var(--footer_area_padding-bottom);
9315	border-top: var(--footer_border_size) solid var(--footer_border_color);
9316	background-image: var(--footerw_bg_image);
9317	background-repeat: var(--footerw_bg_repeat);
9318	background-color: var(--footer_bg_color);
9319	background-size: var(--footerw_bg_full-size);
9320	background-position: var(--footerw_bg_full-position);
9321	color: var(--footer_text_color);
9322	backface-visibility: hidden;
9323}
9324
9325.fusion-footer-widget-area .widget_shopping_cart_content .buttons {
9326	background: rgba(0, 0, 0, .4);
9327}
9328
9329.fusion-footer-widget-area .products-slider li .image {
9330	width: auto;
9331	height: auto;
9332}
9333
9334.fusion-footer-widget-area h3 {
9335	font-family: var(--footer_headings_typography-font-family);
9336	font-size: var(--footer_headings_typography-font-size);
9337	font-weight: var(--footer_headings_typography-font-weight);
9338	line-height: var(--footer_headings_typography-line-height);
9339	letter-spacing: var(--footer_headings_typography-letter-spacing);
9340	text-transform: var(--footer_headings_typography-text-transform);
9341	font-style: var(--footer_headings_typography-font-style, normal);
9342	color: var(--footer_headings_typography-color);
9343}
9344
9345.fusion-footer-widget-area .fusion-footer-widget-column .fusion-columns {
9346	margin-left: 0;
9347	margin-right: 0;
9348}
9349
9350.fusion-footer-widget-area .fusion-footer-widget-column .fusion-column {
9351	padding-left: 3px;
9352	padding-right: 3px;
9353	padding-bottom: 3px;
9354}
9355
9356.fusion-footer-widget-area .fusion-footer-widget-column:not(.widget_icl_lang_sel_widget) ul:first-child > li:first-child > a, .fusion-footer-widget-area .fusion-footer-widget-column:not(.widget_icl_lang_sel_widget) > ul > li:first-child > a {
9357	background-image: none;
9358	padding-top: 0;
9359}
9360
9361.fusion-footer-widget-area .fusion-footer-widget-column:not(.widget_icl_lang_sel_widget) ul:first-child > li:first-child > a.nitro-lazy, .fusion-footer-widget-area .fusion-footer-widget-column:not(.widget_icl_lang_sel_widget) > ul > li:first-child > a.nitro-lazy {
9362	background-image: none !important;
9363}
9364
9365.fusion-footer-widget-area ul {
9366	list-style: none;
9367	margin: 0;
9368	padding: 0;
9369	font-size: 12px;
9370}
9371
9372.fusion-footer-widget-area ul.fusion-checklist li a {
9373	border: 0;
9374	padding: 0;
9375}
9376
9377.fusion-footer-widget-area ul#recentcomments li.recentcomments:first-child {
9378	padding-top: 0;
9379	background: 0 0;
9380}
9381
9382.fusion-footer-widget-area ul li {
9383	border-color: var(--footer_divider_color);
9384}
9385
9386.fusion-footer-widget-area ul li a {
9387	display: block;
9388	position: relative;
9389}
9390
9391.fusion-footer-widget-area ul li a:hover {
9392	color: var(--footer_link_color_hover);
9393}
9394
9395.fusion-footer-widget-area li.recentcomments {
9396	padding: 12px 0;
9397	border-bottom: 1px solid #282a2b;
9398	display: block;
9399}
9400
9401.fusion-footer-widget-area li.recentcomments a {
9402	border: none;
9403}
9404
9405.fusion-footer-widget-area .widget_recent_entries li {
9406	border-bottom: 1px solid;
9407}
9408
9409.fusion-footer-widget-area .widget_recent_entries a {
9410	border-bottom: 0;
9411	padding-bottom: 0;
9412}
9413
9414.fusion-footer-widget-area .contact_info p {
9415	margin: 0;
9416}
9417
9418.fusion-footer-parallax .fusion-footer-widget-area {
9419	backface-visibility: visible;
9420}
9421
9422.fusion-footer-widget-area .widget-title {
9423	margin: 0 0 28px;
9424	text-transform: var(--footer_headings_typography-text-transform, uppercase);
9425	font-family: var(--footer_headings_typography-font-family);
9426	font-size: var(--footer_headings_typography-font-size);
9427	font-weight: var(--footer_headings_typography-font-weight);
9428	line-height: var(--footer_headings_typography-line-height);
9429	letter-spacing: var(--footer_headings_typography-letter-spacing);
9430	font-style: var(--footer_headings_typography-font-style, normal);
9431	color: var(--footer_headings_typography-color);
9432}
9433
9434.fusion-footer-widget-area a {
9435	color: var(--footer_link_color);
9436}
9437
9438.fusion-footer-widget-area a:hover {
9439	color: var(--link_hover_color);
9440}
9441
9442.fusion-footer-widget-area .widget > ul > li:first-child {
9443	padding-top: 0;
9444}
9445
9446.fusion-footer-widget-area .widget li a:before {
9447	color: var(--footer_link_color);
9448}
9449
9450.fusion-footer-widget-area .widget li.recentcomments {
9451	border-color: var(--footer_divider_color);
9452	color: var(--footer_text_color);
9453}
9454
9455.fusion-footer-widget-area .widget li a:hover:before, .fusion-footer-widget-area .widget li.recentcomments:hover:before {
9456	color: var(--footer_link_color_hover);
9457}
9458
9459.fusion-footer-widget-area .widget a:hover {
9460	color: var(--footer_link_color_hover);
9461}
9462
9463.fusion-footer-widget-area .widget_nav_menu > div > ul > li:first-child {
9464	padding-top: 0;
9465}
9466
9467.fusion-footer-widget-area .widget_nav_menu ul ul li a {
9468	padding-top: 12px;
9469}
9470
9471.fusion-footer-widget-area .holder-block img {
9472	width: 100%;
9473}
9474
9475.fusion-footer-widget-area .widget .recentcomments:before, .fusion-footer-widget-area .widget_archive li a:before, .fusion-footer-widget-area .widget_categories li a:before, .fusion-footer-widget-area .widget_links li a:before, .fusion-footer-widget-area .widget_meta li a:before, .fusion-footer-widget-area .widget_nav_menu li a:before, .fusion-footer-widget-area .widget_pages li a:before, .fusion-footer-widget-area .widget_recent_entries li a:before, .fusion-footer-widget-area .widget_rss li a:before {
9476	position: absolute;
9477	font-family: awb-icons;
9478	content: "";
9479	margin-left: -12px;
9480}
9481
9482.fusion-footer-widget-area .widget_calendar table {
9483	width: 100%;
9484}
9485
9486.fusion-footer-widget-area .fusion-tabs-widget .fusion-tabs-nav ul li {
9487	border-color: var(--footer_bg_color);
9488}
9489
9490.fusion-footer-widget-area .fusion-tabs-widget .fusion-tabs-nav ul li a {
9491	background: rgba(0, 0, 0, .2);
9492	color: var(--footer_link_color);
9493}
9494
9495.fusion-footer-widget-area .fusion-tabs-widget .fusion-tabs-nav ul li a:hover {
9496	background: 0 0;
9497}
9498
9499.fusion-footer-widget-area .fusion-tabs-widget .fusion-tabs-nav ul li.active a {
9500	background: 0 0;
9501	border-color: var(--footer_link_color_hover);
9502}
9503
9504.fusion-footer-widget-area .fusion-tabs-widget .fusion-tabs-widget-content .fusion-date-box {
9505	background: rgba(0, 0, 0, .2);
9506	color: var(--footer_link_color);
9507}
9508
9509.fusion-footer-widget-area .fusion-tabs-widget .fusion-tabs-widget-content .post-holder a {
9510	color: var(--footer_link_color);
9511}
9512
9513.fusion-footer-widget-area .fusion-tabs-widget .fusion-tabs-widget-content .post-holder a:hover {
9514	color: var(--footer_link_color_hover);
9515}
9516
9517.fusion-footer-widget-area .fusion-tabs-widget .fusion-tabs-widget-content .fusion-tabs-widget-items li {
9518	border-color: var(--footer_divider_color);
9519}
9520
9521.fusion-footer-widget-area .fusion-tabs-widget .fusion-tabs-clean .fusion-tabs-nav ul {
9522	border-color: var(--footer_divider_color);
9523}
9524
9525.fusion-footer-widget-area .fusion-tabs-widget .fusion-tabs-clean .fusion-tabs-nav ul li {
9526	border-color: var(--footer_divider_color);
9527}
9528
9529.fusion-footer-widget-area .fusion-tabs-widget .fusion-tabs-classic {
9530	border-color: var(--footer_divider_color);
9531}
9532
9533.fusion-footer-widget-area .fusion-vertical-menu-widget ul.menu li a {
9534	color: var(--footer_link_color);
9535}
9536
9537.fusion-footer-widget-area .fusion-vertical-menu-widget ul.menu li a:hover {
9538	color: var(--footer_link_color_hover);
9539}
9540
9541.fusion-footer-widget-area .fusion-tabs-clean .fusion-tabs-nav ul {
9542	border: 1px solid var(--footer_divider_color);
9543}
9544
9545.fusion-footer-widget-area .widget_archive li, .fusion-footer-widget-area .widget_categories li, .fusion-footer-widget-area .widget_layered_nav li, .fusion-footer-widget-area .widget_links li, .fusion-footer-widget-area .widget_meta li, .fusion-footer-widget-area .widget_nav_menu li, .fusion-footer-widget-area .widget_pages li, .fusion-footer-widget-area .widget_product_categories li, .fusion-footer-widget-area .widget_recent_entries li {
9546	border-color: var(--footer_divider_color);
9547	color: var(--footer_text_color);
9548}
9549
9550.fusion-footer-widget-area .product_list_widget li {
9551	border-color: var(--footer_divider_color);
9552}
9553
9554.fusion-footer-widget-area .jtwt, .fusion-footer-widget-area .widget_layered_nav li, .fusion-footer-widget-area article.col {
9555	color: var(--footer_text_color);
9556}
9557
9558.fusion-footer-widget-area .jtwt .jtwt_tweet {
9559	color: var(--footer_text_color);
9560}
9561
9562.fusion-footer-widget-area .jtwt .jtwt_tweet a {
9563	color: var(--footer_link_color);
9564}
9565
9566.fusion-footer-widget-area > .fusion-row {
9567	padding-left: var(--footer_area_padding-left);
9568	padding-right: var(--footer_area_padding-right);
9569}
9570
9571.fusion-footer-widget-area .tagcloud a {
9572	border-color: var(--footer_divider_color);
9573}
9574
9575.fusion-footer-widget-area .tagcloud a:hover {
9576	background-color: var(--footer_link_color_hover);
9577}
9578
9579.fusion-footer-widget-area .fusion-accordian .panel-title a {
9580	color: var(--footer_link_color);
9581}
9582
9583.fusion-footer-widget-area .fusion-accordian .panel-title a:hover {
9584	color: var(--footer_link_color_hover);
9585}
9586
9587.fusion-footer-widget-area .fusion-accordian .panel-title a:hover .fa-fusion-box {
9588	background-color: var(--footer_link_color_hover) !important;
9589}
9590
9591.fusion-footer-widget-area .fusion-accordian .fusion-panel {
9592	border-color: var(--footer_divider_color);
9593}
9594
9595.layout-wide-mode.avada-has-100-footer .fusion-footer-widget-area > .fusion-row {
9596	max-width: 100% !important;
9597}
9598
9599#wrapper .fusion-footer-widget-area .current-menu-item > a, #wrapper .fusion-footer-widget-area .current-menu-item > a:before, #wrapper .fusion-footer-widget-area .current_page_item > a, #wrapper .fusion-footer-widget-area .current_page_item > a:before, #wrapper .fusion-footer-widget-area .fusion-vertical-menu-widget .menu li.current-menu-item > a, #wrapper .fusion-footer-widget-area .fusion-vertical-menu-widget .menu li.current_page_ancestor > a {
9600	color: var(--footer_link_color_hover);
9601}
9602
9603#wrapper .fusion-footer-widget-area .jtwt .jtwt_tweet a:hover {
9604	color: var(--footer_link_color_hover);
9605}
9606
9607#wrapper .fusion-footer-widget-area .fusion-tabs.classic .nav-tabs > li.active .tab-link, #wrapper .fusion-footer-widget-area .fusion-tabs.classic .nav-tabs > li.active .tab-link:focus, #wrapper .fusion-footer-widget-area .fusion-tabs.classic .nav-tabs > li.active .tab-link:hover, #wrapper .fusion-footer-widget-area .fusion-tabs.vertical-tabs.classic .nav-tabs > li.active .tab-link {
9608	border-color: var(--footer_link_color_hover);
9609}
9610
9611#nav ul li ul li a, #sticky-nav ul li ul li a, #wrapper #nav ul li ul li > a, #wrapper #sticky-nav ul li ul li > a, .avada-container h3, .comment-form input[type="submit"], .ei-title h3, .fusion-blog-shortcode .fusion-timeline-date, .fusion-body #main .tribe-common .tribe-events-c-day-marker__date, .fusion-body #main .tribe-events .datepicker, .fusion-body .fusion-wrapper #main .tribe-common .tribe-common-h6--min-medium, .fusion-body .tribe-common .tribe-common-b2, .fusion-body .tribe-common .tribe-common-b3, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .price, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content a, .fusion-load-more-button, .fusion-main-menu .sub-menu, .fusion-main-menu .sub-menu li a, .fusion-megamenu-widgets-container, .fusion-megamenu-wrapper .fusion-megamenu-submenu > a:hover, .fusion-megamenu-wrapper li .fusion-megamenu-title-disabled, .fusion-page-title-captions h3, .gform_page_footer input[type=button], .meta .fusion-date, .more, .review blockquote div strong, .review blockquote q, .ticket-selector-submit-btn[type=submit], body {
9612	font-family: var(--body_typography-font-family);
9613	font-weight: var(--body_typography-font-weight);
9614	letter-spacing: var(--body_typography-letter-spacing);
9615	font-style: var(--body_typography-font-style, normal);
9616}
9617
9618#slidingbar-area .slide-excerpt h2, #slidingbar-area ul, .counter-box-content, .fusion-alert, .fusion-blog-layout-timeline .fusion-timeline-date, .fusion-body #main .tribe-events .datepicker, .fusion-body .tribe-common .tribe-common-b2, .fusion-body .tribe-common .tribe-common-b3, .fusion-footer-widget-area .slide-excerpt h2, .fusion-footer-widget-area ul, .fusion-progressbar .progress-title, .fusion-project-details-tb .project-info h4, .gform_wrapper .gfield_description, .gform_wrapper label, .jtwt .jtwt_tweet, .project-content .project-info h4, .review blockquote q, .sidebar .jtwt .jtwt_tweet, .sidebar .slide-excerpt h2, body {
9619	font-size: var(--body_typography-font-size);
9620}
9621
9622#nav ul li ul li a, #side-header .fusion-contact-info, #side-header .header-social .top-menu, #sticky-nav ul li ul li a, #wrapper #nav ul li ul li > a, #wrapper #sticky-nav ul li ul li > a, .avada-container h3, .comment-form input[type="submit"], .ei-title h3, .fusion-accordian .panel-body, .fusion-body #main .tribe-common .tribe-events-c-day-marker__date, .fusion-body .fusion-wrapper #main .tribe-common .tribe-common-h6--min-medium, .fusion-body .tribe-common .tribe-common-b2, .fusion-body .tribe-common .tribe-common-b3, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .price, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content a, .fusion-main-menu .sub-menu, .fusion-main-menu .sub-menu li a, .fusion-megamenu-widgets-container, .fusion-megamenu-wrapper .fusion-megamenu-submenu > a:hover, .fusion-megamenu-wrapper li .fusion-megamenu-title-disabled, .fusion-page-title-captions h3, .gform_page_footer input[type=button], .meta .fusion-date, .more, .review blockquote div strong, .review blockquote q, .single-tribe_events #tribe-events-content .tribe-events-event-meta dt, .ticket-selector-submit-btn[type=submit], body {
9623	line-height: var(--body_typography-line-height);
9624}
9625
9626.fusion-blog-timeline-layout .fusion-timeline-date, .fusion-body #main .tribe-common .tribe-events-c-day-marker__date, .fusion-body .fusion-wrapper #main .tribe-common .tribe-common-h6--min-medium, .fusion-body .fusion-wrapperr .meta, .fusion-body .tribe-block__tickets__registration__tickets__header, .fusion-body .tribe-common .tribe-common-b2, .fusion-body .tribe-common .tribe-common-b3, .fusion-body .tribe-events .tribe-events-calendar-list__event-datetime, .fusion-main-menu .fusion-custom-menu-item-contents, .fusion-project-details-tb .project-info h4, .fusion-rollover .price .amount, .post .post-content, .project-content .project-info h4, .review blockquote div, .search input, .sidebar .jtwt, .sidebar .widget .recentcomments, .sidebar .widget_archive li, .sidebar .widget_categories li, .sidebar .widget_layered_nav li, .sidebar .widget_links li, .sidebar .widget_meta li, .sidebar .widget_nav_menu li, .sidebar .widget_pages li, .sidebar .widget_product_categories li, .sidebar .widget_recent_entries li, .t
9626itle-row, body {
9627	color: var(--body_typography-color);
9628}
9629
9630.meta .fusion-date {
9631	font-style: italic;
9632}
9633
9634#main .post h2 a, .about-author .title a, .fusion-blog-pagination .pagination .pagination-next:after, .fusion-blog-pagination .pagination .pagination-prev:before, .fusion-hide-pagination-text .pagination-next:after, .fusion-hide-pagination-text .pagination-prev:before, .fusion-load-more-button, .fusion-rollover a, .pagination .pagination-next:after, .pagination .pagination-prev:before, .project-content .project-info .project-info-box a, .shop_attributes tr th, .single-navigation a[rel=next]:after, .single-navigation a[rel=prev]:before, body a, body a:after, body a:before {
9635	color: var(--link_color);
9636}
9637
9638.fusion-modal h1, .fusion-page-title-bar h1, .fusion-tb-footer h1, .fusion-tb-page-title-bar h1, .fusion-title h1, .fusion-widget-area h1, .post-content h1, .search-page-search-form h1, h1 {
9639	font-family: var(--h1_typography-font-family);
9640	font-weight: var(--h1_typography-font-weight);
9641	line-height: var(--h1_typography-line-height);
9642	letter-spacing: var(--h1_typography-letter-spacing);
9643	text-transform: var(--h1_typography-text-transform);
9644	font-style: var(--h1_typography-font-style, normal);
9645}
9646
9647.fusion-modal h1, .fusion-tb-footer h1, .fusion-tb-page-title-bar h1, .fusion-widget-area h1, .post-content h1, .search-page-search-form h1, h1 {
9648	font-size: var(--h1_typography-font-size);
9649}
9650
9651.fusion-modal h1, .fusion-post-content h1, .fusion-tb-footer h1, .fusion-tb-page-title-bar h1, .fusion-widget-area h1, .post-content h1, .search-page-search-form h1, .title h1, h1 {
9652	color: var(--h1_typography-color);
9653}
9654
9655h1 {
9656	margin-top: var(--h1_typography-margin-top);
9657	margin-bottom: var(--h1_typography-margin-bottom);
9658}
9659
9660.ei-title h2, .main-flex .slide-content h2, .post h2, .post-content h2, h2 {
9661	font-family: var(--h2_typography-font-family);
9662	font-weight: var(--h2_typography-font-weight);
9663	line-height: var(--h2_typography-line-height);
9664	letter-spacing: var(--h2_typography-letter-spacing);
9665	text-transform: var(--h2_typography-text-transform);
9666	font-style: var(--h2_typography-font-style, normal);
9667}
9668
9669.post h2, .post-content h2, h2, h2.entry-title {
9670	font-size: var(--h2_typography-font-size);
9671}
9672
9673.fusion-post-content h2, .search-page-search-form h2, h2 {
9674	color: var(--h2_typography-color);
9675}
9676
9677.fusion-title-size-two, h2 {
9678	margin-top: var(--h2_typography-margin-top);
9679	margin-bottom: var(--h2_typography-margin-bottom);
9680}
9681
9682.fusion-author .fusion-author-title, .fusion-header-tagline, .fusion-modal .modal-title, .fusion-pricing-table .title-row, .main-flex .slide-content h3, .post-content h3, .project-content h3, .sidebar .widget h3, h3 {
9683	font-family: var(--h3_typography-font-family);
9684	font-weight: var(--h3_typography-font-weight);
9685	line-height: var(--h3_typography-line-height);
9686	letter-spacing: var(--h3_typography-letter-spacing);
9687	text-transform: var(--h3_typography-text-transform);
9688	font-style: var(--h3_typography-font-style, normal);
9689}
9690
9691.fusion-author .fusion-author-title, .fusion-modal .modal-title, .fusion-widget-area h3, .post-content h3, .project-content h3, h3 {
9692	font-size: var(--h3_typography-font-size);
9693}
9694
9695.fusion-author .fusion-author-title, .fusion-post-content h3, .fusion-title h3, .person-author-wrapper span, .post-content h3, .project-content h3, .sidebar .widget h3, .title h3, h3 {
9696	color: var(--h3_typography-color);
9697}
9698
9699h3 {
9700	margin-top: var(--h3_typography-margin-top);
9701	margin-bottom: var(--h3_typography-margin-bottom);
9702}
9703
9704.fusion-carousel-title, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title a, .fusion-megamenu-title, .fusion-person .person-desc .person-author .person-author-wrapper, .fusion-project-details-tb .project-info h4, .fusion-tabs .nav-tabs li .fusion-tab-heading, .fusion-tabs-widget .fusion-tabs-nav ul li a, .fusion-theme-sharing-box h4, .fusion-title h4, .fusion-widget-area h4, .popover .popover-title, .post-content h4, .project-content .project-info h4, .tribe-events-single ul.tribe-related-events li .tribe-related-events-title, h4, table th {
9705	font-family: var(--h4_typography-font-family);
9706	font-weight: var(--h4_typography-font-weight);
9707	line-height: var(--h4_typography-line-height);
9708	letter-spacing: var(--h4_typography-letter-spacing);
9709	text-transform: var(--h4_typography-text-transform);
9710	font-style: var(--h4_typography-font-style, normal);
9711}
9712
9713.fusion-project-details-tb .project-info .project-terms, .fusion-tb-footer h4, .fusion-tb-page-title-bar h4, .project-content .project-info .project-terms, .project-info-box span, .tribe-events-single ul.tribe-related-events li .tribe-related-events-title, h4 {
9714	line-height: var(--h4_typography-line-height);
9715}
9716
9717.fusion-carousel-title, .fusion-person .person-author-wrapper .person-name, .fusion-person .person-author-wrapper .person-title, .fusion-rollover .fusion-rollover-content .fusion-rollover-title, .fusion-sharing-box h4, .fusion-tabs .nav-tabs > li .fusion-tab-heading, .fusion-tabs-widget .fusion-tabs-nav ul li a, .fusion-theme-sharing-box h4, .fusion-widget-area h4, .person-author-wrapper, .popover .popover-title, .post-content h4, .tribe-events-single ul.tribe-related-events li .tribe-related-events-title, h4 {
9718	font-size: var(--h4_typography-font-size);
9719}
9720
9721.fusion-carousel-title, .fusion-content-widget-area .fusion-tabs-widget .fusion-tabs-nav ul li a, .fusion-content-widget-area .fusion-tabs-widget .fusion-tabs-widget-content .fusion-date-box, .fusion-post-content h4, .fusion-project-details-tb .project-info h4, .fusion-tabs .nav-tabs > li .fusion-tab-heading, .fusion-theme-sharing-box h4, .fusion-title h4, .fusion-widget-area h4, .post-content h4, .project-content .project-info h4, .title h4, .tribe-events-single ul.tribe-related-events li .tribe-related-events-title, h4 {
9722	color: var(--h4_typography-color);
9723}
9724
9725.fusion-title-size-four, h4 {
9726	margin-top: var(--h4_typography-margin-top);
9727	margin-bottom: var(--h4_typography-margin-bottom);
9728}
9729
9730.fusion-title h5, .fusion-widget-area h5, .post-content h5, h5 {
9731	font-family: var(--h5_typography-font-family);
9732	font-weight: var(--h5_typography-font-weight);
9733	line-height: var(--h5_typography-line-height);
9734	letter-spacing: var(--h5_typography-letter-spacing);
9735	text-transform: var(--h5_typography-text-transform);
9736	font-style: var(--h5_typography-font-style, normal);
9737}
9738
9739.fusion-widget-area h5, .post-content h5, h5 {
9740	font-size: var(--h5_typography-font-size);
9741}
9742
9743.fusion-post-content h5, .fusion-title h5, .fusion-widget-area h5, .post-content h5, .title h5, h5 {
9744	color: var(--h5_typography-color);
9745}
9746
9747h5 {
9748	margin-top: var(--h5_typography-margin-top);
9749	margin-bottom: var(--h5_typography-margin-bottom);
9750}
9751
9752.fusion-title h6, .fusion-widget-area h6, .post-content h6, h6 {
9753	font-family: var(--h6_typography-font-family);
9754	font-weight: var(--h6_typography-font-weight);
9755	line-height: var(--h6_typography-line-height);
9756	letter-spacing: var(--h6_typography-letter-spacing);
9757	text-transform: var(--h6_typography-text-transform);
9758	font-style: var(--h6_typography-font-style, normal);
9759}
9760
9761.fusion-widget-area h6, .post-content h6, h6 {
9762	font-size: var(--h6_typography-font-size);
9763}
9764
9765.fusion-post-content h6, .fusion-title h6, .fusion-widget-area h6, .post-content h6, .title h6, h6 {
9766	color: var(--h6_typography-color);
9767}
9768
9769.fusion-title-size-six, h6 {
9770	margin-top: var(--h6_typography-margin-top);
9771	margin-bottom: var(--h6_typography-margin-bottom);
9772}
9773
9774#main .fusion-woocommerce-quick-view-container .product_title, #wrapper #main .fusion-portfolio-content > h1.fusion-post-title, #wrapper #main .fusion-portfolio-content > h2.fusion-post-title, #wrapper #main .fusion-post-content > .blog-shortcode-post-title, #wrapper #main .fusion-post-content > h1.fusion-post-title, #wrapper #main .fusion-post-content > h2.fusion-post-title, #wrapper #main .post > .fusion-post-title-meta-wrap > h1.fusion-post-title, #wrapper #main .post > .fusion-post-title-meta-wrap > h2.fusion-post-title, #wrapper #main .post > h1.fusion-post-title, #wrapper #main .post > h2.fusion-post-title, .single-product #main .product h1.product_title, .single-product #main .product h2.product_title {
9775	font-family: var(--post_title_typography-font-family);
9776	font-weight: var(--post_title_typography-font-weight);
9777	line-height: var(--post_title_typography-line-height);
9778	letter-spacing: var(--post_title_typography-letter-spacing);
9779	text-transform: var(--post_title_typography-text-transform);
9780	font-style: var(--post_title_typography-font-style, normal);
9781}
9782
9783#main .fusion-woocommerce-quick-view-container .product_title, #wrapper #main .fusion-portfolio-content > h1.fusion-post-title, #wrapper #main .fusion-portfolio-content > h2.fusion-post-title, #wrapper #main .fusion-post-content > .blog-shortcode-post-title, #wrapper #main .fusion-post-content > h1.fusion-post-title, #wrapper #main .fusion-post-content > h2.fusion-post-title, #wrapper #main .post > .fusion-post-title-meta-wrap > h1.fusion-post-title, #wrapper #main .post > .fusion-post-title-meta-wrap > h2.fusion-post-title, #wrapper #main .post > h1.fusion-post-title, #wrapper #main .post > h2.fusion-post-title, .single-product #main .product h1.product_title, .single-product #main .product h2.product_title {
9784	font-size: var(--post_title_typography-font-size);
9785}
9786
9787#wrapper #main .fusion-portfolio-content > h1.fusion-post-title, #wrapper #main .fusion-portfolio-content > h2.fusion-post-title, #wrapper #main .fusion-post-content > .blog-shortcode-post-title, #wrapper #main .fusion-post-content > h1.fusion-post-title, #wrapper #main .fusion-post-content > h2.fusion-post-title, #wrapper #main .post > .fusion-post-title-meta-wrap > h1.fusion-post-title, #wrapper #main .post > .fusion-post-title-meta-wrap > h2.fusion-post-title, #wrapper #main .post > h1.fusion-post-title, #wrapper #main .post > h2.fusion-post-title {
9788	color: var(--post_title_typography-color);
9789}
9790
9791#tab-reviews #reviews #comments >
9791 h2, #wrapper #main #comments .fusion-title h2, #wrapper #main #comments .fusion-title h3, #wrapper #main #respond .fusion-title h2, #wrapper #main #respond .fusion-title h3, #wrapper #main .about-author .fusion-title h2, #wrapper #main .about-author .fusion-title h3, #wrapper #main .related-posts .fusion-title h2, #wrapper #main .related-posts .fusion-title h3, #wrapper #main .related.products .fusion-title h2, #wrapper #main .related.products .fusion-title h3, .single-product .woocommerce-tabs .fusion-woocommerce-tab-title, .woocommerce-container .up-sells .fusion-title h3 {
9792	font-family: var(--post_titles_extras_typography-font-family);
9793	font-weight: var(--post_titles_extras_typography-font-weight);
9794	line-height: var(--post_titles_extras_typography-line-height);
9795	letter-spacing: var(--post_titles_extras_typography-letter-spacing);
9796	text-transform: var(--post_titles_extras_typography-text-transform);
9797	font-style: var(--post_titles_extras_typography-font-style, normal);
9798}
9799
9800#tab-reviews #reviews #comments > h2, #wrapper #main #comments .fusion-title h2, #wrapper #main #comments .fusion-title h3, #wrapper #main #respond .fusion-title h2, #wrapper #main #respond .fusion-title h3, #wrapper #main .about-author .fusion-title h2, #wrapper #main .about-author .fusion-title h3, #wrapper #main .related-posts .fusion-title h2, #wrapper #main .related-posts .fusion-title h3, #wrapper #main .related.products .fusion-title h2, #wrapper #main .related.products .fusion-title h3, .single-product .woocommerce-tabs .fusion-woocommerce-tab-title, .woocommerce-container .up-sells .fusion-title h3 {
9801	font-size: var(--post_titles_extras_typography-font-size);
9802}
9803
9804#tab-reviews #reviews #comments > h2, #wrapper #main #comments .fusion-title h2, #wrapper #main #comments .fusion-title h3, #wrapper #main #respond .fusion-title h2, #wrapper #main #respond .fusion-title h3, #wrapper #main .about-author .fusion-title h2, #wrapper #main .about-author .fusion-title h3, #wrapper #main .related-posts .fusion-title h2, #wrapper #main .related-posts .fusion-title h3, #wrapper #main .related.products .fusion-title h2, #wrapper #main .related.products .fusion-title h3, .single-product .woocommerce-tabs .fusion-woocommerce-tab-title, .woocommerce-container .up-sells .fusion-title h3 {
9805	color: var(--post_titles_extras_typography-color);
9806}
9807
9808.avada-select-parent .select-arrow, .gravity-select-parent .select-arrow, .select-arrow, .wpcf7-select-parent .select-arrow {
9809	right: var(--form_border_width-right);
9810}
9811
9812.avada-select-parent .select-arrow, .gravity-select-parent .select-arrow, .select-arrow, .wpcf7-select-parent .select-arrow {
9813	border-top-left-radius: 0;
9814	border-bottom-left-radius: 0;
9815}
9816
9817.fusion-search-element .searchform.fusion-search-form-clean .fusion-search-form-content .fusion-search-field input, .fusion-search-form-clean #bbpress-forums .bbp-search-form #bbp_search, .fusion-search-form-clean .searchform:not(.fusion-search-form-classic) .fusion-search-form-content .fusion-search-field input {
9818	padding-left: var(--form_input_height);
9819}
9820
9821.fusion-search-element .searchform.fusion-search-form-classic .fusion-search-form-content .fusion-search-field input, .fusion-search-form-classic #bbpress-forums .bbp-search-form #bbp_search, .fusion-search-form-classic .searchform:not(.fusion-search-form-clean) .fusion-search-form-content .fusion-search-field input {
9822	border-right: none;
9823	border-top-right-radius: 0;
9824	border-bottom-right-radius: 0;
9825}
9826
9827#wrapper .fusion-date-and-formats .fusion-format-box, .tribe-mini-calendar-event .list-date .list-dayname, .widget .tribe-mini-calendar-event .list-date .list-dayname {
9828	background-color: var(--dates_box_color);
9829}
9830
9831.fusion-menu-item-button .menu-text {
9832	border-color: var(--button_border_color);
9833}
9834
9835.fusion-menu-item-button:hover .menu-text {
9836	border-color: var(--button_border_hover_color, var(--button_border_color));
9837}
9838
9839.fusion-theme-sharing-box {
9840	justify-content: space-between;
9841}
9842
9843.fusion-theme-sharing-box.fusion-sharing-box {
9844	margin-top: 60px;
9845}
9846
9847.avada-social-full-transparent .fusion-theme-sharing-box {
9848	padding-left: 0;
9849	padding-right: 0;
9850}
9851
9852.fusion-theme-sharing-box h4 {
9853	margin: 0;
9854	color: var(--sharing_box_tagline_text_color, var(--h4_typography-color));
9855}
9856
9857.fusion-theme-sharing-box .fusion-social-networks-wrapper {
9858	display: flex;
9859	flex-wrap: wrap;
9860	justify-content: flex-end;
9861}
9862
9863.fusion-theme-sharing-box .fusion-social-networks.boxed-icons .fusion-social-network-icon:not(.custom) {
9864	border-radius: var(--sharing_social_links_boxed_radius);
9865}
9866
9867.fusion-page-title-bar {
9868	border: none;
9869	--page_title_height: 40px;
9870	--page_title_mobile_height: 40px;
9871	--page_title_bg_color: rgba(255, 255, 255, .95);
9872	--page_title_border_color: rgba(210, 211, 212, 0);
9873	--page_title_font_size: 18px;
9874	--page_title_line_height: 1;
9875	--page_title_color: #932222;
9876	--page_title_subheader_font_size: 14px;
9877	--page_title_subheader_color: #932222;
9878	--page_title_bg: none;
9879	--page_title_bg_retina: var(--page_title_bg);
9880}
9881
9882html {
9883	height: 100%;
9884}
9885
9886.fusion-alert:not(.fusion-live-alert) .close {
9887	display: inline;
9888}
9889
9890.fusion-portfolio-boxed.fusion-portfolio-element .fusion-portfolio-content {
9891	padding-top: 25px;
9892	padding-right: 25px;
9893	padding-bottom: 25px;
9894	padding-left: 25px;
9895}
9896
9897.fusion-content-widget-area .fusion-tabs-widget .fusion-tabs-widget-content {
9898	background-color: var(--tabs_bg_color);
9899}
9900
9901.fusion-content-widget-area .fusion-tabs-widget .fusion-tabs-nav ul li {
9902	border-right-color: var(--tabs_bg_color);
9903}
9904
9905.fusion-content-widget-area .fusion-tabs-widget .fusion-tabs-clean .fusion-tabs-nav ul {
9906	border: 1px solid var(--tabs_border_color, var(--awb-fusion-border-color));
9907}
9908
9909.fusion-content-widget-area .fusion-tabs-widget .fusion-tabs-clean .fusion-tabs-nav ul li {
9910	border-right-color: var(--tabs_border_color, var(--awb-fusion-border-color));
9911}
9912
9913.fusion-content-widget-area .fusion-tabs-widget .fusion-tabs-nav ul li a {
9914	border-top-color: var(--tabs_inactive_color);
9915}
9916
9917.fusion-content-widget-area .fusion-tabs-widget .fusion-tabs-nav ul li a, .fusion-content-widget-area .fusion-tabs-widget .fusion-tabs-widget-content .fusion-date-box {
9918	background: var(--tabs_inactive_color);
9919}
9920
9921.fusion-content-widget-area .fusion-tabs-widget .fusion-tabs-nav ul li a:hover {
9922	background: var(--tabs_bg_color);
9923	border-top-color: var(--tabs_bg_color);
9924}
9925
9926.fusion-content-widget-area .fusion-tabs-widget .fusion-tabs-nav ul li.active a {
9927	background: var(--tabs_bg_color);
9928}
9929
9930.fusion-content-widget-area .fusion-tabs-widget .fusion-tabs-classic, .fusion-content-widget-area .fusion-tabs-widget .fusion-tabs-widget-content .fusion-tabs-widget-items li {
9931	border-color: var(--tabs_border_color, var(--awb-fusion-border-color));
9932}
9933
9934.fusion-secondary-menu .fusion-menu-cart-item img {
9935	border-color: var(--sep_color);
9936}
9937
9938.checkout .payment_methods .payment_box, .fusion-body blockquote, .post-content blockquote, .review blockquote q {
9939	background-color: var(--testimonial_bg_color);
9940}
9941
9942.review blockquote q {
9943	color: var(--testimonial_text_color);
9944}
9945
9946.fontawesome-icon {
9947	color: var(--icon_color);
9948}
9949
9950.fontawesome-icon.circle-yes {
9951	color: var(--icon_color);
9952	background-color: var(--icon_circle_color);
9953	border-color: var(--icon_border_color);
9954	border-radius: 50% 50% 50% 50%;
9955}
9956
9957.fontawesome-icon:hover {
9958	color: var(--icon_color_hover);
9959}
9960
9961.fontawesome-icon.circle-yes:hover {
9962	color: var(--icon_color_hover);
9963	background-color: var(--icon_circle_color_hover);
9964	border-color: var(--icon_border_color_hover);
9965}
9966
9967#reviews li .comment-text, #small-nav, #wrapper .side-nav li a, #wrapper .side-nav li.current_page_item li a, .avada-skin-rev, .chzn-container-single .chzn-single, .chzn-container-single .chzn-single div, .chzn-drop, .commentlist .the-comment, .es-carousel-wrapper.fusion-carousel-small .es-carousel ul li img, .fusion-author .fusion-author-social, .fusion-author-widget .fusion-author-widget-separator .fusion-author-widget-sep, .fusion-content-widget-area .widget .recentcomments, .fusion-content-widget-area .widget li a, .fusion-content-widget-area .widget li a:before, .fusion-content-widget-area .widget_archive li, .fusion-content-widget-area .widget_categories li, .fusion-content-widget-area .widget_links li, .fusion-content-widget-area .widget_meta li, .fusion-content-widget-area .widget_nav_menu li, .fusion-content-widget-area .widget_pages li, .fusion-content-widget-area .widget_recent_entries li, .fusion-counters-box .fusion-counter-box .counter-box-border, .fusion-filters, .fusion-hide-pagination-text .pagination-next, .fusion-hide-pagination-text .pagination-prev, .fusion-pagination .page-numbers, .fusion-project-details-tb .project-info .project-info-box, .fusion-tabs.vertical-tabs.clean .nav-tabs li .tab-link, .input-radio, .ls-avada, .page-links a, .pagination a.inactive, .panel.entry-content, .post .fusion-meta-info, .price_slider_wrapper, .progress-bar, .project-content .project-info .project-info-box, .search-page-search-form, .side-nav, .side-nav li a, .single-navigation, .table, .table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th, .table-1 table, .table-1 table th, .table-1 tr td, .table-2 table thead, .table-2 tr td, .tabs-vert
9967ical .tabs-container .tab_content, .tabs-vertical .tabset, .tagcloud a, .tkt-slctr-tbl-wrap-dv table, .tkt-slctr-tbl-wrap-dv tr td, h5.toggle.active + .toggle-content, tr td {
9968	border-color: var(--sep_color);
9969}
9970
9971.price_slider_wrapper .ui-widget-content {
9972	background-color: var(--sep_color);
9973}
9974
9975:root {
9976	--awb-color1: rgba(255, 255, 255, 1);
9977	--awb-color1-h: 0;
9978	--awb-color1-s: 0%;
9979	--awb-color1-l: 100%;
9980	--awb-color1-a: 100%;
9981	--awb-color2: rgba(246, 246, 246, 1);
9982	--awb-color2-h: 0;
9983	--awb-color2-s: 0%;
9984	--awb-color2-l: 96%;
9985	--awb-color2-a: 100%;
9986	--awb-color3: rgba(235, 234, 234, 1);
9987	--awb-color3-h: 0;
9988	--awb-color3-s: 2%;
9989	--awb-color3-l: 92%;
9990	--awb-color3-a: 100%;
9991	--awb-color4: rgba(224, 222, 222, 1);
9992	--awb-color4-h: 0;
9993	--awb-color4-s: 3%;
9994	--awb-color4-l: 87%;
9995	--awb-color4-a: 100%;
9996	--awb-color5: rgba(116, 116, 116, 1);
9997	--awb-color5-h: 0;
9998	--awb-color5-s: 0%;
9999	--awb-color5-l: 45%;
10000	--awb-color5-a: 100%;
10001	--awb-color6: rgba(147, 34, 34, 1);
10002	--awb-color6-h: 0;
10003	--awb-color6-s: 62%;
10004	--awb-color6-l: 35%;
10005	--awb-color6-a: 100%;
10006	--awb-color7: rgba(51, 51, 51, 1);
10007	--awb-color7-h: 0;
10008	--awb-color7-s: 0%;
10009	--awb-color7-l: 20%;
10010	--awb-color7-a: 100%;
10011	--awb-color8: rgba(158, 9, 9, 1);
10012	--awb-color8-h: 0;
10013	--awb-color8-s: 89%;
10014	--awb-color8-l: 33%;
10015	--awb-color8-a: 100%;
10016	--awb-custom10: rgba(158, 158, 158, 1);
10017	--awb-custom10-h: 0;
10018	--awb-custom10-s: 0%;
10019	--awb-custom10-l: 62%;
10020	--awb-custom10-a: 100%;
10021	--awb-custom11: rgba(120, 120, 120, 1);
10022	--awb-custom11-h: 0;
10023	--awb-custom11-s: 0%;
10024	--awb-custom11-l: 47%;
10025	--awb-custom11-a: 100%;
10026	--awb-custom12: rgba(232, 232, 232, 1);
10027	--awb-custom12-h: 0;
10028	--awb-custom12-s: 0%;
10029	--awb-custom12-l: 91%;
10030	--awb-custom12-a: 100%;
10031	--awb-custom13: rgba(160, 206, 78, 1);
10032	--awb-custom13-h: 82;
10033	--awb-custom13-s: 57%;
10034	--awb-custom13-l: 56%;
10035	--awb-custom13-a: 100%;
10036	--awb-custom14: rgba(235, 234, 234, .8);
10037	--awb-custom14-h: 0;
10038	--awb-custom14-s: 2%;
10039	--awb-custom14-l: 92%;
10040	--awb-custom14-a: 80%;
10041	--awb-custom15: rgba(214, 214, 214, 1);
10042	--awb-custom15-h: 0;
10043	--awb-custom15-s: 0%;
10044	--awb-custom15-l: 84%;
10045	--awb-custom15-a: 100%;
10046	--awb-custom16: rgba(249, 249, 249, 1);
10047	--awb-custom16-h: 0;
10048	--awb-custom16-s: 0%;
10049	--awb-custom16-l: 98%;
10050	--awb-custom16-a: 100%;
10051	--awb-custom17: rgba(140, 137, 137, 1);
10052	--awb-custom17-h: 0;
10053	--awb-custom17-s: 1%;
10054	--awb-custom17-l: 54%;
10055	--awb-custom17-a: 100%;
10056	--awb-custom18: rgba(54, 56, 57, 1);
10057	--awb-custom18-h: 200;
10058	--awb-custom18-s: 3%;
10059	--awb-custom18-l: 22%;
10060	--awb-custom18-a: 100%;
10061	--awb-typography1-font-family: "DM Sans", Arial, Helvetica, sans-serif;
10062	--awb-typography1-font-size: 46px;
10063	--awb-typography1-font-weight: 400;
10064	--awb-typography1-font-style: normal;
10065	--awb-typography1-line-height: 1.2;
10066	--awb-typography1-letter-spacing: -.015em;
10067	--awb-typography1-text-transform: none;
10068	--awb-typography2-font-family: "DM Sans", Arial, Helvetica, sans-serif;
10069	--awb-typography2-font-size: 24px;
10070	--awb-typography2-font-weight: 400;
10071	--awb-typography2-font-style: normal;
10072	--awb-typography2-line-height: 1.1;
10073	--awb-typography2-letter-spacing: 0px;
10074	--awb-typography2-text-transform: none;
10075	--awb-typography3-font-family: "DM Sans", Arial, Helvetica, sans-serif;
10076	--awb-typography3-font-size: 16px;
10077	--awb-typography3-font-weight: 500;
10078	--awb-typography3-font-style: normal;
10079	--awb-typography3-line-height: 1.2;
10080	--awb-typography3-letter-spacing: .015em;
10081	--awb-typography3-text-transform: none;
10082	--awb-typography4-font-family: "DM Sans", Arial, Helvetica, sans-serif;
10083	--awb-typography4-font-size: 16px;
10084	--awb-typography4-font-weight: 400;
10085	--awb-typography4-font-style: normal;
10086	--awb-typography4-line-height: 1.72;
10087	--awb-typography4-letter-spacing: .015em;
10088	--awb-typography4-text-transform: none;
10089	--awb-typography5-font-family: "DM Sans", Arial, Helvetica, sans-serif;
10090	--awb-typography5-font-size: 13px;
10091	--awb-typography5-font-weight: 400;
10092	--awb-typography5-font-style: normal;
10093	--awb-typography5-line-height: 1.72;
10094	--awb-typography5-letter-spacing: .015em;
10095	--awb-typography5-text-transform: none;
10096	--site_width: 860px;
10097	--site_width-int: 860;
10098	--margin_offset-top: 0px;
10099	--margin_offset-bottom: 0px;
10100	--margin_offset-top-no-percent: 0px;
10101	--margin_offset-bottom-no-percent: 0px;
10102	--main_padding-top: 5px;
10103	--main_padding-top-or-55px: 5px;
10104	--main_padding-bottom: 0px;
10105	--hundredp_padding: 30px;
10106	--hundredp_padding-fallback_to_zero: 30px;
10107	--hundredp_padding-fallback_to_zero_px: 30px;
10108	--hundredp_padding-hundred_percent_negative_margin: -30px;
10109	--sidebar_width: 200px;
10110	--sidebar_gutter: 80px;
10111	--sidebar_2_1_width: 20%;
10112	--sidebar_2_2_width: 20%;
10113	--dual_sidebar_gutter: 40px;
10114	--grid_main_break_point: 1099;
10115	--side_header_break_point: 800;
10116	--content_break_point: 800;
10117	--typography_sensitivity: .54;
10118	--typography_factor: 1.5;
10119	--primary_color: #9e0909;
10120	--primary_color-85a: rgba(158, 9, 9, .85);
10121	--primary_color-7a: rgba(158, 9, 9, .7);
10122	--primary_color-5a: rgba(158, 9, 9, .5);
10123	--primary_color-35a: rgba(158, 9, 9, .35);
10124	--primary_color-2a: rgba(158, 9, 9, .2);
10125	--header_bg_image: url("https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/CoM-Menu-Header-Keyed.jpg");
10126	--header_bg_repeat: no-repeat;
10127	--side_header_width: 280px;
10128	--side_header_width-int: 280;
10129	--header_padding-top: 0px;
10130	--header_padding-bottom: 0px;
10131	--header_padding-left: 0px;
10132	--header_padding-right: 0px;
10133	--menu_highlight_background: #a0ce4e;
10134	--menu_arrow_size-width: 23px;
10135	--menu_arrow_size-height: 12px;
10136	--nav_highlight_border: 2px;
10137	--nav_padding: 10px;
10138	--nav_padding-no-zero: 10px;
10139	--dropdown_menu_top_border_size: 3px;
10140	--dropdown_menu_width: 200px;
10141	--mainmenu_dropdown_vertical_padding: 4px;
10142	--menu_sub_bg_color: #8c8a8a;
10143	--menu_bg_hover_color: #ad0a0a;
10144	--menu_sub_sep_color: #dcdadb;
10145	--menu_h45_bg_color: #b50a0a;
10146	--nav_typography-font-family: "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
10147	--nav_typography-font-weight: 700;
10148	--nav_typography-font-size: 12px;
10149	--nav_typography-letter-spacing: 0px;
10150	--nav_typography-color: #333;
10151	--nav_typography-color-65a: rgba(51, 51, 51, .65);
10152	--nav_typography-color-35a: rgba(51, 51, 51, .35);
10153	--nav_typography-text-transform: uppercase;
10154	--menu_hover_first_color: #9e2f2f;
10155	--menu_hover_first_color-65a: rgba(158, 47, 47, .65);
10156	--menu_sub_color: #fff;
10157	--nav_dropdown_font_size: 12px;
10158	--flyout_menu_icon_font_size: 20px;
10159	--flyout_menu_icon_font_size_px: 20px;
10160	--snav_font_size: 11px;
10161	--sec_menu_lh: 12px;
10162	--header_top_menu_sub_color: #747474;
10163	--mobile_menu_icons_top_margin: 0px;
10164	--mobile_menu_nav_height: 35px;
10165	--mobile_header_bg_color: #fff;
10166	--mobile_menu_background_color: #f9f9f9;
10167	--mobile_menu_hover_color: #f6f6f6;
10168	--mobile_menu_border_color: #dadada;
10169	--mobile_menu_toggle_color: #82221b;
10170	--mobile_menu_typography-font-family: "DM Sans", Tahoma, Geneva, sans-serif;
10171	--mobile_menu_typography-font-size: 11px;
10172	--mobile_menu_typography-font-weight: 400;
10173	--mobile_menu_typography-line-height: 35px;
10174	--mobile_menu_typography-letter-spacing: 0px;
10175	--mobile_menu_typography-color: #333;
10176	--mobile_menu_typography-font-size-30-or-24px: 24px;
10177	--mobile_menu_typography-font-size-open-submenu: var(--mobile_menu_typography-font-size, 13px);
10178	--mobile_menu_font_hover_color: #333;
10179	--menu_icon_size: 12px;
10180	--logo_alignment: left;
10181	--logo_background_color: var(--awb-color4);
10182	--slidingbar_width: 300px;
10183	--slidingbar_width-percent_to_vw: 300px;
10184	--slidingbar_content_padding-top: 60px;
10185	--slidingbar_content_padding-bottom: 60px;
10186	--slidingbar_content_padding-left: 30px;
10187	--slidingbar_content_padding-right: 30px;
10188	--slidingbar_bg_color: #363839;
10189	--slidingbar_divider_color: #282a2b;
10190	--slidingbar_link_color: #bfbfbf;
10191	--slidingbar_link_color_hover: #9e0909;
10192	--footer_divider_color: #505152;
10193	--footer_headings_typography-font-family: "Droid Sans", Tahoma, Geneva, sans-serif;
10194	--footer_headings_typography-font-size: 12px;
10195	--footer_headings_typography-font-weight: 400;
10196	--footer_headings_typography-line-height: 1.5;
10197	--footer_headings_typography-letter-spacing: 0px;
10198	--footer_headings_typography-color: #ddd;
10199	--footer_text_color: #8c8989;
10200	--sidebar_bg_color: rgba(255, 255, 255, 0);
10201	--bg_image: url("https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/fall-background-light.jpg");
10202	--bg_repeat: no-repeat;
10203	--bg_color: #303030;
10204	--bg-color-overlay: normal;
10205	--bg_pattern: url("https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/themes/Avada/assets/images/patterns/pattern1.png");
10206	--content_bg_color: rgba(255, 255, 255, .81);
10207	--content_bg_image: none;
10208	--content_bg_repeat: repeat;
10209	--body_typography-font-family: "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
10210	--body_typography-font-size: 13px;
10211	--base-font-size: 13;
10212	--body_typography-font-weight: 400;
10213	--body_typography-line-height: 1.6;
10214	--body_typography-letter-spacing: 0px;
10215	--body_typography-color: #353535;
10216	--link_color: #932222;
10217	--link_color-8a: rgba(147, 34, 34, .8);
10218	--link_hover_color: #9e0909;
10219	--link_hover_color-85a: rgba(158, 9, 9, .85);
10220	--link_hover_color-7a: rgba(158, 9, 9, .7);
10221	--link_hover_color-5a: rgba(158, 9, 9, .5);
10222	--link_hover_color-35a: rgba(158, 9, 9, .35);
10223	--link_hover_color-2a: rgba(158, 9, 9, .2);
10224	--awb-link_decoration_line: none;
10225	--awb-link_decoration_style: solid;
10226	--awb-link_decoration_thickness: 1px;
10227	--awb-link_decoration_underline_offset: auto;
10228	--awb-link_decoration_line_hover: none;
10229	--awb-link_decoration_style_hover: solid;
10230	--awb-link_decoration_thickness_hover: 1px;
10231	--awb-link_decoration_underline_offset_hover: auto;
10232	--h1_typography-font-family: "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
10233	--h1_typography-font-weight: 700;
10234	--h1_typography-line-height: 1;
10235	--h1_typography-letter-spacing: 0px;
10236	--h1_typography-font-size: 32px;
10237	--h1_typography-color: #932222;
10238	--h1_typography-margin-top: 0em;
10239	--h1_typography-margin-bottom: 5px;
10240	--h2_typography-font-family: "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
10241	--h2_typography-font-weight: 700;
10242	--h2_typography-line-height: 1.25;
10243	--h2_typography-letter-spacing: 0px;
10244	--h2_typography-font-size: 18px;
10245	--h2_typography-color: #934241;
10246	--h2_typography-margin-top: 0em;
10247	--h2_typography-margin-bottom: 5px;
10248	--h3_typography-font-family: "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
10249	--h3_typography-font-weight: 700;
10250	--h3_typography-line-height: 1.25;
10251	--h3_typography-letter-spacing: 0px;
10252	--h3_typography-font-size: 16px;
10253	--h3_typography-color: #515151;
10254	--h3_typography-margin-top: 0;
10255	--h3_typography-margin-bottom: 5px;
10256	--h4_typography-font-family: "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
10257	--h4_typography-font-weight: 700;
10258	--h4_typography-line-height: 1.25;
10259	--h4_typography-letter-spacing: 0px;
10260	--h4_typography-font-size: 14px;
10261	--h4_typography-color: #383838;
10262	--h4_typography-margin-top: 0;
10263	--h4_typography-margin-bottom: 5px;
10264	--h5_typography-font-family: "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
10265	--h5_typography-font-weight: 400;
10266	--h5_typography-line-height: 1.25;
10267	--h5_typography-letter-spacing: 0px;
10268	--h5_typography-font-size: 12px;
10269	--h5_typography-color: #6b6b6b;
10270	--h5_typography-margin-top: 0;
10271	--h5_typography-margin-bottom: 5px;
10272	--h6_typography-font-family: "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
10273	--h6_typography-font-weight: 400;
10274	--h6_typography-line-height: 1.25;
10275	--h6_typography-letter-spacing: 0px;
10276	--h6_typography-font-size: 11px;
10277	--h6_typography-color: #232323;
10278	--h6_typography-margin-top: 0;
10279	--h6_typography-margin-bottom: 5px;
10280	--post_title_typography-font-family: "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
10281	--post_title_typography-font-weight: 700;
10282	--post_title_typography-line-height: 20px;
10283	--post_title_typography-letter-spacing: 0px;
10284	--post_title_typography-font-size: 20px;
10285	--post_title_typography-color: #934241;
10286	--post_titles_extras_typography-font-family: "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
10287	--post_titles_extras_typography-font-weight: 700;
10288	--post_titles_extras_typography-line-height: 1.5;
10289	--post_titles_extras_typography-letter-spacing: 0px;
10290	--post_titles_extras_typography-font-size: 14px;
10291	--post_titles_extras_typography-color: #515151;
10292	--blog_archive_grid_column_spacing: 5px;
10293	--dates_box_color: #eef0f2;
10294	--meta_font_size: 9px;
10295	--portfolio_archive_column_spacing: 12px;
10296	--portfolio_meta_font_size: 14px;
10297	--social_bg_color: #f7f7f7;
10298	--social_sharing_padding-top: 0px;
10299	--social_sharing_padding-right: 20px;
10300	--social_sharing_padding-bottom: 5px;
10301	--social_sharing_padding-left: 20px;
10302	--sharing_social_links_icon_color: #bebdbd;
10303	--sharing_social_links_box_color: #e8e8e8;
10304	--sharing_social_links_boxed_padding: 8px;
10305	--slider_nav_box_dimensions-width: 30px;
10306	--slider_nav_box_dimensions-height: 30px;
10307	--slider_arrow_size: 14px;
10308	--es_caption_font_size: 20px;
10309	--form_input_height: 29px;
10310	--form_input_height-main-menu-search-width: 250px;
10311	--form_text_size: 13px;
10312	--form_bg_color: #fff;
10313	--form_text_color: #aaa9a9;
10314	--form_text_color-35a: rgba(170, 169, 169, .35);
10315	--form_border_width-top: 1px;
10316	--form_border_width-bottom: 1px;
10317	--form_border_width-left: 1px;
10318	--form_border_width-right: 1px;
10319	--form_border_color: #d2d2d2;
10320	--form_focus_border_color: #d2d2d2;
10321	--form_focus_border_color-5a: rgba(210, 210, 210, .5);
10322	--form_border_radius: 0px;
10323	--live_search_results_height: 250px;
10324	--privacy_bg_color: rgba(0, 0, 0, .1);
10325	--privacy_color: rgba(0, 0, 0, .3);
10326	--privacy_necessary_opacity: .7;
10327	--privacy_bar_padding-top: 15px;
10328	--privacy_bar_padding-bottom: 15px;
10329	--privacy_bar_padding-left: 30px;
10330	--privacy_bar_padding-right: 30px;
10331	--privacy_bar_bg_color: #363839;
10332	--privacy_bar_font_size: 13px;
10333	--privacy_bar_color: #8c8989;
10334	--privacy_bar_link_color: #bfbfbf;
10335	--privacy_bar_link_hover_color: #a0ce4e;
10336	--privacy_bar_content_max_width: 50%;
10337	--privacy_bar_headings_font_size: 13px;
10338	--privacy_bar_headings_color: #ddd;
10339	--privacy_bar_tabs_border_size: 1px;
10340	--privacy_bar_tabs_border_color: var(--awb-color6);
10341	--privacy_bar_tabs_active_bg_color: var(--awb-color7);
10342	--privacy_bar_tabs_padding-top: 20px;
10343	--privacy_bar_tabs_padding-bottom: 20px;
10344	--privacy_bar_tabs_padding-left: 20px;
10345	--privacy_bar_tabs_padding-right: 20px;
10346	--privacy_bar_column_gap: 30px;
10347	--privacy_bar_toggle_off_color: var(--awb-color6);
10348	--privacy_bar_toggle_on_color: var(--awb-color5);
10349	--privacy_bar_toggle_thumb_color: var(--awb-color3);
10350	--privacy_bar_lifespan_color: #fff;
10351	--privacy_bar_desc_color: #fff;
10352	--privacy_bar_desc_font_size: .85em;
10353	--scrollbar_background: #f2f3f5;
10354	--scrollbar_handle: #65bc7b;
10355	--related_posts_columns: 5;
10356	--related_posts_column_spacing: 44px;
10357	--image_rollover_icon_size: 15px;
10358	--image_rollover_text_color: #333;
10359	--pagination_width_height: 30px;
10360	--pagination_box_padding-width: 6px;
10361	--pagination_box_padding-height: 2px;
10362	--pagination_border_width: 1px;
10363	--pagination_border_radius: 0px;
10364	--pagination_font_size: 11px;
10365	--timeline_bg_color: rgba(255, 255, 255, 0);
10366	--timeline_bg_color-not-transparent: rgba(255, 255, 255, 1);
10367	--timeline_color: #ebeaea;
10368	--grid_separator_color: #e0dede;
10369	--carousel_nav_color: #999;
10370	--carousel_hover_color: #808080;
10371	--info_bg_color: #fff;
10372	--info_accent_color: #808080;
10373	--danger_bg_color: #fff;
10374	--danger_accent_color: #a50e0e;
10375	--success_bg_color: #dff0d8;
10376	--success_accent_color: #5ca340;
10377	--warning_bg_color: #fff;
10378	--warning_accent_color: #c10000;
10379	--alert_border_size: 2px;
10380	--button_padding-top: 13px;
10381	--button_padding-bottom: 13px;
10382	--button_padding-left: 29px;
10383	--button_padding-right: 29px;
10384	--button_typography-font-family: "PT Sans", Arial, Helvetica, sans-serif;
10385	--button_typography-font-weight: 700;
10386	--button_typography-letter-spacing: 0px;
10387	--button_font_size: 14px;
10388	--button_line_height: 17px;
10389	--button_text_transform: uppercase;
10390	--button_gradient_top_color: #e8e8e8;
10391	--button_gradient_bottom_color: #d6d6d6;
10392	--button_gradient_top_color_hover: #d6d6d6;
10393	--button_gradient_bottom_color_hover: #e8e8e8;
10394	--button_gradient_start: 0%;
10395	--button_gradient_end: 100%;
10396	--button_gradient_angle: 180deg;
10397	--button_radial_direction: center center;
10398	--button_accent_color: #787878;
10399	--button_accent_hover_color: #787878;
10400	--button_bevel_color: #787878;
10401	--button_box_shadow: none;
10402	--button_bevel_color_hover: #787878;
10403	--button_border_width-top: 0px;
10404	--button_border_width-right: 0px;
10405	--button_border_width-bottom: 0px;
10406	--button_border_width-left: 0px;
10407	--button_border_color: #787878;
10408	--button_border_hover_color: #787878;
10409	--chart_bg_color: rgba(255, 255, 255, 0);
10410	--checklist_icons_color: #fff;
10411	--checklist_circle_color: #9e9e9e;
10412	--checklist_text_color: #353535;
10413	--checklist_item_size: 14px;
10414	--checklist_item_padding-top: .35em;
10415	--checklist_item_padding-bottom: .35em;
10416	--checklist_item_padding-left: 0;
10417	--checklist_item_padding-right: 0;
10418	--checklist_divider_color: #e0dede;
10419	--checklist_odd_row_bgcolor: rgba(255, 255, 255, 0);
10420	--checklist_even_row_bgcolor: rgba(255, 255, 255, 0);
10421	--col_margin-top: 0px;
10422	--col_margin-bottom: 5px;
10423	--col_spacing: 4%;
10424	--container_padding_default_top: 0px;
10425	--container_padding_default_bottom: 0px;
10426	--container_padding_default_left: 0px;
10427	--container_padding_default_right: 0px;
10428	--container_padding_100_top: 0px;
10429	--container_padding_100_bottom: 0px;
10430	--container_padding_100_left: 30px;
10431	--container_padding_100_right: 30px;
10432	--full_width_bg_color: rgba(255, 255, 255, 0);
10433	--full_width_border_sizes_top: 0px;
10434	--full_width_border_sizes_bottom: 0px;
10435	--full_width_border_sizes_left: 0px;
10436	--full_width_border_sizes_right: 0px;
10437	--full_width_border_color: #eae9e9;
10438	--content_box_bg_color: rgba(255, 255, 255, 0);
10439	--content_box_title_size: 18px;
10440	--content_box_title_color: #333;
10441	--content_box_body_color: #747474;
10442	--content_box_icon_color: #fff;
10443	--content_box_hover_animation_accent_color: #9e0909;
10444	--content_box_margin_top: 0px;
10445	--content_box_margin_bottom: 60px;
10446	--countdown_background_color: #a0ce4e;
10447	--countdown_counter_box_spacing: 10px;
10448	--countdown_counter_box_color: #333;
10449	--countdown_counter_padding-top: .6em;
10450	--countdown_counter_padding-right: 1.1em;
10451	--countdown_counter_padding-bottom: .6em;
10452	--countdown_counter_padding-left: 1.1em;
10453	--countdown_counter_border_size: 0;
10454	--countdown_counter_border_color: #1d242d;
10455	--countdown_counter_border_radius: 4px;
10456	--countdown_counter_font_size: 18px;
10457	--countdown_counter_text_color: #fff;
10458	--countdown_label_font_size: 18px;
10459	--countdown_label_color: #fff;
10460	--countdown_heading_font_size: 18px;
10461	--countdown_heading_text_color: #fff;
10462	--countdown_subheading_font_size: 14px;
10463	--countdown_subheading_text_color: #fff;
10464	--countdown_link_text_color: #fff;
10465	--counter_box_color: #9e9e9e;
10466	--counter_box_title_size: 200;
10467	--counter_box_icon_size: 500;
10468	--counter_box_body_color: #747474;
10469	--counter_box_body_size: 13;
10470	--counter_box_border_color: #e0dede;
10471	--flip_boxes_flip_duration: .4s;
10472	--flip_boxes_front_bg: #ad1414;
10473	--flip_boxes_front_heading: #fcfcfc;
10474	--flip_boxes_front_text: #f7f7f7;
10475	--flip_boxes_back_bg: #9e9e9e;
10476	--flip_boxes_back_heading: #eeeded;
10477	--flip_boxes_back_text: #fff;
10478	--flip_boxes_border_size: 1px;
10479	--flip_boxes_border_color: rgba(255, 255, 255, 0);
10480	--flip_boxes_border_radius: 4px;
10481	--icon_color: #fff;
10482	--icon_color_hover: #fff;
10483	--icon_circle_color: #333;
10484	--icon_circle_color_hover: #333;
10485	--icon_border_size: #fff;
10486	--icon_border_color: #333;
10487	--icon_border_color_hover: #333;
10488	--icon_border_top_l_rad: 50%;
10489	--icon_border_top_r_rad: 50%;
10490	--icon_border_bot_r_rad: 50%;
10491	--icon_border_bot_l_rad: 50%;
10492	--gallery_border_color: #f6f6f6;
10493	--gallery_border_radius: 0px;
10494	--before_after_font_size: 13;
10495	--before_after_accent_color: #fff;
10496	--before_after_handle_color: #fff;
10497	--before_after_handle_bg: rgba(255, 255, 255, 0);
10498	--before_after_transition_time: .5;
10499	--before_after_border_size: 0;
10500	--before_after_border_color: #e2e2e2;
10501	--before_after_border_radius: 0px;
10502	--popover_heading_bg_color: #f6f6f6;
10503	--popover_content_bg_color: #fff;
10504	--popover_border_color: #ebebeb;
10505	--popover_text_color: #747474;
10506	--pricing_box_color: #c4c4c4;
10507	--progressbar_text_color: #fff;
10508	--progressbar_maximum_value_color: var(--awb-color7);
10509	--progressbar_height: 37px;
10510	--progressbar_filled_color: #9e9e9e;
10511	--progressbar_unfilled_color: #f6f6f6;
10512	--progressbar_filled_border_size: 0px;
10513	--progressbar_filled_border_color: #fff;
10514	--sep_color: #e0dede;
10515	--tabs_bg_color: #fff;
10516	--tabs_inactive_color: #ebeaea;
10517	--tabs_border_color: #ebeaea;
10518	--testimonial_bg_color: #f6f6f6;
10519	--testimonial-border-width-top: 0px;
10520	--testimonial-border-width-right: 0px;
10521	--testimonial-border-width-bottom: 0px;
10522	--testimonial-border-width-left: 0px;
10523	--testimonial_text_color: #747474;
10524	--text_columns: 1;
10525	--text_column_min_width: 100px;
10526	--text_column_spacing: 2em;
10527	--text_rule_style: none;
10528	--text_user_select: auto;
10529	--title_border_color: #e0dede;
10530	--title_margin-top: 0px;
10531	--title_margin-right: 0px;
10532	--title_margin-bottom: 5px;
10533	--title_margin-left: 0px;
10534	--title_margin_mobile-top: 0px;
10535	--title_margin_mobile-right: 0px;
10536	--title_margin_mobile-bottom: 20px;
10537	--title_margin_mobile-left: 0px;
10538	--accordion_divider_color: #e0dede;
10539	--accordion_divider_hover_color: #e0dede;
10540	--accordian_inactive_color: #333;
10541	--accordian_active_color: #9e0909;
10542	--faq_accordion_divider_color: #e0dede;
10543	--faq_accordion_divider_hover_color: #e0dede;
10544	--faq_accordion_title_typography-font-family: "Droid Sans";
10545	--faq_accordion_title_typography-font-size: 14px;
10546	--faq_accordion_title_typography-font-weight: 700;
10547	--faq_accordion_title_typography-color: #932222;
10548	--faq_accordian_icon_color: #fff;
10549	--faq_accordian_inactive_color: #333;
10550	--faq_accordion_content_typography-font-family: "Droid Sans";
10551	--faq_accordion_content_typography-font-size: 13px;
10552	--faq_accordion_content_typography-font-weight: 400;
10553	--faq_accordion_content_typography-color: #353535;
10554}
10555
10556#side-header, .fusion-header {
10557	--header_bg_color: #fff;
10558	--archive_header_bg_color: #fff;
10559}
10560
10561.fusion-header-wrapper, #side-header {
10562	--header_border_color: #e5e5e5;
10563}
10564
10565.fusion-secondary-header {
10566	--header_top_bg_color: #e2e2e2;
10567	--snav_color: #747474;
10568}
10569
10570.fusion-header-tagline {
10571	--tagline_font_size: 14px;
10572	--tagline_font_color: #747474;
10573}
10574
10575.fusion-arrow-svg, .fusion-header-wrapper, #side-header {
10576	--header_sticky_bg_color: rgba(255, 255, 255, .92);
10577}
10578
10579.fusion-main-menu {
10580	--header_sticky_menu_color: #333;
10581	--header_sticky_nav_font_size: 10px;
10582	--nav_height: 22px;
10583	--mobile_nav_padding: 20px;
10584	--menu_text_align: left;
10585	--menu_thumbnail_size-width: 26px;
10586	--menu_thumbnail_size-height: 12px;
10587}
10588
10589.fusion-main-menu, .fusion-logo-background {
10590	--header_sticky_nav_padding: 5px;
10591}
10592
10593.fusion-menu-highlight-label, .awb-menu__highlight {
10594	--main_nav_highlight_radius: 0px;
10595}
10596
10597.fusion-flyout-menu-icons {
10598	--flyout_nav_icons_padding: 10px;
10599	--flyout_menu_icon_color: #333;
10600	--flyout_menu_icon_hover_color: #a0ce4e;
10601}
10602
10603.fusion-flyout-menu-bg {
10604	--flyout_menu_background_color: rgba(255, 255, 255, .95);
10605}
10606
10607.fusion-flyout-menu {
10608	--flyout_menu_item_padding: 24px;
10609}
10610
10611.fusion-secondary-menu {
10612	--topmenu_dropwdown_width: 200px;
10613	--header_top_first_border_color: #efefef;
10614	--header_top_sub_bg_color: #fff;
10615	--header_top_menu_bg_hover_color: #fafafa;
10616	--header_top_menu_sub_sep_color: #e5e5e5;
10617	--header_top_menu_sub_hover_color: #333;
10618}
10619
10620.fusion-header {
10621	--top-bar-height: 21.5px;
10622}
10623
10624.fusion-megamenu-title {
10625	--megamenu_title_size: 18px;
10626}
10627
10628.fusion-megamenu-submenu {
10629	--megamenu_item_vertical_padding: 5px;
10630}
10631
10632.fusion-megamenu-icon {
10633	--menu_icon_color: #333;
10634	--menu_icon_hover_color: #9e0909;
10635}
10636
10637.fusion-logo {
10638	--logo_margin-top: 10px;
10639	--logo_margin-bottom: 10px;
10640	--logo_margin-left: 10px;
10641	--logo_margin-right: 0px;
10642}
10643
10644.fusion-page-title-bar, .fusion-breadcrumbs .awb-breadcrumb-sep {
10645	--breadcrumbs_separator: "/";
10646}
10647
10648.fusion-page-title-bar, .fusion-breadcrumbs {
10649	--breadcrumbs_font_size: 9px;
10650	--breadcrumbs_text_color: #932222;
10651	--breadcrumbs_text_hover_color: #932222;
10652}
10653
10654.fusion-sliding-bar {
10655	--slidingbar_content_align: left;
10656}
10657
10658.fusion-sb-toggle-wrapper {
10659	--slidingbar_toggle_icon_color: #fff;
10660}
10661
10662#slidingbar {
10663	--slidingbar_font_size: 10px;
10664}
10665
10666#slidingbar-area {
10667	--slidingbar_headings_color: #ddd;
10668	--slidingbar_text_color: #8c8989;
10669}
10670
10671.fusion-footer-widget-area {
10672	--footerw_bg_full-size: initial;
10673	--footerw_bg_full-position: var(--footerw_bg_pos);
10674	--footerw_bg_repeat: repeat;
10675	--footerw_bg_pos: center center;
10676	--footer_bg_color: #363839;
10677	--footer_border_size: 12px;
10678	--footer_border_color: #e9eaee;
10679	--footer_link_color: #fff;
10680	--footer_link_color_hover: #9e0909;
10681}
10682
10683.fusion-footer {
10684	--footer_area_padding-top: 5px;
10685	--footer_area_padding-bottom: 5px;
10686	--footer_area_padding-left: 0px;
10687	--footer_area_padding-right: 0px;
10688	--footer_divider_line-flex: block;
10689	--footer_divider_line_size: 1px;
10690	--footer_divider_line_style: solid;
10691	--footer_widgets_padding: 15px;
10692}
10693
10694.fusion-footer-copyright-area {
10695	--copyright_padding-top: 5px;
10696	--copyright_padding-bottom: 5px;
10697	--copyright_bg_color: #282a2b;
10698	--copyright_border_size: 1px;
10699	--copyright_border_color: #4b4c4d;
10700	--copyright_link_color_hover: #fff;
10701}
10702
10703.fusion-copyright-notice {
10704	--copyright_text_color: #8c8989;
10705	--copyright_link_color: #fff;
10706	--copyright_font_size: 11px;
10707}
10708
10709.sidebar {
10710	--sidebar_padding: 0;
10711	--sidebar_padding-percent_to_vw: 0;
10712	--sidebar_widget_bg_color: rgba(255, 255, 255, 0);
10713	--sidew_font_size: 13px;
10714	--sidebar_heading_color: #333;
10715}
10716
10717.fusion-load-more-button {
10718	--blog_load_more_posts_button_bg_color: #ebeaea;
10719	--blog_load_more_posts_button_text_color: #333;
10720	--blog_load_more_posts_hover_button_bg_color: rgba(235, 234, 234, .8);
10721	--blog_load_more_posts_hover_button_text_color: #333;
10722	--portfolio_archive_load_more_posts_button_bg_color: #ebeaea;
10723	--portfolio_archive_load_more_posts_button_text_color: #333;
10724	--portfolio_archive_load_more_posts_hover_button_bg_color: rgba(235, 234, 234, .8);
10725	--portfolio_archive_load_more_posts_hover_button_text_color: #333;
10726	--blog_element_load_more_posts_button_bg_color: #ebeaea;
10727	--blog_element_load_more_posts_button_text_color: #333;
10728	--blog_element_load_more_posts_hover_button_bg_color: rgba(235, 234, 234, .8);
10729	--blog_element_load_more_posts_hover_button_text_color: #333;
10730	--portfolio_element_load_more_posts_button_bg_color: #ebeaea;
10731	--portfolio_element_load_more_posts_button_text_color: #333;
10732	--portfolio_element_load_more_posts_hover_button_bg_color: rgba(235, 234, 234, .8);
10733	--portfolio_element_load_more_posts_hover_button_text_color: #333;
10734}
10735
10736.fusion-post-content-wrapper {
10737	--blog_archive_grid_padding-top: 30px;
10738	--blog_archive_grid_padding-bottom: 20px;
10739	--blog_archive_grid_padding-left: 25px;
10740	--blog_archive_grid_padding-right: 25px;
10741}
10742
10743.fusion-portfolio-content {
10744	--portfolio_archive_text_layout-padding: 20px 0;
10745	--portfolio_archive_layout_padding-top: 25px;
10746	--portfolio_archive_layout_padding-bottom: 25px;
10747	--portfolio_archive_layout_padding-left: 25px;
10748	--portfolio_archive_layout_padding-right: 25px;
10749}
10750
10751.fusion-portfolio-content-wrapper {
10752	--portfolio_archive_text_alignment: left;
10753}
10754
10755.fusion-social-networks {
10756	--header_social_links_font_size: 16px;
10757	--header_social_links_boxed_padding: 8px;
10758	--footer_social_links_font_size: 16px;
10759	--footer_social_links_boxed_padding: 8px;
10760}
10761
10762.fusion-social-network-icon {
10763	--header_social_links_icon_color: #7d0d12;
10764	--header_social_links_box_color: #e8e8e8;
10765	--header_social_links_boxed_radius: 4px;
10766	--footer_social_links_icon_color: #d2dbd8;
10767	--footer_social_links_box_color: #222;
10768	--footer_social_links_boxed_radius: 4px;
10769	--sharing_social_links_boxed_radius: 4px;
10770}
10771
10772.fusion-theme-sharing-box {
10773	--sharing_box_tagline_text_color: #333;
10774}
10775
10776.fusion-sharing-box {
10777	--sharing_social_links_font_size: 16px;
10778}
10779
10780.ei-slider {
10781	--tfes_dimensions-width: 100%;
10782	--tfes_dimensions-height: 400px;
10783	--es_title_font_size: 42px;
10784	--es_title_color: #333;
10785	--es_caption_color: #747474;
10786}
10787
10788.avada-google-map {
10789	--gmap_topmargin: 55px;
10790}
10791
10792.fusion-blog-layout-grid {
10793	--search_grid_column_spacing: 40px;
10794}
10795
10796.side-nav {
10797	--side_nav_font_size: 10px;
10798}
10799
10800.fusion-image-wrapper {
10801	--image_gradient_top_color: rgba(232, 232, 232, .8);
10802}
10803
10804.fusion-rollover {
10805	--image_gradient_bottom_color: #d6d6d6;
10806	--image_rollover_icon_color: #fff;
10807}
10808
10809#toTop {
10810	--totop_spacing_side: 75px;
10811	--totop_spacing_bottom: 30px;
10812	--totop_border_radius: 4px;
10813	--totop_background: #333;
10814	--totop_background_hover: #9e0909;
10815	--totop_icon_color: #fff;
10816	--totop_icon_hover: #fff;
10817}
10818
10819.shadow-left {
10820	--avada-rev-image-shadow-top: 1;
10821}
10822
10823.shadow-right {
10824	--avada-rev-image-shadow-bottom: 1;
10825}
10826
10827body {
10828	--awb-alert-border-top-left-radius-default: 0px;
10829	--awb-alert-border-top-right-radius-default: 0px;
10830	--awb-alert-border-bottom-right-radius-default: 0px;
10831	--awb-alert-border-bottom-left-radius-default: 0px;
10832	--awb-audio-max-width-default: 100%;
10833	--awb-audio-background-color-default: #222;
10834	--awb-audio-accent-color-default: #fff;
10835	--awb-audio-border-size-default: 0;
10836	--awb-audio-border-color-default: var(--awb-color1);
10837	--awb-audio-border-top-left-radius-default: 0px;
10838	--awb-audio-border-top-right-radius-default: 0px;
10839	--awb-audio-border-bottom-right-radius-default: 0px;
10840	--awb-audio-border-bottom-left-radius-default: 0px;
10841	--button-border-radius-top-left: 2px;
10842	--button-border-radius-top-right: 2px;
10843	--button-border-radius-bottom-right: 2px;
10844	--button-border-radius-bottom-left: 2px;
10845	--awb-tabs-title-border-top-left-radius-default: 0px;
10846	--awb-tabs-title-border-top-right-radius-default: 0px;
10847	--awb-tabs-title-border-bottom-right-radius-default: 0px;
10848	--awb-tabs-title-border-bottom-left-radius-default: 0px;
10849	--awb-testimonial-border-style-default: solid;
10850	--awb-testimonial-border-color-default: var(--awb-color3);
10851	--awb-testimonial-border-top-left-radius-default: 0px;
10852	--awb-testimonial-border-top-right-radius-default: 0px;
10853	--awb-testimonial-border-bottom-right-radius-default: 0px;
10854	--awb-testimonial-border-bottom-left-radius-default: 0px;
10855	--fusion-video-max-width-default: 100%;
10856}
10857
10858.fusion-scroll-section-nav {
10859	--container_scroll_nav_bg_color: rgba(0, 0, 0, .2);
10860}
10861
10862.fusion-scroll-section-link-bullet {
10863	--container_scroll_nav_bullet_color: #eee;
10864}
10865
10866.fusion-body .fusion-dropcap {
10867	--dropcap_color: #9e9e9e;
10868	--dropcap_text_color: #fff;
10869}
10870
10871.fusion-social-links {
10872	--social_links_font_size: 16;
10873	--social_links_boxed_padding: 8px;
10874}
10875
10876@media only screen and (max-width: 800px) {
10877	.has-sidebar #content {
10878		order: 1;
10879	}
10880	
10881	.has-sidebar #sidebar {
10882		order: 2;
10883		margin-top: 50px;
10884	}
10885	
10886	.has-sidebar #sidebar-2 {
10887		order: 3;
10888		margin-top: 50px;
10889	}
10890}
10891
10892.fa, .fab, .fal, .far, .fas {
10893	-moz-osx-font-smoothing: grayscale;
10894	-webkit-font-smoothing: antialiased;
10895	display: inline-block;
10896	font-style: normal;
10897	font-variant: normal;
10898	text-rendering: auto;
10899	line-height: 1;
10900}
10901
10902.fa-lg {
10903	font-size: 1.33333em;
10904	line-height: .75em;
10905	vertical-align: -.0667em;
10906}
10907
10908.fa-xs {
10909	font-size: .75em;
10910}
10911
10912.fa-sm {
10913	font-size: .875em;
10914}
10915
10916.fa-1x {
10917	font-size: 1em;
10918}
10919
10920.fa-2x {
10921	font-size: 2em;
10922}
10923
10924.fa-3x {
10925	font-size: 3em;
10926}
10927
10928.fa-4x {
10929	font-size: 4em;
10930}
10931
10932.fa-5x {
10933	font-size: 5em;
10934}
10935
10936.fa-6x {
10937	font-size: 6em;
10938}
10939
10940.fa-7x {
10941	font-size: 7em;
10942}
10943
10944.fa-8x {
10945	font-size: 8em;
10946}
10947
10948.fa-9x {
10949	font-size: 9em;
10950}
10951
10952.fa-10x {
10953	font-size: 10em;
10954}
10955
10956.fa-fw {
10957	text-align: center;
10958	width: 1.25em;
10959}
10960
10961.fa-ul {
10962	list-style-type: none;
10963	margin-left: 2.5em;
10964	padding-left: 0;
10965}
10966
10967.fa-ul > li {
10968	position: relative;
10969}
10970
10971.fa-li {
10972	left: -2em;
10973	position: absolute;
10974	text-align: center;
10975	width: 2em;
10976	line-height: inherit;
10977}
10978
10979.fa-border {
10980	border: solid .08em #eee;
10981	border-radius: .1em;
10982	padding: .2em .25em .15em;
10983}
10984
10985.fa-pull-left {
10986	float: left;
10987}
10988
10989.fa-pull-right {
10990	float: right;
10991}
10992
10993.fa.fa-pull-left, .fab.fa-pull-left, .fal.fa-pull-left, .far.fa-pull-left, .fas.fa-pull-left {
10994	margin-right: .3em;
10995}
10996
10997.fa.fa-pull-right, .fab.fa-pull-right, .fal.fa-pull-right, .far.fa-pull-right, .fas.fa-pull-right {
10998	margin-left: .3em;
10999}
11000
11001.fa-spin {
11002	-webkit-animation: fa-spin 2s infinite linear;
11003	animation: fa-spin 2s infinite linear;
11004}
11005
11006.fa-pulse {
11007	-webkit-animation: fa-spin 1s infinite steps(8);
11008	animation: fa-spin 1s infinite steps(8);
11009}
11010
11011@-webkit-keyframes fa-spin {
11012	0% {
11013		-webkit-transform: rotate(0);
11014		transform: rotate(0);
11015	}
11016	
11017	100% {
11018		-webkit-transform: rotate(360deg);
11019		transform: rotate(360deg);
11020	}
11021}
11022
11023@keyframes fa-spin {
11024	0% {
11025		-webkit-transform: rotate(0);
11026		transform: rotate(0);
11027	}
11028	
11029	100% {
11030		-webkit-transform: rotate(360deg);
11031		transform: rotate(360deg);
11032	}
11033}
11034
11035.fa-rotate-90 {
11036	-webkit-transform: rotate(90deg);
11037	transform: rotate(90deg);
11038}
11039
11040.fa-rotate-180 {
11041	-webkit-transform: rotate(180deg);
11042	transform: rotate(180deg);
11043}
11044
11045.fa-rotate-270 {
11046	-webkit-transform: rotate(270deg);
11047	transform: rotate(270deg);
11048}
11049
11050.fa-flip-horizontal {
11051	-webkit-transform: scale(-1, 1);
11052	transform: scale(-1, 1);
11053}
11054
11055.fa-flip-vertical {
11056	-webkit-transform: scale(1, -1);
11057	transform: scale(1, -1);
11058}
11059
11060.fa-flip-horizontal.fa-flip-vertical {
11061	-webkit-transform: scale(-1, -1);
11062	transform: scale(-1, -1);
11063}
11064
11065:root .fa-flip-horizontal, :root .fa-flip-vertical, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-rotate-90 {
11066	-webkit-filter: none;
11067	filter: none;
11068}
11069
11070.fa-stack {
11071	display: inline-block;
11072	height: 2em;
11073	line-height: 2em;
11074	position: relative;
11075	vertical-align: middle;
11076	width: 2.5em;
11077}
11078
11079.fa-stack-1x, .fa-stack-2x {
11080	left: 0;
11081	position: absolute;
11082	text-align: center;
11083	width: 100%;
11084}
11085
11086.fa-stack-1x {
11087	line-height: inherit;
11088}
11089
11090.fa-stack-2x {
11091	font-size: 2em;
11092}
11093
11094.fa-inverse {
11095	color: #fff;
11096}
11097
11098.fab {
11099	font-family: "Font Awesome 5 Brands";
11100}
11101
11102.far {
11103	font-family: "Font Awesome 5 Free";
11104	font-weight: 400;
11105}
11106
11107.fa, .fas {
11108	font-family: "Font Awesome 5 Free";
11109	font-weight: 900;
11110}
11111
11112.fa-500px:before {
11113	content: "";
11114}
11115
11116.fa-accessible-icon:before {
11117	content: "";
11118}
11119
11120.fa-accusoft:before {
11121	content: "";
11122}
11123
11124.fa-acquisitions-incorporated:before {
11125	content: "";
11126}
11127
11128.fa-ad:before {
11129	content: "";
11130}
11131
11132.fa-address-book:before {
11133	content: "";
11134}
11135
11136.fa-address-card:before {
11137	content: "";
11138}
11139
11140.fa-adjust:before {
11141	content: "";
11142}
11143
11144.fa-adn:before {
11145	content: "";
11146}
11147
11148.fa-adversal:before {
11149	content: "";
11150}
11151
11152.fa-affiliatetheme:before {
11153	content: "";
11154}
11155
11156.fa-air-freshener:before {
11157	content: "";
11158}
11159
11160.fa-airbnb:before {
11161	content: "ï ´";
11162}
11163
11164.fa-algolia:before {
11165	content: "";
11166}
11167
11168.fa-align-center:before {
11169	content: "";
11170}
11171
11172.fa-align-justify:before {
11173	content: "";
11174}
11175
11176.fa-align-left:before {
11177	content: "";
11178}
11179
11180.fa-align-right:before {
11181	content: "";
11182}
11183
11184.fa-alipay:before {
11185	content: "";
11186}
11187
11188.fa-allergies:before {
11189	content: "";
11190}
11191
11192.fa-amazon:before {
11193	content: "";
11194}
11195
11196.fa-amazon-pay:before {
11197	content: "";
11198}
11199
11200.fa-ambulance:before {
11201	content: "";
11202}
11203
11204.fa-american-sign-language-interpreting:before {
11205	content: "";
11206}
11207
11208.fa-amilia:before {
11209	content: "";
11210}
11211
11212.fa-anchor:before {
11213	content: "";
11214}
11215
11216.fa-android:before {
11217	content: "";
11218}
11219
11220.fa-angellist:before {
11221	content: "";
11222}
11223
11224.fa-angle-double-down:before {
11225	content: "";
11226}
11227
11228.fa-angle-double-left:before {
11229	content: "";
11230}
11231
11232.fa-angle-double-right:before {
11233	content: "";
11234}
11235
11236.fa-angle-double-up:before {
11237	content: "";
11238}
11239
11240.fa-angle-down:before {
11241	content: "";
11242}
11243
11244.fa-angle-left:before {
11245	content: "";
11246}
11247
11248.fa-angle-right:before {
11249	content: "";
11250}
11251
11252.fa-angle-up:before {
11253	content: "";
11254}
11255
11256.fa-angry:before {
11257	content: "";
11258}
11259
11260.fa-angrycreative:before {
11261	content: "";
11262}
11263
11264.fa-angular:before {
11265	content: "";
11266}
11267
11268.fa-ankh:before {
11269	content: "";
11270}
11271
11272.fa-app-store:before {
11273	content: "";
11274}
11275
11276.fa-app-store-ios:before {
11277	content: "";
11278}
11279
11280.fa-apper:before {
11281	content: "";
11282}
11283
11284.fa-apple:before {
11285	content: "";
11286}
11287
11288.fa-apple-alt:before {
11289	content: "";
11290}
11291
11292.fa-apple-pay:before {
11293	content: "";
11294}
11295
11296.fa-archive:before {
11297	content: "";
11298}
11299
11300.fa-archway:before {
11301	content: "";
11302}
11303
11304.fa-arrow-alt-circle-down:before {
11305	content: "";
11306}
11307
11308.fa-arrow-alt-circle-left:before {
11309	content: "";
11310}
11311
11312.fa-arrow-alt-circle-right:before {
11313	content: "";
11314}
11315
11316.fa-arrow-alt-circle-up:before {
11317	content: "";
11318}
11319
11320.fa-arrow-circle-down:before {
11321	content: "";
11322}
11323
11324.fa-arrow-circle-left:before {
11325	content: "";
11326}
11327
11328.fa-arrow-circle-right:before {
11329	content: "";
11330}
11331
11332.fa-arrow-circle-up:before {
11333	content: "";
11334}
11335
11336.fa-arrow-down:before {
11337	content: "";
11338}
11339
11340.fa-arrow-left:before {
11341	content: "";
11342}
11343
11344.fa-arrow-right:before {
11345	content: "";
11346}
11347
11348.fa-arrow-up:before {
11349	content: "";
11350}
11351
11352.fa-arrows-alt:before {
11353	content: "";
11354}
11355
11356.fa-arrows-alt-h:before {
11357	content: "";
11358}
11359
11360.fa-arrows-alt-v:before {
11361	content: "";
11362}
11363
11364.fa-artstation:before {
11365	content: "";
11366}
11367
11368.fa-assistive-listening-systems:before {
11369	content: "";
11370}
11371
11372.fa-asterisk:before {
11373	content: "";
11374}
11375
11376.fa-asymmetrik:before {
11377	content: "";
11378}
11379
11380.fa-at:before {
11381	content: "";
11382}
11383
11384.fa-atlas:before {
11385	content: "";
11386}
11387
11388.fa-atlassian:before {
11389	content: "";
11390}
11391
11392.fa-atom:before {
11393	content: "";
11394}
11395
11396.fa-audible:before {
11397	content: "";
11398}
11399
11400.fa-audio-description:before {
11401	content: "";
11402}
11403
11404.fa-autoprefixer:before {
11405	content: "";
11406}
11407
11408.fa-avianex:before {
11409	content: "";
11410}
11411
11412.fa-aviato:before {
11413	content: "";
11414}
11415
11416.fa-award:before {
11417	content: "";
11418}
11419
11420.fa-aws:before {
11421	content: "";
11422}
11423
11424.fa-baby:before {
11425	content: "";
11426}
11427
11428.fa-baby-carriage:before {
11429	content: "";
11430}
11431
11432.fa-backspace:before {
11433	content: "";
11434}
11435
11436.fa-backward:before {
11437	content: "";
11438}
11439
11440.fa-bacon:before {
11441	content: "";
11442}
11443
11444.fa-bacteria:before {
11445	content: "";
11446}
11447
11448.fa-bacterium:before {
11449	content: "";
11450}
11451
11452.fa-bahai:before {
11453	content: "";
11454}
11455
11456.fa-balance-scale:before {
11457	content: "";
11458}
11459
11460.fa-balance-scale-left:before {
11461	content: "";
11462}
11463
11464.fa-balance-scale-right:before {
11465	content: "";
11466}
11467
11468.fa-ban:before {
11469	content: "";
11470}
11471
11472.fa-band-aid:before {
11473	content: "";
11474}
11475
11476.fa-bandcamp:before {
11477	content: "";
11478}
11479
11480.fa-barcode:before {
11481	content: "";
11482}
11483
11484.fa-bars:before {
11485	content: "";
11486}
11487
11488.fa-baseball-ball:before {
11489	content: "";
11490}
11491
11492.fa-basketball-ball:before {
11493	content: "";
11494}
11495
11496.fa-bath:before {
11497	content: "";
11498}
11499
11500.fa-battery-empty:before {
11501	content: "";
11502}
11503
11504.fa-battery-full:before {
11505	content: "";
11506}
11507
11508.fa-battery-half:before {
11509	content: "";
11510}
11511
11512.fa-battery-quarter:before {
11513	content: "";
11514}
11515
11516.fa-battery-three-quarters:before {
11517	content: "";
11518}
11519
11520.fa-battle-net:before {
11521	content: "ï µ";
11522}
11523
11524.fa-bed:before {
11525	content: "";
11526}
11527
11528.fa-beer:before {
11529	content: "";
11530}
11531
11532.fa-behance:before {
11533	content: "";
11534}
11535
11536.fa-behance-square:before {
11537	content: "";
11538}
11539
11540.fa-bell:before {
11541	content: "";
11542}
11543
11544.fa-bell-slash:before {
11545	content: "";
11546}
11547
11548.fa-bezier-curve:before {
11549	content: "";
11550}
11551
11552.fa-bible:before {
11553	content: "";
11554}
11555
11556.fa-bicycle:before {
11557	content: "";
11558}
11559
11560.fa-biking:before {
11561	content: "";
11562}
11563
11564.fa-bimobject:before {
11565	content: "";
11566}
11567
11568.fa-binoculars:before {
11569	content: "";
11570}
11571
11572.fa-biohazard:before {
11573	content: "";
11574}
11575
11576.fa-birthday-cake:before {
11577	content: "";
11578}
11579
11580.fa-bitbucket:before {
11581	content: "";
11582}
11583
11584.fa-bitcoin:before {
11585	content: "";
11586}
11587
11588.fa-bity:before {
11589	content: "";
11590}
11591
11592.fa-black-tie:before {
11593	content: "";
11594}
11595
11596.fa-blackberry:before {
11597	content: "";
11598}
11599
11600.fa-blender:before {
11601	content: "";
11602}
11603
11604.fa-blender-phone:before {
11605	content: "";
11606}
11607
11608.fa-blind:before {
11609	content: "";
11610}
11611
11612.fa-blog:before {
11613	content: "";
11614}
11615
11616.fa-blogger:before {
11617	content: "";
11618}
11619
11620.fa-blogger-b:before {
11621	content: "";
11622}
11623
11624.fa-bluetooth:before {
11625	content: "";
11626}
11627
11628.fa-bluetooth-b:before {
11629	content: "";
11630}
11631
11632.fa-bold:before {
11633	content: "";
11634}
11635
11636.fa-bolt:before {
11637	content: "";
11638}
11639
11640.fa-bomb:before {
11641	content: "";
11642}
11643
11644.fa-bone:before {
11645	content: "";
11646}
11647
11648.fa-bong:before {
11649	content: "";
11650}
11651
11652.fa-book:before {
11653	content: "";
11654}
11655
11656.fa-book-dead:before {
11657	content: "";
11658}
11659
11660.fa-book-medical:before {
11661	content: "";
11662}
11663
11664.fa-book-open:before {
11665	content: "";
11666}
11667
11668.fa-book-reader:before {
11669	content: "";
11670}
11671
11672.fa-bookmark:before {
11673	content: "";
11674}
11675
11676.fa-bootstrap:before {
11677	content: "ï ¶";
11678}
11679
11680.fa-border-all:before {
11681	content: "";
11682}
11683
11684.fa-border-none:before {
11685	content: "";
11686}
11687
11688.fa-border-style:before {
11689	content: "";
11690}
11691
11692.fa-bowling-ball:before {
11693	content: "";
11694}
11695
11696.fa-box:before {
11697	content: "";
11698}
11699
11700.fa-box-open:before {
11701	content: "";
11702}
11703
11704.fa-box-tissue:before {
11705	content: "";
11706}
11707
11708.fa-boxes:before {
11709	content: "";
11710}
11711
11712.fa-braille:before {
11713	content: "";
11714}
11715
11716.fa-brain:before {
11717	content: "";
11718}
11719
11720.fa-bread-slice:before {
11721	content: "";
11722}
11723
11724.fa-briefcase:before {
11725	content: "";
11726}
11727
11728.fa-briefcase-medical:before {
11729	content: "";
11730}
11731
11732.fa-broadcast-tower:before {
11733	content: "";
11734}
11735
11736.fa-broom:before {
11737	content: "";
11738}
11739
11740.fa-brush:before {
11741	content: "";
11742}
11743
11744.fa-btc:before {
11745	content: "";
11746}
11747
11748.fa-buffer:before {
11749	content: "ï ·";
11750}
11751
11752.fa-bug:before {
11753	content: "";
11754}
11755
11756.fa-building:before {
11757	content: "";
11758}
11759
11760.fa-bullhorn:before {
11761	content: "";
11762}
11763
11764.fa-bullseye:before {
11765	content: "";
11766}
11767
11768.fa-burn:before {
11769	content: "";
11770}
11771
11772.fa-buromobelexperte:before {
11773	content: "";
11774}
11775
11776.fa-bus:before {
11777	content: "";
11778}
11779
11780.fa-bus-alt:before {
11781	content: "";
11782}
11783
11784.fa-business-time:before {
11785	content: "";
11786}
11787
11788.fa-buy-n-large:before {
11789	content: "";
11790}
11791
11792.fa-buysellads:before {
11793	content: "";
11794}
11795
11796.fa-calculator:before {
11797	content: "";
11798}
11799
11800.fa-calendar:before {
11801	content: "";
11802}
11803
11804.fa-calendar-alt:before {
11805	content: "";
11806}
11807
11808.fa-calendar-check:before {
11809	content: "";
11810}
11811
11812.fa-calendar-day:before {
11813	content: "";
11814}
11815
11816.fa-calendar-minus:before {
11817	content: "";
11818}
11819
11820.fa-calendar-plus:before {
11821	content: "";
11822}
11823
11824.fa-calendar-times:before {
11825	content: "";
11826}
11827
11828.fa-calendar-week:before {
11829	content: "";
11830}
11831
11832.fa-camera:before {
11833	content: "";
11834}
11835
11836.fa-camera-retro:before {
11837	content: "";
11838}
11839
11840.fa-campground:before {
11841	content: "";
11842}
11843
11844.fa-canadian-maple-leaf:before {
11845	content: "";
11846}
11847
11848.fa-candy-cane:before {
11849	content: "";
11850}
11851
11852.fa-cannabis:before {
11853	content: "";
11854}
11855
11856.fa-capsules:before {
11857	content: "";
11858}
11859
11860.fa-car:before {
11861	content: "";
11862}
11863
11864.fa-car-alt:before {
11865	content: "";
11866}
11867
11868.fa-car-battery:before {
11869	content: "";
11870}
11871
11872.fa-car-crash:before {
11873	content: "";
11874}
11875
11876.fa-car-side:before {
11877	content: "";
11878}
11879
11880.fa-caravan:before {
11881	content: "";
11882}
11883
11884.fa-caret-down:before {
11885	content: "";
11886}
11887
11888.fa-caret-left:before {
11889	content: "";
11890}
11891
11892.fa-caret-right:before {
11893	content: "";
11894}
11895
11896.fa-caret-square-down:before {
11897	content: "";
11898}
11899
11900.fa-caret-square-left:before {
11901	content: "";
11902}
11903
11904.fa-caret-square-right:before {
11905	content: "";
11906}
11907
11908.fa-caret-square-up:before {
11909	content: "";
11910}
11911
11912.fa-caret-up:before {
11913	content: "";
11914}
11915
11916.fa-carrot:before {
11917	content: "";
11918}
11919
11920.fa-cart-arrow-down:before {
11921	content: "";
11922}
11923
11924.fa-cart-plus:before {
11925	content: "";
11926}
11927
11928.fa-cash-register:before {
11929	content: "";
11930}
11931
11932.fa-cat:before {
11933	content: "";
11934}
11935
11936.fa-cc-amazon-pay:before {
11937	content: "";
11938}
11939
11940.fa-cc-amex:before {
11941	content: "";
11942}
11943
11944.fa-cc-apple-pay:before {
11945	content: "";
11946}
11947
11948.fa-cc-diners-club:before {
11949	content: "";
11950}
11951
11952.fa-cc-discover:before {
11953	content: "";
11954}
11955
11956.fa-cc-jcb:before {
11957	content: "";
11958}
11959
11960.fa-cc-mastercard:before {
11961	content: "";
11962}
11963
11964.fa-cc-paypal:before {
11965	content: "";
11966}
11967
11968.fa-cc-stripe:before {
11969	content: "";
11970}
11971
11972.fa-cc-visa:before {
11973	content: "";
11974}
11975
11976.fa-centercode:before {
11977	content: "";
11978}
11979
11980.fa-centos:before {
11981	content: "";
11982}
11983
11984.fa-certificate:before {
11985	content: "";
11986}
11987
11988.fa-chair:before {
11989	content: "";
11990}
11991
11992.fa-chalkboard:before {
11993	content: "";
11994}
11995
11996.fa-chalkboard-teacher:before {
11997	content: "";
11998}
11999
12000.fa-charging-station:before {
12001	content: "";
12002}
12003
12004.fa-chart-area:before {
12005	content: "";
12006}
12007
12008.fa-chart-bar:before {
12009	content: "";
12010}
12011
12012.fa-chart-line:before {
12013	content: "";
12014}
12015
12016.fa-chart-pie:before {
12017	content: "";
12018}
12019
12020.fa-check:before {
12021	content: "";
12022}
12023
12024.fa-check-circle:before {
12025	content: "";
12026}
12027
12028.fa-check-double:before {
12029	content: "";
12030}
12031
12032.fa-check-square:before {
12033	content: "";
12034}
12035
12036.fa-cheese:before {
12037	content: "";
12038}
12039
12040.fa-chess:before {
12041	content: "";
12042}
12043
12044.fa-chess-bishop:before {
12045	content: "";
12046}
12047
12048.fa-chess-board:before {
12049	content: "";
12050}
12051
12052.fa-chess-king:before {
12053	content: "";
12054}
12055
12056.fa-chess-knight:before {
12057	content: "";
12058}
12059
12060.fa-chess-pawn:before {
12061	content: "";
12062}
12063
12064.fa-chess-queen:before {
12065	content: "";
12066}
12067
12068.fa-chess-rook:before {
12069	content: "";
12070}
12071
12072.fa-chevron-circle-down:before {
12073	content: "";
12074}
12075
12076.fa-chevron-circle-left:before {
12077	content: "";
12078}
12079
12080.fa-chevron-circle-right:before {
12081	content: "";
12082}
12083
12084.fa-chevron-circle-up:before {
12085	content: "";
12086}
12087
12088.fa-chevron-down:before {
12089	content: "";
12090}
12091
12092.fa-chevron-left:before {
12093	content: "";
12094}
12095
12096.fa-chevron-right:before {
12097	content: "";
12098}
12099
12100.fa-chevron-up:before {
12101	content: "";
12102}
12103
12104.fa-child:before {
12105	content: "";
12106}
12107
12108.fa-chrome:before {
12109	content: "";
12110}
12111
12112.fa-chromecast:before {
12113	content: "ï ¸";
12114}
12115
12116.fa-church:before {
12117	content: "";
12118}
12119
12120.fa-circle:before {
12121	content: "";
12122}
12123
12124.fa-circle-notch:before {
12125	content: "";
12126}
12127
12128.fa-city:before {
12129	content: "";
12130}
12131
12132.fa-clinic-medical:before {
12133	content: "";
12134}
12135
12136.fa-clipboard:before {
12137	content: "";
12138}
12139
12140.fa-clipboard-check:before {
12141	content: "";
12142}
12143
12144.fa-clipboard-list:before {
12145	content: "";
12146}
12147
12148.fa-clock:before {
12149	content: "";
12150}
12151
12152.fa-clone:before {
12153	content: "";
12154}
12155
12156.fa-closed-captioning:before {
12157	content: "";
12158}
12159
12160.fa-cloud:before {
12161	content: "";
12162}
12163
12164.fa-cloud-download-alt:before {
12165	content: "";
12166}
12167
12168.fa-cloud-meatball:before {
12169	content: "";
12170}
12171
12172.fa-cloud-moon:before {
12173	content: "";
12174}
12175
12176.fa-cloud-moon-rain:before {
12177	content: "";
12178}
12179
12180.fa-cloud-rain:before {
12181	content: "";
12182}
12183
12184.fa-cloud-showers-heavy:before {
12185	content: "";
12186}
12187
12188.fa-cloud-sun:before {
12189	content: "";
12190}
12191
12192.fa-cloud-sun-rain:before {
12193	content: "";
12194}
12195
12196.fa-cloud-upload-alt:before {
12197	content: "";
12198}
12199
12200.fa-cloudflare:before {
12201	content: "";
12202}
12203
12204.fa-cloudscale:before {
12205	content: "";
12206}
12207
12208.fa-cloudsmith:before {
12209	content: "";
12210}
12211
12212.fa-cloudversify:before {
12213	content: "";
12214}
12215
12216.fa-cocktail:before {
12217	content: "";
12218}
12219
12220.fa-code:before {
12221	content: "";
12222}
12223
12224.fa-code-branch:before {
12225	content: "";
12226}
12227
12228.fa-codepen:before {
12229	content: "";
12230}
12231
12232.fa-codiepie:before {
12233	content: "";
12234}
12235
12236.fa-coffee:before {
12237	content: "";
12238}
12239
12240.fa-cog:before {
12241	content: "";
12242}
12243
12244.fa-cogs:before {
12245	content: "";
12246}
12247
12248.fa-coins:before {
12249	content: "";
12250}
12251
12252.fa-columns:before {
12253	content: "";
12254}
12255
12256.fa-comment:before {
12257	content: "";
12258}
12259
12260.fa-comment-alt:before {
12261	content: "";
12262}
12263
12264.fa-comment-dollar:before {
12265	content: "";
12266}
12267
12268.fa-comment-dots:before {
12269	content: "";
12270}
12271
12272.fa-comment-medical:before {
12273	content: "";
12274}
12275
12276.fa-comment-slash:before {
12277	content: "";
12278}
12279
12280.fa-comments:before {
12281	content: "";
12282}
12283
12284.fa-comments-dollar:before {
12285	content: "";
12286}
12287
12288.fa-compact-disc:before {
12289	content: "";
12290}
12291
12292.fa-compass:before {
12293	content: "";
12294}
12295
12296.fa-compress:before {
12297	content: "";
12298}
12299
12300.fa-compress-alt:before {
12301	content: "";
12302}
12303
12304.fa-compress-arrows-alt:before {
12305	content: "";
12306}
12307
12308.fa-concierge-bell:before {
12309	content: "";
12310}
12311
12312.fa-confluence:before {
12313	content: "";
12314}
12315
12316.fa-connectdevelop:before {
12317	content: "";
12318}
12319
12320.fa-contao:before {
12321	content: "";
12322}
12323
12324.fa-cookie:before {
12325	content: "";
12326}
12327
12328.fa-cookie-bite:before {
12329	content: "";
12330}
12331
12332.fa-copy:before {
12333	content: "";
12334}
12335
12336.fa-copyright:before {
12337	content: "";
12338}
12339
12340.fa-cotton-bureau:before {
12341	content: "";
12342}
12343
12344.fa-couch:before {
12345	content: "";
12346}
12347
12348.fa-cpanel:before {
12349	content: "";
12350}
12351
12352.fa-creative-commons:before {
12353	content: "";
12354}
12355
12356.fa-creative-commons-by:before {
12357	content: "";
12358}
12359
12360.fa-creative-commons-nc:before {
12361	content: "";
12362}
12363
12364.fa-creative-commons-nc-eu:before {
12365	content: "";
12366}
12367
12368.fa-creative-commons-nc-jp:before {
12369	content: "";
12370}
12371
12372.fa-creative-commons-nd:before {
12373	content: "";
12374}
12375
12376.fa-creative-commons-pd:before {
12377	content: "";
12378}
12379
12380.fa-creative-commons-pd-alt:before {
12381	content: "";
12382}
12383
12384.fa-creative-commons-remix:before {
12385	content: "";
12386}
12387
12388.fa-creative-commons-sa:before {
12389	content: "";
12390}
12391
12392.fa-creative-commons-sampling:before {
12393	content: "";
12394}
12395
12396.fa-creative-commons-sampling-plus:before {
12397	content: "";
12398}
12399
12400.fa-creative-commons-share:before {
12401	content: "";
12402}
12403
12404.fa-creative-commons-zero:before {
12405	content: "";
12406}
12407
12408.fa-credit-card:before {
12409	content: "";
12410}
12411
12412.fa-critical-role:before {
12413	content: "";
12414}
12415
12416.fa-crop:before {
12417	content: "";
12418}
12419
12420.fa-crop-alt:before {
12421	content: "";
12422}
12423
12424.fa-cross:before {
12425	content: "";
12426}
12427
12428.fa-crosshairs:before {
12429	content: "";
12430}
12431
12432.fa-crow:before {
12433	content: "";
12434}
12435
12436.fa-crown:before {
12437	content: "";
12438}
12439
12440.fa-crutch:before {
12441	content: "";
12442}
12443
12444.fa-css3:before {
12445	content: "";
12446}
12447
12448.fa-css3-alt:before {
12449	content: "";
12450}
12451
12452.fa-cube:before {
12453	content: "";
12454}
12455
12456.fa-cubes:before {
12457	content: "";
12458}
12459
12460.fa-cut:before {
12461	content: "";
12462}
12463
12464.fa-cuttlefish:before {
12465	content: "";
12466}
12467
12468.fa-d-and-d:before {
12469	content: "";
12470}
12471
12472.fa-d-and-d-beyond:before {
12473	content: "";
12474}
12475
12476.fa-dailymotion:before {
12477	content: "";
12478}
12479
12480.fa-dashcube:before {
12481	content: "";
12482}
12483
12484.fa-database:before {
12485	content: "";
12486}
12487
12488.fa-deaf:before {
12489	content: "";
12490}
12491
12492.fa-deezer:before {
12493	content: "";
12494}
12495
12496.fa-delicious:before {
12497	content: "";
12498}
12499
12500.fa-democrat:before {
12501	content: "";
12502}
12503
12504.fa-deploydog:before {
12505	content: "";
12506}
12507
12508.fa-deskpro:before {
12509	content: "";
12510}
12511
12512.fa-desktop:before {
12513	content: "";
12514}
12515
12516.fa-dev:before {
12517	content: "";
12518}
12519
12520.fa-deviantart:before {
12521	content: "";
12522}
12523
12524.fa-dharmachakra:before {
12525	content: "";
12526}
12527
12528.fa-dhl:before {
12529	content: "";
12530}
12531
12532.fa-diagnoses:before {
12533	content: "";
12534}
12535
12536.fa-diaspora:before {
12537	content: "";
12538}
12539
12540.fa-dice:before {
12541	content: "";
12542}
12543
12544.fa-dice-d20:before {
12545	content: "";
12546}
12547
12548.fa-dice-d6:before {
12549	content: "";
12550}
12551
12552.fa-dice-five:before {
12553	content: "";
12554}
12555
12556.fa-dice-four:before {
12557	content: "";
12558}
12559
12560.fa-dice-one:before {
12561	content: "";
12562}
12563
12564.fa-dice-six:before {
12565	content: "";
12566}
12567
12568.fa-dice-three:before {
12569	content: "";
12570}
12571
12572.fa-dice-two:before {
12573	content: "";
12574}
12575
12576.fa-digg:before {
12577	content: "";
12578}
12579
12580.fa-digital-ocean:before {
12581	content: "";
12582}
12583
12584.fa-digital-tachograph:before {
12585	content: "";
12586}
12587
12588.fa-directions:before {
12589	content: "";
12590}
12591
12592.fa-discord:before {
12593	content: "";
12594}
12595
12596.fa-discourse:before {
12597	content: "";
12598}
12599
12600.fa-disease:before {
12601	content: "";
12602}
12603
12604.fa-divide:before {
12605	content: "";
12606}
12607
12608.fa-dizzy:before {
12609	content: "";
12610}
12611
12612.fa-dna:before {
12613	content: "";
12614}
12615
12616.fa-dochub:before {
12617	content: "";
12618}
12619
12620.fa-docker:before {
12621	content: "";
12622}
12623
12624.fa-dog:before {
12625	content: "";
12626}
12627
12628.fa-dollar-sign:before {
12629	content: "";
12630}
12631
12632.fa-dolly:before {
12633	content: "";
12634}
12635
12636.fa-dolly-flatbed:before {
12637	content: "";
12638}
12639
12640.fa-donate:before {
12641	content: "";
12642}
12643
12644.fa-door-closed:before {
12645	content: "";
12646}
12647
12648.fa-door-open:before {
12649	content: "";
12650}
12651
12652.fa-dot-circle:before {
12653	content: "";
12654}
12655
12656.fa-dove:before {
12657	content: "";
12658}
12659
12660.fa-download:before {
12661	content: "";
12662}
12663
12664.fa-draft2digital:before {
12665	content: "";
12666}
12667
12668.fa-drafting-compass:before {
12669	content: "";
12670}
12671
12672.fa-dragon:before {
12673	content: "";
12674}
12675
12676.fa-draw-polygon:before {
12677	content: "";
12678}
12679
12680.fa-dribbble:before {
12681	content: "";
12682}
12683
12684.fa-dribbble-square:before {
12685	content: "";
12686}
12687
12688.fa-dropbox:before {
12689	content: "";
12690}
12691
12692.fa-drum:before {
12693	content: "";
12694}
12695
12696.fa-drum-steelpan:before {
12697	content: "";
12698}
12699
12700.fa-drumstick-bite:before {
12701	content: "";
12702}
12703
12704.fa-drupal:before {
12705	content: "";
12706}
12707
12708.fa-dumbbell:before {
12709	content: "";
12710}
12711
12712.fa-dumpster:before {
12713	content: "";
12714}
12715
12716.fa-dumpster-fire:before {
12717	content: "";
12718}
12719
12720.fa-dungeon:before {
12721	content: "";
12722}
12723
12724.fa-dyalog:before {
12725	content: "";
12726}
12727
12728.fa-earlybirds:before {
12729	content: "";
12730}
12731
12732.fa-ebay:before {
12733	content: "";
12734}
12735
12736.fa-edge:before {
12737	content: "";
12738}
12739
12740.fa-edge-legacy:before {
12741	content: "";
12742}
12743
12744.fa-edit:before {
12745	content: "";
12746}
12747
12748.fa-egg:before {
12749	content: "";
12750}
12751
12752.fa-eject:before {
12753	content: "";
12754}
12755
12756.fa-elementor:before {
12757	content: "";
12758}
12759
12760.fa-ellipsis-h:before {
12761	content: "";
12762}
12763
12764.fa-ellipsis-v:before {
12765	content: "";
12766}
12767
12768.fa-ello:before {
12769	content: "";
12770}
12771
12772.fa-ember:before {
12773	content: "";
12774}
12775
12776.fa-empire:before {
12777	content: "";
12778}
12779
12780.fa-envelope:before {
12781	content: "";
12782}
12783
12784.fa-envelope-open:before {
12785	content: "";
12786}
12787
12788.fa-envelope-open-text:before {
12789	content: "";
12790}
12791
12792.fa-envelope-square:before {
12793	content: "";
12794}
12795
12796.fa-envira:before {
12797	content: "";
12798}
12799
12800.fa-equals:before {
12801	content: "";
12802}
12803
12804.fa-eraser:before {
12805	content: "";
12806}
12807
12808.fa-erlang:before {
12809	content: "";
12810}
12811
12812.fa-ethereum:before {
12813	content: "";
12814}
12815
12816.fa-ethernet:before {
12817	content: "";
12818}
12819
12820.fa-etsy:before {
12821	content: "";
12822}
12823
12824.fa-euro-sign:before {
12825	content: "";
12826}
12827
12828.fa-evernote:before {
12829	content: "ï ¹";
12830}
12831
12832.fa-exchange-alt:before {
12833	content: "";
12834}
12835
12836.fa-exclamation:before {
12837	content: "";
12838}
12839
12840.fa-exclamation-circle:before {
12841	content: "";
12842}
12843
12844.fa-exclamation-triangle:before {
12845	content: "";
12846}
12847
12848.fa-expand:before {
12849	content: "";
12850}
12851
12852.fa-expand-alt:before {
12853	content: "";
12854}
12855
12856.fa-expand-arrows-alt:before {
12857	content: "";
12858}
12859
12860.fa-expeditedssl:before {
12861	content: "";
12862}
12863
12864.fa-external-link-alt:before {
12865	content: "";
12866}
12867
12868.fa-external-link-square-alt:before {
12869	content: "";
12870}
12871
12872.fa-eye:before {
12873	content: "";
12874}
12875
12876.fa-eye-dropper:before {
12877	content: "";
12878}
12879
12880.fa-eye-slash:before {
12881	content: "";
12882}
12883
12884.fa-facebook:before {
12885	content: "";
12886}
12887
12888.fa-facebook-f:before {
12889	content: "";
12890}
12891
12892.fa-facebook-messenger:before {
12893	content: "";
12894}
12895
12896.fa-facebook-square:before {
12897	content: "";
12898}
12899
12900.fa-fan:before {
12901	content: "ï¡£";
12902}
12903
12904.fa-fantasy-flight-games:before {
12905	content: "";
12906}
12907
12908.fa-fast-backward:before {
12909	content: "";
12910}
12911
12912.fa-fast-forward:before {
12913	content: "";
12914}
12915
12916.fa-faucet:before {
12917	content: "";
12918}
12919
12920.fa-fax:before {
12921	content: "";
12922}
12923
12924.fa-feather:before {
12925	content: "";
12926}
12927
12928.fa-feather-alt:before {
12929	content: "";
12930}
12931
12932.fa-fedex:before {
12933	content: "";
12934}
12935
12936.fa-fedora:before {
12937	content: "";
12938}
12939
12940.fa-female:before {
12941	content: "";
12942}
12943
12944.fa-fighter-jet:before {
12945	content: "";
12946}
12947
12948.fa-figma:before {
12949	content: "";
12950}
12951
12952.fa-file:before {
12953	content: "";
12954}
12955
12956.fa-file-alt:before {
12957	content: "";
12958}
12959
12960.fa-file-archive:before {
12961	content: "";
12962}
12963
12964.fa-file-audio:before {
12965	content: "";
12966}
12967
12968.fa-file-code:before {
12969	content: "";
12970}
12971
12972.fa-file-contract:before {
12973	content: "";
12974}
12975
12976.fa-file-csv:before {
12977	content: "";
12978}
12979
12980.fa-file-download:before {
12981	content: "";
12982}
12983
12984.fa-file-excel:before {
12985	content: "";
12986}
12987
12988.fa-file-export:before {
12989	content: "";
12990}
12991
12992.fa-file-image:before {
12993	content: "";
12994}
12995
12996.fa-file-import:before {
12997	content: "";
12998}
12999
13000.fa-file-invoice:before {
13001	content: "";
13002}
13003
13004.fa-file-invoice-dollar:before {
13005	content: "";
13006}
13007
13008.fa-file-medical:before {
13009	content: "";
13010}
13011
13012.fa-file-medical-alt:before {
13013	content: "";
13014}
13015
13016.fa-file-pdf:before {
13017	content: "";
13018}
13019
13020.fa-file-powerpoint:before {
13021	content: "";
13022}
13023
13024.fa-file-prescription:before {
13025	content: "";
13026}
13027
13028.fa-file-signature:before {
13029	content: "";
13030}
13031
13032.fa-file-upload:before {
13033	content: "";
13034}
13035
13036.fa-file-video:before {
13037	content: "";
13038}
13039
13040.fa-file-word:before {
13041	content: "";
13042}
13043
13044.fa-fill:before {
13045	content: "";
13046}
13047
13048.fa-fill-drip:before {
13049	content: "";
13050}
13051
13052.fa-film:before {
13053	content: "";
13054}
13055
13056.fa-filter:before {
13057	content: "";
13058}
13059
13060.fa-fingerprint:before {
13061	content: "";
13062}
13063
13064.fa-fire:before {
13065	content: "";
13066}
13067
13068.fa-fire-alt:before {
13069	content: "";
13070}
13071
13072.fa-fire-extinguisher:before {
13073	content: "";
13074}
13075
13076.fa-firefox:before {
13077	content: "";
13078}
13079
13080.fa-firefox-browser:before {
13081	content: "";
13082}
13083
13084.fa-first-aid:before {
13085	content: "";
13086}
13087
13088.fa-first-order:before {
13089	content: "";
13090}
13091
13092.fa-first-order-alt:before {
13093	content: "";
13094}
13095
13096.fa-firstdraft:before {
13097	content: "";
13098}
13099
13100.fa-fish:before {
13101	content: "";
13102}
13103
13104.fa-fist-raised:before {
13105	content: "";
13106}
13107
13108.fa-flag:before {
13109	content: "";
13110}
13111
13112.fa-flag-checkered:before {
13113	content: "";
13114}
13115
13116.fa-flag-usa:before {
13117	content: "";
13118}
13119
13120.fa-flask:before {
13121	content: "";
13122}
13123
13124.fa-flickr:before {
13125	content: "";
13126}
13127
13128.fa-flipboard:before {
13129	content: "";
13130}
13131
13132.fa-flushed:before {
13133	content: "";
13134}
13135
13136.fa-fly:before {
13137	content: "";
13138}
13139
13140.fa-folder:before {
13141	content: "";
13142}
13143
13144.fa-folder-minus:before {
13145	content: "";
13146}
13147
13148.fa-folder-open:before {
13149	content: "";
13150}
13151
13152.fa-folder-plus:before {
13153	content: "";
13154}
13155
13156.fa-font:before {
13157	content: "";
13158}
13159
13160.fa-font-awesome:before {
13161	content: "";
13162}
13163
13164.fa-font-awesome-alt:before {
13165	content: "";
13166}
13167
13168.fa-font-awesome-flag:before {
13169	content: "";
13170}
13171
13172.fa-fonticons:before {
13173	content: "";
13174}
13175
13176.fa-fonticons-fi:before {
13177	content: "";
13178}
13179
13180.fa-football-ball:before {
13181	content: "";
13182}
13183
13184.fa-fort-awesome:before {
13185	content: "";
13186}
13187
13188.fa-fort-awesome-alt:before {
13189	content: "";
13190}
13191
13192.fa-forumbee:before {
13193	content: "";
13194}
13195
13196.fa-forward:before {
13197	content: "";
13198}
13199
13200.fa-foursquare:before {
13201	content: "";
13202}
13203
13204.fa-free-code-camp:before {
13205	content: "";
13206}
13207
13208.fa-freebsd:before {
13209	content: "";
13210}
13211
13212.fa-frog:before {
13213	content: "";
13214}
13215
13216.fa-frown:before {
13217	content: "";
13218}
13219
13220.fa-frown-open:before {
13221	content: "";
13222}
13223
13224.fa-fulcrum:before {
13225	content: "";
13226}
13227
13228.fa-funnel-dollar:before {
13229	content: "";
13230}
13231
13232.fa-futbol:before {
13233	content: "";
13234}
13235
13236.fa-galactic-republic:before {
13237	content: "";
13238}
13239
13240.fa-galactic-senate:before {
13241	content: "";
13242}
13243
13244.fa-gamepad:before {
13245	content: "";
13246}
13247
13248.fa-gas-pump:before {
13249	content: "";
13250}
13251
13252.fa-gavel:before {
13253	content: "";
13254}
13255
13256.fa-gem:before {
13257	content: "";
13258}
13259
13260.fa-genderless:before {
13261	content: "";
13262}
13263
13264.fa-get-pocket:before {
13265	content: "";
13266}
13267
13268.fa-gg:before {
13269	content: "";
13270}
13271
13272.fa-gg-circle:before {
13273	content: "";
13274}
13275
13276.fa-ghost:before {
13277	content: "";
13278}
13279
13280.fa-gift:before {
13281	content: "";
13282}
13283
13284.fa-gifts:before {
13285	content: "";
13286}
13287
13288.fa-git:before {
13289	content: "";
13290}
13291
13292.fa-git-alt:before {
13293	content: "";
13294}
13295
13296.fa-git-square:before {
13297	content: "";
13298}
13299
13300.fa-github:before {
13301	content: "";
13302}
13303
13304.fa-github-alt:before {
13305	content: "";
13306}
13307
13308.fa-github-square:before {
13309	content: "";
13310}
13311
13312.fa-gitkraken:before {
13313	content: "";
13314}
13315
13316.fa-gitlab:before {
13317	content: "";
13318}
13319
13320.fa-gitter:before {
13321	content: "";
13322}
13323
13324.fa-glass-cheers:before {
13325	content: "";
13326}
13327
13328.fa-glass-martini:before {
13329	content: "";
13330}
13331
13332.fa-glass-martini-alt:before {
13333	content: "";
13334}
13335
13336.fa-glass-whiskey:before {
13337	content: "";
13338}
13339
13340.fa-glasses:before {
13341	content: "";
13342}
13343
13344.fa-glide:before {
13345	content: "";
13346}
13347
13348.fa-glide-g:before {
13349	content: "";
13350}
13351
13352.fa-globe:before {
13353	content: "";
13354}
13355
13356.fa-globe-africa:before {
13357	content: "";
13358}
13359
13360.fa-globe-americas:before {
13361	content: "";
13362}
13363
13364.fa-globe-asia:before {
13365	content: "";
13366}
13367
13368.fa-globe-europe:before {
13369	content: "";
13370}
13371
13372.fa-gofore:before {
13373	content: "";
13374}
13375
13376.fa-golf-ball:before {
13377	content: "";
13378}
13379
13380.fa-goodreads:before {
13381	content: "";
13382}
13383
13384.fa-goodreads-g:before {
13385	content: "";
13386}
13387
13388.fa-google:before {
13389	content: "";
13390}
13391
13392.fa-google-drive:before {
13393	content: "";
13394}
13395
13396.fa-google-pay:before {
13397	content: "";
13398}
13399
13400.fa-google-play:before {
13401	content: "";
13402}
13403
13404.fa-google-plus:before {
13405	content: "";
13406}
13407
13408.fa-google-plus-g:before {
13409	content: "";
13410}
13411
13412.fa-google-plus-square:before {
13413	content: "";
13414}
13415
13416.fa-google-wallet:before {
13417	content: "";
13418}
13419
13420.fa-gopuram:before {
13421	content: "";
13422}
13423
13424.fa-graduation-cap:before {
13425	content: "";
13426}
13427
13428.fa-gratipay:before {
13429	content: "";
13430}
13431
13432.fa-grav:before {
13433	content: "";
13434}
13435
13436.fa-greater-than:before {
13437	content: "";
13438}
13439
13440.fa-greater-than-equal:before {
13441	content: "";
13442}
13443
13444.fa-grimace:before {
13445	content: "";
13446}
13447
13448.fa-grin:before {
13449	content: "";
13450}
13451
13452.fa-grin-alt:before {
13453	content: "";
13454}
13455
13456.fa-grin-beam:before {
13457	content: "";
13458}
13459
13460.fa-grin-beam-sweat:before {
13461	content: "";
13462}
13463
13464.fa-grin-hearts:before {
13465	content: "";
13466}
13467
13468.fa-grin-squint:before {
13469	content: "";
13470}
13471
13472.fa-grin-squint-tears:before {
13473	content: "";
13474}
13475
13476.fa-grin-stars:before {
13477	content: "";
13478}
13479
13480.fa-grin-tears:before {
13481	content: "";
13482}
13483
13484.fa-grin-tongue:before {
13485	content: "";
13486}
13487
13488.fa-grin-tongue-squint:before {
13489	content: "";
13490}
13491
13492.fa-grin-tongue-wink:before {
13493	content: "";
13494}
13495
13496.fa-grin-wink:before {
13497	content: "";
13498}
13499
13500.fa-grip-horizontal:before {
13501	content: "";
13502}
13503
13504.fa-grip-lines:before {
13505	content: "";
13506}
13507
13508.fa-grip-lines-vertical:before {
13509	content: "";
13510}
13511
13512.fa-grip-vertical:before {
13513	content: "";
13514}
13515
13516.fa-gripfire:before {
13517	content: "";
13518}
13519
13520.fa-grunt:before {
13521	content: "";
13522}
13523
13524.fa-guilded:before {
13525	content: "";
13526}
13527
13528.fa-guitar:before {
13529	content: "";
13530}
13531
13532.fa-gulp:before {
13533	content: "";
13534}
13535
13536.fa-h-square:before {
13537	content: "";
13538}
13539
13540.fa-hacker-news:before {
13541	content: "";
13542}
13543
13544.fa-hacker-news-square:before {
13545	content: "";
13546}
13547
13548.fa-hackerrank:before {
13549	content: "";
13550}
13551
13552.fa-hamburger:before {
13553	content: "";
13554}
13555
13556.fa-hammer:before {
13557	content: "";
13558}
13559
13560.fa-hamsa:before {
13561	content: "";
13562}
13563
13564.fa-hand-holding:before {
13565	content: "";
13566}
13567
13568.fa-hand-holding-heart:before {
13569	content: "";
13570}
13571
13572.fa-hand-holding-medical:before {
13573	content: "";
13574}
13575
13576.fa-hand-holding-usd:before {
13577	content: "";
13578}
13579
13580.fa-hand-holding-water:before {
13581	content: "";
13582}
13583
13584.fa-hand-lizard:before {
13585	content: "";
13586}
13587
13588.fa-hand-middle-finger:before {
13589	content: "";
13590}
13591
13592.fa-hand-paper:before {
13593	content: "";
13594}
13595
13596.fa-hand-peace:before {
13597	content: "";
13598}
13599
13600.fa-hand-point-down:before {
13601	content: "";
13602}
13603
13604.fa-hand-point-left:before {
13605	content: "";
13606}
13607
13608.fa-hand-point-right:before {
13609	content: "";
13610}
13611
13612.fa-hand-point-up:before {
13613	content: "";
13614}
13615
13616.fa-hand-pointer:before {
13617	content: "";
13618}
13619
13620.fa-hand-rock:before {
13621	content: "";
13622}
13623
13624.fa-hand-scissors:before {
13625	content: "";
13626}
13627
13628.fa-hand-sparkles:before {
13629	content: "";
13630}
13631
13632.fa-hand-spock:before {
13633	content: "";
13634}
13635
13636.fa-hands:before {
13637	content: "";
13638}
13639
13640.fa-hands-helping:before {
13641	content: "";
13642}
13643
13644.fa-hands-wash:before {
13645	content: "";
13646}
13647
13648.fa-handshake:before {
13649	content: "";
13650}
13651
13652.fa-handshake-alt-slash:before {
13653	content: "";
13654}
13655
13656.fa-handshake-slash:before {
13657	content: "";
13658}
13659
13660.fa-hanukiah:before {
13661	content: "";
13662}
13663
13664.fa-hard-hat:before {
13665	content: "";
13666}
13667
13668.fa-hashtag:before {
13669	content: "";
13670}
13671
13672.fa-hat-cowboy:before {
13673	content: "";
13674}
13675
13676.fa-hat-cowboy-side:before {
13677	content: "";
13678}
13679
13680.fa-hat-wizard:before {
13681	content: "";
13682}
13683
13684.fa-hdd:before {
13685	content: "";
13686}
13687
13688.fa-head-side-cough:before {
13689	content: "";
13690}
13691
13692.fa-head-side-cough-slash:before {
13693	content: "";
13694}
13695
13696.fa-head-side-mask:before {
13697	content: "";
13698}
13699
13700.fa-head-side-virus:before {
13701	content: "";
13702}
13703
13704.fa-heading:before {
13705	content: "";
13706}
13707
13708.fa-headphones:before {
13709	content: "";
13710}
13711
13712.fa-headphones-alt:before {
13713	content: "";
13714}
13715
13716.fa-headset:before {
13717	content: "";
13718}
13719
13720.fa-heart:before {
13721	content: "";
13722}
13723
13724.fa-heart-broken:before {
13725	content: "";
13726}
13727
13728.fa-heartbeat:before {
13729	content: "";
13730}
13731
13732.fa-helicopter:before {
13733	content: "";
13734}
13735
13736.fa-highlighter:before {
13737	content: "";
13738}
13739
13740.fa-hiking:before {
13741	content: "";
13742}
13743
13744.fa-hippo:before {
13745	content: "";
13746}
13747
13748.fa-hips:before {
13749	content: "";
13750}
13751
13752.fa-hire-a-helper:before {
13753	content: "";
13754}
13755
13756.fa-history:before {
13757	content: "";
13758}
13759
13760.fa-hive:before {
13761	content: "";
13762}
13763
13764.fa-hockey-puck:before {
13765	content: "";
13766}
13767
13768.fa-holly-berry:before {
13769	content: "";
13770}
13771
13772.fa-home:before {
13773	content: "";
13774}
13775
13776.fa-hooli:before {
13777	content: "";
13778}
13779
13780.fa-hornbill:before {
13781	content: "";
13782}
13783
13784.fa-horse:before {
13785	content: "";
13786}
13787
13788.fa-horse-head:before {
13789	content: "";
13790}
13791
13792.fa-hospital:before {
13793	content: "";
13794}
13795
13796.fa-hospital-alt:before {
13797	content: "";
13798}
13799
13800.fa-hospital-symbol:before {
13801	content: "";
13802}
13803
13804.fa-hospital-user:before {
13805	content: "";
13806}
13807
13808.fa-hot-tub:before {
13809	content: "";
13810}
13811
13812.fa-hotdog:before {
13813	content: "";
13814}
13815
13816.fa-hotel:before {
13817	content: "";
13818}
13819
13820.fa-hotjar:before {
13821	content: "";
13822}
13823
13824.fa-hourglass:before {
13825	content: "";
13826}
13827
13828.fa-hourglass-end:before {
13829	content: "";
13830}
13831
13832.fa-hourglass-half:before {
13833	content: "";
13834}
13835
13836.fa-hourglass-start:before {
13837	content: "";
13838}
13839
13840.fa-house-damage:before {
13841	content: "";
13842}
13843
13844.fa-house-user:before {
13845	content: "";
13846}
13847
13848.fa-houzz:before {
13849	content: "";
13850}
13851
13852.fa-hryvnia:before {
13853	content: "";
13854}
13855
13856.fa-html5:before {
13857	content: "";
13858}
13859
13860.fa-hubspot:before {
13861	content: "";
13862}
13863
13864.fa-i-cursor:before {
13865	content: "";
13866}
13867
13868.fa-ice-cream:before {
13869	content: "";
13870}
13871
13872.fa-icicles:before {
13873	content: "";
13874}
13875
13876.fa-icons:before {
13877	content: "ï¡­";
13878}
13879
13880.fa-id-badge:before {
13881	content: "";
13882}
13883
13884.fa-id-card:before {
13885	content: "";
13886}
13887
13888.fa-id-card-alt:before {
13889	content: "";
13890}
13891
13892.fa-ideal:before {
13893	content: "";
13894}
13895
13896.fa-igloo:before {
13897	content: "";
13898}
13899
13900.fa-image:before {
13901	content: "";
13902}
13903
13904.fa-images:before {
13905	content: "";
13906}
13907
13908.fa-imdb:before {
13909	content: "";
13910}
13911
13912.fa-inbox:before {
13913	content: "";
13914}
13915
13916.fa-indent:before {
13917	content: "";
13918}
13919
13920.fa-industry:before {
13921	content: "";
13922}
13923
13924.fa-infinity:before {
13925	content: "";
13926}
13927
13928.fa-info:before {
13929	content: "";
13930}
13931
13932.fa-info-circle:before {
13933	content: "";
13934}
13935
13936.fa-innosoft:before {
13937	content: "";
13938}
13939
13940.fa-instagram:before {
13941	content: "";
13942}
13943
13944.fa-instagram-square:before {
13945	content: "";
13946}
13947
13948.fa-instalod:before {
13949	content: "";
13950}
13951
13952.fa-intercom:before {
13953	content: "";
13954}
13955
13956.fa-internet-explorer:before {
13957	content: "";
13958}
13959
13960.fa-invision:before {
13961	content: "";
13962}
13963
13964.fa-ioxhost:before {
13965	content: "";
13966}
13967
13968.fa-italic:before {
13969	content: "";
13970}
13971
13972.fa-itch-io:before {
13973	content: "ï º";
13974}
13975
13976.fa-itunes:before {
13977	content: "";
13978}
13979
13980.fa-itunes-note:before {
13981	content: "";
13982}
13983
13984.fa-java:before {
13985	content: "";
13986}
13987
13988.fa-jedi:before {
13989	content: "";
13990}
13991
13992.fa-jedi-order:before {
13993	content: "";
13994}
13995
13996.fa-jenkins:before {
13997	content: "";
13998}
13999
14000.fa-jira:before {
14001	content: "";
14002}
14003
14004.fa-joget:before {
14005	content: "";
14006}
14007
14008.fa-joint:before {
14009	content: "";
14010}
14011
14012.fa-joomla:before {
14013	content: "";
14014}
14015
14016.fa-journal-whills:before {
14017	content: "";
14018}
14019
14020.fa-js:before {
14021	content: "";
14022}
14023
14024.fa-js-square:before {
14025	content: "";
14026}
14027
14028.fa-jsfiddle:before {
14029	content: "";
14030}
14031
14032.fa-kaaba:before {
14033	content: "";
14034}
14035
14036.fa-kaggle:before {
14037	content: "";
14038}
14039
14040.fa-key:before {
14041	content: "";
14042}
14043
14044.fa-keybase:before {
14045	content: "";
14046}
14047
14048.fa-keyboard:before {
14049	content: "";
14050}
14051
14052.fa-keycdn:before {
14053	content: "";
14054}
14055
14056.fa-khanda:before {
14057	content: "";
14058}
14059
14060.fa-kickstarter:before {
14061	content: "";
14062}
14063
14064.fa-kickstarter-k:before {
14065	content: "";
14066}
14067
14068.fa-kiss:before {
14069	content: "";
14070}
14071
14072.fa-kiss-beam:before {
14073	content: "";
14074}
14075
14076.fa-kiss-wink-heart:before {
14077	content: "";
14078}
14079
14080.fa-kiwi-bird:before {
14081	content: "";
14082}
14083
14084.fa-korvue:before {
14085	content: "";
14086}
14087
14088.fa-landmark:before {
14089	content: "";
14090}
14091
14092.fa-language:before {
14093	content: "";
14094}
14095
14096.fa-laptop:before {
14097	content: "";
14098}
14099
14100.fa-laptop-code:before {
14101	content: "";
14102}
14103
14104.fa-laptop-house:before {
14105	content: "";
14106}
14107
14108.fa-laptop-medical:before {
14109	content: "";
14110}
14111
14112.fa-laravel:before {
14113	content: "";
14114}
14115
14116.fa-lastfm:before {
14117	content: "";
14118}
14119
14120.fa-lastfm-square:before {
14121	content: "";
14122}
14123
14124.fa-laugh:before {
14125	content: "";
14126}
14127
14128.fa-laugh-beam:before {
14129	content: "";
14130}
14131
14132.fa-laugh-squint:before {
14133	content: "";
14134}
14135
14136.fa-laugh-wink:before {
14137	content: "";
14138}
14139
14140.fa-layer-group:before {
14141	content: "";
14142}
14143
14144.fa-leaf:before {
14145	content: "";
14146}
14147
14148.fa-leanpub:before {
14149	content: "";
14150}
14151
14152.fa-lemon:before {
14153	content: "";
14154}
14155
14156.fa-less:before {
14157	content: "";
14158}
14159
14160.fa-less-than:before {
14161	content: "";
14162}
14163
14164.fa-less-than-equal:before {
14165	content: "";
14166}
14167
14168.fa-level-down-alt:before {
14169	content: "";
14170}
14171
14172.fa-level-up-alt:before {
14173	content: "";
14174}
14175
14176.fa-life-ring:before {
14177	content: "";
14178}
14179
14180.fa-lightbulb:before {
14181	content: "";
14182}
14183
14184.fa-line:before {
14185	content: "";
14186}
14187
14188.fa-link:before {
14189	content: "";
14190}
14191
14192.fa-linkedin:before {
14193	content: "";
14194}
14195
14196.fa-linkedin-in:before {
14197	content: "";
14198}
14199
14200.fa-linode:before {
14201	content: "";
14202}
14203
14204.fa-linux:before {
14205	content: "";
14206}
14207
14208.fa-lira-sign:before {
14209	content: "";
14210}
14211
14212.fa-list:before {
14213	content: "";
14214}
14215
14216.fa-list-alt:before {
14217	content: "";
14218}
14219
14220.fa-list-ol:before {
14221	content: "";
14222}
14223
14224.fa-list-ul:before {
14225	content: "";
14226}
14227
14228.fa-location-arrow:before {
14229	content: "";
14230}
14231
14232.fa-lock:before {
14233	content: "";
14234}
14235
14236.fa-lock-open:before {
14237	content: "";
14238}
14239
14240.fa-long-arrow-alt-down:before {
14241	content: "";
14242}
14243
14244.fa-long-arrow-alt-left:before {
14245	content: "";
14246}
14247
14248.fa-long-arrow-alt-right:before {
14249	content: "";
14250}
14251
14252.fa-long-arrow-alt-up:before {
14253	content: "";
14254}
14255
14256.fa-low-vision:before {
14257	content: "";
14258}
14259
14260.fa-luggage-cart:before {
14261	content: "";
14262}
14263
14264.fa-lungs:before {
14265	content: "";
14266}
14267
14268.fa-lungs-virus:before {
14269	content: "";
14270}
14271
14272.fa-lyft:before {
14273	content: "";
14274}
14275
14276.fa-magento:before {
14277	content: "";
14278}
14279
14280.fa-magic:before {
14281	content: "";
14282}
14283
14284.fa-magnet:before {
14285	content: "";
14286}
14287
14288.fa-mail-bulk:before {
14289	content: "";
14290}
14291
14292.fa-mailchimp:before {
14293	content: "";
14294}
14295
14296.fa-male:before {
14297	content: "";
14298}
14299
14300.fa-mandalorian:before {
14301	content: "";
14302}
14303
14304.fa-map:before {
14305	content: "";
14306}
14307
14308.fa-map-marked:before {
14309	content: "";
14310}
14311
14312.fa-map-marked-alt:before {
14313	content: "";
14314}
14315
14316.fa-map-marker:before {
14317	content: "";
14318}
14319
14320.fa-map-marker-alt:before {
14321	content: "";
14322}
14323
14324.fa-map-pin:before {
14325	content: "";
14326}
14327
14328.fa-map-signs:before {
14329	content: "";
14330}
14331
14332.fa-markdown:before {
14333	content: "";
14334}
14335
14336.fa-marker:before {
14337	content: "";
14338}
14339
14340.fa-mars:before {
14341	content: "";
14342}
14343
14344.fa-mars-double:before {
14345	content: "";
14346}
14347
14348.fa-mars-stroke:before {
14349	content: "";
14350}
14351
14352.fa-mars-stroke-h:before {
14353	content: "";
14354}
14355
14356.fa-mars-stroke-v:before {
14357	content: "";
14358}
14359
14360.fa-mask:before {
14361	content: "";
14362}
14363
14364.fa-mastodon:before {
14365	content: "";
14366}
14367
14368.fa-maxcdn:before {
14369	content: "";
14370}
14371
14372.fa-mdb:before {
14373	content: "";
14374}
14375
14376.fa-medal:before {
14377	content: "";
14378}
14379
14380.fa-medapps:before {
14381	content: "";
14382}
14383
14384.fa-medium:before {
14385	content: "";
14386}
14387
14388.fa-medium-m:before {
14389	content: "";
14390}
14391
14392.fa-medkit:before {
14393	content: "";
14394}
14395
14396.fa-medrt:before {
14397	content: "";
14398}
14399
14400.fa-meetup:before {
14401	content: "";
14402}
14403
14404.fa-megaport:before {
14405	content: "";
14406}
14407
14408.fa-meh:before {
14409	content: "";
14410}
14411
14412.fa-meh-blank:before {
14413	content: "";
14414}
14415
14416.fa-meh-rolling-eyes:before {
14417	content: "";
14418}
14419
14420.fa-memory:before {
14421	content: "";
14422}
14423
14424.fa-mendeley:before {
14425	content: "";
14426}
14427
14428.fa-menorah:before {
14429	content: "";
14430}
14431
14432.fa-mercury:before {
14433	content: "";
14434}
14435
14436.fa-meteor:before {
14437	content: "";
14438}
14439
14440.fa-microblog:before {
14441	content: "";
14442}
14443
14444.fa-microchip:before {
14445	content: "";
14446}
14447
14448.fa-microphone:before {
14449	content: "";
14450}
14451
14452.fa-microphone-alt:before {
14453	content: "";
14454}
14455
14456.fa-microphone-alt-slash:before {
14457	content: "";
14458}
14459
14460.fa-microphone-slash:before {
14461	content: "";
14462}
14463
14464.fa-microscope:before {
14465	content: "";
14466}
14467
14468.fa-microsoft:before {
14469	content: "";
14470}
14471
14472.fa-minus:before {
14473	content: "";
14474}
14475
14476.fa-minus-circle:before {
14477	content: "";
14478}
14479
14480.fa-minus-square:before {
14481	content: "";
14482}
14483
14484.fa-mitten:before {
14485	content: "";
14486}
14487
14488.fa-mix:before {
14489	content: "";
14490}
14491
14492.fa-mixcloud:before {
14493	content: "";
14494}
14495
14496.fa-mixer:before {
14497	content: "";
14498}
14499
14500.fa-mizuni:before {
14501	content: "";
14502}
14503
14504.fa-mobile:before {
14505	content: "";
14506}
14507
14508.fa-mobile-alt:before {
14509	content: "";
14510}
14511
14512.fa-modx:before {
14513	content: "";
14514}
14515
14516.fa-monero:before {
14517	content: "";
14518}
14519
14520.fa-money-bill:before {
14521	content: "";
14522}
14523
14524.fa-money-bill-alt:before {
14525	content: "";
14526}
14527
14528.fa-money-bill-wave:before {
14529	content: "";
14530}
14531
14532.fa-money-bill-wave-alt:before {
14533	content: "";
14534}
14535
14536.fa-money-check:before {
14537	content: "";
14538}
14539
14540.fa-money-check-alt:before {
14541	content: "";
14542}
14543
14544.fa-monument:before {
14545	content: "";
14546}
14547
14548.fa-moon:before {
14549	content: "";
14550}
14551
14552.fa-mortar-pestle:before {
14553	content: "";
14554}
14555
14556.fa-mosque:before {
14557	content: "";
14558}
14559
14560.fa-motorcycle:before {
14561	content: "";
14562}
14563
14564.fa-mountain:before {
14565	content: "";
14566}
14567
14568.fa-mouse:before {
14569	content: "";
14570}
14571
14572.fa-mouse-pointer:before {
14573	content: "";
14574}
14575
14576.fa-mug-hot:before {
14577	content: "";
14578}
14579
14580.fa-music:before {
14581	content: "";
14582}
14583
14584.fa-napster:before {
14585	content: "";
14586}
14587
14588.fa-neos:before {
14589	content: "";
14590}
14591
14592.fa-network-wired:before {
14593	content: "";
14594}
14595
14596.fa-neuter:before {
14597	content: "";
14598}
14599
14600.fa-newspaper:before {
14601	content: "";
14602}
14603
14604.fa-nimblr:before {
14605	content: "";
14606}
14607
14608.fa-node:before {
14609	content: "";
14610}
14611
14612.fa-node-js:before {
14613	content: "";
14614}
14615
14616.fa-not-equal:before {
14617	content: "";
14618}
14619
14620.fa-notes-medical:before {
14621	content: "";
14622}
14623
14624.fa-npm:before {
14625	content: "";
14626}
14627
14628.fa-ns8:before {
14629	content: "";
14630}
14631
14632.fa-nutritionix:before {
14633	content: "";
14634}
14635
14636.fa-object-group:before {
14637	content: "";
14638}
14639
14640.fa-object-ungroup:before {
14641	content: "";
14642}
14643
14644.fa-octopus-deploy:before {
14645	content: "";
14646}
14647
14648.fa-odnoklassniki:before {
14649	content: "";
14650}
14651
14652.fa-odnoklassniki-square:before {
14653	content: "";
14654}
14655
14656.fa-oil-can:before {
14657	content: "";
14658}
14659
14660.fa-old-republic:before {
14661	content: "";
14662}
14663
14664.fa-om:before {
14665	content: "";
14666}
14667
14668.fa-opencart:before {
14669	content: "";
14670}
14671
14672.fa-openid:before {
14673	content: "";
14674}
14675
14676.fa-opera:before {
14677	content: "";
14678}
14679
14680.fa-optin-monster:before {
14681	content: "";
14682}
14683
14684.fa-orcid:before {
14685	content: "";
14686}
14687
14688.fa-osi:before {
14689	content: "";
14690}
14691
14692.fa-otter:before {
14693	content: "";
14694}
14695
14696.fa-outdent:before {
14697	content: "";
14698}
14699
14700.fa-page4:before {
14701	content: "";
14702}
14703
14704.fa-pagelines:before {
14705	content: "";
14706}
14707
14708.fa-pager:before {
14709	content: "";
14710}
14711
14712.fa-paint-brush:before {
14713	content: "";
14714}
14715
14716.fa-paint-roller:before {
14717	content: "";
14718}
14719
14720.fa-palette:before {
14721	content: "";
14722}
14723
14724.fa-palfed:before {
14725	content: "";
14726}
14727
14728.fa-pallet:before {
14729	content: "";
14730}
14731
14732.fa-paper-plane:before {
14733	content: "";
14734}
14735
14736.fa-paperclip:before {
14737	content: "";
14738}
14739
14740.fa-parachute-box:before {
14741	content: "";
14742}
14743
14744.fa-paragraph:before {
14745	content: "";
14746}
14747
14748.fa-parking:before {
14749	content: "";
14750}
14751
14752.fa-passport:before {
14753	content: "";
14754}
14755
14756.fa-pastafarianism:before {
14757	content: "";
14758}
14759
14760.fa-paste:before {
14761	content: "";
14762}
14763
14764.fa-patreon:before {
14765	content: "";
14766}
14767
14768.fa-pause:before {
14769	content: "";
14770}
14771
14772.fa-pause-circle:before {
14773	content: "";
14774}
14775
14776.fa-paw:before {
14777	content: "";
14778}
14779
14780.fa-paypal:before {
14781	content: "";
14782}
14783
14784.fa-peace:before {
14785	content: "";
14786}
14787
14788.fa-pen:before {
14789	content: "";
14790}
14791
14792.fa-pen-alt:before {
14793	content: "";
14794}
14795
14796.fa-pen-fancy:before {
14797	content: "";
14798}
14799
14800.fa-pen-nib:before {
14801	content: "";
14802}
14803
14804.fa-pen-square:before {
14805	content: "";
14806}
14807
14808.fa-pencil-alt:before {
14809	content: "";
14810}
14811
14812.fa-pencil-ruler:before {
14813	content: "";
14814}
14815
14816.fa-penny-arcade:before {
14817	content: "";
14818}
14819
14820.fa-people-arrows:before {
14821	content: "";
14822}
14823
14824.fa-people-carry:before {
14825	content: "";
14826}
14827
14828.fa-pepper-hot:before {
14829	content: "";
14830}
14831
14832.fa-perbyte:before {
14833	content: "";
14834}
14835
14836.fa-percent:before {
14837	content: "";
14838}
14839
14840.fa-percentage:before {
14841	content: "";
14842}
14843
14844.fa-periscope:before {
14845	content: "";
14846}
14847
14848.fa-person-booth:before {
14849	content: "";
14850}
14851
14852.fa-phabricator:before {
14853	content: "";
14854}
14855
14856.fa-phoenix-framework:before {
14857	content: "";
14858}
14859
14860.fa-phoenix-squadron:before {
14861	content: "";
14862}
14863
14864.fa-phone:before {
14865	content: "";
14866}
14867
14868.fa-phone-alt:before {
14869	content: "";
14870}
14871
14872.fa-phone-slash:before {
14873	content: "";
14874}
14875
14876.fa-phone-square:before {
14877	content: "";
14878}
14879
14880.fa-phone-square-alt:before {
14881	content: "ï¡»";
14882}
14883
14884.fa-phone-volume:before {
14885	content: "";
14886}
14887
14888.fa-photo-video:before {
14889	content: "";
14890}
14891
14892.fa-php:before {
14893	content: "";
14894}
14895
14896.fa-pied-piper:before {
14897	content: "";
14898}
14899
14900.fa-pied-piper-alt:before {
14901	content: "";
14902}
14903
14904.fa-pied-piper-hat:before {
14905	content: "";
14906}
14907
14908.fa-pied-piper-pp:before {
14909	content: "";
14910}
14911
14912.fa-pied-piper-square:before {
14913	content: "";
14914}
14915
14916.fa-piggy-bank:before {
14917	content: "";
14918}
14919
14920.fa-pills:before {
14921	content: "";
14922}
14923
14924.fa-pinterest:before {
14925	content: "";
14926}
14927
14928.fa-pinterest-p:before {
14929	content: "";
14930}
14931
14932.fa-pinterest-square:before {
14933	content: "";
14934}
14935
14936.fa-pizza-slice:before {
14937	content: "";
14938}
14939
14940.fa-place-of-worship:before {
14941	content: "";
14942}
14943
14944.fa-plane:before {
14945	content: "";
14946}
14947
14948.fa-plane-arrival:before {
14949	content: "";
14950}
14951
14952.fa-plane-departure:before {
14953	content: "";
14954}
14955
14956.fa-plane-slash:before {
14957	content: "";
14958}
14959
14960.fa-play:before {
14961	content: "";
14962}
14963
14964.fa-play-circle:before {
14965	content: "";
14966}
14967
14968.fa-playstation:before {
14969	content: "";
14970}
14971
14972.fa-plug:before {
14973	content: "";
14974}
14975
14976.fa-plus:before {
14977	content: "";
14978}
14979
14980.fa-plus-circle:before {
14981	content: "";
14982}
14983
14984.fa-plus-square:before {
14985	content: "";
14986}
14987
14988.fa-podcast:before {
14989	content: "";
14990}
14991
14992.fa-poll:before {
14993	content: "";
14994}
14995
14996.fa-poll-h:before {
14997	content: "";
14998}
14999
15000.fa-poo:before {
15001	content: "";
15002}
15003
15004.fa-poo-storm:before {
15005	content: "";
15006}
15007
15008.fa-poop:before {
15009	content: "";
15010}
15011
15012.fa-portrait:before {
15013	content: "";
15014}
15015
15016.fa-pound-sign:before {
15017	content: "";
15018}
15019
15020.fa-power-off:before {
15021	content: "";
15022}
15023
15024.fa-pray:before {
15025	content: "";
15026}
15027
15028.fa-praying-hands:before {
15029	content: "";
15030}
15031
15032.fa-prescription:before {
15033	content: "";
15034}
15035
15036.fa-prescription-bottle:before {
15037	content: "";
15038}
15039
15040.fa-prescription-bottle-alt:before {
15041	content: "";
15042}
15043
15044.fa-print:before {
15045	content: "";
15046}
15047
15048.fa-procedures:before {
15049	content: "";
15050}
15051
15052.fa-product-hunt:before {
15053	content: "";
15054}
15055
15056.fa-project-diagram:before {
15057	content: "";
15058}
15059
15060.fa-pump-medical:before {
15061	content: "";
15062}
15063
15064.fa-pump-soap:before {
15065	content: "";
15066}
15067
15068.fa-pushed:before {
15069	content: "";
15070}
15071
15072.fa-puzzle-piece:before {
15073	content: "";
15074}
15075
15076.fa-python:before {
15077	content: "";
15078}
15079
15080.fa-qq:before {
15081	content: "";
15082}
15083
15084.fa-qrcode:before {
15085	content: "";
15086}
15087
15088.fa-question:before {
15089	content: "";
15090}
15091
15092.fa-question-circle:before {
15093	content: "";
15094}
15095
15096.fa-quidditch:before {
15097	content: "";
15098}
15099
15100.fa-quinscape:before {
15101	content: "";
15102}
15103
15104.fa-quora:before {
15105	content: "";
15106}
15107
15108.fa-quote-left:before {
15109	content: "";
15110}
15111
15112.fa-quote-right:before {
15113	content: "";
15114}
15115
15116.fa-quran:before {
15117	content: "";
15118}
15119
15120.fa-r-project:before {
15121	content: "";
15122}
15123
15124.fa-radiation:before {
15125	content: "";
15126}
15127
15128.fa-radiation-alt:before {
15129	content: "";
15130}
15131
15132.fa-rainbow:before {
15133	content: "";
15134}
15135
15136.fa-random:before {
15137	content: "";
15138}
15139
15140.fa-raspberry-pi:before {
15141	content: "";
15142}
15143
15144.fa-ravelry:before {
15145	content: "";
15146}
15147
15148.fa-react:before {
15149	content: "";
15150}
15151
15152.fa-reacteurope:before {
15153	content: "";
15154}
15155
15156.fa-readme:before {
15157	content: "";
15158}
15159
15160.fa-rebel:before {
15161	content: "";
15162}
15163
15164.fa-receipt:before {
15165	content: "";
15166}
15167
15168.fa-record-vinyl:before {
15169	content: "";
15170}
15171
15172.fa-recycle:before {
15173	content: "";
15174}
15175
15176.fa-red-river:before {
15177	content: "";
15178}
15179
15180.fa-reddit:before {
15181	content: "";
15182}
15183
15184.fa-reddit-alien:before {
15185	content: "";
15186}
15187
15188.fa-reddit-square:before {
15189	content: "";
15190}
15191
15192.fa-redhat:before {
15193	content: "";
15194}
15195
15196.fa-redo:before {
15197	content: "";
15198}
15199
15200.fa-redo-alt:before {
15201	content: "";
15202}
15203
15204.fa-registered:before {
15205	content: "";
15206}
15207
15208.fa-remove-format:before {
15209	content: "";
15210}
15211
15212.fa-renren:before {
15213	content: "";
15214}
15215
15216.fa-reply:before {
15217	content: "";
15218}
15219
15220.fa-reply-all:before {
15221	content: "";
15222}
15223
15224.fa-replyd:before {
15225	content: "";
15226}
15227
15228.fa-republican:before {
15229	content: "";
15230}
15231
15232.fa-researchgate:before {
15233	content: "";
15234}
15235
15236.fa-resolving:before {
15237	content: "";
15238}
15239
15240.fa-restroom:before {
15241	content: "";
15242}
15243
15244.fa-retweet:before {
15245	content: "";
15246}
15247
15248.fa-rev:before {
15249	content: "";
15250}
15251
15252.fa-ribbon:before {
15253	content: "";
15254}
15255
15256.fa-ring:before {
15257	content: "";
15258}
15259
15260.fa-road:before {
15261	content: "";
15262}
15263
15264.fa-robot:before {
15265	content: "";
15266}
15267
15268.fa-rocket:before {
15269	content: "";
15270}
15271
15272.fa-rocketchat:before {
15273	content: "";
15274}
15275
15276.fa-rockrms:before {
15277	content: "";
15278}
15279
15280.fa-route:before {
15281	content: "";
15282}
15283
15284.fa-rss:before {
15285	content: "";
15286}
15287
15288.fa-rss-square:before {
15289	content: "";
15290}
15291
15292.fa-ruble-sign:before {
15293	content: "";
15294}
15295
15296.fa-ruler:before {
15297	content: "";
15298}
15299
15300.fa-ruler-combined:before {
15301	content: "";
15302}
15303
15304.fa-ruler-horizontal:before {
15305	content: "";
15306}
15307
15308.fa-ruler-vertical:before {
15309	content: "";
15310}
15311
15312.fa-running:before {
15313	content: "";
15314}
15315
15316.fa-rupee-sign:before {
15317	content: "";
15318}
15319
15320.fa-rust:before {
15321	content: "";
15322}
15323
15324.fa-sad-cry:before {
15325	content: "";
15326}
15327
15328.fa-sad-tear:before {
15329	content: "";
15330}
15331
15332.fa-safari:before {
15333	content: "";
15334}
15335
15336.fa-salesforce:before {
15337	content: "ï »";
15338}
15339
15340.fa-sass:before {
15341	content: "";
15342}
15343
15344.fa-satellite:before {
15345	content: "";
15346}
15347
15348.fa-satellite-dish:before {
15349	content: "";
15350}
15351
15352.fa-save:before {
15353	content: "";
15354}
15355
15356.fa-schlix:before {
15357	content: "";
15358}
15359
15360.fa-school:before {
15361	content: "";
15362}
15363
15364.fa-screwdriver:before {
15365	content: "";
15366}
15367
15368.fa-scribd:before {
15369	content: "";
15370}
15371
15372.fa-scroll:before {
15373	content: "";
15374}
15375
15376.fa-sd-card:before {
15377	content: "";
15378}
15379
15380.fa-search:before {
15381	content: "";
15382}
15383
15384.fa-search-dollar:before {
15385	content: "";
15386}
15387
15388.fa-search-location:before {
15389	content: "";
15390}
15391
15392.fa-search-minus:before {
15393	content: "";
15394}
15395
15396.fa-search-plus:before {
15397	content: "";
15398}
15399
15400.fa-searchengin:before {
15401	content: "";
15402}
15403
15404.fa-seedling:before {
15405	content: "";
15406}
15407
15408.fa-sellcast:before {
15409	content: "";
15410}
15411
15412.fa-sellsy:before {
15413	content: "";
15414}
15415
15416.fa-server:before {
15417	content: "";
15418}
15419
15420.fa-servicestack:before {
15421	content: "";
15422}
15423
15424.fa-shapes:before {
15425	content: "";
15426}
15427
15428.fa-share:before {
15429	content: "";
15430}
15431
15432.fa-share-alt:before {
15433	content: "";
15434}
15435
15436.fa-share-alt-square:before {
15437	content: "";
15438}
15439
15440.fa-share-square:before {
15441	content: "";
15442}
15443
15444.fa-shekel-sign:before {
15445	content: "";
15446}
15447
15448.fa-shield-alt:before {
15449	content: "";
15450}
15451
15452.fa-shield-virus:before {
15453	content: "";
15454}
15455
15456.fa-ship:before {
15457	content: "";
15458}
15459
15460.fa-shipping-fast:before {
15461	content: "";
15462}
15463
15464.fa-shirtsinbulk:before {
15465	content: "";
15466}
15467
15468.fa-shoe-prints:before {
15469	content: "";
15470}
15471
15472.fa-shopify:before {
15473	content: "";
15474}
15475
15476.fa-shopping-bag:before {
15477	content: "";
15478}
15479
15480.fa-shopping-basket:before {
15481	content: "";
15482}
15483
15484.fa-shopping-cart:before {
15485	content: "";
15486}
15487
15488.fa-shopware:before {
15489	content: "";
15490}
15491
15492.fa-shower:before {
15493	content: "";
15494}
15495
15496.fa-shuttle-van:before {
15497	content: "";
15498}
15499
15500.fa-sign:before {
15501	content: "";
15502}
15503
15504.fa-sign-in-alt:before {
15505	content: "";
15506}
15507
15508.fa-sign-language:before {
15509	content: "";
15510}
15511
15512.fa-sign-out-alt:before {
15513	content: "";
15514}
15515
15516.fa-signal:before {
15517	content: "";
15518}
15519
15520.fa-signature:before {
15521	content: "";
15522}
15523
15524.fa-sim-card:before {
15525	content: "";
15526}
15527
15528.fa-simplybuilt:before {
15529	content: "";
15530}
15531
15532.fa-sink:before {
15533	content: "";
15534}
15535
15536.fa-sistrix:before {
15537	content: "";
15538}
15539
15540.fa-sitemap:before {
15541	content: "";
15542}
15543
15544.fa-sith:before {
15545	content: "";
15546}
15547
15548.fa-skating:before {
15549	content: "";
15550}
15551
15552.fa-sketch:before {
15553	content: "";
15554}
15555
15556.fa-skiing:before {
15557	content: "";
15558}
15559
15560.fa-skiing-nordic:before {
15561	content: "";
15562}
15563
15564.fa-skull:before {
15565	content: "";
15566}
15567
15568.fa-skull-crossbones:before {
15569	content: "";
15570}
15571
15572.fa-skyatlas:before {
15573	content: "";
15574}
15575
15576.fa-skype:before {
15577	content: "";
15578}
15579
15580.fa-slack:before {
15581	content: "";
15582}
15583
15584.fa-slack-hash:before {
15585	content: "";
15586}
15587
15588.fa-slash:before {
15589	content: "";
15590}
15591
15592.fa-sleigh:before {
15593	content: "";
15594}
15595
15596.fa-sliders-h:before {
15597	content: "";
15598}
15599
15600.fa-slideshare:before {
15601	content: "";
15602}
15603
15604.fa-smile:before {
15605	content: "";
15606}
15607
15608.fa-smile-beam:before {
15609	content: "";
15610}
15611
15612.fa-smile-wink:before {
15613	content: "";
15614}
15615
15616.fa-smog:before {
15617	content: "";
15618}
15619
15620.fa-smoking:before {
15621	content: "";
15622}
15623
15624.fa-smoking-ban:before {
15625	content: "";
15626}
15627
15628.fa-sms:before {
15629	content: "";
15630}
15631
15632.fa-snapchat:before {
15633	content: "";
15634}
15635
15636.fa-snapchat-ghost:before {
15637	content: "";
15638}
15639
15640.fa-snapchat-square:before {
15641	content: "";
15642}
15643
15644.fa-snowboarding:before {
15645	content: "";
15646}
15647
15648.fa-snowflake:before {
15649	content: "";
15650}
15651
15652.fa-snowman:before {
15653	content: "";
15654}
15655
15656.fa-snowplow:before {
15657	content: "";
15658}
15659
15660.fa-soap:before {
15661	content: "";
15662}
15663
15664.fa-socks:before {
15665	content: "";
15666}
15667
15668.fa-solar-panel:before {
15669	content: "";
15670}
15671
15672.fa-sort:before {
15673	content: "";
15674}
15675
15676.fa-sort-alpha-down:before {
15677	content: "";
15678}
15679
15680.fa-sort-alpha-down-alt:before {
15681	content: "";
15682}
15683
15684.fa-sort-alpha-up:before {
15685	content: "";
15686}
15687
15688.fa-sort-alpha-up-alt:before {
15689	content: "";
15690}
15691
15692.fa-sort-amount-down:before {
15693	content: "";
15694}
15695
15696.fa-sort-amount-down-alt:before {
15697	content: "";
15698}
15699
15700.fa-sort-amount-up:before {
15701	content: "";
15702}
15703
15704.fa-sort-amount-up-alt:before {
15705	content: "";
15706}
15707
15708.fa-sort-down:before {
15709	content: "";
15710}
15711
15712.fa-sort-numeric-down:before {
15713	content: "";
15714}
15715
15716.fa-sort-numeric-down-alt:before {
15717	content: "";
15718}
15719
15720.fa-sort-numeric-up:before {
15721	content: "";
15722}
15723
15724.fa-sort-numeric-up-alt:before {
15725	content: "";
15726}
15727
15728.fa-sort-up:before {
15729	content: "";
15730}
15731
15732.fa-soundcloud:before {
15733	content: "";
15734}
15735
15736.fa-sourcetree:before {
15737	content: "";
15738}
15739
15740.fa-spa:before {
15741	content: "";
15742}
15743
15744.fa-space-shuttle:before {
15745	content: "";
15746}
15747
15748.fa-speakap:before {
15749	content: "";
15750}
15751
15752.fa-speaker-deck:before {
15753	content: "ï ¼";
15754}
15755
15756.fa-spell-check:before {
15757	content: "";
15758}
15759
15760.fa-spider:before {
15761	content: "";
15762}
15763
15764.fa-spinner:before {
15765	content: "";
15766}
15767
15768.fa-splotch:before {
15769	content: "";
15770}
15771
15772.fa-spotify:before {
15773	content: "";
15774}
15775
15776.fa-spray-can:before {
15777	content: "";
15778}
15779
15780.fa-square:before {
15781	content: "";
15782}
15783
15784.fa-square-full:before {
15785	content: "";
15786}
15787
15788.fa-square-root-alt:before {
15789	content: "";
15790}
15791
15792.fa-squarespace:before {
15793	content: "";
15794}
15795
15796.fa-stack-exchange:before {
15797	content: "";
15798}
15799
15800.fa-stack-overflow:before {
15801	content: "";
15802}
15803
15804.fa-stackpath:before {
15805	content: "";
15806}
15807
15808.fa-stamp:before {
15809	content: "";
15810}
15811
15812.fa-star:before {
15813	content: "";
15814}
15815
15816.fa-star-and-crescent:before {
15817	content: "";
15818}
15819
15820.fa-star-half:before {
15821	content: "";
15822}
15823
15824.fa-star-half-alt:before {
15825	content: "";
15826}
15827
15828.fa-star-of-david:before {
15829	content: "";
15830}
15831
15832.fa-star-of-life:before {
15833	content: "";
15834}
15835
15836.fa-staylinked:before {
15837	content: "";
15838}
15839
15840.fa-steam:before {
15841	content: "";
15842}
15843
15844.fa-steam-square:before {
15845	content: "";
15846}
15847
15848.fa-steam-symbol:before {
15849	content: "";
15850}
15851
15852.fa-step-backward:before {
15853	content: "";
15854}
15855
15856.fa-step-forward:before {
15857	content: "";
15858}
15859
15860.fa-stethoscope:before {
15861	content: "";
15862}
15863
15864.fa-sticker-mule:before {
15865	content: "";
15866}
15867
15868.fa-sticky-note:before {
15869	content: "";
15870}
15871
15872.fa-stop:before {
15873	content: "";
15874}
15875
15876.fa-stop-circle:before {
15877	content: "";
15878}
15879
15880.fa-stopwatch:before {
15881	content: "";
15882}
15883
15884.fa-stopwatch-20:before {
15885	content: "";
15886}
15887
15888.fa-store:before {
15889	content: "";
15890}
15891
15892.fa-store-alt:before {
15893	content: "";
15894}
15895
15896.fa-store-alt-slash:before {
15897	content: "";
15898}
15899
15900.fa-store-slash:before {
15901	content: "";
15902}
15903
15904.fa-strava:before {
15905	content: "";
15906}
15907
15908.fa-stream:before {
15909	content: "";
15910}
15911
15912.fa-street-view:before {
15913	content: "";
15914}
15915
15916.fa-strikethrough:before {
15917	content: "";
15918}
15919
15920.fa-stripe:before {
15921	content: "";
15922}
15923
15924.fa-stripe-s:before {
15925	content: "";
15926}
15927
15928.fa-stroopwafel:before {
15929	content: "";
15930}
15931
15932.fa-studiovinari:before {
15933	content: "";
15934}
15935
15936.fa-stumbleupon:before {
15937	content: "";
15938}
15939
15940.fa-stumbleupon-circle:before {
15941	content: "";
15942}
15943
15944.fa-subscript:before {
15945	content: "";
15946}
15947
15948.fa-subway:before {
15949	content: "";
15950}
15951
15952.fa-suitcase:before {
15953	content: "";
15954}
15955
15956.fa-suitcase-rolling:before {
15957	content: "";
15958}
15959
15960.fa-sun:before {
15961	content: "";
15962}
15963
15964.fa-superpowers:before {
15965	content: "";
15966}
15967
15968.fa-superscript:before {
15969	content: "";
15970}
15971
15972.fa-supple:before {
15973	content: "";
15974}
15975
15976.fa-surprise:before {
15977	content: "";
15978}
15979
15980.fa-suse:before {
15981	content: "";
15982}
15983
15984.fa-swatchbook:before {
15985	content: "";
15986}
15987
15988.fa-swift:before {
15989	content: "";
15990}
15991
15992.fa-swimmer:before {
15993	content: "";
15994}
15995
15996.fa-swimming-pool:before {
15997	content: "";
15998}
15999
16000.fa-symfony:before {
16001	content: "ï ½";
16002}
16003
16004.fa-synagogue:before {
16005	content: "";
16006}
16007
16008.fa-sync:before {
16009	content: "";
16010}
16011
16012.fa-sync-alt:before {
16013	content: "";
16014}
16015
16016.fa-syringe:before {
16017	content: "";
16018}
16019
16020.fa-table:before {
16021	content: "";
16022}
16023
16024.fa-table-tennis:before {
16025	content: "";
16026}
16027
16028.fa-tablet:before {
16029	content: "";
16030}
16031
16032.fa-tablet-alt:before {
16033	content: "";
16034}
16035
16036.fa-tablets:before {
16037	content: "";
16038}
16039
16040.fa-tachometer-alt:before {
16041	content: "";
16042}
16043
16044.fa-tag:before {
16045	content: "";
16046}
16047
16048.fa-tags:before {
16049	content: "";
16050}
16051
16052.fa-tape:before {
16053	content: "";
16054}
16055
16056.fa-tasks:before {
16057	content: "";
16058}
16059
16060.fa-taxi:before {
16061	content: "";
16062}
16063
16064.fa-teamspeak:before {
16065	content: "";
16066}
16067
16068.fa-teeth:before {
16069	content: "";
16070}
16071
16072.fa-teeth-open:before {
16073	content: "";
16074}
16075
16076.fa-telegram:before {
16077	content: "";
16078}
16079
16080.fa-telegram-plane:before {
16081	content: "";
16082}
16083
16084.fa-temperature-high:before {
16085	content: "";
16086}
16087
16088.fa-temperature-low:before {
16089	content: "";
16090}
16091
16092.fa-tencent-weibo:before {
16093	content: "";
16094}
16095
16096.fa-tenge:before {
16097	content: "";
16098}
16099
16100.fa-terminal:before {
16101	content: "";
16102}
16103
16104.fa-text-height:before {
16105	content: "";
16106}
16107
16108.fa-text-width:before {
16109	content: "";
16110}
16111
16112.fa-th:before {
16113	content: "";
16114}
16115
16116.fa-th-large:before {
16117	content: "";
16118}
16119
16120.fa-th-list:before {
16121	content: "";
16122}
16123
16124.fa-the-red-yeti:before {
16125	content: "";
16126}
16127
16128.fa-theater-masks:before {
16129	content: "";
16130}
16131
16132.fa-themeco:before {
16133	content: "";
16134}
16135
16136.fa-themeisle:before {
16137	content: "";
16138}
16139
16140.fa-thermometer:before {
16141	content: "";
16142}
16143
16144.fa-thermometer-empty:before {
16145	content: "";
16146}
16147
16148.fa-thermometer-full:before {
16149	content: "";
16150}
16151
16152.fa-thermometer-half:before {
16153	content: "";
16154}
16155
16156.fa-thermometer-quarter:before {
16157	content: "";
16158}
16159
16160.fa-thermometer-three-quarters:before {
16161	content: "";
16162}
16163
16164.fa-think-peaks:before {
16165	content: "";
16166}
16167
16168.fa-thumbs-down:before {
16169	content: "";
16170}
16171
16172.fa-thumbs-up:before {
16173	content: "";
16174}
16175
16176.fa-thumbtack:before {
16177	content: "";
16178}
16179
16180.fa-ticket-alt:before {
16181	content: "";
16182}
16183
16184.fa-tiktok:before {
16185	content: "";
16186}
16187
16188.fa-times:before {
16189	content: "";
16190}
16191
16192.fa-times-circle:before {
16193	content: "";
16194}
16195
16196.fa-tint:before {
16197	content: "";
16198}
16199
16200.fa-tint-slash:before {
16201	content: "";
16202}
16203
16204.fa-tired:before {
16205	content: "";
16206}
16207
16208.fa-toggle-off:before {
16209	content: "";
16210}
16211
16212.fa-toggle-on:before {
16213	content: "";
16214}
16215
16216.fa-toilet:before {
16217	content: "";
16218}
16219
16220.fa-toilet-paper:before {
16221	content: "";
16222}
16223
16224.fa-toilet-paper-slash:before {
16225	content: "";
16226}
16227
16228.fa-toolbox:before {
16229	content: "";
16230}
16231
16232.fa-tools:before {
16233	content: "";
16234}
16235
16236.fa-tooth:before {
16237	content: "";
16238}
16239
16240.fa-torah:before {
16241	content: "";
16242}
16243
16244.fa-torii-gate:before {
16245	content: "";
16246}
16247
16248.fa-tractor:before {
16249	content: "";
16250}
16251
16252.fa-trade-federation:before {
16253	content: "";
16254}
16255
16256.fa-trademark:before {
16257	content: "";
16258}
16259
16260.fa-traffic-light:before {
16261	content: "";
16262}
16263
16264.fa-trailer:before {
16265	content: "";
16266}
16267
16268.fa-train:before {
16269	content: "";
16270}
16271
16272.fa-tram:before {
16273	content: "";
16274}
16275
16276.fa-transgender:before {
16277	content: "";
16278}
16279
16280.fa-transgender-alt:before {
16281	content: "";
16282}
16283
16284.fa-trash:before {
16285	content: "";
16286}
16287
16288.fa-trash-alt:before {
16289	content: "";
16290}
16291
16292.fa-trash-restore:before {
16293	content: "ï ©";
16294}
16295
16296.fa-trash-restore-alt:before {
16297	content: "ï ª";
16298}
16299
16300.fa-tree:before {
16301	content: "";
16302}
16303
16304.fa-trello:before {
16305	content: "";
16306}
16307
16308.fa-tripadvisor:before {
16309	content: "";
16310}
16311
16312.fa-trophy:before {
16313	content: "";
16314}
16315
16316.fa-truck:before {
16317	content: "";
16318}
16319
16320.fa-truck-loading:before {
16321	content: "";
16322}
16323
16324.fa-truck-monster:before {
16325	content: "";
16326}
16327
16328.fa-truck-moving:before {
16329	content: "";
16330}
16331
16332.fa-truck-pickup:before {
16333	content: "";
16334}
16335
16336.fa-tshirt:before {
16337	content: "";
16338}
16339
16340.fa-tty:before {
16341	content: "";
16342}
16343
16344.fa-tumblr:before {
16345	content: "";
16346}
16347
16348.fa-tumblr-square:before {
16349	content: "";
16350}
16351
16352.fa-tv:before {
16353	content: "";
16354}
16355
16356.fa-twitch:before {
16357	content: "";
16358}
16359
16360.fa-twitter:before {
16361	content: "";
16362}
16363
16364.fa-twitter-square:before {
16365	content: "";
16366}
16367
16368.fa-typo3:before {
16369	content: "";
16370}
16371
16372.fa-uber:before {
16373	content: "";
16374}
16375
16376.fa-ubuntu:before {
16377	content: "";
16378}
16379
16380.fa-uikit:before {
16381	content: "";
16382}
16383
16384.fa-umbraco:before {
16385	content: "";
16386}
16387
16388.fa-umbrella:before {
16389	content: "";
16390}
16391
16392.fa-umbrella-beach:before {
16393	content: "";
16394}
16395
16396.fa-uncharted:before {
16397	content: "";
16398}
16399
16400.fa-underline:before {
16401	content: "";
16402}
16403
16404.fa-undo:before {
16405	content: "";
16406}
16407
16408.fa-undo-alt:before {
16409	content: "";
16410}
16411
16412.fa-uniregistry:before {
16413	content: "";
16414}
16415
16416.fa-unity:before {
16417	content: "";
16418}
16419
16420.fa-universal-access:before {
16421	content: "";
16422}
16423
16424.fa-university:before {
16425	content: "";
16426}
16427
16428.fa-unlink:before {
16429	content: "";
16430}
16431
16432.fa-unlock:before {
16433	content: "";
16434}
16435
16436.fa-unlock-alt:before {
16437	content: "";
16438}
16439
16440.fa-unsplash:before {
16441	content: "";
16442}
16443
16444.fa-untappd:before {
16445	content: "";
16446}
16447
16448.fa-upload:before {
16449	content: "";
16450}
16451
16452.fa-ups:before {
16453	content: "";
16454}
16455
16456.fa-usb:before {
16457	content: "";
16458}
16459
16460.fa-user:before {
16461	content: "";
16462}
16463
16464.fa-user-alt:before {
16465	content: "";
16466}
16467
16468.fa-user-alt-slash:before {
16469	content: "";
16470}
16471
16472.fa-user-astronaut:before {
16473	content: "";
16474}
16475
16476.fa-user-check:before {
16477	content: "";
16478}
16479
16480.fa-user-circle:before {
16481	content: "";
16482}
16483
16484.fa-user-clock:before {
16485	content: "";
16486}
16487
16488.fa-user-cog:before {
16489	content: "";
16490}
16491
16492.fa-user-edit:before {
16493	content: "";
16494}
16495
16496.fa-user-friends:before {
16497	content: "";
16498}
16499
16500.fa-user-graduate:before {
16501	content: "";
16502}
16503
16504.fa-user-injured:before {
16505	content: "";
16506}
16507
16508.fa-user-lock:before {
16509	content: "";
16510}
16511
16512.fa-user-md:before {
16513	content: "";
16514}
16515
16516.fa-user-minus:before {
16517	content: "";
16518}
16519
16520.fa-user-ninja:before {
16521	content: "";
16522}
16523
16524.fa-user-nurse:before {
16525	content: "ï ¯";
16526}
16527
16528.fa-user-plus:before {
16529	content: "";
16530}
16531
16532.fa-user-secret:before {
16533	content: "";
16534}
16535
16536.fa-user-shield:before {
16537	content: "";
16538}
16539
16540.fa-user-slash:before {
16541	content: "";
16542}
16543
16544.fa-user-tag:before {
16545	content: "";
16546}
16547
16548.fa-user-tie:before {
16549	content: "";
16550}
16551
16552.fa-user-times:before {
16553	content: "";
16554}
16555
16556.fa-users:before {
16557	content: "";
16558}
16559
16560.fa-users-cog:before {
16561	content: "";
16562}
16563
16564.fa-users-slash:before {
16565	content: "";
16566}
16567
16568.fa-usps:before {
16569	content: "";
16570}
16571
16572.fa-ussunnah:before {
16573	content: "";
16574}
16575
16576.fa-utensil-spoon:before {
16577	content: "";
16578}
16579
16580.fa-utensils:before {
16581	content: "";
16582}
16583
16584.fa-vaadin:before {
16585	content: "";
16586}
16587
16588.fa-vector-square:before {
16589	content: "";
16590}
16591
16592.fa-venus:before {
16593	content: "";
16594}
16595
16596.fa-venus-double:before {
16597	content: "";
16598}
16599
16600.fa-venus-mars:before {
16601	content: "";
16602}
16603
16604.fa-vest:before {
16605	content: "";
16606}
16607
16608.fa-vest-patches:before {
16609	content: "";
16610}
16611
16612.fa-viacoin:before {
16613	content: "";
16614}
16615
16616.fa-viadeo:before {
16617	content: "";
16618}
16619
16620.fa-viadeo-square:before {
16621	content: "";
16622}
16623
16624.fa-vial:before {
16625	content: "";
16626}
16627
16628.fa-vials:before {
16629	content: "";
16630}
16631
16632.fa-viber:before {
16633	content: "";
16634}
16635
16636.fa-video:before {
16637	content: "";
16638}
16639
16640.fa-video-slash:before {
16641	content: "";
16642}
16643
16644.fa-vihara:before {
16645	content: "";
16646}
16647
16648.fa-vimeo:before {
16649	content: "";
16650}
16651
16652.fa-vimeo-square:before {
16653	content: "";
16654}
16655
16656.fa-vimeo-v:before {
16657	content: "";
16658}
16659
16660.fa-vine:before {
16661	content: "";
16662}
16663
16664.fa-virus:before {
16665	content: "";
16666}
16667
16668.fa-virus-slash:before {
16669	content: "";
16670}
16671
16672.fa-viruses:before {
16673	content: "";
16674}
16675
16676.fa-vk:before {
16677	content: "";
16678}
16679
16680.fa-vnv:before {
16681	content: "";
16682}
16683
16684.fa-voicemail:before {
16685	content: "";
16686}
16687
16688.fa-volleyball-ball:before {
16689	content: "";
16690}
16691
16692.fa-volume-down:before {
16693	content: "";
16694}
16695
16696.fa-volume-mute:before {
16697	content: "";
16698}
16699
16700.fa-volume-off:before {
16701	content: "";
16702}
16703
16704.fa-volume-up:before {
16705	content: "";
16706}
16707
16708.fa-vote-yea:before {
16709	content: "";
16710}
16711
16712.fa-vr-cardboard:before {
16713	content: "";
16714}
16715
16716.fa-vuejs:before {
16717	content: "";
16718}
16719
16720.fa-walking:before {
16721	content: "";
16722}
16723
16724.fa-wallet:before {
16725	content: "";
16726}
16727
16728.fa-warehouse:before {
16729	content: "";
16730}
16731
16732.fa-watchman-monitoring:before {
16733	content: "";
16734}
16735
16736.fa-water:before {
16737	content: "";
16738}
16739
16740.fa-wave-square:before {
16741	content: "ï ¾";
16742}
16743
16744.fa-waze:before {
16745	content: "ï ¿";
16746}
16747
16748.fa-weebly:before {
16749	content: "";
16750}
16751
16752.fa-weibo:before {
16753	content: "";
16754}
16755
16756.fa-weight:before {
16757	content: "";
16758}
16759
16760.fa-weight-hanging:before {
16761	content: "";
16762}
16763
16764.fa-weixin:before {
16765	content: "";
16766}
16767
16768.fa-whatsapp:before {
16769	content: "";
16770}
16771
16772.fa-whatsapp-square:before {
16773	content: "";
16774}
16775
16776.fa-wheelchair:before {
16777	content: "";
16778}
16779
16780.fa-whmcs:before {
16781	content: "";
16782}
16783
16784.fa-wifi:before {
16785	content: "";
16786}
16787
16788.fa-wikipedia-w:before {
16789	content: "";
16790}
16791
16792.fa-wind:before {
16793	content: "";
16794}
16795
16796.fa-window-close:before {
16797	content: "";
16798}
16799
16800.fa-window-maximize:before {
16801	content: "";
16802}
16803
16804.fa-window-minimize:before {
16805	content: "";
16806}
16807
16808.fa-window-restore:before {
16809	content: "";
16810}
16811
16812.fa-windows:before {
16813	content: "";
16814}
16815
16816.fa-wine-bottle:before {
16817	content: "";
16818}
16819
16820.fa-wine-glass:before {
16821	content: "";
16822}
16823
16824.fa-wine-glass-alt:before {
16825	content: "";
16826}
16827
16828.fa-wix:before {
16829	content: "";
16830}
16831
16832.fa-wizards-of-the-coast:before {
16833	content: "";
16834}
16835
16836.fa-wodu:before {
16837	content: "";
16838}
16839
16840.fa-wolf-pack-battalion:before {
16841	content: "";
16842}
16843
16844.fa-won-sign:before {
16845	content: "";
16846}
16847
16848.fa-wordpress:before {
16849	content: "";
16850}
16851
16852.fa-wordpress-simple:before {
16853	content: "";
16854}
16855
16856.fa-wpbeginner:before {
16857	content: "";
16858}
16859
16860.fa-wpexplorer:before {
16861	content: "";
16862}
16863
16864.fa-wpforms:before {
16865	content: "";
16866}
16867
16868.fa-wpressr:before {
16869	content: "";
16870}
16871
16872.fa-wrench:before {
16873	content: "";
16874}
16875
16876.fa-x-ray:before {
16877	content: "";
16878}
16879
16880.fa-xbox:before {
16881	content: "";
16882}
16883
16884.fa-xing:before {
16885	content: "";
16886}
16887
16888.fa-xing-square:before {
16889	content: "";
16890}
16891
16892.fa-y-combinator:before {
16893	content: "";
16894}
16895
16896.fa-yahoo:before {
16897	content: "";
16898}
16899
16900.fa-yammer:before {
16901	content: "";
16902}
16903
16904.fa-yandex:before {
16905	content: "";
16906}
16907
16908.fa-yandex-international:before {
16909	content: "";
16910}
16911
16912.fa-yarn:before {
16913	content: "";
16914}
16915
16916.fa-yelp:before {
16917	content: "";
16918}
16919
16920.fa-yen-sign:before {
16921	content: "";
16922}
16923
16924.fa-yin-yang:before {
16925	content: "";
16926}
16927
16928.fa-yoast:before {
16929	content: "";
16930}
16931
16932.fa-youtube:before {
16933	content: "";
16934}
16935
16936.fa-youtube-square:before {
16937	content: "";
16938}
16939
16940.fa-zhihu:before {
16941	content: "";
16942}
16943
16944.fa.fa-glass:before {
16945	content: "";
16946}
16947
16948.fa.fa-meetup {
16949	font-family: "Font Awesome 5 Brands";
16950	font-weight: 400;
16951}
16952
16953.fa.fa-star-o {
16954	font-family: "Font Awesome 5 Free";
16955	font-weight: 400;
16956}
16957
16958.fa.fa-star-o:before {
16959	content: "";
16960}
16961
16962.fa.fa-close:before, .fa.fa-remove:before {
16963	content: "";
16964}
16965
16966.fa.fa-gear:before {
16967	content: "";
16968}
16969
16970.fa.fa-trash-o {
16971	font-family: "Font Awesome 5 Free";
16972	font-weight: 400;
16973}
16974
16975.fa.fa-trash-o:before {
16976	content: "";
16977}
16978
16979.fa.fa-file-o {
16980	font-family: "Font Awesome 5 Free";
16981	font-weight: 400;
16982}
16983
16984.fa.fa-file-o:before {
16985	content: "";
16986}
16987
16988.fa.fa-clock-o {
16989	font-family: "Font Awesome 5 Free";
16990	font-weight: 400;
16991}
16992
16993.fa.fa-clock-o:before {
16994	content: "";
16995}
16996
16997.fa.fa-arrow-circle-o-down {
16998	font-family: "Font Awesome 5 Free";
16999	font-weight: 400;
17000}
17001
17002.fa.fa-arrow-circle-o-down:before {
17003	content: "";
17004}
17005
17006.fa.fa-arrow-circle-o-up {
17007	font-family: "Font Awesome 5 Free";
17008	font-weight: 400;
17009}
17010
17011.fa.fa-arrow-circle-o-up:before {
17012	content: "";
17013}
17014
17015.fa.fa-play-circle-o {
17016	font-family: "Font Awesome 5 Free";
17017	font-weight: 400;
17018}
17019
17020.fa.fa-play-circle-o:before {
17021	content: "";
17022}
17023
17024.fa.fa-repeat:before, .fa.fa-rotate-right:before {
17025	content: "";
17026}
17027
17028.fa.fa-refresh:before {
17029	content: "";
17030}
17031
17032.fa.fa-list-alt {
17033	font-family: "Font Awesome 5 Free";
17034	font-weight: 400;
17035}
17036
17037.fa.fa-dedent:before {
17038	content: "";
17039}
17040
17041.fa.fa-video-camera:before {
17042	content: "";
17043}
17044
17045.fa.fa-picture-o {
17046	font-family: "Font Awesome 5 Free";
17047	font-weight: 400;
17048}
17049
17050.fa.fa-picture-o:before {
17051	content: "";
17052}
17053
17054.fa.fa-photo {
17055	font-family: "Font Awesome 5 Free";
17056	font-weight: 400;
17057}
17058
17059.fa.fa-photo:before {
17060	content: "";
17061}
17062
17063.fa.fa-image {
17064	font-family: "Font Awesome 5 Free";
17065	font-weight: 400;
17066}
17067
17068.fa.fa-image:before {
17069	content: "";
17070}
17071
17072.fa.fa-pencil:before {
17073	content: "";
17074}
17075
17076.fa.fa-map-marker:before {
17077	content: "";
17078}
17079
17080.fa.fa-pencil-square-o {
17081	font-family: "Font Awesome 5 Free";
17082	font-weight: 400;
17083}
17084
17085.fa.fa-pencil-square-o:before {
17086	content: "";
17087}
17088
17089.fa.fa-share-square-o {
17090	font-family: "Font Awesome 5 Free";
17091	font-weight: 400;
17092}
17093
17094.fa.fa-share-square-o:before {
17095	content: "";
17096}
17097
17098.fa.fa-check-square-o {
17099	font-family: "Font Awesome 5 Free";
17100	font-weight: 400;
17101}
17102
17103.fa.fa-check-square-o:before {
17104	content: "";
17105}
17106
17107.fa.fa-arrows:before {
17108	content: "";
17109}
17110
17111.fa.fa-times-circle-o {
17112	font-family: "Font Awesome 5 Free";
17113	font-weight: 400;
17114}
17115
17116.fa.fa-times-circle-o:before {
17117	content: "";
17118}
17119
17120.fa.fa-check-circle-o {
17121	font-family: "Font Awesome 5 Free";
17122	font-weight: 400;
17123}
17124
17125.fa.fa-check-circle-o:before {
17126	content: "";
17127}
17128
17129.fa.fa-mail-forward:before {
17130	content: "";
17131}
17132
17133.fa.fa-eye, .fa.fa-eye-slash {
17134	font-family: "Font Awesome 5 Free";
17135	font-weight: 400;
17136}
17137
17138.fa.fa-warning:before {
17139	content: "";
17140}
17141
17142.fa.fa-calendar:before {
17143	content: "";
17144}
17145
17146.fa.fa-arrows-v:before {
17147	content: "";
17148}
17149
17150.fa.fa-arrows-h:before {
17151	content: "";
17152}
17153
17154.fa.fa-bar-chart {
17155	font-family: "Font Awesome 5 Free";
17156	font-weight: 400;
17157}
17158
17159.fa.fa-bar-chart:before {
17160	content: "";
17161}
17162
17163.fa.fa-bar-chart-o {
17164	font-family: "Font Awesome 5 Free";
17165	font-weight: 400;
17166}
17167
17168.fa.fa-bar-chart-o:before {
17169	content: "";
17170}
17171
17172.fa.fa-facebook-square, .fa.fa-twitter-square {
17173	font-family: "Font Awesome 5 Brands";
17174	font-weight: 400;
17175}
17176
17177.fa.fa-gears:before {
17178	content: "";
17179}
17180
17181.fa.fa-thumbs-o-up {
17182	font-family: "Font Awesome 5 Free";
17183	font-weight: 400;
17184}
17185
17186.fa.fa-thumbs-o-up:before {
17187	content: "";
17188}
17189
17190.fa.fa-thumbs-o-down {
17191	font-family: "Font Awesome 5 Free";
17192	font-weight: 400;
17193}
17194
17195.fa.fa-thumbs-o-down:before {
17196	content: "";
17197}
17198
17199.fa.fa-heart-o {
17200	font-family: "Font Awesome 5 Free";
17201	font-weight: 400;
17202}
17203
17204.fa.fa-heart-o:before {
17205	content: "";
17206}
17207
17208.fa.fa-sign-out:before {
17209	content: "";
17210}
17211
17212.fa.fa-linkedin-square {
17213	font-family: "Font Awesome 5 Brands";
17214	font-weight: 400;
17215}
17216
17217.fa.fa-linkedin-square:before {
17218	content: "";
17219}
17220
17221.fa.fa-thumb-tack:before {
17222	content: "";
17223}
17224
17225.fa.fa-external-link:before {
17226	content: "";
17227}
17228
17229.fa.fa-sign-in:before {
17230	content: "";
17231}
17232
17233.fa.fa-github-square {
17234	font-family: "Font Awesome 5 Brands";
17235	font-weight: 400;
17236}
17237
17238.fa.fa-lemon-o {
17239	font-family: "Font Awesome 5 Free";
17240	font-weight: 400;
17241}
17242
17243.fa.fa-lemon-o:before {
17244	content: "";
17245}
17246
17247.fa.fa-square-o {
17248	font-family: "Font Awesome 5 Free";
17249	font-weight: 400;
17250}
17251
17252.fa.fa-square-o:before {
17253	content: "";
17254}
17255
17256.fa.fa-bookmark-o {
17257	font-family: "Font Awesome 5 Free";
17258	font-weight: 400;
17259}
17260
17261.fa.fa-bookmark-o:before {
17262	content: "";
17263}
17264
17265.fa.fa-facebook, .fa.fa-twitter {
17266	font-family: "Font Awesome 5 Brands";
17267	font-weight: 400;
17268}
17269
17270.fa.fa-facebook:before {
17271	content: "";
17272}
17273
17274.fa.fa-facebook-f {
17275	font-family: "Font Awesome 5 Brands";
17276	font-weight: 400;
17277}
17278
17279.fa.fa-facebook-f:before {
17280	content: "";
17281}
17282
17283.fa.fa-github {
17284	font-family: "Font Awesome 5 Brands";
17285	font-weight: 400;
17286}
17287
17288.fa.fa-credit-card {
17289	font-family: "Font Awesome 5 Free";
17290	font-weight: 400;
17291}
17292
17293.fa.fa-feed:before {
17294	content: "";
17295}
17296
17297.fa.fa-hdd-o {
17298	font-family: "Font Awesome 5 Free";
17299	font-weight: 400;
17300}
17301
17302.fa.fa-hdd-o:before {
17303	content: "";
17304}
17305
17306.fa.fa-hand-o-right {
17307	font-family: "Font Awesome 5 Free";
17308	font-weight: 400;
17309}
17310
17311.fa.fa-hand-o-right:before {
17312	content: "";
17313}
17314
17315.fa.fa-hand-o-left {
17316	font-family: "Font Awesome 5 Free";
17317	font-weight: 400;
17318}
17319
17320.fa.fa-hand-o-left:before {
17321	content: "";
17322}
17323
17324.fa.fa-hand-o-up {
17325	font-family: "Font Awesome 5 Free";
17326	font-weight: 400;
17327}
17328
17329.fa.fa-hand-o-up:before {
17330	content: "";
17331}
17332
17333.fa.fa-hand-o-down {
17334	font-family: "Font Awesome 5 Free";
17335	font-weight: 400;
17336}
17337
17338.fa.fa-hand-o-down:before {
17339	content: "";
17340}
17341
17342.fa.fa-arrows-alt:before {
17343	content: "";
17344}
17345
17346.fa.fa-group:before {
17347	content: "";
17348}
17349
17350.fa.fa-chain:before {
17351	content: "";
17352}
17353
17354.fa.fa-scissors:before {
17355	content: "";
17356}
17357
17358.fa.fa-files-o {
17359	font-family: "Font Awesome 5 Free";
17360	font-weight: 400;
17361}
17362
17363.fa.fa-files-o:before {
17364	content: "";
17365}
17366
17367.fa.fa-floppy-o {
17368	font-family: "Font Awesome 5 Free";
17369	font-weight: 400;
17370}
17371
17372.fa.fa-floppy-o:before {
17373	content: "";
17374}
17375
17376.fa.fa-navicon:before, .fa.fa-reorder:before {
17377	content: "";
17378}
17379
17380.fa.fa-google-plus, .fa.fa-google-plus-square, .fa.fa-pinterest, .fa.fa-pinterest-square {
17381	font-family: "Font Awesome 5 Brands";
17382	font-weight: 400;
17383}
17384
17385.fa.fa-google-plus:before {
17386	content: "";
17387}
17388
17389.fa.fa-money {
17390	font-family: "Font Awesome 5 Free";
17391	font-weight: 400;
17392}
17393
17394.fa.fa-money:before {
17395	content: "";
17396}
17397
17398.fa.fa-unsorted:before {
17399	content: "";
17400}
17401
17402.fa.fa-sort-desc:before {
17403	content: "";
17404}
17405
17406.fa.fa-sort-asc:before {
17407	content: "";
17408}
17409
17410.fa.fa-linkedin {
17411	font-family: "Font Awesome 5 Brands";
17412	font-weight: 400;
17413}
17414
17415.fa.fa-linkedin:before {
17416	content: "";
17417}
17418
17419.fa.fa-rotate-left:before {
17420	content: "";
17421}
17422
17423.fa.fa-legal:before {
17424	content: "";
17425}
17426
17427.fa.fa-dashboard:before, .fa.fa-tachometer:before {
17428	content: "";
17429}
17430
17431.fa.fa-comment-o {
17432	font-family: "Font Awesome 5 Free";
17433	font-weight: 400;
17434}
17435
17436.fa.fa-comment-o:before {
17437	content: "";
17438}
17439
17440.fa.fa-comments-o {
17441	font-family: "Font Awesome 5 Free";
17442	font-weight: 400;
17443}
17444
17445.fa.fa-comments-o:before {
17446	content: "";
17447}
17448
17449.fa.fa-flash:before {
17450	content: "";
17451}
17452
17453.fa.fa-clipboard, .fa.fa-paste {
17454	font-family: "Font Awesome 5 Free";
17455	font-weight: 400;
17456}
17457
17458.fa.fa-paste:before {
17459	content: "";
17460}
17461
17462.fa.fa-lightbulb-o {
17463	font-family: "Font Awesome 5 Free";
17464	font-weight: 400;
17465}
17466
17467.fa.fa-lightbulb-o:before {
17468	content: "";
17469}
17470
17471.fa.fa-exchange:before {
17472	content: "";
17473}
17474
17475.fa.fa-cloud-download:before {
17476	content: "";
17477}
17478
17479.fa.fa-cloud-upload:before {
17480	content: "";
17481}
17482
17483.fa.fa-bell-o {
17484	font-family: "Font Awesome 5 Free";
17485	font-weight: 400;
17486}
17487
17488.fa.fa-bell-o:before {
17489	content: "";
17490}
17491
17492.fa.fa-cutlery:before {
17493	content: "";
17494}
17495
17496.fa.fa-file-text-o {
17497	font-family: "Font Awesome 5 Free";
17498	font-weight: 400;
17499}
17500
17501.fa.fa-file-text-o:before {
17502	content: "";
17503}
17504
17505.fa.fa-building-o {
17506	font-family: "Font Awesome 5 Free";
17507	font-weight: 400;
17508}
17509
17510.fa.fa-building-o:before {
17511	content: "";
17512}
17513
17514.fa.fa-hospital-o {
17515	font-family: "Font Awesome 5 Free";
17516	font-weight: 400;
17517}
17518
17519.fa.fa-hospital-o:before {
17520	content: "";
17521}
17522
17523.fa.fa-tablet:before {
17524	content: "";
17525}
17526
17527.fa.fa-mobile-phone:before, .fa.fa-mobile:before {
17528	content: "";
17529}
17530
17531.fa.fa-circle-o {
17532	font-family: "Font Awesome 5 Free";
17533	font-weight: 400;
17534}
17535
17536.fa.fa-circle-o:before {
17537	content: "";
17538}
17539
17540.fa.fa-mail-reply:before {
17541	content: "";
17542}
17543
17544.fa.fa-github-alt {
17545	font-family: "Font Awesome 5 Brands";
17546	font-weight: 400;
17547}
17548
17549.fa.fa-folder-o {
17550	font-family: "Font Awesome 5 Free";
17551	font-weight: 400;
17552}
17553
17554.fa.fa-folder-o:before {
17555	content: "";
17556}
17557
17558.fa.fa-folder-open-o {
17559	font-family: "Font Awesome 5 Free";
17560	font-weight: 400;
17561}
17562
17563.fa.fa-folder-open-o:before {
17564	content: "";
17565}
17566
17567.fa.fa-smile-o {
17568	font-family: "Font Awesome 5 Free";
17569	font-weight: 400;
17570}
17571
17572.fa.fa-smile-o:before {
17573	content: "";
17574}
17575
17576.fa.fa-frown-o {
17577	font-family: "Font Awesome 5 Free";
17578	font-weight: 400;
17579}
17580
17581.fa.fa-frown-o:before {
17582	content: "";
17583}
17584
17585.fa.fa-meh-o {
17586	font-family: "Font Awesome 5 Free";
17587	font-weight: 400;
17588}
17589
17590.fa.fa-meh-o:before {
17591	content: "";
17592}
17593
17594.fa.fa-keyboard-o {
17595	font-family: "Font Awesome 5 Free";
17596	font-weight: 400;
17597}
17598
17599.fa.fa-keyboard-o:before {
17600	content: "";
17601}
17602
17603.fa.fa-flag-o {
17604	font-family: "Font Awesome 5 Free";
17605	font-weight: 400;
17606}
17607
17608.fa.fa-flag-o:before {
17609	content: "";
17610}
17611
17612.fa.fa-mail-reply-all:before {
17613	content: "";
17614}
17615
17616.fa.fa-star-half-o {
17617	font-family: "Font Awesome 5 Free";
17618	font-weight: 400;
17619}
17620
17621.fa.fa-star-half-o:before {
17622	content: "";
17623}
17624
17625.fa.fa-star-half-empty {
17626	font-family: "Font Awesome 5 Free";
17627	font-weight: 400;
17628}
17629
17630.fa.fa-star-half-empty:before {
17631	content: "";
17632}
17633
17634.fa.fa-star-half-full {
17635	font-family: "Font Awesome 5 Free";
17636	font-weight: 400;
17637}
17638
17639.fa.fa-star-half-full:before {
17640	content: "";
17641}
17642
17643.fa.fa-code-fork:before {
17644	content: "";
17645}
17646
17647.fa.fa-chain-broken:before {
17648	content: "";
17649}
17650
17651.fa.fa-shield:before {
17652	content: "";
17653}
17654
17655.fa.fa-calendar-o {
17656	font-family: "Font Awesome 5 Free";
17657	font-weight: 400;
17658}
17659
17660.fa.fa-calendar-o:before {
17661	content: "";
17662}
17663
17664.fa.fa-css3, .fa.fa-html5, .fa.fa-maxcdn {
17665	font-family: "Font Awesome 5 Brands";
17666	font-weight: 400;
17667}
17668
17669.fa.fa-ticket:before {
17670	content: "";
17671}
17672
17673.fa.fa-minus-square-o {
17674	font-family: "Font Awesome 5 Free";
17675	font-weight: 400;
17676}
17677
17678.fa.fa-minus-square-o:before {
17679	content: "";
17680}
17681
17682.fa.fa-level-up:before {
17683	content: "";
17684}
17685
17686.fa.fa-level-down:before {
17687	content: "";
17688}
17689
17690.fa.fa-pencil-square:before {
17691	content: "";
17692}
17693
17694.fa.fa-external-link-square:before {
17695	content: "";
17696}
17697
17698.fa.fa-compass {
17699	font-family: "Font Awesome 5 Free";
17700	font-weight: 400;
17701}
17702
17703.fa.fa-caret-square-o-down {
17704	font-family: "Font Awesome 5 Free";
17705	font-weight: 400;
17706}
17707
17708.fa.fa-caret-square-o-down:before {
17709	content: "";
17710}
17711
17712.fa.fa-toggle-down {
17713	font-family: "Font Awesome 5 Free";
17714	font-weight: 400;
17715}
17716
17717.fa.fa-toggle-down:before {
17718	content: "";
17719}
17720
17721.fa.fa-caret-square-o-up {
17722	font-family: "Font Awesome 5 Free";
17723	font-weight: 400;
17724}
17725
17726.fa.fa-caret-square-o-up:before {
17727	content: "";
17728}
17729
17730.fa.fa-toggle-up {
17731	font-family: "Font Awesome 5 Free";
17732	font-weight: 400;
17733}
17734
17735.fa.fa-toggle-up:before {
17736	content: "";
17737}
17738
17739.fa.fa-caret-square-o-right {
17740	font-family: "Font Awesome 5 Free";
17741	font-weight: 400;
17742}
17743
17744.fa.fa-caret-square-o-right:before {
17745	content: "";
17746}
17747
17748.fa.fa-toggle-right {
17749	font-family: "Font Awesome 5 Free";
17750	font-weight: 400;
17751}
17752
17753.fa.fa-toggle-right:before {
17754	content: "";
17755}
17756
17757.fa.fa-eur:before, .fa.fa-euro:before {
17758	content: "";
17759}
17760
17761.fa.fa-gbp:before {
17762	content: "";
17763}
17764
17765.fa.fa-dollar:before, .fa.fa-usd:before {
17766	content: "";
17767}
17768
17769.fa.fa-inr:before, .fa.fa-rupee:before {
17770	content: "";
17771}
17772
17773.fa.fa-cny:before, .fa.fa-jpy:before, .fa.fa-rmb:before, .fa.fa-yen:before {
17774	content: "";
17775}
17776
17777.fa.fa-rouble:before, .fa.fa-rub:before, .fa.fa-ruble:before {
17778	content: "";
17779}
17780
17781.fa.fa-krw:before, .fa.fa-won:before {
17782	content: "";
17783}
17784
17785.fa.fa-bitcoin, .fa.fa-btc {
17786	font-family: "Font Awesome 5 Brands";
17787	font-weight: 400;
17788}
17789
17790.fa.fa-bitcoin:before {
17791	content: "";
17792}
17793
17794.fa.fa-file-text:before {
17795	content: "";
17796}
17797
17798.fa.fa-sort-alpha-asc:before {
17799	content: "";
17800}
17801
17802.fa.fa-sort-alpha-desc:before {
17803	content: "";
17804}
17805
17806.fa.fa-sort-amount-asc:before {
17807	content: "";
17808}
17809
17810.fa.fa-sort-amount-desc:before {
17811	content: "";
17812}
17813
17814.fa.fa-sort-numeric-asc:before {
17815	content: "";
17816}
17817
17818.fa.fa-sort-numeric-desc:before {
17819	content: "";
17820}
17821
17822.fa.fa-xing, .fa.fa-xing-square, .fa.fa-youtube, .fa.fa-youtube-play, .fa.fa-youtube-square {
17823	font-family: "Font Awesome 5 Brands";
17824	font-weight: 400;
17825}
17826
17827.fa.fa-youtube-play:before {
17828	content: "";
17829}
17830
17831.fa.fa-adn, .fa.fa-bitbucket, .fa.fa-bitbucket-square, .fa.fa-dropbox, .fa.fa-flickr, .fa.fa-instagram, .fa.fa-stack-overflow {
17832	font-family: "Font Awesome 5 Brands";
17833	font-weight: 400;
17834}
17835
17836.fa.fa-bitbucket-square:before {
17837	content: "";
17838}
17839
17840.fa.fa-tumblr, .fa.fa-tumblr-square {
17841	font-family: "Font Awesome 5 Brands";
17842	font-weight: 400;
17843}
17844
17845.fa.fa-long-arrow-down:before {
17846	content: "";
17847}
17848
17849.fa.fa-long-arrow-up:before {
17850	content: "";
17851}
17852
17853.fa.fa-long-arrow-left:before {
17854	content: "";
17855}
17856
17857.fa.fa-long-arrow-right:before {
17858	content: "";
17859}
17860
17861.fa.fa-android, .fa.fa-apple, .fa.fa-dribbble, .fa.fa-foursquare, .fa.fa-gittip, .fa.fa-gratipay, .fa.fa-linux, .fa.fa-skype, .fa.fa-trello, .fa.fa-windows {
17862	font-family: "Font Awesome 5 Brands";
17863	font-weight: 400;
17864}
17865
17866.fa.fa-gittip:before {
17867	content: "";
17868}
17869
17870.fa.fa-sun-o {
17871	font-family: "Font Awesome 5 Free";
17872	font-weight: 400;
17873}
17874
17875.fa.fa-sun-o:before {
17876	content: "";
17877}
17878
17879.fa.fa-moon-o {
17880	font-family: "Font Awesome 5 Free";
17881	font-weight: 400;
17882}
17883
17884.fa.fa-moon-o:before {
17885	content: "";
17886}
17887
17888.fa.fa-pagelines, .fa.fa-renren, .fa.fa-stack-exchange, .fa.fa-vk, .fa.fa-weibo {
17889	font-family: "Font Awesome 5 Brands";
17890	font-weight: 400;
17891}
17892
17893.fa.fa-arrow-circle-o-right {
17894	font-family: "Font Awesome 5 Free";
17895	font-weight: 400;
17896}
17897
17898.fa.fa-arrow-circle-o-right:before {
17899	content: "";
17900}
17901
17902.fa.fa-arrow-circle-o-left {
17903	font-family: "Font Awesome 5 Free";
17904	font-weight: 400;
17905}
17906
17907.fa.fa-arrow-circle-o-left:before {
17908	content: "";
17909}
17910
17911.fa.fa-caret-square-o-left {
17912	font-family: "Font Awesome 5 Free";
17913	font-weight: 400;
17914}
17915
17916.fa.fa-caret-square-o-left:before {
17917	content: "";
17918}
17919
17920.fa.fa-toggle-left {
17921	font-family: "Font Awesome 5 Free";
17922	font-weight: 400;
17923}
17924
17925.fa.fa-toggle-left:before {
17926	content: "";
17927}
17928
17929.fa.fa-dot-circle-o {
17930	font-family: "Font Awesome 5 Free";
17931	font-weight: 400;
17932}
17933
17934.fa.fa-dot-circle-o:before {
17935	content: "";
17936}
17937
17938.fa.fa-vimeo-square {
17939	font-family: "Font Awesome 5 Brands";
17940	font-weight: 400;
17941}
17942
17943.fa.fa-try:before, .fa.fa-turkish-lira:before {
17944	content: "";
17945}
17946
17947.fa.fa-plus-square-o {
17948	font-family: "Font Awesome 5 Free";
17949	font-weight: 400;
17950}
17951
17952.fa.fa-plus-square-o:before {
17953	content: "";
17954}
17955
17956.fa.fa-openid, .fa.fa-slack, .fa.fa-wordpress {
17957	font-family: "Font Awesome 5 Brands";
17958	font-weight: 400;
17959}
17960
17961.fa.fa-bank:before, .fa.fa-institution:before {
17962	content: "";
17963}
17964
17965.fa.fa-mortar-board:before {
17966	content: "";
17967}
17968
17969.fa.fa-delicious, .fa.fa-digg, .fa.fa-drupal, .fa.fa-google, .fa.fa-joomla, .fa.fa-pied-piper-alt, .fa.fa-pied-piper-pp, .fa.fa-reddit, .fa.fa-reddit-square, .fa.fa-stumbleupon, .fa.fa-stumbleupon-circle, .fa.fa-yahoo {
17970	font-family: "Font Awesome 5 Brands";
17971	font-weight: 400;
17972}
17973
17974.fa.fa-spoon:before {
17975	content: "";
17976}
17977
17978.fa.fa-behance, .fa.fa-behance-square, .fa.fa-steam, .fa.fa-steam-square {
17979	font-family: "Font Awesome 5 Brands";
17980	font-weight: 400;
17981}
17982
17983.fa.fa-automobile:before {
17984	content: "";
17985}
17986
17987.fa.fa-cab:before {
17988	content: "";
17989}
17990
17991.fa.fa-envelope-o {
17992	font-family: "Font Awesome 5 Free";
17993	font-weight: 400;
17994}
17995
17996.fa.fa-envelope-o:before {
17997	content: "";
17998}
17999
18000.fa.fa-deviantart, .fa.fa-soundcloud {
18001	font-family: "Font Awesome 5 Brands";
18002	font-weight: 400;
18003}
18004
18005.fa.fa-file-pdf-o {
18006	font-family: "Font Awesome 5 Free";
18007	font-weight: 400;
18008}
18009
18010.fa.fa-file-pdf-o:before {
18011	content: "";
18012}
18013
18014.fa.fa-file-word-o {
18015	font-family: "Font Awesome 5 Free";
18016	font-weight: 400;
18017}
18018
18019.fa.fa-file-word-o:before {
18020	content: "";
18021}
18022
18023.fa.fa-file-excel-o {
18024	font-family: "Font Awesome 5 Free";
18025	font-weight: 400;
18026}
18027
18028.fa.fa-file-excel-o:before {
18029	content: "";
18030}
18031
18032.fa.fa-file-powerpoint-o {
18033	font-family: "Font Awesome 5 Free";
18034	font-weight: 400;
18035}
18036
18037.fa.fa-file-powerpoint-o:before {
18038	content: "";
18039}
18040
18041.fa.fa-file-image-o {
18042	font-family: "Font Awesome 5 Free";
18043	font-weight: 400;
18044}
18045
18046.fa.fa-file-image-o:before {
18047	content: "";
18048}
18049
18050.fa.fa-file-photo-o {
18051	font-family: "Font Awesome 5 Free";
18052	font-weight: 400;
18053}
18054
18055.fa.fa-file-photo-o:before {
18056	content: "";
18057}
18058
18059.fa.fa-file-picture-o {
18060	font-family: "Font Awesome 5 Free";
18061	font-weight: 400;
18062}
18063
18064.fa.fa-file-picture-o:before {
18065	content: "";
18066}
18067
18068.fa.fa-file-archive-o {
18069	font-family: "Font Awesome 5 Free";
18070	font-weight: 400;
18071}
18072
18073.fa.fa-file-archive-o:before {
18074	content: "";
18075}
18076
18077.fa.fa-file-zip-o {
18078	font-family: "Font Awesome 5 Free";
18079	font-weight: 400;
18080}
18081
18082.fa.fa-file-zip-o:before {
18083	content: "";
18084}
18085
18086.fa.fa-file-audio-o {
18087	font-family: "Font Awesome 5 Free";
18088	font-weight: 400;
18089}
18090
18091.fa.fa-file-audio-o:before {
18092	content: "";
18093}
18094
18095.fa.fa-file-sound-o {
18096	font-family: "Font Awesome 5 Free";
18097	font-weight: 400;
18098}
18099
18100.fa.fa-file-sound-o:before {
18101	content: "";
18102}
18103
18104.fa.fa-file-video-o {
18105	font-family: "Font Awesome 5 Free";
18106	font-weight: 400;
18107}
18108
18109.fa.fa-file-video-o:before {
18110	content: "";
18111}
18112
18113.fa.fa-file-movie-o {
18114	font-family: "Font Awesome 5 Free";
18115	font-weight: 400;
18116}
18117
18118.fa.fa-file-movie-o:before {
18119	content: "";
18120}
18121
18122.fa.fa-file-code-o {
18123	font-family: "Font Awesome 5 Free";
18124	font-weight: 400;
18125}
18126
18127.fa.fa-file-code-o:before {
18128	content: "";
18129}
18130
18131.fa.fa-codepen, .fa.fa-jsfiddle, .fa.fa-vine {
18132	font-family: "Font Awesome 5 Brands";
18133	font-weight: 400;
18134}
18135
18136.fa.fa-life-bouy, .fa.fa-life-ring {
18137	font-family: "Font Awesome 5 Free";
18138	font-weight: 400;
18139}
18140
18141.fa.fa-life-bouy:before {
18142	content: "";
18143}
18144
18145.fa.fa-life-buoy {
18146	font-family: "Font Awesome 5 Free";
18147	font-weight: 400;
18148}
18149
18150.fa.fa-life-buoy:before {
18151	content: "";
18152}
18153
18154.fa.fa-life-saver {
18155	font-family: "Font Awesome 5 Free";
18156	font-weight: 400;
18157}
18158
18159.fa.fa-life-saver:before {
18160	content: "";
18161}
18162
18163.fa.fa-support {
18164	font-family: "Font Awesome 5 Free";
18165	font-weight: 400;
18166}
18167
18168.fa.fa-support:before {
18169	content: "";
18170}
18171
18172.fa.fa-circle-o-notch:before {
18173	content: "";
18174}
18175
18176.fa.fa-ra, .fa.fa-rebel {
18177	font-family: "Font Awesome 5 Brands";
18178	font-weight: 400;
18179}
18180
18181.fa.fa-ra:before {
18182	content: "";
18183}
18184
18185.fa.fa-resistance {
18186	font-family: "Font Awesome 5 Brands";
18187	font-weight: 400;
18188}
18189
18190.fa.fa-resistance:before {
18191	content: "";
18192}
18193
18194.fa.fa-empire, .fa.fa-ge {
18195	font-family: "Font Awesome 5 Brands";
18196	font-weight: 400;
18197}
18198
18199.fa.fa-ge:before {
18200	content: "";
18201}
18202
18203.fa.fa-git, .fa.fa-git-square, .fa.fa-hacker-news, .fa.fa-y-combinator-square {
18204	font-family: "Font Awesome 5 Brands";
18205	font-weight: 400;
18206}
18207
18208.fa.fa-y-combinator-square:before {
18209	content: "";
18210}
18211
18212.fa.fa-yc-square {
18213	font-family: "Font Awesome 5 Brands";
18214	font-weight: 400;
18215}
18216
18217.fa.fa-yc-square:before {
18218	content: "";
18219}
18220
18221.fa.fa-qq, .fa.fa-tencent-weibo, .fa.fa-wechat, .fa.fa-weixin {
18222	font-family: "Font Awesome 5 Brands";
18223	font-weight: 400;
18224}
18225
18226.fa.fa-wechat:before {
18227	content: "";
18228}
18229
18230.fa.fa-send:before {
18231	content: "";
18232}
18233
18234.fa.fa-paper-plane-o {
18235	font-family: "Font Awesome 5 Free";
18236	font-weight: 400;
18237}
18238
18239.fa.fa-paper-plane-o:before {
18240	content: "";
18241}
18242
18243.fa.fa-send-o {
18244	font-family: "Font Awesome 5 Free";
18245	font-weight: 400;
18246}
18247
18248.fa.fa-send-o:before {
18249	content: "";
18250}
18251
18252.fa.fa-circle-thin {
18253	font-family: "Font Awesome 5 Free";
18254	font-weight: 400;
18255}
18256
18257.fa.fa-circle-thin:before {
18258	content: "";
18259}
18260
18261.fa.fa-header:before {
18262	content: "";
18263}
18264
18265.fa.fa-sliders:before {
18266	content: "";
18267}
18268
18269.fa.fa-futbol-o {
18270	font-family: "Font Awesome 5 Free";
18271	font-weight: 400;
18272}
18273
18274.fa.fa-futbol-o:before {
18275	content: "";
18276}
18277
18278.fa.fa-soccer-ball-o {
18279	font-family: "Font Awesome 5 Free";
18280	font-weight: 400;
18281}
18282
18283.fa.fa-soccer-ball-o:before {
18284	content: "";
18285}
18286
18287.fa.fa-slideshare, .fa.fa-twitch, .fa.fa-yelp {
18288	font-family: "Font Awesome 5 Brands";
18289	font-weight: 400;
18290}
18291
18292.fa.fa-newspaper-o {
18293	font-family: "Font Awesome 5 Free";
18294	font-weight: 400;
18295}
18296
18297.fa.fa-newspaper-o:before {
18298	content: "";
18299}
18300
18301.fa.fa-cc-amex, .fa.fa-cc-discover, .fa.fa-cc-mastercard, .fa.fa-cc-paypal, .fa.fa-cc-stripe, .fa.fa-cc-visa, .fa.fa-google-wallet, .fa.fa-paypal {
18302	font-family: "Font Awesome 5 Brands";
18303	font-weight: 400;
18304}
18305
18306.fa.fa-bell-slash-o {
18307	font-family: "Font Awesome 5 Free";
18308	font-weight: 400;
18309}
18310
18311.fa.fa-bell-slash-o:before {
18312	content: "";
18313}
18314
18315.fa.fa-trash:before {
18316	content: "";
18317}
18318
18319.fa.fa-copyright {
18320	font-family: "Font Awesome 5 Free";
18321	font-weight: 400;
18322}
18323
18324.fa.fa-eyedropper:before {
18325	content: "";
18326}
18327
18328.fa.fa-area-chart:before {
18329	content: "";
18330}
18331
18332.fa.fa-pie-chart:before {
18333	content: "";
18334}
18335
18336.fa.fa-line-chart:before {
18337	content: "";
18338}
18339
18340.fa.fa-angellist, .fa.fa-ioxhost, .fa.fa-lastfm, .fa.fa-lastfm-square {
18341	font-family: "Font Awesome 5 Brands";
18342	font-weight: 400;
18343}
18344
18345.fa.fa-cc {
18346	font-family: "Font Awesome 5 Free";
18347	font-weight: 400;
18348}
18349
18350.fa.fa-cc:before {
18351	content: "";
18352}
18353
18354.fa.fa-ils:before, .fa.fa-shekel:before, .fa.fa-sheqel:before {
18355	content: "";
18356}
18357
18358.fa.fa-meanpath {
18359	font-family: "Font Awesome 5 Brands";
18360	font-weight: 400;
18361}
18362
18363.fa.fa-meanpath:before {
18364	content: "";
18365}
18366
18367.fa.fa-buysellads, .fa.fa-connectdevelop, .fa.fa-dashcube, .fa.fa-forumbee, .fa.fa-leanpub, .fa.fa-sellsy, .fa.fa-shirtsinbulk, .fa.fa-simplybuilt, .fa.fa-skyatlas {
18368	font-family: "Font Awesome 5 Brands";
18369	font-weight: 400;
18370}
18371
18372.fa.fa-diamond {
18373	font-family: "Font Awesome 5 Free";
18374	font-weight: 400;
18375}
18376
18377.fa.fa-diamond:before {
18378	content: "";
18379}
18380
18381.fa.fa-intersex:before {
18382	content: "";
18383}
18384
18385.fa.fa-facebook-official {
18386	font-family: "Font Awesome 5 Brands";
18387	font-weight: 400;
18388}
18389
18390.fa.fa-facebook-official:before {
18391	content: "";
18392}
18393
18394.fa.fa-pinterest-p, .fa.fa-whatsapp {
18395	font-family: "Font Awesome 5 Brands";
18396	font-weight: 400;
18397}
18398
18399.fa.fa-hotel:before {
18400	content: "";
18401}
18402
18403.fa.fa-medium, .fa.fa-viacoin, .fa.fa-y-combinator, .fa.fa-yc {
18404	font-family: "Font Awesome 5 Brands";
18405	font-weight: 400;
18406}
18407
18408.fa.fa-yc:before {
18409	content: "";
18410}
18411
18412.fa.fa-expeditedssl, .fa.fa-opencart, .fa.fa-optin-monster {
18413	font-family: "Font Awesome 5 Brands";
18414	font-weight: 400;
18415}
18416
18417.fa.fa-battery-4:before, .fa.fa-battery:before {
18418	content: "";
18419}
18420
18421.fa.fa-battery-3:before {
18422	content: "";
18423}
18424
18425.fa.fa-battery-2:before {
18426	content: "";
18427}
18428
18429.fa.fa-battery-1:before {
18430	content: "";
18431}
18432
18433.fa.fa-battery-0:before {
18434	content: "";
18435}
18436
18437.fa.fa-object-group, .fa.fa-object-ungroup, .fa.fa-sticky-note-o {
18438	font-family: "Font Awesome 5 Free";
18439	font-weight: 400;
18440}
18441
18442.fa.fa-sticky-note-o:before {
18443	content: "";
18444}
18445
18446.fa.fa-cc-diners-club, .fa.fa-cc-jcb {
18447	font-family: "Font Awesome 5 Brands";
18448	font-weight: 400;
18449}
18450
18451.fa.fa-clone, .fa.fa-hourglass-o {
18452	font-family: "Font Awesome 5 Free";
18453	font-weight: 400;
18454}
18455
18456.fa.fa-hourglass-o:before {
18457	content: "";
18458}
18459
18460.fa.fa-hourglass-1:before {
18461	content: "";
18462}
18463
18464.fa.fa-hourglass-2:before {
18465	content: "";
18466}
18467
18468.fa.fa-hourglass-3:before {
18469	content: "";
18470}
18471
18472.fa.fa-hand-rock-o {
18473	font-family: "Font Awesome 5 Free";
18474	font-weight: 400;
18475}
18476
18477.fa.fa-hand-rock-o:before {
18478	content: "";
18479}
18480
18481.fa.fa-hand-grab-o {
18482	font-family: "Font Awesome 5 Free";
18483	font-weight: 400;
18484}
18485
18486.fa.fa-hand-grab-o:before {
18487	content: "";
18488}
18489
18490.fa.fa-hand-paper-o {
18491	font-family: "Font Awesome 5 Free";
18492	font-weight: 400;
18493}
18494
18495.fa.fa-hand-paper-o:before {
18496	content: "";
18497}
18498
18499.fa.fa-hand-stop-o {
18500	font-family: "Font Awesome 5 Free";
18501	font-weight: 400;
18502}
18503
18504.fa.fa-hand-stop-o:before {
18505	content: "";
18506}
18507
18508.fa.fa-hand-scissors-o {
18509	font-family: "Font Awesome 5 Free";
18510	font-weight: 400;
18511}
18512
18513.fa.fa-hand-scissors-o:before {
18514	content: "";
18515}
18516
18517.fa.fa-hand-lizard-o {
18518	font-family: "Font Awesome 5 Free";
18519	font-weight: 400;
18520}
18521
18522.fa.fa-hand-lizard-o:before {
18523	content: "";
18524}
18525
18526.fa.fa-hand-spock-o {
18527	font-family: "Font Awesome 5 Free";
18528	font-weight: 400;
18529}
18530
18531.fa.fa-hand-spock-o:before {
18532	content: "";
18533}
18534
18535.fa.fa-hand-pointer-o {
18536	font-family: "Font Awesome 5 Free";
18537	font-weight: 400;
18538}
18539
18540.fa.fa-hand-pointer-o:before {
18541	content: "";
18542}
18543
18544.fa.fa-hand-peace-o {
18545	font-family: "Font Awesome 5 Free";
18546	font-weight: 400;
18547}
18548
18549.fa.fa-hand-peace-o:before {
18550	content: "";
18551}
18552
18553.fa.fa-registered {
18554	font-family: "Font Awesome 5 Free";
18555	font-weight: 400;
18556}
18557
18558.fa.fa-chrome, .fa.fa-creative-commons, .fa.fa-firefox, .fa.fa-get-pocket, .fa.fa-gg, .fa.fa-gg-circle, .fa.fa-internet-explorer, .fa.fa-odnoklassniki, .fa.fa-odnoklassniki-square, .fa.fa-opera, .fa.fa-safari, .fa.fa-tripadvisor, .fa.fa-wikipedia-w {
18559	font-family: "Font Awesome 5 Brands";
18560	font-weight: 400;
18561}
18562
18563.fa.fa-television:before {
18564	content: "";
18565}
18566
18567.fa.fa-500px, .fa.fa-amazon, .fa.fa-contao {
18568	font-family: "Font Awesome 5 Brands";
18569	font-weight: 400;
18570}
18571
18572.fa.fa-calendar-plus-o {
18573	font-family: "Font Awesome 5 Free";
18574	font-weight: 400;
18575}
18576
18577.fa.fa-calendar-plus-o:before {
18578	content: "";
18579}
18580
18581.fa.fa-calendar-minus-o {
18582	font-family: "Font Awesome 5 Free";
18583	font-weight: 400;
18584}
18585
18586.fa.fa-calendar-minus-o:before {
18587	content: "";
18588}
18589
18590.fa.fa-calendar-times-o {
18591	font-family: "Font Awesome 5 Free";
18592	font-weight: 400;
18593}
18594
18595.fa.fa-calendar-times-o:before {
18596	content: "";
18597}
18598
18599.fa.fa-calendar-check-o {
18600	font-family: "Font Awesome 5 Free";
18601	font-weight: 400;
18602}
18603
18604.fa.fa-calendar-check-o:before {
18605	content: "";
18606}
18607
18608.fa.fa-map-o {
18609	font-family: "Font Awesome 5 Free";
18610	font-weight: 400;
18611}
18612
18613.fa.fa-map-o:before {
18614	content: "";
18615}
18616
18617.fa.fa-commenting:before {
18618	content: "";
18619}
18620
18621.fa.fa-commenting-o {
18622	font-family: "Font Awesome 5 Free";
18623	font-weight: 400;
18624}
18625
18626.fa.fa-commenting-o:before {
18627	content: "";
18628}
18629
18630.fa.fa-houzz, .fa.fa-vimeo {
18631	font-family: "Font Awesome 5 Brands";
18632	font-weight: 400;
18633}
18634
18635.fa.fa-vimeo:before {
18636	content: "";
18637}
18638
18639.fa.fa-black-tie, .fa.fa-edge, .fa.fa-fonticons, .fa.fa-reddit-alien {
18640	font-family: "Font Awesome 5 Brands";
18641	font-weight: 400;
18642}
18643
18644.fa.fa-credit-card-alt:before {
18645	content: "";
18646}
18647
18648.fa.fa-codiepie, .fa.fa-fort-awesome, .fa.fa-mixcloud, .fa.fa-modx, .fa.fa-product-hunt, .fa.fa-scribd, .fa.fa-usb {
18649	font-family: "Font Awesome 5 Brands";
18650	font-weight: 400;
18651}
18652
18653.fa.fa-pause-circle-o {
18654	font-family: "Font Awesome 5 Free";
18655	font-weight: 400;
18656}
18657
18658.fa.fa-pause-circle-o:before {
18659	content: "";
18660}
18661
18662.fa.fa-stop-circle-o {
18663	font-family: "Font Awesome 5 Free";
18664	font-weight: 400;
18665}
18666
18667.fa.fa-stop-circle-o:before {
18668	content: "";
18669}
18670
18671.fa.fa-bluetooth, .fa.fa-bluetooth-b, .fa.fa-envira, .fa.fa-gitlab, .fa.fa-wheelchair-alt, .fa.fa-wpbeginner, .fa.fa-wpforms {
18672	font-family: "Font Awesome 5 Brands";
18673	font-weight: 400;
18674}
18675
18676.fa.fa-wheelchair-alt:before {
18677	content: "";
18678}
18679
18680.fa.fa-question-circle-o {
18681	font-family: "Font Awesome 5 Free";
18682	font-weight: 400;
18683}
18684
18685.fa.fa-question-circle-o:before {
18686	content: "";
18687}
18688
18689.fa.fa-volume-control-phone:before {
18690	content: "";
18691}
18692
18693.fa.fa-asl-interpreting:before {
18694	content: "";
18695}
18696
18697.fa.fa-deafness:before, .fa.fa-hard-of-hearing:before {
18698	content: "";
18699}
18700
18701.fa.fa-glide, .fa.fa-glide-g {
18702	font-family: "Font Awesome 5 Brands";
18703	font-weight: 400;
18704}
18705
18706.fa.fa-signing:before {
18707	content: "";
18708}
18709
18710.fa.fa-first-order, .fa.fa-google-plus-official, .fa.fa-pied-piper, .fa.fa-snapchat, .fa.fa-snapchat-ghost, .fa.fa-snapchat-square, .fa.fa-themeisle, .fa.fa-viadeo, .fa.fa-viadeo-square, .fa.fa-yoast {
18711	font-family: "Font Awesome 5 Brands";
18712	font-weight: 400;
18713}
18714
18715.fa.fa-google-plus-official:before {
18716	content: "";
18717}
18718
18719.fa.fa-google-plus-circle {
18720	font-family: "Font Awesome 5 Brands";
18721	font-weight: 400;
18722}
18723
18724.fa.fa-google-plus-circle:before {
18725	content: "";
18726}
18727
18728.fa.fa-fa, .fa.fa-font-awesome {
18729	font-family: "Font Awesome 5 Brands";
18730	font-weight: 400;
18731}
18732
18733.fa.fa-fa:before {
18734	content: "";
18735}
18736
18737.fa.fa-handshake-o {
18738	font-family: "Font Awesome 5 Free";
18739	font-weight: 400;
18740}
18741
18742.fa.fa-handshake-o:before {
18743	content: "";
18744}
18745
18746.fa.fa-envelope-open-o {
18747	font-family: "Font Awesome 5 Free";
18748	font-weight: 400;
18749}
18750
18751.fa.fa-envelope-open-o:before {
18752	content: "";
18753}
18754
18755.fa.fa-linode {
18756	font-family: "Font Awesome 5 Brands";
18757	font-weight: 400;
18758}
18759
18760.fa.fa-address-book-o {
18761	font-family: "Font Awesome 5 Free";
18762	font-weight: 400;
18763}
18764
18765.fa.fa-address-book-o:before {
18766	content: "";
18767}
18768
18769.fa.fa-vcard:before {
18770	content: "";
18771}
18772
18773.fa.fa-address-card-o {
18774	font-family: "Font Awesome 5 Free";
18775	font-weight: 400;
18776}
18777
18778.fa.fa-address-card-o:before {
18779	content: "";
18780}
18781
18782.fa.fa-vcard-o {
18783	font-family: "Font Awesome 5 Free";
18784	font-weight: 400;
18785}
18786
18787.fa.fa-vcard-o:before {
18788	content: "";
18789}
18790
18791.fa.fa-user-circle-o {
18792	font-family: "Font Awesome 5 Free";
18793	font-weight: 400;
18794}
18795
18796.fa.fa-user-circle-o:before {
18797	content: "";
18798}
18799
18800.fa.fa-user-o {
18801	font-family: "Font Awesome 5 Free";
18802	font-weight: 400;
18803}
18804
18805.fa.fa-user-o:before {
18806	content: "";
18807}
18808
18809.fa.fa-id-badge {
18810	font-family: "Font Awesome 5 Free";
18811	font-weight: 400;
18812}
18813
18814.fa.fa-drivers-license:before {
18815	content: "";
18816}
18817
18818.fa.fa-id-card-o {
18819	font-family: "Font Awesome 5 Free";
18820	font-weight: 400;
18821}
18822
18823.fa.fa-id-card-o:before {
18824	content: "";
18825}
18826
18827.fa.fa-drivers-license-o {
18828	font-family: "Font Awesome 5 Free";
18829	font-weight: 400;
18830}
18831
18832.fa.fa-drivers-license-o:before {
18833	content: "";
18834}
18835
18836.fa.fa-free-code-camp, .fa.fa-quora, .fa.fa-telegram {
18837	font-family: "Font Awesome 5 Brands";
18838	font-weight: 400;
18839}
18840
18841.fa.fa-thermometer-4:before, .fa.fa-thermometer:before {
18842	content: "";
18843}
18844
18845.fa.fa-thermometer-3:before {
18846	content: "";
18847}
18848
18849.fa.fa-thermometer-2:before {
18850	content: "";
18851}
18852
18853.fa.fa-thermometer-1:before {
18854	content: "";
18855}
18856
18857.fa.fa-thermometer-0:before {
18858	content: "";
18859}
18860
18861.fa.fa-bathtub:before, .fa.fa-s15:before {
18862	content: "";
18863}
18864
18865.fa.fa-window-maximize, .fa.fa-window-restore {
18866	font-family: "Font Awesome 5 Free";
18867	font-weight: 400;
18868}
18869
18870.fa.fa-times-rectangle:before {
18871	content: "";
18872}
18873
18874.fa.fa-window-close-o {
18875	font-family: "Font Awesome 5 Free";
18876	font-weight: 400;
18877}
18878
18879.fa.fa-window-close-o:before {
18880	content: "";
18881}
18882
18883.fa.fa-times-rectangle-o {
18884	font-family: "Font Awesome 5 Free";
18885	font-weight: 400;
18886}
18887
18888.fa.fa-times-rectangle-o:before {
18889	content: "";
18890}
18891
18892.fa.fa-bandcamp, .fa.fa-eercast, .fa.fa-etsy, .fa.fa-grav, .fa.fa-imdb, .fa.fa-ravelry {
18893	font-family: "Font Awesome 5 Brands";
18894	font-weight: 400;
18895}
18896
18897.fa.fa-eercast:before {
18898	content: "";
18899}
18900
18901.fa.fa-snowflake-o {
18902	font-family: "Font Awesome 5 Free";
18903	font-weight: 400;
18904}
18905
18906.fa.fa-snowflake-o:before {
18907	content: "";
18908}
18909
18910.fa.fa-spotify, .fa.fa-superpowers, .fa.fa-wpexplorer {
18911	font-family: "Font Awesome 5 Brands";
18912	font-weight: 400;
18913}
18914
18915.fade {
18916	opacity: 0;
18917	transition: opacity .3s linear;
18918}
18919
18920.fade.in {
18921	opacity: 1;
18922}
18923
18924.collapse {
18925	display: none;
18926}
18927
18928.collapse.in {
18929	display: block;
18930}
18931
18932.collapsing {
18933	position: relative;
18934	height: 0;
18935	overflow: hidden;
18936	transition: height .35s ease;
18937}
18938
18939.alert {
18940	padding: 15px;
18941	margin-bottom: 20px;
18942	border: 1px solid transparent;
18943	border-radius: 4px;
18944}
18945
18946.alert h4 {
18947	margin-top: 0;
18948	color: inherit;
18949}
18950
18951.alert .alert-link {
18952	font-weight: 700;
18953}
18954
18955.alert > p, .alert > ul {
18956	margin-bottom: 0;
18957}
18958
18959.alert > p + p {
18960	margin-top: 5px;
18961}
18962
18963.alert-dismissable {
18964	padding-right: 35px;
18965}
18966
18967.alert-success hr {
18968	border-top-color: #c9e2b3;
18969}
18970
18971.alert-success .alert-link {
18972	color: #356635;
18973}
18974
18975.alert-info hr {
18976	border-top-color: #a6e1ec;
18977}
18978
18979.alert-info .alert-link {
18980	color: #2d6987;
18981}
18982
18983.alert-warning hr {
18984	border-top-color: #f7e1b5;
18985}
18986
18987.alert-warning .alert-link {
18988	color: #a47e3c;
18989}
18990
18991.alert-danger hr {
18992	border-top-color: #e4b9c0;
18993}
18994
18995.alert-danger .alert-link {
18996	color: #953b39;
18997}
18998
18999.close {
19000	position: relative;
19001	top: -2px;
19002	opacity: .2;
19003	float: right;
19004	padding: 0;
19005	background: 0 0;
19006	border: 0 none;
19007	cursor: pointer;
19008	font-size: 21px;
19009	color: #000;
19010	font-weight: 700;
19011	line-height: 1;
19012}
19013
19014.awb-alert-inherit-link-color a {
19015	color: inherit;
19016}
19017
19018.awb-alert-inherit-link-color a:focus, .awb-alert-inherit-link-color a:hover {
19019	color: inherit;
19020}
19021
19022.fusion-alert {
19023	--awb-padding-top: 25px;
19024	--awb-padding-right: 25px;
19025	--awb-padding-bottom: 25px;
19026	--awb-padding-left: 25px;
19027	--awb-margin-top: 0;
19028	--awb-margin-right: 0;
19029	--awb-margin-bottom: 20px;
19030	--awb-margin-left: 0;
19031	--awb-accent-color: inherit;
19032	--awb-background-color: transparent;
19033	--awb-border-size: var(--alert_border_size);
19034	--awb-border-top-left-radius: var(--awb-alert-border-top-left-radius-default, 0);
19035	--awb-border-top-right-radius: var(--awb-alert-border-top-right-radius-default, 0);
19036	--awb-border-bottom-right-radius: var(--awb-alert-border-bottom-right-radius-default, 0);
19037	--awb-border-bottom-left-radius: var(--awb-alert-border-bottom-left-radius-default, 0);
19038	display: flex;
19039	align-items: center;
19040	clear: both;
19041	position: relative;
19042	padding: var(--awb-padding-top) var(--awb-padding-right) var(--awb-padding-bottom) var(--awb-padding-left);
19043	margin: var(--awb-margin-top) var(--awb-margin-right) var(--awb-margin-bottom) var(--awb-margin-left);
19044	border-radius: 0;
19045	text-shadow: none;
19046	color: var(--awb-accent-color);
19047	background: var(--awb-background-color);
19048	border-color: var(--awb-accent-color);
19049	border-width: var(--awb-border-size);
19050	border-top-left-radius: var(--awb-border-top-left-radius);
19051	border-top-right-radius: var(--awb-border-top-right-radius);
19052	border-bottom-right-radius: var(--awb-border-bottom-right-radius);
19053	border-bottom-left-radius: var(--awb-border-bottom-left-radius);
19054}
19055
19056.fusion-alert.alert-shadow {
19057	box-shadow: 0 1px 1px rgba(0, 0, 0, .1);
19058}
19059
19060.fusion-alert .alert-icon, .fusion-alert .fusion-alert-content {
19061	color: var(--awb-accent-color);
19062}
19063
19064.fusion-alert .fusion-alert-content-wrapper {
19065	flex: 1;
19066	display: flex;
19067}
19068
19069.fusion-alert .alert-icon i {
19070	font-size: 1.33333em;
19071	line-height: .75em;
19072	vertical-align: -.0667em;
19073}
19074
19075.fusion-alert.awb-alert-close-boxed .close {
19076	position: absolute;
19077	box-sizing: content-box;
19078	top: -1px;
19079	right: -1px;
19080	height: 25px;
19081	width: 25px;
19082	line-height: 25px;
19083	opacity: 1;
19084	border: 1px solid;
19085	border-color: inherit;
19086	color: inherit;
19087	font-size: 15px;
19088	transition: all .2s;
19089}
19090
19091.fusion-alert.awb-alert-close-boxed .close:hover {
19092	opacity: 1;
19093	background-color: rgba(0, 0, 0, .05);
19094}
19095
19096.fusion-alert.awb-alert-close-floated .close {
19097	position: static;
19098	opacity: .75;
19099	height: 1em;
19100	width: 1em;
19101	line-height: 1;
19102	border: none;
19103	color: inherit;
19104	font-size: 2em;
19105	font-weight: 400;
19106	transition: opacity .2s;
19107}
19108
19109.fusion-alert.awb-alert-close-floated .close:hover {
19110	opacity: 1;
19111}
19112
19113.fusion-alert.alert-blank {
19114	border: 1px solid #747474;
19115}
19116
19117.fusion-alert.fusion-alert-capitalize {
19118	text-transform: uppercase;
19119}
19120
19121.fusion-alert.fusion-alert-center {
19122	text-align: center;
19123}
19124
19125.fusion-alert.fusion-alert-center .fusion-alert-content-wrapper {
19126	justify-content: center;
19127}
19128
19129.fusion-alert.fusion-alert-center .close {
19130	border-top-width: 0;
19131}
19132
19133.ltr .fusion-alert.fusion-alert-center .close {
19134	border-right-width: 0;
19135}
19136
19137.rtl .fusion-alert.fusion-alert-center .close {
19138	border-left-width: 0;
19139}
19140
19141.fusion-alert.fusion-alert-center .alert-icon {
19142	margin-right: 10px;
19143}
19144
19145.fusion-alert.fusion-alert-left .close {
19146	border-top-width: 0;
19147	border-right-width: 0;
19148}
19149
19150.fusion-alert.fusion-alert-left .fusion-alert-content-wrapper .alert-icon {
19151	margin-right: 1em;
19152}
19153
19154.fusion-alert.fusion-alert-right .close {
19155	left: -1px;
19156	right: auto;
19157	border-top-width: 0;
19158	border-left-width: 0;
19159}
19160
19161.fusion-alert.fusion-alert-right .fusion-alert-content-wrapper {
19162	justify-content: flex-end;
19163}
19164
19165.fusion-alert.fusion-alert-right .fusion-alert-content-wrapper .alert-icon {
19166	order: 1;
19167	margin-left: 1em;
19168}
19169
19170.fusion-alert.fusion-alert-right.awb-alert-close-floated .fusion-alert-content-wrapper {
19171	order: 1;
19172}
19173
19174.fusion-alert.awb-stripe-button-response.fusion-hidden {
19175	display: none;
19176}
19177
19178.fusion-alert.alert-info.general {
19179	--awb-background-color: var(--info_bg_color);
19180	--awb-accent-color: var(--info_accent_color);
19181}
19182
19183.fusion-alert.alert-warning.notice {
19184	--awb-background-color: var(--warning_bg_color);
19185	--awb-accent-color: var(--warning_accent_color);
19186}
19187
19188.fusion-alert.alert-danger.error {
19189	--awb-background-color: var(--danger_bg_color);
19190	--awb-accent-color: var(--danger_accent_color);
19191}
19192
19193.fusion-alert.alert-success.success {
19194	--awb-background-color: var(--success_bg_color);
19195	--awb-accent-color: var(--success_accent_color);
19196}
19197
19198.gform_wrapper .gform_validation_errors {
19199	position: relative;
19200	padding: 25px;
19201	border-radius: 0;
19202	margin-bottom: 20px;
19203	text-shadow: none;
19204}
19205
19206.gform_wrapper .gfield_error .gfield_validation_message, .gform_wrapper .gform_validation_errors {
19207	--awb-background-color: var(--danger_bg_color);
19208	--awb-accent-color: var(--danger_accent_color);
19209	background: var(--danger_bg_color);
19210	border-color: var(--danger_accent_color);
19211	color: var(--danger_accent_color);
19212}
19213
19214.fusion-audio.fusion-audio {
19215	--awb-background-color: var(--awb-audio-background-color-default, #222);
19216	--awb-max-width: var(--awb-audio-max-width-default, 100%);
19217	--awb-align-self: auto;
19218	--awb-width: auto;
19219	--awb-margin-top: 0;
19220	--awb-margin-right: 0;
19221	--awb-margin-bottom: 0;
19222	--awb-margin-left: 0;
19223	--awb-progress-color: var(--awb-audio-accent-color-default, #0073aa);
19224	--awb-border-top-left-radius: var(--awb-audio-border-top-left-radius-default, 0);
19225	--awb-border-top-right-radius: var(--awb-audio-border-top-right-radius-default, 0);
19226	--awb-border-bottom-right-radius: var(--awb-audio-border-bottom-right-radius-default, 0);
19227	--awb-border-bottom-left-radius: var(--awb-audio-border-bottom-left-radius-default, 0);
19228	--awb-box-shadow: none;
19229	--awb-border-size: var(--awb-audio-border-size-default, 0);
19230	--awb-border-color: var(--awb-audio-border-color-default, #222);
19231	align-self: var(--awb-align-self);
19232	width: var(--awb-width);
19233	max-width: var(--awb-max-width);
19234	margin-top: var(--awb-margin-top);
19235	margin-right: var(--awb-margin-right);
19236	margin-bottom: var(--awb-margin-bottom);
19237	margin-left: var(--awb-margin-left);
19238}
19239
19240.fusion-audio.fusion-audio.dark-controls .mejs-button > button {
19241	background-image: url("https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/plugins/fusion-builder/assets/images/mejs-controls-dark.svg");
19242}
19243
19244.fusion-audio.fusion-audio.dark-controls .mejs-button > button.nitro-lazy {
19245	background-image: none !important;
19246}
19247
19248.fusion-audio.fusion-audio.dark-controls .awb-playback-rate .playback-rate-button {
19249	background: 0 0;
19250	color: #000;
19251}
19252
19253.fusion-audio.fusion-audio.dark-controls .mejs-controls > * {
19254	color: #000;
19255}
19256
19257.fusion-audio.fusion-audio.dark-controls .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, .fusion-audio.fusion-audio.dark-controls .mejs-controls .mejs-time-rail .mejs-time-total {
19258	background: rgba(0, 0, 0, .33);
19259}
19260
19261.fusion-audio.fusion-audio.dark-controls .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .fusion-audio.fusion-audio.dark-controls .mejs-controls .mejs-time-rail .mejs-time-loaded {
19262	background: #000;
19263}
19264
19265.fusion-audio.fusion-audio.dark-controls .mejs-time-handle-content {
19266	border: 4px solid hsla(0, 0%, 0%, .9);
19267}
19268
19269.fusion-audio.fusion-audio.dark-controls .mejs-time-current, .fusion-audio.fusion-audio.dark-controls .mejs-time-handle-content {
19270	background: hsla(0, 0%, 0%, .9);
19271}
19272
19273.fusion-audio.fusion-audio .mejs-container {
19274	background-color: transparent;
19275	height: calc(40px + 2 * var(--awb-border-size) * 1px) !important;
19276}
19277
19278.fusion-audio.fusion-audio .mejs-container .mejs-controls, .fusion-audio.fusion-audio .mejs-embed, .fusion-audio.fusion-audio .mejs-embed body {
19279	background-color: var(--awb-background-color);
19280}
19281
19282.fusion-audio.fusion-audio .mejs-controls .mejs-time-rail .mejs-time-current {
19283	background: var(--awb-progress-color);
19284}
19285
19286.fusion-audio.fusion-audio .mejs-controls {
19287	border-top-left-radius: var(--awb-border-top-left-radius);
19288	border-top-right-radius: var(--awb-border-top-right-radius);
19289	border-bottom-right-radius: var(--awb-border-bottom-right-radius);
19290	border-bottom-left-radius: var(--awb-border-bottom-left-radius);
19291	box-shadow: var(--awb-box-shadow);
19292	border: calc(var(--awb-border-size) * 1px) solid var(--awb-border-color);
19293	height: calc(40px + 2 * var(--awb-border-size) * 1px) !important;
19294}
19295
19296.fusion-audio.fusion-audio .awb-playback-rate-flyout {
19297	display: none;
19298	background-color: var(--awb-background-color);
19299	z-index: 1000000;
19300	position: absolute;
19301	bottom: 40px;
19302	border: calc(var(--awb-border-size) * 1px) solid var(--awb-border-color);
19303	border-bottom: 0;
19304}
19305
19306.fusion-audio.fusion-audio .awb-button {
19307	width: 30px;
19308}
19309
19310.fusion-audio.fusion-audio .playback-rate-button {
19311	box-sizing: content-box;
19312	margin: 0;
19313	padding: 10px 5px;
19314	background: 0 0;
19315	color: #fff;
19316	font-size: 10px;
19317	transition: opacity .2s;
19318	text-align: center;
19319}
19320
19321.fusion-audio.fusion-audio .playback-rate-button:hover {
19322	opacity: .6;
19323}
19324
19325.fusion-audio.fusion-audio .awb-playback-rate-active {
19326	font-size: 11px;
19327	padding: 16px 6px 14px 6px;
19328	line-height: 10px;
19329	height: auto;
19330}
19331
19332.fusion-breadcrumbs {
19333	--awb-margin-top: 0;
19334	--awb-margin-right: 0;
19335	--awb-margin-bottom: 0;
19336	--awb-margin-left: 0;
19337	--awb-alignment: initial;
19338	--awb-font-size: var(--breadcrumbs_font_size);
19339	--awb-text-color: var(--breadcrumbs_text_color);
19340	--awb-text-hover-color: var(--breadcrumbs_text_hover_color);
19341	--awb-current-page-color: var(--breadcrumbs_current_page_color, var(--awb-text-color));
19342	--awb-prefix-color: var(--breadcrumbs_prefix_color, var(--awb-text-color));
19343	--awb-separator-color: var(--breadcrumbs_separator_color, var(--awb-text-color));
19344	--awb-breadcrumb-sep: var(--breadcrumbs_separator);
19345	color: var(--awb-text-color);
19346	margin: var(--awb-margin-top) var(--awb-margin-right) var(--awb-margin-bottom) var(--awb-margin-left);
19347	text-align: var(--awb-alignment);
19348	font-size: var(--awb-font-size);
19349}
19350
19351.fusion-breadcrumbs .awb-breadcrumb-list {
19352	display: inline-flex;
19353	flex-wrap: wrap;
19354	list-style: none;
19355	margin: 0;
19356	padding: 0;
19357}
19358
19359.fusion-breadcrumbs .awb-breadcrumb-list li {
19360	display: inline-block;
19361}
19362
19363.fusion-breadcrumbs .awb-breadcrumb-home-icon {
19364	font-size: 1.15em;
19365}
19366
19367.fusion-breadcrumbs .awb-term-sep:after {
19368	content: ",";
19369	margin-inline-end: .175em;
19370}
19371
19372.fusion-breadcrumbs .awb-breadcrumb-sep:after {
19373	content: var(--awb-breadcrumb-sep);
19374	margin: 0 .35em;
19375	color: var(--awb-separator-color);
19376}
19377
19378.fusion-breadcrumbs .awb-breadcrumb-sep-icon i:not(.awb-breadcrumb-home-icon) {
19379	margin: 0 .4em;
19380	color: var(--awb-separator-color);
19381}
19382
19383.fusion-breadcrumbs .fusion-breadcrumb-prefix {
19384	color: var(--awb-prefix-color);
19385}
19386
19387.fusion-breadcrumbs [aria-current=page] {
19388	color: var(--awb-current-page-color);
19389}
19390
19391.fusion-breadcrumbs a {
19392	color: var(--awb-text-color);
19393}
19394
19395.fusion-breadcrumbs li a.hover, .fusion-breadcrumbs li a:hover {
19396	color: var(--awb-text-hover-color) !important;
19397}
19398
19399.fusion-blog-shortcode {
19400	--awb-title-font-family: var(--post_title_typography-font-family);
19401	--awb-title-font-style: var(--post_title_typography-font-style, normal);
19402	--awb-title-font-weight: var(--post_title_typography-font-weight);
19403	--awb-title-font-size: var(--post_title_typography-font-size);
19404	--awb-title-line-height: var(--post_title_typography-line-height);
19405	--awb-title-letter-spacing: var(--post_title_typography-letter-spacing);
19406	--awb-title-text-transform: var(--post_title_typography-text-transform);
19407	--awb-timeline-title-font-family: var(--body_typography-font-family);
19408	--awb-timeline-title-font-style: var(--body_typography-font-style, normal);
19409	--awb-timeline-title-font-weight: var(--body_typography-font-weight);
19410	--awb-timeline-title-font-size: var(--body_typography-font-size);
19411	--awb-timeline-title-line-height: 1.35em;
19412	--awb-timeline-title-letter-spacing: inherit;
19413	--awb-timeline-title-text-transform: inherit;
19414}
19415
19416.fusion-blog-shortcode a {
19417	text-decoration: none;
19418	box-shadow: none !important;
19419}
19420
19421#wrapper #main .fusion-blog-shortcode .entry-title, .fusion-blog-shortcode .entry-title {
19422	font-family: var(--awb-title-font-family);
19423	font-weight: var(--awb-title-font-weight);
19424	font-style: var(--awb-title-font-style);
19425	font-size: var(--awb-title-font-size);
19426	line-height: var(--awb-title-line-height);
19427	letter-spacing: var(--awb-title-letter-spacing);
19428	text-transform: var(--awb-title-text-transform);
19429	clear: right;
19430}
19431
19432.fusion-blog-shortcode .fusion-read-more {
19433	position: relative;
19434	margin-right: 10px;
19435	text-align: right;
19436}
19437
19438.fusion-blog-shortcode .fusion-read-more:after {
19439	content: "";
19440	top: 50%;
19441	right: -10px;
19442	padding-left: 5px;
19443	font-size: 14px;
19444	font-family: awb-icons;
19445	position: absolute;
19446	transform: translateY(-50%);
19447}
19448
19449.fusion-blog-shortcode .fusion-inline-sep {
19450	padding: 0 5px;
19451}
19452
19453.fusion-blog-shortcode .fusion-inline-sep:last-child {
19454	display: none;
19455}
19456
19457.fusion-blog-shortcode .fusion-post-grid {
19458	margin-bottom: 65px;
19459}
19460
19461.fusion-blog-shortcode .fusion-load-more-button.fusion-blog-button {
19462	background-color: var(--blog_element_load_more_posts_button_bg_color);
19463	color: var(--blog_element_load_more_posts_button_text_color);
19464}
19465
19466.fusion-blog-shortcode .fusion-load-more-button.fusion-blog-button:hover {
19467	background-color: var(--blog_element_load_more_posts_hover_button_bg_color);
19468	color: var(--blog_element_load_more_posts_hover_button_text_color);
19469}
19470
19471.fusion-post-slideshow .image {
19472	margin-bottom: 0;
19473}
19474
19475.fusion-post-slideshow .fusion-image-size-fixed {
19476	display: block;
19477}
19478
19479.fusion-flexslider.fusion-post-slideshow {
19480	overflow: visible;
19481}
19482
19483.fusion-meta-info {
19484	clear: both;
19485	overflow: hidden;
19486	margin-top: 20px;
19487	padding: 5px 0;
19488	border-top: 1px solid #e7e6e6;
19489	border-bottom: 1px solid #e7e6e6;
19490}
19491
19492.fusion-meta-info .fusion-alignleft {
19493	width: 80%;
19494}
19495
19496.fusion-single-line-meta {
19497	margin-bottom: 20px;
19498}
19499
19500.fusion-content-sep {
19501	margin-top: 20px;
19502	height: 6px;
19503	border-top: 1px solid #eaeaea;
19504	border-bottom: 1px solid #eaeaea;
19505}
19506
19507.fusion-date-and-formats {
19508	float: left;
19509	margin-right: 17px;
19510	width: 82px;
19511	text-align: center;
19512}
19513
19514.fusion-date-and-formats .fusion-date-box {
19515	padding: 8px 0 5px;
19516	color: #fff;
19517	display: block;
19518}
19519
19520.fusion-date-and-formats .fusion-date {
19521	display: block;
19522	line-height: 29px;
19523	font-size: 29px;
19524	font-weight: 700;
19525}
19526
19527.fusion-date-and-formats .fusion-format-box {
19528	margin-top: 3px;
19529	background-color: #eef0f2;
19530}
19531
19532.fusion-date-and-formats .fusion-format-box i {
19533	display: block;
19534	line-height: 55px;
19535	font-size: 30px;
19536}
19537
19538.fusion-timeline-line {
19539	position: absolute;
19540	left: 50%;
19541	top: 0;
19542	margin-left: -1px;
19543	height: 100%;
19544	border-left: 1px solid #efeeee;
19545	border-right: 1px solid #ebeaea;
19546}
19547
19548.fusion-timeline-icon {
19549	margin: 0 auto -6px;
19550	max-width: 1000px;
19551	font-size: 46px;
19552	height: 47px;
19553	line-height: 1;
19554	color: #ebeaea;
19555	text-align: center;
19556}
19557
19558.fusion-timeline-icon .fusionicon-bubbles {
19559	cursor: pointer;
19560}
19561
19562.fusion-timeline-circle {
19563	position: absolute;
19564	left: 50%;
19565	margin: 10px 0 0 -5px;
19566	height: 10px;
19567	width: 10px;
19568	border-radius: 50%;
19569	background-color: #efeeee;
19570}
19571
19572.fusion-timeline-arrow {
19573	position: absolute;
19574	color: #e9eaee;
19575}
19576
19577.fusion-timeline-arrow:before {
19578	font-family: awb-icons;
19579	font-size: 28px;
19580	position: absolute;
19581	top: 0;
19582	line-height: 30px;
19583}
19584
19585.fusion-blog-archive .entry-title {
19586	margin-top: 0;
19587	margin-bottom: 5px;
19588}
19589
19590.fusion-blog-layout-large article, .fusion-blog-layout-large-alternate article, .fusion-blog-layout-medium article, .fusion-blog-layout-medium-alternate article {
19591	margin-bottom: 65px;
19592}
19593
19594.fusion-blog-layout-large .entry-title, .fusion-blog-layout-medium .entry-title {
19595	margin-top: 0;
19596	margin-bottom: 25px;
19597}
19598
19599.fusion-blog-layout-large .fusion-post-slideshow, .fusion-blog-layout-large-alternate .fusion-post-slideshow, .single-avada_faq .fusion-post-slideshow, .single-post .fusion-post-slideshow, .single-wpfc_sermon .fusion-post-slideshow {
19600	margin-bottom: 30px;
19601}
19602
19603.fusion-blog-layout-large-alternate .entry-title, .fusion-blog-layout-medium-alternate .entry-title {
19604	margin-top: 0;
19605	margin-bottom: 5px;
19606}
19607
19608.fusion-blog-layout-large-alternate .fusion-post-content-container, .fusion-blog-layout-medium-alternate .fusion-post-content-container {
19609	margin-top: 20px;
19610}
19611
19612.fusion-blog-layout-large-alternate .fusion-meta-info, .fusion-blog-layout-medium-alternate .fusion-meta-info {
19613	margin-top: 0;
19614	border-top: 0;
19615}
19616
19617.fusion-blog-layout-medium .fusion-post-medium, .fusion-blog-layout-medium .fusion-post-medium-alternate, .fusion-blog-layout-medium-alternate .fusion-post-medium, .fusion-blog-layout-medium-alternate .fusion-post-medium-alternate {
19618	display: flex;
19619	flex-wrap: wrap;
19620	align-items: start;
19621}
19622
19623.fusion-blog-layout-medium .fusion-post-slideshow, .fusion-blog-layout-medium-alternate .fusion-post-slideshow {
19624	margin-right: 25px;
19625	width: 320px;
19626	margin-bottom: 0;
19627}
19628
19629.fusion-blog-layout-medium .fusion-post-content, .fusion-blog-layout-medium-alternate .fusion-post-content {
19630	flex: 1 1 1px;
19631}
19632
19633.fusion-blog-layout-medium .fusion-meta-info, .fusion-blog-layout-medium-alternate .fusion-meta-info {
19634	width: 100%;
19635}
19636
19637.fusion-blog-layout-grid .fusion-post-slideshow, .fusion-blog-layout-timeline .fusion-post-slideshow {
19638	margin-bottom: 0;
19639	border-bottom: 1px solid #eaeaea;
19640}
19641
19642.fusion-blog-layout-grid .fusion-post-content-wrapper, .fusion-blog-layout-timeline .fusion-post-content-wrapper {
19643	padding: 30px 25px 20px;
19644}
19645
19646.fusion-blog-layout-grid .fusion-single-line-meta, .fusion-blog-layout-timeline .fusion-single-line-meta {
19647	margin-bottom: 0;
19648}
19649
19650.fusion-blog-layout-grid .fusion-post-content-container, .fusion-blog-layout-timeline .fusion-post-content-container {
19651	margin-top: 20px;
19652}
19653
19654.fusion-blog-layout-grid .fusion-post-content-container p:last-child, .fusion-blog-layout-timeline .fusion-post-content-container p:last-child {
19655	margin-bottom: 0;
19656}
19657
19658.fusion-blog-layout-grid .fusion-meta-info, .fusion-blog-layout-timeline .fusion-meta-info {
19659	border: 0;
19660}
19661
19662.fusion-blog-layout-grid .fusion-meta-info .fusion-alignleft, .fusion-blog-layout-timeline .fusion-meta-info .fusion-alignleft {
19663	width: 50%;
19664	display: inline-block;
19665	margin: 0;
19666}
19667
19668.fusion-blog-layout-grid .fusion-meta-info .fusion-alignright, .fusion-blog-layout-timeline .fusion-meta-info .fusion-alignright {
19669	width: 50%;
19670	display: inline-block;
19671	text-align: right;
19672	margin: 0;
19673}
19674
19675.fusion-blog-layout-grid .fusion-password, .fusion-blog-layout-timeline .fusion-password {
19676	width: auto;
19677	max-width: 100%;
19678}
19679
19680.fusion-blog-layout-large-alternate .fusion-post-large-alternate {
19681	display: flex;
19682	flex-wrap: wrap;
19683}
19684
19685.fusion-blog-layout-large-alternate .fusion-post-content {
19686	flex: 1;
19687}
19688
19689.fusion-blog-layout-large-alternate .fusion-meta-info, .fusion-blog-layout-large-alternate .fusion-post-slideshow {
19690	width: 100%;
19691}
19692
19693.fusion-blog-layout-medium-alternate .fusion-post-slideshow {
19694	display: none;
19695}
19696
19697.fusion-blog-layout-medium-alternate .has-post-thumbnail .fusion-post-slideshow {
19698	display: block;
19699	margin-right: 17px;
19700}
19701
19702.fusion-blog-layout-grid .fusion-post-grid {
19703	margin-bottom: 0;
19704	box-sizing: border-box;
19705	border: none;
19706}
19707
19708.fusion-blog-layout-grid.fusion-no-meta-info .fusion-post-content-container {
19709	margin-top: 0;
19710}
19711
19712.fusion-blog-layout-grid .fusion-post-wrapper {
19713	border: 1px solid #eaeaea;
19714	border-bottom-width: 3px;
19715}
19716
19717.fusion-blog-layout-grid .fusion-post-wrapper .fusion-image-wrapper img {
19718	box-shadow: none;
19719	border-radius: 0;
19720}
19721
19722.fusion-blog-layout-grid .fusion-post-wrapper.fusion-masonary-is-transparent {
19723	border: none;
19724	border-bottom-width: 0;
19725}
19726
19727.fusion-blog-layout-grid.fusion-blog-layout-grid-1.fusion-blog-layout-masonry article {
19728	width: 100%;
19729}
19730
19731.fusion-blog-layout-grid.fusion-blog-layout-grid-2 .fusion-post-grid {
19732	width: 50%;
19733	display: inline-block;
19734	float: left;
19735}
19736
19737.fusion-blog-layout-grid.fusion-blog-layout-grid-2.fusion-blog-layout-masonry-has-vertical .fusion-post-grid.fusion-element-landscape {
19738	width: 100%;
19739}
19740
19741.fusion-blog-layout-grid.fusion-blog-layout-grid-3 .fusion-post-grid {
19742	width: 33.33333333%;
19743	display: inline-block;
19744	float: left;
19745}
19746
19747.fusion-blog-layout-grid.fusion-blog-layout-grid-3.fusion-blog-layout-masonry-has-vertical .fusion-post-grid.fusion-element-landscape {
19748	width: 66.66666667%;
19749}
19750
19751.fusion-blog-layout-grid.fusion-blog-layout-grid-4 .fusion-post-grid {
19752	width: 25%;
19753	display: inline-block;
19754	float: left;
19755}
19756
19757.fusion-blog-layout-grid.fusion-blog-layout-grid-4.fusion-blog-layout-masonry-has-vertical .fusion-post-grid.fusion-element-landscape {
19758	width: 50%;
19759}
19760
19761.fusion-blog-layout-grid.fusion-blog-layout-grid-5 .fusion-post-grid {
19762	width: 20%;
19763	display: inline-block;
19764	float: left;
19765}
19766
19767.fusion-blog-layout-grid.fusion-blog-layout-grid-5.fusion-blog-layout-masonry-has-vertical .fusion-post-grid.fusion-element-landscape {
19768	width: 40%;
19769}
19770
19771.fusion-blog-layout-grid.fusion-blog-layout-grid-6 .fusion-post-grid {
19772	width: 16.66666667%;
19773	display: inline-block;
19774	float: left;
19775}
19776
19777.fusion-blog-layout-grid.fusion-blog-layout-grid-6.fusion-blog-layout-masonry-has-vertical .fusion-post-grid.fusion-element-landscape {
19778	width: 33.33333333%;
19779}
19780
19781.fusion-blog-layout-grid .fusion-post-content, .fusion-blog-layout-grid .fusion-post-grid-content {
19782	word-wrap: break-word;
19783}
19784
19785.fusion-blog-layout-grid.fusion-blog-equal-heights .fusion-post-grid {
19786	display: inline-flex;
19787}
19788
19789.fusion-blog-layout-grid.fusion-blog-equal-heights .fusion-post-wrapper {
19790	overflow: hidden;
19791	width: 100%;
19792	display: flex;
19793	flex-direction: column;
19794}
19795
19796.fusion-blog-layout-grid.fusion-blog-equal-heights .fusion-post-wrapper .fusion-post-content-wrapper {
19797	display: flex;
19798	flex-grow: 1;
19799	flex-direction: column;
19800}
19801
19802.fusion-blog-layout-grid.fusion-blog-equal-heights .fusion-post-wrapper .fusion-post-content.fusion-post-grid-content {
19803	margin-bottom: 20px;
19804}
19805
19806.fusion-blog-layout-grid.fusion-blog-equal-heights .fusion-post-wrapper .fusion-meta-info {
19807	margin-top: auto;
19808}
19809
19810.fusion-blog-layout-timeline {
19811	position: relative;
19812	margin: 0 auto;
19813	padding-top: 30px;
19814	max-width: 1000px;
19815}
19816
19817.fusion-blog-layout-timeline .fusion-post-timeline {
19818	position: static;
19819	margin-bottom: 40px;
19820	border: 1px solid #eaeaea;
19821	border-bottom-width: 3px;
19822}
19823
19824.fusion-no-meta-info .fusion-blog-layout-timeline .fusion-post-content-container {
19825	margin-top: 0;
19826}
19827
19828.fusion-blog-layout-timeline .fusion-left-column {
19829	float: left;
19830	clear: left;
19831	width: 40%;
19832}
19833
19834.fusion-blog-layout-timeline .fusion-right-column {
19835	float: right;
19836	clear: right;
19837	width: 40%;
19838}
19839
19840.fusion-blog-layout-timeline .fusion-timeline-date {
19841	position: relative;
19842	clear: both;
19843	margin: 0 auto 2px;
19844	padding: .35em .45em;
19845	width: auto;
19846	max-width: 8em;
19847	background: #efeeee;
19848	text-align: center;
19849	cursor: pointer;
19850	font-family: var(--awb-timeline-title-font-family);
19851	font-weight: var(--awb-timeline-title-font-weight);
19852	font-style: var(--awb-timeline-title-font-style);
19853	font-size: var(--awb-timeline-title-font-size);
19854	line-height: var(--awb-timeline-title-line-height);
19855	letter-spacing: var(--awb-timeline-title-letter-spacing);
19856	text-transform: var(--awb-timeline-title-text-transform);
19857}
19858
19859.fusion-blog-layout-timeline .fusion-left-column .fusion-timeline-arrow {
19860	left: 40%;
19861	margin-left: -.5px;
19862}
19863
19864.fusion-blog-layout-timeline .fusion-left-column .fusion-timeline-arrow:before {
19865	content: "";
19866	left: 100%;
19867}
19868
19869.fusion-blog-layout-timeline .fusion-right-column .fusion-timeline-arrow {
19870	right: 40%;
19871	margin-right: -.5px;
19872}
19873
19874.fusion-blog-layout-timeline .fusion-right-column .fusion-timeline-arrow:before {
19875	content: "";
19876	right: 100%;
19877}
19878
19879.fusion-blog-layout-masonry .fusion-post-wrapper {
19880	overflow: hidden;
19881	position: relative;
19882}
19883
19884.fusion-blog-layout-masonry .fusion-post-content-wrapper {
19885	z-index: 1;
19886	position: absolute;
19887	bottom: 0;
19888	left: 0;
19889	right: 0;
19890}
19891
19892.fusion-blog-layout-masonry.fusion-blog-rollover .fusion-post-wrapper:hover .fusion-post-content-wrapper {
19893	transition: all .3s ease;
19894	transform: translateY(105%);
19895}
19896
19897.fusion-blog-layout-masonry.fusion-blog-rollover .fusion-post-content-wrapper {
19898	transition: all .3s ease;
19899}
19900
19901.fusion-blog-infinite .pagination {
19902	display: none;
19903}
19904
19905.fusion-blog-infinite .fusion-load-more-button {
19906	margin-bottom: 40px;
19907}
19908
19909.fusion-blog-pagination .pagination {
19910	display: flex;
19911	align-items: center;
19912	flex-wrap: wrap;
19913	justify-content: flex-end;
19914	margin-top: 40px;
19915	line-height: normal;
19916}
19917
19918.fusion-show-pagination-text .fusion-blog-pagination .pagination {
19919	margin-left: 1em;
19920	margin-right: 1em;
19921}
19922
19923.fusion-blog-pagination .pagination a {
19924	text-decoration: none;
19925}
19926
19927.fusion-blog-pagination .pagination a.inactive {
19928	margin: 0 4px;
19929}
19930
19931.fusion-blog-pagination .pagination .current {
19932	color: #fff;
19933	margin: 0 4px;
19934}
19935
19936.fusion-blog-pagination .pagination .pagination-prev {
19937	padding: 0;
19938	position: relative;
19939}
19940
19941.fusion-blog-pagination .pagination .pagination-prev:before {
19942	font-family: awb-icons;
19943	content: "";
19944}
19945
19946.fusion-blog-pagination .pagination .pagination-next {
19947	padding: 0;
19948	position: relative;
19949}
19950
19951.fusion-blog-pagination .pagination .pagination-next:after {
19952	font-family: awb-icons;
19953	content: "";
19954}
19955
19956.fusion-load-more-button {
19957	display: block;
19958	margin-top: 20px;
19959	width: 100%;
19960	height: 50px;
19961	line-height: 50px;
19962	background-color: #e9eaee;
19963	cursor: pointer;
19964	text-align: center;
19965	font-size: inherit;
19966	text-transform: uppercase;
19967	border: none;
19968	transition: all .2s;
19969}
19970
19971.fusion-load-more-button:hover {
19972	transition: all .2s;
19973}
19974
19975.fusion-load-more-button.fusion-blog-button {
19976	background-color: var(--blog_load_more_posts_button_bg_color);
19977	color: var(--blog_load_more_posts_button_text_color);
19978}
19979
19980.fusion-load-more-button.fusion-blog-button:hover {
19981	background-color: var(--blog_load_more_posts_hover_button_bg_color);
19982	color: var(--blog_load_more_posts_hover_button_text_color);
19983}
19984
19985.fusion-blog-layout-center .fusion-post-content {
19986	text-align: center;
19987}
19988
19989.fusion-blog-layout-left .fusion-post-content {
19990	text-align: left;
19991}
19992
19993.fusion-blog-layout-right .fusion-post-content {
19994	text-align: right;
19995}
19996
19997.fusion-blog-layout--masonry .fusion-post-content-wrapper {
19998	background-color: var(--timeline_bg_color-not-transparent);
19999}
20000
20001.fusion-blog-layout--grid .fusion-post-grid .fusion-post-wrapper {
20002	background-color: var(--timeline_bg_color);
20003}
20004
20005.fusion-blog-layout--timeline .fusion-post-grid {
20006	background-color: var(--timeline_bg_color);
20007}
20008
20009.fusion-blog-layout-grid .fusion-post-grid .flexslider, .fusion-blog-layout-grid .fusion-post-grid .fusion-post-wrapper, .fusion-blog-layout-timeline .fusion-post-grid, .fusion-blog-layout-timeline .fusion-post-grid .flexslider, .fusion-blog-layout-timeline .fusion-timeline-arrow, .fusion-blog-layout-timeline .fusion-timeline-date, .fusion-blog-layout-timeline .fusion-timeline-line, .fusion-blog-timeline-layout .fusion-post-grid, .fusion-blog-timeline-layout .fusion-post-grid .flexslider, .fusion-blog-timeline-layout .fusion-post-grid .fusion-content-sep, .fusion-events-shortcode .fusion-events-thumbn
20009ail, .fusion-events-shortcode .fusion-layout-column, .product-buttons, .product-buttons-container, .products li .fusion-product-wrapper {
20010	border-color: var(--timeline_color);
20011}
20012
20013.avada-has-transparent-timeline_color .fusion-blog-layout-grid .fusion-post-grid .flexslider, .avada-has-transparent-timeline_color .fusion-blog-layout-grid .fusion-post-grid .fusion-post-wrapper, .avada-has-transparent-timeline_color .fusion-blog-layout-timeline .fusion-post-grid, .avada-has-transparent-timeline_color .fusion-blog-layout-timeline .fusion-post-grid .flexslider, .avada-has-transparent-timeline_color .fusion-blog-layout-timeline .fusion-timeline-arrow, .avada-has-transparent-timeline_color .fusion-blog-layout-timeline .fusion-timeline-date, .avada-has-transparent-timeline_color .fusion-blog-layout-timeline .fusion-timeline-line, .avada-has-transparent-timeline_color .fusion-blog-timeline-layout .fusion-post-grid, .avada-has-transparent-timeline_color .fusion-blog-timeline-layout .fusion-post-grid .flexslider, .avada-has-transparent-timeline_color .fusion-blog-timeline-layout .fusion-post-grid .fusion-content-sep, .avada-has-transparent-timeline_color .fusion-events-shortcode .fusion-events-thumbnail, .avada-has-transparent-timeline_color .fusion-events-shortcode .fusion-layout-column, .avada-has-transparent-timeline_color .product-buttons, .avada-has-transparent-timeline_color .product-buttons-container, .avada-has-transparent-timeline_color .products li .fusion-product-wrapper {
20014	border: none;
20015}
20016
20017.fusion-body .product .fusion-content-sep {
20018	border-color: var(--grid_separator_color);
20019}
20020
20021.avada-has-transparent-grid-sep-color.fusion-body .product .fusion-content-sep {
20022	border: none;
20023}
20024
20025.fusion-blog-layout-timeline .fusion-timeline-circle, .fusion-blog-layout-timeline .fusion-timeline-date, .fusion-blog-timeline-layout .fusion-timeline-circle, .fusion-blog-timeline-layout .fusion-timeline-date {
20026	background-color: var(--timeline_color);
20027}
20028
20029.fusion-blog-timeline-layout .fusion-timeline-arrow, .fusion-blog-timeline-layout .fusion-timeline-icon, .fusion-timeline-arrow, .fusion-timeline-icon {
20030	color: var(--timeline_color);
20031}
20032
20033.fusion-image-wrapper .fusion-rollover .fusion-rollover-gallery:before, .fusion-image-wrapper .fusion-rollover .fusion-rollover-link:before {
20034	line-height: 2.41;
20035}
20036
20037.fusion-blog-pagination .pagination a.inactive, .fusion-hide-pagination-text .fusion-blog-pagination .pagination .pagination-next, .fusion-hide-pagination-text .fusion-blog-pagination .pagination .pagination-prev {
20038	border-color: var(--sep_color);
20039}
20040
20041#main #comment-submit, .button-default, .button.default, .comment-form input[type="submit"], .fusion-button, .fusion-button-default, input.button-default {
20042	--awb-margin-top: 0px;
20043	--awb-margin-right: 0px;
20044	--awb-margin-bottom: 0px;
20045	--awb-margin-left: 0px;
20046	--awb-padding-top: var(--button_padding-top, 13px);
20047	--awb-padding-right: var(--button_padding-right, 29px);
20048	--awb-padding-bottom: var(--button_padding-bottom, 13px);
20049	--awb-padding-left: var(--button_padding-left, 29px);
20050	display: inline-flex;
20051	justify-content: center;
20052	align-items: center;
20053	position: relative;
20054	text-decoration: none;
20055	cursor: pointer;
20056	box-sizing: border-box;
20057	font-family: var(--button_typography-font-family);
20058	font-weight: var(--button_typography-font-weight);
20059	font-style: var(--button_typography-font-style, normal);
20060	letter-spacing: var(--button_typography-letter-spacing);
20061	border-width: var(--button_border_width-top, 0) var(--button_border_width-right, 0) var(--button_border_width-bottom, 0) var(--button_border_width-left, 0);
20062	border-style: solid;
20063	border-radius: var(--button-border-radius-top-left, 0) var(--button-border-radius-top-right, 0) var(--button-border-radius-bottom-right, 0) var(--button-border-radius-bottom-left, 0);
20064	text-transform: var(--button_text_transform);
20065	transition: color .2s, font-size .2s, background-color .2s, background-image .2s, border-color .2s, border-width .2s, border-style .2s, border-radius .2s, box-shadow .2s, opacity .2s, transform .2s;
20066	margin: var(--awb-margin-top) var(--awb-margin-right) var(--awb-margin-bottom) var(--awb-margin-left);
20067}
20068
20069.fusion-body .fusion-button-default-size, button.button {
20070	padding-top: var(--awb-padding-top);
20071	padding-right: var(--awb-padding-right);
20072	padding-bottom: var(--awb-padding-bottom);
20073	padding-left: var(--awb-padding-left);
20074	line-height: var(--button_line_height, 1);
20075	font-size: var(--button_font_size, 14px);
20076}
20077
20078.fusion-body .fusion-button-default-size .fusion-button-text-left, button.button .fusion-button-text-left {
20079	display: inline-block;
20080	margin-left: calc(var(--awb-padding-left, 29px) / 2 + var(--button_font_size, 14px) + 1px);
20081}
20082
20083.fusion-body .fusion-button-default-size .fusion-button-text-right, button.button .fusion-button-text-right {
20084	display: inline-block;
20085	margin-right: calc(var(--awb-padding-right, 29px) / 2 + var(--button_font_size, 14px) + 1px);
20086}
20087
20088.fusion-body .fusion-button-default-size .button-icon-divider-left, .fusion-body .fusion-button-default-size .button-icon-divider-right, button.button .button-icon-divider-left, button.button .button-icon-divider-right {
20089	margin: 0;
20090	padding: 0;
20091	width: calc(var(--awb-padding-left, 29px) + var(--button_font_size, 14px));
20092}
20093
20094.fusion-body .fusion-button-default-size .button-icon-divider-left i, .fusion-body .fusion-button-default-size .button-icon-divider-left img, .fusion-body .fusion-button-default-size .button-icon-divider-right i, .fusion-body .fusion-button-default-size .button-icon-divider-right img, button.button .button-icon-divider-left i, button.button .button-icon-divider-left img, button.button .button-icon-divider-right i, button.button .button-icon-divider-right img {
20095	display: block;
20096}
20097
20098#main #comment-submit, .button-default, .button.default, .comment-form input[type="submit"], .fusion-button-default, input.button-default {
20099	background: var(--button_gradient_top_color);
20100	color: var(--button_accent_color);
20101	border-color: var(--button_border_color);
20102}
20103
20104#main #comment-submit .fusion-button-text, .button-default .fusion-button-text, .button.default .fusion-button-text, .comment-form input[type="submit"] .fusion-button-text, .fusion-button-default .fusion-button-text, input.button-default .fusion-button-text {
20105	color: var(--button_accent_color);
20106}
20107
20108#main #comment-submit:active .fusion-button-text, .button-default:active .fusion-button-text, .button.default:active .fusion-button-text, .comment-form input[type="submit"]:active .fusion-button-text, .fusion-button-default:active .fusion-button-text, input.button-default:active .fusion-button-text, #main #comment-submit:focus .fusion-button-text, .button-default:focus .fusion-button-text, .button.default:focus .fusion-button-text, .comment-form input[type="submit"]:focus .fusion-button-text, .fusion-button-default:focus .fusion-button-text, input.button-default:focus .fusion-button-text, #main #comment-submit:hover .fusion-button-text, .button-default:hover .fusion-button-text, .button.default:hover .fusion-button-text, .comment-form input[type="submit"]:hover .fusion-button-text, .fusion-button-default:hover .fusion-button-text, input.button-default:hover .fusion-button-text {
20109	color: var(--button_accent_hover_color, var(--button_accent_color));
20110}
20111
20112.fusion-has-button-gradient #main #comment-submit, .fusion-has-button-gradient .button-default, .fusion-has-button-gradient .button.default, .fusion-has-button-gradient .comment-form input[type="submit"], .fusion-has-button-gradient .fusion-button-default, .fusion-has-button-gradient input.button-default, .fusion-has-button-gradient.fusion-button-default {
20113	--button_gradient: linear-gradient(var(--button_gradient_angle, 180deg), var(--button_gradient_top_color) var(--button_gradient_start, 0%), var(--button_gradient_bottom_color) var(--button_gradient_end, 100%));
20114	background-image: var(--button_gradient);
20115}
20116
20117.fusion-has-button-gradient #main #comment-submit:active, .fusion-has-button-gradient .button-default:active, .fusion-has-button-gradient .button.default:active, .fusion-has-button-gradient .comment-form input[type="submit"]:active, .fusion-has-button-gradient .fusion-button-default:active, .fusion-has-button-gradient input.button-default:active, .fusion-has-button-gradient.fusion-button-default:active, .fusion-has-button-gradient #main #comment-submit:focus, .fusion-has-button-gradient .button-default:focus, .fusion-has-button-gradient .button.default:focus, .fusion-has-button-gradient .comment-form input[type="submit"]:focus, .fusion-has-button-gradient .fusion-button-default:focus, .fusion-has-button-gradient input.button-default:focus, .fusion-has-button-gradient.fusion-button-default:focus, .fusion-has-button-gradient #main #comment-submit:hover, .fusion-has-button-gradient .button-default:hover, .fusion-has-button-gradient .button.default:hover, .fusion-has-button-gradient .comment-form input[type="submit"]:hover, .fusion-has-button-gradient .fusion-button-default:hover, .fusion-has-button-gradient input.button-default:hover, .fusion-has-button-gradient.fusion-button-default:hover {
20118	--button_gradient_hover: linear-gradient(var(--button_gradient_angle, 180deg), var(--button_gradient_top_color_hover) var(--button_gradient_start, 0%), var(--button_gradient_bottom_color_hover) var(--button_gradient_end, 100%));
20119	background-image: var(--button_gradient_hover);
20120}
20121
20122.fusion-button_gradient-radial #main #comment-submit, .fusion-button_gradient-radial .button-default, .fusion-button_gradient-radial .button.default, .fusion-button_gradient-radial .comment-form input[type="submit"], .fusion-button_gradient-radial .fusion-button-default, .fusion-button_gradient-radial input.button-default, .fusion-button_gradient-radial.fusion-button-default {
20123	--button_gradient: radial-gradient(circle at var(--button_radial_direction, center center), var(--button_gradient_top_color) var(--button_gradient_start, 0%), var(--button_gradient_bottom_color) var(--button_gradient_end, 100%));
20124	background-image: var(--button_gradient);
20125}
20126
20127.fusion-button_gradient-radial #main #comment-submit:active, .fusion-button_gradient-radial .button-default:active, .fusion-button_gradient-radial .button.default:active, .fusion-button_gradient-radial .comment-form input[type="submit"]:active, .fusion-button_gradient-radial .fusion-button-default:active, .fusion-button_gradient-radial input.button-default:active, .fusion-button_gradient-radial.fusion-button-default:active, .fusion-button_gradient-radial #main #comment-submit:focus, .fusion-button_gradient-radial .button-default:focus, .fusion-button_gradient-radial .button.default:focus, .fusion-button_gradient-radial .comment-form input[type="submit"]:focus, .fusion-button_gradient-radial .fusion-button-default:focus, .fusion-button_gradient-radial input.button-default:focus, .fusion-button_gradient-radial.fusion-button-default:focus, .fusion-button_gradient-radial #main #comment-submit:hover, .fusion-button_gradient-radial .button-default:hover, .fusion-button_gradient-radial .button.default:hover, .fusion-button_gradient-radial .comment-form input[type="submit"]:hover, .fusion-button_gradient-radial .fusion-button-default:hover, .fusion-button_gradient-radial input.button-default:hover, .fusion-button_gradient-radial.fusion-button-default:hover {
20128	--button_gradient_hover: radial-gradient(circle at var(--button_radial_direction, center center), var(--button_gradient_top_color_hover) var(--button_gradient_start, 0%), var(--button_gradient_bottom_color_hover) var(--button_gradient_end, 100%));
20129	background-image: var(--button_gradient_hover);
20130}
20131
20132#main #comment-submit:visited, .button-default:visited, .button.default:visited, .comment-form input[type="submit"]:visited, .fusion-button-default:visited, input.button-default:visited {
20133	color: var(--button_accent_color);
20134}
20135
20136#main #comment-submit:active, .button-default:active, .button.default:active, .comment-form input[type="submit"]:active, .fusion-button-default:active, input.button-default:active, #main #comment-submit:focus, .button-default:focus, .button.default:focus, .comment-form input[type="submit"]:focus, .fusion-button-default:focus, input.button-default:focus, #main #comment-submit:hover, .button-default:hover, .button.default:hover, .comment-form input[type="submit"]:hover, .fusion-button-default:hover, input.button-default:hover {
20137	background: var(--button_gradient_top_color_hover);
20138	color: var(--button_accent_hover_color, var(--button_accent_color));
20139	border-color: var(--button_border_hover_color);
20140}
20141
20142.fusion-button_span-yes #main #comment-submit:not(.fusion-button-span-no), .fusion-button_span-yes .button-default:not(.fusion-button-span-no), .fusion-button_span-yes .button.default:not(.fusion-button-span-no), .fusion-button_span-yes .comment-form input[type="submit"]:not(.fusion-button-span-no), .fusion-button_span-yes .fusion-button-default:not(.fusion-button-span-no), .fusion-button_span-yes input.button-default:not(.fusion-button-span-no), .fusion-button_span-yes.fusion-button-default:not(.fusion-button-span-no) {
20143	width: 100%;
20144}
20145
20146.fusion-button.button-flat {
20147	box-shadow: none !important;
20148}
20149
20150.fusion-button-wrapper {
20151	display: inline;
20152}
20153
20154.fusion-button-wrapper.fusion-aligncenter {
20155	display: block;
20156	text-align: center;
20157}
20158
20159.fusion-button-wrapper.fusion-align-block {
20160	display: block;
20161}
20162
20163.fusion-disable-outline .bbp-submit-wrapper .button, .fusion-disable-outline .button, .fusion-disable-outline .fusion-button, .fusion-disable-outline .gform_wrapper .button, .fusion-disable-outline .gform_wrapper .gform_button, .fusion-disable-outline .post-password-form input[type=submit], .fusion-disable-outline .single_add_to_cart_button, .fusion-disable-outline .tml-submit-wrap input[type=submit], .fusion-disable-outline .tribe-events-tickets .button, .fusion-disable-outline .tribe-tickets button, .fusion-disable-outline .woocommerce .cart-collaterals .checkout-button, .fusion-disable-outline .woocommerce .checkout #place_order, .fusion-disable-outline .woocommerce.add_to_cart_inline .button, .fusion-disable-outline .wpcf7-submit {
20164	outline: 0;
20165}
20166
20167.fusion-disable-outline .bbp-submit-wrapper .button:focus, .fusion-disable-outline .button:focus, .fusion-disable-outline .fusion-button:focus, .fusion-disable-outline .gform_wrapper .button:focus, .fusion-disable-outline .gform_wrapper .gform_button:focus, .fusion-disable-outline .post-password-form input[type=submit]:focus, .fusion-disable-outline .single_add_to_cart_button:focus, .fusion-disable-outline .tml-submit-wrap input[type=submit]:focus, .fusion-disable-outline .tribe-events-tickets .button:focus, .fusion-disable-outline .tribe-tickets button:focus, .fusion-disable-outline .woocommerce .cart-collaterals .checkout-button:focus, .fusion-disable-outline .woocommerce .checkout #place_order:focus, .fusion-disable-outline .woocommerce.add_to_cart_inline .button:focus, .fusion-disable-outline .wpcf7-submit:focus {
20168	outline: 0;
20169}
20170
20171.fusion-button i, .fusion-button-icon-divider, .fusion-button-text {
20172	transition: inherit;
20173}
20174
20175#bbp_user_edit_submit, .bbp-submit-wrapper .button, .button-small, .fusion-body .fusion-button-small, .single_add_to_cart_button, .wpcf7-form .wpcf7-submit.button-small, .wpcf7-form .wpcf7-submit.fusion-button-small {
20176	padding: 9px 20px;
20177	line-height: 14px;
20178	font-size: 12px;
20179}
20180
20181#bbp_user_edit_submit .fusion-button-text-left, .bbp-submit-wrapper .button .fusion-button-text-left, .button-small .fusion-button-text-left, .fusion-body .fusion-button-small .fusion-button-text-left, .single_add_to_cart_button .fusion-button-text-left, .wpcf7-form .wpcf7-submit.button-small .fusion-button-text-left, .wpcf7-form .wpcf7-submit.fusion-button-small .fusion-button-text-left {
20182	display: inline-block;
20183	padding-left: 25px;
20184}
20185
20186#bbp_user_edit_submit .fusion-button-text-right, .bbp-submit-wrapper .button .fusion-button-text-right, .button-small .fusion-button-text-right, .fusion-body .fusion-button-small .fusion-button-text-right, .single_add_to_cart_button .fusion-button-text-right, .wpcf7-form .wpcf7-submit.button-small .fusion-button-text-right, .wpcf7-form .wpcf7-submit.fusion-button-small .fusion-button-text-right {
20187	display: inline-block;
20188	padding-right: 25px;
20189}
20190
20191#bbp_user_edit_submit .button-icon-divider-left, .bbp-submit-wrapper .button .button-icon-divider-left, .button-small .button-icon-divider-left, .fusion-body .fusion-button-small .bu
20191tton-icon-divider-left, .single_add_to_cart_button .button-icon-divider-left, .wpcf7-form .wpcf7-submit.button-small .button-icon-divider-left, .wpcf7-form .wpcf7-submit.fusion-button-small .button-icon-divider-left {
20192	padding: 0 10px;
20193}
20194
20195#bbp_user_edit_submit .button-icon-divider-left.fusion-megamenu-image, .bbp-submit-wrapper .button .button-icon-divider-left.fusion-megamenu-image, .button-small .button-icon-divider-left.fusion-megamenu-image, .fusion-body .fusion-button-small .button-icon-divider-left.fusion-megamenu-image, .single_add_to_cart_button .button-icon-divider-left.fusion-megamenu-image, .wpcf7-form .wpcf7-submit.button-small .button-icon-divider-left.fusion-megamenu-image, .wpcf7-form .wpcf7-submit.fusion-button-small .button-icon-divider-left.fusion-megamenu-image {
20196	padding: 0 5px;
20197}
20198
20199#bbp_user_edit_submit .button-icon-divider-right, .bbp-submit-wrapper .button .button-icon-divider-right, .button-small .button-icon-divider-right, .fusion-body .fusion-button-small .button-icon-divider-right, .single_add_to_cart_button .button-icon-divider-right, .wpcf7-form .wpcf7-submit.button-small .button-icon-divider-right, .wpcf7-form .wpcf7-submit.fusion-button-small .button-icon-divider-right {
20200	padding: 0 10px;
20201}
20202
20203#bbp_user_edit_submit .button-icon-divider-right.fusion-megamenu-image, .bbp-submit-wrapper .button .button-icon-divider-right.fusion-megamenu-image, .button-small .button-icon-divider-right.fusion-megamenu-image, .fusion-body .fusion-button-small .button-icon-divider-right.fusion-megamenu-image, .single_add_to_cart_button .button-icon-divider-right.fusion-megamenu-image, .wpcf7-form .wpcf7-submit.button-small .button-icon-divider-right.fusion-megamenu-image, .wpcf7-form .wpcf7-submit.fusion-button-small .button-icon-divider-right.fusion-megamenu-image {
20204	padding: 0 5px;
20205}
20206
20207#bbp_user_edit_submit .button-icon-divider-left i, #bbp_user_edit_submit .button-icon-divider-left img, #bbp_user_edit_submit .button-icon-divider-right i, #bbp_user_edit_submit .button-icon-divider-right img, .bbp-submit-wrapper .button .button-icon-divider-left i, .bbp-submit-wrapper .button .button-icon-divider-left img, .bbp-submit-wrapper .button .button-icon-divider-right i, .bbp-submit-wrapper .button .button-icon-divider-right img, .button-small .button-icon-divider-left i, .button-small .button-icon-divider-left img, .button-small .button-icon-divider-right i, .button-small .button-icon-divider-right img, .fusion-body .fusion-button-small .button-icon-divider-left i, .fusion-body .fusion-button-small .button-icon-divider-left img, .fusion-body .fusion-button-small .button-icon-divider-right i, .fusion-body .fusion-button-small .button-icon-divider-right img, .single_add_to_cart_button .button-icon-divider-left i, .single_add_to_cart_button .button-icon-divider-left img, .single_add_to_cart_button .button-icon-divider-right i, .single_add_to_cart_button .button-icon-divider-right img, .wpcf7-form .wpcf7-submit.button-small .button-icon-divider-left i, .wpcf7-form .wpcf7-submit.button-small .button-icon-divider-left img, .wpcf7-form .wpcf7-submit.button-small .button-icon-divider-right i, .wpcf7-form .wpcf7-submit.button-small .button-icon-divider-right img, .wpcf7-form .wpcf7-submit.fusion-button-small .button-icon-divider-left i, .wpcf7-form .wpcf7-submit.fusion-button-small .button-icon-divider-left img, .wpcf7-form .wpcf7-submit.fusion-button-small .button-icon-divider-right i, .wpcf7-form .wpcf7-submit.fusion-button-small .button-icon-divider-right img {
20208	display: block;
20209}
20210
20211.button-medium, .fusion-body .fusion-button-medium, .ticket-selector-submit-btn[type=submit], .wpcf7-form .wpcf7-submit.button-medium, .wpcf7-form .wpcf7-submit.fusion-button-medium {
20212	padding: 11px 23px;
20213	line-height: 16px;
20214	font-size: 13px;
20215}
20216
20217.button-medium .fusion-button-text-left, .fusion-body .fusion-button-medium .fusion-button-text-left, .ticket-selector-submit-btn[type=submit] .fusion-button-text-left, .wpcf7-form .wpcf7-submit.button-medium .fusion-button-text-left, .wpcf7-form .wpcf7-submit.fusion-button-medium .fusion-button-text-left {
20218	display: inline-block;
20219	padding-left: 28px;
20220}
20221
20222.button-medium .fusion-button-text-right, .fusion-body .fusion-button-medium .fusion-button-text-right, .ticket-selector-submit-btn[type=submit] .fusion-button-text-right, .wpcf7-form .wpcf7-submit.button-medium .fusion-button-text-right, .wpcf7-form .wpcf7-submit.fusion-button-medium .fusion-button-text-right {
20223	display: inline-block;
20224	padding-right: 28px;
20225}
20226
20227.button-medium .button-icon-divider-left, .fusion-body .fusion-button-medium .button-icon-divider-left, .ticket-selector-submit-btn[type=submit] .button-icon-divider-left, .wpcf7-form .wpcf7-submit.button-medium .button-icon-divider-left, .wpcf7-form .wpcf7-submit.fusion-button-medium .button-icon-divider-left {
20228	padding: 0 12.5px;
20229}
20230
20231.button-medium .button-icon-divider-left.fusion-megamenu-image, .fusion-body .fusion-button-medium .button-icon-divider-left.fusion-megamenu-image, .ticket-selector-submit-btn[type=submit] .button-icon-divider-left.fusion-megamenu-image, .wpcf7-form .wpcf7-submit.button-medium .button-icon-divider-left.fusion-megamenu-image, .wpcf7-form .wpcf7-submit.fusion-button-medium .button-icon-divider-left.fusion-megamenu-image {
20232	padding: 0 6.25px;
20233}
20234
20235.button-medium .button-icon-divider-right, .fusion-body .fusion-button-medium .button-icon-divider-right, .ticket-selector-submit-btn[type=submit] .button-icon-divider-right, .wpcf7-form .wpcf7-submit.button-medium .button-icon-divider-right, .wpcf7-form .wpcf7-submit.fusion-button-medium .button-icon-divider-right {
20236	padding: 0 12.5px;
20237}
20238
20239.button-medium .button-icon-divider-right.fusion-megamenu-image, .fusion-body .fusion-button-medium .button-icon-divider-right.fusion-megamenu-image, .ticket-selector-submit-btn[type=submit] .button-icon-divider-right.fusion-megamenu-image, .wpcf7-form .wpcf7-submit.button-medium .button-icon-divider-right.fusion-megamenu-image, .wpcf7-form .wpcf7-submit.fusion-button-medium .button-icon-divider-right.fusion-megamenu-image {
20240	padding: 0 6.25px;
20241}
20242
20243.button-medium .button-icon-divider-left i, .button-medium .button-icon-divider-left img, .button-medium .button-icon-divider-right i, .button-medium .button-icon-divider-right img, .fusion-body .fusion-button-medium .button-icon-divider-left i, .fusion-body .fusion-button-medium .button-icon-divider-left img, .fusion-body .fusion-button-medium .button-icon-divider-right i, .fusion-body .fusion-button-medium .button-icon-divider-right img, .ticket-selector-submit-btn[type=submit] .button-icon-divider-left i, .ticket-selector-submit-btn[type=submit] .button-icon-divider-left img, .ticket-selector-submit-btn[type=submit] .button-icon-divider-right i, .ticket-selector-submit-btn[type=submit] .button-icon-divider-right img, .wpcf7-form .wpcf7-submit.button-medium .button-icon-divider-left i, .wpcf7-form .wpcf7-submit.button-medium .button-icon-divider-left img, .wpcf7-form .wpcf7-submit.button-medium .button-icon-divider-right i, .wpcf7-form .wpcf7-submit.button-medium .button-icon-divider-right img, .wpcf7-form .wpcf7-submit.fusion-button-medium .button-icon-divider-left i, .wpcf7-form .wpcf7-submit.fusion-button-medium .button-icon-divider-left img, .wpcf7-form .wpcf7-submit.fusion-button-medium .button-icon-divider-right i, .wpcf7-form .wpcf7-submit.fusion-button-medium .button-icon-divider-right img {
20244	display: block;
20245}
20246
20247#tribe-bar-form .tribe-bar-submit input[type=submit], .button-large, .fusion-body .fusion-button-large, .tml-submit-wrap input[type=submit], .wpcf7-form .wpcf7-submit.button-large, .wpcf7-form .wpcf7-submit.fusion-button-large {
20248	padding: 13px 29px;
20249	line-height: 17px;
20250	font-size: 14px;
20251}
20252
20253#tribe-bar-form .tribe-bar-submit input[type=submit] .fusion-button-text-left, .button-large .fusion-button-text-left, .fusion-body .fusion-button-large .fusion-button-text-left, .tml-submit-wrap input[type=submit] .fusion-button-text-left, .wpcf7-form .wpcf7-submit.button-large .fusion-button-text-left, .wpcf7-form .wpcf7-submit.fusion-button-large .fusion-button-text-left {
20254	display: inline-block;
20255	padding-left: 34px;
20256}
20257
20258#tribe-bar-form .tribe-bar-submit input[type=submit] .fusion-button-text-right, .button-large .fusion-button-text-right, .fusion-body .fusion-button-large .fusion-button-text-right, .tml-submit-wrap input[type=submit] .fusion-button-text-right, .wpcf7-form .wpcf7-submit.button-large .fusion-button-text-right, .wpcf7-form .wpcf7-submit.fusion-button-large .fusion-button-text-right {
20259	display: inline-block;
20260	padding-right: 34px;
20261}
20262
20263#tribe-bar-form .tribe-bar-submit input[type=submit] .button-icon-divider-left, .button-large .button-icon-divider-left, .fusion-body .fusion-button-large .button-icon-divider-left, .tml-submit-wrap input[type=submit] .button-icon-divider-left, .wpcf7-form .wpcf7-submit.button-large .button-icon-divider-left, .wpcf7-form .wpcf7-submit.fusion-button-large .button-icon-divider-left {
20264	padding: 0 14.5px;
20265}
20266
20267#tribe-bar-form .tribe-bar-submit input[type=submit] .button-icon-divider-left.fusion-megamenu-image, .button-large .button-icon-divider-left.fusion-megamenu-image, .fusion-body .fusion-button-large .button-icon-divider-left.fusion-megamenu-image, .tml-submit-wrap input[type=submit] .button-icon-divider-left.fusion-megamenu-image, .wpcf7-form .wpcf7-submit.button-large .button-icon-divider-left.fusion-megamenu-image, .wpcf7-form .wpcf7-submit.fusion-button-large .button-icon-divider-left.fusion-megamenu-image {
20268	padding: 0 7.25px;
20269}
20270
20271#tribe-bar-form .tribe-bar-submit input[type=submit] .button-icon-divider-right, .button-large .button-icon-divider-right, .fusion-body .fusion-button-large .button-icon-divider-right, .tml-submit-wrap input[type=submit] .button-icon-divider-right, .wpcf7-form .wpcf7-submit.button-large .button-icon-divider-right, .wpcf7-form .wpcf7-submit.fusion-button-large .button-icon-divider-right {
20272	padding: 0 14.5px;
20273}
20274
20275#tribe-bar-form .tribe-bar-submit input[type=submit] .button-icon-divider-right.fusion-megamenu-image, .button-large .button-icon-divider-right.fusion-megamenu-image, .fusion-body .fusion-button-large .button-icon-divider-right.fusion-megamenu-image, .tml-submit-wrap input[type=submit] .button-icon-divider-right.fusion-megamenu-image, .wpcf7-form .wpcf7-submit.button-large .button-icon-divider-right.fusion-megamenu-image, .wpcf7-form .wpcf7-submit.fusion-button-large .button-icon-divider-right.fusion-megamenu-image {
20276	padding: 0 7.25px;
20277}
20278
20279#tribe-bar-form .tribe-bar-submit input[type=submit] .button-icon-divider-left i, #tribe-bar-form .tribe-bar-submit input[type=submit] .button-icon-divider-left img, #tribe-bar-form .tribe-bar-submit input[type=submit] .button-icon-divider-right i, #tribe-bar-form .tribe-bar-submit input[type=submit] .button-icon-divider-right img, .button-large .button-icon-divider-left i, .button-large .button-icon-divider-left img, .button-large .button-icon-divider-right i, .button-large .button-icon-divider-right img, .fusion-body .fusion-button-large .button-icon-divider-left i, .fusion-body .fusion-button-large .button-icon-divider-left img, .fusion-body .fusion-button-large .button-icon-divider-right i, .fusion-body .fusion-button-large .button-icon-divider-right img, .tml-submit-wrap input[type=submit] .button-icon-divider-left i, .tml-submit-wrap input[type=submit] .button-icon-divider-left img, .tml-submit-wrap input[type=submit] .button-icon-divider-right i, .tml-submit-wrap input[type=submit] .button-icon-divider-right img, .wpcf7-form .wpcf7-submit.button-large .button-icon-divider-left i, .wpcf7-form .wpcf7-submit.button-large .button-icon-divider-left img, .wpcf7-form .wpcf7-submit.button-large .button-icon-divider-right i, .wpcf7-form .wpcf7-submit.button-large .button-icon-divider-right img, .wpcf7-form .wpcf7-submit.fusion-button-large .button-icon-divider-left i, .wpcf7-form .wpcf7-submit.fusion-button-large .button-icon-divider-left img, .wpcf7-form .wpcf7-submit.fusion-button-large .button-icon-divider-right i, .wpcf7-form .wpcf7-submit.fusion-button-large .button-icon-divider-right img {
20280	display: block;
20281}
20282
20283.button-xlarge, .fusion-body .fusion-button-xlarge, .fusion-body .wpcf7-form .wpcf7-submit.button-xlarge, .fusion-body .wpcf7-form .wpcf7-submit.fusion-button-xlarge {
20284	padding: 17px 40px;
20285	line-height: 21px;
20286	font-size: 18px;
20287}
20288
20289.button-xlarge .fusion-button-text-left, .fusion-body .fusion-button-xlarge .fusion-button-text-left, .fusion-body .wpcf7-form .wpcf7-submit.button-xlarge .fusion-button-text-left, .fusion-body .wpcf7-form .wpcf7-submit.fusion-button-xlarge .fusion-button-text-left {
20290	display: inline-block;
20291	padding-left: 45px;
20292}
20293
20294.button-xlarge .fusion-button-text-right, .fusion-body .fusion-button-xlarge .fusion-button-text-right, .fusion-body .wpcf7-form .wpcf7-submit.button-xlarge .fusion-button-text-right, .fusion-body .wpcf7-form .wpcf7-submit.fusion-button-xlarge .fusion-button-text-right {
20295	display: inline-block;
20296	padding-right: 45px;
20297}
20298
20299.button-xlarge .button-icon-divider-left, .fusion-body .fusion-button-xlarge .button-icon-divider-left, .fusion-body .wpcf7-form .wpcf7-submit.button-xlarge .button-icon-divider-left, .fusion-body .wpcf7-form .wpcf7-submit.fusion-button-xlarge .button-icon-divider-left {
20300	padding: 0 18.5px;
20301}
20302
20303.button-xlarge .button-icon-divider-left.fusion-megamenu-image, .fusion-body .fusion-button-xlarge .button-icon-divider-left.fusion-megamenu-image, .fusion-body .wpcf7-form .wpcf7-submit.button-xlarge .button-icon-divider-left.fusion-megamenu-image, .fusion-body .wpcf7-form .wpcf7-submit.fusion-button-xlarge .button-icon-divider-left.fusion-megamenu-image {
20304	padding: 0 9.25px;
20305}
20306
20307.button-xlarge .button-icon-divider-right, .fusion-body .fusion-button-xlarge .button-icon-divider-right, .fusion-body .wpcf7-form .wpcf7-submit.button-xlarge .button-icon-divider-right, .fusion-body .wpcf7-form .wpcf7-submit.fusion-button-xlarge .button-icon-divider-right {
20308	padding: 0 18.5px;
20309}
20310
20311.button-xlarge .button-icon-divider-right.fusion-megamenu-image, .fusion-body .fusion-button-xlarge .button-icon-divider-right.fusion-megamenu-image, .fusion-body .wpcf7-form .wpcf7-submit.button-xlarge .button-icon-divider-right.fusion-megamenu-image, .fusion-body .wpcf7-form .wpcf7-submit.fusion-button-xlarge .button-icon-divider-right.fusion-megamenu-image {
20312	padding: 0 9.25px;
20313}
20314
20315.button-xlarge .button-icon-divider-left i, .button-xlarge .button-icon-divider-left img, .button-xlarge .button-icon-divider-right i, .button-xlarge .button-icon-divider-right img, .fusion-body .fusion-button-xlarge .button-icon-divider-left i, .fusion-body .fusion-button-xlarge .button-icon-divider-left img, .fusion-body .fusion-button-xlarge .button-icon-divider-right i, .fusion-body .fusion-button-xlarge .button-icon-divider-right img, .fusion-body .wpcf7-form .wpcf7-submit.button-xlarge .button-icon-divider-left i, .fusion-body .wpcf7-form .wpcf7-submit.button-xlarge .button-icon-divider-left img, .fusion-body .wpcf7-form .wpcf7-submit.button-xlarge .button-icon-divider-right i, .fusion-body .wpcf7-form .wpcf7-submit.button-xlarge .button-icon-divider-right img, .fusion-body .wpcf7-form .wpcf7-submit.fusion-button-xlarge .button-icon-divider-left i, .fusion-body .wpcf7-form .wpcf7-submit.fusion-button-xlarge .button-icon-divider-left img, .fusion-body .wpcf7-form .wpcf7-submit.fusion-button-xlarge .button-icon-divider-right i, .fusion-body .wpcf7-form .wpcf7-submit.fusion-button-xlarge .button-icon-divider-right img {
20316	display: block;
20317}
20318
20319.button span {
20320	line-height: normal;
20321}
20322
20323.button-icon-left {
20324	margin-right: .7em;
20325}
20326
20327.button-icon-right {
20328	margin-left: .7em;
20329}
20330
20331.button-icon-divider-left, .button-icon-divider-right {
20332	display: inline-flex;
20333	align-items: center;
20334	justify-content: center;
20335	position: absolute;
20336	top: 0;
20337	height: 100%;
20338}
20339
20340.button-icon-divider-left i, .button-icon-divider-right i {
20341	position: relative;
20342}
20343
20344.button-icon-divider-left img, .button-icon-divider-right img {
20345	position: relative;
20346}
20347
20348.button-small .button-icon-divider-left img, .button-small .button-icon-divider-right img {
20349	max-width: 22px;
20350}
20351
20352.button-medium .button-icon-divider-left img, .button-medium .button-icon-divider-right img {
20353	max-width: 23px;
20354}
20355
20356.button-large .button-icon-divider-left img, .button-large .button-icon-divider-right img {
20357	max-width: 24px;
20358}
20359
20360.button-xlarge .button-icon-divider-left img, .butt
20360on-xlarge .button-icon-divider-right img {
20361	max-width: 25px;
20362}
20363
20364.button-icon-divider-left {
20365	left: 0;
20366	border-right: 1px solid;
20367}
20368
20369.button-icon-divider-right {
20370	right: 0;
20371	border-left: 1px solid;
20372}
20373
20374#main #comment-submit, .comment-form input[type="submit"], .fusion-button-default-size {
20375	padding-top: var(--awb-padding-top);
20376	padding-right: var(--awb-padding-right);
20377	padding-bottom: var(--awb-padding-bottom);
20378	padding-left: var(--awb-padding-left);
20379	line-height: var(--button_line_height, 1);
20380	font-size: var(--button_font_size, 14px);
20381}
20382
20383.fusion-button i {
20384	color: var(--button_accent_color);
20385}
20386
20387.fusion-button.hover i, .fusion-button:focus i, .fusion-button:hover i {
20388	color: var(--button_accent_hover_color, var(--button_accent_color));
20389}
20390
20391.fusion-button[data-hover=icon_position] .fusion-button-text {
20392	transition: color .2s, opacity .4s cubic-bezier(.21, .6, .35, 1), transform .4s 125ms cubic-bezier(.21, .6, .35, 1);
20393	--button-hover-content-transition: color .2s, opacity .4s cubic-bezier(.21, .6, .35, 1), transform .4s .125s cubic-bezier(.21, .6, .35, 1);
20394}
20395
20396.fusion-button[data-hover=icon_position] i {
20397	transition: color .2s, opacity .4s cubic-bezier(.21, .6, .35, 1) .25s, transform .4s cubic-bezier(.21, .6, .35, 1) .25s;
20398	--button-hover-content-transition: color .2s, opacity .4s cubic-bezier(.21, .6, .35, 1) .25s, transform .4s cubic-bezier(.21, .6, .35, 1) .25s;
20399}
20400
20401.fusion-button[data-hover=icon_position] i + i {
20402	opacity: 0;
20403	transition-delay: 0s;
20404	margin: 0;
20405}
20406
20407.fusion-button[data-hover=icon_position]:hover i {
20408	transition-delay: 0s;
20409	opacity: 0;
20410}
20411
20412.fusion-button[data-hover=icon_position]:hover i + i {
20413	opacity: 1;
20414	transform: translateX(0) !important;
20415	transition-delay: .25s;
20416}
20417
20418.fusion-button[data-hover=icon_position].awb-b-icon-pos-left .fusion-button-text {
20419	margin-right: -1em;
20420}
20421
20422.fusion-button[data-hover=icon_position].awb-b-icon-pos-left i + i {
20423	order: 1;
20424	transform: translateX(1em);
20425}
20426
20427.fusion-button[data-hover=icon_position].awb-b-icon-pos-left:hover .fusion-button-text {
20428	transform: translateX(-1.7em);
20429	--button-slide-text-hover-1: translateX(-1.7em);
20430	--button-slide-text-hover-2: translateX(-1.7em);
20431}
20432
20433.fusion-button[data-hover=icon_position].awb-b-icon-pos-left:hover i {
20434	transform: translateX(-1em);
20435}
20436
20437.fusion-button[data-hover=icon_position].awb-b-icon-pos-right .fusion-button-text {
20438	margin-left: -1em;
20439}
20440
20441.fusion-button[data-hover=icon_position].awb-b-icon-pos-right i + i {
20442	order: -1;
20443	transform: translateX(-1em);
20444}
20445
20446.fusion-button[data-hover=icon_position].awb-b-icon-pos-right:hover .fusion-button-text {
20447	transform: translateX(1.7em);
20448}
20449
20450.fusion-button[data-hover=icon_position].awb-b-icon-pos-right:hover i {
20451	transform: translateX(1em);
20452}
20453
20454.fusion-button[data-hover=icon_slide] > i {
20455	animation: slide_icon_reverse .4s cubic-bezier(.21, .6, .35, 1);
20456}
20457
20458.fusion-button[data-hover=icon_slide] .awb-button__hover-content > i {
20459	animation: slide_icon_reverse_two_icons_1 .2s .2s cubic-bezier(.21, .6, .35, 1) both;
20460}
20461
20462.fusion-button[data-hover=icon_slide] .awb-button__hover-content > i + i {
20463	animation: slide_icon_reverse_two_icons_2 .2s cubic-bezier(.21, .6, .35, 1) both;
20464}
20465
20466.fusion-button[data-hover=icon_slide]:hover > i {
20467	animation: slide_icon .4s cubic-bezier(.21, .6, .35, 1);
20468}
20469
20470.fusion-button[data-hover=icon_slide]:hover .awb-button__hover-content > i {
20471	animation: slide_icon_two_icons_1 .2s cubic-bezier(.21, .6, .35, 1) both;
20472}
20473
20474.fusion-button[data-hover=icon_slide]:hover .awb-button__hover-content > i + i {
20475	animation: slide_icon_two_icons_2 .2s .2s cubic-bezier(.21, .6, .35, 1) both;
20476	opacity: 0;
20477}
20478
20479@keyframes slide_icon {
20480	0% {
20481		transform: translateX(0);
20482	}
20483	
20484	25% {
20485		opacity: 0;
20486	}
20487	
20488	26% {
20489		transform: translateX(1.25em);
20490	}
20491	
20492	27% {
20493		transform: translateX(-1.25em);
20494	}
20495	
20496	75% {
20497		opacity: 1;
20498	}
20499	
20500	100% {
20501		transform: translateX(0);
20502	}
20503}
20504
20505@keyframes slide_icon_reverse {
20506	0% {
20507		transform: translateX(0);
20508	}
20509	
20510	25% {
20511		opacity: 0;
20512	}
20513	
20514	26% {
20515		transform: translateX(-1.25em);
20516	}
20517	
20518	27% {
20519		transform: translateX(1.25em);
20520	}
20521	
20522	75% {
20523		opacity: 1;
20524	}
20525	
20526	100% {
20527		transform: translateX(0);
20528	}
20529}
20530
20531@keyframes slide_icon_two_icons_1 {
20532	0% {
20533		transform: translateX(0);
20534		opacity: 1;
20535	}
20536	
20537	99% {
20538		opacity: 0;
20539	}
20540	
20541	100% {
20542		transform: translateX(1.25em);
20543		opacity: 0;
20544	}
20545}
20546
20547@keyframes slide_icon_two_icons_2 {
20548	0% {
20549		transform: translateX(-1.25em);
20550		opacity: 0;
20551	}
20552	
20553	50% {
20554		opacity: 1;
20555	}
20556	
20557	100% {
20558		transform: translateX(0);
20559		opacity: 1;
20560	}
20561}
20562
20563@keyframes slide_icon_reverse_two_icons_1 {
20564	0% {
20565		transform: translateX(1.25em);
20566		opacity: 0;
20567	}
20568	
20569	50% {
20570		opacity: 1;
20571	}
20572	
20573	100% {
20574		transform: translateX(0);
20575	}
20576}
20577
20578@keyframes slide_icon_reverse_two_icons_2 {
20579	0% {
20580		transform: translateX(0);
20581		opacity: 1;
20582	}
20583	
20584	50% {
20585		opacity: 0;
20586	}
20587	
20588	100% {
20589		transform: translateX(-1.25em);
20590		opacity: 0;
20591	}
20592}
20593
20594.fusion-button[data-hover=icon_rotate] i {
20595	transition: all .2s, transform .6s cubic-bezier(.21, .6, .35, 1);
20596	--button-hover-content-transition: color .2s, opacity .6s cubic-bezier(.21, .6, .35, 1) .2s, transform .6s cubic-bezier(.21, .6, .35, 1);
20597}
20598
20599.fusion-button[data-hover=icon_rotate]:hover i {
20600	transform: rotate(360deg);
20601	--button-slide-text-hover-1: rotate(360deg);
20602	--button-slide-text-hover-2: rotate(360deg);
20603}
20604
20605.fusion-button[data-hover=underline] .fusion-button-text, .fusion-button[data-hover=underline_exp
20605and] .fusion-button-text {
20606	position: relative;
20607}
20608
20609.fusion-button[data-hover=underline] .fusion-button-text:after, .fusion-button[data-hover=underline_expand] .fusion-button-text:after {
20610	content: "";
20611	position: absolute;
20612	left: 0;
20613	bottom: -1px;
20614	width: 100%;
20615	border-bottom: 1px solid currentColor;
20616	transition: transform .4s cubic-bezier(.21, .6, .35, 1);
20617	transform-origin: var(--button-underline-origin);
20618}
20619
20620.fusion-button[data-hover=underline] {
20621	--button-underline-origin: left;
20622	--button-underline-origin-hover: right;
20623}
20624
20625.rtl .fusion-button[data-hover=underline] {
20626	--button-underline-origin: right;
20627	--button-underline-origin-hover: left;
20628}
20629
20630.fusion-button[data-hover=underline]:hover .fusion-button-text:after {
20631	transform: scaleX(0);
20632	transform-origin: var(--button-underline-origin-hover);
20633}
20634
20635.fusion-button[data-hover=underline_expand] {
20636	--button-underline-origin: right;
20637	--button-underline-origin-hover: left;
20638}
20639
20640.rtl .fusion-button[data-hover=underline_expand] {
20641	--button-underline-origin: left;
20642	--button-underline-origin-hover: right;
20643}
20644
20645.fusion-button[data-hover=underline_expand] .fusion-button-text:after {
20646	transform: scaleX(0);
20647}
20648
20649.fusion-button[data-hover=underline_expand]:hover .fusion-button-text:after {
20650	transform: scaleX(1);
20651	transform-origin: var(--button-underline-origin-hover);
20652}
20653
20654.fusion-button[data-hover=text_slide_up] {
20655	--button-slide-text-2: translateY(90%);
20656	--button-slide-text-hover-1: translateY(-90%);
20657	--button-slide-text-hover-2: translateY(0%);
20658}
20659
20660.fusion-button[data-hover=text_slide_down] {
20661	--button-slide-text-2: translateY(-90%);
20662	--button-slide-text-hover-1: translateY(90%);
20663	--button-slide-text-hover-2: translateY(0%);
20664	--button-hover-content-transition: color .2s, opacity .4s cubic-bezier(.21, .6, .35, 1), transform .4s cubic-bezier(.21, .6, .35, 1);
20665}
20666
20667.fusion-button[data-hover*=bg_slide] {
20668	overflow: hidden;
20669}
20670
20671.fusion-button[data-hover*=bg_slide]:before {
20672	content: "";
20673	position: absolute;
20674	top: -1px;
20675	right: -1px;
20676	bottom: -1px;
20677	left: -1px;
20678	transform: translateZ(0);
20679	backface-visibility: hidden;
20680	transition: clip-path .35s cubic-bezier(.21, .6, .35, 1);
20681	background: var(--button_gradient_hover, var(--button_gradient_top_color_hover));
20682}
20683
20684.fusion-button[data-hover*=bg_slide].fusion-button-span-yes:before {
20685	transition-duration: .6s;
20686}
20687
20688.fusion-button[data-hover*=bg_slide]:hover {
20689	background: var(--button_gradient, var(--button_gradient_top_color));
20690}
20691
20692.fusion-button[data-hover*=bg_slide] .fusion-button-text, .fusion-button[data-hover*=bg_slide] > i {
20693	position: relative;
20694}
20695
20696.fusion-button[data-hover=bg_slide_right]:before {
20697	clip-path: polygon(0 0, 0 0, -50% 100%, 0 100%);
20698}
20699
20700.fusion-button[data-hover=bg_slide_right]:hover:before {
20701	clip-path: polygon(0 0, 150% 0, 100% 100%, 0 100%);
20702}
20703
20704.fusion-button[data-hover=bg_slide_left]:before {
20705	clip-path: polygon(100% 0, 150% 0, 100% 100%, 100% 100%);
20706}
20707
20708.fusion-button[data-hover=bg_slide_left]:hover:before {
20709	clip-path: polygon(100% 0, 0 0, -50% 100%, 100% 100%);
20710}
20711
20712.fusion-button .awb-button__icon--no-margin {
20713	margin: 0;
20714}
20715
20716.fusion-button .awb-button__hover-content {
20717	display: flex;
20718	align-items: center;
20719	--button-hover-content-transition: color .2s, opacity .2s cubic-bezier(.21, .6, .35, 1), transform .4s cubic-bezier(.21, .6, .35, 1);
20720}
20721
20722.fusion-button .awb-button__hover-content .awb-button__icon, .fusion-button .awb-button__hover-content .awb-button__text {
20723	transition: var(--button-hover-content-transition);
20724}
20725
20726.fusion-button .awb-button__hover-content .awb-button__icon--hover, .fusion-button .awb-button__hover-content .awb-button__text--hover {
20727	transform: var(--button-slide-text-2);
20728	opacity: 0;
20729}
20730
20731.fusion-button .awb-button__hover-content .awb-button__icon:nth-child(2), .fusion-button .awb-button__hover-content .awb-button__text:nth-child(2) {
20732	position: absolute;
20733	pointer-events: none;
20734}
20735
20736.fusion-button .awb-button__hover-content--centered {
20737	justify-content: center;
20738}
20739
20740.fusion-button .awb-button__hover-content--centered .awb-button__icon {
20741	margin: 0;
20742}
20743
20744.fusion-button.awb-button--click-active .awb-button__hover-content .awb-button__icon--default, .fusion-button.awb-button--click-active .awb-button__hover-content .awb-button__text--default, .fusion-button:not(.awb-button--click-mode,.awb-button--toggle-mode):hover .awb-button__hover-content .awb-button__icon--default, .fusion-button:not(.awb-button--click-mode,.awb-button--toggle-mode):hover .awb-button__hover-content .awb-button__text--default {
20745	transform: var(--button-slide-text-hover-1);
20746	opacity: 0;
20747}
20748
20749.fusion-button.awb-button--click-active .awb-button__hover-content .awb-button__icon--hover, .fusion-button.awb-button--click-active .awb-button__hover-content .awb-button__text--hover, .fusion-button:not(.awb-button--click-mode,.awb-button--toggle-mode):hover .awb-button__hover-content .awb-button__icon--hover, .fusion-button:not(.awb-button--click-mode,.awb-button--toggle-mode):hover .awb-button__hover-content .awb-button__text--hover {
20750	transform: var(--button-slide-text-hover-2);
20751	opacity: 1;
20752}
20753
20754.fusion-button .awb-button-text-transition {
20755	display: flex;
20756}
20757
20758.fusion-button .awb-button-text-transition .fusion-button-text {
20759	transition: color .2s, opacity .4s cubic-bezier(.21, .6, .35, 1), transform .4s cubic-bezier(.21, .6, .35, 1);
20760}
20761
20762.fusion-button .awb-button-text-transition .fusion-button-text:nth-child(2) {
20763	transform: var(--button-slide-text-2);
20764	position: absolute;
20765	opacity: 0;
20766	pointer-events: none;
20767}
20768
20769.fusion-button:hover .awb-button-text-transition .fusion-button-text:first-child {
20770	transform: var(--button-slide-text-hover-1);
20771	opacity: 0;
20772}
20773
20774.fusion-button:hover .awb-button-text-transition .fusion-button-text:nth-child(2) {
20775	transform: var(--button-slide-text-hover-2);
20776	opacity: 1;
20777}
20778
20779.fusion-button[data-hover=border_rotate], .fusion-button[data-hover=border_rotate_glow] {
20780	clip-path: inset(0 round var(--button-border-radius-top-left, 0) var(--button-border-radius-top-right, 0) var(--button-border-radius-bottom-right, 0) var(--button-border-radius-bottom-left, 0));
20781}
20782
20783.fusion-button[data-hover=border_rotate] .fusion-button-text, .fusion-button[data-hover=border_rotate] > .awb-button-text-transition, .fusion-button[data-hover=border_rotate] > .awb-button__hover-content, .fusion-button[data-hover=border_rotate] > i, .fusion-button[data-hover=border_rotate_glow] .fusion-button-text, .fusion-button[data-hover=border_rotate_glow] > .awb-button-text-transition, .fusion-button[data-hover=border_rotate_glow] > .awb-button__hover-content, .fusion-button[data-hover=border_rotate_glow] > i {
20784	position: relative;
20785	z-index: 1;
20786}
20787
20788.fusion-button[data-hover=border_rotate]::before, .fusion-button[data-hover=border_rotate_glow]::before {
20789	content: "";
20790	position: absolute;
20791	width: 200%;
20792	padding-bottom: 200%;
20793	top: 50%;
20794	left: 50%;
20795	background: conic-gradient(transparent 0, var(--button_border_hover_color) 12%, transparent 25%);
20796	animation: awb-btn-border-spin var(--awb_btn_border_spin_duration, 3s) linear infinite;
20797	opacity: 0;
20798	transition: opacity .2s;
20799}
20800
20801.fusion-button[data-hover=border_rotate]::after, .fusion-button[data-hover=border_rotate_glow]::after {
20802	content: "";
20803	position: absolute;
20804	inset: 0;
20805	background: inherit;
20806	border-radius: inherit;
20807	opacity: 0;
20808	transition: opacity .2s .15s, background .2s ease;
20809}
20810
20811.fusion-button[data-hover=border_rotate]:focus, .fusion-button[data-hover=border_rotate]:hover, .fusion-button[data-hover=border_rotate_glow]:focus, .fusion-button[data-hover=border_rotate_glow]:hover {
20812	border-color: var(--button_border_color);
20813}
20814
20815.fusion-button[data-hover=border_rotate]:focus::before, .fusion-button[data-hover=border_rotate]:hover::before, .fusion-button[data-hover=border_rotate_glow]:focus::before, .fusion-button[data-hover=border_rotate_glow]:hover::before {
20816	opacity: 1;
20817	transition: opacity .2s;
20818}
20819
20820.fusion-button[data-hover=border_rotate]:focus::after, .fusion-button[data-hover=border_rotate]:hover::after, .fusion-button[data-hover=border_rotate_glow]:focus::after, .fusion-button[data-hover=border_rotate_glow]:hover::after {
20821	opacity: 1;
20822	transition: opacity .2s;
20823}
20824
20825@keyframes awb-btn-border-spin {
20826	from {
20827		transform: translate(-50%, -50%) rotate(0);
20828	}
20829	
20830	to {
20831		transform: translate(-50%, -50%) rotate(360deg);
20832	}
20833}
20834
20835.fusion-button[data-hover=border_rotate_glow]::before {
20836	background: conic-gradient(transparent 0, var(--button_border_hover_color) 20%, transparent 40%);
20837}
20838
20839.fusion-button[data-hover=border_rotate_glow]::after {
20840	filter: blur(5px);
20841}
20842
20843.fusion-button[data-hover=border_rotate_glow]:focus::after, .fusion-button[data-hover=border_rotate_glow]:hover::after {
20844	opacity: 1;
20845}
20846
20847.fusion-button.button-3d {
20848	box-shadow: inset 0 1px 0 #fff, 0 .15em 0 var(--button_bevel_color), .1em .2em .2em .15em rgba(0, 0, 0, .3);
20849}
20850
20851.fusion-button.button-3d:active {
20852	transform: translateY(calc(.15em - 1px));
20853	box-shadow: inset 0 1px 0 #fff, 0 1px 0 var(--button_bevel_color), .05em .1em .1em .07em rgba(0, 0, 0, .3);
20854}
20855
20856.fusion-button.button-3d:hover {
20857	box-shadow: inset 0 1px 0 #fff, 0 .15em 0 var(--button_bevel_color_hover), .1em .2em .2em .15em rgba(0, 0, 0, .3);
20858}
20859
20860.fusion-button.button-3d:hover:active {
20861	box-shadow: inset 0 1px 0 #fff, 0 1px 0 var(--button_bevel_color_hover), .05em .1em .1em .07em rgba(0, 0, 0, .3);
20862}
20863
20864.fusion-button_type-3d #main #comment-submit:not(.button-flat), .fusion-button_type-3d .button-default:not(.button-flat), .fusion-button_type-3d .button.default:not(.button-flat), .fusion-button_type-3d .comment-form input[type="submit"]:not(.button-flat), .fusion-button_type-3d .fusion-button-default:not(.button-flat), .fusion-button_type-3d input.button-default:not(.button-flat), .fusion-button_type-3d.fusion-button-default:not(.button-flat), .fusion-button_type-3d.fusion-button:not(.button-flat) {
20865	box-shadow: inset 0 1px 0 #fff, 0 .15em 0 var(--button_bevel_color), .1em .2em .2em .15em rgba(0, 0, 0, .3);
20866}
20867
20868.fusion-button_type-3d #main #comment-submit:not(.button-flat):active, .fusion-button_type-3d .button-default:not(.button-flat):active, .fusion-button_type-3d .button.default:not(.button-flat):active, .fusion-button_type-3d .comment-form input[type="submit"]:not(.button-flat):active, .fusion-button_type-3d .fusion-button-default:not(.button-flat):active, .fusion-button_type-3d input.button-default:not(.button-flat):active, .fusion-button_type-3d.fusion-button-default:not(.button-flat):active, .fusion-button_type-3d.fusion-button:not(.button-flat):active {
20869	transform: translateY(calc(.15em - 1px));
20870	box-shadow: inset 0 1px 0 #fff, 0 1px 0 var(--button_bevel_color), .05em .1em .1em .07em rgba(0, 0, 0, .3);
20871}
20872
20873.fusion-button_type-3d #main #comment-submit:not(.button-flat):hover, .fusion-button_type-3d .button-default:not(.button-flat):hover, .fusion-button_type-3d .button.default:not(.button-flat):hover, .fusion-button_type-3d .comment-form input[type="submit"]:not(.button-flat):hover, .fusion-button_type-3d .fusion-button-default:not(.button-flat):hover, .fusion-button_type-3d input.button-default:not(.button-flat):hover, .fusion-button_type-3d.fusion-button-default:not(.button-flat):hover, .fusion-button_type-3d.fusion-button:not(.button-flat):hover {
20874	box-shadow: inset 0 1px 0 #fff, 0 .15em 0 var(--button_bevel_color_hover), .1em .2em .2em .15em rgba(0, 0, 0, .3);
20875}
20876
20877.fusion-button_type-3d #main #comment-submit:not(.button-flat):hover:active, .fusion-button_type-3d .button-default:not(.button-flat):hover:active, .fusion-button_type-3d .button.default:not(.button-flat):hover:active, .fusion-button_type-3d .comment-form input[type="submit"]:not(.button-flat):hover:active, .fusion-button_type-3d .fusion-button-default:not(.button-flat):hover:active, .fusion-button_type-3d input.button-default:not(.button-flat):hover:active, .fusion-button_type-3d.fusion-button-default:not(.button-flat):hover:active, .fusion-button_type-3d.fusion-button:not(.button-flat):hover:active {
20878	box-shadow: inset 0 1px 0 #fff, 0 1px 0 var(--button_bevel_color_hover), .05em .1em .1em .07em rgba(0, 0, 0, .3);
20879}
20880
20881.fusion-button-quantity, body.fusion-body .quantity .minus, body.fusion-body .quantity .plus, body.fusion-body .quantity .qty {
20882	width: var(--qty_size-width, 38px);
20883}
20884
20885.fusion-button-quantity, body.fusion-body .quantity .minus, body.fusion-body .quantity .plus, body.fusion-body .quantity .qty {
20886	font-size: var(--qty_font_size, 14px);
20887	width: var(--qty_size-height, 36px);
20888	height: var(--qty_size-height, 36px);
20889	line-height: 1;
20890}
20891
20892.fusion-body .quantity, .single-product .product .summary .cart .quantity {
20893	width: calc(var(--qty_size-width, 38px) + var(--qty_size-height, 36px) + var(--qty_size-height, 36px));
20894}
20895
20896.fusion-button-span-yes {
20897	width: calc(100% - var(--awb-margin-left, 0) - var(--awb-margin-right, 0));
20898}
20899
20900body.fusion-button_span-yes .fusion-button-default-span {
20901	width: calc(100% - var(--awb-margin-left, 0) - var(--awb-margin-right, 0));
20902}
20903
20904.fusion-button.fusion-button-submitting {
20905	outline: 0;
20906	letter-spacing: 0;
20907}
20908
20909.fusion-button.fusion-button-submitting span, .fusion-button.fusion-button-submitting:active span, .fusion-button.fusion-button-submitting:focus span, .fusion-button.fusion-button-submitting:hover span {
20910	color: transparent !important;
20911}
20912
20913.fusion-button.fusion-button-submitting::after {
20914	content: "";
20915	display: inline-block;
20916	position: absolute;
20917	z-index: 10;
20918	line-height: 1;
20919	width: .4em;
20920	height: .4em;
20921	left: 50%;
20922	transform: translateX(-50%);
20923	border-radius: 50%;
20924	animation: dots .75s infinite cubic-bezier(.42, .01, .58, 1);
20925}
20926
20927@keyframes dots {
20928	0% {
20929		box-shadow: 1.5em 0 currentColor, -1.5em 0 color-mix(in sRGB, currentColor 50%, transparent);
20930		background: currentColor;
20931	}
20932	
20933	33% {
20934		box-shadow: 1.5em 0 currentColor, -1.5em 0 color-mix(in sRGB, currentColor 50%, transparent);
20935		background: currentColor;
20936	}
20937	
20938	66% {
20939		box-shadow: 1.5em 0 color-mix(in sRGB, currentColor 50%, transparent), -1.5em 0 currentColor;
20940		background: color-mix(in sRGB, currentColor 50%, transparent);
20941	}
20942	
20943	100% {
20944		box-shadow: 1.5em 0 color-mix(in sRGB, currentColor 50%, transparent), -1.5em 0 currentColor;
20945		background: currentColor;
20946	}
20947}
20948
20949.button.green, .fusion-button.button-green, .fusion-button.button-green.wpcf7-submit {
20950	background: #d1e990;
20951	background-image: linear-gradient(to top, #aad75d, #d1e990);
20952	border: 1px solid #9dba60;
20953	color: #54770f;
20954	--button_accent_color: #54770f;
20955}
20956
20957.button.green .button-icon-divider-left, .button.green .button-icon-divider-right, .fusion-button.button-green .button-icon-divider-left, .fusion-button.button-green .button-icon-divider-right, .fusion-button.button-green.wpcf7-submit .button-icon-divider-left, .fusion-button.button-green.wpcf7-submit .button-icon-divider-right {
20958	border-color: #9dba60;
20959}
20960
20961.button.green:active, .button.green:focus, .button.green:hover, .fusion-button.button-green.wpcf7-submit:active, .fusion-button.button-green.wpcf7-submit:focus, .fusion-button.button-green.wpcf7-submit:hover, .fusion-button.button-green:active, .fusion-button.button-green:focus, .fusion-button.button-green:hover {
20962	background: #aad75d;
20963	background-image: linear-gradient(to top, #d1e990, #aad75d);
20964	border: 1px solid #9dba60;
20965	color: #54770f;
20966	--button_accent_hover_color: #54770f;
20967}
20968
20969.button.green:active .button-icon-divider-left, .button.green:active .button-icon-divider-right, .button.green:focus .button-icon-divider-left, .button.green:focus .button-icon-divider-right, .button.green:hover .button-icon-divider-left, .button.green:hover .button-icon-divider-right, .fusion-button.button-green.wpcf7-submit:active .button-icon-divider-left, .fusion-button.button-green.wpcf7-submit:active .button-icon-divider-right, .fusion-button.button-green.wpcf7-submit:focus .button-icon-divider-left, .fusion-button.button-green.wpcf7-submit:focus .button-icon-divider-right, .fusion-button.button-green.wpcf7-submit:hover .button-icon-divider-left, .fusion-button.button-green.wpcf7-submit:hover .button-icon-divider-right, .fusion-button.button-green:active .button-icon-divider-left, .fusion-button.button-green:active .button-icon-divider-right, .fusion-button.button-green:focus .button-icon-divider-left, .fusion-button.button-green:focus .button-icon-divider-right, .fusion-button.button-green:hover .button-icon-divider-left, .fusion-button.button-green:hover .button-icon-divider-right {
20970	border-color: #9dba60;
20971}
20972
20973.button.green.button-3d, .fusion-button.button-green.button-3d, .fusion-butt
20973on.button-green.wpcf7-submit.button-3d {
20974	box-shadow: inset 0 1px 0 #fff, 0 .15em 0 #54770f, .1em .2em .2em .15em rgba(0, 0, 0, .3);
20975}
20976
20977.button.green.button-3d:active, .fusion-button.button-green.button-3d:active, .fusion-button.button-green.wpcf7-submit.button-3d:active {
20978	box-shadow: inset 0 1px 0 #fff, 0 1px 0 #54770f, .05em .1em .1em .07em rgba(0, 0, 0, .3);
20979}
20980
20981.button.darkgreen, .fusion-button.button-darkgreen, .fusion-button.button-darkgreen.wpcf7-submit {
20982	background: #d0e0a5;
20983	background-image: linear-gradient(to top, #a8c76a, #d0e0a5);
20984	border: 1px solid #9dba60;
20985	color: #54770f;
20986	--button_accent_color: #54770f;
20987}
20988
20989.button.darkgreen .button-icon-divider-left, .button.darkgreen .button-icon-divider-right, .fusion-button.button-darkgreen .button-icon-divider-left, .fusion-button.button-darkgreen .button-icon-divider-right, .fusion-button.button-darkgreen.wpcf7-submit .button-icon-divider-left, .fusion-button.button-darkgreen.wpcf7-submit .button-icon-divider-right {
20990	border-color: #9dba60;
20991}
20992
20993.button.darkgreen:active, .button.darkgreen:focus, .button.darkgreen:hover, .fusion-button.button-darkgreen.wpcf7-submit:active, .fusion-button.button-darkgreen.wpcf7-submit:focus, .fusion-button.button-darkgreen.wpcf7-submit:hover, .fusion-button.button-darkgreen:active, .fusion-button.button-darkgreen:focus, .fusion-button.button-darkgreen:hover {
20994	background: #a8c76a;
20995	background-image: linear-gradient(to top, #d0e0a5, #a8c76a);
20996	border: 1px solid #9dba60;
20997	color: #54770f;
20998	--button_accent_hover_color: #54770f;
20999}
21000
21001.button.darkgreen:active .button-icon-divider-left, .button.darkgreen:active .button-icon-divider-right, .button.darkgreen:focus .button-icon-divider-left, .button.darkgreen:focus .button-icon-divider-right, .button.darkgreen:hover .button-icon-divider-left, .button.darkgreen:hover .button-icon-divider-right, .fusion-button.button-darkgreen.wpcf7-submit:active .button-icon-divider-left, .fusion-button.button-darkgreen.wpcf7-submit:active .button-icon-divider-right, .fusion-button.button-darkgreen.wpcf7-submit:focus .button-icon-divider-left, .fusion-button.button-darkgreen.wpcf7-submit:focus .button-icon-divider-right, .fusion-button.button-darkgreen.wpcf7-submit:hover .button-icon-divider-left, .fusion-button.button-darkgreen.wpcf7-submit:hover .button-icon-divider-right, .fusion-button.button-darkgreen:active .button-icon-divider-left, .fusion-button.button-darkgreen:active .button-icon-divider-right, .fusion-button.button-darkgreen:focus .button-icon-divider-left, .fusion-button.button-darkgreen:focus .button-icon-divider-right, .fusion-button.button-darkgreen:hover .button-icon-divider-left, .fusion-button.button-darkgreen:hover .button-icon-divider-right {
21002	border-color: #9dba60;
21003}
21004
21005.button.darkgreen.button-3d, .fusion-button.button-darkgreen.button-3d, .fusion-button.button-darkgreen.wpcf7-submit.button-3d {
21006	box-shadow: inset 0 1px 0 #fff, 0 .15em 0 #54770f, .1em .2em .2em .15em rgba(0, 0, 0, .3);
21007}
21008
21009.button.darkgreen.button-3d:active, .fusion-button.button-darkgreen.button-3d:active, .fusion-button.button-darkgreen.wpcf7-submit.button-3d:active {
21010	box-shadow: inset 0 1px 0 #fff, 0 1px 0 #54770f, .05em .1em .1em .07em rgba(0, 0, 0, .3);
21011}
21012
21013.button.orange, .fusion-button.button-orange, .fusion-button.button-orange.wpcf7-submit {
21014	background: #fbdc86;
21015	background-image: linear-gradient(to top, #f8bf56, #fbdc86);
21016	border: 1px solid #c0830b;
21017	color: #c0830b;
21018	--button_accent_color: #c0830b;
21019}
21020
21021.button.orange .button-icon-divider-left, .button.orange .button-icon-divider-right, .fusion-button.button-orange .button-icon-divider-left, .fusion-button.button-orange .button-icon-divider-right, .fusion-button.button-orange.wpcf7-submit .button-icon-divider-left, .fusion-button.button-orange.wpcf7-submit .button-icon-divider-right {
21022	border-color: #c0830b;
21023}
21024
21025.button.orange:active, .button.orange:focus, .button.orange:hover, .fusion-button.button-orange.wpcf7-submit:active, .fusion-button.button-orange.wpcf7-submit:focus, .fusion-button.button-orange.wpcf7-submit:hover, .fusion-button.button-orange:active, .fusion-button.button-orange:focus, .fusion-button.button-orange:hover {
21026	background: #f8bf56;
21027	background-image: linear-gradient(to top, #fbdc86, #f8bf56);
21028	border: 1px solid #c0830b;
21029	color: #c0830b;
21030	--button_accent_hover_color: #c0830b;
21031}
21032
21033.button.orange:active .button-icon-divider-left, .button.orange:active .button-icon-divider-right, .button.orange:focus .button-icon-divider-left, .button.orange:focus .button-icon-divider-right, .button.orange:hover .button-icon-divider-left, .button.orange:hover .button-icon-divider-right, .fusion-button.button-orange.wpcf7-submit:active .button-icon-divider-left, .fusion-button.button-orange.wpcf7-submit:active .button-icon-divider-right, .fusion-button.button-orange.wpcf7-submit:focus .button-icon-divider-left, .fusion-button.button-orange.wpcf7-submit:focus .button-icon-divider-right, .fusion-button.button-orange.wpcf7-submit:hover .button-icon-divider-left, .fusion-button.button-orange.wpcf7-submit:hover .button-icon-divider-right, .fusion-button.button-orange:active .button-icon-divider-left, .fusion-button.button-orange:active .button-icon-divider-right, .fusion-button.button-orange:focus .button-icon-divider-left, .fusion-button.button-orange:focus .button-icon-divider-right, .fusion-button.button-orange:hover .button-icon-divider-left, .fusion-button.button-orange:hover .button-icon-divider-right {
21034	border-color: #c0830b;
21035}
21036
21037.button.orange.button-3d, .fusion-button.button-orange.button-3d, .fusion-button.button-orange.wpcf7-submit.button-3d {
21038	box-shadow: inset 0 1px 0 #fff, 0 .15em 0 #c0830b, .1em .2em .2em .15em rgba(0, 0, 0, .3);
21039}
21040
21041.button.orange.button-3d:active, .fusion-button.button-orange.button-3d:active, .fusion-button.button-orange.wpcf7-submit.button-3d:active {
21042	box-shadow: inset 0 1px 0 #fff, 0 1px 0 #c0830b, .05em .1em .1em .07em rgba(0, 0, 0, .3);
21043}
21044
21045.button.blue, .fusion-button.button-blue, .fusion-button.button-blue.wpcf7-submit {
21046	background: #b5e0f7;
21047	background-image: linear-gradient(to top, #76c7f1, #b5e0f7);
21048	border: 1px solid #1172c1;
21049	color: #1172c1;
21050	--button_accent_color: #1172c1;
21051}
21052
21053.button.blue .button-icon-divider-left, .button.blue .button-icon-divider-right, .fusion-button.button-blue .button-icon-divider-left, .fusion-button.button-blue .button-icon-divider-right, .fusion-button.button-blue.wpcf7-submit .button-icon-divider-left, .fusion-button.button-blue.wpcf7-submit .button-icon-divider-right {
21054	border-color: #1172c1;
21055}
21056
21057.button.blue:active, .button.blue:focus, .button.blue:hover, .fusion-button.button-blue.wpcf7-submit:active, .fusion-button.button-blue.wpcf7-submit:focus, .fusion-button.button-blue.wpcf7-submit:hover, .fusion-button.button-blue:active, .fusion-button.button-blue:focus, .fusion-button.button-blue:hover {
21058	background: #76c7f1;
21059	background-image: linear-gradient(to top, #b5e0f7, #76c7f1);
21060	border: 1px solid #1172c1;
21061	color: #1172c1;
21062	--button_accent_hover_color: #1172c1;
21063}
21064
21065.button.blue:active .button-icon-divider-left, .button.blue:active .button-icon-divider-right, .button.blue:focus .button-icon-divider-left, .button.blue:focus .button-icon-divider-right, .button.blue:hover .button-icon-divider-left, .button.blue:hover .button-icon-divider-right, .fusion-button.button-blue.wpcf7-submit:active .button-icon-divider-left, .fusion-button.button-blue.wpcf7-submit:active .button-icon-divider-right, .fusion-button.button-blue.wpcf7-submit:focus .button-icon-divider-left, .fusion-button.button-blue.wpcf7-submit:focus .button-icon-divider-right, .fusion-button.button-blue.wpcf7-submit:hover .button-icon-divider-left, .fusion-button.button-blue.wpcf7-submit:hover .button-icon-divider-right, .fusion-button.button-blue:active .button-icon-divider-left, .fusion-button.button-blue:active .button-icon-divider-right, .fusion-button.button-blue:focus .button-icon-divider-left, .fusion-button.button-blue:focus .button-icon-divider-right, .fusion-button.button-blue:hover .button-icon-divider-left, .fusion-button.button-blue:hover .button-icon-divider-right {
21066	border-color: #1172c1;
21067}
21068
21069.button.blue.button-3d, .fusion-button.button-blue.button-3d, .fusion-button.button-blue.wpcf7-submit.button-3d {
21070	box-shadow: inset 0 1px 0 #fff, 0 .15em 0 #1172c1, .1em .2em .2em .15em rgba(0, 0, 0, .3);
21071}
21072
21073.button.blue.button-3d:active, .fusion-button.button-blue.button-3d:active, .fusion-button.button-blue.wpcf7-submit.button-3d:active {
21074	box-shadow: inset 0 1px 0 #fff, 0 1px 0 #1172c1, .05em .1em .1em .07em rgba(0, 0, 0, .3);
21075}
21076
21077.button.darkblue, .fusion-button.button.button-darkblue, .fusion-button.button.button-darkblue.wpcf7-submit {
21078	background: #428bca;
21079	background-image: linear-gradient(to top, #2a6496, #428bca);
21080	border: 1px solid #072c5e;
21081	color: #072c5e;
21082	--button_accent_color: #072c5e;
21083}
21084
21085.button.darkblue .button-icon-divider-left, .button.darkblue .button-icon-divider-right, .fusion-button.button.button-darkblue .button-icon-divider-left, .fusion-button.button.button-darkblue .button-icon-divider-right, .fusion-button.button.button-darkblue.wpcf7-submit .button-icon-divider-left, .fusion-button.button.button-darkblue.wpcf7-submit .button-icon-divider-right {
21086	border-color: #072c5e;
21087}
21088
21089.button.darkblue:active, .button.darkblue:focus, .button.darkblue:hover, .fusion-button.button.button-darkblue.wpcf7-submit:active, .fusion-button.button.button-darkblue.wpcf7-submit:focus, .fusion-button.button.button-darkblue.wpcf7-submit:hover, .fusion-button.button.button-darkblue:active, .fusion-button.button.button-darkblue:focus, .fusion-button.button.button-darkblue:hover {
21090	background: #2a6496;
21091	background-image: linear-gradient(to top, #428bca, #2a6496);
21092	border: 1px solid #072c5e;
21093	color: #072c5e;
21094	--button_accent_hover_color: #072c5e;
21095}
21096
21097.button.darkblue:active .button-icon-divider-left, .button.darkblue:active .button-icon-divider-right, .button.darkblue:focus .button-icon-divider-left, .button.darkblue:focus .button-icon-divider-right, .button.darkblue:hover .button-icon-divider-left, .button.darkblue:hover .button-icon-divider-right, .fusion-button.button.button-darkblue.wpcf7-submit:active .button-icon-divider-left, .fusion-button.button.button-darkblue.wpcf7-submit:active .button-icon-divider-right, .fusion-button.button.button-darkblue.wpcf7-submit:focus .button-icon-divider-left, .fusion-button.button.button-darkblue.wpcf7-submit:focus .button-icon-divider-right, .fusion-button.button.button-darkblue.wpcf7-submit:hover .button-icon-divider-left, .fusion-button.button.button-darkblue.wpcf7-submit:hover .button-icon-divider-right, .fusion-button.button.button-darkblue:active .button-icon-divider-left, .fusion-button.button.button-darkblue:active .button-icon-divider-right, .fusion-button.button.button-darkblue:focus .button-icon-divider-left, .fusion-button.button.button-darkblue:focus .button-icon-divider-right, .fusion-button.button.button-darkblue:hover .button-icon-divider-left, .fusion-button.button.button-darkblue:hover .button-icon-divider-right {
21098	border-color: #072c5e;
21099}
21100
21101.button.darkblue.button-3d, .fusion-button.button.button-darkblue.button-3d, .fusion-button.button.button-darkblue.wpcf7-submit.button-3d {
21102	box-shadow: inset 0 1px 0 #fff, 0 .15em 0 #072c5e, .1em .2em .2em .15em rgba(0, 0, 0, .3);
21103}
21104
21105.button.darkblue.button-3d:active, .fusion-button.button.button-darkblue.button-3d:active, .fusion-button.button.button-darkblue.wpcf7-submit.button-3d:active {
21106	box-shadow: inset 0 1px 0 #fff, 0 1px 0 #072c5e, .05em .1em .1em .07em rgba(0, 0, 0, .3);
21107}
21108
21109.button.red, .fusion-button.button-red, .fusion-button.button-red.wpcf7-submit {
21110	background: #fd9c9c;
21111	background-image: linear-gradient(to top, #fc7d7d, #fd9c9c);
21112	border: 1px solid #9d1111;
21113	color: #9d1111;
21114	--button_accent_color: #9d1111;
21115}
21116
21117.button.red .button-icon-divider-left, .button.red .button-icon-divider-right, .fusion-button.button-red .button-icon-divider-left, .fusion-button.button-red .button-icon-divider-right, .fusion-button.button-red.wpcf7-submit .button-icon-divider-left, .fusion-button.button-red.wpcf7-submit .button-icon-divider-right {
21118	border-color: #9d1111;
21119}
21120
21121.button.red:active, .button.red:focus, .button.red:hover, .fusion-button.button-red.wpcf7-submit:active, .fusion-button.button-red.wpcf7-submit:focus, .fusion-button.button-red.wpcf7-submit:hover, .fusion-button.button-red:active, .fusion-button.button-red:focus, .fusion-button.button-red:hover {
21122	background: #fc7d7d;
21123	background-image: linear-gradient(to top, #fd9c9c, #fc7d7d);
21124	border: 1px solid #9d1111;
21125	color: #9d1111;
21126	--button_accent_hover_color: #9d1111;
21127}
21128
21129.button.red:active .button-icon-divider-left, .button.red:active .button-icon-divider-right, .button.red:focus .button-icon-divider-left, .button.red:focus .button-icon-divider-right, .button.red:hover .button-icon-divider-left, .button.red:hover .button-icon-divider-right, .fusion-button.button-red.wpcf7-submit:active .button-icon-divider-left, .fusion-button.button-red.wpcf7-submit:active .button-icon-divider-right, .fusion-button.button-red.wpcf7-submit:focus .button-icon-divider-left, .fusion-button.button-red.wpcf7-submit:focus .button-icon-divider-right, .fusion-button.button-red.wpcf7-submit:hover .button-icon-divider-left, .fusion-button.button-red.wpcf7-submit:hover .button-icon-divider-right, .fusion-button.button-red:active .button-icon-divider-left, .fusion-button.button-red:active .button-icon-divider-right, .fusion-button.button-red:focus .button-icon-divider-left, .fusion-button.button-red:focus .button-icon-divider-right, .fusion-button.button-red:hover .button-icon-divider-left, .fusion-button.button-red:hover .button-icon-divider-right {
21130	border-color: #9d1111;
21131}
21132
21133.button.red.button-3d, .fusion-button.button-red.button-3d, .fusion-button.button-red.wpcf7-submit.button-3d {
21134	box-shadow: inset 0 1px 0 #fff, 0 .15em 0 #9d1111, .1em .2em .2em .15em rgba(0, 0, 0, .3);
21135}
21136
21137.button.red.button-3d:active, .fusion-button.button-red.button-3d:active, .fusion-button.button-red.wpcf7-submit.button-3d:active {
21138	box-shadow: inset 0 1px 0 #fff, 0 1px 0 #9d1111, .05em .1em .1em .07em rgba(0, 0, 0, .3);
21139}
21140
21141.button.darkred, .fusion-button.button-darkred, .fusion-button.button-darkred.wpcf7-submit {
21142	background: #fe2020;
21143	background-image: linear-gradient(to top, #b01818, #fe2020);
21144	border: 1px solid #690e0e;
21145	color: #690e0e;
21146	--button_accent_color: #690e0e;
21147}
21148
21149.button.darkred .button-icon-divider-left, .button.darkred .button-icon-divider-right, .fusion-button.button-darkred .button-icon-divider-left, .fusion-button.button-darkred .button-icon-divider-right, .fusion-button.button-darkred.wpcf7-submit .button-icon-divider-left, .fusion-button.button-darkred.wpcf7-submit .button-icon-divider-right {
21150	border-color: #690e0e;
21151}
21152
21153.button.darkred:active, .button.darkred:focus, .button.darkred:hover, .fusion-button.button-darkred.wpcf7-submit:active, .fusion-button.button-darkred.wpcf7-submit:focus, .fusion-button.button-darkred.wpcf7-submit:hover, .fusion-button.button-darkred:active, .fusion-button.button-darkred:focus, .fusion-button.button-darkred:hover {
21154	background: #b01818;
21155	background-image: linear-gradient(to top, #fe2020, #b01818);
21156	border: 1px solid #690e0e;
21157	color: #690e0e;
21158	--button_accent_hover_color: #690e0e;
21159}
21160
21161.button.darkred:active .button-icon-divider-left, .button.darkred:active .button-icon-divider-right, .button.darkred:focus .button-icon-divider-left, .button.darkred:focus .button-icon-divider-right, .button.darkred:hover .button-icon-divider-left, .button.darkred:hover .button-icon-divider-right, .fusion-button.button-darkred.wpcf7-submit:active .button-icon-divider-left, .fusion-button.button-darkred.wpcf7-submit:active .button-icon-divider-right, .fusion-button.button-darkred.wpcf7-submit:focus .button-icon-divider-left, .fusion-button.button-darkred.wpcf7-submit:focus .button-icon-divider-right, .fusion-button.button-darkred.wpcf7-submit:hover .button-icon-divider-left, .fusion-button.button-darkred.wpcf7-submit:hover .button-icon-divider-right, .fusion-button.button-darkred:active .button-icon-divider-left, .fusion-button.button-darkred:active .button-icon-divider-right, .fusion-button.button-darkred:focus .button-icon-divider-left, .fusion-button.button-darkred:focus .button-icon-divider-right, .fusion-button.button-darkred:hover .button-icon-divider-left, .fusion-butt
21161on.button-darkred:hover .button-icon-divider-right {
21162	border-color: #690e0e;
21163}
21164
21165.button.darkred.button-3d, .fusion-button.button-darkred.button-3d, .fusion-button.button-darkred.wpcf7-submit.button-3d {
21166	box-shadow: inset 0 1px 0 #fff, 0 .15em 0 #690e0e, .1em .2em .2em .15em rgba(0, 0, 0, .3);
21167}
21168
21169.button.darkred.button-3d:active, .fusion-button.button-darkred.button-3d:active, .fusion-button.button-darkred.wpcf7-submit.button-3d:active {
21170	box-shadow: inset 0 1px 0 #fff, 0 1px 0 #690e0e, .05em .1em .1em .07em rgba(0, 0, 0, .3);
21171}
21172
21173.button.pink, .fusion-button.button-pink, .fusion-button.button-pink.wpcf7-submit {
21174	background: #fda1d5;
21175	background-image: linear-gradient(to top, #fc84c8, #fda1d5);
21176	border: 1px solid #a31366;
21177	color: #a31366;
21178	--button_accent_color: #a31366;
21179}
21180
21181.button.pink .button-icon-divider-left, .button.pink .button-icon-divider-right, .fusion-button.button-pink .button-icon-divider-left, .fusion-button.button-pink .button-icon-divider-right, .fusion-button.button-pink.wpcf7-submit .button-icon-divider-left, .fusion-button.button-pink.wpcf7-submit .button-icon-divider-right {
21182	border-color: #a31366;
21183}
21184
21185.button.pink:active, .button.pink:focus, .button.pink:hover, .fusion-button.button-pink.wpcf7-submit:active, .fusion-button.button-pink.wpcf7-submit:focus, .fusion-button.button-pink.wpcf7-submit:hover, .fusion-button.button-pink:active, .fusion-button.button-pink:focus, .fusion-button.button-pink:hover {
21186	background: #fc84c8;
21187	background-image: linear-gradient(to top, #fda1d5, #fc84c8);
21188	border: 1px solid #a31366;
21189	color: #a31366;
21190	--button_accent_hover_color: #a31366;
21191}
21192
21193.button.pink:active .button-icon-divider-left, .button.pink:active .button-icon-divider-right, .button.pink:focus .button-icon-divider-left, .button.pink:focus .button-icon-divider-right, .button.pink:hover .button-icon-divider-left, .button.pink:hover .button-icon-divider-right, .fusion-button.button-pink.wpcf7-submit:active .button-icon-divider-left, .fusion-button.button-pink.wpcf7-submit:active .button-icon-divider-right, .fusion-button.button-pink.wpcf7-submit:focus .button-icon-divider-left, .fusion-button.button-pink.wpcf7-submit:focus .button-icon-divider-right, .fusion-button.button-pink.wpcf7-submit:hover .button-icon-divider-left, .fusion-button.button-pink.wpcf7-submit:hover .button-icon-divider-right, .fusion-button.button-pink:active .button-icon-divider-left, .fusion-button.button-pink:active .button-icon-divider-right, .fusion-button.button-pink:focus .button-icon-divider-left, .fusion-button.button-pink:focus .button-icon-divider-right, .fusion-button.button-pink:hover .button-icon-divider-left, .fusion-button.button-pink:hover .button-icon-divider-right {
21194	border-color: #a31366;
21195}
21196
21197.button.pink.button-3d, .fusion-button.button-pink.button-3d, .fusion-button.button-pink.wpcf7-submit.button-3d {
21198	box-shadow: inset 0 1px 0 #fff, 0 .15em 0 #a31366, .1em .2em .2em .15em rgba(0, 0, 0, .3);
21199}
21200
21201.button.pink.button-3d:active, .fusion-button.button-pink.button-3d:active, .fusion-button.button-pink.wpcf7-submit.button-3d:active {
21202	box-shadow: inset 0 1px 0 #fff, 0 1px 0 #a31366, .05em .1em .1em .07em rgba(0, 0, 0, .3);
21203}
21204
21205.button.lightgray, .fusion-button.button-lightgray, .fusion-button.button-lightgray.wpcf7-submit {
21206	background: #fbfbfb;
21207	background-image: linear-gradient(to top, #f0f0f0, #fbfbfb);
21208	border: 1px solid #ababab;
21209	color: #ababab;
21210	--button_accent_color: #ababab;
21211}
21212
21213.button.lightgray .button-icon-divider-left, .button.lightgray .button-icon-divider-right, .fusion-button.button-lightgray .button-icon-divider-left, .fusion-button.button-lightgray .button-icon-divider-right, .fusion-button.button-lightgray.wpcf7-submit .button-icon-divider-left, .fusion-button.button-lightgray.wpcf7-submit .button-icon-divider-right {
21214	border-color: #ababab;
21215}
21216
21217.button.lightgray:active, .button.lightgray:focus, .button.lightgray:hover, .fusion-button.button-lightgray.wpcf7-submit:active, .fusion-button.button-lightgray.wpcf7-submit:focus, .fusion-button.button-lightgray.wpcf7-submit:hover, .fusion-button.button-lightgray:active, .fusion-button.button-lightgray:focus, .fusion-button.button-lightgray:hover {
21218	background: #f0f0f0;
21219	background-image: linear-gradient(to top, #fbfbfb, #f0f0f0);
21220	border: 1px solid #ababab;
21221	color: #ababab;
21222	--button_accent_hover_color: #ababab;
21223}
21224
21225.button.lightgray:active .button-icon-divider-left, .button.lightgray:active .button-icon-divider-right, .button.lightgray:focus .button-icon-divider-left, .button.lightgray:focus .button-icon-divider-right, .button.lightgray:hover .button-icon-divider-left, .button.lightgray:hover .button-icon-divider-right, .fusion-button.button-lightgray.wpcf7-submit:active .button-icon-divider-left, .fusion-button.button-lightgray.wpcf7-submit:active .button-icon-divider-right, .fusion-button.button-lightgray.wpcf7-submit:focus .button-icon-divider-left, .fusion-button.button-lightgray.wpcf7-submit:focus .button-icon-divider-right, .fusion-button.button-lightgray.wpcf7-submit:hover .button-icon-divider-left, .fusion-button.button-lightgray.wpcf7-submit:hover .button-icon-divider-right, .fusion-button.button-lightgray:active .button-icon-divider-left, .fusion-button.button-lightgray:active .button-icon-divider-right, .fusion-button.button-lightgray:focus .button-icon-divider-left, .fusion-button.button-lightgray:focus .button-icon-divider-right, .fusion-button.button-lightgray:hover .button-icon-divider-left, .fusion-button.button-lightgray:hover .button-icon-divider-right {
21226	border-color: #ababab;
21227}
21228
21229.button.lightgray.button-3d, .fusion-button.button-lightgray.button-3d, .fusion-button.button-lightgray.wpcf7-submit.button-3d {
21230	box-shadow: inset 0 1px 0 #fff, 0 .15em 0 #ababab, .1em .2em .2em .15em rgba(0, 0, 0, .3);
21231}
21232
21233.button.lightgray.button-3d:active, .fusion-button.button-lightgray.button-3d:active, .fusion-button.button-lightgray.wpcf7-submit.button-3d:active {
21234	box-shadow: inset 0 1px 0 #fff, 0 1px 0 #ababab, .05em .1em .1em .07em rgba(0, 0, 0, .3);
21235}
21236
21237.button.darkgray, .fusion-button.button-darkgray, .fusion-button.button-darkgray.wpcf7-submit {
21238	background: silver;
21239	background-image: linear-gradient(to top, #9e9e9e, silver);
21240	border: 1px solid #434c50;
21241	color: #434c50;
21242	--button_accent_color: #434c50;
21243}
21244
21245.button.darkgray .button-icon-divider-left, .button.darkgray .button-icon-divider-right, .fusion-button.button-darkgray .button-icon-divider-left, .fusion-button.button-darkgray .button-icon-divider-right, .fusion-button.button-darkgray.wpcf7-submit .button-icon-divider-left, .fusion-button.button-darkgray.wpcf7-submit .button-icon-divider-right {
21246	border-color: #434c50;
21247}
21248
21249.button.darkgray:active, .button.darkgray:focus, .button.darkgray:hover, .fusion-button.button-darkgray.wpcf7-submit:active, .fusion-button.button-darkgray.wpcf7-submit:focus, .fusion-button.button-darkgray.wpcf7-submit:hover, .fusion-button.button-darkgray:active, .fusion-button.button-darkgray:focus, .fusion-button.button-darkgray:hover {
21250	background: #9e9e9e;
21251	background-image: linear-gradient(to top, silver, #9e9e9e);
21252	border: 1px solid #434c50;
21253	color: #434c50;
21254	--button_accent_hover_color: #434c50;
21255}
21256
21257.button.darkgray:active .button-icon-divider-left, .button.darkgray:active .button-icon-divider-right, .button.darkgray:focus .button-icon-divider-left, .button.darkgray:focus .button-icon-divider-right, .button.darkgray:hover .button-icon-divider-left, .button.darkgray:hover .button-icon-divider-right, .fusion-button.button-darkgray.wpcf7-submit:active .button-icon-divider-left, .fusion-button.button-darkgray.wpcf7-submit:active .button-icon-divider-right, .fusion-button.button-darkgray.wpcf7-submit:focus .button-icon-divider-left, .fusion-button.button-darkgray.wpcf7-submit:focus .button-icon-divider-right, .fusion-button.button-darkgray.wpcf7-submit:hover .button-icon-divider-left, .fusion-button.button-darkgray.wpcf7-submit:hover .button-icon-divider-right, .fusion-button.button-darkgray:active .button-icon-divider-left, .fusion-button.button-darkgray:active .button-icon-divider-right, .fusion-button.button-darkgray:focus .button-icon-divider-left, .fusion-button.button-darkgray:focus .button-icon-divider-right, .fusion-button.button-darkgray:hover .button-icon-divider-left, .fusion-button.button-darkgray:hover .button-icon-divider-right {
21258	border-color: #434c50;
21259}
21260
21261.button.darkgray.button-3d, .fusion-button.button-darkgray.button-3d, .fusion-button.button-darkgray.wpcf7-submit.button-3d {
21262	box-shadow: inset 0 1px 0 #fff, 0 .15em 0 #434c50, .1em .2em .2em .15em rgba(0, 0, 0, .3);
21263}
21264
21265.button.darkgray.button-3d:active, .fusion-button.button-darkgray.button-3d:active, .fusion-button.button-darkgray.wpcf7-submit.button-3d:active {
21266	box-shadow: inset 0 1px 0 #fff, 0 1px 0 #434c50, .05em .1em .1em .07em rgba(0, 0, 0, .3);
21267}
21268
21269.fusion-chart {
21270	--awb-chart-bg-color: var(--chart_bg_color, transparent);
21271	--awb-padding-top: 0;
21272	--awb-padding-right: 0;
21273	--awb-padding-bottom: 0;
21274	--awb-padding-left: 0;
21275	--awb-margin-top: 0;
21276	--awb-margin-right: 0;
21277	--awb-margin-bottom: 0;
21278	--awb-margin-left: 0;
21279	background-color: var(--awb-chart-bg-color);
21280	padding: var(--awb-padding-top) var(--awb-padding-right) var(--awb-padding-bottom) var(--awb-padding-left);
21281	margin: var(--awb-margin-top) var(--awb-margin-right) var(--awb-margin-bottom) var(--awb-margin-left);
21282}
21283
21284.fusion-chart.legend-bottom .fusion-chart-inner, .fusion-chart.legend-left .fusion-chart-inner, .fusion-chart.legend-right .fusion-chart-inner, .fusion-chart.legend-top .fusion-chart-inner {
21285	display: flex;
21286	flex-direction: row;
21287}
21288
21289.fusion-chart.legend-bottom .fusion-chart-inner, .fusion-chart.legend-top .fusion-chart-inner {
21290	flex-direction: column;
21291}
21292
21293.fusion-chart.legend-bottom .fusion-chart-legend-wrap, .fusion-chart.legend-top .fusion-chart-legend-wrap {
21294	width: 100%;
21295	text-align: center;
21296}
21297
21298.fusion-chart.legend-top .fusion-chart-legend-wrap {
21299	padding-bottom: 20px;
21300	order: 1;
21301}
21302
21303.fusion-chart.legend-top .fusion-chart-wrap {
21304	order: 2;
21305}
21306
21307.fusion-chart.legend-bottom .fusion-chart-legend-wrap {
21308	padding-top: 20px;
21309	order: 2;
21310}
21311
21312.fusion-chart.legend-bottom .fusion-chart-wrap {
21313	order: 1;
21314}
21315
21316.fusion-chart.legend-left .fusion-chart-inner .fusion-chart-wrap, .fusion-chart.legend-right .fusion-chart-inner .fusion-chart-wrap {
21317	flex: 15% 1 0;
21318}
21319
21320.fusion-chart.legend-left .fusion-chart-inner .fusion-chart-legend-wrap, .fusion-chart.legend-right .fusion-chart-inner .fusion-chart-legend-wrap {
21321	display: flex;
21322	align-items: center;
21323	justify-content: center;
21324	flex: 15% 0 0;
21325}
21326
21327.fusion-chart.legend-left .fusion-chart-inner .fusion-chart-legend-wrap li, .fusion-chart.legend-left .fusion-chart-inner .fusion-chart-legend-wrap span, .fusion-chart.legend-right .fusion-chart-inner .fusion-chart-legend-wrap li, .fusion-chart.legend-right .fusion-chart-inner .fusion-chart-legend-wrap span {
21328	display: block;
21329}
21330
21331.fusion-chart.legend-right .fusion-chart-legend-wrap {
21332	padding-left: 5px;
21333	order: 2;
21334}
21335
21336.fusion-chart.legend-right .fusion-chart-wrap {
21337	order: 1;
21338}
21339
21340.fusion-chart.legend-left .fusion-chart-legend-wrap {
21341	padding-right: 5px;
21342	order: 1;
21343}
21344
21345.fusion-chart.legend-left .fusion-chart-wrap {
21346	order: 2;
21347}
21348
21349.fusion-chart .fusion-chart-legend-wrap {
21350	-webkit-user-select: none;
21351	user-select: none;
21352	direction: ltr;
21353}
21354
21355.fusion-chart .fusion-chart-legend-wrap ul {
21356	margin: 0;
21357	padding: 0;
21358	list-style-type: none;
21359}
21360
21361.fusion-chart .fusion-chart-legend-wrap li {
21362	display: inline-block;
21363	margin: 0;
21364}
21365
21366.fusion-chart .fusion-chart-legend-wrap li span {
21367	position: relative;
21368	padding: 3px 12px;
21369	z-index: 2;
21370	color: #fff;
21371	display: inline-block;
21372	margin: 4px;
21373}
21374
21375.fusion-chart .fusion-chart-title {
21376	text-align: center;
21377}
21378
21379.fusion-checklist, ul.fusion-checklist {
21380	--awb-size: var(--checklist_item_size, inherit);
21381	--awb-line-height: inherit;
21382	--awb-margin-top: 10px;
21383	--awb-margin-right: 0;
21384	--awb-margin-bottom: 0;
21385	--awb-margin-left: 0;
21386	--awb-divider-color: var(--checklist_divider_color);
21387	--awb-item-padding-top: var(--checklist_item_padding-top, .35em);
21388	--awb-item-padding-right: var(--checklist_item_padding-right, 0);
21389	--awb-item-padding-bottom: var(--checklist_item_padding-bottom, .35em);
21390	--awb-item-padding-left: var(--checklist_item_padding-left, 0);
21391	--awb-odd-row-bgcolor: var(--checklist_odd_row_bgcolor, transparent);
21392	--awb-even-row-bgcolor: var(--checklist_even_row_bgcolor, transparent);
21393	--awb-textcolor: var(--checklist_text_color, inherit);
21394	--awb-icon-width: auto;
21395	--awb-icon-height: auto;
21396	--awb-icon-margin: 0;
21397	--awb-content-margin: 0;
21398	--awb-circlecolor: var(--checklist_circle_color);
21399	--awb-circle-yes-font-size: inherit;
21400	--awb-iconcolor: var(--checklist_icons_color);
21401	list-style-type: none;
21402	padding: 0;
21403	margin: var(--awb-margin-top) var(--awb-margin-right) var(--awb-margin-bottom) var(--awb-margin-left);
21404	font-size: var(--awb-size);
21405	line-height: var(--awb-line-height);
21406}
21407
21408.fusion-checklist.fusion-checklist-default .fusion-li-item:first-child, ul.fusion-checklist.fusion-checklist-default .fusion-li-item:first-child {
21409	--awb-item-padding-top: 0;
21410}
21411
21412.fusion-checklist .fusion-li-item, .fusion-checklist.fusion-404-checklist > li, ul.fusion-checklist .fusion-li-item, ul.fusion-checklist.fusion-404-checklist > li {
21413	padding-top: var(--awb-item-padding-top);
21414	padding-right: var(--awb-item-padding-right);
21415	padding-bottom: var(--awb-item-padding-bottom);
21416	padding-left: var(--awb-item-padding-left);
21417	margin-left: 0;
21418}
21419
21420.fusion-checklist .fusion-li-item:nth-child(odd), .fusion-checklist.fusion-404-checklist > li:nth-child(odd), ul.fusion-checklist .fusion-li-item:nth-child(odd), ul.fusion-checklist.fusion-404-checklist > li:nth-child(odd) {
21421	background-color: var(--awb-odd-row-bgcolor);
21422}
21423
21424.fusion-checklist .fusion-li-item:nth-child(2n), .fusion-checklist.fusion-404-checklist > li:nth-child(2n), ul.fusion-checklist .fusion-li-item:nth-child(2n), ul.fusion-checklist.fusion-404-checklist > li:nth-child(2n) {
21425	background-color: var(--awb-even-row-bgcolor);
21426}
21427
21428.fusion-checklist .fusion-li-item p:first-of-type, .fusion-checklist.fusion-404-checklist > li p:first-of-type, ul.fusion-checklist .fusion-li-item p:first-of-type, ul.fusion-checklist.fusion-404-checklist > li p:first-of-type {
21429	margin-top: 0;
21430}
21431
21432.fusion-checklist .fusion-li-item p:last-of-type, .fusion-checklist.fusion-404-checklist > li p:last-of-type, ul.fusion-checklist .fusion-li-item p:last-of-type, ul.fusion-checklist.fusion-404-checklist > li p:last-of-type {
21433	margin-bottom: 0;
21434}
21435
21436.fusion-checklist .fusion-li-item-content, ul.fusion-checklist .fusion-li-item-content {
21437	color: var(--awb-textcolor);
21438	margin-inline-start: var(--awb-content-margin);
21439}
21440
21441.fusion-checklist.fusion-checklist-divider .fusion-li-item, .fusion-checklist.fusion-checklist-divider.fusion-404-checklist > li, ul.fusion-checklist.fusion-checklist-divider .fusion-li-item, ul.fusion-checklist.fusion-checklist-divider.fusion-404-checklist > li {
21442	border-bottom: 1px solid var(--awb-divider-color);
21443}
21444
21445.fusion-checklist.type-numbered .fusion-builder-child-element-content, .fusion-checklist.type-numbered li, ul.fusion-checklist.type-numbered .fusion-builder-child-element-content, ul.fusion-checklist.type-numbered li {
21446	display: flex;
21447	align-items: center;
21448}
21449
21450.fusion-checklist.type-numbered .fusion-builder-child-element-content .fusion-li-item-content, .fusion-checklist.type-numbered li .fusion-li-item-content, ul.fusion-checklist.type-numbered .fusion-builder-child-element-content .fusion-li-item-content, ul.fusion-checklist.type-numbered li .fusion-li-item-content {
21451	margin: 0;
21452}
21453
21454.fusion-checklist.type-numbered .icon-wrapper, ul.fusion-checklist.type-numbered .icon-wrapper {
21455	width: calc(var(--awb-icon-width) + 10px);
21456	height: calc(var(--awb-icon-width) + 10px);
21457	color: var(--awb-iconcolor);
21458}
21459
21460.fusion-checklist .icon-wrapper, ul.fusion-checklist .icon-wrapper {
21461	display: flex;
21462	align-items: center;
21463	justify-content: center;
21464	flex-shrink: 0;
21465	float: left;
21466	width: var(--awb-icon-width);
21467	height: var(--awb-icon-height);
21468	margin-inline-end: var(--awb-icon-margin);
21469}
21470
21471.fusion-checklist .fusion-li-icon, ul.fusion-checklist .fusion-li-icon {
21472	display: inline-block;
21473	color: var(--awb-iconcolor);
21474}
21475
21476.fusion-checklist .circle-yes, ul.fusion-checklist .circle-yes {
21477	border-radius: 50%;
21478	background-clip: padding-box;
21479	background-color: var(--awb-circlecolor);
21480	font-size: var(--awb-circle-yes-font-size);
21481	color: #fff;
21482	text-align: center;
21483}
21484
21485.fusion-content-boxes {
21486	--awb-backgroundcolor: var(--content_box_bg_color);
21487	--awb-body-color: var(--content_box_body_color);
21488	--awb-title-color: var(--content_box_title_color);
21489	--awb-iconcolor: var(--content_box_icon_color);
21490	--awb-hover-accent-color: var(--content_box_hover_animation_accent_color, var(--link_hover_color));
21491	--awb-circle-hover-accent-color: var(--awb-hover-accent-color);
21492	--awb-margin-top: var(--content_box_margin_top, 0px);
21493	--awb-margin-bottom: var(--content_box_margin_bottom, 60px);
21494	--awb-item-margin-bottom: 20px;
21495	--awb-item-margin-top: 0px;
21496	--awb-content-padding-left: 0;
21497	--awb-content-padding-right: 0;
21498	--awb-content-text-align: initial;
21499	--awb-border-radius-top-left: 0;
21500	--awb-border-radius-top-right: 0;
21501	--awb-border-radius-bottom-right: 0;
21502	--awb-border-radius-bottom-left: 0;
21503	--awb-box-shadow: none;
21504	margin-top: var(--awb-margin-top);
21505	margin-bottom: var(--awb-margin-bottom);
21506}
21507
21508.fusion-content-boxes.has-flex-alignment {
21509	display: flex;
21510	flex-wrap: wrap;
21511	align-items: var(--awb-alignment, flex-start);
21512}
21513
21514.fusion-content-boxes.has-flex-alignment .col {
21515	height: 100%;
21516}
21517
21518.fusion-content-boxes.has-flex-alignment .fusion-builder-child-element-content {
21519	height: 100%;
21520}
21521
21522.fusion-content-boxes .col {
21523	position: relative;
21524}
21525
21526.fusion-content-boxes .fusion-column {
21527	box-sizing: border-box;
21528	margin-bottom: var(--awb-item-margin-bottom);
21529	margin-top: var(--awb-item-margin-top);
21530}
21531
21532.fusion-content-boxes .link-area-box {
21533	cursor: pointer;
21534}
21535
21536.fusion-content-boxes .link-area-box .fusion-read-more, .fusion-content-boxes .link-area-box .fusion-read-more-button {
21537	pointer-events: none;
21538}
21539
21540.fusion-content-boxes .icon .fontawesome-icon {
21541	margin-right: 0;
21542	margin-left: 0;
21543	color: var(--awb-iconcolor);
21544}
21545
21546.fusion-content-boxes .icon > span {
21547	display: inline-block;
21548}
21549
21550.fusion-content-boxes .icon * {
21551	box-sizing: border-box;
21552}
21553
21554.fusion-content-boxes .heading {
21555	overflow: hidden;
21556	margin-bottom: 15px;
21557}
21558
21559.fusion-content-boxes .heading .heading-link {
21560	text-decoration: none;
21561	box-shadow: none;
21562}
21563
21564.fusion-content-boxes .heading .heading-link:hover .content-box-heading {
21565	color: var(--awb-hover-accent-color);
21566}
21567
21568.fusion-content-boxes .heading .heading-link:hover .fontawesome-icon {
21569	background-color: #65bc7b;
21570	border-color: #65bc7b;
21571}
21572
21573.fusion-content-boxes .heading .heading-link .icon {
21574	height: auto;
21575	width: auto;
21576	display: block;
21577}
21578
21579.fusion-content-boxes .heading .content-box-heading, .fusion-content-boxes .heading .fontawesome-icon, .fusion-content-boxes .heading a {
21580	transition: all .3s;
21581}
21582
21583.fusion-content-boxes .heading .content-box-heading {
21584	margin: 0;
21585	padding: 0;
21586	color: var(--awb-title-color);
21587}
21588
21589.fusion-content-boxes .heading div.content-box-heading, .fusion-content-boxes .heading p.content-box-heading {
21590	font-size: var(--body_typography-font-size);
21591}
21592
21593.fusion-content-boxes .heading img {
21594	float: none;
21595	margin: 0;
21596}
21597
21598.fusion-content-boxes .fusion-content-box-hover .fusion-read-more:hover, .fusion-content-boxes .fusion-content-box-hover .fusion-read-more:hover:after, .fusion-content-boxes .fusion-content-box-hover .fusion-read-more:hover:before, .fusion-content-boxes .fusion-content-box-hover .link-area-box-hover .heading .content-box-heading, .fusion-content-boxes .fusion-content-box-hover .link-area-box-hover .heading .heading-link .content-box-heading, .fusion-content-boxes .fusion-content-box-hover .link-area-box-hover.link-area-box .fusion-read-more, .fusion-content-boxes .fusion-content-box-hover .link-area-box-hover.link-area-box .fusion-read-more::after, .fusion-content-boxes .fusion-content-box-hover .link-area-box-hover.link-area-box .fusion-read-more::before, .fusion-content-boxes .fusion-content-box-hover .link-area-link-icon-hover .heading .content-box-heading, .fusion-content-boxes .fusion-content-box-hover .link-area-link-icon-hover .heading .heading-link .content-box-heading, .fusion-content-boxes .fusion-content-box-hover .link-area-link-icon-hover .icon .circle-no, .fusion-content-boxes .fusion-content-box-hover .link-area-link-icon-hover.link-area-box .fusion-read-more, .fusion-content-boxes .fusion-content-box-hover .link-area-link-icon-hover.link-area-box .fusion-read-more::after, .fusion-content-boxes .fusion-content-box-hover .link-area-link-icon-hover.link-area-box .fusion-read-more::before {
21599	color: var(--awb-hover-accent-color);
21600}
21601
21602.fusion-content-boxes .fusion-content-box-hover .link-area-box-hover .heading .icon > span {
21603	border-color: var(--awb-hover-accent-color) !important;
21604}
21605
21606.fusion-content-boxes .fusion-content-box-hover .link-area-box-hover.icon-hover-animation-pulsate .fontawesome-icon:after, .fusion-content-boxes .fusion-content-box-hover .link-area-box-hover.icon-wrapper-hover-animation-pulsate .
21606icon span:after, .fusion-content-boxes .fusion-content-box-hover .link-area-link-icon-hover.icon-hover-animation-pulsate .fontawesome-icon:after, .fusion-content-boxes .fusion-content-box-hover .link-area-link-icon-hover.icon-wrapper-hover-animation-pulsate .icon span:after {
21607	box-shadow: 0 0 0 2px rgba(255, 255, 255, .1), 0 0 10px 10px var(--awb-hover-accent-color), 0 0 0 10px rgba(255, 255, 255, .5);
21608}
21609
21610.fusion-content-boxes .fusion-content-box-hover .link-area-box-hover .icon .circle-no {
21611	color: var(--awb-hover-accent-color) !important;
21612}
21613
21614.fusion-content-boxes .fusion-content-box-hover .icon.hover .circle-no, .fusion-content-boxes .fusion-content-box-hover .link-area-link-icon-hover .icon .circle-no {
21615	color: var(--awb-iconcolor-hover, var(--awb-hover-accent-color));
21616}
21617
21618.fusion-content-boxes .fusion-content-box-hover .link-area-link-icon-hover .heading .icon > span {
21619	background-color: var(--awb-circle-hover-accent-color) !important;
21620}
21621
21622.fusion-content-boxes .fusion-content-box-hover .heading-link:hover .icon i.circle-yes, .fusion-content-boxes .fusion-content-box-hover .icon.hover i.circle-yes, .fusion-content-boxes .fusion-content-box-hover .link-area-box-hover .heading .icon i.circle-yes, .fusion-content-boxes .fusion-content-box-hover .link-area-box:hover .heading-link .icon i.circle-yes, .fusion-content-boxes .fusion-content-box-hover .link-area-link-icon-hover .heading .icon i.circle-yes {
21623	background-color: var(--awb-circlecolor-hover, var(--awb-circle-hover-accent-color)) !important;
21624	border-color: var(--awb-circlecolor-hover, var(--awb-hover-accent-color)) !important;
21625	color: var(--awb-iconcolor-hover, var(--content_box_icon_color));
21626}
21627
21628.fusion-content-boxes .fusion-content-box-hover .link-area-box.link-area-box-hover .fusion-content-box-button {
21629	background: var(--button_gradient_top_color_hover);
21630	color: var(--button_accent_hover_color);
21631	--button_gradient: linear-gradient(var(--button_gradient_angle, 180deg), var(--button_gradient_top_color) var(--button_gradient_start, 0%), var(--button_gradient_bottom_color) var(--button_gradient_end, 100%));
21632	background-image: var(--button_gradient);
21633}
21634
21635.fusion-content-boxes .fusion-content-box-hover .link-area-box.link-area-box-hover .fusion-content-box-button .fusion-button-text {
21636	color: var(--button_accent_hover_color);
21637}
21638
21639.fusion-content-boxes .fontawesome-icon.circle-yes {
21640	margin-top: 0;
21641}
21642
21643.fusion-content-boxes .fusion-read-more:after, .fusion-content-boxes .fusion-read-more:before {
21644	transition: all .3s;
21645}
21646
21647.fusion-content-boxes .fusion-read-more-button {
21648	margin-top: 18px;
21649}
21650
21651.fusion-content-boxes .link-type-button-bar .content-container {
21652	padding-bottom: 50px;
21653	position: relative;
21654}
21655
21656.fusion-content-boxes .link-type-button-bar .fusion-read-more {
21657	width: 100%;
21658	position: absolute;
21659	bottom: 0;
21660	left: 0;
21661	padding: 5px 0;
21662	text-align: center;
21663}
21664
21665.fusion-content-boxes .link-type-button-bar .fusion-read-more:after {
21666	display: none;
21667}
21668
21669.fusion-content-boxes .content-container {
21670	color: var(--awb-body-color);
21671	padding-left: var(--awb-content-padding-left);
21672	padding-right: var(--awb-content-padding-right);
21673	margin-bottom: 20px;
21674	text-align: var(--awb-content-text-align);
21675}
21676
21677.fusion-content-boxes .content-container > p:last-child {
21678	margin-bottom: 0;
21679}
21680
21681.fusion-content-boxes .content-container .fusion-read-more {
21682	display: block;
21683	margin-top: 18px;
21684}
21685
21686.fusion-content-boxes .content-wrapper-background {
21687	padding: 35px;
21688	background-color: var(--awb-backgroundcolor);
21689	border-radius: var(--awb-border-radius-top-left) var(--awb-border-radius-top-right) var(--awb-border-radius-bottom-right) var(--awb-border-radius-bottom-left);
21690	box-shadow: var(--awb-box-shadow);
21691}
21692
21693.fusion-content-boxes .content-box-shortcode-timeline {
21694	display: block;
21695	height: 1px;
21696	border-top-style: solid;
21697	border-top-width: 1px;
21698	position: absolute;
21699	top: 0;
21700	left: 50%;
21701	z-index: 1;
21702	margin-right: 10px;
21703}
21704
21705.fusion-content-boxes .content-box-shortcode-timeline-vertical {
21706	display: block;
21707	width: 1px;
21708	border-left-style: solid;
21709	border-left-width: 1px;
21710	position: absolute;
21711	top: 0;
21712	z-index: 1;
21713}
21714
21715.fusion-content-boxes.content-boxes .content-box-column-last .content-box-shortcode-timeline, .fusion-content-boxes.content-boxes .content-box-column-last-in-row .content-box-shortcode-timeline {
21716	display: none;
21717}
21718
21719.fusion-content-boxes.content-boxes-clean-horizontal.content-boxes .content-box-column-last, .fusion-content-boxes.content-boxes-clean-horizontal.content-boxes .content-box-column-last-in-row, .fusion-content-boxes.content-boxes-clean-vertical.content-boxes .content-box-column-last, .fusion-content-boxes.content-boxes-clean-vertical.content-boxes .content-box-column-last-in-row {
21720	border-right-width: 1px;
21721}
21722
21723.fusion-content-boxes.content-boxes-timeline-horizontal .content-box-column .icon, .fusion-content-boxes.content-boxes-timeline-vertical .content-box-column .icon {
21724	opacity: 0;
21725}
21726
21727.fusion-content-boxes.content-boxes-timeline-horizontal .content-box-column.fusion-appear .icon {
21728	animation: fusionExpandAndShow 1s 1 cubic-bezier(.17, .67, .83, .67);
21729	opacity: 1;
21730	transform: scale(1);
21731}
21732
21733.fusion-content-boxes.content-boxes-timeline-horizontal .content-box-column.fusion-appear .content-box-shortcode-timeline {
21734	animation: fusionExpandWidth 1s 1 cubic-bezier(.17, .67, .83, .67);
21735	width: 100%;
21736}
21737
21738.fusion-content-boxes.content-boxes-timeline-vertical .content-box-column.fusion-appear .icon {
21739	animation: fusionExpandAndShow 1s 1 cubic-bezier(.17, .67, .83, .67);
21740	opacity: 1;
21741	transform: scale(1);
21742}
21743
21744.fusion-content-boxes.content-boxes-timeline-vertical .content-box-column.fusion-appear .content-box-shortcode-timeline-vertical {
21745	animation: fusionExpandHeight 1s 1 cubic-bezier(.17, .67, .83, .67);
21746	height: calc(100% + 40px);
21747}
21748
21749.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon .icon, .fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon .image {
21750	display: table-cell;
21751	vertical-align: middle;
21752	float: none;
21753}
21754
21755.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon .content-box-heading {
21756	display: table-cell;
21757	vertical-align: middle;
21758	line-height: normal;
21759}
21760
21761.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon.icon-right .content-box-heading {
21762	float: none !important;
21763}
21764
21765.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon.icon-right i, .fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon.icon-right img {
21766	margin-right: 0;
21767	margin-left: 20px;
21768}
21769
21770.fusion-content-boxes.content-boxes-icon-on-side .heading {
21771	margin-bottom: 15px;
21772}
21773
21774.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon {
21775	position: relative;
21776	overflow: visible;
21777}
21778
21779.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon .content-box-heading {
21780	vertical-align: top;
21781}
21782
21783.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right .content-box-heading {
21784	float: right;
21785}
21786
21787.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right .icon, .fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right .image {
21788	right: 0;
21789}
21790
21791.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right .icon i, .fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right .icon img, .fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right .image i, .fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right .image img {
21792	margin-left: 20px;
21793	margin-right: 0;
21794}
21795
21796.fusion-content-boxes.content-boxes-icon-on-side .icon, .fusion-content-boxes.content-boxes-icon-on-side .image {
21797	position: absolute;
21798}
21799
21800.fusion-content-boxes.content-boxes-icon-on-side .content-container.icon-small {
21801	padding-left: 55px;
21802}
21803
21804.fusion-content-boxes.content-boxes-icon-on-side .content-container.icon-medium {
21805	padding-left: 70px;
21806}
21807
21808.fusion-content-boxes.content-boxes-icon-on-side .content-container.icon-large {
21809	padding-left: 85px;
21810}
21811
21812.fusion-content-boxes.content-boxes-icon-on-side.content-right .content-container {
21813	padding-left: 0 !important;
21814}
21815
21816.fusion-content-boxes.content-boxes-icon-on-side.content-right .content-container.icon-small {
21817	padding-right: 45px;
21818}
21819
21820.fusion-content-boxes.content-boxes-icon-on-side.content-right .content-container.icon-medium {
21821	padding-right: 60px;
21822}
21823
21824.fusion-content-boxes.content-boxes-icon-on-side.content-right .content-container.icon-large {
21825	padding-right: 75px;
21826}
21827
21828.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon, .fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon {
21829	display: table;
21830	width: auto;
21831}
21832
21833.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon .heading-link, .fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon .heading-link {
21834	display: block;
21835}
21836
21837.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon img, .fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon img {
21838	margin-right: 20px;
21839	max-width: none;
21840}
21841
21842.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon .fontawesome-icon, .fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon .fontawesome-icon {
21843	display: block;
21844	float: none;
21845	margin-right: 20px;
21846}
21847
21848.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon i.small, .fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon i.small {
21849	height: 35px;
21850	width: 35px;
21851	line-height: 35px;
21852	font-size: 18px;
21853}
21854
21855.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon i.medium, .fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon i.medium {
21856	height: 50px;
21857	width: 50px;
21858	line-height: 50px;
21859	font-size: 21px;
21860}
21861
21862.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon i.large, .fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon i.large {
21863	width: 65px;
21864	height: 65px;
21865	line-height: 65px;
21866	font-size: 24px;
21867}
21868
21869.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right, .fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon.icon-right {
21870	float: right !important;
21871}
21872
21873.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right .icon, .fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right .image, .fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon.icon-right .icon, .fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon.icon-right .image {
21874	float: none;
21875}
21876
21877.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right .icon i, .fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon.icon-right .icon i {
21878	margin-right: 0 !important;
21879}
21880
21881.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right .content-box-heading, .fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon.icon-right .content-box-heading {
21882	text-align: right;
21883}
21884
21885.fusion-content-boxes.content-boxes-icon-on-side .content-icon-wrapper-yes .heading-with-icon .icon span, .fusion-content-boxes.content-boxes-icon-with-title .content-icon-wrapper-yes .heading-with-icon .icon span {
21886	margin-right: 20px;
21887}
21888
21889.fusion-content-boxes.content-boxes-icon-on-side .content-icon-wrapper-yes .heading-with-icon.icon-right .icon span, .fusion-content-boxes.content-boxes-icon-with-title .content-icon-wrapper-yes .heading-with-icon.icon-right .icon span {
21890	margin-left: 20px;
21891	margin-right: 0;
21892}
21893
21894.fusion-content-boxes.content-boxes-icon-on-side .content-icon-wrapper-yes .heading-with-icon .fontawesome-icon, .fusion-content-boxes.content-boxes-icon-with-title .content-icon-wrapper-yes .heading-with-icon .fontawesome-icon {
21895	margin-right: 0;
21896}
21897
21898.fusion-content-boxes.content-boxes-icon-on-top .heading {
21899	text-align: center;
21900}
21901
21902.fusion-content-boxes.content-boxes-icon-on-top .heading .icon {
21903	margin-bottom: 15px;
21904}
21905
21906.fusion-content-boxes.content-boxes-icon-on-top .heading .fontawesome-icon {
21907	display: block;
21908	float: none;
21909	margin: 0 auto;
21910	height: 64px;
21911	width: 64px;
21912	line-height: 64px;
21913	font-size: 24px;
21914}
21915
21916.fusion-content-boxes.content-boxes-icon-on-top .heading i.small {
21917	height: 35px;
21918	width: 35px;
21919	line-height: 35px;
21920	font-size: 18px;
21921}
21922
21923.fusion-content-boxes.content-boxes-icon-on-top .heading i.medium {
21924	height: 50px;
21925	width: 50px;
21926	line-height: 50px;
21927	font-size: 21px;
21928}
21929
21930.fusion-content-boxes.content-boxes-icon-on-top .heading i.large {
21931	width: 65px;
21932	height: 65px;
21933	line-height: 65px;
21934	font-size: 24px;
21935}
21936
21937.fusion-content-boxes.content-boxes-icon-on-top .heading img {
21938	margin-bottom: 20px;
21939}
21940
21941.fusion-content-boxes.content-boxes-icon-on-top .content-container, .fusion-content-boxes.content-boxes-icon-on-top .fusion-read-more {
21942	text-align: center;
21943}
21944
21945.fusion-content-boxes.content-boxes-icon-boxed {
21946	overflow: visible;
21947}
21948
21949.fusion-content-boxes.content-boxes-icon-boxed .content-wrapper-boxed {
21950	overflow: visible;
21951	padding: 50px 35px 35px;
21952	text-align: center;
21953}
21954
21955.fusion-content-boxes.content-boxes-icon-boxed .link-type-button-bar .content-container {
21956	padding-bottom: 50px;
21957}
21958
21959.fusion-content-boxes.content-boxes-icon-boxed .heading {
21960	overflow: visible;
21961	position: relative;
21962	text-align: center;
21963}
21964
21965.fusion-content-boxes.content-boxes-icon-boxed .heading .fontawesome-icon {
21966	display: block;
21967	position: absolute;
21968	left: 50%;
21969	top: -80px;
21970	float: none;
21971	height: 64px;
21972	width: 64px;
21973	line-height: 64px;
21974	font-size: 24px;
21975}
21976
21977.fusion-content-boxes.content-boxes-icon-boxed .heading i.small {
21978	height: 35px;
21979	width: 35px;
21980	line-height: 35px;
21981	font-size: 18px;
21982	top: -67px;
21983	margin-left: -17px;
21984}
21985
21986.fusion-content-boxes.content-boxes-icon-boxed .heading i.medium {
21987	height: 50px;
21988	width: 50px;
21989	line-height: 50px;
21990	font-size: 21px;
21991	top: -76px;
21992	margin-left: -25px;
21993}
21994
21995.fusion-content-boxes.content-boxes-icon-boxed .heading i.large {
21996	width: 65px;
21997	height: 65px;
21998	line-height: 65px;
21999	font-size: 24px;
22000	top: -85px;
22001}
22002
22003.fusion-content-boxes.content-boxes-icon-boxed .heading .image {
22004	display: block;
22005	position: absolute;
22006	left: 50%;
22007}
22008
22009.fusion-content-boxes.content-boxes-icon-boxed .content-container, .fusion-content-boxes.content-boxes-icon-boxed .fusion-read-more {
22010	text-align: center;
22011}
22012
22013.fusion-content-boxes.content-boxes-timeline-horizontal .icon {
22014	position: relative;
22015	z-index: 2;
22016}
22017
22018.fusion-content-boxes.content-boxes-timeline-horizontal .content-box-column .content-box-wrapper {
22019	position: static;
22020}
22021
22022.fusion-content-boxes.content-boxes-timeline-vertical .heading-with-icon, .fusion-content-boxes.content-boxes-timeline-vertical .heading-with-icon .heading-link {
22023	display: flex;
22024	align-items: center;
22025	overflow: visible;
22026}
22027
22028.fusion-content-boxes.content-boxes-timeline-vertical .content-box-column > .col {
22029	position: static;
22030}
22031
22032.fusion-content-boxes.content-boxes-timeline-vertical .icon {
22033	position: relative;
22034	z-index: 2;
22035}
22036
22037.fusion-content-boxes.content-boxes-timeline-vertical .content-box-column-last .content-box-shortcode-timeline-vertical {
22038	display: none;
22039}
22040
22041.do-animate .fusion-content-boxes .fusion-animated {
22042	animation-fill-mode: none;
22043	position: relative;
22044}
22045
22046.fusion-content-boxes.content-boxes-clean-vertical {
22047	margin-left: 0;
22048	margin-right: 0;
22049}
22050
22051.fusion-content-boxes.content-boxes-clean-vertical .content-box-column {
22052	border-style: solid;
22053	border-width: 1px;
22054	border-right-width: 0;
22055	padding: 0;
22056}
22057
22058.fusion-content-boxes.content-boxes-clean-vertical .col {
22059	padding: 30px;
22060}
22061
22062.fusion-content-boxes.content-boxes-clean-vertical .link-type-button {
22063	padding-bottom: 0;
22064}
22065
22066.fusion-content-boxes.content-boxes-clean-vertical .link-type-button-bar .content-container {
22067	padding-bottom: 60px;
22068}
22069
22070.fusion-content-boxes.content-boxes-clean-horizontal {
22071	margin-left: 0;
22072	margin-right: 0;
22073}
22074
22075.fusion-content-boxes.content-boxes-clean-horizontal .content-box-column {
22076	border-style: solid;
22077	border-width: 1px;
22078	border-right-width: 0;
22079	padding: 0;
22080}
22081
22082.fusion-content-boxes.content-boxes-clean-horizontal .col {
22083	padding: 30px;
22084}
22085
22086.fusion-content-boxes.content-boxes-clean-horizontal .link-type-button-bar .content-container {
22087	padding-bottom: 60px;
22088}
22089
22090.fusion-content-boxes a {
22091	text-decoration: none;
22092	box-shadow: none;
22093}
22094
22095.content-boxes-icon-on-top .col {
22096	text-align: center;
22097}
22098
22099.content-boxes-icon-on-top .col .more a {
22100	float: none;
22101}
22102
22103.content-boxes-icon-on-top .col .heading-and-icon .fontawesome-icon {
22104	float: none;
22105	width: 64px;
22106	height: 64px;
22107	line-height: 64px;
22108	font-size: 2
221084px;
22109	margin: 0;
22110	display: inline-block;
22111}
22112
22113.content-boxes-icon-on-top .col .heading-and-icon img {
22114	float: none;
22115	margin-right: 0;
22116}
22117
22118.content-boxes-icon-on-top .col .heading-and-icon h2 {
22119	padding-left: 0;
22120}
22121
22122.content-boxes-icon-on-side .col-content-container {
22123	padding-left: 45px;
22124}
22125
22126.content-boxes-icon-boxed {
22127	overflow: visible;
22128}
22129
22130.content-boxes-icon-boxed .col {
22131	overflow: visible !important;
22132	text-align: center;
22133	padding: 50px 2% 2%;
22134}
22135
22136.content-boxes-icon-boxed .col .more a {
22137	float: none;
22138}
22139
22140.content-boxes-icon-boxed .col .heading-and-icon {
22141	overflow: visible;
22142	position: relative;
22143}
22144
22145.content-boxes-icon-boxed .col .heading-and-icon .fontawesome-icon, .content-boxes-icon-boxed .col .heading-and-icon img {
22146	float: none;
22147	position: absolute;
22148	top: -80px;
22149	width: 64px;
22150	height: 64px;
22151	line-height: 64px;
22152	font-size: 24px;
22153	margin: 0 0 0 -32px;
22154	left: 50%;
22155}
22156
22157.content-boxes-icon-boxed .col .heading-and-icon img {
22158	float: none;
22159}
22160
22161.content-boxes-icon-boxed .col .heading-and-icon h2 {
22162	padding-left: 0;
22163}
22164
22165.fusion-countdown {
22166	--awb-background: var(--countdown_background_color, var(--awb-color5));
22167	--awb-background-size: auto;
22168	--awb-border-radius: 0;
22169	--awb-counter-box-spacing: calc(var(--countdown_counter_box_spacing, 10px) / 2);
22170	--awb-counter-box-color: var(--countdown_counter_box_color, var(--awb-color7));
22171	--awb-counter-padding-top: var(--countdown_counter_padding-top, .6em);
22172	--awb-counter-padding-right: var(--countdown_counter_padding-right, 1.1em);
22173	--awb-counter-padding-bottom: var(--countdown_counter_padding-bottom, .6em);
22174	--awb-counter-padding-left: var(--countdown_counter_padding-left, 1.1em);
22175	--awb-counter-border-size: var(--countdown_counter_border_size, 0);
22176	--awb-counter-border-color: var(--countdown_counter_border_color, var(--awb-color7));
22177	--awb-counter-border-radius: var(--countdown_counter_border_radius, 4px);
22178	--awb-counter-font-size: var(--countdown_counter_font_size, 18px);
22179	--awb-counter-text-color: var(--countdown_counter_text_color, var(--awb-color1));
22180	--awb-label-font-size: var(--countdown_label_font_size, 18px);
22181	--awb-label-color: var(--countdown_label_color, var(--awb-color1));
22182	--awb-heading-font-size: var(--countdown_heading_font_size, 18px);
22183	--awb-heading-text-color: var(--countdown_heading_text_color, var(--awb-color1));
22184	--awb-subheading-font-size: var(--countdown_subheading_font_size, 14px);
22185	--awb-subheading-text-color: var(--countdown_subheading_text_color, var(--awb-color1));
22186	--awb-link-text-color: var(--countdown_link_text_color, var(--awb-color1));
22187	--awb-element-margin-top: 0;
22188	--awb-element-margin-right: 0;
22189	--awb-element-margin-bottom: 0;
22190	--awb-element-margin-left: 0;
22191	padding: 30px;
22192	background: var(--awb-background);
22193	background-size: var(--awb-background-size);
22194	border-radius: var(--awb-border-radius);
22195	margin-top: var(--awb-element-margin-top);
22196	margin-right: var(--awb-element-margin-right);
22197	margin-bottom: var(--awb-element-margin-bottom);
22198	margin-left: var(--awb-element-margin-left);
22199}
22200
22201.fusion-countdown.fusion-no-bg {
22202	padding: 0;
22203}
22204
22205.fusion-countdown .fusion-countdown-wrapper {
22206	display: flex;
22207	flex-wrap: nowrap;
22208	flex-direction: row;
22209	justify-content: space-between;
22210	align-items: center;
22211	margin: 0 -7.5px;
22212}
22213
22214.fusion-countdown .fusion-countdown-counter-wrapper, .fusion-countdown .fusion-countdown-heading-wrapper, .fusion-countdown .fusion-countdown-link-wrapper {
22215	margin: 0 7.5px;
22216}
22217
22218.fusion-countdown .fusion-countdown-heading {
22219	font-weight: 700;
22220	letter-spacing: 2px;
22221	line-height: 1.2em;
22222	font-size: var(--awb-heading-font-size);
22223	color: var(--awb-heading-text-color);
22224}
22225
22226.fusion-countdown .fusion-countdown-subheading {
22227	letter-spacing: 1px;
22228	line-height: 1.2em;
22229	font-size: var(--awb-subheading-font-size);
22230	color: var(--awb-subheading-text-color);
22231}
22232
22233.fusion-countdown .fusion-countdown-counter-wrapper {
22234	display: flex;
22235	flex-wrap: wrap;
22236	justify-content: center;
22237	overflow: hidden;
22238	text-align: center;
22239	margin: 0 calc(7.5px - var(--awb-counter-box-spacing));
22240	font-size: var(--awb-counter-font-size);
22241	color: var(--awb-counter-text-color);
22242}
22243
22244.fusion-countdown .fusion-countdown-counter-wrapper.awb-flex-grow {
22245	flex-grow: 1;
22246}
22247
22248.fusion-countdown .fusion-dash-wrapper {
22249	display: inline-block;
22250	padding: var(--awb-counter-box-spacing);
22251}
22252
22253.fusion-countdown .fusion-dash {
22254	display: flex;
22255	align-items: center;
22256	justify-content: center;
22257	line-height: 1;
22258	background-color: var(--awb-counter-box-color);
22259	padding-top: var(--awb-counter-padding-top);
22260	padding-right: var(--awb-counter-padding-right);
22261	padding-bottom: var(--awb-counter-padding-bottom);
22262	padding-left: var(--awb-counter-padding-left);
22263	border: calc(var(--awb-counter-border-size) * 1px) solid var(--awb-counter-border-color);
22264	border-radius: var(--awb-counter-border-radius);
22265}
22266
22267.fusion-countdown .fusion-digit-wrapper {
22268	display: flex;
22269	justify-content: center;
22270}
22271
22272.rtl .fusion-countdown .fusion-digit-wrapper {
22273	direction: ltr;
22274}
22275
22276.fusion-countdown .fusion-digit > div {
22277	margin: 0 -.21em;
22278	width: 1em;
22279}
22280
22281.fusion-countdown .fusion-hundred-digit, .fusion-countdown .fusion-thousand-digit {
22282	display: none;
22283}
22284
22285.fusion-countdown .fusion-dash-title {
22286	min-width: 46px;
22287	font-size: var(--awb-label-font-size);
22288	color: var(--awb-label-color);
22289}
22290
22291.ltr .fusion-countdown .fusion-dash-title {
22292	padding-left: .25em;
22293}
22294
22295.rtl .fusion-countdown .fusion-dash-title {
22296	padding-right: .25em;
22297	direction: rtl;
22298}
22299
22300.fusion-countdown .fusion-countdown-link {
22301	letter-spacing: 2px;
22302	color: var(--awb-link-text-color);
22303}
22304
22305.fusion-countdown .fusion-countdown-link:hover {
22306	opacity: .7;
22307}
22308
22309.fusion-countdown.fusion-countdown-has-heading .fusion-countdown-subheading {
22310	margin-bottom: .4em;
22311}
22312
22313.fusion-countdown.fusion-countdown-stacked .fusion-countdown-wrapper {
22314	flex-direction: column;
22315}
22316
22317.fusion-countdown.fusion-countdown-stacked .fusion-countdown-heading-wrapper {
22318	text-align: center;
22319}
22320
22321.fusion-countdown.fusion-countdown-stacked.fusion-countdown-has-heading .fusion-countdown-counter-wrapper {
22322	margin-top: 1em;
22323}
22324
22325.fusion-countdown.fusion-countdown-stacked.fusion-countdown-has-link .fusion-countdown-counter-wrapper {
22326	margin-bottom: 1em;
22327}
22328
22329.fusion-countdown.fusion-countdown-label-bottom .fusion-dash, .fusion-countdown.fusion-countdown-label-top .fusion-dash {
22330	flex-direction: column;
22331}
22332
22333.fusion-countdown.fusion-countdown-label-bottom .fusion-dash-title, .fusion-countdown.fusion-countdown-label-top .fusion-dash-title {
22334	width: 100%;
22335}
22336
22337.fusion-countdown.fusion-countdown-label-top .fusion-digit-wrapper {
22338	order: 2;
22339}
22340
22341.fusion-countdown.fusion-countdown-label-top .fusion-dash-title {
22342	order: 1;
22343	padding: 0 0 .25em 0;
22344}
22345
22346.fusion-countdown.fusion-countdown-label-bottom .fusion-dash-title {
22347	padding: .25em 0 0 0;
22348}
22349
22350.fusion-counters-box {
22351	--awb-icon-size: var(--counter_box_icon_size);
22352	--awb-border-color: var(--counter_box_border_color, #e5e4e3);
22353	--awb-margin-top: 0;
22354	--awb-margin-right: 0;
22355	--awb-margin-bottom: 0;
22356	--awb-margin-left: 0;
22357	--awb-title-size: var(--counter_box_title_size, 50);
22358	--awb-color: var(--counter_box_color, #65bc7b);
22359	--awb-body-color: var(--counter_box_body_color);
22360	--awb-body-size: var(--counter_box_body_size);
22361	margin: var(--awb-margin-top) var(--awb-margin-right) var(--awb-margin-bottom) var(--awb-margin-left);
22362}
22363
22364.fusion-counters-box.row {
22365	--awb-margin-left: -7px;
22366	--awb-margin-right: -7px;
22367	margin-left: var(--awb-margin-left);
22368	margin-right: var(--awb-margin-right);
22369}
22370
22371.fusion-counters-box .fusion-counter-box {
22372	padding: 0 7px;
22373	margin-bottom: 14px;
22374	text-align: center;
22375	box-sizing: border-box;
22376}
22377
22378.fusion-counters-box .fusion-counter-box .counter-box-container {
22379	padding: 20px;
22380	border: 1px solid var(--awb-border-color);
22381}
22382
22383.fusion-counters-box .counter-box-content {
22384	color: var(--awb-body-color);
22385	font-size: calc(var(--awb-body-size) * 1px);
22386}
22387
22388.fusion-counters-box .content-box-counter {
22389	color: var(--awb-color);
22390	font-size: calc(var(--awb-title-size) * 1px);
22391	line-height: normal;
22392}
22393
22394.fusion-counters-box .counter-box-icon {
22395	float: none;
22396	margin-top: -8px;
22397	vertical-align: middle;
22398	color: inherit;
22399	font-size: calc(var(--awb-icon-size) * 1px);
22400}
22401
22402.fusion-counters-box .fusion-counter-box-icon-top .counter-box-icon {
22403	display: block;
22404	float: none;
22405	margin: 0;
22406}
22407
22408.fusion-counters-circle {
22409	--awb-margin-top: 0;
22410	--awb-margin-right: 0;
22411	--awb-margin-bottom: 20px;
22412	--awb-margin-left: 0;
22413	margin: var(--awb-margin-top) var(--awb-margin-right) var(--awb-margin-bottom) var(--awb-margin-left);
22414	text-align: center;
22415}
22416
22417.fusion-counters-circle .counter-circle-wrapper {
22418	--awb-font-size: 50px;
22419	--awb-size: 220px;
22420	display: inline-block;
22421	position: relative;
22422	margin: 0 7.5px 15px 7.5px;
22423	overflow: hidden;
22424	text-align: center;
22425	height: var(--awb-size);
22426	width: var(--awb-size);
22427}
22428
22429.fusion-counters-circle .counter-circle {
22430	display: flex;
22431	align-items: center;
22432	justify-content: center;
22433	overflow: hidden;
22434	position: relative;
22435	height: var(--awb-size);
22436	width: var(--awb-size);
22437	font-size: var(--awb-font-size);
22438}
22439
22440.fusion-counters-circle .counter-circle .fusion-counter-circle-content-inner {
22441	line-height: 1;
22442	width: 80%;
22443}
22444
22445.fusion-counters-circle .counter-circle .fontawesome-icon {
22446	float: none;
22447	margin: 0;
22448	font-size: inherit;
22449}
22450
22451.fusion-counters-circle .counter-circle canvas {
22452	position: absolute;
22453	left: 0;
22454	top: 0;
22455}
22456
22457.fusion-counters-circle:last-child {
22458	margin-right: 0;
22459}
22460
22461.fusion-body .fusion-dropcap {
22462	--awb-color: var(--dropcap_color);
22463	display: inline-flex;
22464	align-items: center;
22465	justify-content: center;
22466	position: relative;
22467	top: 4px;
22468	float: left;
22469	margin-right: 10px;
22470	padding: 0;
22471	height: 52px;
22472	line-height: 52px;
22473	color: var(--awb-color);
22474	font-size: 60px;
22475	text-transform: uppercase;
22476}
22477
22478.fusion-body .fusion-dropcap.dropcap-boxed {
22479	--awb-color: var(--dropcap_text_color, #fff);
22480	--awb-background: var(--dropcap_color);
22481	--awb-border-radius: 8px;
22482	height: 51px;
22483	width: 51px;
22484	line-height: 51px;
22485	border-radius: var(--awb-border-radius);
22486	background-clip: padding-box;
22487	box-shadow: 0 1px 1px rgba(0, 0, 0, .2);
22488	color: var(--awb-color);
22489	font-size: 45px;
22490	background-color: var(--awb-background);
22491}
22492
22493.fusion-flip-boxes {
22494	--awb-margin-top: 0;
22495	--awb-margin-right: 0;
22496	--awb-margin-bottom: 25px;
22497	--awb-margin-left: 0;
22498	--awb-flip-duration: var(--flip_boxes_flip_duration);
22499	--awb-icon-color: var(--icon_color, inherit);
22500	--awb-circle-color: var(--icon_circle_color, transparent);
22501	--awb-circle-border-color: var(--icon_border_color, currentColor);
22502	--awb-background-color-front: var(--flip_boxes_front_bg);
22503	--awb-background-color-back: var(--flip_boxes_back_bg);
22504	--awb-background-image-front: transparent;
22505	--awb-background-image-back: transparent;
22506	--awb-background-front-blend-mode: normal;
22507	--awb-background-back-blend-mode: normal;
22508	--awb-title-front-color: var(--flip_boxes_front_heading);
22509	--awb-title-back-color: var(--flip_boxes_back_heading);
22510	--awb-border-color: var(--flip_boxes_border_color);
22511	--awb-border-size: var(--flip_boxes_border_size);
22512	--awb-border-radius: var(--flip_boxes_border_radius);
22513	--awb-text-front-color: var(--flip_boxes_front_text);
22514	--awb-text-back-color: var(--flip_boxes_back_text);
22515	margin: var(--awb-margin-top) var(--awb-margin-right) var(--awb-margin-bottom) var(--awb-margin-left);
22516}
22517
22518.fusion-flip-boxes.row {
22519	--awb-margin-left: calc(30px / -2);
22520	--awb-margin-right: calc(30px / -2);
22521	margin: var(--awb-margin-top) var(--awb-margin-right) var(--awb-margin-bottom) var(--awb-margin-left);
22522}
22523
22524.fusion-flip-boxes .fusion-column {
22525	box-sizing: border-box;
22526}
22527
22528.fusion-flip-boxes .fusion-flip-box {
22529	position: relative;
22530	z-index: 1;
22531	padding: 0;
22532	margin: 0;
22533	backface-visibility: hidden;
22534	-webkit-transform: translate3d(0, 0, 0);
22535}
22536
22537.fusion-flip-boxes .fusion-flip-box .flip-box-inner-wrapper {
22538	position: relative;
22539	margin-bottom: 15px;
22540	perspective: 1000px;
22541}
22542
22543.fusion-flip-boxes .fusion-flip-box .flip-box-back, .fusion-flip-boxes .fusion-flip-box .flip-box-front {
22544	display: flex;
22545	align-items: center;
22546	top: 0;
22547	right: 0;
22548	left: 0;
22549	perspective: 1000px;
22550	padding: 27px 20px;
22551	text-align: center;
22552	backface-visibility: hidden;
22553	background-clip: padding-box;
22554	background-position: center;
22555	background-repeat: no-repeat;
22556	background-size: cover;
22557	transition-duration: var(--awb-flip-duration);
22558	border: var(--awb-border-size) solid var(--awb-border-color);
22559	border-radius: var(--awb-border-radius);
22560}
22561
22562.fusion-flip-boxes .fusion-flip-box .flip-box-front {
22563	position: relative;
22564	bottom: 0;
22565	z-index: 10;
22566	background-color: var(--awb-background-color-front);
22567	background-image: var(--awb-background-image-front);
22568	background-blend-mode: var(--awb-background-front-blend-mode);
22569	color: var(--awb-text-front-color);
22570}
22571
22572.fusion-flip-boxes .fusion-flip-box .flip-box-back {
22573	position: absolute;
22574	z-index: -1;
22575	background-color: var(--awb-background-color-back);
22576	background-image: var(--awb-background-image-back);
22577	background-blend-mode: var(--awb-background-back-blend-mode);
22578	color: var(--awb-text-back-color);
22579}
22580
22581.fusion-flip-boxes .fusion-flip-box .flip-box-back .fusion-button {
22582	display: table;
22583	margin: 20px auto 0;
22584}
22585
22586.fusion-flip-boxes .fusion-flip-box .flip-box-back-inner, .fusion-flip-boxes .fusion-flip-box .flip-box-front-inner {
22587	width: 100%;
22588}
22589
22590.fusion-flip-boxes .fusion-flip-box.hover .flip-box-back, .fusion-flip-boxes .fusion-flip-box:focus .flip-box-back, .fusion-flip-boxes .fusion-flip-box:focus-within .flip-box-back, .fusion-flip-boxes .fusion-flip-box:hover .flip-box-back {
22591	z-index: 1;
22592}
22593
22594.fusion-flip-boxes .fusion-flip-box.hover .flip-box-front, .fusion-flip-boxes .fusion-flip-box:focus .flip-box-front, .fusion-flip-boxes .fusion-flip-box:focus-within .flip-box-front, .fusion-flip-boxes .fusion-flip-box:hover .flip-box-front {
22595	z-index: -1;
22596}
22597
22598.fusion-flip-boxes .fusion-flip-box .flip-box-grafix {
22599	display: table;
22600	margin: 0 auto 10px;
22601	color: var(--awb-icon-color);
22602}
22603
22604.fusion-flip-boxes .fusion-flip-box .flip-box-image {
22605	table-layout: fixed;
22606	width: 100%;
22607}
22608
22609.fusion-flip-boxes .fusion-flip-box .flip-box-circle {
22610	height: 64px;
22611	width: 64px;
22612	border: 1px solid var(--awb-circle-border-color);
22613	border-radius: 50%;
22614	background-color: var(--awb-circle-color);
22615	background-clip: padding-box;
22616}
22617
22618.fusion-flip-boxes .fusion-flip-box .flip-box-circle i {
22619	display: table-cell;
22620	vertical-align: middle;
22621	font-size: 24px;
22622}
22623
22624.fusion-flip-boxes .fusion-flip-box .flip-box-no-circle i {
22625	font-size: 60px;
22626}
22627
22628.fusion-flip-boxes .fusion-flip-box .flip-box-heading {
22629	margin-top: 0;
22630	margin-bottom: 9px;
22631	padding-top: 0;
22632	color: var(--awb-title-front-color);
22633}
22634
22635.fusion-flip-boxes .fusion-flip-box .flip-box-heading.without-text {
22636	margin-bottom: 0;
22637}
22638
22639.fusion-flip-boxes .fusion-flip-box .flip-box-heading-back {
22640	margin-bottom: 9px;
22641	margin-top: 0;
22642	color: var(--awb-title-back-color);
22643}
22644
22645.fusion-flip-boxes .fusion-flip-box .finished-animating {
22646	transition: none !important;
22647	animation: none !important;
22648}
22649
22650.fusion-flip-boxes .fusion-flip-box.flip-right .flip-box-front {
22651	transform: rotateY(0);
22652}
22653
22654.fusion-flip-boxes .fusion-flip-box.flip-right .flip-box-back {
22655	transform: rotateY(-180deg);
22656}
22657
22658.fusion-flip-boxes .fusion-flip-box.flip-right.hover .flip-box-back, .fusion-flip-boxes .fusion-flip-box.flip-right:focus .flip-box-back, .fusion-flip-boxes .fusion-flip-box.flip-right:focus-within .flip-box-back, .fusion-flip-boxes .fusion-flip-box.flip-right:hover .flip-box-back {
22659	transform: rotateY(0);
22660}
22661
22662.fusion-flip-boxes .fusion-flip-box.flip-right.hover .flip-box-front, .fusion-flip-boxes .fusion-flip-box.flip-right:focus .flip-box-front, .fusion-flip-boxes .fusion-flip-box.flip-right:focus-within .flip-box-front, .fusion-flip-boxes .fusion-flip-box.flip-right:hover .flip-box-front {
22663	transform: rotateY(180deg);
22664}
22665
22666.fusion-flip-boxes .fusion-flip-box.flip-left .flip-box-front {
22667	transform: rotateY(0);
22668}
22669
22670.fusion-flip-boxes .fusion-flip-box.flip-left .flip-box-back {
22671	transform: rotateY(180deg);
22672}
22673
22674.fusion-flip-boxes .fusion-flip-box.flip-left.hover .flip-box-back, .fusion-flip-boxes .fusion-flip-box.flip-left:focus .flip-box-back, .fusion-flip-boxes .fusion-flip-box.flip-left:focus-within .flip-box-back, .fusion-flip-boxes .fusion-flip-box.flip-left:hover .flip-box-back {
22675	transform: rotateY(0);
22676}
22677
22678.fusion-flip-boxes .fusion-flip-box.flip-left.hover .flip-box-front, .fusion-flip-boxes .fusion-flip-box.flip-left:focus .flip-box-front, .fusion-flip-boxes .fusion-flip-box.flip-left:focus-within .flip-box-front, .fusion-flip-boxes .fusion-flip-box.flip-left:hover .flip-box-front {
22679	transform: rotateY(-180deg);
22680}
22681
22682.fusion-flip-boxes .fusion-flip-box.flip-up .flip-box-front {
22683	transform: rotateX(0);
22684}
22685
22686.fusion-flip-boxes .fusion-flip-box.flip-up .flip-box-back {
22687	transform: rotateX(-180deg);
22688}
22689
22690.fusion-flip-boxes .fusion-flip-box.flip-up.hover .flip-box-back, .fusion-flip-boxes .fusion-flip-box.flip-up:focus .flip-box-back, .fusion-flip-boxes .fusion-flip-box.flip-up:focus-within .flip-box-back, .fusion-flip-boxes .fusion-flip-box.flip-up:hover .flip-box-back {
22691	transform: rotateX(0);
22692}
22693
22694.fusion-flip-boxes .fusion-flip-box.flip-up.hover .flip-box-front, .fusion-flip-boxes .fusion-flip-box.flip-up:focus .flip-box-front, .fusion-flip-boxes .fusion-flip-box.flip-up:focus-within .flip-box-front, .fusion-flip-boxes .fusion-flip-box.flip-up:hover .flip-box-front {
22695	transform: rotateX(180deg);
22696}
22697
22698.fusion-flip-boxes .fusion-flip-box.flip-down .flip-box-front {
22699	transform: rotateX(0);
22700}
22701
22702.fusion-flip-boxes .fusion-flip-box.flip-down .flip-box-back {
22703	transform: rotateX(180deg);
22704}
22705
22706.fusion-flip-boxes .fusion-flip-box.flip-down.hover .flip-box-back, .fusion-flip-boxes .fusion-flip-box.flip-down:focus .flip-box-back, .fusion-flip-boxes .fusion-flip-box.flip-down:focus-within .flip-box-back, .fusion-flip-boxes .fusion-flip-box.flip-down:hover .flip-box-back {
22707	transform: rotateX(0);
22708}
22709
22710.fusion-flip-boxes .fusion-flip-box.flip-down.hover .flip-box-front, .fusion-flip-boxes .fusion-flip-box.flip-down:focus .flip-box-front, .fusion-flip-boxes .fusion-flip-box.flip-down:focus-within .flip-box-front, .fusion-flip-boxes .fusion-flip-box.flip-down:hover .flip-box-front {
22711	transform: rotateX(-180deg);
22712}
22713
22714.fusion-flip-boxes.flip-effect-classic .flip-box-back, .fusion-flip-boxes.flip-effect-classic .flip-box-front {
22715	transition: transform var(--awb-flip-duration) cubic-bezier(.2, .85, .4, 1.275);
22716}
22717
22718.fusion-flip-boxes.flip-effect-classic .fusion-flip-box.hover .flip-box-grafix i:before, .fusion-flip-boxes.flip-effect-classic .fusion-flip-box:focus .flip-box-grafix i:before, .fusion-flip-boxes.flip-effect-classic .fusion-flip-box:focus-within .flip-box-grafix i:before, .fusion-flip-boxes.flip-effect-classic .fusion-flip-box:hover .flip-box-grafix i:before {
22719	display: none;
22720}
22721
22722.fusion-flip-boxes.flip-effect-3d .flip-box-inner-wrapper {
22723	transform-style: preserve-3d;
22724}
22725
22726.fusion-flip-boxes.flip-effect-3d .flip-box-back, .fusion-flip-boxes.flip-effect-3d .flip-box-front {
22727	transform-style: preserve-3d;
22728	transition: transform var(--awb-flip-duration) ease-in-out;
22729}
22730
22731.fusion-flip-boxes.flip-effect-3d .flip-box-back-inner, .fusion-flip-boxes.flip-effect-3d .flip-box-front-inner {
22732	transform: translateZ(50px) scale(.9);
22733}
22734
22735.ua-edge .fusion-flip-boxes .fusion-flip-box.hover .flip-box-back, .ua-edge .fusion-flip-boxes .fusion-flip-box:focus .flip-box-back, .ua-edge .fusion-flip-boxes .fusion-flip-box:focus-within .flip-box-back, .ua-edge .fusion-flip-boxes .fusion-flip-box:hover .flip-box-back {
22736	transform: rotateY(0);
22737	z-index: 1;
22738}
22739
22740.ua-edge .fusion-flip-boxes .fusion-flip-box.hover .flip-box-front, .ua-edge .fusion-flip-boxes .fusion-flip-box:focus .flip-box-front, .ua-edge .fusion-flip-boxes .fusion-flip-box:focus-within .flip-box-front, .ua-edge .fusion-flip-boxes .fusion-flip-box:hover .flip-box-front {
22741	transform: rotateY(180deg);
22742	z-index: -1;
22743}
22744
22745.fontawesome-icon.fb-icon-element {
22746	--awb-circlecolor: var(--icon_circle_color);
22747	--awb-circlecolor-hover: var(--icon_circle_color_hover);
22748	--awb-circlebordercolor: var(--icon_border_color);
22749	--awb-circlebordercolor-hover: var(--icon_border_color_hover);
22750	--awb-iconcolor: var(--icon_color);
22751	--awb-iconcolor-hover: var(--icon_color_hover);
22752	--awb-font-size: inherit;
22753	--awb-height: auto;
22754	--awb-width: auto;
22755	--awb-line-height: inherit;
22756	--awb-circlebordersize: var(--icon_border_size);
22757	--awb-border-radius-top-l: var(--icon_border_top_l_rad);
22758	--awb-border-radius-top-r: var(--icon_border_top_r_rad);
22759	--awb-border-radius-bot-l: var(--icon_border_bot_l_rad);
22760	--awb-border-radius-bot-r: var(--icon_border_bot_r_rad);
22761	--awb-margin-top: 0;
22762	--awb-margin-right: 10px;
22763	--awb-margin-bottom: 0;
22764	--awb-margin-left: 0;
22765	--awb-align-self: auto;
22766	color: var(--awb-iconcolor);
22767	font-size: var(--awb-font-size);
22768	margin: var(--awb-margin-top) var(--awb-margin-right) var(--awb-margin-bottom) var(--awb-margin-left);
22769	align-self: var(--awb-align-self);
22770}
22771
22772.fontawesome-icon.fb-icon-element.hover, .fontawesome-icon.fb-icon-element:hover {
22773	color: var(--awb-iconcolor-hover);
22774}
22775
22776.fontawesome-icon.fb-icon-element.circle-yes {
22777	--awb-margin-top: 2px;
22778	height: var(--awb-height);
22779	width: var(--awb-width);
22780	line-height: var(--awb-line-height);
22781	border-color: var(--awb-circlebordercolor);
22782	border-width: var(--awb-circlebordersize);
22783	border-radius: var(--awb-border-radius-top-l) var(--awb-border-radius-top-r) var(--awb-border-radius-bot-r) var(--awb-border-radius-bot-l);
22784	background-color: var(--awb-circlecolor);
22785	color: var(--awb-iconcolor);
22786	margin: var(--awb-margin-top) var(--awb-margin-right) var(--awb-margin-bottom) var(--awb-margin-left);
22787}
22788
22789.fontawesome-icon.fb-icon-element.circle-yes.hover, .fontawesome-icon.fb-icon-element.circle-yes:hover {
22790	border-color: var(--awb-circlebordercolor-hover);
22791	background-color: var(--awb-circlecolor-hover);
22792	color: var(--awb-iconcolor-hover);
22793}
22794
22795.fontawesome-icon.fb-icon-element.icon-hover-animation-pulsate, .fontawesome-icon.fb-icon-element.icon-hover-animation-sli
22795de {
22796	--awb-align-self: flex-start;
22797}
22798
22799.fontawesome-icon.fb-icon-element.icon-hover-animation-pulsate:hover:after {
22800	box-shadow: 0 0 0 2px rgba(255, 255, 255, .1), 0 0 10px 10px var(--awb-circlecolor-hover), 0 0 0 10px rgba(255, 255, 255, .5);
22801}
22802
22803.awb-icon-live-editor-wrapper {
22804	display: flex;
22805	flex-direction: column;
22806}
22807
22808.fontawesome-icon {
22809	display: inline-block;
22810	float: left;
22811	margin-right: 10px;
22812}
22813
22814.fontawesome-icon:before {
22815	transition: none;
22816}
22817
22818.fontawesome-icon.circle-yes {
22819	border-radius: 50%;
22820	background-clip: inherit;
22821	border-width: 1px;
22822	border-style: solid;
22823	background-color: #333;
22824	color: #fff;
22825	text-align: center;
22826	margin-top: 2px;
22827}
22828
22829.fontawesome-icon.fusion-link:before {
22830	color: inherit;
22831}
22832
22833.fontawesome-icon.fusion-text-flow {
22834	float: none;
22835}
22836
22837.fontawesome-icon.circle-no.size-large {
22838	margin-top: 2px;
22839}
22840
22841.fontawesome-icon.circle-no.size-medium {
22842	margin-top: 3px;
22843}
22844
22845.fontawesome-icon.circle-no.size-small {
22846	margin-top: 5px;
22847}
22848
22849.fontawesome-icon.icon-hover-animation-pulsate {
22850	position: relative;
22851}
22852
22853.fontawesome-icon.icon-hover-animation-pulsate.hover, .fontawesome-icon.icon-hover-animation-pulsate:hover {
22854	transform: scale(.93);
22855	transition: all .3s;
22856}
22857
22858.fontawesome-icon.icon-hover-animation-pulsate.hover:after, .fontawesome-icon.icon-hover-animation-pulsate:hover:after {
22859	pointer-events: none;
22860	position: absolute;
22861	width: 100%;
22862	height: 100%;
22863	border-radius: inherit;
22864	content: "";
22865	box-sizing: content-box;
22866	top: 0;
22867	left: 0;
22868	padding: 0;
22869	z-index: -1;
22870	box-shadow: 0 0 0 2px rgba(255, 255, 255, .1);
22871	opacity: 0;
22872	transform: scale(.9);
22873	display: inline-block;
22874	animation: fusionSonarEffect 1.3s ease-out 75ms;
22875}
22876
22877.fontawesome-icon.icon-hover-animation-slide.circle-yes {
22878	overflow: hidden;
22879	display: inline-flex;
22880	justify-content: center;
22881}
22882
22883.fontawesome-icon.icon-hover-animation-slide.hover:before, .fontawesome-icon.icon-hover-animation-slide:hover:before {
22884	animation: fusionToRightFromLeft .3s forwards;
22885}
22886
22887.fontawesome-icon.icon-hover-animation-slide:before {
22888	display: block;
22889}
22890
22891.fb-icon-element.dashicons, .fontawesome-icon.dashicons, .fusion-li-icon.dashicons {
22892	font-size: var(--awb-font-size, inherit);
22893	width: auto;
22894	height: auto;
22895}
22896
22897.fusion-fa-align-left {
22898	display: inline;
22899	float: left;
22900	margin: 0;
22901}
22902
22903.fusion-fa-align-right {
22904	display: inline;
22905	float: right;
22906	margin: 0;
22907}
22908
22909.fusion-fa-align-center {
22910	display: block;
22911	clear: both;
22912	margin-left: auto;
22913	margin-right: auto;
22914	text-align: center;
22915}
22916
22917.fusion-body .fusion-fa-align-center .fontawesome-icon {
22918	float: none;
22919}
22920
22921.fusion-grid-1 > .fusion-grid-column, .fusion-grid-one > .fusion-grid-column {
22922	width: 100%;
22923}
22924
22925.fusion-grid-2 > .fusion-grid-column, .fusion-grid-two > .fusion-grid-column {
22926	width: 50%;
22927}
22928
22929.fusion-grid-3 > .fusion-grid-column, .fusion-grid-three > .fusion-grid-column {
22930	width: calc(100% / 3);
22931}
22932
22933.fusion-grid-4 > .fusion-grid-column, .fusion-grid-four > .fusion-grid-column {
22934	width: 25%;
22935}
22936
22937.fusion-grid-5 > .fusion-grid-column, .fusion-grid-five > .fusion-grid-column {
22938	width: 20%;
22939}
22940
22941.fusion-grid-6 > .fusion-grid-column, .fusion-grid-six > .fusion-grid-column {
22942	width: calc(100% / 6);
22943}
22944
22945.fusion-gallery {
22946	--awb-aspect-ratio: 1/1;
22947	--awb-object-position: 50% 50%;
22948	--awb-bordersize: 0;
22949	--awb-bordercolor: var(--gallery_border_color);
22950	--awb-border-radius: var(--gallery_border_radius);
22951	--awb-bottom-shadow-color: rgba(0, 0, 0, .4);
22952	--awb-caption-margin-top: 0;
22953	--awb-caption-margin-right: 0;
22954	--awb-caption-margin-bottom: 0;
22955	--awb-caption-margin-left: 0;
22956	--awb-caption-border-color: #fff;
22957	--awb-caption-overlay-color: var(--primary_color);
22958}
22959
22960.fusion-gallery.fusion-gallery-layout-masonry.fusion-grid-2.fusion-masonry-has-vertical .fusion-element-landscape, .fusion-gallery.fusion-gallery-layout-masonry.fusion-grid-two.fusion-masonry-has-vertical .fusion-element-landscape {
22961	width: 100%;
22962}
22963
22964.fusion-gallery.fusion-gallery-layout-masonry.fusion-grid-3.fusion-masonry-has-vertical .fusion-element-landscape, .fusion-gallery.fusion-gallery-layout-masonry.fusion-grid-three.fusion-masonry-has-vertical .fusion-element-landscape {
22965	width: calc(100% / 3 * 2);
22966}
22967
22968.fusion-gallery.fusion-gallery-layout-masonry.fusion-grid-4.fusion-masonry-has-vertical .fusion-element-landscape, .fusion-gallery.fusion-gallery-layout-masonry.fusion-grid-four.fusion-masonry-has-vertical .fusion-element-landscape {
22969	width: 50%;
22970}
22971
22972.fusion-gallery.fusion-gallery-layout-masonry.fusion-grid-5.fusion-masonry-has-vertical .fusion-element-landscape, .fusion-gallery.fusion-gallery-layout-masonry.fusion-grid-five.fusion-masonry-has-vertical .fusion-element-landscape {
22973	width: 40%;
22974}
22975
22976.fusion-gallery.fusion-gallery-layout-masonry.fusion-grid-6.fusion-masonry-has-vertical .fusion-element-landscape, .fusion-gallery.fusion-gallery-layout-masonry.fusion-grid-six.fusion-masonry-has-vertical .fusion-element-landscape {
22977	width: calc(100% / 3);
22978}
22979
22980.fusion-gallery.fusion-gallery-layout-masonry .fusion-gallery-column .fusion-gallery-image.fusion-gallery-image-liftup img {
22981	display: none;
22982}
22983
22984.fusion-gallery .fusion-gallery-column {
22985	padding: 0;
22986	display: none;
22987}
22988
22989.fusion-gallery .fusion-gallery-column.awb-gallery-item-hidden {
22990	display: none !important;
22991}
22992
22993.fusion-gallery .fusion-gallery-column .fusion-gallery-image {
22994	overflow: hidden;
22995	opacity: 1;
22996}
22997
22998.fusion-gallery .fusion-gallery-column .fusion-gallery-image.fusion-gallery-image-liftup {
22999	display: block;
23000	position: relative;
23001	max-width: 100%;
23002	transform: perspective(1000px) scale(1);
23003	transition: transform .35s;
23004}
23005
23006.fusion-gallery .fusion-gallery-column .fusion-gallery-image.fusion-gallery-image-liftup.hover, .fusion-gallery .fusion-gallery-column .fusion-gallery-image.fusion-gallery-image-liftup:hover {
23007	z-index: 1;
23008	box-shadow: 0 3px 15px rgba(0, 0, 0, .4);
23009	transform: perspective(1000px) scale(1.03);
23010}
23011
23012.fusion-gallery .fusion-gallery-column .fusion-gallery-image.fusion-gallery-image-liftup img {
23013	display: block;
23014}
23015
23016.fusion-gallery .fusion-gallery-column .fusion-gallery-caption {
23017	line-height: 2.87;
23018}
23019
23020.fusion-gallery .fusion-gallery-image {
23021	border: var(--awb-bordersize) solid var(--awb-bordercolor);
23022	border-radius: var(--awb-border-radius);
23023}
23024
23025.fusion-gallery.has-circle-radius .fusion-gallery-image {
23026	mask-image: radial-gradient(circle, white, black);
23027}
23028
23029.fusion-gallery.has-aspect-ratio .fusion-gallery-image img {
23030	aspect-ratio: var(--awb-aspect-ratio);
23031	object-position: var(--awb-object-position);
23032	object-fit: cover;
23033	width: 100%;
23034}
23035
23036.awb-gallery-wrapper {
23037	--more-btn-color: var(--awb-color7);
23038	--more-btn-bg: var(--awb-color3);
23039	--more-btn-hover-color: var(--awb-color1);
23040	--more-btn-hover-bg: var(--awb-color5);
23041	--more-btn-alignment: center;
23042}
23043
23044.awb-gallery-wrapper .awb-gallery-posts-loading-container {
23045	display: none;
23046}
23047
23048.awb-gallery-wrapper .awb-gallery-buttons {
23049	display: flex;
23050	align-items: center;
23051	justify-content: var(--more-btn-alignment);
23052	margin-top: 30px;
23053}
23054
23055.awb-gallery-wrapper .awb-gallery-buttons .fusion-button:first-child {
23056	margin-inline-end: 10px;
23057}
23058
23059.awb-gallery-wrapper .awb-gallery-load-more-btn {
23060	color: var(--more-btn-color);
23061	background-color: var(--more-btn-bg);
23062}
23063
23064.awb-gallery-wrapper .awb-gallery-load-more-btn.hover, .awb-gallery-wrapper .awb-gallery-load-more-btn:hover {
23065	color: var(--more-btn-hover-color);
23066	background-color: var(--more-btn-hover-bg);
23067}
23068
23069.awb-gallery-wrapper.button-span-yes .awb-gallery-load-more-btn {
23070	width: 100%;
23071}
23072
23073@media only screen and (max-width:800px) {
23074	.fusion-gallery .fusion-column.fusion-gallery-column.fusion-element-landscape {
23075		width: 100%;
23076	}
23077}
23078
23079.fusion-google-map {
23080	--awb-height: auto;
23081	--awb-width: auto;
23082	--awb-margin-top: 0;
23083	--awb-margin-bottom: 0;
23084	height: var(--awb-height);
23085	width: var(--awb-width);
23086	margin-top: var(--awb-margin-top);
23087	margin-bottom: var(--awb-margin-bottom);
23088}
23089
23090.fusion-google-map.fusion-maps-js-type {
23091	--awb-height: 300px;
23092	--awb-width: 100%;
23093}
23094
23095.fusion-google-map img {
23096	max-width: none;
23097}
23098
23099.fusion-google-map .fusion-info-box {
23100	padding: 5px;
23101	border-radius: 5px;
23102	background-clip: padding-box;
23103	box-shadow: 0 1px 1px rgba(0, 0, 0, .3);
23104	background-color: #65bc7b;
23105	color: #fff;
23106	font-size: 13px;
23107}
23108
23109.fusion-maps-static-type img {
23110	max-width: 100%;
23111}
23112
23113.fusion-highlight {
23114	--awb-text-color: inherit;
23115	--awb-background-image: none;
23116	--gradient_start_color: inherit;
23117	color: var(--awb-text-color);
23118}
23119
23120.fusion-highlight.dark {
23121	--awb-text-color: #ccc;
23122}
23123
23124.fusion-highlight.awb-highlight-background {
23125	--awb-color: var(--primary_color);
23126	padding: .1em .3em;
23127	line-height: 1.7em;
23128	background: var(--awb-color);
23129}
23130
23131.fusion-highlight.awb-highlight-background.rounded {
23132	border-radius: 4px;
23133	background-clip: padding-box;
23134}
23135
23136.fusion-highlight.awb-highlight-marker {
23137	--awb-color: var(--primary_color);
23138	background: linear-gradient(to top, var(--awb-color) 40%, transparent 40%);
23139}
23140
23141.fusion-highlight.awb-gradient-text {
23142	background-color: var(--gradient_start_color);
23143	background-image: var(--awb-background-image);
23144}
23145
23146.fusion-highlight.fusion-text-has-stroke {
23147	--awb-text-stroke-size: 1px;
23148	--awb-text-stroke-color: var(--primary_color);
23149	-webkit-text-stroke: var(--awb-text-stroke-size) var(--awb-text-stroke-color);
23150}
23151
23152.fusion-image-before-after-wrapper {
23153	--awb-handle-color: var(--before_after_handle_color, #fff);
23154	--awb-handle-accent-color: #d3d3d3;
23155	--awb-handle-transparent-color: #d3d3d3;
23156	--awb-font-size: var(--before_after_font_size, inherit);
23157	--awb-accent-color: var(--before_after_accent_color, #fff);
23158	--awb-handle-bg: var(--before_after_handle_bg, transparent);
23159	--awb-accent-color-bg: rgba(255, 255, 255, .2);
23160	--awb-transition-time: var(--before_after_transition_time, .5s);
23161	--awb-bordersize: var(--before_after_border_size, 0);
23162	--awb-bordercolor: var(--before_after_border_color, currentColor);
23163	--awb-borderradius: var(--before_after_border_radius, 0);
23164	--awb-element-width: auto;
23165	--awb-element-max-width: none;
23166	--awb-margin-top: 0;
23167	--awb-margin-right: 0;
23168	--awb-margin-bottom: 0;
23169	--awb-margin-left: 0;
23170	margin: var(--awb-margin-top) var(--awb-margin-right) var(--awb-margin-bottom) var(--awb-margin-left);
23171}
23172
23173.fusion-image-before-after-wrapper .fusion-image-before-after-element {
23174	width: var(--awb-element-width);
23175	max-width: var(--awb-element-max-width);
23176}
23177
23178.fusion-image-before-after-wrapper.type-before-after {
23179	overflow: hidden;
23180}
23181
23182.fusion-image-before-after-wrapper.type-before-after.hover-type-individual .fusion-image-before-after-overlay {
23183	pointer-events: none;
23184}
23185
23186.fusion-image-before-after-wrapper.type-before-after.hover-type-individual .fusion-image-before-after-after, .fusion-image-before-after-wrapper.type-before-after.hover-type-individual .fusion-image-before-after-before {
23187	transition-duration: .5s;
23188	transition-property: filter;
23189}
23190
23191.fusion-image-before-after-wrapper.type-before-after.hover-type-individual .fusion-image-before-after-before:hover {
23192	filter: brightness(50%);
23193}
23194
23195.fusion-image-before-after-wrapper.type-before-after.hover-type-individual .fusion-image-before-after-before:hover ~ .fusion-image-before-after-overlay .fusion-image-before-after-before-label {
23196	opacity: 1;
23197}
23198
23199.fusion-image-before-after-wrapper.type-before-after.hover-type-individual .fusion-image-before-after-after:hover {
23200	filter: brightness(50%);
23201}
23202
23203.fusion-image-before-after-wrapper.type-before-after.hover-type-individual .fusion-image-before-after-after:hover ~ .fusion-image-before-after-overlay .fusion-image-before-after-after-label {
23204	opacity: 1;
23205}
23206
23207.fusion-image-before-after-wrapper.fusion-image-before-after-vertical .fusion-image-before-after-after-label.before-after-label-out-image-up-down, .fusion-image-before-after-wrapper.fusion-image-before-after-vertical .fusion-image-before-after-before-label.before-after-label-out-image-up-down {
23208	text-align: center;
23209}
23210
23211.fusion-image-before-after-wrapper.has-alignment {
23212	display: flex;
23213}
23214
23215.fusion-image-before-after-wrapper.has-alignment .fusion-image-before-after {
23216	flex: 1;
23217}
23218
23219.fusion-image-before-after-wrapper.has-alignment.align-center {
23220	justify-content: center;
23221}
23222
23223.fusion-image-before-after-wrapper.has-alignment.align-right {
23224	justify-content: flex-end;
23225}
23226
23227.fusion-image-before-after-wrapper.has-alignment.align-left {
23228	justify-content: flex-start;
23229}
23230
23231.fusion-image-before-after-horizontal .fusion-image-before-after-handle:before {
23232	content: " ";
23233	display: block;
23234	background: var(--awb-handle-color);
23235	position: absolute;
23236	z-index: 30;
23237	width: 3px;
23238	height: 9999px;
23239	left: 50%;
23240	margin-left: -1.5px;
23241	bottom: 50%;
23242	margin-bottom: 22px;
23243	box-shadow: 0 3px 0 var(--awb-handle-color), 0 0 12px rgba(51, 51, 51, .5);
23244}
23245
23246.fusion-image-before-after-horizontal .fusion-image-before-after-handle:after {
23247	content: " ";
23248	display: block;
23249	background: var(--awb-handle-color);
23250	position: absolute;
23251	z-index: 30;
23252	width: 3px;
23253	height: 9999px;
23254	left: 50%;
23255	margin-left: -1.5px;
23256	top: 50%;
23257	margin-top: 22px;
23258	box-shadow: 0 -3px 0 var(--awb-handle-color), 0 0 12px rgba(51, 51, 51, .5);
23259}
23260
23261.fusion-image-before-after-horizontal .fusion-image-before-after-handle.fusion-image-before-after-handle-rectangle {
23262	border-radius: 6px;
23263	width: 15px;
23264	height: 65px;
23265}
23266
23267.fusion-image-before-after-horizontal .fusion-image-before-after-handle.fusion-image-before-after-handle-rectangle:before {
23268	margin-bottom: 36px;
23269}
23270
23271.fusion-image-before-after-horizontal .fusion-image-before-after-handle.fusion-image-before-after-handle-rectangle:after {
23272	margin-top: 35px;
23273}
23274
23275.fusion-image-before-after-horizontal .fusion-image-before-after-handle.fusion-image-before-after-handle-rectangle .fusion-image-before-after-left-arrow {
23276	margin: 0;
23277	transform: translate(-230%, -50%);
23278}
23279
23280.fusion-image-before-after-horizontal .fusion-image-before-after-handle.fusion-image-before-after-handle-rectangle .fusion-image-before-after-right-arrow {
23281	margin: 0;
23282	transform: translate(230%, -50%);
23283}
23284
23285.fusion-image-before-after-horizontal .fusion-image-before-after-handle.fusion-image-before-after-handle-arrows {
23286	border: transparent;
23287	box-shadow: none;
23288}
23289
23290.fusion-image-before-after-horizontal .fusion-image-before-after-handle.fusion-image-before-after-handle-arrows:before {
23291	margin-bottom: 0;
23292}
23293
23294.fusion-image-before-after-horizontal .fusion-image-before-after-handle.fusion-image-before-after-handle-arrows:after {
23295	margin-top: 0;
23296}
23297
23298.fusion-image-before-after-horizontal .fusion-image-before-after-handle.fusion-image-before-after-handle-arrows .fusion-image-before-after-right-arrow {
23299	border-width: 9px;
23300	border-left-width: 9px;
23301	margin: 0;
23302	transform: translate(130%, -50%);
23303}
23304
23305.fusion-image-before-after-horizontal .fusion-image-before-after-handle.fusion-image-before-after-handle-arrows .fusion-image-before-after-left-arrow {
23306	margin: 0;
23307	border-width: 9px;
23308	border-right-width: 9px;
23309	transform: translate(-130%, -50%);
23310}
23311
23312.fusion-image-before-after-horizontal .fusion-image-before-after-handle.fusion-image-before-after-handle-diamond {
23313	border: transparent;
23314	box-shadow: none;
23315}
23316
23317.fusion-image-before-after-horizontal .fusion-image-before-after-handle.fusion-image-before-after-handle-diamond:before {
23318	margin-bottom: 31px;
23319}
23320
23321.fusion-image-before-after-horizontal .fusion-image-before-after-handle.fusion-image-before-after-handle-diamond:after {
23322	margin-top: 30px;
23323	margin-left: -1.5px;
23324}
23325
23326.fusion-image-before-after-horizontal .fusion-image-before-after-handle.fusion-image-before-after-handle-diamond .fusion-image-before-after-left-arrow {
23327	margin-left: -12px;
23328}
23329
23330.fusion-image-before-after-horizontal .fusion-image-before-after-handle.fusion-image-before-after-handle-diamond .fusion-image-before-after-left-arrow:before {
23331	content: "";
23332	width: 38px;
23333	height: 38px;
23334	border: 3px solid #fff;
23335	border-color: var(--awb-handle-color);
23336	position: absolute;
23337	left: 50%;
23338	top: 50%;
23339	border-radius: 3px;
23340	transform: translate(-36%, -50%) rotate(-45deg);
23341	z-index: -1;
23342}
23343
23344.fusion-image-before-after-horizontal .fusion-image-before-after-handle.fusion-image-before-after-handle-diamond .fusion-image-before-after-right-arrow {
23345	margin-right: -12px;
23346}
23347
23348.fusion-image-before-after-horizontal .fusion-image-before-after-handle.fusion-image-before-after-handle-circle {
23349	background: var(--awb-handle-color);
23350	border-color: transparent;
23351}
23352
23353.fusion-image-before-after-horizontal .fusion-image-before-after-handle.fusion-image-before-after-handle-circle:after, .fusion-image-before-after-horizontal .fusion-image-before-after-handle.fusion-image-before-after-handle-circle:before {
23354	background: 0 0;
23355	box-shadow: none;
23356}
23357
23358.fusion-image-before-after-horizontal .fusion-image-before-after-handle.fusion-image-before-after-handle-circle .fusion-image-before-after-left-arrow {
23359	border-right-color: var(--awb-handle-accent-color);
23360}
23361
23362.fusion-image-before-after-horizontal .fusion-image-before-after-handle.fusion-image-before-after-handle-circle .fusion-image-before-after-left-arrow:before {
23363	content: "";
23364	width: 42px;
23365	height: 42px;
23366	position: absolute;
23367	border: 10px solid #d3d3d3;
23368	left: 50%;
23369	top: 50%;
23370	transform: translate(-32%, -50%);
23371	border-radius: 100%;
23372	border-color: var(--awb-handle-transparent-color);
23373}
23374
23375.fusion-image-before-after-horizontal .fusion-image-before-after-handle.fusion-image-before-after-handle-circle .fusion-image-before-after-right-arrow {
23376	border-left-color: var(--awb-handle-accent-color);
23377}
23378
23379.fusion-image-before-after-horizontal .fusion-image-before-after-handle.fusion-image-before-after-handle-default .fusion-image-before-after-left-arrow {
23380	margin: 0;
23381	transform: translate(-130%, -50%);
23382}
23383
23384.fusion-image-before-after-horizontal .fusion-image-before-after-handle.fusion-image-before-after-handle-default .fusion-image-before-after-right-arrow {
23385	margin: 0;
23386	transform: translate(130%, -50%);
23387}
23388
23389.fusion-image-before-after-horizontal .fusion-image-before-after-before-label:before {
23390	top: 50%;
23391	left: 10px;
23392	transform: translateY(-50%);
23393}
23394
23395.fusion-image-before-after-horizontal .fusion-image-before-after-after-label:before {
23396	top: 50%;
23397	right: 10px;
23398	transform: translateY(-50%);
23399}
23400
23401.fusion-image-before-after-horizontal .fusion-image-before-after-overlay.before-after-overlay-image-up-down .fusion-image-before-after-before-label:before {
23402	top: 0;
23403	left: 0;
23404	margin-top: 0;
23405	transform: inherit;
23406}
23407
23408.fusion-image-before-after-horizontal .fusion-image-before-after-overlay.before-after-overlay-image-up-down .fusion-image-before-after-after-label:before {
23409	top: auto;
23410	bottom: 0;
23411	margin-top: 0;
23412	right: 0;
23413	transform: inherit;
23414}
23415
23416.fusion-image-before-after-vertical .fusion-image-before-after-handle:before {
23417	content: " ";
23418	display: block;
23419	background: var(--awb-handle-color);
23420	position: absolute;
23421	z-index: 30;
23422	width: 9999px;
23423	height: 3px;
23424	top: 50%;
23425	margin-top: -1.5px;
23426	left: 50%;
23427	margin-left: 22px;
23428	box-shadow: 3px 0 0 #fff, 0 0 12px rgba(51, 51, 51, .5);
23429}
23430
23431.fusion-image-before-after-vertical .fusion-image-before-after-handle:after {
23432	content: " ";
23433	display: block;
23434	background: var(--awb-handle-color);
23435	position: absolute;
23436	z-index: 30;
23437	width: 9999px;
23438	height: 3px;
23439	top: 50%;
23440	margin-top: -1.5px;
23441	right: 50%;
23442	margin-right: 22px;
23443	box-shadow: -3px 0 0 #fff, 0 0 12px rgba(51, 51, 51, .5);
23444}
23445
23446.fusion-image-before-after-vertical .fusion-image-before-after-handle.fusion-image-before-after-handle-rectangle {
23447	border-radius: 6px;
23448	width: 65px;
23449	height: 15px;
23450	margin-left: auto;
23451	margin-right: auto;
23452	left: 0;
23453	right: 0;
23454	margin-top: 0;
23455	transform: translateY(-50%);
23456}
23457
23458.fusion-image-before-after-vertical .fusion-image-before-after-handle.fusion-image-before-after-handle-rectangle:before {
23459	margin-left: 35px;
23460}
23461
23462.fusion-image-before-after-vertical .fusion-image-before-after-handle.fusion-image-before-after-handle-rectangle:after {
23463	margin-right: 35px;
23464}
23465
23466.fusion-image-before-after-vertical .fusion-image-before-after-handle.fusion-image-before-after-handle-rectangle .fusion-image-before-after-down-arrow {
23467	margin: 0;
23468	transform: translate(-50%, 230%);
23469}
23470
23471.fusion-image-before-after-vertical .fusion-image-before-after-handle.fusion-image-before-after-handle-rectangle .fusion-image-before-after-up-arrow {
23472	margin: 0;
23473	transform: translate(-50%, -230%);
23474}
23475
23476.fusion-image-before-after-vertical .fusion-image-before-after-handle.fusion-image-before-after-handle-arrows {
23477	border: transparent;
23478	box-shadow: none;
23479}
23480
23481.fusion-image-before-after-vertical .fusion-image-before-after-handle.fusion-image-before-after-handle-arrows:before {
23482	margin-left: 0;
23483}
23484
23485.fusion-image-before-after-vertical .fusion-image-before-after-handle.fusion-image-before-after-handle-arrows:after {
23486	margin-right: 0;
23487}
23488
23489.fusion-image-before-after-vertical .fusion-image-before-after-handle.fusion-image-before-after-handle-arrows .fusion-image-before-after-down-arrow {
23490	border-width: 9px;
23491	border-top-width: 9px;
23492	margin: 0;
23493	transform: translate(-50%, 130%);
23494}
23495
23496.fusion-image-before-after-vertical .fusion-image-before-after-handle.fusion-image-before-after-handle-arrows .fusion-image-before-after-up-arrow {
23497	border-width: 9px;
23498	border-top-width: 9px;
23499	margin: 0;
23500	transform: translate(-50%, -130%);
23501}
23502
23503.fusion-image-before-after-vertical .fusion-image-before-after-handle.fusion-image-before-after-handle-diamond {
23504	border: transparent;
23505	box-shadow: none;
23506}
23507
23508.fusion-image-before-after-vertical .fusion-image-before-after-handle.fusion-image-before-after-handle-diamond:before {
23509	margin-left: 29px;
23510}
23511
23512.fusion-image-before-after-vertical .fusion-image-before-after-handle.fusion-image-before-after-handle-diamond:after {
23513	margin-right: 29px;
23514}
23515
23516.fusion-image-before-after-vertical .fusion-image-before-after-handle.fusion-image-before-after-handle-diamond .fusion-image-before-after-down-arrow {
23517	margin-bottom: -12px;
23518}
23519
23520.fusion-image-before-after-vertical .fusion-image-before-after-handle.fusion-image-before-after-handle-diamond .fusion-image-before-after-down-arrow:before {
23521	content: "";
23522	width: 38px;
23523	height: 38px;
23524	border: 3px solid var(--awb-handle-color);
23525	position: absolute;
23526	left: 50%;
23527	top: 50%;
23528	border-radius: 3px;
23529	transform: translate(-50%, -64%) rotate(-45deg);
23530	z-index: -1;
23531}
23532
23533.fusion-image-before-after-vertical .fusion-image-before-after-handle.fusion-image-before-after-handle-diamond .fusion-image-before-after-up-arrow {
23534	margin-top: -12px;
23535}
23536
23537.fusion-image-before-after-vertical .fusion-image-before-after-handle.fusion-image-before-after-handle-circle {
23538	background: var(--awb-handle-color);
23539	border-color: transparent;
23540}
23541
23542.fusion-image-before-after-vertical .fusion-image-before-after-handle.fusion-image-before-after-handle-circle:after, .fusion-image-before-after-vertical .fusion-image-before-after-handle.fusion-image-before-after-handle-circle:before {
23543	background: 0 0;
23544	box-shadow: none;
23545}
23546
23547.fusion-image-before-after-vertical .fusion-image-before-after-handle.fusion-image-before-after-handle-circle .fusion-image-before-after-down-arrow {
23548	border-top-color: var(--awb-handle-accent-color);
23549}
23550
23551.fusion-image-before-after-vertical .fusion-image-before-after-handle.fusion-image-before-after-handle-circle .fusion-image-before-after-down-arrow:before {
23552	content: "";
23553	width: 42px;
23554	height: 42px;
23555	position: absolute;
23556	border: 10px solid var(--awb-handle-transparent-color);
23557	left: 50%;
23558	top: 50%;
23559	border-radius: 100%;
23560	transform: translate(-50%, -67%);
23561}
23562
23563.fusion-image-before-after-vertical .fusion-image-before-after-handle.fusion-image-before-after-handle-circle .fusion-image-before-after-up-arrow {
23564	border-bottom-color: var(--awb-handle-accent-color);
23565}
23566
23567.fusion-image-before-after-vertical .fusion-image-before-after-handle.fusion-image-before-after-handle-square .fusion-image-before-after-down-arrow {
23568	margin: 0;
23569	transform: translate(-50%, 130%);
23570}
23571
23572.fusion-image-before-after-vertical .fusion-image-before-after-handle.fusion-image-before-after-handle-square .fusion-image-before-after-up-arrow {
23573	margin: 0;
23574	transform: translate(-50%, -130%);
23575}
23576
23577.fusion-image-before-after-vertical .fusion-image-before-after-handle.fusion-image-before-after-handle-default .fusion-image-before-after-down-arrow {
23578	margin: 0;
23579	transform: translate(-50%, 130%);
23580}
23581
23582.fusion-image-before-after-vertical .fusion-image-before-after-handle.fusion-image-before-after-handle-default .fusion-image-before-after-up-arrow {
23583	margin: 0;
23584	transform: translate(-50%, -130%);
23585}
23586
23587.fusion-image-before-after-vertical .fusion-image-before-after-before-label:before {
23588	left: 50%;
23589	text-align: center;
23590	top: 10px;
23591	transform: translateX(-50%);
23592}
23593
23594.fusion-image-before-after-vertical .fusion-image-before-after-after-label:before {
23595	left: 50%;
23596	text-align: center;
23597	bottom: 10px;
23598	transform: translateX(-50%);
23599}
23600
23601.fusion-image-before-after-vertical .fusion-image-before-after-overlay.before-after-overlay-image-up-down .fusion-image-before-after-before-label:before {
23602	left: 0;
23603	transform: inherit;
23604	top: 0;
23605}
23606
23607.fusion-image-before-after-vertical .fusion-image-before-after-overlay.before-after-overlay-image-up-down .fusion-image-before-after-after-label:before {
23608	left: auto;
23609	right: 0;
23610	transform: inherit;
23611	bottom: 0;
23612}
23613
23614.fusion-image-before-after-before-label {
23615	position: absolute;
23616	top: 0;
23617	width: 100%;
23618	height: 100%;
23619	transition-duration: .5s;
23620	transition-property: opacity;
23621	opacity: 0;
23622}
23623
23624.fusion-image-before-after-before-label:before {
23625	color: var(--awb-accent-color);
23626	letter-spacing: .1em;
23627	position: absolute;
23628	background: var(--awb-accent-color-bg);
23629	line-height: normal;
23630	padding: 2% 3.8%;
23631	border-radius: 2px;
23632	font-size: var(--awb-font-size);
23633	content: attr(data-content);
23634}
23635
23636.fusion-image-before-after-after-label {
23637	position: absolute;
23638	top: 0;
23639	width: 100%;
23640	height: 100%;
23641	transition-duration: .5s;
23642	transition-property: opacity;
23643	opacity: 0;
23644}
23645
23646.fusion-image-before-after-after-label:before {
23647	color: var(--awb-accent-color);
23648	letter-spacing: .1em;
23649	position: absolute;
23650	background: var(--awb-accent-color-bg);
23651	line-height: normal;
23652	padding: 2% 3.8%;
23653	border-radius: 2px;
23654	font-size: var(--awb-font-size);
23655	content: attr(data-content);
23656}
23657
23658.fusion-image-before-after-after-label.before-after-label-out-image-up-down {
23659	text-align: right;
23660}
23661
23662.fusion-image-before-after-overlay {
23663	position: absolute;
23664	top: 0;
23665	width: 100%;
23666	height: 100%;
23667	transition-duration: .5s;
23668	transition-property: background;
23669	background: 0 0;
23670	z-index: 25;
23671}
23672
23673.fusion-image-before-after-ove
23673rlay:hover {
23674	background: rgba(0, 0, 0, .5);
23675}
23676
23677.fusion-image-before-after-overlay:hover .fusion-image-before-after-after-label {
23678	opacity: 1;
23679}
23680
23681.fusion-image-before-after-overlay:hover .fusion-image-before-after-before-label {
23682	opacity: 1;
23683}
23684
23685.fusion-image-before-after-left-arrow {
23686	width: 0;
23687	height: 0;
23688	border: 6px inset transparent;
23689	position: absolute;
23690	top: 50%;
23691	margin-top: -6px;
23692	border-right: 6px solid var(--awb-handle-color);
23693	left: 50%;
23694	margin-left: -17px;
23695}
23696
23697.fusion-image-before-after-left-arrow::before {
23698	background: var(--awb-handle-bg);
23699}
23700
23701.fusion-image-before-after-right-arrow {
23702	width: 0;
23703	height: 0;
23704	border: 6px inset transparent;
23705	position: absolute;
23706	top: 50%;
23707	margin-top: -6px;
23708	border-left: 6px solid var(--awb-handle-color);
23709	right: 50%;
23710	margin-right: -17px;
23711}
23712
23713.fusion-image-before-after-up-arrow {
23714	width: 0;
23715	height: 0;
23716	border: 6px inset transparent;
23717	position: absolute;
23718	left: 50%;
23719	margin-left: -6px;
23720	border-bottom: 6px solid var(--awb-handle-color);
23721	top: 50%;
23722	margin-top: -17px;
23723}
23724
23725.fusion-image-before-after-down-arrow {
23726	width: 0;
23727	height: 0;
23728	border: 6px inset transparent;
23729	position: absolute;
23730	left: 50%;
23731	margin-left: -6px;
23732	border-top: 6px solid var(--awb-handle-color);
23733	bottom: 50%;
23734	margin-bottom: -17px;
23735}
23736
23737.fusion-image-before-after-down-arrow::before {
23738	background: var(--awb-handle-bg);
23739}
23740
23741.fusion-image-before-after-container {
23742	box-sizing: content-box;
23743	z-index: 0;
23744	overflow: hidden;
23745	position: relative;
23746	-webkit-user-select: none;
23747	user-select: none;
23748}
23749
23750.fusion-image-before-after-container img {
23751	max-width: 100%;
23752	position: absolute;
23753	top: 0;
23754	width: 100%;
23755	display: block;
23756}
23757
23758.fusion-image-before-after-container * {
23759	box-sizing: content-box;
23760}
23761
23762.fusion-image-before-after-container.active .fusion-image-before-after-overlay {
23763	background: 0 0;
23764}
23765
23766.fusion-image-before-after-container.active .fusion-image-before-after-overlay .fusion-image-before-after-before-label {
23767	opacity: 0;
23768}
23769
23770.fusion-image-before-after-container.active .fusion-image-before-after-overlay .fusion-image-before-after-after-label {
23771	opacity: 0;
23772}
23773
23774.fusion-image-before-after-container.active:hover.fusion-image-before-after-overlay {
23775	background: 0 0;
23776}
23777
23778.fusion-image-before-after-container.active:hover.fusion-image-before-after-overlay .fusion-image-before-after-before-label {
23779	opacity: 0;
23780}
23781
23782.fusion-image-before-after-container.active:hover.fusion-image-before-after-overlay .fusion-image-before-after-after-label {
23783	opacity: 0;
23784}
23785
23786.fusion-image-before-after-before {
23787	z-index: 20;
23788}
23789
23790.fusion-image-before-after-after {
23791	z-index: 10;
23792}
23793
23794.fusion-image-before-after-handle {
23795	height: 38px;
23796	width: 38px;
23797	position: absolute;
23798	left: 50%;
23799	top: 50%;
23800	transform: translate(-50%, -50%);
23801	border: 3px solid var(--awb-handle-color);
23802	border-radius: 1000px;
23803	box-shadow: 0 0 12px rgba(51, 51, 51, .5);
23804	z-index: 40;
23805	background: var(--awb-handle-bg);
23806	cursor: pointer;
23807}
23808
23809.fusion-image-before-after-handle.fusion-image-before-after-handle-square {
23810	border-radius: 0;
23811}
23812
23813.fusion-image-before-after-handle.fusion-image-before-after-handle-square .fusion-image-before-after-left-arrow {
23814	margin: 0;
23815	transform: translate(-130%, -50%);
23816}
23817
23818.fusion-image-before-after-handle.fusion-image-before-after-handle-square .fusion-image-before-after-right-arrow {
23819	margin: 0;
23820	transform: translate(130%, -50%);
23821}
23822
23823.fusion-image-before-after-wrapper:not(.fusion-image-switch).initialized {
23824	border: var(--awb-bordersize) solid var(--awb-bordercolor);
23825	border-radius: var(--awb-borderradius);
23826}
23827
23828.fusion-image-switch {
23829	display: inline-block;
23830	position: relative;
23831}
23832
23833.fusion-image-switch img {
23834	transition: var(--awb-transition-time) ease-in-out;
23835	border: var(--awb-bordersize) solid var(--awb-bordercolor);
23836	border-radius: var(--awb-borderradius);
23837}
23838
23839.fusion-image-switch img:first-child {
23840	opacity: 1;
23841}
23842
23843.fusion-image-switch img:last-child {
23844	opacity: 0;
23845	position: absolute;
23846	top: 0;
23847	left: 0;
23848}
23849
23850.fusion-image-switch:hover img:first-child {
23851	opacity: 0;
23852}
23853
23854.fusion-image-switch:hover img:last-child {
23855	opacity: 1;
23856}
23857
23858.before-after-label-out-image-up-down {
23859	opacity: 1;
23860	position: relative;
23861	padding: 0;
23862	line-height: normal;
23863	visibility: hidden;
23864}
23865
23866.before-after-label-out-image-up-down.fusion-image-before-after-before-label {
23867	margin-bottom: .5em;
23868}
23869
23870.before-after-label-out-image-up-down.fusion-image-before-after-after-label {
23871	margin-top: .5em;
23872}
23873
23874.before-after-label-out-image-up-down:before {
23875	position: static;
23876	padding: 0;
23877	margin: 0;
23878	letter-spacing: 2px;
23879	line-height: normal;
23880}
23881
23882.before-after-label-out-image-up-down.visible {
23883	visibility: visible;
23884	height: auto !important;
23885}
23886
23887.rtl .fusion-image-before-after-horizontal .fusion-image-before-after-after-label:before {
23888	right: auto;
23889	left: 10px;
23890}
23891
23892.rtl .fusion-image-before-after-horizontal .fusion-image-before-after-before-label:before {
23893	left: auto;
23894	right: 10px;
23895}
23896
23897.rtl .fusion-image-before-after-after-label.before-after-label-out-image-up-down {
23898	text-align: left;
23899}
23900
23901.rtl .fusion-image-before-after-wrapper.fusion-image-before-after-horizontal .fusion-image-before-after-overlay.before-after-overlay-image-up-down .fusion-image-before-after-before-label:before {
23902	left: auto;
23903	right: 0;
23904}
23905
23906.rtl .fusion-image-before-after-wrapper.fusion-image-before-after-horizontal .fusion-image-before-after-overlay.before-after-overlay-image-up-down .fusion-image-before-after-after-label:before {
23907	left: 0;
23908	right: auto;
23909}
23910
23911.rtl .fusion-image-before-after-wrapper.fusion-image-before-after-vertical .fusion-image-before-after-overlay.before-after-overlay-image-up-down .fusion-image-before-after-before-label:before {
23912	left: auto;
23913	right: 0;
23914}
23915
23916.rtl .fusion-image-before-after-wrapper.fusion-image-before-after-vertical .fusion-image-before-after-overlay.before-after-overlay-image-up-down .fusion-image-before-after-after-label:before {
23917	left: 0;
23918	right: auto;
23919}
23920
23921.awb-carousel {
23922	--awb-caption-overlay-color: var(--primary_color);
23923}
23924
23925.fusion-image-carousel {
23926	--awb-border-style: solid;
23927	--awb-border-width: 0;
23928	--awb-border-color: var(--awb-color3);
23929	--awb-border-radius-top-left: 0;
23930	--awb-border-radius-top-right: 0;
23931	--awb-border-radius-bottom-right: 0;
23932	--awb-border-radius-bottom-left: 0;
23933	margin-bottom: 40px;
23934}
23935
23936.fusion-image-carousel .fusion-image-wrapper {
23937	border-width: var(--awb-border-width);
23938	border-style: var(--awb-border-style);
23939	border-color: var(--awb-border-color);
23940	border-radius: var(--awb-border-radius-top-left) var(--awb-border-radius-top-right) var(--awb-border-radius-bottom-left) var(--awb-border-radius-bottom-right);
23941}
23942
23943.fusion-carousel-title-below-image .fusion-carousel-meta, .fusion-carousel-title-below-image .fusion-carousel-title {
23944	text-align: left;
23945}
23946
23947.fusion-carousel-border .awb-carousel {
23948	border: none;
23949}
23950
23951.fusion-carousel-border .fusion-image-wrapper.hover-type-liftup {
23952	box-sizing: content-box;
23953}
23954
23955.awb-carousel--marquee .swiper-wrapper {
23956	transition-timing-function: linear;
23957}
23958
23959.awb-carousel--masked {
23960	mask-image: linear-gradient(to right, transparent, black 15%, black 85%, transparent);
23961}
23962
23963.awb-image-hotspots {
23964	--awb-image-max-width: 100%;
23965	--awb-alignment: initial;
23966	--awb-popover-heading-background-color: var(--popover_heading_bg_color, var(--awb-color2));
23967	--awb-popover-content-background-color: var(--popover_content_bg_color, var(--awb-color1));
23968	--awb-popover-text-color: var(--popover_text_color, var(--awb-color8));
23969	--awb-popover-border-color: var(--popover_border_color, var(--awb-color3));
23970	--awb-margin-top: 0;
23971	--awb-margin-right: 0;
23972	--awb-margin-bottom: 0;
23973	--awb-margin-left: 0;
23974	display: flex;
23975	justify-content: var(--awb-alignment);
23976	margin: var(--awb-margin-top) var(--awb-margin-right) var(--awb-margin-bottom) var(--awb-margin-left);
23977}
23978
23979.awb-image-hotspots-hotspot {
23980	--awb-pos-x: 50;
23981	--awb-pos-y: 50;
23982	--awb-font-size: .925rem;
23983	--awb-hotspot-text-color: black;
23984	--awb-hotspot-background-color: white;
23985	--awb-hotspot-hover-text-color: black;
23986	--awb-hotspot-hover-background-color: #e2e2e2;
23987	--awb-icon-distance: 0;
23988	--awb-padding-top: 8px;
23989	--awb-padding-right: 8px;
23990	--awb-padding-bottom: 8px;
23991	--awb-padding-left: 8px;
23992	--awb-border-radius-top-left: 0;
23993	--awb-border-radius-top-right: 0;
23994	--awb-border-radius-bottom-right: 0;
23995	--awb-border-radius-bottom-left: 0;
23996	cursor: pointer;
23997	position: absolute !important;
23998	padding: var(--awb-padding-top) var(--awb-padding-right) var(--awb-padding-bottom) var(--awb-padding-left);
23999	border-radius: var(--awb-border-radius-top-left) var(--awb-border-radius-top-right) var(--awb-border-radius-bottom-left) var(--awb-border-radius-bottom-right);
24000	background-color: var(--awb-hotspot-background-color);
24001	color: var(--awb-hotspot-text-color);
24002	font-size: var(--awb-font-size);
24003	line-height: 1;
24004	top: var(--awb-pos-y);
24005	left: var(--awb-pos-x);
24006	transition: background-color 250ms ease, color 250ms ease;
24007}
24008
24009.awb-image-hotspots-hotspot.hover, .awb-image-hotspots-hotspot:focus, .awb-image-hotspots-hotspot:hover {
24010	background-color: var(--awb-hotspot-hover-background-color);
24011	color: var(--awb-hotspot-hover-text-color);
24012}
24013
24014.awb-image-hotspots-hotspot > i {
24015	margin-right: var(--awb-icon-distance);
24016}
24017
24018.rtl .awb-image-hotspots-hotspot > i {
24019	margin-right: 0;
24020	margin-left: var(--awb-icon-distance);
24021}
24022
24023.awb-image-hotspots-wrapper {
24024	position: relative;
24025	max-width: var(--awb-image-max-width);
24026}
24027
24028.awb-image-hotspots-image {
24029	max-width: 100%;
24030	height: auto;
24031}
24032
24033.awb-image-hotspots .popover {
24034	background-color: var(--awb-popover-border-color);
24035	border-color: var(--awb-popover-border-color);
24036}
24037
24038.awb-image-hotspots .popover .popover-title {
24039	background-color: var(--awb-popover-heading-background-color);
24040	color: var(--awb-popover-text-color);
24041	border-color: var(--awb-popover-border-color);
24042}
24043
24044.awb-image-hotspots .popover .popover-content {
24045	background-color: var(--awb-popover-content-background-color);
24046	color: var(--awb-popover-text-color);
24047	border-color: var(--awb-popover-border-color);
24048}
24049
24050.awb-image-hotspots .popover.bottom .arrow:after {
24051	border-bottom-color: var(--awb-popover-heading-background-color);
24052}
24053
24054.awb-image-hotspots .popover.left .arrow:after {
24055	border-left-color: var(--awb-popover-content-background-color);
24056}
24057
24058.awb-image-hotspots .popover.right .arrow:after {
24059	border-right-color: var(--awb-popover-content-background-color);
24060}
24061
24062.awb-image-hotspots .popover.top .arrow:after {
24063	border-top-color: var(--awb-popover-content-background-color);
24064}
24065
24066.awb-image-hotspots-hotspot-anim-pumping {
24067	animation: awb-hotspot-pumping 1.2s infinite alternate;
24068	animation-timing-function: ease;
24069}
24070
24071@keyframes awb-hotspot-pumping {
24072	0% {
24073		transform: scale(.95);
24074	}
24075	
24076	100% {
24077		transform: scale(1.1);
24078	}
24079}
24080
24081.awb-image-hotspots-hotspot-anim-pulsating {
24082	z-index: 1;
24083}
24084
24085.awb-image-hotspots-hotspot-anim-pulsating:before {
24086	content: "";
24087	width: 100%;
24088	height: 100%;
24089	top: 0;
24090	left: 0;
24091	position: absolute;
24092	z-index: -1;
24093	opacity: 0;
24094	animation: awb-hotspot-pulsating 1.9s infinite;
24095	background-color: inherit;
24096	border-radius: inherit;
24097}
24098
24099@keyframes awb-hotspot-pulsating {
24100	0% {
24101		transform: scale(.7);
24102		opacity: 1;
24103	}
24104	
24105	100% {
24106		transform: scale(1.6);
24107		opacity: 0;
24108	}
24109}
24110
24111.awb-image-hotspots-hotspot-anim-showing {
24112	animation: awb-hotspot-showing 1.5s infinite alternate;
24113	animation-timing-function: ease;
24114}
24115
24116@keyframes awb-hotspot-showing {
24117	0% {
24118		opacity: .7;
24119	}
24120	
24121	100% {
24122		opacity: 1;
24123	}
24124}
24125
24126.awb-image-hotspots-hotspot-anim-pump-showing {
24127	animation: awb-hotspot-pump-showing 1.3s infinite alternate;
24128	animation-timing-function: ease;
24129}
24130
24131@keyframes awb-hotspot-pump-showing {
24132	0% {
24133		opacity: .8;
24134		transform: scale(.95);
24135	}
24136	
24137	100% {
24138		opacity: 1;
24139		transform: scale(1.05);
24140	}
24141}
24142
24143.awb-image-hotspots-hotspot-anim-sonar {
24144	z-index: 1;
24145	border-color: var(--awb-hotspot-background-color);
24146}
24147
24148.awb-image-hotspots-hotspot-anim-sonar:focus, .awb-image-hotspots-hotspot-anim-sonar:hover {
24149	border-color: var(--awb-hotspot-hover-background-color);
24150}
24151
24152.awb-image-hotspots-hotspot-anim-sonar:after, .awb-image-hotspots-hotspot-anim-sonar:before {
24153	content: "";
24154	width: 100%;
24155	height: 100%;
24156	top: -1px;
24157	left: -1px;
24158	position: absolute;
24159	z-index: -1;
24160	opacity: 0;
24161	animation: awb-hotspot-sonar 2.3s infinite;
24162	background-color: transparent;
24163	border: 1px solid;
24164	border-color: inherit;
24165	border-radius: inherit;
24166}
24167
24168.awb-image-hotspots-hotspot-anim-sonar:after {
24169	animation-delay: .6s;
24170}
24171
24172@keyframes awb-hotspot-sonar {
24173	0% {
24174		transform: scale(1);
24175		opacity: 1;
24176	}
24177	
24178	100% {
24179		transform: scale(1.4);
24180		opacity: 0;
24181	}
24182}
24183
24184.fusion-image-element {
24185	--awb-aspect-ratio: 1/1;
24186	--awb-object-position: 50% 50%;
24187	--awb-mask-url: "";
24188	--awb-mask-size: contain;
24189	--awb-mask-position: center;
24190	--awb-mask-repeat: no-repeat;
24191	--awb-margin-top: 0;
24192	--awb-margin-right: 0;
24193	--awb-margin-bottom: 0;
24194	--awb-margin-left: 0;
24195	--awb-liftup-border-radius: 0;
24196	--awb-bottom-shadow-color: rgba(0, 0, 0, .4);
24197	--awb-caption-margin-top: 0;
24198	--awb-caption-margin-right: 0;
24199	--awb-caption-margin-bottom: 0;
24200	--awb-caption-margin-left: 0;
24201	--awb-caption-border-color: #fff;
24202	--awb-caption-overlay-color: var(--primary_color);
24203	--awb-filter: none;
24204	--awb-filter-hover: none;
24205	--awb-filter-transition: all;
24206	--awb-max-width: 100%;
24207	--awb-sticky-max-width: var(--awb-max-width);
24208	--awb-title-text-color: inherit;
24209	--awb-caption-text-color: inherit;
24210	--awb-caption-text-size: inherit;
24211	--awb-caption-text-font-family: var(--body_typography-font-family);
24212	--awb-caption-text-font-weight: var(--body_typography-font-weight);
24213	--awb-caption-text-font-style: var(--body_typography-font-style);
24214	--awb-caption-text-line-height: var(--body_typography-line-height);
24215	--awb-caption-text-letter-spacing: var(--body_typography-letter-spacing);
24216	--awb-caption-text-transform: inherit;
24217	margin-top: var(--awb-margin-top);
24218	margin-right: var(--awb-margin-right);
24219	margin-bottom: var(--awb-margin-bottom);
24220	margin-left: var(--awb-margin-left);
24221	line-height: 1;
24222}
24223
24224.awb-image-frame.awb-bottomshadow {
24225	display: inline-block;
24226	position: relative;
24227}
24228
24229.awb-image-frame.awb-bottomshadow svg {
24230	position: absolute;
24231	top: 99.5%;
24232	left: 0;
24233	transition: transform .35s;
24234}
24235
24236.awb-image-frame.awb-bottomshadow svg g g path {
24237	fill: var(--awb-bottom-shadow-color);
24238}
24239
24240.awb-image-frame.awb-bottomshadow.imageframe-liftup:hover svg {
24241	transform: scale(1.03) translateY(15%);
24242}
24243
24244.fusion-imageframe {
24245	display: inline-block;
24246	z-index: 1;
24247	overflow: hidden;
24248	position: relative;
24249	vertical-align: middle;
24250	max-width: var(--awb-max-width);
24251	line-height: 1;
24252	filter: var(--awb-filter);
24253	transition: var(--awb-filter-transition);
24254}
24255
24256.fusion-imageframe:hover {
24257	filter: var(--awb-filter-hover);
24258}
24259
24260.fusion-imageframe img {
24261	vertical-align: top;
24262	box-shadow: none !important;
24263}
24264
24265.fusion-imageframe img.fusion-mobile-logo, .fusion-imageframe img.fusion-sticky-logo {
24266	display: none;
24267}
24268
24269.fusion-imageframe.hover-type-magnify .has-image-magnify.fusion-lightbox {
24270	display: block;
24271}
24272
24273.fusion-imageframe.hover-type-magnify .has-image-magnify.fusion-no-lightbox {
24274	display: block;
24275}
24276
24277.fusion-imageframe.has-mask:not(.wrapper-mask) img {
24278	-webkit-mask-image: var(--awb-mask-url);
24279	-webkit-mask-size: var(--awb-mask-size);
24280	-webkit-mask-position: var(--awb-mask-position);
24281	-webkit-mask-repeat: var(--awb-mask-repeat);
24282	mask-image: var(--awb-mask-url);
24283	mask-size: var(--awb-mask-size);
24284	mask-position: var(--awb-mask-position);
24285	mask-repeat: var(--awb-mask-repeat);
24286}
24287
24288.fusion-imageframe.has-mask.wrapper-mask {
24289	-webkit-mask-image: var(--awb-mask-url);
24290	-webkit-mask-size: var(--awb-mask-size);
24291	-webkit-mask-position: var(--awb-mask-position);
24292	-webkit-mask-repeat: var(--awb-mask-repeat);
24293	mask-image: var(--awb-mask-url);
24294	mask-size: var(--awb-mask-size);
24295	mask-position: var(--awb-mask-position);
24296	mask-repeat: var(--awb-mask-repeat);
24297}
24298
24299.fusion-imageframe.has-aspect-ratio {
24300	position: relative;
24301}
24302
24303.fusion-imageframe.has-aspect-ratio img {
24304	aspect-ratio: var(--awb-aspect-ratio);
24305	object-position: var(--awb-object-position);
24306	object-fit: cover;
24307	width: 100%;
24308}
24309
24310.awb-image-frame.imageframe-liftup:before {
24311	border-radius: var(--awb-liftup-border-radius);
24312}
24313
24314.awb-image-frame.imageframe-liftup.hover-with-mask:before {
24315	background-image: var(--awb-mask-url);
24316	background-size: var(--awb-mask-size);
24317	background-position: var(--awb-mask-position);
24318	background-repeat: var(--awb-mask-repeat);
24319	box-shadow: none;
24320	filter: drop-shadow(0 4px 5px #000) opacity(.4);
24321}
24322
24323.awb-imageframe-caption-container .awb-imageframe-caption-title {
24324	color: var(--awb-caption-title-color);
24325	font-size: var(--awb-caption-title-size);
24326	font-family: var(--awb-caption-title-font-family);
24327	font-weight: var(--awb-caption-title-font-weight);
24328	font-style: var(--awb-caption-title-font-style);
24329	line-height: var(--awb-caption-title-line-height);
24330	letter-spacing: var(--awb-caption-title-letter-spacing);
24331	text-transform: var(--awb-caption-title-transform);
24332}
24333
24334.awb-imageframe-caption-container .awb-imageframe-caption-text {
24335	color: var(--awb-caption-text-color);
24336	font-size: var(--awb-caption-text-size);
24337	font-family: var(--awb-caption-text-font-family);
24338	font-weight: var(--awb-caption-text-font-weight);
24339	font-style: var(--awb-caption-text-font-style);
24340	line-height: var(--awb-caption-text-line-height);
24341	letter-spacing: var(--awb-caption-text-letter-spacing);
24342	text-transform: var(--awb-caption-text-transform);
24343}
24344
24345.awb-imageframe-style {
24346	position: relative;
24347}
24348
24349.awb-imageframe-style .awb-imageframe-caption-text, .awb-imageframe-style .awb-imageframe-caption-title {
24350	margin: 0;
24351}
24352
24353.awb-imageframe-style .fusion-masonry-element-container {
24354	background-repeat: no-repeat;
24355}
24356
24357.awb-imageframe-style-above .awb-imageframe-caption-container, .awb-imageframe-style-below .awb-imageframe-caption-container {
24358	margin-top: var(--awb-caption-margin-top);
24359	margin-right: var(--awb-caption-margin-right);
24360	margin-bottom: var(--awb-caption-margin-bottom);
24361	margin-left: var(--awb-caption-margin-left);
24362}
24363
24364.awb-imageframe-style-above .awb-imageframe-caption-container .awb-imageframe-caption-text, .awb-imageframe-style-below .awb-imageframe-caption-container .awb-imageframe-caption-text {
24365	margin-top: .5em;
24366}
24367
24368.awb-imageframe-style-dany, .awb-imageframe-style-dario, .awb-imageframe-style-navin, .awb-imageframe-style-resa, .awb-imageframe-style-schantel {
24369	background-color: var(--awb-caption-overlay-color);
24370}
24371
24372.awb-imageframe-style-dany .awb-imageframe-caption-container, .awb-imageframe-style-dario .awb-imageframe-caption-container, .awb-imageframe-style-navin .awb-imageframe-caption-container, .awb-imageframe-style-resa .awb-imageframe-caption-container, .awb-imageframe-style-schantel .awb-imageframe-caption-container {
24373	padding: 2em;
24374	color: #fff;
24375	text-transform: uppercase;
24376	font-size: 1rem;
24377	backface-visibility: hidden;
24378	position: absolute;
24379	top: 0;
24380	left: 0;
24381	width: 100%;
24382	height: 100%;
24383	text-align: center;
24384}
24385
24386.awb-imageframe-style-dany .awb-imageframe-caption-container:after, .awb-imageframe-style-dany .awb-imageframe-caption-container:before, .awb-imageframe-style-dario .awb-imageframe-caption-container:after, .awb-imageframe-style-dario .awb-imageframe-caption-container:before, .awb-imageframe-style-navin .awb-imageframe-caption-container:after, .awb-imageframe-style-navin .awb-imageframe-caption-container:before, .awb-imageframe-style-resa .awb-imageframe-caption-container:after, .awb-imageframe-style-resa .awb-imageframe-caption-container:before, .awb-imageframe-style-schantel .awb-imageframe-caption-container:after, .awb-imageframe-style-schantel .awb-imageframe-caption-container:before {
24387	pointer-events: none;
24388}
24389
24390.awb-imageframe-style-dany img, .awb-imageframe-style-dario img, .awb-imageframe-style-navin img, .awb-imageframe-style-resa img, .awb-imageframe-style-schantel img {
24391	position: relative;
24392	display: block;
24393	min-height: 100%;
24394	max-width: 100%;
24395	opacity: .8;
24396}
24397
24398.awb-imageframe-style-dany .fusion-masonry-element-container, .awb-imageframe-style-dario .fusion-masonry-element-container, .awb-imageframe-style-navin .fusion-masonry-element-container, .awb-imageframe-style-resa .fusion-masonry-element-container, .awb-imageframe-style-schantel .fusion-masonry-element-container {
24399	opacity: .8;
24400}
24401
24402.awb-imageframe-style-navin img {
24403	max-width: none;
24404	width: calc(100% + 50px) !important;
24405	opacity: .7;
24406	transition: opacity .35s, transform .35s;
24407	transform: translate3d(-40px, 0, 0);
24408}
24409
24410.rtl .awb-imageframe-style-navin img {
24411	transform: translate3d(40px, 0, 0);
24412}
24413
24414.awb-imageframe-style-navin.has-aspect-ratio img {
24415	width: calc(100% + 50px);
24416}
24417
24418.awb-imageframe-style-navin .fusion-masonry-element-container {
24419	transition: opacity .35s, background-position .35s;
24420	background-position-x: -40px;
24421	width: calc(100% + 50px);
24422}
24423
24424.awb-imageframe-style-navin .awb-imageframe-caption {
24425	position: absolute;
24426	bottom: 0;
24427	left: 0;
24428	padding: 2em 2em 4em 2em;
24429	width: 100%;
24430	text-align: left;
24431}
24432
24433.awb-imageframe-style-navin .awb-imageframe-caption .awb-imageframe-caption-text, .awb-imageframe-style-navin .awb-imageframe-caption .awb-imageframe-caption-title {
24434	transform: translate3d(0, 100%, 0);
24435}
24436
24437.awb-imageframe-style-navin .awb-imageframe-caption .awb-imageframe-caption-title {
24438	transition: transform .35s;
24439}
24440
24441.awb-imageframe-style-navin .awb-imageframe-caption .awb-imageframe-caption-text {
24442	color: var(--awb-caption-text-color, rgba(255, 255, 255, .8));
24443	opacity: 0;
24444	transition: opacity .2s, transform .35s;
24445}
24446
24447.awb-imageframe-style-navin:hover .awb-imageframe-caption-text, .awb-imageframe-style-navin:hover .fusion-masonry-element-container, .awb-imageframe-style-navin:hover img {
24448	opacity: 1;
24449}
24450
24451.awb-imageframe-style-navin:hover .fusion-masonry-element-container {
24452	background-position-x: 0;
24453}
24454
24455.awb-imageframe-style-navin:hover .awb-imageframe-caption-text, .awb-imageframe-style-navin:hover .awb-imageframe-caption-title, .awb-imageframe-style-navin:hover img {
24456	transform: translate3d(0, 0, 0);
24457}
24458
24459.awb-imageframe-style-navin:hover .awb-imageframe-caption-text {
24460	transition-delay: 50ms;
24461	transition-duration: .35s;
24462}
24463
24464.awb-imageframe-style-dario img {
24465	max-width: none;
24466	width: calc(100% + 20px);
24467	transition: opacity .35s, transform .35s;
24468	transform: translate3d(-10px, 0, 0);
24469	backface-visibility: hidden;
24470}
24471
24472.rtl .awb-imageframe-style-dario img {
24473	transform: translate3d(10px, 0, 0);
24474}
24475
24476.awb-imageframe-style-dario.has-aspect-ratio img {
24477	width: calc(100% + 20px);
24478}
24479
24480.awb-imageframe-style-dario .fusion-masonry-element-container {
24481	transition: opacity .35s, background-position .35s;
24482	background-position-x: -10px;
24483	width: calc(100% + 20px);
24484}
24485
24486.awb-imageframe-style-dario:hover img {
24487	opacity: .4;
24488	transform: translate3d(0, 0, 0);
24489}
24490
24491.awb-imageframe-style-dario:hover .fusion-masonry-element-container {
24492	opacity: .4;
24493	background-position-x: 0;
24494}
24495
24496.awb-imageframe-style-dario:hover .awb-imageframe-caption .awb-imageframe-caption-title:after {
24497	transform: translate3d(0, 0, 0);
24498}
24499
24500.awb-imageframe-style-dario:hover .awb-imageframe-caption .awb-imageframe-caption-text {
24501	opacity: 1;
24502	transform: translate3d(0, 0, 0);
24503}
24504
24505.awb-imageframe-style-dario .awb-imageframe-caption {
24506	text-align: left;
24507}
24508
24509.awb-imageframe-style-dario .awb-imageframe-caption .awb-imageframe-caption-title {
24510	position: relative;
24511	overflow: hidden;
24512	padding: .5em 0;
24513	opacity: .99;
24514}
24515
24516.awb-imageframe-style-dario .awb-imageframe-caption .awb-imageframe-caption-title:after {
24517	position: absolute;
24518	bottom: 0;
24519	left: 0;
24520	width: 100%;
24521	height: 3px;
24522	background: var(--awb-caption-border-color, var(--awb-color1));
24523	content: "";
24524	transition: transform .35s;
24525	transform: translate3d(-100%, 0, 0);
24526}
24527
24528.awb-imageframe-style-dario .awb-imageframe-caption .awb-imageframe-caption-text {
24529	padding: 1em 0;
24530	opacity: 0;
24531	transition: opacity .35s, transform .35s;
24532	transform: translate3d(100%, 0, 0);
24533}
24534
24535.awb-imageframe-style-resa .fusion-masonry-element-container, .awb-imageframe-style-resa img {
24536	opacity: .7;
24537	transition: opacity .35s;
24538}
24539
24540.awb-imageframe-style-resa:hover .fusion-masonry-element-container, .awb-imageframe-style-resa:hover img {
24541	opacity: .4;
24542}
24543
24544.awb-imageframe-style-resa:hover .awb-imageframe-caption-container:after, .awb-imageframe-style-resa:hover .awb-imageframe-caption-container:before {
24545	opacity: 1;
24546	transform: scale(1);
24547}
24548
24549.awb-imageframe-style-resa:hover .awb-imageframe-caption-container .awb-imageframe-caption-text, .awb-imageframe-style-resa:hover .awb-imageframe-caption-container .awb-imageframe-caption-title {
24550	margin: 0;
24551	opacity: 1;
24552	transform: translate3d(0, 0, 0);
24553}
24554
24555.awb-imageframe-style-resa:hover .awb-imageframe-caption-container .awb-imageframe-caption-title {
24556	padding: 0 0 .5em 0;
24557}
24558
24559.awb-imageframe-style-resa .awb-imageframe-caption-container:after, .awb-imageframe-style-resa .awb-imageframe-caption-container:before {
24560	position: absolute;
24561	top: 30px;
24562	right: 30px;
24563	bottom: 30px;
24564	left: 30px;
24565	content: "";
24566	opacity: 0;
24567	transition: opacity .35s, transform .35s;
24568}
24569
24570.awb-imageframe-style-resa .awb-imageframe-caption-container:before {
24571	border-top: 1px solid var(--awb-caption-border-color, var(--awb-color1));
24572	border-bottom: 1px solid var(--awb-caption-border-color, var(--awb-color1));
24573	transform: scale(0, 1);
24574}
24575
24576.awb-imageframe-style-resa .awb-imageframe-caption-container:after {
24577	border-right: 1px solid var(--awb-caption-border-color, var(--awb-color1));
24578	border-left: 1px solid var(--awb-caption-border-color, var(--awb-color1));
24579	transform: scale(1, 0);
24580}
24581
24582.awb-imageframe-style-resa .awb-imageframe-caption-container .awb-imageframe-caption-title {
24583	padding: 0;
24584	transition: padding .25s ease-in-out;
24585}
24586
24587.awb-imageframe-style-resa .awb-imageframe-caption-container .awb-imageframe-caption-text {
24588	margin-top: -1em;
24589	padding: 0;
24590	opacity: 0;
24591	transform: translate3d(0, 100px, 0);
24592	transition: opacity .35s, transform .35s, margin .35s ease-in-out;
24593}
24594
24595.awb-imageframe-style-resa .awb-imageframe-caption-container .awb-imageframe-caption-text, .awb-imageframe-style-resa .awb-imageframe-caption-container .awb-imageframe-caption-title {
24596	text-align: center;
24597}
24598
24599.awb-imageframe-style-resa .awb-imageframe-caption {
24600	align-items: center;
24601	display: flex;
24602	flex-direction: column;
24603	height: 100%;
24604	justify-content: center;
24605	padding: 0 2em;
24606}
24607
24608.awb-imageframe-style-schantel .fusion-masonry-element-container, .awb-imageframe-style-schantel img {
24609	transition: opacity 1s, transform 1s;
24610}
24611
24612.awb-imageframe-style-schantel .awb-imageframe-caption-container {
24613	text-align: left;
24614}
24615
24616.awb-imageframe-style-schantel .awb-imageframe-caption-container .awb-imageframe-caption-title {
24617	position: relative;
24618	padding: .5em 0;
24619}
24620
24621.awb-imageframe-style-schantel .awb-imageframe-caption-container .awb-imageframe-caption-text {
24622	display: inline-block;
24623	margin: 0 0 .25em;
24624	padding: .4em 1em;
24625	color: var(--awb-caption-text-color, #2f3238);
24626	text-transform: none;
24627	font-weight: 500;
24628	transition: opacity .35s, transform .35s;
24629	transform: translate3d(calc(-100% - 100%), 0, 0);
24630	background-color: var(--awb-caption-background-color, rgba(255, 255, 255, .9));
24631}
24632
24633.awb-imageframe-style-schantel .awb-imageframe-caption-container .awb-imageframe-caption-text:first-child {
24634	transition-delay: .15s;
24635}
24636
24637.awb-imageframe-style-schantel .awb-imageframe-caption-container .awb-imageframe-caption-text:nth-of-type(2) {
24638	transition-delay: .1s;
24639}
24640
24641.awb-imageframe-style-schantel .awb-imageframe-caption-container .awb-imageframe-caption-text:nth-of-type(3) {
24642	transition-delay: 50ms;
24643}
24644
24645.awb-imageframe-style-schantel:hover .awb-imageframe-caption-text {
24646	opacity: 1;
24647	transform: translate3d(0, 0, 0);
24648}
24649
24650.awb-imageframe-style-schantel:hover .awb-imageframe-caption-text:first-child {
24651	transition-delay: 0s;
24652}
24653
24654.awb-imageframe-style-schantel:hover .awb-imageframe-caption-text:nth-of-type(2) {
24655	transition-delay: 50ms;
24656}
24657
24658.awb-imageframe-style-schantel:hover .awb-imageframe-caption-text:nth-of-type(3) {
24659	transition-delay: .1s;
24660}
24661
24662.awb-imageframe-style-schantel:hover .fusion-masonry-element-container, .awb-imageframe-style-schantel:hover img {
24663	opacity: .4;
24664	transform: scale3d(1.1, 1.1, 1);
24665}
24666
24667.awb-imageframe-style-dany img {
24668	transition: transform .35s;
24669	backface-visibility: hidden;
24670}
24671
24672.awb-imageframe-style-dany .fusion-masonry-element-container {
24673	transition: background-position .35s;
24674}
24675
24676.awb-imageframe-style-dany .awb-imageframe-caption-container {
24677	text-align: left;
24678	padding: 0;
24679}
24680
24681.awb-imageframe-style-dany .awb-imageframe-caption-container .awb-imageframe-caption-title {
24682	padding: 1.66666667em;
24683}
24684
24685.awb-imageframe-style-dany .awb-imageframe-caption-container .awb-imageframe-caption-text {
24686	line-height: 0;
24687	opacity: 0;
24688	padding: 0 1.66666667em;
24689	transition: line-height .35s ease, padding .35s, margin .35s ease, opacity .35s;
24690	background-color: var(--awb-caption-background-color, var(--awb-caption-overlay-color));
24691}
24692
24693.awb-imageframe-style-dany .awb-imageframe-caption {
24694	display: flex;
24695	flex-direction: column;
24696	height: 100%;
24697	justify-content: flex-end;
24698}
24699
24700.awb-imageframe-style-dany:hover img {
24701	transform: translate3d(0, -60px, 0);
24702}
24703
24704.awb-imageframe-style-dany:hover .awb-imageframe-caption-container .awb-imageframe-caption-text {
24705	line-height: inherit;
24706	opacity: 1;
24707	padding: 1.66666667em 1.66666667em;
24708	transition: line-height .35s ease, padding .35s, margin .35s ease;
24709}
24710
24711.awb-imageframe-style-dany:hover .fusion-masonry-element-container {
24712	background-position-y: -74px;
24713}
24714
24715.fusion-sticky-container.fusion-sticky-transition .fusion-imageframe {
24716	max-width: var(--awb-sticky-max-width);
24717}
24718
24719.fusion-tb-header .fusion-sticky-container.fusion-sticky-transition .fusion-imageframe.has-fusion-sticky-logo img.fusion-mobile-logo, .fusion-tb-header .fusion-sticky-container.fusion-sticky-transition .fusion-imageframe.has-fusion-sticky-logo img.fusion-standard-logo {
24720	display: none;
24721}
24722
24723.fusion-tb-header .fusion-sticky-container.fusion-sticky-transition .fusion-imageframe.has-fusion-sticky-logo img.fusion-sticky-logo {
24724	display: inline-block;
24725}
24726
24727.imageframe-align-center {
24728	text-align: center;
24729}
24730
24731.awb-menu, .awb-submenu {
24732	--awb-font-size: 16px;
24733	--awb-margin-top: 0px;
24734	--awb-margin-bottom: 0px;
24735	--awb-transition-time: 300;
24736	--awb-align-item: stretch;
24737	--awb-justify-content: flex-start;
24738	--awb-fusion-font-family-typography: inherit;
24739	--awb-fusion-font-style-typography: inherit;
24740	--awb-fusion-font-weight-typography: 400;
24741	--awb-text-transform: none;
24742	--awb-min-height: 4em;
24743	--awb-gap: 0px;
24744	--awb-bg: rgba(0, 0, 0, 0);
24745	--awb-border-radius-top-left: 0px;
24746	--awb-border-radius-top-right: 0px;
24747	--awb-border-radius-bottom-left: 0px;
24748	--awb-border-radius-bottom-right: 0px;
24749	--awb-color: #212934;
24750	--awb-line-height: var(--body_typography-line-height);
24751	--awb-letter-spacing: var(--body_typography-letter-spacing);
24752	--awb-items-padding-top: 0px;
24753	--awb-items-padding-right: 0px;
24754	--awb-items-padding-bottom: 0px;
24755	--awb-items-padding-left: 0px;
24756	--awb-border-top: 0px;
24757	--awb-border-right: 0px;
24758	--awb-border-bottom: 0px;
24759	--awb-border-left: 0px;
24760	--awb-border-color: rgba(0, 0, 0, 0);
24761	--awb-active-bg: rgba(0, 0, 0, 0);
24762	--awb-active-border-top: 0px;
24763	--awb-active-border-right: 0px;
24764	--awb-active-border-bottom: 0px;
24765	--awb-active-border-left: 0px;
24766	--awb-active-border-color: rgba(0, 0, 0, 0);
24767	--awb-active-color: #65bc7b;
24768	--awb-submenu-items-padding-top: 12px;
24769	--awb-submenu-items-padding-right: 20px;
24770	--awb-submenu-items-padding-bottom: 12px;
24771	--awb-submenu-items-padding-left: 20px;
24772	--awb-submenu-font-size: 14px;
24773	--awb-submenu-text-transform: none;
24774	--awb-box-shadow: none;
24775	--awb-submenu-border-radius-top-left: 0px;
24776	--awb-submenu-border-radius-top-right: 0px;
24777	--awb-submenu-border-radius-bottom-left: 0px;
24778	--awb-submenu-border-radius-bottom-right: 0px;
24779	--awb-submenu-space: 0px;
24780	--awb-submenu-max-width: 100%;
24781	--awb-submenu-sep-color: #e2e2e2;
24782	--awb-submenu-bg: #fff;
24783	--awb-sub-justify-content: space-between;
24784	--awb-submenu-color: #212934;
24785	--awb-fusion-font-family-submenu-typography: inherit;
24786	--awb-fusion-font-style-submenu-typography: inherit;
24787	--awb-fusion-font-weight-submenu-typography: 400;
24788	--awb-submenu-line-height: inherit;
24789	--awb-submenu-letter-spacing: inherit;
24790	--awb-submenu-active-bg: #f9f9fb;
24791	--awb-submenu-active-color: #212934;
24792	--awb-icons-size: 16;
24793	--awb-icons-color: #212934;
24794	--awb-icons-hover-color: var(--awb-active-color);
24795	--awb-thumbnail-size-width: 26px;
24796	--awb-thumbnail-size-width: 14px;
24797}
24798
24799.awb-menu {
24800	margin-top: var(--awb-margin-top);
24801	margin-bottom: var(--awb-margin-bottom);
24802	width: 100%;
24803	opacity: 1;
24804	transition: opacity calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1);
24805	font-size: var(--awb-font-size);
24806}
24807
24808.awb-menu_loading {
24809	opacity: 0;
24810}
24811
24812.awb-menu .awb-menu__main-ul {
24813	font-size: var(--awb-font-size);
24814}
24815
24816.awb-menu__main-ul {
24817	display: flex;
24818	flex-wrap: wrap;
24819	list-style: none;
24820	align-items: var(--awb-align-items);
24821	justify-content: var(--awb-justify-content);
24822	padding: 0;
24823	font-family: var(--awb-fusion-font-family-typography);
24824	font-style: var(--awb-fusion-font-style-typography);
24825	font-weight: var(--awb-fusion-font-weight-typography);
24826	text-transform: var(--awb-text-transform);
24827	margin-block-start: 0;
24828	margin-block-end: 0;
24829	min-height: var(--awb-min-height);
24830	position: relative;
24831	transition: min-height calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1);
24832}
24833
24834.fusion-sticky-container.fusion-sticky-transition .awb-menu__main-ul {
24835	min-height: var(--awb-sticky-min-height, var(--awb-min-height));
24836}
24837
24838.awb-menu__main-ul_row {
24839	flex-direction: row;
24840}
24841
24842.awb-menu__main-li {
24843	position: relative;
24844	display: flex;
24845	justify-content: center;
24846	margin-left: calc(var(--awb-gap) / 2);
24847	margin-right: calc(var(--awb-gap) / 2);
24848	line-height: var(--awb-line-height, inherit);
24849	letter-spacing: var(--awb-letter-spacing);
24850}
24851
24852.awb-menu__main-li > * {
24853	z-index: 10;
24854}
24855
24856.awb-menu__main-li:first-child {
24857	margin-inline-start: 0;
24858}
24859
24860.awb-menu__main-li:last-child {
24861	margin-inline-end: 0;
24862}
24863
24864.awb-menu__main-li_regular {
24865	background-color: var(--awb-bg);
24866	border-radius: var(--awb-border-radius-top-left) var(--awb-border-radius-top-right) var(--awb-border-radius-bottom-right) var(--awb-border-radius-bottom-left);
24867}
24868
24869.awb-menu__main-a {
24870	color: var(--awb-color) !important;
24871	display: flex;
24872	align-items: center;
24873	justify-content: center;
24874	width: 100%;
24875	transition: color calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1), background-color calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1);
24876}
24877
24878.awb-menu__open-nav-submenu_click {
24879	color: var(--awb-color);
24880}
24881
24882.awb-menu__main-a_regular {
24883	padding-top: calc(var(--awb-items-padding-top) + var(--awb-border-top));
24884	padding-right: calc(var(--awb-items-padding-right) + var(--awb-border-right));
24885	padding-bottom: calc(var(--awb-items-padding-bottom) + var(--awb-border-bottom));
24886	padding-left: calc(var(--awb-items-padding-left) + var(--awb-border-left));
24887}
24888
24889.awb-menu__main-background-active, .awb-menu__main-background-default {
24890	position: absolute;
24891	top: 0;
24892	width: 100%;
24893	height: 100%;
24894	z-index: 1;
24895	background-color: var(--awb-bg);
24896	border-top-width: var(--awb-border-top);
24897	border-right-width: var(--awb-border-right);
24898	border-bottom-width: var(--awb-border-bottom);
24899	border-left-width: var(--awb-border-left);
24900	border-color: var(--awb-border-color);
24901	border-radius: var(--awb-border-radius-top-left) var(--awb-border-radius-top-right) var(--awb-border-radius-bottom-right) var(--awb-border-radius-bottom-left);
24902	border-style: solid;
24903	transition: all calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1);
24904}
24905
24906.awb-menu__main-background-active_fade, .awb-menu__main-background-default_fade {
24907	left: 0;
24908	opacity: 1;
24909	transition-property: opacity;
24910}
24911
24912.awb-menu__main-background-active_left, .awb-menu__main-background-default_left {
24913	left: 0;
24914	opacity: 1;
24915	width: 100%;
24916}
24917
24918.awb-menu__main-background-active_right, .awb-menu__main-background-default_right {
24919	right: 0;
24920	opacity: 1;
24921	width: 100%;
24922}
24923
24924.awb-menu__main-background-active_center, .awb-menu__main-background-default_center {
24925	transform: scaleX(1);
24926}
24927
24928.awb-menu__main-background-active {
24929	background-color: var(--awb-active-bg);
24930	border-top-width: var(--awb-active-border-top);
24931	border-right-width: var(--awb-active-border-right);
24932	border-bottom-width: var(--awb-active-border-bottom);
24933	border-left-width: var(--awb-active-border-left);
24934	border-color: var(--awb-active-border-color);
24935}
24936
24937.awb-menu__main-background-active_fade, .awb-menu__main-background-active_left, .awb-menu__main-background-active_right {
24938	opacity: 0;
24939}
24940
24941.awb-menu__main-background-active_left {
24942	width: 0;
24943	left: 0;
24944}
24945
24946.awb-menu__main-background-active_right {
24947	width: 0;
24948	right: 0;
24949}
24950
24951.awb-menu__main-background-active_center {
24952	transform: scaleX(0);
24953}
24954
24955.awb-menu__main-background-active_center-vertical {
24956	bottom: 0;
24957	left: 0;
24958	right: 0;
24959	top: 0;
24960	transform: scaleY(0);
24961}
24962
24963.awb-menu__main-background-active_bottom-vertical {
24964	height: auto;
24965	bottom: 0;
24966	top: 100%;
24967	opacity: 0;
24968}
24969
24970.awb-menu__main-background-active_top-vertical {
24971	height: auto;
24972	bottom: 100%;
24973	top: 0;
24974	opacity: 0;
24975}
24976
24977.awb-menu__main-background-active_center-grow {
24978	top: 50%;
24979	left: 50%;
24980	opacity: 0;
24981	transform: translateX(-50%) translateY(-50%) scale(0);
24982}
24983
24984.awb-menu__open-nav-submenu {
24985	padding-bottom: calc(var(--awb-items-padding-bottom) + var(--awb-border-bottom));
24986}
24987
24988.awb-menu__description {
24989	transition-duration: inherit;
24990	line-height: 1;
24991	font-family: var(--body_typography-font-family);
24992	font-style: var(--body_typography-font-style);
24993	font-weight: var(--body_typography-font-weight);
24994	letter-spacing: var(--body_typography-letter-spacing);
24995	display: block;
24996	font-size: .8em;
24997}
24998
24999.awb-menu__main-li_regular.current-menu-ancestor .awb-menu__main-a_regular, .awb-menu__main-li_regular.current-menu-item .awb-menu__main-a_regular, .awb-menu__main-li_regular.current-menu-parent .awb-menu__main-a_regular, .awb-menu__main-li_regular.expanded .awb-menu__main-a_regular, .awb-menu__main-li_regular.hover .awb-menu__main-a_regular, .awb-menu__main-li_regular:active .awb-menu__main-a_regular, .awb-menu__main-li_regular:focus .awb-menu__main-a_regular, .awb-menu__main-li_regular:focus-within .awb-menu__main-a_regular, .awb-menu__main-li_regular:hover .awb-menu__main-a_regular {
25000	color: var(--awb-active-color) !important;
25001	padding-top: calc(var(--awb-items-padding-top) + var(--awb-active-border-top));
25002	padding-right: calc(var(--awb-items-padding-right) + var(--awb-active-border-right));
25003	padding-bottom: calc(var(--awb-items-padding-bottom) + var(--awb-active-border-bottom));
25004	padding-left: calc(var(--awb-items-padding-left) + var(--awb-active-border-left));
25005}
25006
25007.awb-menu__main-li_regular.current-menu-ancestor > .awb-menu__open-nav-submenu-hover, .awb-menu__main-li_regular.current-menu-ancestor > .awb-menu__open-nav-submenu_click, .awb-menu__main-li_regular.current-menu-item > .awb-menu__open-nav-submenu-hover, .awb-menu__main-li_regular.current-menu-item > .awb-menu__open-nav-submenu_click, .awb-menu__main-li_regular.current-menu-parent > .awb-menu__open-nav-submenu-hover, .awb-menu__main-li_regular.current-menu-parent > .awb-menu__open-nav-submenu_click, .awb-menu__main-li_regular.expanded > .awb-menu__open-nav-submenu-hover, .awb-menu__main-li_regular.expanded > .awb-menu__open-nav-submenu_click, .awb-menu__main-li_regular.hover > .awb-menu__open-nav-submenu-hover, .awb-menu__main-li_regular.hover > .awb-menu__open-nav-submenu_click, .awb-menu__main-li_regular:active > .awb-menu__open-nav-submenu-hover, .awb-menu__main-li_regular:active > .awb-menu__open-nav-submenu_click, .awb-menu__main-li_regular:focus-within > .awb-menu__open-nav-submenu-hover, .awb-menu__main-li_regular:focus-within > .awb-menu__open-nav-submenu_click, .awb-menu__main-li_regular:focus > .awb-menu__open-nav-submenu-hover, .awb-menu__main-li_regular:focus > .awb-menu__open-nav-submenu_click, .awb-menu__main-li_regular:hover > .awb-menu__open-nav-submenu-hover, .awb-menu__main-li_regular:hover > .awb-menu__open-nav-submenu_click {
25008	color: var(--awb-active-color) !important;
25009	padding-top: calc(var(--awb-items-padding-top) + var(--awb-active-border-top));
25010	padding-bottom: calc(var(--awb-items-padding-bottom) + var(--awb-active-border-bottom));
25011}
25012
25013.awb-menu__main-li_regular.current-menu-ancestor .awb-menu__main-background-default_fade, .awb-menu__main-li_regular.current-menu-ancestor .awb-menu__main-background-default_left, .awb-menu__main-li_regular.current-menu-ancestor .awb-menu__main-background-default_right, .awb-menu__main-li_regular.current-menu-item .awb-menu__main-background-default_fade, .awb-menu__main-li_regular.current-menu-item .awb-menu__main-background-default_left, .awb-menu__main-li_regular.current-menu-item .awb-menu__main-background-default_right, .awb-menu__main-li_regular.current-menu-parent .awb-menu__main-background-default_fade, .awb-menu__main-li_regular.current-menu-parent .awb-menu__main-background-default_left, .awb-menu__main-li_regular.current-menu-parent .awb-menu__main-background-default_right, .awb-menu__main-li_regular.expanded .awb-menu__main-background-default_fade, .awb-menu__main-li_regular.expanded .awb-menu__main-background-default_left, .awb-menu__main-li_regular.expanded .awb-menu__main-background-default_right, .awb-menu__main-li_regular.hover .awb-menu__main-background-default_fade, .awb-menu__main-li_regular.hover .awb-menu__main-background-default_left, .awb-menu__main-li_regular.hover .awb-menu__main-background-default_right, .awb-menu__main-li_regular:active .awb-menu__main-background-default_fade, .awb-menu__main-li_regular:active .awb-menu__main-background-default_left, .awb-menu__main-li_regular:active .awb-menu__main-background-default_right, .awb-menu__main-li_regular:focus .awb-menu__main-background-default_fade, .awb-menu__main-li_regular:focus .awb-menu__main-background-default_left, .awb-menu__main-li_regular:focus .awb-menu__main-background-default_right, .awb-menu__main-li_regular:focus-within .awb-menu__main-background-default_fade, .awb-menu__main-li_regular:focus-within .awb-menu__main-background-default_left, .awb-menu__main-li_regular:focus-within .awb-menu__main-background-default_right, .awb-menu__main-li_regular:hover .awb-menu__main-background-default_fade, .awb-menu__main-li_regular:hover .awb-menu__main-background-default_left, .awb-menu__main-li_regular:hover .awb-menu__main-background-default_right {
25014	opacity: 0;
25015}
25016
25017.awb-menu__main-li_regular.current-menu-ancestor .awb-menu__main-background-default_left, .awb-menu__main-li_regular.current-menu-ancestor .awb-menu__main-background-default_right, .awb-menu__main-li_regular.current-menu-item .awb-menu__main-background-default_left, .awb-menu__main-li_regular.current-menu-item .awb-menu__main-background-default_right, .awb-menu__main-li_regular.current-menu-parent .awb-menu__main-background-default_left, .awb-menu__main-li_regular.current-menu-parent .awb-menu__main-background-default_right, .awb-menu__main-li_regular.expanded .awb-menu__main-background-default_left, .awb-menu__main-li_regular.expanded .awb-menu__main-background-default_right, .awb-menu__main-li_regular.hover .awb-menu__main-background-default_left, .awb-menu__main-li_regular.hover .awb-menu__main-background-default_right, .awb-menu__main-li_regular:active .awb-menu__main-background-default_left, .awb-menu__main-li_regular:active .awb-menu__main-background-default_right, .awb-menu__main-li_regular:focus .awb-menu__main-background-default_left, .awb-menu__main-li_regular:focus .awb-menu__main-background-default_right, .awb-menu__main-li_regular:focus-within .awb-menu__main-background-default_left, .awb-menu__main-li_regular:focus-within .awb-menu__main-background-default_right, .awb-menu__main-li_regular:hover .awb-menu__main-background-default_left, .awb-menu__main-li_regular:hover .awb-menu__main-background-default_right {
25018	width: 0;
25019}
25020
25021.awb-menu__main-li_regular.current-menu-ancestor .awb-menu__main-background-default_center, .awb-menu__main-li_regular.current-menu-item .awb-menu__main-background-default_center, .awb-menu__main-li_regular.current-menu-parent .awb-menu__main-background-default_center, .awb-menu__main-li_regular.expanded .awb-menu__main-background-default_center, .awb-menu__main-li_regular.hover .awb-menu__main-background-default_center, .awb-menu__main-li_regular:active .awb-menu__main-background-default_center, .awb-menu__main-li_regular:focus .awb-menu__main-background-default_center, .awb-menu__main-li_regular:focus-within .awb-menu__main-background-default_center, .awb-menu__main-li_regular:hover .awb-menu__main-background-default_center {
25022	transform: scaleX(0);
25023}
25024
25025.awb-menu__main-li_regular.current-menu-ancestor .awb-menu__main-background-active_fade, .awb-menu__main-li_regular.current-menu-ancestor .awb-menu__main-background-active_left, .awb-menu__main-li_regular.current-menu-ancestor .awb-menu__main-background-active_right, .awb-menu__main-li_regular.current-menu-item .awb-menu__main-background-active_fade, .awb-menu__main-li_regular.current-menu-item .awb-menu__main-background-active_left, .awb-menu__main-li_regular.current-menu-item .awb-menu__main-background-active_right, .awb-menu__main-li_regular.current-menu-parent .awb-menu__main-background-active_fade, .awb-menu__main-li_regular.current-menu-parent .awb-menu__main-background-active_left, .awb-menu__main-li_regular.current-menu-parent .awb-menu__main-background-active_right, .awb-menu__main-li_regular.expanded .awb-menu__main-background-active_fade, .awb-menu__main-li_regular.expanded .awb-menu__main-background-active_left, .awb-menu__main-li_regular.expanded .awb-menu__main-background-active_right, .awb-menu__main-li_regular.hover .awb-menu__main-background-active_fade, .awb-menu__main-li_regular.hover .awb-menu__main-background-active_left, .awb-menu__main-li_regular.hover .awb-menu__main-background-active_right, .awb-menu__main-li_regular:active .awb-menu__main-background-active_fade, .awb-menu__main-li_regular:active .awb-menu__main-background-active_left, .awb-menu__main-li_regular:active .awb-menu__main-background-active_right, .awb-menu__main-li_regular:focus .awb-menu__main-background-active_fade, .awb-menu__main-li_regular:focus .awb-menu__main-background-active_left, .awb-menu__main-li_regular:focus .awb-menu__main-background-active_right, .awb-menu__main-li_regular:focus-within .awb-menu__main-background-active_fade, .awb-menu__main-li_regular:focus-within .awb-menu__main-background-active_left, .awb-menu__main-li_regular:focus-within .awb-menu__main-background-active_right, .awb-menu__main-li_regular:hover .awb-menu__main-background-active_fade, .awb-menu__main-li_regular:hover .awb-menu__main-background-active_left, .awb-menu__main-li_regular:hover .awb-menu__main-background-active_right {
25026	opacity: 1;
25027}
25028
25029.awb-menu__main-li_regular.current-menu-ancestor .awb-menu__main-background-active_left, .awb-menu__main-li_regular.current-menu-ancestor .awb-menu__main-background-active_right, .awb-menu__main-li_regular.current-menu-item .awb-menu__main-background-active_left, .awb-menu__main-li_regular.current-menu-item .awb-menu__main-background-active_right, .awb-menu__main-li_regular.current-menu-parent .awb-menu__main-background-active_left, .awb-menu__main-li_regular.current-menu-parent .awb-menu__main-background-active_right, .awb-menu__main-li_regular.expanded .awb-menu__main-background-active_left, .awb-menu__main-li_regular.expanded .awb-menu__main-background-active_right, .awb-menu__main-li_regular.hover .awb-menu__main-background-active_left, .awb-menu__main-li_regular.hover .awb-menu__main-background-active_right, .awb-menu__main-li_regular:active .awb-menu__main-background-active_left, .awb-menu__main-li_regular:active .awb-menu__main-background-active_right, .awb-menu__main-li_regular:focus .awb-menu__main-background-active_left, .awb-menu__main-li_regular:focus .awb-menu__main-background-active_right, .awb-menu__main-li_regular:focus-within .awb-menu__main-background-active_left, .awb-menu__main-li_regular:focus-within .awb-menu__main-background-active_right, .awb-menu__main-li_regular:hover .awb-menu__main-background-active_left, .awb-menu__main-li_regular:hover .awb-menu__main-background-active_right {
25030	width: 100%;
25031}
25032
25033.awb-menu__main-li_regular.current-menu-ancestor .awb-menu__main-background-active_center-vertical, .awb-menu__main-li_regular.current-menu-item .awb-menu__main-background-active_center-vertical, .awb-menu__main-li_regular.current-menu-parent .awb-menu__main-background-active_center-vertical, .awb-menu__main-li_regular.expanded .awb-menu__main-background-active_center-vertical, .awb-menu__main-li_regular.hover .awb-menu__main-background-active_center-vertical, .awb-menu__main-li_regular:active .awb-menu__main-background-active_center-vertical, .awb-menu__main-li_regular:focus .awb-menu__main-background-active_center-vertical, .awb-menu__main-li_regular:focus-within .awb-menu__main-background-active_center-vertical, .awb-menu__main-li_regular:hover .awb-menu__main-background-active_center-vertical {
25034	transform: scaleY(1);
25035}
25036
25037.awb-menu__main-li_regular.current-menu-ancestor .awb-menu__main-background-active_bottom-vertical, .awb-menu__main-li_regular.current-menu-item .awb-menu__main-background-active_bottom-vertical, .awb-menu__main-li_regular.current-menu-parent .awb-menu__main-background-active_bottom-vertical, .awb-menu__main-li_regular.expanded .awb-menu__main-background-active_bottom-vertical, .awb-menu__main-li_regular.hover .awb-menu__main-background-active_bottom-vertical, .awb-menu__main-li_regular:active .awb-menu__main-background-active_bottom-vertical, .awb-menu__main-li_regular:focus .awb-menu__main-background-active_bottom-vertical, .awb-menu__main-li_regular:focus-within .awb-menu__main-background-active_bottom-vertical, .awb-menu__main-li_regular:hover .awb-menu__main-background-active_bottom-vertical {
25038	top: 0;
25039	opacity: 1;
25040}
25041
25042.awb-menu__main-li_regular.current-menu-ancestor .awb
25042-menu__main-background-active_top-vertical, .awb-menu__main-li_regular.current-menu-item .awb-menu__main-background-active_top-vertical, .awb-menu__main-li_regular.current-menu-parent .awb-menu__main-background-active_top-vertical, .awb-menu__main-li_regular.expanded .awb-menu__main-background-active_top-vertical, .awb-menu__main-li_regular.hover .awb-menu__main-background-active_top-vertical, .awb-menu__main-li_regular:active .awb-menu__main-background-active_top-vertical, .awb-menu__main-li_regular:focus .awb-menu__main-background-active_top-vertical, .awb-menu__main-li_regular:focus-within .awb-menu__main-background-active_top-vertical, .awb-menu__main-li_regular:hover .awb-menu__main-background-active_top-vertical {
25043	bottom: 0;
25044	opacity: 1;
25045}
25046
25047.awb-menu__main-li_regular.current-menu-ancestor .awb-menu__main-background-active_center-grow, .awb-menu__main-li_regular.current-menu-item .awb-menu__main-background-active_center-grow, .awb-menu__main-li_regular.current-menu-parent .awb-menu__main-background-active_center-grow, .awb-menu__main-li_regular.expanded .awb-menu__main-background-active_center-grow, .awb-menu__main-li_regular.hover .awb-menu__main-background-active_center-grow, .awb-menu__main-li_regular:active .awb-menu__main-background-active_center-grow, .awb-menu__main-li_regular:focus .awb-menu__main-background-active_center-grow, .awb-menu__main-li_regular:focus-within .awb-menu__main-background-active_center-grow, .awb-menu__main-li_regular:hover .awb-menu__main-background-active_center-grow {
25048	opacity: 1;
25049	transform: translateX(-50%) translateY(-50%) scale(1);
25050}
25051
25052.awb-menu__main-li_regular.current-menu-ancestor .awb-menu__main-background-active_center, .awb-menu__main-li_regular.current-menu-item .awb-menu__main-background-active_center, .awb-menu__main-li_regular.current-menu-parent .awb-menu__main-background-active_center, .awb-menu__main-li_regular.expanded .awb-menu__main-background-active_center, .awb-menu__main-li_regular.hover .awb-menu__main-background-active_center, .awb-menu__main-li_regular:active .awb-menu__main-background-active_center, .awb-menu__main-li_regular:focus .awb-menu__main-background-active_center, .awb-menu__main-li_regular:focus-within .awb-menu__main-background-active_center, .awb-menu__main-li_regular:hover .awb-menu__main-background-active_center {
25053	transform: scaleX(1);
25054}
25055
25056.awb-menu__open-nav-submenu-hover, .awb-menu__open-nav-submenu_click, .awb-menu__open-nav-submenu_mobile {
25057	display: none;
25058	justify-content: center;
25059	align-items: center;
25060	background: 0 0;
25061	border: 0;
25062	box-shadow: none;
25063	box-sizing: border-box;
25064	padding: 0;
25065	cursor: pointer;
25066	font-size: var(--awb-font-size);
25067}
25068
25069.awb-menu__open-nav-submenu-hover:focus, .awb-menu__open-nav-submenu_click:focus, .awb-menu__open-nav-submenu_mobile:focus {
25070	outline: revert;
25071}
25072
25073.awb-menu__open-nav-submenu-hover:before, .awb-menu__open-nav-submenu_click:before, .awb-menu__open-nav-submenu_mobile:before {
25074	content: "";
25075	font-family: awb-icons;
25076	line-height: 1;
25077}
25078
25079.awb-menu__open-nav-submenu-hover {
25080	transition: none;
25081}
25082
25083.awb-menu__open-nav-submenu_click {
25084	transition: color calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1);
25085}
25086
25087.awb-menu__open-nav-submenu_mobile {
25088	box-sizing: content-box;
25089}
25090
25091.awb-menu__open-nav-submenu-hover {
25092	padding-inline-start: .5em;
25093}
25094
25095.awb-menu__open-nav-submenu_click.awb-menu__open-nav-submenu_main {
25096	padding-inline-end: var(--awb-items-padding-left);
25097}
25098
25099.awb-menu__open-nav-submenu_click.awb-menu__open-nav-submenu_sub {
25100	padding-inline-end: var(--awb-submenu-items-padding-left);
25101}
25102
25103.awb-menu__open-nav-submenu_needs-spacing.awb-menu__open-nav-submenu_click.awb-menu__open-nav-submenu_main {
25104	padding-inline-start: .5em;
25105}
25106
25107.awb-menu_dc-yes.awb-menu_em-click .awb-menu__open-nav-submenu_click {
25108	display: flex;
25109}
25110
25111.awb-menu_dc-yes.awb-menu_em-hover .awb-menu__open-nav-submenu-hover {
25112	display: flex;
25113}
25114
25115.awb-menu__main-a_icon-only .awb-menu__i_main {
25116	padding-left: 0 !important;
25117	padding-right: 0 !important;
25118}
25119
25120.awb-menu_desktop .menu-text_no-desktop, .awb-menu_desktop .menu-title_no-desktop {
25121	display: none !important;
25122}
25123
25124.awb-menu__highlight {
25125	padding: .35em .55em;
25126	line-height: 1;
25127	margin-inline-start: .75em;
25128	font-size: .7em;
25129	border: .1em solid transparent;
25130	border-radius: var(--main_nav_highlight_radius);
25131}
25132
25133.awb-menu__sub-ul {
25134	margin: 0;
25135	list-style: none;
25136	padding: 0;
25137}
25138
25139.awb-menu__sub-ul {
25140	font-size: var(--awb-submenu-font-size);
25141	text-transform: var(--awb-submenu-text-transform);
25142	border-top-left-radius: var(--awb-submenu-border-radius-top-left);
25143	border-top-right-radius: var(--awb-submenu-border-radius-top-right);
25144	border-bottom-left-radius: var(--awb-submenu-border-radius-bottom-left);
25145	border-bottom-right-radius: var(--awb-submenu-border-radius-bottom-right);
25146}
25147
25148.awb-menu_dropdown .awb-menu__sub-ul {
25149	z-index: -10;
25150	flex-direction: column;
25151	display: table;
25152	visibility: hidden;
25153	opacity: 0;
25154	position: absolute;
25155	box-shadow: var(--awb-box-shadow);
25156	transition: opacity calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1);
25157	top: 100%;
25158	width: max-content;
25159}
25160
25161.awb-menu_dropdown.awb-menu_row .awb-menu__sub-ul_main {
25162	margin-top: var(--awb-submenu-space);
25163}
25164
25165.awb-menu__sub-ul .awb-menu__open-nav-submenu_click:before {
25166	padding-left: var(--awb-submenu-items-padding-left);
25167	padding-right: var(--awb-submenu-items-padding-right);
25168}
25169
25170.awb-menu__sub-li {
25171	width: var(--awb-submenu-max-width);
25172	border-bottom: 1px solid var(--awb-submenu-sep-color);
25173	background-color: var(--awb-submenu-bg);
25174	transition: all calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1);
25175	position: relative;
25176}
25177
25178.awb-menu__sub-li:first-child {
25179	border-top-left-radius: var(--awb-submenu-border-radius-top-left);
25180	border-top-right-radius: var(--awb-submenu-border-radius-top-right);
25181}
25182
25183.awb-menu__sub-li:last-child {
25184	border-bottom-width: 0;
25185	border-bottom-left-radius: var(--awb-submenu-border-radius-bottom-left);
25186	border-bottom-right-radius: var(--awb-submenu-border-radius-bottom-right);
25187}
25188
25189.awb-menu__sub-a {
25190	display: flex;
25191	justify-content: var(--awb-sub-justify-content);
25192	align-items: center;
25193	color: var(--awb-submenu-color) !important;
25194	padding-top: var(--awb-submenu-items-padding-top);
25195	padding-bottom: var(--awb-submenu-items-padding-bottom);
25196	padding-left: var(--awb-submenu-items-padding-left);
25197	padding-right: var(--awb-submenu-items-padding-right);
25198	font-family: var(--awb-fusion-font-family-submenu-typography);
25199	font-weight: var(--awb-fusion-font-weight-submenu-typography);
25200	font-style: var(--awb-fusion-font-style-submenu-typography);
25201	width: 100%;
25202	font-size: var(--awb-submenu-font-size);
25203	text-transform: var(--awb-submenu-text-transform);
25204	line-height: var(--awb-submenu-line-height);
25205	letter-spacing: var(--awb-submenu-letter-spacing);
25206}
25207
25208.awb-menu__sub-li .awb-menu__open-nav-submenu_click {
25209	color: var(--awb-submenu-color);
25210}
25211
25212.awb-menu__sub-a, .awb-menu__sub-a:hover {
25213	transition: inherit;
25214}
25215
25216.awb-menu__sub-li.current-menu-item, .awb-menu__sub-li.expanded, .awb-menu__sub-li.hover, .awb-menu__sub-li:focus-within, .awb-menu__sub-li:hover {
25217	background-color: var(--awb-submenu-active-bg);
25218}
25219
25220.awb-menu__sub-li.current-menu-item > .awb-menu__open-nav-submenu_click, .awb-menu__sub-li.current-menu-item > .awb-menu__sub-a, .awb-menu__sub-li.expanded > .awb-menu__open-nav-submenu_click, .awb-menu__sub-li.expanded > .awb-menu__sub-a, .awb-menu__sub-li.hover > .awb-menu__open-nav-submenu_click, .awb-menu__sub-li.hover > .awb-menu__sub-a, .awb-menu__sub-li:focus-within > .awb-menu__open-nav-submenu_click, .awb-menu__sub-li:focus-within > .awb-menu__sub-a, .awb-menu__sub-li:hover > .awb-menu__open-nav-submenu_click, .awb-menu__sub-li:hover > .awb-menu__sub-a {
25221	color: var(--awb-submenu-active-color) !important;
25222}
25223
25224.awb-menu_em-click .awb-menu__open-nav-submenu_click[aria-expanded=true] ~ .awb-menu__sub-ul, .awb-menu_em-hover .awb-menu__li.hover > .awb-menu__sub-ul, .awb-menu_em-hover .awb-menu__li:focus-within > .awb-menu__sub-ul, .awb-menu_em-hover .awb-menu__li:hover > .awb-menu__sub-ul {
25225	visibility: visible;
25226	opacity: 1;
25227	z-index: 999999998;
25228}
25229
25230.awb-menu_row.awb-menu_em-hover .awb-menu__main-li:hover:before {
25231	content: " ";
25232	position: absolute;
25233	bottom: calc(0px - var(--awb-submenu-space));
25234	width: 100%;
25235	height: var(--awb-submenu-space);
25236	background: 0 0;
25237	z-index: 30;
25238}
25239
25240.awb-menu_transition-slide_down.awb-menu_desktop.awb-menu_em-hover.awb-menu_row .awb-menu__sub-ul, .awb-menu_transition-slide_up.awb-menu_desktop.awb-menu_em-hover.awb-menu_row .awb-menu__sub-ul {
25241	transition: all calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1);
25242}
25243
25244.awb-menu_transition-slide_down.awb-menu_desktop.awb-menu_em-hover.awb-menu_row .awb-menu__sub-ul, .awb-menu_transition-slide_up.awb-menu_desktop.awb-menu_em-hover.awb-menu_row .awb-menu__sub-ul {
25245	transform: translateY(20px);
25246}
25247
25248.awb-menu_transition-slide_down.awb-menu_desktop.awb-menu_em-hover.awb-menu_row .awb-menu__li.menu-item-has-children.hover > .awb-menu__sub-ul, .awb-menu_transition-slide_down.awb-menu_desktop.awb-menu_em-hover.awb-menu_row .awb-menu__li.menu-item-has-children:focus-within > .awb-menu__sub-ul, .awb-menu_transition-slide_down.awb-menu_desktop.awb-menu_em-hover.awb-menu_row .awb-menu__li.menu-item-has-children:hover > .awb-menu__sub-ul, .awb-menu_transition-slide_up.awb-menu_desktop.awb-menu_em-hover.awb-menu_row .awb-menu__li.menu-item-has-children.hover >
25248 .awb-menu__sub-ul, .awb-menu_transition-slide_up.awb-menu_desktop.awb-menu_em-hover.awb-menu_row .awb-menu__li.menu-item-has-children:focus-within > .awb-menu__sub-ul, .awb-menu_transition-slide_up.awb-menu_desktop.awb-menu_em-hover.awb-menu_row .awb-menu__li.menu-item-has-children:hover > .awb-menu__sub-ul {
25249	transform: translateY(0);
25250}
25251
25252.awb-menu_transition-slide_down.awb-menu_desktop.awb-menu_em-hover.awb-menu_row .awb-menu__sub-ul {
25253	transform: translateY(-20px);
25254}
25255
25256.awb-menu_transition-slide_down.awb-menu_desktop.awb-menu_em-click.awb-menu_row .awb-menu__sub-ul, .awb-menu_transition-slide_up.awb-menu_desktop.awb-menu_em-click.awb-menu_row .awb-menu__sub-ul {
25257	transition: opacity calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1), transform calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1);
25258}
25259
25260.awb-menu_transition-slide_down.awb-menu_desktop.awb-menu_em-click.awb-menu_row .awb-menu__sub-ul, .awb-menu_transition-slide_up.awb-menu_desktop.awb-menu_em-click.awb-menu_row .awb-menu__sub-ul {
25261	transform: translateY(20px);
25262}
25263
25264.awb-menu_transition-slide_down.awb-menu_desktop.awb-menu_em-click.awb-menu_row .awb-menu__open-nav-submenu_click[aria-expanded=true] ~ .awb-menu__sub-ul, .awb-menu_transition-slide_up.awb-menu_desktop.awb-menu_em-click.awb-menu_row .awb-menu__open-nav-submenu_click[aria-expanded=true] ~ .awb-menu__sub-ul {
25265	transform: translateY(0);
25266}
25267
25268.awb-menu_transition-slide_down.awb-menu_desktop.awb-menu_em-click.awb-menu_row .awb-menu__sub-ul {
25269	transform: translateY(-20px);
25270}
25271
25272.awb-menu_expand-right .awb-menu__sub-ul_main {
25273	left: 0;
25274}
25275
25276.awb-menu_expand-right .awb-menu__sub-ul_grand, .ltr .awb-menu_expand-center .awb-menu__sub-ul_grand {
25277	top: 0;
25278	left: 100%;
25279}
25280
25281.awb-menu_expand-right .awb-menu__sub-ul .awb-menu__open-nav-submenu-hover:before, .awb-menu_expand-right .awb-menu__sub-ul .awb-menu__open-nav-submenu_click:before, .ltr .awb-menu_expand-center .awb-menu__sub-ul .awb-menu__open-nav-submenu-hover:before, .ltr .awb-menu_expand-center .awb-menu__sub-ul .awb-menu__open-nav-submenu_click:before {
25282	transform: rotate(270deg);
25283}
25284
25285.awb-menu_expand-left .awb-menu__sub-ul_main {
25286	right: 0;
25287}
25288
25289.awb-menu_expand-left .awb-menu__sub-ul_grand, .rtl .awb-menu_expand-center .awb-menu__sub-ul_grand {
25290	top: 0;
25291	right: 100%;
25292}
25293
25294.awb-menu_expand-left .awb-menu__sub-ul .awb-menu__open-nav-submenu-hover:before, .awb-menu_expand-left .awb-menu__sub-ul .awb-menu__open-nav-submenu_click:before, .rtl .awb-menu_expand-center .awb-menu__sub-ul .awb-menu__open-nav-submenu-hover:before, .rtl .awb-menu_expand-center .awb-menu__sub-ul .awb-menu__open-nav-submenu_click:before {
25295	transform: rotate(90deg);
25296}
25297
25298.awb-menu_desktop.awb-menu_dc-yes.awb-menu_row.awb-menu_em-click .awb-menu__sub-li .awb-menu__open-nav-submenu_click {
25299	padding-left: 0 !important;
25300	padding-right: 0 !important;
25301}
25302
25303.awb-menu_dc-yes.awb-menu_row.awb-menu_em-click .awb-menu__sub-li .awb-menu__open-nav-submenu_click {
25304	width: calc(1em + var(--awb-submenu-items-padding-left) / 2 + var(--awb-submenu-items-padding-right) / 2);
25305	padding-top: var(--awb-submenu-items-padding-top);
25306	padding-bottom: var(--awb-submenu-items-padding-bottom);
25307	display: flex;
25308}
25309
25310.awb-menu_dc-yes.awb-menu_em-click .awb-menu__sub-li.menu-item-has-children {
25311	display: flex;
25312}
25313
25314.awb-menu_row .menu-text {
25315	display: flex;
25316	align-items: center;
25317	text-align: center;
25318}
25319
25320.awb-menu_row .menu-text_with-desc {
25321	flex-direction: column;
25322	justify-content: center;
25323}
25324
25325.awb-menu_row .awb-menu__has-description .menu-text {
25326	flex-direction: column;
25327	justify-content: center;
25328}
25329
25330.awb-menu__i_main {
25331	width: auto;
25332	transition: color calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1);
25333	position: relative;
25334	font-size: calc(var(--awb-icons-size) * 1px);
25335	line-height: inherit;
25336	color: var(--awb-icons-color);
25337	display: flex;
25338	align-items: center;
25339	justify-content: center;
25340	padding: 0 .5em;
25341}
25342
25343.awb-menu__i_main img {
25344	margin-top: -2px;
25345	max-height: 1em;
25346	vertical-align: middle;
25347}
25348
25349.awb-menu__i_main i {
25350	line-height: inherit;
25351}
25352
25353.awb-menu__main-li.current-menu-ancestor .awb-menu__i_main, .awb-menu__main-li.current-menu-item .awb-menu__i_main, .awb-menu__main-li.current-menu-parent .awb-menu__i_main, .awb-menu__main-li.expanded .awb-menu__i_main, .awb-menu__main-li.hover .awb-menu__i_main, .awb-menu__main-li:focus-within .awb-menu__i_main, .awb-menu__main-li:hover .awb-menu__i_main {
25354	color: var(--awb-icons-hover-color);
25355}
25356
25357.awb-menu_icons-bottom .awb-menu__main-a, .awb-menu_icons-top .awb-menu__main-a {
25358	flex-wrap: wrap;
25359	align-content: center;
25360}
25361
25362.awb-menu_icons-bottom .awb-menu__i_main, .awb-menu_icons-top .awb-menu__i_main {
25363	width: 100%;
25364	line-height: 1;
25365	justify-content: center;
25366}
25367
25368.awb-menu_icons-bottom .awb-menu__i_main {
25369	order: 5;
25370}
25371
25372.awb-menu_icons-left .awb-menu__main-a {
25373	flex-direction: row;
25374}
25375
25376.awb-menu_icons-left.awb-menu_row .awb-menu__main-i, .awb-menu_icons-right.awb-menu_row .awb-menu__main-i {
25377	width: 1.5em;
25378	box-sizing: content-box;
25379}
25380
25381.awb-menu__i_sub {
25382	padding-inline-end: 1em;
25383	display: inline-flex;
25384}
25385
25386.awb-menu.no-wrapper-transition {
25387	--awb-transition-time: 0 !important;
25388}
25389
25390.fusion-row.fusion-row-on-top {
25391	z-index: 99999999 !important;
25392}
25393
25394.fusion-content-layout-row:not(.fusion-content-nowrap) > .awb-menu {
25395	width: auto;
25396}
25397
25398.awb-menu .menu-item-object-wpml_ls_menu_item .menu-text, .awb-menu .menu-item-type-wpml_ls_menu_item .menu-text, .awb-menu .wpml-ls-item .menu-text, .awb-menu .wpml-ls-menu-item .menu-text {
25399	display: block;
25400}
25401
25402.awb-menu_desktop .awb-menu__sub-li .fusion-megamenu-image > img, .awb-menu_desktop .awb-menu__sub-li .fusion-megamenu-thumbnail > img {
25403	width: var(--awb-thumbnail-size-width);
25404	height: var(--awb-thumbnail-size-width);
25405	max-width: inherit;
25406}
25407
25408.awb-menu {
25409	--awb-arrows-size-height: 12px;
25410	--awb-arrows-size-width: 23px;
25411}
25412
25413.awb-menu__main-li_with-main-arrow:after, .awb-menu__sub-arrow {
25414	content: " ";
25415	position: absolute;
25416	width: 0;
25417	border-color: transparent;
25418	z-index: 999999999;
25419	transition: all calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1), transform calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1);
25420	border-style: solid;
25421	border-top-width: var(--awb-arrows-size-height);
25422	border-bottom-width: var(--awb-arrows-size-height);
25423	border-left-width: var(--awb-arrows-size-width);
25424	border-right-width: var(--awb-arrows-size-width);
25425	opacity: 0;
25426	pointer-events: none;
25427	box-sizing: border-box;
25428	top: 100%;
25429}
25430
25431.awb-menu__main-li_with-main-arrow {
25432	--arrow-color: var(--awb-active-bg);
25433}
25434
25435.awb-menu__main-li_with-main-arrow.awb-menu__main-li_active-arrow-border {
25436	--arrow-color: var(--awb-active-border-color);
25437}
25438
25439.awb-menu_row .awb-menu__main-li_with-main-arrow:after {
25440	border-top-color: var(--arrow-color);
25441}
25442
25443.awb-menu_row .alt-arrow-child-color .awb-menu__sub-arrow {
25444	border-bottom-color: var(--awb-submenu-active-bg);
25445}
25446
25447.awb-menu_column.awb-menu_expand-right .alt-arrow-child-color .awb-menu__sub-arrow {
25448	border-right-color: var(--awb-submenu-active-bg);
25449}
25450
25451.awb-menu_column.awb-menu_expand-left .alt-arrow-child-color .awb-menu__sub-arrow {
25452	border-left-color: var(--awb-submenu-active-bg);
25453}
25454
25455.awb-menu_column .awb-menu__main-li_with-main-arrow:after {
25456	top: calc(50% - var(--awb-arrows-size-height));
25457}
25458
25459.awb-menu_column.awb-menu_expand-right .awb-menu__main-li_with-main-arrow:after {
25460	left: 100%;
25461	border-left-color: var(--arrow-color);
25462}
25463
25464.awb-menu_column.awb-menu_expand-left .awb-menu__main-li_with-main-arrow:after {
25465	right: 100%;
25466	left: auto;
25467	border-right-color: var(--arrow-color);
25468}
25469
25470.awb-menu_row .awb-menu__sub-arrow {
25471	border-bottom-color: var(--awb-submenu-bg);
25472	bottom: calc(-1 * var(--awb-submenu-space, 0));
25473}
25474
25475.awb-menu_column.awb-menu_expand-right .awb-menu__sub-arrow {
25476	border-right-color: var(--awb-submenu-bg);
25477	left: calc(100% + var(--awb-submenu-space) - ( var(--awb-arrows-size-width) * 2 ));
25478	top: calc(50% - var(--awb-arrows-size-height));
25479}
25480
25481.awb-menu_column.awb-menu_expand-left .awb-menu__sub-arrow {
25482	border-left-color: var(--awb-submenu-bg);
25483	right: calc(100% + var(--awb-submenu-space) - ( var(--awb-arrows-size-width) * 2 ));
25484	top: calc(50% - var(--awb-arrows-size-height));
25485	left: auto;
25486}
25487
25488.awb-menu_desktop .awb-menu__main-li_with-main-arrow:focus-within:after, .awb-menu_desktop .awb-menu__main-li_with-main-arrow:
25488hover:after {
25489	visibility: visible;
25490	opacity: 1;
25491	transform: translateY(0);
25492	pointer-events: auto;
25493}
25494
25495.awb-menu_desktop.awb-menu_em-hover .awb-menu__main-li_with-sub-arrow:focus-within .awb-menu__sub-arrow, .awb-menu_desktop.awb-menu_em-hover .awb-menu__main-li_with-sub-arrow:hover .awb-menu__sub-arrow {
25496	visibility: visible;
25497	opacity: 1;
25498	transform: translateY(0);
25499	pointer-events: auto;
25500}
25501
25502.awb-menu_desktop.awb-menu_em-click .awb-menu__main-li_with-main-arrow.expanded:after, .awb-menu_desktop.awb-menu_em-click .awb-menu__main-li_with-sub-arrow.expanded .awb-menu__sub-arrow {
25503	visibility: visible;
25504	opacity: 1;
25505	transform: translateY(0);
25506	pointer-events: auto;
25507}
25508
25509.awb-menu_transition-slide_up .awb-menu__sub-arrow {
25510	transform: translateY(20px);
25511}
25512
25513.awb-menu_transition-slide_down .awb-menu__sub-arrow {
25514	transform: translateY(-20px);
25515}
25516
25517.awb-menu__main-li_with-active-arrow.current-menu-ancestor:after, .awb-menu__main-li_with-active-arrow.current-menu-item:after, .awb-menu__main-li_with-active-arrow.current-menu-parent:after, .awb-menu__main-li_with-active-arrow:active:after {
25518	visibility: visible;
25519	opacity: 1;
25520	transform: translateY(0);
25521	pointer-events: auto;
25522}
25523
25524.awb-menu_desktop .awb-menu__main-li_with-main-arrow.reposition-arrows:after, .awb-menu_desktop .awb-menu__main-li_with-sub-arrow.reposition-arrows .awb-menu__sub-arrow {
25525	inset-inline-start: 1em;
25526}
25527
25528.awb-menu, .awb-submenu {
25529	--awb-main-justify-content: flex-start;
25530}
25531
25532.awb-menu__main-ul_column {
25533	flex-direction: column;
25534}
25535
25536.awb-menu__main-ul_column .awb-menu__main-li {
25537	margin: 0 0 var(--awb-gap) 0;
25538	width: 100%;
25539}
25540
25541.awb-menu__main-ul_column .awb-menu__main-li:last-child {
25542	margin-bottom: 0;
25543}
25544
25545.awb-menu__main-ul_column .awb-menu__main-a {
25546	justify-content: var(--awb-main-justify-content);
25547}
25548
25549.awb-menu__main-ul_column .awb-menu__main-li > .awb-menu__open-nav-submenu-hover, .awb-menu__main-ul_column .awb-menu__main-li > .awb-menu__open-nav-submenu_click {
25550	padding-top: calc(var(--awb-items-padding-top) + var(--awb-border-top));
25551	padding-bottom: calc(var(--awb-items-padding-bottom) + var(--awb-border-bottom));
25552}
25553
25554.awb-menu__main-ul_column .awb-menu__open-nav-submenu-hover:before, .awb-menu__main-ul_column .awb-menu__open-nav-submenu_click:before, .awb-menu__main-ul_column .awb-menu__open-nav-submenu_mobile:before {
25555	padding-left: 0;
25556	padding-right: 0;
25557}
25558
25559.awb-menu__main-ul_column .awb-menu__sub-ul {
25560	top: 0;
25561}
25562
25563.awb-menu_expand-right .awb-menu__main-ul_column .awb-menu__sub-ul {
25564	right: auto;
25565	left: 100%;
25566}
25567
25568.awb-menu_expand-right .awb-menu__main-ul_column .awb-menu__sub-ul_main {
25569	margin-left: var(--awb-submenu-space);
25570}
25571
25572.awb-menu_expand-right .awb-menu__main-ul_column .awb-menu__open-nav-submenu-hover:before, .awb-menu_expand-right .awb-menu__main-ul_column .awb-menu__open-nav-submenu_click:before, .awb-menu_expand-right .awb-menu__main-ul_column .awb-menu__open-nav-submenu_mobile:before {
25573	transform: rotate(270deg);
25574}
25575
25576.rtl .awb-menu_expand-right .awb-menu__main-ul_column .awb-menu__main-a, .rtl .awb-menu_expand-right .awb-menu__main-ul_column .awb-menu__sub-a, .rtl .awb-menu_expand-right.awb-menu_em-click .awb-menu__main-ul_column .menu-item-has-children {
25577	text-align: left;
25578	flex-direction: row-reverse;
25579}
25580
25581.awb-menu_expand-left .awb-menu__main-ul_column .awb-menu__sub-ul {
25582	left: auto;
25583	right: 100%;
25584}
25585
25586.awb-menu_expand-left .awb-menu__main-ul_column .awb-menu__sub-ul_main {
25587	margin-right: var(--awb-submenu-space);
25588}
25589
25590.ltr .awb-menu_expand-left .awb-menu__main-ul_column .awb-menu__main-a, .ltr .awb-menu_expand-left .awb-menu__main-ul_column .awb-menu__sub-a, .ltr .awb-menu_expand-left.awb-menu_em-click .awb-menu__main-ul_column .menu-item-has-children {
25591	text-align: right;
25592	flex-direction: row-reverse;
25593}
25594
25595.awb-menu_expand-left .awb-menu__main-ul_column .awb-menu__open-nav-submenu_click.awb-menu__open-nav-submenu_main, .awb-menu_expand-left .awb-menu__main-ul_column .awb-menu__open-nav-submenu_mobile {
25596	padding-left: calc(var(--awb-items-padding-left) + var(--awb-active-border-left));
25597	padding-right: 0;
25598}
25599
25600.awb-menu_expand-left .awb-menu__main-ul_column .awb-menu__open-nav-submenu_click.awb-menu__open-nav-submenu_sub {
25601	padding-left: var(--awb-submenu-items-padding-left);
25602}
25603
25604.awb-menu_expand-left .awb-menu__main-ul_column .awb-menu__open-nav-submenu-hover {
25605	padding-right: .5em;
25606	padding-left: 0;
25607}
25608
25609.awb-menu_expand-left .awb-menu__main-ul_column .awb-menu__open-nav-submenu-hover:before, .awb-menu_expand-left .awb-menu__main-ul_column .awb-menu__open-nav-submenu_click:before, .awb-menu_expand-left .awb-menu__main-ul_column .awb-menu__open-nav-submenu_mobile:before {
25610	transform: rotate(90deg);
25611}
25612
25613.awb-menu_column .awb-menu__main-li.menu-item-has-children:before {
25614	content: " ";
25615	position: absolute;
25616	width: var(--awb-submenu-space);
25617	height: 100%;
25618	display: none;
25619	left: 100%;
25620	z-index: 10;
25621}
25622
25623.awb-menu_column.awb-menu_em-hover .awb-menu__main-li.menu-item-has-children:hover:before {
25624	display: block;
25625}
25626
25627.awb-menu_column.awb-menu_em-hover .awb-menu__main-li.menu-item-has-children.expanded:before {
25628	display: block;
25629}
25630
25631.awb-menu_column.awb-menu_expand-left .awb-menu__main-li.menu-item-has-children:before {
25632	left: auto;
25633	right: 100%;
25634}
25635
25636.awb-menu__main-ul_column .awb-menu__i_main.fusion-megamenu-image {
25637	width: 1.5em;
25638	box-sizing: content-box;
25639}
25640
25641.awb-menu_v-stacked .awb-menu__i_main {
25642	padding-inline-start: 0;
25643}
25644
25645.awb-menu_v-stacked .awb-menu__open-nav-submenu_click.awb-menu__open-nav-submenu_sub {
25646	padding-inline-end: 0;
25647}
25648
25649.awb-menu_v-stacked .awb-menu__main-li {
25650	padding-bottom: 2px;
25651}
25652
25653.awb-menu_v-stacked .awb-menu__sub-ul {
25654	display: none;
25655}
25656
25657.awb-menu_v-stacked .awb-menu__sub-ul.is-opened {
25658	display: block;
25659	visibility: inherit !important;
25660}
25661
25662.awb-menu_v-stacked .awb-menu__sub-ul_grand {
25663	margin-inline-start: var(--awb-stacked-submenu-indent, 0);
25664}
25665
25666.awb-menu_v-stacked .awb-menu__sub-li {
25667	width: 100%;
25668}
25669
25670.awb-menu_v-stacked.awb-menu_em-always .awb-menu__sub-ul {
25671	display: block;
25672}
25673
25674.awb-menu_v-stacked .awb-menu__sub-a {
25675	padding-top: var(--awb-submenu-items-padding-top, calc(var(--awb-items-padding-top) + var(--awb-active-border-top)));
25676	padding-right: var(--awb-submenu-items-padding-right, calc(var(--awb-items-padding-right) + var(--awb-active-border-right)));
25677	padding-bottom: var(--awb-submenu-items-padding-bottom, calc(var(--awb-items-padding-bottom) + var(--awb-active-border-bottom)));
25678	padding-left: var(--awb-submenu-items-padding-left, calc(var(--awb-items-padding-left) + var(--awb-active-border-left)));
25679}
25680
25681.awb-menu_v-stacked .menu-item-has-children {
25682	display: grid !important;
25683	grid-template-columns: 1fr auto;
25684	grid-template-areas: "link caret" "submenu submenu";
25685}
25686
25687.awb-menu_v-stacked .menu-item-has-children .awb-menu__sub-a {
25688	grid-area: link;
25689}
25690
25691.awb-menu_v-stacked .menu-item-has-children .awb-menu__open-nav-submenu_click {
25692	grid-area: caret;
25693}
25694
25695.awb-menu_v-stacked .menu-item-has-children .awb-menu__sub-ul {
25696	grid-area: submenu;
25697}
25698
25699.awb-menu_v-stacked .awb-menu__open-nav-submenu-hover[aria-expanded=true]:before, .awb-menu_v-stacked .awb-menu__open-nav-submenu_mobile[aria-expanded=true]:before {
25700	transform: rotate(180deg) !important;
25701}
25702
25703.awb-menu {
25704	--awb-mobile-text-transform: none;
25705	--awb-mobile-trigger-background-color: #fff;
25706	--awb-mobile-trigger-color: #4a4e57;
25707	--awb-trigger-padding-top: 12px;
25708	--awb-trigger-padding-right: 20px;
25709	--awb-trigger-padding-bottom: 12px;
25710	--awb-trigger-padding-left: 20px;
25711	--awb-mobile-trigger-font-size: 1em;
25712	--awb-mobile-nav-button-align-hor: flex-start;
25713	--awb-fusion-font-family-mobile-typography: inherit;
25714	--awb-fusion-font-style-mobile-typography: inherit;
25715	--awb-fusion-font-weight-mobile-typography: 400;
25716	--awb-mobile-nav-trigger-bottom-margin: 0;
25717	--awb-mobile-bg: #fff;
25718	--awb-mobile-nav-items-height: 65;
25719	--awb-mobile-color: #4a4e57;
25720	--awb-mobile-justify: flex-start;
25721	--awb-mobile-line-height: inherit;
25722	--awb-mobile-letter-spacing: inherit;
25723	--awb-mobile-active-bg: #f9f9fb;
25724	--awb-mobile-active-color: #4a4e57;
25725	--awb-mobile-caret-left: auto;
25726	--awb-mobile-caret-right: 0;
25727	--awb-mobile-sep-color: rgba(0, 0, 0, .1);
25728	--awb-mobile-sticky-max-height: 340px;
25729}
25730
25731.awb-menu__m-toggle {
25732	background-color: var(--awb-mobile-trigger-background-color);
25733	color: var(--awb-mobile-trigger-color);
25734	padding-top: var(--awb-trigger-padding-top);
25735	padding-right: var(--awb-trigger-padding-right);
25736	padding-bottom: var(--awb-trigger-padding-bottom);
25737	padding-left: var(--awb-trigger-padding-left);
25738	box-sizing: content-box;
25739	font-family: var(--awb-fusion-font-family-typography);
25740	font-style: var(--awb-fusion-font-style-typography);
25741	font-weight: var(--awb-fusion-font-weight-typography);
25742	font-size: var(--awb-mobile-trigger-font-size);
25743	border: none !important;
25744	box-shadow: none !important;
25745	cursor: pointer;
25746	display: none;
25747}
25748
25749.awb-menu__m-toggle-inner {
25750	display: flex;
25751	justify-content: flex-start;
25752	align-items: center;
25753}
25754
25755.awb-menu__m-collapse-icon {
25756	position: relative;
25757	width: 1em;
25758	height: 1em;
25759	margin-inline-start: .5em;
25760}
25761
25762.awb-menu__m-collapse-icon-close, .awb-menu__m-collapse-icon-open {
25763	width: 1em;
25764	transition: all calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1);
25765	position: absolute;
25766	left: 0;
25767	opacity: 0;
25768	transform: rotate(0);
25769}
25770
25771.awb-menu__m-collapse-icon-open {
25772	opacity: 1;
25773}
25774
25775.awb-menu__m-collapse-icon-close_no-text, .awb-menu__m-collapse-icon-open_no-text {
25776	left: 0;
25777}
25778
25779.awb-menu__m-collapse-icon_no-text {
25780	margin-left: 0;
25781	margin-right: 0;
25782}
25783
25784.awb-menu_mt-fullwidth .awb-menu__m-toggle {
25785	width: 100%;
25786}
25787
25788.awb-menu_mt-fullwidth .awb-menu__m-toggle-inner {
25789	justify-content: var(--awb-mobile-nav-button-align-hor);
25790}
25791
25792.awb-menu_mt-fullwidth.collapse-enabled.mobile-mode-collapse-to-button:has(.awb-menu__m-trigger-icons) .awb-menu__m-toggle {
25793	width: auto;
25794	flex: 1 1 0;
25795	min-width: 0;
25796}
25797
25798.awb-menu.expanded .awb-menu__m-collapse-icon-close, .awb-menu.expanded .awb-menu__m-collapse-icon-open {
25799	transform: rotate(360deg);
25800}
25801
25802.awb-menu.expanded .awb-menu__m-collapse-icon-open {
25803	opacity: 0;
25804}
25805
25806.awb-menu.expanded .awb-menu__m-collapse-icon-close {
25807	opacity: 1;
25808}
25809
25810.awb-menu.collapse-enabled {
25811	display: flex;
25812	justify-content: var(--awb-mobile-nav-button-align-hor);
25813	align-items: center;
25814	flex-wrap: wrap;
25815	position: relative;
25816	font-family: var(--awb-fusion-font-family-mobile-typography);
25817	font-style: var(--awb-fusion-font-style-mobile-typography);
25818	font-weight: var(--awb-fusion-font-weight-mobile-typography);
25819}
25820
25821.awb-menu.collapse-enabled .awb-menu__m-search-panel, .awb-menu.collapse-enabled .awb-menu__main-ul {
25822	margin-top: var(--awb-mobile-nav-trigger-bottom-margin);
25823}
25824
25825.awb-menu.collapse-enabled .fusion-button-text-left, .awb-menu.collapse-enabled .fusion-button-text-right {
25826	padding-left: 0;
25827	padding-right: 0;
25828}
25829
25830.awb-menu.collapse-enabled .fusion-megamenu-icon {
25831	display: none !important;
25832}
25833
25834.awb-menu.collapse-enabled.mobile-mode-collapse-to-button .awb-menu__main-ul {
25835	display: block;
25836	max-height: 0;
25837	min-height: 0;
25838	overflow: hidden;
25839	opacity: 0;
25840	transition: all calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1);
25841	z-index: -1;
25842}
25843
25844.awb-menu.collapse-enabled.mobile-mode-collapse-to-button.expanded .awb-menu__main-ul {
25845	max-height: 100vh;
25846	max-height: max-content;
25847	overflow-y: auto;
25848	opacity: 1;
25849	z-index: 10;
25850}
25851
25852.awb-menu.collapse-enabled.mobile-mode-collapse-to-button .awb-menu__m-toggle {
25853	display: block;
25854	outline: 0;
25855}
25856
25857.awb-menu.collapse-enabled.mobile-size-column-absolute .awb-menu__main-ul, .awb-menu.collapse-enabled.mobile-size-full-absolute .awb-menu__main-ul {
25858	position: absolute;
25859	left: 0;
25860	top: 100%;
25861	z-index: -1;
25862	max-width: 100vw;
25863	pointer-events: none;
25864}
25865
25866.awb-menu.collapse-enabled.mobile-size-full-absolute .awb-menu__main-ul {
25867	width: 100vw;
25868}
25869
25870.awb-menu.collapse-enabled.mobile-size-column-absolute.expanded .awb-menu__main-ul, .awb-menu.collapse-enabled.mobile-size-full-absolute.expanded .awb-menu__main-ul {
25871	z-index: 99999999999999;
25872	pointer-events: auto;
25873}
25874
25875.awb-menu.collapse-enabled.mobile-mode-always-expanded .awb-menu__main-ul {
25876	display: flex;
25877}
25878
25879.awb-menu.collapse-enabled ul {
25880	flex-direction: column !important;
25881	max-width: 100%;
25882	width: 100%;
25883	border-radius: 0 !important;
25884	background: var(--awb-mobile-bg);
25885	list-style: none;
25886	padding: 0;
25887	margin: 0;
25888}
25889
25890.awb-menu.collapse-enabled a {
25891	width: 100% !important;
25892	background: var(--awb-mobile-bg) !important;
25893	color: var(--awb-mobile-color) !important;
25894	font-family: var(--awb-fusion-font-family-mobile-typography);
25895	font-style: var(--awb-fusion-font-style-mobile-typography);
25896	font-weight: var(--awb-fusion-font-weight-mobile-typography);
25897	border-radius: 0 !important;
25898}
25899
25900.awb-menu.collapse-enabled a:not(.fusion-search-result) {
25901	border: none !important;
25902	min-height: calc(var(--awb-mobile-nav-items-height) * 1px);
25903	padding: 0 1.5em !important;
25904	justify-content: var(--awb-mobile-justify);
25905}
25906
25907.awb-menu.collapse-enabled, .awb-menu.collapse-enabled .awb-menu__open-nav-submenu_mobile:before, .awb-menu.collapse-enabled li a, .awb-menu.collapse-enabled li a .fusion-button {
25908	font-size: var(--awb-mobile-font-size, var(--awb-font-size));
25909	text-transform: var(--awb-mobile-text-transform, none);
25910	line-height: var(--awb-mobile-line-height, inherit);
25911	letter-spacing: var(--awb-mobile-letter-spacing, inherit);
25912}
25913
25914.awb-menu.collapse-enabled .awb-menu__main-li, .awb-menu.collapse-enabled .awb-menu__sub-li {
25915	background: var(--awb-mobile-bg);
25916}
25917
25918.awb-menu.collapse-enabled li {
25919	width: 100%;
25920	margin: 0 !important;
25921	border-radius: 0 !important;
25922	box-shadow: none;
25923	flex-direction: column !important;
25924	position: relative;
25925}
25926
25927.awb-menu.collapse-enabled .awb-menu__description, .awb-menu.collapse-enabled .awb-menu__i, .awb-menu.collapse-enabled .awb-menu__main-background-active, .awb-menu.collapse-enabled .awb-menu__main-background-default, .awb-menu.collapse-enabled .awb-menu__open-nav-submenu-hover, .awb-menu.collapse-enabled li:after {
25928	display: none !important;
25929}
25930
25931.awb-menu.collapse-enabled .awb-menu__open-nav-submenu_mobile:before {
25932	color: var(--awb-mobile-color) !important;
25933}
25934
25935.awb-menu.collapse-enabled .awb-menu__li_button {
25936	background: var(--awb-mobile-bg) !important;
25937	color: var(--awb-mobile-color) !important;
25938}
25939
25940.awb-menu.collapse-enabled .awb-menu__main-a_button {
25941	background-color: transparent !important;
25942}
25943
25944.awb-menu.collapse-enabled .fusion-button {
25945	color: inherit !important;
25946	font-family: var(--awb-fusion-font-family-mobile-typography);
25947	font-style: var(--awb-fusion-font-style-mobile-typography);
25948	font-weight: var(--awb-fusion-font-weight-mobile-typography);
25949	font-size: 1em;
25950	background: 0 0 !important;
25951	padding: 0 !important;
25952	border: none !important;
25953	box-shadow: none !important;
25954	transition: all calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1);
25955}
25956
25957.awb-menu.collapse-enabled li.current-menu-ancestor > a, .awb-menu.collapse-enabled li.current-menu-item > a, .awb-menu.collapse-enabled li.expanded > a, .awb-menu.collapse-enabled li:hover > a {
25958	background: var(--awb-mobile-active-bg) !important;
25959	color: var(--awb-mobile-active-color) !important;
25960}
25961
25962.awb-menu.collapse-enabled li.current-menu-ancestor > a .fusion-button, .awb-menu.collapse-enabled li.current-menu-item > a .fusion-button, .awb-menu.collapse-enabled li.expanded > a .fusion-button, .awb-menu.collapse-enabled li:hover > a .fusion-button {
25963	color: var(--awb-mobile-active-color) !important;
25964}
25965
25966.awb-menu.collapse-enabled li.current-menu-ancestor > .awb-menu__open-nav-submenu_mobile:before, .awb-menu.collapse-enabled li.current-menu-item > .awb-menu__open-nav-submenu_mobile:before, .awb-menu.collapse-enabled li.expanded > .awb-menu__open-nav-submenu_mobile:before, .awb-menu.collapse-enabled li:hover > .awb-menu__open-nav-submenu_mobile:before {
25967	color: var(--awb-mobile-active-color) !important;
25968}
25969
25970.awb-menu.collapse-enabled .awb-menu__sub-ul {
25971	display: none;
25972	position: relative;
25973	box-shadow: none;
25974	overflow: hidden;
25975	opacity: 1;
25976	visibility: visible;
25977	top: 0;
25978	margin: 0 !important;
25979	z-index: auto;
25980	left: 0 !important;
25981	right: 0 !important;
25982	padding: 0 !important;
25983}
25984
25985.awb-menu.collapse-enabled [aria-expanded=true] ~ .awb-menu__sub-ul {
25986	overflow: hidden;
25987}
25988
25989.awb-menu.collapse-enabled .awb-menu__open-nav-submenu_mobile {
25990	display: flex !important;
25991	position: absolute;
25992	top: 0;
25993	padding: 0 !important;
25994	width: auto !important;
25995	background: 0 0 !important;
25996	left: var(--awb-mobile-caret-left);
25997	right: var(--awb-mobile-caret-right);
25998}
25999
26000.awb-menu.collapse-enabled .awb-menu__open-nav-submenu_mobile:before {
26001	display: flex;
26002	align-items: center;
26003	transform: none !important;
26004	min-height: calc(var(--awb-mobile-nav-items-height) * 1px);
26005	padding: 0 2em !important;
26006}
26007
26008.awb-menu.collapse-enabled .awb-menu__open-nav-submenu_mobile[aria-expanded=true]:before {
26009	transform: rotate(180deg) !important;
26010}
26011
26012.awb-menu.collapse-enabled.awb-menu_indent-left ul ul a {
26013	padding-left: 2.5em !important;
26014}
26015
26016.awb-menu.collapse-enabled.awb-menu_indent-left ul ul ul a {
26017	padding-left: 3.5em !important;
26018}
26019
26020.awb-menu.collapse-enabled.awb-menu_indent-left ul ul ul ul a {
26021	padding-left: 4.5em !important;
26022}
26023
26024.awb-menu.collapse-enabled.awb-menu_indent-left ul ul ul ul ul a {
26025	padding-left: 5.5em !important;
26026}
26027
26028.awb-menu.collapse-enabled.awb-menu_indent-right ul ul a {
26029	padding-right: 2.5em !important;
26030}
26031
26032.awb-menu.collapse-enabled.awb-menu_indent-right ul ul ul a {
26033	padding-right: 3.5em !important;
26034}
26035
26036.awb-menu.collapse-enabled.awb-menu_indent-right ul ul ul ul a {
26037	padding-right: 4.5em !important;
26038}
26039
26040.awb-menu.collapse-enabled.awb-menu_indent-right ul ul ul ul ul a {
26041	padding-right: 5.5em !important;
26042}
26043
26044.awb-menu.collapse-enabled li {
26045	border-bottom: 1px solid var(--awb-mobile-sep-color);
26046}
26047
26048.awb-menu.collapse-enabled .awb-menu__sub-li:last-child {
26049	border-bottom: none;
26050}
26051
26052.fusion-sticky-transition .collapse-enabled.mobile-size-column-absolute:not(.mobile-mode-always-expanded) .awb-menu__main-ul, .fusion-sticky-transition .collapse-enabled.mobile-size-full-absolute:not(.mobile-mode-always-expanded) .awb-menu__main-ul {
26053	max-height: var(--awb-mobile-sticky-max-height);
26054}
26055
26056.collapse-enabled .awb-menu__open-nav-submenu_mobile {
26057	display: flex;
26058}
26059
26060.collapse-enabled .awb-menu__main-a_icon-only {
26061	font-family: var(--awb-fusion-font-family-mobile-typography);
26062	font-style: var(--awb-fusion-font-style-mobile-typography);
26063	font-weight: var(--awb-fusion-font-weight-mobile-typography);
26064	text-transform: var(--awb-mobile-text-transform, none);
26065	line-height: inherit;
26066}
26067
26068.awb-menu.collapse-enabled .awb-menu__li_hide-on-collapse {
26069	display: none !important;
26070}
26071
26072.awb-menu__m-search-panel, .awb-menu__m-trigger-icons {
26073	display: none;
26074}
26075
26076.awb-menu.collapse-enabled.mobile-mode-collapse-to-button .awb-menu__m-trigger-icons {
26077	display: flex;
26078	align-items: center;
26079	gap: 1em;
26080	padding-inline-start: 1em;
26081	background-color: var(--awb-mobile-trigger-background-color);
26082	font-size: var(--awb-mobile-trigger-font-size);
26083}
26084
26085.awb-menu.collapse-enabled .awb-menu__m-toggle:has(+ .awb-menu__m-trigger-icons) {
26086	padding-right: 0;
26087}
26088
26089.awb-menu.collapse-enabled .awb-menu__m-trigger-icons .awb-menu__m-trigger-icon {
26090	display: inline-flex;
26091	align-items: center;
26092	justify-content: center;
26093	background-color: var(--awb-mobile-trigger-background-color) !important;
26094	color: var(--awb-mobile-trigger-color) !important;
26095	padding: var(--awb-trigger-padding-top) 0 var(--awb-trigger-padding-bottom) 0 !important;
26096	box-sizing: content-box;
26097	font-family: var(--awb-fusion-font-family-typography);
26098	font-style: var(--awb-fusion-font-style-typography);
26099	font-weight: var(--awb-fusion-font-weight-typography);
26100	font-size: var(--awb-mobile-trigger-font-size);
26101	border: none !important;
26102	box-shadow: none !important;
26103	cursor: pointer;
26104	line-height: 1;
26105	min-width: 0;
26106	width: auto !important;
26107	min-height: 0 !important;
26108	text-decoration: none;
26109}
26110
26111.awb-menu.collapse-enabled .awb-menu__m-trigger-icons > .awb-menu__m-trigger-icon:last-child {
26112	padding-right: var(--awb-trigger-padding-right) !important;
26113}
26114
26115.awb-menu_mt-pos-after.collapse-enabled.mobile-mode-collapse-to-button .awb-menu__m-toggle {
26116	padding-left: 0;
26117}
26118
26119.awb-menu_mt-pos-after.collapse-enabled.mobile-mode-collapse-to-button .awb-menu__m-trigger-icons {
26120	padding-inline-start: 0;
26121	padding-inline-end: 1em;
26122}
26123
26124.awb-menu_mt-pos-after.collapse-enabled .awb-menu__m-trigger-icons > .awb-menu__m-trigger-icon:first-child {
26125	padding-left: var(--awb-trigger-padding-left) !important;
26126}
26127
26128.awb-menu_mt-pos-after.collapse-enabled .awb-menu__m-trigger-icons > .awb-menu__m-trigger-icon:last-child {
26129	padding-right: 0 !important;
26130}
26131
26132.awb-menu_mt-align-space-between.collapse-enabled.mobile-mode-collapse-to-button .awb-menu__m-trigger-icons {
26133	display: contents;
26134}
26135
26136.awb-menu_mt-align-space-between.collapse-enabled.mobile-mode-collapse-to-button:has(.awb-menu__m-trigger-icons), .awb-menu_mt-fullwidth.awb-menu_mt-align-center.collapse-enabled.mobile-mode-collapse-to-button:has(.awb-menu__m-trigger-icons), .awb-menu_mt-fullwidth.awb-menu_mt-align-flex-end.collapse-enabled.mobile-mode-collapse-to-button:has(.awb-menu__m-trigger-icons) {
26137	background-color: var(--awb-mobile-trigger-background-color);
26138}
26139
26140.awb-menu_mt-align-space-between.collapse-enabled.mobile-mode-collapse-to-button:has(.awb-menu__m-trigger-icons) .awb-menu__m-toggle {
26141	flex: 0 0 auto;
26142	width: auto;
26143}
26144
26145.awb-menu_mt-align-space-between.collapse-enabled.mobile-mode-collapse-to-button:has(.awb-menu__m-trigger-icons) .awb-menu__m-toggle .awb-menu__m-toggle-inner {
26146	justify-content: flex-start;
26147}
26148
26149.awb-menu_mt-fullwidth.awb-menu_mt-align-center.collapse-enabled.mobile-mode-collapse-to-button:has(.awb-menu__m-trigger-icons) .awb-menu__m-toggle, .awb-menu_mt-fullwidth.awb-menu_mt-align-flex-end.collapse-enabled.mobile-mode-collapse-to-button:has(.awb-menu__m-trigger-icons) .awb-menu__m-toggle {
26150	flex: 0 0 auto;
26151}
26152
26153.awb-menu.collapse-enabled .awb-menu__m-trigger-icon .glyphicon {
26154	display: inline-flex;
26155	align-items: center;
26156	justify-content: center;
26157	width: 1em;
26158	height: 1em;
26159	line-height: 1;
26160}
26161
26162.awb-menu.collapse-enabled .awb-menu__m-cart-icon-inner {
26163	position: relative;
26164	display: flex;
26165	align-items: center;
26166}
26167
26168.fusion-widget-cart-number[data-cart-count="0"] .awb-menu.collapse-enabled .awb-menu__m-cart-icon.awb-show-counter .awb-menu__m-cart-icon-inner {
26169	width: 2.8em;
26170}
26171
26172.awb-menu.collapse-enabled .awb-menu__m-cart-icon.fusion-counter-badge .awb-menu__m-cart-icon-inner {
26173	width: 2.125em;
26174}
26175
26176.awb-menu.collapse-enabled .awb-menu__m-cart-icon.fusion-menu-cart-hide-empty-counter .awb-menu__m-cart-icon-inner:has(.fusion-widget-cart-number[data-cart-count="0"]) {
26177	width: auto;
26178}
26179
26180.awb-menu.collapse-enabled .awb-menu__m-cart-icon .fusion-widget-cart-number {
26181	position: absolute !important;
26182	inset-inline-start: 100%;
26183	transform: translateX(-1.8em);
26184}
26185
26186.awb-menu.collapse-enabled .awb-menu__m-cart-icon.fusion-counter-badge .fusion-widget-cart-number {
26187	transform: translate(50%, -40%) scale(.75);
26188	inset-inline-start: 0;
26189}
26190
26191.awb-menu.collapse-enabled.mobile-mode-collapse-to-button .awb-menu__m-search-panel {
26192	display: block;
26193	width: 100%;
26194	max-width: 100vw;
26195	max-height: 0;
26196	min-height: 0;
26197	overflow: hidden;
26198	opacity: 0;
26199	background: var(--awb-mobile-bg);
26200	box-sizing: border-box;
26201	transition: all calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1);
26202	z-index: -1;
26203	pointer-events: none;
26204}
26205
26206.awb-menu.collapse-enabled.mobile-size-column-absolute .awb-menu__m-search-panel, .awb-menu.collapse-enabled.mobile-size-full-absolute .awb-menu__m-search-panel {
26207	position: absolute;
26208	left: 0;
26209	top: 100%;
26210}
26211
26212.awb-menu.collapse-enabled.mobile-size-full-absolute .awb-menu__m-search-panel {
26213	width: 100vw;
26214}
26215
26216.awb-menu.collapse-enabled.mobile-mode-collapse-to-button .awb-menu__m-search-panel.is-open {
26217	max-height: 50vh;
26218	opacity: 1;
26219	overflow: visible;
26220	z-index: 99999999999999;
26221	pointer-events: auto;
26222}
26223
26224.awb-menu.collapse-enabled .awb-menu__m-search-panel-inner {
26225	padding: .75em 1em;
26226}
26227
26228.awb-menu.collapse-enabled .awb-menu__m-search-panel form {
26229	margin: 0;
26230}
26231
26232.fusion-menu-cart .awb-menu__sub-ul_main {
26233	background-color: var(--awb-submenu-bg);
26234}
26235
26236.fusion-menu-cart .awb-menu__sub-li {
26237	width: 100%;
26238}
26239
26240.fusion-menu-cart .awb-menu__sub-ul_main a {
26241	padding-top: var(--awb-submenu-items-padding-top);
26242	padding-bottom: var(--awb-submenu-items-padding-bottom);
26243	padding-left: var(--awb-submenu-items-padding-left);
26244	padding-right: var(--awb-submenu-items-padding-right);
26245}
26246
26247.fusion-menu-cart .awb-menu__sub-ul_main > .fusion-main-menu-icon {
26248	display: none;
26249}
26250
26251.awb-menu .fusion-menu-cart-checkout {
26252	display: flex;
26253	justify-content: space-between;
26254	flex-direction: row !important;
26255	padding-top: var(--awb-submenu-items-padding-top);
26256	padding-bottom: var(--awb-submenu-items-padding-bottom);
26257	padding-left: var(--awb-submenu-items-padding-left);
26258	padding-right: var(--awb-submenu-items-padding-right);
26259	width: 100%;
26260	background-color: var(--awb-submenu-bg);
26261	transition: all calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1);
26262	border-bottom-width: 0;
26263	border-bottom-left-radius: var(--awb-submenu-border-radius-bottom-left);
26264	border-bottom-right-radius: var(--awb-submenu-border-radius-bottom-right);
26265}
26266
26267.awb-menu .fusion-menu-cart-checkout a, .awb-menu .fusion-menu-cart-checkout a:before {
26268	color: var(--awb-submenu-color);
26269	transition: color calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1);
26270}
26271
26272.awb-menu .fusion-menu-cart-checkout:hover {
26273	background-color: var(--awb-submenu-active-bg);
26274	color: var(--awb-submenu-active-color);
26275}
26276
26277.awb-menu .fusion-menu-cart-checkout:hover a, .awb-menu .fusion-menu-cart-checkout:hover a:before {
26278	color: var(--awb-submenu-active-color);
26279}
26280
26281.awb-menu .fusion-menu-cart-items {
26282	min-width: var(--awb-submenu-max-width);
26283	width: max-content;
26284}
26285
26286.awb-menu .fusion-menu-cart:hover .fusion-custom-menu-item-contents-empty {
26287	visibility: hidden !important;
26288	opacity: 0 !important;
26289}
26290
26291.empty-cart .awb-menu__open-nav-submenu-hover, .empty-cart .awb-menu__open-nav-submenu_main, .empty-cart .awb-menu__sub-arrow {
26292	display: none !important;
26293}
26294
26295.awb-menu .awb-menu__woo-wrap {
26296	display: flex;
26297}
26298
26299.awb-menu .awb-menu__woo-wrap a {
26300	margin: 0 -.25em;
26301	min-width: max-content;
26302	padding: 0;
26303}
26304
26305.awb-menu .awb-menu__woo-wrap a:before {
26306	padding: 0 .25em;
26307	font-family: awb-icons;
26308	line-height: inherit;
26309}
26310
26311.awb-menu .awb-menu__woo-wrap a span {
26312	padding: 0 .25em;
26313}
26314
26315.awb-menu__woo-wrap.fusion-menu-cart-link a:before {
26316	content: "";
26317}
26318
26319.awb-menu__woo-wrap.fusion-menu-cart-checkout-link a:before {
26320	content: "";
26321}
26322
26323.awb-menu__woo-wrap.fusion-menu-cart-checkout-link {
26324	padding-inline-start: var(--awb-submenu-items-padding-left);
26325}
26326
26327.awb-menu__sub-li.fusion-menu-cart-item a {
26328	justify-content: space-between !important;
26329}
26330
26331.awb-menu__sub-li.fusion-menu-cart-item img {
26332	display: inline-block;
26333	max-width: 36px;
26334	margin-inline-end: 13px;
26335}
26336
26337.awb-menu__sub-li.fusion-menu-cart-item .amount {
26338	display: inline-block;
26339}
26340
26341.awb-menu__sub-li .fusion-menu-cart-item-details {
26342	display: inline-block;
26343	max-width: calc(100% - 49px);
26344	text-align: left;
26345}
26346
26347.awb-menu__sub-li .fusion-menu-cart-item-title {
26348	margin-bottom: .25em;
26349}
26350
26351.awb-menu__sub-li .fusion-menu-cart-item-quantity, .awb-menu__sub-li .fusion-menu-cart-item-title {
26352	display: block;
26353	line-height: normal;
26354	text-align: end;
26355}
26356
26357.awb-menu .fusion-widget-cart-number {
26358	display: inline-flex;
26359	margin-inline-start: .25em;
26360	padding: .25em;
26361	box-sizing: content-box;
26362	width: 1em;
26363	height: 1em;
26364	line-height: 0;
26365	border: .1em solid transparent;
26366	align-items: center;
26367	justify-content: center;
26368}
26369
26370.awb-menu_expand-left .fusion-widget-cart-number {
26371	margin-inline-start: 0;
26372	margin-inline-end: .25em;
26373}
26374
26375.awb-menu .fusion-widget-cart-number[data-digits="2"] {
26376	font-size: .88em;
26377}
26378
26379.awb-menu .fusion-widget-cart-number[data-digits="3"] {
26380	font-size: .69em;
26381}
26382
26383.awb-menu .fusion-counter-badge .fusion-widget-cart-number {
26384	position: absolute;
26385	transform: translate(50%, -50%) scale(.75);
26386	margin-inline-start: 0;
26387}
26388
26389.rtl .awb-menu .fusion-counter-badge .fusion-widget-cart-number {
26390	transform: translate(-50%, -50%) scale(.75);
26391}
26392
26393.awb-menu .fusion-menu-cart-hide-empty-counter .fusion-widget-cart-number[data-cart-count="0"] {
26394	visibility: hidden;
26395}
26396
26397.fusion-menu-cart-item .awb-menu__sub-a, .fusion-menu-cart-item .awb-menu__sub-a:hover {
26398	background: 0 0;
26399}
26400
26401.awb-menu__account-li {
26402	width: var(--awb-submenu-max-width);
26403	border-bottom: none;
26404	background-color: var(--awb-submenu-bg);
26405	border-top-left-radius: var(--awb-submenu-border-radius-top-left);
26406	border-top-right-radius: var(--awb-submenu-border-radius-top-right);
26407	border-bottom-left-radius: var(--awb-submenu-border-radius-bottom-left);
26408	border-bottom-right-radius: var(--awb-submenu-border-radius-bottom-right);
26409	color: var(--awb-submenu-color);
26410	padding-top: var(--awb-submenu-items-padding-top);
26411	padding-bottom: var(--awb-submenu-items-padding-bottom);
26412	padding-left: var(--awb-submenu-items-padding-left);
26413	padding-right: var(--awb-submenu-items-padding-right);
26414	font-family: var(--awb-fusion-font-family-submenu-typography);
26415	font-style: var(--awb-fusion-font-style-submenu-typography);
26416	font-weight: var(--awb-fusion-font-weight-submenu-typography);
26417	font-size: var(--awb-submenu-font-size);
26418	text-transform: var(--awb-submenu-text-transform);
26419	line-height: var(--awb-submenu-line-height);
26420	letter-spacing: var(--awb-submenu-letter-spacing);
26421}
26422
26423.awb-menu__input-wrap {
26424	margin-bottom: 1.2em;
26425}
26426
26427.awb-menu__login-remember {
26428	display: flex;
26429	align-items: center;
26430	font-size: .7em;
26431}
26432
26433.awb-menu__login-links {
26434	display: flex;
26435	justify-content: flex-end;
26436	margin-top: 1.2em;
26437}
26438
26439.awb-menu__login-reg {
26440	display: flex;
26441	justify-content: flex-end;
26442	margin-top: .6em;
26443}
26444
26445.awb-menu__login-reg a, .awb-menu__login-reg a:hover {
26446	color: var(--awb-submenu-color);
26447}
26448
26449.awb-menu__search-inline {
26450	display: flex;
26451	padding-top: var(--awb-submenu-items-padding-top);
26452	padding-bottom: var(--awb-submenu-items-padding-bottom);
26453	padding-left: var(--awb-submenu-items-padding-left);
26454	padding-right: var(--awb-submenu-items-padding-right);
26455	width: 100%;
26456}
26457
26458.awb-menu__main-li > .awb-menu__search-inline {
26459	padding-top: calc(var(--awb-items-padding-top) + var(--awb-border-top));
26460	padding-right: calc(var(--awb-items-padding-right) + var(--awb-border-right));
26461	padding-bottom: calc(var(--awb-items-padding-bottom) + var(--awb-border-bottom));
26462	padding-left: calc(var(--awb-items-padding-left) + var(--awb-border-left));
26463}
26464
26465.awb-menu .searchform {
26466	width: 100%;
26467	display: inherit;
26468	flex-wrap: wrap;
26469}
26470
26471.awb-menu .searchform .fusion-search-field, .awb-menu .searchform .fusion-search-form-content, .awb-menu .searchform .fusion-search-form-content .fusion-search-field input, .awb-menu .searchform .fusion-search-results-wrapper, .awb-menu .searchform .search-field, .awb-menu .searchform input {
26472	width: 100%;
26473}
26474
26475.collapse-enabled .awb-menu__li_search-dropdown {
26476	display: none;
26477}
26478
26479.awb-menu__li_search-dropdown .fusion-search-form-content {
26480	display: flex;
26481	align-items: stretch;
26482	padding-top: var(--awb-submenu-items-padding-top);
26483	padding-bottom: var(--awb-submenu-items-padding-bottom);
26484	padding-left: var(--awb-submenu-items-padding-left);
26485	padding-right: var(--awb-submenu-items-padding-right);
26486	border-top-left-radius: var(--awb-submenu-border-radius-top-left) !important;
26487	border-top-right-radius: var(--awb-submenu-border-radius-top-right) !important;
26488	border-bottom-left-radius: var(--awb-submenu-border-radius-bottom-left) !important;
26489	border-bottom-right-radius: var(--awb-submenu-border-radius-bottom-right) !important;
26490	box-shadow: var(--awb-box-shadow);
26491	background-color: var(--awb-submenu-bg);
26492	overflow: hidden;
26493}
26494
26495.awb-menu__li_search-dropdown .search-field input {
26496	line-height: var(--form_input_height);
26497}
26498
26499.awb-menu__li_search-dropdown .fusion-main-menu-icon[aria-expanded=true] ~ ul, .awb-menu__li_search-dropdown.expanded > ul {
26500	visibility: visible;
26501	opacity: 1;
26502	z-index: 999999999;
26503}
26504
26505.awb-menu__overlay-search-trigger:before {
26506	content: "";
26507	font-family: awb-icons;
26508	color: currentColor !important;
26509	font-size: calc(var(--awb-icons-size) * 1px);
26510}
26511
26512.awb-menu__main-li:hover .awb-menu__overlay-search-trigger:before {
26513	color: var(--awb-icons-hover-color) !important;
26514}
26515
26516.awb-menu__search-overlay {
26517	display: flex;
26518	position: absolute;
26519	left: 0;
26520	width: 100%;
26521	max-width: 100%;
26522	height: 100%;
26523	z-index: 9999;
26524	align-items: center;
26525	transform: translateY(-100%);
26526	opacity: 0;
26527	visibility: hidden;
26528	transition: all calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1);
26529	padding: 0;
26530	background-color: transparent;
26531	color: var(--awb-color);
26532}
26533
26534.awb-menu__search-overlay .fusion-close-search {
26535	width: 1.5em;
26536	height: 1.5em;
26537	position: relative;
26538	margin-inline-start: 1em;
26539}
26540
26541.awb-menu_desktop .awb-menu__search-inline_no-desktop {
26542	display: none;
26543}
26544
26545.awb-menu__search-overlay .fusion-close-search:after, .awb-menu__search-overlay .fusion-close-search:before {
26546	content: "";
26547	position: absolute;
26548	top: 50%;
26549	left: 0;
26550	height: 2px;
26551	width: 100%;
26552	margin-top: -1px;
26553	background: var(--awb-color);
26554}
26555
26556.awb-menu__search-overlay .fusion-close-search:before {
26557	transform: rotate(45deg);
26558}
26559
26560.awb-menu__search-overlay .fusion-close-search:after {
26561	transform: rotate(-45deg);
26562}
26563
26564.awb-menu__main-li {
26565	transition: all calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1);
26566}
26567
26568.awb-menu.has-search-overlay {
26569	position: relative;
26570}
26571
26572.awb-menu.has-search-overlay .awb-menu__li {
26573	transform: translateY(100%);
26574	opacity: 0;
26575	visibility: hidden;
26576	pointer-events: none;
26577}
26578
26579.awb-menu.has-search-overlay .awb-menu__search-overlay {
26580	opacity: 1;
26581	visibility: visible;
26582	transform: translateY(0);
26583}
26584
26585.awb-menu__overlay-search-trigger {
26586	color: var(--awb-color);
26587	transition: none;
26588}
26589
26590.awb-menu.menu-element-search-transition {
26591	position: relative;
26592	overflow: hidden !important;
26593}
26594
26595.awb-menu.menu-element-search-transition .awb-menu__search-overlay {
26596	visibility: visible !important;
26597}
26598
26599.collapse-enabled .awb-menu__overlay-search-trigger {
26600	display: none;
26601}
26602
26603.collapse-enabled .awb-menu__search-inline {
26604	padding-top: .7em;
26605	padding-bottom: .7em;
26606	padding-left: 1.5em;
26607	padding-right: 1.5em;
26608}
26609
26610.collapse-enabled .fusion-close-search {
26611	display: none;
26612}
26613
26614.awb-menu {
26615	--awb-flyout-active-close-color: #212934;
26616	--awb-flyout-close-color: #212934;
26617}
26618
26619.awb-menu__flyout-close {
26620	position: fixed;
26621	top: 2em;
26622	right: 2em;
26623	width: var(--awb-submenu-font-size, 1.5em);
26624	height: var(--awb-submenu-font-size, 1.5em);
26625	z-index: 9999999999;
26626	border: none;
26627	background-color: transparent;
26628	cursor: pointer;
26629	display: none;
26630}
26631
26632.rtl .awb-menu__flyout-close {
26633	left: 2em;
26634	right: auto;
26635}
26636
26637.awb-menu__flyout-close:after, .awb-menu__flyout-close:before {
26638	content: "";
26639	position: absolute;
26640	top: 50%;
26641	left: 0;
26642	height: 2px;
26643	width: 100%;
26644	margin-top: -1px;
26645	background-color: var(--awb-flyout-close-color);
26646	transition: background-color calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1);
26647}
26648
26649.awb-menu__flyout-close:hover:after, .awb-menu__flyout-close:hover:before {
26650	background-color: var(--awb-flyout-active-close-color) !important;
26651}
26652
26653.awb-menu__flyout-close:before {
26654	transform: rotate(45deg);
26655}
26656
26657.awb-menu__flyout-close:after {
26658	transform: rotate(-45deg);
26659}
26660
26661.admin-bar .awb-menu__flyout-close {
26662	top: calc(2em + 32px);
26663}
26664
26665.fusion-disable-outline .awb-menu__flyout-close, .fusion-disable-outline .awb-menu__flyout-close:focus {
26666	outline: 0;
26667}
26668
26669.awb-menu_flyout .awb-menu__sub-ul {
26670	visibility: hidden;
26671}
26672
26673.awb-menu_flyout .awb-menu__sub-arrow {
26674	display: none;
26675}
26676
26677.awb-menu_desktop.awb-menu_flyout .awb-menu__sub-a {
26678	padding-inline-end: var(--awb-submenu-items-padding-right);
26679	justify-content: center;
26680}
26681
26682.rtl .awb-menu_desktop.awb-menu_flyout .awb-menu__sub-a {
26683	padding-inline-end: var(--awb-submenu-items-padding-left);
26684}
26685
26686.awb-menu_desktop.awb-menu_flyout .awb-menu__open-nav-submenu_sub {
26687	display: none !important;
26688}
26689
26690.awb-menu_desktop.awb-menu_flyout .awb-menu__sub-li {
26691	width: 100%;
26692	--awb-submenu-bg: transparent;
26693}
26694
26695.awb-menu_desktop.awb-menu_flyout .awb-menu__sub-a span {
26696	display: inline-block;
26697	text-align: center;
26698}
26699
26700.flyout-submenu-expanded .awb-menu__main-li:after, .flyout-submenu-expanded .awb-menu__sub-arrow {
26701	display: none;
26702}
26703
26704.awb-menu_desktop.awb-menu_flyout .awb-menu__sub-ul {
26705	position: fixed;
26706	top: 0;
26707	right: 0;
26708	bottom: 0;
26709	left: 0;
26710	width: 100%;
26711	height: 100%;
26712	background-color: var(--awb-submenu-bg);
26713	transform: translateX(-100%);
26714	opacity: 0;
26715	z-index: 9999;
26716	overflow: hidden;
26717	margin: 0;
26718	padding: 2em;
26719	overflow-y: auto;
26720	display: flex !important;
26721	flex-direction: column;
26722	align-items: center;
26723	justify-content: center;
26724	transition: all calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1);
26725}
26726
26727.awb-menu_flyout .awb-menu__sub-li:first-child {
26728	border-top-left-radius: 0;
26729	border-top-right-radius: 0;
26730}
26731
26732.awb-menu_flyout .awb-menu__sub-li:last-child {
26733	border-bottom-left-radius: 0;
26734	border-bottom-right-radius: 0;
26735}
26736
26737.awb-menu_desktop.awb-menu_flyout .awb-menu__sub-ul_grand {
26738	display: none !important;
26739}
26740
26741.fusion-disable-outline .awb-menu_desktop.awb-menu_flyout a, .fusion-disable-outline .awb-menu_desktop.awb-menu_flyout a:focus {
26742	outline: 0;
26743}
26744
26745.awb-menu_desktop.awb-menu_flyout .expanded > .awb-menu__sub-ul {
26746	transform: translateX(0);
26747	visibility: visible;
26748	opacity: 1;
26749	transition: all calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1);
26750}
26751
26752.awb-menu_desktop.awb-menu_flyout__left .awb-menu__sub-ul, .awb-menu_desktop.awb-menu_flyout__left .fusion-flyout-menu-backgrounds {
26753	transform: translateX(-100%);
26754}
26755
26756.awb-menu_desktop.awb-menu_flyout__right .awb-menu__sub-ul, .awb-menu_desktop.awb-menu_flyout__right .fusion-flyout-menu-backgrounds {
26757	transform: translateX(100%);
26758}
26759
26760.awb-menu_desktop.awb-menu_flyout__top .awb-menu__sub-ul, .awb-menu_desktop.awb-menu_flyout__top .fusion-flyout-menu-backgrounds {
26761	transform: translateY(-100%);
26762}
26763
26764.awb-menu_desktop.awb-menu_flyout__bottom .awb-menu__sub-ul, .awb-menu_desktop.awb-menu_flyout__bottom .fusion-flyout-menu-backgrounds {
26765	transform: translateY(100%);
26766}
26767
26768.awb-menu_desktop.awb-menu_flyout__left .expanded .awb-menu__sub-ul, .awb-menu_desktop.awb-menu_flyout__left.flyout-submenu-expanded .fusion-flyout-menu-backgrounds, .awb-menu_desktop.awb-menu_flyout__right .expanded .awb-menu__sub-ul, .awb-menu_desktop.awb-menu_flyout__right.flyout-submenu-expanded .fusion-flyout-menu-backgrounds {
26769	transform: translateX(0);
26770}
26771
26772.awb-menu_desktop.awb-menu_flyout__bottom .expanded .awb-menu__sub-ul, .awb-menu_desktop.awb-menu_flyout__bottom.flyout-submenu-expanded .fusion-flyout-menu-backgrounds, .awb-menu_desktop.awb-menu_flyout__top .expanded .awb-menu__sub-ul, .awb-menu_desktop.awb-menu_flyout__top.flyout-submenu-expanded .fusion-flyout-menu-backgrounds {
26773	transform: translateY(0);
26774}
26775
26776.awb-menu_desktop.awb-menu_flyout__fade .awb-menu__sub-ul, .awb-menu_desktop.awb-menu_flyout__fade .fusion-flyout-menu-backgrounds {
26777	transform: initial;
26778	visibility: hidden;
26779	opacity: 0;
26780	transition: all calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1) 0s;
26781}
26782
26783.awb-menu_desktop.awb-menu_flyout__fade .expanded .awb-menu__sub-ul, .awb-menu_desktop.awb-menu_flyout__fade.flyout-submenu-expanded .fusion-flyout-menu-backgrounds {
26784	transform: initial;
26785	visibility: visible;
26786	opacity: 1;
26787	transition: opacity calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1), transform calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1);
26788}
26789
26790.awb-menu_desktop.awb-menu_flyout .fusion-flyout-menu-backgrounds {
26791	z-index: -1;
26792	position: fixed;
26793	top: 0;
26794	right: 0;
26795	bottom: 0;
26796	left: 0;
26797	padding: 0;
26798	margin-left: 0 !important;
26799	margin-right: 0 !important;
26800	background-color: var(--awb-submenu-bg);
26801	transition: all calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1);
26802}
26803
26804.awb-menu_desktop.awb-menu_flyout .fusion-flyout-menu-backgrounds-active {
26805	z-index: 999999997 !important;
26806}
26807
26808.awb-menu_desktop.awb-menu_flyout .fusion-flyout-menu-item-bg {
26809	opacity: 0;
26810	position: absolute;
26811	top: 0;
26812	left: 0;
26813	height: 100vh;
26814	width: 100%;
26815	background-repeat: no-repeat;
26816	background-size: cover;
26817	background-position: center center;
26818	transition: opacity calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1);
26819}
26820
26821.awb-menu_desktop.awb-menu_flyout .fusion-flyout-menu-item-bg.active {
26822	opacity: 1;
26823}
26824
26825.flyout-submenu-expanded .awb-menu__flyout-close {
26826	display: block;
26827}
26828
26829.flyout-submenu-expanded .awb-menu__main-li:not(.expanded) {
26830	z-index: -1;
26831}
26832
26833.flyout-submenu-expanded .fusion-flyout-menu-backgrounds {
26834	display: block;
26835	background-color: var(--awb-submenu-bg);
26836}
26837
26838.flyout-submenu-expanded .fusion-transparent-bg {
26839	background-color: transparent !important;
26840}
26841
26842.fusion-builder-live .awb-menu:not(.awb-menu_flyout) .awb-menu__flyout-close {
26843	display: none;
26844}
26845
26846.fusion-builder-live.avada-flyout-submenu-active.avada-footer-fx-parallax-effect #main {
26847	z-index: 1;
26848}
26849
26850.awb-menu_flyout .fusion-menu-searchform-dropdown .awb-menu__sub-li:hover {
26851	background: inherit;
26852}
26853
26854.awb-menu_desktop.awb-menu_flyout .awb-menu__li_search-dropdown .awb-menu__sub-li {
26855	background: 0 0;
26856}
26857
26858.awb-menu__mega-wrap {
26859	z-index: -10;
26860	visibility: hidden;
26861	pointer-events: none;
26862	opacity: 0;
26863	transition: all calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1);
26864	position: absolute;
26865	--awb-megamenu-width: var(--site_width);
26866	--awb-megamenu-maxwidth: calc(100vw - var(--awb-scrollbar-width, 10
26866px));
26867	width: var(--awb-megamenu-width);
26868	max-width: var(--awb-megamenu-maxwidth);
26869}
26870
26871.awb-menu .awb-menu__mega-wrap {
26872	font-family: var(--body_typography-font-family);
26873	font-weight: var(--body_typography-font-weight);
26874	letter-spacing: var(--body_typography-letter-spacing);
26875	font-style: var(--body_typography-font-style, normal);
26876	font-size: var(--body_typography-font-size);
26877	line-height: var(--body_typography-line-height);
26878	text-transform: none;
26879}
26880
26881.awb-menu_column .awb-menu__mega-wrap {
26882	top: 0;
26883	margin-left: var(--awb-submenu-space);
26884}
26885
26886.awb-menu_row .awb-menu__mega-wrap {
26887	top: 100%;
26888	margin-top: var(--awb-submenu-space);
26889}
26890
26891.awb-menu_em-click .awb-menu__open-nav-submenu_click[aria-expanded=true] ~ .awb-menu__mega-wrap, .awb-menu_em-hover .awb-menu__li.hover > .awb-menu__mega-wrap, .awb-menu_em-hover .awb-menu__li:focus-within > .awb-menu__mega-wrap, .awb-menu_em-hover .awb-menu__li:hover > .awb-menu__mega-wrap {
26892	visibility: visible;
26893	opacity: 1;
26894	z-index: 999999998;
26895	pointer-events: auto;
26896}
26897
26898.awb-menu_transition-slide_down.awb-menu_desktop.awb-menu_em-hover.awb-menu_row .awb-menu__mega-wrap, .awb-menu_transition-sli
26898de_up.awb-menu_desktop.awb-menu_em-hover.awb-menu_row .awb-menu__mega-wrap {
26899	transform: translateY(20px);
26900}
26901
26902.awb-menu_transition-slide_down.awb-menu_desktop.awb-menu_em-hover.awb-menu_row .awb-menu__li.menu-item-has-children.hover > .awb-menu__mega-wrap, .awb-menu_transition-slide_down.awb-menu_desktop.awb-menu_em-hover.awb-menu_row .awb-menu__li.menu-item-has-children:focus-within > .awb-menu__mega-wrap, .awb-menu_transition-slide_down.awb-menu_desktop.awb-menu_em-hover.awb-menu_row .awb-menu__li.menu-item-has-children:hover > .awb-menu__mega-wrap, .awb-menu_transition-slide_up.awb-menu_desktop.awb-menu_em-hover.awb-menu_row .awb-menu__li.menu-item-has-children.hover > .awb-menu__mega-wrap, .awb-menu_transition-slide_up.awb-menu_desktop.awb-menu_em-hover.awb-menu_row .awb-menu__li.menu-item-has-children:focus-within > .awb-menu__mega-wrap, .awb-menu_transition-slide_up.awb-menu_desktop.awb-menu_em-hover.awb-menu_row .awb-menu__li.menu-item-has-children:hover > .awb-menu__mega-wrap {
26903	transform: translateY(0);
26904}
26905
26906.awb-menu_transition-slide_down.awb-menu_desktop.awb-menu_em-hover.awb-menu_row .awb-menu__mega-wrap {
26907	transform: translateY(-20px);
26908}
26909
26910.awb-menu_transition-slide_down.awb-menu_desktop.awb-menu_em-click.awb-menu_row .awb-menu__mega-wrap, .awb-menu_transition-slide_up.awb-menu_desktop.awb-menu_em-click.awb-menu_row .awb-menu__mega-wrap {
26911	transform: translateY(20px);
26912}
26913
26914.awb-menu_transition-slide_down.awb-menu_desktop.awb-menu_em-click.awb-menu_row .awb-menu__open-nav-submenu_click[aria-expanded=true] ~ .awb-menu__mega-wrap, .awb-menu_transition-slide_up.awb-menu_desktop.awb-menu_em-click.awb-menu_row .awb-menu__open-nav-submenu_click[aria-expanded=true] ~ .awb-menu__mega-wrap {
26915	transform: translateY(0);
26916}
26917
26918.awb-menu_transition-slide_down.awb-menu_desktop.awb-menu_em-click.awb-menu_row .awb-menu__mega-wrap {
26919	transform: translateY(-20px);
26920}
26921
26922.awb-menu_desktop .awb-menu__mega-wrap + .awb-menu__sub-ul {
26923	display: none;
26924}
26925
26926.awb-menu.collapse-enabled .awb-menu__mega-wrap {
26927	display: none;
26928}
26929
26930.awb-menu.collapse-enabled .awb-menu__open-nav-submenu_mobile.awb-menu__open-nav-submenu_main.awb-menu__megamenu_no_children {
26931	display: none !important;
26932}
26933
26934.awb-menu.awb-menu_desktop .fusion-megamenu > li .fusion-megamenu-title-disabled {
26935	justify-content: space-between;
26936}
26937
26938.awb-menu.awb-menu_desktop ul.fusion-carousel-holder {
26939	box-shadow: none !important;
26940	left: 0;
26941	position: relative;
26942	top: 0;
26943	z-index: 10;
26944}
26945
26946.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper {
26947	position: absolute;
26948	top: 100%;
26949	box-shadow: var(--awb-box-shadow, none);
26950	padding-left: 15px;
26951	padding-right: 15px;
26952}
26953
26954.rtl .awb-menu.awb-menu_desktop .fusion-megamenu-wrapper {
26955	right: 0;
26956}
26957
26958.ltr .awb-menu.awb-menu_desktop .fusion-megamenu-wrapper {
26959	left: 0;
26960}
26961
26962.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper > li > ul {
26963	top: 0;
26964	left: 100%;
26965}
26966
26967.rtl .awb-menu.awb-menu_desktop .fusion-megamenu-wrapper > li > ul {
26968	left: 0;
26969	right: 100%;
26970}
26971
26972.awb-menu.collapse-enabled .row {
26973	margin-left: 0;
26974	margin-right: 0;
26975}
26976
26977.awb-menu_transition-slide_down.awb-menu_desktop.awb-menu_em-hover.awb-menu_row .fusion-megamenu-wrapper, .awb-menu_transition-slide_up.awb-menu_desktop.awb-menu_em-hover.awb-menu_row .fusion-megamenu-wrapper {
26978	transition: all calc(var(--awb-transition-time, 300) * 1ms) cubic-bezier(.42, .01, .58, 1);
26979	transform: translateY(20px);
26980}
26981
26982.awb-menu_transition-slide_down.awb-menu_desktop.awb-menu_em-hover.awb-menu_row li.menu-item-has-children.hover .fusion-megamenu-wrapper, .awb-menu_transition-slide_down.awb-menu_desktop.awb-menu_em-hover.awb-menu_row li.menu-item-has-children:active .fusion-megamenu-wrapper, .awb-menu_transition-slide_down.awb-menu_desktop.awb-menu_em-hover.awb-menu_row li.menu-item-has-children:focus .fusion-megamenu-wrapper, .awb-menu_transition-slide_down.awb-menu_desktop.awb-menu_em-hover.awb-menu_row li.menu-item-has-children:focus-within .fusion-megamenu-wrapper, .awb-menu_transition-slide_down.awb-menu_desktop.awb-menu_em-hover.awb-menu_row li.menu-item-has-children:hover .fusion-megamenu-wrapper, .awb-menu_transition-sli
26982de_up.awb-menu_desktop.awb-menu_em-hover.awb-menu_row li.menu-item-has-children.hover .fusion-megamenu-wrapper, .awb-menu_transition-slide_up.awb-menu_desktop.awb-menu_em-hover.awb-menu_row li.menu-item-has-children:active .fusion-megamenu-wrapper, .awb-menu_transition-slide_up.awb-menu_desktop.awb-menu_em-hover.awb-menu_row li.menu-item-has-children:focus .fusion-megamenu-wrapper, .awb-menu_transition-slide_up.awb-menu_desktop.awb-menu_em-hover.awb-menu_row li.menu-item-has-children:focus-within .fusion-megamenu-wrapper, .awb-menu_transition-slide_up.awb-menu_desktop.awb-menu_em-hover.awb-menu_row li.menu-item-has-children:hover .fusion-megamenu-wrapper {
26983	transform: translateY(0) !important;
26984}
26985
26986.awb-menu_transition-slide_down.awb-menu_desktop.awb-menu_em-hover.awb-menu_row .fusion-megamenu-wrapper {
26987	transform: translateY(-20px);
26988}
26989
26990.awb-menu_transition-slide_down.awb-menu_desktop.awb-menu_em-click.awb-menu_row .fusion-megamenu-wrapper, .awb-menu_transition-slide_up.awb-menu_desktop.awb-menu_em-click.awb-menu_row .fusion-megamenu-wrapper {
26991	transition: all calc(var(--awb-transition-time, 300) * 1ms) cubic-bezier(.42, .01, .58, 1);
26992	transform: translateY(20px);
26993}
26994
26995.awb-menu_transition-slide_down.awb-menu_desktop.awb-menu_em-click.awb-menu_row .awb-menu__open-nav-submenu_click.hover ~ .fusion-megamenu-wrapper, .awb-menu_transition-slide_down.awb-menu_desktop.awb-menu_em-click.awb-menu_row .awb-menu__open-nav-submenu_click[aria-expanded=true] ~ .fusion-megamenu-wrapper, .awb-menu_transition-slide_up.awb-menu_desktop.awb-menu_em-click.awb-menu_row .awb-menu__open-nav-submenu_click.hover ~ .fusion-megamenu-wrapper, .awb-menu_transition-slide_up.awb-menu_desktop.awb-menu_em-click.awb-menu_row .awb-menu__open-nav-submenu_click[aria-expanded=true] ~ .fusion-megamenu-wrapper {
26996	transform: translateY(0) !important;
26997}
26998
26999.awb-menu_transition-slide_down.awb-menu_desktop.awb-menu_em-click.awb-menu_row .fusion-megamenu-wrapper {
27000	transform: translateY(-20px);
27001}
27002
27003.awb-menu_desktop.awb-menu_em-click.awb-menu_row .awb-menu__open-nav-submenu_click.hover ~ .fusion-megamenu-wrapper, .awb-menu_desktop.awb-menu_em-click.awb-menu_row .awb-menu__open-nav-submenu_click[aria-expanded=true] ~ .fusion-megamenu-wrapper {
27004	visibility: visible !important;
27005	opacity: 1 !important;
27006	z-index: 999999999 !important;
27007	pointer-events: auto !important;
27008}
27009
27010.awb-menu_desktop.awb-menu_em-click.awb-menu_row .awb-menu__open-nav-submenu_click.hover ~ .fusion-megamenu-wrapper li a, .awb-menu_desktop.awb-menu_em-click.awb-menu_row .awb-menu__open-nav-submenu_click[aria-expanded=true] ~ .fusion-megamenu-wrapper li a {
27011	min-width: max-content;
27012}
27013
27014.awb-menu_desktop.awb-menu_em-click.awb-menu_row .awb-menu__open-nav-submenu_click.hover ~ .fusion-megamenu-wrapper ul.sub-menu, .awb-menu_desktop.awb-menu_em-click.awb-menu_row .awb-menu__open-nav-submenu_click[aria-expanded=true] ~ .fusion-megamenu-wrapper ul.sub-menu {
27015	pointer-events: auto;
27016}
27017
27018.awb-menu_desktop:not(.awb-menu_flyout) .fusion-megamenu-wrapper {
27019	pointer-events: none;
27020	opacity: 0;
27021	z-index: -10;
27022	margin-top: var(--awb-submenu-space, 0);
27023}
27024
27025.awb-menu_desktop:not(.awb-menu_flyout) .fusion-megamenu-wrapper ul.sub-menu {
27026	width: 100%;
27027}
27028
27029.awb-menu_desktop:not(.awb-menu_flyout) .fusion-megamenu-wrapper ul.sub-menu > li.menu-item {
27030	width: auto !important;
27031	max-width: 100% !important;
27032	min-width: auto !important;
27033}
27034
27035.awb-menu_desktop .fusion-megamenu .awb-menu__open-nav-submenu-hover, .awb-menu_desktop .fusion-megamenu .awb-menu__open-nav-submenu_click {
27036	display: none !important;
27037}
27038
27039.awb-menu_desktop .fusion-megamenu .sub-menu {
27040	margin: 0;
27041	list-style: none;
27042	flex-direction: column;
27043	padding: 0;
27044	font-size: var(--awb-submenu-font-size, 14px);
27045	text-transform: var(--awb-submenu-text-transform, none);
27046}
27047
27048.awb-menu_desktop .fusion-megamenu .sub-menu li {
27049	border-bottom: 1px solid var(--awb-submenu-sep-color, #e2e2e2);
27050	background-color: var(--awb-submenu-bg, #fff);
27051	transition: all calc(var(--awb-transition-time, 300) * 1ms) cubic-bezier(.42, .01, .58, 1);
27052	position: relative;
27053}
27054
27055.awb-menu_desktop .fusion-megamenu .sub-menu li > a {
27056	display: flex;
27057	justify-content: var(--awb-sub-justify-content, space-between);
27058	align-items: center;
27059	color: var(--awb-submenu-color, #212934) !important;
27060	padding-top: var(--awb-submenu-items-padding-top, 12px);
27061	padding-bottom: var(--awb-submenu-items-padding-bottom, 12px);
27062	padding-left: var(--awb-submenu-items-padding-left, 20px);
27063	padding-right: var(--awb-submenu-items-padding-right, 20px);
27064	font-family: var(--awb-fusion-font-family-submenu-typography, inherit);
27065	font-style: var(--awb-fusion-font-style-submenu-typography, inherit);
27066	font-weight: var(--awb-fusion-font-weight-submenu-typography, 400);
27067	min-width: max-content;
27068	width: 100%;
27069	font-size: var(--awb-submenu-font-size, 14px);
27070	text-transform: var(--awb-submenu-text-transform, none);
27071	line-height: var(--awb-submenu-line-height, inherit);
27072	letter-spacing: var(--awb-submenu-letter-spacing, inherit);
27073}
27074
27075.awb-menu_desktop .fusion-megamenu .sub-menu li .current-menu-item > a, .awb-menu_desktop .fusion-megamenu .sub-menu li:focus > a, .awb-menu_desktop .fusion-megamenu .sub-menu li:hover > a {
27076	background-color: var(--awb-submenu-active-bg, #f9f9fb);
27077	color: var(--awb-submenu-active-color, #212934) !important;
27078}
27079
27080.awb-menu_desktop .fusion-megamenu .deep-level li:last-child {
27081	border-bottom: none !important;
27082}
27083
27084.awb-menu.awb-menu_desktop .awb-justify-title {
27085	font-family: var(--h4_typography-font-family);
27086	font-weight: var(--h4_typography-font-weight);
27087	display: flex;
27088	align-items: center;
27089	justify-content: var(--awb-justify-title, center);
27090	flex-flow: wrap;
27091	min-width: inherit;
27092	font-size: 1.2em;
27093	width: 100%;
27094}
27095
27096.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper {
27097	transition: opacity calc(var(--awb-transition-time, 300) * 1ms) cubic-bezier(.42, .01, .58, 1);
27098	border-top-left-radius: var(--awb-submenu-border-radius-top-left, 0);
27099	border-top-right-radius: var(--awb-submenu-border-radius-top-right, 0);
27100	border-bottom-left-radius: var(--awb-submenu-border-radius-bottom-left, 0);
27101	border-bottom-right-radius: var(--awb-submenu-border-radius-bottom-right, 0);
27102	overflow: auto;
27103}
27104
27105.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper .fusion-megamenu-holder {
27106	background-color: var(--awb-submenu-bg, #fff);
27107}
27108
27109.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu {
27110	position: relative;
27111}
27112
27113.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu .fusion-megamenu-submenu {
27114	font-size: var(--awb-submenu-font-size, 14px);
27115	font-family: var(--awb-fusion-font-family-submenu-typography, inherit);
27116	font-style: var(--awb-fusion-font-style-submenu-typography, inherit);
27117	font-weight: var(--awb-fusion-font-weight-submenu-typography, 400);
27118	text-transform: var(--awb-submenu-text-transform, none);
27119	padding-top: var(--megamenu_item_vertical_padding);
27120	padding-bottom: var(--megamenu_item_vertical_padding);
27121}
27122
27123.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu .fusion-megamenu-submenu .fusion-megamenu-title {
27124	margin: 0;
27125	-webkit-font-smoothing: antialiased;
27126	padding: 0 34px 15px;
27127	padding-top: var(--mainmenu_dropdown_vertical_padding);
27128	padding-bottom: var(--mainmenu_dropdown_vertical_padding);
27129	display: block;
27130}
27131
27132.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu .fusion-megamenu-submenu .fusion-megamenu-title a {
27133	color: var(--awb-submenu-color, #212934);
27134}
27135
27136.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu .fusion-megamenu-submenu .fusion-megamenu-title .fusion-megamenu-thumbnail {
27137	box-sizing: content-box;
27138	display: inline-flex;
27139	padding-inline-end: 1em;
27140	width: var(--awb-thumbnail-size-width, var(--menu_thumbnail_size-width, 26px));
27141	height: var(--awb-thumbnail-size-height, var(--menu_thumbnail_size-height, 14px));
27142}
27143
27144.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu .fusion-megamenu-submenu .fusion-megamenu-title .fusion-megamenu-icon {
27145	width: 1.5em;
27146}
27147
27148.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu .fusion-megamenu-submenu .fusion-megamenu-widgets-container .widget_text {
27149	color: var(--awb-submenu-color, #212934);
27150}
27151
27152.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu .fusion-megamenu-submenu .fusion-megamenu-widgets-container .widget_text .textwidget {
27153	color: inherit;
27154}
27155
27156.avada-has-megamenu-item-divider .awb-menu.awb-menu_desktop .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu .fusion-megamenu-submenu {
27157	border-color: var(--awb-submenu-sep-color, #e2e2e2);
27158}
27159
27160.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu .fusion-megamenu-title-disabled .fusion-megamenu-icon, .awb-menu.awb-menu_desktop .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu .sub-menu > li > a .fusion-megamenu-icon {
27161	width: 1.5em;
27162	display: inline-flex;
27163	box-sizing: content-box;
27164	padding-inline-end: 1em;
27165}
27166
27167.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper .fusion-megamenu {
27168	display: flex;
27169	flex-wrap: wrap;
27170	padding: 0;
27171	width: 100%;
27172	max-width: 100vw;
27173	z-index: 10;
27174}
27175
27176.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper .fusion-megamenu > li:last-child {
27177	border: none;
27178}
27179
27180.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper .fusion-megamenu li.menu-item-has-children ul.sub-menu {
27181	box-shadow: none;
27182}
27183
27184.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper li .fusion-megamenu-title-disabled {
27185	font-family: var(--body_typography-font-family);
27186	font-weight: var(--body_typography-font-weight);
27187	padding-top: var(--awb-submenu-items-padding-top, 12px);
27188	padding-bottom: var(--awb-submenu-items-padding-bottom, 12px);
27189	padding-left: var(--awb-submenu-items-padding-left, 20px);
27190	padding-right: var(--awb-submenu-items-padding-right, 20px);
27191	color: var(--awb-submenu-color, #212934);
27192	background-color: var(--awb-submenu-bg, #fff);
27193	font-size: var(--awb-submenu-font-size, 14px);
27194	border-bottom: 1px solid var(--awb-submenu-sep-color, #e2e2e2);
27195}
27196
27197.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper li .fusion-megamenu-title-disabled:hover {
27198	background-color: var(--awb-submenu-active-bg, #f9f9fb);
27199}
27200
27201.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper li ul.sub-menu {
27202	display: block !important;
27203	opacity: 1 !important;
27204	position: relative !important;
27205	top: 0 !important;
27206	left: 0 !important;
27207	visibility: visible !important;
27208	z-index: 10 !important;
27209	pointer-events: none;
27210}
27211
27212.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper .fusion-megamenu-submenu {
27213	display: block;
27214	float: none;
27215	padding: 29px 0;
27216	border-right: 1px solid transparent;
27217	background-size: cover;
27218}
27219
27220.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper .fusion-megamenu-submenu > a.hover, .awb-menu.awb-menu_desktop .fusion-megamenu-wrapper .fusion-megamenu-submenu > a:active, .awb-menu.awb-menu_desktop .fusion-megamenu-wrapper .fusion-megamenu-submenu > a:focus, .awb-menu.awb-menu_desktop .fusion-megamenu-wrapper .fusion-megamenu-submenu > a:focus-within, .awb-menu.awb-menu_desktop .fusion-megamenu-wrapper .fusion-megamenu-submenu > a:hover {
27221	font-family: var(--body_typography-font-family);
27222	font-weight: var(--body_typography-font-weight);
27223	background-color: var(--awb-submenu-active-bg, #f9f9fb);
27224	color: var(--awb-submenu-active-color, #212934);
27225	font-size: var(--awb-submenu-font-size, 14px);
27226}
27227
27228.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper .fusion-megamenu-submenu > a.hover > .fusion-open-nav-submenu, .awb-menu.awb-menu_desktop .fusion-megamenu-wrapper .fusion-megamenu-submenu > a:active > .fusion-open-nav-submenu, .awb-menu.awb-menu_desktop .fusion-megamenu-wrapper .fusion-megamenu-submenu > a:focus-within > .fusion-open-nav-submenu, .awb-menu.awb-menu_desktop .fusion-megamenu-wrapper .fusion-megamenu-submenu > a:focus > .fusion-open-nav-submenu, .awb-menu.awb-menu_desktop .fusion-megamenu-wrapper .fusion-megamenu-submenu > a:hover > .fusion-open-nav-submenu {
27229	background-color: var(--awb-submenu-active-bg, #f9f9fb);
27230	color: var(--awb-submenu-active-color, #212934);
27231}
27232
27233.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper .fusion-megamenu-submenu .fusion-megamenu-border {
27234	border-color: var(--awb-submenu-sep-color, #e2e2e2);
27235}
27236
27237.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu a {
27238	padding-top: var(--awb-submenu-items-padding-top, 12px);
27239	padding-bottom: var(--awb-submenu-items-padding-bottom, 12px);
27240	padding-left: var(--awb-submenu-items-padding-left, 20px);
27241	padding-right: var(--awb-submenu-items-padding-right, 20px);
27242}
27243
27244.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper .fusion-megamenu-widgets-container {
27245	display: block;
27246	padding: 0 34px;
27247	margin-bottom: 10px;
27248}
27249
27250.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper .fusion-megamenu-widgets-container .textwidget a:not(.fb-icon-element) {
27251	display: inline;
27252}
27253
27254.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper .fusion-megamenu-widgets-container .textwidget a:not(.fb-icon-element).fusion-button {
27255	display: inline-block;
27256}
27257
27258.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper ul, .awb-menu.awb-menu_desktop .fusion-megamenu-wrapper ul li {
27259	border-radius: 0 !important;
27260}
27261
27262.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper.fusion-megamenu-fullwidth:not(.fusion-megamenu-width-site-width) {
27263	border-radius: 0 !important;
27264}
27265
27266.awb-menu_desktop.awb-menu_em-click .fusion-megamenu li.menu-item-has-children {
27267	display: block;
27268}
27269
27270.awb-menu_desktop:not(.awb-menu_flyout) li ul.fusion-megamenu .sub-menu li.menu-item-has-children {
27271	display: flex;
27272	flex-wrap: wrap;
27273	transition: all calc(var(--awb-transition-time, 300) * 1ms) cubic-bezier(.42, .01, .58, 1);
27274}
27275
27276.awb-menu_desktop:not(.awb-menu_flyout) li ul.fusion-megamenu .sub-menu li.menu-item-has-children .fusion-background-highlight {
27277	transition: inherit;
27278}
27279
27280.awb-menu_desktop:not(.awb-menu_flyout) li ul.fusion-megamenu .sub-menu li.menu-item-has-children .fusion-open-nav-submenu {
27281	display: none !important;
27282}
27283
27284.awb-menu_desktop:not(.awb-menu_flyout) li ul.fusion-megamenu .sub-menu li.menu-item-has-children .deep-level {
27285	transform: none !important;
27286	transition: none !important;
27287}
27288
27289.awb-menu_desktop:not(.awb-menu_flyout) li ul.fusion-megamenu .sub-menu li.menu-item-has-children .deep-level li > a {
27290	padding-left: 50px;
27291}
27292
27293.rtl .awb-menu_desktop:not(.awb-menu_flyout) li ul.fusion-megamenu .sub-menu li.menu-item-has-children .deep-level li > a {
27294	padding-left: 0;
27295	padding-right: 50px;
27296}
27297
27298.awb-menu_desktop:not(.awb-menu_flyout).awb-menu_em-hover li ul.fusion-megamenu .sub-menu li.menu-item-has-children:hover .sub-menu {
27299	transform: translateY(0) !important;
27300	visibility: visible !important;
27301	opacity: 1 !important;
27302}
27303
27304.awb-menu_desktop.awb-menu_em-hover:not(.awb-menu_flyout).awb-menu_row .awb-menu__main-li.hover .fusion-megamenu-wrapper, .awb-menu_desktop.awb-menu_em-hover:not(.awb-menu_flyout).awb-menu_row .awb-menu__main-li:active .fusion-megamenu-wrapper, .awb-menu_desktop.awb-menu_em-hover:not(.awb-menu_flyout).awb-menu_row .awb-menu__main-li:focus .fusion-megamenu-wrapper, .awb-menu_desktop.awb-menu_em-hover:not(.awb-menu_flyout).awb-menu_row .awb-menu__main-li:focus-within .fusion-megamenu-wrapper, .awb-menu_desktop.awb-menu_em-hover:not(.awb-menu_flyout).awb-menu_row .awb-menu__main-li:hover .fusion-megamenu-wrapper {
27305	visibility: visible;
27306	opacity: 1;
27307	z-index: 999999999;
27308}
27309
27310.awb-menu_desktop.awb-menu_em-hover:not(.awb-menu_flyout).awb-menu_row .awb-menu__main-li.hover .fusion-megamenu-wrapper, .awb-menu_desktop.awb-menu_em-hover:not(.awb-menu_flyout).awb-menu_row .awb-menu__main-li:active .fusion-megamenu-wrapper, .awb-menu_desktop.awb-menu_em-hover:not(.awb-menu_flyout).awb-menu_row .awb-menu__main-li:focus .fusion-megamenu-wrapper, .awb-menu_desktop.awb-menu_em-hover:not(.awb-menu_flyout).awb-menu_row .awb-menu__main-li:focus-within .fusion-megamenu-wrapper, .awb-menu_desktop.awb-menu_em-hover:not(.awb-menu_flyout).awb-menu_row .awb-menu__main-li:hover .fusion-megamenu-wrapper {
27311	pointer-events: auto !important;
27312}
27313
27314.awb-menu_desktop.awb-menu_em-hover:not(.awb-menu_flyout).awb-menu_row .awb-menu__main-li.hover .fusion-megamenu-wrapper ul.sub-menu, .awb-menu_desktop.awb-menu_em-hover:not(.awb-menu_flyout).awb-menu_row .awb-menu__main-li:active .fusion-megamenu-wrapper ul.sub-menu, .awb-menu_desktop.awb-menu_em-hover:not(.awb-menu_flyout).awb-menu_row .awb-menu__main-li:focus .fusion-megamenu-wrapper ul.sub-menu, .awb-menu_desktop.awb-menu_em-hover:not(.awb-menu_flyout).awb-menu_row .awb-menu__main-li:focus-within .fusion-megamenu-wrapper ul.sub-menu, .awb-menu_desktop.awb-menu_em-hover:not(.awb-menu_flyout).awb-menu_row .awb-menu__main-li:hover .fusion-megamenu-wrapper ul.sub-menu {
27315	pointer-events: auto;
27316}
27317
27318.awb-menu_desktop.awb-menu_em-hover:not(.awb-menu_flyout) .awb-menu__main-li.hover .fusion-megamenu-wrapper, .awb-menu_desktop.awb-menu_em-hover:not(.awb-menu_flyout) .awb-menu__main-li:active .fusion-megamenu-wrapper, .awb-menu_desktop.awb-menu_em-hover:not(.awb-menu_flyout) .awb-menu__main-li:focus .fusion-megamenu-wrapper, .awb-menu_desktop.awb-menu_em-hover:not(.awb-menu_flyout) .awb-menu__main-li:focus-within .fusion-megamenu-wrapper, .awb-menu_desktop.awb-menu_em-hover:not(.awb-menu_flyout) .awb-menu__main-li:hover .fusion-megamenu-wrapper {
27319	visibility: visible;
27320	opacity: 1;
27321	z-index: 999999999;
27322}
27323
27324.awb-menu_desktop.awb-menu_em-hover:not(.awb-menu_flyout) .awb-menu__main-li.hover .fusion-megamenu-wrapper, .awb-menu_desktop.awb-menu_em-hover:not(.awb-menu_flyout) .awb-menu__main-li:active .fusion-megamenu-wrapper, .awb-menu_desktop.awb-menu_em-hover:not(.awb-menu_flyout) .awb-menu__main-li:focus .fusion-megamenu-wrapper, .awb-menu_desktop.awb-menu_em-hover:not(.awb-menu_flyout) .awb-menu__main-li:focus-within .fusion-megamenu-wrapper, .awb-menu_desktop.awb-menu_em-hover:not(.awb-menu_flyout) .awb-menu__main-li:hover .fusion-megamenu-wrapper {
27325	pointer-events: auto !important;
27326}
27327
27328.awb-menu_desktop.awb-menu_em-hover:not(.awb-menu_flyout) .awb-menu__main-li.hover .fusion-megamenu-wrapper ul.sub-menu, .awb-menu_desktop.awb-menu_em-hover:not(.awb-menu_flyout) .awb-menu__main-li:active .fusion-megamenu-wrapper ul.sub-menu, .awb-menu_desktop.awb-menu_em-hover:not(.awb-menu_flyout) .awb-menu__main-li:focus .fusion-megamenu-wrapper ul.sub-menu, .awb-menu_desktop.awb-menu_em-hover:not(.awb-menu_flyout) .awb-menu__main-li:focus-within .fusion-megamenu-wrapper ul.sub-menu, .awb-menu_desktop.awb-menu_em-hover:not(.awb-menu_flyout) .awb-menu__main-li:hover .fusion-megamenu-wrapper ul.sub-menu {
27329	pointer-events: auto;
27330}
27331
27332.awb-menu_desktop.awb-menu_row .fusion-megamenu-wrapper {
27333	margin-left: -10px;
27334	max-width: 100vw;
27335}
27336
27337.awb-menu_desktop.awb-menu_column .fusion-megamenu-menu .fusion-open-nav-submenu, .awb-menu_desktop.awb-menu_column .fusion-megamenu-wrapper {
27338	display: none !important;
27339}
27340
27341.awb-menu.collapse-enabled li.current-menu-item > .fusion-megamenu-title > .awb-justify-title, .awb-menu.collapse-enabled li.expanded > .fusion-megamenu-title > .awb-justify-title, .awb-menu.collapse-enabled li:focus > .fusion-megamenu-title > .awb-justify-title, .awb-menu.collapse-enabled li:hover > .fusion-megamenu-title > .awb-justify-title {
27342	background: var(--awb-mobile-active-bg, #f9f9fb) !important;
27343	color: var(--awb-mobile-active-color, #4a4e57) !important;
27344}
27345
27346.awb-menu.collapse-enabled .deep-level .deep-level {
27347	display: none;
27348}
27349
27350.awb-menu.collapse-enabled.awb-menu_indent-left .fusion-megamenu > li > .deep-level > li > a {
27351	padding-left: 2.5em !important;
27352}
27353
27354.awb-menu.collapse-enabled.awb-menu_indent-right .fusion-megamenu > li > .deep-level > li > a {
27355	padding-right: 2.5em !important;
27356}
27357
27358.awb-menu.collapse-enabled .deep-level li:last-child {
27359	border-bottom: none !important;
27360}
27361
27362.awb-menu.collapse-enabled .fusion-megamenu-wrapper {
27363	box-shadow: none !important;
27364}
27365
27366.awb-menu.collapse-enabled li.fusion-megamenu-menu.fusion-has-all-widgets .awb-menu__open-nav-submenu_mobile {
27367	display: none !important;
27368}
27369
27370.awb-menu.collapse-enabled li.fusion-megamenu-menu:not(.fusion-has-all-widgets) .fusion-megamenu-submenu-notitle:not(.menu-item-has-children):not(.menu-item-has-link), .awb-menu.collapse-enabled li.fusion-megamenu-menu:not(.fusion-has-all-widgets) .fusion-megamenu-widgets-container {
27371	display: none;
27372}
27373
27374.awb-menu.collapse-enabled li.fusion-megamenu-menu:not(.fusion-has-all-widgets) button.fusion-open-nav-submenu {
27375	display: block !important;
27376}
27377
27378.awb-menu.collapse-enabled li.fusion-megamenu-menu:not(.fusion-has-all-widgets) .awb-justify-title {
27379	text-transform: var(--awb-mobile-text-transform, none);
27380	line-height: var(--awb-mobile-line-height, inherit);
27381	letter-spacing: var(--awb-mobile-letter-spacing, inherit);
27382	font-family: var(--awb-fusion-font-family-typography, inherit);
27383	font-style: var(--awb-fusion-font-style-typography, inherit);
27384	font-weight: var(--awb-fusion-font-weight-typography, 400);
27385	font-size: var(--awb-mobile-trigger-font-size, 1em);
27386}
27387
27388.awb-menu.collapse-enabled li.fusion-megamenu-menu:not(.fusion-has-all-widgets) ul.sub-menu:not(.deep-level) {
27389	max-height: inherit;
27390}
27391
27392.awb-menu.collapse-enabled li.fusion-megamenu-menu:not(.fusion-has-all-widgets) ul.sub-menu:not(.deep-level) li.menu-item-has-children .fusion-open-nav-submenu {
27393	display: none !important;
27394}
27395
27396.awb-menu.collapse-enabled li.fusion-megamenu-menu:not(.fusion-has-all-widgets) ul.sub-menu:not(.deep-level) li.menu-item-has-children button.fusion-open-nav-submenu {
27397	display: block !important;
27398}
27399
27400.awb-menu.collapse-enabled li.fusion-megamenu-menu:not(.fusion-has-all-widgets) ul.sub-menu:not(.deep-level) li.menu-item-has-children .deep-level {
27401	transition: max-height calc(var(--awb-transition-time, 300) * 1ms) cubic-bezier(.42, .01, .58, 1) !important;
27402}
27403
27404.awb-menu.collapse-enabled li.fusion-megamenu-menu:not(.fusion-has-all-widgets) .fusion-megamenu-wrapper {
27405	margin-left: 0 !important;
27406	border-radius: 0 !important;
27407}
27408
27409.awb-menu.collapse-enabled li.fusion-megamenu-menu:not(.fusion-has-all-widgets) .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu li.fusion-megamenu-submenu {
27410	padding: 0;
27411}
27412
27413.awb-menu.collapse-enabled li.fusion-megamenu-menu:not(.fusion-has-all-widgets) .fusion-megamenu-holder {
27414	padding: 0;
27415}
27416
27417.awb-menu.collapse-enabled .fusion-megamenu-menu .fusion-megamenu-wrapper {
27418	width: 100%;
27419}
27420
27421.awb-menu.collapse-enabled .fusion-megamenu-menu .fusion-megamenu-wrapper .fusion-megamenu-holder ul li {
27422	background: var(--awb-mobile-bg, #fff);
27423	width: 100% !important;
27424}
27425
27426.awb-menu.collapse-enabled .fusion-megamenu-menu .fusion-megamenu-wrapper .fusion-megamenu-holder ul li a {
27427	color: var(--awb-mobile-color, #4a4e57);
27428}
27429
27430.awb-menu.collapse-enabled .fusion-megamenu-menu .fusion-megamenu-wrapper .fusion-megamenu-holder ul li.current-menu-ancestor, .awb-menu.collapse-enabled .fusion-megamenu-menu .fusion-megamenu-wrapper .fusion-megamenu-holder ul li.current-menu-item, .awb-menu.collapse-enabled .fusion-megamenu-menu .fusion-megamenu-wrapper .fusion-megamenu-holder ul li.current-menu-parent, .awb-menu.collapse-enabled .fusion-megamenu-menu .fusion-megamenu-wrapper .fusion-megamenu-holder ul li.expanded, .awb-menu.collapse-enabled .fusion-megamenu-menu .fusion-megamenu-wrapper .fusion-megamenu-holder ul li.hover, .awb-menu.collapse-enabled .fusion-megamenu-menu .fusion-megamenu-wrapper .fusion-megamenu-holder ul li:active, .awb-menu.collapse-enabled .fusion-megamenu-menu .fusion-megamenu-wrapper .fusion-megamenu-holder ul li:focus, .awb-menu.collapse-enabled .fusion-megamenu-menu .fusion-megamenu-wrapper .fusion-megamenu-holder ul li:focus-within, .awb-menu.collapse-enabled .fusion-megamenu-menu .fusion-megamenu-wrapper .fusion-megamenu-holder ul li:hover {
27431	background: var(--awb-mobile-active-bg, #f9f9fb);
27432}
27433
27434.awb-menu.collapse-enabled .fusion-megamenu-menu .fusion-megamenu-wrapper .fusion-megamenu-holder ul li.current-menu-ancestor a, .awb-menu.collapse-enabled .fusion-megamenu-menu .fusion-megamenu-wrapper .fusion-megamenu-holder ul li.current-menu-item a, .awb-menu.collapse-enabled .fusion-megamenu-menu .fusion-megamenu-wrapper .fusion-megamenu-holder ul li.current-menu-parent a, .awb-menu.collapse-enabled .fusion-megamenu-menu .fusion-megamenu-wrapper .fusion-megamenu-holder ul li.expanded a, .awb-menu.collapse-enabled .fusion-megamenu-menu .fusion-megamenu-wrapper .fusion-megamenu-holder ul li.hover a, .awb-menu.collapse-enabled .fusion-megamenu-menu .fusion-megamenu-wrapper .fusion-megamenu-holder ul li:active a, .awb-menu.collapse-enabled .fusion-megamenu-menu .fusion-megamenu-wrapper .fusion-megamenu-holder ul li:focus a, .awb-menu.collapse-enabled .fusion-megamenu-menu .fusion-megamenu-wrapper .fusion-megamenu-holder ul li:focus-within a, .awb-menu.collapse-enabled .fusion-megamenu-menu .fusion-megamenu-wrapper .fusion-megamenu-holder ul li:hover a {
27435	color: var(--awb-mobile-active-color, #4a4e57);
27436}
27437
27438.awb-menu.collapse-enabled ul li.fusion-megamenu-submenu {
27439	min-height: calc(var(--awb-mobile-nav-items-height, 65) * 1px);
27440	width: 100%;
27441}
27442
27443.awb-menu.collapse-enabled .fusion-megamenu-holder {
27444	max-width: 100%;
27445	padding-left: var(--awb-submenu-items-padding-left, 20px);
27446	padding-right: var(--awb-submenu-items-padding-right, 20px);
27447	padding-inline-end: calc(var(--awb-submenu-items-padding-right, 20px) / 2);
27448}
27449
27450.awb-menu.collapse-enabled .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu-submenu .fusion-megamenu-title a, .awb-menu.collapse-enabled .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu-submenu .fusion-megamenu-title span {
27451	justify-content: var(--awb-mobile-justify, flex-start) !important;
27452}
27453
27454.awb-menu.collapse-enabled.mega-menu-loaded .fusion-megamenu-wrapper {
27455	opacity: 1 !important;
27456}
27457
27458.awb-menu.collapse-enabled .fusion-megamenu-wrapper {
27459	display: none;
27460	overflow: hidden;
27461	position: static;
27462}
27463
27464.awb-menu.collapse-enabled .fusion-megamenu-wrapper .fusion-megamenu-holder {
27465	width: 100% !important;
27466}
27467
27468.awb-menu.collapse-enabled .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu-submenu {
27469	font-size: inherit;
27470}
27471
27472.awb-menu.collapse-enabled .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu-submenu .fusion-megamenu-title {
27473	padding: 0 !important;
27474	display: flex;
27475	align-items: stretch;
27476	min-height: inherit;
27477}
27478
27479.awb-menu.collapse-enabled .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu-submenu .fusion-megamenu-title .awb-ju
27479stify-title {
27480	display: flex;
27481	align-items: center;
27482	width: 100%;
27483	font-size: inherit;
27484	font-weight: 400;
27485	justify-content: var(--awb-mobile-justify, flex-start) !important;
27486}
27487
27488.awb-menu.collapse-enabled .fusion-megamenu-menu .fusion-open-nav-submenu {
27489	display: none !important;
27490}
27491
27492.awb-menu.collapse-enabled li.menu-item.expanded .fusion-megamenu-wrapper {
27493	border-top: 1px solid rgba(0, 0, 0, .1);
27494}
27495
27496.awb-menu.collapse-enabled li.menu-item.expanded .fusion-megamenu-wrapper .fusion-megamenu-holder ul.fusion-megamenu li.menu-item-has-children .fusion-megamenu-title {
27497	border-bottom: 1px solid rgba(0, 0, 0, .1);
27498}
27499
27500.awb-menu.collapse-enabled li.menu-item .fusion-megamenu-title {
27501	background: inherit;
27502}
27503
27504.awb-menu.collapse-enabled li.menu-item > .fusion-megamenu-icon, .awb-menu.collapse-enabled li.menu-item > a > .fusion-megamenu-icon {
27505	display: none;
27506}
27507
27508.awb-menu_flyout .fusion-custom-menu > li > .fusion-megamenu-wrapper {
27509	visibility: hidden;
27510}
27511
27512.awb-menu_flyout .fusion-megamenu-wrapper {
27513	width: 100%;
27514}
27515
27516.awb-menu_flyout .fusion-megamenu-wrapper .row {
27517	width: 100%;
27518}
27519
27520.awb-menu_flyout .fusion-megamenu-wrapper .fusion-megamenu-holder {
27521	width: 100% !important;
27522}
27523
27524.awb-menu_flyout.awb-menu_desktop li > .fusion-megamenu-wrapper {
27525	position: fixed;
27526	top: 0;
27527	right: 0;
27528	bottom: 0;
27529	left: 0;
27530	width: 100%;
27531	height: 100%;
27532	background-color: var(--awb-submenu-bg, #fff);
27533	transform: translateX(-100%);
27534	opacity: 0;
27535	z-index: 9999;
27536	overflow: hidden;
27537	margin: 0;
27538	padding: 2em;
27539	overflow-y: auto;
27540	display: flex !important;
27541	align-items: center;
27542	justify-content: center;
27543	transition: all calc(var(--awb-transition-time, 300) * 1ms) cubic-bezier(.42, .01, .58, 1) 0s;
27544}
27545
27546.fusion-disable-outline .awb-menu_flyout.awb-menu_desktop li > .fusion-megamenu-wrapper a {
27547	outline: 0;
27548}
27549
27550.fusion-disable-outline .awb-menu_flyout.awb-menu_desktop li > .fusion-megamenu-wrapper a:focus {
27551	outline: 0;
27552}
27553
27554.awb-menu_flyout.awb-menu_desktop li.expanded > .fusion-megamenu-wrapper {
27555	transform: translateX(0);
27556	visibility: visible;
27557	opacity: 1;
27558	transition: all calc(var(--awb-transition-time, 300) * 1ms) cubic-bezier(.42, .01, .58, 1) 0s;
27559}
27560
27561.awb-menu_flyout.awb-menu_desktop.awb-menu_flyout__left li > .fusion-megamenu-wrapper {
27562	transform: translateX(-100%);
27563}
27564
27565.awb-menu_flyout.awb-menu_desktop.awb-menu_flyout__left li.expanded > .fusion-megamenu-wrapper {
27566	transform: translateX(0);
27567}
27568
27569.awb-menu_flyout.awb-menu_desktop.awb-menu_flyout__right li > .fusion-megamenu-wrapper {
27570	transform: translateX(100%);
27571}
27572
27573.awb-menu_flyout.awb-menu_desktop.awb-menu_flyout__right li.expanded > .fusion-megamenu-wrapper {
27574	transform: translateX(0);
27575}
27576
27577.awb-menu_flyout.awb-menu_desktop.awb-menu_flyout__top li > .fusion-megamenu-wrapper {
27578	transform: translateY(-100%);
27579}
27580
27581.awb-menu_flyout.awb-menu_desktop.awb-menu_flyout__top li.expanded > .fusion-megamenu-wrapper {
27582	transform: translateY(0);
27583}
27584
27585.awb-menu_flyout.awb-menu_desktop.awb-menu_flyout__bottom li > .fusion-megamenu-wrapper {
27586	transform: translateY(100%);
27587}
27588
27589.awb-menu_flyout.awb-menu_desktop.awb-menu_flyout__bottom li.expanded > .fusion-megamenu-wrapper {
27590	transform: translateY(0);
27591}
27592
27593.awb-menu_flyout.awb-menu_desktop.awb-menu_flyout__fade li > .fusion-megamenu-wrapper {
27594	transform: initial;
27595	visibility: hidden;
27596	opacity: 0;
27597	transition: all calc(var(--awb-transition-time, 300) * 1ms) cubic-bezier(.42, .01, .58, 1) 0s;
27598}
27599
27600.awb-menu_flyout.awb-menu_desktop.awb-menu_flyout__fade li.expanded > .fusion-megamenu-wrapper {
27601	transform: initial;
27602	visibility: visible;
27603	opacity: 1;
27604	transition: all calc(var(--awb-transition-time, 300) * 1ms) cubic-bezier(.42, .01, .58, 1) 0s;
27605}
27606
27607.awb-menu_flyout.awb-menu_desktop ul.fusion-megamenu {
27608	position: static;
27609	top: auto;
27610}
27611
27612.awb-menu_flyout.awb-menu_desktop ul.fusion-megamenu .menu-item-has-children .sub-menu .fusion-background-highlight > span {
27613	flex: inherit;
27614}
27615
27616.awb-menu_flyout.awb-menu_desktop .fusion-menu-element-list .fusion-megamenu-title {
27617	text-align: center;
27618}
27619
27620.awb-menu.mega-menu-loading .fusion-megamenu-wrapper {
27621	display: none !important;
27622	opacity: 0 !important;
27623	transition: none !important;
27624}
27625
27626.modal-open {
27627	overflow: hidden;
27628}
27629
27630.modal {
27631	display: none;
27632	overflow: auto;
27633	overflow-y: scroll;
27634	position: fixed;
27635	top: 0;
27636	right: 0;
27637	bottom: 0;
27638	left: 0;
27639	z-index: 99999;
27640	-webkit-overflow-scrolling: touch;
27641}
27642
27643.modal.fade .modal-dialog {
27644	transform: translate(0, -25%);
27645	transition: transform .3s ease-out;
27646}
27647
27648.modal.in .modal-dialog {
27649	transform: translate(0, 0);
27650}
27651
27652.fusion-disable-outline .modal {
27653	outline: 0;
27654}
27655
27656.modal-dialog {
27657	position: relative;
27658	width: auto;
27659	margin: 10px;
27660	margin-top: 60px;
27661}
27662
27663.modal-content {
27664	position: relative;
27665	background-color: var(--awb-background, #fff);
27666	border: 1px solid rgba(0, 0, 0, .2);
27667	box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
27668	border-radius: 5px;
27669	background-clip: padding-box;
27670	outline: 0;
27671}
27672
27673.modal-backdrop {
27674	position: fixed;
27675	top: 0;
27676	right: 0;
27677	bottom: 0;
27678	left: 0;
27679	z-index: 99998;
27680	background-color: #000;
27681}
27682
27683.modal-backdrop.fade {
27684	opacity: 0;
27685}
27686
27687.modal-backdrop.in {
27688	opacity: .5;
27689}
27690
27691.modal-header {
27692	padding: 15px 20px;
27693	border-bottom-width: 1px;
27694	border-bottom-style: solid;
27695	border-bottom-color: var(--awb-border-color, #e5e5e5);
27696	min-height: 16.53846154px;
27697}
27698
27699.modal-header .close {
27700	margin-top: -2px;
27701}
27702
27703.modal-title {
27704	margin: 0;
27705	padding: 0;
27706	line-height: 1.53846154;
27707}
27708
27709.modal-body {
27710	position: relative;
27711	padding: 20px;
27712}
27713
27714.modal-footer {
27715	margin-top: 15px;
27716	padding: 19px 20px 20px;
27717	text-align: right;
27718	border-top-width: 1px;
27719	border-top-style: solid;
27720	border-color: var(--awb-border-color, #e5e5e5);
27721}
27722
27723.modal-footer .btn + .btn {
27724	margin-left: 5px;
27725	margin-bottom: 0;
27726}
27727
27728.modal-footer .btn-group .btn + .btn {
27729	margin-left: -1px;
27730}
27731
27732.modal-footer .btn-block + .btn-block {
27733	margin-left: 0;
27734}
27735
27736@media (min-width:900px) {
27737	.modal-dialog {
27738		width: 600px;
27739		margin-right: auto;
27740		margin-left: auto;
27741	}
27742	
27743	.modal-content {
27744		box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
27745	}
27746	
27747	.modal-sm {
27748		width: 300px;
27749	}
27750	
27751	.modal-lg {
27752		width: 900px;
27753	}
27754}
27755
27756.fusion-modal {
27757	-webkit-overflow-scrolling: auto !important;
27758}
27759
27760.fusion-modal .modal-header {
27761	min-height: 54px;
27762	box-sizing: border-box;
27763}
27764
27765.fusion-modal .modal-header .modal-title {
27766	clear: left;
27767}
27768
27769.fusion-modal .modal-header .close {
27770	font-size: 30px;
27771	margin-top: -5px;
27772	text-shadow: none;
27773}
27774
27775.fusion-modal .modal-dialog {
27776	-webkit-overflow-scrolling: touch;
27777	overflow-y: auto;
27778	max-height: calc(100% - 90px);
27779}
27780
27781.fusion-modal .fusion-separator {
27782	width: 100% !important;
27783}
27784
27785.fusion-modal.has-light-close .close {
27786	color: #fff;
27787	opacity: .35;
27788}
27789
27790.ua-mobile .modal-open {
27791	overflow: hidden;
27792}
27793
27794.ua-mobile .modal-open .fusion-modal .modal-dialog {
27795	height: 90%;
27796}
27797
27798.awb-news-ticker {
27799	--awb-font-family: inherit;
27800	--awb-font-style: inherit;
27801	--awb-font-weight: inherit;
27802	--awb-font-size: 1rem;
27803	--awb-line-height: 2.5;
27804	--awb-letter-spacing: inherit;
27805	--awb-text-transform: normal;
27806	--awb-ticker-height: calc(var(--awb-font-size) * var(--awb-line-height));
27807	--awb-title-font-color: #111;
27808	--awb-title-background-color: var(--primary_color);
27809	--awb-ticker-font-color: #eaeaea;
27810	--awb-ticker-hover-font-color: #aaa;
27811	--awb-ticker-background-color: #111;
27812	--awb-ticker-background-hover-color: var(--awb-ticker-background-color);
27813	--awb-ticker-indicators-color: var(--primary_color);
27814	--awb-ticker-indicators-hover-color: #aaa;
27815	--awb-posts-distance: 20px;
27816	--awb-title-padding-right: 12px;
27817	--awb-title-padding-left: 12px;
27818	--awb-carousel-btn-border-radius: 0;
27819	--awb-carousel-bar-height: 3px;
27820	--awb-btn-padding-top: 0;
27821	--awb-btn-padding-right: 0;
27822	--awb-btn-padding-bottom: 0;
27823	--awb-btn-padding-left: 0;
27824	--awb-ticker-padding-left: 12px;
27825	--awb-ticker-padding-right: 6px;
27826	--awb-margin-top: 0;
27827	--awb-margin-right: 0;
27828	--awb-margin-bottom: 0;
27829	--awb-margin-left: 0;
27830	--awb-border-radius-top-left: 0;
27831	--awb-border-radius-top-right: 0;
27832	--awb-border-radius-bottom-left: 0;
27833	--awb-border-radius-bottom-right: 0;
27834	--awb-carousel-display-time: 6s;
27835	--awb-box-shadow: none;
27836	--awb-news-ticker-b-radius: calc(var(--awb-font-size) * 1.5);
27837	max-width: 100%;
27838	display: flex;
27839	overflow: hidden;
27840	background-color: var(--awb-ticker-background-color);
27841	margin: var(--awb-margin-top) var(--awb-margin-right) var(--awb-margin-bottom) var(--awb-margin-left);
27842	border-radius: var(--awb-border-radius-top-left) var(--awb-border-radius-top-right) var(--awb-border-radius-bottom-left) var(--awb-border-radius-bottom-right);
27843	box-shadow: var(--awb-box-shadow);
27844}
27845
27846.awb-news-ticker.hover, .awb-news-ticker:hover {
27847	background-color: var(--awb-ticker-background-hover-color);
27848}
27849
27850.awb-news-ticker-title {
27851	display: flex;
27852	align-items: center;
27853	position: relative;
27854	padding: 0 var(--awb-title-padding-right) 0 var(--awb-title-padding-left);
27855	font-family: var(--awb-font-family);
27856	font-style: var(--awb-font-style);
27857	font-weight: var(--awb-font-weight);
27858	font-size: var(--awb-font-size);
27859	line-height: var(--awb-line-height);
27860	letter-spacing: var(--awb-letter-spacing);
27861	text-transform: var(--awb-text-transform);
27862	color: var(--awb-title-font-color);
27863	background-color: var(--awb-title-background-color);
27864	z-index: 1;
27865}
27866
27867.awb-news-ticker-title-rounded {
27868	border-radius: 0 var(--awb-news-ticker-b-radius) var(--awb-news-ticker-b-radius) 0;
27869}
27870
27871.awb-news-ticker-title-date {
27872	font-weight: 700;
27873}
27874
27875.awb-news-ticker-bar {
27876	position: relative;
27877	height: var(--awb-ticker-height);
27878	flex-grow: 1;
27879}
27880
27881.awb-news-ticker-item-list {
27882	position: absolute;
27883	left: 0;
27884	top: 0;
27885	bottom: 0;
27886	display: flex;
27887	height: 100%;
27888	align-items: center;
27889}
27890
27891.awb-news-ticker-item, .awb-news-ticker-item-separator {
27892	flex-shrink: 0;
27893}
27894
27895.awb-news-ticker-item-separator, .awb-news-ticker-link {
27896	display: inline-block;
27897	white-space: nowrap;
27898	color: var(--awb-ticker-font-color) !important;
27899	font-family: var(--awb-font-family);
27900	font-style: var(--awb-font-style);
27901	font-weight: var(--awb-font-weight);
27902	font-size: var(--awb-font-size);
27903	line-height: var(--awb-line-height);
27904	letter-spacing: var(--awb-letter-spacing);
27905	text-transform: var(--awb-text-transform);
27906}
27907
27908.awb-news-ticker-link.hover, .awb-news-ticker-link:focus, .awb-news-ticker-link:hover {
27909	color: var(--awb-ticker-hover-font-color) !important;
27910}
27911
27912.awb-news-ticker-item-separator {
27913	padding: 0 var(--awb-posts-distance);
27914}
27915
27916.awb-news-ticker-title-decorator {
27917	position: absolute;
27918	top: 0;
27919	bottom: 0;
27920	left: 100%;
27921}
27922
27923.awb-news-ticker-title-decorator-triangle {
27924	top: 50%;
27925	bottom: auto;
27926	height: 0;
27927	width: 0;
27928	border-left: 10px solid currentColor;
27929	border-bottom: 10px solid transparent !important;
27930	border-top: 10px solid transparent !important;
27931	color: var(--awb-title-background-color);
27932	transform: translateY(-50%);
27933}
27934
27935.awb-news-ticker-item-list-run {
27936	left: 100%;
27937	animation-iteration-count: infinite;
27938	animation-timing-function: linear;
27939}
27940
27941@keyframes awb-run-news-ticker {
27942	from {
27943		left: 100%;
27944		transform: translateX(0);
27945	}
27946	
27947	to {
27948		left: 0;
27949		transform: translateX(-100%);
27950	}
27951}
27952
27953.awb-news-ticker-item-list-carousel {
27954	padding-left: var(--awb-ticker-padding-left);
27955}
27956
27957.awb-news-ticker-item-list-carousel > .awb-news-ticker-item {
27958	display: none;
27959}
27960
27961.awb-news-ticker-item-list-carousel > .awb-news-ticker-item-active {
27962	display: block;
27963}
27964
27965.awb-news-ticker-item-list-carousel > .awb-news-ticker-item-showing {
27966	position: absolute;
27967	animation: awb-news-ticker-showing .5s ease 0s 1 normal forwards;
27968}
27969
27970@keyframes awb-news-ticker-showing {
27971	0% {
27972		opacity: 0;
27973	}
27974	
27975	1% {
27976		display: block;
27977	}
27978	
27979	100% {
27980		opacity: 1;
27981	}
27982}
27983
27984.awb-news-ticker-items-buttons {
27985	position: absolute;
27986	display: flex;
27987	top: 0;
27988	right: 0;
27989	bottom: 0;
27990	padding: 0 var(--awb-ticker-padding-right) 0 6px;
27991	background-color: var(--awb-ticker-background-color);
27992}
27993
27994.awb-news-ticker:hover .awb-news-ticker-items-buttons {
27995	background-color: var(--awb-ticker-background-hover-color);
27996}
27997
27998.awb-news-ticker-btn-wrapper {
27999	display: flex;
28000	align-items: center;
28001}
28002
28003.awb-news-ticker-btn-wrapper:first-child {
28004	margin-right: 8px;
28005}
28006
28007.awb-news-ticker-next-btn, .awb-news-ticker-prev-btn {
28008	cursor: pointer;
28009	font-family: awb-icons;
28010	padding: var(--awb-btn-padding-top) var(--awb-btn-padding-right) var(--awb-btn-padding-bottom) var(--awb-btn-padding-left);
28011	font-size: calc(var(--awb-font-size) * 1.2);
28012	margin: 0;
28013	appearance: none;
28014	color: var(--awb-ticker-indicators-color);
28015	border: none;
28016	border-radius: var(--awb-carousel-btn-border-radius);
28017	line-height: 1;
28018	background-color: inherit;
28019	transition: color 250ms ease, border-color 250ms ease;
28020}
28021
28022.awb-news-ticker-next-btn.hover, .awb-news-ticker-next-btn:focus, .awb-news-ticker-next-btn:hover, .awb-news-ticker-prev-btn.hover, .awb-news-ticker-prev-btn:focus, .awb-news-ticker-prev-btn:hover {
28023	color: var(--awb-ticker-indicators-hover-color);
28024}
28025
28026.awb-news-ticker-btn-arrow {
28027	padding: 0 .4em .07em .35em;
28028	display: block;
28029}
28030
28031.awb-news-ticker-next-btn .awb-news-ticker-btn-arrow {
28032	padding-right: .35em;
28033	padding-left: .4em;
28034}
28035
28036.awb-news-ticker-btn-border {
28037	border: 1px solid;
28038}
28039
28040.awb-news-ticker-carousel-indicator {
28041	position: absolute;
28042	bottom: 0;
28043	left: 0;
28044	right: 0;
28045	height: var(--awb-carousel-bar-height);
28046	background-color: var(--awb-ticker-indicators-color);
28047	animation-duration: var(--awb-carousel-display-time);
28048	animation-timing-function: linear;
28049	animation-iteration-count: 1;
28050	animation-fill-mode: forwards;
28051}
28052
28053.awb-news-ticker-carousel-indicator::after {
28054	content: "";
28055	position: absolute;
28056	bottom: 0;
28057	left: 0;
28058	transform: translateX(-100%);
28059	width: var(--awb-news-ticker-b-radius);
28060	height: inherit;
28061	background-color: inherit;
28062}
28063
28064@keyframes awb-news-ticker-indicator {
28065	0% {
28066		width: 0%;
28067	}
28068	
28069	100% {
28070		width: 100%;
28071	}
28072}
28073
28074.rtl .awb-news-ticker-title-decorator {
28075	right: 100%;
28076	left: auto;
28077}
28078
28079.rtl .awb-news-ticker-title-decorator-triangle {
28080	border-left: none;
28081	border-right: 10px solid currentColor;
28082}
28083
28084.rtl .awb-news-ticker-title-rounded {
28085	border-radius: var(--awb-news-ticker-b-radius) 0 0 var(--awb-news-ticker-b-radius);
28086}
28087
28088.rtl .awb-news-ticker-item-list-run {
28089	animation-direction: reverse;
28090}
28091
28092.rtl .awb-news-ticker-items-buttons {
28093	direction: ltr;
28094	left: 0;
28095	right: auto;
28096	padding-left: var(--awb-ticker-padding-left);
28097}
28098
28099.rtl .awb-news-ticker-item-list-carousel {
28100	left: auto;
28101	right: 0;
28102	padding-right: var(--awb-ticker-padding-right);
28103	padding-left: 0;
28104}
28105
28106.rtl .awb-news-ticker-carousel-indicator::after {
28107	left: auto;
28108	right: 0;
28109	transform: translateX(100%);
28110}
28111
28112.fusion-person {
28113	--awb-pic-style-color: rgba(0, 0, 0, .3);
28114	--awb-pic-borderradius: 0;
28115	--awb-margin-top: 0;
28116	--awb-margin-right: 0;
28117	--awb-margin-bottom: 0;
28118	--awb-margin-left: 0;
28119	--awb-social-box-border-top: 0;
28120	--awb-social-box-border-right: 0;
28121	--awb-social-box-border-bottom: 0;
28122	--awb-social-box-border-left: 0;
28123	text-align: center;
28124	margin-top: var(--awb-margin-top);
28125	margin-right: var(--awb-margin-right);
28126	margin-bottom: var(--awb-margin-bottom);
28127	margin-left: var(--awb-margin-left);
28128}
28129
28130.fusion-person .person-shortcode-image-wrapper img {
28131	vertical-align: top;
28132	box-shadow: none;
28133	max-width: 100%;
28134}
28135
28136.fusion-person .person-image-container {
28137	display: inline-block;
28138	z-index: 1;
28139	max-width: 100%;
28140	vertical-align: bottom;
28141}
28142
28143.fusion-person .person-image-container.glow {
28144	box-shadow: 0 0 3px rgba(0, 0, 0, .3);
28145}
28146
28147.fusion-person .person-image-container.dropshadow {
28148	box-shadow: 2px 3px 7px rgba(0, 0, 0, .3);
28149}
28150
28151.fusion-person .person-image-container.person-rounded-overflow {
28152	overflow: hidden;
28153}
28154
28155.fusion-person .person-desc {
28156	margin-top: 25px;
28157}
28158
28159.fusion-person .person-desc .person-author {
28160	display: table;
28161	width: 100%;
28162}
28163
28164.fusion-person .person-desc .person-author .fusion-social-networks, .fusion-person .person-desc .person-author .person-author-wrapper {
28165	display: table-cell;
28166	vertical-align: middle;
28167	float: none;
28168}
28169
28170.fusion-person .person-desc .person-author .person-author-wrapper {
28171	min-width: 50%;
28172}
28173
28174.fusion-person .person-desc .person-author .fusion-social-networks {
28175	max-width: 50%;
28176	text-align: right;
28177}
28178
28179.fusion-person .person-desc .person-author .person-name, .fusion-person .person-desc .person-author .person-title {
28180	display: block;
28181}
28182
28183.fusion-person .person-content {
28184	margin-top: 25px;
28185}
28186
28187.fusion-person a {
28188	box-shadow: none !important;
28189}
28190
28191.fusion-person .element-bottomshadow::after, .fusion-person .element-bottomshadow::before {
28192	box-shadow: 0 17px 10px var(--awb-pic-style-color);
28193}
28194
28195.fusion-person .imageframe-liftup::before {
28196	border-radius: var(--awb-pic-borderradius);
28197}
28198
28199.fusion-person .fusion-social-network-icon.custom.hover, .fusion-person .fusion-social-network-icon.custom:hover {
28200	color: var(--awb-social-icon-colors-hover) !important;
28201}
28202
28203.fusion-person .fusion-social-networks.boxed-icons .fusion-social-network-icon {
28204	border-width: var(--awb-social-box-border-top) var(--awb-social-box-border-right) var(--awb-social-box-border-bottom) var(--awb-social-box-border-left);
28205	border-color: var(--awb-social-box-border-color);
28206}
28207
28208.fusion-person .fusion-social-networks.boxed-icons .fusion-social-network-icon.custom.hover, .fusion-person .fusion-social-networks.boxed-icons .fusion-social-network-icon.custom:hover {
28209	background-color: var(--awb-social-box-colors-hover) !important;
28210	border-color: var(--awb-social-box-border-color-hover) !important;
28211}
28212
28213.fusion-person-left .person-desc {
28214	text-align: left;
28215}
28216
28217.fusion-person-left .person-desc .fusion-person .fusion-social-network-icon:hover .person-author .fusion-social-networks {
28218	text-align: right;
28219}
28220
28221.fusion-person-left .person-desc .fusion-social-networks {
28222	text-align: left;
28223}
28224
28225.fusion-person-center .person-desc {
28226	text-align: center;
28227}
28228
28229.fusion-person-center .person-desc .person-author {
28230	display: block;
28231	width: 100%;
28232}
28233
28234.fusion-person-center .person-desc .person-author .person-author-wrapper {
28235	display: block;
28236	width: 100%;
28237}
28238
28239.fusion-person-center .person-desc .person-author .fusion-social-networks {
28240	display: block;
28241	width: 100%;
28242	max-width: none;
28243	text-align: center;
28244	margin: 20px auto 0;
28245}
28246
28247.fusion-person-center .person-desc .fusion-social-networks {
28248	text-align: center;
28249}
28250
28251.fusion-person-center .person-content {
28252	margin-top: 25px;
28253}
28254
28255.fusion-person-right .person-desc {
28256	text-align: right;
28257}
28258
28259.fusion-person-right .person-desc .person-author .fusion-social-networks {
28260	text-align: left;
28261}
28262
28263.fusion-person-right .person-desc .fusion-social-networks {
28264	text-align: right;
28265}
28266
28267.fusion-person-icon-bottom .fusion-social-networks {
28268	margin-top: 35px;
28269}
28270
28271.popover {
28272	--awb-title-bg-color: var(--popover_heading_bg_color);
28273	--awb-textcolor: var(--popover_text_color);
28274	--awb-bordercolor: var(--popover_border_color);
28275	--awb-content-bg-color: var(--popover_content_bg_color);
28276	--awb-arrowcolor: var(--popover_border_color);
28277	position: absolute;
28278	top: 0;
28279	left: 0;
28280	z-index: 99999;
28281	display: none;
28282	max-width: 276px;
28283	padding: 0;
28284	text-align: left;
28285	background-color: #fff;
28286	border-radius: 5px;
28287	background-clip: padding-box;
28288	border: 1px solid rgba(0, 0, 0, .2);
28289	box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
28290	border-color: var(--awb-bordercolor);
28291	white-space: normal;
28292}
28293
28294.popover .arrow {
28295	border-width: 11px;
28296	position: absolute;
28297}
28298
28299.popover .arrow:after {
28300	position: absolute;
28301	display: block;
28302	width: 0;
28303	height: 0;
28304	border-color: transparent;
28305	border-style: solid;
28306	border-width: 10px;
28307	content: "";
28308}
28309
28310.popover.top {
28311	margin-top: -10px;
28312}
28313
28314.popover.top .arrow {
28315	left: 50%;
28316	margin-left: 0;
28317	border-bottom-width: 0;
28318	bottom: -11px;
28319	border-top-color: var(--awb-bordercolor);
28320}
28321
28322.popover.top .arrow:after {
28323	content: " ";
28324	bottom: 1px;
28325	margin-left: -10px;
28326	border-bottom-width: 0;
28327	border-top-color: var(--awb-arrowcolor);
28328}
28329
28330.popover.right {
28331	margin-left: 10px;
28332}
28333
28334.popover.right .arrow {
28335	top: 50%;
28336	left: -11px;
28337	margin-top: 0;
28338	border-left-width: 0;
28339	border-right-color: var(--awb-bordercolor);
28340}
28341
28342.popover.right .arrow:after {
28343	content: " ";
28344	left: 1px;
28345	bottom: -10px;
28346	border-left-width: 0;
28347	border-right-color: var(--awb-arrowcolor);
28348}
28349
28350.popover.bottom {
28351	margin-top: 10px;
28352}
28353
28354.popover.bottom .arrow {
28355	left: 50%;
28356	margin-left: 0;
28357	border-top-width: 0;
28358	top: -11px;
28359	border-bottom-color: var(--awb-bordercolor);
28360}
28361
28362.popover.bottom .arrow:after {
28363	content: " ";
28364	top: 1px;
28365	margin-left: -10px;
28366	border-top-width: 0;
28367	border-bottom-color: var(--awb-arrowcolor);
28368}
28369
28370.popover.left {
28371	margin-left: -10px;
28372}
28373
28374.popover.left .arrow {
28375	top: 50%;
28376	right: -11px;
28377	margin-top: 0;
28378	border-right-width: 0;
28379	border-left-color: var(--awb-bordercolor);
28380}
28381
28382.popover.left .arrow:after {
28383	content: " ";
28384	right: 1px;
28385	border-right-width: 0;
28386	border-left-color: var(--awb-arrowcolor);
28387	bottom: -10px;
28388}
28389
28390.popover .popover-title {
28391	margin: 0;
28392	padding: 8px 14px;
28393	border-radius: 5px 5px 0 0;
28394	background-color: var(--awb-title-bg-color);
28395	color: var(--awb-textcolor);
28396	border-color: var(--awb-bordercolor);
28397}
28398
28399.popover .popover-content {
28400	background-color: var(--awb-content-bg-color);
28401	color: var(--awb-textcolor);
28402	padding: 9px 14px;
28403	border-radius: 0 0 5px 5px;
28404}
28405
28406.fusion-popover {
28407	display: inline-block;
28408	max-width: 100%;
28409	cursor: pointer;
28410}
28411
28412.fusion-pricing-table {
28413	--awb-box-shadow: initial;
28414	--awb-column-gap: initial;
28415	--awb-column-gap-medium: initial;
28416	--awb-column-gap-small: initial;
28417	--awb-row-gap: initial;
28418	--awb-row-gap-medium: initial;
28419	--awb-row-gap-small: initial;
28420	--awb-columns-medium: initial;
28421	--awb-columns-small: initial;
28422	--awb-border-size: initial;
28423	--awb-divider-color: initial;
28424	--awb-inner-border-color: initial;
28425	--awb-title-font-size: initial;
28426	--awb-description-color: initial;
28427	--awb-description-font-size: initial;
28428	display: grid;
28429	grid-template-columns: repeat(var(--awb-columns, 1), minmax(0, var(--awb-column-max-width, 1fr)));
28430	column-gap: var(--awb-column-gap, 0);
28431	row-gap: var(--awb-row-gap, 0);
28432	justify-content: var(--awb-columns-alignment, start);
28433	align-items: var(--awb-column-alignment, start);
28434	margin: 0 0 20px;
28435	box-sizing: border-box;
28436}
28437
28438.fusion-pricing-table * {
28439	box-sizing: border-box;
28440}
28441
28442.fusion-pricing-table .panel-wrapper {
28443	min-width: 0;
28444	width: auto;
28445	margin: 0;
28446	padding: 0;
28447	float: none;
28448}
28449
28450.fusion-pricing-table .panel-container {
28451	background-color: var(--awb-table-bg, #f8f8f8);
28452	border-radius: var(--awb-border-top-left-radius, 0) var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) var(--awb-border-bottom-left-radius, 0);
28453	box-shadow: var(--awb-box-shadow, none);
28454}
28455
28456.fusion-pricing-table .fusion-panel {
28457	overflow: hidden;
28458	margin: 0;
28459	background-color: #fff;
28460	border-radius: var(--awb-border-top-left-radius, 0) var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) var(--awb-border-bottom-left-radius, 0);
28461	background-clip: padding-box;
28462	border: var(--awb-inner-border-size, 1px) solid var(--awb-inner-border-color, var(--awb-divider-color, #e5e4e3));
28463}
28464
28465.fusion-pricing-table .panel-heading {
28466	padding: var(--awb-heading-padding-top, 15px) var(--awb-heading-padding-right, 15px) var(--awb-heading-padding-bottom, 15px) var(--awb-heading-padding-left, 15px);
28467	background-color: var(--awb-heading-bg-color, var(--awb-bg, transparent));
28468	border-radius: 0;
28469	background-clip: padding-box;
28470	border-bottom: 1px solid var(--awb-divider-color, #e5e4e3);
28471	text-align: center;
28472}
28473
28474.fusion-pricing-table .panel-heading .title-row {
28475	margin: 0;
28476	color: var(--awb-heading-color, inherit);
28477}
28478
28479.fusion-pricing-table .panel-heading .awb-pricing-table__sub-title {
28480	display: block;
28481	margin-top: .35em;
28482	color: var(--awb-sub-heading-color, inherit);
28483	font-family: var(--awb-sub-heading-font-family, inherit);
28484	font-weight: var(--awb-sub-heading-font-weight, 600);
28485	font-style: var(--awb-sub-heading-font-style, normal);
28486	font-size: var(--awb-sub-heading-font-size, 1em);
28487	line-height: var(--awb-sub-heading-line-height, inherit);
28488	letter-spacing: var(--awb-sub-heading-letter-spacing, normal);
28489	text-transform: var(--awb-sub-heading-text-transform, none);
28490}
28491
28492.fusion-pricing-table .panel-heading .awb-pricing-table__description {
28493	margin: .5em 0 0;
28494	color: var(--awb-description-color, inherit);
28495	font-family: var(--awb-description-font-family, inherit);
28496	font-weight: var(--awb-description-font-weight, inherit);
28497	font-style: var(--awb-description-font-style, normal);
28498	font-size: var(--awb-description-font-size, .875em);
28499	line-height: var(--awb-description-line-height, 1.6);
28500	letter-spacing: var(--awb-description-letter-spacing, normal);
28501	text-transform: var(--awb-description-text-transform, none);
28502}
28503
28504.fusion-pricing-table .panel-body {
28505	padding: var(--awb-pricing-padding-top, 15px) var(--awb-pricing-padding-right, 15px) var(--awb-pricing-padding-bottom, 15px) var(--awb-pricing-padding-left, 15px);
28506	background-color: var(--awb-pricing-bg-color, var(--awb-table-bg, #f8f8f8));
28507	text-align: center;
28508}
28509
28510.fusion-pricing-table .panel-body .price {
28511	position: relative;
28512	display: flex;
28513	align-items: baseline;
28514	justify-content: center;
28515	font-family: var(--awb-price-font-family, inherit);
28516	line-height: var(--awb-price-line-height, inherit);
28517	letter-spacing: var(--awb-price-letter-spacing, inherit);
28518	text-transform: var(--awb-price-text-transform, inherit);
28519}
28520
28521.fusion-pricing-table .panel-body .price .currency {
28522	position: relative;
28523	color: var(--awb-currency-color, #505050);
28524}
28525
28526.fusion-pricing-table .panel-body .price .currency.pos-right {
28527	margin-left: -.375em;
28528}
28529
28530.fusion-pricing-table .panel-body .price .currency.pos-right.price-without-decimal {
28531	margin-left: 0;
28532}
28533
28534.fusion-pricing-table .panel-body .price .integer-part {
28535	display: inline;
28536	font-weight: var(--awb-price-font-weight, bold);
28537	font-size: 1em;
28538	color: var(--awb-price-color, var(--pricing_box_color, #65bc7b));
28539	line-height: normal;
28540}
28541
28542.fusion-pricing-table .panel-body .price .decimal-part {
28543	position: relative;
28544	font-weight: var(--awb-price-font-weight, bold);
28545	color: var(--awb-price-color, var(--pricing_box_color, #65bc7b));
28546}
28547
28548.fusion-pricing-table .panel-body .price .time {
28549	position: relative;
28550	font-style: italic;
28551	color: var(--awb-time-color, #888);
28552}
28553
28554.fusion-pricing-table .panel-body .price .time.price-without-decimal {
28555	margin-left: 0;
28556}
28557
28558.fusion-pricing-table .awb-pricing-table__price-above {
28559	margin-bottom: .6em;
28560	line-height: normal;
28561}
28562
28563.fusion-pricing-table .awb-pricing-table__price-above span {
28564	display: inline-block;
28565	padding: .3em .9em;
28566	border-radius: var(--awb-price-above-border-radius, 6px);
28567	background-color: var(--awb-price-above-bg-color, transparent);
28568	color: var(--awb-price-above-color, inherit);
28569	font-family: var(--awb-price-above-font-family, inherit);
28570	font-weight: var(--awb-price-above-font-weight, inherit);
28571	font-style: var(--awb-price-above-font-style, normal);
28572	font-size: var(--awb-price-above-font-size, 1em);
28573	line-height: var(--awb-price-above-line-height, normal);
28574	letter-spacing: var(--awb-price-above-letter-spacing, normal);
28575	text-transform: var(--awb-price-above-text-transform, none);
28576}
28577
28578.fusion-pricing-table.awb-pricing-table--strike-price-above .awb-pricing-table__price-above span {
28579	text-decoration: line-through;
28580}
28581
28582.fusion-pricing-table .awb-pricing-table__price-below {
28583	margin-top: .6em;
28584	line-height: normal;
28585}
28586
28587.fusion-pricing-table .awb-pricing-table__price-below span {
28588	display: inline-block;
28589	padding: .3em .9em;
28590	border-radius: var(--awb-price-below-border-radius, 6px);
28591	background-color: var(--awb-price-below-bg-color, transparent);
28592	color: var(--awb-price-below-color, inherit);
28593	font-family: var(--awb-price-below-font-family, inherit);
28594	font-weight: var(--awb-price-below-font-weight, inherit);
28595	font-style: var(--awb-price-below-font-style, normal);
28596	font-size: var(--awb-price-below-font-size, .875rem);
28597	line-height: var(--awb-price-below-line-height, normal);
28598	letter-spacing: var(--awb-price-below-letter-spacing, normal);
28599	text-transform: var(--awb-price-below-text-transform, none);
28600}
28601
28602.fusion-pricing-table.awb-pricing-table--strike-price-below .awb-pricing-table__price-below span {
28603	text-decoration: line-through;
28604}
28605
28606.fusion-pricing-table .list-group {
28607	margin: 0;
28608	padding: 0;
28609}
28610
28611.fusion-pricing-table .list-group-item:nth-child(2n) {
28612	background-color: var(--awb-features-stripe-color, var(--awb-bg, transparent));
28613}
28614
28615.fusion-pricing-table .awb-pricing-table__feature-icon {
28616	display: inline-block;
28617	width: 1.25em;
28618	text-align: center;
28619	margin-inline-end: .5em;
28620	color: var(--awb-features-icon-color, inherit);
28621}
28622
28623.fusion-pricing-table .awb-pricing-table__sr-only {
28624	position: absolute;
28625	width: 1px;
28626	height: 1px;
28627	padding: 0;
28628	margin: -1px;
28629	overflow: hidden;
28630	clip: rect(0, 0, 0, 0);
28631	white-space: nowrap;
28632	border: 0;
28633}
28634
28635.fusion-pricing-table .awb-pricing-table__feature--excluded .awb-pricing-table__feature-icon {
28636	color: var(--awb-features-excluded-icon-color, var(--awb-features-icon-color, inherit));
28637}
28638
28639.fusion-pricing-table.awb-pricing-table--strike-excluded .awb-pricing-table__feature--excluded .awb-pricing-table__feature-text {
28640	text-decoration: line-through;
28641}
28642
28643.fusion-pricing-table .standout .title-row {
28644	font-size: calc(var(--awb-title-font-size, 1em) * var(--awb-standout-scale, 1));
28645}
28646
28647.fusion-pricing-table .standout .awb-pricing-table__sub-title {
28648	font-size: calc(var(--awb-sub-heading-font-size, 1em) * var(--awb-standout-scale, 1));
28649}
28650
28651.fusion-pricing-table .standout .awb-pricing-table__description {
28652	font-size: calc(var(--awb-description-font-size, 1em) * var(--awb-standout-scale, 1));
28653}
28654
28655.fusion-pricing-table .standout .awb-pricing-table__price-above span {
28656	font-size: calc(var(--awb-price-above-font-size, 1em) * var(--awb-standout-scale, 1));
28657}
28658
28659.fusion-pricing-table .standout .awb-pricing-table__price-below span {
28660	font-size: calc(var(--awb-price-below-font-size, .875rem) * var(--awb-standout-scale, 1));
28661}
28662
28663.fusion-pricing-table .standout .list-group-item {
28664	font-size: calc(var(--awb-features-font-size, 1em) * var(--awb-standout-scale, 1));
28665}
28666
28667.fusion-pricing-table .list-group-item {
28668	display: block;
28669	position: relative;
28670	padding: var(--awb-features-padding-top, 15px) var(--awb-features-padding-right, 15px) var(--awb-features-padding-bottom, 15px) var(--awb-features-padding-left, 15px);
28671	margin: 0;
28672	background-color: var(--awb-bg, transparent);
28673	border-radius: 0;
28674	border-top: 1px solid var(--awb-divider-color, #e5e4e3);
28675	text-align: var(--awb-features-alignment, center);
28676	color: var(--awb-body-color, inherit);
28677	font-family: var(--awb-features-font-family, inherit);
28678	font-weight: var(--awb-features-font-weight, inherit);
28679	font-style: var(--awb-features-font-style, inherit);
28680	font-size: var(--awb-features-font-size, inherit);
28681	line-height: var(--awb-features-line-height, inherit);
28682	letter-spacing: var(--awb-features-letter-spacing, inherit);
28683	text-transform: var(--awb-features-text-transform, inherit);
28684}
28685
28686.fusion-pricing-table .list-group-item:last-child {
28687	border-bottom: 1px solid var(--awb-divider-color, #e5e4e3);
28688}
28689
28690.fusion-pricing-table .panel-footer {
28691	padding: var(--awb-cta-padding-top, 15px) var(--awb-cta-padding-right, 15px) var(--awb-cta-padding-bottom, 15px) var(--awb-cta-padding-left, 15px);
28692	background-color: var(--awb-cta-bg-color, var(--awb-table-bg, #f8f8f8));
28693	border-radius: 0;
28694	background-clip: padding-box;
28695	border-color: var(--awb-divider-color, #e5e4e3);
28696	text-align: center;
28697}
28698
28699.fusion-pricing-table .panel-wrapper:hover .fusion-panel {
28700	background-color: var(--awb-bg-hover, var(--awb-table-bg, #f8f8f8));
28701}
28702
28703.fusion-pricing-table .panel-wrapper:hover .list-group-item {
28704	background-color: var(--awb-features-bg, var(--awb-bg-hover, transparent));
28705	color: var(--awb-body-text-hover-color, var(--awb-body-color, inherit));
28706}
28707
28708.fusion-pricing-table .panel-wrapper:hover .list-group-item:nth-child(2n) {
28709	background-color: var(--awb-features-stripe-color, var(--awb-features-bg, var(--awb-bg-hover, transparent)));
28710}
28711
28712.awb-pricing-table--has-top-badge {
28713	padding-top: calc(( ( var(--awb-badge-font-size, .875rem) * var(--awb-badge-line-height, 1.5) ) + var(--awb-badge-padding-top, .5rem) + var(--awb-badge-padding-bottom, .5rem) ) * min(1, var(--awb-columns, 1) - 1));
28714}
28715
28716.awb-pricing-table--has-top-badge .awb-pricing-table__column--has-badge.panel-wrapper {
28717	margin-top: calc(( ( var(--awb-badge-font-size, .875rem) * var(--awb-standout-scale, 1) * var(--awb-badge-line-height, 1.5) ) + var(--awb-badge-padding-top, .5rem) + var(--awb-badge-padding-bottom, .5rem) ) * max(0, 2 - var(--awb-columns, 1)));
28718}
28719
28720.awb-pricing-table__column--has-badge .panel-container, .awb-pricing-table__column--has-badge .panel-heading {
28721	position: relative;
28722}
28723
28724.awb-pricing-table__badge {
28725	position: absolute;
28726	z-index: 3;
28727	pointer-events: none;
28728	font-size: calc(var(--awb-badge-font-size, .875rem) * var(--awb-standout-scale, 1));
28729	font-family: var(--awb-badge-font-family, inherit);
28730	font-weight: var(--awb-badge-font-weight, 600);
28731	font-style: var(--awb-badge-font-style, normal);
28732	letter-spacing: var(--awb-badge-letter-spacing, normal);
28733	text-transform: var(--awb-badge-text-transform, none);
28734	line-height: var(--awb-badge-line-height, 1.5);
28735}
28736
28737.awb-pricing-table__badge--top {
28738	bottom: 100%;
28739	left: 0;
28740	right: 0;
28741	display: flex;
28742	align-items: center;
28743	justify-content: center;
28744	padding: var(--awb-badge-padding-top, .5rem) var(--awb-badge-padding-right, 1em) var(--awb-badge-padding-bottom, .5rem) var(--awb-badge-padding-left, 1em);
28745	border-radius: var(--awb-border-top-left-radius, 0) var(--awb-border-top-right-radius, 0) 0 0;
28746	background-color: var(--awb-badge-bg-color, var(--awb-color5, #212934));
28747	color: var(--awb-badge-text-color, var(--awb-color1, #fff));
28748	text-align: center;
28749	white-space: nowrap;
28750	overflow: hidden;
28751}
28752
28753.awb-pricing-table__badge--inline-left, .awb-pricing-table__badge--inline-right {
28754	top: 8px;
28755	display: inline-flex;
28756	align-items: center;
28757	padding: var(--awb-badge-padding-top, .35em) var(--awb-badge-padding-right, .75em) var(--awb-badge-padding-bottom, .35em) var(--awb-badge-padding-left, .75em);
28758	border-radius: 4px;
28759	background-color: var(--awb-badge-bg-color, var(--awb-color5, #212934));
28760	color: var(--awb-badge-text-color, var(--awb-color1, #fff));
28761	white-space: nowrap;
28762}
28763
28764.awb-pricing-table__badge--inline-left {
28765	inset-inline-start: 8px;
28766}
28767
28768.awb-pricing-table__badge--inline-right {
28769	inset-inline-end: 8px;
28770}
28771
28772.awb-pricing-table__badge--vertical-left, .awb-pricing-table__badge--vertical-right {
28773	top: 0;
28774	height: 100%;
28775	display: flex;
28776	align-items: center;
28777	justify-content: center;
28778	writing-mode: vertical-rl;
28779	padding: var(--awb-badge-padding-top, .5em) var(--awb-badge-padding-right, .5em) var(--awb-badge-padding-bottom, .5em) var(--awb-badge-padding-left, .5em);
28780	background-color: var(--awb-badge-bg-color, var(--awb-color5, #212934));
28781	color: var(--awb-badge-text-color, var(--awb-color1, #fff));
28782	letter-spacing: var(--awb-badge-letter-spacing, .05em);
28783	white-space: nowrap;
28784	overflow: hidden;
28785}
28786
28787.awb-pricing-table__badge--vertical-left {
28788	left: 0;
28789}
28790
28791.awb-pricing-table__badge--vertical-right {
28792	right: 0;
28793}
28794
28795.awb-pricing-table--has-top-badge .awb-pricing-table__column--has-badge.panel-wrapper .fusion-panel, .awb-pricing-table--has-top-badge .awb-pricing-table__column--has-badge.panel-wrapper .panel-container {
28796	border-top-left-radius: 0;
28797	border-top-right-radius: 0;
28798}
28799
28800.awb-pricing-table__column--has-ribbon .panel-container {
28801	overflow: hidden;
28802}
28803
28804.awb-pricing-table__badge--top-left, .awb-pricing-table__badge--top-right {
28805	top: 0;
28806	width: 7em;
28807	height: 7em;
28808	overflow: hidden;
28809}
28810
28811.awb-pricing-table__badge--top-left {
28812	left: 0;
28813}
28814
28815.awb-pricing-table__badge--top-right {
28816	right: 0;
28817}
28818
28819.awb-pricing-table__badge--top-left .awb-pricing-table__badge-text, .awb-pricing-table__badge--top-right .awb-pricing-table__badge-text {
28820	position: absolute;
28821	top: 1.45em;
28822	width: 11em;
28823	padding: .4em 0;
28824	background-color: var(--awb-badge-bg-color, var(--awb-color5, #212934));
28825	color: var(--awb-badge-text-color, var(--awb-color1, #fff));
28826	text-align: center;
28827	white-space: nowrap;
28828}
28829
28830.awb-pricing-table__badge--top-left .awb-pricing-table__badge-text {
28831	left: -2.9em;
28832	transform: rotate(-45deg);
28833}
28834
28835.awb-pricing-table__badge--top-right .awb-pricing-table__badge-text {
28836	right: -2.9em;
28837	transform: rotate(45deg);
28838}
28839
28840.awb-pricing-table__column--ribbon-wrapped .panel-container {
28841	overflow: visible;
28842}
28843
28844.awb-pricing-table__badge--wrapped {
28845	width: 8em;
28846	height: 8em;
28847}
28848
28849.awb-pricing-table__badge--wrapped::after, .awb-pricing-table__badge--wrapped::before {
28850	content: "";
28851	position: absolute;
28852	z-index: -1;
28853	border: .2em solid var(--awb-badge-bg-color, var(--awb-color5, #212934));
28854	filter: brightness(.55);
28855}
28856
28857.awb-pricing-table__badge--wrapped .awb-pricing-table__badge-text {
28858	width: 11.5em;
28859	top: 2.2em;
28860	box-shadow: 0 .15em .5em rgba(0, 0, 0, .25);
28861}
28862
28863.awb-pricing-table__badge--wrapped.awb-pricing-table__badge--top-left {
28864	top: -.4em;
28865	left: -.4em;
28866}
28867
28868.awb-pricing-table__badge--wrapped.awb-pricing-table__badge--top-left .awb-pricing-table__badge-text {
28869	left: -2.4em;
28870}
28871
28872.awb-pricing-table__badge--wrapped.awb-pricing-table__badge--top-left::after, .awb-pricing-table__badge--wrapped.awb-pricing-table__badge--top-left::before {
28873	border-top-color: transparent;
28874	border-left-color: transparent;
28875}
28876
28877.awb-pricing-table__badge--wrapped.awb-pricing-table__badge--top-left::before {
28878	top: 0;
28879	right: 0;
28880}
28881
28882.awb-pricing-table__badge--wrapped.awb-pricing-table__badge--top-left::after {
28883	bottom: 0;
28884	left: 0;
28885}
28886
28887.awb-pricing-table__badge--wrapped.awb-pricing-table__badge--top-right {
28888	top: -.4em;
28889	right: -.4em;
28890}
28891
28892.awb-pricing-table__badge--wrapped.awb-pricing-table__badge--top-right .awb-pricing-table__badge-text {
28893	right: -2.4em;
28894}
28895
28896.awb-pricing-table__badge--wrapped.awb-pricing-table__badge--top-right::after, .awb-pricing-table__badge--wrapped.awb-pricing-table__badge--top-right::before {
28897	border-top-color: transparent;
28898	border-right-color: transparent;
28899}
28900
28901.awb-pricing-table__badge--wrapped.awb-pricing-table__badge--top-right::before {
28902	top: 0;
28903	left: 0;
28904}
28905
28906.awb-pricing-table__badge--wrapped.awb-pricing-table__badge--top-right::after {
28907	bottom: 0;
28908	right: 0;
28909}
28910
28911.awb-pricing-table--equal-heights {
28912	align-items: stretch;
28913}
28914
28915.awb-pricing-table--equal-heights .panel-body, .awb-pricing-table--equal-heights .panel-footer, .awb-pricing-table--equal-heights .panel-heading {
28916	display: flex;
28917	flex-direction: column;
28918	justify-content: center;
28919}
28920
28921.awb-pricing-table--equal-heights .list-group {
28922	background-color: var(--awb-table-bg, #f8f8f8);
28923}
28924
28925.awb-pricing-table--equal-heights .fusion-builder-child-element-content {
28926	display: contents;
28927}
28928
28929@supports (grid-template-rows:subgrid) {
28930	.awb-pricing-table--equal-heights .fusion-panel, .awb-pricing-table--equal-heights .panel-container, .awb-pricing-table--equal-heights .panel-wrapper {
28931		display: grid;
28932		grid-template-rows: subgrid;
28933		grid-row: span 4;
28934		row-gap: 0;
28935	}
28936	
28937	.awb-pricing-table--equal-heights .panel-heading {
28938		grid-row: 1;
28939	}
28940	
28941	.awb-pricing-table--equal-heights .panel-body.pricing-row {
28942		grid-row: 2;
28943	}
28944	
28945	.awb-pricing-table--equal-heights .list-group {
28946		grid-row: 3;
28947	}
28948	
28949	.awb-pricing-table--equal-heights .panel-footer {
28950		grid-row: 4;
28951	}
28952	
28953	.awb-pricing-table--equal-heights.awb-pricing-table--footer-after-price .panel-footer {
28954		grid-row: 3;
28955	}
28956	
28957	.awb-pricing-table--equal-heights.awb-pricing-table--footer-after-price .list-group {
28958		grid-row: 4;
28959	}
28960}
28961
28962@supports not (grid-template-rows:subgrid) {
28963	.awb-pricing-table--equal-heights .panel-wrapper {
28964		display: flex;
28965	}
28966	
28967	.awb-pricing-table--equal-heights .panel-container {
28968		display: flex;
28969		flex-direction: column;
28970		width: 100%;
28971	}
28972	
28973	.awb-pricing-table--equal-heights .fusion-panel {
28974		display: flex;
28975		flex-direction: column;
28976		flex: 1;
28977	}
28978	
28979	.awb-pricing-table--equal-heights .list-group {
28980		flex: 1;
28981	}
28982}
28983
28984.full-boxed-pricing .panel-container {
28985	padding: var(--awb-border-size, 9px);
28986}
28987
28988.full-boxed-pricing .standout .panel-body .price {
28989	font-size: calc(var(--awb-price-font-size, 55px) * var(--awb-standout-scale, 1));
28990}
28991
28992.full-boxed-pricing .panel-body .price {
28993	font-size: var(--awb-price-font-size, 55px);
28994}
28995
28996.full-boxed-pricing .panel-body .price .currency {
28997	top: -.952em;
28998	font-size: var(--awb-currency-font-size, .382em);
28999}
29000
29001.full-boxed-pricing .panel-body .price .currency.pos-right {
29002	top: 0;
29003	font-size: var(--awb-currency-font-size, .582em);
29004}
29005
29006.full-boxed-pricing .panel-body .price .decimal-part {
29007	top: -1.176em;
29008	font-size: .309em;
29009}
29010
29011.full-boxed-pricing .panel-body .price .time {
29012	font-size: var(--awb-time-font-size, .2em);
29013	margin-left: -1.273em;
29014}
29015
29016.full-boxed-pricing .panel-body .price .time.pos-right {
29017	margin-left: 1.091em;
29018}
29019
29020.full-boxed-pricing .panel-body .price .time.price-without-decimal {
29021	margin-left: 0;
29022}
29023
29024.full-boxed-pricing .panel-wrapper:hover .panel-heading {
29025	background-color: var(--awb-heading-bg-color, var(--awb-bg-hover, var(--awb-table-bg, #f8f8f8)));
29026}
29027
29028.sep-boxed-pricing {
29029	column-gap: var(--awb-column-gap, 24px);
29030	row-gap: var(--awb-row-gap, 24px);
29031}
29032
29033.sep-boxed-pricing .panel-container {
29034	padding: var(--awb-border-size, 9px);
29035}
29036
29037.sep-boxed-pricing .panel-heading {
29038	background-color: var(--awb-heading-bg-color, var(--pricing_box_color, #65bc7b));
29039	border-radius: 0;
29040	background-clip: padding-box;
29041	border-bottom: 1px solid var(--awb-divider-color, #e5e4e3);
29042	text-align: center;
29043	border-color: var(--awb-heading-bg-color, var(--pricing_box_color));
29044}
29045
29046.sep-boxed-pricing .standout .panel-body .price {
29047	font-size: calc(var(--awb-price-font-size, 75px) * var(--awb-standout-scale, 1));
29048}
29049
29050.sep-boxed-pricing .panel-body .price {
29051	font-size: var(--awb-price-font-size, 75px);
29052}
29053
29054.sep-boxed-pricing .panel-body .price .currency {
29055	top: -1.071em;
29056	font-size: var(--awb-currency-font-size, .373em);
29057}
29058
29059.sep-boxed-pricing .panel-body .price .currency.pos-right {
29060	top: 0;
29061	font-size: var(--awb-currency-font-size, .427em);
29062}
29063
29064.sep-boxed-pricing .panel-body .price .decimal-part {
29065	top: -1.304em;
29066	font-size: .307em;
29067}
29068
29069.sep-boxed-pricing .panel-body .price .time {
29070	font-size: var(--awb-time-font-size, .267em);
29071	margin-left: -.7em;
29072}
29073
29074.sep-boxed-pricing .panel-body .price .time.pos-right {
29075	margin-left: .6em;
29076}
29077
29078.sep-boxed-pricing .panel-body .price .time.price-without-decimal {
29079	margin-left: 0;
29080}
29081
29082.full-boxed-pricing:not(.awb-pricing-table--has-max-width) {
29083	padding-inline: var(--awb-border-size, 9px);
29084}
29085
29086.full-boxed-pricing:not(.awb-pricing-table--has-max-width) .panel-container {
29087	padding: var(--awb-border-size, 9px) 0;
29088	border-radius: 0;
29089}
29090
29091.full-boxed-pricing:not(.awb-pricing-table--has-max-width) .fusion-panel {
29092	border-right: none;
29093	border-radius: 0;
29094}
29095
29096.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-1) .awb-pricing-table__column .panel-container {
29097	margin-inline: calc(0px - var(--awb-border-size, 9px));
29098	padding-inline: var(--awb-border-size, 9px);
29099}
29100
29101.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-1) .awb-pricing-table__column .fusion-panel {
29102	border-right: var(--awb-inner-border-size, 1px) solid var(--awb-inner-border-color, var(--awb-divider-color, #e5e4e3));
29103}
29104
29105.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-1) .awb-pricing-table__column .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-1) .awb-pricing-table__column .panel-container {
29106	border-radius: var(--awb-border-top-left-radius, 0) var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) var(--awb-border-bottom-left-radius, 0);
29107}
29108
29109.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-2) .awb-pricing-table__column:where(:nth-child(2n + 1)) .panel-container {
29110	margin-inline-start: calc(0px - var(--awb-border-size, 9px));
29111	padding-inline-start: var(--awb-border-size, 9px);
29112}
29113
29114.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-2) .awb-pricing-table__column:where(:nth-child(2n + 1)) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-2) .awb-pricing-table__column:where(:nth-child(2n + 1)) .panel-container {
29115	border-radius: var(--awb-border-top-left-radius, 0) 0 0 var(--awb-border-bottom-left-radius, 0);
29116}
29117
29118.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-2) .awb-pricing-table__column:where(:last-child) .panel-container, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-2) .awb-pricing-table__column:where(:nth-child(2n)) .panel-container {
29119	margin-inline-end: calc(0px - var(--awb-border-size, 9px));
29120	padding-inline-end: var(--awb-border-size, 9px);
29121}
29122
29123.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-2) .awb-pricing-table__column:where(:last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-2) .awb-pricing-table__column:where(:nth-child(2n)) .fusion-panel {
29124	border-right: var(--awb-inner-border-size, 1px) solid var(--awb-inner-border-color, var(--awb-divider-color, #e5e4e3));
29125}
29126
29127.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-2) .awb-pricing-table__column:where(:last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-2) .awb-pricing-table__column:where(:last-child) .panel-container, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-2) .awb-pricing-table__column:where(:nth-child(2n)) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-2) .awb-pricing-table__column:where(:nth-child(2n)) .panel-container {
29128	border-radius: 0 var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) 0;
29129}
29130
29131.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-2) .awb-pricing-table__column:where(:nth-child(2n + 1):last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-2) .awb-pricing-table__column:where(:nth-child(2n + 1):last-child) .panel-container {
29132	border-radius: var(--awb-border-top-left-radius, 0) var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) var(--awb-border-bottom-left-radius, 0);
29133}
29134
29135.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-3) .awb-pricing-table__column:where(:nth-child(3n + 1)) .panel-container {
29136	margin-inline-start: calc(0px - var(--awb-border-size, 9px));
29137	padding-inline-start: var(--awb-border-size, 9px);
29138}
29139
29140.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-3) .awb-pricing-table__column:where(:nth-child(3n + 1)) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-3) .awb-pricing-table__column:where(:nth-child(3n + 1)) .panel-container {
29141	border-radius: var(--awb-border-top-left-radius, 0) 0 0 var(--awb-border-bottom-left-radius, 0);
29142}
29143
29144.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-3) .awb-pricing-table__column:where(:last-child) .panel-container, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-3) .awb-pricing-table__column:where(:nth-child(3n)) .panel-container {
29145	margin-inline-end: calc(0px - var(--awb-border-size, 9px));
29146	padding-inline-end: var(--awb-border-size, 9px);
29147}
29148
29149.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-3) .awb-pricing-table__column:where(:last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-3) .awb-pricing-table__column:where(:nth-child(3n)) .fusion-panel {
29150	border-right: var(--awb-inner-border-size, 1px) solid var(--awb-inner-border-color, var(--awb-divider-color, #e5e4e3));
29151}
29152
29153.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-3) .awb-pricing-table__column:where(:last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-3) .awb-pricing-table__column:where(:last-child) .panel-container, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-3) .awb-pricing-table__column:where(:nth-child(3n)) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-3) .awb-pricing-table__column:where(:nth-child(3n)) .panel-container {
29154	border-radius: 0 var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) 0;
29155}
29156
29157.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-3) .awb-pricing-table__column:where(:nth-child(3n + 1):last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-3) .awb-pricing-table__column:where(:nth-child(3n + 1):last-child) .panel-container {
29158	border-radius: var(--awb-border-top-left-radius, 0) var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) var(--awb-border-bottom-left-radius, 0);
29159}
29160
29161.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-4) .awb-pricing-table__column:where(:nth-child(4n + 1)) .panel-container {
29162	margin-inline-start: calc(0px - var(--awb-border-size, 9px));
29163	padding-inline-start: var(--awb-border-size, 9px);
29164}
29165
29166.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-4) .awb-pricing-table__column:where(:nth-child(4n + 1)) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-4) .awb-pricing-table__column:where(:nth-child(4n + 1)) .panel-container {
29167	border-radius: var(--awb-border-top-left-radius, 0) 0 0 var(--awb-border-bottom-left-radius, 0);
29168}
29169
29170.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-4) .awb-pricing-table__column:where(:last-child) .panel-container, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-4) .awb-pricing-table__column:where(:nth-child(4n)) .panel-container {
29171	margin-inline-end: calc(0px - var(--awb-border-size, 9px));
29172	padding-inline-end: var(--awb-border-size, 9px);
29173}
29174
29175.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-4) .awb-pricing-table__column:where(:last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-4) .awb-pricing-table__column:where(:nth-child(4n)) .fusion-panel {
29176	border-right: var(--awb-inner-border-size, 1px) solid var(--awb-inner-border-color, var(--awb-divider-color, #e5e4e3));
29177}
29178
29179.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-4) .awb-pricing-table__column:where(:last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-4) .awb-pricing-table__column:where(:last-child) .panel-container, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-4) .awb-pricing-table__column:where(:nth-child(4n)) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-4) .awb-pricing-table__column:where(:nth-child(4n)) .panel-container {
29180	border-radius: 0 var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) 0;
29181}
29182
29183.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-4) .awb-pricing-table__column:where(:nth-child(4n + 1):last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-4) .awb-pricing-table__column:where(:nth-child(4n + 1):last-child) .panel-container {
29184	border-radius: var(--awb-border-top-left-radius, 0) var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) var(--awb-border-bottom-left-radius, 0);
29185}
29186
29187.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-5) .awb-pricing-table__column:where(:nth-child(5n + 1)) .panel-container {
29188	margin-inline-start: calc(0px - var(--awb-border-size, 9px));
29189	padding-inline-start: var(--awb-border-size, 9px);
29190}
29191
29192.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-5) .awb-pricing-table__column:where(:nth-child(5n + 1)) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-5) .awb-pricing-table__column:where(:nth-child(5n + 1)) .panel-container {
29193	border-radius: var(--awb-border-top-left-radius, 0) 0 0 var(--awb-border-bottom-left-radius, 0);
29194}
29195
29196.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-5) .awb-pricing-table__column:where(:last-child) .panel-container, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-5) .awb-pricing-table__column:where(:nth-child(5n)) .panel-container {
29197	margin-inline-end: calc(0px - var(--awb-border-size, 9px));
29198	padding-inline-end: var(--awb-border-size, 9px);
29199}
29200
29201.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-5) .awb-pricing-table__column:where(:last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-5) .awb-pricing-table__column:where(:nth-child(5n)) .fusion-panel {
29202	border-right: var(--awb-inner-border-size, 1px) solid var(--awb-inner-border-color, var(--awb-divider-color, #e5e4e3));
29203}
29204
29205.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-5) .awb-pricing-table__column:where(:last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-5) .awb-pricing-table__column:where(:last-child) .panel-container, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-5) .awb-pricing-table__column:where(:nth-child(5n)) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-5) .awb-pricing-table__column:where(:nth-child(5n)) .panel-container {
29206	border-radius: 0 var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) 0;
29207}
29208
29209.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-5) .awb-pricing-table__column:where(:nth-child(5n + 1):last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-5) .awb-pricing-table__column:where(:nth-child(5n + 1):last-child) .panel-container {
29210	border-radius: var(--awb-border-top-left-radius, 0) var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) var(--awb-border-bottom-left-radius, 0);
29211}
29212
29213.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-6) .awb-pricing-table__column:where(:nth-child(6n + 1)
29213) .panel-container {
29214	margin-inline-start: calc(0px - var(--awb-border-size, 9px));
29215	padding-inline-start: var(--awb-border-size, 9px);
29216}
29217
29218.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-6) .awb-pricing-table__column:where(:nth-child(6n + 1)) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-6) .awb-pricing-table__column:where(:nth-child(6n + 1)) .panel-container {
29219	border-radius: var(--awb-border-top-left-radius, 0) 0 0 var(--awb-border-bottom-left-radius, 0);
29220}
29221
29222.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-6) .awb-pricing-table__column:where(:last-child) .panel-container, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-6) .awb-pricing-table__column:where(:nth-child(6n)) .panel-container {
29223	margin-inline-end: calc(0px - var(--awb-border-size, 9px));
29224	padding-inline-end: var(--awb-border-size, 9px);
29225}
29226
29227.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-6) .awb-pricing-table__column:where(:last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-6) .awb-pricing-table__column:where(:nth-child(6n)) .fusion-panel {
29228	border-right: var(--awb-inner-border-size, 1px) solid var(--awb-inner-border-color, var(--awb-divider-color, #e5e4e3));
29229}
29230
29231.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-6) .awb-pricing-table__column:where(:last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-6) .awb-pricing-table__column:where(:last-child) .panel-container, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-6) .awb-pricing-table__column:where(:nth-child(6n)) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-6) .awb-pricing-table__column:where(:nth-child(6n)) .panel-container {
29232	border-radius: 0 var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) 0;
29233}
29234
29235.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-6) .awb-pricing-table__column:where(:nth-child(6n + 1):last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-6) .awb-pricing-table__column:where(:nth-child(6n + 1):last-child) .panel-container {
29236	border-radius: var(--awb-border-top-left-radius, 0) var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) var(--awb-border-bottom-left-radius, 0);
29237}
29238
29239.full-boxed-pricing:not(.awb-pricing-table--has-max-width).awb-pricing-table--has-top-badge .awb-pricing-table__column--has-badge.panel-wrapper .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width).awb-pricing-table--has-top-badge .awb-pricing-table__column--has-badge.panel-wrapper .panel-container {
29240	border-top-left-radius: 0;
29241	border-top-right-radius: 0;
29242}
29243
29244.fusion-pricing-table:not(.awb-pricing-table--wrapped) .standout .panel-container {
29245	position: relative;
29246	z-index: 1000;
29247}
29248
29249.fusion-pricing-table:not(.awb-pricing-table--wrapped) .standout .panel-heading {
29250	padding-top: calc(var(--awb-heading-padding-top, 15px) + var(--awb-standout-expansion, 10px));
29251	padding-bottom: calc(var(--awb-heading-padding-bottom, 15px) + var(--awb-standout-expansion, 10px));
29252}
29253
29254.fusion-pricing-table:not(.awb-pricing-table--wrapped) .standout .panel-footer {
29255	padding-top: calc(var(--awb-cta-padding-top, 15px) + var(--awb-standout-expansion, 10px));
29256	padding-bottom: calc(var(--awb-cta-padding-bottom, 15px) + var(--awb-standout-expansion, 10px));
29257}
29258
29259.full-boxed-pricing:not(.awb-pricing-table--wrapped) .standout .panel-container {
29260	box-shadow: var(--awb-box-shadow, 0 0 6px 6px rgba(0, 0, 0, .08));
29261}
29262
29263.full-boxed-pricing:not(.awb-pricing-table--wrapped) .standout .fusion-panel {
29264	border-right: var(--awb-inner-border-size, 1px) solid var(--awb-inner-border-color, var(--awb-divider-color, #e5e4e3));
29265}
29266
29267.full-boxed-pricing:not(.awb-pricing-table--has-max-width):not(.awb-pricing-table--wrapped) .standout .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):not(.awb-pricing-table--wrapped) .standout .panel-container {
29268	border-radius: var(--awb-border-top-left-radius, 0) var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) var(--awb-border-bottom-left-radius, 0);
29269}
29270
29271.full-boxed-pricing:not(.awb-pricing-table--has-max-width):not(.awb-pricing-table--wrapped) .standout .panel-container {
29272	box-sizing: content-box;
29273	margin: calc(-2 * var(--awb-standout-expansion, 10px)) calc(0px - var(--awb-border-size, 9px));
29274	padding: var(--awb-border-size, 9px);
29275}
29276
29277.full-boxed-pricing.awb-pricing-table--has-max-width:not(.awb-pricing-table--wrapped) .standout .panel-container {
29278	margin: calc(-2 * var(--awb-standout-expansion, 10px)) 0;
29279}
29280
29281.sep-boxed-pricing:not(.awb-pricing-table--wrapped) .standout .panel-container {
29282	margin: calc(-2 * var(--awb-standout-expansion, 10px)) calc(0px - var(--awb-standout-expansion, 10px));
29283	box-shadow: var(--awb-box-shadow, 0 0 15px 5px rgba(0, 0, 0, .16));
29284}
29285
29286.sep-boxed-pricing.awb-pricing-table--preserve-standout-gap:not(.awb-pricing-table--wrapped) .awb-pricing-table__column:has(+ .standout) {
29287	margin-inline-end: var(--awb-standout-expansion, 10px);
29288}
29289
29290.sep-boxed-pricing.awb-pricing-table--preserve-standout-gap:not(.awb-pricing-table--wrapped) .standout + .awb-pricing-table__column {
29291	margin-inline-start: var(--awb-standout-expansion, 10px);
29292}
29293
29294.full-boxed-pricing:not(.awb-pricing-table--has-max-width).awb-pricing-table--wrapped .standout .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width).awb-pricing-table--wrapped .standout .panel-container {
29295	border-radius: var(--awb-border-top-left-radius, 0) var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) var(--awb-border-bottom-left-radius, 0);
29296}
29297
29298.full-boxed-pricing:not(.awb-pricing-table--has-max-width).awb-pricing-table--wrapped .standout .panel-container {
29299	position: relative;
29300	z-index: 1000;
29301	box-sizing: content-box;
29302	margin-inline: calc(0px - var(--awb-border-size, 9px));
29303	padding: var(--awb-border-size, 9px);
29304	box-shadow: var(--awb-box-shadow, 0 0 6px 6px rgba(0, 0, 0, .08));
29305}
29306
29307.full-boxed-pricing:not(.awb-pricing-table--has-max-width).awb-pricing-table--wrapped .standout .fusion-panel {
29308	border-right: var(--awb-inner-border-size, 1px) solid var(--awb-inner-border-color, var(--awb-divider-color, #e5e4e3));
29309}
29310
29311@keyframes progress-bar-stripes {
29312	from {
29313		background-position: 40px 0;
29314	}
29315	
29316	to {
29317		background-position: 0 0;
29318	}
29319}
29320
29321.fusion-progressbar {
29322	--awb-margin-top: 0;
29323	--awb-margin-right: 0;
29324	--awb-margin-bottom: 10px;
29325	--awb-margin-left: 0;
29326	--awb-font-family: inherit;
29327	--awb-font-style: inherit;
29328	--awb-font-weight: inherit;
29329	--awb-text-font-size: inherit;
29330	--awb-text-line-height: inherit;
29331	--awb-text-letter-spacing: inherit;
29332	--awb-text-text-transform: inherit;
29333	--awb-text-align: initial;
29334	--awb-textcolor: var(--progressbar_text_color);
29335	--awb-maximum-value-wrapper-width: auto;
29336	--awb-maximum-value-font-family: inherit;
29337	--awb-maximum-value-font-style: inherit;
29338	--awb-maximum-value-font-weight: inherit;
29339	--awb-maximum-value-font-size: inherit;
29340	--awb-maximum-value-line-height: inherit;
29341	--awb-maximum-value-letter-spacing: inherit;
29342	--awb-maximum-value-text-transform: inherit;
29343	--awb-maximum-value-color: var(--progressbar_maximum_value_color);
29344	--awb-maximum-value-text-align: initial;
29345	--awb-filling-speed: 600ms;
29346	--awb-height: var(--progressbar_height);
29347	--awb-filledcolor: var(--progressbar_filled_color);
29348	--awb-fully-filled-color: var(--progressbar_fully_filled_color, var(--awb-filledcolor));
29349	--awb-unfilledcolor: var(--progressbar_unfilled_color);
29350	--awb-border-radius-top-left: 0;
29351	--awb-border-radius-top-right: 0;
29352	--awb-border-radius-bottom-right: 0;
29353	--awb-border-radius-bottom-left: 0;
29354	--awb-filledbordersize: var(--progressbar_filled_border_size);
29355	--awb-filledbordercolor: var(--progressbar_filled_border_color);
29356	position: relative;
29357	margin: var(--awb-margin-top) var(--awb-margin-right) var(--awb-margin-bottom) var(--awb-margin-left);
29358}
29359
29360.fusion-progressbar * {
29361	box-sizing: border-box;
29362}
29363
29364.fusion-progressbar .progress-title {
29365	font-family: var(--awb-font-family);
29366	font-style: var(--awb-font-style);
29367	font-weight: var(--awb-font-weight);
29368	font-size: var(--awb-text-font-size);
29369	line-height: var(--awb-text-line-height);
29370	letter-spacing: var(--awb-text-letter-spacing);
29371	text-transform: var(--awb-text-text-transform);
29372	color: var(--awb-textcolor);
29373	text-align: var(--awb-text-align);
29374}
29375
29376.fusion-progressbar .progress-title.awb-on-bar {
29377	flex-grow: 1;
29378}
29379
29380.fusion-progressbar .awb-pb-max-value-wrap {
29381	font-family: var(--awb-maximum-value-font-family);
29382	font-style: var(--awb-maximum-value-font-style);
29383	font-weight: var(--awb-maximum-value-font-weight);
29384	font-size: var(--awb-maximum-value-font-size);
29385	line-height: var(--awb-maximum-value-line-height);
29386	letter-spacing: var(--awb-maximum-value-letter-spacing);
29387	text-transform: var(--awb-maximum-value-text-transform);
29388	color: var(--awb-maximum-value-color);
29389	text-align: var(--awb-maximum-value-text-align);
29390}
29391
29392.fusion-progressbar .awb-pb-max-value-wrap.awb-on-bar {
29393	width: var(--awb-maximum-value-wrapper-width);
29394}
29395
29396.fusion-progressbar .awb-fully-filled + .awb-pb-max-value-wrap.awb-on-bar {
29397	width: 100%;
29398	position: absolute;
29399	display: flex;
29400	justify-content: flex-end;
29401}
29402
29403.fusion-progressbar .awb-above-bar {
29404	margin-bottom: .3em;
29405}
29406
29407.fusion-progressbar .awb-on-bar {
29408	padding: 0 1em;
29409}
29410
29411.fusion-progressbar .awb-below-bar {
29412	margin-top: .3em;
29413}
29414
29415.fusion-progressbar .awb-pb-texts-wrap {
29416	display: flex;
29417}
29418
29419.fusion-progressbar .awb-space-between {
29420	justify-content: space-between;
29421}
29422
29423.fusion-progressbar .awb-flow-row-reverse {
29424	flex-flow: row-reverse;
29425}
29426
29427.fusion-progressbar .awb-direction-column {
29428	flex-direction: column;
29429}
29430
29431.fusion-progressbar .awb-align-start {
29432	align-self: flex-start;
29433}
29434
29435.fusion-progressbar .awb-align-center {
29436	align-self: center;
29437}
29438
29439.fusion-progressbar .awb-align-end {
29440	align-self: flex-end;
29441}
29442
29443.progress-bar {
29444	overflow: hidden;
29445	height: 20px;
29446	margin-bottom: 20px;
29447	background-color: #f5f5f5;
29448	border-radius: 5px;
29449	background-clip: padding-box;
29450	box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
29451}
29452
29453.progress {
29454	display: flex;
29455	align-items: center;
29456	width: 0%;
29457	height: 100%;
29458	background-color: #65bc7b;
29459	box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
29460	transition: width var(--awb-filling-speed) ease, background-color .25s ease;
29461}
29462
29463.progress.not-animated {
29464	overflow: hidden;
29465	white-space: nowrap;
29466}
29467
29468.progress-striped .progress {
29469	background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
29470	background-size: 40px 40px;
29471}
29472
29473.progress-bar.active .progress {
29474	animation: progress-bar-stripes 2s linear infinite;
29475}
29476
29477.sr-only {
29478	position: absolute;
29479	width: 1px;
29480	height: 1px;
29481	margin: -1px;
29482	padding: 0;
29483	overflow: hidden;
29484	clip: rect(0, 0, 0, 0);
29485	border: 0;
29486}
29487
29488.fusion-progressbar-bar {
29489	display: flex;
29490	align-items: center;
29491	margin: 0;
29492	height: var(--awb-height);
29493	width: 100%;
29494	background-color: var(--awb-unfilledcolor);
29495	background-clip: padding-box;
29496	box-shadow: none;
29497	border-radius: var(--awb-border-radius-top-left) var(--awb-border-radius-top-right) var(--awb-border-radius-bottom-right) var(--awb-border-radius-bottom-left);
29498}
29499
29500.fusion-progressbar-bar .progress {
29501	background-color: var(--awb-filledcolor);
29502	box-shadow: none;
29503	border-radius: var(--awb-border-radius-top-left) var(--awb-border-radius-top-right) var(--awb-border-radius-bottom-right) var(--awb-border-radius-bottom-left);
29504	border: var(--awb-filledbordersize) solid var(--awb-filledbordercolor);
29505}
29506
29507.fusion-progressbar-bar .awb-fully-filled {
29508	background-color: var(--awb-fully-filled-color);
29509}
29510
29511.awb-stars-rating {
29512	--awb-icon-font-size: 1.1rem;
29513	--awb-active-color: #fb0;
29514	--awb-inactive-color: #444;
29515	--awb-icons-distance: .25em;
29516	--awb-text-font-size: 1rem;
29517	--awb-text-font-color: inherit;
29518	--awb-icons-text-distance: .5em;
29519	--awb-alignment: initial;
29520	--awb-margin-top: 0;
29521	--awb-margin-right: 0;
29522	--awb-margin-bottom: 0;
29523	--awb-margin-left: 0;
29524	display: flex;
29525	align-items: center;
29526	margin: var(--awb-margin-top) var(--awb-margin-right) var(--awb-margin-bottom) var(--awb-margin-left);
29527	justify-content: var(--awb-alignment);
29528}
29529
29530.awb-stars-rating-icons-wrapper {
29531	font-size: var(--awb-icon-font-size);
29532	margin-right: var(--awb-icons-text-distance);
29533	color: var(--awb-inactive-color);
29534	display: inline-block;
29535}
29536
29537.awb-stars-rating-text {
29538	font-size: var(--awb-text-font-size);
29539	color: var(--awb-text-font-color);
29540	display: inline-block;
29541}
29542
29543.awb-stars-rating-empty-icon, .awb-stars-rating-filled-icon, .awb-stars-rating-partial-icon-wrapper {
29544	margin-right: var(--awb-icons-distance);
29545}
29546
29547.awb-stars-rating-icons-wrapper > i:last-of-type {
29548	margin-right: 0;
29549}
29550
29551.awb-stars-rating-filled-icon, .awb-stars-rating-partial-icon {
29552	color: var(--awb-active-color);
29553}
29554
29555.awb-stars-rating-partial-icon-wrapper {
29556	position: relative;
29557}
29558
29559.awb-stars-rating-partial-icon {
29560	left: 0;
29561	top: 0;
29562	position: absolute;
29563	overflow: hidden;
29564}
29565
29566.rtl .awb-stars-rating-partial-icon {
29567	right: 0;
29568	left: auto;
29569}
29570
29571.rtl .awb-stars-rating-icons-wrapper {
29572	margin-right: 0;
29573	margin-left: var(--awb-icons-text-distance);
29574}
29575
29576.awb-stars-rating-no-text .awb-stars-rating-icons-wrapper {
29577	margin-left: 0;
29578	margin-right: 0;
29579}
29580
29581.fusion-recent-posts {
29582	--awb-margin-top: 0;
29583	--awb-margin-right: 0;
29584	--awb-margin-bottom: 50px;
29585	--awb-margin-left: 0;
29586	margin: var(--awb-margin-top) var(--awb-margin-right) var(--awb-margin-bottom) var(--awb-margin-left);
29587}
29588
29589.fusion-recent-posts .columns {
29590	overflow: hidden;
29591}
29592
29593.fusion-recent-posts .columns .post {
29594	margin-bottom: 0;
29595}
29596
29597.fusion-recent-posts .columns .column {
29598	overflow: hidden;
29599	box-sizing: border-box;
29600}
29601
29602.fusion-recent-posts .columns .column .fusion-flexslider {
29603	margin-bottom: 0;
29604}
29605
29606.fusion-recent-posts .columns .column .fusion-flexslider:after {
29607	content: " ";
29608	display: table;
29609	clear: both;
29610}
29611
29612.fusion-recent-posts .columns .column .fusion-flexslider .slides {
29613	width: 100%;
29614}
29615
29616.fusion-recent-posts .columns .column .entry-title {
29617	margin: 15px 0 3px;
29618	clear: none;
29619}
29620
29621.fusion-recent-posts .columns .column a {
29622	text-decoration: none;
29623}
29624
29625.fusion-recent-posts .columns .column .meta {
29626	overflow: hidden;
29627	margin-bottom: 13px;
29628	padding: 0;
29629}
29630
29631.fusion-recent-posts .columns .column .meta .date {
29632	font-style: normal;
29633}
29634
29635.fusion-recent-posts .columns .column .meta .meta-separator {
29636	padding: 0 5px;
29637}
29638
29639.fusion-recent-posts .columns .password {
29640	width: auto;
29641}
29642
29643.fusion-recent-posts.fusion-recent-posts-left {
29644	text-align: left;
29645}
29646
29647.fusion-recent-posts.fusion-recent-posts-center {
29648	text-align: center;
29649}
29650
29651.fusion-recent-posts.fusion-recent-posts-right {
29652	text-align: right;
29653}
29654
29655.fusion-recent-posts.layout-thumbnails-on-side .columns .column {
29656	margin-bottom: 20px;
29657}
29658
29659.fusion-recent-posts.layout-thumbnails-on-side .columns .column .floated-slideshow {
29660	overflow: hidden;
29661	float: left;
29662	margin: 0 20px 5px 0;
29663	width: 144px;
29664}
29665
29666.fusion-recent-posts.layout-thumbnails-on-side .columns .column .entry-title {
29667	margin-top: 0;
29668}
29669
29670.fusion-recent-posts.layout-date-on-side .date-and-formats {
29671	overflow: hidden;
29672	float: left;
29673	margin: 0 20px 5px 0;
29674	width: 82px;
29675}
29676
29677.fusion-recent-posts.layout-date-on-side .date-and-formats .date-box {
29678	padding: 8px 0 5px;
29679	color: #fff;
29680}
29681
29682.fusion-recent-posts.layout-date-on-side .date-and-formats .date-box .date {
29683	display: block;
29684	font-size: 29px;
29685	font-weight: 700;
29686	line-height: 29px;
29687}
29688
29689.fusion-recent-posts.layout-date-on-side .date-and-formats .format-box {
29690	margin-top: 3px;
29691	background-color: #eef0f2;
29692}
29693
29694.fusion-recent-posts.layout-date-on-side .columns .column {
29695	margin-bottom: 20px;
29696}
29697
29698.fusion-recent-posts.layout-date-on-side .columns .column .entry-title {
29699	margin-top: 0;
29700}
29701
29702.fusion-section-separator {
29703	--awb-margin-top: 0;
29704	--awb-margin-right: 0;
29705	--awb-margin-bottom: 0;
29706	--awb-margin-left: 0;
29707	--awb-sep-padding: 0;
29708	--awb-sep-font-size: inherit;
29709	--awb-sep-line-height: inherit;
29710	--awb-svg-padding: 0;
29711	--awb-svg-tag-margin-bottom: 0;
29712	--awb-svg-display: inline;
29713	--awb-border: 0 none currentColor;
29714	--awb-border-top: var(--awb-border);
29715	--awb-border-right: var(--awb-border);
29716	--awb-border-bottom: var(--awb-border);
29717	--awb-border-left: var(--awb-border);
29718	--awb-icon-top: -10px;
29719	--awb-icon-bottom: auto;
29720	--awb-spacer-display: block;
29721	--awb-spacer-height: auto;
29722	--awb-spacer-padding-top: 0;
29723	--awb-svg-margin-top: 0;
29724	--awb-svg-margin-right: 0;
29725	--awb-svg-margin-bottom: 0;
29726	--awb-svg-margin-left: 0;
29727	--awb-svg-wrapper-margin: 0;
29728	--awb-section-separator-pos: absolute;
29729	--awb-divider-height: auto;
29730	--awb-bg-size: auto;
29731	--awb-icon-color: var(--icon_color);
29732	margin: var(--awb-margin-top) var(--awb-margin-right) var(--awb-margin-bottom) var(--awb-margin-left);
29733}
29734
29735.fusion-section-separator .fusion-section-separator-svg-wrapper {
29736	margin: var(--awb-svg-wrapper-margin);
29737}
29738
29739.fusion-section-separator .fusion-section-separator-svg {
29740	border-top: var(--awb-border-top);
29741	border-right: var(--awb-border-right);
29742	border-bottom: var(--awb-border-bottom);
29743	border-left: var(--awb-border-left);
29744	margin: var(--awb-svg-margin-top) var(--awb-svg-margin-right) var(--awb-svg-margin-bottom) var(--awb-svg-margin-left);
29745	padding: var(--awb-sep-padding);
29746	font-size: var(--awb-sep-font-size);
29747	line-height: var(--awb-sep-line-height);
29748	position: var(--awb-section-separator-pos);
29749	left: 0;
29750	right: 0;
29751}
29752
29753.fusion-section-separator .fusion-section-separator-svg svg {
29754	display: var(--awb-svg-display);
29755	height: var(--awb-divider-height);
29756	padding: var(--awb-svg-padding);
29757	margin-bottom: var(--awb-svg-tag-margin-bottom);
29758}
29759
29760.fusion-section-separator .fusion-section-separator-spacer.fusion-section-separator-fullwidth, .fusion-section-separator .fusion-section-separator-svg.fusion-section-separator-fullwidth {
29761	width: 100vw;
29762}
29763
29764.ltr .fusion-section-separator .fusion-section-separator-spacer.fusion-section-separator-fullwidth, .ltr .fusion-section-separator .fusion-section-separator-svg.fusion-section-separator-fullwidth {
29765	left: 50%;
29766	transform: translateX(-50%);
29767}
29768
29769.rtl .fusion-section-separator .fusion-section-separator-spacer.fusion-section-separator-fullwidth, .rtl .fusion-section-separator .fusion-section-separator-svg.fusion-section-separator-fullwidth {
29770	right: 50%;
29771	transform: translateX(50%);
29772}
29773
29774.fusion-section-separator .fusion-section-separator-spacer {
29775	display: var(--awb-spacer-display);
29776}
29777
29778.fusion-section-separator .fusion-section-separator-spacer.fusion-section-separator-fullwidth {
29779	position: relative;
29780}
29781
29782.fusion-section-separator .fusion-section-separator-spacer-height {
29783	height: calc(var(--awb-spacer-height) - 1px);
29784	padding-top: var(--awb-spacer-padding-top);
29785}
29786
29787.fusion-section-separator .fusion-big-half-circle-candy, .fusion-section-separator .fusion-big-triangle-candy, .fusion-section-separator .fusion-clouds-candy, .fusion-section-separator .fusion-curved-candy, .fusion-section-separator .fusion-slant-candy {
29788	transform: scale(1, 1);
29789}
29790
29791.fusion-section-separator .divider-candy {
29792	z-index: 100;
29793	position: absolute;
29794	left: 50%;
29795	margin-left: -20px;
29796	height: 40px;
29797	width: 40px;
29798	border-bottom: 1px solid #e6e5e6;
29799	border-left: 1px solid #e6e5e6;
29800	background-color: transparent;
29801	content: "";
29802}
29803
29804.fusion-section-separator .divider-candy.bottom {
29805	bottom: -21px;
29806	transform: rotate(-45deg);
29807}
29808
29809.fusion-section-separator .divider-candy.top {
29810	top: -21px;
29811	transform: rotate(135deg);
29812}
29813
29814.fusion-section-separator .divider-candy.both {
29815	top: -21px;
29816	transform: rotate(135deg);
29817}
29818
29819.fusion-section-separator .divider-candy-arrow {
29820	z-index: 2;
29821	position: absolute;
29822	left: 50%;
29823	margin-left: -29px;
29824	height: 0;
29825	width: 0;
29826	border-color: transparent;
29827	border-style: solid;
29828}
29829
29830.fusion-section-separator .divider-candy-arrow.bottom {
29831	border-width: 29px 29px 0 29px;
29832}
29833
29834.fusion-section-separator .divider-candy-arrow.top {
29835	bottom: 0;
29836	border-width: 0 29px 29px;
29837}
29838
29839.fusion-section-separator .section-separator-icon {
29840	z-index: 200;
29841	position: absolute;
29842	left: 50%;
29843	top: var(--awb-icon-top);
29844	bottom: var(--awb-icon-bottom);
29845	margin-left: -20px;
29846	width: 40px;
29847	font-size: 20px;
29848	text-align: center;
29849	color: var(--awb-icon-color);
29850}
29851
29852.fusion-section-separator .section-separator-icon:after {
29853	display: block;
29854	text-align: center;
29855}
29856
29857.fusion-section-separator .rounded-split.top::before {
29858	content: "";
29859	position: absolute;
29860	pointer-events: none;
29861	top: 0;
29862	left: 0;
29863	z-index: 10;
29864	width: 50%;
29865	height: 71px;
29866	background: inherit;
29867	border-radius: 0 0 80px 0;
29868}
29869
29870.fusion-section-separator .rounded-split.top::after {
29871	content: "";
29872	position: absolute;
29873	pointer-events: none;
29874	top: 0;
29875	z-index: 10;
29876	width: 50%;
29877	height: 71px;
29878	background: inherit;
29879	left: 50%;
29880	border-radius: 0 0 0 80px;
29881}
29882
29883.fusion-section-separator .rounded-split.bottom::before {
29884	content: "";
29885	position: absolute;
29886	pointer-events: none;
29887	top: 0;
29888	left: 0;
29889	z-index: 10;
29890	width: 50%;
29891	height: 71px;
29892	background: inherit;
29893	border-radius: 0 80px 0 0;
29894}
29895
29896.fusion-section-separator .rounded-split.bottom::after {
29897	content: "";
29898	position: absolute;
29899	pointer-events: none;
29900	top: 0;
29901	z-index: 10;
29902	width: 50%;
29903	height: 71px;
29904	background: inherit;
29905	left: 50%;
29906	border-radius: 80px 0 0 0;
29907}
29908
29909.fusion-section-separator .fusion-big-half-circle-candy, .fusion-section-separator .fusion-big-triangle-candy, .fusion-section-separator .fusion-clouds-candy, .fusion-section-separator .fusion-curved-candy {
29910	--awb-svg-display: block;
29911}
29912
29913.fusion-section-separator .fusion-hills-opacity-candy path:first-child, .fusion-section-separator .fusion-horizon-candy path:first-child, .fusion-section-separator .fusion-waves-opacity-candy path:first-child {
29914	opacity: .12;
29915}
29916
29917.fusion-section-separator .fusion-hills-opacity-candy path:nth-child(2), .fusion-section-separator .fusion-horizon-candy path:nth-child(2), .fusion-section-separator .fusion-waves-opacity-candy path:nth-child(2) {
29918	opacity: .18;
29919}
29920
29921.fusion-section-separator .fusion-hills-opacity-candy path:nth-child(3), .fusion-section-separator .fusion-horizon-candy path:nth-child(3), .fusion-section-separator .fusion-waves-opacity-candy path:nth-child(3) {
29922	opacity: .24;
29923}
29924
29925.fusion-section-separator .fusion-hills-opacity-candy path:nth-child(4) {
29926	opacity: .3;
29927}
29928
29929.fusion-section-separator .fusion-section-separator-svg-bg {
29930	background-position: bottom;
29931	height: var(--awb-divider-height);
29932	background-size: var(--awb-bg-size);
29933}
29934
29935.ua-edge .fusion-section-separator svg {
29936	transform: scale(1.01);
29937}
29938
29939.fusion-sep-clear {
29940	clear: both;
29941	display: block;
29942	height: 1px;
29943	font-size: 0;
29944	line-height: 0;
29945	width: 100%;
29946	overflow: hidden;
29947}
29948
29949.fusion-separator {
29950	clear: both;
29951	position: relative;
29952	z-index: 11;
29953}
29954
29955.fusion-absolute-separator {
29956	position: absolute;
29957	bottom: 0;
29958}
29959
29960.fusion-absolute-separator.fusion-align-center {
29961	left: 50%;
29962}
29963
29964.fusion-absolute-separator.fusion-align-center.fusion-single-px {
29965	transform: translateX(-50%);
29966}
29967
29968.fusion-absolute-separator.fusion-align-center:not(.fusion-single-px) {
29969	transform: translate(-50%, 50%);
29970}
29971
29972.fusion-absolute-separator.fusion-align-left {
29973	left: 0;
29974	right: auto;
29975}
29976
29977.fusion-absolute-separator.fusion-align-left:not(.fusion-single-px) {
29978	transform: translateY(50%);
29979}
29980
29981.fusion-absolute-separator.fusion-align-right {
29982	right: 0;
29983	left: auto;
29984}
29985
29986.fusion-absolute-separator.fusion-align-right:not(.fusion-single-px) {
29987	transform: translateY(50%);
29988}
29989
29990.fusion-body .fusion-separator {
29991	display: flex;
29992	align-items: center;
29993}
29994
29995.fusion-body .fusion-separator .fusion-separator-border {
29996	flex-grow: 2;
29997	border: 0 solid #e7e6e6;
29998}
29999
30000.fusion-body .fusion-separator .sep-none, .fusion-body .fusion-separator.sep-none {
30001	height: 1px;
30002	border-color: transparent;
30003}
30004
30005.fusion-body .fusion-separator.fusion-has-icon .sep-shadow:first-of-type:after {
30006	background: radial-gradient(ellipse at 70% -50%, rgba(0, 0, 0, .5) 0, rgba(255, 255, 255, 0) 75%);
30007}
30008
30009.rtl.fusion-body .fusion-separator.fusion-has-icon .sep-shadow:first-of-type:after {
30010	background: radial-gradient(ellipse at 30% -50%, rgba(0, 0, 0, .5) 0, rgba(255, 255, 255, 0) 75%);
30011}
30012
30013.fusion-body .fusion-separator.fusion-has-icon .sep-shadow:nth-of-type(2):after {
30014	background: radial-gradient(ellipse at 30% -50%, rgba(0, 0, 0, .5) 0, rgba(255, 255, 255, 0) 75%);
30015}
30016
30017.rtl.fusion-body .fusion-separator.fusion-has-icon .sep-shadow:nth-of-type(2):after {
30018	background: radial-gradient(ellipse at 70% -50%, rgba(0, 0, 0, .5) 0, rgba(255, 255, 255, 0) 75%);
30019}
30020
30021.fusion-body .fusion-content-sep.sep-none {
30022	display: none;
30023}
30024
30025.fusion-body .fusion-content-sep, .fusion-body .fusion-separator, .fusion-body .fusion-separator-border {
30026	--awb-separator-pattern-url: none;
30027	--awb-sep-color: var(--sep_color);
30028	--awb-height: 20px;
30029	--awb-amount: 20px;
30030}
30031
30032.fusion-body .fusion-content-sep.sep-double, .fusion-body .fusion-separator-border.sep-double, .fusion-body .fusion-separator.sep-double {
30033	height: 6px;
30034	border-bottom-width: 1px;
30035	border-top-width: 1px;
30036	box-sizing: content-box;
30037}
30038
30039.fusion-body .fusion-content-sep.sep-single, .fusion-body .fusion-separator-border.sep-single, .fusion-body .fusion-separator.sep-single {
30040	height: auto;
30041	border-top-width: 1px;
30042	border-bottom-width: 0;
30043}
30044
30045.fusion-body .fusion-content-sep.sep-solid, .fusion-body .fusion-separator-border.sep-solid, .fusion-body .fusion-separator.sep-solid {
30046	border-bottom-style: solid;
30047	border-top-style: solid;
30048}
30049
30050.fusion-body .fusion-content-sep.sep-dashed, .fusion-body .fusion-separator-border.sep-dashed, .fusion-body .fusion-separator.sep-dashed {
30051	border-bottom-style: dashed;
30052	border-top-style: dashed;
30053}
30054
30055.fusion-body .fusion-content-sep.sep-dotted, .fusion-body .fusion-separator-border.sep-dotted, .fusion-body .fusion-separator.sep-dotted {
30056	border-bottom-style: dotted;
30057	border-top-style: dotted;
30058}
30059
30060.fusion-body .fusion-content-sep.sep-transparent, .fusion-body .fusion-separator-border.sep-transparent, .fusion-body .fusion-separator.sep-transparent {
30061	border: none;
30062}
30063
30064.fusion-body .fusion-content-sep.sep-shadow, .fusion-body .fusion-separator-border.sep-shadow, .fusion-body .fusion-separator.sep-shadow {
30065	height: 1px;
30066	overflow: visible;
30067	border: none;
30068	background: linear-gradient(to left, rgba(150, 150, 150, 0) 0, rgba(150, 150, 150, 0) 15%, rgba(150, 150, 150, .65) 50%, rgba(150, 150, 150, 0) 85%, rgba(150, 150, 150, 0) 100%);
30069}
30070
30071.fusion-body .fusion-content-sep.sep-shadow:after, .fusion-body .fusion-separator-border.sep-shadow:after, .fusion-body .fusion-separator.sep-shadow:after {
30072	display: block;
30073	height: 6px;
30074	width: 100%;
30075	content: "";
30076	background: radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, .5) 0, rgba(255, 255, 255, 0) 65%);
30077}
30078
30079.fusion-body .fusion-content-sep.sep-wavy, .fusion-body .fusion-separator-border.sep-wavy, .fusion-body .fusion-separator.sep-wavy {
30080	background-color: var(--awb-sep-color);
30081	mask-image: var(--awb-separator-pattern-url);
30082	mask-size: var(--awb-amount) 100%;
30083	mask-repeat: repeat-x;
30084	min-height: var(--awb-height);
30085}
30086
30087.fusion-body .fusion-content-sep .icon-wrapper, .fusion-body .fusion-separator .icon-wrapper {
30088	display: flex;
30089	align-items: center;
30090	justify-content: center;
30091	height: calc(var(--body_typography-font-size, 16px) * 1.63);
30092	width: calc(var(--body_typography-font-size, 16px) * 1.63);
30093	border: 1px solid #aaa;
30094	border-radius: 50%;
30095	background-clip: padding-box;
30096	text-align: center;
30097}
30098
30099.fusion-body .fusion-content-sep .icon-wrapper i, .fusion-body .fusion-separator .icon-wrapper i {
30100	display: block;
30101}
30102
30103body:not(:-moz-handler-blocked) .fusion-separator.sep-shadow:after {
30104	background: radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, .5) 0, rgba(255, 255, 255, 0) 80%);
30105}
30106
30107.fusion-sharing-box {
30108	--awb-layout: row;
30109	--awb-alignment: flex-end;
30110	--awb-stacked-align: flex-start;
30111	--awb-wrapper-padding-top: var(--social_sharing_padding-top);
30112	--awb-wrapper-padding-right: var(--social_sharing_padding-right);
30113	--awb-wrapper-padding-bottom: var(--social_sharing_padding-bottom);
30114	--awb-wrapper-padding-left: var(--social_sharing_padding-left);
30115	--awb-margin-top: 60px;
30116	--awb-margin-right: 0;
30117	--awb-margin-bottom: 0;
30118	--awb-margin-left: 0;
30119	--awb-padding-top: 0;
30120	--awb-padding-right: 0;
30121	--awb-padding-bottom: 0;
30122	--awb-padding-left: 0;
30123	--awb-border-top: 0;
30124	--awb-border-right: 0;
30125	--awb-border-bottom: 0;
30126	--awb-border-left: 0;
30127	--awb-border-radius-top-left: 0;
30128	--awb-border-radius-top-right: 0;
30129	--awb-border-radius-bottom-right: 0;
30130	--awb-border-radius-bottom-left: 0;
30131	--awb-icon-tagline-color: var(--link_color);
30132	--awb-icon-tagline-color-hover: var(--link_color);
30133	--awb-tagline-text-size: var(--sharing_social_links_font_size, var(--awb-typography4-font-size));
30134	--awb-icon-size: var(--sharing_social_links_font_size, var(--awb-typography4-font-size));
30135	--awb-separator-border-color: var(--body_typography-color);
30136	--awb-separator-border-sizes: 0;
30137	display: flex;
30138	flex-direction: var(--awb-layout);
30139	min-height: 70px;
30140	width: 100%;
30141	background-color: var(--social_bg_color, #f6f6f6);
30142	box-sizing: border-box;
30143	margin-top: var(--awb-margin-top);
30144	margin-right: var(--awb-margin-right);
30145	margin-bottom: var(--awb-margin-bottom);
30146	margin-left: var(--awb-margin-left);
30147	padding-top: var(--awb-wrapper-padding-top);
30148	padding-right: var(--awb-wrapper-padding-right);
30149	padding-bottom: var(--awb-wrapper-padding-bottom);
30150	padding-left: var(--awb-wrapper-padding-left);
30151	align-items: center;
30152	border-style: solid;
30153	border-top-width: var(--awb-border-top);
30154	border-right-width: var(--awb-border-right);
30155	border-bottom-width: var(--awb-border-bottom);
30156	border-left-width: var(--awb-border-left);
30157	border-top-left-radius: var(--awb-border-radius-top-left);
30158	border-top-right-radius: var(--awb-border-radius-top-right);
30159	border-bottom-right-radius: var(--awb-border-radius-bottom-right);
30160	border-bottom-left-radius: var(--awb-border-radius-bottom-left);
30161}
30162
30163.fusion-sharing-box .tagline {
30164	margin-left: 0;
30165	margin-top: 0;
30166}
30167
30168.fusion-sharing-box .fusion-social-networks {
30169	text-align: right;
30170}
30171
30172.fusion-sharing-box .fusion-social-networks .fusion-social-network-icon {
30173	margin: 5px 10px;
30174	text-decoration: none;
30175}
30176
30177.fusion-sharing-box .fusion-social-networks a:hover .fusion-social-network-icon {
30178	opacity: .8;
30179}
30180
30181.fusion-sharing-box .fusion-social-networks.boxed-icons .fusion-social-network-icon {
30182	margin: 5px;
30183	padding: var(--sharing_social_links_boxed_padding);
30184}
30185
30186.fusion-sharing-box .fusion-social-networks a, .fusion-sharing-box .fusion-social-networks i {
30187	font-size: var(--awb-icon-size);
30188}
30189
30190.fusion-sharing-box a {
30191	box-shadow: none !important;
30192}
30193
30194.fusion-sharing-box .sharingbox-shortcode-icon-wrapper {
30195	justify-content: var(--awb-alignment);
30196	flex-grow: 100;
30197	display: flex;
30198	flex-wrap: wrap;
30199	flex-direction: row;
30200}
30201
30202.fusion-sharing-box .sharingbox-shortcode-icon-wrapper span {
30203	border-style: solid;
30204	border-width: 0;
30205	justify-content: space-between;
30206	display: inline-flex;
30207}
30208
30209.fusion-sharing-box .sharingbox-shortcode-icon-wrapper span.sharingbox-shortcode-icon-separator {
30210	border-width: 0;
30211	border-style: solid;
30212	border-right-width: var(--awb-separator-border-sizes);
30213	border-color: var(--awb-separator-border-color);
30214}
30215
30216.fusion-sharing-box .sharingbox-shortcode-icon-wrapper span:not(.sharingbox-shortcode-icon-separator) {
30217	padding-top: var(--awb-padding-top);
30218	padding-right: var(--awb-padding-right);
30219	padding-bottom: var(--awb-padding-bottom);
30220	padding-left: var(--awb-padding-left);
30221}
30222
30223.fusion-sharing-box .sharingbox-shortcode-icon-wrapper a {
30224	color: var(--awb-icon-tagline-color);
30225	font-size: var(--awb-tagline-text-size);
30226}
30227
30228.fusion-sharing-box .sharingbox-shortcode-icon-wrapper a :hover {
30229	color: var(--awb-icon-tagline-color-hover);
30230}
30231
30232.fusion-sharing-box .fusion-social-network-icon-tagline {
30233	display: inline;
30234	transition: inherit;
30235}
30236
30237.fusion-sharing-box.has-icon-taglines span a {
30238	display: flex;
30239	align-items: center;
30240}
30241
30242.fusion-sharing-box.has-icon-taglines.icon-taglines-placement-before .fusion-social-network-icon-tagline {
30243	margin-right: .5em;
30244}
30245
30246.fusion-sharing-box.has-icon-taglines.icon-taglines-placement-after .fusion-social-network-icon-tagline {
30247	margin-left: .5em;
30248}
30249
30250.fusion-sharing-box.layout-floated .tagline {
30251	margin-bottom: 0;
30252}
30253
30254.fusion-sharing-box.layout-stacked {
30255	align-items: var(--awb-stacked-align);
30256	justify-content: space-around;
30257	width: 100%;
30258}
30259
30260.fusion-slider-sc {
30261	--awb-arrow-position-vertical: 50%;
30262	--awb-arrow-position-horizontal: 0;
30263	--awb-arrow-size: var(--slider_arrow_size);
30264	--awb-arrow-bgcolor: var(--carousel_nav_color);
30265	--awb-arrow-color: #fff;
30266	--awb-arrow-hover-bgcolor: var(--carousel_hover_color);
30267	--awb-arrow-hover-color: var(--awb-arrow-color);
30268	--awb-arrow-border-sizes-top: 0;
30269	--awb-arrow-border-sizes-right: 0;
30270	--awb-arrow-border-sizes-bottom: 0;
30271	--awb-arrow-border-sizes-left: 0;
30272	--awb-arrow-border-color: transparent;
30273	--awb-arrow-border-radius-top-left: 0;
30274	--awb-arrow-border-radius-top-right: 0;
30275	--awb-arrow-border-radius-bottom-right: 0;
30276	--awb-arrow-border-radius-bottom-left: 0;
30277	--awb-arrow-border-style: none;
30278	--awb-arrow-border-hover-color: var(--awb-arrow-border-color);
30279	--awb-dots-color: #000;
30280	--awb-dots-active-color: var(--carousel_nav_color);
30281	--awb-dots-align: center;
30282	--awb-dots-size: 8px;
30283	--awb-dots-active-size: 8px;
30284	--awb-dots-position-vertical: 0;
30285	--awb-dots-spacing: 4px;
30286}
30287
30288.fusion-slider-sc .slides > li.fusion-flex-column {
30289	display: none;
30290}
30291
30292.fusion-slider-sc .slides > li.fusion-flex-column:first-child {
30293	display: block;
30294}
30295
30296.fusion-slider-sc .slides > li:first-child {
30297	display: block;
30298}
30299
30300.fusion-slider-sc .flex-direction-nav a {
30301	position: absolute;
30302	top: var(--awb-arrow-position-vertical);
30303	z-index: 100;
30304	margin: -20px 0 0;
30305	height: var(--slider_nav_box_dimensions-height, 30px);
30306	width: var(--slider_nav_box_dimensions-width, 30px);
30307	opacity: 0;
30308	overflow: hidden;
30309	color: var(--awb-arrow-color);
30310	background-color: var(--awb-arrow-bgcolor);
30311	background-repeat: no-repeat;
30312	border-width: var(--awb-arrow-border-sizes-top) var(--awb-arrow-border-sizes-right) var(--awb-arrow-border-sizes-bottom) var(--awb-arrow-border-sizes-left);
30313	border-style: var(--awb-arrow-border-style);
30314	border-color: var(--awb-arrow-border-color);
30315	border-radius: var(--awb-arrow-border-radius-top-left) var(--awb-arrow-border-radius-top-right) var(--awb-arrow-border-radius-bottom-right) var(--awb-arrow-border-radius-bottom-left);
30316	cursor: pointer;
30317	font-size: var(--awb-arrow-size);
30318	font-weight: 400;
30319	font-family: awb-icons;
30320	-webkit-font-smoothing: none;
30321}
30322
30323.fusion-slider-sc:hover .flex-next:hover, .fusion-slider-sc:hover .flex-prev:hover {
30324	background-color: var(--awb-arrow-hover-bgcolor);
30325	border-color: var(--awb-arrow-border-hover-color);
30326	color: var(--awb-arrow-hover-color);
30327	opacity: 1;
30328}
30329
30330.fusion-slider-sc .fusion-aligncenter {
30331	margin-left: auto;
30332	margin-right: auto;
30333}
30334
30335.fusion-slider-sc .fusion-slider-sc-cover .fusion-image-hover-element, .fusion-slider-sc .fusion-slider-sc-cover .image, .fusion-slider-sc .fusion-slider-sc-cover .slides, .fusion-slider-sc .fusion-slider-sc-cover img {
30336	height: 100%;
30337}
30338
30339.fusion-slider-sc .fusion-slider-sc-cover .slides .image img {
30340	object-fit: cover;
30341}
30342
30343.fusion-social-networks .fusion-social-networks-wrapper {
30344	margin: 0 -10px;
30345}
30346
30347.fusion-social-networks .fusion-social-network-icon {
30348	display: inline-block;
30349	margin: 0 10px 10px;
30350	font-size: 16px;
30351	color: #46494a;
30352	text-decoration: none;
30353	box-shadow: none !important;
30354	line-height: 1;
30355}
30356
30357.fusion-social-networks .fusion-social-network-icon:before {
30358	color: inherit;
30359}
30360
30361.fusion-social-networks.boxed-icons .fusion-social-networks-wrapper {
30362	margin: 0 -5px;
30363}
30364
30365.fusion-social-networks.boxed-icons .fusion-social-network-icon {
30366	margin: 0 5px 10px;
30367	padding: 8px;
30368	background-color: #46494a;
30369	border-radius: 3px;
30370	background-clip: inherit;
30371	border: 1px solid #46494a;
30372	color: #fff;
30373	text-decoration: none;
30374	display: inline-flex;
30375	align-items: center;
30376	justify-content: center;
30377}
30378
30379.fusion-social-links {
30380	--awb-margin-top: 0;
30381	--awb-margin-right: 0;
30382	--awb-margin-bottom: 0;
30383	--awb-margin-left: 0;
30384	--awb-alignment: inherit;
30385	--awb-box-border-top: 0;
30386	--awb-box-border-right: 0;
30387	--awb-box-border-bottom: 0;
30388	--awb-box-border-left: 0;
30389	--awb-box-padding-top: var(--social_links_boxed_padding, 8px);
30390	--awb-box-padding-right: var(--social_links_boxed_padding, 8px);
30391	--awb-box-padding-bottom: var(--social_links_boxed_padding, 8px);
30392	--awb-box-padding-left: var(--social_links_boxed_padding, 8px);
30393	margin-top: var(--awb-margin-top);
30394	margin-right: var(--awb-margin-right);
30395	margin-bottom: var(--awb-margin-bottom);
30396	margin-left: var(--awb-margin-left);
30397	text-align: var(--awb-alignment);
30398}
30399
30400.fusion-social-links .fusion-social-networks a {
30401	font-size: var(--social_links_font_size);
30402}
30403
30404.fusion-social-links .fusion-social-networks .fusion-social-networks-wrapper {
30405	margin: -10px;
30406}
30407
30408.fusion-social-links .fusion-social-networks .fusion-social-networks-wrapper .fusion-social-network-icon {
30409	margin: 10px;
30410}
30411
30412.fusion-social-links .fusion-social-networks.boxed-icons .fusion-social-network-icon {
30413	padding-top: var(--awb-box-padding-top);
30414	padding-right: var(--awb-box-padding-right);
30415	padding-bottom: var(--awb-box-padding-bottom);
30416	padding-left: var(--awb-box-padding-left);
30417	background-color: #46494a;
30418	border: 1px solid #46494a;
30419	color: #fff;
30420}
30421
30422.fusion-social-links .fusion-social-networks.boxed-icons .fusion-social-networks-wrapper {
30423	margin: -5px;
30424}
30425
30426.fusion-social-links .fusion-social-networks.boxed-icons .fusion-social-networks-wrapper .fusion-social-network-icon {
30427	margin: 5px;
30428}
30429
30430.fusion-social-links .fusion-social-networks.color-type-custom.boxed-icons .fusion-social-network-icon {
30431	border-top-width: var(--awb-box-border-top);
30432	border-right-width: var(--awb-box-border-right);
30433	border-bottom-width: var(--awb-box-border-bottom);
30434	border-left-width: var(--awb-box-border-left);
30435	border-color: var(--awb-box-border-color) !important;
30436}
30437
30438.fusion-social-links .fusion-social-networks.color-type-custom.boxed-icons .fusion-social-network-icon.hover, .fusion-social-links .fusion-social-networks.color-type-custom.boxed-icons .fusion-social-network-icon:hover {
30439	background-color: var(--awb-box-colors-hover) !important;
30440	border-color: var(--awb-box-border-color-hover) !important;
30441}
30442
30443.fusion-social-links .fusion-social-networks.color-type-custom .fusion-social-network-icon.hover, .fusion-social-links .fusion-social-networks.color-type-custom .fusion-social-network-icon:hover {
30444	color: var(--awb-icon-colors-hover) !important;
30445}
30446
30447.fusion-social-links .boxed-icons .fusion-social-networks-wrapper .fusion-social-network-icon {
30448	box-sizing: content-box;
30449	width: var(--social_links_font_size);
30450}
30451
30452.fusion-social-links-footer {
30453	display: table-cell;
30454	vertical-align: middle;
30455	width: 40%;
30456	text-align: right;
30457}
30458
30459.fusion-social-links-footer .fusion-social-networks {
30460	margin-top: 10px;
30461}
30462
30463.widget .fusion-social-networks .fusion-social-networks-wrapper {
30464	margin: 0 -5.5px;
30465}
30466
30467.widget .fusion-social-networks .fusion-social-network-icon {
30468	margin: 0 5.5px 14px;
30469}
30470
30471.widget .fusion-social-networks.boxed-icons .fusion-social-networks-wrapper {
30472	margin: 0 -3.5px;
30473}
30474
30475.widget .fusion-social-networks.boxed-icons .fusion-social-network-icon {
30476	margin: 0 3.5px 10px;
30477}
30478
30479.fusion-syntax-highlighter-container {
30480	position: relative;
30481}
30482
30483.fusion-syntax-highlighter-container .syntax-highlighter-copy-code {
30484	text-align: right;
30485	display: inline-block;
30486	opacity: 0;
30487	position: absolute;
30488	right: 0;
30489	top: 0;
30490	z-index: 999;
30491	transition: .2s opacity;
30492}
30493
30494.fusion-syntax-highlighter-container .syntax-highlighter-copy-code .syntax-highlighter-copy-code-title {
30495	cursor: pointer;
30496	padding: 5px 10px;
30497	display: inline-block;
30498}
30499
30500.fusion-syntax-highlighter-container:hover .syntax-highlighter-copy-code {
30501	opacity: 1;
30502	transition: .2s opacity;
30503}
30504
30505.fusion-syntax-highlighter-container.fusion-syntax-highlighter-theme-dark .syntax-highlighter-copy-code {
30506	background: rgba(255, 255, 255, .15);
30507	color: #fff;
30508	transition: background .2s ease-in-out;
30509}
30510
30511.fusion-syntax-highlighter-container.fusion-syntax-highlighter-theme-dark .syntax-highlighter-copy-code.syntax-highlighter-copying {
30512	background: rgba(255, 255, 255, .25) !important;
30513}
30514
30515.fusion-syntax-highlighter-container.fusion-syntax-highlighter-theme-dark .syntax-highlighter-copy-code:hover {
30516	background: rgba(255, 255, 255, .2);
30517}
30518
30519.fusion-syntax-highlighter-container.fusion-syntax-highlighter-theme-light .syntax-highlighter-copy-code {
30520	background: rgba(0, 0, 0, .1);
30521	color: #333;
30522	transition: background .2s ease-in-out;
30523}
30524
30525.fusion-syntax-highlighter-container.fusion-syntax-highlighter-theme-light .syntax-highlighter-copy-code.syntax-highlighter-copying {
30526	background: rgba(0, 0, 0, .25) !important;
30527}
30528
30529.fusion-syntax-highlighter-container.fusion-syntax-highlighter-theme-light .syntax-highlighter-copy-code:hover {
30530	background: rgba(0, 0, 0, .15);
30531}
30532
30533.fusion-syntax-highlighter-container .CodeMirror-code {
30534	padding-top: 5px;
30535	padding-bottom: 5px;
30536}
30537
30538.fusion-syntax-highlighter-container .CodeMirror pre {
30539	padding-left: 20px;
30540	padding-right: 20px;
30541}
30542
30543.fusion-syntax-highlighter-container .CodeMirror .CodeMirror-gutters {
30544	border: none;
30545}
30546
30547.cm-s-elegant span.cm-atom, .cm-s-elegant span.cm-number, .cm-s-elegant span.cm-string {
30548	color: #762;
30549}
30550
30551.cm-s-elegant span.cm-comment {
30552	color: #262;
30553	font-style: italic;
30554	line-height: 1em;
30555}
30556
30557.cm-s-elegant span.cm-meta {
30558	color: #555;
30559	font-style: italic;
30560	line-height: 1em;
30561}
30562
30563.cm-s-elegant span.cm-variable {
30564	color: #000;
30565}
30566
30567.cm-s-elegant span.cm-variable-2 {
30568	color: #b11;
30569}
30570
30571.cm-s-elegant span.cm-qualifier {
30572	color: #555;
30573}
30574
30575.cm-s-elegant span.cm-keyword {
30576	color: #730;
30577}
30578
30579.cm-s-elegant span.cm-builtin {
30580	color: #30a;
30581}
30582
30583.cm-s-elegant span.cm-link {
30584	color: #762;
30585}
30586
30587.cm-s-elegant span.cm-error {
30588	background-color: #fdd;
30589}
30590
30591.cm-s-elegant .CodeMirror-activeline-background {
30592	background: #e8f2ff;
30593}
30594
30595.cm-s-elegant .CodeMirror-matchingbracket {
30596	outline: 1px solid grey;
30597	color: #000 !important;
30598}
30599
30600.cm-s-hopscotch.CodeMirror {
30601	background: #322931;
30602	color: #d5d3d5;
30603}
30604
30605.cm-s-hopscotch div.CodeMirror-selected {
30606	background: #433b42 !important;
30607}
30608
30609.cm-s-hopscotch .CodeMirror-gutters {
30610	background: #322931;
30611	border-right: 0;
30612}
30613
30614.cm-s-hopscotch .CodeMirror-linenumber {
30615	color: #797379;
30616}
30617
30618.cm-s-hopscotch .CodeMirror-cursor {
30619	border-left: 1px solid #989498 !important;
30620}
30621
30622.cm-s-hopscotch span.cm-comment {
30623	color: #b33508;
30624}
30625
30626.cm-s-hopscotch span.cm-atom {
30627	color: #c85e7c;
30628}
30629
30630.cm-s-hopscotch span.cm-number {
30631	color: #c85e7c;
30632}
30633
30634.cm-s-hopscotch span.cm-attribute, .cm-s-hopscotch span.cm-property {
30635	color: #8fc13e;
30636}
30637
30638.cm-s-hopscotch span.cm-keyword {
30639	color: #dd464c;
30640}
30641
30642.cm-s-hopscotch span.cm-string {
30643	color: #fdcc59;
30644}
30645
30646.cm-s-hopscotch span.cm-variable {
30647	color: #8fc13e;
30648}
30649
30650.cm-s-hopscotch span.cm-variable-2 {
30651	color: #1290bf;
30652}
30653
30654.cm-s-hopscotch span.cm-def {
30655	color: #fd8b19;
30656}
30657
30658.cm-s-hopscotch span.cm-error {
30659	background: #dd464c;
30660	color: #989498;
30661}
30662
30663.cm-s-hopscotch span.cm-bracket {
30664	color: #d5d3d5;
30665}
30666
30667.cm-s-hopscotch span.cm-tag {
30668	color: #dd464c;
30669}
30670
30671.cm-s-hopscotch span.cm-link {
30672	color: #c85e7c;
30673}
30674
30675.cm-s-hopscotch .CodeMirror-matchingbracket {
30676	text-decoration: underline;
30677	color: #fff !important;
30678}
30679
30680.cm-s-hopscotch .CodeMirror-activeline-background {
30681	background: #302020;
30682}
30683
30684.cm-s-oceanic-next.CodeMirror {
30685	background: #304148;
30686	color: #f8f8f2;
30687}
30688
30689.cm-s-oceanic-next div.CodeMirror-selected {
30690	background: rgba(101, 115, 126, .33);
30691}
30692
30693.cm-s-oceanic-next .CodeMirror-line::selection, .cm-s-oceanic-next .CodeMirror-line > span::selection, .cm-s-oceanic-next .CodeMirror-line > span > span::selection {
30694	background: rgba(101, 115, 126, .33);
30695}
30696
30697.cm-s-oceanic-next .CodeMirror-line::-moz-selection, .cm-s-oceanic-next .CodeMirror-line > span::-moz-selection, .cm-s-oceanic-next .CodeMirror-line > span > span::-moz-selection {
30698	background: rgba(101, 115, 126, .33);
30699}
30700
30701.cm-s-oceanic-next .CodeMirror-gutters {
30702	background: #304148;
30703	border-right: 10px;
30704}
30705
30706.cm-s-oceanic-next .CodeMirror-guttermarker {
30707	color: #fff;
30708}
30709
30710.cm-s-oceanic-next .CodeMirror-guttermarker-subtle {
30711	color: #d0d0d0;
30712}
30713
30714.cm-s-oceanic-next .CodeMirror-linenumber {
30715	color: #d0d0d0;
30716}
30717
30718.cm-s-oceanic-next .CodeMirror-cursor {
30719	border-left: 1px solid #f8f8f0;
30720}
30721
30722.cm-s-oceanic-next span.cm-comment {
30723	color: #65737e;
30724}
30725
30726.cm-s-oceanic-next span.cm-atom {
30727	color: #c594c5;
30728}
30729
30730.cm-s-oceanic-next span.cm-number {
30731	color: #f99157;
30732}
30733
30734.cm-s-oceanic-next span.cm-property {
30735	color: #99c794;
30736}
30737
30738.cm-s-oceanic-next span.cm-attribute, .cm-s-oceanic-next span.cm-keyword {
30739	color: #c594c5;
30740}
30741
30742.cm-s-oceanic-next span.cm-builtin {
30743	color: #66d9ef;
30744}
30745
30746.cm-s-oceanic-next span.cm-string {
30747	color: #99c794;
30748}
30749
30750.cm-s-oceanic-next span.cm-variable, .cm-s-oceanic-next span.cm-variable-2, .cm-s-oceanic-next span.cm-variable-3 {
30751	color: #f8f8f2;
30752}
30753
30754.cm-s-oceanic-next span.cm-def {
30755	color: #69c;
30756}
30757
30758.cm-s-oceanic-next span.cm-bracket {
30759	color: #5fb3b3;
30760}
30761
30762.cm-s-oceanic-next span.cm-tag {
30763	color: #c594c5;
30764}
30765
30766.cm-s-oceanic-next span.cm-header {
30767	color: #c594c5;
30768}
30769
30770.cm-s-oceanic-next span.cm-link {
30771	color: #c594c5;
30772}
30773
30774.cm-s-oceanic-next span.cm-error {
30775	background: #c594c5;
30776	color: #f8f8f0;
30777}
30778
30779.cm-s-oceanic-next .CodeMirror-activeline-background {
30780	background: rgba(101, 115, 126, .33);
30781}
30782
30783.cm-s-oceanic-next .CodeMirror-matchingbracket {
30784	text-decoration: underline;
30785	color: #fff !important;
30786}
30787
30788.fusion-search-element {
30789	--awb-margin-top: 0;
30790	--awb-margin-right: 0;
30791	--awb-margin-bottom: 0;
30792	--awb-margin-left: 0;
30793	--awb-input-height: var(--form_input_height);
30794	--awb-text-color: var(--form_text_color);
30795	--awb-focus-border-color: var(--form_focus_border_color);
30796	--awb-bg-color: var(--form_bg_color);
30797	--awb-border-size-top: var(--form_border_width-top);
30798	--awb-border-size-right: var(--form_border_width-right);
30799	--awb-border-size-bottom: var(--form_border_width-bottom);
30800	--awb-border-size-left: var(--form_border_width-left);
30801	--awb-border-color: var(--form_border_color);
30802	--awb-text-size: var(--form_text_size);
30803	--awb-border-radius: var(--form_border_radius);
30804	--awb-live-results-bg-color: var(--form_bg_color);
30805	--awb-live-results-link-color: var(--link_color);
30806	--awb-live-results-meta-color: var(--link_color);
30807	--awb-live-results-height: var(--live_search_results_height);
30808	--awb-live-results-scrollbar-bg: var(--scrollbar_background);
30809	--awb-live-results-scrollbar-handle: var(--scrollbar_handle);
30810	--awb-results-border-top: var(--form_border_width-top);
30811	--awb-results-border-right: var(--form_border_width-right);
30812	--awb-results-border-bottom: var(--form_border_width-bottom);
30813	--awb-results-border-left: var(--form_border_width-left);
30814	--awb-live-results-border-color: var(--form_border_color);
30815	margin: var(--awb-margin-top) var(--awb-margin-right) var(--awb-margin-bottom) var(--awb-margin-left);
30816}
30817
30818.fusion-search-element .searchform .fusion-search-form-content .fusion-search-field input {
30819	height: var(--awb-input-height);
30820	font-size: var(--awb-text-size);
30821	background-color: var(--awb-bg-color);
30822	border-top-width: var(--awb-border-size-top);
30823	border-right-width: var(--awb-border-size-right);
30824	border-bottom-width: var(--awb-border-size-bottom);
30825	border-left-width: var(--awb-border-size-left);
30826	border-color: var(--awb-border-color);
30827	color: var(--awb-text-color);
30828}
30829
30830.fusion-search-element .searchform .fusion-search-form-content .fusion-search-button input[type=submit] {
30831	height: var(--awb-input-height);
30832	width: var(--awb-input-height);
30833	line-height: var(--awb-input-height);
30834}
30835
30836.fusion-search-element.fusion-search-form-clean .searchform .fusion-search-form-content .fusion-search-field input {
30837	padding-left: var(--awb-input-height);
30838}
30839
30840.fusion-search-element .searchform .fusion-search-form-content .fusion-search-field input::placeholder, .fusion-search-element.fusion-search-form-clean .searchform .fusion-search-form-content .fusion-search-button input[type=submit] {
30841	color: var(--awb-text-color);
30842	font-size: var(--awb-text-size);
30843}
30844
30845.fusion-search-element .searchform .fusion-search-form-content .fusion-search-field input:focus {
30846	border-color: var(--awb-focus-border-color);
30847}
30848
30849.fusion-search-element .fusion-search-form-classic .searchform:not(.fusion-search-form-clean) .fusion-search-form-content, .fusion-search-element .searchform.fusion-search-form-classic .fusion-search-form-content {
30850	border-radius: var(--awb-border-radius);
30851	overflow: hidden;
30852}
30853
30854.fusion-search-element .fusion-search-form-content input.s {
30855	border-radius: var(--awb-border-radius);
30856}
30857
30858.fusion-search-element .fusion-live-search .fusion-search-results {
30859	max-height: var(--awb-live-results-height);
30860	transition: .3s opacity, .3s margin;
30861	background-color: var(--awb-live-results-bg-color);
30862	border-color: var(--awb-live-results-border-color);
30863	border-width: var(--awb-results-border-top) var(--awb-results-border-right) var(--awb-results-border-bottom) var(--awb-results-border-left);
30864	border-radius: var(--awb-border-radius);
30865}
30866
30867.fusion-search-element .fusion-live-search .fusion-search-results.live-results-scrollbar-custom {
30868	overflow-y: auto;
30869	overflow-x: hidden;
30870}
30871
30872.fusion-search-element .fusion-live-search .fusion-search-results.live-results-scrollbar-custom.live-results-scrollbar-custom::-webkit-scrollbar {
30873	width: 8px;
30874}
30875
30876.fusion-search-element .fusion-live-search .fusion-search-results.live-results-scrollbar-custom.live-results-scrollbar-custom::-webkit-scrollbar-track {
30877	background: var(--awb-live-results-scrollbar-bg);
30878}
30879
30880.fusion-search-element .fusion-live-search .fusion-search-results.live-results-scrollbar-custom.live-results-scrollbar-custom::-webkit-scrollbar-thumb {
30881	background-color: var(--awb-live-results-scrollbar-handle);
30882	border-radius: 5px;
30883}
30884
30885.fusion-search-element .fusion-live-search .fusion-search-results.live-results-scrollbar-default {
30886	overflow-y: auto;
30887	overflow-x: hidden;
30888}
30889
30890.fusion-search-element .fusion-live-search .fusion-search-results .fusion-search-result {
30891	color: var(--awb-live-results-link-color);
30892	border-color: var(--awb-live-results-border-color);
30893	border-width: var(--awb-results-border-top) var(--awb-results-border-right) var(--awb-results-border-bottom) var(--awb-results-border-left);
30894}
30895
30896.fusion-search-element .fusion-live-search .fusion-search-results .fusion-search-result .fusion-search-post-type {
30897	color: var(--awb-live-results-meta-color);
30898}
30899
30900table {
30901	max-width: 100%;
30902	background-color: transparent;
30903}
30904
30905.table {
30906	width: 100%;
30907	margin-bottom: 20px;
30908}
30909
30910.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {
30911	padding: 8px;
30912	line-height: 1.53846154;
30913	vertical-align: top;
30914	border-top: 1px solid #e5e4e3;
30915}
30916
30917.table > thead > tr > th {
30918	vertical-align: bottom;
30919	border-bottom: 2px solid #e5e4e3;
30920}
30921
30922.table > caption + thead > tr:first-child > td, .table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > td, .table > thead:first-child > tr:first-child > th {
30923	border-top: 0;
30924}
30925
30926.table > tbody + tbody {
30927	border-top: 2px solid #e5e4e3;
30928}
30929
30930.table .table {
30931	background-color: #fff;
30932}
30933
30934@media (max-width:-1px) {
30935	.table-responsive {
30936		width: 100%;
30937		margin-bottom: 15px;
30938		overflow-y: hidden;
30939		overflow-x: scroll;
30940		border: 1px solid #e5e4e3;
30941		-webkit-overflow-scrolling: touch;
30942	}
30943	
30944	.table-responsive > .table {
30945		margin-bottom: 0;
30946	}
30947	
30948	.table-responsive > .table > tbody > tr > td, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > td, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > thead > tr > th {
30949		white-space: nowrap;
30950	}
30951}
30952
30953table {
30954	border-collapse: collapse;
30955	border-spacing: 0;
30956}
30957
30958.table {
30959	border-color: #e5e4e3;
30960}
30961
30962.table > tbody > tr > th, .table > thead > tr > th {
30963	padding: 20px;
30964	font-weight: 700;
30965}
30966
30967.table > tbody > tr > td, .table > tfoot > tr > td, .table > thead > tr > td {
30968	padding: 10px 20px;
30969}
30970
30971.table > tfoot > tr > td {
30972	font-weight: 700;
30973}
30974
30975.table-1, .table-2 {
30976	--awb-margin-top: 0;
30977	--awb-margin-right: 0;
30978	--awb-margin-bottom: 0;
30979	--awb-margin-left: 0;
30980	margin: var(--awb-margin-top) var(--awb-margin-right) var(--awb-margin-bottom) var(--awb-margin-left);
30981}
30982
30983.table-1 table, .tkt-slctr-tbl-wrap-dv table {
30984	border: 1px solid #dcdcdc;
30985	background-color: #fff;
30986	box-shadow: 0 1px 3px rgba(0, 0, 0, .08), inset 0 0 0 1px rgba(255, 255, 255, .5);
30987}
30988
30989.table-1 table th, .tkt-slctr-tbl-wrap-dv table th {
30990	border: 1px solid #dcdcdc;
30991	background: #f6f6f6;
30992	padding: 20px;
30993	text-align: left;
30994}
30995
30996.table-1 tr:nth-child(2n), .tkt-slctr-tbl-wrap-dv tr:nth-child(2n) {
30997	background: #f6f6f6;
30998}
30999
31000.table-1 tr td, .tkt-slctr-tbl-wrap-dv tr td {
31001	border: 1px solid #dcdcdc;
31002	padding: 10px 20px;
31003}
31004
31005.table-2 table thead {
31006	border: 1px solid #d3d3d3;
31007	text-align: left;
31008}
31009
31010.table-2 table th {
31011	padding: 20px;
31012	color: #fff;
31013}
31014
31015.table-2 tr td {
31016	border-bottom: 1px solid #dcdcdc;
31017	padding: 10px 20px;
31018}
31019
31020.fusion-tabs {
31021	--awb-sticky-tabs-offset: var(--adminbar-height);
31022	--awb-margin-top: 0;
31023	--awb-margin-right: 0;
31024	--awb-margin-bottom: 50px;
31025	--awb-margin-left: 0;
31026	--awb-title-border-radius-top-left: 0;
31027	--awb-title-border-radius-top-right: 0;
31028	--awb-title-border-radius-bottom-right: 0;
31029	--awb-title-border-radius-bottom-left: 0;
31030	--awb-border-size: 1px;
31031	--awb-content-border-radius-top-left: 0;
31032	--awb-content-border-radius-top-right: 0;
31033	--awb-content-border-radius-bottom-right: 0;
31034	--awb-content-border-radius-bottom-left: 0;
31035	--awb-title-text-color: var(--h4_typography-color);
31036	--awb-title-active-text-color: var(--awb-title-text-color);
31037	--awb-title-font-size: var(--h4_typography-font-size);
31038	--awb-title-font-family: var(--h4_typography-font-family);
31039	--awb-title-font-style: var(--h4_typography-font-style, normal);
31040	--awb-title-font-weight: var(--h4_typography-font-weight);
31041	--awb-title-text-transform: var(--h4_typography-text-transform);
31042	--awb-title-line-height: var(--h4_typography-line-height);
31043	--awb-title-letter-spacing: var(--h4_typography-letter-spacing);
31044	--awb-inactive-color: #f1f2f2;
31045	--awb-title-bg-image: none;
31046	--awb-title-active-bg-image: var(--awb-title-bg-image);
31047	--awb-content-background-color: var(--awb-background-color);
31048	--awb-title-padding-top: 11px;
31049	--awb-title-padding-right: 0px;
31050	--awb-title-padding-bottom: 11px;
31051	--awb-title-padding-left: 0px;
31052	--awb-content-padding-top: 15px;
31053	--awb-content-padding-right: 15px;
31054	--awb-content-padding-bottom: 15px;
31055	--awb-content-padding-left: 15px;
31056	--awb-active-border-size: 3px;
31057	--awb-transition-speed: 300ms;
31058	--awb-transition-shift: 20px;
31059	--awb-description-color: var(--awb-title-active-text-color);
31060	--awb-description-font-size: .8em;
31061	--awb-description-speed: .3s;
31062	--awb-autoplay-speed: 5000ms;
31063	--awb-autoplay-indicator-size: 3px;
31064	--awb-autoplay-indicator-color: var(--awb-active-border-color);
31065	--awb-autoplay-indicator-opacity: .2;
31066	--awb-autoplay-track-color: color-mix(in srgb, var(--awb-active-border-color) 30%, transparent);
31067	margin-top: var(--awb-margin-top);
31068	margin-right: var(--awb-margin-right);
31069	margin-bottom: var(--awb-margin-bottom);
31070	margin-left: var(--awb-margin-left);
31071}
31072
31073.fusion-tabs .nav {
31074	display: none;
31075	border-color: var(--awb-border-color) !important;
31076}
31077
31078.fusion-tabs .nav a {
31079	text-decoration: none;
31080	box-shadow: none !important;
31081}
31082
31083.fusion-tabs .fusion-mobile-tab-nav {
31084	display: block;
31085}
31086
31087.fusion-tabs.clean {
31088	--awb-title-padding-top: 14px;
31089	--awb-title-padding-right: 15px;
31090	--awb-title-padding-bottom: 14px;
31091	--awb-title-padding-left: 15px;
31092	--awb-autoplay-track-color: var(--awb-border-color);
31093	--awb-title-border-size-top: 1px;
31094	--awb-title-border-size-right: 1px;
31095	--awb-title-border-size-bottom: 1px;
31096	--awb-title-border-size-left: 1px;
31097	--awb-content-border-size-top: 0px;
31098	--awb-content-border-size-right: 0px;
31099	--awb-content-border-size-bottom: 0px;
31100	--awb-content-border-size-left: 0px;
31101	--awb-content-background-color: transparent;
31102	--awb-content-padding-top: 0;
31103	--awb-content-padding-right: 0;
31104	--awb-content-padding-bottom: 0;
31105	--awb-content-padding-left: 0;
31106}
31107
31108.fusion-tabs.clean .tab-pane {
31109	margin: 20px 0;
31110}
31111
31112.fusion-tabs.clean .nav-tabs {
31113	background: 0 0;
31114	border: none;
31115}
31116
31117.fusion-tabs.clean .nav-tabs li {
31118	margin-bottom: 10px;
31119}
31120
31121.fusion-tabs.clean .nav-tabs li .tab-link {
31122	padding-top: var(--awb-title-padding-top);
31123	padding-right: var(--awb-title-padding-right);
31124	padding-bottom: var(--awb-title-padding-bottom);
31125	padding-left: var(--awb-title-padding-left);
31126	border-width: var(--awb-title-border-size-top) var(--awb-title-border-size-right) var(--awb-title-border-size-bottom) var(--awb-title-border-size-left);
31127	border-style: solid;
31128	border-color: var(--awb-border-color) !important;
31129	border-radius: var(--awb-title-border-radius-top-left) var(--awb-title-border-radius-top-right) var(--awb-title-border-radius-bottom-right) var(--awb-title-border-radius-bottom-left);
31130	background-color: var(--awb-inactive-color);
31131}
31132
31133.fusion-tabs.clean .nav-tabs li .tab-link:focus, .fusion-tabs.clean .nav-tabs li .tab-link:hover {
31134	border-width: var(--awb-title-border-size-top) var(--awb-title-border-size-right) var(--awb-title-border-size-bottom) var(--awb-title-border-size-left);
31135	border-style: solid;
31136	border-color: var(--awb-background-color);
31137}
31138
31139.fusion-tabs.clean .tab-content {
31140	margin-top: 20px;
31141}
31142
31143.fusion-tabs.clean .tab-content .tab-pane {
31144	padding-top: var(--awb-content-padding-top);
31145	padding-right: var(--awb-content-padding-right);
31146	padding-bottom: var(--awb-content-padding-bottom);
31147	padding-left: var(--awb-content-padding-left);
31148	border-width: var(--awb-content-border-size-top) var(--awb-content-border-size-right) var(--awb-content-border-size-bottom) var(--awb-content-border-size-left);
31149	border-style: solid;
31150	border-color: var(--awb-border-color) !important;
31151}
31152
31153.fusion-tabs .nav-tabs {
31154	display: block;
31155	list-style: none outside none;
31156	margin: 0;
31157	padding: 0;
31158	border: var(--awb-border-size) solid #f1f2f2;
31159	border-bottom: none;
31160	border-color: var(--awb-border-color) !important;
31161	background-color: var(--awb-background-color, #fff);
31162}
31163
31164.fusion-tabs .nav-tabs:after, .fusion-tabs .nav-tabs:before {
31165	content: " ";
31166	display: table;
31167}
31168
31169.fusion-tabs .nav-tabs:after {
31170	clear: both;
31171}
31172
31173.fusion-tabs .nav-tabs.nav-justified {
31174	width: 100%;
31175	border-bottom: 0 none;
31176}
31177
31178.fusion-tabs .nav-tabs li {
31179	display: block;
31180	position: relative;
31181	float: none;
31182	text-align: center;
31183	margin: 0;
31184}
31185
31186.fusion-tabs .nav-tabs li .fusion-tab-heading {
31187	margin: 0;
31188	display: flex;
31189	justify-content: var(--awb-title-alignment, center);
31190	align-items: center;
31191	font-family: var(--awb-title-font-family);
31192	font-style: var(--awb-title-font-style);
31193	font-weight: var(--awb-title-font-weight);
31194	font-size: var(--awb-title-font-size);
31195	line-height: var(--awb-title-line-height);
31196	text-transform: var(--awb-title-text-transform);
31197	letter-spacing: var(--awb-title-letter-spacing);
31198	color: var(--awb-title-text-color);
31199}
31200
31201.fusion-tabs .nav-tabs li.active .fusion-tab-heading, .fusion-tabs .nav-tabs li:hover .fusion-tab-heading {
31202	color: var(--awb-title-active-text-color);
31203}
31204
31205.fusion-tabs .nav-tabs li .tab-link {
31206	display: block;
31207	position: relative;
31208	margin: 0;
31209	padding-top: var(--awb-title-padding-top);
31210	padding-right: var(--awb-title-padding-right);
31211	padding-bottom: var(--awb-title-padding-bottom);
31212	padding-left: var(--awb-title-padding-left);
31213	line-height: normal;
31214	border: none;
31215	border-top: var(--awb-active-border-size, 3px) solid var(--awb-inactive-color);
31216	background-color: var(--awb-inactive-color);
31217	background-image: var(--awb-title-bg-image);
31218	color: #747474;
31219	cursor: pointer;
31220	transition: all .2s;
31221	--icon-color: inherit;
31222	--icon-active-color: inherit;
31223	border-radius: var(--awb-title-border-radius-top-left) var(--awb-title-border-radius-top-right) var(--awb-title-border-radius-bottom-right) var(--awb-title-border-radius-bottom-left);
31224}
31225
31226.fusion-tabs .nav-tabs li .tab-link .fontawesome-icon {
31227	float: none;
31228	color: var(--icon-color);
31229}
31230
31231.fusion-tabs .nav-tabs li .tab-link:focus, .fusion-tabs .nav-tabs li .tab-link:hover {
31232	background-color: var(--awb-background-color);
31233	background-image: var(--awb-title-active-bg-image);
31234	border-top-color: var(--awb-title-hover-border-color, var(--awb-background-color));
31235}
31236
31237.fusion-tabs .nav-tabs li .tab-link:focus .fontawesome-icon, .fusion-tabs .nav-tabs li .tab-link:hover .fontawesome-icon {
31238	color: var(--icon-active-color);
31239}
31240
31241.fusion-tabs .nav-tabs li.active .tab-link {
31242	background-color: var(--awb-background-color);
31243	background-image: var(--awb-title-active-bg-image);
31244}
31245
31246.fusion-tabs .nav-tabs li.active .tab-link:focus, .fusion-tabs .nav-tabs li.active .tab-link:hover {
31247	background-color: var(--awb-background-color);
31248	background-image: var(--awb-title-active-bg-image);
31249}
31250
31251.fusion-tabs .nav-tabs li.active .fontawesome-icon {
31252	color: var(--icon-active-color);
31253}
31254
31255.fusion-tabs .nav-tabs > .active > .tab-link {
31256	border: none;
31257	background-color: #fff;
31258	cursor: pointer;
31259}
31260
31261.fusion-body .fusion-tabs .nav-tabs > .active > .tab-link {
31262	border-top-color: #65bc7b;
31263}
31264
31265.fusion-body .fusion-tabs .nav-tabs > .active > .tab-link:focus, .fusion-body .fusion-tabs .nav-tabs > .active > .tab-link:hover {
31266	border-top-color: #65bc7b;
31267}
31268
31269.fusion-tabs .tab-content > .active {
31270	display: block;
31271}
31272
31273.fusion-tabs .tab-pane {
31274	display: none;
31275	padding-top: var(--awb-content-padding-top);
31276	padding-right: var(--awb-content-padding-right);
31277	padding-bottom: var(--awb-content-padding-bottom);
31278	padding-left: var(--awb-content-padding-left);
31279	max-width: 100%;
31280	border: var(--awb-border-size) solid #f1f2f2;
31281	border-top: none;
31282	background-color: var(--awb-content-background-color);
31283	border-color: var(--awb-border-color) !important;
31284	border-radius: var(--awb-content-border-radius-top-left) var(--awb-content-border-radius-top-right) var(--awb-content-border-radius-bottom-right) var(--awb-content-border-radius-bottom-left);
31285	min-height: var(--awb-content-height, 0);
31286	max-height: var(--awb-content-height, none);
31287	overflow-y: auto;
31288	overflow-x: hidden;
31289}
31290
31291.fusion-tabs.nav-not-justified {
31292	--awb-title-padding-top: 11px;
31293	--awb-title-padding-right: 15px;
31294	--awb-title-padding-bottom: 11px;
31295	--awb-title-padding-left: 15px;
31296}
31297
31298.fusion-tabs.nav-not-justified .nav-tabs .tab-link {
31299	padding-top: var(--awb-title-padding-top);
31300	padding-right: var(--awb-title-padding-right);
31301	padding-bottom: var(--awb-title-padding-bottom);
31302	padding-left: var(--awb-title-padding-left);
31303}
31304
31305.fusion-tabs.classic .nav-tabs li.active .tab-link, .fusion-tabs.classic .nav-tabs li.active .tab-link:focus, .fusion-tabs.classic .nav-tabs li.active .tab-link:hover {
31306	border-right-color: var(--awb-background-color);
31307}
31308
31309.fusion-tabs.classic .nav-tabs > li.active .tab-link, .fusion-tabs.classic .nav-tabs > li.active .tab-link:hover {
31310	border-color: var(--awb-active-border-color) !important;
31311}
31312
31313.fusion-tabs.classic.horizontal-tabs .nav-tabs > .active > .tab-link {
31314	border-top-width: var(--awb-active-border-size, 3px);
31315	border-top-style: solid;
31316}
31317
31318.fusion-tabs.classic .tab-content .fusion-mobile-tab-nav:nth-last-child(2) .nav-tabs li:not(.active) {
31319	border-bottom-width: var(--awb-border-size);
31320	border-bottom-style: solid;
31321	border-color: inherit;
31322}
31323
31324.fusion-tabs.sticky-tabs > .nav {
31325	position: sticky;
31326	top: var(--awb-sticky-tabs-offset);
31327	z-index: 100;
31328}
31329
31330.fusion-tabs.horizontal-tabs.nav-not-justified .nav:not(.fusion-mobile-tab-nav) {
31331	display: flex;
31332}
31333
31334.fusion-tabs.horizontal-tabs.nav-not-justified.classic .nav:not(.fusion-mobile-tab-nav) {
31335	justify-content: var(--awb-alignment, start);
31336}
31337
31338.fusion-tabs.horizontal-tabs.nav-not-justified.clean .nav:not(.fusion-mobile-tab-nav) {
31339	justify-content: var(--awb-alignment, center);
31340}
31341
31342.fusion-tabs.vertical-tabs {
31343	--awb-title-padding-top: 10px;
31344	--awb-title-padding-right: 35px;
31345	--awb-title-padding-bottom: 10px;
31346	--awb-title-padding-left: 35px;
31347	--awb-content-padding-top: 30px;
31348	--awb-content-padding-right: 30px;
31349	--awb-content-padding-bottom: 30px;
31350	--awb-content-padding-left: 30px;
31351}
31352
31353.fusion-tabs.vertical-tabs.clean {
31354	--awb-content-padding-top: 0;
31355	--awb-content-padding-right: 0;
31356	--awb-content-padding-bottom: 0;
31357	--awb-content-padding-left: 0;
31358}
31359
31360.fusion-tabs.vertical-tabs .nav-tabs > li .tab-link {
31361	padding-top: var(--awb-title-padding-top);
31362	padding-right: var(--awb-title-padding-right);
31363	padding-bottom: var(--awb-title-padding-bottom);
31364	padding-left: var(--awb-title-padding-left);
31365}
31366
31367.fusion-tabs.vertical-tabs .tab-pane {
31368	padding-top: var(--awb-content-padding-top);
31369	padding-right: var(--awb-content-padding-right);
31370	padding-bottom: var(--awb-content-padding-bottom);
31371	padding-left: var(--awb-content-padding-left);
31372}
31373
31374@keyframes awb-tab-progress {
31375	from {
31376		inline-size: 0;
31377	}
31378	
31379	to {
31380		inline-size: 100%;
31381	}
31382}
31383
31384@keyframes awb-tab-progress-block {
31385	from {
31386		block-size: 0;
31387	}
31388	
31389	to {
31390		block-size: 100%;
31391	}
31392}
31393
31394.fusion-tabs.awb-tabs-content-radius > .tab-content > .tab-pane {
31395	border-top-width: var(--awb-border-size);
31396	border-top-style: solid;
31397}
31398
31399.fusion-tabs.awb-tabs-title-radius > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li .tab-link {
31400	overflow: hidden;
31401}
31402
31403.fusion-tabs.awb-tabs-title-radius > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li .tab-link {
31404	overflow: hidden;
31405}
31406
31407.fusion-tabs.awb-tabs-title-radius > .nav > .nav-tabs, .fusion-tabs.awb-tabs-title-radius > .tab-content > .fusion-mobile-tab-nav > .nav-tabs {
31408	background-color: transparent;
31409	border: none;
31410}
31411
31412.fusion-tabs.awb-tabs-title-radius.classic > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li .tab-link {
31413	border-top-width: 0 !important;
31414	border-top-color: transparent !important;
31415	padding-block-start: calc(var(--awb-title-padding-top) + var(--awb-active-border-size, 3px));
31416}
31417
31418.fusion-tabs.awb-tabs-title-radius.classic > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li .tab-link {
31419	border-top-width: 0 !important;
31420	border-top-color: transparent !important;
31421	padding-block-start: calc(var(--awb-title-padding-top) + var(--awb-active-border-size, 3px));
31422}
31423
31424.fusion-tabs.awb-tabs-title-radius.classic > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::before {
31425	content: "";
31426	position: absolute;
31427	z-index: 1;
31428	inset-block-start: 0;
31429	inset-inline-start: 0;
31430	inline-size: 100%;
31431	block-size: var(--awb-active-border-size, 3px);
31432	background-color: var(--awb-active-border-color);
31433	pointer-events: none;
31434}
31435
31436.fusion-tabs.awb-tabs-title-radius.classic > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link::before {
31437	content: "";
31438	position: absolute;
31439	z-index: 1;
31440	inset-block-start: 0;
31441	inset-inline-start: 0;
31442	inline-size: 100%;
31443	block-size: var(--awb-active-border-size, 3px);
31444	background-color: var(--awb-active-border-color);
31445	pointer-events: none;
31446}
31447
31448.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-running > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::after {
31449	content: "";
31450	position: absolute;
31451	z-index: 1;
31452	inset-block-start: 0;
31453	inset-inline-start: 0;
31454	inline-size: 0;
31455	block-size: var(--awb-autoplay-indicator-size);
31456	background-color: var(--awb-autoplay-indicator-color);
31457	opacity: 0;
31458	pointer-events: none;
31459	animation: awb-tab-progress var(--awb-autoplay-speed) linear infinite;
31460}
31461
31462.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-running > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link::after {
31463	content: "";
31464	position: absolute;
31465	z-index: 1;
31466	inset-block-start: 0;
31467	inset-inline-start: 0;
31468	inline-size: 0;
31469	block-size: var(--awb-autoplay-indicator-size);
31470	background-color: var(--awb-autoplay-indicator-color);
31471	opacity: 0;
31472	pointer-events: none;
31473	animation: awb-tab-progress var(--awb-autoplay-speed) linear infinite;
31474}
31475
31476.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-pause-on-hover:hover > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::after, .fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-paused > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::after {
31477	animation-play-state: paused;
31478}
31479
31480.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-pause-on-hover:hover > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link::after, .fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-paused > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link::after {
31481	animation-play-state: paused;
31482}
31483
31484.fusion-tabs.awb-tabs-autoplay:has( > .nav:not(.fusion-mobile-tab-nav) .tab-link:focus-visible) > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::after, .fusion-tabs.awb-tabs-autoplay:has(> .tab-content > .fusion-mobile-tab-nav .tab-link:focus-visible) > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::after {
31485	animation-play-state: paused;
31486}
31487
31488.fusion-tabs.awb-tabs-autoplay:has( > .nav:not(.fusion-mobile-tab-nav) .tab-link:focus-visible) > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link::after, .fusion-tabs.awb-tabs-autoplay:has(> .tab-content > .fusion-mobile-tab-nav .tab-link:focus-visible) > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link::after {
31489	animation-play-state: paused;
31490}
31491
31492.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li .tab-link .awb-tab-description, .fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li .tab-link .fontawesome-icon, .fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li .tab-link .fusion-tab-heading {
31493	position: relative;
31494	z-index: 1;
31495}
31496
31497.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li .tab-link .awb-tab-description, .fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li .tab-link .fontawesome-icon, .fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li .tab-link .fusion-tab-heading {
31498	position: relative;
31499	z-index: 1;
31500}
31501
31502.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator:not(.awb-tabs-autoplay-indicator-line).awb-tabs-autoplay-running > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::after {
31503	z-index: 0;
31504	inset-block: 0;
31505	block-size: auto;
31506	border-start-start-radius: inherit;
31507	border-end-start-radius: inherit;
31508	opacity: var(--awb-autoplay-indicator-opacity);
31509}
31510
31511.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator:not(.awb-tabs-autoplay-indicator-line).awb-tabs-autoplay-running > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link::after {
31512	z-index: 0;
31513	inset-block: 0;
31514	block-size: auto;
31515	border-start-start-radius: inherit;
31516	border-end-start-radius: inherit;
31517	opacity: var(--awb-autoplay-indicator-opacity);
31518}
31519
31520.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.classic.horizontal-tabs.awb-tabs-autoplay-indicator-line.awb-tabs-autoplay-running > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link {
31521	border-top-color: transparent !important;
31522}
31523
31524.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.classic.horizontal-tabs.awb-tabs-autoplay-indicator-line.awb-tabs-autoplay-running > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::after, .fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.classic.horizontal-tabs.awb-tabs-autoplay-indicator-line.awb-tabs-autoplay-running > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::before {
31525	inset-block-start: calc(-1 * var(--awb-active-border-size, 3px));
31526	block-size: var(--awb-active-border-size, 3px);
31527}
31528
31529.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.classic.horizontal-tabs.awb-tabs-autoplay-indicator-line.awb-tabs-autoplay-running > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::before {
31530	content: "";
31531	position: absolute;
31532	z-index: 1;
31533	inset-inline-start: 0;
31534	inline-size: 100%;
31535	background-color: var(--awb-autoplay-track-color);
31536	pointer-events: none;
31537}
31538
31539.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.classic.horizontal-tabs.awb-tabs-autoplay-indicator-line.awb-tabs-autoplay-running > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::after {
31540	opacity: 1;
31541}
31542
31543.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.classic.horizontal-tabs.awb-tabs-autoplay-indicator-line.awb-tabs-autoplay-running > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link {
31544	border-top-color: transparent !important;
31545}
31546
31547.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.classic.horizontal-tabs.awb-tabs-autoplay-indicator-line.awb-tabs-autoplay-running > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link::after, .fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.classic.horizontal-tabs.awb-tabs-autoplay-indicator-line.awb-tabs-autoplay-running > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link::before {
31548	inset-block-start: calc(-1 * var(--awb-active-border-size, 3px));
31549	block-size: var(--awb-active-border-size, 3px);
31550}
31551
31552.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.classic.horizontal-tabs.awb-tabs-autoplay-indicator-line.awb-tabs-autoplay-running > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link::before {
31553	content: "";
31554	position: absolute;
31555	z-index: 1;
31556	inset-inline-start: 0;
31557	inline-size: 100%;
31558	background-color: var(--awb-autoplay-track-color);
31559	pointer-events: none;
31560}
31561
31562.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.classic.horizontal-tabs.awb-tabs-autoplay-indicator-line.awb-tabs-autoplay-running > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link::after {
31563	opacity: 1;
31564}
31565
31566.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.awb-tabs-title-radius.classic.horizontal-tabs.awb-tabs-autoplay-indicator-line.awb-tabs-autoplay-running > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::after, .fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.awb-tabs-title-radius.classic.horizontal-tabs.awb-tabs-autoplay-indicator-line.awb-tabs-autoplay-running > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::before {
31567	inset-block-start: 0;
31568}
31569
31570.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.awb-tabs-title-radius.classic.horizontal-tabs.awb-tabs-autoplay-indicator-line.awb-tabs-autoplay-running > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link::after, .fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.awb-tabs-title-radius.classic.horizontal-tabs.awb-tabs-autoplay-indicator-line.awb-tabs-autoplay-running > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link::before {
31571	inset-block-start: 0;
31572}
31573
31574.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-line.awb-tabs-autoplay-running > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::before {
31575	content: "";
31576	position: absolute;
31577	z-index: 1;
31578	background-color: var(--awb-autoplay-track-color);
31579	pointer-events: none;
31580}
31581
31582.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-line.awb-tabs-autoplay-running > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::after {
31583	opacity: 1;
31584}
31585
31586.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-line.awb-tabs-autoplay-running > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link::before {
31587	content: "";
31588	position: absolute;
31589	z-index: 1;
31590	background-color: var(--awb-autoplay-track-color);
31591	pointer-events: none;
31592}
31593
31594.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-line.awb-tabs-autoplay-running > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link::after {
31595	opacity: 1;
31596}
31597
31598.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-bottom.awb-tabs-autoplay-running > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::after, .fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-bottom.awb-tabs-autoplay-running > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::before, .fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-top.awb-tabs-autoplay-running > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::after, .fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-top.awb-tabs-autoplay-running > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::before {
31599	inset-inline-start: 0;
31600	block-size: var(--awb-autoplay-indicator-size);
31601}
31602
31603.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-bottom.awb-tabs-autoplay-running > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::before, .fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-top.awb-tabs-autoplay-running > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::before {
31604	inline-size: 100%;
31605}
31606
31607.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-bottom.awb-tabs-autoplay-running > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::after, .fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-top.awb-tabs-autoplay-running > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::after {
31608	inline-size: 0;
31609	animation-name: awb-tab-progress;
31610}
31611
31612.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-bottom.awb-tabs-autoplay-running > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link::after, .fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-bottom.awb-tabs-autoplay-running > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link::before, .fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-top.awb-tabs-autoplay-running > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link::after, .fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-top.awb-tabs-autoplay-running > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link::before {
31613	inset-inline-start: 0;
31614	block-size: var(--awb-autoplay-indicator-size);
31615}
31616
31617.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-bottom.awb-tabs-autoplay-running > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link::before, .fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-top.awb-tabs-autoplay-running > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link::before {
31618	inline-size: 100%;
31619}
31620
31621.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-bottom.awb-tabs-autoplay-running > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link::after, .fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-top.awb-tabs-autoplay-running > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link::after {
31622	inline-size: 0;
31623	animation-name: awb-tab-progress;
31624}
31625
31626.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-top.awb-tabs-autoplay-running > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::after, .fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-top.awb-tabs-autoplay-running > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::before {
31627	inset-block-start: 0;
31628	inset-block-end: auto;
31629	border-start-start-radius: inherit;
31630}
31631
31632.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-top.awb-tabs-autoplay-running > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link::after, .fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-top.awb-tabs-autoplay-running > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link::before {
31633	inset-block-start: 0;
31634	inset-block-end: auto;
31635	border-start-start-radius: inherit;
31636}
31637
31638.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-bottom.awb-tabs-autoplay-running > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::after, .fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-bottom.awb-tabs-autoplay-running > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::before {
31639	inset-block-start: auto;
31640	inset-block-end: 0;
31641	border-end-start-radius: inherit;
31642}
31643
31644.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-bottom.awb-tabs-autoplay-running >
31644 .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link::after, .fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-bottom.awb-tabs-autoplay-running > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link::before {
31645	inset-block-start: auto;
31646	inset-block-end: 0;
31647	border-end-start-radius: inherit;
31648}
31649
31650.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-end.awb-tabs-autoplay-running > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::after, .fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-end.awb-tabs-autoplay-running > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::before, .fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-start.awb-tabs-autoplay-running > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::after, .fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-start.awb-tabs-autoplay-running > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::before {
31651	inset-block-start: 0;
31652	inset-block-end: auto;
31653	inline-size: var(--awb-autoplay-indicator-size);
31654}
31655
31656.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-end.awb-tabs-autoplay-running > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::before, .fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-start.awb-tabs-autoplay-running > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::before {
31657	block-size: 100%;
31658}
31659
31660.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-end.awb-tabs-autoplay-running > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::after, .fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-start.awb-tabs-autoplay-running > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::after {
31661	block-size: 0;
31662	animation-name: awb-tab-progress-block;
31663}
31664
31665.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-end.awb-tabs-autoplay-running > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link::after, .fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-end.awb-tabs-autoplay-running > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link::before, .fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-start.awb-tabs-autoplay-running > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link::after, .fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-start.awb-tabs-autoplay-running > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link::before {
31666	inset-block-start: 0;
31667	inset-block-end: auto;
31668	inline-size: var(--awb-autoplay-indicator-size);
31669}
31670
31671.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-end.awb-tabs-autoplay-running > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link::before, .fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-start.awb-tabs-autoplay-running > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link::before {
31672	block-size: 100%;
31673}
31674
31675.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-end.awb-tabs-autoplay-running > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link::after, .fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-start.awb-tabs-autoplay-running > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link::after {
31676	block-size: 0;
31677	animation-name: awb-tab-progress-block;
31678}
31679
31680.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-start.awb-tabs-autoplay-running > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::after, .fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-start.awb-tabs-autoplay-running > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::before {
31681	inset-inline-start: 0;
31682	inset-inline-end: auto;
31683	border-start-start-radius: inherit;
31684	border-end-start-radius: inherit;
31685}
31686
31687.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-start.awb-tabs-autoplay-running > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link::after, .fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-start.awb-tabs-autoplay-running > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link::before {
31688	inset-inline-start: 0;
31689	inset-inline-end: auto;
31690	border-start-start-radius: inherit;
31691	border-end-start-radius: inherit;
31692}
31693
31694.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-end.awb-tabs-autoplay-running > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::after, .fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-end.awb-tabs-autoplay-running > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::before {
31695	inset-inline-start: auto;
31696	inset-inline-end: 0;
31697	border-start-end-radius: inherit;
31698	border-end-end-radius: inherit;
31699}
31700
31701.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-end.awb-tabs-autoplay-running > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link::after, .fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.clean.awb-tabs-autoplay-indicator-pos-end.awb-tabs-autoplay-running > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link::before {
31702	inset-inline-start: auto;
31703	inset-inline-end: 0;
31704	border-start-end-radius: inherit;
31705	border-end-end-radius: inherit;
31706}
31707
31708.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-stopped > .awb-tabs-autoplay-controls {
31709	display: none;
31710}
31711
31712@media (prefers-reduced-motion:reduce) {
31713	.fusion-tabs.awb-tabs-autoplay > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::after, .fusion-tabs.awb-tabs-autoplay > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::before {
31714		animation: none;
31715	}
31716	
31717	.fusion-tabs.awb-tabs-autoplay > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link::after, .fusion-tabs.awb-tabs-autoplay > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link::before {
31718		animation: none;
31719	}
31720}
31721
31722.awb-tabs-autoplay-controls {
31723	display: flex;
31724	justify-content: var(--awb-alignment, start);
31725	margin-bottom: 10px;
31726}
31727
31728.awb-tabs-autoplay-toggle {
31729	display: inline-flex;
31730	align-items: center;
31731	gap: .5em;
31732	margin: 0;
31733	padding: 0;
31734	border: none;
31735	background: 0 0;
31736	box-shadow: none;
31737	color: var(--awb-autoplay-toggle-color, var(--awb-title-text-color));
31738	font-family: var(--awb-title-font-family);
31739	font-size: .8em;
31740	line-height: normal;
31741	text-transform: var(--awb-title-text-transform);
31742	cursor: pointer;
31743}
31744
31745.awb-tabs-autoplay-toggle:focus, .awb-tabs-autoplay-toggle:hover {
31746	background: 0 0;
31747	color: var(--awb-autoplay-toggle-color, var(--awb-title-active-text-color));
31748}
31749
31750.awb-tabs-autoplay-toggle-icon {
31751	position: relative;
31752	display: inline-block;
31753	inline-size: .7em;
31754	block-size: .85em;
31755}
31756
31757.awb-tabs-autoplay-toggle-icon::after, .awb-tabs-autoplay-toggle-icon::before {
31758	content: "";
31759	position: absolute;
31760	inset-block: 0;
31761	inline-size: .22em;
31762	background-color: currentColor;
31763}
31764
31765.awb-tabs-autoplay-toggle-icon::before {
31766	inset-inline-start: 0;
31767}
31768
31769.awb-tabs-autoplay-toggle-icon::after {
31770	inset-inline-end: 0;
31771}
31772
31773.awb-tabs-autoplay-toggle-label-play {
31774	display: none;
31775}
31776
31777.awb-tabs-autoplay-paused .awb-tabs-autoplay-toggle-label-pause {
31778	display: none;
31779}
31780
31781.awb-tabs-autoplay-paused .awb-tabs-autoplay-toggle-label-play {
31782	display: inline;
31783}
31784
31785.awb-tabs-autoplay-paused .awb-tabs-autoplay-toggle-icon::after {
31786	display: none;
31787}
31788
31789.awb-tabs-autoplay-paused .awb-tabs-autoplay-toggle-icon::before {
31790	inline-size: 100%;
31791	clip-path: polygon(0 0, 100% 50%, 0 100%);
31792}
31793
31794.rtl .awb-tabs-autoplay-paused .awb-tabs-autoplay-toggle-icon::before {
31795	clip-path: polygon(100% 0, 0 50%, 100% 100%);
31796}
31797
31798.fusion-disable-outline .fusion-tabs .nav-tabs li .tab-link {
31799	outline: 0;
31800}
31801
31802.fusion-tabs.vertical-tabs .nav-tabs li .fusion-tab-heading {
31803	justify-content: var(--awb-title-alignment, flex-start);
31804}
31805
31806.fusion-tabs.icon-position-right .nav-tabs li .tab-link .fontawesome-icon {
31807	margin-right: 0;
31808	margin-left: 10px;
31809}
31810
31811.fusion-tabs.icon-position-top .nav-tabs li .fusion-tab-heading {
31812	flex-direction: column;
31813	align-items: var(--awb-title-alignment-block, center);
31814}
31815
31816.fusion-tabs.icon-position-top .nav-tabs li .tab-link .fontawesome-icon {
31817	display: block;
31818	margin: 0;
31819	margin-bottom: 10px;
31820	text-align: center;
31821}
31822
31823.awb-tab-description {
31824	display: grid;
31825	grid-template-rows: 0fr;
31826	transition: grid-template-rows var(--awb-description-speed) ease;
31827	color: var(--awb-description-color);
31828	font-size: var(--awb-description-font-size);
31829	font-weight: 400;
31830	letter-spacing: normal;
31831	text-transform: none;
31832}
31833
31834.awb-tab-description .awb-tab-description-inner {
31835	overflow: hidden;
31836	min-height: 0;
31837	padding: 0;
31838	transition: padding var(--awb-description-speed) ease;
31839}
31840
31841.awb-tab-description p:last-child {
31842	margin-bottom: 0;
31843}
31844
31845.fusion-tabs > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li .tab-link .awb-tab-description {
31846	text-align: var(--awb-title-alignment-block, start);
31847}
31848
31849.fusion-tabs > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li .tab-link .awb-tab-description {
31850	text-align: var(--awb-title-alignment-block, start);
31851}
31852
31853.fusion-tabs > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link .awb-tab-description {
31854	grid-template-rows: 1fr;
31855}
31856
31857.fusion-tabs > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link .awb-tab-description .awb-tab-description-inner {
31858	padding-top: 8px;
31859}
31860
31861.fusion-tabs > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link .awb-tab-description {
31862	grid-template-rows: 1fr;
31863}
31864
31865.fusion-tabs > .tab-content > .fusion-mobile-tab-nav > .nav-tabs > li.active .tab-link .awb-tab-description .awb-tab-description-inner {
31866	padding-top: 8px;
31867}
31868
31869.fusion-tabs > .tab-content > .tab-pane > .awb-tab-description, .fusion-tabs > .tab-content > .tab-pane > .awb-tab-pane-inner > .awb-tab-description {
31870	grid-template-rows: 1fr;
31871}
31872
31873.fusion-tabs > .tab-content > .tab-pane > .awb-tab-description .awb-tab-description-inner, .fusion-tabs > .tab-content > .tab-pane > .awb-tab-pane-inner > .awb-tab-description .awb-tab-description-inner {
31874	padding-bottom: 1em;
31875}
31876
31877.fusion-tabs.awb-tabs-transition > .tab-content > .tab-pane.fade {
31878	transition-duration: var(--awb-transition-speed);
31879	transition-timing-function: ease;
31880	opacity: 1;
31881	transition-property: none;
31882}
31883
31884.fusion-tabs.awb-tabs-transition > .tab-content > .tab-pane.fade > .awb-tab-pane-inner {
31885	opacity: 0;
31886	transition-property: opacity, transform;
31887	transition-duration: var(--awb-transition-speed);
31888	transition-timing-function: ease;
31889}
31890
31891.fusion-tabs.awb-tabs-transition > .tab-content > .tab-pane.fade.in > .awb-tab-pane-inner {
31892	opacity: 1;
31893}
31894
31895.fusion-tabs.awb-tabs-transition-zoom > .tab-content > .tab-pane.fade > .awb-tab-pane-inner {
31896	transform: scale(.96);
31897}
31898
31899.fusion-tabs.awb-tabs-transition-zoom > .tab-content > .tab-pane.fade.in > .awb-tab-pane-inner {
31900	transform: none;
31901}
31902
31903.fusion-tabs.awb-tabs-transition-slide.awb-tabs-transition-dir-up > .tab-content > .tab-pane.fade > .awb-tab-pane-inner {
31904	transform: translateY(var(--awb-transition-shift));
31905}
31906
31907.fusion-tabs.awb-tabs-transition-slide.awb-tabs-transition-dir-up > .tab-content > .tab-pane.fade.in > .awb-tab-pane-inner {
31908	transform: none;
31909}
31910
31911.fusion-tabs.awb-tabs-transition-slide.awb-tabs-transition-dir-down > .tab-content > .tab-pane.fade > .awb-tab-pane-inner {
31912	transform: translateY(calc(-1 * var(--awb-transition-shift)));
31913}
31914
31915.fusion-tabs.awb-tabs-transition-slide.awb-tabs-transition-dir-down > .tab-content > .tab-pane.fade.in > .awb-tab-pane-inner {
31916	transform: none;
31917}
31918
31919.fusion-tabs.awb-tabs-transition-slide.awb-tabs-transition-dir-left > .tab-content, .fusion-tabs.awb-tabs-transition-slide.awb-tabs-transition-dir-right > .tab-content {
31920	overflow-x: clip;
31921}
31922
31923.fusion-tabs.awb-tabs-transition-slide.awb-tabs-transition-dir-left > .tab-content > .tab-pane.fade > .awb-tab-pane-inner {
31924	transform: translateX(var(--awb-transition-shift));
31925}
31926
31927.fusion-tabs.awb-tabs-transition-slide.awb-tabs-transition-dir-left > .tab-content > .tab-pane.fade.in > .awb-tab-pane-inner {
31928	transform: none;
31929}
31930
31931.fusion-tabs.awb-tabs-transition-slide.awb-tabs-transition-dir-right > .tab-content > .tab-pane.fade > .awb-tab-pane-inner {
31932	transform: translateX(calc(-1 * var(--awb-transition-shift)));
31933}
31934
31935.fusion-tabs.awb-tabs-transition-slide.awb-tabs-transition-dir-right > .tab-content > .tab-pane.fade.in > .awb-tab-pane-inner {
31936	transform: none;
31937}
31938
31939@media (prefers-reduced-motion:reduce) {
31940	.awb-tab-description {
31941		transition: none;
31942	}
31943	
31944	.fusion-tabs.awb-tabs-transition > .tab-content > .tab-pane.fade {
31945		transition: none;
31946		transform: none;
31947	}
31948}
31949
31950.fusion-builder-live-preview .fusion-tabs.mobile-mode-carousel .nav ::-webkit-scrollbar {
31951	height: 8px;
31952}
31953
31954.fusion-builder-live-preview .fusion-tabs.mobile-mode-carousel .nav ::-webkit-scrollbar-thumb {
31955	background: #7c7c7c;
31956}
31957
31958.fusion-builder-live-preview .fusion-tabs.mobile-mode-carousel .nav ::-webkit-scrollbar-thumb:hover {
31959	background: #373737;
31960}
31961
31962.fusion-builder-live-preview .fusion-tabs.mobile-mode-carousel .nav .nav-tabs {
31963	overflow: hidden;
31964}
31965
31966.fusion-builder-live-preview .fusion-tabs.mobile-mode-carousel .nav:hover .nav-tabs {
31967	overflow-x: auto;
31968}
31969
31970.fusion-reading-box-container {
31971	--awb-title-font-family: var(--h2_typography-font-family);
31972	--awb-title-font-style: var(--h2_typography-font-style, normal);
31973	--awb-title-font-weight: var(--h2_typography-font-weight);
31974	--awb-title-color: var(--h2_typography-color);
31975	--awb-title-font-size: var(--h2_typography-font-size);
31976	--awb-title-line-height: var(--h2_typography-line-height);
31977	--awb-title-letter-spacing: var(--h2_typography-letter-spacing);
31978	--awb-title-text-transform: var(--h2_typography-text-transform);
31979	--awb-description-font-size: var(--body_typography-font-size);
31980	--awb-content-font-size: var(--body_typography-font-size);
31981	--awb-margin-top: 0;
31982	--awb-margin-bottom: 84px;
31983	z-index: 1;
31984	position: relative;
31985	margin-bottom: var(--awb-margin-bottom);
31986	margin-top: var(--awb-margin-top);
31987}
31988
31989.fusion-reading-box-container .reading-box {
31990	padding: 28px 28px 27px 31px;
31991	background-color: #f2efef;
31992	border-left: 3px solid #65bc7b;
31993}
31994
31995.fusion-reading-box-container .reading-box.reading-box-center {
31996	text-align: center;
31997}
31998
31999.fusion-reading-box-container .reading-box.reading-box-right {
32000	text-align: right;
32001}
32002
32003.fusion-reading-box-container .reading-box h2 {
32004	margin: 0;
32005	padding-top: 0;
32006	font-family: var(--awb-title-font-family);
32007	font-weight: var(--awb-title-font-weight);
32008	font-size: var(--awb-title-font-size);
32009	letter-spacing: var(--awb-title-letter-spacing);
32010	line-height: var(--awb-title-line-height);
32011	text-transform: var(--awb-title-text-transform);
32012	color: var(--awb-title-color);
32013}
32014
32015.fusion-reading-box-container .fusion-reading-box-flex {
32016	display: flex;
32017	align-items: center;
32018	justify-content: space-between;
32019}
32020
32021.fusion-reading-box-container .fusion-reading-box-flex .fusion-desktop-button {
32022	flex-shrink: 0;
32023}
32024
32025.fusion-reading-box-container .fusion-reading-box-additional {
32026	margin-top: .42em;
32027	font-size: var(--awb-description-font-size);
32028}
32029
32030.fusion-reading-box-container .reading-box-additional {
32031	font-size: var(--awb-content-font-size);
32032}
32033
32034.fusion-reading-box-container .reading-box-additional p:last-child {
32035	margin-bottom: 0;
32036}
32037
32038.fusion-reading-box-container .fusion-desktop-button {
32039	display: block;
32040}
32041
32042.fusion-reading-box-container .fusion-desktop-button-margin {
32043	margin-bottom: 10px;
32044}
32045
32046.fusion-reading-box-container .continue-center {
32047	display: inline-block;
32048	float: none;
32049	margin: 15px auto 0;
32050}
32051
32052.fusion-reading-box-container .continue-left {
32053	float: left;
32054	margin-right: 10px;
32055}
32056
32057.fusion-reading-box-container .continue-right {
32058	float: right;
32059	margin-left: 10px;
32060}
32061
32062.fusion-reading-box-container .fusion-mobile-button {
32063	display: none;
32064	float: none;
32065	margin: 15px 0 0;
32066}
32067
32068.fusion-reading-box-container .fusion-mobile-button.continue-center {
32069	display: inline-block;
32070}
32071
32072.fusion-reading-box-container > svg {
32073	position: absolute;
32074	top: 99.5%;
32075	left: 0;
32076}
32077
32078.awb-testimonials-grid {
32079	--awb-columns-medium: initial;
32080	--awb-columns-small: initial;
32081	display: grid;
32082	grid-template-columns: repeat(var(--awb-columns, 1), minmax(0, 1fr));
32083	gap: var(--awb-column-spacing, 30px);
32084	align-items: var(--awb-flex-align-items, stretch);
32085}
32086
32087.fusion-testimonials {
32088	--awb-margin-top: 0;
32089	--awb-margin-right: 0;
32090	--awb-margin-bottom: 0;
32091	--awb-margin-left: 0;
32092	--awb-backgroundcolor: var(--testimonial_bg_color);
32093	--awb-textcolor: var(--testimonial_text_color);
32094	--awb-testimonial-text-transform: inherit;
32095	--awb-testimonial-text-font-family: inherit;
32096	--awb-testimonial-text-font-style: italic;
32097	--awb-testimonial-text-font-weight: inherit;
32098	--awb-name-company-text-color: var(--awb-textcolor);
32099	--awb-name-company-font-size: inherit;
32100	--awb-name-company-line-height: inherit;
32101	--awb-name-company-text-transform: inherit;
32102	--awb-name-company-font-family: inherit;
32103	--awb-name-company-font-style: inherit;
32104	--awb-name-company-font-weight: inherit;
32105	--awb-company-text-color: var(--awb-name-company-text-color);
32106	--awb-company-font-size: var(--awb-name-company-font-size);
32107	--awb-company-line-height: var(--awb-name-company-line-height);
32108	--awb-company-letter-spacing: var(--awb-name-company-letter-spacing);
32109	--awb-company-text-transform: var(--awb-name-company-text-transform);
32110	--awb-company-font-family: var(--awb-name-company-font-family);
32111	--awb-company-font-style: var(--awb-name-company-font-style);
32112	--awb-company-font-weight: var(--awb-name-company-font-weight);
32113	--awb-testimonial-border-width: var(--testimonial-border-width-top) var(--testimonial-border-width-right) var(--testimonial-border-width-bottom) var(--testimonial-border-width-left);
32114	--awb-testimonial-border-style: var(--awb-testimonial-border-style-default, solid);
32115	--awb-testimonial-border-color: var(--awb-testimonial-border-color-default, #222);
32116	--awb-border-top-left-radius: var(--awb-testimonial-border-top-left-radius-default, 0);
32117	--awb-border-top-right-radius: var(--awb-testimonial-border-top-right-radius-default, 0);
32118	--awb-border-bottom-right-radius: var(--awb-testimonial-border-bottom-right-radius-default, 0);
32119	--awb-border-bottom-left-radius: var(--awb-testimonial-border-bottom-left-radius-default, 0);
32120	--awb-box-shadow: none;
32121	--awb-navigation-size: 12px;
32122	--awb-navigation-color: var(--awb-textcolor);
32123	margin: var(--awb-margin-top) var(--awb-margin-right) var(--awb-margin-bottom) var(--awb-margin-left);
32124	border: none;
32125}
32126
32127.fusion-testimonials .reviews {
32128	--awb-dots-size: var(--awb-navigation-size);
32129	--awb-dots-active-size: var(--awb-navigation-size);
32130	--awb-dots-color: var(--awb-navigation-color);
32131	--awb-dots-active-color: var(--awb-navigation-color);
32132	--awb-dots-spacing: calc(var(--awb-navigation-size) * .8);
32133	--awb-dots-margin-top: calc(1.1rem + var(--awb-navigation-size) * .4);
32134	position: relative;
32135	width: 100%;
32136}
32137
32138.fusion-testimonials .reviews.awb-carousel:not(.swiper-initialized) .review:not(:first-child) {
32139	display: none;
32140}
32141
32142.fusion-testimonials .reviews.awb-carousel.awb-swiper .swiper-wrapper {
32143	align-items: var(--awb-flex-align-items, stretch);
32144}
32145
32146.fusion-testimonials .reviews.awb-carousel[data-slide-effect=fade] .swiper-wrapper {
32147	align-items: flex-start;
32148}
32149
32150.fusion-testimonials .reviews.awb-carousel[data-slide-effect=fade] .review {
32151	height: auto;
32152}
32153
32154.fusion-testimonials .reviews.awb-carousel--masked {
32155	mask-image: linear-gradient(to right, transparent, black 15%, black 85%, transparent);
32156}
32157
32158.fusion-testimonials .reviews[data-layout=marquee] .swiper-wrapper {
32159	transition-timing-function: linear;
32160}
32161
32162.fusion-testimonials.awb-testimonials-has-shadow .reviews.awb-carousel {
32163	overflow: clip;
32164	overflow-clip-margin: var(--awb-shadow-overflow, 30px);
32165}
32166
32167.fusion-testimonials .author {
32168	color: var(--awb-name-company-text-color);
32169}
32170
32171.fusion-testimonials blockquote {
32172	margin: 0;
32173	padding: 0;
32174}
32175
32176.fusion-testimonials blockquote.has-transparent-color .awb-quote {
32177	padding: 0;
32178}
32179
32180.fusion-testimonials blockquote .awb-quote {
32181	float: none;
32182	padding: var(--awb-box-padding-top, 1.25em) var(--awb-box-padding-right, 1.5em) var(--awb-box-padding-bottom, 1.25em) var(--awb-box-padding-left, 1.5em);
32183	text-transform: var(--awb-testimonial-text-text-transform);
32184	font-family: var(--awb-testimonial-text-font-family);
32185	font-weight: var(--awb-testimonial-text-font-weight);
32186	font-style: var(--awb-testimonial-text-font-style);
32187	color: var(--awb-textcolor);
32188	background-color: var(--awb-backgroundcolor);
32189	border-width: var(--awb-testimonial-border-width);
32190	border-style: var(--awb-testimonial-border-style);
32191	border-color: var(--awb-testimonial-border-color);
32192	border-top-left-radius: var(--awb-border-top-left-radius);
32193	border-top-right-radius: var(--awb-border-top-right-radius);
32194	border-bottom-right-radius: var(--awb-border-bottom-right-radius);
32195	border-bottom-left-radius: var(--awb-border-bottom-left-radius);
32196	box-shadow: var(--awb-box-shadow, none);
32197}
32198
32199.fusion-testimonials blockquote .awb-quote.awb-testimonial-icon {
32200	display: flex;
32201	flex-wrap: wrap;
32202	align-items: center;
32203	box-sizing: content-box;
32204	position: relative;
32205	min-height: 2em;
32206}
32207
32208.fusion-testimonials blockquote .awb-quote-content {
32209	z-index: 1;
32210	width: 100%;
32211	color: inherit;
32212}
32213
32214.rtl .fusion-testimonials blockquote .awb-quote-content {
32215	direction: rtl;
32216}
32217
32218.fusion-testimonials blockquote .awb-t-icon-left, .fusion-testimonials blockquote .awb-t-icon-right {
32219	position: absolute;
32220	top: .6125em;
32221	opacity: var(--awb-testimonial-icon-opacity, .2);
32222	color: var(--awb-testimonial-icon-color, inherit);
32223	font-size: var(--awb-testimonial-icon-size, 2em);
32224	line-height: 1;
32225}
32226
32227.fusion-testimonials blockquote .awb-t-icon-left {
32228	left: .75em;
32229	transform: translate(-25%, -25%);
32230}
32231
32232.fusion-testimonials blockquote .awb-t-icon-right {
32233	right: .75em;
32234	transform: translate(25%, -25%);
32235}
32236
32237.fusion-testimonials .company-name {
32238	font-family: var(--awb-name-company-font-family);
32239	font-weight: var(--awb-name-company-font-weight);
32240	font-style: var(--awb-name-company-font-style);
32241	font-size: var(--awb-name-company-font-size);
32242	line-height: var(--awb-name-company-line-height);
32243	letter-spacing: var(--awb-name-company-letter-spacing);
32244	text-transform: var(--awb-name-company-text-transform);
32245	color: var(--awb-name-company-text-color);
32246}
32247
32248.fusion-testimonials .testimonial-extras {
32249	font-family: var(--awb-company-font-family);
32250	font-weight: var(--awb-company-font-weight);
32251	font-style: var(--awb-company-font-style);
32252	font-size: var(--awb-company-font-size);
32253	line-height: var(--awb-company-line-height);
32254	letter-spacing: var(--awb-company-letter-spacing);
32255	text-transform: var(--awb-company-text-transform);
32256	color: var(--awb-company-text-color);
32257}
32258
32259.fusion-testimonials .doe {
32260	position: relative;
32261	text-align: center;
32262	color: var(--awb-name-company-text-color);
32263}
32264
32265.fusion-testimonials .doe:before {
32266	line-height: 40px;
32267	font-family: awb-icons;
32268	font-size: 28px;
32269}
32270
32271.fusion-testimonials .testimonial-image {
32272	--awb-border-radius: 0;
32273	border-radius: var(--awb-border-radius);
32274}
32275
32276.fusion-testimonials .female .doe:before {
32277	content: "";
32278}
32279
32280.fusion-testimonials .male .doe:before {
32281	content: "";
32282}
32283
32284.fusion-testimonials .testimonial-pagination.swiper-pagination .swiper-pagination-bullet {
32285	background: 0 0;
32286	border: 1px solid var(--awb-dots-color);
32287	opacity: 1;
32288}
32289
32290.fusion-testimonials .testimonial-pagination.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .fusion-testimonials .testimonial-pagination.swiper-pagination .swiper-pagination-bullet:hover {
32291	background: var(--awb-dots-active-color);
32292	border-color: var(--awb-dots-active-color);
32293}
32294
32295.fusion-testimonials.classic {
32296	--awb-avatar-gap: 1em;
32297}
32298
32299.fusion-testimonials.classic .alignment-left {
32300	direction: ltr;
32301	display: flex;
32302	flex-flow: column;
32303}
32304
32305.fusion-testimonials.classic .alignment-left blockquote {
32306	justify-content: left;
32307}
32308
32309.fusion-testimonials.classic .alignment-left .awb-quote-content {
32310	text-align: left;
32311}
32312
32313.fusion-testimonials.classic .alignment-left .author {
32314	flex-flow: row;
32315}
32316
32317.fusion-testimonials.classic .alignment-left .company-name {
32318	flex-flow: row;
32319}
32320
32321.fusion-testimonials.classic .alignment-left .company-name >
32321 span {
32322	padding-inline: 0 .25em;
32323}
32324
32325.fusion-testimonials.classic .alignment-right {
32326	direction: ltr;
32327	display: flex;
32328	flex-flow: column;
32329}
32330
32331.fusion-testimonials.classic .alignment-right blockquote {
32332	justify-content: right;
32333}
32334
32335.fusion-testimonials.classic .alignment-right .awb-quote-content {
32336	text-align: right;
32337}
32338
32339.fusion-testimonials.classic .alignment-right .author {
32340	flex-flow: row-reverse;
32341}
32342
32343.fusion-testimonials.classic .alignment-right .company-name {
32344	flex-flow: row-reverse;
32345}
32346
32347.fusion-testimonials.classic .alignment-right .company-name > span {
32348	padding-inline: .25em 0;
32349}
32350
32351.fusion-testimonials.classic .alignment-right .awb-triangle {
32352	margin: 0 calc(max(var(--awb-avatar-size, 40px) * .75 + var(--testimonial-border-width-right) / 2, var(--awb-triangle-size, .625em)));
32353}
32354
32355.fusion-testimonials.classic.awb-speech-bubble-hide .author {
32356	margin-top: 1em;
32357}
32358
32359.fusion-testimonials.classic blockquote {
32360	display: flex;
32361	flex-wrap: wrap;
32362	position: relative;
32363	border: none;
32364	background-color: transparent;
32365}
32366
32367.fusion-testimonials.classic blockquote .awb-quote {
32368	width: 100%;
32369	font-size: var(--awb-testimonial-text-font-size, inherit);
32370	line-height: var(--awb-testimonial-text-line-height, normal);
32371	letter-spacing: var(--awb-testimonial-text-letter-spacing, inherit);
32372}
32373
32374.fusion-testimonials.classic .awb-triangle {
32375	position: absolute;
32376	top: 100%;
32377	margin: 0 calc(max(var(--awb-avatar-size, 40px) * .75 + var(--testimonial-border-width-left) / 2, var(--awb-triangle-size, .625em)));
32378	width: 0;
32379	height: 0;
32380	font-size: var(--awb-testimonial-text-font-size, inherit);
32381}
32382
32383.fusion-testimonials.classic .awb-triangle:before {
32384	content: "";
32385	position: absolute;
32386	top: 0;
32387	left: 0;
32388	width: 0;
32389	height: 0;
32390	border: var(--awb-triangle-size, .625em) solid transparent;
32391	border-bottom-width: 0;
32392	border-top-color: var(--awb-testimonial-border-color);
32393	margin-left: calc(var(--awb-triangle-size, .625em) * -1);
32394}
32395
32396.fusion-testimonials.classic .awb-triangle:after {
32397	content: "";
32398	position: absolute;
32399	top: 0;
32400	left: 0;
32401	width: 0;
32402	height: 0;
32403	border: var(--awb-triangle-size, .625em) solid transparent;
32404	border-bottom-width: 0;
32405	border-top-width: calc(var(--awb-triangle-size, .625em) - var(--testimonial-border-width-bottom) * .42);
32406	border-left-width: calc(var(--awb-triangle-size, .625em) - var(--testimonial-border-width-bottom) * .42);
32407	border-right-width: calc(var(--awb-triangle-size, .625em) - var(--testimonial-border-width-bottom) * .42);
32408	border-top-color: var(--awb-backgroundcolor);
32409	margin-left: calc(( var(--awb-triangle-size, .625em) - var(--testimonial-border-width-bottom) * .42 ) * -1);
32410	margin-top: calc(var(--testimonial-border-width-bottom) * -1);
32411}
32412
32413.fusion-testimonials.classic .avatar-image .awb-triangle {
32414	position: relative;
32415	margin: 0 var(--awb-avatar-size, 40px);
32416}
32417
32418.fusion-testimonials.classic .author {
32419	display: flex;
32420	align-items: center;
32421	position: relative;
32422	gap: var(--awb-avatar-gap);
32423	margin: var(--awb-author-block-gap, calc(.5em + max(0px, var(--awb-triangle-size, .625em) - .625em) + max(0px, (var(--awb-avatar-size, 40px) - 40px) * .2))) 0 0;
32424	font-size: var(--awb-name-company-font-size);
32425}
32426
32427.fusion-testimonials.classic .author a {
32428	text-decoration: none;
32429}
32430
32431.fusion-testimonials.classic .testimonial-thumbnail {
32432	box-sizing: content-box;
32433	width: var(--awb-avatar-size, 40px);
32434}
32435
32436.fusion-testimonials.classic .testimonial-image {
32437	width: 100%;
32438}
32439
32440.fusion-testimonials.classic .company-name {
32441	display: flex;
32442}
32443
32444.fusion-testimonials.classic .company-name > span {
32445	padding-inline: 0 .25em;
32446}
32447
32448.fusion-testimonials.classic.awb-testimonial-author-inline .company-name {
32449	align-items: baseline;
32450}
32451
32452.fusion-testimonials.classic .doe {
32453	width: calc(( var(--awb-avatar-size, 40px) ) * .75);
32454}
32455
32456.fusion-testimonials.classic .doe:before {
32457	line-height: var(--awb-avatar-size, 40px);
32458	font-size: calc(( var(--awb-avatar-size, 40px) ) * .75);
32459}
32460
32461.fusion-testimonials.clean {
32462	--awb-avatar-gap: 1.5rem;
32463}
32464
32465.fusion-testimonials.clean .testimonial-thumbnail {
32466	margin: 0 auto;
32467	width: var(--awb-avatar-size, 150px);
32468	text-align: center;
32469}
32470
32471.fusion-testimonials.clean .testimonial-image {
32472	width: 100%;
32473}
32474
32475.fusion-testimonials.clean .doe:before {
32476	line-height: calc(( var(--awb-avatar-size, 150px) ) * .75 + 10px);
32477	font-size: calc(( var(--awb-avatar-size, 150px) ) * .75);
32478}
32479
32480.fusion-testimonials.clean blockquote {
32481	border: none;
32482	background-color: transparent;
32483}
32484
32485.fusion-testimonials.clean blockquote .awb-quote {
32486	font-size: var(--awb-testimonial-text-font-size, 18px);
32487	line-height: var(--awb-testimonial-text-line-height, 30px);
32488	letter-spacing: var(--awb-testimonial-text-letter-spacing, 2px);
32489	text-align: center;
32490}
32491
32492.fusion-testimonials.clean .author {
32493	margin-top: var(--awb-author-block-gap, 1.5rem);
32494	font-size: 18px;
32495	text-align: center;
32496	letter-spacing: 2px;
32497}
32498
32499.fusion-testimonials.clean .author a {
32500	text-decoration: none;
32501}
32502
32503.fusion-testimonials.clean .avatar-above .testimonial-thumbnail {
32504	margin-bottom: var(--awb-avatar-gap);
32505}
32506
32507.fusion-testimonials.clean .avatar-below .testimonial-thumbnail {
32508	margin-top: var(--awb-avatar-gap);
32509}
32510
32511.fusion-testimonials.card {
32512	--awb-avatar-gap: .75em;
32513	--awb-border-top-left-radius: var(--awb-testimonial-border-top-left-radius-default, 6px);
32514	--awb-border-top-right-radius: var(--awb-testimonial-border-top-right-radius-default, 6px);
32515	--awb-border-bottom-right-radius: var(--awb-testimonial-border-bottom-right-radius-default, 6px);
32516	--awb-border-bottom-left-radius: var(--awb-testimonial-border-bottom-left-radius-default, 6px);
32517}
32518
32519.fusion-testimonials.card .review {
32520	display: flex;
32521	flex-direction: var(--awb-card-direction, column);
32522	align-items: var(--awb-card-cross, stretch);
32523	justify-content: var(--awb-content-valign, center);
32524	gap: var(--awb-card-inner-gap, 0);
32525	height: var(--awb-review-height, 100%);
32526	box-sizing: border-box;
32527	padding: var(--awb-box-padding-top, 2em) var(--awb-box-padding-right, 2em) var(--awb-box-padding-bottom, 2em) var(--awb-box-padding-left, 2em);
32528	background-color: var(--awb-backgroundcolor);
32529	border-width: var(--awb-testimonial-border-width);
32530	border-style: var(--awb-testimonial-border-style);
32531	border-color: var(--awb-testimonial-border-color);
32532	border-top-left-radius: var(--awb-border-top-left-radius);
32533	border-top-right-radius: var(--awb-border-top-right-radius);
32534	border-bottom-right-radius: var(--awb-border-bottom-right-radius);
32535	border-bottom-left-radius: var(--awb-border-bottom-left-radius);
32536	box-shadow: var(--awb-box-shadow, none);
32537}
32538
32539.fusion-testimonials.card .review .fusion-builder-child-element-content {
32540	display: flex;
32541	flex-direction: var(--awb-card-direction, column);
32542	align-items: var(--awb-card-cross, stretch);
32543	justify-content: var(--awb-content-valign, center);
32544	gap: var(--awb-card-inner-gap, 0);
32545	width: 100%;
32546	height: var(--awb-review-height, 100%);
32547}
32548
32549.fusion-testimonials.card blockquote {
32550	flex: var(--awb-quote-flex, 0 1 auto);
32551	min-width: 0;
32552	margin: 0;
32553	border: none;
32554	background-color: transparent;
32555}
32556
32557.fusion-testimonials.card .awb-quote {
32558	display: flex;
32559	flex-direction: column;
32560	gap: 1em;
32561	padding: 0;
32562	background-color: transparent;
32563	border: none;
32564	box-shadow: none;
32565	font-size: var(--awb-testimonial-text-font-size, inherit);
32566	line-height: var(--awb-testimonial-text-line-height, normal);
32567	letter-spacing: var(--awb-testimonial-text-letter-spacing, inherit);
32568}
32569
32570.fusion-testimonials.card .awb-quote.awb-testimonial-icon {
32571	align-items: stretch;
32572}
32573
32574.fusion-testimonials.card .awb-t-icon-left, .fusion-testimonials.card .awb-t-icon-right {
32575	top: 0;
32576	left: 0;
32577	right: auto;
32578}
32579
32580.fusion-testimonials.card .awb-testimonial-rating {
32581	margin: 0;
32582}
32583
32584.fusion-testimonials.card .awb-quote .awb-testimonial-rating {
32585	order: var(--awb-rating-order, 0);
32586}
32587
32588.fusion-testimonials.card .awb-quote-content {
32589	order: 1;
32590}
32591
32592.fusion-testimonials.card .author .awb-testimonial-rating {
32593	order: var(--awb-rating-author-order, 0);
32594	flex-basis: var(--awb-rating-basis, auto);
32595}
32596
32597.fusion-testimonials.card .author {
32598	order: var(--awb-author-block-order, 0);
32599	flex: 0 0 var(--awb-author-basis, auto);
32600	display: flex;
32601	flex-direction: var(--awb-author-direction, row);
32602	flex-wrap: var(--awb-author-wrap, nowrap);
32603	align-items: var(--awb-author-cross, center);
32604	justify-content: var(--awb-author-justify, flex-start);
32605	gap: var(--awb-avatar-gap);
32606	margin-top: var(--awb-author-block-mt, 0);
32607	margin-bottom: var(--awb-author-block-mb, 0);
32608	padding-top: var(--awb-author-block-pt, 1.25em);
32609	font-size: var(--awb-name-company-font-size);
32610}
32611
32612.fusion-testimonials.card .author a {
32613	text-decoration: none;
32614}
32615
32616.fusion-testimonials.card .testimonial-thumbnail {
32617	box-sizing: content-box;
32618	flex: 0 0 auto;
32619	order: var(--awb-avatar-order, 0);
32620	width: var(--awb-avatar-size, 40px);
32621}
32622
32623.fusion-testimonials.card .testimonial-image {
32624	width: 100%;
32625}
32626
32627.fusion-testimonials.card .testimonial-thumbnail.doe {
32628	width: calc(var(--awb-avatar-size, 40px) * .75);
32629}
32630
32631.fusion-testimonials.card .testimonial-thumbnail.doe:before {
32632	line-height: var(--awb-avatar-size, 40px);
32633	font-size: calc(var(--awb-avatar-size, 40px) * .75);
32634}
32635
32636.fusion-testimonials.card .company-name {
32637	display: flex;
32638}
32639
32640.fusion-testimonials.card .company-name >
32640 span {
32641	padding-inline: 0 .25em;
32642}
32643
32644.fusion-testimonials.card.awb-testimonial-author-inline .company-name {
32645	align-items: baseline;
32646}
32647
32648.fusion-testimonials.card.awb-testimonial-content-flex-start .awb-t-icon-left, .fusion-testimonials.card.awb-testimonial-content-flex-start .awb-t-icon-right {
32649	transform: translate(-25%, -25%);
32650}
32651
32652.fusion-testimonials.card.awb-testimonial-content-center {
32653	text-align: center;
32654}
32655
32656.fusion-testimonials.card.awb-testimonial-content-center .awb-testimonial-rating {
32657	justify-content: center;
32658}
32659
32660.fusion-testimonials.card.awb-testimonial-content-center .awb-t-icon-left, .fusion-testimonials.card.awb-testimonial-content-center .awb-t-icon-right {
32661	left: 50%;
32662	right: auto;
32663	transform: translate(-50%, -25%);
32664}
32665
32666.fusion-testimonials.card.awb-testimonial-content-center.awb-testimonial-author-stacked .company-name {
32667	align-items: center;
32668}
32669
32670.fusion-testimonials.card.awb-testimonial-content-flex-end {
32671	text-align: right;
32672}
32673
32674.fusion-testimonials.card.awb-testimonial-content-flex-end .awb-testimonial-rating {
32675	justify-content: flex-end;
32676}
32677
32678.fusion-testimonials.card.awb-testimonial-content-flex-end .awb-t-icon-left, .fusion-testimonials.card.awb-testimonial-content-flex-end .awb-t-icon-right {
32679	left: auto;
32680	right: 0;
32681	transform: translate(25%, -25%);
32682}
32683
32684.fusion-testimonials.card.awb-testimonial-content-flex-end .company-name > span {
32685	padding-inline: .25em 0;
32686}
32687
32688.fusion-testimonials.card.awb-testimonial-content-flex-end.awb-testimonial-author-stacked .company-name {
32689	align-items: flex-end;
32690}
32691
32692.fusion-testimonials .awb-testimonial-rating {
32693	display: flex;
32694	align-items: center;
32695	flex-wrap: wrap;
32696	gap: 0 .5em;
32697	margin-bottom: 1em;
32698	font-size: calc(var(--awb-rating-size, 1.1rem) * .75);
32699}
32700
32701.fusion-testimonials .awb-testimonial-rating .awb-stars-rating {
32702	--awb-active-color: var(--awb-rating-active-color, #fb0);
32703	--awb-inactive-color: var(--awb-rating-inactive-color, var(--awb-textcolor));
32704	--awb-icon-font-size: var(--awb-rating-size, 1.1rem);
32705	flex-shrink: 0;
32706}
32707
32708.fusion-testimonials .awb-testimonial-rating .awb-stars-rating-icons-wrapper {
32709	color: var(--awb-inactive-color);
32710}
32711
32712.fusion-testimonials .awb-testimonial-rating-text {
32713	color: var(--awb-textcolor);
32714	font-style: normal;
32715	line-height: 1.2;
32716	font-size: calc(var(--awb-rating-size, 1.1rem) * .75);
32717}
32718
32719.fusion-testimonials.clean .awb-testimonial-rating {
32720	flex-direction: column;
32721	align-items: center;
32722	justify-content: center;
32723	gap: .25em;
32724}
32725
32726.fusion-testimonials.classic .awb-testimonial-rating {
32727	width: 100%;
32728}
32729
32730.fusion-testimonials.classic .awb-testimonial-rating ~ i {
32731	top: calc(.6125em + var(--awb-rating-size, 1.1rem) * 1.75);
32732}
32733
32734.fusion-testimonials.classic .alignment-left .awb-testimonial-rating {
32735	justify-content: flex-start;
32736}
32737
32738.fusion-testimonials.classic .alignment-right .awb-testimonial-rating {
32739	justify-content: flex-end;
32740}
32741
32742.fusion-testimonials.classic .alignment-right .awb-testimonial-rating .awb-testimonial-rating-text {
32743	order: -1;
32744}
32745
32746.fusion-testimonials .testimonial-thumbnail.testimonial-avatar-icon, .fusion-testimonials .testimonial-thumbnail.testimonial-initials {
32747	box-sizing: border-box;
32748	display: inline-flex;
32749	flex: 0 0 auto;
32750	align-items: center;
32751	justify-content: center;
32752	width: var(--awb-avatar-size, 40px);
32753	height: var(--awb-avatar-size, 40px);
32754	border-radius: 50%;
32755	background-color: var(--awb-initials-bg-color, var(--primary_color, #1e73be));
32756	color: var(--awb-initials-text-color, #fff);
32757	text-align: center;
32758}
32759
32760.fusion-testimonials .testimonial-initials-text {
32761	font-weight: 600;
32762	line-height: 1;
32763	font-size: calc(var(--awb-avatar-size, 40px) * .38);
32764}
32765
32766.fusion-testimonials .testimonial-avatar-icon-glyph {
32767	line-height: 1;
32768	font-size: calc(var(--awb-avatar-size, 40px) * .5);
32769}
32770
32771.fusion-testimonials.clean .testimonial-thumbnail.testimonial-avatar-icon, .fusion-testimonials.clean .testimonial-thumbnail.testimonial-initials {
32772	display: flex;
32773	width: var(--awb-avatar-size, 150px);
32774	height: var(--awb-avatar-size, 150px);
32775}
32776
32777.fusion-testimonials.clean .testimonial-initials-text {
32778	font-size: calc(var(--awb-avatar-size, 150px) * .4);
32779}
32780
32781.fusion-testimonials.clean .testimonial-avatar-icon-glyph {
32782	font-size: calc(var(--awb-avatar-size, 150px) * .5);
32783}
32784
32785.fusion-testimonials.awb-testimonial-author-stacked .company-name {
32786	display: flex;
32787	flex-direction: column;
32788}
32789
32790.fusion-testimonials.awb-testimonial-author-stacked .testimonial-extras {
32791	display: block;
32792}
32793
32794.fusion-testimonials.awb-testimonial-author-stacked.clean .company-name {
32795	align-items: center;
32796}
32797
32798.fusion-testimonials.awb-testimonial-author-stacked.classic .alignment-left .company-name, .fusion-testimonials.awb-testimonial-author-stacked.classic .alignment-right .company-name {
32799	flex-direction: column;
32800}
32801
32802.fusion-testimonials.awb-testimonial-author-stacked.classic .alignment-right .company-name {
32803	align-items: flex-end;
32804}
32805
32806@media (prefers-reduced-motion:reduce) {
32807	.fusion-testimonials .swiper-wrapper {
32808		transition-duration: 0s !important;
32809	}
32810}
32811
32812.fusion-text {
32813	--awb-content-alignment: initial;
32814	--awb-font-size: inherit;
32815	--awb-line-height: inherit;
32816	--awb-letter-spacing: inherit;
32817	--awb-text-transform: inherit;
32818	--awb-text-color: inherit;
32819	--awb-text-font-family: inherit;
32820	--awb-text-font-style: inherit;
32821	--awb-text-font-weight: inherit;
32822	--awb-columns: var(--text_columns, auto);
32823	--awb-column-spacing: var(--text_column_spacing, normal);
32824	--awb-column-min-width: var(--text_column_min_width, auto);
32825	--awb-rule-style: var(--text_rule_style, initial);
32826	--awb-margin-top: 0;
32827	--awb-margin-right: 0;
32828	--awb-margin-bottom: 0;
32829	--awb-margin-left: 0;
32830	--awb-user-select: var(--text_user_select, auto);
32831	--awb-width: auto;
32832	--awb-min-width: auto;
32833	--awb-max-width: none;
32834	text-align: var(--awb-content-alignment);
32835	font-size: var(--awb-font-size);
32836	line-height: var(--awb-line-height);
32837	letter-spacing: var(--awb-letter-spacing);
32838	text-transform: var(--awb-text-transform);
32839	color: var(--awb-text-color);
32840	font-family: var(--awb-text-font-family);
32841	font-weight: var(--awb-text-font-weight);
32842	font-style: var(--awb-text-font-style);
32843	margin: var(--awb-margin-top) var(--awb-margin-right) var(--awb-margin-bottom) var(--awb-margin-left);
32844	-webkit-user-select: var(--awb-user-select);
32845	user-select: var(--awb-user-select);
32846	width: var(--awb-width);
32847	min-width: var(--awb-min-width);
32848	max-width: var(--awb-max-width);
32849}
32850
32851.awb-text-cols {
32852	column-count: var(--awb-columns);
32853	column-gap: var(--awb-column-spacing);
32854	column-width: var(--awb-column-min-width);
32855	column-rule: var(--awb-rule-style);
32856}
32857
32858.fusion-body .fusion-title {
32859	--awb-highlight-color: var(--primary_color, #65bc7b);
32860	--awb-highlight-top-margin: 0;
32861	--awb-highlight-animation-duration: 1500;
32862	--awb-highlight-width: 9;
32863	--awb-text-color: var(--body_typography-color);
32864	--awb-animated-text-color: var(--awb-text-color);
32865	--awb-margin-top: var(--title_margin-top);
32866	--awb-margin-right: var(--title_margin-right);
32867	--awb-margin-bottom: var(--title_margin-bottom);
32868	--awb-margin-left: var(--title_margin-left);
32869	--awb-link-color: var(--link_color);
32870	--awb-link-hover-color: var(--link_hover_color);
32871	--awb-sep-color: var(--title_border_color);
32872	--awb-font-size: var(--body_typography-font-size);
32873	--awb-marquee-direction: normal;
32874	--awb-marquee-speed: 5000ms;
32875	--awb-marquee-translate-x: 100%;
32876	--awb-marquee-translate-y: 0%;
32877	margin-top: var(--awb-margin-top);
32878	margin-right: var(--awb-margin-right);
32879	margin-bottom: var(--awb-margin-bottom);
32880	margin-left: var(--awb-margin-left);
32881	display: flex;
32882	flex-wrap: nowrap;
32883	align-items: center;
32884	border-bottom-color: var(--awb-sep-color);
32885	font-size: var(--awb-font-size);
32886}
32887
32888.fusion-body .fusion-title a {
32889	color: var(--awb-link-color);
32890}
32891
32892.fusion-body .fusion-title a:hover {
32893	color: var(--awb-link-hover-color);
32894}
32895
32896.fusion-body .fusion-title.fusion-title-size-one {
32897	--awb-font-size: var(--h1_typography-font-size);
32898	--awb-text-color: var(--h1_typography-color);
32899}
32900
32901.fusion-body .fusion-title.fusion-title-size-two {
32902	--awb-font-size: var(--h2_typography-font-size);
32903	--awb-text-color: var(--h2_typography-color);
32904}
32905
32906.fusion-body .fusion-title.fusion-title-size-three {
32907	--awb-font-size: var(--h3_typography-font-size);
32908	--awb-text-color: var(--h3_typography-color);
32909}
32910
32911.fusion-body .fusion-title.fusion-title-size-four {
32912	--awb-font-size: var(--h4_typography-font-size);
32913	--awb-text-color: var(--h4_typography-color);
32914}
32915
32916.fusion-body .fusion-title.fusion-title-size-five {
32917	--awb-font-size: var(--h5_typography-font-size);
32918	--awb-text-color: var(--h5_typography-color);
32919}
32920
32921.fusion-body .fusion-title.fusion-title-size-six {
32922	--awb-font-size: var(--h6_typography-font-size);
32923	--awb-text-color: var(--h6_typography-color);
32924}
32925
32926.fusion-body .fusion-title h1 > p:last-of-type, .fusion-body .fusion-title h2 > p:last-of-type, .fusion-body .fusion-title h3 > p:last-of-type, .fusion-body .fusion-title h4 > p:last-of-type, .fusion-body .fusion-title h5 > p:last-of-type, .fusion-body .fusion-title h6 > p:last-of-type {
32927	margin-bottom: 0;
32928}
32929
32930.fusion-body .fusion-title .comment-reply-title {
32931	margin: 0;
32932}
32933
32934.fusion-body .fusion-title .comment-reply-title.title-heading-left, .fusion-body .fusion-title div.title-heading-tag.title-heading-left, .fusion-body .fusion-title h1.title-heading-left, .fusion-body .fusion-title h2.title-heading-left, .fusion-body .fusion-title h3.title-heading-left, .fusion-body .fusion-title h4.title-heading-left, .fusion-body .fusion-title h5.title-heading-left, .fusion-body .fusion-title h6.title-heading-left, .fusion-body .fusion-title p.title-heading-tag.title-heading-left {
32935	text-align: left;
32936}
32937
32938.fusion-body .fusion-title .comment-reply-title.title-heading-left .fontawesome-icon, .fusion-body .fusion-title div.title-heading-tag.title-heading-left .fontawesome-icon, .fusion-body .fusion-title h1.title-heading-left .fontawesome-icon, .fusion-body .fusion-title h2.title-heading-left .fontawesome-icon, .fusion-body .fusion-title h3.title-heading-left .fontawesome-icon, .fusion-body .fusion-title h4.title-heading-left .fontawesome-icon, .fusion-body .fusion-title h5.title-heading-left .fontawesome-icon, .fusion-body .fusion-title h6.title-heading-left .fontawesome-icon, .fusion-body .fusion-title p.title-heading-tag.title-heading-left .fontawesome-icon {
32939	margin-right: 10px;
32940}
32941
32942.fusion-body .fusion-title .comment-reply-title.title-heading-right, .fusion-body .fusion-title div.title-heading-tag.title-heading-right, .fusion-body .fusion-title h1.title-heading-right, .fusion-body .fusion-title h2.title-heading-right, .fusion-body .fusion-title h3.title-heading-right, .fusion-body .fusion-title h4.title-heading-right, .fusion-body .fusion-title h5.title-heading-right, .fusion-body .fusion-title h6.title-heading-right, .fusion-body .fusion-title p.title-heading-tag.title-heading-right {
32943	text-align: right;
32944}
32945
32946.fusion-body .fusion-title .comment-reply-title.title-heading-right .fontawesome-icon, .fusion-body .fusion-title .comment-reply-title.title-heading-right img, .fusion-body .fusion-title div.title-heading-tag.title-heading-right .fontawesome-icon, .fusion-body .fusion-title div.title-heading-tag.title-heading-right img, .fusion-body .fusion-title h1.title-heading-right .fontawesome-icon, .fusion-body .fusion-title h1.title-heading-right img, .fusion-body .fusion-title h2.title-heading-right .fontawesome-icon, .fusion-body .fusion-title h2.title-heading-right img, .fusion-body .fusion-title h3.title-heading-right .fontawesome-icon, .fusion-body .fusion-title h3.title-heading-right img, .fusion-body .fusion-title h4.title-heading-right .fontawesome-icon, .fusion-body .fusion-title h4.title-heading-right img, .fusion-body .fusion-title h5.title-heading-right .fontawesome-icon, .fusion-body .fusion-title h5.title-heading-right img, .fusion-body .fusion-title h6.title-heading-right .fontawesome-icon, .fusion-body .fusion-title h6.title-heading-right img, .fusion-body .fusion-title p.title-heading-tag.title-heading-right .fontawesome-icon, .fusion-body .fusion-title p.title-heading-tag.title-heading-right img {
32947	margin-left: 10px;
32948	margin-right: 0;
32949}
32950
32951.fusion-body .fusion-title .comment-reply-title img, .fusion-body .fusion-title div.title-heading-tag img, .fusion-body .fusion-title h1 img, .fusion-body .fusion-title h2 img, .fusion-body .fusion-title h3 img, .fusion-body .fusion-title h4 img, .fusion-body .fusion-title h5 img, .fusion-body .fusion-title h6 img, .fusion-body .fusion-title p.title-heading-tag img {
32952	margin-right: 10px;
32953}
32954
32955.fusion-body .fusion-title .comment-reply-title .fontawesome-icon, .fusion-body .fusion-title div.title-heading-tag .fontawesome-icon, .fusion-body .fusion-title h1 .fontawesome-icon, .fusion-body .fusion-title h2 .fontawesome-icon, .fusion-body .fusion-title h3 .fontawesome-icon, .fusion-body .fusion-title h4 .fontawesome-icon, .fusion-body .fusion-title h5 .fontawesome-icon, .fusion-body .fusion-title h6 .fontawesome-icon, .fusion-body .fusion-title p.title-heading-tag .fontawesome-icon {
32956	display: inline-block;
32957	float: none;
32958	vertical-align: middle;
32959	margin-left: 0;
32960	margin-top: 0;
32961}
32962
32963.fusion-body .fusion-title .awb-title-spacer {
32964	max-width: .3em;
32965	flex-grow: 1;
32966}
32967
32968.fusion-body .fusion-title.fusion-title-center {
32969	text-align: center;
32970}
32971
32972.fusion-body .fusion-title.fusion-title-center.fusion-sep-none .title-heading-center, .fusion-body .fusion-title.fusion-title-center.sep-underline .title-heading-center {
32973	padding: 0;
32974	text-align: center;
32975}
32976
32977.fusion-body .fusion-title.fusion-sep-none {
32978	display: block;
32979}
32980
32981.fusion-body .fusion-title.fusion-sep-none .title-heading-left {
32982	padding: 0;
32983	text-align: left;
32984}
32985
32986.fusion-body .fusion-title.fusion-sep-none .title-heading-right {
32987	padding: 0;
32988	text-align: right;
32989}
32990
32991.fusion-body .fusion-title .title-sep-container {
32992	position: relative;
32993	height: 6px;
32994	flex-grow: 1;
32995}
32996
32997.fusion-body .fusion-title.sep-underline {
32998	display: block;
32999	padding-bottom: 10px;
33000	width: 100%;
33001	border-bottom: 1px solid var(--awb-sep-color);
33002}
33003
33004.fusion-body .fusion-title.sep-underline.sep-dashed {
33005	border-bottom-style: dashed;
33006}
33007
33008.fusion-body .fusion-title.sep-underline.sep-dotted {
33009	border-bottom-style: dotted;
33010}
33011
33012.fusion-body .fusion-title.sep-underline .title-heading-right {
33013	margin: 0;
33014}
33015
33016.fusion-body .fusion-title.sep-underline .title-heading-left, .fusion-body .fusion-title.sep-underline .title-heading-right {
33017	padding: 0;
33018}
33019
33020.fusion-body .fusion-title .title-sep {
33021	position: relative;
33022	display: block;
33023	width: 100%;
33024	border-style: solid;
33025	border: 0 solid var(--awb-sep-color);
33026	box-sizing: content-box;
33027}
33028
33029.fusion-body .fusion-title .title-sep.sep-double {
33030	height: 6px;
33031	border-bottom-width: 1px;
33032	border-top-width: 1px;
33033}
33034
33035.fusion-body .fusion-title .title-sep.sep-single {
33036	border-bottom-width: 1px;
33037}
33038
33039.fusion-body .fusion-title .title-sep.sep-dashed {
33040	border-bottom-style: dashed;
33041	border-top-style: dashed;
33042}
33043
33044.fusion-body .fusion-title .title-sep.sep-dotted {
33045	border-bottom-style: dotted;
33046	border-top-style: dotted;
33047}
33048
33049.fusion-body .fusion-title .fusion-animated-texts {
33050	visibility: hidden;
33051}
33052
33053.fusion-body .fusion-title .fusion-animated-texts-wrapper {
33054	position: relative;
33055	display: inline-block;
33056	white-space: nowrap;
33057	width: 0;
33058	text-align: initial;
33059}
33060
33061.fusion-body .fusion-title .fusion-animated-text {
33062	opacity: 0;
33063	position: absolute;
33064}
33065
33066.fusion-body .fusion-title.fusion-title-typeIn .fusion-animated-texts-wrapper:before {
33067	content: "";
33068	position: absolute;
33069	left: auto;
33070	right: 0;
33071	top: 50%;
33072	transform: translateY(-50%);
33073	height: 90%;
33074	width: 1px;
33075	background-color: var(--awb-text-color);
33076	animation: typeInCursor 1s infinite;
33077}
33078
33079.fusion-body .fusion-title.fusion-title-clipIn span[class^=line] {
33080	overflow: hidden;
33081	display: inline-flex !important;
33082	width: 0;
33083}
33084
33085.fusion-body .fusion-title.fusion-title-clipIn .fusion-animated-texts-wrapper:before {
33086	content: "";
33087	position: absolute;
33088	top: 0;
33089	left: auto;
33090	right: 0;
33091	width: 2px;
33092	height: 100%;
33093	background-color: var(--awb-text-color);
33094}
33095
33096.fusion-body .fusion-title.fusion-title-highlight {
33097	overflow: visible;
33098}
33099
33100.fusion-body .fusion-title.fusion-title-highlight .fusion-highlighted-text {
33101	position: relative;
33102	display: inline-block;
33103}
33104
33105.fusion-body .fusion-title.fusion-title-highlight .fusion-highlighted-text-wrapper {
33106	position: relative;
33107	display: inline-block;
33108}
33109
33110.fusion-body .fusion-title.fusion-title-highlight .fusion-highlighted-text-wrapper svg {
33111	display: none;
33112	margin-top: var(--awb-highlight-top-margin);
33113	position: absolute;
33114	top: 50%;
33115	left: 50%;
33116	width: calc(100% + .75em);
33117	height: calc(100% + .75em);
33118	transform: translate(-50%, -50%);
33119	overflow: visible;
33120}
33121
33122.fusion-body .fusion-title.fusion-title-highlight .fusion-highlighted-text-wrapper svg path {
33123	stroke: var(--awb-highlight-color);
33124	stroke-width: var(--awb-highlight-width);
33125	fill: none;
33126	stroke-dasharray: 1500;
33127	stroke-linecap: round;
33128	stroke-linejoin: round;
33129	animation-duration: calc(var(--awb-highlight-animation-duration) * 5.26ms);
33130}
33131
33132.fusion-body .fusion-title.fusion-title-highlight .fusion-highlighted-text-wrapper .awb-animate {
33133	display: block;
33134}
33135
33136.fusion-body .fusion-title.fusion-title-highlight.fusion-animate-loop.fusion-highlight-double .fusion-highlighted-text-wrapper svg path:last-child, .fusion-body .fusion-title.fusion-title-highlight.fusion-animate-loop.fusion-highlight-double_underline .fusion-highlighted-text-wrapper svg path:last-child, .fusion-body .fusion-title.fusion-title-highlight.fusion-animate-loop.fusion-highlight-x .fusion-highlighted-text-wrapper svg path:last-child {
33137	opacity: 0;
33138	animation-delay: calc(var(--awb-highlight-animation-duration) * 5.26ms / 22);
33139}
33140
33141.fusion-body .fusion-title.fusion-title-highlight.fusion-animate-loop .fusion-highlighted-text-wrapper svg.awb-animate path {
33142	animation-iteration-count: infinite;
33143	animation-name: fusion-title-highlight-loop;
33144}
33145
33146.fusion-body .fusion-title.fusion-title-highlight.fusion-animate-once .fusion-highlighted-text-wrapper svg.awb-animate path {
33147	animation-name: fusion-title-highlight-once;
33148}
33149
33150.fusion-body .fusion-title.fusion-title-highlight.fusion-animate-none .fusion-highlighted-text-wrapper svg {
33151	display: block;
33152}
33153
33154.fusion-body .fusion-title.fusion-title-highlight.fusion-highlight-circle .fusion-highlighted-text-wrapper svg {
33155	height: calc(100% + 1.3em);
33156}
33157
33158.fusion-body .fusion-title.fusion-highlight-marker .fusion-highlighted-text-wrapper {
33159	margin: -.075em -.15em;
33160}
33161
33162.fusion-body .fusion-title.fusion-highlight-marker .fusion-highlighted-text {
33163	background-image: linear-gradient(to right, var(--awb-highlight-color-trans, var(--awb-highlight-color)), var(--awb-highlight-color-min, var(--awb-highlight-color)) 1%, var(--awb-highlight-color-max, var(--awb-highlight-color)) 5%, var(--awb-highlight-color-inter, var(--awb-highlight-color)) 99%, var(--awb-highlight-color-trans, var(--awb-highlight-color)) 100%);
33164	background-size: 0 calc(var(--awb-highlight-width) * 1%);
33165	background-position: left bottom;
33166	background-repeat: no-repeat;
33167	-webkit-box-decoration-break: clone;
33168	box-decoration-break: clone;
33169	padding: .075em .15em;
33170}
33171
33172.fusion-body .fusion-title.fusion-highlight-marker.fusion-animate-loop .awb-animate {
33173	animation-iteration-count: infinite;
33174	animation-name: fusion-title-highlight-marker-loop;
33175	animation-duration: calc(var(--awb-highlight-animation-duration) * 5.26ms);
33176}
33177
33178.fusion-body .fusion-title.fusion-highlight-marker.fusion-animate-once .awb-animate {
33179	animation-fill-mode: forwards;
33180	animation-name: fusion-title-highlight-marker-once;
33181	animation-duration: calc(var(--awb-highlight-animation-duration) * 5.26ms);
33182}
33183
33184.fusion-body .fusion-title.fusion-highlight-marker.fusion-animate-none .fusion-highlighted-text {
33185	background-size: 100% calc(var(--awb-highlight-width) * 1%);
33186}
33187
33188.fusion-body .fusion-title.fusion-title-slideInDown {
33189	overflow: hidden;
33190}
33191
33192.fusion-body .fusion-title.fusion-title-blurIn .fusion-animated-texts-wrapper {
33193	transition: width var(--awb-blur-duration, .5s) cubic-bezier(.76, 0, .24, 1);
33194	will-change: width;
33195	transform: translate3d(0, 0, 0);
33196	backface-visibility: hidden;
33197}
33198
33199.fusion-body .fusion-title.fusion-title-blurIn .fusion-animated-text {
33200	animation: blurOut var(--awb-blur-duration, .5s) cubic-bezier(.76, 0, .24, 1) both;
33201	position: absolute;
33202	top: 0;
33203	left: 0;
33204	will-change: filter, opacity;
33205	opacity: 1;
33206}
33207
33208.fusion-body .fusion-title.fusion-title-blurIn .fusion-animated-text.is-active {
33209	animation: blurIn var(--awb-blur-duration, .5s) cubic-bezier(.76, 0, .24, 1) both;
33210	position: relative;
33211}
33212
33213.fusion-body .fusion-title.fusion-title-carouselInDown .fusion-animated-texts-wrapper, .fusion-body .fusion-title.fusion-title-carouselInUp .fusion-animated-texts-wrapper {
33214	overflow: hidden;
33215	vertical-align: bottom;
33216	transition: width var(--awb-carousel-duration, .8s) cubic-bezier(.66, 0, .24, 1);
33217}
33218
33219.fusion-body .fusion-title.fusion-title-carouselInDown .fusion-animated-texts, .fusion-body .fusion-title.fusion-title-carouselInUp .fusion-animated-texts {
33220	display: block;
33221	transition: transform var(--awb-carousel-duration, .8s) cubic-bezier(.66, 0, .24, 1);
33222	will-change: transform;
33223}
33224
33225.fusion-body .fusion-title.fusion-title-carouselInDown .fusion-animated-text, .fusion-body .fusion-title.fusion-title-carouselInUp .fusion-animated-text {
33226	display: block;
33227	position: static;
33228	opacity: 1;
33229	width: max-content;
33230}
33231
33232@media (prefers-reduced-motion:reduce) {
33233	.fusion-body .fusion-title.fusion-title-carouselInDown .fusion-animated-texts, .fusion-body .fusion-title.fusion-title-carouselInDown .fusion-animated-texts-wrapper, .fusion-body .fusion-title.fusion-title-carouselInUp .fusion-animated-texts, .fusion-body .fusion-title.fusion-title-carouselInUp .fusion-animated-texts-wrapper {
33234		transition: none;
33235	}
33236}
33237
33238.fusion-body .fusion-title.fusion-text-has-stroke {
33239	--awb-text-stroke-size: 1px;
33240	--awb-text-stroke-color: var(--primary_color);
33241}
33242
33243.fusion-body .fusion-title.fusion-text-has-stroke .fusion-title-heading {
33244	-webkit-text-stroke: var(--awb-text-stroke-size) var(--awb-text-stroke-color);
33245}
33246
33247.fusion-body .fusion-title.fusion-has-text-overflow {
33248	--awb-text-overflow: "ellipsis";
33249}
33250
33251.fusion-body .fusion-title.fusion-has-text-overflow .fusion-title-heading {
33252	overflow: hidden;
33253	white-space: nowrap;
33254	text-overflow: var(--awb-text-overflow);
33255}
33256
33257.fusion-body #wrapper .fusion-title .comment-reply-title, .fusion-body #wrapper .fusion-title div.title-heading-tag, .fusion-body #wrapper .fusion-title h1, .fusion-body #wrapper .fusion-title h2, .fusion-body #wrapper .fusion-title h3, .fusion-body #wrapper .fusion-title h4, .fusion-body #wrapper .fusion-title h5, .fusion-body #wrapper .fusion-title h6, .fusion-body #wrapper .fusion-title p.title-heading-tag, .fusion-body .awb-off-canvas-wrap .fusion-title .comment-reply-title, .fusion-body .awb-off-canvas-wrap .fusion-title div.title-heading-tag, .fusion-body .awb-off-canvas-wrap .fusion-title h1, .fusion-body .awb-off-canvas-wrap .fusion-title h2, .fusion-body .awb-off-canvas-wrap .fusion-title h3, .fusion-body .awb-off-canvas-wrap .fusion-title h4, .fusion-body .awb-off-canvas-wrap .fusion-title h5, .fusion-body .awb-off-canvas-wrap .fusion-title h6, .fusion-body .awb-off-canvas-wrap .fusion-title p.title-heading-tag, .fusion-body .fusion-modal .fusion-title .comment-reply-title, .fusion-body .fusion-modal .fusion-title div.title-heading-tag, .fusion-body .fusion-modal .fusion-title h1, .fusion-body .fusion-modal .fusion-title h2, .fusion-body .fusion-modal .fusion-title h3, .fusion-body .fusion-modal .fusion-title h4, .fusion-body .fusion-modal .fusion-title h5, .fusion-body .fusion-modal .fusion-title h6, .fusion-body .fusion-modal .fusion-title p.title-heading-tag {
33258	flex-grow: 0;
33259	padding: 0;
33260	font-size: 1em;
33261	color: var(--awb-text-color);
33262}
33263
33264.awb-gradient-text {
33265	background-size: 100%;
33266	-webkit-background-clip: text;
33267	-moz-background-clip: text;
33268	-webkit-text-fill-color: transparent;
33269	-moz-text-fill-color: transparent;
33270}
33271
33272.fusion-border-below-title {
33273	display: block;
33274}
33275
33276#main .post-content .fusion-border-below-title h1, #main .post-content .fusion-border-below-title h2, #main .post-content .fusion-border-below-title h3, #main .post-content .fusion-border-below-title h4, #main .post-content .fusion-border-below-title h5, #main .post-content .fusion-border-below-title h6 {
33277	padding-left: 0;
33278	padding-right: 0;
33279}
33280
33281.fusion-border-below-title .title-sep-container {
33282	display: none;
33283	height: 8px;
33284}
33285
33286@keyframes fusion-title-highlight-loop {
33287	0% {
33288		stroke-dasharray: 0 1500;
33289		opacity: 1;
33290	}
33291	
33292	19% {
33293		stroke-dasharray: 1500 1500;
33294		opacity: 1;
33295	}
33296	
33297	95% {
33298		stroke-dasharray: 1500 1500;
33299		opacity: 1;
33300	}
33301	
33302	100% {
33303		stroke-dasharray: 1500 1500;
33304		opacity: 0;
33305	}
33306}
33307
33308@keyframes fusion-title-highlight-once {
33309	0% {
33310		stroke-dasharray: 0 1500;
33311		opacity: 1;
33312	}
33313	
33314	19% {
33315		stroke-dasharray: 1500 1500;
33316		opacity: 1;
33317	}
33318	
33319	95% {
33320		stroke-dasharray: 1500 1500;
33321		opacity: 1;
33322	}
33323	
33324	100% {
33325		stroke-dasharray: 1500 1500;
33326		opacity: 1;
33327	}
33328}
33329
33330@keyframes fusion-title-highlight-marker-loop {
33331	0% {
33332		background-size: 0 calc(var(--awb-highlight-width) * 1%);
33333		background-position-x: left;
33334	}
33335	
33336	19% {
33337		background-size: 100% calc(var(--awb-highlight-width) * 1%);
33338		background-position-x: left;
33339	}
33340	
33341	95% {
33342		background-size: 100% calc(var(--awb-highlight-width) * 1%);
33343		background-position-x: right;
33344	}
33345	
33346	100% {
33347		background-size: 0 calc(var(--awb-highlight-width) * 1%);
33348		background-position-x: right;
33349	}
33350}
33351
33352@keyframes fusion-title-highlight-marker-once {
33353	0% {
33354		background-size: 0 calc(var(--awb-highlight-width) * 1%);
33355		background-position-x: left;
33356	}
33357	
33358	19% {
33359		background-size: 100% calc(var(--awb-highlight-width) * 1%);
33360		background-position-x: left;
33361	}
33362	
33363	100% {
33364		background-size: 100% calc(var(--awb-highlight-width) * 1%);
33365		background-position-x: left;
33366	}
33367}
33368
33369@keyframes typeIn {
33370	from {
33371		display: none;
33372	}
33373	
33374	to {
33375		display: inline-block;
33376	}
33377}
33378
33379@keyframes typeOut {
33380	from {
33381		display: inline-block;
33382	}
33383	
33384	to {
33385		display: none;
33386	}
33387}
33388
33389@keyframes typeInCursor {
33390	0% {
33391		transform: translateY(-50%) scale(1);
33392		opacity: 1;
33393	}
33394	
33395	40% {
33396		transform: translateY(-50%) scale(.9);
33397		opacity: 0;
33398	}
33399	
33400	100% {
33401		transform: translateY(-50%) scale(0);
33402		opacity: 0;
33403	}
33404}
33405
33406@keyframes bounceIn {
33407	0% {
33408		opacity: 0;
33409		transform: scale(.3);
33410	}
33411	
33412	50% {
33413		opacity: 1;
33414		transform: scale(1.05);
33415	}
33416	
33417	70% {
33418		transform: scale(.9);
33419	}
33420	
33421	100% {
33422		transform: scale(1);
33423	}
33424}
33425
33426@keyframes bounceOut {
33427	0% {
33428		transform: scale(1);
33429	}
33430	
33431	25% {
33432		transform: scale(.95);
33433	}
33434	
33435	50% {
33436		opacity: 1;
33437		transform: scale(1.1);
33438	}
33439	
33440	100% {
33441		opacity: 0;
33442		transform: scale(.3);
33443	}
33444}
33445
33446@keyframes fadeIn {
33447	0% {
33448		opacity: 0;
33449	}
33450	
33451	100% {
33452		opacity: 1;
33453	}
33454}
33455
33456@keyframes fadeOut {
33457	0% {
33458		opacity: 1;
33459	}
33460	
33461	100% {
33462		opacity: 0;
33463	}
33464}
33465
33466@keyframes flipInX {
33467	from {
33468		transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
33469		animation-timing-function: ease-in;
33470		opacity: 0;
33471	}
33472	
33473	40% {
33474		transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
33475		animation-timing-function: ease-in;
33476	}
33477	
33478	60% {
33479		transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
33480		opacity: 1;
33481	}
33482	
33483	80% {
33484		transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
33485	}
33486	
33487	to {
33488		transform: perspective(400px);
33489	}
33490}
33491
33492@keyframes flipOutX {
33493	from {
33494		transform: perspective(400px);
33495	}
33496	
33497	30% {
33498		transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
33499		opacity: 1;
33500	}
33501	
33502	to {
33503		transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
33504		opacity: 0;
33505	}
33506}
33507
33508@keyframes lightSpeedIn {
33509	0% {
33510		transform: translateX(100%) skewX(-30deg);
33511		opacity: 0;
33512	}
33513	
33514	60% {
33515		transform: translateX(-20%) skewX(30deg);
33516		opacity: 1;
33517	}
33518	
33519	80% {
33520		transform: translateX(0) skewX(-15deg);
33521		opacity: 1;
33522	}
33523	
33524	100% {
33525		transform: translateX(0) skewX(0);
33526		opacity: 1;
33527	}
33528}
33529
33530@keyframes lightSpeedOut {
33531	0% {
33532		transform: translateX(0) skewX(0);
33533		opacity: 1;
33534	}
33535	
33536	100% {
33537		transform: translateX(100%) skewX(-30deg);
33538		opacity: 0;
33539	}
33540}
33541
33542@keyframes rollIn {
33543	from {
33544		opacity: 0;
33545		transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
33546	}
33547	
33548	to {
33549		opacity: 1;
33550		transform: translate3d(0, 0, 0);
33551	}
33552}
33553
33554@keyframes rollOut {
33555	from {
33556		opacity: 1;
33557	}
33558	
33559	to {
33560		opacity: 0;
33561		transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
33562	}
33563}
33564
33565@keyframes blurIn {
33566	0% {
33567		filter: blur(.5em);
33568		opacity: 0;
33569	}
33570	
33571	100% {
33572		transform: translateY(0);
33573		filter: blur(0);
33574		opacity: 1;
33575	}
33576}
33577
33578@keyframes blurOut {
33579	0% {
33580		transform: translateY(0);
33581		filter: blur(0);
33582		opacity: 1;
33583	}
33584	
33585	100% {
33586		filter: blur(.5em);
33587		opacity: 0;
33588	}
33589}
33590
33591@keyframes slideInDown {
33592	0% {
33593		opacity: 0;
33594		transform: translateY(-2000px);
33595	}
33596	
33597	100% {
33598		transform: translateY(0);
33599	}
33600}
33601
33602@keyframes slideOutUpTitle {
33603	0% {
33604		transform: translate3d(0, 0, 0);
33605	}
33606	
33607	100% {
33608		visibility: hidden;
33609		transform: translate3d(0, -100%, 0);
33610	}
33611}
33612
33613@keyframes zoomIn {
33614	0% {
33615		opacity: 0;
33616		transform: scale3d(.3, .3, .3);
33617	}
33618	
33619	50% {
33620		opacity: 1;
33621	}
33622}
33623
33624@keyframes zoomOut {
33625	0% {
33626		opacity: 1;
33627	}
33628	
33629	50% {
33630		opacity: 0;
33631		transform: scale3d(.3, .3, .3);
33632	}
33633	
33634	100% {
33635		opacity: 0;
33636	}
33637}
33638
33639.fusion-title-animated {
33640	visibility: hidden;
33641	animation-fill-mode: both;
33642	animation-duration: 1s;
33643}
33644
33645.fusion-title-animated.typeIn, .fusion-title-animated.typeOut {
33646	animation-duration: .1s;
33647}
33648
33649.fusion-title-animated.bounceIn {
33650	animation-name: bounceIn;
33651}
33652
33653.fusion-title-animated.bounceOut {
33654	animation-name: bounceOut;
33655}
33656
33657.fusion-title-animated.fadeIn {
33658	animation-name: fadeIn;
33659}
33660
33661.fusion-title-animated.fadeOut {
33662	animation-name: fadeOut;
33663}
33664
33665.fusion-title-animated.flipInX {
33666	animation-name: flipInX;
33667}
33668
33669.fusion-title-animated.flipOutX {
33670	animation-name: flipOutX;
33671}
33672
33673.fusion-title-animated.lightSpeedIn {
33674	animation-name: lightSpeedIn;
33675	animation-timing-function: ease-out;
33676}
33677
33678.fusion-title-animated.lightSpeedOut {
33679	animation-name: lightSpeedOut;
33680	animation-timing-function: ease-in;
33681}
33682
33683.fusion-title-animated.rollIn {
33684	animation-name: rollIn;
33685}
33686
33687.fusion-title-animated.rollOut {
33688	animation-name: rollOut;
33689}
33690
33691.fusion-title-animated.typeIn {
33692	animation-name: typeIn;
33693}
33694
33695.fusion-title-animated.typeOut {
33696	animation-name: typeOut;
33697}
33698
33699.fusion-animated-text.slideInDown {
33700	animation-name: slideInDown;
33701}
33702
33703.fusion-animated-text.slideOutUp {
33704	animation-name: slideOutUpTitle !important;
33705}
33706
33707.fusion-animated-text.zoomIn {
33708	animation-name: zoomIn;
33709}
33710
33711.fusion-animated-text.zoomOut {
33712	animation-name: zoomOut;
33713}
33714
33715.fusion-title-marquee .fusion-title-heading {
33716	display: flex;
33717	overflow: hidden;
33718	white-space: nowrap;
33719}
33720
33721.fusion-title-marquee .awb-marquee-masked {
33722	mask-image: linear-gradient(to right, transparent, black 15%, black 85%, transparent);
33723}
33724
33725.fusion-title-marquee .awb-marquee-content {
33726	padding: 0 .2em;
33727	animation: marquee var(--awb-marquee-speed) linear infinite;
33728}
33729
33730@keyframes marquee {
33731	0% {
33732		transform: translateX(0);
33733	}
33734	
33735	100% {
33736		transform: translateX(var(--awb-marquee-translate-x));
33737	}
33738}
33739
33740.awb-title__scroll-reveal--color_change {
33741	--awb-animation-base-color: var(--awb-text-color);
33742}
33743
33744.awb-title__scroll-reveal--color_change a {
33745	--awb-animation-base-color: var(--awb-link-color);
33746}
33747
33748.awb-title__scroll-reveal--color_change[data-scroll-reveal-basis=chars] a:hover .char, .awb-title__scroll-reveal--color_change[data-scroll-reveal-basis=lines] a:hover .line, .awb-title__scroll-reveal--color_change[data-scroll-reveal-basis=words] a:hover .word {
33749	color: inherit;
33750}
33751
33752.awb-title__scroll-reveal--color_change[data-scroll-reveal-basis=chars] .char, .awb-title__scroll-reveal--color_change[data-scroll-reveal-basis=lines] .line, .awb-title__scroll-reveal--color_change[data-scroll-reveal-basis=words] .word {
33753	color: transparent;
33754	background-image: linear-gradient(to right, var(--awb-animated-text-color) 50%, var(--awb-animation-base-color) 50%);
33755	background-size: 200% 100%;
33756	background-position-x: 100%;
33757	background-clip: text;
33758	transition: color .2s;
33759}
33760
33761.fusion-accordian {
33762	--awb-margin-top: 0;
33763	--awb-margin-bottom: 0;
33764	--awb-padding-top: 0;
33765	--awb-padding-right: 0;
33766	--awb-padding-bottom: 0;
33767	--awb-padding-left: 0;
33768	--awb-border-size: 1px;
33769	--awb-icon-size: 13px;
33770	--awb-title-color: var(--link_color, var(--h4_typography-color));
33771	--awb-title-font-weight: normal;
33772	--awb-title-font-style: normal;
33773	--awb-title-line-height: 22px;
33774	--awb-title-font-size: 16px;
33775	--awb-title-letter-spacing: var(--h4_typography-letter-spacing);
33776	--awb-title-text-transform: var(--h4_typography-text-transform);
33777	--awb-content-color: var(--body_typography-color);
33778	--awb-content-font-size: var(--body_typography-font-size);
33779	--awb-content-line-height: var(--body_typography-line-height);
33780	--awb-content-letter-spacing: var(--body_typography-letter-spacing);
33781	--awb-content-text-transform: none;
33782	--awb-content-font-family: inherit;
33783	--awb-content-font-weight: 400;
33784	--awb-content-font-style: var(--body_typography-font-style, normal);
33785	--awb-icon-box-color: var(--accordian_inactive_color, #333);
33786	--awb-toggle-hover-accent-color: var(--primary_color);
33787	width: 100%;
33788	margin-top: var(--awb-margin-top);
33789	margin-bottom: var(--awb-margin-bottom);
33790}
33791
33792.fusion-accordian .fusion-panel {
33793	box-shadow: none;
33794	border: none;
33795	border-bottom: 1px solid var(--accordion_divider_color);
33796	border-radius: 0;
33797	background-clip: padding-box;
33798	padding: var(--awb-padding-top) var(--awb-padding-right) var(--awb-padding-bottom) var(--awb-padding-left);
33799}
33800
33801.fusion-accordian .fusion-panel:hover {
33802	border-bottom: 1px solid var(--accordion_divider_hover_color);
33803}
33804
33805.fusion-accordian .panel-heading {
33806	padding: 0;
33807	background: 0 0;
33808}
33809
33810.fusion-accordian .panel-heading .panel-title {
33811	margin: 0;
33812}
33813
33814.fusion-accordian .panel-heading .panel-title a {
33815	display: flex;
33816	align-items: baseline;
33817	color: var(--awb-title-color);
33818}
33819
33820.fusion-accordian .panel-heading .panel-title a:not(.active) .fusion-toggle-icon-wrapper .active-icon {
33821	display: none;
33822}
33823
33824.fusion-accordian .panel-heading .panel-title a.active .fusion-toggle-icon-wrapper .inactive-icon {
33825	display: none;
33826}
33827
33828.fusion-body .fusion-accordian .panel-title {
33829	font-family: var(--awb-title-font-family);
33830	font-weight: var(--awb-title-font-weight);
33831	font-style: var(--awb-title-font-style);
33832	line-height: var(--awb-title-line-height);
33833	font-size: var(--awb-title-font-size);
33834	letter-spacing: var(--awb-title-letter-spacing);
33835	text-transform: var(--awb-title-text-transform);
33836}
33837
33838.fusion-accordian .panel-title {
33839	position: relative;
33840	color: inherit;
33841}
33842
33843.fusion-accordian .panel-title a {
33844	display: block;
33845	padding: 10px 0;
33846	text-decoration: none;
33847	box-shadow: none !important;
33848}
33849
33850.fusion-accordian .panel-title a.hover, .fusion-accordian .panel-title a:hover {
33851	color: var(--awb-toggle-hover-accent-color, var(--primary_color));
33852}
33853
33854.fusion-accordian .panel-title a.hover .fa-fusion-box, .fusion-accordian .panel-title a:hover .fa-fusion-box {
33855	background-color: var(--awb-toggle-hover-accent-color, var(--primary_color));
33856}
33857
33858.fusion-accordian .panel-title a .fa.pull-left {
33859	margin-left: 1px;
33860}
33861
33862.fusion-accordian .panel-title a .fa-fusion-box {
33863	display: inline-block;
33864	vertical-align: middle;
33865	background-color: var(--awb-icon-box-color) !important;
33866	border-color: var(--awb-icon-box-color) !important;
33867	color: var(--awb-icon-color);
33868	text-align: center;
33869	padding: 4.5px;
33870	-webkit-font-smoothing: subpixel-antialiased;
33871}
33872
33873.fusion-accordian .panel-title a .fa-fusion-box:before {
33874	font-style: normal;
33875	line-height: 1;
33876	font-size: var(--awb-icon-size);
33877	width: var(--awb-icon-size);
33878	display: grid;
33879}
33880
33881.fusion-accordian .panel-title a:not(.active).hover .fa-fusion-box, .fusion-accordian .panel-title a:not(.active):hover .fa-fusion-box {
33882	background-color: var(--awb-toggle-hover-accent-color) !important;
33883	border-color: var(--awb-toggle-hover-accent-color) !important;
33884}
33885
33886.fusion-accordian .panel-title a.active {
33887	color: var(--awb-toggle-active-accent-color, var(--awb-title-color)) !important;
33888}
33889
33890.fusion-accordian .panel-title a.active .fa-fusion-box {
33891	background-color: var(--awb-toggle-active-accent-color, var(--awb-toggle-hover-accent-color)) !important;
33892	border-color: var(--awb-toggle-active-accent-color, var(--awb-toggle-hover-accent-color)) !important;
33893}
33894
33895.fusion-accordian .panel-title .fusion-toggle-heading {
33896	margin-left: 18px;
33897}
33898
33899.fusion-accordian .panel-body {
33900	padding: 10px 0 15px;
33901	border: none;
33902	line-height: var(--body_typography-line-height);
33903}
33904
33905.fusion-accordian .toggle-content {
33906	color: var(--awb-content-color);
33907	font-family: var(--awb-content-font-family);
33908	font-weight: var(--awb-content-font-weight);
33909	font-style: var(--awb-content-font-style);
33910	font-size: var(--awb-content-font-size);
33911	text-transform: var(--awb-content-text-transform);
33912	line-height: var(--awb-content-line-height);
33913	letter-spacing: var(--awb-content-letter-spacing);
33914}
33915
33916.fusion-accordian .fusion-toggle-boxed-mode:hover .panel-title a {
33917	color: var(--awb-toggle-hover-accent-color);
33918}
33919
33920.fusion-accordian .fusion-panel.fusion-toggle-no-divider.fusion-toggle-boxed-mode {
33921	margin-bottom: 10px;
33922	border-style: solid;
33923	cursor: pointer;
33924}
33925
33926.fusion-accordian .fusion-panel.fusion-toggle-no-divider.fusion-toggle-boxed-mode .panel-body {
33927	padding-left: 25px;
33928	padding-right: 25px;
33929}
33930
33931.fusion-accordian .fusion-panel.fusion-toggle-no-divider.fusion-toggle-boxed-mode .panel-title a {
33932	padding: 15px 25px;
33933}
33934
33935.fusion-accordian .fusion-panel.fusion-toggle-no-divider {
33936	border-bottom: none;
33937}
33938
33939.fusion-accordian .fusion-panel.fusion-toggle-no-divider .panel-title a {
33940	padding: 10px 0;
33941}
33942
33943.fusion-accordian .fusion-toggle-icon-unboxed .panel-title a .fa-fusion-box {
33944	background-color: transparent !important;
33945	padding: 0;
33946}
33947
33948.fusion-accordian .fusion-toggle-icon-unboxed .panel-title a.hover .fa-fusion-box, .fusion-accordian .fusion-toggle-icon-unboxed .panel-title a:hover .fa-fusion-box {
33949	background-color: transparent !important;
33950}
33951
33952.fusion-accordian .fusion-toggle-icon-unboxed .panel-title a.hover:not(.active) .fa-fusion-box, .fusion-accordian .fusion-toggle-icon-unboxed .panel-title a:hover:not(.active) .fa-fusion-box {
33953	color: var(--awb-toggle-hover-accent-color) !important;
33954}
33955
33956.fusion-accordian .fusion-toggle-icon-unboxed .panel-title a.active .fa-fusion-box {
33957	color: var(--awb-toggle-active-accent-color, var(--awb-toggle-hover-accent-color)) !important;
33958}
33959
33960.fusion-accordian .fusion-toggle-icon-unboxed .panel-heading .fusion-toggle-icon-wrapper {
33961	left: 0;
33962}
33963
33964.fusion-accordian .fusion-toggle-icon-right .fusion-toggle-heading {
33965	margin-left: 0;
33966	width: 100%;
33967	margin-right: calc(var(--awb-icon-size) + 18px);
33968}
33969
33970.fusion-accordian .fusion-toggle-icon-right.fusion-toggle-icon-unboxed .fusion-toggle-icon-wrapper {
33971	left: auto;
33972}
33973
33974.fusion-accordian .fusion-toggle-icon-right .panel-heading a {
33975	flex-direction: row-reverse;
33976}
33977
33978.fusion-accordian .fusion-panel.fusion-toggle-boxed-mode {
33979	border-color: var(--awb-border-color);
33980	border-width: var(--awb-border-size);
33981	background-color: var(--awb-background-color);
33982}
33983
33984.fusion-accordian .fusion-panel.fusion-toggle-boxed-mode.hover, .fusion-accordian .fusion-panel.fusion-toggle-boxed-mode:hover {
33985	background-color: var(--awb-hover-color);
33986}
33987
33988.fusion-accordian .fusion-panel.fusion-toggle-has-divider {
33989	border-color: var(--awb-divider-color);
33990}
33991
33992.fusion-accordian .fusion-panel.fusion-toggle-has-divider.hover, .fusion-accordian .fusion-panel.fusion-toggle-has-divider:hover {
33993	border-color: var(--awb-divider-hover-color);
33994}
33995
33996.fusion-faq-shortcode .fusion-accordian {
33997	--awb-title-font-family: var(--faq_accordion_title_typography-font-family);
33998	--awb-title-font-weight: var(--faq_accordion_title_typography-font-weight);
33999	--awb-title-font-style: var(--faq_accordion_title_typography-font-style);
34000	--awb-title-line-height: var(--faq_accordion_title_typography-line-height);
34001	--awb-title-font-size: var(--faq_accordion_title_typography-font-size);
34002	--awb-title-letter-spacing: var(--faq_accordion_title_typography-letter-spacing);
34003	--awb-title-text-transform: var(--faq_accordion_title_typography-text-transform);
34004	--awb-title-color: var(--faq_accordion_title_typography-color);
34005	--awb-icon-size: 16px;
34006	--awb-icon-color: var(--faq_accordian_icon_color);
34007	--awb-icon-box-color: var(--faq_accordian_inactive_color);
34008}
34009
34010.fusion-single-accordian {
34011	margin-bottom: 0;
34012}
34013
34014.tooltip {
34015	position: absolute;
34016	z-index: 2030;
34017	display: block;
34018	visibility: visible;
34019	font-size: 12px;
34020	line-height: 1.4;
34021	opacity: 0;
34022}
34023
34024.tooltip.in {
34025	opacity: .9;
34026}
34027
34028.tooltip.top {
34029	margin-top: -3px;
34030	padding: 5px 0;
34031}
34032
34033.tooltip.top .tooltip-arrow {
34034	bottom: 0;
34035	left: 50%;
34036	margin-left: -5px;
34037	border-width: 5px 5px 0;
34038	border-top-color: rgba(33, 33, 33, .97);
34039}
34040
34041.tooltip.right {
34042	margin-left: 3px;
34043	padding: 0 5px;
34044}
34045
34046.tooltip.right .tooltip-arrow {
34047	top: 50%;
34048	left: 0;
34049	margin-top: -5px;
34050	border-width: 5px 5px 5px 0;
34051	border-right-color: rgba(33, 33, 33, .97);
34052}
34053
34054.tooltip.bottom {
34055	margin-top: 3px;
34056	padding: 5px 0;
34057}
34058
34059.tooltip.bottom .tooltip-arrow {
34060	top: 0;
34061	left: 50%;
34062	margin-left: -5px;
34063	border-width: 0 5px 5px;
34064	border-bottom-color: rgba(33, 33, 33, .97);
34065}
34066
34067.tooltip.left {
34068	margin-left: -3px;
34069	padding: 0 5px;
34070}
34071
34072.tooltip.left .tooltip-arrow {
34073	top: 50%;
34074	right: 0;
34075	margin-top: -5px;
34076	border-width: 5px 0 5px 5px;
34077	border-left-color: rgba(33, 33, 33, .97);
34078}
34079
34080.tooltip.top-left .tooltip-arrow {
34081	bottom: 0;
34082	left: 5px;
34083	border-width: 5px 5px 0;
34084	border-top-color: rgba(33, 33, 33, .97);
34085}
34086
34087.tooltip.top-right .tooltip-arrow {
34088	bottom: 0;
34089	right: 5px;
34090	border-width: 5px 5px 0;
34091	border-top-color: rgba(33, 33, 33, .97);
34092}
34093
34094.tooltip.bottom-left .tooltip-arrow {
34095	top: 0;
34096	left: 5px;
34097	border-width: 0 5px 5px;
34098	border-bottom-color: rgba(33, 33, 33, .97);
34099}
34100
34101.tooltip.bottom-right .tooltip-arrow {
34102	top: 0;
34103	right: 5px;
34104	border-width: 0 5px 5px;
34105	border-bottom-color: rgba(33, 33, 33, .97);
34106}
34107
34108.tooltip-inner {
34109	max-width: 200px;
34110	padding: 3px 8px;
34111	color: #d1d1d2;
34112	text-align: center;
34113	text-decoration: none;
34114	background-color: rgba(33, 33, 33, .97);
34115	border-radius: 4px;
34116	background-clip: padding-box;
34117}
34118
34119.tooltip-arrow {
34120	position: absolute;
34121	width: 0;
34122	height: 0;
34123	border-color: transparent;
34124	border-style: solid;
34125}
34126
34127.fusion-tooltip {
34128	cursor: pointer;
34129}
34130
34131.fusion-login-box {
34132	--awb-margin-top: 0;
34133	--awb-margin-right: 0;
34134	--awb-margin-bottom: 0;
34135	--awb-margin-left: 0;
34136	--awb-heading-color: var(--h3_typography-color);
34137	--awb-caption-color: var(--body_typography-color);
34138	--awb-link-color: var(--link_color);
34139	--awb-form-background-color: #f6f6f6;
34140	--awb-form-padding: 25px;
34141	margin: var(--awb-margin-top) var(--awb-margin-right) var(--awb-margin-bottom) var(--awb-margin-left);
34142}
34143
34144.fusion-login-box .fusion-login-heading {
34145	color: var(--awb-heading-color);
34146}
34147
34148.fusion-login-box .fusion-login-caption {
34149	margin-bottom: 20px;
34150	color: var(--awb-caption-color);
34151}
34152
34153.fusion-login-box a {
34154	color: var(--awb-link-color);
34155}
34156
34157.fusion-login-box .fusion-login-form {
34158	padding: var(--awb-form-padding);
34159	background-color: var(--awb-form-background-color);
34160}
34161
34162.fusion-login-box .fusion-login-form input[type=password], .fusion-login-box .fusion-login-form input[type=text] {
34163	margin: 0;
34164	width: 100%;
34165	box-sizing: border-box;
34166	vertical-align: middle;
34167	-webkit-appearance: none;
34168}
34169
34170.fusion-login-box .fusion-login-form a {
34171	text-decoration: none;
34172}
34173
34174.fusion-login-box .fusion-login-button {
34175	float: none;
34176	width: 100%;
34177}
34178
34179.fusion-login-box .fusion-login-button-no-fullwidth {
34180	width: auto;
34181}
34182
34183.fusion-login-box .fusion-login-input-wrapper {
34184	margin-bottom: 20px;
34185}
34186
34187.fusion-login-box .fusion-login-links {
34188	margin: 0 -10px;
34189}
34190
34191.fusion-login-box .fusion-login-links .fusion-login-remember-me, .fusion-login-box .fusion-login-links > a {
34192	padding: 0 10px;
34193}
34194
34195.fusion-login-box .fusion-login-links .fusion-login-remember-me {
34196	display: inline-block;
34197}
34198
34199.fusion-login-box .fusion-login-loggedin-links {
34200	display: inline-block;
34201	list-style: outside none none;
34202	margin: 0;
34203	padding: 0;
34204	text-align: initial;
34205}
34206
34207.fusion-login-box .fusion-login-avatar {
34208	display: inline-block;
34209	vertical-align: top;
34210	margin-right: 10px;
34211}
34212
34213.fusion-login-box .fusion-login-box-error {
34214	margin-bottom: 20px;
34215	color: #d04544;
34216}
34217
34218.fusion-login-box.fusion-login-box-login .fusion-login-submit-wrapper {
34219	margin-bottom: 20px;
34220}
34221
34222.fusion-login-box.fusion-login-align-center {
34223	text-align: center;
34224}
34225
34226.fusion-login-box.fusion-login-field-layout-floated .fusion-login-fields {
34227	display: flex;
34228	justify-content: space-between;
34229	margin: 0 -10px;
34230}
34231
34232.fusion-login-box.fusion-login-field-layout-floated .fusion-login-fields .fusion-login-input-wrapper {
34233	flex-grow: 1;
34234	padding: 0 10px;
34235}
34236
34237.fusion-login-box.fusion-login-field-layout-floated.fusion-login-align-textflow.fusion-login-box-login .fusion-login-additional-content, .fusion-login-box.fusion-login-field-layout-floated.fusion-login-align-textflow.fusion-login-box-register .fusion-login-additional-content {
34238	display: flex;
34239	align-items: center;
34240}
34241
34242.fusion-login-box.fusion-login-field-layout-floated.fusion-login-align-textflow.fusion-login-box-login .fusion-login-registration-confirm, .fusion-login-box.fusion-login-field-layout-floated.fusion-login-align-textflow.fusion-login-box-register .fusion-login-registration-confirm {
34243	order: 1;
34244	margin: 0 15px;
34245}
34246
34247.fusion-login-box.fusion-login-field-layout-floated.fusion-login-align-textflow.fusion-login-box-login .fusion-login-submit-wrapper, .fusion-login-box.fusion-login-field-layout-floated.fusion-login-align-textflow.fusion-login-box-register .fusion-login-submit-wrapper {
34248	margin-bottom: 0;
34249}
34250
34251.fusion-login-box.fusion-login-field-layout-floated .fusion-login-links {
34252	margin: 0 5px;
34253}
34254
34255.fusion-login-box .awb-user-pw-reveal {
34256	position: relative;
34257}
34258
34259.fusion-login-box .awb-user-pw-reveal-icon {
34260	left: auto;
34261	right: 1em;
34262	cursor: pointer;
34263	position: absolute;
34264	text-align: center;
34265	z-index: 99;
34266	top: 50%;
34267	transform: translateY(-50%);
34268}
34269
34270.fusion-hidden-content {
34271	overflow: hidden;
34272	position: absolute;
34273	left: -10000px;
34274	top: auto;
34275	width: 1px;
34276	height: 1px;
34277}
34278
34279lite-vimeo {
34280	font-size: 10px;
34281	background-color: #000;
34282	position: relative;
34283	display: block;
34284	contain: content;
34285	background-position: center center;
34286	background-size: cover;
34287	background-image: none;
34288	cursor: pointer;
34289}
34290
34291lite-vimeo.nitro-lazy {
34292	background-image: none !important;
34293}
34294
34295lite-vimeo.awb-lite-vimeo-no-background {
34296	background-image: none;
34297}
34298
34299lite-vimeo.awb-lite-vimeo-no-background.nitro-lazy {
34300	background-image: none !important;
34301}
34302
34303lite-vimeo::after {
34304	content: "";
34305	display: block;
34306	padding-bottom: calc(100% / ( 16 / 9 ));
34307}
34308
34309lite-vimeo.portrait::after {
34310	padding-bottom: calc(100% / ( 9 / 16 ));
34311}
34312
34313lite-vimeo > iframe {
34314	width: 100%;
34315	height: 100%;
34316	position: absolute;
34317	top: 0;
34318	left: 0;
34319}
34320
34321lite-vimeo > .ltv-playbtn {
34322	width: 6.5em;
34323	height: 4em;
34324	background: rgba(23, 35, 34, .75);
34325	z-index: 1;
34326	opacity: .8;
34327	border-radius: .5em;
34328	transition: all .2s cubic-bezier(0, 0, .2, 1);
34329	outline: 0;
34330	border: 0;
34331	cursor: pointer;
34332}
34333
34334lite-vimeo:hover > .ltv-playbtn {
34335	background-color: #00adef;
34336	opacity: 1;
34337}
34338
34339lite-vimeo > .ltv-playbtn::before {
34340	content: "";
34341	border-style: solid;
34342	border-width: 10px 0 10px 20px;
34343	border-color: transparent transparent transparent #fff;
34344}
34345
34346lite-vimeo > .ltv-playbtn, lite-vimeo > .ltv-playbtn::before {
34347	position: absolute;
34348	top: 50%;
34349	left: 50%;
34350	transform: translate3d(-50%, -50%, 0);
34351}
34352
34353lite-vimeo.ltv-activated {
34354	cursor: unset;
34355}
34356
34357lite-vimeo.ltv-activated::before, lite-vimeo.ltv-activated > .ltv-playbtn {
34358	opacity: 0;
34359	pointer-events: none;
34360}
34361
34362.fusion-selfhosted-video {
34363	font-size: 0;
34364	width: 100%;
34365}
34366
34367.fusion-selfhosted-video .video-wrapper {
34368	width: 100%;
34369	display: inline-block;
34370	overflow: hidden;
34371	position: relative;
34372}
34373
34374.fusion-selfhosted-video .video-wrapper.fusion-video-overlay:after {
34375	content: "";
34376	display: block;
34377	background-color: inherit;
34378	position: absolute;
34379	top: 0;
34380	left: 0;
34381	right: 0;
34382	bottom: 0;
34383	pointer-events: none;
34384}
34385
34386.fusion-selfhosted-video video {
34387	max-width: var(--fusion-video-max-width, var(--fusion-video-max-width-default, 100%));
34388	height: auto;
34389	display: block;
34390}
34391
34392.awb-views-counter {
34393	--awb-color: inherit;
34394	--awb-background: transparent;
34395	--awb-font-size: inherit;
34396	--awb-alignment-floated: flex-start;
34397	--awb-alignment-stacked: stretch;
34398	--awb-padding-top: 0;
34399	--awb-padding-right: 0;
34400	--awb-padding-bottom: 0;
34401	--awb-padding-left: 0;
34402	--awb-margin-top: 0;
34403	--awb-margin-right: 0;
34404	--awb-margin-bottom: 0;
34405	--awb-margin-left: 0;
34406	--awb-border-radius-top-left: 0;
34407	--awb-border-radius-top-right: 0;
34408	--awb-border-radius-bottom-right: 0;
34409	--awb-border-radius-bottom-left: 0;
34410	--awb-box-shadow: none;
34411	background-color: var(--awb-background);
34412	padding: var(--awb-padding-top) var(--awb-padding-right) var(--awb-padding-bottom) var(--awb-padding-left);
34413	margin: var(--awb-margin-top) var(--awb-margin-right) var(--awb-margin-bottom) var(--awb-margin-left);
34414	border-radius: var(--awb-border-radius-top-left) var(--awb-border-radius-top-right) var(--awb-border-radius-bottom-right) var(--awb-border-radius-bottom-left);
34415	box-shadow: var(--awb-box-shadow);
34416}
34417
34418.awb-views-counter-separator {
34419	padding: 0 5px;
34420}
34421
34422.awb-views-counter-content {
34423	display: flex;
34424	flex-wrap: wrap;
34425	color: var(--awb-color);
34426	font-size: var(--awb-font-size);
34427	justify-content: var(--awb-alignment-floated);
34428}
34429
34430.awb-views-counter-content-stacked {
34431	flex-direction: column;
34432	align-items: var(--awb-alignment-stacked);
34433}
34434
34435.awb-views-counter-content-stacked .awb-views-counter-separator {
34436	display: none;
34437}
34438
34439.fusion-vimeo, .fusion-youtube {
34440	--awb-max-width: 600px;
34441	--awb-max-height: 360px;
34442	--awb-align-self: auto;
34443	--awb-width: auto;
34444	--awb-margin-top: 0;
34445	--awb-margin-bottom: 0;
34446	max-width: var(--awb-max-width);
34447	max-height: var(--awb-max-height);
34448	align-self: var(--awb-align-self);
34449	width: var(--awb-width);
34450	margin-top: var(--awb-margin-top);
34451	margin-bottom: var(--awb-margin-bottom);
34452}
34453
34454.fusion-vimeo.center-video .video-shortcode, .fusion-youtube.center-video .video-shortcode {
34455	margin: 0 auto;
34456}
34457
34458.fusion-vimeo .video-shortcode, .fusion-youtube .video-shortcode {
34459	max-width: var(--awb-max-width);
34460	max-height: var(--awb-max-height);
34461}
34462
34463lite-youtube {
34464	background-color: #000;
34465	position: relative;
34466	display: block;
34467	contain: content;
34468	background-position: center center;
34469	background-size: cover;
34470	cursor: pointer;
34471	max-width: 100%;
34472}
34473
34474lite-youtube::before {
34475	content: "";
34476	display: block;
34477	position: absolute;
34478	top: 0;
34479	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq/RWAlnQyyazA4aoAB4FsBSA/bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg==");
34480	background-position: top;
34481	background-repeat: repeat-x;
34482	height: 60px;
34483	padding-bottom: 50px;
34484	width: 100%;
34485	transition: all .2s cubic-bezier(0, 0, .2, 1);
34486}
34487
34488lite-youtube::after {
34489	content: "";
34490	display: block;
34491	padding-bottom: calc(100% / ( 16 / 9 ));
34492}
34493
34494lite-youtube.portrait::after {
34495	padding-bottom: calc(100% / ( 9 / 16 ));
34496}
34497
34498lite-youtube > iframe {
34499	width: 100%;
34500	height: 100%;
34501	position: absolute;
34502	top: 0;
34503	left: 0;
34504	border: 0;
34505}
34506
34507lite-youtube > .lty-playbtn {
34508	width: 68px;
34509	height: 48px;
34510	position: absolute;
34511	cursor: pointer;
34512	z-index: 1;
34513	background-color: red;
34514	filter: grayscale(100%);
34515	transition: filter .1s cubic-bezier(0, 0, .2, 1);
34516	border: none;
34517	border-radius: .5em;
34518}
34519
34520lite-youtube .lty-playbtn:focus, lite-youtube:hover > .lty-playbtn {
34521	filter: none;
34522}
34523
34524lite-youtube > .lty-playbtn::before {
34525	content: "";
34526	border-style: solid;
34527	border-width: 10px 0 10px 20px;
34528	border-color: transparent transparent transparent #fff;
34529}
34530
34531lite-youtube > .lty-playbtn, lite-youtube > .lty-playbtn::before {
34532	position: absolute;
34533	top: 50%;
34534	left: 50%;
34535	transform: translate3d(-50%, -50%, 0);
34536}
34537
34538lite-youtube.lyt-activated {
34539	cursor: unset;
34540}
34541
34542lite-youtube.lyt-activated::before, lite-youtube.lyt-activated > .lty-playbtn {
34543	opacity: 0;
34544	pointer-events: none;
34545}
34546
34547.lyt-visually-hidden {
34548	clip: rect(0 0 0 0);
34549	clip-path: inset(50%);
34550	height: 1px;
34551	overflow: hidden;
34552	position: absolute;
34553	white-space: nowrap;
34554	width: 1px;
34555}
34556
34557.fusion-facebook-page {
34558	--awb-margin-top: 0;
34559	--awb-margin-right: 0;
34560	--awb-margin-bottom: 0;
34561	--awb-margin-left: 0;
34562	--awb-iframe-visibility: visible;
34563	margin-top: var(--awb-margin-top);
34564	margin-right: var(--awb-margin-right);
34565	margin-bottom: var(--awb-margin-bottom);
34566	margin-left: var(--awb-margin-left);
34567}
34568
34569.fusion-facebook-page iframe {
34570	visibility: var(--awb-iframe-visibility) !important;
34571}
34572
34573.fusion-twitter-timeline {
34574	--awb-margin-top: 0;
34575	--awb-margin-right: 0;
34576	--awb-margin-bottom: 0;
34577	--awb-margin-left: 0;
34578	--awb-iframe-visibility: visible;
34579	margin-top: var(--awb-margin-top);
34580	margin-right: var(--awb-margin-right);
34581	margin-bottom: var(--awb-margin-bottom);
34582	margin-left: var(--awb-margin-left);
34583}
34584
34585.fusion-twitter-timeline iframe {
34586	visibility: var(--awb-iframe-visibility) !important;
34587}
34588
34589.fusion-flickr-element {
34590	--awb-aspect-ratio: 1/1;
34591	--awb-object-position: 50% 50%;
34592	--awb-column-width: 25%;
34593	--awb-column-space: 10;
34594	--awb-md-column-width: var(--awb-column-width);
34595	--awb-md-column-space: var(--awb-column-space);
34596	--awb-sm-column-width: var(--awb-column-width);
34597	--awb-sm-column-space: var(--awb-column-space);
34598	--awb-margin-top: 0;
34599	--awb-margin-right: 0;
34600	--awb-margin-bottom: 0;
34601	--awb-margin-left: 0;
34602	margin-top: var(--awb-margin-top);
34603	margin-right: var(--awb-margin-right);
34604	margin-bottom: var(--awb-margin-bottom);
34605	margin-left: var(--awb-margin-left);
34606}
34607
34608.fusion-flickr-element .flickr-images {
34609	display: flex;
34610	flex-wrap: wrap;
34611	margin: 0 calc(-1 * var(--awb-column-space) / 2 * 1px);
34612}
34613
34614.fusion-flickr-element .flickr-image {
34615	width: var(--awb-column-width);
34616	padding: 0 calc(var(--awb-column-space) / 2 * 1px);
34617	margin-bottom: calc(var(--awb-column-space) * 1px);
34618	position: relative;
34619}
34620
34621.fusion-flickr-element .flickr-image img {
34622	aspect-ratio: var(--awb-aspect-ratio);
34623	object-position: var(--awb-object-position);
34624	object-fit: cover;
34625}
34626
34627.fusion-flickr-element.hover-zoomin .flickr-image {
34628	overflow: hidden;
34629	transform: translate3d(0, 0, 0);
34630}
34631
34632.fusion-flickr-element.hover-zoomin .flickr-image img {
34633	transition: opacity 1s, transform 1s;
34634}
34635
34636.fusion-flickr-element.hover-zoomin .flickr-image img:hover {
34637	opacity: .9;
34638	transform: scale3d(1.1, 1.1, 1);
34639}
34640
34641.fusion-flickr-element.hover-zoomout .flickr-image {
34642	overflow: hidden;
34643	transform: translate3d(0, 0, 0);
34644}
34645
34646.fusion-flickr-element.hover-zoomout .flickr-image img {
34647	transform: scale(1.12);
34648	transition: opacity 1s, transform 1s;
34649}
34650
34651.fusion-flickr-element.hover-zoomout .flickr-image img:hover {
34652	opacity: .9;
34653	transform: scale(1);
34654}
34655
34656.fusion-flickr-element.hover-liftup .flickr-image {
34657	position: relative;
34658}
34659
34660.fusion-flickr-element.hover-liftup .flickr-image img {
34661	transform: perspective(1000px) scale(1);
34662	transition: transform .35s;
34663}
34664
34665.fusion-flickr-element.hover-liftup .flickr-image::before {
34666	position: absolute;
34667	top: 0;
34668	left: 0;
34669	z-index: 1;
34670	width: 100%;
34671	height: 100%;
34672	content: "";
34673	transition: opacity .35s, transform .35s;
34674	box-shadow: 0 3px 15px rgba(0, 0, 0, .4);
34675	opacity: 0;
34676	pointer-events: none;
34677}
34678
34679.fusion-flickr-element.hover-liftup .flickr-image:hover img {
34680	transform: perspective(1000px) scale(1.03);
34681}
34682
34683.fusion-flickr-element.hover-liftup .flickr-image:hover::before {
34684	opacity: 1;
34685	transform: scale(1.02);
34686}
34687
34688.fusion-flickr-element.loading {
34689	min-height: 250px;
34690	display: flex;
34691	align-items: center;
34692	justify-content: center;
34693}
34694
34695.fusion-flickr-element.loading .fusion-loading-container {
34696	margin: 0;
34697}
34698
34699.fusion-tagcloud-element {
34700	--awb-margin-top: 0;
34701	--awb-margin-right: 0;
34702	--awb-margin-bottom: 0;
34703	--awb-margin-left: 0;
34704	--awb-alignment: flex-start;
34705	--awb-tags-spacing: 10px;
34706	--awb-letter-spacing: 0;
34707	--awb-padding-top: .75em;
34708	--awb-padding-right: 1em;
34709	--awb-padding-bottom: .75em;
34710	--awb-padding-left: 1em;
34711	--awb-border-top: 1px;
34712	--awb-border-right: 1px;
34713	--awb-border-bottom: 1px;
34714	--awb-border-left: 1px;
34715	--awb-border-radius-top-left: 0;
34716	--awb-border-radius-top-right: 0;
34717	--awb-border-radius-bottom-left: 0;
34718	--awb-border-radius-bottom-right: 0;
34719	--awb-arrows-border-radius-top-right: 0;
34720	--awb-arrows-border-radius-bottom-right: 0;
34721	--tag-color: rgba(255, 255, 255, 0);
34722	--tag-color-hover: var(--footer_link_color_hover);
34723	--tag-text-color: var(--footer_link_color);
34724	--tag-text-color-hover: #fff;
34725	--tag-border-color: var(--footer_divider_color);
34726	--tag-border-color-hover: var(--link_hover_color);
34727	flex-wrap: wrap;
34728	display: flex;
34729	align-items: center;
34730	justify-content: var(--awb-alignment);
34731	gap: var(--awb-tags-spacing);
34732	margin-top: var(--awb-margin-top);
34733	margin-right: var(--awb-margin-right);
34734	margin-bottom: var(--awb-margin-bottom);
34735	margin-left: var(--awb-margin-left);
34736}
34737
34738.fusion-tagcloud-element a.tag-cloud-link {
34739	display: flex;
34740	margin: 0;
34741	padding-top: var(--awb-padding-top);
34742	padding-right: var(--awb-padding-right);
34743	padding-bottom: var(--awb-padding-bottom);
34744	padding-left: var(--awb-padding-left);
34745	font-size: var(--awb-font-size, 14px);
34746	letter-spacing: var(--awb-letter-spacing);
34747	min-height: 40px;
34748	line-height: 1;
34749	align-items: center;
34750	border-top-width: var(--awb-border-top);
34751	border-right-width: var(--awb-border-right);
34752	border-bottom-width: var(--awb-border-bottom);
34753	border-left-width: var(--awb-border-left);
34754	border-style: solid;
34755	background-color: var(--tag-color);
34756	color: var(--tag-text-color) !important;
34757	border-color: var(--tag-border-color);
34758	border-radius: var(--awb-border-radius-top-left) var(--awb-border-radius-top-right) var(--awb-border-radius-bottom-right) var(--awb-border-radius-bottom-left);
34759}
34760
34761.fusion-tagcloud-element a.tag-cloud-link.hover, .fusion-tagcloud-element a.tag-cloud-link:hover {
34762	background-color: var(--tag-color-hover) !important;
34763	color: var(--tag-text-color-hover) !important;
34764	border-color: var(--tag-border-color-hover) !important;
34765}
34766
34767.fusion-tagcloud-element a.tag-cloud-link .tag-link-count {
34768	margin-inline-start: .25em;
34769}
34770
34771.fusion-tagcloud-element.style-arrows {
34772	--awb-padding-top: 0;
34773	--awb-padding-right: .5em;
34774	--awb-padding-bottom: 0;
34775	--awb-padding-left: .65em;
34776}
34777
34778.fusion-tagcloud-element.style-arrows a.tag-cloud-link {
34779	background: 0 0 !important;
34780	border: none;
34781	overflow: hidden;
34782	padding: 0;
34783	cursor: pointer;
34784	display: flex;
34785	align-items: stretch;
34786	transition: .24s;
34787	line-height: 1.7;
34788	height: calc(2.4em + var(--awb-padding-top, 0px) + var(--awb-padding-bottom, 0px));
34789	font-size: var(--awb-font-size, 15px);
34790	border-radius: 0 var(--awb-arrows-border-radius-top-right, 0) var(--awb-arrows-border-radius-bottom-right, 0) 0;
34791}
34792
34793.fusion-tagcloud-element.style-arrows a.tag-cloud-link .text {
34794	background-color: var(--tag-color);
34795	color: var(--tag-text-color);
34796	padding-top: var(--awb-padding-top);
34797	padding-right: var(--awb-padding-right);
34798	padding-bottom: var(--awb-padding-bottom);
34799	padding-left: var(--awb-padding-left);
34800	display: flex;
34801	align-items: center;
34802}
34803
34804.fusion-tagcloud-element.style-arrows a.tag-cloud-link .arrow {
34805	height: 100%;
34806}
34807
34808.fusion-tagcloud-element.style-arrows a.tag-cloud-link .arrow svg {
34809	height: 100%;
34810	width: auto;
34811	display: block;
34812	transform: translate(.1px, .1px);
34813	color: var(--tag-color);
34814}
34815
34816.fusion-tagcloud-element.style-arrows a.tag-cloud-link:hover .text {
34817	background-color: var(--tag-color-hover);
34818	color: var(--tag-text-color-hover);
34819}
34820
34821.fusion-tagcloud-element.style-arrows a.tag-cloud-link:hover svg {
34822	color: var(--tag-color-hover);
34823}
34824
34825.fusion-tagcloud-element.variable-font-size a.tag-cloud-link[data-size="1"] {
34826	--size: 1;
34827}
34828
34829.fusion-tagcloud-element.variable-font-size a.tag-cloud-link[data-size="2"] {
34830	--size: 2;
34831}
34832
34833.fusion-tagcloud-element.variable-font-size a.tag-cloud-link[data-size="3"] {
34834	--size: 3;
34835}
34836
34837.fusion-tagcloud-element.variable-font-size a.tag-cloud-link[data-size="4"] {
34838	--size: 4;
34839}
34840
34841.fusion-tagcloud-element.variable-font-size a.tag-cloud-link[data-size="5"] {
34842	--size: 5;
34843}
34844
34845.fusion-tagcloud-element.variable-font-size a.tag-cloud-link[data-size="6"] {
34846	--size: 6;
34847}
34848
34849.fusion-tagcloud-element.variable-font-size a.tag-cloud-link[data-size="7"] {
34850	--size: 7;
34851}
34852
34853.fusion-tagcloud-element.variable-font-size a.tag-cloud-link[data-size="8"] {
34854	--size: 8;
34855}
34856
34857.fusion-tagcloud-element.variable-font-size a.tag-cloud-link[data-size="9"] {
34858	--size: 9;
34859}
34860
34861.fusion-tagcloud-element.variable-font-size a.tag-cloud-link {
34862	--size: 4;
34863	font-size: calc(var(--size) * .2rem + .5rem);
34864}
34865
34866.awb-instagram-element {
34867	--awb-aspect-ratio: 1/1;
34868	--awb-object-position: 50% 50%;
34869	--awb-margin-top: 0;
34870	--awb-margin-right: 0;
34871	--awb-margin-bottom: 0;
34872	--awb-margin-left: 0;
34873	--awb-column-width: 25%;
34874	--awb-column-space: 10;
34875	--awb-md-column-width: var(--awb-column-width);
34876	--awb-md-column-space: var(--awb-column-space);
34877	--awb-sm-column-width: var(--awb-column-width);
34878	--awb-sm-column-space: var(--awb-column-space);
34879	--awb-bd-width: 0;
34880	--awb-bd-style: solid;
34881	--awb-bd-color: "";
34882	--awb-bd-radius: 0;
34883	--awb-buttons-alignment: center;
34884	--awb-more-btn-color: var(--awb-color8);
34885	--awb-more-btn-bg: var(--awb-color3);
34886	--awb-more-btn-hover-color: var(--awb-color1);
34887	--awb-more-btn-hover-bg: var(--awb-color5);
34888	--awb-follow-btn-color: var(--awb-color1);
34889	--awb-follow-btn-bg: var(--awb-color7);
34890	--awb-follow-btn-hover-color: var(--awb-color1);
34891	--awb-follow-btn-hover-bg: var(--awb-color5);
34892	margin-top: var(--awb-margin-top);
34893	margin-right: var(--awb-margin-right);
34894	margin-bottom: var(--awb-margin-bottom);
34895	margin-left: var(--awb-margin-left);
34896}
34897
34898.awb-instagram-element .instagram-posts {
34899	display: flex;
34900	flex-wrap: wrap;
34901	margin: 0 calc(-1 * var(--awb-column-space) / 2 * 1px);
34902}
34903
34904.awb-instagram-element .instagram-post {
34905	width: var(--awb-column-width);
34906	padding: 0 calc(var(--awb-column-space) / 2 * 1px);
34907	margin-bottom: calc(var(--awb-column-space) * 1px);
34908	position: relative;
34909	transition: opacity .5s;
34910}
34911
34912.awb-instagram-element .instagram-post a {
34913	display: block;
34914	position: relative;
34915	border-radius: var(--awb-bd-radius);
34916}
34917
34918.awb-instagram-element .instagram-post img {
34919	width: 100%;
34920	border-width: var(--awb-bd-width);
34921	border-style: var(--awb-bd-style);
34922	border-color: var(--awb-bd-color);
34923	border-radius: var(--awb-bd-radius);
34924}
34925
34926.awb-instagram-element .instagram-post span.instagram-icon {
34927	position: absolute;
34928	top: 50%;
34929	left: 50%;
34930	transform: translate(-50%, -50%);
34931	text-shadow: 0 0 5px rgba(0, 0, 0, .3);
34932	z-index: 1;
34933	color: #fff;
34934	font-size: 26px;
34935}
34936
34937.awb-instagram-element.layout-grid .instagram-post img {
34938	aspect-ratio: var(--awb-aspect-ratio);
34939	object-position: var(--awb-object-position);
34940	object-fit: cover;
34941}
34942
34943.awb-instagram-element .instagram-post-children {
34944	display: none !important;
34945}
34946
34947.awb-instagram-element.hover-zoomin .instagram-post a {
34948	overflow: hidden;
34949	transform: translate3d(0, 0, 0);
34950}
34951
34952.awb-instagram-element.hover-zoomin .instagram-post a img {
34953	transition: opacity 1s, transform 1s;
34954}
34955
34956.awb-instagram-element.hover-zoomin .instagram-post a img:hover {
34957	opacity: .9;
34958	transform: scale3d(1.1, 1.1, 1);
34959}
34960
34961.awb-instagram-element.hover-zoomout .instagram-post a {
34962	overflow: hidden;
34963	transform: translate3d(0, 0, 0);
34964}
34965
34966.awb-instagram-element.hover-zoomout .instagram-post a img {
34967	transform: scale(1.12);
34968	transition: opacity 1s, transform 1s;
34969}
34970
34971.awb-instagram-element.hover-zoomout .instagram-post a img:hover {
34972	opacity: .9;
34973	transform: scale(1);
34974}
34975
34976.awb-instagram-element.hover-liftup .instagram-post a {
34977	position: relative;
34978}
34979
34980.awb-instagram-element.hover-liftup .instagram-post a img {
34981	transform: perspective(1000px) scale(1);
34982	transition: transform .35s;
34983}
34984
34985.awb-instagram-element.hover-liftup .instagram-post a::before {
34986	position: absolute;
34987	top: 0;
34988	left: 0;
34989	z-index: 1;
34990	width: 100%;
34991	height: 100%;
34992	content: "";
34993	transition: opacity .35s, transform .35s;
34994	box-shadow: 0 3px 15px rgba(0, 0, 0, .4);
34995	opacity: 0;
34996	pointer-events: none;
34997	border-radius: inherit;
34998}
34999
35000.awb-instagram-element.hover-liftup .instagram-post a:hover img {
35001	transform: perspective(1000px) scale(1.03);
35002}
35003
35004.awb-instagram-element.hover-liftup .instagram-post a:hover::before {
35005	opacity: 1;
35006	transform: scale(1.02);
35007}
35008
35009.awb-instagram-element.loading .instagram-posts {
35010	min-height: 250px;
35011	display: flex;
35012	align-items: center;
35013	justify-content: center;
35014}
35015
35016.awb-instagram-element.loading .instagram-posts .fusion-loading-container {
35017	margin: 0;
35018}
35019
35020.awb-instagram-element.loading .instagram-posts.fusion-hidden {
35021	display: none;
35022}
35023
35024.awb-instagram-element .instagram-posts.fusion-hidden {
35025	display: none;
35026}
35027
35028.awb-instagram-element .instagram-posts-loading-container {
35029	display: none;
35030}
35031
35032.awb-instagram-element .awb-instagram-buttons {
35033	margin-top: 30px;
35034	display: flex;
35035}
35036
35037.awb-instagram-element .awb-instagram-buttons .fusion-button-span-yes {
35038	flex: 1;
35039}
35040
35041.awb-instagram-element .awb-instagram-buttons .awb-has-bg, .awb-instagram-element .awb-instagram-buttons .awb-has-hover-bg {
35042	background-image: none;
35043}
35044
35045.awb-instagram-element .awb-instagram-buttons .awb-has-bg.nitro-lazy, .awb-instagram-element .awb-instagram-buttons .awb-has-hover-bg.nitro-lazy {
35046	background-image: none !important;
35047}
35048
35049.awb-instagram-element.buttons-layout-floated .awb-instagram-buttons {
35050	flex-direction: row;
35051	align-items: center;
35052	justify-content: var(--awb-buttons-alignment);
35053}
35054
35055.awb-instagram-element.buttons-layout-floated .awb-instagram-buttons .fusion-button {
35056	text-align: center;
35057	width: auto;
35058}
35059
35060.awb-instagram-element.buttons-layout-floated .awb-instagram-buttons .fusion-button:first-child {
35061	margin-inline-end: 10px;
35062}
35063
35064.awb-instagram-element.buttons-layout-floated .awb-instagram-buttons .fusion-button.awb-instagram-follow-btn {
35065	margin-top: 0;
35066}
35067
35068.awb-instagram-element.buttons-layout-stacked .awb-instagram-buttons {
35069	flex-direction: column;
35070}
35071
35072.awb-instagram-element.buttons-layout-stacked .awb-instagram-buttons .fusion-button {
35073	text-align: center;
35074	width: 100%;
35075}
35076
35077.awb-instagram-element.buttons-layout-stacked .awb-instagram-buttons .fusion-button:first-child {
35078	margin-inline-end: 0;
35079}
35080
35081.awb-instagram-element.buttons-layout-stacked .awb-instagram-buttons .fusion-button.awb-instagram-follow-btn {
35082	margin-top: 15px;
35083}
35084
35085.awb-instagram-element .awb-instagram-load-more-btn {
35086	color: var(--awb-more-btn-color);
35087	background-color: var(--awb-more-btn-bg);
35088}
35089
35090.awb-instagram-element .awb-instagram-load-more-btn.hover, .awb-instagram-element .awb-instagram-load-more-btn:hover {
35091	color: var(--awb-more-btn-hover-color);
35092	background-color: var(--awb-more-btn-hover-bg);
35093}
35094
35095.awb-instagram-element .awb-instagram-follow-btn {
35096	color: var(--awb-follow-btn-color);
35097	background-color: var(--awb-follow-btn-bg);
35098}
35099
35100.awb-instagram-element .awb-instagram-follow-btn i {
35101	color: var(--awb-follow-btn-color);
35102}
35103
35104.awb-instagram-element .awb-instagram-follow-btn.hover, .awb-instagram-element .awb-instagram-follow-btn:hover {
35105	color: var(--awb-follow-btn-hover-color);
35106	background-color: var(--awb-follow-btn-hover-bg);
35107}
35108
35109.awb-instagram-element .awb-instagram-follow-btn.hover i, .awb-instagram-element .awb-instagram-follow-btn:hover i {
35110	color: var(--awb-follow-btn-hover-color);
35111}
35112
35113.awb-toc-el {
35114	--awb-margin-top: 0;
35115	--awb-margin-right: 0;
35116	--awb-margin-bottom: 0;
35117	--awb-margin-left: 0;
35118	--awb-padding-top: 0;
35119	--awb-padding-right: 0;
35120	--awb-padding-bottom: 0;
35121	--awb-padding-left: 0;
35122	--awb-list-indent: 20px;
35123	--awb-item-font-family: var(--body_typography-font-family);
35124	--awb-item-font-weight: var(--body_typography-font-weight);
35125	--awb-item-font-style: var(--body_typography-font-style);
35126	--awb-item-font-size: var(--body_typography-font-size);
35127	--awb-item-line-height: var(--body_typography-line-height);
35128	--awb-item-letter-spacing: var(--body_typography-letter-spacing);
35129	--awb-item-text-transform: normal;
35130	--awb-item-color: var(--link_color);
35131	--awb-item-color-hover: var(--link_hover_color);
35132	--awb-counter-color: inherit;
35133	--awb-hover-counter-color: inherit;
35134	--awb-item-bg-color-hover: transparent;
35135	--awb-item-highlighted-bg-color: var(--primary_color);
35136	--awb-item-hover-highlighted-bg-color: var(--link_hover_color);
35137	--awb-item-highlighted-color: var(--awb-color1);
35138	--awb-item-hover-highlighted-color: var(--awb-color2);
35139	--awb-highlighted-counter-color: inherit;
35140	--awb-highlighted-hover-counter-color: inherit;
35141	--awb-counter-type: "";
35142	--awb-item-padding-top: 0;
35143	--awb-item-padding-right: 10px;
35144	--awb-item-padding-bottom: 0;
35145	--awb-item-padding-left: 10px;
35146	--awb-item-radius-top-left: 0;
35147	--awb-item-radius-top-right: 0;
35148	--awb-item-radius-bottom-left: 0;
35149	--awb-item-radius-bottom-right: 0;
35150	--awb-item-margin-top: 2px;
35151	--awb-item-margin-bottom: 2px;
35152	--awb-item-overflow: initial;
35153	--awb-item-white-space: initial;
35154	--awb-item-text-overflow: initial;
35155	margin: var(--awb-margin-top) var(--awb-margin-right) var(--awb-margin-bottom) var(--awb-margin-left);
35156	padding: var(--awb-padding-top) var(--awb-padding-right) var(--awb-padding-bottom) var(--awb-padding-left);
35157	overflow: hidden;
35158}
35159
35160.awb-toc-el .awb-toc-el__list {
35161	display: block;
35162	list-style-type: none;
35163	counter-reset: awb-toc;
35164	padding: 0;
35165	margin: 0;
35166}
35167
35168.awb-toc-el .awb-toc-el__item-icon {
35169	transition-property: color;
35170	transition-duration: inherit;
35171	transition-timing-function: inherit;
35172	color: var(--awb-counter-color);
35173	margin-inline-end: .4em;
35174}
35175
35176.awb-toc-el .awb-toc-el__item-anchor {
35177	display: block;
35178	margin: var(--awb-item-margin-top) 0 var(--awb-item-margin-bottom) 0;
35179	padding: var(--awb-item-padding-top) var(--awb-item-padding-right) var(--awb-item-padding-bottom) var(--awb-item-padding-left);
35180	border-radius: var(--awb-item-radius-top-left) var(--awb-item-radius-top-right) var(--awb-item-radius-bottom-right) var(--awb-item-radius-bottom-left);
35181	font-family: var(--awb-item-font-family);
35182	font-weight: var(--awb-item-font-weight);
35183	font-style: var(--awb-item-font-style);
35184	font-size: var(--awb-item-font-size);
35185	line-height: var(--awb-item-line-height);
35186	letter-spacing: var(--awb-item-letter-spacing);
35187	text-transform: var(--awb-item-text-transform);
35188	color: var(--awb-item-color);
35189	overflow: var(--awb-item-overflow);
35190	white-space: var(--awb-item-white-space);
35191	text-overflow: var(--awb-item-text-overflow);
35192}
35193
35194.awb-toc-el .awb-toc-el__item-anchor:before {
35195	content: var(--awb-counter-type);
35196	counter-increment: awb-toc;
35197	text-transform: none;
35198	transition-property: color;
35199	transition-duration: inherit;
35200	transition-timing-function: inherit;
35201	color: var(--awb-counter-color);
35202}
35203
35204.awb-toc-el .awb-toc-el__item-anchor:focus, .awb-toc-el .awb-toc-el__item-anchor:hover {
35205	color: var(--awb-item-color-hover);
35206	background-color: var(--awb-item-bg-color-hover);
35207}
35208
35209.awb-toc-el .awb-toc-el__item-anchor:focus:before, .awb-toc-el .awb-toc-el__item-anchor:hover:before {
35210	color: var(--awb-hover-counter-color);
35211}
35212
35213.awb-toc-el .awb-toc-el__item-anchor:focus .awb-toc-el__item-icon, .awb-toc-el .awb-toc-el__item-anchor:hover .awb-toc-el__item-icon {
35214	color: var(--awb-hover-counter-color);
35215}
35216
35217.awb-toc-el .awb-toc-el__list-item--highlighted > .awb-toc-el__item-anchor {
35218	color: var(--awb-item-highlighted-color);
35219	background-color: var(--awb-item-highlighted-bg-color);
35220}
35221
35222.awb-toc-el .awb-toc-el__list-item--highlighted > .awb-toc-el__item-anchor:before {
35223	color: var(--awb-highlighted-counter-color);
35224}
35225
35226.awb-toc-el .awb-toc-el__list-item--highlighted > .awb-toc-el__item-anchor:focus, .awb-toc-el .awb-toc-el__list-item--highlighted > .awb-toc-el__item-anchor:hover {
35227	color: var(--awb-item-hover-highlighted-color);
35228	background-color: var(--awb-item-hover-highlighted-bg-color);
35229}
35230
35231.awb-toc-el .awb-toc-el__list-item--highlighted > .awb-toc-el__item-anchor:focus:before, .awb-toc-el .awb-toc-el__list-item--highlighted > .awb-toc-el__item-anchor:hover:before {
35232	color: var(--awb-highlighted-hover-counter-color);
35233}
35234
35235.awb-toc-el .awb-toc-el__list:not(.awb-toc-el__list--0) {
35236	padding-inline-start: var(--awb-list-indent);
35237}
35238
35239.awb-toc-el.awb-toc-el--default-list-type .awb-toc-el__item-anchor:before {
35240	content: "•";
35241	margin-inline-end: .4em;
35242}
35243
35244.awb-toc-el.awb-toc-el--default-list-type .awb-toc-el__list-item .awb-toc-el__list-item .awb-toc-el__item-anchor:before {
35245	content: "○";
35246}
35247
35248.awb-toc-el.awb-toc-el--default-list-type .awb-toc-el__list-item .awb-toc-el__list-item .awb-toc-el__list-item .awb-toc-el__item-anchor:before {
35249	content: "▪";
35250}
35251
35252.awb-circles-info {
35253	--awb-max-width: 500px;
35254	--awb-margin-top: 0;
35255	--awb-margin-right: auto;
35256	--awb-margin-bottom: 0;
35257	--awb-margin-left: auto;
35258	--awb-box-shadow-horizontal: 2px;
35259	--awb-box-shadow-vertical: 2px;
35260	--awb-box-shadow-blur: 5px;
35261	--awb-box-shadow-spread: 1px;
35262	--awb-box-shadow-color: var(--awb-color3);
35263	--awb-content-padding: 7%;
35264	--awb-icon-circle-size: 1px;
35265	--awb-icon-circle-border-style: solid;
35266	--awb-icon-circle-color: var(--awb-color3);
35267	--awb-content-circle-size: 1px;
35268	--awb-content-circle-border-style: solid;
35269	--awb-content-circle-color: var(--awb-color3);
35270	--awb-title-font-family: var(--h3_typography-font-family);
35271	--awb-title-font-weight: var(--h3_typography-font-weight);
35272	--awb-title-font-size: var(--h3_typography-font-style);
35273	--awb-title-letter-spacing: var(--h3_typography-letter-spacing);
35274	--awb-title-line-height: var(--h3_typography-line-height);
35275	--awb-title-text-transform: var(--h3_typography-text-transform);
35276	--awb-title-color: var(--awb-color8);
35277	--awb-title-hover-color: var(--awb-color4);
35278	--awb-content-font-family: var(--body_typography-font-family);
35279	--awb-content-font-weight: var(--body_typography-font-weight);
35280	--awb-content-font-size: var(--body_typography-font-size);
35281	--awb-content-letter-spacing: var(--body_typography-letter-spacing);
35282	--awb-content-line-height: var(--body_typography-line-height);
35283	--awb-content-text-transform: none;
35284	--awb-content-color: var(--awb-color8);
35285	--awb-icon-size: 16px;
35286	--awb-icon-bg-color: var(--awb-color4);
35287	--awb-icon-border-size: 0;
35288	--awb-icon-border-style: solid;
35289	--awb-icon-border-color: var(--awb-color3);
35290	--awb-icon-color: var(--awb-color1);
35291	--awb-icon-bg-active-color: var(--awb-color8);
35292	--awb-icon-active-color: var(--awb-color1);
35293	--awb-icon-active-border-size: 0;
35294	--awb-icon-active-border-style: solid;
35295	--awb-icon-border-active-color: var(--awb-color8);
35296	--awb-linear-angle: 180deg;
35297	--awb-gradient-start-position: 0%;
35298	--awb-gradient-end-position: 100%;
35299	--awb-radial-direction: "circle at center center";
35300	--awb-background-blend-mode: "normal";
35301	max-width: var(--awb-max-width);
35302	max-height: var(--awb-max-width);
35303	width: 80vw;
35304	height: 80vw;
35305	border-radius: 100%;
35306	position: relative;
35307	margin-top: var(--awb-margin-top);
35308	margin-right: var(--awb-margin-right);
35309	margin-bottom: var(--awb-margin-bottom);
35310	margin-left: var(--awb-margin-left);
35311}
35312
35313.awb-circles-info.has-box-shadow .awb-circles-info-tab-link {
35314	box-shadow: var(--awb-box-shadow-horizontal) var(--awb-box-shadow-vertical) var(--awb-box-shadow-blur) var(--awb-box-shadow-spread) var(--awb-box-shadow-color);
35315}
35316
35317.awb-circles-info .awb-circles-info-wrapper {
35318	width: 100%;
35319	height: 100%;
35320	padding: var(--awb-content-padding);
35321	border: var(--awb-icon-circle-size) var(--awb-icon-circle-border-style) var(--awb-icon-circle-color);
35322	border-radius: 100%;
35323	margin: 0 auto;
35324	position: relative;
35325	box-sizing: border-box;
35326}
35327
35328.awb-circles-info .awb-circles-info-wrapper .awb-circles-info-content-wrapper {
35329	width: 100%;
35330	height: 100%;
35331	border-radius: inherit;
35332	overflow: hidden;
35333	position: relative;
35334	border: var(--awb-content-circle-size) var(--awb-content-circle-border-style) var(--awb-content-circle-color);
35335}
35336
35337.awb-circles-info .awb-circles-info-wrapper .awb-circles-info-content-wrapper .awb-circles-info-title {
35338	font-family: var(--awb-title-font-family);
35339	font-weight: var(--awb-title-font-weight);
35340	font-size: var(--awb-title-font-size);
35341	letter-spacing: var(--awb-title-letter-spacing);
35342	line-height: var(--awb-title-line-height);
35343	text-transform: var(--awb-title-text-transform);
35344	color: var(--awb-title-color);
35345}
35346
35347.awb-circles-info .awb-circles-info-wrapper .awb-circles-info-content-wrapper .awb-circles-info-title a {
35348	font-family: inherit;
35349	font-weight: inherit;
35350	font-size: inherit;
35351	letter-spacing: inherit;
35352	line-height: inherit;
35353	text-transform: inherit;
35354	color: inherit;
35355}
35356
35357.awb-circles-info .awb-circles-info-wrapper .awb-circles-info-content-wrapper .awb-circles-info-title a:hover {
35358	color: var(--awb-title-hover-color);
35359}
35360
35361.awb-circles-info .awb-circles-info-wrapper .awb-circles-info-content-wrapper .awb-circles-info-title:hover {
35362	color: var(--awb-title-hover-color);
35363}
35364
35365.awb-circles-info .awb-circles-info-wrapper .awb-circles-info-content-wrapper .awb-circles-info-text {
35366	font-family: var(--awb-content-font-family);
35367	font-weight: var(--awb-content-font-weight);
35368	font-size: var(--awb-content-font-size);
35369	letter-spacing: var(--awb-content-letter-spacing);
35370	line-height: var(--awb-content-line-height);
35371	text-transform: var(--awb-content-text-transform);
35372	color: var(--awb-content-color);
35373	margin-top: .5em;
35374}
35375
35376.awb-circles-info .awb-circles-info-wrapper .awb-circles-info-content-wrapper .awb-circles-info-content-area {
35377	position: absolute;
35378	left: 0;
35379	right: 0;
35380	top: 0;
35381	bottom: 0;
35382	display: flex;
35383	flex-flow: column;
35384	align-items: center;
35385	justify-content: center;
35386	text-align: center;
35387	padding: var(--awb-content-padding);
35388	box-sizing: border-box;
35389	opacity: 0;
35390	visibility: hidden;
35391}
35392
35393.awb-circles-info .awb-circles-info-wrapper .awb-circles-info-content-wrapper .awb-circles-info-content-area.link-area-box:hover {
35394	cursor: pointer;
35395}
35396
35397.awb-circles-info .awb-circles-info-wrapper .awb-circles-info-content-wrapper .awb-circles-info-content-area.link-area-box .awb-circles-info-title {
35398	pointer-events: none;
35399}
35400
35401.awb-circles-info .awb-circles-info-wrapper .awb-circles-info-content-wrapper .awb-circles-info-content-area.active {
35402	opacity: 1;
35403	visibility: visible;
35404}
35405
35406.awb-circles-info .awb-circles-info-wrapper .awb-circles-info-icons-wrapper {
35407	position: absolute;
35408	left: 0;
35409	right: 0;
35410	top: 50%;
35411	z-index: 1;
35412	transition: 1s transform ease-in-out;
35413}
35414
35415.awb-circles-info .awb-circles-info-wrapper .awb-circles-info-icons-wrapper .awb-circles-info-tab-link {
35416	width: calc(30px + var(--awb-icon-size));
35417	height: calc(30px + var(--awb-icon-size));
35418	background-color: var(--awb-icon-bg-color);
35419	border-radius: 100%;
35420	cursor: pointer;
35421	left: 0;
35422	right: 0;
35423	top: 0;
35424	bottom: 0;
35425	position: absolute;
35426	z-index: 9;
35427	border: var(--awb-icon-border-size) var(--awb-icon-border-style) var(--awb-icon-border-color);
35428	color: var(--awb-icon-color);
35429	display: flex;
35430	justify-content: center;
35431	align-items: center;
35432	margin: auto;
35433	transition: .5s background ease-in-out, .5s border-color ease-in-out, .7s transform ease-in-out;
35434	font-size: var(--awb-icon-size);
35435}
35436
35437.awb-circles-info .awb-circles-info-wrapper .awb-circles-info-icons-wrapper .awb-circles-info-tab-link span {
35438	color: inherit;
35439	width: 100%;
35440	height: 100%;
35441	display: flex;
35442	justify-content: center;
35443	align-items: center;
35444}
35445
35446.awb-circles-info .awb-circles-info-wrapper .awb-circles-info-icons-wrapper .awb-circles-info-tab-link 
35446i {
35447	transition: 2s transform ease-in-out;
35448}
35449
35450.awb-circles-info .awb-circles-info-wrapper .awb-circles-info-icons-wrapper .awb-circles-info-tab-link.active, .awb-circles-info .awb-circles-info-wrapper .awb-circles-info-icons-wrapper .awb-circles-info-tab-link:hover {
35451	background-color: var(--awb-icon-bg-active-color);
35452	color: var(--awb-icon-active-color);
35453	border: var(--awb-icon-active-border-size) var(--awb-icon-active-border-style) var(--awb-icon-border-active-color);
35454}
35455
35456.awb-circles-info.has-bg-color .awb-circles-info-content-area:not(.has-bg-color) {
35457	background-color: var(--awb-background-color);
35458}
35459
35460.awb-circles-info.has-bg-gradient .awb-circles-info-content-area:not(.has-bg-color) {
35461	background: linear-gradient(var(--awb-linear-angle), var(--awb-gradient-start-color) var(--awb-gradient-start-position), var(--awb-gradient-end-color) var(--awb-gradient-end-position));
35462}
35463
35464.awb-circles-info.has-bg-gradient.gradient-type-radial .awb-circles-info-content-area:not(.has-bg-color) {
35465	background: radial-gradient(var(--awb-radial-direction), var(--awb-gradient-start-color) var(--awb-gradient-start-position), var(--awb-gradient-end-color) var(--awb-gradient-end-position));
35466}
35467
35468.awb-circles-info.has-bg-gradient.has-bg-image.gradient-type-radial .awb-circles-info-content-area:not(.has-bg-color) {
35469	background-image: radial-gradient(var(--awb-radial-direction), var(--awb-gradient-start-color) var(--awb-gradient-start-position), var(--awb-gradient-end-color) var(--awb-gradient-end-position)), var(--awb-background-image) !important;
35470}
35471
35472.awb-circles-info.has-bg-gradient.has-bg-image.gradient-type-linear .awb-circles-info-content-area:not(.has-bg-color) {
35473	background-image: linear-gradient(var(--awb-gradient-start-color) var(--awb-gradient-start-position), var(--awb-gradient-end-color) var(--awb-gradient-end-position)), var(--awb-background-image) !important;
35474}
35475
35476.awb-circles-info.has-bg-image .awb-circles-info-content-area:not(.has-bg-color) {
35477	background-image: var(--awb-background-image) !important;
35478	background-size: cover !important;
35479	background-position: var(--awb-background-position) !important;
35480	background-blend-mode: var(--awb-background-blend-mode) !important;
35481}
35482
35483.awb-circles-info .awb-circles-info-content-wrapper .fusion-builder-live-child-element {
35484	height: inherit;
35485	position: initial;
35486}
35487
35488.awb-circles-info .awb-circles-info-content-wrapper .fusion-builder-live-child-element .fusion-builder-child-element-content {
35489	height: inherit;
35490	position: initial;
35491}
35492
35493.awb-circles-info .awb-circles-info-content-wrapper .awb-circles-info-content-area.has-bg-color {
35494	background-color: var(--awb-background-color);
35495}
35496
35497.awb-circles-info .awb-circles-info-content-wrapper .awb-circles-info-content-area.has-bg-gradient.gradient-type-linear {
35498	background: linear-gradient(var(--awb-linear-angle), var(--awb-gradient-start-color) var(--awb-gradient-start-position), var(--awb-gradient-end-color) var(--awb-gradient-end-position));
35499}
35500
35501.awb-circles-info .awb-circles-info-content-wrapper .awb-circles-info-content-area.has-bg-gradient.gradient-type-radial {
35502	background: radial-gradient(var(--awb-radial-direction), var(--awb-gradient-start-color) var(--awb-gradient-start-position), var(--awb-gradient-end-color) var(--awb-gradient-end-position));
35503}
35504
35505.awb-circles-info .awb-circles-info-content-wrapper .awb-circles-info-content-area.has-bg-gradient.has-bg-image.gradient-type-linear {
35506	background-image: linear-gradient(var(--awb-gradient-start-color) var(--awb-gradient-start-position), var(--awb-gradient-end-color) var(--awb-gradient-end-position)), var(--awb-background-image) !important;
35507}
35508
35509.awb-circles-info .awb-circles-info-content-wrapper .awb-circles-info-content-area.has-bg-gradient.has-bg-image.gradient-type-radial {
35510	background-image: radial-gradient(var(--awb-radial-direction), var(--awb-gradient-start-color) var(--awb-gradient-start-position), var(--awb-gradient-end-color) var(--awb-gradient-end-position)), var(--awb-background-image) !important;
35511}
35512
35513.awb-circles-info .awb-circles-info-content-wrapper .awb-circles-info-content-area.has-bg-image {
35514	background-image: var(--awb-background-image) !important;
35515	background-size: cover !important;
35516	background-position: var(--awb-background-position) !important;
35517	background-blend-mode: var(--awb-background-blend-mode) !important;
35518}
35519
35520.awb-submenu {
35521	font-size: var(--awb-font-size);
35522	margin-top: var(--awb-margin-top);
35523	margin-bottom: var(--awb-margin-bottom);
35524	width: 100%;
35525	opacity: 1;
35526	transition: opacity calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1);
35527}
35528
35529.awb-submenu_loading {
35530	opacity: 0;
35531}
35532
35533.awb-submenu__main-ul {
35534	display: flex;
35535	flex-wrap: wrap;
35536	list-style: none;
35537	align-items: var(--awb-align-items);
35538	justify-content: var(--awb-justify-content);
35539	padding: 0;
35540	font-family: var(--awb-fusion-font-family-typography);
35541	font-style: var(--awb-fusion-font-style-typography);
35542	font-weight: var(--awb-fusion-font-weight-typography);
35543	text-transform: var(--awb-text-transform);
35544	margin-block-start: 0;
35545	margin-block-end: 0;
35546	min-height: var(--awb-min-height);
35547	position: relative;
35548	transition: min-height calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1);
35549}
35550
35551.fusion-sticky-container.fusion-sticky-transition .awb-submenu__main-ul {
35552	min-height: var(--awb-sticky-min-height, var(--awb-min-height));
35553}
35554
35555.awb-submenu__main-ul_row {
35556	flex-direction: row;
35557}
35558
35559.awb-submenu__main-li {
35560	position: relative;
35561	display: flex;
35562	justify-content: center;
35563	margin-left: calc(var(--awb-gap) / 2);
35564	margin-right: calc(var(--awb-gap) / 2);
35565	line-height: var(--awb-line-height);
35566}
35567
35568.awb-submenu__main-li > * {
35569	z-index: 10;
35570}
35571
35572.awb-submenu__main-li:first-child {
35573	margin-inline-start: 0;
35574}
35575
35576.awb-submenu__main-li:last-child {
35577	margin-inline-end: 0;
35578}
35579
35580.awb-submenu__main-li_regular {
35581	background-color: var(--awb-bg);
35582	border-radius: var(--awb-border-radius-top-left) var(--awb-border-radius-top-right) var(--awb-border-radius-bottom-right) var(--awb-border-radius-bottom-left);
35583}
35584
35585.awb-submenu__main-a {
35586	color: var(--awb-color) !important;
35587	display: flex;
35588	align-items: center;
35589	justify-content: center;
35590	width: 100%;
35591	transition: color calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1), background-color calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1);
35592}
35593
35594.awb-submenu__open-nav-submenu_click {
35595	color: var(--awb-color);
35596}
35597
35598.awb-submenu__main-a_regular {
35599	padding-top: calc(var(--awb-items-padding-top) + var(--awb-border-top));
35600	padding-right: calc(var(--awb-items-padding-right) + var(--awb-border-right));
35601	padding-bottom: calc(var(--awb-items-padding-bottom) + var(--awb-border-bottom));
35602	padding-left: calc(var(--awb-items-padding-left) + var(--awb-border-left));
35603}
35604
35605.awb-submenu__main-background-active, .awb-submenu__main-background-default {
35606	position: absolute;
35607	top: 0;
35608	width: 100%;
35609	height: 100%;
35610	z-index: 1;
35611	background-color: var(--awb-bg);
35612	border-top-width: var(--awb-border-top);
35613	border-right-width: var(--awb-border-right);
35614	border-bottom-width: var(--awb-border-bottom);
35615	border-left-width: var(--awb-border-left);
35616	border-color: var(--awb-border-color);
35617	border-radius: var(--awb-border-radius-top-left) var(--awb-border-radius-top-right) var(--awb-border-radius-bottom-right) var(--awb-border-radius-bottom-left);
35618	border-style: solid;
35619	transition: all calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1);
35620}
35621
35622.awb-submenu__main-background-active_fade, .awb-submenu__main-background-default_fade {
35623	left: 0;
35624	opacity: 1;
35625	transition-property: opacity;
35626}
35627
35628.awb-submenu__main-background-active_left, .awb-submenu__main-background-default_left {
35629	left: 0;
35630	opacity: 1;
35631	width: 100%;
35632}
35633
35634.awb-submenu__main-background-active_right, .awb-submenu__main-background-default_right {
35635	right: 0;
35636	opacity: 1;
35637	width: 100%;
35638}
35639
35640.awb-submenu__main-background-active_center, .awb-submenu__main-background-default_center {
35641	transform: scaleX(1);
35642}
35643
35644.awb-submenu__main-background-active {
35645	background-color: var(--awb-active-bg);
35646	border-top-width: var(--awb-active-border-top);
35647	border-right-width: var(--awb-active-border-right);
35648	border-bottom-width: var(--awb-active-border-bottom);
35649	border-left-width: var(--awb-active-border-left);
35650	border-color: var(--awb-active-border-color);
35651}
35652
35653.awb-submenu__main-background-active_fade, .awb-submenu__main-background-active_left, .awb-submenu__main-background-active_right {
35654	opacity: 0;
35655}
35656
35657.awb-submenu__main-background-active_left {
35658	width: 0;
35659	left: 0;
35660}
35661
35662.awb-submenu__main-background-active_right {
35663	width: 0;
35664	right: 0;
35665}
35666
35667.awb-submenu__main-background-active_center {
35668	transform: scaleX(0);
35669}
35670
35671.awb-submenu__main-background-active_center-vertical {
35672	bottom: 0;
35673	left: 0;
35674	right: 0;
35675	top: 0;
35676	transform: scaleY(0);
35677}
35678
35679.awb-submenu__main-background-active_bottom-vertical {
35680	height: auto;
35681	bottom: 0;
35682	top: 100%;
35683	opacity: 0;
35684}
35685
35686.awb-submenu__main-background-active_top-vertical {
35687	height: auto;
35688	bottom: 100%;
35689	top: 0;
35690	opacity: 0;
35691}
35692
35693.awb-submenu__main-background-active_center-grow {
35694	top: 50%;
35695	left: 50%;
35696	opacity: 0;
35697	transform: translateX(-50%) translateY(-50%) scale(0);
35698}
35699
35700.awb-submenu__open-nav-submenu {
35701	padding-bottom: calc(var(--awb-items-padding-bottom) + var(--awb-border-bottom));
35702}
35703
35704.awb-submenu__description {
35705	transition-duration: inherit;
35706	line-height: 1;
35707	font-family: var(--body_typography-font-family);
35708	font-style: var(--body_typography-font-style);
35709	font-weight: var(--body_typography-font-weight);
35710	letter-spacing: var(--body_typography-letter-spacing);
35711	display: block;
35712	font-size: .8em;
35713}
35714
35715.awb-submenu__main-li_regular.current-menu-ancestor .awb-submenu__main-a_regular, .awb-submenu__main-li_regular.current-menu-item .awb-submenu__main-a_regular, .awb-submenu__main-li_regular.current-menu-parent .awb-submenu__main-a_regular, .awb-submenu__main-li_regular.expanded .awb-submenu__main-a_regular, .awb-submenu__main-li_regular.hover .awb-submenu__main-a_regular, .awb-submenu__main-li_regular:active .awb-submenu__main-a_regular, .awb-submenu__main-li_regular:focus .awb-submenu__main-a_regular, .awb-submenu__main-li_regular:focus-within .awb-submenu__main-a_regular, .awb-submenu__main-li_regular:hover .awb-submenu__main-a_regular {
35716	color: var(--awb-active-color) !important;
35717	padding-top: calc(var(--awb-items-padding-top) + var(--awb-active-border-top));
35718	padding-right: calc(var(--awb-items-padding-right) + var(--awb-active-border-right));
35719	padding-bottom: calc(var(--awb-items-padding-bottom) + var(--awb-active-border-bottom));
35720	padding-left: calc(var(--awb-items-padding-left) + var(--awb-active-border-left));
35721}
35722
35723.awb-submenu__main-li_regular.current-menu-ancestor > .awb-submenu__open-nav-submenu-hover, .awb-submenu__main-li_regular.current-menu-ancestor > .awb-submenu__open-nav-submenu_click, .awb-submenu__main-li_regular.current-menu-item > .awb-submenu__open-nav-submenu-hover, .awb-submenu__main-li_regular.current-menu-item > .awb-submenu__open-nav-submenu_click, .awb-submenu__main-li_regular.current-menu-parent > .awb-submenu__open-nav-submenu-hover, .awb-submenu__main-li_regular.current-menu-parent > .awb-submenu__open-nav-submenu_click, .awb-submenu__main-li_regular.expanded > .awb-submenu__open-nav-submenu-hover, .awb-submenu__main-li_regular.expanded > .awb-submenu__open-nav-submenu_click, .awb-submenu__main-li_regular.hover > .awb-submenu__open-nav-submenu-hover, .awb-submenu__main-li_regular.hover > .awb-submenu__open-nav-submenu_click, .awb-submenu__main-li_regular:active > .awb-submenu__open-nav-submenu-hover, .awb-submenu__main-li_regular:active > .awb-submenu__open-nav-submenu_click, .awb-submenu__main-li_regular:focus-within > .awb-submenu__open-nav-submenu-hover, .awb-submenu__main-li_regular:focus-within > .awb-submenu__open-nav-submenu_click, .awb-submenu__main-li_regular:focus > .awb-submenu__open-nav-submenu-hover, .awb-submenu__main-li_regular:focus > .awb-submenu__open-nav-submenu_click, .awb-submenu__main-li_regular:hover > .awb-submenu__open-nav-submenu-hover, .awb-submenu__main-li_regular:hover > .awb-submenu__open-nav-submenu_click {
35724	color: var(--awb-active-color) !important;
35725	padding-top: calc(var(--awb-items-padding-top) + var(--awb-active-border-top));
35726	padding-bottom: calc(var(--awb-items-padding-bottom) + var(--awb-active-border-bottom));
35727}
35728
35729.awb-submenu__main-li_regular.current-menu-ancestor .awb-submenu__main-background-default_fade, .awb-submenu__main-li_regular.current-menu-ancestor .awb-submenu__main-background-default_left, .awb-submenu__main-li_regular.current-menu-ancestor .awb-submenu__main-background-default_right, .awb-submenu__main-li_regular.current-menu-item .awb-submenu__main-background-default_fade, .awb-submenu__main-li_regular.current-menu-item .awb-submenu__main-background-default_left, .awb-submenu__main-li_regular.current-menu-item .awb-submenu__main-background-default_right, .awb-submenu__main-li_regular.current-menu-parent .awb-submenu__main-background-default_fade, .awb-submenu__main-li_regular.current-menu-parent .awb-submenu__main-background-default_left, .awb-submenu__main-li_regular.current-menu-parent .awb-submenu__main-background-default_right, .awb-submenu__main-li_regular.expanded .awb-submenu__main-background-default_fade, .awb-submenu__main-li_regular.expanded .awb-submenu__main-background-default_left, .awb-submenu__main-li_regular.expanded .awb-submenu__main-background-default_right, .awb-submenu__main-li_regular.hover .awb-submenu__main-background-default_fade, .awb-submenu__main-li_regular.hover .awb-submenu__main-background-default_left, .awb-submenu__main-li_regular.hover .awb-submenu__main-background-default_right, .awb-submenu__main-li_regular:active .awb-submenu__main-background-default_fade, .awb-submenu__main-li_regular:active .awb-submenu__main-background-default_left, .awb-submenu__main-li_regular:active .awb-submenu__main-background-default_right, .awb-submenu__main-li_regular:focus .awb-submenu__main-background-default_fade, .awb-submenu__main-li_regular:focus .awb-submenu__main-background-default_left, .awb-submenu__main-li_regular:focus .awb-submenu__main-background-default_right, .awb-submenu__main-li_regular:focus-within .awb-submenu__main-background-default_fade, .awb-submenu__main-li_regular:focus-within .awb-submenu__main-background-default_left, .awb-submenu__main-li_regular:focus-within .awb-submenu__main-background-default_right, .awb-submenu__main-li_regular:hover .awb-submenu__main-background-default_fade, .awb-submenu__main-li_regular:hover .awb-submenu__main-background-default_left, .awb-submenu__main-li_regular:hover .awb-submenu__main-background-default_right {
35730	opacity: 0;
35731}
35732
35733.awb-submenu__main-li_regular.current-menu-ancestor .awb-submenu__main-background-default_left, .awb-submenu__main-li_regular.current-menu-ancestor .awb-submenu__main-background-default_right, .awb-submenu__main-li_regular.current-menu-item .awb-submenu__main-background-default_left, .awb-submenu__main-li_regular.current-menu-item .awb-submenu__main-background-default_right, .awb-submenu__main-li_regular.current-menu-parent .awb-submenu__main-background-default_left, .awb-submenu__main-li_regular.current-menu-parent .awb-submenu__main-background-default_right, .awb-submenu__main-li_regular.expanded .awb-submenu__main-background-default_left, .awb-submenu__main-li_regular.expanded .awb-submenu__main-background-default_right, .awb-submenu__main-li_regular.hover .awb-submenu__main-background-default_left, .awb-submenu__main-li_regular.hover .awb-submenu__main-background-default_right, .awb-submenu__main-li_regular:active .awb-submenu__main-background-default_left, .awb-submenu__main-li_regular:active .awb-submenu__main-background-default_right, .awb-submenu__main-li_regular:focus .awb-submenu__main-background-default_left, .awb-submenu__main-li_regular:focus .awb-submenu__main-background-default_right, .awb-submenu__main-li_regular:focus-within .awb-submenu__main-background-default_left, .awb-submenu__main-li_regular:focus-within .awb-submenu__main-background-default_right, .awb-submenu__main-li_regular:hover .awb-submenu__main-background-default_left, .awb-submenu__main-li_regular:hover .awb-submenu__main-background-default_right {
35734	width: 0;
35735}
35736
35737.awb-submenu__main-li_regular.current-menu-ancestor .awb-submenu__main-background-default_center, .awb-submenu__main-li_regular.current-menu-item .awb-submenu__main-background-default_center, .awb-submenu__main-li_regular.current-menu-parent .awb-submenu__main-background-default_center, .awb-submenu__main-li_regular.expanded .awb-submenu__main-background-default_center, .awb-submenu__main-li_regular.hover .awb-submenu__main-background-default_center, .awb-submenu__main-li_regular:active .awb-submenu__main-background-default_center, .awb-submenu__main-li_regular:focus .awb-submenu__main-background-default_center, .awb-submenu__main-li_regular:focus-within .awb-submenu__main-background-default_center, .awb-submenu__main-li_regular:hover .awb-submenu__main-background-default_center {
35738	transform: scaleX(0);
35739}
35740
35741.awb-submenu__main-li_regular.current-menu-ancestor .awb-submenu__main-background-active_fade, .awb-submenu__main-li_regular.current-menu-ancestor .awb-submenu__main-background-active_left, .awb-submenu__main-li_regular.current-menu-ancestor .awb-submenu__main-background-active_right, .awb-submenu__main-li_regular.current-menu-item .awb-submenu__main-background-active_fade, .awb-submenu__main-li_regular.current-menu-item .awb-submenu__main-background-active_left, .awb-submenu__main-li_regular.current-menu-item .awb-submenu__main-background-active_right, .awb-submenu__main-li_regular.current-menu-parent .awb-submenu__main-background-active_fade, .awb-submenu__main-li_regular.current-menu-parent .awb-submenu__main-background-active_left, .awb-submenu__main-li_regular.current-menu-parent .awb-submenu__main-background-active_right, .awb-submenu__main-li_regular.expanded .awb-submenu__main-background-active_fade, .awb-submenu__main-li_regular.expanded .awb-submenu__main-background-active_left, .awb-submenu__main-li_regular.expanded .awb-submenu__main-background-active_right, .awb-submenu__main-li_regular.hover .awb-submenu__main-background-active_fade, .awb-submenu__main-li_regular.hover .awb-submenu__main-background-active_left, .awb-submenu__main-li_regular.hover .awb-submenu__main-background-active_right, .awb-submenu__main-li_regular:active .awb-submenu__main-background-active_fade, .awb-submenu__main-li_regular:active .awb-submenu__main-background-active_left, .awb-submenu__main-li_regular:active .awb-submenu__main-background-active_right, .awb-submenu__main-li_regular:focus .awb-submenu__main-background-active_fade, .awb-submenu__main-li_regular:focus .awb-submenu__main-background-active_left, .awb-submenu__main-li_regular:focus .awb-submenu__main-background-active_right, .awb-submenu__main-li_regular:focus-within .awb-submenu__main-background-active_fade, .awb-submenu__main-li_regular:focus-within .awb-submenu__main-background-active_left, .awb-submenu__main-li_regular:focus-within .awb-submenu__main-background-active_right, .awb-submenu__main-li_regular:hover .awb-submenu__main-background-active_fade, .awb-submenu__main-li_regular:hover .awb-submenu__main-background-active_left, .awb-submenu__main-li_regular:hover .awb-submenu__main-background-active_right {
35742	opacity: 1;
35743}
35744
35745.awb-submenu__main-li_regular.current-menu-ancestor .awb-submenu__main-background-active_left, .awb-submenu__main-li_regular.current-menu-ancestor .awb-submenu__main-background-active_right, .awb-submenu__main-li_regular.current-menu-item .awb-submenu__main-background-active_left, .awb-submenu__main-li_regular.current-menu-item .awb-submenu__main-background-active_right, .awb-submenu__main-li_regular.current-menu-parent .awb-submenu__main-background-active_left, .awb-submenu__main-li_regular.current-menu-parent .awb-submenu__main-background-active_right, .awb-submenu__main-li_regular.expanded .awb-submenu__main-background-active_left, .awb-submenu__main-li_regular.expanded .awb-submenu__main-background-active_right, .awb-submenu__main-li_regular.hover .awb-submenu__main-background-active_left, .awb-submenu__main-li_regular.hover .awb-submenu__main-background-active_right, .awb-submenu__main-li_regular:active .awb-submenu__main-background-active_left, .awb-submenu__main-li_regular:active .awb-submenu__main-background-active_right, .awb-submenu__main-li_regular:focus .awb-submenu__main-background-active_left, .awb-submenu__main-li_regular:focus .awb-submenu__main-background-active_right, .awb-submenu__main-li_regular:focus-within .awb-submenu__main-background-active_left, .awb-submenu__main-li_regular:focus-within .awb-submenu__main-background-active_right, .awb-submenu__main-li_regular:hover .awb-submenu__main-background-active_left, .awb-submenu__main-li_regular:hover .awb-submenu__main-background-active_right {
35746	width: 100%;
35747}
35748
35749.awb-submenu__main-li_regular.current-menu-ancestor .awb-submenu__main-background-active_center-vertical, .awb-submenu__main-li_regular.current-menu-item .awb-submenu__main-background-active_center-vertical, .awb-submenu__main-li_regular.current-menu-parent .awb-submenu__main-background-active_center-vertical, .awb-submenu__main-li_regular.expanded .awb-submenu__main-background-active_center-vertical, .awb-submenu__main-li_regular.hover .awb-submenu__main-background-active_center-vertical, .awb-submenu__main-li_regular:active .awb-submenu__main-background-active_center-vertical, .awb-submenu__main-li_regular:focus .awb-submenu__main-background-active_center-vertical, .awb-submenu__main-li_regular:focus-within .awb-submenu__main-background-active_center-vertical, .awb-submenu__main-li_regular:hover .awb-submenu__main-background-active_center-vertical {
35750	transform: scaleY(1);
35751}
35752
35753.awb-submenu__main-li_regular.current-men
35753u-ancestor .awb-submenu__main-background-active_bottom-vertical, .awb-submenu__main-li_regular.current-menu-item .awb-submenu__main-background-active_bottom-vertical, .awb-submenu__main-li_regular.current-menu-parent .awb-submenu__main-background-active_bottom-vertical, .awb-submenu__main-li_regular.expanded .awb-submenu__main-background-active_bottom-vertical, .awb-submenu__main-li_regular.hover .awb-submenu__main-background-active_bottom-vertical, .awb-submenu__main-li_regular:active .awb-submenu__main-background-active_bottom-vertical, .awb-submenu__main-li_regular:focus .awb-submenu__main-background-active_bottom-vertical, .awb-submenu__main-li_regular:focus-within .awb-submenu__main-background-active_bottom-vertical, .awb-submenu__main-li_regular:hover .awb-submenu__main-background-active_bottom-vertical {
35754	top: 0;
35755	opacity: 1;
35756}
35757
35758.awb-submenu__main-li_regular.current-menu-ancestor .awb-submenu__main-background-active_top-vertical, .awb-submenu__main-li_regular.current-menu-item .awb-submenu__main-background-active_top-vertical, .awb-submenu__main-li_regular.current-menu-parent .awb-submenu__main-background-active_top-vertical, .awb-submenu__main-li_regular.expanded .awb-submenu__main-background-active_top-vertical, .awb-submenu__main-li_regular.hover .awb-submenu__main-background-active_top-vertical, .awb-submenu__main-li_regular:active .awb-submenu__main-background-active_top-vertical, .awb-submenu__main-li_regular:focus .awb-submenu__main-background-active_top-vertical, .awb-submenu__main-li_regular:focus-within .awb-submenu__main-background-active_top-vertical, .awb-submenu__main-li_regular:hover .awb-submenu__main-background-active_top-vertical {
35759	bottom: 0;
35760	opacity: 1;
35761}
35762
35763.awb-submenu__main-li_regular.current-menu-ancestor .awb-submenu__main-background-active_center-grow, .awb-submenu__main-li_regular.current-menu-item .awb-submenu__main-background-active_center-grow, .awb-submenu__main-li_regular.current-menu-parent .awb-submenu__main-background-active_center-grow, .awb-submenu__main-li_regular.expanded .awb-submenu__main-background-active_center-grow, .awb-submenu__main-li_regular.hover .awb-submenu__main-background-active_center-grow, .awb-submenu__main-li_regular:active .awb-submenu__main-background-active_center-grow, .awb-submenu__main-li_regular:focus .awb-submenu__main-background-active_center-grow, .awb-submenu__main-li_regular:focus-within .awb-submenu__main-background-active_center-grow, .awb-submenu__main-li_regular:hover .awb-submenu__main-background-active_center-grow {
35764	opacity: 1;
35765	transform: translateX(-50%) translateY(-50%) scale(1);
35766}
35767
35768.awb-submenu__main-li_regular.current-menu-ancestor .awb-submenu__main-background-active_center, .awb-submenu__main-li_regular.current-menu-item .awb-submenu__main-background-active_center, .awb-submenu__main-li_regular.current-menu-parent .awb-submenu__main-background-active_center, .awb-submenu__main-li_regular.expanded .awb-submenu__main-background-active_center, .awb-submenu__main-li_regular.hover .awb-submenu__main-background-active_center, .awb-submenu__main-li_regular:active .awb-submenu__main-background-active_center, .awb-submenu__main-li_regular:focus .awb-submenu__main-background-active_center, .awb-submenu__main-li_regular:focus-within .awb-submenu__main-background-active_center, .awb-submenu__main-li_regular:hover .awb-submenu__main-background-active_center {
35769	transform: scaleX(1);
35770}
35771
35772.awb-submenu__open-nav-submenu-hover, .awb-submenu__open-nav-submenu_click, .awb-submenu__open-nav-submenu_mobile {
35773	display: none;
35774	justify-content: center;
35775	align-items: center;
35776	background: 0 0;
35777	border: 0;
35778	box-shadow: none;
35779	box-sizing: border-box;
35780	padding: 0;
35781	cursor: pointer;
35782	font-size: var(--awb-font-size);
35783}
35784
35785.awb-submenu__open-nav-submenu-hover:focus, .awb-submenu__open-nav-submenu_click:focus, .awb-submenu__open-nav-submenu_mobile:focus {
35786	outline: revert;
35787}
35788
35789.awb-submenu__open-nav-submenu-hover:before, .awb-submenu__open-nav-submenu_click:before, .awb-submenu__open-nav-submenu_mobile:before {
35790	content: "";
35791	font-family: awb-icons;
35792	line-height: 1;
35793}
35794
35795.awb-submenu__open-nav-submenu-hover {
35796	transition: none;
35797}
35798
35799.awb-submenu__open-nav-submenu_click {
35800	transition: color calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1);
35801}
35802
35803.awb-submenu__open-nav-submenu_mobile {
35804	box-sizing: content-box;
35805}
35806
35807.awb-submenu__open-nav-submenu-hover {
35808	padding-inline-start: .5em;
35809}
35810
35811.awb-submenu__open-nav-submenu_click.awb-submenu__open-nav-submenu_main {
35812	padding-inline-end: var(--awb-items-padding-left);
35813}
35814
35815.awb-submenu__open-nav-submenu_click.awb-submenu__open-nav-submenu_sub {
35816	padding-inline-end: var(--awb-submenu-items-padding-left);
35817}
35818
35819.awb-submenu__open-nav-submenu_needs-spacing.awb-submenu__open-nav-submenu_click.awb-submenu__open-nav-submenu_main {
35820	padding-inline-start: .5em;
35821}
35822
35823.awb-submenu_dc-yes.awb-submenu_em-click .awb-submenu__open-nav-submenu_click {
35824	display: flex;
35825}
35826
35827.awb-submenu_dc-yes.awb-submenu_em-hover .awb-submenu__open-nav-submenu-hover {
35828	display: flex;
35829}
35830
35831.awb-submenu__main-a_icon-only .awb-submenu__i_main {
35832	padding-left: 0 !important;
35833	padding-right: 0 !important;
35834}
35835
35836.awb-submenu_desktop .menu-title_no-desktop {
35837	display: none !important;
35838}
35839
35840.awb-submenu__highlight {
35841	padding: .35em .55em;
35842	line-height: 1;
35843	margin-inline-start: .75em;
35844	font-size: .7em;
35845	border: .1em solid transparent;
35846	border-radius: var(--main_nav_highlight_radius);
35847}
35848
35849.awb-submenu__sub-ul {
35850	margin: 0;
35851	list-style: none;
35852	padding: 0;
35853	font-size: var(--awb-submenu-font-size);
35854	text-transform: var(--awb-submenu-text-transform);
35855	border-top-left-radius: var(--awb-submenu-border-radius-top-left);
35856	border-top-right-radius: var(--awb-submenu-border-radius-top-right);
35857	border-bottom-left-radius: var(--awb-submenu-border-radius-bottom-left);
35858	border-bottom-right-radius: var(--awb-submenu-border-radius-bottom-right);
35859}
35860
35861.awb-submenu_dropdown .awb-submenu__sub-ul {
35862	flex-direction: column;
35863	z-index: -10;
35864	display: table;
35865	visibility: hidden;
35866	opacity: 0;
35867	transition: opacity calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1);
35868	position: absolute;
35869	top: 100%;
35870	box-shadow: var(--awb-box-shadow);
35871	padding: 0;
35872	width: max-content;
35873}
35874
35875.awb-submenu_dropdown .awb-submenu_row .awb-submenu__sub-ul_main {
35876	margin-top: var(--awb-submenu-space);
35877}
35878
35879.rtl .awb-submenu__sub-ul {
35880	right: 0;
35881}
35882
35883.ltr .awb-submenu__sub-ul {
35884	left: 0;
35885}
35886
35887.awb-submenu__sub-ul .awb-submenu__open-nav-submenu_click:before {
35888	padding-left: var(--awb-submenu-items-padding-left);
35889	padding-right: var(--awb-submenu-items-padding-right);
35890}
35891
35892.awb-submenu__sub-li {
35893	width: var(--awb-submenu-max-width);
35894	border-bottom: 1px solid var(--awb-submenu-sep-color);
35895	background-color: var(--awb-submenu-bg);
35896	transition: all calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1);
35897	position: relative;
35898}
35899
35900.awb-submenu__sub-li:first-child {
35901	border-top-left-radius: var(--awb-submenu-border-radius-top-left);
35902	border-top-right-radius: var(--awb-submenu-border-radius-top-right);
35903}
35904
35905.awb-submenu__sub-li:last-child {
35906	border-bottom-width: 0;
35907	border-bottom-left-radius: var(--awb-submenu-border-radius-bottom-left);
35908	border-bottom-right-radius: var(--awb-submenu-border-radius-bottom-right);
35909}
35910
35911.awb-submenu__sub-a {
35912	display: flex;
35913	justify-content: var(--awb-sub-justify-content);
35914	align-items: center;
35915	color: var(--awb-submenu-color) !important;
35916	padding-top: var(--awb-submenu-items-padding-top);
35917	padding-bottom: var(--awb-submenu-items-padding-bottom);
35918	padding-left: var(--awb-submenu-items-padding-left);
35919	padding-right: var(--awb-submenu-items-padding-right);
35920	font-family: var(--awb-fusion-font-family-submenu-typography);
35921	font-style: var(--awb-fusion-font-style-submenu-typography);
35922	font-weight: var(--awb-fusion-font-weight-submenu-typography);
35923	width: 100%;
35924	font-size: var(--awb-submenu-font-size);
35925	text-transform: var(--awb-submenu-text-transform);
35926	line-height: var(--awb-submenu-line-height);
35927	letter-spacing: var(--awb-submenu-letter-spacing);
35928}
35929
35930.awb-submenu__sub-li .awb-submenu__open-nav-submenu_click {
35931	color: var(--awb-submenu-color);
35932}
35933
35934.awb-submenu__sub-a, .awb-submenu__sub-a:hover {
35935	transition: inherit;
35936}
35937
35938.awb-submenu__sub-li.expanded, .awb-submenu__sub-li.hover, .awb-submenu__sub-li:focus-within, .awb-submenu__sub-li:hover {
35939	background-color: var(--awb-submenu-active-bg);
35940}
35941
35942.awb-submenu__sub-li.expanded > .awb-submenu__open-nav-submenu_click, .awb-submenu__sub-li.expanded > .awb-submenu__sub-a, .awb-submenu__sub-li.hover > .awb-submenu__open-nav-submenu_click, .awb-submenu__sub-li.hover > .awb-submenu__sub-a, .awb-submenu__sub-li:focus-within > .awb-submenu__open-nav-submenu_click, .awb-submenu__sub-li:focus-within > .awb-submenu__sub-a, .awb-submenu__sub-li:hover > .awb-submenu__open-nav-submenu_click, .awb-submenu__sub-li:hover > .awb-submenu__sub-a {
35943	color: var(--awb-submenu-active-color) !important;
35944}
35945
35946.awb-submenu_em-click .awb-submenu__open-nav-submenu_click[aria-expanded=true] ~ .awb-submenu__sub-ul, .awb-submenu_em-hover .awb-submenu__li.hover > .awb-submenu__sub-ul, .awb-submenu_em-hover .awb-submenu__li:focus-within > .awb-submenu__sub-ul, .awb-submenu_em-hover .awb-submenu__li:hover > .awb-submenu__sub-ul {
35947	visibility: visible;
35948	opacity: 1;
35949	z-index: 999999998;
35950}
35951
35952.awb-submenu_row.awb-submenu_em-hover .awb-submenu__main-li:hover:before {
35953	content: " ";
35954	position: absolute;
35955	bottom: calc(0px - var(--awb-submenu-space));
35956	width: 100%;
35957	height: var(--awb-submenu-space);
35958	background: 0 0;
35959	z-index: 30;
35960}
35961
35962.awb-submenu_transition-slide_down.awb-submenu_desktop.awb-submenu_em-hover.awb-submenu_row .awb-submenu__sub-ul, .awb-submenu_transition-slide_up.awb-submenu_desktop.awb-submenu_em-hover.awb-submenu_row .awb-submenu__sub-ul {
35963	transition: all calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1);
35964}
35965
35966.awb-submenu_transition-slide_down.awb-submenu_desktop.awb-submenu_em-hover.awb-submenu_row .awb-submenu__sub-ul, .awb-submenu_transition-slide_up.awb-submenu_desktop.awb-submenu_em-hover.awb-submenu_row .awb-submenu__sub-ul {
35967	transform: translateY(20px);
35968}
35969
35970.awb-submenu_transition-slide_down.awb-submenu_desktop.awb-submenu_em-hover.awb-submenu_row .awb-submenu__li.menu-item-has-children.hover > .awb-submenu__sub-ul, .awb-submenu_transition-slide_down.awb-submenu_desktop.awb-submenu_em-hover.awb-submenu_row .awb-submenu__li.menu-item-has-children:focus-within > .awb-submenu__sub-ul, .awb-submenu_transition-slide_down.awb-submenu_desktop.awb-submenu_em-hover.awb-submenu_row .awb-submenu__li.menu-item-has-children:hover >
35970 .awb-submenu__sub-ul, .awb-submenu_transition-slide_up.awb-submenu_desktop.awb-submenu_em-hover.awb-submenu_row .awb-submenu__li.menu-item-has-children.hover > .awb-submenu__sub-ul, .awb-submenu_transition-slide_up.awb-submenu_desktop.awb-submenu_em-hover.awb-submenu_row .awb-submenu__li.menu-item-has-children:focus-within > .awb-submenu__sub-ul, .awb-submenu_transition-slide_up.awb-submenu_desktop.awb-submenu_em-hover.awb-submenu_row .awb-submenu__li.menu-item-has-children:hover > .awb-submenu__sub-ul {
35971	transform: translateY(0);
35972}
35973
35974.awb-submenu_transition-slide_down.awb-submenu_desktop.awb-submenu_em-hover.awb-submenu_row .awb-submenu__sub-ul {
35975	transform: translateY(-20px);
35976}
35977
35978.awb-submenu_transition-slide_down.awb-submenu_desktop.awb-submenu_em-click.awb-submenu_row .awb-submenu__sub-ul, .awb-submenu_transition-slide_up.awb-submenu_desktop.awb-submenu_em-click.awb-submenu_row .awb-submenu__sub-ul {
35979	transition: opacity calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1), transform calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1);
35980}
35981
35982.awb-submenu_transition-slide_down.awb-submenu_desktop.awb-submenu_em-click.awb-submenu_row .awb-submenu__sub-ul, .awb-submenu_transition-slide_up.awb-submenu_desktop.awb-submenu_em-click.awb-submenu_row .awb-submenu__sub-ul {
35983	transform: translateY(20px);
35984}
35985
35986.awb-submenu_transition-slide_down.awb-submenu_desktop.awb-submenu_em-click.awb-submenu_row .awb-submenu__open-nav-submenu_click[aria-expanded=true] ~ .awb-submenu__sub-ul, .awb-submenu_transition-slide_up.awb-submenu_desktop.awb-submenu_em-click.awb-submenu_row .awb-submenu__open-nav-submenu_click[aria-expanded=true] ~ .awb-submenu__sub-ul {
35987	transform: translateY(0);
35988}
35989
35990.awb-submenu_transition-slide_down.awb-submenu_desktop.awb-submenu_em-click.awb-submenu_row .awb-submenu__sub-ul {
35991	transform: translateY(-20px);
35992}
35993
35994.rtl .awb-submenu__sub-ul_grand {
35995	left: 0;
35996	right: 100%;
35997}
35998
35999.ltr .awb-submenu__sub-ul_grand {
36000	top: 0;
36001	left: 100%;
36002}
36003
36004.awb-submenu_expand-right .awb-submenu__sub-ul_grand {
36005	left: 100%;
36006	right: auto;
36007}
36008
36009.awb-submenu_expand-right .awb-submenu__sub-ul .awb-submenu__open-nav-submenu-hover:before, .awb-submenu_expand-right .awb-submenu__sub-ul .awb-submenu__open-nav-submenu_click:before {
36010	transform: rotate(270deg);
36011}
36012
36013.awb-submenu_expand-left .awb-submenu__sub-ul_grand {
36014	left: auto;
36015	right: 100%;
36016}
36017
36018.awb-submenu_expand-left .awb-submenu__sub-ul .awb-submenu__open-nav-submenu-hover:before, .awb-submenu_expand-left .awb-submenu__sub-ul .awb-submenu__open-nav-submenu_click:before {
36019	transform: rotate(90deg);
36020}
36021
36022.awb-submenu_desktop.awb-submenu_dc-yes.awb-submenu_row.awb-submenu_em-click .awb-submenu__sub-li .awb-submenu__open-nav-submenu_click {
36023	padding-left: 0 !important;
36024	padding-right: 0 !important;
36025}
36026
36027.awb-submenu_dc-yes.awb-submenu_row.awb-submenu_em-click .awb-submenu__sub-li .awb-submenu__open-nav-submenu_click {
36028	width: calc(1em + var(--awb-submenu-items-padding-left) / 2 + var(--awb-submenu-items-padding-right) / 2);
36029	padding-top: var(--awb-submenu-items-padding-top);
36030	padding-bottom: var(--awb-submenu-items-padding-bottom);
36031	display: flex;
36032}
36033
36034.awb-submenu_dc-yes.awb-submenu_em-click .awb-submenu__sub-li.menu-item-has-children {
36035	display: flex;
36036}
36037
36038.awb-submenu_row .menu-text {
36039	display: flex;
36040	align-items: center;
36041	text-align: center;
36042}
36043
36044.awb-submenu_row .menu-text_with-desc {
36045	flex-direction: column;
36046	justify-content: center;
36047}
36048
36049.awb-submenu_row .awb-submenu__has-description .menu-text {
36050	flex-direction: column;
36051	justify-content: center;
36052}
36053
36054.awb-submenu__i_main {
36055	width: auto;
36056	transition: color calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1);
36057	position: relative;
36058	font-size: calc(var(--awb-icons-size) * 1px);
36059	line-height: inherit;
36060	color: var(--awb-icons-color);
36061	display: flex;
36062	align-items: center;
36063	justify-content: center;
36064	padding: 0 .5em;
36065}
36066
36067.awb-submenu__i_main img {
36068	margin-top: -2px;
36069	max-height: 1em;
36070	vertical-align: middle;
36071}
36072
36073.awb-submenu__i_main i {
36074	line-height: inherit;
36075}
36076
36077.awb-submenu__main-li.current-menu-ancestor .awb-submenu__i_main, .awb-submenu__main-li.current-menu-item .awb-submenu__i_main, .awb-submenu__main-li.expanded .awb-submenu__i_main, .awb-submenu__main-li:focus-within .awb-submenu__i_main, .awb-submenu__main-li:hover .awb-submenu__i_main {
36078	color: var(--awb-icons-hover-color, var(--awb-active-color));
36079}
36080
36081.awb-submenu_icons-bottom .awb-submenu__main-a, .awb-submenu_icons-top .awb-submenu__main-a {
36082	flex-wrap: wrap;
36083	align-content: center;
36084}
36085
36086.awb-submenu_icons-bottom .awb-submenu__i_main, .awb-submenu_icons-top .awb-submenu__i_main {
36087	width: 100%;
36088	line-height: 1;
36089	justify-content: center;
36090}
36091
36092.awb-submenu_icons-bottom .awb-submenu__i_main {
36093	order: 5;
36094}
36095
36096.awb-submenu_icons-left .awb-submenu__main-a {
36097	flex-direction: row;
36098}
36099
36100.awb-submenu_icons-left.awb-submenu_row .awb-submenu__main-i, .awb-submenu_icons-right.awb-submenu_row .awb-submenu__main-i {
36101	width: 1.5em;
36102	box-sizing: content-box;
36103}
36104
36105.awb-submenu__i_sub {
36106	padding-inline-end: 1em;
36107	display: inline-flex;
36108}
36109
36110.awb-submenu.no-wrapper-transition {
36111	--awb-transition-time: 0 !important;
36112}
36113
36114.awb-submenu_desktop .awb-submenu__sub-li .fusion-megamenu-image > img, .awb-submenu_desktop .awb-submenu__sub-li .fusion-megamenu-thumbnail > img {
36115	width: var(--awb-thumbnail-size-width);
36116	height: var(--awb-thumbnail-size-width);
36117	max-width: inherit;
36118}
36119
36120.awb-submenu {
36121	--awb-gap: 0;
36122}
36123
36124.awb-submenu__main-ul_column {
36125	flex-direction: column;
36126}
36127
36128.awb-submenu__main-ul_column .awb-submenu__main-li {
36129	margin: 0 0 var(--awb-gap) 0;
36130	width: 100%;
36131}
36132
36133.awb-submenu__main-ul_column .awb-submenu__main-li:last-child {
36134	margin-bottom: 0;
36135}
36136
36137.awb-submenu__main-ul_column .awb-submenu__main-a {
36138	justify-content: var(--awb-main-justify-content, flex-start);
36139}
36140
36141.awb-submenu__main-ul_column .awb-submenu__main-li > .awb-submenu__open-nav-submenu-hover, .awb-submenu__main-ul_column .awb-submenu__main-li > .awb-submenu__open-nav-submenu_click {
36142	padding-top: calc(var(--awb-items-padding-top, 0) + var(--awb-border-top, 0));
36143	padding-bottom: calc(var(--awb-items-padding-bottom, 0) + var(--awb-border-bottom, 0));
36144}
36145
36146.awb-submenu__main-ul_column .awb-submenu__open-nav-submenu-hover:before, .awb-submenu__main-ul_column .awb-submenu__open-nav-submenu_click:before, .awb-submenu__main-ul_column .awb-submenu__open-nav-submenu_mobile:before {
36147	padding-left: 0;
36148	padding-right: 0;
36149}
36150
36151.awb-submenu__main-ul_column .awb-submenu__sub-ul {
36152	top: 0;
36153}
36154
36155.awb-submenu_expand-right .awb-submenu__main-ul_column .awb-submenu__sub-ul {
36156	right: auto;
36157	left: 100%;
36158}
36159
36160.awb-submenu_expand-right .awb-submenu__main-ul_column .awb-submenu__sub-ul_main {
36161	margin-left: var(--awb-submenu-space, 0);
36162}
36163
36164.awb-submenu_expand-right .awb-submenu__main-ul_column .awb-submenu__open-nav-submenu-hover:before, .awb-submenu_expand-right .awb-submenu__main-ul_column .awb-submenu__open-nav-submenu_click:before, .awb-submenu_expand-right .awb-submenu__main-ul_column .awb-submenu__open-nav-submenu_mobile:before {
36165	transform: rotate(270deg);
36166}
36167
36168.rtl .awb-submenu_expand-right .awb-submenu__main-ul_column .awb-submenu__main-a, .rtl .awb-submenu_expand-right .awb-submenu__main-ul_column .awb-submenu__sub-
36168a, .rtl .awb-submenu_expand-right.awb-submenu_em-click .awb-submenu__main-ul_column .menu-item-has-children {
36169	text-align: left;
36170	flex-direction: row-reverse;
36171}
36172
36173.awb-submenu_expand-left .awb-submenu__main-ul_column .awb-submenu__sub-ul {
36174	left: auto;
36175	right: 100%;
36176}
36177
36178.awb-submenu_expand-left .awb-submenu__main-ul_column .awb-submenu__sub-ul_main {
36179	margin-right: var(--awb-submenu-space, 0);
36180}
36181
36182.ltr .awb-submenu_expand-left .awb-submenu__main-ul_column .awb-submenu__main-a, .ltr .awb-submenu_expand-left .awb-submenu__main-ul_column .awb-submenu__sub-a, .ltr .awb-submenu_expand-left.awb-submenu_em-click .awb-submenu__main-ul_column .menu-item-has-children {
36183	text-align: right;
36184	flex-direction: row-reverse;
36185}
36186
36187.awb-submenu_expand-left .awb-submenu__main-ul_column .awb-submenu__open-nav-submenu_click.awb-submenu__open-nav-submenu_main, .awb-submenu_expand-left .awb-submenu__main-ul_column .awb-submenu__open-nav-submenu_mobile {
36188	padding-left: calc(var(--awb-items-padding-left, 0) + var(--awb-active-border-left, 0));
36189	padding-right: 0;
36190}
36191
36192.awb-submenu_expand-left .awb-submenu__main-ul_column .awb-submenu__open-nav-submenu_click.awb-submenu__open-nav-submenu_sub {
36193	padding-left: var(--awb-submenu-items-padding-left, 20px);
36194}
36195
36196.awb-submenu_expand-left .awb-submenu__main-ul_column .awb-submenu__open-nav-submenu-hover {
36197	padding-right: .5em;
36198	padding-left: 0;
36199}
36200
36201.awb-submenu_expand-left .awb-submenu__main-ul_column .awb-submenu__open-nav-submenu-hover:before, .awb-submenu_expand-left .awb-submenu__main-ul_column .awb-submenu__open-nav-submenu_click:before, .awb-submenu_expand-left .awb-submenu__main-ul_column .awb-submenu__open-nav-submenu_mobile:before {
36202	transform: rotate(90deg);
36203}
36204
36205.awb-submenu_column .awb-submenu__main-li.menu-item-has-children:before {
36206	content: " ";
36207	position: absolute;
36208	width: var(--awb-submenu-space, 0);
36209	height: 100%;
36210	display: none;
36211	left: 100%;
36212	z-index: 10;
36213}
36214
36215.awb-submenu_column.awb-submenu_em-hover .awb-submenu__main-li.menu-item-has-children:hover:before {
36216	display: block;
36217}
36218
36219.awb-submenu_column.awb-submenu_em-hover .awb-submenu__main-li.menu-item-has-children.expanded:before {
36220	display: block;
36221}
36222
36223.awb-submenu_column.awb-submenu_expand-left .awb-submenu__main-li.menu-item-has-children:before {
36224	left: auto;
36225	right: 100%;
36226}
36227
36228.awb-submenu__main-ul_column .awb-submenu__i_main.fusion-megamenu-image {
36229	width: 1.5em;
36230	box-sizing: content-box;
36231}
36232
36233.awb-submenu_v-stacked .awb-menu__i_main {
36234	padding-inline-start: 0;
36235}
36236
36237.awb-submenu_v-stacked .awb-menu__open-nav-submenu_click.awb-menu__open-nav-submenu_sub {
36238	padding-inline-end: 0;
36239}
36240
36241.awb-submenu_v-stacked .awb-submenu__sub-ul {
36242	display: none;
36243}
36244
36245.awb-submenu_v-stacked .awb-submenu__sub-ul_grand {
36246	margin-inline-start: var(--awb-stacked-submenu-indent, 0);
36247}
36248
36249.awb-submenu_v-stacked .awb-submenu__sub-li {
36250	width: 100%;
36251}
36252
36253.awb-submenu_v-stacked.awb-submenu_em-always .awb-submenu__sub-ul {
36254	display: block;
36255}
36256
36257.awb-submenu_v-stacked .awb-submenu__sub-a {
36258	padding-top: var(--awb-submenu-items-padding-top, calc(var(--awb-items-padding-top) + var(--awb-active-border-top)));
36259	padding-right: var(--awb-submenu-items-padding-right, calc(var(--awb-items-padding-right) + var(--awb-active-border-right)));
36260	padding-bottom: var(--awb-submenu-items-padding-bottom, calc(var(--awb-items-padding-bottom) + var(--awb-active-border-bottom)));
36261	padding-left: var(--awb-submenu-items-padding-left, calc(var(--awb-items-padding-left) + var(--awb-active-border-left)));
36262}
36263
36264.awb-submenu_v-stacked .menu-item-has-children {
36265	display: grid !important;
36266	grid-template-columns: 1fr auto;
36267	grid-template-areas: "link caret" "submenu submenu";
36268}
36269
36270.awb-submenu_v-stacked .menu-item-has-children .awb-submenu__sub-a {
36271	grid-area: link;
36272}
36273
36274.awb-submenu_v-stacked .menu-item-has-children .awb-submenu__open-nav-submenu_click {
36275	grid-area: caret;
36276}
36277
36278.awb-submenu_v-stacked .menu-item-has-children .awb-submenu__sub-ul {
36279	grid-area: submenu;
36280}
36281
36282.awb-submenu_v-stacked .awb-submenu__open-nav-submenu-hover[aria-expanded=true]:before, .awb-submenu_v-stacked .awb-submenu__open-nav-submenu_mobile[aria-expanded=true]:before {
36283	transform: rotate(180deg) !important;
36284}
36285
36286.leaflet-image-layer, .leaflet-layer, .leaflet-marker-icon, .leaflet-marker-shadow, .leaflet-pane, .leaflet-pane > canvas, .leaflet-pane > svg, .leaflet-tile, .leaflet-tile-container, .leaflet-zoom-box {
36287	position: absolute;
36288	left: 0;
36289	top: 0;
36290}
36291
36292.leaflet-container {
36293	overflow: hidden;
36294	-webkit-tap-highlight-color: transparent;
36295	background: #ddd;
36296	outline-offset: 1px;
36297	font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
36298	font-size: .75rem;
36299	line-height: 1.5;
36300}
36301
36302.leaflet-marker-icon, .leaflet-marker-shadow, .leaflet-tile {
36303	-webkit-user-select: none;
36304	user-select: none;
36305	-webkit-user-drag: none;
36306}
36307
36308.leaflet-tile::selection {
36309	background: 0 0;
36310}
36311
36312.leaflet-safari .leaflet-tile {
36313	image-rendering: -webkit-optimize-contrast;
36314}
36315
36316.leaflet-safari .leaflet-tile-container {
36317	width: 1600px;
36318	height: 1600px;
36319	-webkit-transform-origin: 0 0;
36320}
36321
36322.leaflet-marker-icon, .leaflet-marker-shadow {
36323	display: block;
36324}
36325
36326.leaflet-container .leaflet-overlay-pane svg {
36327	max-width: none !important;
36328	max-height: none !important;
36329}
36330
36331.leaflet-container .leaflet-marker-pane img, .leaflet-container .leaflet-shadow-pane img, .leaflet-container .leaflet-tile, .leaflet-container .leaflet-tile-pane img, .leaflet-container img.leaflet-image-layer {
36332	max-width: none !important;
36333	max-height: none !important;
36334	width: auto;
36335	padding: 0;
36336}
36337
36338.leaflet-container.leaflet-touch-zoom {
36339	touch-action: pan-x pan-y;
36340}
36341
36342.leaflet-container.leaflet-touch-drag {
36343	touch-action: none;
36344	touch-action: pinch-zoom;
36345}
36346
36347.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom {
36348	touch-action: none;
36349}
36350
36351.leaflet-container a {
36352	color: #0078a8;
36353	-webkit-tap-highlight-color: rgba(51, 181, 229, .4);
36354}
36355
36356.leaflet-tile {
36357	filter: inherit;
36358	visibility: hidden;
36359}
36360
36361.leaflet-tile-loaded {
36362	visibility: inherit;
36363}
36364
36365.leaflet-zoom-box {
36366	width: 0;
36367	height: 0;
36368	box-sizing: border-box;
36369	z-index: 800;
36370	border: 2px dotted #38f;
36371	background: rgba(255, 255, 255, .5);
36372}
36373
36374.leaflet-overlay-pane svg {
36375	-moz-user-select: none;
36376}
36377
36378.leaflet-pane {
36379	z-index: 400;
36380}
36381
36382.leaflet-tile-pane {
36383	z-index: 200;
36384}
36385
36386.leaflet-overlay-pane {
36387	z-index: 400;
36388}
36389
36390.leaflet-shadow-pane {
36391	z-index: 500;
36392}
36393
36394.leaflet-marker-pane {
36395	z-index: 600;
36396}
36397
36398.leaflet-tooltip-pane {
36399	z-index: 650;
36400}
36401
36402.leaflet-popup-pane {
36403	z-index: 700;
36404}
36405
36406.leaflet-map-pane canvas {
36407	z-index: 100;
36408}
36409
36410.leaflet-map-pane svg {
36411	z-index: 200;
36412}
36413
36414.leaflet-vml-shape {
36415	width: 1px;
36416	height: 1px;
36417}
36418
36419.lvml {
36420	behavior: url("#default#VML");
36421	display: inline-block;
36422	position: absolute;
36423}
36424
36425.leaflet-control {
36426	position: relative;
36427	z-index: 800;
36428	float: left;
36429	clear: both;
36430	pointer-events: visiblePainted;
36431	pointer-events: auto;
36432}
36433
36434.leaflet-bottom, .leaflet-top {
36435	position: absolute;
36436	z-index: 1000;
36437	pointer-events: none;
36438}
36439
36440.leaflet-top {
36441	top: 0;
36442}
36443
36444.leaflet-right {
36445	right: 0;
36446}
36447
36448.leaflet-bottom {
36449	bottom: 0;
36450}
36451
36452.leaflet-left {
36453	left: 0;
36454}
36455
36456.leaflet-right .leaflet-control {
36457	float: right;
36458	margin-right: 10px;
36459}
36460
36461.leaflet-top .leaflet-control {
36462	margin-top: 10px;
36463}
36464
36465.leaflet-bottom .leaflet-control {
36466	margin-bottom: 10px;
36467}
36468
36469.leaflet-left .leaflet-control {
36470	margin-left: 10px;
36471}
36472
36473.leaflet-fade-anim .leaflet-popup {
36474	opacity: 0;
36475	transition: opacity .2s linear;
36476}
36477
36478.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {
36479	opacity: 1;
36480}
36481
36482.leaflet-zoom-animated {
36483	transform-origin: 0 0;
36484}
36485
36486svg.leaflet-zoom-animated {
36487	will-change: transform;
36488}
36489
36490.leaflet-zoom-anim .leaflet-zoom-animated {
36491	transition: transform .25s cubic-bezier(0, 0, .25, 1);
36492}
36493
36494.leaflet-pan-anim .leaflet-tile, .leaflet-zoom-anim .leaflet-tile {
36495	transition: none;
36496}
36497
36498.leaflet-zoom-anim .leaflet-zoom-hide {
36499	visibility: hidden;
36500}
36501
36502.leaflet-interactive {
36503	cursor: pointer;
36504}
36505
36506.leaflet-grab {
36507	cursor: grab;
36508}
36509
36510.leaflet-crosshair, .leaflet-crosshair .leaflet-interactive {
36511	cursor: crosshair;
36512}
36513
36514.leaflet-control, .leaflet-popup-pane {
36515	cursor: auto;
36516}
36517
36518.leaflet-dragging .leaflet-grab, .leaflet-dragging .leaflet-grab .leaflet-interactive, .leaflet-dragging .leaflet-marker-draggable {
36519	cursor: move;
36520	cursor: grabbing;
36521}
36522
36523.leaflet-image-layer, .leaflet-marker-icon, .leaflet-marker-shadow, .leaflet-pane > svg path, .leaflet-tile-container {
36524	pointer-events: none;
36525}
36526
36527.leaflet-image-layer.leaflet-interactive, .leaflet-marker-icon.leaflet-interactive, .leaflet-pane > svg path.leaflet-interactive, svg.leaflet-image-layer.leaflet-interactive path {
36528	pointer-events: visiblePainted;
36529	pointer-events: auto;
36530}
36531
36532.leaflet-bar {
36533	box-shadow: 0 1px 5px rgba(0, 0, 0, .65);
36534	border-radius: 4px;
36535}
36536
36537.leaflet-bar a {
36538	background-color: #fff;
36539	border-bottom: 1px solid #ccc;
36540	width: 26px;
36541	height: 26px;
36542	line-height: 26px;
36543	display: block;
36544	text-align: center;
36545	text-decoration: none;
36546	color: #000;
36547}
36548
36549.leaflet-bar a, .leaflet-control-layers-toggle {
36550	background-position: 50% 50%;
36551	background-repeat: no-repeat;
36552	display: block;
36553}
36554
36555.leaflet-bar a:focus, .leaflet-bar a:hover {
36556	background-color: #f4f4f4;
36557}
36558
36559.leaflet-bar a:first-child {
36560	border-top-left-radius: 4px;
36561	border-top-right-radius: 4px;
36562}
36563
36564.leaflet-bar a:last-child {
36565	border-bottom-left-radius: 4px;
36566	border-bottom-right-radius: 4px;
36567	border-bottom: none;
36568}
36569
36570.leaflet-bar a.leaflet-disabled {
36571	cursor: default;
36572	background-color: #f4f4f4;
36573	color: #bbb;
36574}
36575
36576.leaflet-touch .leaflet-bar a {
36577	width: 30px;
36578	height: 30px;
36579	line-height: 30px;
36580}
36581
36582.leaflet-touch .leaflet-bar a:first-child {
36583	border-top-left-radius: 2px;
36584	border-top-right-radius: 2px;
36585}
36586
36587.leaflet-touch .leaflet-bar a:last-child {
36588	border-bottom-left-radius: 2px;
36589	border-bottom-right-radius: 2px;
36590}
36591
36592.leaflet-control-zoom-in, .leaflet-control-zoom-out {
36593	font: bold 18px "Lucida Console", Monaco, monospace;
36594	text-indent: 1px;
36595}
36596
36597.leaflet-touch .leaflet-control-zoom-in, .leaflet-touch .leaflet-control-zoom-out {
36598	font-size: 22px;
36599}
36600
36601.leaflet-control-layers {
36602	box-shadow: 0 1px 5px rgba(0, 0, 0, .4);
36603	background: #fff;
36604	border-radius: 5px;
36605}
36606
36607.leaflet-control-layers-toggle {
36608	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMT
36608L56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC");
36609	width: 36px;
36610	height: 36px;
36611}
36612
36613.leaflet-control-layers-toggle.nitro-lazy {
36614	background-image: none !important;
36615}
36616
36617.leaflet-retina .leaflet-control-layers-toggle {
36618	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=");
36619	background-size: 26px 26px;
36620}
36621
36622.leaflet-retina .leaflet-control-layers-toggle.nitro-lazy {
36623	background-image: none !important;
36624}
36625
36626.leaflet-touch .leaflet-control-layers-toggle {
36627	width: 44px;
36628	height: 44px;
36629}
36630
36631.leaflet-control-layers .leaflet-control-layers-list, .leaflet-control-layers-expanded .leaflet-control-layers-toggle {
36632	display: none;
36633}
36634
36635.leaflet-control-layers-expanded .leaflet-control-layers-list {
36636	display: block;
36637	position: relative;
36638}
36639
36640.leaflet-control-layers-expanded {
36641	padding: 6px 10px 6px 6px;
36642	color: #333;
36643	background: #fff;
36644}
36645
36646.leaflet-control-layers-scrollbar {
36647	overflow-y: scroll;
36648	overflow-x: hidden;
36649	padding-right: 5px;
36650}
36651
36652.leaflet-control-layers-selector {
36653	margin-top: 2px;
36654	position: relative;
36655	top: 1px;
36656}
36657
36658.leaflet-control-layers label {
36659	display: block;
36660	font-size: 13px;
36661	font-size: 1.08333em;
36662}
36663
36664.leaflet-control-layers-separator {
36665	height: 0;
36666	border-top: 1px solid #ddd;
36667	margin: 5px -10px 5px -6px;
36668}
36669
36670.leaflet-default-icon-path {
36671	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs
366715ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=");
36672}
36673
36674.leaflet-default-icon-path.nitro-lazy {
36675	background-image: none !important;
36676}
36677
36678.leaflet-container .leaflet-control-attribution {
36679	background: #fff;
36680	background: rgba(255, 255, 255, .8);
36681	margin: 0;
36682}
36683
36684.leaflet-control-attribution, .leaflet-control-scale-line {
36685	padding: 0 5px;
36686	color: #333;
36687	line-height: 1.4;
36688}
36689
36690.leaflet-control-attribution a {
36691	text-decoration: none;
36692}
36693
36694.leaflet-control-attribution a:focus, .leaflet-control-attribution a:hover {
36695	text-decoration: underline;
36696}
36697
36698.leaflet-attribution-flag {
36699	display: inline !important;
36700	vertical-align: baseline !important;
36701	width: 1em;
36702	height: .6669em;
36703}
36704
36705.leaflet-left .leaflet-control-scale {
36706	margin-left: 5px;
36707}
36708
36709.leaflet-bottom .leaflet-control-scale {
36710	margin-bottom: 5px;
36711}
36712
36713.leaflet-control-scale-line {
36714	border: 2px solid #777;
36715	border-top: none;
36716	line-height: 1.1;
36717	padding: 2px 5px 1px;
36718	white-space: nowrap;
36719	box-sizing: border-box;
36720	background: rgba(255, 255, 255, .8);
36721	text-shadow: 1px 1px #fff;
36722}
36723
36724.leaflet-control-scale-line:not(:first-child) {
36725	border-top: 2px solid #777;
36726	border-bottom: none;
36727	margin-top: -2px;
36728}
36729
36730.leaflet-control-scale-line:not(:first-child):not(:last-child) {
36731	border-bottom: 2px solid #777;
36732}
36733
36734.leaflet-touch .leaflet-bar, .leaflet-touch .leaflet-control-attribution, .leaflet-touch .leaflet-control-layers {
36735	box-shadow: none;
36736}
36737
36738.leaflet-touch .leaflet-bar, .leaflet-touch .leaflet-control-layers {
36739	border: 2px solid rgba(0, 0, 0, .2);
36740	background-clip: padding-box;
36741}
36742
36743.leaflet-popup {
36744	position: absolute;
36745	text-align: center;
36746	margin-bottom: 20px;
36747}
36748
36749.leaflet-popup-content-wrapper {
36750	padding: 1px;
36751	text-align: left;
36752	border-radius: 12px;
36753}
36754
36755.leaflet-popup-content {
36756	margin: 13px 24px 13px 20px;
36757	line-height: 1.3;
36758	font-size: 13px;
36759	font-size: 1.08333em;
36760	min-height: 1px;
36761}
36762
36763.leaflet-popup-content p {
36764	margin: 17px 0;
36765	margin: 1.3em 0;
36766}
36767
36768.leaflet-popup-tip-container {
36769	width: 40px;
36770	height: 20px;
36771	position: absolute;
36772	left: 50%;
36773	margin-top: -1px;
36774	margin-left: -20px;
36775	overflow: hidden;
36776	pointer-events: none;
36777}
36778
36779.leaflet-popup-tip {
36780	width: 17px;
36781	height: 17px;
36782	padding: 1px;
36783	margin: -10px auto 0;
36784	pointer-events: auto;
36785	transform: rotate(45deg);
36786}
36787
36788.leaflet-popup-content-wrapper, .leaflet-popup-tip {
36789	background: #fff;
36790	color: #333;
36791	box-shadow: 0 3px 14px rgba(0, 0, 0, .4);
36792}
36793
36794.leaflet-container a.leaflet-popup-close-button {
36795	position: absolute;
36796	top: 0;
36797	right: 0;
36798	border: none;
36799	text-align: center;
36800	width: 24px;
36801	height: 24px;
36802	font: 16px/24px Tahoma, Verdana, sans-serif;
36803	color: #757575;
36804	text-decoration: none;
36805	background: 0 0;
36806}
36807
36808.leaflet-container a.leaflet-popup-close-button:focus, .leaflet-container a.leaflet-popup-close-button:hover {
36809	color: #585858;
36810}
36811
36812.leaflet-popup-scrolled {
36813	overflow: auto;
36814}
36815
36816.leaflet-oldie .leaflet-popup-content-wrapper {
36817	-ms-zoom: 1;
36818}
36819
36820.leaflet-oldie .leaflet-popup-tip {
36821	width: 24px;
36822	margin: 0 auto;
36823}
36824
36825.leaflet-oldie .leaflet-control-layers, .leaflet-oldie .leaflet-control-zoom, .leaflet-oldie .leaflet-popup-content-wrapper, .leaflet-oldie .leaflet-popup-tip {
36826	border: 1px solid #999;
36827}
36828
36829.leaflet-div-icon {
36830	background: #fff;
36831	border: 1px solid #666;
36832}
36833
36834.leaflet-tooltip {
36835	position: absolute;
36836	padding: 6px;
36837	background-color: #fff;
36838	border: 1px solid #fff;
36839	border-radius: 3px;
36840	color: #222;
36841	white-space: nowrap;
36842	-webkit-user-select: none;
36843	user-select: none;
36844	pointer-events: none;
36845	box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
36846}
36847
36848.leaflet-tooltip.leaflet-interactive {
36849	cursor: pointer;
36850	pointer-events: auto;
36851}
36852
36853.leaflet-tooltip-bottom:before, .leaflet-tooltip-left:before, .leaflet-tooltip-right:before, .leaflet-tooltip-top:before {
36854	position: absolute;
36855	pointer-events: none;
36856	border: 6px solid transparent;
36857	background: 0 0;
36858	content: "";
36859}
36860
36861.leaflet-tooltip-bottom {
36862	margin-top: 6px;
36863}
36864
36865.leaflet-tooltip-top {
36866	margin-top: -6px;
36867}
36868
36869.leaflet-tooltip-bottom:before, .leaflet-tooltip-top:before {
36870	left: 50%;
36871	margin-left: -6px;
36872}
36873
36874.leaflet-tooltip-top:before {
36875	bottom: 0;
36876	margin-bottom: -12px;
36877	border-top-color: #fff;
36878}
36879
36880.leaflet-tooltip-bottom:before {
36881	top: 0;
36882	margin-top: -12px;
36883	margin-left: -6px;
36884	border-bottom-color: #fff;
36885}
36886
36887.leaflet-tooltip-left {
36888	margin-left: -6px;
36889}
36890
36891.leaflet-tooltip-right {
36892	margin-left: 6px;
36893}
36894
36895.leaflet-tooltip-left:before, .leaflet-tooltip-right:before {
36896	top: 50%;
36897	margin-top: -6px;
36898}
36899
36900.leaflet-tooltip-left:before {
36901	right: 0;
36902	margin-right: -12px;
36903	border-left-color: #fff;
36904}
36905
36906.leaflet-tooltip-right:before {
36907	left: 0;
36908	margin-left: -12px;
36909	border-right-color: #fff;
36910}
36911
36912@media print {
36913	.leaflet-control {
36914		-webkit-print-color-adjust: exact;
36915		print-color-adjust: exact;
36916	}
36917}
36918
36919.awb-openstreet-map {
36920	--awb-width: 100%;
36921	--awb-height: 300px;
36922	--awb-margin-top: 0px;
36923	--awb-margin-right: 0px;
36924	--awb-margin-bottom: 0px;
36925	--awb-margin-left: 0px;
36926	--awb-popup-background-color: var(--awb-color1);
36927	--awb-popup-close-btn-color: var(--awb-color7);
36928	--awb-popup-title-font-family: var(--h5_typography-font-family);
36929	--awb-popup-title-font-style: var(--h5_typography-font-style);
36930	--awb-popup-title-font-weight: var(--h5_typography-font-weight);
36931	--awb-popup-title-font-size: var(--h5_typography-font-size);
36932	--awb-popup-title-line-height: var(--h5_typography-line-height);
36933	--awb-popup-title-letter-spacing: var(--h5_typography-letter-spacing);
36934	--awb-popup-title-text-transform: var(--h5_typography-text-transform);
36935	--awb-popup-title-color: var(--h5_typography-color);
36936	--awb-popup-title-margin-top: var(--h5_typography-margin-top);
36937	--awb-popup-title-margin-bottom: var(--h5_typography-margin-bottom);
36938	--awb-popup-title-alignment: inherit;
36939	--awb-popup-content-font-family: var(--body_typography-font-family);
36940	--awb-popup-content-font-style: var(--body_typography-font-style);
36941	--awb-popup-content-font-weight: var(--body_typography-font-weight);
36942	--awb-popup-content-font-size: var(--body_typography-font-size);
36943	--awb-popup-content-line-height: var(--body_typography-line-height);
36944	--awb-popup-content-letter-spacing: var(--body_typography-letter-spacing);
36945	--awb-popup-content-text-transform: var(--body_typography-text-transform);
36946	--awb-popup-content-color: var(--body_typography-color);
36947	--awb-popup-content-alignment: inherit;
36948	--awb-popup-padding-top: 13px;
36949	--awb-popup-padding-right: 24px;
36950	--awb-popup-padding-bottom: 13px;
36951	--awb-popup-padding-left: 24px;
36952	width: var(--awb-width);
36953	height: var(--awb-height);
36954	margin-top: var(--awb-margin-top);
36955	margin-right: var(--awb-margin-right);
36956	margin-bottom: var(--awb-margin-bottom);
36957	margin-left: var(--awb-margin-left);
36958}
36959
36960.awb-openstreet-map .awb-openstreet-map-marker-title {
36961	margin-top: var(--awb-popup-title-margin-top);
36962	margin-bottom: var(--awb-popup-title-margin-bottom);
36963	font-family: var(--awb-popup-title-font-family);
36964	font-weight: var(--awb-popup-title-font-weight);
36965	font-size: var(--awb-popup-title-font-size);
36966	font-style: var(--awb-popup-title-font-style);
36967	letter-spacing: var(--awb-popup-title-letter-spacing);
36968	line-height: var(--awb-popup-title-line-height);
36969	text-transform: var(--awb-popup-title-text-transform);
36970	color: var(--awb-popup-title-color);
36971	text-align: var(--awb-popup-title-alignment);
36972}
36973
36974.awb-openstreet-map .awb-openstreet-map-marker-content {
36975	font-family: var(--awb-popup-content-font-family);
36976	font-weight: var(--awb-popup-content-font-weight);
36977	font-size: var(--awb-popup-content-font-size);
36978	font-style: var(--awb-popup-content-font-style);
36979	letter-spacing: var(--awb-popup-content-letter-spacing);
36980	line-height: var(--awb-popup-content-line-height);
36981	text-transform: var(--awb-popup-content-text-transform);
36982	color: var(--awb-popup-content-color);
36983	text-align: var(--awb-popup-content-alignment);
36984}
36985
36986.awb-openstreet-map .leaflet-popup-content-wrapper, .awb-openstreet-map .leaflet-popup-tip, .awb-openstreet-map .leaflet-tooltip {
36987	background: var(--awb-popup-background-color);
36988}
36989
36990.awb-openstreet-map .leaflet-tooltip {
36991	border-color: var(--awb-popup-background-color);
36992	padding: var(--awb-popup-padding-top) var(--awb-popup-padding-right) var(--awb-popup-padding-bottom) var(--awb-popup-padding-left);
36993	border-radius: 12px;
36994}
36995
36996.awb-openstreet-map .leaflet-popup-content {
36997	margin: var(--awb-popup-padding-top) var(--awb-popup-padding-right) var(--awb-popup-padding-bottom) var(--awb-popup-padding-left);
36998}
36999
37000.awb-openstreet-map .leaflet-tooltip-top:before {
37001	border-top-color: var(--awb-popup-background-color);
37002}
37003
37004.awb-openstreet-map .leaflet-tooltip-bottom:before {
37005	border-bottom-color: var(--awb-popup-background-color);
37006}
37007
37008.awb-openstreet-map.leaflet-container a.leaflet-popup-close-button {
37009	color: var(--awb-popup-close-btn-color);
37010}
37011
37012.awb-openstreet-map .awb-openstreet-map-marker-icon-wrapper {
37013	--awb-size: 22px;
37014	--awb-color: var(--icon_color);
37015	--awb-background-color: var(--icon_circle_color);
37016	--awb-hover-color: var(--icon_color_hover);
37017	--awb-hover-background-color: var(--icon_circle_color_hover);
37018	--awb-border-radius-top-left: var(--icon_border_top_l_rad);
37019	--awb-border-radius-top-right: var(--icon_border_top_r_rad);
37020	--awb-border-radius-bottom-right: var(--icon_border_bot_r_rad);
37021	--awb-border-radius-bottom-left: var(--icon_border_bot_l_rad);
37022	font-size: var(--awb-size);
37023	background-color: var(--awb-background-color);
37024	color: var(--awb-color);
37025	border-radius: var(--awb-border-radius-top-left) var(--awb-border-radius-top-right) var(--awb-border-radius-bottom-left) var(--awb-border-radius-bottom-right);
37026	width: calc(var(--awb-size) * 1.76);
37027	height: calc(var(--awb-size) * 1.76);
37028	line-height: calc(var(--awb-size) * 1.76);
37029	position: relative;
37030	display: flex;
37031	align-items: center;
37032	justify-content: center;
37033	transition-property: color, background-color;
37034	transition-duration: .2s;
37035	transition-timing-function: linear;
37036}
37037
37038.awb-openstreet-map .awb-openstreet-map-marker-icon-wrapper:hover {
37039	background-color: var(--awb-hover-background-color);
37040	color: var(--awb-hover-color);
37041}
37042
37043.awb-openstreet-map .awb-openstreet-map-marker {
37044	display: none;
37045}
37046
37047.awb-openstreet-map-marker-anim-pumping {
37048	animation: awb-openstreet-map-pumping 1.2s infinite alternate;
37049	animation-timing-function: ease;
37050}
37051
37052@keyframes awb-openstreet-map-pumping {
37053	0% {
37054		transform: scale(.95);
37055	}
37056	
37057	100% {
37058		transform: scale(1.1);
37059	}
37060}
37061
37062.awb-openstreet-map-marker-anim-pulsating {
37063	z-index: 1;
37064}
37065
37066.awb-openstreet-map-marker-anim-pulsating:after {
37067	content: "";
37068	width: 100%;
37069	height: 100%;
37070	top: 0;
37071	left: 0;
37072	position: absolute;
37073	z-index: -1;
37074	opacity: 0;
37075	animation: awb-openstreet-map-pulsating 1.9s infinite;
37076	background-color: inherit;
37077	border-radius: inherit;
37078}
37079
37080@keyframes awb-openstreet-map-pulsating {
37081	0% {
37082		transform: scale(.7);
37083		opacity: 1;
37084	}
37085	
37086	100% {
37087		transform: scale(1.6);
37088		opacity: 0;
37089	}
37090}
37091
37092.awb-openstreet-map-marker-anim-showing {
37093	animation: awb-openstreet-map-showing 1.5s infinite alternate;
37094	animation-timing-function: ease;
37095}
37096
37097@keyframes awb-openstreet-map-showing {
37098	0% {
37099		opacity: .7;
37100	}
37101	
37102	100% {
37103		opacity: 1;
37104	}
37105}
37106
37107.awb-openstreet-map-marker-anim-pump-showing {
37108	animation: awb-openstreet-map-pump-showing 1.3s infinite alternate;
37109	animation-timing-function: ease;
37110}
37111
37112@keyframes awb-openstreet-map-pump-showing {
37113	0% {
37114		opacity: .8;
37115		transform: scale(.95);
37116	}
37117	
37118	100% {
37119		opacity: 1;
37120		transform: scale(1.05);
37121	}
37122}
37123
37124.awb-openstreet-map-marker-anim-sonar {
37125	z-index: 1;
37126	border-color: var(--awb-background-color);
37127}
37128
37129.awb-openstreet-map-marker-anim-sonar:focus, .awb-openstreet-map-marker-anim-sonar:hover {
37130	border-color: var(--awb-hover-background-color);
37131}
37132
37133.awb-openstreet-map-marker-anim-sonar:after, .awb-openstreet-map-marker-anim-sonar:before {
37134	content: "";
37135	width: 100%;
37136	height: 100%;
37137	top: -1px;
37138	left: -1px;
37139	position: absolute;
37140	z-index: -1;
37141	opacity: 0;
37142	animation: awb-openstreet-map-sonar 2.3s infinite;
37143	background-color: transparent;
37144	border: 1px solid;
37145	border-color: inherit;
37146	border-radius: inherit;
37147}
37148
37149.awb-openstreet-map-marker-anim-sonar:after {
37150	animation-delay: .6s;
37151}
37152
37153@keyframes awb-openstreet-map-sonar {
37154	0% {
37155		transform: scale(1);
37156		opacity: 1;
37157	}
37158	
37159	100% {
37160		transform: scale(1.4);
37161		opacity: 0;
37162	}
37163}
37164
37165.awb-widget-area-element {
37166	--awb-margin-bottom: 0;
37167	--awb-margin-left: 0;
37168	--awb-margin-right: 0;
37169	--awb-margin-top: 0;
37170	--awb-background-color: transparent;
37171	--awb-padding: 0;
37172	--awb-title-color: var(--h4_typography-color);
37173	--awb-title-size: var(--h4_typography-font-size);
37174	margin: var(--awb-margin-top) var(--awb-margin-right) var(--awb-margin-bottom) var(--awb-margin-left);
37175	background-color: var(--awb-background-color);
37176	padding: var(--awb-padding);
37177}
37178
37179.awb-widget-area-element .widget .heading h4, .awb-widget-area-element .widget h4 {
37180	color: var(--awb-title-color);
37181	font-size: var(--awb-title-size);
37182}
37183
37184.fusion-widget {
37185	--awb-margin-bottom: 0;
37186	--awb-margin-left: 0;
37187	--awb-margin-right: 0;
37188	--awb-margin-top: 0;
37189	--awb-fusion-divider-color: var(--sep_color);
37190	--awb-fusion-bg-color: transparent;
37191	--awb-fusion-padding-color: 0;
37192	--awb-fusion-border-size: 0;
37193	--awb-fusion-border-color: var(--sep_color);
37194	--awb-fusion-border-style: solid;
37195	--awb-fusion-bg-radius-size: 0;
37196	background-color: var(--awb-fusion-bg-color);
37197	padding: var(--awb-fusion-padding-color);
37198	border: var(--awb-fusion-border-size) var(--awb-fusion-border-style) var(--awb-fusion-border-color);
37199	border-radius: var(--awb-fusion-bg-radius-size);
37200	margin-top: var(--awb-margin-top, 0);
37201	margin-right: var(--awb-margin-right, 0);
37202	margin-bottom: var(--awb-margin-bottom, 0);
37203	margin-left: var(--awb-margin-left, 0);
37204}
37205
37206.fusion-widget.fusion-widget-align-center {
37207	text-align: center;
37208}
37209
37210.fusion-widget.fusion-widget-align-right {
37211	text-align: right;
37212}
37213
37214.fusion-widget.fusion-widget-align-left {
37215	text-align: left;
37216}
37217
37218.fusion-widget.fusion-widget-element .widget {
37219	margin: 0;
37220}
37221
37222.fusion-widget.fusion-widget-element .widget.widget_recent_entries li {
37223	border-color: var(--awb-fusion-border-color);
37224}
37225
37226#wrapper .fusion-widget.fusion-widget-element li {
37227	border-color: var(--awb-fusion-divider-color);
37228}
37229
37230.fusion-widget.hide-title .fusion-widget .tribe-events-widget-events-list__header, .fusion-widget.hide-title .
37230widget-title {
37231	display: none;
37232}
37233
37234.fusion-widget.wp_widget_tag_cloud .tagcloud a {
37235	border-color: var(--awb-fusion-divider-color);
37236}
37237
37238.fusion-widget.fusion_widget_menu ul li a:after {
37239	color: var(--awb-fusion-divider-color);
37240}
37241
37242.fusion-widget.fusion_widget_vertical_menu .menu {
37243	border-right-color: var(--awb-fusion-border-color) !important;
37244	border-right-width: var(--awb-fusion-border-size) !important;
37245	border-top-color: var(--awb-fusion-border-color) !important;
37246	border-top-width: var(--awb-fusion-border-size) !important;
37247}
37248
37249.fusion-widget.fusion_widget_vertical_menu .menu li a {
37250	border-bottom-color: var(--awb-fusion-divider-color) !important;
37251}
37252
37253.fusion-widget.fusion_widget_vertical_menu .right .menu {
37254	border-left-color: var(--awb-fusion-divider-color) !important;
37255}
37256
37257.fusion-widget.fusion_widget_vertical_menu.no-divider-color > ul.menu {
37258	margin-top: -8px;
37259}
37260
37261.fusion-portfolio {
37262	overflow: hidden;
37263	margin-bottom: 80px;
37264}
37265
37266.fusion-portfolio.fusion-portfolio-boxed .fusion-portfolio-content-wrapper {
37267	background-color: var(--timeline_bg_color);
37268}
37269
37270.fusion-portfolio-carousel {
37271	overflow: hidden;
37272	height: auto;
37273}
37274
37275.fusion-portfolio-grid.fusion-portfolio-text {
37276	margin-bottom: 0;
37277}
37278
37279.fusion-portfolio-paging-infinite .pagination, .fusion-portfolio-paging-load-more-button .pagination {
37280	display: none;
37281}
37282
37283.fusion-portfolio-text-floated .fusion-portfolio-content-wrapper {
37284	display: flex;
37285	justify-content: flex-start;
37286	margin: 0 -12.5px;
37287}
37288
37289.fusion-portfolio-text-floated .fusion-image-wrapper {
37290	flex-shrink: 1;
37291	display: inline-block;
37292	margin: 0;
37293	padding: 0 12.5px;
37294	max-width: 540px;
37295	width: 100%;
37296}
37297
37298.fusion-portfolio-text-floated .fusion-rollover {
37299	width: calc(100% - 12.5px);
37300}
37301
37302.fusion-portfolio-text-floated .fusion-portfolio-content {
37303	flex-shrink: 2;
37304	margin: 0;
37305	padding: 0 12.5px;
37306	vertical-align: top;
37307}
37308
37309.fusion-portfolio-layout-masonry .fusion-portfolio-content {
37310	background-color: var(--timeline_bg_color-not-transparent);
37311}
37312
37313.fusion-privacy-element {
37314	margin-top: var(--awb-margin-top);
37315	margin-right: var(--awb-margin-right);
37316	margin-bottom: var(--awb-margin-bottom);
37317	margin-left: var(--awb-margin-left);
37318	padding-top: var(--awb-padding-top, 0);
37319	padding-right: var(--awb-padding-right, 0);
37320	padding-bottom: var(--awb-padding-bottom, 0);
37321	padding-left: var(--awb-padding-left, 0);
37322	font-family: var(--awb-text-font-family, inherit);
37323	font-size: var(--awb-text-font-size, inherit);
37324	font-weight: var(--awb-text-font-weight, inherit);
37325	font-style: var(--awb-text-font-style, inherit);
37326	line-height: var(--awb-text-line-height, inherit);
37327	letter-spacing: var(--awb-text-letter-spacing, inherit);
37328	text-transform: var(--awb-text-text-transform, inherit);
37329	color: var(--awb-text-color, inherit);
37330}
37331
37332.fusion-privacy-element .fusion-privacy-group-title {
37333	font-family: var(--awb-title-font-family, inherit);
37334	font-size: var(--awb-title-font-size, inherit);
37335	font-weight: var(--awb-title-font-weight, inherit);
37336	font-style: var(--awb-title-font-style, inherit);
37337	line-height: var(--awb-title-line-height, inherit);
37338	letter-spacing: var(--awb-title-letter-spacing, inherit);
37339	text-transform: var(--awb-title-text-transform, inherit);
37340	color: var(--awb-title-color, inherit);
37341}
37342
37343.fusion-privacy-element .fusion-privacy-form ul {
37344	list-style: none;
37345	margin: 0 0 20px 0;
37346	padding: 0;
37347}
37348
37349.fusion-privacy-element .fusion-privacy-form-floated ul li {
37350	display: inline-block;
37351}
37352
37353.fusion-privacy-element .fusion-privacy-form-floated ul li input[type=checkbox] {
37354	margin-inline-end: .5em;
37355}
37356
37357.fusion-privacy-element .fusion-privacy-form-floated ul li .awb-privacy-desc-toggle {
37358	margin-inline-start: .5em;
37359}
37360
37361.fusion-privacy-element .fusion-privacy-form-floated > ul li {
37362	margin-inline-end: 1.25em;
37363}
37364
37365.fusion-privacy-element .fusion-privacy-form-floated .fusion-privacy-group ul li {
37366	width: 100%;
37367}
37368
37369.fusion-privacy-element .fusion-privacy-form-intro {
37370	margin-bottom: .75em;
37371}
37372
37373.fusion-privacy-element .fusion-privacy-group-title {
37374	margin: 0 0 .75em 0;
37375}
37376
37377.fusion-privacy-element .fusion-privacy-group-heading {
37378	display: grid;
37379	grid-template-columns: 1fr auto auto;
37380	grid-template-rows: 1 lh auto;
37381	align-items: center;
37382	font-size: var(--awb-title-font-size, inherit);
37383	line-height: var(--awb-title-line-height, inherit);
37384}
37385
37386.fusion-privacy-element .fusion-privacy-group-heading .fusion-privacy-group-title {
37387	grid-column: 1;
37388	grid-row-start: 1;
37389	grid-row-end: -1;
37390	align-self: start;
37391	margin: 0;
37392}
37393
37394.fusion-privacy-element .awb-privacy-group-master-input {
37395	grid-row: 1;
37396	margin-inline-start: .5em;
37397	cursor: pointer;
37398}
37399
37400.fusion-privacy-element .awb-privacy-group-toggle {
37401	grid-row: 1;
37402	background: 0 0;
37403	border: none;
37404	padding-inline-start: .5em;
37405	cursor: pointer;
37406	color: inherit;
37407	font-size: calc(var(--awb-title-font-size, var(--h4_typography-font-size)) * .75);
37408	line-height: 1;
37409	transition: transform .2s ease;
37410}
37411
37412.fusion-privacy-element .awb-privacy-group-toggle i {
37413	display: block;
37414	transition: transform .2s ease;
37415}
37416
37417.fusion-privacy-element .awb-privacy-group-toggle.awb-rotate i {
37418	transform: rotate(-180deg) translateY(-.125em);
37419}
37420
37421.fusion-privacy-element .fusion-privacy-group-body {
37422	margin-top: .75em;
37423}
37424
37425.fusion-privacy-element .fusion-privacy-group-description {
37426	margin-bottom: .75em;
37427}
37428
37429.fusion-privacy-element .fusion-privacy-choices > li {
37430	display: grid;
37431	grid-template-columns: auto 1fr;
37432	grid-template-rows: 1 lh auto;
37433	align-items: center;
37434	column-gap: .5em;
37435	margin-bottom: .4em;
37436}
37437
37438.fusion-privacy-element .fusion-privacy-choices > li:has(.awb-privacy-desc-toggle) {
37439	grid-template-columns: auto 1fr auto;
37440}
37441
37442.fusion-privacy-element .fusion-privacy-choices > li label {
37443	display: contents;
37444}
37445
37446.fusion-privacy-element .fusion-privacy-choices > li input {
37447	grid-column: 1;
37448}
37449
37450.fusion-privacy-element .fusion-privacy-choices > li .label-text {
37451	grid-column: 2;
37452	grid-row-start: 1;
37453	grid-row-end: -1;
37454	align-self: start;
37455}
37456
37457.fusion-privacy-element .fusion-privacy-choices > li .awb-cookie-lifespan {
37458	grid-column: 2;
37459	display: inline-block;
37460	font-size: .85em;
37461	color: var(--awb-lifespan-color, var(--awb-text-color, inherit));
37462	margin-inline-start: .3em;
37463}
37464
37465.fusion-privacy-element .fusion-privacy-choices > li .awb-cookie-lifespan::before {
37466	content: "(";
37467}
37468
37469.fusion-privacy-element .fusion-privacy-choices > li .awb-cookie-lifespan::after {
37470	content: ")";
37471}
37472
37473.fusion-privacy-element .fusion-privacy-choices > li .awb-privacy-desc-toggle {
37474	grid-column: 3;
37475	grid-row: 1;
37476	justify-self: end;
37477	background: 0 0;
37478	border: none;
37479	padding: 0;
37480	cursor: pointer;
37481	color: inherit;
37482	font-size: .85em;
37483	line-height: 1;
37484	transition: transform .2s ease;
37485}
37486
37487.fusion-privacy-element .fusion-privacy-choices > li .awb-privacy-desc-toggle i {
37488	display: block;
37489	transition: transform .2s ease;
37490}
37491
37492.fusion-privacy-element .fusion-privacy-choices > li .awb-privacy-desc-toggle.awb-rotate i {
37493	transform: rotate(-180deg) translateY(-.125em);
37494}
37495
37496.fusion-privacy-element .fusion-privacy-choices > li .awb-cookie-description {
37497	grid-column: 2;
37498	margin: .2em 0;
37499	font-size: var(--awb-desc-font-size, .85em);
37500	color: var(--awb-desc-color, var(--awb-text-color, inherit));
37501}
37502
37503.fusion-privacy-element .fusion-privacy-choices > li.is-necessary {
37504	opacity: var(--awb-necessary-opacity, var(--privacy_necessary_opacity, .7));
37505}
37506
37507.fusion-privacy-element .fusion-privacy-groups--columns {
37508	display: flex;
37509	flex-wrap: wrap;
37510	gap: var(--awb-group-columns-gap, 1em);
37511}
37512
37513.fusion-privacy-element .fusion-privacy-groups--columns .fusion-privacy-group {
37514	flex: 1 1 var(--awb-group-columns-min-width, 200px);
37515	min-width: 0;
37516}
37517
37518.fusion-privacy-element .fusion-privacy-element-button-wrapper {
37519	display: flex;
37520	flex-wrap: wrap;
37521	align-items: center;
37522	margin-top: 1em;
37523	gap: .75rem;
37524	justify-content: var(--awb-buttons-alignment);
37525}
37526
37527.fusion-privacy-element.awb-desc-collapsed .awb-cookie-description {
37528	display: none;
37529}
37530
37531.fusion-privacy-element .fusion-privacy-form--toggle input[type=checkbox] {
37532	appearance: none;
37533	-webkit-appearance: none;
37534	position: relative;
37535	display: inline-block;
37536	width: 2.2em;
37537	height: 1.2em;
37538	min-width: 2.2em;
37539	border-radius: 1em;
37540	background-color: var(--awb-toggle-off-color, var(--awb-color3));
37541	transition: background-color .2s ease;
37542	cursor: pointer;
37543	vertical-align: middle;
37544	margin: 0;
37545	flex-shrink: 0;
37546}
37547
37548.fusion-privacy-element .fusion-privacy-form--toggle input[type=checkbox]::after {
37549	content: "";
37550	position: absolute;
37551	top: .1em;
37552	left: .1em;
37553	width: 1em;
37554	height: 1em;
37555	border-radius: 50%;
37556	background-color: var(--awb-toggle-thumb-color, var(--awb-color1));
37557	transition: left .2s ease;
37558}
37559
37560.fusion-privacy-element .fusion-privacy-form--toggle input[type=checkbox]:checked {
37561	background-color: var(--awb-toggle-on-color, var(--awb-color5));
37562}
37563
37564.fusion-privacy-element .fusion-privacy-form--toggle input[type=checkbox]:checked::after {
37565	left: 1.1em;
37566}
37567
37568.fusion-privacy-element .fusion-privacy-form--toggle input[type=checkbox]:indeterminate::after {
37569	left: .6em;
37570}
37571
37572.fusion-privacy-element .fusion-privacy-form--toggle input[type=checkbox]:focus-visible {
37573	outline: 2px solid var(--awb-toggle-on-color, var(--awb-color5));
37574	outline-offset: 2px;
37575}
37576
37577.fusion-privacy-element .fusion-privacy-form--toggle input[type=checkbox]:disabled {
37578	cursor: not-allowed;
37579}
37580
37581.fusion-privacy-element .fusion-privacy-form--toggle .awb-privacy-group-master-input[type=checkbox] {
37582	margin-inline-start: .5em;
37583	--awb-master-toggle-font-size: var(--awb-text-font-size, 1rem);
37584	font-size: max(calc(var(--awb-title-font-size, var(--h4_typography-font-size)) * .65), var(--awb-master-toggle-font-size));
37585}
37586
37587.fusion-body .fusion-author-tb.circle .avatar {
37588	border-radius: 50%;
37589}
37590
37591.fusion-body .fusion-author-tb.square .avatar {
37592	border-radius: 0;
37593}
37594
37595.fusion-body .fusion-author-tb.hide .avatar {
37596	display: none;
37597}
37598
37599.fusion-body .fusion-author-tb.hide-title .fusion-title {
37600	display: none;
37601}
37602
37603.fusion-body .fusion-author-tb.hide-description .description {
37604	display: none;
37605}
37606
37607.fusion-body .fusion-comments-tb {
37608	--awb-margin-top: 0;
37609	--awb-margin-right: 0;
37610	--awb-margin-bottom: 0;
37611	--awb-margin-left: 0;
37612	--awb-text-color: var(--body_typography-color);
37613	--awb-border-size: var(--separator_border_size);
37614	--awb-border-color: var(--sep_color);
37615	--awb-padding: 0;
37616	--awb-link-color: var(--link_color);
37617	--awb-link-hover-color: var(--link_hover_color);
37618	--awb-meta-color: var(--body_typography-color);
37619	--awb-heading-color: var(--post_titles_extras_typography-color);
37620	color: var(--awb-text-color);
37621	margin: var(--awb-margin-top) var(--awb-margin-right) var(--awb-margin-bottom) var(--awb-margin-left);
37622}
37623
37624.fusion-body .fusion-comments-tb .commentlist .the-comment {
37625	border-bottom-width: var(--awb-border-size);
37626	border-color: var(--awb-border-color);
37627}
37628
37629.fusion-body .fusion-comments-tb .commentlist .children {
37630	padding-left: var(--awb-padding);
37631}
37632
37633.fusion-body .fusion-comments-tb .fusion-title h1, .fusion-body .fusion-comments-tb .fusion-title h2, .fusion-body .fusion-comments-tb .fusion-title h3, .fusion-body .fusion-comments-tb .fusion-title h4, .fusion-body .fusion-comments-tb .fusion-title h5, .fusion-body .fusion-comments-tb .fusion-title h6 {
37634	color: var(--awb-heading-color) !important;
37635}
37636
37637.fusion-body .fusion-comments-tb.avatar-circle .the-comment .avatar {
37638	border-radius: 50%;
37639}
37640
37641.fusion-body .fusion-comments-tb.avatar-square .the-comment .avatar {
37642	border-radius: 0;
37643}
37644
37645.fusion-body .fusion-comments-tb.avatar-hide .commentlist .the-comment .avatar {
37646	display: none;
37647}
37648
37649.fusion-body .fusion-comments-tb.avatar-hide .commentlist .the-comment .comment-text {
37650	margin-left: 0;
37651}
37652
37653.fusion-body .fusion-comments-tb a {
37654	color: var(--awb-link-color);
37655}
37656
37657.fusion-body .fusion-comments-tb a.hover, .fusion-body .fusion-comments-tb a:hover {
37658	color: var(--awb-link-hover-color);
37659}
37660
37661.fusion-body .fusion-comments-tb .comment-author.meta {
37662	color: var(--awb-meta-color) !important;
37663}
37664
37665.fusion-body .fusion-comments-tb .comment-author.meta a {
37666	color: var(--awb-link-color) !important;
37667}
37668
37669.fusion-body .fusion-comments-tb .comment-author.meta a:hover {
37670	color: var(--awb-link-hover-color) !important;
37671}
37672
37673.fusion-body .fusion-comments-tb.hide-headings .fusion-title {
37674	display: none;
37675}
37676
37677.fusion-body .fusion-comments-tb.fusion-order-comment-form {
37678	display: flex;
37679	flex-direction: column;
37680}
37681
37682.fusion-body .fusion-comments-tb.fusion-order-comment-form .comments-container {
37683	order: 2;
37684	margin-top: 40px;
37685}
37686
37687.fusion-body .fusion-comments-tb.fusion-order-comment-form #respond {
37688	order: 1;
37689	margin-top: 55px;
37690	clear: both;
37691}
37692
37693.fusion-body .fusion-content-tb {
37694	--awb-text-font-family: var(--body_typography-font-family);
37695	--awb-text-font-weight: var(--body_typography-font-weight);
37696	--awb-letter-spacing: var(--body_typography-letter-spacing);
37697	--awb-text-font-style: var(--body_typography-font-style, normal);
37698	--awb-content-alignment: start;
37699	--awb-font-size: var(--body_typography-font-size);
37700	--awb-line-height: var(--body_typography-line-height);
37701	--awb-text-transform: none;
37702	--awb-text-color: var(--body_typography-color);
37703	--awb-margin-top: 0;
37704	--awb-margin-right: 0;
37705	--awb-margin-bottom: 0;
37706	--awb-margin-left: 0;
37707	font-family: var(--awb-text-font-family);
37708	font-weight: var(--awb-text-font-weight);
37709	font-style: var(--awb-text-font-style);
37710	text-align: var(--awb-content-alignment);
37711	font-size: var(--awb-font-size);
37712	line-height: var(--awb-line-height);
37713	letter-spacing: var(--awb-letter-spacing);
37714	text-transform: var(--awb-text-transform);
37715	color: var(--awb-text-color);
37716	margin: var(--awb-margin-top) var(--awb-margin-right) var(--awb-margin-bottom) var(--awb-margin-left);
37717}
37718
37719.fusion-body .fusion-pagination-tb {
37720	--awb-font-size: var(--body_typography-font-size);
37721	--awb-height: 36px;
37722	--awb-preview-wrapper-width: 500px;
37723	--awb-preview-width: 20px;
37724	--awb-preview-height: 90px;
37725	--awb-border-color: var(--sep_color);
37726	--awb-border-size: 1px;
37727	--awb-bg-color: transparent;
37728	--awb-box-shadow: none;
37729	--awb-text-color: var(--link_color);
37730	--awb-text-hover-color: var(--link_hover_color);
37731	--awb-preview-text-color: var(--link_color);
37732	--awb-preview-font-size: var(--body_typography-font-size);
37733	--awb-z-index: 100;
37734	--awb-margin-bottom: 0;
37735	--awb-margin-left: 0;
37736	--awb-margin-right: 0;
37737	--awb-margin-top: 0;
37738	position: relative;
37739	font-size: var(--awb-font-size);
37740	margin-top: var(--awb-margin-top);
37741	margin-bottom: var(--awb-margin-bottom);
37742	margin-right: var(--awb-margin-right);
37743	margin-left: var(--awb-margin-left);
37744}
37745
37746.fusion-body .fusion-pagination-tb.layout-post_titles a[rel=next], .fusion-body .fusion-pagination-tb.layout-post_titles a[rel=prev] {
37747	overflow: hidden;
37748	text-overflow: ellipsis;
37749	white-space: nowrap;
37750	max-width: var(--awb-post-title-max-width, none);
37751}
37752
37753.fusion-body .fusion-pagination-tb:not(.layout-sticky) {
37754	display: flex;
37755	justify-content: space-between;
37756	line-height: normal;
37757	min-height: var(--awb-height);
37758}
37759
37760.fusion-body .fusion-pagination-tb:not(.layout-sticky) a {
37761	margin: 0;
37762}
37763
37764.fusion-body .fusion-pagination-tb:not(.layout-sticky) a[rel=prev] {
37765	padding-left: 1em;
37766}
37767
37768.fusion-body .fusion-pagination-tb:not(.layout-sticky) a[rel=prev]:before {
37769	left: 0;
37770}
37771
37772.fusion-body .fusion-pagination-tb:not(.layout-sticky) a[rel=next] {
37773	padding-right: 1em;
37774}
37775
37776.fusion-body .fusion-pagination-tb:not(.layout-sticky) a[rel=next]:after {
37777	right: 0;
37778}
37779
37780.fusion-body .fusion-pagination-tb:not(.layout-sticky).clearfix:after, .fusion-body .fusion-pagination-tb:not(.layout-sticky).clearfix:before {
37781	display: none;
37782}
37783
37784.fusion-body .fusion-pagination-tb:not(.layout-sticky).align-left {
37785	justify-content: flex-start;
37786}
37787
37788.fusion-body .fusion-pagination-tb:not(.layout-sticky).align-left a[rel=prev] {
37789	margin-right: 1em;
37790}
37791
37792.fusion-body .fusion-pagination-tb:not(.layout-sticky).align-right {
37793	justify-content: flex-end;
37794}
37795
37796.fusion-body .fusion-pagination-tb:not(.layout-sticky).align-right a[rel=next] {
37797	margin-left: 1em;
37798}
37799
37800.fusion-body .fusion-pagination-tb:not(.layout-sticky).layout-preview .fusion-pagination-preview-wrapper {
37801	background-color: #fff;
37802	position: absolute;
37803	z-index: 1000;
37804	visibility: hidden;
37805	opacity: 0;
37806	top: 100%;
37807	transition: opacity .1s ease-in .1s, visibility .1s ease-in .1s;
37808	animation: fadeOutLeft .1s ease-in .1s both;
37809	display: flex;
37810	align-items: center;
37811	flex-direction: row;
37812	pointer-events: none;
37813}
37814
37815.fusion-body .fusion-pagination-tb:not(.layout-sticky).layout-preview .fusion-pagination-preview-wrapper .fusion-item-title {
37816	padding: .5em .75em;
37817	white-space: nowrap;
37818	overflow: hidden;
37819	text-overflow: ellipsis;
37820	max-width: var(--awb-post-title-max-width, none);
37821}
37822
37823.fusion-body .fusion-pagination-tb:not(.layout-sticky).layout-preview .fusion-pagination-preview-wrapper .fusion-item-media img, .fusion-body .fusion-pagination-tb:not(.layout-sticky).layout-preview .fusion-pagination-preview-wrapper .fusion-item-media svg {
37824	max-width: 90px;
37825}
37826
37827.fusion-body .fusion-pagination-tb:not(.layout-sticky).layout-preview .fusion-pagination-preview-wrapper .fusion-item-media svg {
37828	min-width: 90px;
37829	min-height: 90px;
37830	background: #eaecef;
37831	display: block;
37832}
37833
37834.fusion-body .fusion-pagination-tb:not(.layout-sticky).layout-preview.has-box-sha
37834dow .fusion-pagination-preview-wrapper {
37835	box-shadow: 0 0 5px rgba(0, 0, 0, .2);
37836}
37837
37838.fusion-body .fusion-pagination-tb:not(.layout-sticky).layout-preview .fusion-tb-next:hover .fusion-pagination-preview-wrapper, .fusion-body .fusion-pagination-tb:not(.layout-sticky).layout-preview .fusion-tb-previous:hover .fusion-pagination-preview-wrapper {
37839	visibility: visible;
37840	opacity: 1;
37841	transition: opacity .3s ease-out, visibility .3s ease-out;
37842	animation: fadeInLeft .3s ease-out both;
37843}
37844
37845.fusion-body .fusion-pagination-tb:not(.layout-sticky).layout-preview .fusion-tb-next .fusion-pagination-preview-wrapper {
37846	flex-direction: row-reverse;
37847	right: 0;
37848	animation: fadeOutRight .1s ease-out .1s both;
37849}
37850
37851.fusion-body .fusion-pagination-tb:not(.layout-sticky).layout-preview .fusion-tb-next .fusion-pagination-preview-wrapper a {
37852	flex-direction: row-reverse;
37853}
37854
37855.fusion-body .fusion-pagination-tb:not(.layout-sticky).layout-preview .fusion-tb-next .fusion-pagination-preview-wrapper a .fusion-item-title {
37856	flex: 1;
37857	text-align: left;
37858}
37859
37860.fusion-body .fusion-pagination-tb:not(.layout-sticky).layout-preview .fusion-tb-next:hover .fusion-pagination-preview-wrapper {
37861	animation: fadeInRight .3s ease-out both;
37862}
37863
37864.fusion-body .fusion-pagination-tb:not(.layout-sticky).layout-preview.align-left .fusion-tb-next .fusion-pagination-preview-wrapper {
37865	right: auto;
37866}
37867
37868.fusion-body .fusion-pagination-tb:not(.layout-sticky).layout-preview.align-right .fusion-tb-previous .fusion-pagination-preview-wrapper {
37869	right: auto;
37870}
37871
37872.fusion-body .fusion-pagination-tb:not(.layout-sticky).layout-preview.align-right .fusion-pagination-preview-wrapper {
37873	right: 0 !important;
37874}
37875
37876.fusion-body .fusion-pagination-tb:not(.layout-sticky).position-top .fusion-pagination-preview-wrapper {
37877	top: auto;
37878	bottom: 100%;
37879}
37880
37881.fusion-body .fusion-pagination-tb.layout-sticky {
37882	z-index: var(--awb-z-index);
37883}
37884
37885.fusion-body .fusion-pagination-tb.layout-sticky.has-box-shadow .fusion-control-navigation:before {
37886	content: "";
37887	box-shadow: 0 0 5px rgba(0, 0, 0, .2);
37888	position: absolute;
37889	left: 0;
37890	right: 0;
37891	top: 0;
37892	bottom: 0;
37893	pointer-events: none;
37894}
37895
37896.fusion-body .fusion-pagination-tb.layout-sticky .fusion-control-navigation {
37897	width: auto;
37898	max-width: 50vw;
37899	height: var(--awb-preview-height);
37900	min-width: var(--awb-preview-wrapper-width);
37901	position: fixed;
37902	right: 0;
37903	top: 50%;
37904	display: flex;
37905	align-items: center;
37906	justify-content: space-between;
37907	background: #fff;
37908}
37909
37910.fusion-body .fusion-pagination-tb.layout-sticky .fusion-control-navigation .fusion-item-title {
37911	text-align: center;
37912	flex: 1;
37913	display: flex;
37914	align-items: center;
37915	width: min-content;
37916	position: relative;
37917}
37918
37919.fusion-body .fusion-pagination-tb.layout-sticky .fusion-control-navigation .fusion-item-title p {
37920	margin: 0;
37921	display: -webkit-box;
37922	-webkit-line-clamp: 2;
37923	overflow: hidden;
37924}
37925
37926.fusion-body .fusion-pagination-tb.layout-sticky .fusion-control-navigation .fusion-item-title i {
37927	position: absolute;
37928	left: 1em;
37929	margin: 0;
37930	top: 50%;
37931	transform: translateY(-50%);
37932}
37933
37934.fusion-body .fusion-pagination-tb.layout-sticky .fusion-control-navigation.prev {
37935	border-left: 0;
37936	left: 0;
37937	right: auto;
37938	transform: translate(calc(max(-1 * var(--awb-preview-wrapper-width), -50vw) + var(--awb-preview-width)), -50%);
37939	transition: transform .3s ease-in;
37940}
37941
37942.fusion-body .fusion-pagination-tb.layout-sticky .fusion-control-navigation.prev:hover {
37943	transform: translate(0, -50%) !important;
37944	transition: transform .3s ease-out;
37945}
37946
37947.fusion-body .fusion-pagination-tb.layout-sticky .fusion-control-navigation.prev .fusion-item-title {
37948	padding-right: 1em;
37949	padding-left: 2em;
37950}
37951
37952.fusion-body .fusion-pagination-tb.layout-sticky .fusion-control-navigation.next {
37953	border-right: 0;
37954	right: 0;
37955	transform: translate(calc(min(var(--awb-preview-wrapper-width), 50vw) - var(--awb-preview-width)), -50%);
37956	transition: transform .3s ease-in;
37957}
37958
37959.fusion-body .fusion-pagination-tb.layout-sticky .fusion-control-navigation.next:before {
37960	transform: rotateY(180deg);
37961}
37962
37963.fusion-body .fusion-pagination-tb.layout-sticky .fusion-control-navigation.next:hover {
37964	transform: translate(0, -50%) !important;
37965	transition: transform .3s ease-out;
37966}
37967
37968.fusion-body .fusion-pagination-tb.layout-sticky .fusion-control-navigation.next .fusion-item-title {
37969	justify-content: flex-end;
37970	padding-left: 1em;
37971	padding-right: 2em;
37972}
37973
37974.fusion-body .fusion-pagination-tb.layout-sticky .fusion-control-navigation.next .fusion-item-media img {
37975	margin-right: auto;
37976	margin-left: 0;
37977}
37978
37979.fusion-body .fusion-pagination-tb.layout-sticky .fusion-control-navigation.next i {
37980	left: auto;
37981	right: 1em;
37982}
37983
37984.fusion-body .fusion-pagination-tb.layout-sticky .fusion-control-navigation .fusion-item-media {
37985	height: inherit;
37986	display: flex;
37987}
37988
37989.fusion-body .fusion-pagination-tb.layout-sticky .fusion-control-navigation .fusion-item-media img, .fusion-body .fusion-pagination-tb.layout-sticky .fusion-control-navigation .fusion-item-media svg {
37990	display: block;
37991	max-width: fit-content;
37992	height: inherit;
37993	width: auto;
37994	margin-left: auto;
37995}
37996
37997.fusion-body .fusion-pagination-tb.layout-sticky .fusion-control-navigation .fusion-item-media svg {
37998	max-width: 150px;
37999	height: inherit;
38000	background: #eaecef;
38001}
38002
38003.fusion-body .fusion-pagination-tb.layout-sticky .fusion-control-navigation a {
38004	display: flex;
38005	flex: 1;
38006	justify-content: space-between;
38007	height: inherit;
38008}
38009
38010.fusion-body .fusion-pagination-tb .fusion-item-title {
38011	transition-property: color;
38012	transition-duration: .2s;
38013	transition-timing-function: linear;
38014}
38015
38016.fusion-body .fusion-pagination-tb .fusion-tb-next, .fusion-body .fusion-pagination-tb .fusion-tb-previous {
38017	display: flex;
38018	align-items: center;
38019}
38020
38021.fusion-body .fusion-pagination-tb.single-navigation:not(.layout-sticky) {
38022	border-color: var(--awb-border-color);
38023	border-width: var(--awb-border-size);
38024}
38025
38026.fusion-body .fusion-pagination-tb.single-navigation.position-top.layout-preview .fusion-pagination-preview-wrapper {
38027	margin-bottom: calc(var(--awb-border-size) + 1px);
38028}
38029
38030.fusion-body .fusion-pagination-tb.single-navigation.position-bottom.layout-preview .fusion-pagination-preview-wrapper {
38031	margin-top: calc(var(--awb-border-size) + 1px);
38032}
38033
38034.fusion-body .fusion-pagination-tb.layout-sticky:not(.layoout-text) .fusion-control-navigation {
38035	background: var(--awb-bg-color);
38036}
38037
38038.fusion-body .fusion-pagination-tb.layout-sticky:not(.layoout-text) .fusion-control-navigation.has-box-shadow .fusion-control-navigation:before {
38039	box-shadow: var(--awb-box-shadow) !important;
38040}
38041
38042.fusion-body .fusion-pagination-tb:not(.layout-sticky):not(.layoout-text).layout-preview .fusion-pagination-preview-wrapper {
38043	background: var(--awb-bg-color);
38044}
38045
38046.fusion-body .fusion-pagination-tb:not(.layout-sticky):not(.layoout-text).layout-preview.has-box-shadow .fusion-pagination-preview-wrapper {
38047	box-shadow: var(--awb-box-shadow) !important;
38048}
38049
38050.fusion-body .fusion-fullwidth .fusion-builder-row.fusion-row .fusion-pagination-tb.single-navigation:not(.layout-sticky) a {
38051	color: var(--awb-text-color) !important;
38052}
38053
38054.fusion-body .fusion-fullwidth .fusion-builder-row.fusion-row .fusion-pagination-tb.single-navigation:not(.layout-sticky) a:after, .fusion-body .fusion-fullwidth .fusion-builder-row.fusion-row .fusion-pagination-tb.single-navigation:not(.layout-sticky) a:before {
38055	color: var(--awb-text-color) !important;
38056}
38057
38058.fusion-body .fusion-fullwidth .fusion-builder-row.fusion-row .fusion-pagination-tb.single-navigation:not(.layout-sticky) a.hover, .fusion-body .fusion-fullwidth .fusion-builder-row.fusion-row .fusion-pagination-tb.single-navigation:not(.layout-sticky) a:hover {
38059	color: var(--awb-text-hover-color) !important;
38060}
38061
38062.fusion-body .fusion-fullwidth .fusion-builder-row.fusion-row .fusion-pagination-tb.single-navigation:not(.layout-sticky) a.hover:after, .fusion-body .fusion-fullwidth .fusion-builder-row.fusion-row .fusion-pagination-tb.single-navigation:not(.layout-sticky) a.hover:before, .fusion-body .fusion-fullwidth .fusion-builder-row.fusion-row .fusion-pagination-tb.single-navigation:not(.layout-sticky) a:hover:after, .fusion-body .fusion-fullwidth .fusion-builder-row.fusion-row .fusion-pagination-tb.single-navigation:not(.layout-sticky) a:hover:before {
38063	color: var(--awb-text-hover-color) !important;
38064}
38065
38066.fusion-body .fusion-fullwidth .fusion-builder-row.fusion-row .fusion-pagination-tb.layout-sticky .fusion-control-navigation a {
38067	color: var(--awb-preview-text-color);
38068	font-size: var(--awb-preview-font-size);
38069}
38070
38071.fusion-body .fusion-fullwidth .fusion-builder-row.fusion-row .fusion-pagination-tb:not(.layout-sticky).layout-preview .fusion-pagination-preview-wrapper .fusion-item-title {
38072	color: var(--awb-preview-text-color);
38073	font-size: var(--awb-preview-font-size);
38074}
38075
38076.fusion-body.rtl .fusion-pagination-tb.layout-preview:not(.align-left) .fusion-tb-previous a, .fusion-body.rtl .fusion-pagination-tb.layout-preview:not(.layout-sticky) .fusion-tb-previous a, .fusion-body.rtl .fusion-pagination-tb.text:not(.align-left) .fusion-tb-previous a, .fusion-body.rtl .fusion-pagination-tb.text:not(.layout-sticky) .fusion-tb-previous a {
38077	padding-right: 1em;
38078	padding-left: 0;
38079}
38080
38081.fusion-body.rtl .fusion-pagination-tb.layout-preview:not(.align-left) .fusion-tb-previous a:before, .fusion-body.rtl .fusion-pagination-tb.layout-preview:not(.layout-sticky) .fusion-tb-previous a:before, .fusion-body.rtl .fusion-pagination-tb.text:not(.align-left) .fusion-tb-previous a:before, .fusion-body.rtl .fusion-pagination-tb.text:not(.layout-sticky) .fusion-tb-previous a:before {
38082	left: auto;
38083	right: 0;
38084}
38085
38086.fusion-body.rtl .fusion-pagination-tb.layout-preview:not(.align-left) .fusion-tb-previous .fusion-pagination-preview-wrapper, .fusion-body.rtl .fusion-pagination-tb.layout-preview:not(.layout-sticky) .fusion-tb-previous .fusion-pagination-preview-wrapper, .fusion-body.rtl .fusion-pagination-tb.text:not(.align-left) .fusion-tb-previous .fusion-pagination-preview-wrapper, .fusion-body.rtl .fusion-pagination-tb.text:not(.layout-sticky) .fusion-tb-previous .fusion-pagination-preview-wrapper {
38087	animation: fadeOutRight .1s ease-in .1s both;
38088}
38089
38090.fusion-body.rtl .fusion-pagination-tb.layout-preview:not(.align-left) .fusion-tb-previous .fusion-pagination-preview-wrapper a, .fusion-body.rtl .fusion-pagination-tb.layout-preview:not(.layout-sticky) .fusion-tb-previous .fusion-pagination-preview-wrapper a, .fusion-body.rtl .fusion-pagination-tb.text:not(.align-left) .fusion-tb-previous .fusion-pagination-preview-wrapper a, .fusion-body.rtl .fusion-pagination-tb.text:not(.layout-sticky) .fusion-tb-previous .fusion-pagination-preview-wrapper a {
38091	padding-left: 1em;
38092	padding-right: 0;
38093	flex-direction: inherit;
38094}
38095
38096.fusion-body.rtl .fusion-pagination-tb.layout-preview:not(.align-left) .fusion-tb-previous:hover .fusion-pagination-preview-wrapper, .fusion-body.rtl .fusion-pagination-tb.layout-preview:not(.layout-sticky) .fusion-tb-previous:hover .fusion-pagination-preview-wrapper, .fusion-body.rtl .fusion-pagination-tb.text:not(.align-left) .fusion-tb-previous:hover .fusion-pagination-preview-wrapper, .fusion-body.rtl .fusion-pagination-tb.text:not(.layout-sticky) .fusion-tb-previous:hover .fusion-pagination-preview-wrapper {
38097	animation: fadeInRight .1s ease-out .1s both;
38098}
38099
38100.fusion-body.rtl .fusion-pagination-tb.layout-preview:not(.align-left) .fusion-tb-next .fusion-pagination-preview-wrapper, .fusion-body.rtl .fusion-pagination-tb.layout-preview:not(.layout-sticky) .fusion-tb-next .fusion-pagination-preview-wrapper, .fusion-body.rtl .fusion-pagination-tb.text:not(.align-left) .fusion-tb-next .fusion-pagination-preview-wrapper, .fusion-body.rtl .fusion-pagination-tb.text:not(.layout-sticky) .fusion-tb-next .fusion-pagination-preview-wrapper {
38101	right: auto;
38102	left: 0;
38103	animation: fadeOutLeft .1s ease-in .1s both;
38104}
38105
38106.fusion-body.rtl .fusion-pagination-tb.layout-preview:not(.align-left) .fusion-tb-next .fusion-pagination-preview-wrapper a, .fusion-body.rtl .fusion-pagination-tb.layout-preview:not(.layout-sticky) .fusion-tb-next .fusion-pagination-preview-wrapper a, .fusion-body.rtl .fusion-pagination-tb.text:not(.align-left) .fusion-tb-next .fusion-pagination-preview-wrapper a, .fusion-body.rtl .fusion-pagination-tb.text:not(.layout-sticky) .fusion-tb-next .fusion-pagination-preview-wrapper a {
38107	flex-direction: row-reverse;
38108	padding-left: 0;
38109	padding-right: 1em;
38110}
38111
38112.fusion-body.rtl .fusion-pagination-tb.layout-preview:not(.align-left) .fusion-tb-next a, .fusion-body.rtl .fusion-pagination-tb.layout-preview:not(.layout-sticky) .fusion-tb-next a, .fusion-body.rtl .fusion-pagination-tb.text:not(.align-left) .fusion-tb-next a, .fusion-body.rtl .fusion-pagination-tb.text:not(.layout-sticky) .fusion-tb-next a {
38113	padding-left: 1em;
38114	padding-right: 0;
38115}
38116
38117.fusion-body.rtl .fusion-pagination-tb.layout-preview:not(.align-left) .fusion-tb-next a:after, .fusion-body.rtl .fusion-pagination-tb.layout-preview:not(.layout-sticky) .fusion-tb-next a:after, .fusion-body.rtl .fusion-pagination-tb.text:not(.align-left) .fusion-tb-next a:after, .fusion-body.rtl .fusion-pagination-tb.text:not(.layout-sticky) .fusion-tb-next a:after {
38118	left: 0;
38119}
38120
38121.fusion-body.rtl .fusion-pagination-tb.layout-preview:not(.align-left) .fusion-tb-next:hover .fusion-pagination-preview-wrapper, .fusion-body.rtl .fusion-pagination-tb.layout-preview:not(.layout-sticky) .fusion-tb-next:hover .fusion-pagination-preview-wrapper, .fusion-body.rtl .fusion-pagination-tb.text:not(.align-left) .fusion-tb-next:hover .fusion-pagination-preview-wrapper, .fusion-body.rtl .fusion-pagination-tb.text:not(.layout-sticky) .fusion-tb-next:hover .fusion-pagination-preview-wrapper {
38122	animation: fadeInLeft .1s ease-out .1s both;
38123}
38124
38125.fusion-body.rtl .fusion-pagination-tb.layout-preview.align-left .fusion-tb-previous a, .fusion-body.rtl .fusion-pagination-tb.text.align-left .fusion-tb-previous a {
38126	margin-right: 0;
38127	margin-left: 1em;
38128}
38129
38130.fusion-body.rtl .fusion-pagination-tb.layout-preview.align-left .fusion-tb-previous .fusion-pagination-preview-wrapper, .fusion-body.rtl .fusion-pagination-tb.text.align-left .fusion-tb-previous .fusion-pagination-preview-wrapper {
38131	right: 0;
38132}
38133
38134.fusion-body.rtl .fusion-pagination-tb.layout-preview.align-left .fusion-tb-next .fusion-pagination-preview-wrapper, .fusion-body.rtl .fusion-pagination-tb.text.align-left .fusion-tb-next .fusion-pagination-preview-wrapper {
38135	right: 0;
38136}
38137
38138.fusion-body.rtl .fusion-pagination-tb.layout-preview.align-right .fusion-tb-next a, .fusion-body.rtl .fusion-pagination-tb.text.align-right .fusion-tb-next a {
38139	margin-left: 0;
38140	margin-right: 1em;
38141}
38142
38143.fusion-body.rtl .fusion-pagination-tb.layout-preview.align-right .fusion-tb-next .fusion-pagination-preview-wrapper, .fusion-body.rtl .fusion-pagination-tb.text.align-right .fusion-tb-next .fusion-pagination-preview-wrapper {
38144	left: 0;
38145	right: auto !important;
38146}
38147
38148.fusion-body.rtl .fusion-pagination-tb.layout-preview.align-right .fusion-tb-previous .fusion-pagination-preview-wrapper, .fusion-body.rtl .fusion-pagination-tb.text.align-right .fusion-tb-previous .fusion-pagination-preview-wrapper {
38149	left: 0;
38150	right: auto !important;
38151}
38152
38153.fusion-body.rtl .fusion-pagination-tb.layout-sticky .fusion-control-navigation.next {
38154	left: 0;
38155	right: auto;
38156	transform: translate(calc(max(-1 * var(--awb-preview-wrapper-width), -50vw) + var(--awb-preview-width)), -50%) !important;
38157	transition: transform .3s ease-in;
38158}
38159
38160.fusion-body.rtl .fusion-pagination-tb.layout-sticky .fusion-control-navigation.next .fusion-item-media img {
38161	margin-left: auto;
38162	margin-right: 0;
38163}
38164
38165.fusion-body.rtl .fusion-pagination-tb.layout-sticky .fusion-control-navigation.next:hover {
38166	transform: translate(0, -50%) !important;
38167	transition: transform .3s ease-in;
38168}
38169
38170.fusion-body.rtl .fusion-pagination-tb.layout-sticky .fusion-control-navigation.prev {
38171	right: 0;
38172	left: auto;
38173	transform: translate(calc(min(var(--awb-preview-wrapper-width), 50vw) - var(--awb-preview-width)), -50%) !important;
38174	transition: transform .3s ease-in;
38175}
38176
38177.fusion-body.rtl .fusion-pagination-tb.layout-sticky .fusion-control-navigation.prev .fusion-item-media img {
38178	margin-right: auto;
38179	margin-left: 0;
38180}
38181
38182.fusion-body.rtl .fusion-pagination-tb.layout-sticky .fusion-control-navigation.prev:hover {
38183	transform: translate(0, -50%) !important;
38184	transition: transform .3s ease-in;
38185}
38186
38187.fusion-body.fusion-builder-live:not(.fusion-builder-preview-mode) .fusion-pagination-tb.layout-sticky:not(.show-live) {
38188	display: none;
38189}
38190
38191.fusion-body .fusion-related-tb .fusion-carousel-title-below-image .fusion-rollover-title {
38192	display: none;
38193}
38194
38195.fusion-body .fusion-meta-tb {
38196	--awb-margin-top: 0;
38197	--awb-margin-right: 0;
38198	--awb-margin-bottom: 0;
38199	--awb-margin-left: 0;
38200	--awb-padding-top: 5px;
38201	--awb-padding-right: 0;
38202	--awb-padding-bottom: 5px;
38203	--awb-padding-left: 0;
38204	--awb-font-size: var(--meta_font_size);
38205	--awb-background-color: transparent;
38206	--awb-height: 33;
38207	--awb-text-color: var(--link_color);
38208	--awb-link-color: inherit;
38209	--awb-alignment: flex-start;
38210	--awb-stacked-vertical-align: flex-start;
38211	--awb-stacked-horizontal-align: flex-start;
38212	--awb-text-hover-color: var(--link_hover_color);
38213	--awb-border-color: var(--sep_color, #e7e6e6);
38214	--awb-border-bottom: 1px;
38215	--awb-border-top: 1px;
38216	--awb-border-left: 0;
38217	--awb-border-right: 0;
38218	--awb-item-border-color: var(--sep_color);
38219	--awb-item-border-bottom: 0;
38220	--awb-item-border-top: 0;
38221	--awb-item-border-left: 0;
38222	--awb-item-border-right: 0;
38223	--awb-item-border-radius-top-left: 0;
38224	--awb-item-border-radius-top-right: 0;
38225	--awb-item-border-radius-bottom-right: 0;
38226	--awb-item-border-radius-bottom-left: 0;
38227	--awb-item-background-color: transparent;
38228	--awb-item-padding-top: 0;
38229	--awb-item-padding-bottom: 0;
38230	--awb-item-padding-left: 0;
38231	--awb-item-padding-right: 0;
38232	--awb-item-margin-top: 0;
38233	--awb-item-margin-bottom: 0;
38234	--awb-item-margin-left: 0;
38235	--awb-item-margin-right: 0;
38236	display: flex;
38237	justify-content: flex-start;
38238	align-items: center;
38239	flex-wrap: wrap;
38240	line-height: normal;
38241	font-size: var(--awb-font-size);
38242	background-color: var(--awb-background-color);
38243	border-top: var(--awb-border-top) solid var(--awb-border-color);
38244	border-bottom: var(--awb-border-bottom) solid var(--awb-border-color);
38245	border-left: var(--awb-border-left) solid var(--awb-border-color);
38246	border-right: var(--awb-border-right) solid var(--awb-border-color);
38247	color: var(--awb-text-color);
38248	min-height: var(--awb-height);
38249	margin: var(--awb-margin-top) var(--awb-margin-right) var(--awb-margin-bottom) var(--awb-margin-left);
38250	padding: var(--awb-padding-top) var(--awb-padding-right) var(--awb-padding-bottom) var(--awb-padding-left);
38251}
38252
38253.fusion-body .fusion-meta-tb a {
38254	color: var(--awb-text-color);
38255}
38256
38257.fusion-body .fusion-meta-tb a.hover, .fusion-body .fusion-meta-tb a:hover {
38258	color: var(--awb-text-hover-color) !important;
38259}
38260
38261.fusion-body .fusion-meta-tb.stacked {
38262	flex-direction: column;
38263	align-items: var(--awb-stacked-horizontal-align);
38264	justify-content: var(--awb-stacked-vertical-align);
38265}
38266
38267.fusion-body .fusion-meta-tb.stacked .fusion-meta-tb-sep {
38268	display: none;
38269}
38270
38271.fusion-body .fusion-meta-tb:not(.stacked) {
38272	justify-content: var(--awb-alignment);
38273}
38274
38275.fusion-body .fusion-meta-tb .fusion-meta-tb-sep {
38276	padding: 0 5px;
38277}
38278
38279.fusion-body .fusion-meta-tb .fusion-meta-tb-sep:last-child {
38280	display: none;
38281}
38282
38283.fusion-body .fusion-meta-tb span {
38284	border: 0 solid var(--awb-border-color);
38285}
38286
38287.fusion-body .fusion-meta-tb span a {
38288	color: var(--awb-link-color);
38289}
38290
38291.fusion-body .fusion-meta-tb > span:not(.fusion-meta-tb-sep) {
38292	border-color: var(--awb-item-border-color);
38293	border-bottom-width: var(--awb-item-border-bottom);
38294	border-top-width: var(--awb-item-border-top);
38295	border-left-width: var(--awb-item-border-left);
38296	border-right-width: var(--awb-item-border-right);
38297	border-radius: var(--awb-item-border-radius-top-left) var(--awb-item-border-radius-top-right) var(--awb-item-border-radius-bottom-left) var(--awb-item-border-radius-bottom-right);
38298	background-color: var(--awb-item-background-color);
38299	padding: var(--awb-item-padding-top) var(--awb-item-padding-right) var(--awb-item-padding-bottom) var(--awb-item-padding-left);
38300	margin: var(--awb-item-margin-top) var(--awb-item-margin-right) var(--awb-item-margin-bottom) var(--awb-item-margin-left);
38301}
38302
38303.fusion-form-form-wrapper .fusion-form-honeypot-field {
38304	opacity: 0 !important;
38305	position: absolute !important;
38306	top: 0;
38307	left: 0;
38308	height: 0 !important;
38309	width: 0 !important;
38310	overflow: hidden !important;
38311	z-index: -1;
38312}
38313
38314.fusion-tb-header {
38315	background-color: var(--awb_header_bg_color, transparent);
38316}
38317
38318.clearfix, .container, .container-fluid, .row {
38319	clear: both;
38320}
38321
38322.clearfix, .container, .container-fluid, .fusion-clearfix, .row {
38323	clear: both;
38324}
38325
38326.clearfix:after, .clearfix:before, .container-fluid:after, .container-fluid:before, .container:after, .container:before, .fusion-clearfix:after, .fusion-clearfix:before, .row:after, .row:before {
38327	content: " ";
38328	display: table;
38329}
38330
38331.clearfix:after, .container-fluid:after, .container:after, .fusion-clearfix:after, .row:after {
38332	clear: both;
38333}
38334
38335.alignleft, .fusion-alignleft {
38336	display: inline;
38337	float: left;
38338	margin-right: 15px;
38339}
38340
38341.alignright, .fusion-alignright {
38342	display: inline;
38343	float: right;
38344	margin-left: 15px;
38345}
38346
38347.aligncenter, .fusion-aligncenter {
38348	clear: both;
38349	display: block;
38350	margin-left: auto;
38351	margin-right: auto;
38352	text-align: center;
38353}
38354
38355.aligncenter .fontawesome-icon, .fusion-aligncenter .fontawesome-icon {
38356	float: none;
38357}
38358
38359.create-block-format-context {
38360	display: inline-block;
38361	clear: both;
38362	margin-bottom: 40px;
38363	width: 100%;
38364}
38365
38366.create-block-format-context:after, .create-block-format-context:before {
38367	content: " ";
38368	display: table;
38369}
38370
38371.create-block-format-context:after {
38372	clear: both;
38373}
38374
38375.create-block-format-context:after, .create-block-format-context:before {
38376	content: " ";
38377	display: table;
38378}
38379
38380.create-block-format-context:after {
38381	clear: both;
38382}
38383
38384.fusion-columns {
38385	margin: 0 -15px;
38386}
38387
38388.fusion-columns-5 .col-lg-2, .fusion-columns-5 .col-md-2, .fusion-columns-5 .col-sm-2, .fusion-columns-5 .col-xs-2 {
38389	width: 20%;
38390}
38391
38392.fusion-columns-5 .fusion-column:nth-of-type(5n+1), .fusion-columns-5 .fusion-flip-box-wrapper:nth-of-type(5n+1) {
38393	clear: both;
38394}
38395
38396.fusion-columns-6 .fusion-column:nth-of-type(6n+1), .fusion-columns-6 .fusion-flip-box-wrapper:nth-of-type(6n+1) {
38397	clear: both;
38398}
38399
38400.fusion-columns-4 .fusion-column:nth-of-type(4n+1), .fusion-columns-4 .fusion-flip-box-wrapper:nth-of-type(4n+1) {
38401	clear: both;
38402}
38403
38404.fusion-columns-3 .fusion-column:nth-of-type(3n+1), .fusion-columns-3 .fusion-flip-box-wrapper:nth-of-type(3n+1) {
38405	clear: both;
38406}
38407
38408.fusion-columns-2 .fusion-column:nth-of-type(odd), .fusion-columns-2 .fusion-flip-box-wrapper:nth-of-type(odd) {
38409	clear: both;
38410}
38411
38412.fusion-builder-row > p {
38413	display: none;
38414}
38415
38416.fusion-builder-row {
38417	width: 100%;
38418	margin: 0 auto;
38419}
38420
38421.fusion-builder-row.fusion-builder-row-inner {
38422	max-width: 100% !important;
38423}
38424
38425.fusion-builder-row:after {
38426	clear: both;
38427	content: " ";
38428	display: table;
38429}
38430
38431.row:after {
38432	clear: both;
38433	content: " ";
38434	display: table;
38435}
38436
38437.fusion-fullwidth {
38438	position: relative;
38439}
38440
38441.fusion-fullwidth .fusion-row {
38442	position: relative;
38443	z-index: 10;
38444}
38445
38446.fusion-fullwidth .fullwidth-video {
38447	position: absolute;
38448	top: 0;
38449	left: 0;
38450	z-index: 1;
38451	min-height: 100%;
38452	min-width: 100%;
38453	-webkit-transform-style: preserve-3d;
38454	overflow: hidden;
38455}
38456
38457.fusion-fullwidth .fullwidth-video video {
38458	position: absolute;
38459	top: 0;
38460	left: 0;
38461	z-index: 1;
38462	min-height: 100%;
38463	min-width: 100%;
38464}
38465
38466.fusion-fullwidth .fullwidth-overlay {
38467	position: absolute;
38468	top: 0;
38469	left: 0;
38470	z-index: 5;
38471	height: 100%;
38472	width: 100%;
38473}
38474
38475.fusion-fullwidth.faded-background .fullwidth-faded {
38476	position: absolute;
38477	top: 0;
38478	left: 0;
38479	z-index: 1;
38480	min-height: 100%;
38481	min-width: 100%;
38482}
38483
38484.fullwidth-box.video-background .fullwidth-video-image {
38485	display: none;
38486}
38487
38488.ua-mobile .fullwidth-box.video-background .fullwidth-video-image {
38489	width: 100%;
38490	height: 100%;
38491	display: block;
38492	z-index: 2;
38493	background-size: cover;
38494	background-position: center center;
38495	position: absolute;
38496	top: 0;
38497	left: 0;
38498}
38499
38500.fusion-overflow-visible {
38501	overflow: visible !important;
38502}
38503
38504.fusion-column-first {
38505	clear: left;
38506}
38507
38508.fusion-column-no-min-height .fusion-column-content-centered, .fusion-column-no-min-height .fusion-column-wrapper {
38509	min-height: 0 !important;
38510}
38511
38512.fusion-builder-column.fusion-column-last {
38513	margin-right: 0;
38514}
38515
38516.fusion-builder-placeholder, .fusion-builder-placeholder:active, .fusion-builder-placeholder:hover, .fusion-builder-placeholder:visited {
38517	display: block;
38518	background: rgba(42, 48, 53, .5);
38519	color: rgba(255, 255, 255, .9);
38520	text-align: center;
38521	padding: 30px;
38522	font-size: 18px;
38523	margin: 5px 0;
38524}
38525
38526.fusion-image-wrapper {
38527	overflow: hidden;
38528	z-index: 1;
38529	position: relative;
38530}
38531
38532.fusion-image-wrapper:hover .fusion-rollover {
38533	opacity: 1;
38534	transform: translateX(0);
38535}
38536
38537.no-csstransforms .fusion-image-wrapper:hover .fusion-rollover {
38538	display: block;
38539}
38540
38541.fusion-image-wrapper.fusion-video {
38542	display: block;
38543}
38544
38545.fusion-image-size-fixed {
38546	display: inline-block;
38547	max-width: 100%;
38548	vertical-align: top;
38549}
38550
38551.fusion-rollover {
38552	display: flex;
38553	align-items: center;
38554	justify-content: space-around;
38555	opacity: 0;
38556	position: absolute;
38557	top: 0;
38558	right: 0;
38559	bottom: 0;
38560	left: 0;
38561	width: 100%;
38562	height: 100%;
38563	line-height: normal;
38564	text-align: center;
38565	background-image: linear-gradient(to top, #aad75d, #d1e990);
38566	transform: translateX(-100%);
38567	transition: all .3s ease-in-out;
38568	-webkit-transform-style: preserve-3d;
38569}
38570
38571.no-csstransforms .fusion-rollover {
38572	display: none;
38573}
38574
38575.fusion-rollover a {
38576	text-decoration: none;
38577	box-shadow: none !important;
38578}
38579
38580.fusion-rollover-content {
38581	padding: 10px;
38582	width: 90%;
38583	box-sizing: border-box;
38584}
38585
38586.fusion-rollover-content .fusion-rollover-categories, .fusion-rollover-content .fusion-rollover-title {
38587	margin: 0;
38588	line-height: normal;
38589	font-size: 13px;
38590	color: #333;
38591}
38592
38593.fusion-rollover-content .fusion-rollover-title {
38594	margin-bottom: 3px;
38595	margin-top: 10px;
38596	padding-top: 0;
38597}
38598
38599.fusion-rollover-content .fusion-rollover-categories {
38600	z-index: 99;
38601	position: relative;
38602}
38603
38604.fusion-rollover-content .fusion-rollover-categories a {
38605	font-size: 11px;
38606}
38607
38608.fusion-rollover-content .fusion-rollover-categories a:hover {
38609	color: #444;
38610}
38611
38612.fusion-rollover-content .fusion-link-wrapper {
38613	position: absolute;
38614	top: 0;
38615	left: 0;
38616	width: 100%;
38617	height: 100%;
38618	cursor: pointer;
38619	z-index: 1;
38620}
38621
38622.fusion-rollover-sep {
38623	display: inline-block;
38624	vertical-align: middle;
38625	height: 36px;
38626	width: 5px;
38627}
38628
38629.fusion-rollover-gallery, .fusion-rollover-link {
38630	display: inline-block;
38631	opacity: .9;
38632	position: relative;
38633	vertical-align: middle;
38634	margin: 0;
38635	height: 36px;
38636	width: 35px;
38637	text-indent: -10000px;
38638	background-color: #333;
38639	border-radius: 50%;
38640	background-clip: padding-box;
38641	z-index: 99;
38642}
38643
38644.fusion-rollover-gallery:hover, .fusion-rollover-link:hover {
38645	opacity: 1;
38646}
38647
38648.fusion-rollover-gallery:before, .fusion-rollover-link:before {
38649	position: absolute;
38650	left: 50%;
38651	top: 50%;
38652	transform: translate(-50%, -50%);
38653	text-indent: 0;
38654	line-height: normal;
38655	text-shadow: none;
38656	font-family: awb-icons;
38657	font-size: 15px;
38658	color: #fff;
38659	-webkit-font-smoothing: antialiased;
38660}
38661
38662.fusion-rollover-link:before {
38663	content: "";
38664}
38665
38666.fusion-rollover-gallery:before {
38667	content: "";
38668}
38669
38670.fusion-read-more {
38671	box-shadow: none !important;
38672	position: relative;
38673}
38674
38675.fusion-read-more:after {
38676	content: "";
38677	top: 50%;
38678	right: -10px;
38679	padding-left: 5px;
38680	font-size: 14px;
38681	font-family: awb-icons;
38682	position: absolute;
38683	transform: translateY(-50%);
38684}
38685
38686.fusion-text-no-margin > p {
38687	margin-top: 0;
38688}
38689
38690.fusion-text-no-margin > p:last-child {
38691	margin-bottom: 0;
38692}
38693
38694.fusion-blog-pagination .pagination .pagination-next:hover:after, .fusion-blog-pagination .pagination .pagination-prev:hover:before, .fusion-date-and-formats .fusion-format-box, .fusion-dropcap, .fusion-filters .fusion-filter.fusion-active a, .fusion-login-box a:hover, .fusion-popover, .tooltip-shortcode {
38695	color: var(--primary_color);
38696}
38697
38698.fusion-blog-pagination .fusion-hide-pagination-text .pagination-next:hover, .fusion-blog-pagination .fusion-hide-pagination-text .pagination-prev:hover, .fusion-blog-pagination .pagination .current, .fusion-blog-pagination .pagination a.inactive:hover, .fusion-date-and-formats .fusion-date-box, .fusion-filters .fusion-filter.fusion-active a, .fusion-hide-pagination-text .fusion-blog-pagination .pagination .pagination-next:hover, .fusion-hide-pagination-text .fusion-blog-pagination .pagination .pagination-prev:hover, .fusion-login-box a:hover .reading-box, .fusion-tabs.classic .nav-tabs > li.active .tab-link, .fusion-tabs.classic .nav-tabs > li.active .tab-link:focus, .fusion-tabs.classic .nav-tabs > li.active .tab-link:hover, .fusion-tabs.vertical-tabs.classic .nav-tabs > li.active .tab-link, .table-2 table thead {
38699	border-color: var(--primary_color);
38700}
38701
38702.fusion-blog-pagination .fusion-hide-pagination-text .pagination-next:hover, .fusion-blog-pagination .fusion-hide-pagination-text .pagination-prev:hover, .fusion-blog-pagination .pagination .current, .fusion-date-and-formats .fusion-date-box, .table-2 table thead {
38703	background-color: var(--primary_color);
38704}
38705
38706.products .product-list-view .fusion-product-wrapper {
38707	padding-left: var(--timeline_bg_color-20px-transparent);
38708	padding-right: var(--timeline_bg_color-20px-transparent);
38709}
38710
38711.products li.product .fusion-product-wrapper {
38712	background-color: var(--timeline_bg_color);
38713}
38714
38715.container {
38716	margin-right: auto;
38717	margin-left: auto;
38718	padding-left: 15px;
38719	padding-right: 15px;
38720}
38721
38722@media (min-width:0px) {
38723	.container {
38724		width: 750px;
38725	}
38726}
38727
38728@media (min-width:992px) {
38729	.container {
38730		width: 970px;
38731	}
38732}
38733
38734@media (min-width:1200px) {
38735	.container {
38736		width: 1170px;
38737	}
38738}
38739
38740.container-fluid {
38741	margin-right: auto;
38742	margin-left: auto;
38743	padding-left: 15px;
38744	padding-right: 15px;
38745}
38746
38747.row {
38748	margin-left: -15px;
38749	margin-right: -15px;
38750}
38751
38752.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
38753	position: relative;
38754	min-height: 1px;
38755	padding-left: 15px;
38756	padding-right: 15px;
38757}
38758
38759.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
38760	float: left;
38761}
38762
38763.col-xs-12 {
38764	width: 100%;
38765}
38766
38767.col-xs-11 {
38768	width: 91.66666667%;
38769}
38770
38771.col-xs-10 {
38772	width: 83.33333333%;
38773}
38774
38775.col-xs-9 {
38776	width: 75%;
38777}
38778
38779.col-xs-8 {
38780	width: 66.66666667%;
38781}
38782
38783.col-xs-7 {
38784	width: 58.33333333%;
38785}
38786
38787.col-xs-6 {
38788	width: 50%;
38789}
38790
38791.col-xs-5 {
38792	width: 41.66666667%;
38793}
38794
38795.col-xs-4 {
38796	width: 33.33333333%;
38797}
38798
38799.col-xs-3 {
38800	width: 25%;
38801}
38802
38803.col-xs-2 {
38804	width: 16.66666667%;
38805}
38806
38807.col-xs-1 {
38808	width: 8.33333333%;
38809}
38810
38811.col-xs-pull-12 {
38812	right: 100%;
38813}
38814
38815.col-xs-pull-11 {
38816	right: 91.66666667%;
38817}
38818
38819.col-xs-pull-10 {
38820	right: 83.33333333%;
38821}
38822
38823.col-xs-pull-9 {
38824	right: 75%;
38825}
38826
38827.col-xs-pull-8 {
38828	right: 66.66666667%;
38829}
38830
38831.col-xs-pull-7 {
38832	right: 58.33333333%;
38833}
38834
38835.col-xs-pull-6 {
38836	right: 50%;
38837}
38838
38839.col-xs-pull-5 {
38840	right: 41.66666667%;
38841}
38842
38843.col-xs-pull-4 {
38844	right: 33.33333333%;
38845}
38846
38847.col-xs-pull-3 {
38848	right: 25%;
38849}
38850
38851.col-xs-pull-2 {
38852	right: 16.66666667%;
38853}
38854
38855.col-xs-pull-1 {
38856	right: 8.33333333%;
38857}
38858
38859.col-xs-pull-0 {
38860	right: 0;
38861}
38862
38863.col-xs-push-12 {
38864	left: 100%;
38865}
38866
38867.col-xs-push-11 {
38868	left: 91.66666667%;
38869}
38870
38871.col-xs-push-10 {
38872	left: 83.33333333%;
38873}
38874
38875.col-xs-push-9 {
38876	left: 75%;
38877}
38878
38879.col-xs-push-8 {
38880	left: 66.66666667%;
38881}
38882
38883.col-xs-push-7 {
38884	left: 58.33333333%;
38885}
38886
38887.col-xs-push-6 {
38888	left: 50%;
38889}
38890
38891.col-xs-push-5 {
38892	left: 41.66666667%;
38893}
38894
38895.col-xs-push-4 {
38896	left: 33.33333333%;
38897}
38898
38899.col-xs-push-3 {
38900	left: 25%;
38901}
38902
38903.col-xs-push-2 {
38904	left: 16.66666667%;
38905}
38906
38907.col-xs-push-1 {
38908	left: 8.33333333%;
38909}
38910
38911.col-xs-push-0 {
38912	left: 0;
38913}
38914
38915.col-xs-offset-12 {
38916	margin-left: 100%;
38917}
38918
38919.col-xs-offset-11 {
38920	margin-left: 91.66666667%;
38921}
38922
38923.col-xs-offset-10 {
38924	margin-left: 83.33333333%;
38925}
38926
38927.col-xs-offset-9 {
38928	margin-left: 75%;
38929}
38930
38931.col-xs-offset-8 {
38932	margin-left: 66.66666667%;
38933}
38934
38935.col-xs-offset-7 {
38936	margin-left: 58.33333333%;
38937}
38938
38939.col-xs-offset-6 {
38940	margin-left: 50%;
38941}
38942
38943.col-xs-offset-5 {
38944	margin-left: 41.66666667%;
38945}
38946
38947.col-xs-offset-4 {
38948	margin-left: 33.33333333%;
38949}
38950
38951.col-xs-offset-3 {
38952	margin-left: 25%;
38953}
38954
38955.col-xs-offset-2 {
38956	margin-left: 16.66666667%;
38957}
38958
38959.col-xs-offset-1 {
38960	margin-left: 8.33333333%;
38961}
38962
38963.col-xs-offset-0 {
38964	margin-left: 0;
38965}
38966
38967@media (min-width:0px) {
38968	.col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {
38969		float: left;
38970	}
38971	
38972	.col-sm-12 {
38973		width: 100%;
38974	}
38975	
38976	.col-sm-11 {
38977		width: 91.66666667%;
38978	}
38979	
38980	.col-sm-10 {
38981		width: 83.33333333%;
38982	}
38983	
38984	.col-sm-9 {
38985		width: 75%;
38986	}
38987	
38988	.col-sm-8 {
38989		width: 66.66666667%;
38990	}
38991	
38992	.col-sm-7 {
38993		width: 58.33333333%;
38994	}
38995	
38996	.col-sm-6 {
38997		width: 50%;
38998	}
38999	
39000	.col-sm-5 {
39001		width: 41.66666667%;
39002	}
39003	
39004	.col-sm-4 {
39005		width: 33.33333333%;
39006	}
39007	
39008	.col-sm-3 {
39009		width: 25%;
39010	}
39011	
39012	.col-sm-2 {
39013		width: 16.66666667%;
39014	}
39015	
39016	.col-sm-1 {
39017		width: 8.33333333%;
39018	}
39019	
39020	.col-sm-pull-12 {
39021		right: 100%;
39022	}
39023	
39024	.col-sm-pull-11 {
39025		right: 91.66666667%;
39026	}
39027	
39028	.col-sm-pull-10 {
39029		right: 83.33333333%;
39030	}
39031	
39032	.col-sm-pull-9 {
39033		right: 75%;
39034	}
39035	
39036	.col-sm-pull-8 {
39037		right: 66.66666667%;
39038	}
39039	
39040	.col-sm-pull-7 {
39041		right: 58.33333333%;
39042	}
39043	
39044	.col-sm-pull-6 {
39045		right: 50%;
39046	}
39047	
39048	.col-sm-pull-5 {
39049		right: 41.66666667%;
39050	}
39051	
39052	.col-sm-pull-4 {
39053		right: 33.33333333%;
39054	}
39055	
39056	.col-sm-pull-3 {
39057		right: 25%;
39058	}
39059	
39060	.col-sm-pull-2 {
39061		right: 16.66666667%;
39062	}
39063	
39064	.col-sm-pull-1 {
39065		right: 8.33333333%;
39066	}
39067	
39068	.col-sm-pull-0 {
39069		right: 0;
39070	}
39071	
39072	.col-sm-push-12 {
39073		left: 100%;
39074	}
39075	
39076	.col-sm-push-11 {
39077		left: 91.66666667%;
39078	}
39079	
39080	.col-sm-push-10 {
39081		left: 83.33333333%;
39082	}
39083	
39084	.col-sm-push-9 {
39085		left: 75%;
39086	}
39087	
39088	.col-sm-push-8 {
39089		left: 66.66666667%;
39090	}
39091	
39092	.col-sm-push-7 {
39093		left: 58.33333333%;
39094	}
39095	
39096	.col-sm-push-6 {
39097		left: 50%;
39098	}
39099	
39100	.col-sm-push-5 {
39101		left: 41.66666667%;
39102	}
39103	
39104	.col-sm-push-4 {
39105		left: 33.33333333%;
39106	}
39107	
39108	.col-sm-push-3 {
39109		left: 25%;
39110	}
39111	
39112	.col-sm-push-2 {
39113		left: 16.66666667%;
39114	}
39115	
39116	.col-sm-push-1 {
39117		left: 8.33333333%;
39118	}
39119	
39120	.col-sm-push-0 {
39121		left: 0;
39122	}
39123	
39124	.col-sm-offset-12 {
39125		margin-left: 100%;
39126	}
39127	
39128	.col-sm-offset-11 {
39129		margin-left: 91.66666667%;
39130	}
39131	
39132	.col-sm-offset-10 {
39133		margin-left: 83.33333333%;
39134	}
39135	
39136	.col-sm-offset-9 {
39137		margin-left: 75%;
39138	}
39139	
39140	.col-sm-offset-8 {
39141		margin-left: 66.66666667%;
39142	}
39143	
39144	.col-sm-offset-7 {
39145		margin-left: 58.33333333%;
39146	}
39147	
39148	.col-sm-offset-6 {
39149		margin-left: 50%;
39150	}
39151	
39152	.col-sm-offset-5 {
39153		margin-left: 41.66666667%;
39154	}
39155	
39156	.col-sm-offset-4 {
39157		margin-left: 33.33333333%;
39158	}
39159	
39160	.col-sm-offset-3 {
39161		margin-left: 25%;
39162	}
39163	
39164	.col-sm-offset-2 {
39165		margin-left: 16.66666667%;
39166	}
39167	
39168	.col-sm-offset-1 {
39169		margin-left: 8.33333333%;
39170	}
39171	
39172	.col-sm-offset-0 {
39173		margin-left: 0;
39174	}
39175}
39176
39177@media (min-width:992px) {
39178	.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
39179		float: left;
39180	}
39181	
39182	.col-md-12 {
39183		width: 100%;
39184	}
39185	
39186	.col-md-11 {
39187		width: 91.66666667%;
39188	}
39189	
39190	.col-md-10 {
39191		width: 83.33333333%;
39192	}
39193	
39194	.col-md-9 {
39195		width: 75%;
39196	}
39197	
39198	.col-md-8 {
39199		width: 66.66666667%;
39200	}
39201	
39202	.col-md-7 {
39203		width: 58.33333333%;
39204	}
39205	
39206	.col-md-6 {
39207		width: 50%;
39208	}
39209	
39210	.col-md-5 {
39211		width: 41.66666667%;
39212	}
39213	
39214	.col-md-4 {
39215		width: 33.33333333%;
39216	}
39217	
39218	.col-md-3 {
39219		width: 25%;
39220	}
39221	
39222	.col-md-2 {
39223		width: 16.66666667%;
39224	}
39225	
39226	.col-md-1 {
39227		width: 8.33333333%;
39228	}
39229	
39230	.col-md-pull-12 {
39231		right: 100%;
39232	}
39233	
39234	.col-md-pull-11 {
39235		right: 91.66666667%;
39236	}
39237	
39238	.col-md-pull-10 {
39239		right: 83.33333333%;
39240	}
39241	
39242	.col-md-pull-9 {
39243		right: 75%;
39244	}
39245	
39246	.col-md-pull-8 {
39247		right: 66.66666667%;
39248	}
39249	
39250	.col-md-pull-7 {
39251		right: 58.33333333%;
39252	}
39253	
39254	.col-md-pull-6 {
39255		right: 50%;
39256	}
39257	
39258	.col-md-pull-5 {
39259		right: 41.66666667%;
39260	}
39261	
39262	.col-md-pull-4 {
39263		right: 33.33333333%;
39264	}
39265	
39266	.col-md-pull-3 {
39267		right: 25%;
39268	}
39269	
39270	.col-md-pull-2 {
39271		right: 16.66666667%;
39272	}
39273	
39274	.col-md-pull-1 {
39275		right: 8.33333333%;
39276	}
39277	
39278	.col-md-pull-0 {
39279		right: 0;
39280	}
39281	
39282	.col-md-push-12 {
39283		left: 100%;
39284	}
39285	
39286	.col-md-push-11 {
39287		left: 91.66666667%;
39288	}
39289	
39290	.col-md-push-10 {
39291		left: 83.33333333%;
39292	}
39293	
39294	.col-md-push-9 {
39295		left: 75%;
39296	}
39297	
39298	.col-md-push-8 {
39299		left: 66.66666667%;
39300	}
39301	
39302	.col-md-push-7 {
39303		left: 58.33333333%;
39304	}
39305	
39306	.col-md-push-6 {
39307		left: 50%;
39308	}
39309	
39310	.col-md-push-5 {
39311		left: 41.66666667%;
39312	}
39313	
39314	.col-md-push-4 {
39315		left: 33.33333333%;
39316	}
39317	
39318	.col-md-push-3 {
39319		left: 25%;
39320	}
39321	
39322	.col-md-push-2 {
39323		left: 16.66666667%;
39324	}
39325	
39326	.col-md-push-1 {
39327		left: 8.33333333%;
39328	}
39329	
39330	.col-md-push-0 {
39331		left: 0;
39332	}
39333	
39334	.col-md-offset-12 {
39335		margin-left: 100%;
39336	}
39337	
39338	.col-md-offset-11 {
39339		margin-left: 91.66666667%;
39340	}
39341	
39342	.col-md-offset-10 {
39343		margin-left: 83.33333333%;
39344	}
39345	
39346	.col-md-offset-9 {
39347		margin-left: 75%;
39348	}
39349	
39350	.col-md-offset-8 {
39351		margin-left: 66.66666667%;
39352	}
39353	
39354	.col-md-offset-7 {
39355		margin-left: 58.33333333%;
39356	}
39357	
39358	.col-md-offset-6 {
39359		margin-left: 50%;
39360	}
39361	
39362	.col-md-offset-5 {
39363		margin-left: 41.66666667%;
39364	}
39365	
39366	.col-md-offset-4 {
39367		margin-left: 33.33333333%;
39368	}
39369	
39370	.col-md-offset-3 {
39371		margin-left: 25%;
39372	}
39373	
39374	.col-md-offset-2 {
39375		margin-left: 16.66666667%;
39376	}
39377	
39378	.col-md-offset-1 {
39379		margin-left: 8.33333333%;
39380	}
39381	
39382	.col-md-offset-0 {
39383		margin-left: 0;
39384	}
39385}
39386
39387@media (min-width:1200px) {
39388	.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {
39389		float: left;
39390	}
39391	
39392	.col-lg-12 {
39393		width: 100%;
39394	}
39395	
39396	.col-lg-11 {
39397		width: 91.66666667%;
39398	}
39399	
39400	.col-lg-10 {
39401		width: 83.33333333%;
39402	}
39403	
39404	.col-lg-9 {
39405		width: 75%;
39406	}
39407	
39408	.col-lg-8 {
39409		width: 66.66666667%;
39410	}
39411	
39412	.col-lg-7 {
39413		width: 58.33333333%;
39414	}
39415	
39416	.col-lg-6 {
39417		width: 50%;
39418	}
39419	
39420	.col-lg-5 {
39421		width: 41.66666667%;
39422	}
39423	
39424	.col-lg-4 {
39425		width: 33.33333333%;
39426	}
39427	
39428	.col-lg-3 {
39429		width: 25%;
39430	}
39431	
39432	.col-lg-2 {
39433		width: 16.66666667%;
39434	}
39435	
39436	.col-lg-1 {
39437		width: 8.33333333%;
39438	}
39439	
39440	.col-lg-pull-12 {
39441		right: 100%;
39442	}
39443	
39444	.col-lg-pull-11 {
39445		right: 91.66666667%;
39446	}
39447	
39448	.col-lg-pull-10 {
39449		right: 83.33333333%;
39450	}
39451	
39452	.col-lg-pull-9 {
39453		right: 75%;
39454	}
39455	
39456	.col-lg-pull-8 {
39457		right: 66.66666667%;
39458	}
39459	
39460	.col-lg-pull-7 {
39461		right: 58.33333333%;
39462	}
39463	
39464	.col-lg-pull-6 {
39465		right: 50%;
39466	}
39467	
39468	.col-lg-pull-5 {
39469		right: 41.66666667%;
39470	}
39471	
39472	.col-lg-pull-4 {
39473		right: 33.33333333%;
39474	}
39475	
39476	.col-lg-pull-3 {
39477		right: 25%;
39478	}
39479	
39480	.col-lg-pull-2 {
39481		right: 16.66666667%;
39482	}
39483	
39484	.col-lg-pull-1 {
39485		right: 8.33333333%;
39486	}
39487	
39488	.col-lg-pull-0 {
39489		right: 0;
39490	}
39491	
39492	.col-lg-push-12 {
39493		left: 100%;
39494	}
39495	
39496	.col-lg-push-11 {
39497		left: 91.66666667%;
39498	}
39499	
39500	.col-lg-push-10 {
39501		left: 83.33333333%;
39502	}
39503	
39504	.col-lg-push-9 {
39505		left: 75%;
39506	}
39507	
39508	.col-lg-push-8 {
39509		left: 66.66666667%;
39510	}
39511	
39512	.col-lg-push-7 {
39513		left: 58.33333333%;
39514	}
39515	
39516	.col-lg-push-6 {
39517		left: 50%;
39518	}
39519	
39520	.col-lg-push-5 {
39521		left: 41.66666667%;
39522	}
39523	
39524	.col-lg-push-4 {
39525		left: 33.33333333%;
39526	}
39527	
39528	.col-lg-push-3 {
39529		left: 25%;
39530	}
39531	
39532	.col-lg-push-2 {
39533		left: 16.66666667%;
39534	}
39535	
39536	.col-lg-push-1 {
39537		left: 8.33333333%;
39538	}
39539	
39540	.col-lg-push-0 {
39541		left: 0;
39542	}
39543	
39544	.col-lg-offset-12 {
39545		margin-left: 100%;
39546	}
39547	
39548	.col-lg-offset-11 {
39549		margin-left: 91.66666667%;
39550	}
39551	
39552	.col-lg-offset-10 {
39553		margin-left: 83.33333333%;
39554	}
39555	
39556	.col-lg-offset-9 {
39557		margin-left: 75%;
39558	}
39559	
39560	.col-lg-offset-8 {
39561		margin-left: 66.66666667%;
39562	}
39563	
39564	.col-lg-offset-7 {
39565		margin-left: 58.33333333%;
39566	}
39567	
39568	.col-lg-offset-6 {
39569		margin-left: 50%;
39570	}
39571	
39572	.col-lg-offset-5 {
39573		margin-left: 41.66666667%;
39574	}
39575	
39576	.col-lg-offset-4 {
39577		margin-left: 33.33333333%;
39578	}
39579	
39580	.col-lg-offset-3 {
39581		margin-left: 25%;
39582	}
39583	
39584	.col-lg-offset-2 {
39585		margin-left: 16.66666667%;
39586	}
39587	
39588	.col-lg-offset-1 {
39589		margin-left: 8.33333333%;
39590	}
39591	
39592	.col-lg-offset-0 {
39593		margin-left: 0;
39594	}
39595}
39596
39597.awb-background-pattern {
39598	position: absolute;
39599	top: 0;
39600	left: 0;
39601	z-index: 6;
39602	min-height: 100%;
39603	min-width: 100%;
39604}
39605
39606.awb-background-mask {
39607	position: absolute;
39608	top: 0;
39609	left: 0;
39610	z-index: 6;
39611	min-height: 100%;
39612	min-width: 100%;
39613	background-size: cover;
39614	background-position: center;
39615}
39616
39617.awb-background-slider {
39618	--awb-image-position: center;
39619	position: absolute;
39620	top: 0;
39621	left: 0;
39622	z-index: 6;
39623	height: 100%;
39624	width: 100%;
39625	overflow: hidden;
39626	pointer-events: none;
39627}
39628
39629.awb-background-slider img {
39630	display: block;
39631	width: 100%;
39632	height: 100%;
39633	object-fit: cover;
39634	object-position: var(--awb-image-position);
39635}
39636
39637.fusion-flexslider {
39638	--awb-arrow-position-vertical: 50%;
39639	--awb-arrow-position-horizontal: 0;
39640	--awb-arrow-size: var(--slider_arrow_size);
39641	--awb-arrow-bgcolor: var(--carousel_nav_color);
39642	--awb-arrow-color: #fff;
39643	--awb-arrow-hover-bgcolor: var(--carousel_hover_color);
39644	--awb-arrow-hover-color: var(--awb-arrow-color);
39645	--awb-arrow-border-sizes-top: 0;
39646	--awb-arrow-border-sizes-right: 0;
39647	--awb-arrow-border-sizes-bottom: 0;
39648	--awb-arrow-border-sizes-left: 0;
39649	--awb-arrow-border-color: transparent;
39650	--awb-arrow-border-radius-top-left: 0;
39651	--awb-arrow-border-radius-top-right: 0;
39652	--awb-arrow-border-radius-bottom-right: 0;
39653	--awb-arrow-border-radius-bottom-left: 0;
39654	--awb-arrow-border-style: none;
39655	--awb-arrow-border-hover-color: var(--awb-arrow-border-color);
39656	--awb-dots-color: #000;
39657	--awb-dots-active-color: var(--carousel_nav_color);
39658	--awb-dots-align: center;
39659	--awb-dots-size: 8px;
39660	--awb-dots-active-size: 8px;
39661	--awb-dots-position-vertical: 0;
39662	--awb-dots-spacing: 4px;
39663	position: relative;
39664	margin-bottom: 0;
39665	padding: 0;
39666	background-color: transparent;
39667	overflow: hidden;
39668}
39669
39670.fusion-flexslider .flex-control-nav, .fusion-flexslider .flex-direction-nav, .fusion-flexslider .slides {
39671	z-index: 100;
39672	margin: 0;
39673	padding: 0;
39674	list-style: none;
39675}
39676
39677.fusion-flexslider .slides {
39678	overflow: hidden;
39679	float: left;
39680}
39681
39682.fusion-flexslider .slides li {
39683	display: none;
39684	margin: 0;
39685}
39686
39687.fusion-flexslider .slides img {
39688	display: block;
39689	width: 100%;
39690	box-shadow: none;
39691	border-radius: 0;
39692}
39693
39694.fusion-flexslider.fusion-flexslider-loading .slides > li:first-child {
39695	display: block;
39696	opacity: 1 !important;
39697}
39698
39699.fusion-flexslider.fusion-post-slideshow .slides {
39700	float: none;
39701}
39702
39703.woocommerce-container .images .fusion-flexslider.fusion-flexslider-loading .slides > li:first-child {
39704	float: left;
39705}
39706
39707.fusion-flexslider .flex-control-nav {
39708	position: absolute;
39709	bottom: 0;
39710	width: 100%;
39711	text-align: center;
39712}
39713
39714.fusion-flexslider .flex-direction-nav {
39715	list-style: none;
39716}
39717
39718.fusion-flexslider .flex-direction-nav a {
39719	z-index: 100;
39720	position: absolute;
39721	top: 50%;
39722	overflow: hidden;
39723	width: 30px;
39724	height: 30px;
39725	text-align: center;
39726	line-height: 30px;
39727	background-color: rgba(0, 0, 0, .5);
39728	background-repeat: no-repeat;
39729	cursor: pointer;
39730	opacity: 0;
39731	font-size: 14px;
39732	font-weight: 400;
39733	font-family: awb-icons;
39734	-webkit-font-smoothing: none;
39735	color: #fff;
39736	transition: all .3s ease;
39737	transform: translateY(-50%);
39738}
39739
39740.fusion-flexslider .flex-direction-nav .flex-next, .fusion-flexslider .flex-direction-nav .flex-prev {
39741	background-color: var(--carousel_nav_color);
39742}
39743
39744.fusion-flexslider .flex-direction-nav .flex-next:hover, .fusion-flexslider .flex-direction-nav .flex-prev:hover {
39745	background-color: var(--carousel_hover_color);
39746}
39747
39748.fusion-flexslider .flex-direction-nav .flex-next {
39749	right: 0;
39750}
39751
39752.fusion-flexslider .flex-direction-nav .flex-prev {
39753	left: 0;
39754}
39755
39756.fusion-flexslider:hover .flex-direction-nav .flex-next, .fusion-flexslider:hover .flex-direction-nav .flex-prev {
39757	opacity: .8;
39758}
39759
39760.fusion-flexslider:hover .flex-direction-nav .flex-next:hover, .fusion-flexslider:hover .flex-direction-nav .flex-prev:hover {
39761	opacity: 1;
39762}
39763
39764.fusion-flexslider:hover .flex-direction-nav .flex-disabled {
39765	display: none;
39766	opacity: 0;
39767	cursor: default;
39768}
39769
39770.fusion-flexslider.flexslider-attachments {
39771	overflow: visible;
39772}
39773
39774.fusion-flexslider.flexslider-attachments .flex-direction-nav a {
39775	width: 30px;
39776	height: 30px;
39777	text-align: center;
39778	line-height: 30px;
39779}
39780
39781.fusion-flexslider.flexslider-attachments .flex-direction-nav a:before {
39782	color: #fff;
39783}
39784
39785.fusion-flexslider.flexslider-attachments .flex-control-thumbs li {
39786	width: 60px;
39787	margin: 5px;
39788	float: none;
39789}
39790
39791.fusion-flexslider.flexslider-default .flex-direction-nav a {
39792	width: 60px;
39793	height: 60px;
39794	text-align: center;
39795	line-height: 60px;
39796	font-size: 30px;
39797}
39798
39799.fusion-flexslider.flexslider-posts .flex-direction-nav a {
39800	width: 30px;
39801	height: 30px;
39802	text-align: center;
39803	line-height: 30px;
39804}
39805
39806.fusion-flexslider.flexslider-posts .slide-excerpt {
39807	position: absolute;
39808	bottom: 20%;
39809}
39810
39811.fusion-flexslider.flexslider-posts .slide-excerpt h2 {
39812	color: #fff;
39813	background: rgba(0, 0, 0, .8);
39814	padding: 10px 15px;
39815	margin: 0;
39816}
39817
39818.fusion-flexslider.flexslider-posts .slide-excerpt h2 a {
39819	color: #fff;
39820}
39821
39822.fusion-flexslider.flexslider-posts .slide-excerpt p {
39823	color: #fff;
39824	background: rgba(0, 0, 0, .8);
39825	padding: 15px;
39826}
39827
39828.fusion-flexslider.flexslider-posts-with-excerpt .flex-direction-nav a {
39829	background-color: rgba(0, 0, 0, .5);
39830	width: 30px;
39831	height: 30px;
39832	text-align: center;
39833	line-height: 30px;
39834}
39835
39836.fusion-flexslider.flexslider-posts-with-excerpt .slide-excerpt {
39837	position: absolute;
39838	left: 0;
39839	top: 0;
39840	bottom: 0;
39841	padding: 5%;
39842	width: 30%;
39843	box-sizing: content-box;
39844	background: rgba(0, 0, 0, .7);
39845	color: #fff;
39846}
39847
39848.fusion-flexslider.flexslider-posts-with-excerpt .slide-excerpt .excerpt-container {
39849	overflow: hidden;
39850	height: 100%;
39851}
39852
39853.fusion-flexslider.flexslider-posts-with-excerpt .slide-excerpt h2 {
39854	color: #fff;
39855	padding: 10px 15px;
39856	margin: 0;
39857}
39858
39859.fusion-flexslider.flexslider-posts-with-excerpt .slide-excerpt h2 a {
39860	color: #fff;
39861}
39862
39863.fusion-flexslider.flexslider-posts-with-excerpt .slide-excerpt p {
39864	color: #fff;
39865	padding: 15px;
39866}
39867
39868.flexslider-attachments .flex-control-nav {
39869	position: relative;
39870	margin-top: 10px;
39871}
39872
39873.page .post-slideshow {
39874	margin-bottom: 30px;
39875}
39876
39877.flex-container a:active, .flex-container a:focus, .flexslider a:active, .flexslider a:focus {
39878	outline: 0;
39879}
39880
39881.flex-control-nav, .flex-direction-nav, .flexslider .slides {
39882	margin: 0;
39883	padding: 0;
39884	list-style: none;
39885	z-index: 2;
39886}
39887
39888.flexslider {
39889	padding: 0;
39890	background-color: transparent;
39891	position: relative;
39892}
39893
39894.fusion-slider-sc:not(.fusion-has-margin) .flexslider {
39895	margin: 0 0 60px;
39896}
39897
39898.fusion-slider-sc.fusion-has-margin .flexslider {
39899	margin: 0;
39900}
39901
39902.flexslider .slides {
39903	overflow: hidden;
39904}
39905
39906.flexslider .slides li {
39907	display: none;
39908	-webkit-backface-visibility: hidden;
39909	margin: 0;
39910}
39911
39912.flexslider .slides img {
39913	width: 100%;
39914	max-width: 100%;
39915	display: block;
39916	-webkit-user-select: none;
39917	user-select: none;
39918}
39919
39920.flexslider .slides .video-shortcode {
39921	margin-bottom: 0;
39922}
39923
39924.flex-pauseplay span {
39925	text-transform: capitalize;
39926}
39927
39928.flexslider .slides:after {
39929	content: ".";
39930	display: block;
39931	clear: both;
39932	visibility: hidden;
39933	line-height: 0;
39934	height: 0;
39935}
39936
39937html[xmlns] .flexslider .slides {
39938	display: block;
39939}
39940
39941* html .flexslider .slides {
39942	height: 1%;
39943}
39944
39945.flex-viewport {
39946	max-height: 2000px;
39947	transition: all 1s ease;
39948}
39949
39950.loading .flex-viewport {
39951	max-height: 300px;
39952}
39953
39954.carousel li {
39955	margin-right: 5px;
39956}
39957
39958.flex-direction-nav {
39959	height: 0;
39960	list-style: none !important;
39961}
39962
39963.flex-direction-nav a {
39964	font-family: awb-icons;
39965	width: 30px;
39966	height: 30px;
39967	margin: 0;
39968	background-color: rgba(0, 0, 0, .5);
39969	background-repeat: no-repeat;
39970	position: absolute;
39971	top: 50%;
39972	transform: translateY(-50%);
39973	cursor: pointer;
39974	opacity: 0;
39975	z-index: 100;
39976	overflow: hidden;
39977	text-align: center;
39978	line-height: 30px;
39979	font-size: 16px;
39980	font-weight: 400;
39981	-webkit-font-smoothing: none;
39982	color: #fff;
39983	text-decoration: none;
39984}
39985
39986.flex-direction-nav a:hover {
39987	color: #fff;
39988}
39989
39990.sidebar .widget .flex-direction-nav a, .sidebar .widget .flex-direction-nav a:hover {
39991	color: #fff;
39992}
39993
39994.no-opacity .flex-direction-nav a {
39995	display: none;
39996}
39997
39998.no-opacity .flexslider:hover .flex-direction-nav a {
39999	display: block;
40000}
40001
40002.flex-direction-nav .flex-next {
40003	right: 0;
40004	text-indent: 2px;
40005}
40006
40007.flex-direction-nav .flex-prev {
40008	left: 0;
40009	text-indent: -2px;
40010}
40011
40012.flexslider:hover .flex-next {
40013	opacity: .8;
40014	right: 0;
40015}
40016
40017.flexslider:hover .flex-prev {
40018	opacity: .8;
40019	left: 0;
40020}
40021
40022.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {
40023	opacity: 1;
40024}
40025
40026.flex-direction-nav .flex-disabled, .main-flex:hover .flex-direction-nav .flex-disabled {
40027	opacity: 0;
40028	cursor: default;
40029	display: none;
40030	visibility: hidden;
40031}
40032
40033.flex-control-nav {
40034	width: 100%;
40035	position: absolute;
40036	bottom: 0;
40037	text-align: center;
40038}
40039
40040.flex-control-nav li {
40041	margin: 0 6px;
40042	display: inline-block;
40043}
40044
40045.flex-control-paging li a {
40046	display: block;
40047	width: 11px;
40048	height: 11px;
40049	background: rgba(0, 0, 0, .5);
40050	cursor: pointer;
40051	text-indent: -9999px;
40052	border-radius: 20px;
40053	box-shadow: inset 0 0 3px rgba(0, 0, 0, .3);
40054}
40055
40056.flex-control-paging li a:hover {
40057	background: #333;
40058	background: rgba(0, 0, 0, .7);
40059}
40060
40061.flex-control-paging li a.flex-active {
40062	background: var(--awb-dots-active-color);
40063	cursor: default;
40064}
40065
40066.flex-control-thumbs {
40067	margin: 5px 0 0;
40068	position: static;
40069	overflow: hidden;
40070}
40071
40072.flex-control-thumbs li {
40073	width: 25%;
40074	float: left;
40075	margin: 0;
40076}
40077
40078.flex-control-thumbs img {
40079	width: 100%;
40080	display: block;
40081	opacity: .7;
40082	cursor: pointer;
40083}
40084
40085.flex-control-thumbs img:hover {
40086	opacity: 1;
40087}
40088
40089.flex-control-thumbs .flex-active {
40090	opacity: 1;
40091	cursor: default;
40092}
40093
40094.flex-caption {
40095	position: absolute;
40096	background: rgba(0, 0, 0, .6);
40097	width: 96%;
40098	padding: 2%;
40099	color: #fff;
40100	left: 0;
40101	bottom: 0;
40102	margin: 0;
40103}
40104
40105.main-flex {
40106	margin-bottom: 0;
40107}
40108
40109@media screen and (max-width:860px) {
40110	.flex-direction-nav .flex-prev {
40111		opacity: 1;
40112		left: 0;
40113	}
40114	
40115	.flex-direction-nav .flex-next {
40116		opacity: 1;
40117		right: 0;
40118	}
40119}
40120
40121.col .flexslider {
40122	margin: 0;
40123}
40124
40125.fusion-flexslider .flex-direction-nav a, .fusion-flexslider.flexslider-attachments .flex-direction-nav a, .fusion-flexslider.flexslider-posts .flex-direction-nav a, .fusion-flexslider.flexslider-posts-with-excerpt .flex-direction-nav a, .fusion-slider-sc .flex-direction-nav a {
40126	width: var(--slider_nav_box_dimensions-width);
40127	height: var(--slider_nav_box_dimensions-height);
40128	line-height: var(--slider_nav_box_dimensions-height);
40129	font-size: var(--awb-arrow-size);
40130}
40131
40132.woocommerce-product-gallery .flex-direction-nav a {
40133	width: var(--slider_nav_box_dimensions-width);
40134}
40135
40136.fusion-fullwidth {
40137	--awb-background-color: var(--full_width_bg_color);
40138	--awb-background-image: none;
40139	--awb-background-position: center center;
40140	--awb-background-size: auto;
40141	--awb-background-repeat: no-repeat;
40142	--awb-background-blend-mode: none;
40143	--awb-background-size: initial;
40144	--awb-box-shadow: none;
40145	--awb-border-sizes-top: var(--full_width_border_sizes_top);
40146	--awb-border-sizes-right: var(--full_width_border_sizes_right);
40147	--awb-border-sizes-bottom: var(--full_width_border_sizes_bottom);
40148	--awb-border-sizes-left: var(--full_width_border_sizes_left);
40149	--awb-border-color: var(--full_width_border_color);
40150	--awb-border-style: solid;
40151	--awb-border-radius-top-left: 0;
40152	--awb-border-radius-top-right: 0;
40153	--awb-border-radius-bottom-left: 0;
40154	--awb-border-radius-bottom-right: 0;
40155	--awb-padding-top: var(--container_padding_default_top, 0px);
40156	--awb-padding-right: var(--container_padding_default_right, 0px);
40157	--awb-padding-bottom: var(--container_padding_default_bottom, 0px);
40158	--awb-padding-left: var(--container_padding_default_left, 0px);
40159	--awb-margin-top: 0;
40160	--awb-margin-bottom: 0;
40161	--awb-min-height: 0;
40162	--awb-overflow: visible;
40163	--awb-z-index: auto;
40164	--awb-sticky-background-color: var(--awb-background-color);
40165	--awb-sticky-height: var(--awb-min-height);
40166	--awb-filter: none;
40167	--awb-filter-hover: none;
40168	--awb-filter-transition: all;
40169	--awb-backdrop-filter: none;
40170	--awb-backdrop-filter-hover: none;
40171	--awb-position-top: auto;
40172	--awb-position-right: auto;
40173	--awb-position-bottom: auto;
40174	--awb-position-left: auto;
40175	--awb-cv-intrinsic-size: 500px;
40176	--awb-cv-clip-margin: 500px;
40177	background-color: var(--awb-background-color);
40178	background-image: var(--awb-background-image);
40179	background-position: var(--awb-background-position);
40180	background-repeat: var(--awb-background-repeat);
40181	background-blend-mode: var(--awb-background-blend-mode);
40182	background-size: var(--awb-background-size);
40183	box-shadow: var(--awb-box-shadow);
40184	border-width: var(--awb-border-sizes-top) var(--awb-border-sizes-right) var(--awb-border-sizes-bottom) var(--awb-border-sizes-left);
40185	border-color: var(--awb-border-color);
40186	border-style: var(--awb-border-style);
40187	border-radius: var(--awb-border-radius-top-left) var(--awb-border-radius-top-right) var(--awb-border-radius-bottom-right) var(--awb-border-radius-bottom-left);
40188	padding: var(--awb-padding-top) var(--awb-padding-right) var(--awb-padding-bottom) var(--awb-padding-left);
40189	margin-top: var(--awb-margin-top);
40190	margin-bottom: var(--awb-margin-bottom);
40191	min-height: var(--awb-min-height);
40192	overflow: var(--awb-overflow);
40193	z-index: var(--awb-z-index);
40194	top: var(--awb-position-top);
40195	right: var(--awb-position-right);
40196	bottom: var(--awb-position-bottom);
40197	left: var(--awb-position-left);
40198	filter: var(--awb-filter);
40199	backdrop-filter: var(--awb-backdrop-filter);
40200	transition: var(--awb-filter-transition);
40201}
40202
40203.fusion-fullwidth:hover {
40204	filter: var(--awb-filter-hover);
40205	backdrop-filter: var(--awb-backdrop-filter-hover);
40206}
40207
40208.awb-off-canvas .fusion-fullwidth, .fusion-tb-footer .fusion-fullwidth, .fusion-tb-header .fusion-fullwidth, .fusion-tb-page-title-bar .fusion-fullwidth, .width-100 .fusion-fullwidth {
40209	--awb-padding-top: var(--container_padding_100_top, 0px);
40210	--awb-padding-right: var(--container_padding_100_right, var(--hundredp_padding));
40211	--awb-padding-bottom: var(--container_padding_100_bottom, 0px);
40212	--awb-padding-left: var(--container_padding_100_left, var(--hundredp_padding));
40213}
40214
40215.fusion-fullwidth.fusion-animated {
40216	--awb-z-index: 2000;
40217}
40218
40219.fullwidth-box.video-background {
40220	position: relative;
40221}
40222
40223.fullwidth-box.video-background .fullwidth-overlay {
40224	position: absolute;
40225	top: 0;
40226	left: 0;
40227	z-index: 5;
40228	height: 100%;
40229	width: 100%;
40230}
40231
40232.fullwidth-box.video-background .fullwidth-video {
40233	position: absolute;
40234	top: 0;
40235	left: 0;
40236	z-index: 1;
40237	min-height: 100%;
40238	min-width: 100%;
40239	-webkit-transform-style: preserve-3d;
40240}
40241
40242.fullwidth-box.video-background .fullwidth-video video {
40243	position: absolute;
40244	top: 50%;
40245	left: 50%;
40246	z-index: 1;
40247	min-height: 100%;
40248	min-width: 100%;
40249	height: auto;
40250	width: auto;
40251	object-fit: cover;
40252	transform: translate(-50%, -50%);
40253}
40254
40255.fullwidth-box.video-background .fusion-row {
40256	position: relative;
40257	z-index: 10;
40258}
40259
40260.fullwidth-box.video-background .fullwidth-video-image {
40261	display: none;
40262}
40263
40264.ua-mobile .fullwidth-box.video-background .fullwidth-video-image {
40265	width: 100%;
40266	height: 100%;
40267	display: block;
40268	z-index: 2;
40269	background-size: cover;
40270	background-position: center center;
40271	position: absolute;
40272	top: 0;
40273	left: 0;
40274}
40275
40276.fullwidth-box.faded-background {
40277	position: relative;
40278	--awb-overflow: hidden;
40279}
40280
40281.fullwidth-box.faded-background .fullwidth-faded {
40282	position: absolute;
40283	top: 0;
40284	left: 0;
40285	z-index: 1;
40286	min-height: 100%;
40287	min-width: 100%;
40288	background-color: var(--awb-background-color);
40289	background-image: var(--awb-background-image);
40290	background-repeat: var(--awb-background-repeat);
40291	background-position: var(--awb-background-position);
40292	background-blend-mode: var(--awb-background-blend-mode);
40293	background-size: var(--awb-background-size);
40294}
40295
40296.fullwidth-box.faded-background .fusion-row {
40297	position: relative;
40298	z-index: 10;
40299}
40300
40301.hundred-percent-fullwidth .fusion-row {
40302	max-width: none !important;
40303}
40304
40305.hundred-percent-fullwidth .fusion-row .nonhundred-percent-fullwidth .fusion-row {
40306	max-width: var(--site_width) !important;
40307}
40308
40309#wrapper #main .fullwidth-box .fusion-row {
40310	padding-left: 0;
40311	padding-right: 0;
40312}
40313
40314.ua-safari .fullwidth-box.faded-background .fullwidth-faded {
40315	-webkit-transform: translate3d(0, 0, 0);
40316}
40317
40318.ua-safari.ua-mobile .fullwidth-box.faded-background .fullwidth-faded {
40319	-webkit-transform: none;
40320}
40321
40322.hundred-percent-height {
40323	--awb-z-index: 1;
40324	--awb-overflow: hidden;
40325	height: 100vh;
40326}
40327
40328.fusion-fullwidth-center-content {
40329	display: flex;
40330	align-items: center;
40331	height: 100%;
40332}
40333
40334.awb-full-sections-wrap--100 {
40335	margin-left: var(--hundredp_padding-hundred_percent_negative_margin);
40336	margin-right: var(--hundredp_padding-hundred_percent_negative_margin);
40337}
40338
40339.awb-full-sections {
40340	position: relative;
40341	height: calc(100vh - var(--adminbar-height));
40342	overflow: hidden;
40343}
40344
40345.awb-full-sections:has(.fusion-fullwidth.hundred-percent-fullwidth), .width-100 .awb-full-sections {
40346	margin-left: var(--hundredp_padding-hundred_percent_negative_margin);
40347	margin-right: var(--hundredp_padding-hundred_percent_negative_margin);
40348}
40349
40350.awb-full-sections-wrap .awb-full-sections {
40351	margin-left: 0 !important;
40352	margin-right: 0 !important;
40353}
40354
40355.awb-full-sections > .awb-full-section {
40356	position: absolute;
40357	inset: 0;
40358	visibility: hidden;
40359	background-color: var(--awb-section-bg, #fff);
40360}
40361
40362.awb-full-sections > .awb-full-section:first-child {
40363	visibility: visible;
40364}
40365
40366.awb-full-sections[data-animation=fade] > .awb-full-section {
40367	will-change: opacity;
40368}
40369
40370.awb-full-sections.awb-full-sections-ready > .awb-full-section {
40371	visibility: visible;
40372}
40373
40374.awb-full-sections.awb-full-sections--stacked.awb-full-sections-ready > .awb-full-section {
40375	pointer-events: none;
40376}
40377
40378.awb-full-sections.awb-full-sections--stacked.awb-full-sections-ready > .awb-full-section.awb-full-section-active {
40379	pointer-events: auto;
40380}
40381
40382.awb-full-sections .fusion-scroll-section-nav {
40383	position: absolute;
40384}
40385
40386.awb-full-sections.awb-full-sections-active .fusion-scroll-section-nav {
40387	display: block;
40388	opacity: 1;
40389}
40390
40391.awb-full-sections.awb-full-sections--unclipped {
40392	overflow: visible;
40393	clip-path: inset(0 -100vw);
40394}
40395
40396.awb-full-sections.awb-full-sections-disabled {
40397	height: auto;
40398	overflow: visible;
40399	clip-path: none;
40400}
40401
40402.awb-full-sections.awb-full-sections-disabled > .awb-full-section {
40403	position: static;
40404}
40405
40406.awb-full-sections.awb-full-sections-disabled .fusion-scroll-section-nav {
40407	display: none !important;
40408}
40409
40410.awb-full-sections .fusion-fullwidth {
40411	margin-right: 0;
40412	margin-left: 0;
40413}
40414
40415.awb-stacking-sections {
40416	--awb-stacking-offset: 0px;
40417	position: relative;
40418	--awb-stacking-nav-offset: calc(( 100vh + var(--awb-stacking-offset) ) / 2 - var(--awb-stacking-nav-half, 50px));
40419}
40420
40421.awb-stacking-sections .fusion-scroll-section-nav {
40422	display: block;
40423	opacity: 1;
40424	position: absolute;
40425	top: 0;
40426	bottom: 0;
40427	padding: var(--awb-stacking-nav-offset) 0;
40428	box-sizing: border-box;
40429	transform: none;
40430	background: 0 0;
40431	pointer-events: none;
40432}
40433
40434.awb-stacking-sections .fusion-scroll-section-nav ul {
40435	position: sticky;
40436	top: var(--awb-stacking-nav-offset);
40437	margin: 0;
40438	padding: 10px 0;
40439	pointer-events: auto;
40440	background-color: var(--container_scroll_nav_bg_color);
40441	border-radius: 15px;
40442}
40443
40444.awb-stacking-sections:not(.awb-stacking-disabled) > .awb-stacking-section-element {
40445	position: sticky;
40446	top: var(--awb-stacking-offset);
40447	animation: awb-stacking-scroll-sections;
40448	animation-timeline: view(auto calc(100% - var(--awb-stacking-offset)));
40449}
40450
40451@keyframes awb-stacking-scroll-sections {
40452	to {
40453		scale: .7;
40454		filter: blur(8px);
40455		opacity: 0;
40456	}
40457}
40458
40459.awb-stacking-sections.awb-stacking-disabled .fusion-scroll-section-nav {
40460	display: none !important;
40461}
40462
40463.fusion-scroll-section-nav {
40464	display: none;
40465	opacity: 0;
40466	--awb-z-index: 10000;
40467	z-index: var(--awb-z-index);
40468	position: fixed;
40469	top: 50%;
40470	transform: translateY(-50%);
40471	margin: 0;
40472	padding: 0;
40473	background-color: var(--container_scroll_nav_bg_color);
40474	border-radius: 15px;
40475	transition: opacity .4s ease 0s;
40476}
40477
40478.fusion-scroll-section-nav.scroll-navigation-left {
40479	left: 20px;
40480}
40481
40482.fusion-scroll-section-nav.scroll-navigation-right {
40483	right: 20px;
40484}
40485
40486.fusion-scroll-section-nav ul {
40487	list-style: outside none none;
40488	margin: 10px 0;
40489	padding: 0;
40490}
40491
40492.fusion-scroll-section-link {
40493	display: block;
40494	box-sizing: content-box;
40495	opacity: .35;
40496	position: relative;
40497	padding: 10px 12px;
40498	transition: all .2s ease 0s;
40499}
40500
40501.fusion-scroll-section-link.active, .fusion-scroll-section-link:hover {
40502	opacity: .8;
40503}
40504
40505.fusion-scroll-section-link[data-name=""]:before {
40506	display: none;
40507}
40508
40509.fusion-scroll-section-link:hover:before {
40510	pointer-events: auto;
40511	opacity: 1;
40512	transform: translate3d(-22px, -50%, 0);
40513	transition: all .2s ease 0s;
40514}
40515
40516.fusion-scroll-section-link:before {
40517	display: inline-block;
40518	content: attr(data-name);
40519	position: absolute;
40520	top: 50%;
40521	padding: 2px 10px;
40522	background-color: rgba(0, 0, 0, .2);
40523	border-radius: 15px;
40524	color: #fff;
40525	transition: all .2s ease 0s;
40526	white-space: nowrap;
40527	opacity: 0;
40528	pointer-events: none;
40529}
40530
40531.scroll-navigation-left .fusion-scroll-section-link:before {
40532	left: 65px;
40533	transform: translate3d(45px, -50%, 0);
40534}
40535
40536.scroll-navigation-right .fusion-scroll-section-link:before {
40537	right: 20px;
40538	transform: translate3d(-40px, -50%, 0);
40539}
40540
40541.fusion-parallax-fixed {
40542	backface-visibility: hidden;
40543}
40544
40545.fusion-scroll-section-link-bullet {
40546	display: block;
40547	height: 9px;
40548	width: 9px;
40549	border-radius: 50%;
40550	background-color: var(--container_scroll_nav_bullet_color);
40551}
40552
40553#boxed-wrapper.safari-overflow {
40554	overflow-x: visible;
40555}
40556
40557.safari-overflow .fusion-fullwidth {
40558	overflow-x: var(--awb-overflow);
40559}
40560
40561.safari-overflow .fusion-fullwidth .fusion-fullwidth, .safari-overflow .fusion-fullwidth.has-sticky {
40562	overflow-x: visible;
40563}
40564
40565.fusion-fullwidth.awb-cv-visible {
40566	content-visibility: visible;
40567}
40568
40569.fusion-fullwidth.awb-cv-auto {
40570	content-visibility: auto;
40571	contain-intrinsic-size: auto var(--awb-cv-intrinsic-size);
40572	overflow-clip-margin: var(--awb-cv-clip-margin);
40573}
40574
40575.fusion-fullwidth.awb-cv-hidden {
40576	content-visibility: hidden;
40577}
40578
40579@media print {
40580	.fusion-fullwidth.awb-cv-auto {
40581		content-visibility: visible;
40582	}
40583}
40584
40585.post-content:not(.fusion-post-content), .single-fusion_tb_section .fusion-tb-header, body:not(.side-header) #wrapper {
40586	position: relative;
40587}
40588
40589.fusion-tb-page-title-bar .fusion-fullwidth.fusion-absolute-container:not(.fusion-custom-z-index):not(.fusion-container-stuck) {
40590	--awb-z-index: 11;
40591}
40592
40593body.fusion-no-absolute-containers .fusion-absolute-container {
40594	position: relative !important;
40595}
40596
40597.fusion-flex-container {
40598	--awb-content-wrap: var(--awb-flex-wrap, wrap);
40599	display: flex;
40600	justify-content: center;
40601}
40602
40603.fusion-flex-container .fusion-row {
40604	flex-wrap: wrap;
40605	display: flex;
40606	flex: 1;
40607	width: 100%;
40608}
40609
40610.fusion-flex-container .fusion-row .fusion-builder-row-inner {
40611	flex: auto;
40612	flex-grow: initial;
40613	flex-shrink: initial;
40614	--awb-min-height: auto;
40615	--awb-max-height: none;
40616	--awb-overflow: visible;
40617	--awb-flex-grow: 0;
40618	--awb-flex-shrink: 0;
40619	min-height: var(--awb-min-height);
40620	max-height: var(--awb-max-height);
40621	flex-grow: var(--awb-flex-grow);
40622	flex-shrink: var(--awb-flex-shrink);
40623	overflow: var(--awb-overflow);
40624}
40625
40626.fusion-flex-container .fusion-row .fusion-builder-row-inner.fusion-flex-content-wrap {
40627	flex-wrap: var(--awb-flex-wrap, var(--awb-content-wrap));
40628}
40629
40630.fusion-flex-container .fusion-row:after, .fusion-flex-container .fusion-row:before {
40631	content: none;
40632}
40633
40634.fusion-flex-container .fusion-row.fusion-flex-content-wrap {
40635	flex-wrap: var(--awb-content-wrap);
40636}
40637
40638.fusion-flex-container .fusion-row .fusion-flex-column {
40639	display: flex;
40640}
40641
40642.fusion-flex-container .fusion-row .fusion-flex-column .fusion-column-wrapper {
40643	width: 100%;
40644}
40645
40646.fusion-flex-container .fusion-row .fusion-flex-column .fusion-column-inner-bg {
40647	width: auto;
40648	height: auto;
40649	left: 0;
40650	right: 0;
40651	top: 0;
40652	bottom: 0;
40653}
40654
40655.fusion-flex-container .fusion-row .fusion-flex-column .fusion-column-inner-bg .fusion-column-anchor {
40656	display: block;
40657}
40658
40659.fusion-flex-container .fusion-row .fusion-flex-column .fusion-column-inner-bg .fusion-column-anchor .fusion-column-inner-bg-image {
40660	display: block;
40661	position: static;
40662}
40663
40664.fusion-flex-container .fusion-row .fusion-flex-column .fusion-column-wrapper:not(.fusion-flex-column-wrapper-legacy) {
40665	display: flex;
40666}
40667
40668.fusion-flex-container .fusion-row .fusion-flex-column .fusion-column-wrapper:not(.fusion-flex-column-wrapper-legacy).fusion-content-layout-column {
40669	flex-direction: column;
40670}
40671
40672.fusion-flex-container .fusion-row .fusion-flex-column .fusion-column-wrapper:not(.fusion-flex-column-wrapper-legacy).fusion-content-layout-row {
40673	flex-direction: row;
40674	flex-wrap: wrap;
40675}
40676
40677.fusion-flex-container .fusion-row .fusion-flex-column .fusion-column-wrapper:not(.fusion-flex-column-wrapper-legacy).fusion-content-layout-row.fusion-content-nowrap {
40678	flex-wrap: nowrap;
40679}
40680
40681.fusion-flex-container .fusion-row .fusion-flex-column .fusion-column-wrapper:not(.fusion-flex-column-wrapper-legacy).fusion-content-layout-block {
40682	display: block;
40683}
40684
40685.fusion-flex-container .fusion-flex-align-self-auto {
40686	align-self: auto;
40687}
40688
40689.fusion-flex-container .fusion-flex-align-self-flex-start {
40690	align-self: flex-start;
40691}
40692
40693.fusion-flex-container .fusion-flex-align-self-center {
40694	align-self: center;
40695}
40696
40697.fusion-flex-container .fusion-flex-align-self-flex-end {
40698	align-self: flex-end;
40699}
40700
40701.fusion-flex-container .fusion-flex-align-self-stretch {
40702	align-self: stretch;
40703}
40704
40705.fusion-flex-container .fusion-flex-align-self-baseline {
40706	align-self: baseline;
40707}
40708
40709.fusion-flex-container .fusion-flex-align-items-auto {
40710	align-items: auto;
40711}
40712
40713.fusion-flex-container .fusion-flex-align-items-flex-start {
40714	align-items: flex-start;
40715}
40716
40717.fusion-flex-container .fusion-flex-align-items-center {
40718	align-items: center;
40719}
40720
40721.fusion-flex-container .fusion-flex-align-items-flex-end {
40722	align-items: flex-end;
40723}
40724
40725.fusion-flex-container .fusion-flex-justify-content-normal {
40726	justify-content: normal;
40727}
40728
40729.fusion-flex-container .fusion-flex-justify-content-flex-start {
40730	justify-content: flex-start;
40731}
40732
40733.fusion-flex-container .fusion-flex-justify-content-center {
40734	justify-content: center;
40735}
40736
40737.fusion-flex-container .fusion-flex-justify-content-flex-end {
40738	justify-content: flex-end;
40739}
40740
40741.fusion-flex-container .fusion-flex-justify-content-space-between {
40742	justify-content: space-between;
40743}
40744
40745.fusion-flex-container .fusion-flex-justify-content-space-around {
40746	justify-content: space-around;
40747}
40748
40749.fusion-flex-container .fusion-flex-justify-content-space-evenly {
40750	justify-content: space-evenly;
40751}
40752
40753.fusion-flex-container .fusion-flex-align-content-flex-start {
40754	align-content: flex-start;
40755}
40756
40757.fusion-flex-container .fusion-flex-align-content-center {
40758	align-content: center;
40759}
40760
40761.fusion-flex-container .fusion-flex-align-content-flex-end {
40762	align-content: flex-end;
40763}
40764
40765.fusion-flex-container .fusion-flex-align-content-space-between {
40766	align-content: space-between;
40767}
40768
40769.fusion-flex-container .fusion-flex-align-content-space-around {
40770	align-content: space-around;
40771}
40772
40773.fusion-flex-container .fusion-flex-align-content-space-evenly {
40774	align-content: space-evenly;
40775}
40776
40777.fusion-sticky-container:not(.fusion-sticky-spacer) {
40778	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s, min-height .1s ease-in-out;
40779	-webkit-backface-visibility: hidden;
40780}
40781
40782.fusion-sticky-container:not(.fusion-sticky-spacer):not(.fusion-custom-z-index) {
40783	--awb-z-index: 10010;
40784}
40785
40786.fusion-tb-header .fusion-sticky-container:not(.fusion-sticky-spacer):not(.fusion-custom-z-index) {
40787	--awb-z-index: 10011;
40788}
40789
40790.fusion-sticky-container.fusion-sticky-spacer {
40791	pointer-events: none;
40792	visibility: hidden;
40793	opacity: 0;
40794}
40795
40796.fusion-sticky-container .fusion-imageframe {
40797	transition: max-width .1s ease-in-out;
40798}
40799
40800.fusion-sticky-container:not(.fusion-sticky-transition) .fusion-display-sticky-only {
40801	display: none;
40802}
40803
40804.fusion-sticky-container.fusion-sticky-transition {
40805	background-color: var(--awb-sticky-background-color);
40806	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s, min-height .3s ease-in-out;
40807	min-height: var(--awb-sticky-height);
40808}
40809
40810.fusion-scrolling-active .fusion-sticky-container.fusion-sticky-transition {
40811	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s ease-in-out;
40812}
40813
40814.fusion-sticky-container.fusion-sticky-transition .fusion-menu-element-list {
40815	transition: min-height .3s ease-in-out;
40816}
40817
40818.fusion-sticky-container.fusion-sticky-transition .fusion-display-normal-only {
40819	display: none;
40820}
40821
40822.fusion-sticky-container.fusion-sticky-transition .fusion-imageframe {
40823	transition: max-width .3s ease-in-out;
40824}
40825
40826.fusion-sticky-container.fusion-sticky-scroll-transition.fusion-scrolling-down {
40827	opacity: 0;
40828	transform: translateY(-100%);
40829	transition: opacity .3s, transform .3s, background .3s, border .3s, border-radius .3s, box-shadow .3s ease-in-out;
40830	pointer-events: none;
40831}
40832
40833.fusion-sticky-container.fusion-sticky-scroll-transition.fusion-scrolling-up {
40834	opacity: 1;
40835	transform: translateY(0);
40836	transition: opacity .3s, transform .3s, background .3s, border .3s, border-radius .3s, box-shadow .3s ease-in-out;
40837	pointer-events: normal;
40838}
40839
40840.fusion-sticky-container:not(.fusion-container-stuck) + .fusion-sticky-spacer {
40841	display: none !important;
40842}
40843
40844.fusion-image-hovers .hover-type-zoomin {
40845	overflow: hidden;
40846	-webkit-transform: translate3d(0, 0, 0);
40847}
40848
40849.fusion-image-hovers .hover-type-zoomin .fusion-column-inner-bg-image, .fusion-image-hovers .hover-type-zoomin .fusion-masonry-element-container, .fusion-image-hovers .hover-type-zoomin .tribe-events-event-image, .fusion-image-hovers .hover-type-zoomin img {
40850	opacity: 1;
40851	transition: opacity 1s, transform 1s;
40852}
40853
40854.fusion-image-hovers .hover-type-zoomin.hover .fusion-column-inner-bg-image, .fusion-image-hovers .hover-type-zoomin.hover .fusion-masonry-element-container, .fusion-image-hovers .hover-type-zoomin.hover .tribe-events-event-image, .fusion-image-hovers .hover-type-zoomin.hover img, .fusion-image-hovers .hover-type-zoomin:hover .fusion-column-inner-bg-image, .fusion-image-hovers .hover-type-zoomin:hover .fusion-masonry-element-container, .fusion-image-hovers .hover-type-zoomin:hover .tribe-events-event-image, .fusion-image-hovers .hover-type-zoomin:hover img {
40855	opacity: .9;
40856	transform: scale3d(1.1, 1.1, 1);
40857}
40858
40859.fusion-image-hovers .hover-type-zoomout {
40860	overflow: hidden;
40861	-webkit-transform: translate3d(0, 0, 0);
40862}
40863
40864.fusion-image-hovers .hover-type-zoomout .fusion-column-inner-bg-image, .fusion-image-hovers .hover-type-zoomout .fusion-masonry-element-container, .fusion-image-hovers .hover-type-zoomout .tribe-events-event-image, .fusion-image-hovers .hover-type-zoomout img {
40865	opacity: 1;
40866	transform: scale(1.12);
40867	transition: opacity 1s, transform 1s;
40868}
40869
40870.fusion-image-hovers .hover-type-zoomout.hover .fusion-column-inner-bg-image, .fusion-image-hovers .hover-type-zoomout.hover .fusion-masonry-element-container, .fusion-image-hovers .hover-type-zoomout.hover .tribe-events-event-image, .fusion-image-hovers .hover-type-zoomout.hover img, .fusion-image-hovers .hover-type-zoomout:hover .fusion-column-inner-bg-image, .fusion-image-hovers .hover-type-zoomout:hover .fusion-masonry-element-container, .fusion-image-hovers .hover-type-zoomout:hover .tribe-events-event-image, .fusion-image-hovers .hover-type-zoomout:hover img {
40871	opacity: .9;
40872	transform: scale(1);
40873}
40874
40875.fusion-image-hovers .element-bottomshadow .hover-type-zoomin.hover img, .fusion-image-hovers .element-bottomshadow .hover-type-zoomin:hover img, .fusion-image-hovers .element-bottomshadow .hover-type-zoomout.hover img, .fusion-image-hovers .element-bottomshadow .hover-type-zoomout:hover img {
40876	opacity: 1;
40877}
40878
40879.fusion-image-hovers .imageframe-liftup {
40880	display: inline-block;
40881	position: relative;
40882	max-width: 100%;
40883}
40884
40885.fusion-image-hovers .imageframe-liftup.fusion-imageframe-liftup-left {
40886	float: left;
40887	margin-right: 25px;
40888}
40889
40890.fusion-image-hovers .imageframe-liftup.fusion-imageframe-liftup-right {
40891	float: right;
40892	margin-left: 25px;
40893}
40894
40895.fusion-image-hovers .imageframe-liftup span, .fusion-image-hovers .imageframe-liftup > div {
40896	opacity: 1;
40897	transform: perspective(1000px) scale(1);
40898	transition: transform .35s;
40899}
40900
40901.fusion-image-hovers .imageframe-liftup span.hover, .fusion-image-hovers .imageframe-liftup span:hover, .fusion-image-hovers .imageframe-liftup > div.hover, .fusion-image-hovers .imageframe-liftup > div:hover {
40902	transform: perspective(1000px) scale(1.03);
40903}
40904
40905.fusion-image-hovers .imageframe-liftup .person-image-container {
40906	position: relative;
40907}
40908
40909.fusion-image-hovers .imageframe-liftup:before {
40910	position: absolute;
40911	top: 0;
40912	left: 0;
40913	z-index: 1;
40914	width: 100%;
40915	height: 100%;
40916	content: "";
40917	transition: opacity .35s, transform .35s;
40918	box-shadow: 0 3px 15px rgba(0, 0, 0, .4);
40919	opacity: 0;
40920}
40921
40922.fusion-image-hovers .imageframe-liftup.hover:before, .fusion-image-hovers .imageframe-liftup:hover:before {
40923	opacity: 1;
40924	transform: scale(1.02);
40925}
40926
40927.fusion-image-hovers .hover-type-liftup {
40928	position: relative;
40929	display: inline-block;
40930	overflow: visible;
40931}
40932
40933.fusion-image-hovers .hover-type-liftup .fusion-column-inner-bg-image, .fusion-image-hovers .hover-type-liftup .fusion-masonry-element-container, .fusion-image-hovers .hover-type-liftup .person-image-container.element-bottomshadow, .fusion-image-hovers .hover-type-liftup .tribe-events-event-image, .fusion-image-hovers .hover-type-liftup .tribe-events-list-event-title > a, .fusion-image-hovers .hover-type-liftup img {
40934	transform: perspective(1000px) scale(1);
40935	transition: transform .35s;
40936	position: relative;
40937	z-index: 1;
40938}
40939
40940.fusion-image-hovers .hover-type-liftup .person-image-container.element-bottomshadow img {
40941	transform: none;
40942	transition: all 0s ease 0s;
40943}
40944
40945.fusion-image-hovers .hover-type-liftup.fusion-column-inner-bg {
40946	position: absolute;
40947}
40948
40949.fusion-image-hovers .hover-type-liftup.fusion-column-inner-bg.hover, .fusion-image-hovers .hover-type-liftup.fusion-column-inner-bg:hover {
40950	z-index: 2;
40951}
40952
40953.fusion-image-hovers .hover-type-liftup.fusion-column-inner-bg .fusion-column-inner-bg-image {
40954	position: absolute;
40955}
40956
40957.fusion-image-hovers .hover-type-liftup.fusion-column-inner-bg.hover .fusion-column-inner-bg-image, .fusion-image-hovers .hover-type-liftup.fusion-column-inner-bg:hover .fusion-column-inner-bg-image {
40958	position: absolute;
40959}
40960
40961.fusion-image-hovers .hover-type-liftup.hover .fusion-column-inner-bg-image, .fusion-image-hovers .hover-type-liftup.hover .fusion-masonry-element-container, .fusion-image-hovers .hover-type-liftup.hover .person-image-container.element-bottomshadow, .fusion-image-hovers .hover-type-liftup.hover .tribe-events-event-image, .fusion-image-hovers .hover-type-liftup.hover .tribe-events-list-event-title > a, .fusion-image-hovers .hover-type-liftup.hover img, .fusion-image-hovers .hover-type-liftup:hover .fusion-column-inner-bg-image, .fusion-image-hovers .hover-type-liftup:hover .fusion-masonry-element-container, .fusion-image-hovers .hover-type-liftup:hover .person-image-container.element-bottomshadow, .fusion-image-hovers .hover-type-liftup:hover .tribe-events-event-image, .fusion-image-hovers .hover-type-liftup:hover .tribe-events-list-event-title > a, .fusion-image-hovers .hover-type-liftup:hover img {
40962	transform: perspective(1000px) scale(1.03);
40963}
40964
40965.fusion-image-hovers .hover-type-liftup.hover .person-image-container.element-bottomshadow img, .fusion-image-hovers .hover-type-liftup:hover .person-image-container.element-bottomshadow img {
40966	transform: none;
40967}
40968
40969.fusion-image-hovers .hover-type-liftup:before {
40970	position: absolute;
40971	top: 0;
40972	left: 0;
40973	z-index: 1;
40974	width: 100%;
40975	height: 100%;
40976	content: "";
40977	transition: opacity .35s, transform .35s;
40978	box-shadow: 0 3px 15px rgba(0, 0, 0, .4);
40979	opacity: 0;
40980	pointer-events: none;
40981}
40982
40983.fusion-image-hovers .hover-type-liftup.hover:before, .fusion-image-hovers .hover-type-liftup:hover:before {
40984	opacity: 1;
40985	transform: scale(1.03);
40986}
40987
40988.fusion-image-hovers .flexslider-hover-type-liftup {
40989	overflow: visible !important;
40990}
40991
40992.fusion-image-hovers .flexslider-hover-type-liftup .slides {
40993	overflow: visible !important;
40994}
40995
40996.fusion-image-hovers .flexslider-hover-type-liftup li {
40997	overflow: visible;
40998}
40999
41000.isotope-item {
41001	z-index: 2;
41002}
41003
41004.isotope-hidden.isotope-item {
41005	z-index: 1;
41006}
41007
41008.isotope, .isotope .isotope-item {
41009	transition-duration: .8s;
41010}
41011
41012.isotope {
41013	transition-property: height, width;
41014}
41015
41016.isotope .isotope-item {
41017	transition-property: transform, opacity;
41018}
41019
41020.isotope .isotope-item.no-transition, .isotope.no-transition, .isotope.no-transition .isotope-item {
41021	transition-duration: 0s;
41022}
41023
41024#wrapper #posts-container .fusion-grid-sizer, #wrapper .fusion-grid-sizer {
41025	margin: 0;
41026	padding: 0;
41027	height: 0;
41028	min-height: 0;
41029	visibility: hidden;
41030}
41031
41032.fusion-masonry-element-container {
41033	background-size: cover;
41034	background-position: center center;
41035}
41036
41037.fusion-element-grid .fusion-masonry-element-container {
41038	padding-top: 80%;
41039}
41040
41041.fusion-element-landscape .fusion-masonry-element-container {
41042	padding-top: 40%;
41043}
41044
41045.fusion-element-portrait .fusion-masonry-element-container {
41046	padding-top: 160%;
41047}
41048
41049.fusion-masonry-element-container .fusion-image-wrapper > img, .fusion-masonry-element-container .fusion-placeholder-image, .fusion-masonry-element-container > img {
41050	display: none;
41051}
41052
41053.fusion-layout-column.fusion-events-post, .fusion_builder_column, .fusion_builder_column_inner {
41054	--awb-z-index: auto;
41055	--awb-z-index-hover: var(--awb-z-index);
41056	--awb-absolute-top: auto;
41057	--awb-absolute-right: auto;
41058	--awb-absolute-bottom: auto;
41059	--awb-absolute-left: auto;
41060	--awb-container-position: relative;
41061	--awb-overflow: visible;
41062	--awb-inner-bg-overflow: visible;
41063	--awb-bg-color: transparent;
41064	--awb-bg-color-hover: var(--awb-bg-color);
41065	--awb-inner-bg-color: transparent;
41066	--awb-bg-position: left top;
41067	--awb-inner-bg-position: left top;
41068	--awb-bg-image: none;
41069	--awb-inner-bg-image: none;
41070	--awb-bg-blend: none;
41071	--awb-inner-bg-blend: none;
41072	--awb-bg-repeat: no-repeat;
41073	--awb-inner-bg-repeat: no-repeat;
41074	--awb-bg-size: auto auto;
41075	--awb-inner-bg-size: auto auto;
41076	--awb-border-top: 0;
41077	--awb-border-right: 0;
41078	--awb-border-bottom: 0;
41079	--awb-border-left: 0;
41080	--awb-border-color: initial;
41081	--awb-border-color-hover: var(--awb-border-color);
41082	--awb-border-style: solid;
41083	--awb-inner-border-top: 0;
41084	--awb-inner-border-right: 0;
41085	--awb-inner-border-bottom: 0;
41086	--awb-inner-border-left: 0;
41087	--awb-inner-border-color: initial;
41088	--awb-inner-border-color-hover: var(--awb-inner-border-color);
41089	--awb-inner-border-style: solid;
41090	--awb-border-radius: 0;
41091	--awb-inner-bg-border-radius: 0;
41092	--awb-liftup-border-radius: 0;
41093	--awb-box-shadow: none;
41094	--awb-inner-bg-box-shadow: none;
41095	--awb-padding-top: 0;
41096	--awb-padding-right: 0;
41097	--awb-padding-bottom: 0;
41098	--awb-padding-left: 0;
41099	--awb-transform: none;
41100	--awb-transform-hover: var(--awb-transform);
41101	--awb-transform-parent-hover: var(--awb-transform);
41102	--awb-transform-origin: 50% 50%;
41103	--awb-transition: transform 300ms ease, filter 300ms ease, -webkit-backdrop-filter 300ms ease, backdrop-filter 300ms ease, background-color 300ms ease, border-color 300ms ease;
41104	--awb-filter: none;
41105	--awb-filter-hover: var(--awb-filter);
41106	--awb-filter-parent-hover: var(--awb-filter);
41107	--awb-backdrop-filter: none;
41108	--awb-backdrop-filter-hover: var(--awb-backdrop-filter);
41109	--awb-backdrop-filter-parent-hover: var(--awb-backdrop-filter);
41110	--awb-col-width: var(--awb-width-large, 33.3333%);
41111	--awb-col-order: var(--awb-order-large, 0);
41112	--awb-margin-top-large: var(--col_margin-top, 0);
41113	--awb-margin-bottom-large: var(--col_margin-bottom, 20px);
41114	--awb-spacing-left-large: var(--col_spacing, 4%);
41115	--awb-spacing-right-large: var(--col_spacing, 4%);
41116	--awb-margin-top: var(--awb-margin-top-large);
41117	--awb-margin-bottom: var(--awb-margin-bottom-large);
41118	--awb-spacing-left: var(--awb-spacing-left-large);
41119	--awb-spacing-right: var(--awb-spacing-right-large);
41120	--awb-col-flex-grow: var(--awb-flex-grow, 0);
41121	--awb-col-flex-shrink: var(--awb-flex-shrink, 0);
41122	--awb-column-gap: var(--awb-column-gap-large);
41123	--awb-row-gap: var(--awb-row-gap-large);
41124	--awb-max-height: none;
41125}
41126
41127.fusion-layout-column.fusion-events-post.fusion-animated, .fusion_builder_column.fusion-animated, .fusion_builder_column_inner.fusion-animated {
41128	--awb-z-index: 2000;
41129}
41130
41131.fusion-layout-column.fusion-events-post {
41132	--awb-spacing-left-large: 0;
41133	--awb-spacing-right-large: 0;
41134}
41135
41136.fusion-post-cards .fusion_builder_column.post-card, .fusion-post-cards-grid-column.fusion_builder_column, .fusion-post-cards-grid-column.fusion_builder_column_inner {
41137	--awb-spacing-left: 0;
41138	--awb-spacing-right: 0;
41139}
41140
41141.fusion-layout-column {
41142	position: var(--awb-container-position);
41143	float: left;
41144	margin-top: var(--awb-margin-top);
41145	margin-bottom: var(--awb-margin-bottom);
41146	z-index: var(--awb-z-index);
41147	top: var(--awb-absolute-top);
41148	right: var(--awb-absolute-right);
41149	bottom: var(--awb-absolute-bottom);
41150	left: var(--awb-absolute-left);
41151	filter: var(--awb-filter);
41152	transition: var(--awb-transition);
41153	width: var(--awb-col-width);
41154	order: var(--awb-col-order);
41155	flex-grow: var(--awb-col-flex-grow);
41156	flex-shrink: var(--awb-col-flex-shrink);
41157}
41158
41159.fusion-layout-column:hover {
41160	filter: var(--awb-filter-hover);
41161	z-index: var(--awb-z-index-hover);
41162}
41163
41164.fusion-layout-column.fusion-column-hover-type-liftup:hover {
41165	--awb-z-index: 2001;
41166}
41167
41168.fusion-layout-column.fusion-column-liftup-border:not(:hover) .fusion-column-inner-bg-image {
41169	border-color: transparent !important;
41170	transition: transform .35s, border-color 0s linear .35s;
41171}
41172
41173.fusion-layout-column.fusion-column-liftup-border .fusion-column-wrapper {
41174	transition: border-color 0s linear .35s, border-radius 0s linear .15s;
41175}
41176
41177.fusion-layout-column.fusion-column-liftup-border:hover .fusion-column-wrapper {
41178	border-color: transparent !important;
41179	border-radius: 0 !important;
41180	transition: border-color 0s, border-radius 0s;
41181}
41182
41183.fusion-layout-column .fusion-column-wrapper {
41184	background-image: var(--awb-bg-image);
41185	background-color: var(--awb-bg-color);
41186	background-position: var(--awb-bg-position);
41187	background-blend-mode: var(--awb-bg-blend);
41188	background-repeat: var(--awb-bg-repeat);
41189	background-size: var(--awb-bg-size);
41190	border-width: var(--awb-border-top) var(--awb-border-right) var(--awb-border-bottom) var(--awb-border-left);
41191	border-color: var(--awb-border-color);
41192	border-style: var(--awb-border-style);
41193	border-radius: var(--awb-border-radius);
41194	box-shadow: var(--awb-box-shadow);
41195	backdrop-filter: var(--awb-backdrop-filter);
41196	padding: var(--awb-padding-top) var(--awb-padding-right) var(--awb-padding-bottom) var(--awb-padding-left);
41197	overflow: var(--awb-overflow);
41198	transition: var(--awb-transition);
41199	transform: var(--awb-transform);
41200	transform-origin: var(--awb-transform-origin);
41201	min-height: 1px;
41202	min-width: 0;
41203	margin-left: var(--awb-spacing-left);
41204	margin-right: var(--awb-spacing-right);
41205	column-gap: var(--awb-column-gap);
41206	row-gap: var(--awb-row-gap);
41207	max-height: var(--awb-max-height);
41208}
41209
41210.fusion-layout-column .fusion-column-wrapper.hover, .fusion-layout-column .fusion-column-wrapper:hover {
41211	background-color: var(--awb-bg-color-hover);
41212	border-color: var(--awb-border-color-hover);
41213	backdrop-filter: var(--awb-backdrop-filter-hover);
41214}
41215
41216.fusion-layout-column .fusion-flex-column-wrapper-legacy {
41217	--awb-spacing-left: 0;
41218	--awb-spacing-right: 0;
41219}
41220
41221.fusion-layout-column .fusion-column-inner-bg-image {
41222	background-color: var(--awb-inner-bg-color);
41223	background-image: var(--awb-inner-bg-image);
41224	background-position: var(--awb-inner-bg-position);
41225	background-blend-mode: var(--awb-inner-bg-blend);
41226	background-repeat: var(--awb-inner-bg-repeat);
41227	background-size: var(--awb-inner-bg-size);
41228	border-width: var(--awb-inner-border-top) var(--awb-inner-border-right) var(--awb-inner-border-bottom) var(--awb-inner-border-left);
41229	border-color: var(--awb-inner-border-color);
41230	border-style: var(--awb-inner-border-style);
41231	border-radius: var(--awb-border-radius);
41232	box-shadow: var(--awb-inner-bg-box-shadow);
41233	transition: var(--awb-transition);
41234}
41235
41236.fusion-layout-column .fusion-column-inner-bg-image.hover, .fusion-layout-column .fusion-column-inner-bg-image:hover {
41237	background-color: var(--awb-inner-bg-color-hover);
41238	border-color: var(--awb-inner-border-color-hover);
41239}
41240
41241.fusion-layout-column .fusion-column-inner-bg.hover + .fusion-column-wrapper, .fusion-layout-column .fusion-column-inner-bg:hover + .fusion-column-wrapper {
41242	background-color: var(--awb-bg-color-hover);
41243	border-color: var(--awb-border-color-hover);
41244	backdrop-filter: var(--awb-backdrop-filter-hover);
41245}
41246
41247.fusion-layout-column.fusion_builder_column_auto {
41248	--awb-col-width: auto;
41249}
41250
41251.fusion-layout-column.fusion-one-full {
41252	float: none;
41253	clear: both;
41254	--awb-col-width: 100%;
41255}
41256
41257.fusion-layout-column.fusion-one-sixth {
41258	--awb-col-width: 16.6666%;
41259}
41260
41261.fusion-layout-column.fusion-five-sixth {
41262	--awb-col-width: 83.3333%;
41263}
41264
41265.fusion-layout-column.fusion-one-fifth {
41266	--awb-col-width: 20%;
41267}
41268
41269.fusion-layout-column.fusion-two-fifth {
41270	--awb-col-width: 40%;
41271}
41272
41273.fusion-layout-column.fusion-three-fifth {
41274	--awb-col-width: 60%;
41275}
41276
41277.fusion-layout-column.fusion-four-fifth {
41278	--awb-col-width: 80%;
41279}
41280
41281.fusion-layout-column.fusion-one-fourth {
41282	--awb-col-width: 25%;
41283}
41284
41285.fusion-layout-column.fusion-three-fourth {
41286	--awb-col-width: 75%;
41287}
41288
41289.fusion-layout-column.fusion-one-third {
41290	--awb-col-width: 33.3333%;
41291}
41292
41293.fusion-layout-column.fusion-two-third {
41294	--awb-col-width: 66.6666%;
41295}
41296
41297.fusion-layout-column.fusion-one-half {
41298	--awb-col-width: 50%;
41299}
41300
41301.fusion-layout-column.fusion-column-last {
41302	margin-left: 0;
41303	margin-right: 0;
41304}
41305
41306.fusion-layout-column.fusion-spacing-yes {
41307	margin-right: 4%;
41308}
41309
41310.fusion-layout-column.fusion-spacing-yes.fusion-one-sixth {
41311	--awb-col-width: 13.3333%;
41312}
41313
41314.fusion-layout-column.fusion-spacing-yes.fusion-five-sixth {
41315	--awb-col-width: 82.6666%;
41316}
41317
41318.fusion-layout-column.fusion-spacing-yes.fusion-one-fifth {
41319	--awb-col-width: 16.8%;
41320}
41321
41322.fusion-layout-column.fusion-spacing-yes.fusion-two-fifth {
41323	--awb-col-width: 37.6%;
41324}
41325
41326.fusion-layout-column.fusion-spacing-yes.fusion-three-fifth {
41327	--awb-col-width: 58.4%;
41328}
41329
41330.fusion-layout-column.fusion-spacing-yes.fusion-four-fifth {
41331	--awb-col-width: 79.2%;
41332}
41333
41334.fusion-layout-column.fusion-spacing-yes.fusion-one-fourth {
41335	--awb-col-width: 22%;
41336}
41337
41338.fusion-layout-column.fusion-spacing-yes.fusion-three-fourth {
41339	--awb-col-width: 74%;
41340}
41341
41342.fusion-layout-column.fusion-spacing-yes.fusion-one-third {
41343	--awb-col-width: 30.6666%;
41344}
41345
41346.fusion-layout-column.fusion-spacing-yes.fusion-two-third {
41347	--awb-col-width: 65.3333%;
41348}
41349
41350.fusion-layout-column.fusion-spacing-yes.fusion-one-half {
41351	--awb-col-width: 48%;
41352}
41353
41354.fusion-layout-column.fusion-spacing-yes.fusion-column-last {
41355	margin-left: 0;
41356	margin-right: 0;
41357}
41358
41359.fusion-layout-column .fusion-column-content-centered {
41360	display: flex;
41361	justify-content: center;
41362	align-items: center;
41363}
41364
41365.fusion-layout-column .fusion-column-content-centered .fusion-column-content {
41366	flex: 1;
41367	max-width: 100%;
41368}
41369
41370.fusion-layout-column .fusion-empty-dims-img-placeholder-medium, .fusion-layout-column .fusion-empty-dims-img-placeholder-small {
41371	display: none;
41372}
41373
41374.fusion-column-inner-bg-wrapper .fusion-column-wrapper {
41375	position: relative;
41376	z-index: 3;
41377	pointer-events: none;
41378}
41379
41380.fusion-column-inner-bg {
41381	width: 100%;
41382	height: 100%;
41383	position: absolute;
41384	top: 0;
41385	left: 0;
41386	border-radius: var(--awb-inner-bg-border-radius);
41387	overflow: var(--awb-inner-bg-overflow);
41388	transform: var(--awb-transform);
41389	transform-origin: var(--awb-transform-origin);
41390	transition: var(--awb-transition);
41391	margin-left: var(--awb-spacing-left);
41392	margin-right: var(--awb-spacing-right);
41393}
41394
41395.fusion-column-inner-bg.hover-type-liftup:before {
41396	border-radius: var(--awb-liftup-border-radius);
41397}
41398
41399.fusion-column-inner-bg .fusion-column-anchor {
41400	width: 100%;
41401	height: 100%;
41402}
41403
41404.fusion-column-inner-bg .fusion-column-anchor span {
41405	width: 100%;
41406	height: 100%;
41407	position: absolute;
41408	top: 0;
41409	left: 0;
41410}
41411
41412body:not(.fusion-builder-live-preview) .fusion-column-inner-bg:hover, body:not(.fusion-builder-live-preview) .fusion-column-inner-bg:hover ~ .fusion-column-wrapper, body:not(.fusion-builder-live-preview) .fusion-column-wrapper:hover {
41413	transform: var(--awb-transform-hover);
41414}
41415
41416body:not(.fusion-builder-live-preview) .fusion-builder-row:hover > .fusion_builder_column > .fusion-column-inner-bg, body:not(.fusion-builder-live-preview) .fusion-builder-row:hover > .fusion_builder_column > .fusion-column-wrapper, body:not(.fusion-builder-live-preview) .fusion-column-inner-bg:hover ~ .fusion-column-wrapper > .fusion-builder-row-inner > .fusion_builder_column_inner > .fusion-column-inner-bg, body:not(.fusion-builder-live-preview) .fusion-column-inner-bg:hover ~ .fusion-column-wrapper > .fusion-builder-row-inner > .fusion_builder_column_inner > .fusion-column-wrapper, body:not(.fusion-builder-live-preview) .fusion-column-wrapper:hover > .fusion-builder-row-inner > .fusion_builder_column_inner > .fusion-column-inner-bg, body:not(.fusion-builder-live-preview) .fusion-column-wrapper:hover > .fusion-builder-row-inner > .fusion_builder_column_inner > .fusion-column-wrapper {
41417	transform: var(--awb-transform-parent-hover);
41418}
41419
41420body:not(.fusion-builder-live-preview) .fusion-builder-row:hover > .fusion_builder_column > .fusion-column-inner-bg:hover, body:not(.fusion-builder-live-preview) .fusion-builder-row:hover > .fusion_builder_column > .fusion-column-wrapper:hover, body:not(.fusion-builder-live-preview) .fusion-column-inner-bg:hover ~ .fusion-column-wrapper > .fusion-builder-row-inner > .fusion_builder_column_inner > .fusion-column-inner-bg:hover, body:not(.fusion-builder-live-preview) .fusion-column-inner-bg:hover ~ .fusion-column-wrapper > .fusion-builder-row-inner > .fusion_builder_column_inner > .fusion-column-wrapper:hover, body:not(.fusion-builder-live-preview) .fusion-column-wrapper:hover > .fusion-builder-row-inner > .fusion_builder_column_inner > .fusion-column-inner-bg:hover, body:not(.fusion-builder-live-preview) .fusion-column-wrapper:hover > .fusion-builder-row-inner > .fusion_builder_column_inner > .fusion-column-wrapper:hover {
41421	transform: var(--awb-transform-hover);
41422}
41423
41424body:not(.fusion-builder-live-preview) .fusion-builder-row:hover > .fusion_builder_column > .fusion-column-inner-bg:hover ~ .fusion-column-wrapper, body:not(.fusion-builder-live-preview) .fusion-column-wrapper:hover > .fusion-builder-row-inner > .fusion_builder_column_inner > .fusion-column-inner-bg:hover ~ .fusion-column-wrapper {
41425	transform: var(--awb-transform-hover);
41426}
41427
41428body:not(.fusion-builder-live-preview) .fusion-column-inner-bg:hover + .fusion-column-wrapper > .fusion-builder-row > .fusion_builder_column_inner, body:not(.fusion-builder-live-preview) .fusion-column-wrapper:hover > .fusion-builder-row > .fusion_builder_column_inner {
41429	filter: var(--awb-filter-parent-hover);
41430}
41431
41432body:not(.fusion-builder-live-preview) .fusion-column-inner-bg:hover + .fusion-column-wrapper > .fusion-builder-row > .fusion_builder_column_inner:hover, body:not(.fusion-builder-live-preview) .fusion-column-wrapper:hover > .fusion-builder-row > .fusion_builder_column_inner:hover {
41433	filter: var(--awb-filter-hover);
41434}
41435
41436body:not(.fusion-builder-live-preview) .fusion-column-inner-bg:hover + .fusion-column-wrapper > .fusion-builder-row > .fusion_builder_column_inner .fusion-column-wrapper, body:not(.fusion-builder-live-preview) .fusion-column-wrapper:hover > .fusion-builder-row > .fusion_builder_column_inner .fusion-column-wrapper {
41437	backdrop-filter: var(--awb-backdrop-filter-parent-hover);
41438}
41439
41440body:not(.fusion-builder-live-preview) .fusion-column-inner-bg:hover + .fusion-column-wrapper > .fusion-builder-row > .fusion_builder_column_inner .fusion-column-wrapper:hover, body:not(.fusion-builder-live-preview) .fusion-column-wrapper:hover > .fusion-builder-row > .fusion_builder_column_inner .fusion-column-wrapper:hover {
41441	backdrop-filter: var(--awb-backdrop-filter-hover);
41442}
41443
41444.fusion-builder-row:hover > .fusion_builder_column {
41445	filter: var(--awb-filter-parent-hover);
41446}
41447
41448.fusion-builder-row:hover > .fusion_builder_column:hover {
41449	filter: var(--awb-filter-hover);
41450}
41451
41452.fusion-builder-row:hover > .fusion_builder_column .fusion-column-wrapper {
41453	backdrop-filter: var(--awb-backdrop-filter-parent-hover);
41454}
41455
41456.fusion-builder-row:hover > .fusion_builder_column .fusion-column-wrapper:hover {
41457	backdrop-filter: var(--awb-backdrop-filter-hover);
41458}
41459
41460.awb-column__background-slider {
41461	position: absolute;
41462	top: 0;
41463	left: var(--awb-spacing-left);
41464	right: var(--awb-spacing-right);
41465	height: 100%;
41466	z-index: 1;
41467}
41468
41469.awb-column__background-slider {
41470	border-radius: var(--awb-border-radius);
41471}
41472
41473.awb-column__background-slider .awb-background-slider {
41474	border-radius: inherit;
41475	border-width: var(--awb-border-top) var(--awb-border-right) var(--awb-border-bottom) var(--awb-border-left);
41476	border-color: var(--awb-border-color);
41477	border-style: var(--awb-border-style);
41478}
41479
41480.awb-column__content {
41481	z-index: 10;
41482}
41483
41484.fusion-column-anchor .awb-column__background-slider {
41485	width: 100%;
41486	left: 0;
41487}
41488
41489.fusion-column-anchor .awb-background-slider {
41490	position: static;
41491}
41492
41493.fusion-fullwidth.awb-collapsible > .awb-collapsible-content, .fusion-layout-column.awb-collapsible > .awb-collapsible-content {
41494	max-height: var(--awb-collapsed-height, 200px);
41495	overflow: hidden;
41496	transition: max-height var(--awb-collapse-speed, 400ms) ease;
41497}
41498
41499.fusion-fullwidth.awb-collapsible.awb-collapse-open > .awb-collapsible-content, .fusion-layout-column.awb-collapsible.awb-collapse-open > .awb-collapsible-content {
41500	max-height: none;
41501}
41502
41503.awb-collapsible-content[tabindex="-1"]:focus {
41504	outline: 0;
41505}
41506
41507.fusion-builder-live:not(.fusion-builder-preview-mode) .awb-collapsible > .awb-collapsible-content {
41508	max-height: none !important;
41509	overflow: visible !important;
41510	mask-image: none !important;
41511}
41512
41513.fusion-builder-live:not(.fusion-builder-preview-mode) .awb-collapsible > .awb-collapsible-content.nitro-lazy {
41514	mask-image: none !important;
41515}
41516
41517.fusion-builder-live:not(.fusion-builder-preview-mode) .awb-collapsible > .awb-collapsible-content::before {
41518	display: none !important;
41519}
41520
41521.fusion-builder-live:not(.fusion-builder-preview-mode) .fusion-fullwidth.awb-collapsible {
41522	mask-image: none !important;
41523}
41524
41525.fusion-builder-live:not(.fusion-builder-preview-mode) .fusion-fullwidth.awb-collapsible.nitro-lazy {
41526	mask-image: none !important;
41527}
41528
41529.fusion-builder-live:not(.fusion-builder-preview-mode) .fusion-fullwidth.awb-collapsible::before {
41530	display: none !important;
41531}
41532
41533.fusion-builder-live:not(.fusion-builder-preview-mode) .awb-collapse-trigger-wrapper {
41534	display: none;
41535}
41536
41537.fusion-builder-live.fusion-builder-preview-mode .awb-collapsible:not(.awb-collapse-open) > .awb-collapsible-content {
41538	overflow: hidden !important;
41539}
41540
41541.fusion-fullwidth.awb-collapsible > .awb-collapsible-content, .fusion-layout-column.awb-collapsible > .awb-collapsible-content {
41542	position: relative;
41543}
41544
41545.fusion-layout-column.awb-collapsible:not(.awb-collapse-open) > .awb-collapsible-content[data-awb-collapse-fade=fade] {
41546	mask-image: linear-gradient(to bottom, #000 calc(100% - var(--awb-collapse-fade-height-bp, var(--awb-collapse-fade-height, 60px))), transparent);
41547}
41548
41549.fusion-layout-column.awb-collapsible:not(.awb-collapse-open) > .awb-collapsible-content[data-awb-collapse-fade=color]::before {
41550	content: "";
41551	position: absolute;
41552	left: 0;
41553	right: 0;
41554	bottom: 0;
41555	height: var(--awb-collapse-fade-height-bp, var(--awb-collapse-fade-height, 60px));
41556	background: linear-gradient(to bottom, transparent, var(--awb-collapse-fade-color, #fff));
41557	pointer-events: none;
41558	z-index: 2;
41559}
41560
41561.fusion-fullwidth.awb-collapsible:not(.awb-collapse-open)[data-awb-collapse-fade=fade] {
41562	mask-image: linear-gradient(to bottom, #000 calc(100% - var(--awb-collapse-fade-height-bp, var(--awb-collapse-fade-height, 60px))), transparent);
41563}
41564
41565.fusion-fullwidth.awb-collapsible:not(.awb-collapse-open)[data-awb-collapse-fade=color]::before {
41566	content: "";
41567	position: absolute;
41568	left: 0;
41569	right: 0;
41570	bottom: 0;
41571	height: var(--awb-collapse-fade-height-bp, var(--awb-collapse-fade-height, 60px));
41572	background: linear-gradient(to bottom, transparent, var(--awb-collapse-fade-color, #fff));
41573	pointer-events: none;
41574	z-index: 11;
41575}
41576
41577.fusion-flex-column.awb-collapsible:not(.awb-collapse-overlay), .fusion-fullwidth.fusion-flex-container.awb-collapsible:not(.awb-collapse-overlay) {
41578	flex-wrap: wrap;
41579}
41580
41581.fusion-fullwidth.fusion-flex-container.awb-collapsible > .awb-collapsible-content {
41582	flex: 1 1 100%;
41583	min-width: 0;
41584	display: flex;
41585	justify-content: center;
41586}
41587
41588.awb-collapse-trigger-wrapper {
41589	display: flex;
41590	margin-top: var(--awb-collapse-button-offset, 1em);
41591}
41592
41593.awb-collapse-trigger-wrapper .fusion-button {
41594	margin: 0;
41595}
41596
41597.fusion-layout-column .awb-collapse-trigger-wrapper {
41598	margin-left: var(--awb-spacing-left, 0);
41599	margin-right: var(--awb-spacing-right, 0);
41600	flex: 1 1 100%;
41601}
41602
41603.awb-collapse-align-left {
41604	justify-content: flex-start;
41605}
41606
41607.awb-collapse-align-center {
41608	justify-content: center;
41609}
41610
41611.awb-collapse-align-right {
41612	justify-content: flex-end;
41613}
41614
41615.awb-collapse-trigger .fusion-button-text::after {
41616	content: "";
41617	font-family: awb-icons;
41618	font-weight: 400;
41619	display: inline-block;
41620	margin-inline-start: .5em;
41621	line-height: 1;
41622}
41623
41624.awb-collapse-trigger-open .awb-collapse-trigger .fusion-button-text::after {
41625	content: "";
41626}
41627
41628.awb-collapsible.awb-collapse-overlay > .awb-collapse-trigger-wrapper {
41629	position: absolute;
41630	left: 0;
41631	right: 0;
41632	bottom: var(--awb-collapse-button-offset, 0);
41633	margin-top: 0;
41634	z-index: 15;
41635}
41636
41637.awb-collapse-trigger-wrapper.awb-collapse-no-less {
41638	transition: opacity var(--awb-collapse-speed, 400ms) ease;
41639}
41640
41641.awb-collapse-trigger-wrapper.awb-collapse-no-less.awb-collapse-trigger-open {
41642	opacity: 0;
41643	pointer-events: none;
41644}
41645
41646@media (prefers-reduced-motion:reduce) {
41647	.fusion-fullwidth.awb-collapsible > .awb-collapsible-content, .fusion-layout-column.awb-collapsible > .awb-collapsible-content {
41648		transition: none;
41649	}
41650}
41651
41652.fusion-image-wrapper .fusion-rollover {
41653	background-image: linear-gradient(to top, var(--image_gradient_bottom_color) 0, var(--image_gradient_top_color) 100%);
41654}
41655
41656.fusion-image-wrapper .fusion-rollover .fusion-rollover-gallery:before, .fusion-image-wrapper .fusion-rollover .fusion-rollover-link:before {
41657	font-size: var(--image_rollover_icon_size);
41658	color: var(--image_rollover_icon_color);
41659}
41660
41661.avada-image-rollover-circle-no .fusion-image-wrapper .fusion-rollover .fusion-rollover-gallery, .avada-image-rollover-circle-no .fusion-image-wrapper .fusion-rollover .fusion-rollover-link {
41662	width: calc(( var(--image_rollover_icon_size) ) * 1.5);
41663	height: calc(( var(--image_rollover_icon_size) ) * 1.5);
41664	background-color: transparent;
41665}
41666
41667.avada-image-rollover-circle-yes .fusion-image-wrapper .fusion-rollover .fusion-rollover-gallery, .avada-image-rollover-circle-yes .fusion-image-wrapper .fusion-rollover .fusion-rollover-link {
41668	width: calc(( var(--image_rollover_icon_size) ) * 2.41);
41669	height: calc(( var(--image_rollover_icon_size) ) * 2.41);
41670	background-color: var(--image_rollover_text_color);
41671}
41672
41673.fusion-woo-product-design-clean .products .fusion-rollover-content .fusion-product-buttons, .fusion-woo-product-design-clean .products .fusion-rollover-content .fusion-product-buttons a, .fusion-woo-product-design-clean .products .fusion-rollover-content .fusion-rollover-linebreak, .fusion-woo-slider .fusion-product-buttons, .fusion-woo-slider .fusion-product-buttons .fusion-rollover-linebreak, .fusion-woo-slider .fusion-product-buttons a {
41674	color: var(--image_rollover_text_color);
41675}
41676
41677body:not(.avada-image-rollover-direction-left) .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-product-buttons a:before, body:not(.avada-image-rollover-direction-left) .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories, body:not(.avada-image-rollover-direction-left) .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories a, body:not(.avada-image-rollover-direction-left) .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title a, body:not(.avada-image-rollover-direction-left) .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .price *, body:not(.avada-image-rollover-direction-left) .fusion-image-wrapper .fusion-rollover .fusion-rollover-content a, body:not(.avada-image-rollover-direction-left) .fusion-rollover .fusion-rollover-content .fusion-rollover-title {
41678	color: var(--image_rollover_text_color);
41679}
41680
41681.fusion-woo-product-design-clean .products .fusion-rollover .star-rating span:before, .fusion-woo-product-design-clean .products .fusion-rollover .star-rating:before {
41682	color: var(--image_rollover_icon_color);
41683}
41684
41685.awb-swiper {
41686	--awb-arrow-position-vertical: 50%;
41687	--awb-arrow-position-horizontal: 0;
41688	--awb-arrow-position-vertical-transform: translateY(-50%);
41689	--awb-arrow-size: var(--slider_arrow_size);
41690	--awb-arrow-box-width: var(--slider_nav_box_dimensions-width);
41691	--awb-arrow-box-height: var(--slider_nav_box_dimensions-height);
41692	--awb-arrow-bgcolor: var(--carousel_nav_color);
41693	--awb-arrow-color: #fff;
41694	--awb-arrow-hover-bgcolor: var(--carousel_hover_color);
41695	--awb-arrow-hover-color: var(--awb-arrow-color);
41696	--awb-arrow-border-radius-top-left: 0;
41697	--awb-arrow-border-radius-top-right: 0;
41698	--awb-arrow-border-radius-bottom-right: 0;
41699	--awb-arrow-border-radius-bottom-left: 0;
41700	--awb-dots-color: var(--carousel_hover_color);
41701	--awb-dots-active-color: var(--carousel_nav_color);
41702	--awb-dots-align: center;
41703	--awb-dots-size: 8px;
41704	--awb-dots-active-size: 8px;
41705	--awb-dots-position-bottom: 10px;
41706	--awb-progress-bar-size: 4px;
41707	--awb-dots-spacing: 4px;
41708	--awb-dots-margin-top: 0;
41709	--awb-dots-margin-bottom: 0;
41710	--awb-dots-thumbnail-size: 48px;
41711	--awb-dots-thumbnail-active-size: 48px;
41712	--awb-dots-thumbnail-opacity: .5;
41713	--awb-dots-thumbnail-active-opacity: 1;
41714	--awb-dots-thumbnail-border-size: 0px;
41715	--awb-dots-thumbnail-active-border-size: 2px;
41716	--awb-dots-thumbnail-border-radius: 4px;
41717	--awb-columns: 5;
41718	--awb-column-spacing: 13px;
41719	margin-left: auto;
41720	margin-right: auto;
41721	position: relative;
41722	overflow: hidden;
41723	list-style: none;
41724	padding: 0;
41725	width: 100%;
41726	min-width: 0;
41727	min-height: 0;
41728	z-index: 1;
41729}
41730
41731.awb-swiper.fusion-post-cards {
41732	--awb-columns: 4;
41733	--awb-column-spacing: 40px;
41734}
41735
41736.fusion-woo-featured-products-slider .awb-swiper {
41737	--awb-column-spacing: 10px;
41738}
41739
41740.related-posts .awb-swiper {
41741	--awb-columns: var(--related_posts_columns);
41742	--awb-column-spacing: var(--related_posts_column_spacing);
41743}
41744
41745.awb-swiper.awb-swiper-carousel:not(.swiper-initialized) .swiper-slide, .awb-swiper.awb-swiper-coverflow:not(.swiper-initialized) .swiper-slide, .awb-swiper.awb-swiper-marquee:not(.swiper-initialized) .swiper-slide {
41746	margin-right: var(--awb-column-spacing);
41747	max-width: calc(( 100% - ( ( var(--awb-columns) - 1 ) * var(--awb-column-spacing) ) ) / var(--awb-columns));
41748}
41749
41750.fusion-image-carousel-fixed .awb-swiper .fusion-image-wrapper img {
41751	max-height: 115px;
41752	width: auto;
41753}
41754
41755.awb-swiper .fusion-carousel-item-wrapper {
41756	line-height: normal;
41757	vertical-align: middle;
41758}
41759
41760.awb-swiper .fusion-carousel-item-wrapper:not(.fusion-column-wrapper) {
41761	text-align: center;
41762}
41763
41764.awb-swiper .fusion-carousel-title {
41765	margin: .6818em 0 .1363em;
41766}
41767
41768.awb-swiper .fusion-image-wrapper {
41769	display: inline-block;
41770}
41771
41772.awb-swiper .fusion-image-wrapper.hover-type-none {
41773	display: inline-flex;
41774}
41775
41776.awb-swiper .has-aspect-ratio .fusion-image-wrapper {
41777	display: block;
41778}
41779
41780.awb-swiper:not(.swiper-fade):not([data-slide-effect=swipe_vert]):not([data-slide-effect=slide_vert]) .swiper-wrapper {
41781	padding: 8px 0;
41782}
41783
41784.awb-swiper:not(.swiper-fade) .swiper-wrapper .swiper-slide {
41785	transition: transform .45s ease, opacity .45s ease;
41786}
41787
41788.awb-swiper:not(.swiper-fade) .swiper-wrapper.is-touch-start .swiper-slide {
41789	transform: scale(.97);
41790}
41791
41792.awb-swiper.awb-swiper-dots-position-top .swiper-pagination {
41793	bottom: auto;
41794	top: calc(var(--awb-dots-position-bottom) + 8px);
41795}
41796
41797.awb-swiper.awb-swiper-dots-position-above, .awb-swiper.awb-swiper-dots-position-below {
41798	display: flex;
41799	flex-direction: column;
41800}
41801
41802.awb-swiper.awb-swiper-dots-position-above .swiper-pagination, .awb-swiper.awb-swiper-dots-position-below .swiper-pagination {
41803	bottom: auto;
41804	position: relative;
41805	margin-top: var(--awb-dots-margin-top);
41806	margin-bottom: var(--awb-dots-margin-bottom);
41807}
41808
41809.awb-swiper.awb-swiper-dots-position-above .swiper-pagination {
41810	order: -1;
41811}
41812
41813.awb-swiper .fusion-carousel-price {
41814	margin-top: 8px;
41815}
41816
41817.awb-swiper-slider {
41818	--awb-arrow-hover-bgcolor: var(--awb-arrow-bgcolor);
41819}
41820
41821.awb-swiper-slider .swiper-slide img {
41822	display: block;
41823	width: 100%;
41824}
41825
41826.awb-swiper-slider .awb-swiper-button {
41827	opacity: 0;
41828}
41829
41830.awb-swiper-slider .awb-swiper-button:hover {
41831	background-color: var(--awb-arrow-hover-bgcolor);
41832}
41833
41834.awb-swiper-slider:hover .awb-swiper-button {
41835	opacity: .8;
41836}
41837
41838.awb-swiper-slider:hover .awb-swiper-button:hover {
41839	opacity: 1;
41840}
41841
41842.swiper-vertical > .swiper-wrapper {
41843	flex-direction: column;
41844}
41845
41846.swiper-wrapper {
41847	position: relative;
41848	width: 100%;
41849	height: 100%;
41850	z-index: 1;
41851	display: flex;
41852	transition-property: transform;
41853	box-sizing: content-box;
41854}
41855
41856.swiper-android .swiper-slide, .swiper-wrapper {
41857	transform: translate3d(0, 0, 0);
41858}
41859
41860.swiper-pointer-events {
41861	touch-action: pan-y;
41862}
41863
41864.swiper-pointer-events.swiper-vertical {
41865	touch-action: pan-x;
41866}
41867
41868.swiper-slide {
41869	flex-shrink: 0;
41870	width: 100%;
41871	position: relative;
41872	transition-property: transform;
41873}
41874
41875.swiper-slide-invisible-blank {
41876	visibility: hidden;
41877}
41878
41879.swiper-autoheight, .swiper-autoheight .swiper-slide {
41880	height: auto;
41881}
41882
41883.swiper-autoheight .swiper-wrapper {
41884	transition-property: transform, height;
41885}
41886
41887.swiper-autoheight:not(.fusion-post-cards) .swiper-wrapper:not(.awb-image-carousel-wrapper) {
41888	align-items: flex-start;
41889}
41890
41891.swiper-backface-hidden .swiper-slide {
41892	transform: translateZ(0);
41893	backface-visibility: hidden;
41894}
41895
41896.swiper-3d, .swiper-3d.swiper-css-mode .swiper-wrapper {
41897	perspective: 1200px;
41898}
41899
41900.swiper-3d .swiper-cube-shadow, .swiper-3d .swiper-slide, .swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top, .swiper-3d .swiper-wrapper {
41901	transform-style: preserve-3d;
41902}
41903
41904.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top {
41905	position: absolute;
41906	left: 0;
41907	top: 0;
41908	width: 100%;
41909	height: 100%;
41910	pointer-events: none;
41911	z-index: 10;
41912}
41913
41914.swiper-3d .swiper-slide-shadow {
41915	background: rgba(0, 0, 0, .15);
41916}
41917
41918.swiper-3d .swiper-slide-shadow-left {
41919	background-image: linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
41920}
41921
41922.swiper-3d .swiper-slide-shadow-right {
41923	background-image: linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
41924}
41925
41926.swiper-3d .swiper-slide-shadow-top {
41927	background-image: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
41928}
41929
41930.swiper-3d .swiper-slide-shadow-bottom {
41931	background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
41932}
41933
41934.swiper-css-mode > .swiper-wrapper {
41935	overflow: auto;
41936	scrollbar-width: none;
41937	-ms-overflow-style: none;
41938}
41939
41940.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
41941	display: none;
41942}
41943
41944.swiper-css-mode > .swiper-wrapper > .swiper-slide {
41945	scroll-snap-align: start start;
41946}
41947
41948.swiper-horizontal.swiper-css-mode > .swiper-wrapper {
41949	scroll-snap-type: x mandatory;
41950}
41951
41952.swiper-vertical.swiper-css-mode > .swiper-wrapper {
41953	scroll-snap-type: y mandatory;
41954}
41955
41956.swiper-centered > .swiper-wrapper::before {
41957	content: "";
41958	flex-shrink: 0;
41959	order: 9999;
41960}
41961
41962.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
41963	margin-inline-start: var(--swiper-centered-offset-before);
41964}
41965
41966.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
41967	height: 100%;
41968	min-height: 1px;
41969	width: var(--swiper-centered-offset-after);
41970}
41971
41972.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
41973	margin-block-start: var(--swiper-centered-offset-before);
41974}
41975
41976.swiper-centered.swiper-vertical > .swiper-wrapper::before {
41977	width: 100%;
41978	min-width: 1px;
41979	height: var(--swiper-centered-offset-after);
41980}
41981
41982.swiper-centered > .swiper-wrapper > .swiper-slide {
41983	scroll-snap-align: center center;
41984}
41985
41986.awb-swiper-button-next, .awb-swiper-button-prev {
41987	align-items: center;
41988	cursor: pointer;
41989	display: flex;
41990	font-size: var(--awb-arrow-size);
41991	position: absolute;
41992	width: var(--awb-arrow-box-width);
41993	height: var(--awb-arrow-box-height);
41994	z-index: 10;
41995	justify-content: center;
41996	color: var(--awb-arrow-color);
41997	background-color: var(--awb-arrow-bgcolor);
41998	top: var(--awb-arrow-position-vertical);
41999	transform: var(--awb-arrow-position-vertical-transform);
42000	border-radius: var(--awb-arrow-border-radius-top-left) var(--awb-arrow-border-radius-top-right) var(--awb-arrow-border-radius-bottom-right) var(--awb-arrow-border-radius-bottom-left);
42001	transition: all .3s ease;
42002	opacity: .8;
42003}
42004
42005.awb-swiper-button-next:hover, .awb-swiper-button-prev:hover {
42006	background-color: var(--awb-arrow-hover-bgcolor);
42007	color: var(--awb-arrow-hover-color);
42008	opacity: 1;
42009}
42010
42011.awb-swiper-button-next.swiper-button-disabled, .awb-swiper-button-prev.swiper-button-disabled {
42012	opacity: .35;
42013	cursor: auto;
42014	pointer-events: auto;
42015}
42016
42017.awb-swiper-button-next.swiper-button-hidden, .awb-swiper-button-prev.swiper-button-hidden {
42018	opacity: 0;
42019	cursor: auto;
42020	pointer-events: none;
42021}
42022
42023.swiper-navigation-disabled .awb-swiper-button-next, .swiper-navigation-disabled .awb-swiper-button-prev {
42024	display: none !important;
42025}
42026
42027.awb-swiper-button-prev, .swiper-rtl .awb-swiper-button-next {
42028	left: var(--awb-arrow-position-horizontal);
42029	right: auto;
42030}
42031
42032.awb-swiper-button-next, .swiper-rtl .awb-swiper-button-prev {
42033	right: var(--awb-arrow-position-horizontal);
42034	left: auto;
42035}
42036
42037.swiper-button-disabled {
42038	opacity: .35;
42039	cursor: auto;
42040	pointer-events: auto;
42041}
42042
42043.swiper-button-lock {
42044	display: none;
42045}
42046
42047.swiper-pagination {
42048	position: absolute;
42049	text-align: center;
42050	transition: .3s opacity;
42051	transform: translate3d(0, 0, 0);
42052	z-index: 10;
42053}
42054
42055.swiper-pagination.swiper-pagination-hidden {
42056	opacity: 0;
42057}
42058
42059.swiper-pagination-disabled > .swiper-pagination, .swiper-pagination.swiper-pagination-disabled {
42060	display: none !important;
42061}
42062
42063.swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction {
42064	bottom: var(--awb-dots-position-bottom);
42065	left: 0;
42066	width: 100%;
42067}
42068
42069.swiper-pagination-bullets-dynamic {
42070	overflow: hidden;
42071	font-size: 0;
42072}
42073
42074.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
42075	transform: scale(.33);
42076	position: relative;
42077}
42078
42079.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
42080	transform: scale(1);
42081}
42082
42083.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
42084	transform: scale(1);
42085}
42086
42087.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
42088	transform: scale(.66);
42089}
42090
42091.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
42092	transform: scale(.33);
42093}
42094
42095.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
42096	transform: scale(.66);
42097}
42098
42099.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
42100	transform: scale(.33);
42101}
42102
42103.swiper-pagination-bullet {
42104	width: var(--awb-dots-size);
42105	height: var(--awb-dots-size);
42106	display: inline-block;
42107	border-radius: 50%;
42108	background: var(--awb-dots-color);
42109	transition: width .2s, height .2s, background-color .2s;
42110}
42111
42112button.swiper-pagination-bullet {
42113	border: none;
42114	margin: 0;
42115	padding: 0;
42116	box-shadow: none;
42117	appearance: none;
42118}
42119
42120.swiper-pagination-clickable .swiper-pagination-bullet {
42121	cursor: pointer;
42122}
42123
42124.swiper-pagination-bullet:only-child {
42125	display: none !important;
42126}
42127
42128.swiper-pagination-bullet-active {
42129	background: var(--awb-dots-active-color);
42130	width: var(--awb-dots-active-size);
42131	height: var(--awb-dots-active-size);
42132}
42133
42134.awb-swiper-dots-thumbnails .swiper-pagination-bullet.awb-swiper-pagination-thumb {
42135	box-sizing: border-box;
42136	width: var(--awb-dots-thumbnail-size);
42137	height: auto;
42138	min-width: 0;
42139	aspect-ratio: 1;
42140	border: var(--awb-dots-thumbnail-border-size) solid var(--awb-dots-color);
42141	border-radius: var(--awb-dots-thumbnail-border-radius);
42142	background-color: var(--awb-dots-color);
42143	background-size: cover;
42144	background-position: center;
42145	background-repeat: no-repeat;
42146	opacity: var(--awb-dots-thumbnail-opacity);
42147	transition: opacity .2s, border-color .2s, border-width .2s, width .2s, height .2s;
42148}
42149
42150.awb-swiper-dots-thumbnails .swiper-pagination-bullet-active.awb-swiper-pagination-thumb {
42151	width: var(--awb-dots-thumbnail-active-size);
42152	height: auto;
42153	border-width: var(--awb-dots-thumbnail-active-border-size);
42154	border-color: var(--awb-dots-active-color);
42155	opacity: var(--awb-dots-thumbnail-active-opacity);
42156}
42157
42158.swiper-pagination-vertical.swiper-pagination-bullets, .swiper-vertical > .swiper-pagination-bullets {
42159	right: 10px;
42160	top: 50%;
42161	transform: translate3d(0, -50%, 0);
42162}
42163
42164.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
42165	margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
42166	display: block;
42167}
42168
42169.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
42170	top: 50%;
42171	transform: translateY(-50%);
42172	width: 8px;
42173}
42174
42175.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
42176	display: inline-block;
42177	transition: .2s transform, .2s top;
42178}
42179
42180.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
42181	margin: 0 calc(var(--awb-dots-spacing) / 2);
42182}
42183
42184.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
42185	left: 50%;
42186	transform: translateX(-50%);
42187	white-space: nowrap;
42188}
42189
42190.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
42191	transition: .2s transform, .2s left;
42192}
42193
42194.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
42195	transition: .2s transform, .2s right;
42196}
42197
42198.swiper-pagination-horizontal.swiper-pagination-bullets {
42199	display: flex;
42200	align-items: center;
42201	justify-content: var(--awb-dots-align);
42202}
42203
42204.swiper-pagination-progressbar {
42205	background: var(--awb-dots-color);
42206	position: absolute;
42207}
42208
42209.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
42210	background: var(--awb-dots-active-color);
42211	position: absolute;
42212	left: 0;
42213	top: 0;
42214	width: 100%;
42215	height: 100%;
42216	transform: scale(0);
42217	transform-origin: left top;
42218}
42219
42220.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
42221	transform-origin: right top;
42222}
42223
42224.swiper-horizontal > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
42225	width: 100%;
42226	height: var(--awb-progress-bar-size);
42227	left: 0;
42228}
42229
42230.awb-swiper-progress-position-above .swiper-horizontal > .swiper-pagination-progressbar, .awb-swiper-progress-position-above .swiper-pagination-progressbar.swiper-pagination-horizontal, .awb-swiper-progress-position-above .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .awb-swiper-progress-position-above .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
42231	order: -1;
42232}
42233
42234.awb-swiper-progress-position-top .swiper-horizontal > .swiper-pagination-progressbar, .awb-swiper-progress-position-top .swiper-pagination-progressbar.swiper-pagination-horizontal, .awb-swiper-progress-position-top .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .awb-swiper-progress-position-top .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
42235	top: 0;
42236}
42237
42238.awb-swiper-progress-position-bottom .swiper-horizontal > .swiper-pagination-progressbar, .awb-swiper-progress-position-bottom .swiper-pagination-progressbar.swiper-pagination-horizontal, .awb-swiper-progress-position-bottom .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .awb-swiper-progress-position-bottom .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
42239	bottom: 0;
42240}
42241
42242.swiper-coverflow.awb-swiper.awb-swiper-progress-position-top .swiper-horizontal > .swiper-pagination-progressbar, .swiper-coverflow.awb-swiper.awb-swiper-progress-position-top .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-coverflow.awb-swiper.awb-swiper-progress-position-top .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-coverflow.awb-swiper.awb-swiper-progress-position-top .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
42243	top: 1.5%;
42244}
42245
42246.swiper-coverflow.awb-swiper.awb-swiper-progress-position-bottom .swiper-horizontal > .swiper-pagination-progressbar, .swiper-coverflow.awb-swiper.awb-swiper-progress-position-bottom .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-coverflow.awb-swiper.awb-swiper-progress-position-bottom .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-coverflow.awb-swiper.awb-swiper-progress-position-bottom .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
42247	bottom: 2%;
42248}
42249
42250.awb-swiper-progress-position-above .swiper-horizontal > .swiper-pagination-progressbar, .awb-swiper-progress-position-above .swiper-pagination-progressbar.swiper-pagination-horizontal, .awb-swiper-progress-position-above .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .awb-swiper-progress-position-above .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .awb-swiper-progress-position-below .swiper-horizontal > .swiper-pagination-progressbar, .awb-swiper-progress-position-below .swiper-pagination-progressbar.swiper-pagination-horizontal, .awb-swiper-progress-position-below .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .awb-swiper-progress-position-below .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
42251	position: relative;
42252	margin-top: var(--awb-dots-margin-top);
42253	margin-bottom: var(--awb-dots-margin-bottom);
42254}
42255
42256.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-vertical, .swiper-vertical > .swiper-pagination-progressbar {
42257	width: var(--awb-progress-bar-size);
42258	height: 100%;
42259	left: 0;
42260	top: 0;
42261}
42262
42263.awb-swiper.awb-swiper-progress-position-above[data-pagination=progressbar], .fusion-wrapper .awb-swiper.awb-swiper-progress-position-below[data-pagination=progressbar] {
42264	display: flex;
42265	flex-direction: column;
42266}
42267
42268.fusion-wrapper .awb-swiper.awb-swiper-progress-position-above[data-pagination=progressbar] .swiper-wrapper, .fusion-wrapper .awb-swiper.awb-swiper-progress-position-top[data-pagination=progressbar] .swiper-wrapper {
42269	padding-top: 0;
42270}
42271
42272.fusion-wrapper .awb-swiper.awb-swiper-progress-position-below[data-pagination=progressbar] .swiper-wrapper, .fusion-wrapper .awb-swiper.awb-swiper-progress-position-bottom[data-pagination=progressbar] .swiper-wrapper {
42273	padding-bottom: 0;
42274}
42275
42276.awb-swiper[data-pagination=progressbar] .fusion-carousel-item-wrapper {
42277	line-height: 1;
42278}
42279
42280.swiper-pagination-lock {
42281	display: none;
42282}
42283
42284.awb-swiper .swiper-notification {
42285	position: absolute;
42286	left: 0;
42287	top: 0;
42288	pointer-events: none;
42289	opacity: 0;
42290	z-index: -1000;
42291}
42292
42293.swiper-creative .swiper-slide {
42294	backface-visibility: hidden;
42295	overflow: hidden;
42296	transition-property: transform, opacity, height;
42297}
42298
42299.swiper-fade.swiper-free-mode .swiper-slide {
42300	transition-timing-function: ease-out;
42301}
42302
42303.swiper-fade .swiper-slide {
42304	pointer-events: none;
42305	transition-property: opacity;
42306}
42307
42308.swiper-fade .swiper-slide .swiper-slide {
42309	pointer-events: none;
42310}
42311
42312.swiper-fade .swiper-slide-active, .swiper-fade .swiper-slide-active .swiper-slide-active {
42313	pointer-events: auto;
42314}
42315
42316.swiper-coverflow {
42317	padding: 1% 0;
42318}
42319
42320.swiper-cards {
42321	overflow: visible;
42322	width: 85%;
42323}
42324
42325.awb-cursor-nav-helper {
42326	--awb-cursor-color: #fff;
42327	position: fixed;
42328	z-index: 400;
42329	left: -8px;
42330	top: -8px;
42331	pointer-events: none;
42332	width: 16px;
42333	height: 16px;
42334	mix-blend-mode: difference;
42335	will-change: transform;
42336}
42337
42338.awb-cursor-nav-helper.color-custom, .awb-cursor-nav-helper.color-dark, .awb-cursor-nav-helper.color-light {
42339	mix-blend-mode: normal;
42340}
42341
42342.awb-cursor-nav-helper.color-dark:before {
42343	border: 2px solid #000;
42344}
42345
42346.awb-cursor-nav-helper.color-dark i {
42347	color: #000;
42348}
42349
42350.awb-cursor-nav-helper:before {
42351	border: 2px solid var(--awb-cursor-color);
42352	width: 100%;
42353	height: 100%;
42354	display: block;
42355	content: "";
42356	position: absolute;
42357	left: -2px;
42358	top: -2px;
42359	opacity: 0;
42360	border-radius: 50%;
42361	transition: transform .45s ease, opacity .3s ease;
42362}
42363
42364.awb-cursor-nav-helper span {
42365	position: absolute;
42366	top: 50%;
42367	left: 0;
42368	display: block;
42369	width: 100%;
42370	text-align: center;
42371	transform: translateY(-50%);
42372}
42373
42374.awb-cursor-nav-helper i {
42375	top: 0;
42376	color: var(--awb-cursor-color);
42377	font-size: 16px;
42378	opacity: 0;
42379	position: absolute;
42380	transition: transform .2s ease, opacity .2s ease;
42381}
42382
42383.awb-cursor-nav-helper i.awb-cursor-nav-left {
42384	left: -22px;
42385	top: -9px;
42386}
42387
42388.awb-cursor-nav-helper i.awb-cursor-nav-right {
42389	right: -22px;
42390	top: -9px;
42391}
42392
42393.awb-cursor-nav-helper--visible i {
42394	transition: transform .45s ease, opacity .3s ease;
42395	transform: scale(1.5);
42396}
42397
42398.awb-cursor-nav-helper--visible i, .awb-cursor-nav-helper--visible:before {
42399	opacity: 1;
42400}
42401
42402.awb-cursor-nav-helper--touch-start:before {
42403	background: var(--awb-cursor-color);
42404	transform: scale(.6);
42405	transition: transform .25s ease-out, opacity .3s ease;
42406}
42407
42408.awb-cursor-nav-helper--touch-start .awb-cursor-nav-left {
42409	transform: translateX(8px);
42410}
42411
42412.awb-cursor-nav-helper--touch-start .awb-cursor-nav-right {
42413	transform: translateX(-8px);
42414}
42415
42416.awb-cursor-nav-helper--touch-start.color-dark:before {
42417	background: #000;
42418}
42419
42420@keyframes fusionSonarEffect {
42421	0% {
42422		opacity: .3;
42423	}
42424	
42425	40% {
42426		opacity: .5;
42427	}
42428	
42429	100% {
42430		transform: scale(1.5);
42431		opacity: 0;
42432	}
42433}
42434
42435@keyframes fusionToRightFromLeft {
42436	49% {
42437		transform: translate(100%);
42438	}
42439	
42440	50% {
42441		opacity: 0;
42442		transform: translate(-100%);
42443	}
42444	
42445	51% {
42446		opacity: 1;
42447	}
42448	
42449	100% {
42450		opacity: 1;
42451	}
42452}
42453
42454@keyframes fusionExpandAndShow {
42455	0% {
42456		transform: scale(.5);
42457		opacity: 1;
42458	}
42459	
42460	100% {
42461		transform: scale(1);
42462		opacity: 1;
42463	}
42464}
42465
42466@keyframes fusionExpandWidth {
42467	0% {
42468		width: 0;
42469	}
42470	
42471	100% {
42472		width: 99%;
42473	}
42474}
42475
42476@keyframes fusionExpandHeight {
42477	0% {
42478		height: 0;
42479	}
42480	
42481	100% {
42482		height: 100%;
42483	}
42484}
42485
42486.icon-hover-animation-slide .fontawesome-icon.circle-yes {
42487	overflow: hidden;
42488}
42489
42490.icon-hover-animation-slide .fontawesome-icon:before {
42491	display: block;
42492	opacity: 1;
42493}
42494
42495.icon-hover-animation-fade .fontawesome-icon {
42496	transition: background-color .3s, color .3s;
42497}
42498
42499.link-area-box-hover.icon-hover-animation-fade .fontawesome-icon, .link-area-link-icon-hover.icon-hover-animation-fade .fontawesome-icon {
42500	transition: background-color .3s, color .3s;
42501}
42502
42503.link-area-box-hover.icon-hover-animation-slide .fontawesome-icon:before, .link-area-link-icon-hover.icon-hover-animation-slide .fontawesome-icon:before {
42504	display: block;
42505	animation: fusionToRightFromLeft .3s forwards;
42506}
42507
42508.fusion-content-boxes .link-area-box-hover.icon-hover-animation-pulsate .heading, .fusion-content-boxes .link-area-link-icon-hover.icon-hover-animation-pulsate .heading {
42509	overflow: visible;
42510}
42511
42512.link-area-box-hover.icon-hover-animation-pulsate .fontawesome-icon, .link-area-link-icon-hover.icon-hover-animation-pulsate .fontawesome-icon {
42513	transition: background-color .3s, color .3s;
42514	transform: scale(.93);
42515}
42516
42517.link-area-box-hover.icon-hover-animation-pulsate .fontawesome-icon:after, .link-area-link-icon-hover.icon-hover-animation-pulsate .fontawesome-icon:after {
42518	pointer-events: none;
42519	position: absolute;
42520	width: 100%;
42521	height: 100%;
42522	border-radius: inherit;
42523	content: "";
42524	box-sizing: content-box;
42525	top: 0;
42526	left: 0;
42527	padding: 0;
42528	z-index: -1;
42529	box-shadow: 0 0 0 2px rgba(255, 255, 255, .1);
42530	opacity: 0;
42531	transform: scale(.9);
42532	display: inline-block;
42533	animation: fusionSonarEffect 1.3s ease-out 75ms;
42534}
42535
42536@-moz-document url-prefix() {
42537	.link-area-box-hover.icon-hover-animation-pulsate .fontawesome-icon:after, .link-area-link-icon-hover.icon-hover-animation-pulsate .fontawesome-icon:after {
42538		animation-iteration-count: infinite;
42539	}
42540}
42541
42542.fusion-content-boxes .link-area-box-hover.icon-wrapper-hover-animation-pulsate .heading, .fusion-content-boxes .link-area-link-icon-hover.icon-wrapper-hover-animation-pulsate .heading {
42543	overflow: visible;
42544}
42545
42546.link-area-box-hover.icon-wrapper-hover-animation-pulsate .fontawesome-icon, .link-area-link-icon-hover.icon-wrapper-hover-animation-pulsate .fontawesome-icon {
42547	transition: background-color .3s, color .3s;
42548}
42549
42550.link-area-box-hover.icon-wrapper-hover-animation-pulsate .icon span, .link-area-link-icon-hover.icon-wrapper-hover-animation-pulsate .icon span {
42551	transform: scale(.93);
42552}
42553
42554.link-area-box-hover.icon-wrapper-hover-animation-pulsate .icon span:after, .link-area-link-icon-hover.icon-wrapper-hover-animation-pulsate .icon span:after {
42555	pointer-events: none;
42556	position: absolute;
42557	width: 100%;
42558	height: 100%;
42559	border-radius: inherit;
42560	content: "";
42561	box-sizing: content-box;
42562	top: 0;
42563	left: 0;
42564	padding: 0;
42565	z-index: -1;
42566	box-shadow: 0 0 0 2px rgba(255, 255, 255, .1);
42567	opacity: 0;
42568	transform: scale(.9);
42569	display: inline-block;
42570	animation: fusionSonarEffect 1.3s ease-out 75ms;
42571}
42572
42573@keyframes flash {
42574	0%, 100%, 50% {
42575		opacity: 1;
42576	}
42577	
42578	25%, 75% {
42579		opacity: 0;
42580	}
42581}
42582
42583@keyframes shake {
42584	0%, 100% {
42585		transform: translateX(0);
42586	}
42587	
42588	10%, 30%, 50%, 70%, 90% {
42589		transform: translateX(-10px);
42590	}
42591	
42592	20%, 40%, 60%, 80% {
42593		transform: translateX(10px);
42594	}
42595}
42596
42597@keyframes bounce {
42598	0%, 100%, 20%, 50%, 80% {
42599		transform: translateY(0);
42600	}
42601	
42602	40% {
42603		transform: translateY(-30px);
42604	}
42605	
42606	60% {
42607		transform: translateY(-15px);
42608	}
42609}
42610
42611@keyframes fadeIn {
42612	0% {
42613		opacity: 0;
42614	}
42615	
42616	100% {
42617		opacity: 1;
42618	}
42619}
42620
42621@keyframes fadeInUp {
42622	0% {
42623		opacity: 0;
42624		transform: translateY(20px);
42625	}
42626	
42627	100% {
42628		opacity: 1;
42629		transform: translateY(0);
42630	}
42631}
42632
42633@keyframes fadeInDown {
42634	0% {
42635		opacity: 0;
42636		transform: translateY(-20px);
42637	}
42638	
42639	100% {
42640		opacity: 1;
42641		transform: translateY(0);
42642	}
42643}
42644
42645@keyframes fadeInLeft {
42646	0% {
42647		opacity: 0;
42648		transform: translateX(-20px);
42649	}
42650	
42651	100% {
42652		opacity: 1;
42653		transform: translateX(0);
42654	}
42655}
42656
42657@keyframes fadeInRight {
42658	0% {
42659		opacity: 0;
42660		transform: translateX(20px);
42661	}
42662	
42663	100% {
42664		opacity: 1;
42665		transform: translateX(0);
42666	}
42667}
42668
42669@keyframes fadeInUpBig {
42670	0% {
42671		opacity: 0;
42672		transform: translateY(2000px);
42673	}
42674	
42675	100% {
42676		opacity: 1;
42677		transform: translateY(0);
42678	}
42679}
42680
42681@keyframes fadeInDownBig {
42682	0% {
42683		opacity: 0;
42684		transform: translateY(-2000px);
42685	}
42686	
42687	100% {
42688		opacity: 1;
42689		transform: translateY(0);
42690	}
42691}
42692
42693@keyframes fadeInLeftBig {
42694	0% {
42695		opacity: 0;
42696		transform: translateX(-2000px);
42697	}
42698	
42699	100% {
42700		opacity: 1;
42701		transform: translateX(0);
42702	}
42703}
42704
42705@keyframes fadeInRightBig {
42706	0% {
42707		opacity: 0;
42708		transform: translateX(2000px);
42709	}
42710	
42711	100% {
42712		opacity: 1;
42713		transform: translateX(0);
42714	}
42715}
42716
42717@keyframes fadeOut {
42718	0% {
42719		opacity: 1;
42720	}
42721	
42722	100% {
42723		opacity: 0;
42724	}
42725}
42726
42727@keyframes fadeOutUp {
42728	0% {
42729		opacity: 1;
42730		transform: translateY(0);
42731	}
42732	
42733	100% {
42734		opacity: 0;
42735		transform: translateY(-20px);
42736	}
42737}
42738
42739@keyframes fadeOutDown {
42740	0% {
42741		opacity: 1;
42742		transform: translateY(0);
42743	}
42744	
42745	100% {
42746		opacity: 0;
42747		transform: translateY(20px);
42748	}
42749}
42750
42751@keyframes fadeOutLeft {
42752	0% {
42753		opacity: 1;
42754		transform: translateX(0);
42755	}
42756	
42757	100% {
42758		opacity: 0;
42759		transform: translateX(-20px);
42760	}
42761}
42762
42763@keyframes fadeOutRight {
42764	0% {
42765		opacity: 1;
42766		transform: translateX(0);
42767	}
42768	
42769	100% {
42770		opacity: 0;
42771		transform: translateX(20px);
42772	}
42773}
42774
42775@keyframes fadeOutUpBig {
42776	0% {
42777		opacity: 1;
42778		transform: translateY(0);
42779	}
42780	
42781	100% {
42782		opacity: 0;
42783		transform: translateY(-2000px);
42784	}
42785}
42786
42787@keyframes fadeOutDownBig {
42788	0% {
42789		opacity: 1;
42790		transform: translateY(0);
42791	}
42792	
42793	100% {
42794		opacity: 0;
42795		transform: translateY(2000px);
42796	}
42797}
42798
42799@keyframes fadeOutLeftBig {
42800	0% {
42801		opacity: 1;
42802		transform: translateX(0);
42803	}
42804	
42805	100% {
42806		opacity: 0;
42807		transform: translateX(-2000px);
42808	}
42809}
42810
42811@keyframes fadeOutRightBig {
42812	0% {
42813		opacity: 1;
42814		transform: translateX(0);
42815	}
42816	
42817	100% {
42818		opacity: 0;
42819		transform: translateX(2000px);
42820	}
42821}
42822
42823@keyframes slideInDown {
42824	0% {
42825		opacity: 0;
42826		transform: translateY(-2000px);
42827	}
42828	
42829	100% {
42830		transform: translateY(0);
42831	}
42832}
42833
42834@keyframes slideInUp {
42835	0% {
42836		opacity: 0;
42837		transform: translateY(2000px);
42838	}
42839	
42840	100% {
42841		transform: translateY(0);
42842	}
42843}
42844
42845@keyframes slideInLeft {
42846	0% {
42847		opacity: 0;
42848		transform: translateX(-2000px);
42849	}
42850	
42851	100% {
42852		transform: translateX(0);
42853	}
42854}
42855
42856@keyframes slideInRight {
42857	0% {
42858		opacity: 0;
42859		transform: translateX(2000px);
42860	}
42861	
42862	100% {
42863		transform: translateX(0);
42864	}
42865}
42866
42867@keyframes slideOutUp {
42868	0% {
42869		transform: translateY(0);
42870	}
42871	
42872	100% {
42873		opacity: 0;
42874		transform: translateY(-2000px);
42875	}
42876}
42877
42878@keyframes slideOutDown {
42879	0% {
42880		transform: translateY(0);
42881	}
42882	
42883	100% {
42884		opacity: 0;
42885		transform: translateY(2000px);
42886	}
42887}
42888
42889@keyframes slideOutLeft {
42890	0% {
42891		transform: translateX(0);
42892	}
42893	
42894	100% {
42895		opacity: 0;
42896		transform: translateX(-2000px);
42897	}
42898}
42899
42900@keyframes slideOutRight {
42901	0% {
42902		transform: translateX(0);
42903	}
42904	
42905	100% {
42906		opacity: 0;
42907		transform: translateX(2000px);
42908	}
42909}
42910
42911@keyframes slideShortInDown {
42912	0% {
42913		opacity: 0;
42914		transform: translateY(-100%);
42915	}
42916	
42917	100% {
42918		transform: translateY(0);
42919	}
42920}
42921
42922@keyframes slideShortInUp {
42923	0% {
42924		opacity: 0;
42925		transform: translateY(100%);
42926	}
42927	
42928	100% {
42929		transform: translateY(0);
42930	}
42931}
42932
42933@keyframes slideShortInLeft {
42934	0% {
42935		opacity: 0;
42936		transform: translateX(-100%);
42937	}
42938	
42939	100% {
42940		transform: translateX(0);
42941	}
42942}
42943
42944@keyframes slideShortInRight {
42945	0% {
42946		opacity: 0;
42947		transform: translateX(100%);
42948	}
42949	
42950	100% {
42951		transform: translateX(0);
42952	}
42953}
42954
42955@keyframes slideShortOutUp {
42956	0% {
42957		transform: translateY(0);
42958	}
42959	
42960	100% {
42961		opacity: 0;
42962		transform: translateY(-100%);
42963	}
42964}
42965
42966@keyframes slideShortOutDown {
42967	0% {
42968		transform: translateY(0);
42969	}
42970	
42971	100% {
42972		opacity: 0;
42973		transform: translateY(100%);
42974	}
42975}
42976
42977@keyframes slideShortOutLeft {
42978	0% {
42979		transform: translateX(0);
42980	}
42981	
42982	100% {
42983		opacity: 0;
42984		transform: translateX(-100%);
42985	}
42986}
42987
42988@keyframes slideShortOutRight {
42989	0% {
42990		transform: translateX(0);
42991	}
42992	
42993	100% {
42994		opacity: 0;
42995		transform: translateX(100%);
42996	}
42997}
42998
42999@keyframes bounceIn {
43000	0% {
43001		opacity: 0;
43002		transform: scale(.3);
43003	}
43004	
43005	50% {
43006		opacity: 1;
43007		transform: scale(1.05);
43008	}
43009	
43010	70% {
43011		transform: scale(.9);
43012	}
43013	
43014	100% {
43015		transform: scale(1);
43016	}
43017}
43018
43019@keyframes bounceInUp {
43020	0% {
43021		opacity: 0;
43022		transform: translateY(2000px);
43023	}
43024	
43025	60% {
43026		opacity: 1;
43027		transform: translateY(-30px);
43028	}
43029	
43030	80% {
43031		transform: translateY(10px);
43032	}
43033	
43034	100% {
43035		transform: translateY(0);
43036	}
43037}
43038
43039@keyframes bounceInDown {
43040	0% {
43041		opacity: 0;
43042		transform: translateY(-2000px);
43043	}
43044	
43045	60% {
43046		opacity: 1;
43047		transform: translateY(30px);
43048	}
43049	
43050	80% {
43051		transform: translateY(-10px);
43052	}
43053	
43054	100% {
43055		transform: translateY(0);
43056	}
43057}
43058
43059@keyframes bounceInLeft {
43060	0% {
43061		opacity: 0;
43062		transform: translateX(-2000px);
43063	}
43064	
43065	60% {
43066		opacity: 1;
43067		transform: translateX(30px);
43068	}
43069	
43070	80% {
43071		transform: translateX(-10px);
43072	}
43073	
43074	100% {
43075		transform: translateX(0);
43076	}
43077}
43078
43079@keyframes bounceInRight {
43080	0% {
43081		opacity: 0;
43082		transform: translateX(2000px);
43083	}
43084	
43085	60% {
43086		opacity: 1;
43087		transform: translateX(-30px);
43088	}
43089	
43090	80% {
43091		transform: translateX(10px);
43092	}
43093	
43094	100% {
43095		transform: translateX(0);
43096	}
43097}
43098
43099@keyframes bounceOut {
43100	0% {
43101		transform: scale(1);
43102	}
43103	
43104	25% {
43105		transform: scale(.95);
43106	}
43107	
43108	50% {
43109		opacity: 1;
43110		transform: scale(1.1);
43111	}
43112	
43113	100% {
43114		opacity: 0;
43115		transform: scale(.3);
43116	}
43117}
43118
43119@keyframes bounceOutUp {
43120	0% {
43121		transform: translateY(0);
43122	}
43123	
43124	20% {
43125		opacity: 1;
43126		transform: translateY(20px);
43127	}
43128	
43129	100% {
43130		opacity: 0;
43131		transform: translateY(-2000px);
43132	}
43133}
43134
43135@keyframes bounceOutDown {
43136	0% {
43137		transform: translateY(0);
43138	}
43139	
43140	20% {
43141		opacity: 1;
43142		transform: translateY(-20px);
43143	}
43144	
43145	100% {
43146		opacity: 0;
43147		transform: translateY(2000px);
43148	}
43149}
43150
43151@keyframes bounceOutLeft {
43152	0% {
43153		transform: translateX(0);
43154	}
43155	
43156	20% {
43157		opacity: 1;
43158		transform: translateX(20px);
43159	}
43160	
43161	100% {
43162		opacity: 0;
43163		transform: translateX(-2000px);
43164	}
43165}
43166
43167@keyframes bounceOutRight {
43168	0% {
43169		transform: translateX(0);
43170	}
43171	
43172	20% {
43173		opacity: 1;
43174		transform: translateX(-20px);
43175	}
43176	
43177	100% {
43178		opacity: 0;
43179		transform: translateX(2000px);
43180	}
43181}
43182
43183@keyframes lightSpeedIn {
43184	0% {
43185		transform: translateX(100%) skewX(-30deg);
43186		opacity: 0;
43187	}
43188	
43189	60% {
43190		transform: translateX(-20%) skewX(30deg);
43191		opacity: 1;
43192	}
43193	
43194	80% {
43195		transform: translateX(0) skewX(-15deg);
43196		opacity: 1;
43197	}
43198	
43199	100% {
43200		transform: translateX(0) skewX(0);
43201		opacity: 1;
43202	}
43203}
43204
43205@keyframes lightSpeedOut {
43206	0% {
43207		transform: translateX(0) skewX(0);
43208		opacity: 1;
43209	}
43210	
43211	100% {
43212		transform: translateX(100%) skewX(-30deg);
43213		opacity: 0;
43214	}
43215}
43216
43217@keyframes rubberBand {
43218	0% {
43219		transform: scale3d(1, 1, 1);
43220	}
43221	
43222	30% {
43223		transform: scale3d(1.25, .75, 1);
43224	}
43225	
43226	40% {
43227		transform: scale3d(.75, 1.25, 1);
43228	}
43229	
43230	50% {
43231		transform: scale3d(1.15, .85, 1);
43232	}
43233	
43234	65% {
43235		transform: scale3d(.95, 1.05, 1);
43236	}
43237	
43238	75% {
43239		transform: scale3d(1.05, .95, 1);
43240	}
43241	
43242	100% {
43243		transform: scale3d(1, 1, 1);
43244	}
43245}
43246
43247@keyframes zoomIn {
43248	0% {
43249		opacity: 0;
43250		transform: scale3d(.3, .3, .3);
43251	}
43252	
43253	50% {
43254		opacity: 1;
43255	}
43256}
43257
43258@keyframes zoomInDown {
43259	0% {
43260		opacity: 0;
43261		transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
43262		animation-timing-function: cubic-bezier(.55, .055, .675, .19);
43263	}
43264	
43265	60% {
43266		opacity: 1;
43267		transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
43268		animation-timing-function: cubic-bezier(.175, .885, .32, 1);
43269	}
43270}
43271
43272@keyframes zoomInLeft {
43273	0% {
43274		opacity: 0;
43275		transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
43276		animation-timing-function: cubic-bezier(.55, .055, .675, .19);
43277	}
43278	
43279	60% {
43280		opacity: 1;
43281		transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
43282		animation-timing-function: cubic-bezier(.175, .885, .32, 1);
43283	}
43284}
43285
43286@keyframes zoomInRight {
43287	0% {
43288		opacity: 0;
43289		transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
43290		animation-timing-function: cubic-bezier(.55, .055, .675, .19);
43291	}
43292	
43293	60% {
43294		opacity: 1;
43295		transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
43296		animation-timing-function: cubic-bezier(.175, .885, .32, 1);
43297	}
43298}
43299
43300@keyframes zoomInUp {
43301	0% {
43302		opacity: 0;
43303		transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
43304		animation-timing-function: cubic-bezier(.55, .055, .675, .19);
43305	}
43306	
43307	60% {
43308		opacity: 1;
43309		transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
43310		animation-timing-function: cubic-bezier(.175, .885, .32, 1);
43311	}
43312}
43313
43314@keyframes zoomOut {
43315	0% {
43316		opacity: 1;
43317	}
43318	
43319	50% {
43320		opacity: 0;
43321		transform: scale3d(.3, .3, .3);
43322	}
43323	
43324	100% {
43325		opacity: 0;
43326	}
43327}
43328
43329@keyframes zoomOutDown {
43330	40% {
43331		opacity: 1;
43332		transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
43333		animation-timing-function: cubic-bezier(.55, .055, .675, .19);
43334	}
43335	
43336	100% {
43337		opacity: 0;
43338		transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
43339		transform-origin: center bottom;
43340		animation-timing-function: cubic-bezier(.175, .885, .32, 1);
43341	}
43342}
43343
43344@keyframes zoomOutLeft {
43345	40% {
43346		opacity: 1;
43347		transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
43348	}
43349	
43350	100% {
43351		opacity: 0;
43352		transform: scale(.1) translate3d(-2000px, 0, 0);
43353		transform-origin: left center;
43354	}
43355}
43356
43357@keyframes zoomOutRight {
43358	40% {
43359		opacity: 1;
43360		transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
43361	}
43362	
43363	100% {
43364		opacity: 0;
43365		transform: scale(.1) translate3d(2000px, 0, 0);
43366		transform-origin: right center;
43367	}
43368}
43369
43370@keyframes zoomOutUp {
43371	40% {
43372		opacity: 1;
43373		transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
43374		animation-timing-function: cubic-bezier(.55, .055, .675, .19);
43375	}
43376	
43377	100% {
43378		opacity: 0;
43379		transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
43380		transform-origin: center bottom;
43381		animation-timing-function: cubic-bezier(.175, .885, .32, 1);
43382	}
43383}
43384
43385@keyframes flipInX {
43386	from {
43387		transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
43388		animation-timing-function: ease-in;
43389		opacity: 0;
43390	}
43391	
43392	40% {
43393		transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
43394		animation-timing-function: ease-in;
43395	}
43396	
43397	60% {
43398		transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
43399		opacity: 1;
43400	}
43401	
43402	80% {
43403		transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
43404	}
43405	
43406	to {
43407		transform: perspective(400px);
43408	}
43409}
43410
43411@keyframes flipInY {
43412	from {
43413		transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
43414		animation-timing-function: ease-in;
43415		opacity: 0;
43416	}
43417	
43418	40% {
43419		transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
43420		animation-timing-function: ease-in;
43421	}
43422	
43423	60% {
43424		transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
43425		opacity: 1;
43426	}
43427	
43428	80% {
43429		transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
43430	}
43431	
43432	to {
43433		transform: perspective(400px);
43434	}
43435}
43436
43437@keyframes flipOutX {
43438	from {
43439		transform: perspective(400px);
43440	}
43441	
43442	30% {
43443		transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
43444		opacity: 1;
43445	}
43446	
43447	to {
43448		transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
43449		opacity: 0;
43450	}
43451}
43452
43453@keyframes flipOutY {
43454	from {
43455		transform: perspective(400px);
43456	}
43457	
43458	30% {
43459		transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
43460		opacity: 1;
43461	}
43462	
43463	to {
43464		transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
43465		opacity: 0;
43466	}
43467}
43468
43469@keyframes revealInLeft {
43470	0% {
43471		left: 0;
43472		right: auto;
43473		width: 0%;
43474	}
43475	
43476	45% {
43477		left: 0;
43478		right: auto;
43479		width: 100%;
43480	}
43481	
43482	55% {
43483		left: auto;
43484		right: 0;
43485		width: 100%;
43486	}
43487	
43488	100% {
43489		left: auto;
43490		right: 0;
43491		width: 0%;
43492	}
43493}
43494
43495@keyframes revealInRight {
43496	0% {
43497		left: auto;
43498		right: 0;
43499		width: 0%;
43500	}
43501	
43502	45% {
43503		left: auto;
43504		right: 0;
43505		width: 100%;
43506	}
43507	
43508	55% {
43509		left: 0;
43510		right: auto;
43511		width: 100%;
43512	}
43513	
43514	100% {
43515		left: 0;
43516		right: auto;
43517		width: 0%;
43518	}
43519}
43520
43521@keyframes revealInDown {
43522	0% {
43523		top: 0;
43524		bottom: auto;
43525		height: 0%;
43526	}
43527	
43528	45% {
43529		top: 0;
43530		bottom: auto;
43531		height: 100%;
43532	}
43533	
43534	55% {
43535		top: auto;
43536		bottom: 0;
43537		height: 100%;
43538	}
43539	
43540	100% {
43541		top: auto;
43542		bottom: 0;
43543		height: 0%;
43544	}
43545}
43546
43547@keyframes revealInUp {
43548	0% {
43549		top: auto;
43550		bottom: 0;
43551		height: 0%;
43552	}
43553	
43554	45% {
43555		top: auto;
43556		bottom: 0;
43557		height: 100%;
43558	}
43559	
43560	55% {
43561		top: 0;
43562		bottom: auto;
43563		height: 100%;
43564	}
43565	
43566	100% {
43567		top: 0;
43568		bottom: auto;
43569		height: 0%;
43570	}
43571}
43572
43573@keyframes revealContent {
43574	0% {
43575		visibility: hidden;
43576	}
43577	
43578	50% {
43579		visibility: hidden;
43580	}
43581}
43582
43583.fusion-animated {
43584	visibility: hidden;
43585}
43586
43587.dont-animate .fusion-animated {
43588	visibility: visible;
43589}
43590
43591.do-animate .fusion-animated {
43592	animation-fill-mode: both;
43593	animation-duration: 1s;
43594}
43595
43596.do-animate .fusion-animated.hinge {
43597	animation-duration: 1s;
43598}
43599
43600.do-animate .flash {
43601	animation-name: flash;
43602}
43603
43604.do-animate .flipinx {
43605	backface-visibility: visible !important;
43606	animation-name: flipInX;
43607}
43608
43609.do-animate .flipiny {
43610	backface-visibility: visible !important;
43611	animation-name: flipInY;
43612}
43613
43614.do-animate .flipOutX {
43615	animation-name: flipOutX;
43616	backface-visibility: visible !important;
43617}
43618
43619.do-animate .flipOutY {
43620	backface-visibility: visible !important;
43621	animation-name: flipOutY;
43622}
43623
43624.do-animate .shake {
43625	animation-name: shake;
43626}
43627
43628.do-animate .bounce {
43629	animation-name: bounce;
43630}
43631
43632.do-animate .fadeIn {
43633	animation-name: fadeIn;
43634}
43635
43636.do-animate .fadeInUp {
43637	animation-name: fadeInUp;
43638}
43639
43640.do-animate .fadeInDown {
43641	animation-name: fadeInDown;
43642}
43643
43644.do-animate .fadeInLeft {
43645	animation-name: fadeInLeft;
43646}
43647
43648.do-animate .fadeInRight {
43649	animation-name: fadeInRight;
43650}
43651
43652.do-animate .fadeInUpBig {
43653	animation-name: fadeInUpBig;
43654}
43655
43656.do-animate .fadeInDownBig {
43657	animation-name: fadeInDownBig;
43658}
43659
43660.do-animate .fadeInLeftBig {
43661	animation-name: fadeInLeftBig;
43662}
43663
43664.do-animate .fadeInRightBig {
43665	animation-name: fadeInRightBig;
43666}
43667
43668.do-animate .fadeOut {
43669	animation-name: fadeOut;
43670}
43671
43672.do-animate .fadeOutUp {
43673	animation-name: fadeOutUp;
43674}
43675
43676.do-animate .fadeOutDown {
43677	animation-name: fadeOutDown;
43678}
43679
43680.do-animate .fadeOutLeft {
43681	animation-name: fadeOutLeft;
43682}
43683
43684.do-animate .fadeOutRight {
43685	animation-name: fadeOutRight;
43686}
43687
43688.do-animate .fadeOutUpBig {
43689	animation-name: fadeOutUpBig;
43690}
43691
43692.do-animate .fadeOutDownBig {
43693	animation-name: fadeOutDownBig;
43694}
43695
43696.do-animate .fadeOutLeftBig {
43697	animation-name: fadeOutLeftBig;
43698}
43699
43700.do-animate .fadeOutRightBig {
43701	animation-name: fadeOutRightBig;
43702}
43703
43704.do-animate .slideInDown {
43705	animation-name: slideInDown;
43706}
43707
43708.do-animate .slideInUp {
43709	animation-name: slideInUp;
43710}
43711
43712.do-animate .slideIn, .do-animate .slideInLeft {
43713	animation-name: slideInLeft;
43714}
43715
43716.do-animate .slideInRight {
43717	animation-name: slideInRight;
43718}
43719
43720.do-animate .slideShortInDown {
43721	animation-name: slideShortInDown;
43722}
43723
43724.do-animate .slideShortInUp {
43725	animation-name: slideShortInUp;
43726}
43727
43728.do-animate .slideShortInLeft {
43729	animation-name: slideShortInLeft;
43730}
43731
43732.do-animate .slideShortInRight {
43733	animation-name: slideShortInRight;
43734}
43735
43736.do-animate .slideOutUp {
43737	animation-name: slideOutUp;
43738}
43739
43740.do-animate .slideOutDown {
43741	animation-name: slideOutDown;
43742}
43743
43744.do-animate .slideOut, .do-animate .slideOutLeft {
43745	animation-name: slideOutLeft;
43746}
43747
43748.do-animate .slideOutRight {
43749	animation-name: slideOutRight;
43750}
43751
43752.do-animate .slideShortOutUp {
43753	animation-name: slideShortOutUp;
43754}
43755
43756.do-animate .slideShortOutDown {
43757	animation-name: slideShortOutDown;
43758}
43759
43760.do-animate .slideShortOutLeft {
43761	animation-name: slideShortOutLeft;
43762}
43763
43764.do-animate .slideShortOutRight {
43765	animation-name: slideShortOutRight;
43766}
43767
43768.do-animate .bounceIn {
43769	animation-name: bounceIn;
43770}
43771
43772.do-animate .bounceInUp {
43773	animation-name: bounceInUp;
43774}
43775
43776.do-animate .bounceInDown {
43777	animation-name: bounceInDown;
43778}
43779
43780.do-animate .bounceInLeft {
43781	animation-name: bounceInLeft;
43782}
43783
43784.do-animate .bounceInRight {
43785	animation-name: bounceInRight;
43786}
43787
43788.do-animate .bounceOut {
43789	animation-name: bounceOut;
43790}
43791
43792.do-animate .bounceOutUp {
43793	color: red;
43794	animation-name: bounceOutUp;
43795}
43796
43797.do-animate .bounceOutDown {
43798	animation-name: bounceOutDown;
43799}
43800
43801.do-animate .bounceOutLeft {
43802	animation-name: bounceOutLeft;
43803}
43804
43805.do-animate .bounceOutRight {
43806	animation-name: bounceOutRight;
43807}
43808
43809.do-animate .lightSpeedIn, .do-animate .lightspeedin {
43810	animation-name: lightSpeedIn;
43811	animation-timing-function: ease-out;
43812}
43813
43814.do-animate .lightSpeedOut {
43815	animation-name: lightSpeedOut;
43816	animation-timing-function: ease-in;
43817}
43818
43819.do-animate .rubberBand {
43820	animation-name: rubberBand;
43821}
43822
43823.do-animate .zoomIn {
43824	animation-name: zoomIn;
43825}
43826
43827.do-animate .zoomInDown {
43828	animation-name: zoomInDown;
43829}
43830
43831.do-animate .zoomInLeft {
43832	animation-name: zoomInLeft;
43833}
43834
43835.do-animate .zoomInRight {
43836	animation-name: zoomInRight;
43837}
43838
43839.do-animate .zoomInUp {
43840	animation-name: zoomInUp;
43841}
43842
43843.do-animate .zoomOut {
43844	animation-name: zoomOut;
43845}
43846
43847.do-animate .zoomOutDown {
43848	animation-name: zoomOutDown;
43849}
43850
43851.do-animate .zoomOutLeft {
43852	animation-name: zoomOutLeft;
43853}
43854
43855.do-animate .zoomOutRight {
43856	animation-name: zoomOutRight;
43857}
43858
43859.do-animate .zoomOutUp {
43860	animation-name: zoomOutUp;
43861}
43862
43863.do-animate .revealIn, .do-animate .revealInDown, .do-animate .revealInLeft, .do-animate .revealInRight, .do-animate .revealInUp {
43864	--awb-animation-color: var(--primary_color);
43865	animation-name: revealContent;
43866	animation-timing-function: cubic-bezier(.1, .5, .5, .9);
43867}
43868
43869.do-animate .revealIn *, .do-animate .revealInDown *, .do-animate .revealInLeft *, .do-animate .revealInRight *, .do-animate .revealInUp * {
43870	visibility: inherit !important;
43871}
43872
43873.do-animate .revealIn:after, .do-animate .revealInDown:after, .do-animate .revealInLeft:after, .do-animate .revealInRight:after, .do-animate .revealInUp:after {
43874	content: "";
43875	display: block !important;
43876	position: absolute;
43877	background-color: var(--awb-animation-color);
43878	visibility: visible;
43879	animation-duration: inherit;
43880	animation-delay: inherit;
43881	animation-timing-function: inherit;
43882	z-index: 10;
43883}
43884
43885.do-animate .revealIn:after, .do-animate .revealInLeft:after {
43886	top: 0;
43887	bottom: 0;
43888	animation-name: revealInLeft;
43889}
43890
43891.do-animate .revealInRight:after {
43892	top: 0;
43893	bottom: 0;
43894	animation-name: revealInRight;
43895}
43896
43897.do-animate .revealInDown:after {
43898	left: 0;
43899	right: 0;
43900	animation-name: revealInDown;
43901}
43902
43903.do-animate .revealInUp:after {
43904	left: 0;
43905	right: 0;
43906	animation-name: revealInUp;
43907}
43908
43909.ilightbox-holder, .ilightbox-holder .ilightbox-container, .ilightbox-holder .ilightbox-container .ilightbox-caption, .ilightbox-holder .ilightbox-container .ilightbox-social, .ilightbox-holder .ilightbox-container .ilightbox-social *, .ilightbox-holder .ilightbox-container img.ilightbox-image, .ilightbox-loader, .ilightbox-loader *, .ilightbox-overlay, .ilightbox-thumbn
43909ails, .ilightbox-thumbnails *, .ilightbox-toolbar, .ilightbox-toolbar * {
43910	float: none;
43911	margin: 0;
43912	padding: 0;
43913	border: 0;
43914	font-size: 100%;
43915	line-height: 100%;
43916	vertical-align: baseline;
43917	background: 0 0;
43918	-webkit-touch-callout: none;
43919	-webkit-user-select: none;
43920	user-select: none;
43921}
43922
43923.fusion-disable-outline .ilightbox-holder, .fusion-disable-outline .ilightbox-holder .ilightbox-container, .fusion-disable-outline .ilightbox-holder .ilightbox-container .ilightbox-caption, .fusion-disable-outline .ilightbox-holder .ilightbox-container .ilightbox-social, .fusion-disable-outline .ilightbox-holder .ilightbox-container .ilightbox-social *, .fusion-disable-outline .ilightbox-holder .ilightbox-container img.ilightbox-image, .fusion-disable-outline .ilightbox-loader, .fusion-disable-outline .ilightbox-loader *, .fusion-disable-outline .ilightbox-overlay, .fusion-disable-outline .ilightbox-thumbnails, .fusion-disable-outline .ilightbox-thumbnails *, .fusion-disable-outline .ilightbox-toolbar, .fusion-disable-outline .ilightbox-toolbar * {
43924	outline: 0;
43925}
43926
43927.ilightbox-holder .ilightbox-container .ilightbox-caption, .ilightbox-holder .ilightbox-container .ilightbox-social, .ilightbox-loader, .ilightbox-loader *, .ilightbox-overlay, .ilightbox-thumbnails, .ilightbox-thumbnails *, .ilightbox-toolbar {
43928	-webkit-transform: translateZ(0);
43929	-moz-transform: translateZ(0);
43930}
43931
43932.ilightbox-noscroll {
43933	overflow: hidden;
43934}
43935
43936.ilightbox-closedhand * {
43937	cursor: url("https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/mobile/source/rev-205b252/cityofmentor.com/wp-content/plugins/fusion-builder/assets/images/iLightbox/closedhand.cur"), default !important;
43938}
43939
43940.ilightbox-overlay {
43941	display: none;
43942	position: fixed;
43943	top: 0;
43944	left: 0;
43945	width: 100%;
43946	height: 100%;
43947	z-index: 100000;
43948}
43949
43950.ilightbox-loader {
43951	position: fixed;
43952	z-index: 100005;
43953	top: 45%;
43954	left: -192px;
43955	padding-left: 30px;
43956	opacity: .9;
43957	border-radius: 0 100px 100px 0;
43958}
43959
43960.ilightbox-loader div {
43961	width: 72px;
43962	height: 72px;
43963	border-radius: 0 100px 100px 0;
43964}
43965
43966.ilightbox-loader.horizontal {
43967	left: 45%;
43968	top: -192px;
43969	padding: 0;
43970	padding-top: 30px;
43971	border-radius: 0 0 100px 100px;
43972}
43973
43974.ilightbox-loader.horizontal div {
43975	border-radius: 0 0 100px 100px;
43976}
43977
43978.ilightbox-toolbar {
43979	display: none;
43980	position: fixed;
43981	z-index: 100010;
43982}
43983
43984.ilightbox-toolbar a {
43985	float: left;
43986	cursor: pointer;
43987}
43988
43989.ilightbox-toolbar .ilightbox-next-button, .ilightbox-toolbar .ilightbox-prev-button {
43990	display: none;
43991}
43992
43993.ilightbox-thumbnails {
43994	display: block;
43995	position: fixed;
43996	z-index: 100009;
43997}
43998
43999.ilightbox-thumbnails.ilightbox-horizontal {
44000	bottom: 0;
44001	left: 0;
44002	width: 100%;
44003	height: 100px;
44004}
44005
44006.ilightbox-thumbnails.ilightbox-vertical {
44007	top: 0;
44008	right: 0;
44009	width: 140px;
44010	height: 100%;
44011	overflow: hidden;
44012}
44013
44014.ilightbox-thumbnails .ilightbox-thumbnails-container {
44015	display: block;
44016	position: relative;
44017}
44018
44019.ilightbox-thumbnails.ilightbox-horizontal .ilightbox-thumbnails-container {
44020	width: 100%;
44021	height: 100px;
44022}
44023
44024.ilightbox-thumbnails.ilightbox-vertical .ilightbox-thumbnails-container {
44025	width: 140px;
44026	height: 100%;
44027}
44028
44029.ilightbox-thumbnails .ilightbox-thumbnails-grid {
44030	display: block;
44031	position: absolute;
44032	-webkit-transform: translateZ(0);
44033	-moz-transform: translateZ(0);
44034}
44035
44036.ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail {
44037	display: block;
44038	cursor: pointer;
44039	padding: 0;
44040	margin: 5px;
44041	position: relative;
44042}
44043
44044.ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail img {
44045	width: 100%;
44046	height: 100%;
44047	border-radius: 2px;
44048}
44049
44050.ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail .ilightbox-thumbnail-icon {
44051	width: 100%;
44052	height: 100%;
44053	position: absolute;
44054	top: 0;
44055	left: 0;
44056	opacity: .7;
44057}
44058
44059.ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail .ilightbox-thumbnail-icon:hover {
44060	opacity: 1;
44061}
44062
44063.ilightbox-holder {
44064	display: none;
44065	position: fixed;
44066	z-index: 100003;
44067	-webkit-transform: none;
44068	-moz-transform: none;
44069}
44070
44071.ilightbox-holder.ilightbox-next, .ilightbox-holder.ilightbox-prev {
44072	cursor: pointer;
44073}
44074
44075.ilightbox-holder div.ilightbox-container {
44076	position: relative;
44077	width: 100%;
44078	height: 100%;
44079	overflow: hidden;
44080}
44081
44082.ilightbox-holder.supportTouch div.ilightbox-container {
44083	overflow: scroll;
44084	-webkit-overflow-scrolling: touch;
44085}
44086
44087.ilightbox-holder img.ilightbox-image {
44088	width: 100%;
44089	height: 100%;
44090	transition: transform .2s ease;
44091}
44092
44093.ilightbox-holder .ilightbox-container .ilightbox-caption {
44094	display: none;
44095	position: absolute;
44096	left: 30px;
44097	right: 30px;
44098	bottom: 0;
44099	max-width: 100%;
44100	padding: 5px 10px;
44101	margin: 0 auto;
44102	font-size: 12px;
44103	line-height: 150%;
44104	word-wrap: break-word;
44105	z-index: 20003;
44106	box-sizing: border-box;
44107	border-radius: 3px 3px 0 0;
44108}
44109
44110.ilightbox-holder .ilightbox-container .ilightbox-social {
44111	display: none;
44112	position: absolute;
44113	right: 10px;
44114	top: 10px;
44115	padding: 5px;
44116	padding-left: 0;
44117	z-index: 20003;
44118	height: 26px;
44119}
44120
44121.ilightbox-holder .ilightbox-container .ilightbox-social ul {
44122	float: left;
44123	list-style: none;
44124	height: 26px;
44125}
44126
44127.ilightbox-holder .ilightbox-container .ilightbox-social ul li {
44128	display: inline;
44129}
44130
44131.ilightbox-holder .ilightbox-container .ilightbox-social ul li a {
44132	float: left;
44133	margin-left: 5px;
44134	width: 16px;
44135	height: 16px;
44136	line-height: 16px;
44137	font-size: 14px;
44138	text-align: center;
44139	background-repeat: no-repeat;
44140	background-position: 50%;
44141	color: #fff;
44142}
44143
44144.ilightbox-holder .ilightbox-container .ilightbox-social ul li a:before {
44145	color: inherit;
44146}
44147
44148.ilightbox-holder .ilightbox-alert {
44149	display: block;
44150	position: absolute;
44151	left: 0;
44152	right: 0;
44153	top: 0;
44154	bottom: 0;
44155	text-align: center;
44156	padding-top: 100px;
44157	margin: auto;
44158	width: 300px;
44159	height: 50px;
44160}
44161
44162.ilightbox-holder .ilightbox-wrapper {
44163	width: 100%;
44164	height: 100%;
44165	overflow: auto;
44166	-webkit-overflow-scrolling: touch;
44167}
44168
44169.ilightbox-holder .ilightbox-inner-toolbar {
44170	position: relative;
44171	z-index: 100;
44172}
44173
44174.ilightbox-holder .ilightbox-inner-toolbar .ilightbox-toolbar {
44175	position: absolute;
44176}
44177
44178.ilightbox-button {
44179	position: fixed;
44180	z-index: 100008;
44181	cursor: pointer;
44182}
44183
44184.ilightbox-button.ilightbox-next-button.disabled, .ilightbox-button.ilightbox-prev-button.disabled {
44185	visibility: hidden;
44186	opacity: 0;
44187}
44188
44189.isMobile .ilightbox-button, .isMobile .ilightbox-thumbnails {
44190	display: none !important;
44191}
44192
44193.isMobile .ilightbox-toolbar .ilightbox-next-button, .isMobile .ilightbox-toolbar .ilightbox-prev-button {
44194	display: block;
44195}
44196
44197.ilightbox-title {
44198	line-height: 20px;
44199}
44200
44201.ilightbox-overlay.metro-white {
44202	background: #fff;
44203}
44204
44205.ilightbox-loader.metro-white {
44206	box-shadow: rgba(0, 0, 0, .3) 0 0 55px;
44207}
44208
44209.ilightbox-loader.metro-white div {
44210	background: #fff url("https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/plugins/fusion-builder/assets/images/iLightbox/metro-white-skin/preloader.gif") no-repeat center;
44211}
44212
44213.ilightbox-loader.metro-white div.nitro-lazy {
44214	background: none !important;
44215}
44216
44217.ilightbox-holder.metro-white {
44218	padding: 3px;
44219	background: #fff;
44220	box-shadow: 0 0 45px rgba(0, 0, 0, .2);
44221}
44222
44223.ilightbox-holder.metro-white .ilightbox-container .ilightbox-caption {
44224	background: url("https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/plugins/fusion-builder/assets/images/iLightbox/metro-white-skin/caption-bg.png") repeat-x bottom;
44225	background-size: 100% 100%;
44226	left: 0;
44227	right: 0;
44228	color: #000;
44229	text-shadow: 0 1px 1px rgba(0, 0, 0, .3);
44230	padding-top: 15px;
44231}
44232
44233.ilightbox-holder.metro-white .ilightbox-container .ilightbox-caption.nitro-lazy {
44234	background: none !important;
44235}
44236
44237.ilightbox-holder.metro-white .ilightbox-container .ilightbox-social {
44238	background: url("https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/plugins/fusion-builder/assets/images/iLightbox/metro-white-skin/social-bg.png");
44239	border-radius: 2px;
44240}
44241
44242.ilightbox-holder.metro-white .ilightbox-alert {
44243	background: url("https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/plugins/fusion-builder/assets/images/iLightbox/metro-white-skin/alert.png") no-repeat center top;
44244	color: #89949b;
44245}
44246
44247.ilightbox-holder.metro-white .ilightbox-alert.nitro-lazy {
44248	background: none !important;
44249}
44250
44251.ilightbox-holder.metro-white .ilightbox-container .ilightbox-social ul li a {
44252	color: #333;
44253}
44254
44255.ilightbox-toolbar.metro-white {
44256	top: 8px;
44257	left: 8px;
44258	height: 25px;
44259}
44260
44261.admin-bar:not(.isMobile) .ilightbox-toolbar.metro-white {
44262	top: 40px;
44263}
44264
44265.ilightbox-toolbar.metro-white a {
44266	width: 27px;
44267	height: 25px;
44268	background: #fff url("https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/plugins/fusion-builder/assets/images/iLightbox/metro-white-skin/buttons.png") no-repeat 7px 6px;
44269}
44270
44271.ilightbox-toolbar.metro-white a.nitro-lazy {
44272	background: none !important;
44273}
44274
44275.ilightbox-toolbar.metro-white a:hover {
44276	background-color: #51b7ff;
44277}
44278
44279.ilightbox-toolbar.metro-white a.disabled {
44280	opacity: .2;
44281	cursor: default;
44282	background-color: #fff;
44283}
44284
44285.ilightbox-toolbar.metro-white a.ilightbox-close:hover {
44286	background-color: #d94947;
44287	background-position: -30px 6px;
44288}
44289
44290.ilightbox-toolbar.metro-white a.ilightbox-fullscreen {
44291	background-position: 6px -31px;
44292}
44293
44294.ilightbox-toolbar.metro-white a.ilightbox-fullscreen:hover {
44295	background-position: -29px -31px;
44296}
44297
44298.ilightbox-toolbar.metro-white a.ilightbox-play {
44299	background-position: 8px -55px;
44300}
44301
44302.ilightbox-toolbar.metro-white a.ilightbox-play:hover {
44303	background-position: -30px -55px;
44304}
44305
44306.ilightbox-toolbar.metro-white a.ilightbox-pause {
44307	background-position: 8px -81px;
44308}
44309
44310.ilightbox-toolbar.metro-white a.ilightbox-pause:hover {
44311	background-position: -30px -81px;
44312}
44313
44314.isMobile .ilightbox-toolbar.metro-white {
44315	background: #fff;
44316	top: auto;
44317	bottom: 0;
44318	left: 0;
44319	width: 100%;
44320	height: 40px;
44321	text-align: center;
44322	box-shadow: 0 0 25px rgba(0, 0, 0, .2);
44323}
44324
44325.isMobile .ilightbox-toolbar.metro-white a, .isMobile .ilightbox-toolbar.metro-white a:hover {
44326	display: inline-block;
44327	float: none;
44328	width: 50px;
44329	height: 40px;
44330	background-size: 50%;
44331	background-position: 50%;
44332}
44333
44334.isMobile .ilightbox-toolbar.metro-white a.ilightbox-fullscreen {
44335	background-image: url("https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/plugins/fusion-builder/assets/images/iLightbox/metro-white-skin/fullscreen-icon-64.png");
44336}
44337
44338.isMobile .ilightbox-toolbar.metro-white a.ilightbox-fullscreen.nitro-lazy {
44339	background-image: none !important;
44340}
44341
44342.isMobile .ilightbox-toolbar.metro-white a.ilightbox-fullscreen:hover {
44343	background-image: url("https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/plugins/fusion-builder/assets/images/iLightbox/metro-white-skin/fullscreen-hover-icon-64.png");
44344}
44345
44346.isMobile .ilightbox-toolbar.metro-white a.ilightbox-fullscreen:hover.nitro-lazy {
44347	background-image: none !important;
44348}
44349
44350.isMobile .ilightbox-toolbar.metro-white a.ilightbox-close {
44351	background-image: url("https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/plugins/fusion-builder/assets/images/iLightbox/metro-white-skin/x-mark-icon-64.png");
44352}
44353
44354.isMobile .ilightbox-toolbar.metro-white a.ilightbox-close.nitro-lazy {
44355	background-image: none !important;
44356}
44357
44358.isMobile .ilightbox-toolbar.metro-white a.ilightbox-close:hover {
44359	background-image: url("https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/plugins/fusion-builder/assets/images/iLightbox/metro-white-skin/x-mark-hover-icon-64.png");
44360}
44361
44362.isMobile .ilightbox-toolbar.metro-white a.ilightbox-close:hover.nitro-lazy {
44363	background-image: none !important;
44364}
44365
44366.isMobile .ilightbox-toolbar.metro-white a.ilightbox-next-button {
44367	background-image: url("https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/plugins/fusion-builder/assets/images/iLightbox/metro-white-skin/arrow-next-icon-64.png");
44368	background-position: 52% 50%;
44369}
44370
44371.isMobile .ilightbox-toolbar.metro-white a.ilightbox-next-button.nitro-lazy {
44372	background-image: none !important;
44373}
44374
44375.isMobile .ilightbox-toolbar.metro-white a.ilightbox-next-button:hover {
44376	background-image: url("https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/plugins/fusion-builder/assets/images/iLightbox/metro-white-skin/arrow-next-hover-icon-64.png");
44377}
44378
44379.isMobile .ilightbox-toolbar.metro-white a.ilightbox-next-button:hover.nitro-lazy {
44380	background-image: none !important;
44381}
44382
44383.isMobile .ilightbox-toolbar.metro-white a.ilightbox-next-button.disabled {
44384	background-image: url("https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/plugins/fusion-builder/assets/images/iLightbox/metro-white-skin/arrow-next-icon-64.png");
44385	background-position: 52% 50%;
44386}
44387
44388.isMobile .ilightbox-toolbar.metro-white a.ilightbox-next-button.disabled.nitro-lazy {
44389	background-image: none !important;
44390}
44391
44392.isMobile .ilightbox-toolbar.metro-white a.ilightbox-prev-button {
44393	background-image: url("https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/plugins/fusion-builder/assets/images/iLightbox/metro-white-skin/arrow-prev-icon-64.png");
44394	background-position: 48% 50%;
44395}
44396
44397.isMobile .ilightbox-toolbar.metro-white a.ilightbox-prev-button.nitro-lazy {
44398	background-image: none !important;
44399}
44400
44401.isMobile .ilightbox-toolbar.metro-white a.ilightbox-prev-button:hover {
44402	background-image: url("https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/plugins/fusion-builder/assets/images/iLightbox/metro-white-skin/arrow-prev-hover-icon-64.png");
44403}
44404
44405.isMobile .ilightbox-toolbar.metro-white a.ilightbox-prev-button:hover.nitro-lazy {
44406	background-image: none !important;
44407}
44408
44409.isMobile .ilightbox-toolbar.metro-white a.ilightbox-prev-button.disabled {
44410	background-image: url("https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/plugins/fusion-builder/assets/images/iLightbox/metro-white-skin/arrow-prev-icon-64.png");
44411	background-position: 48% 50%;
44412}
44413
44414.isMobile .ilightbox-toolbar.metro-white a.ilightbox-prev-button.disabled.nitro-lazy {
44415	background-image: none !important;
44416}
44417
44418.isMobile .ilightbox-toolbar.metro-white a.ilightbox-play {
44419	background-image: url("https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/plugins/fusion-builder/assets/images/iLightbox/metro-white-skin/play-icon-64.png");
44420}
44421
44422.isMobile .ilightbox-toolbar.metro-white a.ilightbox-play.nitro-lazy {
44423	background-image: none !important;
44424}
44425
44426.isMobile .ilightbox-toolbar.metro-white a.ilightbox-play:hover {
44427	background-image: url("https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/plugins/fusion-builder/assets/images/iLightbox/metro-white-skin/play-hover-icon-64.png");
44428}
44429
44430.isMobile .ilightbox-toolbar.metro-white a.ilightbox-play:hover.nitro-lazy {
44431	background-image: none !important;
44432}
44433
44434.isMobile .ilightbox-toolbar.metro-white a.ilightbox-pause {
44435	background-image: url("https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/plugins/fusion-builder/assets/images/iLightbox/metro-white-skin/pause-icon-64.png");
44436}
44437
44438.isMobile .ilightbox-toolbar.metro-white a.ilightbox-pause.nitro-lazy {
44439	background-image: none !important;
44440}
44441
44442.isMobile .ilightbox-toolbar.metro-white a.ilightbox-pause:hover {
44443	background-image: url("https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/plugins/fusion-builder/assets/images/iLightbox/metro-white-skin/pause-hover-icon-64.png");
44444}
44445
44446.isMobile .ilightbox-toolbar.metro-white a.ilightbox-pause:hover.nitro-lazy {
44447	background-image: none !important;
44448}
44449
44450.ilightbox-thumbnails.metro-white.ilightbox-horizontal {
44451	height: 104px;
44452}
44453
44454.ilightbox-thumbnails.metro-white.ilightbox-horizontal .ilightbox-thumbnails-container {
44455	height: 104px;
44456}
44457
44458.ilightbox-thumbnails.metro-white.ilightbox-vertical {
44459	width: 144px;
44460}
44461
44462.ilightbox-thumbnails.metro-white.ilightbox-vertical .ilightbox-thumbnails-container {
44463	width: 144px;
44464}
44465
44466.ilightbox-thumbnails.metro-white .ilightbox-thumbnails-grid .ilightbox-thumbnail img {
44467	border: 2px solid #fff;
44468	box-shadow: 0 0 10px rgba(0, 0, 0, .2);
44469	border-radius: 0;
44470}
44471
44472.ilightbox-thumbnails.metro-white .ilightbox-thumbnails-grid .ilightbox-thumbnail .ilightbox-thumbnail-video {
44473	background: url("https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/plugins/fusion-builder/assets/images/iLightbox/metro-white-skin/thumb-overlay-play.png") no-repeat center;
44474}
44475
44476.ilightbox-thumbnails.metro-white .ilightbox-thumbnails-grid .ilightbox-thumbnail .ilightbox-thumbnail-video.nitro-lazy {
44477	background: none !important;
44478}
44479
44480.ilightbox-holder.metro-white .ilightbox-inner-toolbar .ilightbox-title {
44481	font-size: 18px;
44482	padding: 10px 12px;
44483	padding-right: 60px;
44484	color: #535352;
44485}
44486
44487.ilightbox-holder.metro-white .ilightbox-inner-toolbar .ilightbox-toolbar {
44488	left: auto;
44489	top: 5px;
44490	right: 5px;
44491}
44492
44493.ilightbox-holder.metro-white .ilightbox-inner-toolbar .ilightbox-toolbar a {
44494	float: right;
44495}
44496
44497.ilightbox-button.metro-white.disabled {
44498	opacity: .1;
44499	cursor: default;
44500}
44501
44502.ilightbox-button.metro-white span {
44503	display: block;
44504	width: 100%;
44505	height: 100%;
44506}
44507
44508.ilightbox-button.ilightbox-next-button.metro-white, .ilightbox-button.ilightbox-prev-button.metro-white {
44509	bottom: 0;
44510	right: 0;
44511	left: 0;
44512	width: 30%;
44513	height: 100px;
44514	margin: auto;
44515	background: url("https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/plugins/fusion-builder/assets/images/iLightbox/metro-white-skin/arrows_vertical.png") no-repeat 50% -100px;
44516	background-color: #fff;
44517	background-color: rgba(255, 255, 255, .6);
44518}
44519
44520.ilightbox-button.ilightbox-next-button.metro-white.nitro-lazy, .ilightbox-button.ilightbox-prev-button.metro-white.nitro-lazy {
44521	background: none !important;
44522}
44523
44524.ilightbox-button.ilightbox-prev-button.metro-white {
44525	top: 0;
44526	bottom: auto;
44527	background-position: 50% 0;
44528}
44529
44530.ilightbox-button.ilightbox-next-button.metro-white.horizontal, .ilightbox-button.ilightbox-prev-button.metro-white.horizontal {
44531	right: 0;
44532	left: auto;
44533	top: 0;
44534	bottom: 0;
44535	width: 100px;
44536	height: 30%;
44537	background-image: url("https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/plugins/fusion-builder/assets/images/iLightbox/metro-white-skin/arrows_horizontal.png");
44538	background-position: -93px 50%;
44539}
44540
44541.ilightbox-button.ilightbox-next-button.metro-white.horizontal.nitro-lazy, .ilightbox-button.ilightbox-prev-button.metro-white.horizontal.nitro-lazy {
44542	background-image: none !important;
44543}
44544
44545.ilightbox-button.ilightbox-prev-button.metro-white.horizontal {
44546	right: auto;
44547	left: 0;
44548	background-position: -7px 50%;
44549}
44550
44551@media only screen and (max-width: 1024px) {
44552	.fusion-body .fusion-button-default-size, .fusion-button {
44553		--awb-margin-top-medium: var(--awb-margin-top, 0px);
44554		--awb-margin-right-medium: var(--awb-margin-right, 0px);
44555		--awb-margin-bottom-medium: var(--awb-margin-bottom, 0px);
44556		--awb-margin-left-medium: var(--awb-margin-left, 0px);
44557		--awb-padding-top-medium: var(--awb-padding-top);
44558		--awb-padding-right-medium: var(--awb-padding-right);
44559		--awb-padding-bottom-medium: var(--awb-padding-bottom);
44560		--awb-padding-left-medium: var(--awb-padding-left);
44561		margin-top: var(--awb-margin-top-medium);
44562		margin-right: var(--awb-margin-right-medium);
44563		margin-bottom: var(--awb-margin-bottom-medium);
44564		margin-left: var(--awb-margin-left-medium);
44565		padding-top: var(--awb-padding-top-medium);
44566		padding-right: var(--awb-padding-right-medium);
44567		padding-bottom: var(--awb-padding-bottom-medium);
44568		padding-left: var(--awb-padding-left-medium);
44569	}
44570	
44571	.fusion-button.fusion-button-span-yes-medium {
44572		width: calc(100% - var(--awb-margin-left-medium, 0px) - var(--awb-margin-right-medium, 0px));
44573	}
44574	
44575	.fusion-button.fusion-button-span-no-medium {
44576		width: auto;
44577	}
44578	
44579	.fusion-button-wrapper.fusion-align-block-medium {
44580		display: block;
44581	}
44582	
44583	.fusion-button-wrapper.fusion-align-inline-medium {
44584		display: inline;
44585	}
44586}
44587
44588@media only screen and (max-width: 640px) {
44589	.fusion-body .fusion-button-default-size, .fusion-button {
44590		--awb-margin-top-small: var(--awb-margin-top-medium, var(--awb-margin-top, 0px));
44591		--awb-margin-right-small: var(--awb-margin-right-medium, var(--awb-margin-right, 0px));
44592		--awb-margin-bottom-small: var(--awb-margin-bottom-medium, var(--awb-margin-bottom, 0px));
44593		--awb-margin-left-small: var(--awb-margin-left-medium, var(--awb-margin-left, 0px));
44594		--awb-padding-top-small: var(--awb-padding-top-medium, var(--awb-padding-top));
44595		--awb-padding-right-small: var(--awb-padding-right-medium, var(--awb-padding-right));
44596		--awb-padding-bottom-small: var(--awb-padding-bottom-medium, var(--awb-padding-bottom));
44597		--awb-padding-left-small: var(--awb-padding-left-medium, var(--awb-padding-left));
44598		margin-top: var(--awb-margin-top-small);
44599		margin-right: var(--awb-margin-right-small);
44600		margin-bottom: var(--awb-margin-bottom-small);
44601		margin-left: var(--awb-margin-left-small);
44602		padding-top: var(--awb-padding-top-small);
44603		padding-right: var(--awb-padding-right-small);
44604		padding-bottom: var(--awb-padding-bottom-small);
44605		padding-left: var(--awb-padding-left-small);
44606	}
44607	
44608	.fusion-button.fusion-button-span-yes-small {
44609		width: calc(100% - var(--awb-margin-left-small, 0px) - var(--awb-margin-right-small, 0px));
44610	}
44611	
44612	.fusion-button.fusion-button-span-no-small {
44613		width: auto;
44614	}
44615	
44616	.fusion-button-wrapper.fusion-align-block-small {
44617		display: block;
44618	}
44619	
44620	.fusion-button-wrapper.fusion-align-inline-small {
44621		display: inline;
44622	}
44623}
44624
44625@media only screen and (max-width: 1024px) {
44626	.fusion-fullwidth {
44627		--awb-padding-top-medium: var(--awb-padding-top);
44628		--awb-padding-right-medium: var(--awb-padding-right);
44629		--awb-padding-bottom-medium: var(--awb-padding-bottom);
44630		--awb-padding-left-medium: var(--awb-padding-left);
44631		--awb-margin-top-medium: var(--awb-margin-top);
44632		--awb-margin-bottom-medium: var(--awb-margin-bottom);
44633		--awb-min-height-medium: var(--awb-min-height);
44634		--awb-sticky-height-medium: var(--awb-min-height-medium);
44635		--awb-background-image-medium: var(--awb-background-image);
44636		--awb-background-color-medium: var(--awb-background-color);
44637		--awb-background-position-medium: var(--awb-background-position);
44638		--awb-background-repeat-medium: var(--awb-background-repeat);
44639		--awb-background-size-medium: var(--awb-background-size);
44640		--awb-background-blend-mode-medium: var(--awb-background-blend-mode);
44641		--awb-position-top-medium: var(--awb-position-top);
44642		--awb-position-right-medium: var(--awb-position-right);
44643		--awb-position-bottom-medium: var(--awb-position-bottom);
44644		--awb-position-left-medium: var(--awb-position-left);
44645		padding: var(--awb-padding-top-medium) var(--awb-padding-right-medium) var(--awb-padding-bottom-medium) var(--awb-padding-left-medium);
44646		margin-top: var(--awb-margin-top-medium);
44647		margin-bottom: var(--awb-margin-bottom-medium);
44648		min-height: var(--awb-min-height-medium);
44649		background-image: var(--awb-background-image-medium);
44650		background-color: var(--awb-background-color-medium);
44651		background-repeat: var(--awb-background-repeat-medium);
44652		background-position: var(--awb-background-position-medium);
44653		background-size: var(--awb-background-size-medium);
44654		background-blend-mode: var(--awb-background-blend-mode-medium);
44655		top: var(--awb-position-top-medium);
44656		right: var(--awb-position-right-medium);
44657		bottom: var(--awb-position-bottom-medium);
44658		left: var(--awb-position-left-medium);
44659	}
44660	
44661	.fullwidth-box.faded-background .fullwidth-faded {
44662		background-image: var(--awb-background-image-medium);
44663		background-color: var(--awb-background-color-medium);
44664		background-repeat: var(--awb-background-repeat-medium);
44665		background-position: var(--awb-background-position-medium);
44666		background-size: var(--awb-background-size-medium);
44667		background-blend-mode: var(--awb-background-blend-mode-medium);
44668	}
44669	
44670	.fusion-sticky-container.fusion-sticky-transition {
44671		min-height: var(--awb-sticky-height-medium);
44672	}
44673	
44674	.fusion-flex-container .fusion-row.fusion-flex-content-wrap {
44675		flex-wrap: var(--awb-flex-wrap-medium, var(--awb-flex-wrap));
44676	}
44677	
44678	.fusion-flex-container .fusion-row.fusion-builder-row-inner {
44679		--awb-min-height-medium: var(--awb-min-height);
44680		--awb-max-height-medium: var(--awb-min-height);
44681		--awb-flex-grow-medium: var(--awb-flex-grow);
44682		--awb-flex-shrink-medium: var(--awb-flex-shrink);
44683		min-height: var(--awb-min-height-medium);
44684		max-height: var(--awb-max-height-medium);
44685		flex-grow: var(--awb-flex-grow-medium);
44686		flex-shrink: var(--awb-flex-shrink-medium);
44687		flex-wrap: var(--awb-flex-wrap-medium, var(--awb-flex-wrap));
44688	}
44689	
44690	.fusion-flex-container .fusion-row.fusion-builder-row-inner.fusion-flex-content-wrap {
44691		flex-wrap: var(--awb-flex-wrap-medium, var(--awb-flex-wrap));
44692	}
44693}
44694
44695@media only screen and (max-width: 640px) {
44696	.fusion-fullwidth {
44697		--awb-padding-top-small: var(--awb-padding-top-medium);
44698		--awb-padding-right-small: var(--awb-padding-right-medium);
44699		--awb-padding-bottom-small: var(--awb-padding-bottom-medium);
44700		--awb-padding-left-small: var(--awb-padding-left-medium);
44701		--awb-margin-top-small: var(--awb-margin-top-medium);
44702		--awb-margin-bottom-small: var(--awb-margin-bottom-medium);
44703		--awb-min-height-small: var(--awb-min-height-medium);
44704		--awb-sticky-height-small: var(--awb-min-height-small);
44705		--awb-background-image-small: var(--awb-background-image-medium);
44706		--awb-background-color-small: var(--awb-background-color-medium);
44707		--awb-background-repeat-small: var(--awb-background-repeat-medium);
44708		--awb-background-position-small: var(--awb-background-position-medium);
44709		--awb-background-size-small: var(--awb-background-size-medium);
44710		--awb-background-blend-mode-small: var(--awb-background-blend-mode-medium);
44711		--awb-position-top-small: var(--awb-position-top-medium);
44712		--awb-position-right-small: var(--awb-position-right-medium);
44713		--awb-position-bottom-small: var(--awb-position-bottom-medium);
44714		--awb-position-left-small: var(--awb-position-left-medium);
44715		padding: var(--awb-padding-top-small) var(--awb-padding-right-small) var(--awb-padding-bottom-small) var(--awb-padding-left-small);
44716		margin-top: var(--awb-margin-top-small);
44717		margin-bottom: var(--awb-margin-bottom-small);
44718		min-height: var(--awb-min-height-small);
44719		background-image: var(--awb-background-image-small);
44720		background-color: var(--awb-background-color-small);
44721		background-repeat: var(--awb-background-repeat-small);
44722		background-position: var(--awb-background-position-small);
44723		background-size: var(--awb-background-size-small);
44724		background-blend-mode: var(--awb-background-blend-mode-small);
44725		top: var(--awb-position-top-small);
44726		right: var(--awb-position-right-small);
44727		bottom: var(--awb-position-bottom-small);
44728		left: var(--awb-position-left-small);
44729	}
44730	
44731	.fullwidth-box.faded-background .fullwidth-faded {
44732		background-image: var(--awb-background-image-small);
44733		background-color: var(--awb-background-color-small);
44734		background-repeat: var(--awb-background-repeat-small);
44735		background-position: var(--awb-background-position-small);
44736		background-size: var(--awb-background-size-small);
44737		background-blend-mode: var(--awb-background-blend-mode-small);
44738	}
44739	
44740	.fusion-sticky-container.fusion-sticky-transition {
44741		min-height: var(--awb-sticky-height-small);
44742	}
44743	
44744	.fusion-flex-container .fusion-row.fusion-flex-content-wrap {
44745		flex-wrap: var(--awb-flex-wrap-small, var(--awb-flex-wrap-medium, var(--awb-flex-wrap)));
44746	}
44747	
44748	.fusion-flex-container .fusion-row.fusion-builder-row-inner {
44749		--awb-min-height-small: var(--awb-min-height-medium);
44750		--awb-max-height-small: var(--awb-max-height-medium);
44751		--awb-flex-grow-small: var(--awb-flex-grow-medium);
44752		--awb-flex-shrink-small: var(--awb-flex-shrink-medium);
44753		min-height: var(--awb-min-height-small);
44754		max-height: var(--awb-max-height-small);
44755		flex-grow: var(--awb-flex-grow-small);
44756		flex-shrink: var(--awb-flex-shrink-small);
44757	}
44758	
44759	.fusion-flex-container .fusion-row.fusion-builder-row-inner.fusion-flex-content-wrap {
44760		flex-wrap: var(--awb-flex-wrap-small, var(--awb-flex-wrap-medium, var(--awb-flex-wrap)));
44761	}
44762}
44763
44764@media only screen and (max-width: 1024px) {
44765	.fontawesome-icon.fb-icon-element {
44766		--awb-md-align-self: var(--awb-align-self);
44767		align-self: var(--awb-md-align-self);
44768	}
44769}
44770
44771@media only screen and (max-width: 640px) {
44772	.fontawesome-icon.fb-icon-element {
44773		--awb-sm-align-self: var(--awb-md-align-self);
44774		align-self: var(--awb-sm-align-self);
44775	}
44776}
44777
44778@media only screen and (max-width: 1024px) {
44779	.fusion-post-cards > .fusion-grid > .fusion-grid-column {
44780		width: var(--awb-columns-medium, 50%) !important;
44781	}
44782	
44783	.fusion-post-cards > .fusion-grid-6 > .fusion-grid-column {
44784		width: var(--awb-columns-medium, 33.33333333%) !important;
44785	}
44786	
44787	.awb-gallery-wrapper .fusion-gallery > .fusion-grid-column {
44788		width: var(--awb-columns-medium, 50%) !important;
44789	}
44790	
44791	.awb-gallery-wrapper .fusion-gallery.fusion-grid-6 > .fusion-grid-column {
44792		width: var(--awb-columns-medium, 33.33333333%) !important;
44793	}
44794}
44795
44796@media only screen and (max-width: 640px) {
44797	.awb-gallery-wrapper .fusion-gallery > .fusion-grid-column, .fusion-post-cards > .fusion-grid > .fusion-grid-column {
44798		width: var(--awb-columns-small, 100%) !important;
44799	}
44800	
44801	.awb-gallery-wrapper .fusion-gallery.fusion-grid-6 > .fusion-grid-column, .fusion-post-cards > .fusion-grid-6 .fusion-grid-column {
44802		width: var(--awb-columns-small, 50%) !important;
44803	}
44804}
44805
44806@media only screen and (max-width: 1024px) {
44807	.fusion-image-element {
44808		--awb-margin-top-medium: var(--awb-margin-top);
44809		--awb-margin-right-medium: var(--awb-margin-right);
44810		--awb-margin-bottom-medium: var(--awb-margin-bottom);
44811		--awb-margin-left-medium: var(--awb-margin-left);
44812		margin-top: var(--awb-margin-top-medium);
44813		margin-right: var(--awb-margin-right-medium);
44814		margin-bottom: var(--awb-margin-bottom-medium);
44815		margin-left: var(--awb-margin-left-medium);
44816	}
44817}
44818
44819@media only screen and (max-width: 640px) {
44820	.fusion-image-element {
44821		--awb-margin-top-small: var(--awb-margin-top-medium);
44822		--awb-margin-right-small: var(--awb-margin-right-medium);
44823		--awb-margin-bottom-small: var(--awb-margin-bottom-medium);
44824		--awb-margin-left-small: var(--awb-margin-left-medium);
44825		margin-top: var(--awb-margin-top-small);
44826		margin-right: var(--awb-margin-right-small);
44827		margin-bottom: var(--awb-margin-bottom-small);
44828		margin-left: var(--awb-margin-left-small);
44829	}
44830	
44831	.fusion-image-element .fusion-imageframe.has-fusion-mobile-logo img.fusion-standard-logo, .fusion-image-element .fusion-imageframe.has-fusion-mobile-logo img.fusion-sticky-logo {
44832		display: none !important;
44833	}
44834	
44835	.fusion-image-element .fusion-imageframe.has-fusion-mobile-logo img.fusion-mobile-logo {
44836		display: inline-block !important;
44837	}
44838}
44839
44840@media only screen and (max-width: 1024px) {
44841	.fusion-person {
44842		--awb-margin-top-medium: var(--awb-margin-top);
44843		--awb-margin-right-medium: var(--awb-margin-right);
44844		--awb-margin-bottom-medium: var(--awb-margin-bottom);
44845		--awb-margin-left-medium: var(--awb-margin-left);
44846		margin-top: var(--awb-margin-top-medium);
44847		margin-right: var(--awb-margin-right-medium);
44848		margin-bottom: var(--awb-margin-bottom-medium);
44849		margin-left: var(--awb-margin-left-medium);
44850	}
44851}
44852
44853@media only screen and (max-width: 640px) {
44854	.fusion-person {
44855		--awb-margin-top-small: var(--awb-margin-top-medium);
44856		--awb-margin-right-small: var(--awb-margin-right-medium);
44857		--awb-margin-bottom-small: var(--awb-margin-bottom-medium);
44858		--awb-margin-left-small: var(--awb-margin-left-medium);
44859		margin-top: var(--awb-margin-top-small);
44860		margin-right: var(--awb-margin-right-small);
44861		margin-bottom: var(--awb-margin-bottom-small);
44862		margin-left: var(--awb-margin-left-small);
44863	}
44864}
44865
44866@media only screen and (max-width: 1024px) {
44867	.awb-pricing-table {
44868		grid-template-columns: repeat(var(--awb-columns-medium, 1), minmax(0, var(--awb-column-max-width-medium, var(--awb-column-max-width, 1fr))));
44869		column-gap: var(--awb-column-gap-medium, var(--awb-column-gap, 0));
44870		row-gap: var(--awb-row-gap-medium, var(--awb-row-gap, 0));
44871	}
44872	
44873	.sep-boxed-pricing {
44874		column-gap: var(--awb-column-gap-medium, var(--awb-column-gap, 24px));
44875		row-gap: var(--awb-row-gap-medium, var(--awb-row-gap, 24px));
44876	}
44877	
44878	.awb-pricing-table--has-top-badge {
44879		padding-top: calc(( ( var(--awb-badge-font-size, .875rem) * var(--awb-badge-line-height, 1.5) ) + var(--awb-badge-padding-top, .5rem) + var(--awb-badge-padding-bottom, .5rem) ) * min(1, var(--awb-columns-medium, 1) - 1));
44880	}
44881	
44882	.awb-pricing-table--has-top-badge .awb-pricing-table__column--has-badge.panel-wrapper {
44883		margin-top: calc(( ( var(--awb-badge-font-size, .875rem) * var(--awb-standout-scale, 1) * var(--awb-badge-line-height, 1.5) ) + var(--awb-badge-padding-top, .5rem) + var(--awb-badge-padding-bottom, .5rem) ) * max(0, 2 - var(--awb-columns-medium, 1)));
44884	}
44885	
44886	.full-boxed-pricing:not(.awb-pricing-table--has-max-width) .awb-pricing-table__column .panel-container {
44887		margin-inline: 0;
44888		padding-inline: 0;
44889	}
44890	
44891	.full-boxed-pricing:not(.awb-pricing-table--has-max-width) .awb-pricing-table__column .fusion-panel {
44892		border-right: none;
44893	}
44894	
44895	.full-boxed-pricing:not(.awb-pricing-table--has-max-width) .awb-pricing-table__column .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width) .awb-pricing-table__column .panel-container {
44896		border-radius: 0;
44897	}
44898	
44899	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-1) .awb-pricing-table__column .panel-container {
44900		margin-inline: calc(0px - var(--awb-border-size, 9px));
44901		padding-inline: var(--awb-border-size, 9px);
44902	}
44903	
44904	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-1) .awb-pricing-table__column .fusion-panel {
44905		border-right: var(--awb-inner-border-size, 1px) solid var(--awb-inner-border-color, var(--awb-divider-color, #e5e4e3));
44906	}
44907	
44908	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-1) .awb-pricing-table__column .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-1) .awb-pricing-table__column .panel-container {
44909		border-radius: var(--awb-border-top-left-radius, 0) var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) var(--awb-border-bottom-left-radius, 0);
44910	}
44911	
44912	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-2) .awb-pricing-table__column:where(:nth-child(2n + 1)) .panel-container {
44913		margin-inline-start: calc(0px - var(--awb-border-size, 9px));
44914		padding-inline-start: var(--awb-border-size, 9px);
44915	}
44916	
44917	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-2) .awb-pricing-table__column:where(:nth-child(2n + 1)) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-2) .awb-pricing-table__column:where(:nth-child(2n + 1)) .panel-container {
44918		border-radius: var(--awb-border-top-left-radius, 0) 0 0 var(--awb-border-bottom-left-radius, 0);
44919	}
44920	
44921	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-2) .awb-pricing-table__column:where(:last-child) .panel-container, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-2) .awb-pricing-table__column:where(:nth-child(2n)) .panel-container {
44922		margin-inline-end: calc(0px - var(--awb-border-size, 9px));
44923		padding-inline-end: var(--awb-border-size, 9px);
44924	}
44925	
44926	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-2) .awb-pricing-table__column:where(:last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-2) .awb-pricing-table__column:where(:nth-child(2n)) .fusion-panel {
44927		border-right: var(--awb-inner-border-size, 1px) solid var(--awb-inner-border-color, var(--awb-divider-color, #e5e4e3));
44928	}
44929	
44930	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-2) .awb-pricing-table__column:where(:last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-2) .awb-pricing-table__column:where(:last-child) .panel-container, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-2) .awb-pricing-table__column:where(:nth-child(2n)) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-2) .awb-pricing-table__column:where(:nth-child(2n)) .panel-container {
44931		border-radius: 0 var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) 0;
44932	}
44933	
44934	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-2) .awb-pricing-table__column:where(:nth-child(2n + 1):last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-2) .awb-pricing-table__column:where(:nth-child(2n + 1):last-child) .panel-container {
44935		border-radius: var(--awb-border-top-left-radius, 0) var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) var(--awb-border-bottom-left-radius, 0);
44936	}
44937	
44938	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-3) .awb-pricing-table__column:where(:nth-child(3n + 1)) .panel-container {
44939		margin-inline-start: calc(0px - var(--awb-border-size, 9px));
44940		padding-inline-start: var(--awb-border-size, 9px);
44941	}
44942	
44943	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-3) .awb-pricing-table__column:where(:nth-child(3n + 1)) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-3) .awb-pricing-table__column:where(:nth-child(3n + 1)) .panel-container {
44944		border-radius: var(--awb-border-top-left-radius, 0) 0 0 var(--awb-border-bottom-left-radius, 0);
44945	}
44946	
44947	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-3) .awb-pricing-table__column:where(:last-child) .panel-container, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-3) .awb-pricing-table__column:where(:nth-child(3n)) .panel-container {
44948		margin-inline-end: calc(0px - var(--awb-border-size, 9px));
44949		padding-inline-end: var(--awb-border-size, 9px);
44950	}
44951	
44952	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-3) .awb-pricing-table__column:where(:last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-3) .awb-pricing-table__column:where(:nth-child(3n)) .fusion-panel {
44953		border-right: var(--awb-inner-border-size, 1px) solid var(--awb-inner-border-color, var(--awb-divider-color, #e5e4e3));
44954	}
44955	
44956	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-3) .awb-pricing-table__column:where(:last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-3) .awb-pricing-table__column:where(:last-child) .panel-container, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-3) .awb-pricing-table__column:where(:nth-child(3n)) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-3) .awb-pricing-table__column:where(:nth-child(3n)) .panel-container {
44957		border-radius: 0 var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) 0;
44958	}
44959	
44960	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-3) .awb-pricing-table__column:where(:nth-child(3n + 1):last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-3) .awb-pricing-table__column:where(:nth-child(3n + 1):last-child) .panel-container {
44961		border-radius: var(--awb-border-top-left-radius, 0) var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) var(--awb-border-bottom-left-radius, 0);
44962	}
44963	
44964	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-4) .awb-pricing-table__column:where(:nth-child(4n + 1)) .panel-container {
44965		margin-inline-start: calc(0px - var(--awb-border-size, 9px));
44966		padding-inline-start: var(--awb-border-size, 9px);
44967	}
44968	
44969	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-4) .awb-pricing-table__column:where(:nth-child(4n + 1)) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-4) .awb-pricing-table__column:where(:nth-child(4n + 1)) .panel-container {
44970		border-radius: var(--awb-border-top-left-radius, 0) 0 0 var(--awb-border-bottom-left-radius, 0);
44971	}
44972	
44973	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-4) .awb-pricing-table__column:where(:last-child) .panel-container, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-4) .awb-pricing-table__column:where(:nth-child(4n)) .panel-container {
44974		margin-inline-end: calc(0px - var(--awb-border-size, 9px));
44975		padding-inline-end: var(--awb-border-size, 9px);
44976	}
44977	
44978	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-4) .awb-pricing-table__column:where(:last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-4) .awb-pricing-table__column:where(:nth-child(4n)) .fusion-panel {
44979		border-right: var(--awb-inner-border-size, 1px) solid var(--awb-inner-border-color, var(--awb-divider-color, #e5e4e3));
44980	}
44981	
44982	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-4) .awb-pricing-table__column:where(:last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-4) .awb-pricing-table__column:where(:last-child) .panel-container, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-4) .awb-pricing-table__column:where(:nth-child(4n)) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-4) .awb-pricing-table__column:where(:nth-child(4n)) .panel-container {
44983		border-radius: 0 var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) 0;
44984	}
44985	
44986	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-4) .awb-pricing-table__column:where(:nth-child(4n + 1):last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-4) .awb-pricing-table__column:where(:nth-child(4n + 1):last-child) .panel-container {
44987		border-radius: var(--awb-border-top-left-radius, 0) var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) var(--awb-border-bottom-left-radius, 0);
44988	}
44989	
44990	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-5) .awb-pricing-table__column:where(:nth-child(5n + 1)) .panel-container {
44991		margin-inline-start: calc(0px - var(--awb-border-size, 9px));
44992		padding-inline-start: var(--awb-border-size, 9px);
44993	}
44994	
44995	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-5) .awb-pricing-table__column:where(:nth-child(5n + 1)) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-5) .awb-pricing-table__column:where(:nth-child(5n + 1)) .panel-container {
44996		border-radius: var(--awb-border-top-left-radius, 0) 0 0 var(--awb-border-bottom-left-radius, 0);
44997	}
44998	
44999	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-5) .awb-pricing-table__column:where(:last-child) .panel-container, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-5) .awb-pricing-table__column:where(:nth-child(5n)) .panel-container {
45000		margin-inline-end: calc(0px - var(--awb-border-size, 9px));
45001		padding-inline-end: var(--awb-border-size, 9px);
45002	}
45003	
45004	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-5) .awb-pricing-table__column:where(:last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-5) .awb-pricing-table__column:where(:nth-child(5n)) .fusion-panel {
45005		border-right: var(--awb-inner-border-size, 1px) solid var(--awb-inner-border-color, var(--awb-divider-color, #e5e4e3));
45006	}
45007	
45008	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-5) .awb-pricing-table__column:where(:last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-5) .awb-pricing-table__column:where(:last-child) .panel-container, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-5) .awb-pricing-table__column:where(:nth-child(5n)) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-5) .awb-pricing-table__column:where(:nth-child(5n)) .panel-container {
45009		border-radius: 0 var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) 0;
45010	}
45011	
45012	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-5) .awb-pricing-table__column:where(:nth-child(5n + 1):last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-5) .awb-pricing-table__column:where(:nth-child(5n + 1):last-child) .panel-container {
45013		border-radius: var(--awb-border-top-left-radius, 0) var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) var(--awb-border-bottom-left-radius, 0);
45014	}
45015	
45016	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-6) .awb-pricing-table__column:where(:nth-child(6n + 1)) .panel-container {
45017		margin-inline-start: calc(0px - var(--awb-border-size, 9px));
45018		padding-inline-start: var(--awb-border-size, 9px);
45019	}
45020	
45021	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-6) .awb-pricing-table__column:where(:nth-child(6n + 1)) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-6) .awb-pricing-table__column:where(:nth-child(6n + 1)) .panel-container {
45022		border-radius: var(--awb-border-top-left-radius, 0) 0 0 var(--awb-border-bottom-left-radius, 0);
45023	}
45024	
45025	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-6) .awb-pricing-table__column:where(:last-child) .panel-container, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-6) .awb-pricing-table__column:where(:nth-child(6n)) .panel-container {
45026		margin-inline-end: calc(0px - var(--awb-border-size, 9px));
45027		padding-inline-end: var(--awb-border-size, 9px);
45028	}
45029	
45030	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-6) .awb-pricing-table__column:where(:last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-6) .awb-pricing-table__column:where(:nth-child(6n)) .fusion-panel {
45031		border-right: var(--awb-inner-border-size, 1px) solid var(--awb-inner-border-color, var(--awb-divider-color, #e5e4e3));
45032	}
45033	
45034	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-6) .awb-pricing-table__column:where(:last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-6) .awb-pricing-table__column:where(:last-child) .panel-container, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-6) .awb-pricing-table__column:where(:nth-child(6n)) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-6) .awb-pricing-table__column:where(:nth-child(6n)) .panel-container {
45035		border-radius: 0 var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) 0;
45036	}
45037	
45038	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-6) .awb-pricing-table__column:where(:nth-child(6n + 1):last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-medium-6) .awb-pricing-table__column:where(:nth-child(6n + 1):last-child) .panel-container {
45039		border-radius: var(--awb-border-top-left-radius, 0) var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) var(--awb-border-bottom-left-radius, 0);
45040	}
45041	
45042	.fusion-pricing-table.awb-pricing-table--wrapped-medium .standout .panel-heading {
45043		padding-top: var(--awb-heading-padding-top, 15px);
45044		padding-bottom: var(--awb-he
45044ading-padding-bottom, 15px);
45045	}
45046	
45047	.fusion-pricing-table.awb-pricing-table--wrapped-medium .standout .panel-footer {
45048		padding-top: var(--awb-cta-padding-top, 15px);
45049		padding-bottom: var(--awb-cta-padding-bottom, 15px);
45050	}
45051	
45052	.full-boxed-pricing.awb-pricing-table--has-max-width.awb-pricing-table--wrapped-medium .standout .panel-container, .full-boxed-pricing:not(.awb-pricing-table--has-max-width).awb-pricing-table--wrapped-medium .standout .panel-container, .sep-boxed-pricing.awb-pricing-table--wrapped-medium .standout .panel-container {
45053		box-sizing: border-box;
45054		margin-block: 0;
45055	}
45056	
45057	.sep-boxed-pricing.awb-pricing-table--preserve-standout-gap.awb-pricing-table--wrapped-medium .awb-pricing-table__column:has(+ .standout) {
45058		margin-inline-end: 0;
45059	}
45060	
45061	.sep-boxed-pricing.awb-pricing-table--preserve-standout-gap.awb-pricing-table--wrapped-medium .standout + .awb-pricing-table__column {
45062		margin-inline-start: 0;
45063	}
45064}
45065
45066@media only screen and (max-width: 640px) {
45067	.awb-pricing-table {
45068		grid-template-columns: repeat(var(--awb-columns-small, 1), minmax(0, var(--awb-column-max-width-small, var(--awb-column-max-width, 1fr))));
45069		column-gap: var(--awb-column-gap-small, var(--awb-column-gap, 0));
45070		row-gap: var(--awb-row-gap-small, var(--awb-row-gap, 0));
45071	}
45072	
45073	.sep-boxed-pricing {
45074		column-gap: var(--awb-column-gap-small, var(--awb-column-gap, 24px));
45075		row-gap: var(--awb-row-gap-small, var(--awb-row-gap, 24px));
45076	}
45077	
45078	.full-boxed-pricing:not(.awb-pricing-table--has-max-width) .awb-pricing-table__column .panel-container {
45079		margin-inline: 0;
45080		padding-inline: 0;
45081	}
45082	
45083	.full-boxed-pricing:not(.awb-pricing-table--has-max-width) .awb-pricing-table__column .fusion-panel {
45084		border-right: none;
45085	}
45086	
45087	.full-boxed-pricing:not(.awb-pricing-table--has-max-width) .awb-pricing-table__column .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width) .awb-pricing-table__column .panel-container {
45088		border-radius: 0;
45089	}
45090	
45091	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-1) .awb-pricing-table__column .panel-container {
45092		margin-inline: calc(0px - var(--awb-border-size, 9px));
45093		padding-inline: var(--awb-border-size, 9px);
45094	}
45095	
45096	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-1) .awb-pricing-table__column .fusion-panel {
45097		border-right: var(--awb-inner-border-size, 1px) solid var(--awb-inner-border-color, var(--awb-divider-color, #e5e4e3));
45098	}
45099	
45100	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-1) .awb-pricing-table__column .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-1) .awb-pricing-table__column .panel-container {
45101		border-radius: var(--awb-border-top-left-radius, 0) var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) var(--awb-border-bottom-left-radius, 0);
45102	}
45103	
45104	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-2) .awb-pricing-table__column:where(:nth-child(2n + 1)) .panel-container {
45105		margin-inline-start: calc(0px - var(--awb-border-size, 9px));
45106		padding-inline-start: var(--awb-border-size, 9px);
45107	}
45108	
45109	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-2) .awb-pricing-table__column:where(:nth-child(2n + 1)) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-2) .awb-pricing-table__column:where(:nth-child(2n + 1)) .panel-container {
45110		border-radius: var(--awb-border-top-left-radius, 0) 0 0 var(--awb-border-bottom-left-radius, 0);
45111	}
45112	
45113	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-2) .awb-pricing-table__column:where(:last-child) .panel-container, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-2) .awb-pricing-table__column:where(:nth-child(2n)) .panel-container {
45114		margin-inline-end: calc(0px - var(--awb-border-size, 9px));
45115		padding-inline-end: var(--awb-border-size, 9px);
45116	}
45117	
45118	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-2) .awb-pricing-table__column:where(:last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-2) .awb-pricing-table__column:where(:nth-child(2n)) .fusion-panel {
45119		border-right: var(--awb-inner-border-size, 1px) solid var(--awb-inner-border-color, var(--awb-divider-color, #e5e4e3));
45120	}
45121	
45122	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-2) .awb-pricing-table__column:where(:last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-2) .awb-pricing-table__column:where(:last-child) .panel-container, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-2) .awb-pricing-table__column:where(:nth-child(2n)) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-2) .awb-pricing-table__column:where(:nth-child(2n)) .panel-container {
45123		border-radius: 0 var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) 0;
45124	}
45125	
45126	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-2) .awb-pricing-table__column:where(:nth-child(2n + 1):last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-2) .awb-pricing-table__column:where(:nth-child(2n + 1):last-child) .panel-container {
45127		border-radius: var(--awb-border-top-left-radius, 0) var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) var(--awb-border-bottom-left-radius, 0);
45128	}
45129	
45130	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-3) .awb-pricing-table__column:where(:nth-child(3n + 1)) .panel-container {
45131		margin-inline-start: calc(0px - var(--awb-border-size, 9px));
45132		padding-inline-start: var(--awb-border-size, 9px);
45133	}
45134	
45135	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-3) .awb-pricing-table__column:where(:nth-child(3n + 1)) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-3) .awb-pricing-table__column:where(:nth-child(3n + 1)) .panel-container {
45136		border-radius: var(--awb-border-top-left-radius, 0) 0 0 var(--awb-border-bottom-left-radius, 0);
45137	}
45138	
45139	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-3) .awb-pricing-table__column:where(:last-child) .panel-container, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-3) .awb-pricing-table__column:where(:nth-child(3n)) .panel-container {
45140		margin-inline-end: calc(0px - var(--awb-border-size, 9px));
45141		padding-inline-end: var(--awb-border-size, 9px);
45142	}
45143	
45144	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-3) .awb-pricing-table__column:where(:last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-3) .awb-pricing-table__column:where(:nth-child(3n)) .fusion-panel {
45145		border-right: var(--awb-inner-border-size, 1px) solid var(--awb-inner-border-color, var(--awb-divider-color, #e5e4e3));
45146	}
45147	
45148	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-3) .awb-pricing-table__column:where(:last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-3) .awb-pricing-table__column:where(:last-child) .panel-container, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-3) .awb-pricing-table__column:where(:nth-child(3n)) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-3) .awb-pricing-table__column:where(:nth-child(3n)) .panel-container {
45149		border-radius: 0 var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) 0;
45150	}
45151	
45152	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-3) .awb-pricing-table__column:where(:nth-child(3n + 1):last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-3) .awb-pricing-table__column:where(:nth-child(3n + 1):last-child) .panel-container {
45153		border-radius: var(--awb-border-top-left-radius, 0) var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) var(--awb-border-bottom-left-radius, 0);
45154	}
45155	
45156	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-4) .awb-pricing-table__column:where(:nth-child(4n + 1)) .panel-container {
45157		margin-inline-start: calc(0px - var(--awb-border-size, 9px));
45158		padding-inline-start: var(--awb-border-size, 9px);
45159	}
45160	
45161	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-4) .awb-pricing-table__column:where(:nth-child(4n + 1)) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-4) .awb-pricing-table__column:where(:nth-child(4n + 1)) .panel-container {
45162		border-radius: var(--awb-border-top-left-radius, 0) 0 0 var(--awb-border-bottom-left-radius, 0);
45163	}
45164	
45165	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-4) .awb-pricing-table__column:where(:last-child) .panel-container, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-4) .awb-pricing-table__column:where(:nth-child(4n)) .panel-container {
45166		margin-inline-end: calc(0px - var(--awb-border-size, 9px));
45167		padding-inline-end: var(--awb-border-size, 9px);
45168	}
45169	
45170	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-4) .awb-pricing-table__column:where(:last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-4) .awb-pricing-table__column:where(:nth-child(4n)) .fusion-panel {
45171		border-right: var(--awb-inner-border-size, 1px) solid var(--awb-inner-border-color, var(--awb-divider-color, #e5e4e3));
45172	}
45173	
45174	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-4) .awb-pricing-table__column:where(:last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-4) .awb-pricing-table__column:where(:last-child) .panel-container, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-4) .awb-pricing-table__column:where(:nth-child(4n)) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-4) .awb-pricing-table__column:where(:nth-child(4n)) .panel-container {
45175		border-radius: 0 var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) 0;
45176	}
45177	
45178	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-4) .awb-pricing-table__column:where(:nth-child(4n + 1):last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-4) .awb-pricing-table__column:where(:nth-child(4n + 1):last-child) .panel-container {
45179		border-radius: var(--awb-border-top-left-radius, 0) var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) var(--awb-border-bottom-left-radius, 0);
45180	}
45181	
45182	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-5) .awb-pricing-table__column:where(:nth-child(5n + 1)) .panel-container {
45183		margin-inline-start: calc(0px - var(--awb-border-size, 9px));
45184		padding-inline-start: var(--awb-border-size, 9px);
45185	}
45186	
45187	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-5) .awb-pricing-table__column:where(:nth-child(5n + 1)) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-5) .awb-pricing-table__column:where(:nth-child(5n + 1)) .panel-container {
45188		border-radius: var(--awb-border-top-left-radius, 0) 0 0 var(--awb-border-bottom-left-radius, 0);
45189	}
45190	
45191	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-5) .awb-pricing-table__column:where(:last-child) .panel-container, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-5) .awb-pricing-table__column:where(:nth-child(5n)) .panel-container {
45192		margin-inline-end: calc(0px - var(--awb-border-size, 9px));
45193		padding-inline-end: var(--awb-border-size, 9px);
45194	}
45195	
45196	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-5) .awb-pricing-table__column:where(:last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-5) .awb-pricing-table__column:where(:nth-child(5n)) .fusion-panel {
45197		border-right: var(--awb-inner-border-size, 1px) solid var(--awb-inner-border-color, var(--awb-divider-color, #e5e4e3));
45198	}
45199	
45200	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-5) .awb-pricing-table__column:where(:last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-5) .awb-pricing-table__column:where(:last-child) .panel-container, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-5) .awb-pricing-table__column:where(:nth-child(5n)) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-5) .awb-pricing-table__column:where(:nth-child(5n)) .panel-container {
45201		border-radius: 0 var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) 0;
45202	}
45203	
45204	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-5) .awb-pricing-table__column:where(:nth-child(5n + 1):last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-5) .awb-pricing-table__column:where(:nth-child(5n + 1):last-child) .panel-container {
45205		border-radius: var(--awb-border-top-left-radius, 0) var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) var(--awb-border-bottom-left-radius, 0);
45206	}
45207	
45208	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-6) .awb-pricing-table__column:where(:nth-child(6n + 1)) .panel-container {
45209		margin-inline-start: calc(0px - var(--awb-border-size, 9px));
45210		padding-inline-start: var(--awb-border-size, 9px);
45211	}
45212	
45213	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-6) .awb-pricing-table__column:where(:nth-child(6n + 1)) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-6) .awb-pricing-table__column:where(:nth-child(6n + 1)) .panel-container {
45214		border-radius: var(--awb-border-top-left-radius, 0) 0 0 var(--awb-border-bottom-left-radius, 0);
45215	}
45216	
45217	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-6) .awb-pricing-table__column:where(:last-child) .panel-container, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-6) .awb-pricing-table__column:where(:nth-child(6n)) .panel-container {
45218		margin-inline-end: calc(0px - var(--awb-border-size, 9px));
45219		padding-inline-end: var(--awb-border-size, 9px);
45220	}
45221	
45222	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-6) .awb-pricing-table__column:where(:last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-6) .awb-pricing-table__column:where(:nth-child(6n)) .fusi
45222on-panel {
45223		border-right: var(--awb-inner-border-size, 1px) solid var(--awb-inner-border-color, var(--awb-divider-color, #e5e4e3));
45224	}
45225	
45226	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-6) .awb-pricing-table__column:where(:last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-6) .awb-pricing-table__column:where(:last-child) .panel-container, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-6) .awb-pricing-table__column:where(:nth-child(6n)) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-6) .awb-pricing-table__column:where(:nth-child(6n)) .panel-container {
45227		border-radius: 0 var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) 0;
45228	}
45229	
45230	.full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-6) .awb-pricing-table__column:where(:nth-child(6n + 1):last-child) .fusion-panel, .full-boxed-pricing:not(.awb-pricing-table--has-max-width):where(.awb-pricing-table--columns-small-6) .awb-pricing-table__column:where(:nth-child(6n + 1):last-child) .panel-container {
45231		border-radius: var(--awb-border-top-left-radius, 0) var(--awb-border-top-right-radius, 0) var(--awb-border-bottom-right-radius, 0) var(--awb-border-bottom-left-radius, 0);
45232	}
45233	
45234	.fusion-pricing-table.awb-pricing-table--wrapped-small .standout .panel-heading {
45235		padding-top: var(--awb-heading-padding-top, 15px);
45236		padding-bottom: var(--awb-heading-padding-bottom, 15px);
45237	}
45238	
45239	.fusion-pricing-table.awb-pricing-table--wrapped-small .standout .panel-footer {
45240		padding-top: var(--awb-cta-padding-top, 15px);
45241		padding-bottom: var(--awb-cta-padding-bottom, 15px);
45242	}
45243	
45244	.full-boxed-pricing.awb-pricing-table--has-max-width.awb-pricing-table--wrapped-small .standout .panel-container, .full-boxed-pricing:not(.awb-pricing-table--has-max-width).awb-pricing-table--wrapped-small .standout .panel-container, .sep-boxed-pricing.awb-pricing-table--wrapped-small .standout .panel-container {
45245		box-sizing: border-box;
45246		margin-block: 0;
45247	}
45248	
45249	.sep-boxed-pricing.awb-pricing-table--preserve-standout-gap.awb-pricing-table--wrapped-small .awb-pricing-table__column:has(+ .standout) {
45250		margin-inline-end: 0;
45251	}
45252	
45253	.sep-boxed-pricing.awb-pricing-table--preserve-standout-gap.awb-pricing-table--wrapped-small .standout + .awb-pricing-table__column {
45254		margin-inline-start: 0;
45255	}
45256	
45257	.awb-pricing-table--has-top-badge {
45258		padding-top: calc(( ( var(--awb-badge-font-size, .875rem) * var(--awb-badge-line-height, 1.5) ) + var(--awb-badge-padding-top, .5rem) + var(--awb-badge-padding-bottom, .5rem) ) * min(1, var(--awb-columns-small, 1) - 1));
45259	}
45260	
45261	.awb-pricing-table--has-top-badge .awb-pricing-table__column--has-badge.panel-wrapper {
45262		margin-top: calc(( ( var(--awb-badge-font-size, .875rem) * var(--awb-standout-scale, 1) * var(--awb-badge-line-height, 1.5) ) + var(--awb-badge-padding-top, .5rem) + var(--awb-badge-padding-bottom, .5rem) ) * max(0, 2 - var(--awb-columns-small, 1)));
45263	}
45264}
45265
45266@media only screen and (max-width: 1024px) {
45267	.fusion-section-separator {
45268		--awb-svg-margin-top-medium: var(--awb-svg-margin-top);
45269		--awb-svg-margin-right-medium: var(--awb-svg-margin-right);
45270		--awb-svg-margin-bottom-medium: var(--awb-svg-margin-bottom);
45271		--awb-svg-margin-left-medium: var(--awb-svg-margin-left);
45272		--awb-spacer-height-medium: var(--awb-spacer-height);
45273		--awb-bg-size-medium: var(--awb-bg-size);
45274		--awb-divider-height-medium: var(--awb-divider-height);
45275	}
45276	
45277	.fusion-section-separator .fusion-section-separator-svg {
45278		margin: var(--awb-svg-margin-top-medium) var(--awb-svg-margin-right-medium) var(--awb-svg-margin-bottom-medium) var(--awb-svg-margin-left-medium);
45279	}
45280	
45281	.fusion-section-separator .fusion-section-separator-svg svg {
45282		height: var(--awb-divider-height-medium);
45283	}
45284	
45285	.fusion-section-separator .fusion-section-separator-spacer-height {
45286		height: var(--awb-spacer-height-medium);
45287	}
45288	
45289	.fusion-section-separator .fusion-section-separator-svg-bg {
45290		height: var(--awb-divider-height-medium);
45291		background-size: var(--awb-bg-size-medium);
45292	}
45293}
45294
45295@media only screen and (max-width: 640px) {
45296	.fusion-section-separator {
45297		--awb-svg-margin-top-small: var(--awb-svg-margin-top-medium);
45298		--awb-svg-margin-right-small: var(--awb-svg-margin-right-medium);
45299		--awb-svg-margin-bottom-small: var(--awb-svg-margin-bottom-medium);
45300		--awb-svg-margin-left-small: var(--awb-svg-margin-left-medium);
45301		--awb-spacer-height-small: var(--awb-spacer-height-medium);
45302		--awb-bg-size-small: var(--awb-bg-size-medium);
45303		--awb-divider-height-small: var(--awb-divider-height-medium);
45304	}
45305	
45306	.fusion-section-separator .fusion-section-separator-svg {
45307		margin: var(--awb-svg-margin-top-small) var(--awb-svg-margin-right-small) var(--awb-svg-margin-bottom-small) var(--awb-svg-margin-left-small);
45308	}
45309	
45310	.fusion-section-separator .fusion-section-separator-svg svg {
45311		height: var(--awb-divider-height-small);
45312	}
45313	
45314	.fusion-section-separator .fusion-section-separator-spacer-height {
45315		height: var(--awb-spacer-height-small);
45316	}
45317	
45318	.fusion-section-separator .fusion-section-separator-svg-bg {
45319		height: var(--awb-divider-height-small);
45320		background-size: var(--awb-bg-size-small);
45321	}
45322}
45323
45324@media only screen and (max-width: 1024px) {
45325	.fusion-sharing-box {
45326		--awb-alignment-medium: var(--awb-alignment);
45327		--awb-stacked-align-medium: var(--awb-stacked-align);
45328	}
45329	
45330	.fusion-sharing-box .sharingbox-shortcode-icon-wrapper {
45331		justify-content: var(--awb-alignment-medium);
45332	}
45333	
45334	.fusion-sharing-box.layout-medium-floated {
45335		flex-direction: row;
45336	}
45337	
45338	.fusion-sharing-box.layout-medium-floated .tagline {
45339		margin-right: .5em;
45340		margin-bottom: 0;
45341	}
45342	
45343	.fusion-sharing-box.layout-medium-floated .sharingbox-shortcode-icon-wrapper {
45344		align-items: center;
45345		width: auto;
45346	}
45347	
45348	.fusion-sharing-box.layout-medium-stacked {
45349		align-items: var(--awb-stacked-align-medium);
45350		flex-direction: column;
45351	}
45352	
45353	.fusion-sharing-box.layout-medium-stacked .tagline {
45354		margin-bottom: revert;
45355	}
45356	
45357	.fusion-sharing-box.layout-medium-stacked .sharingbox-shortcode-icon-wrapper {
45358		width: 100%;
45359	}
45360}
45361
45362@media only screen and (max-width: 640px) {
45363	.fusion-sharing-box {
45364		--awb-alignment-small: var(--awb-alignment);
45365		--awb-stacked-align-small: var(--awb-stacked-align);
45366	}
45367	
45368	.fusion-sharing-box .sharingbox-shortcode-icon-wrapper {
45369		justify-content: var(--awb-alignment-small);
45370	}
45371	
45372	.fusion-sharing-box.layout-small-floated {
45373		flex-direction: row;
45374	}
45375	
45376	.fusion-sharing-box.layout-small-floated .tagline {
45377		margin-right: .5em;
45378		margin-bottom: 0;
45379	}
45380	
45381	.fusion-sharing-box.layout-small-floated .sharingbox-shortcode-icon-wrapper {
45382		align-items: center;
45383		width: auto;
45384	}
45385	
45386	.fusion-sharing-box.layout-small-stacked {
45387		flex-direction: column;
45388		align-items: var(--awb-stacked-align-small);
45389	}
45390	
45391	.fusion-sharing-box.layout-small-stacked .tagline {
45392		margin-bottom: revert;
45393	}
45394	
45395	.fusion-sharing-box.layout-small-stacked .sharingbox-shortcode-icon-wrapper {
45396		width: 100%;
45397	}
45398}
45399
45400@media only screen and (max-width: 1024px) {
45401	.fusion-social-links {
45402		--awb-alignment-medium: var(--awb-alignment);
45403		--awb-margin-top-medium: var(--awb-margin-top);
45404		--awb-margin-right-medium: var(--awb-margin-right);
45405		--awb-margin-bottom-medium: var(--awb-margin-bottom);
45406		--awb-margin-left-medium: var(--awb-margin-left);
45407		margin-top: var(--awb-margin-top-medium);
45408		margin-right: var(--awb-margin-right-medium);
45409		margin-bottom: var(--awb-margin-bottom-medium);
45410		margin-left: var(--awb-margin-left-medium);
45411		text-align: var(--awb-alignment-medium);
45412	}
45413}
45414
45415@media only screen and (max-width: 640px) {
45416	.fusion-social-links {
45417		--awb-alignment-small: var(--awb-alignment-medium);
45418		--awb-margin-top-small: var(--awb-margin-top);
45419		--awb-margin-right-small: var(--awb-margin-right);
45420		--awb-margin-bottom-small: var(--awb-margin-bottom);
45421		--awb-margin-left-small: var(--awb-margin-left);
45422		margin-top: var(--awb-margin-top-small);
45423		margin-right: var(--awb-margin-right-small);
45424		margin-bottom: var(--awb-margin-bottom-small);
45425		margin-left: var(--awb-margin-left-small);
45426		text-align: var(--awb-alignment-small);
45427	}
45428}
45429
45430@media only screen and (min-width: 640px) {
45431	.fusion-tabs.awb-tabs-autoplay:not(.awb-tabs-autoplay-desktop) > .awb-tabs-autoplay-controls {
45432		display: none;
45433	}
45434	
45435	.fusion-tabs > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs:not(.nav-justified) > li .tab-link {
45436		min-width: var(--awb-title-min-width, 0);
45437	}
45438	
45439	.fusion-tabs .nav {
45440		display: block;
45441	}
45442	
45443	.fusion-tabs .fusion-mobile-tab-nav {
45444		display: none;
45445	}
45446	
45447	.fusion-tabs.clean .tab-pane {
45448		margin: 0;
45449	}
45450	
45451	.fusion-tabs .nav-tabs {
45452		display: inline-block;
45453		vertical-align: middle;
45454	}
45455	
45456	.fusion-tabs .nav-tabs > li {
45457		vertical-align: top;
45458	}
45459	
45460	.fusion-tabs .nav-tabs.nav-justified > li {
45461		display: table-cell;
45462		width: 1%;
45463	}
45464	
45465	.fusion-tabs .nav-tabs li .tab-link {
45466		margin-right: 1px;
45467	}
45468	
45469	.fusion-tabs .nav-tabs li:last-child .tab-link {
45470		margin-right: 0;
45471	}
45472	
45473	.fusion-tabs.horizontal-tabs .nav-tabs {
45474		margin: 0 0 calc(-1 * var(--awb-border-size));
45475	}
45476	
45477	.fusion-tabs.horizontal-tabs .nav {
45478		border-bottom: var(--awb-border-size) solid var(--awb-border-color);
45479	}
45480	
45481	.fusion-tabs.horizontal-tabs.awb-tabs-content-radius > .nav {
45482		border-bottom: none;
45483	}
45484	
45485	.fusion-tabs.horizontal-tabs.clean .nav {
45486		border: none;
45487		text-align: center;
45488	}
45489	
45490	.fusion-tabs.horizontal-tabs.clean .nav-tabs {
45491		border: none;
45492	}
45493	
45494	.fusion-tabs.horizontal-tabs.clean .nav-tabs li {
45495		margin-bottom: 0;
45496	}
45497	
45498	.fusion-tabs.horizontal-tabs.clean .nav-tabs li .tab-link {
45499		margin-right: -1px;
45500	}
45501	
45502	.fusion-tabs.horizontal-tabs.clean .tab-content {
45503		margin-top: 40px;
45504	}
45505	
45506	.fusion-tabs.nav-not-justified {
45507		border: none;
45508	}
45509	
45510	.fusion-tabs.nav-not-justified .nav-tabs li {
45511		display: inline-block;
45512	}
45513	
45514	.fusion-tabs.nav-not-justified.clean .nav-tabs li .tab-link {
45515		padding: 14px 55px;
45516	}
45517	
45518	.fusion-tabs.vertical-tabs {
45519		display: flex;
45520		border: none;
45521		clear: both;
45522		zoom: 1;
45523	}
45524	
45525	.fusion-tabs.vertical-tabs.awb-tabs-autoplay-has-controls {
45526		flex-wrap: wrap;
45527	}
45528	
45529	.fusion-tabs.vertical-tabs.awb-tabs-autoplay-has-controls > .awb-tabs-autoplay-controls {
45530		flex: 0 0 100%;
45531	}
45532	
45533	.fusion-tabs.vertical-tabs.awb-tabs-autoplay-has-controls > .nav {
45534		flex: 0 1 auto;
45535		min-width: 0;
45536	}
45537	
45538	.fusion-tabs.vertical-tabs.awb-tabs-autoplay-has-controls > .tab-content {
45539		flex: 1 1 0%;
45540		width: auto;
45541	}
45542	
45543	.fusion-tabs.vertical-tabs::after, .fusion-tabs.vertical-tabs::before {
45544		content: " ";
45545		display: table;
45546	}
45547	
45548	.fusion-tabs.vertical-tabs::after {
45549		clear: both;
45550	}
45551	
45552	.fusion-tabs.vertical-tabs .nav-tabs {
45553		display: block;
45554		position: relative;
45555		left: var(--awb-border-size);
45556		border: var(--awb-border-size) solid var(--awb-border-color);
45557		border-inline-end: none;
45558	}
45559	
45560	.fusion-tabs.vertical-tabs.classic .nav-tabs > li .tab-link {
45561		margin-right: 0;
45562		margin-bottom: 1px;
45563		white-space: nowrap;
45564		border-top: none;
45565		text-align: left;
45566		border-inline-start: var(--awb-active-border-size, 3px) solid transparent;
45567	}
45568	
45569	.fusion-tabs.vertical-tabs.classic .nav-tabs > li:last-child .tab-link {
45570		margin-bottom: 0;
45571	}
45572	
45573	.fusion-tabs.vertical-tabs.classic .nav-tabs > li.active > .tab-link {
45574		border-bottom: none;
45575		border-top: none;
45576		cursor: pointer;
45577		border-inline-start: var(--awb-active-border-size, 3px) solid var(--primary_color);
45578		border-inline-end: none !important;
45579	}
45580	
45581	.fusion-tabs.vertical-tabs .nav {
45582		width: auto;
45583	}
45584	
45585	.fusion-tabs.vertical-tabs .tab-content {
45586		width: 84.5%;
45587	}
45588	
45589	.fusion-tabs.vertical-tabs .tab-pane {
45590		border: var(--awb-border-size) solid var(--awb-border-color);
45591	}
45592	
45593	.fusion-tabs.vertical-tabs.clean .nav-tabs {
45594		background-color: transparent;
45595		border: none;
45596	}
45597	
45598	.fusion-tabs.vertical-tabs.clean .nav-tabs li .tab-link {
45599		margin: 0;
45600		white-space: nowrap;
45601		border-width: var(--awb-title-border-size-top) var(--awb-title-border-size-right) var(--awb-title-border-size-bottom) var(--awb-title-border-size-left) !important;
45602		border-style: solid;
45603		text-align: start;
45604	}
45605	
45606	.fusion-tabs.vertical-tabs.clean .nav {
45607		width: auto;
45608	}
45609	
45610	.fusion-tabs.vertical-tabs.clean .tab-content {
45611		margin: 0;
45612		width: 75%;
45613		padding-inline-start: 40px;
45614	}
45615	
45616	.fusion-tabs.awb-tabs-title-radius.vertical-tabs > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs {
45617		left: 0;
45618		border: none;
45619	}
45620	
45621	.fusion-tabs.awb-tabs-title-radius.classic.vertical-tabs > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li .tab-link {
45622		padding-block-start: var(--awb-title-padding-top);
45623		border-inline-start-width: 0 !important;
45624		border-inline-start-color: transparent !important;
45625		padding-inline-start: calc(var(--awb-title-padding-left) + var(--awb-active-border-size, 3px));
45626	}
45627	
45628	.fusion-tabs.awb-tabs-title-radius.classic.vertical-tabs > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::before {
45629		content: "";
45630		position: absolute;
45631		z-index: 1;
45632		inset-block-start: 0;
45633		inset-inline-start: 0;
45634		inline-size: var(--awb-active-border-size, 3px);
45635		block-size: 100%;
45636		background-color: var(--awb-active-border-color);
45637		pointer-events: none;
45638	}
45639	
45640	.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.awb-tabs-autoplay-indicator-line.classic.vertical-tabs.awb-tabs-autoplay-running > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link {
45641		border-inline-start-color: transparent !important;
45642	}
45643	
45644	.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.awb-tabs-autoplay-indicator-line.classic.vertical-tabs.awb-tabs-autoplay-running > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::after, .fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.awb-tabs-autoplay-indicator-line.classic.vertical-tabs.awb-tabs-autoplay-running > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::before {
45645		inset-block-start: 0;
45646		inset-inline-start: calc(-1 * var(--awb-active-border-size, 3px));
45647		inline-size: var(--awb-active-border-size, 3px);
45648	}
45649	
45650	.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.awb-tabs-autoplay-indicator-line.classic.vertical-tabs.awb-tabs-autoplay-running > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::before {
45651		content: "";
45652		position: absolute;
45653		z-index: 1;
45654		block-size: 100%;
45655		background-color: var(--awb-autoplay-track-color);
45656		pointer-events: none;
45657	}
45658	
45659	.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.awb-tabs-autoplay-indicator-line.classic.vertical-tabs.awb-tabs-autoplay-running > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::after {
45660		block-size: 0;
45661		opacity: 1;
45662		animation-name: awb-tab-progress-block;
45663	}
45664	
45665	.fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.awb-tabs-autoplay-indicator-line.classic.vertical-tabs.awb-tabs-title-radius.awb-tabs-autoplay-running > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::after, .fusion-tabs.awb-tabs-autoplay.awb-tabs-autoplay-indicator.awb-tabs-autoplay-indicator-line.classic.vertical-tabs.awb-tabs-title-radius.awb-tabs-autoplay-running > .nav:not(.fusion-mobile-tab-nav) > .nav-tabs > li.active .tab-link::before {
45666		inset-inline-start: 0;
45667	}
45668}
45669
45670@media only screen and (max-width: 640px) {
45671	.fusion-tabs.awb-tabs-autoplay:not(.awb-tabs-autoplay-mobile) > .awb-tabs-autoplay-controls {
45672		display: none;
45673	}
45674	
45675	.fusion-tabs:not(.mobile-mode-carousel) .nav:not(.fusion-mobile-tab-nav) {
45676		display: none !important;
45677	}
45678	
45679	.fusion-tabs.mobile-mode-carousel > .nav {
45680		display: block !important;
45681		position: relative;
45682	}
45683	
45684	.fusion-tabs.mobile-mode-carousel.mobile-sticky-tabs > .nav {
45685		position: sticky;
45686		top: var(--adminbar-height);
45687		z-index: 100;
45688	}
45689	
45690	.fusion-tabs.mobile-mode-carousel .nav-tabs {
45691		display: flex;
45692		overflow-x: auto;
45693	}
45694	
45695	.fusion-tabs.mobile-mode-carousel .nav-tabs li .tab-link {
45696		padding-right: var(--awb-title-padding-right, 20px);
45697		padding-left: var(--awb-title-padding-left, 20px);
45698		white-space: nowrap;
45699	}
45700	
45701	.fusion-tabs.mobile-mode-carousel .nav-tabs.nav-justified li {
45702		flex: 1;
45703	}
45704	
45705	.fusion-tabs.classic.vertical-tabs .nav-tabs > li.active > .tab-link {
45706		border-left-width: 0 !important;
45707		border-right-width: 0 !important;
45708		border-top-width: var(--awb-active-border-size, 3px);
45709		border-top-style: solid;
45710	}
45711	
45712	.fusion-tabs.clean.vertical-tabs .nav-tabs > li.active > .tab-link {
45713		border-left-width: 1px !important;
45714	}
45715}
45716
45717@media only screen and (max-width: 1024px) {
45718	.fusion-tabs {
45719		--awb-margin-top-medium: var(--awb-margin-top);
45720		--awb-margin-right-medium: var(--awb-margin-right);
45721		--awb-margin-bottom-medium: var(--awb-margin-bottom);
45722		--awb-margin-left-medium: var(--awb-margin-left);
45723		--awb-title-padding-top-medium: var(--awb-title-padding-top);
45724		--awb-title-padding-right-medium: var(--awb-title-padding-right);
45725		--awb-title-padding-bottom-medium: var(--awb-title-padding-bottom);
45726		--awb-title-padding-left-medium: var(--awb-title-padding-left);
45727		--awb-content-padding-top-medium: var(--awb-content-padding-top);
45728		--awb-content-padding-right-medium: var(--awb-content-padding-right);
45729		--awb-content-padding-bottom-medium: var(--awb-content-padding-bottom);
45730		--awb-content-padding-left-medium: var(--awb-content-padding-left);
45731		--awb-content-height-medium: var(--awb-content-height);
45732		margin-top: var(--awb-margin-top-medium);
45733		margin-right: var(--awb-margin-right-medium);
45734		margin-bottom: var(--awb-margin-bottom-medium);
45735		margin-left: var(--awb-margin-left-medium);
45736	}
45737	
45738	.fusion-tabs.vertical-tabs {
45739		--awb-title-padding-top: 14px;
45740		--awb-title-padding-right: 15px;
45741		--awb-title-padding-bottom: 14px;
45742		--awb-title-padding-left: 15px;
45743	}
45744	
45745	.fusion-tabs .nav-tabs > li .tab-link {
45746		padding-top: var(--awb-title-padding-top-medium) !important;
45747		padding-right: var(--awb-title-padding-right-medium) !important;
45748		padding-bottom: var(--awb-title-padding-bottom-medium) !important;
45749		padding-left: var(--awb-title-padding-left-medium) !important;
45750	}
45751	
45752	.fusion-tabs.awb-tabs-title-radius.classic .nav-tabs > li .tab-link {
45753		padding-top: calc(var(--awb-title-padding-top-medium) + var(--awb-active-border-size, 3px)) !important;
45754	}
45755	
45756	.fusion-tabs .tab-pane {
45757		padding-top: var(--awb-content-padding-top-medium) !important;
45758		padding-right: var(--awb-content-padding-right-medium) !important;
45759		padding-bottom: var(--awb-content-padding-bottom-medium) !important;
45760		padding-left: var(--awb-content-padding-left-medium) !important;
45761		min-height: var(--awb-content-height-medium, 0) !important;
45762		max-height: var(--awb-content-height-medium, none) !important;
45763	}
45764}
45765
45766@media only screen and (max-width: 640px) {
45767	.fusion-tabs {
45768		--awb-margin-top-small: var(--awb-margin-top-medium);
45769		--awb-margin-right-small: var(--awb-margin-right-medium);
45770		--awb-margin-bottom-small: var(--awb-margin-bottom-medium);
45771		--awb-margin-left-small: var(--awb-margin-left-medium);
45772		--awb-title-padding-top-small: var(--awb-title-padding-top-medium);
45773		--awb-title-padding-right-small: var(--awb-title-padding-right-medium);
45774		--awb-title-padding-bottom-small: var(--awb-title-padding-bottom-medium);
45775		--awb-title-padding-left-small: var(--awb-title-padding-left-medium);
45776		--awb-content-padding-top-small: var(--awb-content-padding-top-medium);
45777		--awb-content-padding-right-small: var(--awb-content-padding-right-medium);
45778		--awb-content-padding-bottom-small: var(--awb-content-padding-bottom-medium);
45779		--awb-content-padding-left-small: var(--awb-content-padding-left-medium);
45780		--awb-content-height-small: var(--awb-content-height-medium);
45781		margin-top: var(--awb-margin-top-small);
45782		margin-right: var(--awb-margin-right-small);
45783		margin-bottom: var(--awb-margin-bottom-small);
45784		margin-left: var(--awb-margin-left-small);
45785	}
45786	
45787	.fusion-tabs .nav-tabs > li .tab-link {
45788		padding-top: var(--awb-title-padding-top-small) !important;
45789		padding-right: var(--awb-title-padding-right-small) !important;
45790		padding-bottom: var(--awb-title-padding-bottom-small) !important;
45791		padding-left: var(--awb-title-padding-left-small) !important;
45792	}
45793	
45794	.fusion-tabs.awb-tabs-title-radius.classic .nav-tabs > li .tab-link {
45795		padding-top: calc(var(--awb-title-padding-top-small) + var(--awb-active-border-size, 3px)) !important;
45796	}
45797	
45798	.fusion-tabs .tab-pane {
45799		padding-top: var(--awb-content-padding-top-small) !important;
45800		padding-right: var(--awb-content-padding-right-small) !important;
45801		padding-bottom: var(--awb-content-padding-bottom-small) !important;
45802		padding-left: var(--awb-content-padding-left-small) !important;
45803		min-he
45803ight: var(--awb-content-height-small, 0) !important;
45804		max-height: var(--awb-content-height-small, none) !important;
45805	}
45806}
45807
45808@media only screen and (max-width: 1024px) {
45809	.awb-testimonials-grid {
45810		grid-template-columns: repeat(var(--awb-columns-medium, 1), minmax(0, 1fr));
45811		gap: var(--awb-column-spacing-medium, var(--awb-column-spacing, 30px));
45812	}
45813}
45814
45815@media only screen and (max-width: 640px) {
45816	.awb-testimonials-grid {
45817		grid-template-columns: repeat(var(--awb-columns-small, 1), minmax(0, 1fr));
45818		gap: var(--awb-column-spacing-small, var(--awb-column-spacing-medium, var(--awb-column-spacing, 30px)));
45819	}
45820}
45821
45822@media only screen and (max-width: 1024px) {
45823	.fusion-text {
45824		--awb-width-medium: var(--awb-width);
45825		--awb-min-width-medium: var(--awb-min-width);
45826		--awb-max-width-medium: var(--awb-max-width);
45827		--awb-margin-top-medium: var(--awb-margin-top);
45828		--awb-margin-right-medium: var(--awb-margin-right);
45829		--awb-margin-bottom-medium: var(--awb-margin-bottom);
45830		--awb-margin-left-medium: var(--awb-margin-left);
45831		width: var(--awb-width-medium);
45832		min-width: var(--awb-min-width-medium);
45833		max-width: var(--awb-max-width-medium);
45834		margin-top: var(--awb-margin-top-medium);
45835		margin-right: var(--awb-margin-right-medium);
45836		margin-bottom: var(--awb-margin-bottom-medium);
45837		margin-left: var(--awb-margin-left-medium);
45838	}
45839	
45840	.fusion-text-no-margin-md > p {
45841		margin-top: 0;
45842	}
45843	
45844	.fusion-text-no-margin-md > p:last-child {
45845		margin-bottom: 0;
45846	}
45847}
45848
45849@media only screen and (max-width: 640px) {
45850	.fusion-text {
45851		--awb-width-small: var(--awb-width-medium);
45852		--awb-min-width-small: var(--awb-min-width-medium);
45853		--awb-max-width-small: var(--awb-max-width-medium);
45854		--awb-margin-top-small: var(--awb-margin-top-medium);
45855		--awb-margin-right-small: var(--awb-margin-right-medium);
45856		--awb-margin-bottom-small: var(--awb-margin-bottom-medium);
45857		--awb-margin-left-small: var(--awb-margin-left-medium);
45858		width: var(--awb-width-small);
45859		min-width: var(--awb-min-width-small);
45860		max-width: var(--awb-max-width-small);
45861		margin-top: var(--awb-margin-top-small);
45862		margin-right: var(--awb-margin-right-small);
45863		margin-bottom: var(--awb-margin-bottom-small);
45864		margin-left: var(--awb-margin-left-small);
45865	}
45866	
45867	.fusion-text-no-margin-sm > p {
45868		margin-top: 0;
45869	}
45870	
45871	.fusion-text-no-margin-sm > p:last-child {
45872		margin-bottom: 0;
45873	}
45874}
45875
45876@media only screen and (max-width: 1024px) {
45877	.fusion-title {
45878		--awb-margin-top-medium: var(--awb-margin-top);
45879		--awb-margin-right-medium: var(--awb-margin-right);
45880		--awb-margin-bottom-medium: var(--awb-margin-bottom);
45881		--awb-margin-left-medium: var(--awb-margin-left);
45882		margin-top: var(--awb-margin-top-medium) !important;
45883		margin-right: var(--awb-margin-right-medium) !important;
45884		margin-bottom: var(--awb-margin-bottom-medium) !important;
45885		margin-left: var(--awb-margin-left-medium) !important;
45886	}
45887}
45888
45889@media only screen and (max-width: 640px) {
45890	.fusion-title {
45891		--awb-margin-top-small: var(--title_margin_mobile-top, var(--awb-margin-top-medium));
45892		--awb-margin-right-small: var(--title_margin_mobile-right, var(--awb-margin-right-medium));
45893		--awb-margin-bottom-small: var(--title_margin_mobile-bottom, var(--awb-margin-bottom-medium));
45894		--awb-margin-left-small: var(--title_margin_mobile-left, var(--awb-margin-left-medium));
45895		margin-top: var(--awb-margin-top-small) !important;
45896		margin-right: var(--awb-margin-right-small) !important;
45897		margin-bottom: var(--awb-margin-bottom-small) !important;
45898		margin-left: var(--awb-margin-left-small) !important;
45899	}
45900}
45901
45902@media only screen and (max-width: 1024px) {
45903	.fusion-facebook-page {
45904		--awb-margin-top-medium: var(--awb-margin-top);
45905		--awb-margin-right-medium: var(--awb-margin-right);
45906		--awb-margin-bottom-medium: var(--awb-margin-bottom);
45907		--awb-margin-left-medium: var(--awb-margin-left);
45908		margin-top: var(--awb-margin-top-medium);
45909		margin-right: var(--awb-margin-right-medium);
45910		margin-bottom: var(--awb-margin-bottom-medium);
45911		margin-left: var(--awb-margin-left-medium);
45912	}
45913}
45914
45915@media only screen and (max-width: 640px) {
45916	.fusion-facebook-page {
45917		--awb-margin-top-small: var(--awb-margin-top-medium);
45918		--awb-margin-right-small: var(--awb-margin-right-medium);
45919		--awb-margin-bottom-small: var(--awb-margin-bottom-medium);
45920		--awb-margin-left-small: var(--awb-margin-left-medium);
45921		margin-top: var(--awb-margin-top-small);
45922		margin-right: var(--awb-margin-right-small);
45923		margin-bottom: var(--awb-margin-bottom-small);
45924		margin-left: var(--awb-margin-left-small);
45925	}
45926}
45927
45928@media only screen and (max-width: 1024px) {
45929	.fusion-twitter-timeline {
45930		--awb-margin-top-medium: var(--awb-margin-top);
45931		--awb-margin-right-medium: var(--awb-margin-right);
45932		--awb-margin-bottom-medium: var(--awb-margin-bottom);
45933		--awb-margin-left-medium: var(--awb-margin-left);
45934		margin-top: var(--awb-margin-top-medium);
45935		margin-right: var(--awb-margin-right-medium);
45936		margin-bottom: var(--awb-margin-bottom-medium);
45937		margin-left: var(--awb-margin-left-medium);
45938	}
45939}
45940
45941@media only screen and (max-width: 640px) {
45942	.fusion-twitter-timeline {
45943		--awb-margin-top-small: var(--awb-margin-top-medium);
45944		--awb-margin-right-small: var(--awb-margin-right-medium);
45945		--awb-margin-bottom-small: var(--awb-margin-bottom-medium);
45946		--awb-margin-left-small: var(--awb-margin-left-medium);
45947		margin-top: var(--awb-margin-top-small);
45948		margin-right: var(--awb-margin-right-small);
45949		margin-bottom: var(--awb-margin-bottom-small);
45950		margin-left: var(--awb-margin-left-small);
45951	}
45952}
45953
45954@media only screen and (max-width: 1024px) {
45955	.fusion-flickr-element {
45956		--awb-margin-top-medium: var(--awb-margin-top);
45957		--awb-margin-right-medium: var(--awb-margin-right);
45958		--awb-margin-bottom-medium: var(--awb-margin-bottom);
45959		--awb-margin-left-medium: var(--awb-margin-left);
45960		margin-top: var(--awb-margin-top-medium);
45961		margin-right: var(--awb-margin-right-medium);
45962		margin-bottom: var(--awb-margin-bottom-medium);
45963		margin-left: var(--awb-margin-left-medium);
45964	}
45965	
45966	.fusion-flickr-element .flickr-images {
45967		margin: 0 calc(-1 * var(--awb-md-column-space) / 2 * 1px);
45968	}
45969	
45970	.fusion-flickr-element .flickr-image {
45971		width: var(--awb-md-column-width);
45972		padding: 0 calc(var(--awb-md-column-space) / 2 * 1px);
45973		margin-bottom: calc(var(--awb-md-column-space) * 1px);
45974	}
45975}
45976
45977@media only screen and (max-width: 640px) {
45978	.fusion-flickr-element {
45979		--awb-margin-top-small: var(--awb-margin-top-medium);
45980		--awb-margin-right-small: var(--awb-margin-right-medium);
45981		--awb-margin-bottom-small: var(--awb-margin-bottom-medium);
45982		--awb-margin-left-small: var(--awb-margin-left-medium);
45983		margin-top: var(--awb-margin-top-small);
45984		margin-right: var(--awb-margin-right-small);
45985		margin-bottom: var(--awb-margin-bottom-small);
45986		margin-left: var(--awb-margin-left-small);
45987	}
45988	
45989	.fusion-flickr-element .flickr-images {
45990		margin: 0 calc(-1 * var(--awb-sm-column-space) / 2 * 1px);
45991	}
45992	
45993	.fusion-flickr-element .flickr-image {
45994		width: var(--awb-sm-column-width);
45995		padding: 0 calc(var(--awb-sm-column-space) / 2 * 1px);
45996		margin-bottom: calc(var(--awb-sm-column-space) * 1px);
45997	}
45998}
45999
46000@media only screen and (max-width: 1024px) {
46001	.fusion-tagcloud-element {
46002		--awb-margin-top-medium: var(--awb-margin-top);
46003		--awb-margin-right-medium: var(--awb-margin-right);
46004		--awb-margin-bottom-medium: var(--awb-margin-bottom);
46005		--awb-margin-left-medium: var(--awb-margin-left);
46006		margin-top: var(--awb-margin-top-medium);
46007		margin-right: var(--awb-margin-right-medium);
46008		margin-bottom: var(--awb-margin-bottom-medium);
46009		margin-left: var(--awb-margin-left-medium);
46010	}
46011}
46012
46013@media only screen and (max-width: 640px) {
46014	.fusion-tagcloud-element {
46015		--awb-margin-top-small: var(--awb-margin-top-medium);
46016		--awb-margin-right-small: var(--awb-margin-right-medium);
46017		--awb-margin-bottom-small: var(--awb-margin-bottom-medium);
46018		--awb-margin-left-small: var(--awb-margin-left-medium);
46019		margin-top: var(--awb-margin-top-small);
46020		margin-right: var(--awb-margin-right-small);
46021		margin-bottom: var(--awb-margin-bottom-small);
46022		margin-left: var(--awb-margin-left-small);
46023	}
46024}
46025
46026@media only screen and (max-width: 1024px) {
46027	.awb-instagram-element {
46028		--awb-md-margin-top: var(--awb-margin-top);
46029		--awb-md-margin-right: var(--awb-margin-right);
46030		--awb-md-margin-bottom: var(--awb-margin-bottom);
46031		--awb-md-margin-left: var(--awb-margin-left);
46032		margin-top: var(--awb-md-margin-top);
46033		margin-right: var(--awb-md-margin-right);
46034		margin-bottom: var(--awb-md-margin-bottom);
46035		margin-left: var(--awb-md-margin-left);
46036	}
46037	
46038	.awb-instagram-element .instagram-posts {
46039		margin: 0 calc(-1 * var(--awb-md-column-space) / 2 * 1px);
46040	}
46041	
46042	.awb-instagram-element .instagram-post {
46043		width: var(--awb-md-column-width);
46044		padding: 0 calc(var(--awb-md-column-space) / 2 * 1px);
46045		margin-bottom: calc(var(--awb-md-column-space) * 1px);
46046	}
46047	
46048	.awb-instagram-element.buttons-layout-medium-floated .awb-instagram-buttons {
46049		flex-direction: row;
46050		align-items: center;
46051		justify-content: var(--awb-buttons-alignment);
46052	}
46053	
46054	.awb-instagram-element.buttons-layout-medium-floated .awb-instagram-buttons .fusion-button {
46055		text-align: center;
46056		width: auto;
46057	}
46058	
46059	.awb-instagram-element.buttons-layout-medium-floated .awb-instagram-buttons .fusion-button:first-child {
46060		margin-inline-end: 10px;
46061	}
46062	
46063	.awb-instagram-element.buttons-layout-medium-floated .awb-instagram-buttons .fusion-button.awb-instagram-follow-btn {
46064		margin-top: 0;
46065	}
46066	
46067	.awb-instagram-element.buttons-layout-medium-stacked .awb-instagram-buttons {
46068		flex-direction: column;
46069	}
46070	
46071	.awb-instagram-element.buttons-layout-medium-stacked .awb-instagram-buttons .fusion-button {
46072		text-align: center;
46073		width: 100%;
46074	}
46075	
46076	.awb-instagram-element.buttons-layout-medium-stacked .awb-instagram-buttons .fusion-button:first-child {
46077		margin-inline-end: 0;
46078	}
46079	
46080	.awb-instagram-element.buttons-layout-medium-stacked .awb-instagram-buttons .fusion-button.awb-instagram-follow-btn {
46081		margin-top: 15px;
46082	}
46083}
46084
46085@media only screen and (max-width: 640px) {
46086	.awb-instagram-element {
46087		--awb-sm-margin-top: var(--awb-md-margin-top);
46088		--awb-sm-margin-right: var(--awb-md-margin-right);
46089		--awb-sm-margin-bottom: var(--awb-md-margin-bottom);
46090		--awb-sm-margin-left: var(--awb-md-margin-left);
46091		margin-top: var(--awb-sm-margin-top);
46092		margin-right: var(--awb-sm-margin-right);
46093		margin-bottom: var(--awb-sm-margin-bottom);
46094		margin-left: var(--awb-sm-margin-left);
46095	}
46096	
46097	.awb-instagram-element .instagram-posts {
46098		margin: 0 calc(-1 * var(--awb-sm-column-space) / 2 * 1px);
46099	}
46100	
46101	.awb-instagram-element .instagram-post {
46102		width: var(--awb-sm-column-width);
46103		padding: 0 calc(var(--awb-sm-column-space) / 2 * 1px);
46104		margin-bottom: calc(var(--awb-sm-column-space) * 1px);
46105	}
46106	
46107	.awb-instagram-element.buttons-layout-small-floated .awb-instagram-buttons {
46108		flex-direction: row;
46109		align-items: center;
46110		justify-content: var(--awb-buttons-alignment);
46111	}
46112	
46113	.awb-instagram-element.buttons-layout-small-floated .awb-instagram-buttons .fusion-button {
46114		text-align: center;
46115		width: auto;
46116	}
46117	
46118	.awb-instagram-element.buttons-layout-small-floated .awb-instagram-buttons .fusion-button:first-child:not(:last-child) {
46119		margin-inline-end: 10px;
46120	}
46121	
46122	.awb-instagram-element.buttons-layout-small-floated .awb-instagram-buttons .fusion-button.awb-instagram-follow-btn {
46123		margin-top: 0;
46124	}
46125	
46126	.awb-instagram-element.buttons-layout-small-stacked .awb-instagram-buttons {
46127		flex-direction: column;
46128	}
46129	
46130	.awb-instagram-element.buttons-layout-small-stacked .awb-instagram-buttons .fusion-button {
46131		text-align: center;
46132		width: 100%;
46133	}
46134	
46135	.awb-instagram-element.buttons-layout-small-stacked .awb-instagram-buttons .fusion-button:first-child {
46136		margin-inline-end: 0;
46137	}
46138	
46139	.awb-instagram-element.buttons-layout-small-stacked .awb-instagram-buttons .fusion-button.awb-instagram-follow-btn {
46140		margin-top: 15px;
46141	}
46142}
46143
46144@media only screen and (max-width: 1024px) {
46145	.fusion-privacy-element {
46146		--awb-margin-top-medium: var(--awb-margin-top);
46147		--awb-margin-right-medium: var(--awb-margin-right);
46148		--awb-margin-bottom-medium: var(--awb-margin-bottom);
46149		--awb-margin-left-medium: var(--awb-margin-left);
46150		--awb-padding-top-medium: var(--awb-padding-top, 0);
46151		--awb-padding-right-medium: var(--awb-padding-right, 0);
46152		--awb-padding-bottom-medium: var(--awb-padding-bottom, 0);
46153		--awb-padding-left-medium: var(--awb-padding-left, 0);
46154		margin-top: var(--awb-margin-top-medium);
46155		margin-right: var(--awb-margin-right-medium);
46156		margin-bottom: var(--awb-margin-bottom-medium);
46157		margin-left: var(--awb-margin-left-medium);
46158		padding-top: var(--awb-padding-top-medium);
46159		padding-right: var(--awb-padding-right-medium);
46160		padding-bottom: var(--awb-padding-bottom-medium);
46161		padding-left: var(--awb-padding-left-medium);
46162	}
46163}
46164
46165@media only screen and (max-width: 640px) {
46166	.fusion-privacy-element {
46167		--awb-margin-top-small: var(--awb-margin-top-medium);
46168		--awb-margin-right-small: var(--awb-margin-right-medium);
46169		--awb-margin-bottom-small: var(--awb-margin-bottom-medium);
46170		--awb-margin-left-small: var(--awb-margin-left-medium);
46171		--awb-padding-top-small: var(--awb-padding-top-medium);
46172		--awb-padding-right-small: var(--awb-padding-right-medium);
46173		--awb-padding-bottom-small: var(--awb-padding-bottom-medium);
46174		--awb-padding-left-small: var(--awb-padding-left-medium);
46175		margin-top: var(--awb-margin-top-small);
46176		margin-right: var(--awb-margin-right-small);
46177		margin-bottom: var(--awb-margin-bottom-small);
46178		margin-left: var(--awb-margin-left-small);
46179		padding-top: var(--awb-padding-top-small);
46180		padding-right: var(--awb-padding-right-small);
46181		padding-bottom: var(--awb-padding-bottom-small);
46182		padding-left: var(--awb-padding-left-small);
46183	}
46184}
46185
46186@media only screen and (max-width: 1024px) {
46187	.fusion-body .fusion-meta-tb {
46188		--awb-alignment-medium: flex-start;
46189	}
46190	
46191	.fusion-body .fusion-meta-tb:not(.stacked) {
46192		justify-content: var(--awb-alignment-medium);
46193	}
46194}
46195
46196@media only screen and (max-width: 640px) {
46197	.fusion-body .fusion-meta-tb {
46198		--awb-alignment-small: var(--awb-alignment);
46199	}
46200	
46201	.fusion-body .fusion-meta-tb:not(.stacked) {
46202		justify-content: var(--awb-alignment-small);
46203	}
46204}
46205
46206@media only screen and (max-width: 1024px) {
46207	.fusion-layout-column.fusion-events-post, .fusion_builder_column, .fusion_builder_column_inner {
46208		--awb-padding-top-medium: var(--awb-padding-top);
46209		--awb-padding-right-medium: var(--awb-padding-right);
46210		--awb-padding-bottom-medium: var(--awb-padding-bottom);
46211		--awb-padding-left-medium: var(--awb-padding-left);
46212		--awb-col-width: var(--awb-width-medium, var(--medium-col-default));
46213		--awb-col-order: var(--awb-order-medium, var(--awb-order-large));
46214		--awb-margin-top-medium: var(--awb-margin-top-large, var(--col_margin-top, 0));
46215		--awb-margin-bottom-medium: var(--awb-margin-bottom-large, var(--col_margin-bottom, 20px));
46216		--awb-spacing-left-medium: var(--awb-spacing-left-large, 4%);
46217		--awb-spacing-right-medium: var(--awb-spacing-right-large, 4%);
46218		--awb-col-flex-grow: var(--awb-flex-grow-medium, var(--awb-flex-grow, 0));
46219		--awb-col-flex-shrink: var(--awb-flex-shrink-medium, var(--awb-flex-shrink, 0));
46220		--awb-column-gap-medium: var(--awb-column-gap);
46221		--awb-row-gap-medium: var(--awb-row-gap);
46222		--awb-margin-top: var(--awb-margin-top-medium);
46223		--awb-margin-bottom: var(--awb-margin-bottom-medium);
46224		--awb-spacing-left: var(--awb-spacing-left-medium);
46225		--awb-spacing-right: var(--awb-spacing-right-medium);
46226		--awb-bg-image-medium: var(--awb-bg-image);
46227		--awb-bg-color-medium: var(--awb-bg-color);
46228		--awb-bg-color-medium-hover: var(--awb-bg-color-hover);
46229		--awb-bg-repeat-medium: var(--awb-bg-repeat);
46230		--awb-bg-position-medium: var(--awb-bg-position);
46231		--awb-bg-size-medium: var(--awb-bg-size);
46232		--awb-bg-blend-medium: var(--awb-bg-blend);
46233	}
46234	
46235	.fusion-layout-column.fusion-events-post .fusion-column-wrapper, .fusion_builder_column .fusion-column-wrapper, .fusion_builder_column_inner .fusion-column-wrapper {
46236		padding: var(--awb-padding-top-medium) var(--awb-padding-right-medium) var(--awb-padding-bottom-medium) var(--awb-padding-left-medium);
46237		column-gap: var(--awb-column-gap-medium);
46238		row-gap: var(--awb-row-gap-medium);
46239		background-image: var(--awb-bg-image-medium);
46240		background-color: var(--awb-bg-color-medium);
46241		background-repeat: var(--awb-bg-repeat-medium);
46242		background-position: var(--awb-bg-position-medium);
46243		background-size: var(--awb-bg-size-medium);
46244		background-blend-mode: var(--awb-bg-blend-medium);
46245		max-height: var(--awb-max-height-medium, var(--awb-max-height));
46246	}
46247	
46248	.fusion-layout-column.fusion-events-post .fusion-column-wrapper.hover, .fusion-layout-column.fusion-events-post .fusion-column-wrapper:hover, .fusion_builder_column .fusion-column-wrapper.hover, .fusion_builder_column .fusion-column-wrapper:hover, .fusion_builder_column_inner .fusion-column-wrapper.hover, .fusion_builder_column_inner .fusion-column-wrapper:hover {
46249		background-color: var(--awb-bg-color-medium-hover);
46250	}
46251	
46252	.fusion-layout-column.fusion-events-post .fusion-column-has-bg-image-medium .fusion-empty-dims-img-placeholder, .fusion-layout-column.fusion-events-post .fusion-column-has-bg-image-small .fusion-empty-dims-img-placeholder, .fusion_builder_column .fusion-column-has-bg-image-medium .fusion-empty-dims-img-placeholder, .fusion_builder_column .fusion-column-has-bg-image-small .fusion-empty-dims-img-placeholder, .fusion_builder_column_inner .fusion-column-has-bg-image-medium .fusion-empty-dims-img-placeholder, .fusion_builder_column_inner .fusion-column-has-bg-image-small .fusion-empty-dims-img-placeholder {
46253		display: none;
46254	}
46255	
46256	.fusion-layout-column.fusion-events-post .fusion-empty-dims-img-placeholder-medium, .fusion_builder_column .fusion-empty-dims-img-placeholder-medium, .fusion_builder_column_inner .fusion-empty-dims-img-placeholder-medium {
46257		display: block;
46258	}
46259}
46260
46261@media only screen and (max-width: 640px) {
46262	.fusion-layout-column.fusion-events-post, .fusion_builder_column, .fusion_builder_column_inner {
46263		--awb-padding-top-small: var(--awb-padding-top-medium);
46264		--awb-padding-right-small: var(--awb-padding-right-medium);
46265		--awb-padding-bottom-small: var(--awb-padding-bottom-medium);
46266		--awb-padding-left-small: var(--awb-padding-left-medium);
46267		--awb-col-width: var(--awb-width-small, var(--small-col-default));
46268		--awb-col-order: var(--awb-order-small, var(--awb-order-medium));
46269		--awb-spacing-left-small: var(--awb-spacing-left-large, 4%);
46270		--awb-spacing-right-small: var(--awb-spacing-right-large, 4%);
46271		--awb-margin-top-small: var(--awb-margin-top-medium, var(--awb-margin-top-large, var(--col_margin-top, 0)));
46272		--awb-margin-bottom-small: var(--awb-margin-bottom-medium, var(--awb-margin-bottom-large, var(--col_margin-bottom, 20px)));
46273		--awb-spacing-left: var(--awb-spacing-left-small);
46274		--awb-spacing-right: var(--awb-spacing-right-small);
46275		--awb-margin-top: var(--awb-margin-top-small);
46276		--awb-margin-bottom: var(--awb-margin-bottom-small);
46277		--awb-bg-image-small: var(--awb-bg-image-medium);
46278		--awb-bg-color-small: var(--awb-bg-color-medium);
46279		--awb-bg-color-small-hover: var(--awb-bg-color-medium-hover);
46280		--awb-bg-repeat-small: var(--awb-bg-repeat-medium);
46281		--awb-bg-position-small: var(--awb-bg-position-medium);
46282		--awb-bg-size-small: var(--awb-bg-size-medium);
46283		--awb-bg-blend-small: var(--awb-bg-blend-medium);
46284		--awb-col-flex-grow: var(--awb-flex-grow-small, var(--awb-flex-grow, 0));
46285		--awb-column-gap-small: var(--awb-column-gap-medium);
46286		--awb-row-gap-small: var(--awb-row-gap-medium);
46287	}
46288	
46289	.fusion-layout-column.fusion-events-post .fusion-column-wrapper, .fusion_builder_column .fusion-column-wrapper, .fusion_builder_column_inner .fusion-column-wrapper {
46290		padding: var(--awb-padding-top-small) var(--awb-padding-right-small) var(--awb-padding-bottom-small) var(--awb-padding-left-small);
46291		column-gap: var(--awb-column-gap-small);
46292		row-gap: var(--awb-row-gap-small);
46293		background-image: var(--awb-bg-image-small);
46294		background-color: var(--awb-bg-color-small);
46295		background-repeat: var(--awb-bg-repeat-small);
46296		background-position: var(--awb-bg-position-small);
46297		background-size: var(--awb-bg-size-small);
46298		background-blend-mode: var(--awb-bg-blend-small);
46299		max-height: var(--awb-max-height-small, var(--awb-max-height));
46300	}
46301	
46302	.fusion-layout-column.fusion-events-post .fusion-column-wrapper.hover, .fusion-layout-column.fusion-events-post .fusion-column-wrapper:hover, .fusion_builder_column .fusion-column-wrapper.hover, .fusion_builder_column .fusion-column-wrapper:hover, .fusion_builder_column_inner .fusion-column-wrapper.hover, .fusion_builder_column_inner .fusion-column-wrapper:hover {
46303		background-color: var(--awb-bg-color-small-hover);
46304	}
46305	
46306	.fusion-layout-column.fusion-events-post .fusion-empty-dims-img-placeholder-medium, .fusion_builder_column .fusion-empty-dims-img-placeholder-medium, .fusion_builder_column_inner .fusion-empty-dims-img-placeholder-medium {
46307		display: none;
46308	}
46309	
46310	.fusion-layout-column.fusion-events-post .fusion-empty-dims-img-placeholder-small, .fusion_builder_column .fusion-empty-dims-img-placeholder-small, .fusion_builder_column_inner .fusion-empty-dims-img-placeholder-small {
46311		display: block;
46312	}
46313}
46314
46315@media only screen and (max-width: 644px) {
46316	.fusion-blog-layout-grid-6 .fusion-post-grid, .fusion-grid-6 .fusion-grid-column, .fusion-portfolio-six .fusion-portfolio-post, .products.products-6 .product-grid-view {
46317		width: 100% !important;
46318	}
46319	
46320	.fusion-blog-layout-grid-6 .fusion-post-grid.fusion-element-landscape .fusion-masonry-element-container, .fusion-grid-6 .fusion-grid-column.fusion-element-landscape .fusion-masonry-element-container, .fusion-portfolio-six .fusion-portfolio-post.fusion-element-landscape .fusion-masonry-element-container, .products.products-6 .product-grid-view.fusion-element-landscape .fusion-masonry-element-container {
46321		padding-top: 65% !important;
46322	}
46323	
46324	.fusion-blog-layout-grid-6 .fusion-post-grid.fusion-element-grid .fusion-masonry-element-container, .fusion-grid-6 .fusion-grid-column.fusion-element-grid .fusion-masonry-element-container, .fusion-portfolio-six .fusion-portfolio-post.fusion-element-grid .fusion-masonry-element-container, .products.products-6 .product-grid-view.fusion-element-grid .fusion-masonry-element-container {
46325		padding-top: 100% !important;
46326	}
46327}
46328
46329@media only screen and (max-width: 735px) {
46330	.fusion-blog-layout-grid .fusion-post-grid, .fusion-grid-column, .fusion-portfolio-post, .products li.product-grid-view {
46331		width: var(--awb-columns-small, 100%) !important;
46332	}
46333	
46334	.fusion-blog-layout-grid .fusion-post-grid.fusion-element-landscape .fusion-masonry-element-container, .fusion-grid-column.fusion-element-landscape .fusion-masonry-element-container, .fusion-portfolio-post.fusion-element-landscape .fusion-masonry-element-container, .products li.product-grid-view.fusion-element-landscape .fusion-masonry-element-container {
46335		padding-top: 65% !important;
46336	}
46337	
46338	.fusion-blog-layout-grid .fusion-post-grid.fusion-element-grid .fusion-masonry-element-container, .fusion-grid-column.fusion-element-grid .fusion-masonry-element-container, .fusion-portfolio-post.fusion-element-grid .fusion-masonry-element-container, .products li.product-grid-view.fusion-element-grid .fusion-masonry-element-container {
46339		padding-top: 100% !important;
46340	}
46341	
46342	.fusion-portfolio-grid:not(.fusion-portfolio-text) .fusion-portfolio-post .fusion-image-wrapper {
46343		display: block;
46344		text-align: center;
46345	}
46346	
46347	.fusion-blog-layout-grid-6 .fusion-post-grid, .fusion-grid-6 .fusion-grid-column, .fusion-portfolio-six .fusion-portfolio-post, .products.products-6 .product-grid-view {
46348		width: var(--awb-columns-small, 50%) !important;
46349	}
46350	
46351	.fusion-blog-layout-grid-6 .fusion-post-grid.fusion-element-landscape, .fusion-grid-6 .fusion-grid-column.fusion-element-landscape, .fusion-portfolio-six .fusion-portfolio-post.fusion-element-landscape, .products.products-6 .product-grid-view.fusion-element-landscape {
46352		width: 100% !important;
46353	}
46354}
46355
46356@media only screen and (min-width: 735px) and (max-width: 826px) {
46357	.fusion-blog-layout-grid-6 .fusion-post-grid, .fusion-grid-6 .fusion-grid-column, .fusion-portfolio-six .fusion-portfolio-post, .products.products-6 .product-grid-view {
46358		width: 33.33333333% !important;
46359	}
46360	
46361	.fusion-blog-layout-grid-6 .fusion-post-grid.fusion-element-landscape, .fusion-grid-6 .fusion-grid-column.fusion-element-landscape, .fusion-portfolio-six .fusion-portfolio-post.fusion-element-landscape, .products.products-6 .product-grid-view.fusion-element-landscape {
46362		width: 66.66666667% !important;
46363	}
46364	
46365	.fusion-blog-layout-grid-3 .fusion-post-grid, .fusion-blog-layout-grid-4 .fusion-post-grid, .fusion-blog-layout-grid-5 .fusion-post-grid, .fusion-grid-3 .fusion-grid-column, .fusion-grid-4 .fusion-grid-column, .fusion-grid-5 .fusion-grid-column, .fusion-portfolio-five .fusion-portfolio-post, .fusion-portfolio-four .fusion-portfolio-post, .fusion-portfolio-masonry .fusion-portfolio-post, .fusion-portfolio-three .fusion-portfolio-post, .products.products-3 .product-grid-view, .products.products-4 .product-grid-view, .products.products-5 .product-grid-view {
46366		width: 50% !important;
46367	}
46368	
46369	.fusion-blog-layout-grid-3 .fusion-post-grid.fusion-element-landscape, .fusion-blog-layout-grid-4 .fusion-post-grid.fusion-element-landscape, .fusion-blog-layout-grid-5 .fusion-post-grid.fusion-element-landscape, .fusion-grid-3 .fusion-grid-column.fusion-element-landscape, .fusion-grid-4 .fusion-grid-column.fusion-element-landscape, .fusion-grid-5 .fusion-grid-column.fusion-element-landscape, .fusion-portfolio-five .fusion-portfolio-post.fusion-element-landscape, .fusion-portfolio-four .fusion-portfolio-post.fusion-element-landscape, .fusion-portfolio-masonry .fusion-portfolio-post.fusion-element-landscape, .fusion-portfolio-three .fusion-portfolio-post.fusion-element-landscape, .products.products-3 .product-grid-view.fusion-element-landscape, .products.products-4 .product-grid-view.fusion-element-landscape, .products.products-5 .product-grid-view.fusion-element-landscape {
46370		width: 100% !important;
46371	}
46372}
46373
46374@media only screen and (min-width: 826px) and (max-width: 917px) {
46375	.fusion-blog-layout-grid-6 .fusion-post-grid, .fusion-grid-6 .fusion-grid-column, .fusion-portfolio-six .fusion-portfolio-post, .products.products-6 .product-grid-view {
46376		width: 25% !important;
46377	}
46378	
46379	.fusion-blog-layout-grid-6 .fusion-post-grid.fusion-element-landscape, .fusion-grid-6 .fusion-grid-column.fusion-element-landscape, .fusion-portfolio-six .fusion-portfolio-post.fusion-element-landscape, .products.products-6 .product-grid-view.fusion-element-landscape {
46380		width: 50% !important;
46381	}
46382	
46383	.fusion-blog-layout-grid-3 .fusion-post-grid, .fusion-blog-layout-grid-4 .fusion-post-grid, .fusion-blog-layout-grid-5 .fusion-post-grid, .fusion-grid-3 .fusion-grid-column, .fusion-grid-4 .fusion-grid-column, .fusion-grid-5 .fusion-grid-column, .fusion-portfolio-five .fusion-portfolio-post, .fusion-portfolio-four .fusion-portfolio-post, .fusion-portfolio-three .fusion-portfolio-post, .products.products-3 .product-grid-view, .products.products-4 .product-grid-view, .products.products-5 .product-grid-view {
46384		width: 50% !important;
46385	}
46386	
46387	.fusion-blog-layout-grid-3 .fusion-post-grid.fusion-element-landscape, .fusion-blog-layout-grid-4 .fusion-post-grid.fusion-element-landscape, .fusion-blog-layout-grid-5 .fusion-post-grid.fusion-element-landscape, .fusion-grid-3 .fusion-grid-column.fusion-element-landscape, .fusion-grid-4 .fusion-grid-column.fusion-element-landscape, .fusion-grid-5 .fusion-grid-column.fusion-element-landscape, .fusion-portfolio-five .fusion-portfolio-post.fusion-element-landscape, .fusion-portfolio-four .fusion-portfolio-post.fusion-element-landscape, .fusion-portfolio-three .fusion-portfolio-post.fusion-element-landscape, .products.products-3 .product-grid-view.fusion-element-landscape, .products.products-4 .product-grid-view.fusion-element-landscape, .products.products-5 .product-grid-view.fusion-element-landscape {
46388		width: 100% !important;
46389	}
46390}
46391
46392@media only screen and (min-width: 917px) and (max-width: 1008px) {
46393	.fusion-blog-layout-grid-6 .fusion-post-grid, .fusion-grid-6 .fusion-grid-column, .fusion-portfolio-six .fusion-portfolio-post .products.products-6 .product-grid-view {
46394		width: 20% !important;
46395	}
46396	
46397	.fusion-blog-layout-grid-6 .fusion-post-grid.fusion-element-landscape, .fusion-grid-6 .fusion-grid-column.fusion-element-landscape, .fusion-portfolio-six .fusion-portfolio-post .products.products-6 .product-grid-view.fusion-element-landscape {
46398		width: 40% !important;
46399	}
46400	
46401	.fusion-blog-layout-grid-4 .fusion-post-grid, .fusion-blog-layout-grid-5 .fusion-post-grid, .fusion-grid-4 .fusion-grid-column, .fusion-grid-5 .fusion-grid-column, .fusion-portfolio-five .fusion-portfolio-post, .fusion-portfolio-four .fusion-portfolio-post, .products.products-4 .product-grid-view, .products.products-5 .product-grid-view {
46402		width: 33.33333333% !important;
46403	}
46404	
46405	.fusion-blog-layout-grid-4 .fusion-post-grid.fusion-element-landscape, .fusion-blog-layout-grid-5 .fusion-post-grid.fusion-element-landscape, .fusion-grid-4 .fusion-grid-column.fusion-element-landscape, .fusion-grid-5 .fusion-grid-column.fusion-element-landscape, .fusion-portfolio-five .fusion-portfolio-post.fusion-element-landscape, .fusion-portfolio-four .fusion-portfolio-post.fusion-element-landscape, .products.products-4 .product-grid-view.fusion-element-landscape, .products.products-5 .product-grid-view.fusion-element-landscape {
46406		width: 66.66666667% !important;
46407	}
46408}
46409
46410@media only screen and (min-width: 1008px) and (max-width: 1099px) {
46411	.fusion-grid-6 .fusion-grid-column, .fusion-portfolio-six .fusion-portfolio-post, .grid-layout-6 .fusion-post-grid, .products.products-6 .product-grid-view {
46412		width: 20% !important;
46413	}
46414	
46415	.fusion-grid-6 .fusion-grid-column.fusion-element-landscape, .fusion-portfolio-six .fusion-portfolio-post.fusion-element-landscape, .grid-layout-6 .fusion-post-grid.fusion-element-landscape, .products.products-6 .product-grid-view.fusion-element-landscape {
46416		width: 40% !important;
46417	}
46418	
46419	.fusion-blog-layout-grid-5 .fusion-post-grid, .fusion-grid-5 .fusion-grid-column, .fusion-portfolio-five .fusion-portfolio-post, .products.products-5 .product-grid-view {
46420		width: 25% !important;
46421	}
46422	
46423	.fusion-blog-layout-grid-5 .fusion-post-grid.fusion-element-landscape, .fusion-grid-5 .fusion-grid-column.fusion-element-landscape, .fusion-portfolio-five .fusion-portfolio-post.fusion-element-landscape, .products.products-5 .product-grid-view.fusion-element-landscape {
46424		width: 50% !important;
46425	}
46426}
46427
46428@media only screen and (min-width: 801px) {
46429	.fusion-icon-only-link .menu-title {
46430		display: none;
46431	}
46432}
46433
46434@media only screen and (min-width: 801px) {
46435	.fusion-main-menu > ul > li > a.fusion-icon-only-link > .fusion-megamenu-icon {
46436		padding: 0;
46437	}
46438	
46439	body.side-header-right.layout-boxed-mode #side-header {
46440		position: absolute;
46441		top: 0;
46442		right: 0;
46443	}
46444	
46445	body.side-header-right.layout-boxed-mode #side-header .side-header-wrapper {
46446		position: fixed;
46447		width: var(--side_header_width);
46448	}
46449	
46450	.fusion-mobile-menu-search {
46451		display: none !important;
46452	}
46453	
46454	.fusion-header-wrapper .fusion-header .fusion-logo-background:after {
46455		top: calc(( var(--header_padding-top) ) * -1);
46456		border-top: var(--header_padding-top) solid var(--logo_background_color);
46457		border-bottom: var(--header_padding-bottom) solid var(--logo_background_color);
46458	}
46459	
46460	.avada-has-logo-background.avada-responsive.fusion-top-header:not(.fusion-header-layout-v4):not(.fusion-header-layout-v5) .fusion-header .fusion-logo-background {
46461		display: inline-flex;
46462		position: relative;
46463		background-color: var(--logo_background_color);
46464	}
46465	
46466	.avada-has-logo-background.avada-responsive.fusion-top-header:not(.fusion-header-layout-v4):not(.fusion-header-layout-v5) .fusion-header-wrapper .fusion-header .fusion-logo-background:after {
46467		content: "";
46468		pointer-events: none;
46469		position: absolute;
46470		left: 0;
46471		width: 100%;
46472		height: 100%;
46473	}
46474	
46475	.avada-has-logo-background.avada-responsive.fusion-top-header:not(.fusion-header-layout-v4):not(.fusion-header-layout-v5):not(.fusion-header-layout-v7) .fusion-header .fusion-logo-background {
46476		float: var(--logo_alignment);
46477	}
46478	
46479	.avada-has-logo-background.avada-responsive.fusion-top-header:not(.fusion-header-layout-v4):not(.fusion-header-layout-v5):not(.fusion-header-layout-v7).avada-has-header-100-width .fusion-logo-center .fusion-header, .avada-has-logo-background.avada-responsive.fusion-top-header:not(.fusion-header-layout-v4):not(.fusion-header-layout-v5):not(.fusion-header-layout-v7).avada-has-header-100-width .fusion-logo-left .fusion-header {
46480		padding-left: 0;
46481	}
46482	
46483	.avada-has-logo-background.avada-responsive.fusion-top-header:not(.fusion-header-layout-v4):not(.fusion-header-layout-v5):not(.fusion-header-layout-v7).avada-has-header-100-width .fusion-logo-right .fusion-header {
46484		padding-right: 0;
46485	}
46486	
46487	.avada-has-logo-background.avada-responsive.fusion-top-header:not(.fusion-header-layout-v4):not(.fusion-header-layout-v5).mobile-logo-pos-center .fusion-header .fusion-logo-background {
46488		float: left;
46489	}
46490	
46491	.avada-has-logo-background.fusion-header-layout-v6.mobile-logo-pos-right.avada-has-header-100-width .fusion-header {
46492		order: 2;
46493	}
46494	
46495	.avada-has-logo-background.fusion-header-layout-v6.mobile-logo-pos-right .fusion-header .fusion-logo-background {
46496		order: 2;
46497	}
46498	
46499	.avada-has-logo-background:not(.fusion-top-header) .side-header-content.fusion-logo-center, .avada-has-logo-background:not(.fusion-top-header) .side-header-content.fusion-logo-left, .avada-has-logo-background:not(.fusion-top-header) .side-header-content.fusion-logo-right {
46500		background-color: var(--logo_background_color);
46501	}
46502	
46503	.avada-has-logo-background.avada-sticky-shrinkage:not(.fusion-header-layout-v4):not(.fusion-header-layout-v5) .fusion-header-wrapper.fusion-is-sticky .fusion-header .fusion-logo-background:after {
46504		transition: border-width .25s ease-in-out;
46505		border-bottom-width: 0;
46506	}
46507	
46508	.avada-has-logo-background.fusion-top-header.fusion-header-layout-v7:not(.avada-menu-highlight-style-background) .fusion-header .fusion-logo-background {
46509		padding-right: 0;
46510		margin-right: var(--nav_padding);
46511	}
46512	
46513	.avada-has-logo-background.fusion-top-header.fusion-header-layout-v7:not(.avada-menu-highlight-style-background) .fusion-is-sticky .fusion-header .fusion-logo-background {
46514		padding-right: 0;
46515		margin-right: var(--header_sticky_nav_padding);
46516	}
46517	
46518	html.avada-header-color-not-opaque .fusion-header, html.avada-header-color-not-opaque .fusion-secondary-header {
46519		border-top: none;
46520	}
46521	
46522	html.avada-header-color-not-opaque .fusion-header-v1 .fusion-header, html.avada-header-color-not-opaque .fusion-secondary-main-menu {
46523		border: none;
46524	}
46525	
46526	html.avada-header-color-not-opaque .fusion-header-wrapper {
46527		position: absolute;
46528		z-index: 10000;
46529	}
46530	
46531	html.avada-header-color-not-opaque .fusion-header-wrapper .fusion-header {
46532		background-image: none;
46533	}
46534	
46535	html.avada-header-color-not-opaque .fusion-header-wrapper .fusion-header.nitro-lazy {
46536		background-image: none !important;
46537	}
46538	
46539	html.avada-header-color-not-opaque .layout-boxed-mode .fusion-header-wrapper {
46540		width: 100%;
46541		max-width: var(--site_width);
46542	}
46543	
46544	html.avada-header-color-not-opaque .layout-wide-mode .fusion-header-wrapper {
46545		left: 0;
46546		right: 0;
46547	}
46548}
46549
46550@media only screen and (max-width: 800px) {
46551	.width-100 .fusion-section-separator-with-offset {
46552		margin-left: calc(( 100vw - 100% ) / -2) !important;
46553		margin-right: calc(( 100vw - 100% ) / -2) !important;
46554	}
46555}
46556
46557@media only screen and (max-width: 800px) {
46558	body.side-header #wrapper {
46559		margin-left: 0 !important;
46560		margin-right: 0 !important;
46561	}
46562	
46563	body.side-header.layout-boxed-mode #wrapper {
46564		margin-left: auto !important;
46565		margin-right: auto !important;
46566	}
46567	
46568	.layout-boxed-mode .side-header-wrapper {
46569		background-color: transparent;
46570	}
46571	
46572	#side-header {
46573		transition: background-color .25s ease-in-out;
46574		position: static;
46575		height: auto;
46576		width: 100% !important;
46577		padding: 20px 30px !important;
46578		margin: 0 !important;
46579		background-color: var(--mobile_header_bg_color);
46580	}
46581	
46582	#side-header .side-header-styling-wrapper {
46583		display: none;
46584	}
46585	
46586	#side-header .side-header-wrapper {
46587		padding-top: 0;
46588		padding-bottom: 0;
46589		position: relative;
46590	}
46591	
46592	#side-header .header-social, #side-header .header-v4-content {
46593		display: none;
46594	}
46595	
46596	#side-header .fusion-logo {
46597		margin: 0 !important;
46598		float: left;
46599	}
46600	
46601	#side-header .side-header-content {
46602		padding: 0 !important;
46603	}
46604	
46605	#side-header.fusion-mobile-menu-design-classic .fusion-logo {
46606		float: none;
46607		text-align: center;
46608	}
46609	
46610	#side-header.fusion-mobile-menu-design-classic .fusion-main-menu-container .fusion-mobile-nav-holder {
46611		display: block;
46612		margin-top: 20px;
46613	}
46614	
46615	#side-header.fusion-mobile-menu-design-classic .fusion-main-menu-container .fusion-mobile-sticky-nav-holder {
46616		display: none;
46617	}
46618	
46619	#side-header .fusion-main-menu, #side-header .side-header-content-1-2, #side-header .side-header-content-3 {
46620		display: none;
46621	}
46622	
46623	#side-header.fusion-mobile-menu-design-modern .fusion-logo {
46624		float: left;
46625		margin: 0;
46626	}
46627	
46628	#side-header.fusion-mobile-menu-design-modern .fusion-logo-left {
46629		float: left;
46630	}
46631	
46632	#side-header.fusion-mobile-menu-design-modern .fusion-logo-center {
46633		float: left;
46634	}
46635	
46636	#side-header.fusion-mobile-menu-design-modern .fusion-logo-right {
46637		float: right;
46638	}
46639	
46640	#side-header.fusion-mobile-menu-design-modern .fusion-logo-menu-right .fusion-mobile-menu-icons {
46641		float: left;
46642		position: static;
46643	}
46644	
46645	#side-header.fusion-mobile-menu-design-modern .fusion-logo-menu-right .fusion-mobile-menu-icons a {
46646		float: left;
46647	}
46648	
46649	#side-header.fusion-mobile-menu-design-modern .fusion-logo-menu-right .fusion-mobile-menu-icons :first-child {
46650		margin-left: 0;
46651	}
46652	
46653	#side-header.fusion-mobile-menu-design-modern .fusion-logo-menu-left .fusion-mobile-menu-icons {
46654		float: right;
46655	}
46656	
46657	#side-header.fusion-mobile-menu-design-modern .fusion-logo-menu-left .fusion-mobile-menu-icons:last-child {
46658		margin-left: 0;
46659	}
46660	
46661	#side-header.fusion-mobile-menu-design-modern .fusion-mobile-menu-icons {
46662		display: block;
46663	}
46664	
46665	#side-header.fusion-mobile-menu-design-modern .fusion-main-menu-container .fusion-mobile-nav-holder, #side-header.fusion-mobile-menu-design-modern .side-header-wrapper > .fusion-secondary-menu-search {
46666		padding-top: 20px;
46667		margin-left: -30px;
46668		margin-right: -30px;
46669		margin-bottom: -20px;
46670	}
46671	
46672	#side-header.fusion-mobile-menu-design-modern .fusion-main-menu-container .fusion-mobile-nav-holder > ul {
46673		display: block;
46674		border-right: 0;
46675		border-left: 0;
46676		border-bottom: 0;
46677	}
46678	
46679	#side-header.fusion-mobile-menu-design-flyout .fusion-logo-left {
46680		float: left;
46681	}
46682	
46683	#side-header.fusion-mobile-menu-design-flyout.fusion-header-has-flyout-menu .fusion-flyout-mobile-menu-icons {
46684		z-index: 99999;
46685		position: relative;
46686		display: flex;
46687	}
46688	
46689	.avada-responsive #side-header.fusion-is-sticky {
46690		background-color: var(--header_sticky_bg_color);
46691	}
46692	
46693	body #wrapper .header-shadow:after, body.side-header #wrapper #side-header.header-shadow .side-header-border:after {
46694		position: static;
46695		height: auto;
46696		box-shadow: none;
46697	}
46698	
46699	body.layout-boxed-mode.side-header-right #side-header {
46700		position: absolute;
46701		top: 0;
46702	}
46703	
46704	body.layout-boxed-mode.layout-scroll-offset-framed #wrapper #side-header {
46705		height: auto;
46706		position: relative;
46707	}
46708	
46709	.fusion-header-has-flyout-menu .fusion-header-has-flyout-menu-content {
46710		z-index: 99999;
46711		display: flex;
46712		align-items: center;
46713		justify-content: space-between;
46714	}
46715	
46716	.fusion-is-sticky .fusion-mobile-menu-design-flyout .fusion-header {
46717		position: fixed;
46718	}
46719	
46720	.fusion-header-v4.fusion-flyout-active .fusion-flyout-menu, .fusion-header-v5.fusion-flyout-active .fusion-flyout-menu {
46721		top: 100px !important;
46722	}
46723	
46724	.fusion-header-v4.fusion-flyout-active .fusion-flyout-menu .fusion-menu, .fusion-header-v5.fusion-flyout-active .fusion-flyout-menu .fusion-menu {
46725		margin-top: 0;
46726	}
46727	
46728	.admin-bar .fusion-header-v4.fusion-flyout-active .fusion-flyout-menu, .admin-bar .fusion-header-v5.fusion-flyout-active .fusion-flyout-menu {
46729		top: 146px;
46730	}
46731	
46732	.admin-bar .fusion-header-v4.fusion-flyout-active .fusion-flyout-menu .fusion-menu, .admin-bar .fusion-header-v5.fusion-flyout-active .fusion-flyout-menu .fusion-menu {
46733		margin-top: 0;
46734	}
46735	
46736	.fusion-mobile-menu-design-flyout .fusion-secondary-header, .fusion-mobile-menu-design-modern .fusion-secondary-header {
46737		padding: 0;
46738	}
46739	
46740	.fusion-mobile-menu-design-flyout .fusion-secondary-header .fusion-row, .fusion-mobile-menu-design-modern .fusion-secondary-header .fusion-row {
46741		padding-left: 0;
46742		padding-right: 0;
46743	}
46744	
46745	.fusion-mobile-menu-design-flyout .fusion-social-links-header, .fusion-mobile-menu-design-modern .fusion-social-links-header {
46746		max-width: 100%;
46747		text-align: center;
46748		margin-top: 10px;
46749		margin-bottom: 8px;
46750	}
46751	
46752	.fusion-mobile-menu-design-flyout .fusion-social-links-header a, .fusion-mobile-menu-design-modern .fusion-social-links-header a {
46753		margin-right: 20px;
46754		margin-bottom: 5px;
46755	}
46756	
46757	.fusion-mobile-menu-design-flyout .fusion-alignleft, .fusion-mobile-menu-design-modern .fusion-alignleft {
46758		border-bottom: 1px solid transparent;
46759	}
46760	
46761	.fusion-mobile-menu-design-flyout .fusion-alignleft, .fusion-mobile-menu-design-flyout .fusion-alignright, .fusion-mobile-menu-design-modern .fusion-alignleft, .fusion-mobile-menu-design-modern .fusion-alignright {
46762		width: 100%;
46763		float: none;
46764		display: block;
46765	}
46766	
46767	.fusion-mobile-menu-design-flyout .fusion-secondary-menu > ul > li, .fusion-mobile-menu-design-modern .fusion-secondary-menu > ul > li {
46768		display: inline-block;
46769		vertical-align: middle;
46770		text-align: left;
46771	}
46772	
46773	.fusion-mobile-menu-design-flyout .fusion-secondary-menu-cart, .fusion-mobile-menu-design-modern .fusion-secondary-menu-cart {
46774		border-right: 0;
46775	}
46776	
46777	.fusion-mobile-menu-design-flyout .fusion-secondary-menu-icon, .fusion-mobile-menu-design-modern .fusion-secondary-menu-icon {
46778		background-color: transparent;
46779		padding-left: 10px;
46780		padding-right: 7px;
46781		min-width: 100%;
46782	}
46783	
46784	.fusion-mobile-menu-design-flyout .fusion-secondary-menu-icon:after, .fusion-mobile-menu-design-modern .fusion-secondary-menu-icon:after {
46785		display: none;
46786	}
46787	
46788	.fusion-mobile-menu-design-flyout .fusion-header-tagline, .fusion-mobile-menu-design-modern .fusion-header-tagline {
46789		margin-top: 10px;
46790		float: none;
46791		line-height: 24px;
46792	}
46793	
46794	.fusion-body .fusion-mobile-menu-design-flyout .fusion-secondary-header .fusion-alignleft, .fusion-body .fusion-mobile-menu-design-flyout .fusion-secondary-header .fusion-alignright, .fusion-body .fusion-mobile-menu-design-modern .fusion-secondary-header .fusion-alignleft, .fusion-body .fusion-mobile-menu-design-modern .fusion-secondary-header .fusion-alignright {
46795		text-align: center;
46796	}
46797	
46798	.fusion-body .fusion-mobile-menu-design-flyout .fusion-secondary-menu > ul > li, .fusion-body .fusion-mobile-menu-design-modern .fusion-secondary-menu > ul > li {
46799		float: none;
46800	}
46801	
46802	@media only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dpp
46802x) {
46803		#side-header .fusion-mobile-logo, .fusion-mobile-logo {
46804			display: inline-block;
46805		}
46806	}
46807	
46808	.fusion-mobile-menu-design-flyout .fusion-secondary-menu .fusion-secondary-menu-icon, .fusion-mobile-menu-design-flyout .fusion-secondary-menu .fusion-secondary-menu-icon:hover, .fusion-mobile-menu-design-flyout .fusion-secondary-menu-icon:before, .fusion-mobile-menu-design-modern .fusion-secondary-menu .fusion-secondary-menu-icon, .fusion-mobile-menu-design-modern .fusion-secondary-menu .fusion-secondary-menu-icon:hover, .fusion-mobile-menu-design-modern .fusion-secondary-menu-icon:before {
46809		color: var(--snav_color);
46810	}
46811	
46812	.side-header-background-color {
46813		background-color: var(--mobile_header_bg_color);
46814	}
46815	
46816	.fusion-body .fusion-header-wrapper .fusion-header, .fusion-body .fusion-header-wrapper .fusion-secondary-main-menu {
46817		background-color: var(--mobile_header_bg_color);
46818	}
46819	
46820	.avada-mobile-header-color-not-opaque .fusion-body #side-header {
46821		position: absolute;
46822		z-index: 10000;
46823	}
46824	
46825	.avada-mobile-header-color-not-opaque .layout-boxed-mode.fusion-body #side-header {
46826		width: 100%;
46827		max-width: calc(var(--site_width) - var(--side_header_width));
46828	}
46829	
46830	.avada-mobile-header-color-not-opaque .layout-wide-mode.fusion-body #side-header {
46831		left: 0;
46832		right: 0;
46833	}
46834}
46835
46836@media only screen and (max-width: 800px) {
46837	.fusion-footer-copyright-area > .fusion-row, .fusion-footer-widget-area > .fusion-row {
46838		padding-left: 0;
46839		padding-right: 0;
46840	}
46841}
46842
46843@media only screen and (max-width: 800px) {
46844	.fusion-mobile-menu-design-modern .fusion-secondary-header {
46845		padding-left: 0 !important;
46846		padding-right: 0 !important;
46847	}
46848	
46849	.fusion-mobile-menu-design-modern .ubermenu-responsive-toggle, .fusion-mobile-menu-design-modern .ubermenu-sticky-toggle-wrapper {
46850		clear: both;
46851	}
46852	
46853	.fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-main-menu {
46854		width: auto;
46855		display: block;
46856		float: left;
46857	}
46858	
46859	.fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-main-menu > ul .fusion-middle-logo-menu-logo {
46860		display: block;
46861	}
46862	
46863	.fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-sticky-menu {
46864		display: none;
46865	}
46866	
46867	.fusion-mobile-menu-design-modern.fusion-header-v7.mobile-logo-pos-right .fusion-main-menu {
46868		float: right;
46869	}
46870	
46871	.fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-logo {
46872		padding: 0;
46873	}
46874	
46875	.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-header, .fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-header, .fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-header, .fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-header, .fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-header, .fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-header {
46876		padding-top: 20px;
46877		padding-bottom: 20px;
46878	}
46879	
46880	.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-header .fusion-row, .fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-header .fusion-row, .fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-header .fusion-row, .fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-header .fusion-row, .fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-header .fusion-row, .fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-header .fusion-row {
46881		width: 100%;
46882	}
46883	
46884	.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-logo, .fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-logo, .fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-logo, .fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-logo, .fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-logo, .fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-logo {
46885		margin: 0 !important;
46886	}
46887	
46888	.fusion-mobile-menu-design-modern.fusion-header-v1 .modern-mobile-menu-expanded .fusion-logo, .fusion-mobile-menu-design-modern.fusion-header-v2 .modern-mobile-menu-expanded .fusion-logo, .fusion-mobile-menu-design-modern.fusion-header-v3 .modern-mobile-menu-expanded .fusion-logo, .fusion-mobile-menu-design-modern.fusion-header-v4 .modern-mobile-menu-expanded .fusion-logo, .fusion-mobile-menu-design-modern.fusion-header-v5 .modern-mobile-menu-expanded .fusion-logo, .fusion-mobile-menu-design-modern.fusion-header-v7 .modern-mobile-menu-expanded .fusion-logo {
46889		margin-bottom: 20px !important;
46890	}
46891	
46892	.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-nav-holder, .fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-nav-holder, .fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-nav-holder, .fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-nav-holder, .fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-nav-holder, .fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-mobile-nav-holder {
46893		padding-top: 20px;
46894		margin-left: -30px;
46895		margin-right: -30px;
46896		margin-bottom: calc(-20px - var(--header_padding-bottom));
46897	}
46898	
46899	.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-nav-holder > ul, .fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-nav-holder > ul, .fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-nav-holder > ul, .fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-nav-holder > ul, .fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-nav-holder > ul, .fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-mobile-nav-holder > ul {
46900		display: block;
46901	}
46902	
46903	.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-sticky-nav-holder, .fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-sticky-nav-holder, .fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-sticky-nav-holder, .fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-sticky-nav-holder, .fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-sticky-nav-holder, .fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-mobile-sticky-nav-holder {
46904		display: none;
46905	}
46906	
46907	.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-menu-icons, .fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-menu-icons, .fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-menu-icons, .fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-menu-icons, .fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-menu-icons, .fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-mobile-menu-icons {
46908		display: block;
46909	}
46910	
46911	.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-logo a {
46912		float: none;
46913	}
46914	
46915	.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-logo .searchform {
46916		float: none;
46917		display: none;
46918	}
46919	
46920	.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-header-banner {
46921		margin-top: 10px;
46922	}
46923	
46924	.fusion-mobile-menu-design-modern.fusion-header-v5.fusion-logo-center .fusion-logo {
46925		float: left;
46926	}
46927	
46928	.rtl .fusion-mobile-menu-design-modern.fusion-header-v5.fusion-logo-center .fusion-logo {
46929		float: right;
46930	}
46931	
46932	.rtl .fusion-mobile-menu-design-modern.fusion-header-v5.fusion-logo-center .fusion-mobile-menu-icons {
46933		float: left;
46934	}
46935	
46936	.rtl .fusion-mobile-menu-design-modern.fusion-header-v5.fusion-logo-center .fusion-mobile-menu-icons a {
46937		float: left;
46938		margin-left: 0;
46939		margin-right: 15px;
46940	}
46941	
46942	.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-nav-holder, .fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-nav-holder {
46943		padding-top: 0;
46944		margin-left: -30px;
46945		margin-right: -30px;
46946		margin-bottom: 0;
46947	}
46948	
46949	.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-secondary-main-menu, .fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-secondary-main-menu {
46950		position: static;
46951		border: 0;
46952	}
46953	
46954	.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-secondary-main-menu .fusion-mobile-nav-holder > ul, .fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-secondary-main-menu .fusion-mobile-nav-holder > ul {
46955		border: 0;
46956	}
46957	
46958	.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-secondary-main-menu .searchform, .fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-secondary-main-menu .searchform {
46959		float: none;
46960	}
46961	
46962	.fusion-mobile-menu-design-modern.fusion-header-v4.fusion-logo-right .fusion-logo, .fusion-mobile-menu-design-modern.fusion-header-v5.fusion-logo-right .fusion-logo {
46963		float: right;
46964	}
46965	
46966	.fusion-mobile-menu-design-modern.fusion-header-v4.fusion-sticky-menu-only .fusion-secondary-main-menu, .fusion-mobile-menu-design-modern.fusion-header-v5.fusion-sticky-menu-only .fusion-secondary-main-menu {
46967		position: static;
46968	}
46969	
46970	.fusion-header .fusion-row {
46971		padding-left: 0;
46972		padding-right: 0;
46973	}
46974	
46975	.fusion-header-wrapper .fusion-row {
46976		padding-left: 0;
46977		padding-right: 0;
46978		max-width: 100%;
46979	}
46980	
46981	.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-contact-info {
46982		text-align: center;
46983		line-height: normal;
46984	}
46985	
46986	.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-secondary-menu {
46987		display: none;
46988	}
46989	
46990	.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-social-links-header {
46991		max-width: 100%;
46992		margin-top: 5px;
46993		text-align: center;
46994		margin-bottom: 5px;
46995	}
46996	
46997	.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-header-tagline {
46998		float: none;
46999		text-align: center;
47000		margin-top: 10px;
47001		line-height: 24px;
47002		margin-left: auto;
47003		margin-right: auto;
47004	}
47005	
47006	.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-header-banner {
47007		float: none;
47008		text-align: center;
47009		margin: 0 auto;
47010		width: 100%;
47011		margin-top: 20px;
47012		clear: both;
47013	}
47014	
47015	.fusion-secondary-header {
47016		background-color: var(--header_top_bg_color);
47017	}
47018	
47019	.fusion-secondary-header .fusion-row {
47020		display: block;
47021	}
47022	
47023	.fusion-secondary-header .fusion-alignleft {
47024		margin-right: 0;
47025	}
47026	
47027	.fusion-secondary-header .fusion-alignright {
47028		margin-left: 0;
47029	}
47030	
47031	body.fusion-body .fusion-secondary-header .fusion-alignright > * {
47032		float: none;
47033	}
47034	
47035	body.fusion-body .fusion-secondary-header .fusion-alignright .fusion-social-links-header .boxed-icons {
47036		margin-bottom: 5px;
47037	}
47038	
47039	.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-header, .fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-header, .fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-header, .fusion-mobile-menu-design-classic.fusion-header-v7 .fusion-header {
47040		padding-top: 20px;
47041		padding-bottom: 20px;
47042	}
47043	
47044	.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-logo, .fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-logo a, .fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-logo, .fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-logo a, .fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-logo, .fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-logo a, .fusion-mobile-menu-design-classic.fusion-header-v7 .fusion-logo, .fusion-mobile-menu-design-classic.fusion-header-v7 .fusion-logo a {
47045		float: none;
47046		text-align: center;
47047		margin: 0 !important;
47048	}
47049	
47050	.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-mobile-nav-holder, .fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-mobile-nav-holder, .fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-mobile-nav-holder, .fusion-mobile-menu-design-classic.fusion-header-v7 .fusion-mobile-nav-holder {
47051		display: block;
47052		margin-top: 20px;
47053	}
47054	
47055	.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-main-menu, .fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-main-menu, .fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-main-menu {
47056		display: none;
47057	}
47058	
47059	.fusion-mobile-menu-design-classic.fusion-header-v7 .fusion-main-menu {
47060		display: block;
47061		max-width: none;
47062	}
47063	
47064	.fusion-mobile-menu-design-classic.fusion-header-v7 .fusion-main-menu > ul > li {
47065		display: none;
47066	}
47067	
47068	.fusion-mobile-menu-design-classic.fusion-header-v7 .fusion-main-menu > ul .fusion-middle-logo-menu-logo {
47069		display: block;
47070	}
47071	
47072	.fusion-mobile-menu-design-classic.fusion-header-v7 .fusion-sticky-menu > ul .fusion-middle-logo-menu-logo {
47073		display: none;
47074	}
47075	
47076	.fusion-mobile-menu-design-classic.fusion-header-v7 .fusion-logo {
47077		padding: 0;
47078	}
47079	
47080	.fusion-mobile-menu-design-classic .fusion-secondary-header {
47081		padding: 10px;
47082	}
47083	
47084	.fusion-mobile-menu-design-classic .fusion-secondary-header .fusion-mobile-nav-holder {
47085		margin-top: 0;
47086	}
47087	
47088	.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-header, .fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-header {
47089		padding-top: 20px;
47090		padding-bottom: 20px;
47091	}
47092	
47093	.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-secondary-main-menu, .fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-secondary-main-menu {
47094		padding-top: 6px;
47095		padding-bottom: 6px;
47096	}
47097	
47098	.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-main-menu, .fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-main-menu {
47099		display: none;
47100	}
47101	
47102	.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-mobile-nav-holder, .fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-mobile-nav-holder {
47103		display: block;
47104	}
47105	
47106	.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-logo, .fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-logo a, .fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-logo, .fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-logo a {
47107		float: none;
47108		text-align: center;
47109		margin: 0 !important;
47110	}
47111	
47112	.fusion-mobile-menu-design-classic.fusion-header-v4 .searchform, .fusion-mobile-menu-design-classic.fusion-header-v5 .searchform {
47113		display: block;
47114		float: none;
47115		width: 100%;
47116		margin: 13px 0 0;
47117	}
47118	
47119	.fusion-mobile-menu-design-classic.fusion-header-v4 .search-table, .fusion-mobile-menu-design-classic.fusion-header-v5 .search-table {
47120		width: 100%;
47121	}
47122	
47123	.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-logo a {
47124		float: none;
47125	}
47126	
47127	.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-header-banner {
47128		margin-top: 10px;
47129	}
47130	
47131	.fusion-mobile-menu-design-classic .fusion-alignleft {
47132		margin-bottom: 10px;
47133	}
47134	
47135	.fusion-mobile-menu-design-classic .fusion-alignleft, .fusion-mobile-menu-design-classic .fusion-alignright {
47136		float: none;
47137		width: 100%;
47138		line-height: normal;
47139		display: block;
47140	}
47141	
47142	.fusion-mobile-menu-design-classic .fusion-mobile-nav-holder .fusion-secondary-menu-icon:after, .fusion-mobile-menu-design-classic .fusion-mobile-nav-holder .fusion-secondary-menu-icon:before {
47143		display: none;
47144	}
47145	
47146	.fusion-header-v4 .fusion-logo {
47147		display: block;
47148	}
47149	
47150	.fusion-header-v4.fusion-mobile-menu-design-modern .fusion-logo .fusion-logo-link {
47151		max-width: 75%;
47152	}
47153	
47154	.fusion-header-v4.fusion-mobile-menu-design-modern .fusion-mobile-menu-icons {
47155		position: absolute;
47156	}
47157	
47158	.fusion-header-v4.fusion-mobile-menu-design-flyout .fusion-logo .fusion-logo-link {
47159		max-width: 75%;
47160	}
47161	
47162	.fusion-header-v4.fusion-mobile-menu-design-flyout .fusion-mobile-menu-icons {
47163		position: absolute;
47164	}
47165	
47166	.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v7 .fusion-main-menu > ul .fusion-middle-logo-menu-logo {
47167		display: none;
47168	}
47169	
47170	.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v7 .fusion-main-menu-sticky > ul .fusion-middle-logo-menu-logo, .fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v7 .fusion-sticky-menu > ul .fusion-middle-logo-menu-logo {
47171		display: block;
47172	}
47173	
47174	.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-main-menu {
47175		display: none;
47176	}
47177	
47178	.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-main-menu-sticky, .fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-sticky-menu {
47179		display: block;
47180	}
47181	
47182	.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-sticky-header-wrapper, .fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-sticky-header-wrapper {
47183		position: fixed;
47184		width: 100%;
47185	}
47186	
47187	.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v4.fusion-mobile-menu-design-flyout.fusion-flyout-menu-active .fusion-secondary-main-menu, .fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v5.fusion-mobile-menu-design-flyout.fusion-flyout-menu-active .fusion-secondary-main-menu {
47188		z-index: 9999999;
47189	}
47190	
47191	.fusion-mobile-menu-design-flyout.fusion-header-v1 .fusion-main-
47191menu, .fusion-mobile-menu-design-flyout.fusion-header-v2 .fusion-main-menu, .fusion-mobile-menu-design-flyout.fusion-header-v3 .fusion-main-menu, .fusion-mobile-menu-design-flyout.fusion-header-v4 .fusion-main-menu, .fusion-mobile-menu-design-flyout.fusion-header-v5 .fusion-main-menu, .fusion-mobile-menu-design-flyout.fusion-header-v7 .fusion-main-menu > ul > li, .fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-main-menu, .fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-main-menu, .fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-main-menu, .fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-main-menu, .fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-main-menu, .fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-main-menu > ul > li {
47192		display: none;
47193	}
47194	
47195	.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-mobile-sticky-nav-holder, .fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-mobile-sticky-nav-holder, .fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-mobile-sticky-nav-holder, .fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-mobile-sticky-nav-holder, .fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-mobile-sticky-nav-holder, .fusion-mobile-menu-design-classic.fusion-header-v7 .fusion-mobile-sticky-nav-holder, .fusion-mobile-menu-design-flyout.fusion-header-v1 .fusion-mobile-sticky-nav-holder, .fusion-mobile-menu-design-flyout.fusion-header-v2 .fusion-mobile-sticky-nav-holder, .fusion-mobile-menu-design-flyout.fusion-header-v3 .fusion-mobile-sticky-nav-holder, .fusion-mobile-menu-design-flyout.fusion-header-v4 .fusion-mobile-sticky-nav-holder, .fusion-mobile-menu-design-flyout.fusion-header-v5 .fusion-mobile-sticky-nav-holder, .fusion-mobile-menu-design-flyout.fusion-header-v7 .fusion-mobile-sticky-nav-holder, .fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-sticky-nav-holder, .fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-sticky-nav-holder, .fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-sticky-nav-holder, .fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-sticky-nav-holder, .fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-sticky-nav-holder, .fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-mobile-sticky-nav-holder {
47196		display: none;
47197	}
47198	
47199	.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v1.fusion-sticky-menu-1 .fusion-mobile-nav-holder, .fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v2.fusion-sticky-menu-1 .fusion-mobile-nav-holder, .fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v3.fusion-sticky-menu-1 .fusion-mobile-nav-holder, .fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v4.fusion-sticky-menu-1 .fusion-mobile-nav-holder, .fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v5.fusion-sticky-menu-1 .fusion-mobile-nav-holder, .fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v7.fusion-sticky-menu-1 .fusion-mobile-nav-holder, .fusion-is-sticky .fusion-mobile-menu-design-flyout.fusion-header-v1.fusion-sticky-menu-1 .fusion-mobile-nav-holder, .fusion-is-sticky .fusion-mobile-menu-design-flyout.fusion-header-v2.fusion-sticky-menu-1 .fusion-mobile-nav-holder, .fusion-is-sticky .fusion-mobile-menu-design-flyout.fusion-header-v3.fusion-sticky-menu-1 .fusion-mobile-nav-holder, .fusion-is-sticky .fusion-mobile-menu-design-flyout.fusion-header-v4.fusion-sticky-menu-1 .fusion-mobile-nav-holder, .fusion-is-sticky .fusion-mobile-menu-design-flyout.fusion-header-v5.fusion-sticky-menu-1 .fusion-mobile-nav-holder, .fusion-is-sticky .fusion-mobile-menu-design-flyout.fusion-header-v7.fusion-sticky-menu-1 .fusion-mobile-nav-holder, .fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v1.fusion-sticky-menu-1 .fusion-mobile-nav-holder, .fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v2.fusion-sticky-menu-1 .fusion-mobile-nav-holder, .fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v3.fusion-sticky-menu-1 .fusion-mobile-nav-holder, .fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v4.fusion-sticky-menu-1 .fusion-mobile-nav-holder, .fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v5.fusion-sticky-menu-1 .fusion-mobile-nav-holder, .fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v7.fusion-sticky-menu-1 .fusion-mobile-nav-holder {
47200		display: none;
47201	}
47202	
47203	.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v1.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder, .fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v2.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder, .fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v3.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder, .fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v4.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder, .fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v5.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder, .fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v7.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder, .fusion-is-sticky .fusion-mobile-menu-design-flyout.fusion-header-v1.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder, .fusion-is-sticky .fusion-mobile-menu-design-flyout.fusion-header-v2.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder, .fusion-is-sticky .fusion-mobile-menu-design-flyout.fusion-header-v3.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder, .fusion-is-sticky .fusion-mobile-menu-design-flyout.fusion-header-v4.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder, .fusion-is-sticky .fusion-mobile-menu-design-flyout.fusion-header-v5.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder, .fusion-is-sticky .fusion-mobile-menu-design-flyout.fusion-header-v7.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder, .fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v1.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder, .fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v2.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder, .fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v3.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder, .fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v4.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder, .fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v5.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder, .fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v7.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder {
47204		display: block;
47205	}
47206	
47207	#side-header.fusion-mobile-menu-design-flyout .side-header-wrapper, .fusion-mobile-menu-design-flyout .fusion-header .fusion-row {
47208		z-index: 9999;
47209	}
47210	
47211	.fusion-mobile-menu-design-flyout.fusion-header-v1 .fusion-flyout-mobile-menu-icons, .fusion-mobile-menu-design-flyout.fusion-header-v2 .fusion-flyout-mobile-menu-icons, .fusion-mobile-menu-design-flyout.fusion-header-v3 .fusion-flyout-mobile-menu-icons, .fusion-mobile-menu-design-flyout.fusion-header-v4 .fusion-flyout-mobile-menu-icons, .fusion-mobile-menu-design-flyout.fusion-header-v5 .fusion-flyout-mobile-menu-icons, .fusion-mobile-menu-design-flyout.fusion-header-v7 .fusion-flyout-mobile-menu-icons {
47212		z-index: 99999;
47213		position: relative;
47214		display: flex;
47215	}
47216	
47217	.fusion-mobile-menu-design-flyout.fusion-header-v7 .fusion-main-menu {
47218		display: block;
47219		float: left;
47220		width: auto;
47221	}
47222	
47223	.fusion-mobile-menu-design-flyout.fusion-header-v7 .fusion-main-menu > ul .fusion-middle-logo-menu-logo {
47224		display: block;
47225	}
47226	
47227	.fusion-mobile-menu-design-flyout.fusion-header-v7.fusion-flyout-active .fusion-main-menu {
47228		z-index: 99999;
47229	}
47230	
47231	.fusion-mobile-menu-design-flyout.fusion-header-v7.fusion-flyout-active .fusion-logo {
47232		z-index: 99999;
47233	}
47234	
47235	.fusion-flyout-mobile-menu.fusion-mobile-nav-holder > ul {
47236		display: block;
47237		width: 100%;
47238		text-align: center;
47239		border: none;
47240	}
47241	
47242	.fusion-flyout-mobile-menu.fusion-mobile-nav-holder .fusion-mobile-nav-item a {
47243		border: none;
47244	}
47245	
47246	.fusion-flyout-mobile-menu.fusion-mobile-nav-holder .fusion-open-submenu, .fusion-flyout-mobile-menu.fusion-mobile-nav-holder .sub-menu, .fusion-header-has-flyout-menu .fusion-flyout-menu .fusion-menu .fusion-main-menu-cart, .fusion-header-v4 .fusion-logo .fusion-header-content-3-wrapper .fusion-secondary-menu-search, .fusion-mobile-menu-design-flyout.fusion-header-v7 .fusion-flyout-menu .fusion-middle-logo-menu-logo, .fusion-mobile-menu-design-flyout.fusion-header-v7 .fusion-main-menu.fusion-sticky-menu {
47247		display: none;
47248	}
47249	
47250	.fusion-header-v4.fusion-header-has-flyout-menu .fusion-header > .fusion-row {
47251		position: relative;
47252	}
47253	
47254	.avada-not-responsive .fusion-main-menu > ul > li {
47255		padding-right: var(--mobile_nav_padding);
47256	}
47257	
47258	.avada-responsive .fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-main-menu {
47259		float: var(--logo_alignment);
47260	}
47261	
47262	.avada-responsive.mobile-logo-pos-center .fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-main-menu {
47263		float: left;
47264	}
47265	
47266	.mobile-logo-pos-right .fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-main-menu {
47267		float: right;
47268	}
47269	
47270	.fusion-body .fusion-header-wrapper .fusion-main-menu.fusion-ubermenu-mobile {
47271		display: block;
47272	}
47273	
47274	.fusion-mobile-nav-holder li.fusion-mobile-nav-item .wpml-ls-item a::before {
47275		display: none;
47276	}
47277	
47278	.fusion-mobile-nav-holder .wpml-ls-native {
47279		padding: 0 5px;
47280	}
47281	
47282	.avada-mobile-header-color-not-opaque .fusion-header-wrapper {
47283		position: absolute;
47284		z-index: 10000;
47285	}
47286	
47287	.avada-mobile-header-color-not-opaque .fusion-header-wrapper .fusion-header {
47288		background-image: none;
47289	}
47290	
47291	.avada-mobile-header-color-not-opaque .fusion-header-wrapper .fusion-header.nitro-lazy {
47292		background-image: none !important;
47293	}
47294	
47295	.avada-mobile-header-color-not-opaque .layout-boxed-mode .fusion-header-wrapper {
47296		width: 100%;
47297		max-width: var(--site_width);
47298	}
47299	
47300	.avada-mobile-header-color-not-opaque .layout-wide-mode .fusion-header-wrapper {
47301		left: 0;
47302		right: 0;
47303	}
47304	
47305	body.avada-has-mobile-menu-search:not(.avada-has-main-nav-search-icon) .fusion-header-v6.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-flyout-search-toggle {
47306		display: flex;
47307	}
47308	
47309	body:not(.avada-has-mobile-menu-search) .fusion-header-v6.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-flyout-search-toggle {
47310		display: none;
47311	}
47312}
47313
47314@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
47315	.fusion-blog-layout-grid-6 .fusion-post-grid, .fusion-grid-6 .fusion-grid-column, .fusion-portfolio-six .fusion-portfolio-post, .products.products-6 .product-grid-view {
47316		width: var(--awb-columns-medium, 33.33333333%) !important;
47317	}
47318	
47319	.fusion-blog-layout-grid-6 .fusion-post-grid.fusion-element-landscape, .fusion-grid-6 .fusion-grid-column.fusion-element-landscape, .fusion-portfolio-six .fusion-portfolio-post.fusion-element-landscape, .products.products-6 .product-grid-view.fusion-element-landscape {
47320		width: 66.66666667% !important;
47321	}
47322	
47323	.fusion-blog-layout-grid-3 .fusion-post-grid, .fusion-blog-layout-grid-4 .fusion-post-grid, .fusion-blog-layout-grid-5 .fusion-post-grid, .fusion-grid-2 > .fusion-grid-column, .fusion-grid-3 .fusion-grid-column, .fusion-grid-4 .fusion-grid-column, .fusion-grid-5 .fusion-grid-column, .fusion-grid-two > .fusion-grid-column, .fusion-portfolio-five .fusion-portfolio-post, .fusion-portfolio-four .fusion-portfolio-post, .fusion-portfolio-masonry .fusion-portfolio-post, .fusion-portfolio-three .fusion-portfolio-post, .products.products-3 .product-grid-view, .products.products-4 .product-grid-view, .products.products-5 .product-grid-view {
47324		width: var(--awb-columns-medium, 50%) !important;
47325	}
47326	
47327	.fusion-blog-layout-grid-3 .fusion-post-grid.fusion-element-landscape, .fusion-blog-layout-grid-4 .fusion-post-grid.fusion-element-landscape, .fusion-blog-layout-grid-5 .fusion-post-grid.fusion-element-landscape, .fusion-grid-2 > .fusion-grid-column.fusion-element-landscape, .fusion-grid-3 .fusion-grid-column.fusion-element-landscape, .fusion-grid-4 .fusion-grid-column.fusion-element-landscape, .fusion-grid-5 .fusion-grid-column.fusion-element-landscape, .fusion-grid-two > .fusion-grid-column.fusion-element-landscape, .fusion-portfolio-five .fusion-portfolio-post.fusion-element-landscape, .fusion-portfolio-four .fusion-portfolio-post.fusion-element-landscape, .fusion-portfolio-masonry .fusion-portfolio-post.fusion-element-landscape, .fusion-portfolio-three .fusion-portfolio-post.fusion-element-landscape, .products.products-3 .product-grid-view.fusion-element-landscape, .products.products-4 .product-grid-view.fusion-element-landscape, .products.products-5 .product-grid-view.fusion-element-landscape {
47328		width: 100% !important;
47329	}
47330	
47331	.fusion-columns-1 .fusion-column:first-child, .fusion-columns-2 .fusion-column:first-child, .fusion-columns-3 .fusion-column:first-child, .fusion-columns-4 .fusion-column:first-child, .fusion-columns-5 .fusion-column:first-child {
47332		margin-left: 0;
47333	}
47334	
47335	.fusion-column, .fusion-column:nth-child(2n), .fusion-column:nth-child(3n), .fusion-column:nth-child(4n), .fusion-column:nth-child(5n) {
47336		margin-right: 0;
47337	}
47338	
47339	#wrapper {
47340		width: auto !important;
47341	}
47342	
47343	#wrapper .ei-slider {
47344		width: 100% !important;
47345		height: 200px !important;
47346	}
47347	
47348	.create-block-format-context {
47349		display: none;
47350	}
47351	
47352	.columns .col {
47353		float: none;
47354		width: 100% !important;
47355		margin: 0;
47356		box-sizing: border-box;
47357	}
47358	
47359	.fullwidth-box {
47360		background-attachment: scroll !important;
47361	}
47362	
47363	.fullwidth-box .fullwidth-faded {
47364		background-attachment: scroll !important;
47365	}
47366	
47367	.review {
47368		float: none;
47369		width: 100%;
47370	}
47371	
47372	.fusion-social-links-footer {
47373		width: auto;
47374	}
47375	
47376	.fusion-social-links-footer .fusion-social-networks {
47377		display: inline-block;
47378		float: none;
47379	}
47380	
47381	.fusion-author .fusion-author-ssocial .fusion-author-tagline {
47382		float: none;
47383		text-align: center;
47384		max-width: 100%;
47385	}
47386	
47387	.fusion-author .fusion-author-ssocial .fusion-social-networks {
47388		text-align: center;
47389	}
47390	
47391	.fusion-author .fusion-author-ssocial .fusion-social-networks .fusion-social-network-icon:first-child {
47392		margin-left: 0;
47393	}
47394	
47395	.fusion-page-title-wrapper {
47396		display: block;
47397	}
47398	
47399	.fusion-page-title-bar-left .fusion-page-title-captions, .fusion-page-title-bar-left .fusion-page-title-secondary, .fusion-page-title-bar-right .fusion-page-title-captions, .fusion-page-title-bar-right .fusion-page-title-secondary {
47400		display: block;
47401		float: none;
47402		width: 100%;
47403		line-height: normal;
47404	}
47405	
47406	.fusion-page-title-bar-left .fusion-page-title-secondary {
47407		text-align: left;
47408	}
47409	
47410	.fusion-page-title-bar-left .searchform {
47411		display: block;
47412		max-width: 100%;
47413	}
47414	
47415	.fusion-page-title-bar .fusion-page-title-secondary {
47416		margin: 2px 0 0;
47417	}
47418	
47419	.fusion-page-title-bar-right .fusion-page-title-secondary {
47420		text-align: right;
47421	}
47422	
47423	.fusion-page-title-bar-right .searchform {
47424		max-width: 100%;
47425	}
47426	
47427	.sidebar .social_links .social li {
47428		width: auto;
47429		margin-right: 5px;
47430	}
47431	
47432	#comment-input {
47433		margin-bottom: 0;
47434	}
47435	
47436	#comment-input input {
47437		width: 90%;
47438		float: none !important;
47439		margin-bottom: 10px;
47440	}
47441	
47442	#comment-textarea textarea {
47443		width: 90%;
47444	}
47445	
47446	.pagination {
47447		margin-top: 40px;
47448	}
47449	
47450	.portfolio-one .portfolio-item .image {
47451		float: none;
47452		width: auto;
47453		height: auto;
47454		margin-bottom: 20px;
47455	}
47456	
47457	h5.toggle span.toggle-title {
47458		width: 80%;
47459	}
47460	
47461	.project-content .project-description {
47462		float: none !important;
47463	}
47464	
47465	.project-content .fusion-project-description-details {
47466		margin-bottom: 50px;
47467	}
47468	
47469	.project-content .project-description, .project-content .project-info {
47470		width: 100% !important;
47471	}
47472	
47473	.portfolio-half .flexslider {
47474		width: 100%;
47475	}
47476	
47477	.portfolio-half .project-content {
47478		width: 100% !important;
47479	}
47480	
47481	#style_selector {
47482		display: none;
47483	}
47484	
47485	.faq-tabs, .portfolio-tabs {
47486		height: auto;
47487		border-bottom-width: 1px;
47488		border-bottom-style: solid;
47489	}
47490	
47491	.faq-tabs li, .portfolio-tabs li {
47492		float: left;
47493		margin-right: 30px;
47494		border-bottom: 0;
47495	}
47496	
47497	.ls-avada .ls-nav-next, .ls-avada .ls-nav-prev {
47498		display: none !important;
47499	}
47500	
47501	nav#nav, nav#sticky-nav {
47502		margin-right: 0;
47503	}
47504	
47505	#footer .social-networks {
47506		width: 100%;
47507		margin: 0 auto;
47508		position: relative;
47509		left: -11px;
47510	}
47511	
47512	.tab-holder .tabs {
47513		height: auto !important;
47514		width: 100% !important;
47515	}
47516	
47517	.shortcode-tabs .tab-hold .tabs li {
47518		width: 100% !important;
47519	}
47520	
47521	body .shortcode-tabs .tab-hold .tabs li, body.dark .sidebar .tab-hold .tabs li {
47522		border-right: none !important;
47523	}
47524	
47525	body #small-nav {
47526		visibility: visible !important;
47527	}
47528	
47529	.error_page .useful_links {
47530		width: 100%;
47531		padding-left: 0;
47532	}
47533	
47534	.fusion-google-map {
47535		width: 100% !important;
47536	}
47537	
47538	.fusion-blog-layout-medium-alternate .fusion-post-content {
47539		flex: 1 0 100%;
47540		width: 100%;
47541		padding-top: 20px;
47542	}
47543	
47544	.gform_wrapper .gfield input[type=text], .gform_wrapper .gfield textarea, .gform_wrapper .ginput_complex .ginput_left, .gform_wrapper .ginput_complex .ginput_right, .wpcf7-form .wpcf7-number, .wpcf7-form .wpcf7-quiz, .wpcf7-form .wpcf7-text, .wpcf7-form textarea {
47545		float: none !important;
47546		width: 100% !important;
47547		box-sizing: border-box;
47548	}
47549	
47550	#toTop {
47551		bottom: 30px;
47552		border-radius: 4px;
47553		height: 40px;
47554	}
47555	
47556	#toTop:before {
47557		line-height: 38px;
47558	}
47559	
47560	#toTop:hover {
47561		background-color: #333;
47562	}
47563	
47564	.no-mobile-totop .to-top-container {
47565		display: none;
47566	}
47567	
47568	.no-mobile-slidingbar #slidingbar-area {
47569		display: none;
47570	}
47571	
47572	.no-mobile-slidingbar .fusion-flyout-sliding-bar-toggle {
47573		display: none !important;
47574	}
47575	
47576	.tfs-slider .slide-content-container .btn {
47577		min-height: 0 !important;
47578		padding-left: 20px;
47579		padding-right: 20px !important;
47580		height: 26px !important;
47581		line-height: 26px !important;
47582	}
47583	
47584	.fusion-soundcloud iframe {
47585		width: 100%;
47586	}
47587	
47588	.fusion-columns-2 .fusion-column, .fusion-columns-2 .fusion-flip-box-wrapper, .fusion-columns-4 .fusion-column, .fusion-columns-4 .fusion-flip-box-wrapper {
47589		width: 50% !important;
47590		float: left !important;
47591	}
47592	
47593	.fusion-columns-2 .fusion-column:nth-of-type(odd), .fusion-columns-2 .fusion-flip-box-wrapper:nth-of-type(odd), .fusion-columns-4 .fusion-column:nth-of-type(odd) {
47594		clear: both;
47595	}
47596	
47597	.fusion-columns-3 .fusion-column, .fusion-columns-3 .fusion-flip-box-wrapper, .fusion-columns-5 .col-lg-2, .fusion-columns-5 .col-md-2, .fusion-columns-5 .col-sm-2, .fusion-columns-5 .fusion-column, .fusion-columns-5 .fusion-flip-box-wrapper, .fusion-columns-6 .fusion-column, .fusion-columns-6 .fusion-flip-box-wrapper {
47598		width: 33.33% !important;
47599		float: left !important;
47600	}
47601	
47602	.fusion-columns-3 .fusion-column:nth-of-type(3n+1), .fusion-columns-3 .fusion-flip-box-wrapper:nth-of-type(3n+1), .fusion-columns-5 .fusion-column:nth-of-type(3n+1), .fusion-columns-5 .fusion-flip-box-wrapper:nth-of-type(3n+1), .fusion-columns-6 .fusion-column:nth-of-type(3n+1), .fusion-columns-6 .fusion-flip-box-wrapper:nth-of-type(3n+1) {
47603		clear: both;
47604	}
47605	
47606	.footer-area .fusion-column, .fusion-sliding-bar-position-bottom .fusion-column, .fusion-sliding-bar-position-top .fusion-column {
47607		margin-bottom: 40px;
47608	}
47609	
47610	.fusion-layout-column.fusion-five-sixth, .fusion-layout-column.fusion-four-fifth, .fusion-layout-column.fusion-one-fifth, .fusion-layout-column.fusion-one-fourth, .fusion-layout-column.fusion-one-half, .fusion-layout-column.fusion-one-sixth, .fusion-layout-column.fusion-one-third, .fusion-layout-column.fusion-three-fifth, .fusion-layout-column.fusion-three-fourth, .fusion-layout-column.fusion-two-fifth, .fusion-layout-column.fusion-two-third {
47611		position: relative;
47612		margin-bottom: 20px;
47613		float: left;
47614		margin-right: 4%;
47615	}
47616	
47617	.rtl .fusion-layout-column.fusion-five-sixth, .rtl .fusion-layout-column.fusion-four-fifth, .rtl .fusion-layout-column.fusion-one-fifth, .rtl .fusion-layout-column.fusion-one-fourth, .rtl .fusion-layout-column.fusion-one-half, .rtl .fusion-layout-column.fusion-one-sixth, .rtl .fusion-layout-column.fusion-one-third, .rtl .fusion-layout-column.fusion-three-fifth, .rtl .fusion-layout-column.fusion-three-fourth, .rtl .fusion-layout-column.fusion-two-fifth, .rtl .fusion-layout-column.fusion-two-third {
47618		float: right;
47619		margin-left: 4%;
47620		margin-right: 0;
47621	}
47622	
47623	.fusion-layout-column.fusion-one-sixth {
47624		width: 13.3333%;
47625	}
47626	
47627	.fusion-layout-column.fusion-five-sixth {
47628		width: 82.6666%;
47629	}
47630	
47631	.fusion-layout-column.fusion-one-fifth {
47632		width: 16.8%;
47633	}
47634	
47635	.fusion-layout-column.fusion-two-fifth {
47636		width: 37.6%;
47637	}
47638	
47639	.fusion-layout-column.fusion-three-fifth {
47640		width: 58.4%;
47641	}
47642	
47643	.fusion-layout-column.fusion-four-fifth {
47644		width: 79.2%;
47645	}
47646	
47647	.fusion-layout-column.fusion-one-fourth {
47648		width: 22%;
47649	}
47650	
47651	.fusion-layout-column.fusion-three-fourth {
47652		width: 74%;
47653	}
47654	
47655	.fusion-layout-column.fusion-one-third {
47656		width: 30.6666%;
47657	}
47658	
47659	.fusion-layout-column.fusion-two-third {
47660		width: 65.3333%;
47661	}
47662	
47663	.fusion-layout-column.fusion-one-half {
47664		width: 48%;
47665	}
47666	
47667	.fusion-layout-column.fusion-one-full {
47668		clear: both;
47669	}
47670	
47671	.fusion-layout-column.fusion-spacing-no {
47672		margin-left: 0;
47673		margin-right: 0;
47674	}
47675	
47676	.fusion-layout-column.fusion-spacing-no.fusion-one-sixth {
47677		width: 16.66666667%;
47678	}
47679	
47680	.fusion-layout-column.fusion-spacing-no.fusion-five-sixth {
47681		width: 83.33333333%;
47682	}
47683	
47684	.fusion-layout-column.fusion-spacing-no.fusion-one-fifth {
47685		width: 20%;
47686	}
47687	
47688	.fusion-layout-column.fusion-spacing-no.fusion-two-fifth {
47689		width: 40%;
47690	}
47691	
47692	.fusion-layout-column.fusion-spacing-no.fusion-three-fifth {
47693		width: 60%;
47694	}
47695	
47696	.fusion-layout-column.fusion-spacing-no.fusion-four-fifth {
47697		width: 80%;
47698	}
47699	
47700	.fusion-layout-column.fusion-spacing-no.fusion-one-fourth {
47701		width: 25%;
47702	}
47703	
47704	.fusion-layout-column.fusion-spacing-no.fusion-three-fourth {
47705		width: 75%;
47706	}
47707	
47708	.fusion-layout-column.fusion-spacing-no.fusion-one-third {
47709		width: 33.33333333%;
47710	}
47711	
47712	.fusion-layout-column.fusion-spacing-no.fusion-two-third {
47713		width: 66.66666667%;
47714	}
47715	
47716	.fusion-layout-column.fusion-spacing-no.fusion-one-half {
47717		width: 50%;
47718	}
47719	
47720	.fusion-layout-column.fusion-column-last {
47721		clear: right;
47722		zoom: 1;
47723		margin-left: 0;
47724		margin-right: 0;
47725	}
47726	
47727	.rtl .fusion-layout-column.fusion-column-last {
47728		clear: left;
47729		margin-left: 0;
47730	}
47731	
47732	.fusion-layout-column.fusion-column-last.fusion-one-full {
47733		clear: both;
47734	}
47735	
47736	.avada-footer-fx-bg-parallax .fusion-footer-widget-area {
47737		background-attachment: initial;
47738		margin: 0;
47739	}
47740	
47741	.avada-footer-fx-bg-parallax #main {
47742		margin-bottom: 0;
47743	}
47744	
47745	.fusion-column.fusion-spacing-no {
47746		margin-bottom: 0;
47747		width: 100% !important;
47748	}
47749	
47750	.ua-mobile {
47751		background-attachment: scroll !important;
47752	}
47753	
47754	.ua-mobile #main, .ua-mobile .fusion-footer-widget-area, .ua-mobile .page-title-bar, .ua-mobile body {
47755		background-attachment: scroll !important;
47756	}
47757	
47758	#footer > .fusion-row, .footer-area > .fusion-row {
47759		padding-left: 0 !important;
47760		padding-right: 0 !important;
47761	}
47762	
47763	#main, .fullwidth-box, .fusion-footer-widget-area, .page-title-bar, body, html {
47764		background-attachment: scroll !important;
47765	}
47766	
47767	#customer_login_box .button {
47768		float: left;
47769		margin-bottom: 15px;
47770	}
47771	
47772	#customer_login_box .remember-box {
47773		clear: both;
47774		display: block;
47775		padding: 0;
47776		width: 125px;
47777		float: left;
47778	}
47779	
47780	#customer_login_box .lost_password {
47781		float: left;
47782	}
47783	
47784	.fusion-body .fusion-page-title-bar:not(.fusion-tb-page-title-bar) {
47785		padding-top: 5px;
47786		padding-bottom: 5px;
47787	}
47788	
47789	.fusion-body.avada-has-page-title-mobile-height-auto .fusion-page-title-bar {
47790		padding-top: 10px;
47791		padding-bottom: 10px;
47792		height: auto;
47793	}
47794	
47795	.fusion-body:not(.avada-has-page-title-mobile-height-auto) .fusion-page-title-bar:not(.fusion-tb-page-title-bar) {
47796		min-height: calc(var(--page_title_mobile_height) - 10px);
47797	}
47798	
47799	.fusion-body:not(.avada-has-page-title-mobile-height-auto) .fusion-page-title-bar {
47800		height: auto;
47801	}
47802	
47803	.fusion-body:not(.avada-has-page-title-mobile-height-auto) .fusion-page-title-row {
47804		display: flex;
47805		align-items: center;
47806		width: 100%;
47807		min-height: calc(var(--page_title_mobile_height) - 10px);
47808	}
47809	
47810	.fusion-body:not(.avada-has-page-title-mobile-height-auto) .fusion-page-title-bar-center .fusion-page-title-row {
47811		width: auto;
47812	}
47813	
47814	.fusion-body:not(.avada-has-page-title-mobile-height-auto) .fusion-page-title-captions {
47815		width: 100%;
47816	}
47817	
47818	.avada-has-breadcrumb-mobile-hidden.fusion-body .avada-page-titlebar-wrapper .fusion-breadcrumbs {
47819		display: none;
47820	}
47821	
47822	.avada-has-slider-fallback-image #sliders-container {
47823		display: none;
47824	}
47825	
47826	.avada-has-slider-fallback-image #fallback-slide {
47827		display: block;
47828	}
47829}
47830
47831@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
47832	#nav-uber #megaMenu {
47833		width: 100%;
47834	}
47835	
47836	#header-sticky .fusion-row, .fusion-header .fusion-row, .fusion-secondary-header .fusion-row {
47837		padding-left: 0 !important;
47838		padding-right: 0 !important;
47839	}
47840	
47841	.avada-responsive.rtl:not(.avada-menu-highlight-style-background) .fusion-header-v1 .fusion-main-menu > ul > li, .avada-responsive.rtl:not(.avada-menu-highlight-style-background) .fusion-header-v2 .fusion-main-menu > ul > li, .avada-responsive.rtl:not(.avada-menu-highlight-style-background) .fusion-header-v3 .fusion-main-menu > ul > li, .avada-responsive.rtl:not(.avada-menu-highlight-style-background) .fusion-header-v4 .fusion-main-menu > ul > li, .avada-responsive.rtl:not(.avada-menu-highlight-style-background) .fusion-header-v5 .fusion-main-menu > ul > li, .avada-responsive.rtl:not(.avada-menu-highlight-style-background) .fusion-header-v7 .fusion-main-menu > ul > li {
47842		padding-left: var(--mobile_nav_padding);
47843	}
47844	
47845	.avada-responsive:not(.rtl):not(.avada-menu-highlight-style-background) .fusion-header-v1 .fusion-main-menu > ul > li, .avada-responsive:not(.rtl):not(.avada-menu-highlight-style-background) .fusion-header-v2 .fusion-main-menu > ul > li, .avada-responsive:not(.rtl):not(.avada-menu-highlight-style-background) .fusion-header-v3 .fusion-main-menu > ul > li, .avada-responsive:not(.rtl):not(.avada-menu-highlight-style-background) .fusion-header-v4 .fusion-main-menu > ul > li, .avada-responsive:not(.rtl):not(.avada-menu-highlight-style-background) .fusion-header-v5 .fusion-main-menu > ul > li, .avada-responsive:not(.rtl):not(.avada-menu-highlight-style-background) .fusion-header-v7 .fusion-main-menu > ul > li {
47846		padding-right: var(--mobile_nav_padding);
47847	}
47848}
47849
47850@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
47851	.fullwidth-box {
47852		background-attachment: scroll !important;
47853	}
47854	
47855	.fullwidth-box .fullwidth-faded {
47856		background-attachment: scroll !important;
47857	}
47858	
47859	.avada-footer-fx-bg-parallax .fusion-footer-widget-area {
47860		background-attachment: initial;
47861		margin: 0;
47862	}
47863	
47864	.avada-footer-fx-bg-parallax #main {
47865		margin-bottom: 0;
47866	}
47867	
47868	#main, .fullwidth-box, .fusion-footer-widget-area, .page-title-bar, body, html {
47869		background-attachment: scroll !important;
47870	}
47871}
47872
47873@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
47874	.avada-responsive.rtl .fusion-header-v1 .fusion-main-menu > ul > li, .avada-responsive.rtl .fusion-header-v2 .fusion-main-menu > ul > li, .avada-responsive.rtl .fusion-header-v3 .fusion-main-menu > ul > li, .avada-responsive.rtl .fusion-header-v4 .fusion-main-menu > ul > li, .avada-responsive.rtl .fusion-header-v5 .fusion-main-menu > ul > li, .avada-responsive.rtl .fusion-header-v7 .fusion-main-menu > ul > li {
47875		padding-left: var(--mobile_nav_padding);
47876	}
47877	
47878	.avada-responsive:not(.rtl) .fusion-header-v1 .fusion-main-menu > ul > li, .avada-responsive:not(.rtl) .fusion-header-v2 .fusion-main-menu > ul > li, .avada-responsive:not(.rtl) .fusion-header-v3 .fusion-main-menu > ul > li, .avada-responsive:not(.rtl) .fusion-header-v4 .fusion-main-menu > ul > li, .avada-responsive:not(.rtl) .fusion-header-v5 .fusion-main-menu > ul > li, .avada-responsive:not(.rtl) .fusion-header-v7 .fusion-main-menu > ul > li {
47879		padding-right: var(--mobile_nav_padding);
47880	}
47881}
47882
47883@media only screen and (max-width: 800px) {
47884	.fusion-layout-column {
47885		margin-left: 0 !important;
47886		margin-right: 0 !important;
47887	}
47888	
47889	.fusion-layout-column.fusion-spacing-no {
47890		margin-bottom: 0;
47891	}
47892	
47893	.fusion-body .fusion-layout-column:not(.fusion-flex-column) {
47894		width: 100% !important;
47895	}
47896	
47897	.fusion-body .fusion-footer-widget-area-center .widget.tweets:not(.fusion-widget-mobile-align-left):not(.fusion-widget-mobile-align-right) .jtwt .jtwt_tweet {
47898		padding: 0;
47899	}
47900	
47901	.fusion-body .fusion-footer-widget-area-center .widget.tweets:not(.fusion-widget-mobile-align-left):not(.fusion-widget-mobile-align-right) .jtwt .jtwt_tweet::before {
47902		top: 0;
47903	}
47904	
47905	.fusion-body .fusion-footer-widget-area-center .widget.tweets:not(.fusion-widget-mobile-align-left):not(.fusion-widget-mobile-align-right) .jtwt .jtwt_tweet:before {
47906		position: relative;
47907		margin: 0;
47908	}
47909	
47910	.fusion-body .fusion-blog-layout-medium-alternate .fusion-post-content, .fusion-body .fusion-blog-layout-medium-alternate .has-post-thumbnail .fusion-post-content {
47911		margin: 0;
47912		padding-top: 20px;
47913		flex: 1 0 100%;
47914	}
47915	
47916	.fusion-body .fusion-author .fusion-social-networks {
47917		text-align: center;
47918	}
47919	
47920	.fusion-columns-1 .fusion-column:first-child, .fusion-columns-2 .fusion-column:first-child, .fusion-columns-3 .fusion-column:first-child, .fusion-columns-4 .fusion-column:first-child, .fusion-columns-5 .fusion-column:first-child {
47921		margin-left: 0;
47922	}
47923	
47924	.fusion-columns .fusion-column {
47925		width: 100% !important;
47926		float: none;
47927		box-sizing: border-box;
47928	}
47929	
47930	.fusion-columns .fusion-column:not(.fusion-column-last) {
47931		margin: 0 0 50px;
47932	}
47933	
47934	.fusion-privacy-bar .fusion-privacy-bar-main {
47935		flex-wrap: wrap;
47936	}
47937	
47938	.fusion-privacy-bar .fusion-privacy-bar-main > span {
47939		display: flex;
47940		margin-inline-end: 0;
47941	}
47942	
47943	.fusion-privacy-bar .fusion-privacy-bar-main > span .fusion-privacy-bar-learn-more {
47944		flex-shrink: 0;
47945	}
47946	
47947	.fusion-privacy-bar .fusion-privacy-bar-main > .fusion-privacy-bar-accept-all, .fusion-privacy-bar .fusion-privacy-bar-main > .fusion-privacy-bar-acceptance, .fusion-privacy-bar .fusion-privacy-bar-main > .fusion-privacy-bar-learn-more, .fusion-privacy-bar .fusion-privacy-bar-main > .fusion-privacy-bar-reject {
47948		width: 100%;
47949		margin-inline-start: 0;
47950		margin-top: .75em;
47951	}
47952	
47953	.fusion-privacy-bar.awb-bar-layout-edges .fusion-privacy-bar-main {
47954		justify-content: center;
47955	}
47956	
47957	.fusion-privacy-bar .fusion-privacy-bar-full .fusion-row {
47958		--privacy_bar_content_max_width: 100%;
47959	}
47960	
47961	.widget.tweets.fusion-widget-mobile-align-center .jtwt .jtwt_tweet {
47962		padding: 0;
47963	}
47964	
47965	.widget.tweets.fusion-widget-mobile-align-center .jtwt .jtwt_tweet:before {
47966		top: 0;
47967		position: relative;
47968		margin: 0;
47969	}
47970	
47971	.widget.tweets.fusion-widget-mobile-align-right .jtwt .jtwt_tweet {
47972		padding-left: 0;
47973		padding-right: 45px;
47974	}
47975	
47976	.widget.tweets.fusion-widget-mobile-align-right .jtwt .jtwt_tweet:before {
47977		margin-left: 0;
47978		right: 0;
47979	}
47980	
47981	.widget.tribe-events-list-widget.fusion-widget-align-right .tribe-events-list-widget-events {
47982		justify-content: end;
47983	}
47984	
47985	.widget.tribe-events-list-widget.fusion-widget-align-center .tribe-events-list-widget-events {
47986		justify-content: center;
47987	}
47988	
47989	.widget.facebook_like iframe {
47990		width: 100% !important;
47991		max-width: none !important;
47992	}
47993	
47994	.rtl .fusion-column {
47995		float: none;
47996	}
47997	
47998	.rtl .no-mobile-slidingbar.mobile-logo-pos-right .mobile-menu-icons {
47999		margin-left: 0;
48000	}
48001	
48002	#slidingbar-area .columns .col, .avada-container .columns .col, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-6, .footer-area .fusion-columns .fusion-column, .fusion-columns-5 .col
48002-lg-2, .fusion-columns-5 .col-md-2, .fusion-columns-5 .col-sm-2 {
48003		float: none;
48004		width: 100%;
48005	}
48006	
48007	.fusion-portfolio-text-floated .fusion-portfolio-content-wrapper {
48008		display: block;
48009	}
48010	
48011	.fusion-portfolio-text-floated .fusion-image-wrapper {
48012		max-width: none;
48013	}
48014	
48015	.fusion-secondary-menu-icon {
48016		min-width: 100%;
48017	}
48018	
48019	.fusion-page-title-row {
48020		height: auto;
48021	}
48022	
48023	.fusion-page-title-wrapper {
48024		flex-wrap: wrap;
48025	}
48026	
48027	.fusion-page-title-bar-left .fusion-page-title-captions, .fusion-page-title-bar-left .fusion-page-title-secondary, .fusion-page-title-bar-right .fusion-page-title-captions, .fusion-page-title-bar-right .fusion-page-title-secondary {
48028		display: block;
48029		float: none;
48030		width: 100%;
48031		line-height: normal;
48032	}
48033	
48034	.fusion-page-title-bar-left .fusion-page-title-secondary {
48035		text-align: left;
48036	}
48037	
48038	.fusion-page-title-bar-left .fusion-page-title-secondary {
48039		margin: 2px 0 0;
48040	}
48041	
48042	.fusion-page-title-bar-left .searchform {
48043		display: block;
48044		max-width: 100%;
48045	}
48046	
48047	.fusion-page-title-bar-right .fusion-page-title-secondary {
48048		text-align: right;
48049	}
48050	
48051	.fusion-page-title-bar-right .searchform {
48052		max-width: 100%;
48053	}
48054	
48055	.fusion-contact-info {
48056		padding: .6em 30px;
48057		line-height: 1.5em;
48058	}
48059	
48060	.fusion-author .fusion-social-networks {
48061		display: block;
48062		margin-top: 10px;
48063	}
48064	
48065	.fusion-author-tagline {
48066		display: block;
48067		float: none;
48068		text-align: center;
48069		max-width: 100%;
48070	}
48071	
48072	#wrapper {
48073		width: auto !important;
48074	}
48075	
48076	#wrapper .ei-slider {
48077		width: 100% !important;
48078		height: 200px !important;
48079	}
48080	
48081	.create-block-format-context {
48082		display: none;
48083	}
48084	
48085	.review {
48086		float: none;
48087		width: 100%;
48088	}
48089	
48090	.fusion-body .fusion-social-links-footer, .fusion-copyright-notice {
48091		display: block;
48092		text-align: center;
48093	}
48094	
48095	.fusion-social-links-footer {
48096		width: auto;
48097	}
48098	
48099	.fusion-social-links-footer .fusion-social-networks {
48100		display: inline-block;
48101		float: none;
48102		margin-top: 0;
48103	}
48104	
48105	.fusion-copyright-notice {
48106		padding: 0 0 15px;
48107	}
48108	
48109	.fusion-copyright-notice:after, .fusion-social-networks:after {
48110		content: "";
48111		display: block;
48112		clear: both;
48113	}
48114	
48115	.fusion-copyright-notice li, .fusion-social-networks li {
48116		float: none;
48117		display: inline-block;
48118	}
48119	
48120	.tfs-slider .slide-content-container .btn {
48121		min-height: 0 !important;
48122		padding-left: 30px;
48123		padding-right: 30px !important;
48124		height: 26px !important;
48125		line-height: 26px !important;
48126	}
48127	
48128	#main .wc-empty-cart-message {
48129		float: none;
48130		justify-content: center;
48131		border-top-width: 1px;
48132		border-top-style: solid;
48133		border-bottom: none;
48134		width: 100%;
48135		line-height: normal !important;
48136		height: auto !important;
48137		margin-bottom: 10px;
48138		padding-top: 10px;
48139	}
48140	
48141	#main .return-to-shop {
48142		float: none;
48143		border-top: none;
48144		border-bottom-width: 1px;
48145		border-bottom-style: solid;
48146		width: 100%;
48147		text-align: center;
48148		line-height: normal !important;
48149		height: auto !important;
48150		padding-bottom: 10px;
48151	}
48152	
48153	#content.full-width {
48154		margin-bottom: 0;
48155	}
48156	
48157	.sidebar .social_links .social li {
48158		width: auto;
48159		margin-right: 5px;
48160	}
48161	
48162	#comment-input {
48163		margin-bottom: 0;
48164	}
48165	
48166	#comment-input input {
48167		width: 100%;
48168		float: none !important;
48169		margin-bottom: 10px;
48170	}
48171	
48172	#comment-textarea textarea {
48173		width: 100%;
48174	}
48175	
48176	.pagination {
48177		margin-top: 40px;
48178	}
48179	
48180	.portfolio-one .portfolio-item .image {
48181		float: none;
48182		width: auto;
48183		height: auto;
48184		margin-bottom: 20px;
48185	}
48186	
48187	h5.toggle span.toggle-title {
48188		width: 80%;
48189	}
48190	
48191	.project-content .project-description {
48192		float: none !important;
48193	}
48194	
48195	.project-content .fusion-project-description-details {
48196		margin-bottom: 50px;
48197	}
48198	
48199	.project-content .project-description, .project-content .project-info {
48200		width: 100% !important;
48201	}
48202	
48203	.single-avada_portfolio .portfolio-half .project-content .project-description h3 {
48204		margin-top: 24px;
48205	}
48206	
48207	.portfolio-half .flexslider {
48208		width: 100% !important;
48209	}
48210	
48211	.portfolio-half .project-content {
48212		width: 100% !important;
48213	}
48214	
48215	#style_selector {
48216		display: none;
48217	}
48218	
48219	.ls-avada .ls-nav-next, .ls-avada .ls-nav-prev {
48220		display: none !important;
48221	}
48222	
48223	#footer .social-networks {
48224		width: 100%;
48225		margin: 0 auto;
48226		position: relative;
48227		left: -11px;
48228	}
48229	
48230	.tab-holder .tabs {
48231		height: auto !important;
48232		width: 100% !important;
48233	}
48234	
48235	.shortcode-tabs .tab-hold .tabs li {
48236		width: 100% !important;
48237	}
48238	
48239	body .shortcode-tabs .tab-hold .tabs li, body.dark .sidebar .tab-hold .tabs li {
48240		border-right: none !important;
48241	}
48242	
48243	.error_page .useful_links {
48244		width: 100%;
48245	}
48246	
48247	.error-page .useful_links {
48248		padding-left: 0;
48249	}
48250	
48251	.fusion-google-map {
48252		width: 100% !important;
48253	}
48254	
48255	.fullwidth-box {
48256		background-attachment: scroll !important;
48257	}
48258	
48259	.fullwidth-box .fullwidth-faded {
48260		background-attachment: scroll !important;
48261	}
48262	
48263	#toTop {
48264		bottom: 30px;
48265		border-radius: 4px;
48266		height: 44px;
48267		width: 44px;
48268	}
48269	
48270	#toTop:before {
48271		line-height: 42px;
48272	}
48273	
48274	.to-top-container #toTop {
48275		border-radius: var(--totop_border_radius);
48276	}
48277	
48278	.no-mobile-totop .to-top-container {
48279		display: none;
48280	}
48281	
48282	.no-mobile-slidingbar #slidingbar-area, .no-mobile-slidingbar .fusion-flyout-sliding-bar-toggle {
48283		display: none !important;
48284	}
48285	
48286	.no-mobile-slidingbar.mobile-logo-pos-left .mobile-menu-icons {
48287		margin-right: 0;
48288	}
48289	
48290	.fusion-soundcloud iframe {
48291		width: 100%;
48292	}
48293	
48294	.ua-mobile {
48295		background-attachment: scroll !important;
48296	}
48297	
48298	.ua-mobile #main, .ua-mobile .footer-area, .ua-mobile .fusion-header, .ua-mobile .fusion-page-title-bar, .ua-mobile body {
48299		background-attachment: scroll !important;
48300	}
48301	
48302	.fusion-footer footer .fusion-row .fusion-columns .fusion-column {
48303		border-right: none;
48304		border-left: none;
48305	}
48306	
48307	.flex-direction-nav .flex-prev {
48308		opacity: 1;
48309		left: 0;
48310	}
48311	
48312	.flex-direction-nav .flex-next {
48313		opacity: 1;
48314		right: 0;
48315	}
48316	
48317	.rtl .shop_table_responsive .product-remove {
48318		left: 0;
48319	}
48320	
48321	.ltr .shop_table_responsive .product-remove {
48322		right: 0;
48323	}
48324	
48325	.fusion-body .fusion-page-title-bar {
48326		height: auto;
48327	}
48328	
48329	.fusion-body .fusion-page-title-bar:not(.fusion-tb-page-title-bar) {
48330		padding-top: 5px;
48331		padding-bottom: 5px;
48332	}
48333	
48334	.fusion-body.avada-has-page-title-mobile-height-auto .fusion-page-title-bar {
48335		padding-top: 10px;
48336		padding-bottom: 10px;
48337	}
48338	
48339	.fusion-body:not(.avada-has-page-title-mobile-height-auto) .fusion-page-title-row {
48340		display: flex;
48341		align-items: center;
48342		width: 100%;
48343		min-height: calc(var(--page_title_mobile_height) - 10px);
48344	}
48345	
48346	.fusion-body:not(.avada-has-page-title-mobile-height-auto) .fusion-page-title-bar-center .fusion-page-title-row, .fusion-body:not(.avada-has-page-title-mobile-height-auto) .fusion-page-title-captions {
48347		width: 100%;
48348	}
48349	
48350	.fusion-body:not(.avada-has-page-title-mobile-height-auto) .fusion-page-title-bar:not(.fusion-tb-page-title-bar) {
48351		min-height: calc(var(--page_title_mobile_height) - 10px);
48352	}
48353	
48354	.avada-has-breadcrumb-mobile-hidden.fusion-body .avada-page-titlebar-wrapper .fusion-breadcrumbs {
48355		display: none;
48356	}
48357}
48358
48359@media only screen and (max-width: 800px) {
48360	#content {
48361		width: 100% !important;
48362		margin-left: 0 !important;
48363	}
48364	
48365	.sidebar {
48366		width: 100% !important;
48367		float: none !important;
48368		margin-left: 0 !important;
48369		clear: both;
48370	}
48371	
48372	#main > .fusion-row {
48373		display: flex;
48374		flex-wrap: wrap;
48375	}
48376}
48377
48378@media only screen and (max-width: 640px) {
48379	.fusion-body .fusion-page-title-bar {
48380		max-height: none;
48381	}
48382	
48383	.fusion-body .fusion-page-title-bar h1 {
48384		margin: 0;
48385	}
48386	
48387	.fusion-body .fusion-blog-layout-medium .fusion-post-slideshow {
48388		float: none;
48389		margin: 0 0 20px;
48390		width: auto;
48391		height: auto;
48392		flex: 0 1 100%;
48393	}
48394	
48395	.fusion-body .fusion-blog-layout-medium .fusion-post-content {
48396		flex: 0 1 100%;
48397	}
48398	
48399	.fusion-body .fusion-blog-layout-large-alternate .fusion-post-content {
48400		margin: 0;
48401	}
48402	
48403	.fusion-blog-layout-large .fusion-meta-info .fusion-alignleft, .fusion-blog-layout-large .fusion-meta-info .fusion-alignright, .fusion-blog-layout-medium .fusion-meta-info .fusion-alignleft, .fusion-blog-layout-medium .fusion-meta-info .fusion-alignright {
48404		display: block;
48405		float: none;
48406		margin: 0;
48407		width: 100%;
48408	}
48409	
48410	.fusion-blog-layout-large-alternate .fusion-date-and-formats {
48411		margin-bottom: 35px;
48412	}
48413	
48414	.fusion-blog-layout-medium-alternate .has-post-thumbnail .fusion-post-slideshow {
48415		display: inline-block;
48416		float: none;
48417		margin-right: 0;
48418		max-width: 197px;
48419	}
48420	
48421	.fusion-blog-layout-grid .fusion-post-grid {
48422		position: static;
48423		width: 100%;
48424	}
48425	
48426	.flex-direction-nav, .wooslider-direction-nav, .wooslider-pauseplay {
48427		display: none;
48428	}
48429	
48430	.buttons a {
48431		margin-right: 5px;
48432	}
48433	
48434	.ls-avada .ls-nav-next, .ls-avada .ls-nav-prev {
48435		display: none !important;
48436	}
48437	
48438	#wrapper .ei-slider {
48439		width: 100% !important;
48440		height: 200px !important;
48441	}
48442	
48443	.page-template-contact-php .fusion-google-map {
48444		height: 270px !important;
48445	}
48446	
48447	.timeline-icon {
48448		display: none !important;
48449	}
48450	
48451	.timeline-layout {
48452		padding-top: 0 !important;
48453	}
48454	
48455	.portfolio-masonry .portfolio-item {
48456		width: 100% !important;
48457	}
48458	
48459	.table-1 table, .tkt-slctr-tbl-wrap-dv table {
48460		border-collapse: collapse;
48461		border-spacing: 0;
48462		width: 100%;
48463	}
48464	
48465	.table-1 td, .table-1 th, .tkt-slctr-tbl-wrap-dv td, .tkt-slctr-tbl-wrap-dv th {
48466		white-space: nowrap;
48467	}
48468	
48469	.table-2 table {
48470		border-collapse: collapse;
48471		border-spacing: 0;
48472		width: 100%;
48473	}
48474	
48475	.table-2 td, .table-2 th {
48476		white-space: nowrap;
48477	}
48478	
48479	#main, .footer-area, .page-title-bar, body, html {
48480		background-attachment: scroll !important;
48481	}
48482	
48483	.tfs-slider[data-animation=slide] {
48484		height: auto !important;
48485	}
48486	
48487	#content {
48488		width: 100% !important;
48489		margin-left: 0 !important;
48490	}
48491	
48492	.sidebar {
48493		width: 100% !important;
48494		float: none !important;
48495		margin-left: 0 !important;
48496		clear: both;
48497	}
48498	
48499	.fusion-hide-on-mobile {
48500		display: none;
48501	}
48502	
48503	.fusion-blog-layout-timeline {
48504		padding-top: 0;
48505	}
48506	
48507	.fusion-blog-layout-timeline .fusion-post-timeline {
48508		float: none;
48509		width: 100%;
48510	}
48511	
48512	.fusion-blog-layout-timeline .fusion-timeline-date {
48513		margin-bottom: 0;
48514		margin-top: 2px;
48515	}
48516	
48517	.fusion-timeline-arrow, .fusion-timeline-circle, .fusion-timeline-icon, .fusion-timeline-line {
48518		display: none;
48519	}
48520}
48521
48522@media only screen and (max-width: 782px) {
48523	.admin-bar p.woocommerce-store-notice, body.admin-bar #wrapper .fusion-sliding-bar-position-top, body.layout-boxed-mode.side-header-right .fusion-sliding-bar-position-top {
48524		top: 46px;
48525	}
48526	
48527	body.fusion-blank-page.admin-bar {
48528		top: 45px;
48529	}
48530	
48531	html #wpadminbar {
48532		z-index: 99999 !important;
48533		position: fixed !important;
48534	}
48535}
48536
48537@media only screen and (max-width: 768px) {
48538	.fusion-tabs.vertical-tabs .tab-pane {
48539		max-width: none !important;
48540	}
48541}
48542
48543@media only screen and (min-width: 800px) {
48544	.ilightbox-holder.supportTouch div.ilightbox-container {
48545		overflow: visible;
48546	}
48547	
48548	.widget.tweets.fusion-widget-align-right .jtwt .jtwt_tweet {
48549		padding-left: 0;
48550		padding-right: 45px;
48551	}
48552	
48553	.widget.tweets.fusion-widget-align-right .jtwt .jtwt_tweet:before {
48554		margin-left: 0;
48555		right: 0;
48556	}
48557	
48558	.widget.tweets.fusion-widget-align-center .jtwt .jtwt_tweet {
48559		padding: 0;
48560	}
48561	
48562	.widget.tweets.fusion-widget-align-center .jtwt .jtwt_tweet:before {
48563		top: 0;
48564		position: relative;
48565		margin: 0;
48566	}
48567	
48568	.widget.tribe-events-list-widget.fusion-widget-align-right .tribe-events-list-widget-events {
48569		justify-content: end;
48570	}
48571	
48572	.widget.tribe-events-list-widget.fusion-widget-align-center .tribe-events-list-widget-events {
48573		justify-content: center;
48574	}
48575	
48576	.fusion-body .fusion-footer-widget-area-center .widget.tweets:not(.fusion-widget-align-left):not(.fusion-widget-align-right) .jtwt .jtwt_tweet {
48577		padding: 0;
48578	}
48579	
48580	.fusion-body .fusion-footer-widget-area-center .widget.tweets:not(.fusion-widget-align-left):not(.fusion-widget-align-right) .jtwt .jtwt_tweet:before {
48581		top: 0;
48582		position: relative;
48583		margin: 0;
48584	}
48585	
48586	.no-desktop-totop .to-top-container {
48587		display: none;
48588	}
48589}
48590
48591@media only screen and (max-device-width: 640px) {
48592	#wrapper {
48593		width: auto !important;
48594	}
48595	
48596	#wrapper .ei-slider {
48597		width: 100% !important;
48598		height: 200px !important;
48599	}
48600	
48601	.fusion-columns .fusion-column {
48602		float: none;
48603		width: 100% !important;
48604		margin: 0 0 50px;
48605		box-sizing: border-box;
48606	}
48607	
48608	.footer-area .fusion-columns .fusion-column, .fusion-sliding-bar-position-bottom .fusion-columns .fusion-column, .fusion-sliding-bar-position-top .fusion-columns .fusion-column {
48609		float: left;
48610		width: 98% !important;
48611	}
48612	
48613	.fullwidth-box {
48614		background-attachment: scroll !important;
48615	}
48616	
48617	.fullwidth-box .fullwidth-faded {
48618		background-attachment: scroll !important;
48619	}
48620	
48621	.no-mobile-slidingbar #slidingbar-area, .no-mobile-slidingbar .fusion-flyout-sliding-bar-toggle {
48622		display: none !important;
48623	}
48624	
48625	.review {
48626		float: none;
48627		width: 100%;
48628	}
48629	
48630	.copyright, .social-networks {
48631		float: none;
48632		padding: 0 0 15px;
48633		text-align: center;
48634	}
48635	
48636	.copyright:after, .social-networks:after {
48637		content: "";
48638		display: block;
48639		clear: both;
48640	}
48641	
48642	.copyright li, .social-networks li {
48643		float: none;
48644		display: inline-block;
48645	}
48646	
48647	.continue {
48648		display: none;
48649	}
48650	
48651	.mobile-button {
48652		display: block !important;
48653		float: none;
48654	}
48655	
48656	.title {
48657		margin-top: 0;
48658		margin-bottom: 20px;
48659	}
48660	
48661	#content {
48662		width: 100% !important;
48663		float: none !important;
48664		margin-left: 0 !important;
48665		margin-bottom: 50px;
48666	}
48667	
48668	#content.full-width {
48669		margin-bottom: 0;
48670	}
48671	
48672	.sidebar {
48673		width: 100% !important;
48674		float: none !important;
48675		margin-left: 0 !important;
48676		clear: both;
48677	}
48678	
48679	.sidebar .social_links .social li {
48680		width: auto;
48681		margin-right: 5px;
48682	}
48683	
48684	#comment-input {
48685		margin-bottom: 0;
48686	}
48687	
48688	.widget.facebook_like iframe {
48689		width: 100% !important;
48690		max-width: none !important;
48691	}
48692	
48693	.pagination {
48694		margin-top: 40px;
48695	}
48696	
48697	.portfolio-one .portfolio-item .image {
48698		float: none;
48699		width: auto;
48700		height: auto;
48701		margin-bottom: 20px;
48702	}
48703	
48704	h5.toggle span.toggle-title {
48705		width: 80%;
48706	}
48707	
48708	.project-content .project-description {
48709		float: none !important;
48710	}
48711	
48712	.project-content .fusion-project-description-details {
48713		margin-bottom: 50px;
48714	}
48715	
48716	.project-content .project-description, .project-content .project-info {
48717		width: 100% !important;
48718	}
48719	
48720	.portfolio-half .flexslider {
48721		width: 100% !important;
48722	}
48723	
48724	.portfolio-half .project-content {
48725		width: 100% !important;
48726	}
48727	
48728	#style_selector {
48729		display: none;
48730	}
48731	
48732	.ls-avada .ls-nav-next, .ls-avada .ls-nav-prev {
48733		display: none !important;
48734	}
48735	
48736	#footer .social-networks {
48737		width: 100%;
48738		margin: 0 auto;
48739		position: relative;
48740		left: -11px;
48741	}
48742	
48743	.recent-works-items a {
48744		max-width: 64px;
48745	}
48746	
48747	#slidingbar-area .flickr_badge_image img, .footer-area .flickr_badge_image img {
48748		max-width: 64px;
48749		padding: 3px !important;
48750	}
48751	
48752	.tab-holder .tabs {
48753		height: auto !important;
48754		width: 100% !important;
48755	}
48756	
48757	.shortcode-tabs .tab-hold .tabs li {
48758		width: 100% !important;
48759	}
48760	
48761	body .shortcode-tabs .tab-hold .tabs li, body.dark .sidebar .tab-hold .tabs li {
48762		border-right: none !important;
48763	}
48764	
48765	.error_page .useful_links {
48766		width: 100%;
48767		padding-left: 0;
48768	}
48769	
48770	.fusion-google-map {
48771		width: 100% !important;
48772	}
48773	
48774	#cloudsCandy {
48775		height: 40px;
48776	}
48777	
48778	#cloudsCandy > path:nth-child(2n+2) {
48779		opacity: 0;
48780	}
48781	
48782	.ltr .fusion-blog-layout-medium-alternate .has-post-thumbnail .fusion-date-and-formats {
48783		margin-right: 12px;
48784	}
48785	
48786	.rtl .fusion-blog-layout-medium-alternate .has-post-thumbnail .fusion-date-and-formats {
48787		margin-left: 12px;
48788	}
48789	
48790	.fusion-blog-layout-medium-alternate .has-post-thumbnail .fusion-post-slideshow {
48791		max-width: 166px;
48792	}
48793}
48794
48795@media only screen and (max-width: 1099px) {
48796	.fusion-responsive-typography-calculated {
48797		--minFontSize: calc(var(--typography_factor) * var(--base-font-size));
48798		--minViewportSize: 360;
48799		--maxViewportSize: var(--grid_main_break_point);
48800		font-size: calc(( var(--fontSize) * 1px ) - ( var(--typography_sensitivity) * ( var(--fontSize) - var(--minFontSize) ) * ( var(--minViewportSize) * 1px - 100vw ) ) / ( var(--maxViewportSize) - var(--minViewportSize) ) - ( var(--fontSize) - var(--minFontSize) ) * var(--typography_sensitivity) * 1px) !important;
48801	}
48802	
48803	.fusion-top-header .fusion-responsive-typography-calculated {
48804		--side_header_width: 0;
48805		--side_header_width-int: 0;
48806	}
48807}
48808
48809@media only screen and (max-width: 800px) {
48810	.fusion-responsive-typography-calculated {
48811		--maxViewportSize: var(--content_break_point) !important;
48812	}
48813}
48814
48815@media only screen and (max-width: 800px) {
48816	.ei-title {
48817		position: absolute;
48818		right: 0;
48819		margin-right: 0;
48820		width: 100%;
48821		text-align: center;
48822		top: 28%;
48823		padding: 5px 0;
48824	}
48825	
48826	.ei-title h2, .ei-title h3 {
48827		text-align: center;
48828	}
48829	
48830	#wrapper .ei-title h2 {
48831		font-size: 20px;
48832		line-height: 24px;
48833	}
48834	
48835	#wrapper .ei-title h3 {
48836		font-size: 15px;
48837		line-height: 30px;
48838	}
48839}
48840
48841@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {}
48842
48843@media only screen and (max-width: 640px) {}
48844
48845@media only screen and (max-device-width: 640px) {}
48846
48847@media only screen and (max-width: 800px) {
48848	.fusion-theme-sharing-box {
48849		flex-direction: column;
48850		align-items: center;
48851	}
48852	
48853	.fusion-theme-sharing-box h4 {
48854		margin-bottom: .5em;
48855		text-align: center;
48856	}
48857	
48858	.fusion-theme-sharing-box .fusion-social-networks .fusion-social-networks-wrapper {
48859		justify-content: center;
48860	}
48861}
48862
48863@media only screen and (max-width: 800px) {
48864	.fusion-layout-column:not(.fusion-flex-column) {
48865		margin-left: 0 !important;
48866		margin-right: 0 !important;
48867		width: 100% !important;
48868	}
48869	
48870	.fusion-layout-column:not(.fusion-flex-column).fusion-spacing-no {
48871		margin-bottom: 0;
48872	}
48873	
48874	.fusion-columns-1 .fusion-column:first-child, .fusion-columns-2 .fusion-column:first-child, .fusion-columns-3 .fusion-column:first-child, .fusion-columns-4 .fusion-column:first-child, .fusion-columns-5 .fusion-column:first-child {
48875		margin-left: 0;
48876	}
48877	
48878	.fusion-columns .fusion-column {
48879		width: 100% !important;
48880		float: none;
48881		box-sizing: border-box;
48882	}
48883	
48884	.fusion-columns .fusion-column:not(.fusion-column-last) {
48885		margin: 0 0 50px;
48886	}
48887	
48888	.rtl .fusion-columns {
48889		float: none;
48890	}
48891	
48892	.col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-6, .fusion-columns-5 .col-lg-2, .fusion-columns-5 .col-md-2, .fusion-columns-5 .col-sm-2 {
48893		float: none;
48894		width: 100%;
48895	}
48896	
48897	.fusion-blog-layout-medium-alternate .fusion-post-content, .fusion-blog-layout-medium-alternate .has-post-thumbnail .fusion-post-content {
48898		margin: 0;
48899		padding-top: 20px;
48900		flex: 1 0 100%;
48901	}
48902	
48903	.fusion-chart.legend-left .fusion-chart-inner, .fusion-chart.legend-right .fusion-chart-inner {
48904		flex-direction: column;
48905	}
48906	
48907	.fusion-chart.legend-left .fusion-chart-inner .fusion-chart-legend-wrap li, .fusion-chart.legend-right .fusion-chart-inner .fusion-chart-legend-wrap li {
48908		display: inline-block;
48909	}
48910	
48911	.fusion-chart.legend-left .fusion-chart-legend-wrap, .fusion-chart.legend-right .fusion-chart-legend-wrap {
48912		padding-top: 20px;
48913	}
48914	
48915	.fusion-chart.legend-right .fusion-chart-legend-wrap {
48916		padding-left: 0;
48917	}
48918	
48919	.fusion-chart.legend-left .fusion-chart-legend-wrap {
48920		padding-right: 0;
48921		order: 2;
48922	}
48923	
48924	.fusion-content-boxes {
48925		--awb-item-margin-bottom: 55px;
48926	}
48927	
48928	.fusion-content-boxes .fusion-read-more-button {
48929		margin-top: 8px;
48930	}
48931	
48932	.fusion-tabs.vertical-tabs .nav-tabs > li.active > .tab-link {
48933		border-left: 3px solid var(--primary_color);
48934	}
48935	
48936	.fusion-woocommerce-shipping-calculator .fusion-layout-column.fusion-column-last:last-of-type {
48937		margin-bottom: 0 !important;
48938	}
48939	
48940	.fusion-woocommerce-shipping-calculator .fusion-layout-column.fusion-shipping-update-totals {
48941		margin-top: 20px;
48942	}
48943}
48944
48945@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
48946	.fusion-columns-1 .fusion-column:first-child, .fusion-columns-2 .fusion-column:first-child, .fusion-columns-3 .fusion-column:first-child, .fusion-columns-4 .fusion-column:first-child, .fusion-columns-5 .fusion-column:first-child {
48947		margin-left: 0;
48948	}
48949	
48950	.fusion-column, .fusion-column:nth-child(2n), .fusion-column:nth-child(3n), .fusion-column:nth-child(4n), .fusion-column:nth-child(5n) {
48951		margin-right: 0;
48952	}
48953	
48954	.columns .col {
48955		float: none;
48956		width: 100% !important;
48957		margin: 0 0 20px;
48958		box-sizing: border-box;
48959	}
48960	
48961	.fusion-columns-2 .fusion-column, .fusion-columns-2 .fusion-flip-box-wrapper, .fusion-columns-4 .fusion-column, .fusion-columns-4 .fusion-flip-box-wrapper {
48962		width: 50% !important;
48963		float: left !important;
48964	}
48965	
48966	.fusion-columns-2 .fusion-column:nth-of-type(odd), .fusion-columns-2 .fusion-flip-box-wrapper:nth-of-type(odd), .fusion-columns-4 .fusion-column:nth-of-type(odd) {
48967		clear: both;
48968	}
48969	
48970	.fusion-columns-3 .fusion-column, .fusion-columns-3 .fusion-flip-box-wrapper, .fusion-columns-5 .col-lg-2, .fusion-columns-5 .col-md-2, .fusion-columns-5 .col-sm-2, .fusion-columns-5 .fusion-column, .fusion-columns-5 .fusion-flip-box-wrapper, .fusion-columns-6 .fusion-column, .fusion-columns-6 .fusion-flip-box-wrapper {
48971		width: 33.33% !important;
48972		float: left !important;
48973	}
48974	
48975	.fusion-columns-3 .fusion-column:nth-of-type(3n+1), .fusion-columns-3 .fusion-flip-box-wrapper:nth-of-type(3n+1), .fusion-columns-5 .fusion-column:nth-of-type(3n+1), .fusion-columns-5 .fusion-flip-box-wrapper:nth-of-type(3n+1), .fusion-columns-6 .fusion-column:nth-of-type(3n+1), .fusion-columns-6 .fusion-flip-box-wrapper:nth-of-type(3n+1) {
48976		clear: both;
48977	}
48978	
48979	.fusion-columns-5 .fusion-column:nth-of-type(5n+1), .fusion-columns-5 .fusion-flip-box-wrapper:nth-of-type(5n+1) {
48980		clear: none;
48981	}
48982	
48983	.fusion-layout-column.fusion-five-sixth, .fusion-layout-column.fusion-four-fifth, .fusion-layout-column.fusion-one-fifth, .fusion-layout-column.fusion-one-fourth, .fusion-layout-column.fusion-one-half, .fusion-layout-column.fusion-one-sixth, .fusion-layout-column.fusion-one-third, .fusion-layout-column.fusion-three-fifth, .fusion-layout-column.fusion-three-fourth, .fusion-layout-column.fusion-two-fifth, .fusion-layout-column.fusion-two-third {
48984		position: relative;
48985		float: left;
48986		margin-right: 4%;
48987		margin-bottom: 20px;
48988	}
48989	
48990	.rtl .fusion-layout-column.fusion-five-sixth, .rtl .fusion-layout-column.fusion-four-fifth, .rtl .fusion-layout-column.fusion-one-fifth, .rtl .fusion-layout-column.fusion-one-fourth, .rtl .fusion-layout-column.fusion-one-half, .rtl .fusion-layout-column.fusion-one-sixth, .rtl .fusion-layout-column.fusion-one-third, .rtl .fusion-layout-column.fusion-three-fifth, .rtl .fusion-layout-column.fusion-three-fourth, .rtl .fusion-layout-column.fusion-two-fifth, .rtl .fusion-layout-column.fusion-two-third {
48991		position: relative;
48992		float: right;
48993		margin-left: 4%;
48994		margin-right: 0;
48995		margin-bottom: 20px;
48996	}
48997	
48998	.fusion-layout-column.fusion-one-sixth {
48999		width: 13.3333%;
49000	}
49001	
49002	.fusion-layout-column.fusion-one-sixth.fusion-spacing-no {
49003		width: 16.66666667%;
49004	}
49005	
49006	.fusion-layout-column.fusion-one-fifth {
49007		width: 16.8%;
49008	}
49009	
49010	.fusion-layout-column.fusion-one-fifthfusion-spacing-no {
49011		width: 20%;
49012	}
49013	
49014	.fusion-layout-column.fusion-one-fourth {
49015		width: 22%;
49016	}
49017	
49018	.fusion-layout-column.fusion-one-fourth.fusion-spacing-no {
49019		width: 25%;
49020	}
49021	
49022	.fusion-layout-column.fusion-one-third {
49023		width: 30.6666%;
49024	}
49025	
49026	.fusion-layout-column.fusion-one-third.fusion-spacing-no {
49027		width: 33.33333333%;
49028	}
49029	
49030	.fusion-layout-column.fusion-two-fifth {
49031		width: 37.6%;
49032	}
49033	
49034	.fusion-layout-column.fusion-two-fifth.fusion-spacing-no {
49035		width: 40%;
49036	}
49037	
49038	.fusion-layout-column.fusion-one-half {
49039		width: 48%;
49040	}
49041	
49042	.fusion-layout-column.fusion-one-half.fusion-spacing-no {
49043		width: 50%;
49044	}
49045	
49046	.fusion-layout-column.fusion-three-fifth {
49047		width: 58.4%;
49048	}
49049	
49050	.fusion-layout-column.fusion-three-fifth.fusion-spacing-no {
49051		width: 60%;
49052	}
49053	
49054	.fusion-layout-column.fusion-two-third {
49055		width: 65.3333%;
49056	}
49057	
49058	.fusion-layout-column.fusion-two-third.fusion-spacing-no {
49059		width: 66.66666667%;
49060	}
49061	
49062	.fusion-layout-column.fusion-three-fourth {
49063		width: 74%;
49064	}
49065	
49066	.fusion-layout-column.fusion-three-fourth.fusion-spacing-no {
49067		width: 75%;
49068	}
49069	
49070	.fusion-layout-column.fusion-four-fifth {
49071		width: 79.2%;
49072	}
49073	
49074	.fusion-layout-column.fusion-four-fifth.fusion-spacing-no {
49075		width: 80%;
49076	}
49077	
49078	.fusion-layout-column.fusion-five-sixth {
49079		width: 82.6666%;
49080	}
49081	
49082	.fusion-layout-column.fusion-five-sixth.fusion-spacing-no {
49083		width: 83.33333333%;
49084	}
49085	
49086	.fusion-layout-column.fusion-spacing-no {
49087		margin-left: 0;
49088		margin-right: 0;
49089	}
49090	
49091	.fusion-layout-column.fusion-column-last {
49092		zoom: 1;
49093		margin-left: 0;
49094		margin-right: 0;
49095		clear: right;
49096	}
49097	
49098	.rtl .fusion-layout-column.fusion-column-last {
49099		clear: left;
49100	}
49101	
49102	.fusion-layout-column.fusion-one-full {
49103		clear: both;
49104	}
49105	
49106	.fusion-column.fusion-spacing-no {
49107		margin-bottom: 0;
49108		width: 100% !important;
49109	}
49110	
49111	.fusion-blog-layout-grid-6 .fusion-post-grid {
49112		width: 33.33333333% !important;
49113	}
49114	
49115	.fusion-blog-layout-grid-6 .fusion-element-landscape {
49116		width: 66.66666667% !important;
49117	}
49118	
49119	.fusion-blog-layout-grid-3 .fusion-post-grid, .fusion-blog-layout-grid-4 .fusion-post-grid, .fusion-blog-layout-grid-5 .fusion-post-grid {
49120		width: 50% !important;
49121	}
49122	
49123	.fusion-blog-layout-grid-3 .fusion-post-grid.fusion-element-landscape, .fusion-blog-layout-grid-4 .fusion-post-grid.fusion-element-landscape, .fusion-blog-layout-grid-5 .fusion-post-grid.fusion-element-landscape {
49124		width: 100% !important;
49125	}
49126	
49127	.fusion-blog-layout-medium-alternate .fusion-post-content {
49128		flex: 1 0 100%;
49129		width: 100%;
49130		margin-top: 20px;
49131	}
49132}
49133
49134@media only screen and (max-device-width: 640px) {
49135	.fusion-columns .fusion-column {
49136		float: none;
49137		width: 100% !important;
49138		margin: 0 0 50px;
49139		box-sizing: border-box;
49140	}
49141	
49142	.fusion-blog-layout-large .fusion-meta-info .fusion-alignleft, .fusion-blog-layout-large .fusion-meta-info .fusion-alignright, .fusion-blog-layout-medium .fusion-meta-info .fusion-alignleft, .fusion-blog-layout-medium .fusion-meta-info .fusion-alignright {
49143		display: block;
49144		float: none;
49145		margin: 0;
49146		width: 100%;
49147	}
49148	
49149	.fusion-blog-layout-medium .fusion-post-slideshow {
49150		margin: 0 0 20px 0;
49151		height: auto;
49152		width: auto;
49153		flex: 1 0 100%;
49154	}
49155	
49156	.fusion-blog-layout-medium .fusion-post-content {
49157		flex: 0 1 100%;
49158	}
49159	
49160	.fusion-blog-layout-large-alternate .fusion-date-and-formats {
49161		margin-bottom: 35px;
49162	}
49163	
49164	.fusion-blog-layout-large-alternate .fusion-post-content {
49165		margin: 0;
49166	}
49167	
49168	.fusion-blog-layout-medium-alternate .has-post-thumbnail .fusion-post-slideshow {
49169		display: inline-block;
49170		margin-right: 0;
49171		max-width: 197px;
49172	}
49173	
49174	.fusion-blog-layout-grid .fusion-post-grid {
49175		position: static;
49176		width: 100%;
49177	}
49178	
49179	.fusion-blog-layout-timeline {
49180		padding-top: 0;
49181	}
49182	
49183	.fusion-blog-layout-timeline .fusion-post-timeline {
49184		float: none;
49185		width: 100%;
49186	}
49187	
49188	.fusion-blog-layout-timeline .fusion-timeline-date {
49189		margin-bottom: 0;
49190		margin-top: 2px;
49191	}
49192	
49193	.fusion-timeline-arrow, .fusion-timeline-circle, .fusion-timeline-icon, .fusion-timeline-line {
49194		display: none;
49195	}
49196}
49197
49198@media only screen and (max-width: 644px) {
49199	.fusion-blog-layout-grid-6 .fusion-post-grid {
49200		width: 100% !important;
49201	}
49202}
49203
49204@media only screen and (max-width: 735px) {
49205	.fusion-blog-layout-grid .fusion-post-grid {
49206		width: 100% !important;
49207	}
49208	
49209	.fusion-blog-layout-grid-6 .fusion-post-grid {
49210		width: 50% !important;
49211	}
49212	
49213	.fusion-blog-layout-grid-6 .fusion-element-landscape {
49214		width: 100% !important;
49215	}
49216}
49217
49218@media only screen and (min-width: 735px) and (max-width: 826px) {
49219	.fusion-blog-layout-grid-6 .fusion-post-grid {
49220		width: 33.33333333% !important;
49221	}
49222	
49223	.fusion-blog-layout-grid-6 .fusion-element-landscape {
49224		width: 66.66666667% !important;
49225	}
49226	
49227	.fusion-blog-layout-grid-3 .fusion-post-grid, .fusion-blog-layout-grid-4 .fusion-post-grid, .fusion-blog-layout-grid-5 .fusion-post-grid {
49228		width: 50% !important;
49229	}
49230	
49231	.fusion-blog-layout-grid-3 .fusion-post-grid.fusion-element-landscape, .fusion-blog-layout-grid-4 .fusion-post-grid.fusion-element-landscape, .fusion-blog-layout-grid-5 .fusion-post-grid.fusion-element-landscape {
49232		width: 100% !important;
49233	}
49234}
49235
49236@media only screen and (min-width: 826px) and (max-width: 917px) {
49237	.fusion-blog-layout-grid-6 .fusion-post-grid {
49238		width: 25% !important;
49239	}
49240	
49241	.fusion-blog-layout-grid-6 .fusion-element-landscape {
49242		width: 50% !important;
49243	}
49244	
49245	.fusion-blog-layout-grid-3 .fusion-post-grid, .fusion-blog-layout-grid-4 .fusion-post-grid, .fusion-blog-layout-grid-5 .fusion-post-grid {
49246		width: 50% !important;
49247	}
49248	
49249	.fusion-blog-layout-grid-3 .fusion-post-grid.fusion-element-landscape, .fusion-blog-layout-grid-4 .fusion-post-grid.fusion-element-landscape, .fusion-blog-layout-grid-5 .fusion-post-grid.fusion-element-landscape {
49250		width: 100% !important;
49251	}
49252}
49253
49254@media only screen and (min-width: 917px) and (max-width: 1008px) {
49255	.fusion-blog-layout-grid-6 .fusion-post-grid {
49256		width: 20% !important;
49257	}
49258	
49259	.fusion-blog-layout-grid-6 .fusion-element-landscape {
49260		width: 40% !important;
49261	}
49262	
49263	.fusion-blog-layout-grid-5 .fusion-post-grid {
49264		width: 33.33333333% !important;
49265	}
49266	
49267	.fusion-blog-layout-grid-5 .fusion-element-landscape {
49268		width: 66.66666667% !important;
49269	}
49270	
49271	.fusion-blog-layout-grid-4 .fusion-post-grid {
49272		width: 33.33333333% !important;
49273	}
49274	
49275	.fusion-blog-layout-grid-4 .fusion-element-landscape {
49276		width: 66.66666667% !important;
49277	}
49278}
49279
49280@media only screen and (min-width: 1008px) and (max-width: 1099px) {
49281	.fusion-blog-layout-grid-6 .fusion-post-grid {
49282		width: 20% !important;
49283	}
49284	
49285	.fusion-blog-layout-grid-6 .fusion-element-landscape {
49286		width: 40% !important;
49287	}
49288	
49289	.fusion-blog-layout-grid-5 .fusion-post-grid {
49290		width: 25% !important;
49291	}
49292	
49293	.fusion-blog-layout-grid-5 .fusion-element-landscape {
49294		width: 50% !important;
49295	}
49296}
49297
49298.post-content p {
49299	margin-bottom: 10px !important;
49300}
49301
49302#posts-container.fusion-blog-layout-grid {
49303	margin: -20px -20px 0 -20px;
49304}
49305
49306#posts-container.fusion-blog-layout-grid .fusion-post-grid {
49307	padding: 20px;
49308}
49309
49310.fusion-builder-row.fusion-row {
49311	max-width: var(--site_width);
49312}
49313
49314.fusion-content-boxes .link-type-button-bar .fusion-read-more {
49315	background: #e8e8e8;
49316	color: #787878;
49317	background-image: -webkit-gradient(linear, left bottom, left top, from(#d6d6d6), to(#e8e8e8));
49318	background-image: linear-gradient(to top, #d6d6d6, #e8e8e8);
49319}
49320
49321.fusion-content-boxes .link-type-button-bar .fusion-read-more:after, .fusion-content-boxes .link-type-button-bar .fusion-read-more:before {
49322	color: #787878;
49323}
49324
49325.fusion-content-boxes .link-type-button-bar .fusion-read-more:hover, .fusion-content-boxes .link-type-button-bar.link-area-box:hover .fusion-read-more {
49326	background: #d6d6d6;
49327	color: #787878 !important;
49328	background-image: -webkit-gradient(linear, left bottom, left top, from(#e8e8e8), to(#d6d6d6));
49329	background-image: linear-gradient(to top, #e8e8e8, #d6d6d6);
49330}
49331
49332.fusion-content-boxes .link-type-button-bar .fusion-read-more:hover:after, .fusion-content-boxes .link-type-button-bar .fusion-read-more:hover:before, .fusion-content-boxes .link-type-button-bar.link-area-box:hover .fusion-read-more:after, .fusion-content-boxes .link-type-button-bar.link-area-box:hover .fusion-read-more:before {
49333	color: #787878 !important;
49334}
49335
49336.fusion-separator.sep-dashed, .fusion-separator.sep-dotted, .fusion-separator.sep-double, .fusion-separator.sep-single {
49337	border-color: #e0dede;
49338}
49339
49340.fusion-body .fusion-content-sep:not([class*="sep-"]) {
49341	border-top-width: 1px;
49342	border-bottom-width: 1px;
49343}
49344
49345.fusion-reading-box-container .reading-box {
49346	background-color: #f6f6f6;
49347}
49348
49349.fusion-portfolio.fusion-portfolio-boxed .fusion-portfolio-content-wrapper {
49350	border-color: #ebeaea;
49351}
49352
49353.fusion-filters .fusion-filter.fusion-active a {
49354	color: var(--primary_color);
49355	color: var(--primary_color);
49356	border-color: var(--primary_color);
49357	border-color: var(--primary_color);
49358}
49359
49360.fusion-faq-shortcode .fusion-accordian .panel-title a .fa-fusion-box {
49361	background-color: #333;
49362}
49363
49364.fusion-faq-shortcode .fusion-accordian .panel-title .active .fa-fusion-box {
49365	background-color: #9e0909;
49366}
49367
49368.fusion-faq-shortcode .fusion-accordian .panel-title a:hover .fa-fusion-box {
49369	background-color: #9e0909 !important;
49370}
49371
49372.fusion-faq-shortcode .fusion-accordian .fusion-toggle-boxed-mode:hover .panel-title a, .fusion-faq-shortcode .fusion-accordian .panel-title a:hover {
49373	color: #9e0909;
49374}
49375
49376@media only screen and (max-width: 800px) {
49377	.fusion-content-boxes.content-boxes-clean-horizontal .content-box-column, .fusion-content-boxes.content-boxes-clean-vertical .content-box-column {
49378		border-right-width: 1px;
49379	}
49380	
49381	.fusion-content-boxes .content-box-shortcode-timeline {
49382		display: none;
49383	}
49384	
49385	.fusion-content-boxes.content-boxes-icon-boxed .content-wrapper-boxed {
49386		padding-bottom: 20px;
49387		padding-left: 3%;
49388		padding-right: 3%;
49389	}
49390	
49391	.fusion-content-boxes.content-boxes-icon-boxed .content-box-column, .fusion-content-boxes.content-boxes-icon-on-top .content-box-column {
49392		margin-bottom: 55px;
49393	}
49394	
49395	.fusion-countdown .fusion-countdown-heading-wrapper, .fusion-countdown .fusion-countdown-link-wrapper, .fusion-countdown .fusion-countdown-wrapper {
49396		display: block;
49397	}
49398	
49399	.fusion-countdown .fusion-countdown-heading-wrapper {
49400		text-align: center;
49401	}
49402	
49403	.fusion-countdown.fusion-countdown-has-heading .fusion-countdown-counter-wrapper {
49404		margin-top: 1em;
49405	}
49406	
49407	.fusion-countdown.fusion-countdown-has-link .fusion-countdown-counter-wrapper {
49408		margin-bottom: 1em;
49409	}
49410	
49411	.fusion-countdown .fusion-countdown-link-wrapper {
49412		text-align: center;
49413	}
49414	
49415	.fusion-counters-box .fusion-counter-box {
49416		margin-bottom: 20px;
49417		padding: 0 15px;
49418	}
49419	
49420	.fusion-counters-box .fusion-counter-box:last-child {
49421		margin-bottom: 0;
49422	}
49423	
49424	.fusion-google-map {
49425		width: 100% !important;
49426	}
49427	
49428	.fusion-progressbar {
49429		margin-bottom: 10px !important;
49430	}
49431	
49432	.fusion-reading-box-container .fusion-reading-box-flex {
49433		display: block;
49434	}
49435	
49436	.fusion-reading-box-container .fusion-desktop-button {
49437		display: none;
49438	}
49439	
49440	.fusion-reading-box-container .fusion-mobile-button {
49441		display: block;
49442	}
49443	
49444	.fusion-reading-box-container .fusion-mobile-button.continue-center {
49445		display: block;
49446	}
49447	
49448	.fusion-login-box.fusion-login-field-layout-floated .fusion-login-fields, .fusion-login-box.fusion-login-field-layout-floated.fusion-login-align-textflow.fusion-login-box-login .fusion-login-additional-content, .fusion-login-box.fusion-login-field-layout-floated.fusion-login-align-textflow.fusion-login-box-register .fusion-login-additional-content {
49449		display: block;
49450	}
49451	
49452	.fusion-login-box.fusion-login-field-layout-floated .fusion-login-links {
49453		margin: 0 -10px;
49454	}
49455	
49456	.fusion-login-box.fusion-login-field-layout-floated.fusion-login-align-textflow.fusion-login-box-register .fusion-login-registration-confirm {
49457		margin: 0 0 20px 0;
49458	}
49459	
49460	.fusion-login-box.fusion-login-field-layout-floated.fusion-login-align-textflow.fusion-login-box-login .fusion-login-submit-wrapper {
49461		margin-bottom: 20px;
49462	}
49463	
49464	.fusion-widget.fusion-widget-mobile-align-left {
49465		text-align: left;
49466	}
49467	
49468	.fusion-widget.fusion-widget-mobile-align-right {
49469		text-align: right;
49470	}
49471	
49472	.fusion-widget.fusion-widget-mobile-align-center {
49473		text-align: center;
49474	}
49475	
49476	.fusion-filters {
49477		border-bottom: 0;
49478		border-bottom: 0;
49479	}
49480	
49481	.fusion-filter {
49482		float: none;
49483		float: none;
49484		margin: 0;
49485		margin: 0;
49486		border-bottom: 1px solid #e0dede;
49487		border-bottom: 1px solid #e0dede;
49488	}
49489}
49490
49491@media only screen and (max-width: 640px) {
49492	.fusion-content-boxes.content-boxes-icon-boxed .content-wrapper-boxed {
49493		min-height: inherit !important;
49494		padding-bottom: 20px;
49495		padding-left: 3% !important;
49496		padding-right: 3% !important;
49497	}
49498	
49499	.fusion-content-boxes.content-boxes-icon-boxed .content-box-column, .fusion-content-boxes.content-boxes-icon-on-top .content-box-column {
49500		margin-bottom: 55px;
49501	}
49502	
49503	.fusion-content-boxes.content-boxes-icon-boxed .content-box-column .heading h1 {
49504		margin-top: -5px;
49505	}
49506	
49507	.fusion-content-boxes.content-boxes-icon-boxed .content-box-column .heading h2 {
49508		margin-top: -5px;
49509	}
49510	
49511	.fusion-content-boxes.content-boxes-icon-boxed .content-box-column .heading h3 {
49512		margin-top: -5px;
49513	}
49514	
49515	.fusion-content-boxes.content-boxes-icon-boxed .content-box-column .heading h4 {
49516		margin-top: -5px;
49517	}
49518	
49519	.fusion-content-boxes.content-boxes-icon-boxed .content-box-column .heading h5 {
49520		margin-top: -5px;
49521	}
49522	
49523	.fusion-content-boxes.content-boxes-icon-boxed .content-box-column .heading h6 {
49524		margin-top: -5px;
49525	}
49526	
49527	.fusion-content-boxes.content-boxes-icon-boxed .content-box-column .more {
49528		margin-top: 12px;
49529	}
49530	
49531	.fusion-content-boxes.content-boxes-icon-boxed .col {
49532		box-sizing: border-box;
49533	}
49534	
49535	.fusion-counters-circle .counter-circle-wrapper {
49536		display: block;
49537		margin-right: auto;
49538		margin-left: auto;
49539	}
49540	
49541	.fusion-progressbar {
49542		margin-bottom: 10px !important;
49543	}
49544}
49545
49546@media only screen and (min-device-width: 320px) and (max-device-width: 640px) {
49547	.fusion-content-boxes.content-boxes-icon-boxed .content-wrapper-boxed {
49548		min-height: inherit !important;
49549		padding-bottom: 20px;
49550		padding-left: 3% !important;
49551		padding-right: 3% !important;
49552	}
49553	
49554	.fusion-content-boxes.content-boxes-icon-boxed .content-box-column, .fusion-content-boxes.content-boxes-icon-on-top .content-box-column {
49555		margin-bottom: 55px;
49556	}
49557	
49558	.fusion-google-map {
49559		width: 100% !important;
49560	}
49561	
49562	.fusion-progressbar {
49563		margin-bottom: 10px !important;
49564	}
49565}
49566
49567@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
49568	.fusion-content-boxes.content-boxes-icon-boxed .content-wrapper-boxed {
49569		padding-bottom: 20px;
49570		padding-left: 3%;
49571		padding-right: 3%;
49572	}
49573	
49574	.fusion-content-boxes.content-boxes-icon-boxed .content-box-column, .fusion-content-boxes.content-boxes-icon-on-top .content-box-column {
49575		margin-bottom: 55px;
49576	}
49577	
49578	.fusion-counters-box .fusion-counter-box {
49579		margin-bottom: 20px;
49580		padding: 0 15px;
49581	}
49582	
49583	.fusion-counters-box .fusion-counter-box:last-child {
49584		margin-bottom: 0;
49585	}
49586	
49587	.fusion-google-map {
49588		width: 100% !important;
49589	}
49590	
49591	.fusion-progressbar {
49592		margin-bottom: 10px !important;
49593	}
49594	
49595	.fusion-reading-box-container .fusion-mobile-button {
49596		display: none;
49597		float: none;
49598	}
49599	
49600	.fusion-reading-box-container .continue {
49601		display: block;
49602	}
49603}
49604
49605@media only screen and (min-width: 800px) {
49606	.fusion-reading-box-container .fusion-desktop-button {
49607		display: block;
49608	}
49609	
49610	.fusion-reading-box-container .fusion-mobile-button {
49611		display: none;
49612	}
49613	
49614	.fusion-reading-box-container .continue-center {
49615		display: inline-block;
49616	}
49617	
49618	.fusion-reading-box-container .reading-box.reading-box-center {
49619		text-align: center;
49620	}
49621	
49622	.fusion-reading-box-container .reading-box.reading-box-right {
49623		text-align: right;
49624	}
49625}
49626</style> <style id="wp-block-library-inline-css">/*wp_block_styles_on_demand_placeholder:6ab588b5b0eb9*/
49627
49628/*# sourceURL=wp-block-library-inline-css */
49629
49630:root {
49631	--wp-block-synced-color: #7a00df;
49632	--wp-block-synced-color--rgb: 122, 0, 223;
49633	--wp-bound-block-color: var(--wp-block-synced-color);
49634	--wp-editor-canvas-background: #ddd;
49635	--wp-admin-theme-color: #007cba;
49636	--wp-admin-theme-color--rgb: 0, 124, 186;
49637	--wp-admin-theme-color-darker-10: #006ba1;
49638	--wp-admin-theme-color-darker-10--rgb: 0, 107, 160.5;
49639	--wp-admin-theme-color-darker-20: #005a87;
49640	--wp-admin-theme-color-darker-20--rgb: 0, 90, 135;
49641	--wp-admin-border-width-focus: 2px;
49642}
49643
49644@media (min-resolution:192dpi) {
49645	:root {
49646		--wp-admin-border-width-focus: 1.5px;
49647	}
49648}
49649
49650.wp-element-button {
49651	cursor: pointer;
49652}
49653
49654:root .has-very-light-gray-background-color {
49655	background-color: #eee;
49656}
49657
49658:root .has-very-dark-gray-background-color {
49659	background-color: #313131;
49660}
49661
49662:root .has-very-light-gray-color {
49663	color: #eee;
49664}
49665
49666:root .has-very-dark-gray-color {
49667	color: #313131;
49668}
49669
49670:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background {
49671	background: linear-gradient(135deg, #00d084, #0693e3);
49672}
49673
49674:root .has-purple-crush-gradient-background {
49675	background: linear-gradient(135deg, #34e2e4, #4721fb 50%, #ab1dfe);
49676}
49677
49678:root .has-hazy-dawn-gradient-background {
49679	background: linear-gradient(135deg, #faaca8, #dad0ec);
49680}
49681
49682:root .has-subdued-olive-gradient-background {
49683	background: linear-gradient(135deg, #fafae1, #67a671);
49684}
49685
49686:root .has-atomic-cream-gradient-background {
49687	background: linear-gradient(135deg, #fdd79a, #004a59);
49688}
49689
49690:root .has-nightshade-gradient-background {
49691	background: linear-gradient(135deg, #330968, #31cdcf);
49692}
49693
49694:root .has-midnight-gradient-background {
49695	background: linear-gradient(135deg, #020381, #2874fc);
49696}
49697
49698:root {
49699	--wp--preset--font-size--normal: 16px;
49700	--wp--preset--font-size--huge: 42px;
49701}
49702
49703.has-regular-font-size {
49704	font-size: 1em;
49705}
49706
49707.has-larger-font-size {
49708	font-size: 2.625em;
49709}
49710
49711.has-normal-font-size {
49712	font-size: var(--wp--preset--font-size--normal);
49713}
49714
49715.has-huge-font-size {
49716	font-size: var(--wp--preset--font-size--huge);
49717}
49718
49719:root .has-text-align-center {
49720	text-align: center;
49721}
49722
49723:root .has-text-align-left {
49724	text-align: left;
49725}
49726
49727:root .has-text-align-right {
49728	text-align: right;
49729}
49730
49731.has-fit-text {
49732	white-space: nowrap !important;
49733}
49734
49735#end-resizable-editor-section {
49736	display: none;
49737}
49738
49739.aligncenter {
49740	clear: both;
49741}
49742
49743.items-justified-left {
49744	justify-content: flex-start;
49745}
49746
49747.items-justified-center {
49748	justify-content: center;
49749}
49750
49751.items-justified-right {
49752	justify-content: flex-end;
49753}
49754
49755.items-justified-space-between {
49756	justify-content: space-between;
49757}
49758
49759.screen-reader-text {
49760	word-wrap: normal !important;
49761	border: 0;
49762	clip-path: inset(50%);
49763	height: 1px;
49764	margin: -1px;
49765	overflow: hidden;
49766	padding: 0;
49767	position: absolute;
49768	width: 1px;
49769	word-break: normal !important;
49770}
49771
49772.screen-reader-text:focus {
49773	background-color: #ddd;
49774	clip-path: none;
49775	color: #444;
49776	display: block;
49777	font-size: 1em;
49778	height: auto;
49779	left: 5px;
49780	line-height: normal;
49781	padding: 15px 23px 14px;
49782	text-decoration: none;
49783	top: 5px;
49784	width: auto;
49785	z-index: 100000;
49786}
49787
49788html :where(.has-border-color) {
49789	border-style: solid;
49790}
49791
49792html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]) {
49793	border-style: solid;
49794}
49795
49796html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]) {
49797	border-top-style: solid;
49798}
49799
49800html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]) {
49801	border-right-style: solid;
49802}
49803
49804html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]) {
49805	border-bottom-style: solid;
49806}
49807
49808html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]) {
49809	border-left-style: solid;
49810}
49811
49812html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]) {
49813	border-style: solid;
49814}
49815
49816html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]) {
49817	border-top-style: solid;
49818}
49819
49820html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]) {
49821	border-right-style: solid;
49822}
49823
49824html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]) {
49825	border-bottom-style: solid;
49826}
49827
49828html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]) {
49829	border-left-style: solid;
49830}
49831
49832html :where(img[class*=wp-image-]) {
49833	height: auto;
49834	max-width: 100%;
49835}
49836
49837:where(figure) {
49838	margin: 0 0 1em;
49839}
49840
49841html :where(.is-position-sticky) {
49842	--wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height, 0px);
49843}
49844
49845@media screen and (max-width:600px) {
49846	html :where(.is-position-sticky) {
49847		--wp-admin--admin-bar--position-offset: 0px;
49848	}
49849}
49850</style> <style id="wp-block-library-theme-inline-css">/*# sourceURL=/wp-includes/css/dist/block-library/theme.min.css */
49851
49852.wp-block-audio :where(figcaption) {
49853	color: #555;
49854	font-size: 13px;
49855	text-align: center;
49856}
49857
49858.is-dark-theme .wp-block-audio :where(figcaption) {
49859	color: hsla(0, 0%, 100%, .65);
49860}
49861
49862.wp-block-audio {
49863	margin: 0 0 1em;
49864}
49865
49866.wp-block-code {
49867	border: 1px solid #ccc;
49868	border-radius: 4px;
49869	font-family: Menlo, Consolas, monaco, monospace;
49870	padding: .8em 1em;
49871}
49872
49873.wp-block-embed :where(figcaption) {
49874	color: #555;
49875	font-size: 13px;
49876	text-align: center;
49877}
49878
49879.is-dark-theme .wp-block-embed :where(figcaption) {
49880	color: hsla(0, 0%, 100%, .65);
49881}
49882
49883.wp-block-embed {
49884	margin: 0 0 1em;
49885}
49886
49887.blocks-gallery-caption {
49888	color: #555;
49889	font-size: 13px;
49890	text-align: center;
49891}
49892
49893.is-dark-theme .blocks-gallery-caption {
49894	color: hsla(0, 0%, 100%, .65);
49895}
49896
49897:root :where(.wp-block-image figcaption) {
49898	color: #555;
49899	font-size: 13px;
49900	text-align: center;
49901}
49902
49903.is-dark-theme :root :where(.wp-block-image figcaption) {
49904	color: hsla(0, 0%, 100%, .65);
49905}
49906
49907.wp-block-image {
49908	margin: 0 0 1em;
49909}
49910
49911.wp-block-pullquote {
49912	border-bottom: 4px solid;
49913	border-top: 4px solid;
49914	color: currentColor;
49915	margin-bottom: 1.75em;
49916}
49917
49918.wp-block-pullquote :where(cite), .wp-block-pullquote :where(footer), .wp-block-pullquote__citation {
49919	color: currentColor;
49920	font-size: .8125em;
49921	font-style: normal;
49922	text-transform: uppercase;
49923}
49924
49925.wp-block-quote {
49926	border-left: .25em solid;
49927	margin: 0 0 1.75em;
49928	padding-left: 1em;
49929}
49930
49931.wp-block-quote cite, .wp-block-quote footer {
49932	color: currentColor;
49933	font-size: .8125em;
49934	font-style: normal;
49935	position: relative;
49936}
49937
49938.wp-block-quote:where(.has-text-align-right) {
49939	border-left: none;
49940	border-right: .25em solid;
49941	padding-left: 0;
49942	padding-right: 1em;
49943}
49944
49945.wp-block-quote:where(.has-text-align-center) {
49946	border: none;
49947	padding-left: 0;
49948}
49949
49950.wp-block-quote.is-large, .wp-block-quote.is-style-large, .wp-block-quote:where(.is-style-plain) {
49951	border: none;
49952}
49953
49954.wp-block-search .wp-block-search__label {
49955	font-weight: 700;
49956}
49957
49958.wp-block-search__button {
49959	border: 1px solid #ccc;
49960	padding: .375em .625em;
49961}
49962
49963:where(.wp-block-group.has-background) {
49964	padding: 1.25em 2.375em;
49965}
49966
49967.wp-block-separator.has-css-opacity {
49968	opacity: .4;
49969}
49970
49971.wp-block-separator {
49972	border: none;
49973	border-bottom: 2px solid;
49974	margin-left: auto;
49975	margin-right: auto;
49976}
49977
49978.wp-block-separator.has-alpha-channel-opacity {
49979	opacity: 1;
49980}
49981
49982.wp-block-separator:not(.is-style-wide):not(.is-style-dots) {
49983	width: 100px;
49984}
49985
49986.wp-block-separator.has-background:not(.is-style-dots) {
49987	border-bottom: none;
49988	height: 1px;
49989}
49990
49991.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots) {
49992	height: 2px;
49993}
49994
49995.wp-block-table {
49996	margin: 0 0 1em;
49997}
49998
49999.wp-block-table td, .wp-block-table th {
50000	word-break: normal;
50001}
50002
50003.wp-block-table :where(figcaption) {
50004	color: #555;
50005	font-size: 13px;
50006	text-align: center;
50007}
50008
50009.is-dark-theme .wp-block-table :where(figcaption) {
50010	color: hsla(0, 0%, 100%, .65);
50011}
50012
50013.wp-block-video :where(figcaption) {
50014	color: #555;
50015	font-size: 13px;
50016	text-align: center;
50017}
50018
50019.is-dark-theme .wp-block-video :where(figcaption) {
50020	color: hsla(0, 0%, 100%, .65);
50021}
50022
50023.wp-block-video {
50024	margin: 0 0 1em;
50025}
50026
50027:root :where(.wp-block-template-part.has-background) {
50028	margin-bottom: 0;
50029	margin-top: 0;
50030	padding: 1.25em 2.375em;
50031}
50032</style> <style id="classic-theme-styles-inline-css">/*# sourceURL=/wp-includes/css/classic-themes.min.css */
50033
50034/*! This file is auto-generated */
50035.wp-block-button__link {
50036	color: #fff;
50037	background-color: #32373c;
50038	border-radius: 9999px;
50039	box-shadow: none;
50040	text-decoration: none;
50041	padding: calc(.667em + 2px) calc(1.333em + 2px);
50042	font-size: 1.125em;
50043}
50044
50045.wp-block-file__button {
50046	background: #32373c;
50047	color: #fff;
50048	text-decoration: none;
50049}
50050</style> 
50050<script nitro-exclude>window.IS_NITROPACK=!0;window.NITROPACK_STATE='FRESH';</script>
50050<style>.nitro-cover{visibility:hidden!important;}</style>
50050<script nitro-exclude>(function(){const e=document.createElement("link");if(!(e.relList&&e.relList.supports&&e.relList.supports("prefetch"))){return}let t=document.cookie.includes("9d63262f59cd9b3378f01392c");let n={initNP_PPL:function(){if(window.NP_PPL!==undefined)return;window.NP_PPL={prefetches:[],lcpEvents:[],other:[]}},logPrefetch:function(e,n,r){let o=JSON.parse(window.sessionStorage.getItem("nitro_prefetched_urls"));if(o===null)o={};if(o[e]===undefined){o[e]={type:n,initiator:r};window.sessionStorage.setItem("nitro_prefetched_urls",JSON.stringify(o))}if(!t)return;window.NP_PPL.prefetches.push({url:e,type:n,initiator:r,timestamp:performance.now()})},logLcpEvent:function(e,n=null){if(!t)return;window.NP_PPL.lcpEvents.push({message:e,data:n,timestamp:performance.now()})},logOther:function(e,n=null){if(!t)return;window.NP_PPL.other.push({message:e,data:n,timestamp:performance.now()})}};if(t){n.initNP_PPL()}let r=0;const o=300;let l=".cityofmentor.com";let c=new RegExp(l+"$");function a(){return performance.now()-r>o}function u(){let e;let t=performance.now();const r={capture:true,passive:true};document.addEventListener("touchstart",o,r);document.addEventListener("mouseover",l,r);function o(e){t=performance.now();const n=e.target.closest("a");if(!n||!s(n)){return}g(n.href,"TOUCH")}function l(r){n.logOther("mouseoverListener() called",r);if(performance.now()-t<1111){return}const o=r.target.closest("a");if(!o||!s(o)){return}o.addEventListener("mouseout",c,{passive:true});e=setTimeout(function(){n.logOther("mouseoverTimer CALLBACK called",r);g(o.href,"HOVER");e=undefined},85)}function c(t){if(t.relatedTarget&&t.target.closest("a")==t.relatedTarget.closest("a")){return}if(e){clearTimeout(e);e=undefined}}}function f(){if(!PerformanceObserver.supportedEntryTypes.includes("largest-contentful-paint")){n.logLcpEvent("PerformanceObserver does not support LCP events in this browser.");return}let e=new PerformanceObserver(e=>{n.logLcpEvent("LCP_DETECTED",e.getEntries().at(-1).element);C=e.getEntries().at(-1).element});let t=function(e){k=window.requestIdleCallback(O);window.removeEventListener("load",t)};I.forEach(e=>{window.addEventListener(e,P,{once:true})});e.observe({type:"largest-contentful-paint",buffered:true});window.addEventListener("load",t)}function s(e){if(!e){n.logOther("Link Not Prefetchable: empty link element.",e);return false}if(!e.href){n.logOther("Link Not Prefetchable: empty href attribute.",e);return false}let t=e.href;let r=null;try{r=new URL(t)}catch(t){n.logOther("Link Not Prefetchable: "+t,e);return false}let o="."+r.hostname.replace("www.","");if(!["http:","https:"].includes(e.protocol)){n.logOther("Link Not Prefetchable: missing protocol in the URL.",e);return false}if(e.protocol=="http:"&&location.protocol=="https:"){n.logOther("Link Not Prefetchable: URL is HTTP but the current page is HTTPS.",e);return false}if(e.getAttribute("href").charAt(0)=="#"||e.hash&&e.pathname+e.search==location.pathname+location.search){n.logOther("Link Not Prefetchable: URL is the current location but with a hash.",e);return false}if(c.exec(o)===null){n.logOther("Link Not Prefetchable: Different domain.",e);return false}for(i=0;i<x.length;i++){if(t.match(x[i])!==null){n.logOther("Link Not Prefetchable: Excluded URL "+t+".",{link:e,regex:x[i]});return false}}return true}function p(){let e=navigator.connection;if(!e){return false}if(e.saveData){n.logOther("Data Saving Mode detected.");return true}return false}function d(){if(M!==null){return M}M=p();return M}if(!window.requestIdleCallback){window.requestIdleCallback=function(e,t){var t=t||{};var n=1;var r=t.timeout||n;var o=performance.now();return setTimeout(function(){e({get didTimeout(){return t.timeout?false:performance.now()-o-n>r},timeRemaining:function(){return Math.max(0,n+(performance.now()-o))}})},n)}}if(!window.cancelIdleCallback){window.cancelIdleCallback=function(e){clearTimeout(e)}}let h=function(e,t){n.logLcpEvent("MUTATION_DETECTED",e);clearTimeout(R);R=setTimeout(T,500,e)};let m=function(){return window.NavAI!==undefined};let g=function(e,t="",o=false){if(b.indexOf(e)>-1){n.logOther("Prefetch skipped: URL is already prefetched.",e);return}if(b.length>
5005015){n.logOther("Prefetch skipped: Maximum prefetches threshold reached.");return}if(!o&&!a()){n.logOther("Prefetch skipped: on cooldown",e);return}if(d()){n.logOther("Prefetch skipped: limited connection",e);return}if(m()){n.logOther("Prefetch skipped: NavAI is present",e);return}let l="prefetch";if(HTMLScriptElement.supports&&HTMLScriptElement.supports("speculationrules")){l=Math.floor(Math.random()*2)===1?"prefetch":"prerender";if(l==="prefetch"){L(e)}if(l==="prerender"){E(e)}}else{L(e)}b.push(e);r=performance.now();n.logPrefetch(e,l,t);return true};function L(e){const t=document.createElement("link");t.rel="prefetch";t.setAttribute("nitro-exclude",true);t.type="text/html";t.href=e;document.head.appendChild(t)}function E(e){let t={prerender:[{source:"list",urls:[e]}]};let n=document.createElement("script");n.type="speculationrules";n.textContent=JSON.stringify(t);document.body.appendChild(n)}function w(e){let t=document.querySelector("body");while(e!=t){if(v(e)){e=e.parentElement;n.logOther("Skipping LCP container level: Inside a <nav> element.",e);continue}let t=Array.from(e.querySelectorAll("a"));n.logOther("filtering links...",t);t=t.filter(t=>{if(v(t)){n.logOther("Skipping link: Inside a <nav> element.",e);return false}return s(t)});if(t.length>0)return[t,e];e=e.parentElement}return[[],null]}function v(e){return e.closest("nav")!==null||e.nodeName=="NAV"}function P(e){S=true;if(y&&!U){_()}}function O(e){y=true;if(S&&!U){if(_()){window.cancelIdleCallback(k)}else{A++;if(A>2){window.cancelIdleCallback(k);n.logLcpEvent("IDLE_CALLBACK_CANCELLED")};}}}function _(){if(C==null){n.logLcpEvent("doLcpPrefetching_CALLBACK_CALLED_WITHOUT_LCP_ELEMENT");return false}let e=[];[e,N]=w(C);if(e.length==0){n.logLcpEvent("NO_LINKS_FOUND");return false}if(e.length>0){g(e[0].href,"LCP",!U);U=true}D.observe(N,{subtree:true,childList:true,attributes:true});n.logLcpEvent("MUTATION_OBSERVER_REGISTERED");window.cancelIdleCallback(k);n.logLcpEvent("IDLE_CALLBACK_CANCELLED")};function T(e){n.logLcpEvent("MUTATION_RESCAN_TRIGGERED",e);let t=w(N)[0];if(t.length>0){g(t[0].href,"LCP_MUTATION")}}let b=[];let C=null;let N=null;let k=0;let A=0;let I=["mousemove","click","keydown","touchmove","touchstart"];let S=false;let y=false;const D=new MutationObserver(h);let R=0;let U=false;let M=null;let x=JSON.parse(atob("W10="));if(Object.prototype.toString.call(x)==="[object Object]"){n.logOther("EXCLUDES_AS_OBJECT",x);let e=[];for(const t in x){e.push(x[t])}x=e}x=x.map(e=>new RegExp(e));if(navigator.connection){navigator.connection.onchange=function(e,t){M=null;n.logOther("Connection changed",{effectiveType:navigator.connection.effectiveType,rtt:navigator.connection.rtt,downlink:navigator.connection.downlink,saveData:navigator.connection.saveData})}}f();u()})();</script>
50050<style id="nitro-fonts">
50051@font-face {
50052	font-family: simple-calendar;
50053	src: url("https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/source/rev-049972b/cityofmentor.com/wp-content/plugins/google-calendar-events/assets/generated/./9ae1cb00f4c37ebb182b6b319ee767a0.simple-calendar-J6Z6DGPB.eot");
50054	src: url("https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/source/rev-049972b/cityofmentor.com/wp-content/plugins/google-calendar-events/assets/generated/./9ae1cb00f4c37ebb182b6b319ee767a0.simple-calendar-4DIMM5XW.ttf") format("truetype");
50055	font-weight: 400;
50056	font-style: normal;
50057}
50058
50059@font-face {
50060	font-family: "awb-icons";
50061	src: url("https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/source/rev-049972b/cityofmentor.com/wp-content/themes/Avada/includes/lib/assets/fonts/icomoon/awb-icons.ttf") format("truetype");
50062	font-weight: normal;
50063	font-style: normal;
50064	font-display: block;
50065}
50066</style><link rel="stylesheet" href="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/externalFontFace/nitro-noimport-a642eb47559a377f11fd06d40cf9c99e-stylesheet.css" />
50066<script nitro-exclude>(()=>{if(window.NitroPack=window.NitroPack||{coreVersion:"dev",isCounted:!1},!window.NitroPack.isCounted){window.NitroPack.isCounted=!0;const e=()=>{let e=performance?.getEntriesByType?.("navigation")?.[0];return document.prerendering||e?.activationStart>0?"_prr":"navigational-prefetch"===e?.deliveryType||void 0===e?.deliveryType&&e&&e.responseStart-e.requestStart<=5?"_pre":"_dow"},i=(e,i)=>{navigator.sendBeacon("https://to.getnitropack.com/p",JSON.stringify({siteId:"tQovkEfitkmFhnItAIXsghENFGryJJnQ",url:window.location.href,referrer:i||"",isOptimized:!!window.IS_NITROPACK,coreVersion:"dev",missReason:window.NPTelemetryMetadata?.missReason||"",pageType:window.NPTelemetryMetadata?.pageType||"",isEligibleForOptimization:!!window.NPTelemetryMetadata?.isEligibleForOptimization||!1,pageLoadMode:e}))};(async()=>{await new Promise(e=>{document.prerendering?document.addEventListener("prerenderingchange",e,{once:!0}):e()}),await new Promise(e=>{"complete"===document.readyState?e():window.addEventListener("load",e)}),i(e(),document.referrer)})(),window.addEventListener("pageshow",e=>{if(e.persisted){let e=document.prerendering||self.performance?.getEntriesByType?.("navigation")[0]?.activationStart>0;"visible"!==document.visibilityState||e||i("_bfr","")}})}})();</script>
50066</head> <body data-awb-post-id="8" class="home wp-singular page-template-default page page-id-8 wp-theme-Avada fusion-image-hovers fusion-pagination-sizing fusion-button_type-flat fusion-button_span-no fusion-button_gradient-linear avada-image-rollover-circle-yes avada-image-rollover-yes avada-image-rollover-direction-left fusion-has-button-gradient dont-animate fusion-body ltr no-tablet-sticky-header no-mobile-sticky-header no-mobile-slidingbar avada-has-rev-slider-styles fusion-disable-outline fusion-sub-menu-fade mobile-logo-pos-left layout-boxed-mode avada-has-boxed-modal-shadow-light layout-scroll-offset-full avada-has-zero-margin-offset-top fusion-top-header menu-text-align-left mobile-menu-design-modern fusion-show-pagination-text fusion-header-layout-v2 avada-responsive avada-footer-fx-sticky-with-parallax-bg-image avada-menu-highlight-style-bar fusion-search-form-clean fusion-main-menu-search-dropdown fusion-avatar-square avada-dropdown-styles avada-blog-layout-medium avada-blog-archive-layout-medium avada-header-shadow-no avada-menu-icon-position-left avada-has-megamenu-shadow avada-has-mainmenu-dropdown-divider avada-has-main-nav-search-icon avada-has-breadcrumb-mobile-hidden avada-has-titlebar-hide avada-has-bg-image-full avada-has-header-bg-image avada-header-bg-no-repeat avada-has-header-bg-full avada-content-bg-not-opaque avada-has-pagination-padding avada-flyout-menu-direction-fade avada-ec-views-v1 nitro-nojs">
50066<script>(function(){if(typeof NPSH!=="undefined"&&NPSH.isScrolled()){setTimeout(()=>{document.body.classList.remove("nitro-cover")},1e3);document.body.classList.add("nitro-cover");window.addEventListener("load",function(){document.body.classList.remove("nitro-cover")})}})();</script>
50066 
50066<script type="text/javascript">
50067   var doc = document.documentElement;
50068   doc.setAttribute( 'data-useragent', navigator.userAgent );
50069  </script>
50069 <a class="skip-link screen-reader-text" href="#content">Skip to content</a> <div id="boxed-wrapper"> <div id="wrapper" class="fusion-wrapper"> <div id="home" style="position: relative;top: -1px;"></div> <header class="fusion-header-wrapper"> <div class="fusion-header-v2 fusion-logo-alignment fusion-logo-left fusion-sticky-menu- fusion-sticky-logo- fusion-mobile-logo-  fusion-mobile-menu-design-modern"> <div class="fusion-secondary-header"> <div class="fusion-row"> <div class="fusion-alignleft"> <div class="fusion-contact-info"><span class="fusion-contact-info-phone-number">City Hall: (440) 255-1100</span><span class="fusion-header-separator">|</span><span class="fusion-contact-info-email-address"><a href="/cdn-cgi/l/email-protection#403035222966637171707b2666637171717b666376747b23293466637172717b2f262d66637170717b66637171707b342f32666374767b2366637171717b2d">pubi&#110;f&#111;&#64;cit&#121;ofm&#101;&#110;tor&#46;c&#111;m</a></span></div> </div> <div class="fusion-alignright"> <div class="fusion-social-links-header"><div class="fusion-social-networks"><div class="fusion-social-networks-wrapper"><a class="fusion-social-network-icon fusion-tooltip fusion-facebook awb-icon-facebook" style data-placement="bottom" data-title="Facebook" data-toggle="tooltip" title="Facebook" href="https://www.facebook.com/cityofmentor" target="_blank" rel="noreferrer"><span class="screen-reader-text">Facebook</span></a><a class="fusion-social-network-icon fusion-tooltip fusion-instagram awb-icon-instagram" style data-placement="bottom" data-title="Instagram" data-toggle="tooltip" title="Instagram" href="http://instagram.com/cityofmentor/" target="_blank" rel="noopener noreferrer"><span class="screen-reader-text">Instagram</span></a><a class="fusion-social-network-icon fusion-tooltip fusion-twitter awb-icon-twitter" style data-placement="bottom" data-title="X" data-toggle="tooltip" title="X" href="https://twitter.com/cityofmentor" target="_blank" rel="noopener noreferrer"><span class="screen-reader-text">X</span></a><a class="fusion-social-network-icon fusion-tooltip fusion-bluesky awb-icon-bluesky" style data-placement="bottom" data-title="Bluesky" data-toggle="tooltip" title="Bluesky" href="https://bsky.app/profile/cityofmentor.bsky.social" target="_blank" rel="noopener noreferrer"><span class="screen-reader-text">Bluesky</span></a><a class="fusion-social-network-icon fusion-tooltip fusion-youtube awb-icon-youtube" style data-placement="bottom" data-title="YouTube" data-toggle="tooltip" title="YouTube" href="https://www.youtube.com/user/cityofmentor" target="_blank" rel="noopener noreferrer"><span class="screen-reader-text">YouTube</span></a><a class="fusion-social-network-icon fusion-tooltip fusion-linkedin awb-icon-linkedin" style data-placement="bottom" data-title="LinkedIn" data-toggle="tooltip" title="LinkedIn" href="https://www.linkedin.com/company/city-of-mentor" target="_blank" rel="noopener noreferrer"><span class="screen-reader-text">LinkedIn</span></a><a class="fusion-social-network-icon fusion-tooltip fusion-mail awb-icon-mail fusion-last-social-icon" style data-placement="bottom" data-title="Email" data-toggle="tooltip" title="Email" href="/cdn-cgi/l/email-protection#b2c29491838385899491828b8a89dbdc949183828089949183838389949182848689d1949183828789949183838489cbdd949183828089dfd7949183838289c6949183838389c09cd1dd949183828b89" target="_self" rel="noopener noreferrer"><span class="screen-reader-text">Email</span></a></div></div></div> </div> </div> </div> <div class="fusion-header-sticky-height"></div> <div class="fusion-header"> <div class="fusion-row"> <div class="fusion-logo" data-margin-top="10px" data-margin-bottom="10px" data-margin-left="10px" data-margin-right="0px"> <a class="fusion-logo-link" href="https://cityofmentor.com/">  <img srcset="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/City-of-Mentor-Seal-Block.png 1x" width="275" height="114" alt="City of Mentor, Ohio Logo" data-retina_logo_url="" class="fusion-standard-logo" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/City-of-Mentor-Seal-Block.png" /> </a> </div> <nav class="fusion-main-menu" aria-label="Main Menu"><ul id="menu-top-menu" class="fusion-menu"><li id="menu-item-15" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-15 fusion-dropdown-menu" data-item-id="15"><a href="https://cityofmentor.com/about-mentor/" class="fusion-bar-highlight"><span class="menu-text">About Mentor</span></a><ul class="sub-menu">
50069<li id="menu-item-18093" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18093 fusion-dropdown-submenu"><a href="https://cityofmentor.com/about-mentor/employment-opportunities/" class="fusion-bar-highlight"><span>Employment Opportunities</span></a></li><li id="menu-item-45775" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-45775 fusion-dropdown-submenu"><a href="https://cityofmentor.com/category/legalnotices/" class="fusion-bar-highlight"><span>Legal Notices &#038; Requests for Proposal</span></a></li><li id="menu-item-45984" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-45984 fusion-dropdown-submenu"><a href="https://cityofmentor.com/about-mentor/" class="fusion-bar-highlight"><span>Maps</span></a></li><li id="menu-item-38" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-38 fusion-dropdown-submenu"><a href="https://cityofmentor.com/about-mentor/mentor-ordinances-city-charter/" class="fusion-bar-highlight"><span>Mentor Ordinances &#038; City Charter</span></a></li><li id="menu-item-39" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-39 fusion-dropdown-submenu"><a href="https://cityofmentor.com/about-mentor/mentor-history/" class="fusion-bar-highlight"><span>Mentor History</span></a></li></ul></li><li id="menu-item-21015" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-21015 fusion-dropdown-menu" data-item-id="21015"><a href="#" class="fusion-bar-highlight"><span class="menu-text">Resident Info</span></a><ul class="sub-menu"><li id="menu-item-28734" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-28734 fusion-dropdown-submenu"><a href="http://cityofmentor.com/resident-info/code-enforcement/" class="fusion-bar-highlight"><span>Code Enforcement / Property Maintenance</span></a><ul class="sub-menu"><li id="menu-item-29786" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-29786"><a href="http://cityofmentor.com/resident-info/code-enforcement/" class="fusion-bar-highlight"><span>Rental Program</span></a></li><li id="menu-item-29787" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-29787"><a href="http://cityofmentor.com/resident-info/code-enforcement/" class="fusion-bar-highlight"><span>Vacant Property Registration</span></a></li></ul></li><li id="menu-item-28434" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-28434 fusion-dropdown-submenu"><a href="https://cityofmentor.com/resident-info/construction/" class="fusion-bar-highlight"><span>Current Construction Projects</span></a><ul class="sub-menu"><li id="menu-item-25102" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25102"><a href="https://cityofmentor.com/resident-info/annual-street-repair-program/" class="fusion-bar-highlight"><span>Annual Street Repair Program</span></a></li><li id="menu-item-20366" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20366"><a href="https://cityofmentor.com/resident-info/sidewalk-repair-program/" class="fusion-bar-highlight"><span>Sidewalk Repair Program</span></a></li></ul></li><li id="menu-item-28093" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-28093 fusion-dropdown-submenu"><a href="https://cityofmentor.com/resident-info/electric-utility-customer-assistance-programs/" class="fusion-bar-highlight"><span>Electric Utility Customer Assistance Programs</span></a></li><li id="menu-item-20271" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20271 fusion-dropdown-submenu"><a href="https://cityofmentor.com/frequently-asked-questions/" class="fusion-bar-highlight"><span>Frequently Asked Questions</span></a></li><li id="menu-item-45772" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-45772 fusion-dropdown-submenu"><a href="https://cityofmentor.com/category/legalnotices/" class="fusion-bar-highlight"><span>Legal Notices &#038; Requests for Proposal</span></a></li><li id="menu-item-44891" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-44891 fusion-dropdown-submenu"><a href="https://cityofmentor.com/departments/economic-community-development/mentor-comprehe
50069nsive-land-use-plan-update/" class="fusion-bar-highlight"><span>Mentor Comprehensive Land Use Plan Update</span></a></li><li id="menu-item-38956" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-38956 fusion-dropdown-submenu"><a href="https://mentoroh.viewpointcloud.com/" class="fusion-bar-highlight"><span>Mentor Gateway</span></a></li><li id="menu-item-34965" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-34965 fusion-dropdown-submenu"><a href="https://cityofmentor.com/resident-info/mentor-lakeshore-special-improvement-district-sid/" class="fusion-bar-highlight"><span>Mentor Lakeshore Special Improvement District (SID)</span></a></li><li id="menu-item-45053" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-45053 fusion-dropdown-submenu"><a href="https://www.lcghd.org/mosquito-control/" class="fusion-bar-highlight"><span>Mosquito Treatment Schedule</span></a></li><li id="menu-item-20390" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20390 fusion-dropdown-submenu"><a href="https://cityofmentor.com/departments/finance/income-tax/" class="fusion-bar-highlight"><span>Municipal Income Tax</span></a></li><li id="menu-item-35243" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-35243 fusion-dropdown-submenu"><a href="https://cityofmentor.com/departments/parks-recreation/natural-resources/" class="fusion-bar-highlight"><span>Natural Resources</span></a></li><li id="menu-item-35842" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-35842 fusion-dropdown-submenu"><a href="https://cityofmentor.com/resident-info/new-resident-resources/" class="fusion-bar-highlight"><span>New Resident Resources</span></a></li><li id="menu-item-20320" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20320 fusion-dropdown-submenu"><a href="https://cityofmentor.com/permits/" class="fusion-bar-highlight"><span>Permits</span></a></li><li id="menu-item-38487" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-38487 fusion-dropdown-submenu"><a href="https://cityofmentor.com/resident-info/report-a-power-outage/" class="fusion-bar-highlight"><span>Report a Power Outage</span></a></li><li id="menu-item-37032" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-37032 fusion-dropdown-submenu"><a href="https://cityofmentor.com/resident-info/safety-assurance-programs/" class="fusion-bar-highlight"><span>Safety Assurance Programs</span></a></li><li id="menu-item-20378" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20378 fusion-dropdown-submenu"><a href="https://cityofmentor.com/resident-info/sanitary-sewer-backup-reduction-grant-program/" class="fusion-bar-highlight"><span>Sanitary Sewer Backup Reduction Grant Program</span></a></li><li id="menu-item-20375" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20375 fusion-dropdown-submenu"><a href="https://cityofmentor.com/resident-info/senior-citizen-assistance-programs/" class="fusion-bar-highlight"><span>Senior Citizen Assistance Programs</span></a></li><li id="menu-item-26697" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-26697 fusion-dropdown-submenu"><a href="https://cityofmentor.com/resident-info/snow-removal/" class="fusion-bar-highlight"><span>Snow Removal</span></a></li><li id="menu-item-20371" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20371 fusion-dropdown-submenu"><a href="https://cityofmentor.com/resident-info/storm-water-information/" class="fusion-bar-highlight"><span>Storm Water Information</span></a></li><li id="menu-item-33308" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-33308 fusion-dropdown-submenu"><a href="https://cityofmentor.com/resident-info/street-tree-program/" class="fusion-bar-highlight"><span>Street Tree Program</span></a></li><li id="menu-item-20356" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20356 fusion-dropdown-submenu"><a href="https://cityofmentor.com/resident-info/utilities-other-local-links/" class="fusion-bar-highlight"><span>Utilities &#038; Other Local Links</span></a></li><li id="menu-item-20353" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20353 fusion-dropdown-submenu"><a href="https://cityofmentor.com/resident-info/waste-removal-recycling/" class="fusion-bar-highlight"><span>Waste Removal &#038; Recycling</span></a></li></ul></li><li id="menu-item-14" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-14 fusion-dropdown-menu" data-item-id="14"><a href="https://cityofmentor.com/departments/" class="fusion-bar-highlight"><span class="menu-text">Departments</span></a><ul class="sub-menu"><li id="menu-item-56" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-56 fusion-dropdown-submenu"><a href="https://cityofmentor.com/departments/city-council/" class="fusion-bar-highlight"><span>City Council</span></a><ul class="sub-menu"><li id="menu-item-21782" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-21782"><a href="https://cityofmentor.com/departments/city-council/boards-commissions/" class="fusion-bar-highlight"><span>Boards &#038; Commissions</span></a></li><li id="menu-item-31680" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-31680"><a href="https://cityofmentor.com/departments/city-council/boards-commissions/municipal-planning-commission/" class="fusion-bar-highlight"><span>Municipal Planning Commission</span></a></li><li id="menu-item-31679" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-31679"><a href="https://cityofmentor.com/departments/city-council/boards-commissions/board-of-zoning-appeals-bza/" class="fusion-bar-highlight"><span>Board of Building &#038; Zoning Appeals (BZA)</span></a></li></ul></li><li id="menu-item-44" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-44 fusion-dropdown-submenu"><a href="https://cityofmentor.com/departments/city-managers-office/" class="fusion-bar-highlight"><span>City Manager’s Office</span></a></li><li id="menu-item-28374" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-28374 fusion-dropdown-submenu"><a href="#" class="fusion-bar-highlight"><span>Planning &#038; Development</span></a><ul class="sub-menu"><li id="menu-item-20367" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20367"><a href="https://cityofmentor.com/resident-info/code-enforcement/" class="fusion-bar-highlight"><span>Code Enforcement</span></a></li><li id="menu-item-32495" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-32495"><a href="https://cityofmentor.com/departments/economic-community-development/community-development-block-grant-program/" class="fusion-bar-highlight"><span>Community Development Block Grant Program</span></a></li><li id="menu-item-44890" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-44890"><a href="https://cityofmentor.com/departments/economic-community-development/mentor-comprehe
50069nsive-land-use-plan-update/" class="fusion-bar-highlight"><span>Mentor Comprehensive Land Use Plan Update</span></a></li><li id="menu-item-28375" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-28375"><a href="http://www.mentormeansbusiness.com" class="fusion-bar-highlight"><span>Economic Development</span></a></li><li id="menu-item-19380" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-19380"><a href="http://mentorglobal.trade" class="fusion-bar-highlight"><span>International Trade Initiative</span></a></li><li id="menu-item-42921" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-42921"><a href="https://cityofmentor.com/departments/economic-community-development/mentor-housing-study-needs-analysis-2024/" class="fusion-bar-highlight"><span>Mentor Housing Study &#038; Needs Analysis (2024)</span></a></li><li id="menu-item-71" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-71"><a href="https://cityofmentor.com/departments/economic-community-development/planning-zoning/" class="fusion-bar-highlight"><span>Planning &#038; Zoning</span></a></li></ul></li><li id="menu-item-67" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-67 fusion-dropdown-submenu"><a href="https://cityofmentor.com/departments/engineering-building/" class="fusion-bar-highlight"><span>Engineering &#038; Building</span></a></li><li id="menu-item-99" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-99 fusion-dropdown-submenu"><a href="https://cityofmentor.com/departments/finance/" class="fusion-bar-highlight"><span>Finance</span></a><ul class="sub-menu"><li id="menu-item-46084" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-46084"><a href="https://cityofmentor.com/departments/finance/admissions-tax/" class="fusion-bar-highlight"><span>Admissions Tax</span></a></li><li id="menu-item-46083" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-46083"><a href="https://cityofmentor.com/departments/finance/claims/" class="fusion-bar-highlight"><span>Claims</span></a></li><li id="menu-item-46085" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-46085"><a href="https://cityofmentor.com/departments/finance/hotel-tax/" class="fusion-bar-highlight"><span>Hotel Tax</span></a></li><li id="menu-item-45776" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-45776"><a href="https://cityofmentor.com/category/legalnotices/" class="fusion-bar-highlight"><span>Legal Notices &#038; Requests for Proposal</span></a></li><li id="menu-item-46071" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-46071"><a href="https://cityofmentor.com/departments/finance/income-tax/" class="fusion-bar-highlight"><span>Municipal Income Tax</span></a></li></ul></li><li id="menu-item-98" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-98 fusion-dropdown-submenu"><a href="https://cityofmentor.com/departments/fire/" class="fusion-bar-highlight"><span>Fire</span></a><ul class="sub-menu"><li id="menu-item-20443" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20443"><a href="https://cityofmentor.com/departments/fire/cpr-classes/" class="fusion-bar-highlight"><span>CPR Classes</span></a></li><li id="menu-item-20442" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20442"><a href="https://cityofmentor.com/departments/fire/fire-extinguisher-training/" class="fusion-bar-highlight"><span>Fire Extinguisher Training</span></a></li><li id="menu-item-22194" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22194"><a href="https://cityofmentor.com/departments/fire/safetytown/" class="fusion-bar-highlight"><span>Safety Town</span></a></li><li id="menu-item-46219" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-46219"><a href="https://cityofmentor.com/departments/fire/youth-fire-setter-intervention-program/" class="fusion-bar-highlight"><span>Youth Fire Setter Intervention Program</span></a></li></ul></li><li id="menu-item-19379" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-19379 fusion-dropdown-submenu"><a href="http://www.mentormunicipalcourt.org" class="fusion-bar-highlight"><span>Mentor Municipal Court</span></a></li><li id="menu-item-96" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-96 fusion-dropdown-submenu"><a href="https://cityofmentor.com/departments/parks-recreation/" class="fusion-bar-highlight"><span>Parks &#038; Recreation</span></a><ul class="sub-menu"><li id="menu-item-41287" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-41287"><a href="https://cityofmentor.com/departments/parks-recreation/facilities/mentor-cemetery/" class="fusion-bar-highlight"><span>Mentor Cemetery</span></a></li><li id="menu-item-40810" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-40810"><a href="http://mentorrec.com/" class="fusion-bar-highlight"><span>Mentor Community Recreation Center</span></a></li><li id="menu-item-39248" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-39248"><a href="http://www.mentoricearena.com" class="fusion-bar-highlight"><span>Mentor Ice Arena</span></a></li><li id="menu-item-39250" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-39250"><a href="https://cityofmentor.com/departments/parks-recreation/registration/boating/" class="fusion-bar-highlight"><span>Mentor Lagoons Marina</span></a></li><li id="menu-item-39247" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-39247"><a href="http://www.mentorseniorcenter.com" class="fusion-bar-highlight"><span>Mentor Senior Center</span></a></li><li id="menu-item-39790" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-39790"><a href="https://cityofmentor.com/departments/parks-recreation/facilities/springbrookgardens/" class="fusion-bar-highlight"><span>Springbrook Gardens</span></a></li><li id="menu-item-39249" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-39249"><a href="https://cityofmentor.com/departments/parks-recreation/facilities/wildwood-cultural-center/" class="fusion-bar-highlight"><span>Wildwood Cultural Center</span></a></li><li id="menu-item-20577" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20577"><a href="https://cityofmentor.com/departments/parks-recreation/events/" class="fusion-bar-highlight"><span>Major Events</span></a></li><li id="menu-item-20576" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20576"><a href="https://cityofmentor.com/departments/parks-recreation/registration/" class="fusion-bar-highlight"><span>Program Registration</span></a></li><li id="menu-item-22496" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22496"><a href="https://cityofmentor.com/departments/parks-recreation/facility-rental/" class="fusion-bar-highlight"><span>Rent a Facility</span></a></li><li id="menu-item-21838" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-21838"><a href="https://cityofmentor.com/departments/parks-recreation/facilities/mentor-parks/" class="fusion-bar-highlight"><span>Visit a Park</span></a></li></ul></li><li id="menu-item-95" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-95 fusion-dropdown-submenu"><a href="https://cityofmentor.com/departments/police/" class="fusion-bar-highlight"><span>Police</span></a><ul class="sub-menu"><li id="menu-item-21344" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-21344"><a href="https://cityofmentor.com/departments/police/9-1-1/" class="fusion-bar-highlight"><span>911 Communications Unit</span></a></li><li id="menu-item-29853" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-29853"><a href="https://cityofmentor.com/departments/police/accident-reports/" class="fusion-bar-highlight"><span>Accident Reports</span></a></li><li id="menu-item-30688" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-30688"><a href="https://cityofmentor.com/departments/police/resident-services/operation-scram/" class="fusion-bar-highlight"><span>Operation SCRAM</span></a></li><li id="menu-item-20544" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20544"><a href="https://cityofmentor.com/departments/police/resident-services/" class="fusion-bar-highlight"><span>Resident Services</span></a></li></ul></li><li id="menu-item-92" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-92 fusion-dropdown-submenu"><a href="https://cityofmentor.com/public-works/" class="fusion-bar-highlight"><span>Public Works</span></a></li></ul></li><li id="menu-item-18" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-18 fusion-dropdown-menu" data-item-id="18"><a href="https://cityofmentor.com/news/" class="fusion-bar-highlight"><span class="menu-text">News</span></a><ul class="sub-menu"><li id="menu-item-112" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-112 fusion-dropdown-submenu"><a href="https://cityofmentor.com/the-mentor-channel/" class="fusion-bar-highlight"><span>
50069The Mentor Channel</span></a></li><li id="menu-item-37448" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-37448 fusion-dropdown-submenu"><a href="https://cityofmentor.com/news/mentor-special-edition-newsletter/" class="fusion-bar-highlight"><span>Mentor Special Edition Newsletter</span></a></li><li id="menu-item-31972" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-31972 fusion-dropdown-submenu"><a href="http://cityofmentor.com/wp-content/uploads/2026-Mentor-City-Magazine.pdf" class="fusion-bar-highlight"><span>Mentor City Magazine 2026</span></a></li></ul></li><li id="menu-item-18112" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-18112 fusion-dropdown-menu" data-item-id="18112"><a href="https://cityofmentor.com/calendar/" class="fusion-bar-highlight"><span class="menu-text">Calendar</span></a><ul class="sub-menu"><li id="menu-item-38567" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-38567 fusion-dropdown-submenu"><a href="https://cityofmentor.com/departments/parks-recreation/events/" class="fusion-bar-highlight"><span>Major Events</span></a></li></ul></li><li id="menu-item-21729" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-21729 fusion-dropdown-menu" data-item-id="21729"><a href="https://cityofmentor.com/contact-us/" class="fusion-bar-highlight"><span class="menu-text">Contact Us</span></a><ul class="sub-menu"><li id="menu-item-38436" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-38436 fusion-dropdown-submenu"><a href="https://cityofmentor.com/contact-us/lake-county-wens-reverse-911/" class="fusion-bar-highlight"><span>Sign up for Lake County WENS (Reverse 911)</span></a></li><li id="menu-item-21730" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-21730 fusion-dropdown-submenu"><a href="https://cityofmentor.com/contact-us/connect/" class="fusion-bar-highlight"><span>Social Media &#038; Apps</span></a></li><li id="menu-item-23172" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-23172 fusion-dropdown-submenu"><a href="https://cityofmentor.com/contact-us/feedback/" class="fusion-bar-highlight"><span>Surveys</span></a></li><li id="menu-item-28002" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-28002 fusion-dropdown-submenu"><a href="https://mentor.munisselfservice.com/" class="fusion-bar-highlight"><span>Employee Access</span></a></li></ul></li><li class="fusion-custom-menu-item fusion-main-menu-search"><a class="fusion-main-menu-icon fusion-bar-highlight" href="#" aria-label="Search" data-title="Search" title="Search" role="button" aria-expanded="false"></a><div class="fusion-custom-menu-item-contents"> <form role="search" class="searchform fusion-search-form  fusion-live-search fusion-search-form-clean" method="get" action="https://cityofmentor.com/"> <div class="fusion-search-form-content"> <div class="fusion-search-field search-field"> <label><span class="screen-reader-text">Search for:</span> <input type="search" class="s fusion-live-search-input" name="s" id="fusion-live-search-input-0" autocomplete="off" placeholder="Search..." required aria-required="true" aria-label="Search..." /> </label> </div> <div class="fusion-search-button search-button"> <input type="submit" class="fusion-search-submit searchsubmit" aria-label="Search" value="&#xf002;" /> <div class="fusion-slider-loading"></div> </div> </div> <div class="fusion-search-results-wrapper"><div class="fusion-search-results"></div></div> </form> </div></li></ul></nav> <div class="fusion-mobile-menu-icons"> <a href="#" class="fusion-icon awb-icon-bars" aria-label="Toggle mobile menu" aria-expanded="false"></a> </div> <nav class="fusion-mobile-nav-holder fusion-mobile-menu-text-align-left" aria-label="Main Menu Mobile"></nav> </div> </div> </div> <div class="fusion-clearfix"></div> </header> <div id="sliders-container" class="fusion-slider-visibility"> </div> <main id="main" class="clearfix "> <div class="fusion-row" style=""> <section id="content" style="width: 100%;"> <div id="post-8" class="post-8 page type-page status-publish hentry"> <span class="entry-title rich-snippet-hidden">
50069Home</span><span class="vcard rich-snippet-hidden"><span class="fn"><a href="https://cityofmentor.com/author/antelogarusic/" rel="author">Ante Logarusic</a></span></span><span class="updated rich-snippet-hidden">2026-09-08T09:49:16-04:00</span> <div class="post-content"> <div class="fusion-fullwidth fullwidth-box fusion-builder-row-1 nonhundred-percent-fullwidth non-hundred-percent-height-scrolling" style="--awb-border-radius-top-left: 0px;--awb-border-radius-top-right: 0px;--awb-border-radius-bottom-right: 0px;--awb-border-radius-bottom-left: 0px;--awb-flex-wrap: wrap;"><div class="fusion-builder-row fusion-row"><div class="fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_1 1_1 fusion-one-full fusion-column-first fusion-column-last" style="--awb-bg-size: cover;"><div class="fusion-column-wrapper fusion-column-has-shadow fusion-flex-column-wrapper-legacy"><div class="fusion-search-element fusion-search-element-1 fusion-search-form-clean"> <form role="search" class="searchform fusion-search-form  fusion-live-search fusion-search-form-clean" method="get" action="https://cityofmentor.com/"> <div class="fusion-search-form-content"> <div class="fusion-search-field search-field"> <label><span class="screen-reader-text">Search for:</span> <input type="search" class="s fusion-live-search-input" name="s" id="fusion-live-search-input-1" autocomplete="off" placeholder="Search" required aria-required="true" aria-label="Search" /> </label> </div> <div class="fusion-search-button search-button"> <input type="submit" class="fusion-search-submit searchsubmit" aria-label="Search" value="&#xf002;" /> <div class="fusion-slider-loading"></div> </div> <input type="hidden" name="post_type[]" value="any" /><input type="hidden" name="search_limit_to_post_titles" value="0" /><input type="hidden" name="add_woo_product_skus" value="0" /><input type="hidden" name="live_min_character" value="4" /><input type="hidden" name="live_posts_per_page" value="100" /><input type="hidden" name="live_search_display_featured_image" value="1" /><input type="hidden" name="live_search_display_post_type" value="1" /><input type="hidden" name="fs" value="1" /> </div> <div class="fusion-search-results-wrapper"><div class="fusion-search-results"></div></div> </form> </div><div class="fusion-clearfix"></div></div></div><div class="fusion-layout-column fusion_builder_column fusion-builder-column-1 fusion_builder_column_2_3 2_3 fusion-two-third fusion-column-first" style="--awb-bg-size: cover;width: 66.6666666667%;width: calc(66.6666666667% - ( ( 4% ) * .666666666667 ));margin-right: 4%;"><div class="fusion-column-wrapper fusion-column-has-shadow fusion-flex-column-wrapper-legacy"><div class="fusion-text fusion-text-1"><p><iframe style="width: 100%;height: 300px;border: 0;overflow: auto;" src="https://play.champds.com/mentoroh/live/5" allowfullscreen="allowfullscreen"></iframe></p> <h3>Watch the Mentor Channel Live</h3> <p>The Mentor Channel provides gavel-to-gavel coverage of all regularly scheduled City Council Meetings, Municipal Planning Commission meetings, and other informational and entertainment programming.<strong><span style="color: #f00;"> <a href="https://cityofmentor.com/the-mentor-channel/">Learn more</a></span></strong></p> <hr /> </div><div class="fusion-text fusion-text-2"><h3>Latest News</h3> <div class="fusion-recent-posts fusion-recent-posts-1 avada-container layout-default layout-columns-1 fusion-recent-posts-infinite fusion-recent-posts-load-more" data-pages="553"><section class="fusion-columns columns fusion-columns-1 columns-1"><article class="post fusion-column column col col-lg-12 col-md-12 col-sm-12"><div class="recent-posts-content"><span class="vcard" style="display: none;"><span class="fn"><a href="https://cityofmentor.com/author/aliberti/" rel="author">Gina Aliberti</a></span></span><span class="updated" style="display: none;">2026-09-24T12:03:42-04:00</span><h4 class="entry-title"><a href="https://cityofmentor.com/mentor-seeks-applicants-for-community-arts-commission-3/">Mentor Seeks Applicants for Community Arts Commission</a></h4><p class="meta"><span class="vcard" style="display: none;"><span class="fn"><a href="https://cityofmentor.com/author/aliberti/" rel="author">Gina Aliberti</a></span></span><span class="updated" style="display: none;">2026-09-24T12:03:42-04:00</span><span>September 24th, 2026</span><span class="fusion-inline-sep">|</span><a href="https://cityofmentor.com/category/public-notice/" rel="category tag">Public Notice</a><span class="fusion-inline-sep">|</span></p><p>The City of Mentor is accepting resumes/applications for the following volunteer position: o One (l) elector of the City of Mentor to serve a 3-Year Unexpired Term on the Community Arts Commission ending 12/31/2026. Per<a href="https://cityofmentor.com/mentor-seeks-applicants-for-community-arts-commission-3/"> [...]</a></p></div></article><article class="post fusion-column column col col-lg-12 col-md-12 col-sm-12"><div class="recent-posts-content"><span class="vcard" style="display: none;"><span class="fn"><a href="https://cityofmentor.com/author/antelogarusic/" rel="author">Ante Logarusic</a></span></span><span class="updated" style="display: none;">2026-09-22T15:41:32-04:00</span><h4 class="entry-title"><a href="https://cityofmentor.com/traffic-pattern-change-at-mentor-civic-center-park/">
50069Traffic Pattern Change at Mentor Civic Center Park</a></h4><p class="meta"><span class="vcard" style="display: none;"><span class="fn"><a href="https://cityofmentor.com/author/antelogarusic/" rel="author">Ante Logarusic</a></span></span><span class="updated" style="display: none;">2026-09-22T15:41:32-04:00</span><span>September 22nd, 2026</span><span class="fusion-inline-sep">|</span><a href="https://cityofmentor.com/category/constructionupdate/" rel="category tag">Construction Updates</a><span class="fusion-inline-sep">|</span></p><p>Construction on the new Municipal Annex Building (behind the Mentor Civic Amphitheater) will begin soon. Effective September 23, 2026 and continuing through construction: The parking lot in front of the Mentor Ice Arena will no<a href="https://cityofmentor.com/traffic-pattern-change-at-mentor-civic-center-park/"> [...]</a></p></div></article><article class="post fusion-column column col col-lg-12 col-md-12 col-sm-12"><div class="recent-posts-content"><span class="vcard" style="display: none;"><span class="fn"><a href="https://cityofmentor.com/author/antelogarusic/" rel="author">Ante Logarusic</a></span></span><span class="updated" style="display: none;">2026-09-22T11:51:37-04:00</span><h4 class="entry-title"><a href="https://cityofmentor.com/mentor-unemployment-rate-decreases-to-1-6-in-august/">Mentor Unemployment Rate Decreases to 1.6% in August</a></h4><p class="meta"><span class="vcard" style="display: none;"><span class="fn"><a href="https://cityofmentor.com/author/antelogarusic/" rel="author">Ante Logarusic</a></span></span><span class="updated" style="display: none;">2026-09-22T11:51:37-04:00</span><span>September 22nd, 2026</span><span class="fusion-inline-sep">|</span><a href="https://cityofmentor.com/category/departments/economic-development/" rel="category tag">Economic Development</a><span class="fusion-inline-sep">|</span></p><p>The unemployment rate in August 2026 for the City of Mentor decreased 1.1% to 1.6%. In August 2025, the unemployment rate was 3.1%. For Lake County, the unemployment rate decreased 1.2% to 1.6% in August<a href="https://cityofmentor.com/mentor-unemployment-rate-decreases-to-1-6-in-august/"> [...]</a></p></div></article><article class="post fusion-column column col col-lg-12 col-md-12 col-sm-12"><div class="recent-posts-content"><span class="vcard" style="display: none;"><span class="fn"><a href="https://cityofmentor.com/author/antelogarusic/" rel="author">Ante Logarusic</a></span></span><span class="updated" style="display: none;">2026-09-21T11:00:37-04:00</span><h4 class="entry-title"><a href="https://cityofmentor.com/mentor-city-council-passes-new-e-bike-laws/">Mentor City Council Passes New E-Bike Laws</a></h4><p class="meta"><span class="vcard" style="display: none;"><span class="fn"><a href="https://cityofmentor.com/author/antelogarusic/" rel="author">Ante Logarusic</a></span></span><span class="updated" style="display: none;">2026-09-21T11:00:37-04:00</span><span>September 21st, 2026</span><span class="fusion-inline-sep">|</span><a href="https://cityofmentor.com/category/departments/city-council/" rel="category tag">City Council</a>, <a href="https://cityofmentor.com/category/departments/police/" rel="category tag">Police</a><span class="fusion-inline-sep">|</span></p><p>Mentor City Council unanimously passed three ordinances on September 15, 2026, clarifying how electric bicycles or “e-bikes” may be used in the city. These ordinances are effective immediately in the City of Mentor and are<a href="https://cityofmentor.com/mentor-city-council-passes-new-e-bike-laws/"> [...]</a></p></div></article><article class="post fusion-column column col col-lg-12 col-md-12 col-sm-12"><div class="recent-posts-content"><span class="vcard" style="display: none;"><span class="fn"><a href="https://cityofmentor.com/author/antelogarusic/" rel="author">Ante Logarusic</a></span></span><span class="updated" style="display: none;">2026-09-21T08:45:31-04:00</span><h4 class="entry-title"><a href="https://cityofmentor.com/municipal-planning-commission-meeting-september-24-2026/">Municipal Planning Commission Meeting &#8211; September 24, 2026</a></h4><p class="meta"><span class="vcard" style="display: none;"><span class="fn"><a href="https://cityofmentor.com/author/antelogarusic/" rel="author">Ante Logarusic</a></span></span><span class="updated" style="display: none;">2026-09-21T08:45:31-04:00</span><span>September 21st, 2026</span><span class="fusion-inline-sep">|</span><a href="https://cityofmentor.com/category/public-notice/municipal-planning-commission/" rel="category tag">Municipal Planning Commission</a><span class="fusion-inline-sep">|</span></p><p>PUBLIC HEARING MUNICIPAL PLANNING COMMISSION Notice is hereby given that the Mentor Municipal Planning Commission will hold a Public Hearing on September 24, 2026 at 7:00 p.m. in the Council Chambers, Mentor Municipal Center, 8500<a href="https://cityofmentor.com/municipal-planning-commission-meeting-september-24-2026/"> [...]</a></p></div></article></section>
50069<div class="fusion-infinite-scroll-trigger"></div><div class="pagination infinite-scroll clearfix" style="display: none;"><span class="current">1</span><a href="https://cityofmentor.com/page/2/" class="inactive">2</a><a class="pagination-next" rel="next" href="https://cityofmentor.com/page/2/"><span class="page-text">Next</span><span class="page-next"></span></a></div><div class="fusion-clearfix"></div><button class="fusion-load-more-button fusion-blog-button fusion-clearfix">Load More Posts</button></div> </div><div class="fusion-clearfix"></div></div></div><div class="fusion-layout-column fusion_builder_column fusion-builder-column-2 fusion_builder_column_1_3 1_3 fusion-one-third fusion-column-last" style="--awb-bg-blend: overlay;--awb-bg-size: cover;width: 33.3333333333%;width: calc(33.3333333333% - ( ( 4% ) * .333333333333 ));"><div class="fusion-column-wrapper fusion-flex-column-wrapper-legacy"><div class="fusion-text fusion-text-3"><p><a href="https://cityofmentor.com/departments/city-council/"><img fetchpriority="high" decoding="async" class="alignnone size-full wp-image-46279" alt="Members of Mentor 
50069City Council at the Deas in 2026." width="1920" height="1080" srcset="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/2026-Mentor-City-Council-at-the-Deas-200x113.jpg 200w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/2026-Mentor-City-Council-at-the-Deas-300x169.jpg 300w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/2026-Mentor-City-Council-at-the-Deas-400x225.jpg 400w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/2026-Mentor-City-Council-at-the-Deas-600x338.jpg 600w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/2026-Mentor-City-Council-at-the-Deas-800x450.jpg 800w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/2026-Mentor-City-Council-at-the-Deas-1024x576.jpg 1024w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/2026-Mentor-City-Council-at-the-Deas-1200x675.jpg 1200w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/2026-Mentor-City-Council-at-the-Deas-1536x864.jpg 1536w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/2026-Mentor-City-Council-at-the-Deas.jpg 1920w" sizes="(max-width: 1920px) 100vw, 1920px" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/2026-Mentor-City-Council-at-the-Deas.jpg" /></a></p> </div><div class="fusion-text fusion-text-4"><p><strong><a href="https://mentorrec.com/"><img decoding="async" class="alignnone size-full wp-image-39901" alt="Mentor Community Recreation Center" width="1920" height="1080" srcset="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/MCRC-200x113.jpg 200w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/MCRC-300x169.jpg 300w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/MCRC-400x225.jpg 400w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/MCRC-600x338.jpg 600w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/MCRC-800x450.jpg 800w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/MCRC-1024x576.jpg 1024w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/MCRC-1200x675.jpg 1200w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/MCRC-1536x864.jpg 1536w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/MCRC.jpg 1920w" sizes="(max-width: 1920px) 100vw, 1920px" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/MCRC.jpg" /></a></strong></p> </div><div class="fusion-text fusion-text-5"><p><a href="https://cityofmentor.com/departments/parks-recreation/registration/"><img decoding="async" class="alignnone size-full wp-image-32615" alt="" width="800" height="400" srcset="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Get-In-On-The-Fun-1-200x100.png 200w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Get-In-On-The-Fun-1-300x150.png 300w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Get-In-On-The-Fun-1-400x200.png 400w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Get-In-On-The-Fun-1-600x300.png 600w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Get-In-On-The-Fun-1.png 800w" sizes="(max-width: 800px) 100v
50069w, 800px" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Get-In-On-The-Fun-1.png" /></a></p> </div><div class="fusion-text fusion-text-6"><p><a href="https://cityofmentor.com/2026-mosquito-treatment-schedule/"><img decoding="async" class="alignnone size-full wp-image-42935" alt="Lake County General Health District Mosquito Treatment Schedule" width="1920" height="1080" srcset="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Lake-County-General-Health-District-Mosquito-Treatment-Schedule-200x113.jpg 200w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Lake-County-General-Health-District-Mosquito-Treatment-Schedule-300x169.jpg 300w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Lake-County-General-Health-District-Mosquito-Treatment-Schedule-400x225.jpg 400w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Lake-County-General-Health-District-Mosquito-Treatment-Schedule-600x338.jpg 600w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Lake-County-General-Health-District-Mosquito-Treatment-Schedule-800x450.jpg 800w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Lake-County-General-Health-District-Mosquito-Treatment-Schedule-1024x576.jpg 1024w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Lake-County-General-Health-District-Mosquito-Treatment-Schedule-1200x675.jpg 1200w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Lake-County-General-Health-District-Mosquito-Treatment-Schedule-1536x864.jpg 1536w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Lake-County-General-Health-District-Mosquito-Treatment-Schedule.jpg 1920w" sizes="(max-width: 1920px) 100vw, 1920px" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Lake-County-General-Health-District-Mosquito-Treatment-Schedule.jpg" /></a></p> </div><div class="fusion-text fusion-text-7"><p><a href="https://cityofmentor.com/category/legalnotices/"><img decoding="async" class="alignnone size-full wp-image-45771" alt="An image of the Mentor Municipal Center with the words Legal Notices and Requests for Proposal overlayed." width="1920" height="1080" srcset="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Legal-Notices-Requests-for-Proposal-200x113.jpg 200w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Legal-Notices-Requests-for-Proposal-300x169.jpg 300w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Legal-Notices-Requests-for-Proposal-400x225.jpg 400w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Legal-Notices-Requests-for-Proposal-600x338.jpg 600w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Legal-Notices-Requests-for-Proposal-800x450.jpg 800w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Legal-Notices-Requests-for-Pro
50069posal-1024x576.jpg 1024w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Legal-Notices-Requests-for-Proposal-1200x675.jpg 1200w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Legal-Notices-Requests-for-Proposal-1536x864.jpg 1536w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Legal-Notices-Requests-for-Proposal.jpg 1920w" sizes="(max-width: 1920px) 100vw, 1920px" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Legal-Notices-Requests-for-Proposal.jpg" /></a></p> </div><div class="fusion-text fusion-text-8"><p><a href="https://mentoroh.viewpointcloud.com/"><img decoding="async" class="alignnone size-full wp-image-38951" alt="The Mentor Gateway" width="1920" height="1080" srcset="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Mentor-Gateway-Graphic-200x113.jpg 200w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Mentor-Gateway-Graphic-300x169.jpg 300w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Mentor-Gateway-Graphic-400x225.jpg 400w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Mentor-Gateway-Graphic-600x338.jpg 600w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Mentor-Gateway-Graphic-800x450.jpg 800w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Mentor-Gateway-Graphic-1024x576.jpg 1024w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Mentor-Gateway-Graphic-1200x675.jpg 1200w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Mentor-Gateway-Graphic-1536x864.jpg 1536w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Mentor-Gateway-Graphic.jpg 1920w" sizes="(max-width: 1920px) 100vw, 1920px" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Mentor-Gateway-Graphic.jpg" /></a></p> </div><div class="fusion-text fusion-text-9"><p><a href="https://cityofmentor.com/departments/economic-community-development/mentor-comprehensive-land-use-plan-update/"><img decoding="async" class="alignnone size-full wp-image-44868" alt="Mentor Comprehensive Land Use Plan Update" width="1920" height="1080" srcset="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Mentor-Comprehensive-Land-Use-Plan-Update--200x113.jpg 200w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Mentor-Comprehensive-Land-Use-Plan-Update--300x169.jpg 300w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Mentor-Comprehensive-Land-Use-Plan-Update--400x225.jpg 400w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Mentor-Comprehensive-Land-Use-Plan-Update--600x338.jpg 600w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Mentor-Comprehe
50069nsive-Land-Use-Plan-Update--800x450.jpg 800w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Mentor-Comprehensive-Land-Use-Plan-Update--1024x576.jpg 1024w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Mentor-Comprehensive-Land-Use-Plan-Update--1200x675.jpg 1200w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Mentor-Comprehensive-Land-Use-Plan-Update--1536x864.jpg 1536w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Mentor-Comprehensive-Land-Use-Plan-Update-.jpg 1920w" sizes="(max-width: 1920px) 100vw, 1920px" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/Mentor-Comprehensive-Land-Use-Plan-Update-.jpg" /></a></p> </div><div class="fusion-text fusion-text-10"><p><a href="https://cityofmentor.com/about-mentor/employment-opportunities/"><img decoding="async" class="alignnone size-full wp-image-41327" alt="Now Hiring" width="800" height="400" srcset="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/now-hiring-200x100.jpg 200w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/now-hiring-300x150.jpg 300w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/now-hiring-400x200.jpg 400w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/now-hiring-600x300.jpg 600w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/now-hiring.jpg 800w" sizes="(max-width: 800px) 100vw, 800px" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/now-hiring.jpg" /></a></p> </div><div class="accordian fusion-accordian" style="--awb-border-size: 1px;--awb-icon-size: 13px;--awb-content-font-size: 13px;--awb-icon-alignment: left;--awb-hover-color: #f9f9f9;--awb-border-color: #ccc;--awb-background-color: #fff;--awb-divider-color: #e0dede;--awb-divider-hover-color: #e0dede;--awb-icon-color: #fff;--awb-title-color: #932222;--awb-content-color: #353535;--awb-icon-box-color: #333;--awb-toggle-hover-accent-color: #9e0909;--awb-title-font-family: &quot;DM Sans&quot;;--awb-title-font-weight: 800;--awb-title-font-style: normal;--awb-title-font-size: 14px;--awb-title-letter-spacing: 0px;--awb-title-line-height: 1.25;--awb-content-font-family: &quot;DM Sans&quot;;--awb-content-font-style: normal;--awb-content-font-weight: 400;"><div class="panel-group fusion-toggle-icon-boxed" id="accordion-8-1"><div class="fusion-panel panel-default panel-2a30887a6bcc8ecd0 fusion-toggle-no-divider" style="--awb-title-color: #932222;--awb-content-color: #353535;"><div class="panel-heading"><h4 class="panel-title toggle" id="toggle_2a30887a6bcc8ecd0"><a aria-expanded="false" aria-controls="2a30887a6bcc8ecd0" role="button" data-toggle="collapse" data-parent="#accordion-8-1" data-target="#2a30887a6bcc8ecd0" href="#2a30887a6bcc8ecd0"><span class="fusion-toggle-icon-wrapper" aria-hidden="true"><i class="fa-fusion-box active-icon awb-icon-minus" aria-hidden="true"></i><i class="fa-fusion-box inactive-icon awb-icon-plus" aria-hidden="true"></i></span><span class="fusion-toggle-heading">Meeting Information</span></a></h4></div><div id="2a30887a6bcc8ecd0" class="panel-collapse collapse " aria-labelledby="toggle_2a30887a6bcc8ecd0"><div class="panel-body toggle-content fusion-clearfix"> <ul> <li><a href="https://cityofmentor.com/departments/city-council/">Mentor City Council</a></li> <li><a href="https://cityofmentor.com/departments/city-council/boards-commissions/municipal-planning-commission/">Municipal Planning Commission</a></li> <li><a href="https://cityofmentor.com/departments/city-council/boards-commissions/board-of-zoning-appeals-bza/">Board of Building &amp; Zoning Appeals</a></li> <li><a href="https://cityofmentor.com/calendar/">Calendar</a></li> </ul> </div></div></div><div class="fusion-panel panel-default panel-97a77b7a2579a33f8 fusion-toggle-no-divider" style="--awb-title-color: #932222;--awb-content-color: #353535;"><div class="panel-heading"><h4 class="panel-title toggle" id="toggle_97a77b7a2579a33f8"><a aria-expanded="false" aria-controls="97a77b7a2579a33f8" role="button" data-toggle="collapse" data-parent="#accordion-8-1" data-target="#97a77b7a2579a33f8" href="#97a77b7a2579a33f8"><span class="fusion-toggle-icon-wrapper" aria-hidden="true"><i class="fa-fusion-box active-icon awb-icon-minus" aria-hidden="true"></i><i class="fa-fusion-box inactive-icon awb-icon-plus" aria-hidden="true"></i></span><span class="fusion-toggle-heading">Quick Links</span></a></h4></div><div id="97a77b7a2579a33f8" class="panel-collapse collapse " aria-labelledby="toggle_97a77b7a2579a33f8"><div class="panel-body toggle-content fusion-clearfix"> <ul> <li style="list-style-type: none;"> <ul> <li><strong><a href="https://cityofmentor.com/about-mentor/mentor-ordinances-city-charter/">Mentor Ordinances &amp; City Charter</a></strong></li> <li><strong><a href="https://cityofmentor.com/permits/">Get a Permit</a></strong></li> <li><strong><a href="http://www.mentorseniorcenter.com">Mentor Senior Center</a></strong></li> <li><strong><a href="https://cityofmentor.com/about-mentor/employment-opportunities/">Employment Opportunities</a></strong></li> <li><strong><a href="https://cityofmentor.com/departments/parks-recreation/facilities/mentor-cemetery/">Mentor Cemetery</a></strong></li> <li><strong><a href="https://cityofmentor.com/departments/police/resident-services/operation-scram/">Register for Operation SCRAM</a></strong></li> <li><strong><a href="https://cityofmentor.com/category/rfp/">Requests for Proposal &#8211; Legal Notices</a></strong></li> <li><strong><a href="http://www.mentormeansbusiness.com/">Mentor Economic Development</a></strong></li> <li><strong><a href="https://cityofmentor.com/departments/economic-community-development/mentor-housing-study-needs-analysis-2024/">Mentor Housing Study &#8211; 2024</a></strong></li> <li><strong><a href="https://cityofmentor.com/departments/police/divisions/support-services/records-unit/">Mentor Police Records Requests</a></strong></li> <li><a href="https://cityofmentor.com/2026-city-of-mentor-event-sponsorship-opportunities/"><strong>2026 Event Sponsorships</strong></a></li> </ul> </li> </ul> </div></div></div><div class="fusion-panel panel-default panel-e14f22db0650f30a7 fusion-toggle-no-divider"><div class="panel-heading"><h4 class="panel-title toggle" id="toggle_e14f22db0650f30a7"><a aria-expanded="false" aria-controls="e14f22db0650f30a7" role="button" data-toggle="collapse" data-parent="#accordion-8-1" data-target="#e14f22db0650f30a7" href="#e14f22db0650f30a7"><span class="fusion-toggle-icon-wrapper" aria-hidden="true"><i class="fa-fusion-box active-icon awb-icon-minus" aria-hidden="true"></i><i class="fa-fusion-box inactive-icon awb-icon-plus" aria-hidden="true"></i></span><span class="fusion-toggle-heading">Calendar</span></a></h4></div><div id="e14f22db0650f30a7" class="panel-collapse collapse " aria-labelledby="toggle_e14f22db0650f30a7"><div class="panel-body toggle-content fusion-clearfix"><div class="simcal-calendar simcal-default-calendar simcal-default-calendar-list simcal-default-calendar-light" data-calendar-id="18118" data-timezone="America/Ne
50069w_York" data-offset="-14400" data-week-start="0" data-calendar-start="1790222400" data-calendar-end="1852493400" data-events-first="1787697000" data-events-last="1852493400"><div class="simcal-calendar-list "><dl class="simcal-events-list-container" data-prev="1789358400" data-next="1791086400" data-heading-small="Sep - Oct 2026" data-heading-large="September - October, 2026"> <dt class="simcal-day-label" style="border-bottom: 1px solid #750a0a;"><span style="background-color: #750a0a;color: #fff;"><span class="simcal-date-format" data-date-format="F j, Y">September 24, 2026</span> </span></dt> <dd class="simcal-weekday-4 simcal-past simcal-day simcal-day-has-events simcal-day-has-1-events simcal-events-calendar-18118" data-events-count="1"> <ul class="simcal-events"> <li class="simcal-event simcal-event-recurring simcal-event-has-location simcal-events-calendar-18118" style="" itemscope itemtype="http://schema.org/Event" data-start="1790290800"> <div class="simcal-event-details"><div><span style="color: #800000;"><strong><span class="simcal-event-end simcal-event-end-date" data-event-end="1790294400" data-event-format="F j, Y" itemprop="endDate" content="2026-09-24T20:00:00-04:00">September 24, 2026</span></strong></span></div> <div><strong><span style="color: #333;"><span class="simcal-event-title" itemprop="name">Municipal Planning Commission</span></span></strong></div> <div><span style="color: #800000;"><span class="simcal-event-start simcal-event-start-time" data-event-start="1790290800" data-event-format="g:i a" itemprop="startDate" content="2026-09-24T19:00:00-04:00">7:00 pm</span> - <span class="simcal-event-end simcal-event-end-time" data-event-end="1790294400" data-event-format="g:i a" itemprop="endDate" content="2026-09-24T20:00:00-04:00">8:00 pm</span></span></div> <div><span class="simcal-event-address simcal-event-start-location" itemprop="location" itemscope itemtype="http://schema.org/Place"><meta itemprop="name" content="Mentor Municipal Center, 8500 Civic Center Blvd, Mentor, OH 44060, USA" /><meta itemprop="address" content="Mentor Municipal Center, 8500 Civic Center Blvd, Mentor, OH 44060, USA" />Mentor Municipal Center, 8500 Civic Center Blvd, Mentor, OH 44060, USA</span></div> <div> <a href="https://www.google.com/calendar/event?eid=MGRlYWs0Y25pOHRiMjN2ZzdocG5wN3N0dDBfMjAyNjA5MjRUMjMwMDAwWiBjaXR5b2ZtZW50b3JAbQ&#038;ctz=America/New_York" target="_blank"><span style="color: #800000;">Learn More</span></a></div></div> </li> </ul> </dd> <dt class="simcal-day-label" style="border-bottom: 1px solid #7a7a7a;"><span style="background-color: #7a7a7a;color: #fff;"><span class="simcal-date-format" data-date-format="F j, Y">October 1, 2026</span> </span></dt> <dd class="simcal-weekday-4 simcal-past simcal-day simcal-day-has-events simcal-day-has-1-events simcal-events-calendar-18118" data-events-count="1"> <ul class="simcal-events"> <li class="simcal-event simcal-event-recurring simcal-event-has-location simcal-events-calendar-18118" style="" itemscope itemtype="http://schema.org/Event" data-start="1790886600"> <div class="simcal-event-details"><div><span style="color: #800000;"><strong><span class="simcal-event-end simcal-event-end-date" data-event-end="1790890200" data-event-format="F j, Y" itemprop="endDate" content="2026-10-01T17:30:00-04:00">October 1, 2026</span></strong></span></div> <div><strong><span style="color: #333;"><span class="simcal-event-title" itemprop="name">Community Arts Commission Meeting</span></span></strong></div> <div><span style="color: #800000;"><span class="simcal-event-start simcal-event-start-time" data-event-start="1790886600" data-event-format="g:i a" itemprop="startDate" content="2026-10-01T16:30:00-04:00">4:30 pm</span> - <span class="simcal-event-end simcal-event-end-time" data-event-end="1790890200" data-event-format="g:i a" itemprop="endDate" content="2026-10-01T17:30:00-04:00">5:30 pm</span></span></div> <div><span class="simcal-event-address simcal-event-start-location" itemprop="location" itemscope itemtype="http://schema.org/Place"><meta itemprop="name" content="Wildwood Cultural Center &amp; Park, 7645 Little Mountain Rd, Mentor, OH 44060, USA" /><meta itemprop="address" content="Wildwood Cultural Center &amp; Park, 7645 Little Mountain Rd, Mentor, OH 44060, USA" />Wildwood Cultural Center &amp; Park, 7645 Little Mountain Rd, Mentor, OH 44060, USA</span></div> <div> <a href="https://www.google.com/calendar/event?eid=aGVjcDhha203aGg2NWhjMDBzc2Z0djRobWVfMjAyNjEwMDFUMjAzMDAwWiBjaXR5b2ZtZW50b3JAbQ&#038;
50069ctz=America/New_York" target="_blank"><span style="color: #800000;">Learn More</span></a></div></div> </li> </ul> </dd> <dt class="simcal-day-label" style="border-bottom: 1px solid #7a7a7a;"><span style="background-color: #7a7a7a;color: #fff;"><span class="simcal-date-format" data-date-format="F j, Y">October 2, 2026</span> </span></dt> <dd class="simcal-weekday-5 simcal-past simcal-day simcal-day-has-events simcal-day-has-1-events simcal-events-calendar-18118" data-events-count="1"> <ul class="simcal-events"> <li class="simcal-event simcal-event-has-location simcal-events-calendar-18118" style="" itemscope itemtype="http://schema.org/Event" data-start="1790964000"> <div class="simcal-event-details"><div><span style="color: #800000;"><strong><span class="simcal-event-end simcal-event-end-date" data-event-end="1790978400" data-event-format="F j, Y" itemprop="endDate" content="2026-10-02T18:00:00-04:00">October 2, 2026</span></strong></span></div> <div><strong><span style="color: #333;"><span class="simcal-event-title" itemprop="name">Mentor Farmers Market - Harvest Market</span></span></strong></div> <div><span style="color: #800000;"><span class="simcal-event-start simcal-event-start-time" data-event-start="1790964000" data-event-format="g:i a" itemprop="startDate" content="2026-10-02T14:00:00-04:00">2:00 pm</span> - <span class="simcal-event-end simcal-event-end-time" data-event-end="1790978400" data-event-format="g:i a" itemprop="endDate" content="2026-10-02T18:00:00-04:00">6:00 pm</span></span></div> <div><span class="simcal-event-address simcal-event-start-location" itemprop="location" itemscope itemtype="http://schema.org/Place"><meta itemprop="name" content="Eleanor B Garfield Park, 7967 Mentor Ave, Mentor, OH 44060, USA" /><meta itemprop="address" content="Eleanor B Garfield Park, 7967 Mentor Ave, Mentor, OH 44060, USA" />Eleanor B Garfield Park, 7967 Mentor Ave, Mentor, OH 44060, USA</span></div> <div> <a href="https://www.google.com/calendar/event?eid=N21tbDNiaGdsdjNxcGg3NnB2dDU1anBkZDEgY2l0eW9mbWVudG9yQG0&#038;ctz=America/New_York" target="_blank"><span style="color: #800000;">Learn More</span></a></div></div> </li> </ul> </dd> </dl><div class="simcal-ajax-loader simcal-spinner-top" style="display: none;"><i class="simcal-icon-spinner simcal-icon-spin"></i></div></div></div> <p style="text-align: center;"><a href="https://cityofmentor.com/calendar/"><strong>MORE</strong></a></p> </div></div></div><div class="fusion-panel panel-default panel-5bba80187501df50c fusion-toggle-no-divider"><div class="panel-heading"><h4 class="panel-title toggle" id="toggle_5bba80187501df50c"><a aria-expanded="false" aria-controls="5bba80187501df50c" role="button" data-toggle="collapse" data-parent="#accordion-8-1" data-target="#5bba80187501df50c" href="#5bba80187501df50c"><span class="fusion-toggle-icon-wrapper" aria-hidden="true"><i class="fa-fusion-box active-icon awb-icon-minus" aria-hidden="true"></i><i class="fa-fusion-box inactive-icon awb-icon-plus" aria-hidden="true"></i></span><span class="fusion-toggle-heading">Construction Projects</span></a></h4></div><div id="5bba80187501df50c" class="panel-collapse collapse " aria-labelledby="toggle_5bba80187501df50c"><div class="panel-body toggle-content fusion-clearfix"> <p><img decoding="async" class="size-full wp-image-25099 alignnone" alt="" width="600" height="300" srcset="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/construction-200x100.jpg 200w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/construction-300x150.jpg 300w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/construction-400x200.jpg 400w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/construction.jpg 600w" sizes="(max-width: 600px) 100vw, 600px" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/construction.jpg" /></p> <p>Click <a href="https://cityofmentor.com/resident-info/construction/"><strong>HERE</strong></a>&nbsp;for the latest updates on projects that are currently under construction in the City of Mentor.</p> </div></div></div><div class="fusion-panel panel-default panel-3bcffb27d6e6f41b4 fusion-toggle-no-divider" style="--awb-title-color: #932222;--awb-content-color: #353535;"><div class="panel-heading"><h4 class="panel-title toggle" id="toggle_3bcffb27d6e6f41b4"><a aria-expanded="false" aria-controls="3bcffb27d6e6f41b4" role="button" data-toggle="collapse" data-parent="#accordion-8-1" data-target="#3bcffb27d6e6f41b4" href="#3bcffb27d6e6f41b4"><span class="fusion-toggle-icon-wrapper" aria-hidden="true"><i class="fa-fusion-box active-icon awb-icon-minus" aria-hidden="true"></i><i class="fa-fusion-box inactive-icon awb-icon-plus" aria-hidden="true"></i></span><span class="fusion-toggle-heading">Mentor Visitor Guide</span></a></h4></div><div id="3bcffb27d6e6f41b4" class="panel-collapse collapse " aria-labelledby="toggle_3bcffb27d6e6f41b4"><div class="panel-body toggle-content fusion-clearfix"> <p><a href="http://cityofmentor.com/wp-content/uploads/2026-Mentor-Visitor-Guide-Digital.pdf"><img decoding="async" class="alignnone size-full wp-image-46378 aligncenter" alt="The front cover of the 2026 Mentor Visitor Guide" width="800" height="800" srcset="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/The-front-cover-of-the-2026-Mentor-Visitor-Guide-66x66.png 66w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/The-front-cover-of-the-2026-Mentor-Visitor-Guide-200x200.png 200w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/The-front-cover-of-the-2026-Mentor-Visitor-Guide-250x250.png 250w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/The-front-cover-of-the-2026-Mentor-Visitor-Guide-400x400.png 400w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/The-front-cover-of-the-2026-Mentor-Visitor-Guide-600x600.png 600w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/The-front-cover-of-the-2026-Mentor-Visitor-Guide.png 800w" sizes="(max-width: 800px) 100v
50069w, 800px" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/The-front-cover-of-the-2026-Mentor-Visitor-Guide.png" /></a></p> <p>Download a copy of our newly updated&nbsp;<a href="http://cityofmentor.com/wp-content/uploads/2026-Mentor-Visitor-Guide-Digital.pdf"><strong>Mentor Visitor Guide</strong></a>&nbsp;which contains information on restaurants, shopping, events, activities and more.</p> </div></div></div><div class="fusion-panel panel-default panel-03cf9e37783ab16df fusion-toggle-no-divider" style="--awb-title-color: #932222;--awb-content-color: #353535;"><div class="panel-heading"><h4 class="panel-title toggle" id="toggle_03cf9e37783ab16df"><a aria-expanded="false" aria-controls="03cf9e37783ab16df" role="button" data-toggle="collapse" data-parent="#accordion-8-1" data-target="#03cf9e37783ab16df" href="#03cf9e37783ab16df"><span class="fusion-toggle-icon-wrapper" aria-hidden="true"><i class="fa-fusion-box active-icon awb-icon-minus" aria-hidden="true"></i><i class="fa-fusion-box inactive-icon awb-icon-plus" aria-hidden="true"></i></span><span class="fusion-toggle-heading">Mentor City Magazine</span></a></h4></div><div id="03cf9e37783ab16df" class="panel-collapse collapse " aria-labelledby="toggle_03cf9e37783ab16df"><div class="panel-body toggle-content fusion-clearfix"> <p><a href="http://cityofmentor.com/wp-content/uploads/2026-Mentor-City-Magazine.pdf"><img decoding="async" class="alignnone size-full wp-image-46363 aligncenter" alt="2026 Mentor City Magazine Front Cover" width="800" height="800" srcset="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/2026-Mentor-City-Magazine-Front-Cover-66x66.png 66w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/2026-Mentor-City-Magazine-Front-Cover-200x200.png 200w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/2026-Mentor-City-Magazine-Front-Cover-250x250.png 250w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/2026-Mentor-City-Magazine-Front-Cover-400x400.png 400w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/2026-Mentor-City-Magazine-Front-Cover-600x600.png 600w, https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/2026-Mentor-City-Magazine-Front-Cover.png 800w" sizes="(max-width: 800px) 100vw, 800px" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/2026-Mentor-City-Magazine-Front-Cover.png" /></a></p> <p>Mentor City Magazine is published annually and is the official magazine of the city of Mentor.&nbsp; It is mailed to every household in the city. Download the <a href="http://cityofmentor.com/wp-content/uploads/2026-Mentor-City-Magazine.pdf"><strong>2026 edition</strong></a> now.</p> </div></div></div></div></div><div class="fusion-clearfix"></div></div></div></div></div> </div> </div> </section> 
50069<script data-cfasync="false" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/cdn-cgi/scripts/5c5dd728/cloudflare-static/render-blocking-email-decode.min.js"></script>
50069<script nitro-exclude>
50070                document.cookie = 'nitroCachedPage=' + (!window.NITROPACK_STATE ? '0' : '1') + '; path=/; SameSite=Lax';
50071            </script>
50071 
50071<script nitro-exclude>
50072    if (!window.NITROPACK_STATE || window.NITROPACK_STATE != 'FRESH') {
50073        var proxyPurgeOnly = 0;
50074        if (typeof navigator.sendBeacon !== 'undefined') {
50075            var nitroData = new FormData(); nitroData.append('nitroBeaconUrl', 'aHR0cHM6Ly9jaXR5b2ZtZW50b3IuY29tLw=='); nitroData.append('nitroBeaconCookies', 'W10='); nitroData.append('nitroBeaconHash', '9d89f90ebdd49e886e0db02499a2051f9a37a782fea28f0302b84e398e94e74530fa031c50b6b72de503940a8b73a7db822a2ab60134e2d597a45215bc38a618'); nitroData.append('proxyPurgeOnly', ''); nitroData.append('layout', 'home'); navigator.sendBeacon(location.href, nitroData);
50076        } else {
50077            var xhr = new XMLHttpRequest(); xhr.open('POST', location.href, true); xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); xhr.send('nitroBeaconUrl=aHR0cHM6Ly9jaXR5b2ZtZW50b3IuY29tLw==&nitroBeaconCookies=W10=&nitroBeaconHash=9d89f90ebdd49e886e0db02499a2051f9a37a782fea28f0302b84e398e94e74530fa031c50b6b72de503940a8b73a7db822a2ab60134e2d597a45215bc38a618&proxyPurgeOnly=&layout=home');
50078        }
50079    }
50080</script>
50080 </div>  </main>  <div class="fusion-footer"> <footer id="footer" class="fusion-footer-copyright-area"> <div class="fusion-row"> <div class="fusion-copyright-content"> <div class="fusion-copyright-notice"> <div> <img class="size-full wp-image-20236 alignleft" alt="citysealbw" width="72" height="65" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/images/optimized/rev-205b252/cityofmentor.com/wp-content/uploads/citysealbw.png" /><strong>CITY OF MENTOR</strong><br /> 8500 Civic Center Boulevard, Mentor, OH 44060 USA<br />© 2025 City of Mentor </div> </div> <div class="fusion-social-links-footer"> <div class="fusion-social-networks"><div class="fusion-social-networks-wrapper"><a class="fusion-social-network-icon fusion-tooltip fusion-facebook awb-icon-facebook" style data-placement="top" data-title="Facebook" data-toggle="tooltip" title="Facebook" href="https://www.facebook.com/cityofmentor" target="_blank" rel="noreferrer"><span class="screen-reader-text">Facebook</span></a><a class="fusion-social-network-icon fusion-tooltip fusion-instagram awb-icon-instagram" style data-placement="top" data-title="Instagram" data-toggle="tooltip" title="Instagram" href="http://instagram.com/cityofmentor/" target="_blank" rel="noopener noreferrer"><span class="screen-reader-text">Instagram</span></a><a class="fusion-social-network-icon fusion-tooltip fusion-twitter awb-icon-twitter" style data-placement="top" data-title="X" data-toggle="tooltip" title="X" href="https://twitter.com/cityofmentor" target="_blank" rel="noopener noreferrer"><span class="screen-reader-text">X</span></a><a class="fusion-social-network-icon fusion-tooltip fusion-bluesky awb-icon-bluesky" style data-placement="top" data-title="Bluesky" data-toggle="tooltip" title="Bluesky" href="https://bsky.app/profile/cityofmentor.bsky.social" target="_blank" rel="noopener noreferrer"><span class="screen-reader-text">Bluesky</span></a><a class="fusion-social-network-icon fusion-tooltip fusion-youtube awb-icon-youtube" style data-placement="top" data-title="YouTube" data-toggle="tooltip" title="YouTube" href="https://www.youtube.com/user/cityofmentor" target="_blank" rel="noopener noreferrer"><span class="screen-reader-text">YouTube</span></a><a class="fusion-social-network-icon fusion-tooltip fusion-linkedin awb-icon-linkedin" style data-placement="top" data-title="LinkedIn" data-toggle="tooltip" title="LinkedIn" href="https://www.linkedin.com/company/city-of-mentor" target="_blank" rel="noopener noreferrer"><span class="screen-reader-text">LinkedIn</span></a><a class="fusion-social-network-icon fusion-tooltip fusion-mail awb-icon-mail fusion-last-social-icon" style data-placement="top" data-title="Email" data-toggle="tooltip" title="Email" href="/cdn-cgi/l/email-protection#c6b6b3e0e5f6fffefde0e5f7f6f3fda8a0e0e5f7f7f7fde0e5f6f0f2fda5afe0e5f7f7f0fde0e5f7f4f7fde0e5f7f7f7fde0e5f7f6f4fde0e5f7f6fffde0e5f7f6f7fda8b2e0e5f7f7f7fde0e5f7f7f2fde0e5f6f2f0fde0e5f6fffffda9e0e5f7f6fffd" target="_self" rel="noopener noreferrer"><span class="screen-reader-text">Email</span></a></div></div></div> </div>  </div>  </footer>  </div>  </div>  </div>  <div class="fusion-boxed-shadow"></div> <a class="fusion-one-page-text-link fusion-page-load-link" tabindex="-1" href="#" aria-hidden="true">Page load link</a> <div class="avada-footer-scripts"> 
50080<script data-cfasync="false" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/cdn-cgi/scripts/5c5dd728/cloudflare-static/render-blocking-email-decode.min.js"></script>
50080<script type="text/javascript">var fusionNavIsCollapsed=function(e){var t,n;window.innerWidth<=e.getAttribute("data-breakpoint")?(e.classList.add("collapse-enabled"),e.classList.remove("awb-menu_desktop"),e.classList.contains("expanded")||window.dispatchEvent(new CustomEvent("fusion-mobile-menu-collapsed",{detail:{nav:e}})),(n=e.querySelectorAll(".menu-item-has-children.expanded")).length&&n.forEach(function(e){e.querySelector(".awb-menu__open-nav-submenu_mobile").setAttribute("aria-expanded","false")})):(null!==e.querySelector(".menu-item-has-children.expanded .awb-menu__open-nav-submenu_click")&&e.querySelector(".menu-item-has-children.expanded .awb-menu__open-nav-submenu_click").click(),e.classList.remove("collapse-enabled"),e.classList.add("awb-menu_desktop"),null!==e.querySelector(".awb-menu__main-ul")&&e.querySelector(".awb-menu__main-ul").removeAttribute("style")),e.classList.add("no-wrapper-transition"),clearTimeout(t),t=setTimeout(()=>{e.classList.remove("no-wrapper-transition")},400),e.classList.remove("loading")},fusionRunNavIsCollapsed=function(){var e,t=document.querySelectorAll(".awb-menu");for(e=0;e<t.length;e++)fusionNavIsCollapsed(t[e])};function avadaGetScrollBarWidth(){var e,t,n,l=document.createElement("p");return l.style.width="100%",l.style.height="200px",(e=document.createElement("div")).style.position="absolute",e.style.top="0px",e.style.left="0px",e.style.visibility="hidden",e.style.width="200px",e.style.height="150px",e.style.overflow="hidden",e.appendChild(l),document.body.appendChild(e),t=l.offsetWidth,e.style.overflow="scroll",t==(n=l.offsetWidth)&&(n=e.clientWidth),document.body.removeChild(e),jQuery("html").hasClass("awb-scroll")&&10<t-n?10:t-n}fusionRunNavIsCollapsed(),window.addEventListener("fusion-resize-horizontal",fusionRunNavIsCollapsed);</script>
50080<script type="speculationrules">
50081{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/Avada/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
50082</script>
50082 
50082<script>al_post_id = 8</script>
50082<script id="noty-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/plugins/al-fb-notification/assets/scripts/render-blocking-5f5a21460bd67719fde1fb86bbec41a1.jquery.noty.packaged.custom.js"></script>
50082 
50082<script id="noty-al-fb-notification-theme-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/plugins/al-fb-notification/assets/scripts/render-blocking-8a5471f88ca9c58e18cea05ebc9fe21a.noty-al-fb-notification-theme.js"></script>
50082 
50082<script id="al-fb-notification-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/plugins/al-fb-notification/assets/scripts/render-blocking-3601d9521d9e919c9b43d251e839cfab.al-main-script.js"></script>
50082 
50082<script id="simcal-qtip-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/plugins/google-calendar-events/assets/generated/vendor/render-blocking-50fa7922cb92dd27e5ceb5b80467d3ce.jquery.qtip.min.js"></script>
50082 
50082<script id="simcal-default-calendar-js-extra">
50083var simcal_default_calendar = {"ajax_url":"/wp-admin/admin-ajax.php","nonce":"e2cfe2c169","locale":"en_US","text_dir":"ltr","months":{"full":["January","February","March","April","May","June","July","August","September","October","November","December"],"short":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]},"days":{"full":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"short":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},"meridiem":{"AM":"AM","am":"am","PM":"PM","pm":"pm"},"expand_events":"Show more events","collapse_events":"Hide additional events"};
50084var simcal_default_calendar = {"ajax_url":"/wp-admin/admin-ajax.php","nonce":"e2cfe2c169","locale":"en_US","text_dir":"ltr","months":{"full":["January","February","March","April","May","June","July","August","September","October","November","December"],"short":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]},"days":{"full":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"short":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},"meridiem":{"AM":"AM","am":"am","PM":"PM","pm":"pm"},"expand_events":"Show more events","collapse_events":"Hide additional events"};
50085//# sourceURL=simcal-default-calendar-js-extra
50086</script>
50086 
50086<script id="simcal-default-calendar-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/plugins/google-calendar-events/assets/generated/render-blocking-50fa7922cb92dd27e5ceb5b80467d3ce.default-calendar.min.js"></script>
50086 
50086<script id="simplecalendar-imagesloaded-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/plugins/google-calendar-events/assets/generated/vendor/render-blocking-50fa7922cb92dd27e5ceb5b80467d3ce.imagesloaded.pkgd.min.js"></script>
50086 
50086<script id="cssua-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/render-blocking-c93eb5aa1c37e521edc35655704abe51.cssua.js"></script>
50086 
50086<script id="fusion-animations-js-extra">
50087var fusionAnimationsVars = {"status_css_animations":"desktop"};
50088//# sourceURL=fusion-animations-js-extra
50089</script>
50089 
50089<script id="fusion-animations-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/plugins/fusion-builder/assets/js/min/general/render-blocking-84205e45d3072a71b2daa58501274dc5.fusion-animations.js"></script>
50089 
50089<script id="gsap-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/plugins/fusion-builder/assets/js/min/library/render-blocking-84205e45d3072a71b2daa58501274dc5.gsap.js"></script>
50089 
50089<script id="gsap-scroll-trigger-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/plugins/fusion-builder/assets/js/min/library/render-blocking-84205e45d3072a71b2daa58501274dc5.ScrollTrigger.js"></script>
50089 
50089<script id="awb-tabs-widget-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/includes/lib/assets/min/js/general/render-blocking-84205e45d3072a71b2daa58501274dc5.awb-tabs-widget.js"></script>
50089 
50089<script id="awb-vertical-menu-widget-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/includes/lib/assets/min/js/general/render-blocking-84205e45d3072a71b2daa58501274dc5.awb-vertical-menu-widget.js"></script>
50089 
50089<script id="modernizr-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/render-blocking-3d36ac7826eed3864ee84e1ad3c0734d.modernizr.js"></script>
50089 
50089<script id="fusion-js-extra">
50090var fusionJSVars = {"visibility_small":"640","visibility_medium":"1024"};
50091//# sourceURL=fusion-js-extra
50092</script>
50092 
50092<script id="fusion-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/includes/lib/assets/min/js/general/render-blocking-84205e45d3072a71b2daa58501274dc5.fusion.js"></script>
50092 
50092<script id="isotope-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/render-blocking-459ef2f2f2630fb4c8a5dc813ddda659.isotope.js"></script>
50092 
50092<script id="packery-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/render-blocking-001e721d7105a026d2e5b2c6f942f7a4.packery.js"></script>
50092 
50092<script id="swiper-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/render-blocking-10616d073d1bd606c375b038c64454be.swiper.js"></script>
50092 
50092<script id="awb-transition-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/render-blocking-68b3cde97caa4bdbde203af1041adcfb.awb-transition.js"></script>
50092 
50092<script id="awb-tooltip-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/render-blocking-68b3cde97caa4bdbde203af1041adcfb.awb-tooltip.js"></script>
50092 
50092<script id="awb-panel-collapse-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/render-blocking-68b3cde97caa4bdbde203af1041adcfb.awb-panel-collapse.js"></script>
50092 
50092<script id="jquery-request-animation-frame-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/render-blocking-68b3cde97caa4bdbde203af1041adcfb.jquery.requestAnimationFrame.js"></script>
50092 
50092<script id="jquery-easing-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/render-blocking-4e449798a3eeaccd59bdfc5074a18cb3.jquery.easing.js"></script>
50092 
50092<script id="jquery-fitvids-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/render-blocking-496322109b97be11339e0beddbac43d9.jquery.fitvids.js"></script>
50092 
50092<script id="jquery-flexslider-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/render-blocking-eed8374a7e38ad6d6905940a80ae00c0.jquery.flexslider.js"></script>
50092 
50092<script id="jquery-lightbox-js-extra">
50093var fusionLightboxVideoVars = {"lightbox_video_width":"1280","lightbox_video_height":"720"};
50094//# sourceURL=jquery-lightbox-js-extra
50095</script>
50095 
50095<script id="jquery-lightbox-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/render-blocking-950a81d08ffee7f7f01032fbce8c389e.jquery.ilightbox.js"></script>
50095 
50095<script id="jquery-infinite-scroll-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/render-blocking-53cf43a02245d7804e00edcb52059d22.jquery.infinitescroll.js"></script>
50095 
50095<script id="jquery-mousewheel-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/render-blocking-7c454b02f72d4badb4ae7e0e69c76446.jquery.mousewheel.js"></script>
50095 
50095<script id="jquery-fade-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/render-blocking-68b3cde97caa4bdbde203af1041adcfb.jquery.fade.js"></script>
50095 
50095<script id="images-loaded-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/render-blocking-3a795635f08a0c15a115bc28be16943d.imagesLoaded.js"></script>
50095 
50095<script id="fusion-equal-heights-js-extra">
50096var fusionEqualHeightVars = {"content_break_point":"800"};
50097//# sourceURL=fusion-equal-heights-js-extra
50098</script>
50098 
50098<script id="fusion-equal-heights-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/includes/lib/assets/min/js/general/render-blocking-68b3cde97caa4bdbde203af1041adcfb.fusion-equal-heights.js"></script>
50098 
50098<script id="fusion-parallax-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/render-blocking-68b3cde97caa4bdbde203af1041adcfb.fusion-parallax.js"></script>
50098 
50098<script id="fusion-video-general-js-extra">
50099var fusionVideoGeneralVars = {"status_vimeo":"1","status_yt":"1"};
50100//# sourceURL=fusion-video-general-js-extra
50101</script>
50101 
50101<script id="fusion-video-general-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/render-blocking-68b3cde97caa4bdbde203af1041adcfb.fusion-video-general.js"></script>
50101 
50101<script id="fusion-video-bg-js-extra">
50102var fusionVideoBgVars = {"status_vimeo":"1","status_yt":"1"};
50103//# sourceURL=fusion-video-bg-js-extra
50104</script>
50104 
50104<script id="fusion-video-bg-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/render-blocking-68b3cde97caa4bdbde203af1041adcfb.fusion-video-bg.js"></script>
50104 
50104<script id="fusion-lightbox-js-extra">
50105var fusionLightboxVars = {"status_lightbox":"1","lightbox_gallery":"1","lightbox_skin":"metro-white","lightbox_title":"1","lightbox_zoom":"1.00","lightbox_arrows":"1","lightbox_slideshow_speed":"5000","lightbox_loop":"0","lightbox_autoplay":"","lightbox_opacity":"0.80","lightbox_desc":"1","lightbox_social":"1","lightbox_social_links":{"facebook":{"source":"https://www.facebook.com/sharer.php?u={URL}","text":"Share on Facebook"},"twitter":{"source":"https://x.com/intent/post?url={URL}","text":"Share on X"},"mail":{"source":"mailto:?body={URL}","text":"Share by Email"}},"lightbox_deeplinking":"1","lightbox_path":"vertical","lightbox_post_images":"1","lightbox_animation_speed":"fast","l10n":{"close":"Press Esc to close","enterFullscreen":"Enter Fullscreen (Shift+Enter)","exitFullscreen":"Exit Fullscreen (Shift+Enter)","slideShow":"Slideshow","next":"Next","previous":"Previous"}};
50106//# sourceURL=fusion-lightbox-js-extra
50107</script>
50107 
50107<script id="fusion-lightbox-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/includes/lib/assets/min/js/general/render-blocking-68b3cde97caa4bdbde203af1041adcfb.fusion-lightbox.js"></script>
50107 
50107<script id="fusion-tooltip-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/includes/lib/assets/min/js/general/render-blocking-68b3cde97caa4bdbde203af1041adcfb.fusion-tooltip.js"></script>
50107 
50107<script id="fusion-sharing-box-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/includes/lib/assets/min/js/general/render-blocking-68b3cde97caa4bdbde203af1041adcfb.fusion-sharing-box.js"></script>
50107 
50107<script id="fusion-flexslider-js-extra">
50108var fusionFlexSliderVars = {"status_vimeo":"1","slideshow_autoplay":"1","slideshow_speed":"7000","pagination_video_slide":"","status_yt":"1","flex_smoothHeight":"false"};
50109//# sourceURL=fusion-flexslider-js-extra
50110</script>
50110 
50110<script id="fusion-flexslider-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/includes/lib/assets/min/js/general/render-blocking-03dbbd4ed2d106d4b3f596089762c82d.fusion-flexslider.js"></script>
50110 
50110<script id="fusion-blog-js-extra">
50111var fusionBlogVars = {"infinite_blog_text":"\u003Cem\u003ELoading the next set of posts...\u003C/em\u003E","infinite_finished_msg":"\u003Cem\u003EAll items displayed.\u003C/em\u003E","slideshow_autoplay":"1","lightbox_behavior":"all","blog_pagination_type":"load_more_button"};
50112//# sourceURL=fusion-blog-js-extra
50113</script>
50113 
50113<script id="fusion-blog-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/includes/lib/assets/min/js/general/render-blocking-68b3cde97caa4bdbde203af1041adcfb.fusion-blog.js"></script>
50113 
50113<script id="jquery-sticky-kit-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/render-blocking-cfa979a50bc656a2e115eae1b8838e63.jquery.sticky-kit.js"></script>
50113 
50113<script id="fusion-youtube-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/render-blocking-77e6efdad49f2e01c992429870f34da1.fusion-youtube.js"></script>
50113 
50113<script id="vimeo-player-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/render-blocking-77e6efdad49f2e01c992429870f34da1.vimeoPlayer.js"></script>
50113 
50113<script id="fusion-general-global-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/includes/lib/assets/min/js/general/render-blocking-84205e45d3072a71b2daa58501274dc5.fusion-general-global.js"></script>
50113 
50113<script id="avada-general-footer-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/assets/min/js/general/render-blocking-837e624fc32f3ae1328c54e8cfd33d83.avada-general-footer.js"></script>
50113 
50113<script id="avada-quantity-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/assets/min/js/general/render-blocking-837e624fc32f3ae1328c54e8cfd33d83.avada-quantity.js"></script>
50113 
50113<script id="avada-crossfade-images-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/assets/min/js/general/render-blocking-837e624fc32f3ae1328c54e8cfd33d83.avada-crossfade-images.js"></script>
50113 
50113<script id="avada-select-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/assets/min/js/general/render-blocking-837e624fc32f3ae1328c54e8cfd33d83.avada-select.js"></script>
50113 
50113<script id="avada-live-search-js-extra">
50114var avadaLiveSearchVars = {"live_search":"1","ajaxurl":"https://cityofmentor.com/wp-admin/admin-ajax.php","no_search_results":"No search results match your query. Please try again","min_char_count":"4","per_page":"100","show_feat_img":"1","display_post_type":"1"};
50115//# sourceURL=avada-live-search-js-extra
50116</script>
50116 
50116<script id="avada-live-search-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/assets/min/js/general/render-blocking-837e624fc32f3ae1328c54e8cfd33d83.avada-live-search.js"></script>
50116 
50116<script id="fusion-alert-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/includes/lib/assets/min/js/general/render-blocking-03dbbd4ed2d106d4b3f596089762c82d.fusion-alert.js"></script>
50116 
50116<script id="fusion-column-legacy-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/plugins/fusion-builder/assets/js/min/general/render-blocking-03dbbd4ed2d106d4b3f596089762c82d.fusion-column-legacy.js"></script>
50116 
50116<script id="fusion-toggles-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/plugins/fusion-builder/assets/js/min/general/render-blocking-03dbbd4ed2d106d4b3f596089762c82d.fusion-toggles.js"></script>
50116 
50116<script id="awb-background-slider-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/plugins/fusion-builder/assets/js/min/general/render-blocking-03dbbd4ed2d106d4b3f596089762c82d.awb-background-slider.js"></script>
50116 
50116<script id="fusion-container-js-extra">
50117var fusionContainerVars = {"content_break_point":"800","container_hundred_percent_height_mobile":"0","is_sticky_header_transparent":"1"};
50118//# sourceURL=fusion-container-js-extra
50119</script>
50119 
50119<script id="fusion-container-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/plugins/fusion-builder/assets/js/min/general/render-blocking-84205e45d3072a71b2daa58501274dc5.fusion-container.js"></script>
50119 
50119<script id="fusion-recent-posts-js-extra">
50120var fusionRecentPostsVars = {"infinite_loading_text":"\u003Cem\u003ELoading the next set of posts...\u003C/em\u003E","infinite_finished_msg":"\u003Cem\u003EAll items displayed.\u003C/em\u003E"};
50121//# sourceURL=fusion-recent-posts-js-extra
50122</script>
50122 
50122<script id="fusion-recent-posts-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/plugins/fusion-builder/assets/js/min/general/render-blocking-84205e45d3072a71b2daa58501274dc5.fusion-recent-posts.js"></script>
50122 
50122<script id="jquery-elastic-slider-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/assets/min/js/library/render-blocking-837e624fc32f3ae1328c54e8cfd33d83.jquery.elasticslider.js"></script>
50122 
50122<script id="avada-elastic-slider-js-extra">
50123var avadaElasticSliderVars = {"tfes_autoplay":"1","tfes_animation":"sides","tfes_interval":"3000","tfes_speed":"800","tfes_width":"150"};
50124//# sourceURL=avada-elastic-slider-js-extra
50125</script>
50125 
50125<script id="avada-elastic-slider-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/assets/min/js/general/render-blocking-837e624fc32f3ae1328c54e8cfd33d83.avada-elastic-slider.js"></script>
50125 
50125<script id="avada-drop-down-js-extra">
50126var avadaSelectVars = {"avada_drop_down":"1"};
50127//# sourceURL=avada-drop-down-js-extra
50128</script>
50128 
50128<script id="avada-drop-down-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/assets/min/js/general/render-blocking-837e624fc32f3ae1328c54e8cfd33d83.avada-drop-down.js"></script>
50128 
50128<script id="avada-to-top-js-extra">
50129var avadaToTopVars = {"status_totop":"desktop_and_mobile","totop_position":"right","totop_scroll_down_only":"0"};
50130//# sourceURL=avada-to-top-js-extra
50131</script>
50131 
50131<script id="avada-to-top-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/assets/min/js/general/render-blocking-837e624fc32f3ae1328c54e8cfd33d83.avada-to-top.js"></script>
50131 
50131<script id="avada-header-js-extra">
50132var avadaHeaderVars = {"header_position":"top","header_sticky":"","header_sticky_type2_layout":"menu_only","header_sticky_shadow":"1","side_header_break_point":"800","header_sticky_mobile":"","header_sticky_tablet":"","mobile_menu_design":"modern","sticky_header_shrinkage":"","nav_height":"22","nav_highlight_border":"2","nav_highlight_style":"bar","logo_margin_top":"10px","logo_margin_bottom":"10px","layout_mode":"boxed","header_padding_top":"0px","header_padding_bottom":"0px","scroll_offset":"full"};
50133//# sourceURL=avada-header-js-extra
50134</script>
50134 
50134<script id="avada-header-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/assets/min/js/general/render-blocking-837e624fc32f3ae1328c54e8cfd33d83.avada-header.js"></script>
50134 
50134<script id="avada-menu-js-extra">
50135var avadaMenuVars = {"site_layout":"boxed","header_position":"top","logo_alignment":"left","header_sticky":"","header_sticky_mobile":"","header_sticky_tablet":"","side_header_break_point":"800","megamenu_base_width":"custom_width","mobile_menu_design":"modern","dropdown_goto":"Go to...","mobile_nav_cart":"Shopping Cart","mobile_submenu_open":"Open submenu of %s","mobile_submenu_close":"Close submenu of %s","submenu_slideout":"1"};
50136//# sourceURL=avada-menu-js-extra
50137</script>
50137 
50137<script id="avada-menu-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/assets/min/js/general/render-blocking-837e624fc32f3ae1328c54e8cfd33d83.avada-menu.js"></script>
50137 
50137<script id="awb-scrollspy-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/assets/min/js/library/render-blocking-837e624fc32f3ae1328c54e8cfd33d83.awb-scrollspy.js"></script>
50137 
50137<script id="avada-scrollspy-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/assets/min/js/general/render-blocking-837e624fc32f3ae1328c54e8cfd33d83.avada-scrollspy.js"></script>
50137 
50137<script id="fusion-responsive-typography-js-extra">
50138var fusionTypographyVars = {"site_width":"860px","typography_sensitivity":"0.54","typography_factor":"1.50","elements":"h1, h2, h3, h4, h5, h6"};
50139//# sourceURL=fusion-responsive-typography-js-extra
50140</script>
50140 
50140<script id="fusion-responsive-typography-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/includes/lib/assets/min/js/general/render-blocking-84205e45d3072a71b2daa58501274dc5.fusion-responsive-typography.js"></script>
50140 
50140<script id="fusion-scroll-to-anchor-js-extra">
50141var fusionScrollToAnchorVars = {"content_break_point":"800","container_hundred_percent_height_mobile":"0"};
50142//# sourceURL=fusion-scroll-to-anchor-js-extra
50143</script>
50143 
50143<script id="fusion-scroll-to-anchor-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/themes/Avada/includes/lib/assets/min/js/general/render-blocking-84205e45d3072a71b2daa58501274dc5.fusion-scroll-to-anchor.js"></script>
50143 
50143<script id="fusion-video-js-extra">
50144var fusionVideoVars = {"status_vimeo":"1"};
50145//# sourceURL=fusion-video-js-extra
50146</script>
50146 
50146<script id="fusion-video-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/plugins/fusion-builder/assets/js/min/general/render-blocking-84205e45d3072a71b2daa58501274dc5.fusion-video.js"></script>
50146 
50146<script id="fusion-column-js" src="https://cdn-ildkbnb.nitrocdn.com/tQovkEfitkmFhnItAIXsghENFGryJJnQ/assets/static/optimized/rev-049972b/cityofmentor.com/wp-content/plugins/fusion-builder/assets/js/min/general/render-blocking-84205e45d3072a71b2daa58501274dc5.fusion-column.js"></script>
50146 
50146<script id="wp-emoji-settings" type="application/json">
50147{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://cityofmentor.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.1"}}
50148</script>
50148 
50148<script type="module">
50149/*! This file is auto-generated */
50150var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
50151//# sourceURL=https://cityofmentor.com/wp-includes/js/wp-emoji-loader.min.js
50152</script>
50152 
50152<script type="text/javascript">
50153    jQuery( document ).ready( function() {
50154     var ajaxurl = 'https://cityofmentor.com/wp-admin/admin-ajax.php';
50155     if ( 0 < jQuery( '.fusion-login-nonce' ).length ) {
50156      jQuery.get( ajaxurl, { 'action': 'fusion_login_nonce' }, function( response ) {
50157       jQuery( '.fusion-login-nonce' ).html( response );
50158      });
50159     }
50160    });
50161    </script>
50161 </div> <section class="to-top-container to-top-right" aria-labelledby="awb-to-top-label"> <a href="#" id="toTop" class="fusion-top-top-link"> <span id="awb-to-top-label" class="screen-reader-text">Go to Top</span> </a> </section> 
50161<script id="nitro-nojs">addEventListener("load", (event) => {document.body.classList.remove("nitro-nojs");});</script>
50161</body> </html> 

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.