-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathHAProxy SSL Termination - HAProxy Technologies.html
3056 lines (2515 loc) · 600 KB
/
HAProxy SSL Termination - HAProxy Technologies.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<!DOCTYPE html>
<!-- saved from url=(0053)https://www.haproxy.com/blog/haproxy-ssl-termination/ -->
<html lang="en-US" class="js" slick-uniqueid="3"><!--<![endif]--><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<!-- Google Tag Manager -->
<script type="text/javascript" async="" src="./HAProxy SSL Termination - HAProxy Technologies_files/6si.min.js"></script><script type="text/javascript" async="" src="./HAProxy SSL Termination - HAProxy Technologies_files/insight.min.js"></script><script type="text/javascript" async="" src="./HAProxy SSL Termination - HAProxy Technologies_files/js"></script><script type="text/javascript" async="" src="./HAProxy SSL Termination - HAProxy Technologies_files/recaptcha__en.js" crossorigin="anonymous" integrity="sha384-Beos870Ij1xefDT3dDOCLVX1p/mQlpzRVMt4459dgxYar7OF3ArJi+/xWhBKBqTt"></script><script src="./HAProxy SSL Termination - HAProxy Technologies_files/2628575.js" type="text/javascript" id="hs-analytics"></script><script src="./HAProxy SSL Termination - HAProxy Technologies_files/banner.js" type="text/javascript" id="cookieBanner-2628575" data-cookieconsent="ignore" data-hs-ignore="true" data-loader="hs-scriptloader" data-hsjs-portal="2628575" data-hsjs-env="prod" data-hsjs-hublet="na1"></script><script src="./HAProxy SSL Termination - HAProxy Technologies_files/fb.js" type="text/javascript" id="hs-ads-pixel-2628575" data-ads-portal-id="2628575" data-ads-env="prod" data-loader="hs-scriptloader" data-hsjs-portal="2628575" data-hsjs-env="prod" data-hsjs-hublet="na1"></script><script type="text/javascript" async="" src="./HAProxy SSL Termination - HAProxy Technologies_files/js(1)"></script><script type="text/javascript" async="" src="./HAProxy SSL Termination - HAProxy Technologies_files/js(2)"></script><script async="" src="./HAProxy SSL Termination - HAProxy Technologies_files/prum.min.js"></script><script type="text/javascript" async="" src="./HAProxy SSL Termination - HAProxy Technologies_files/uwt.js"></script><script type="text/javascript" async="" src="./HAProxy SSL Termination - HAProxy Technologies_files/insight.min.js"></script><script type="text/javascript" async="" src="./HAProxy SSL Termination - HAProxy Technologies_files/analytics.js"></script><script async="" src="./HAProxy SSL Termination - HAProxy Technologies_files/page.js"></script><script async="" src="./HAProxy SSL Termination - HAProxy Technologies_files/gtm.js"></script><script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-W9N2N3S');</script>
<!-- End Google Tag Manager -->
<script src="./HAProxy SSL Termination - HAProxy Technologies_files/boomerang-restiming.min3.js"></script>
<script>
BOOMR.init({
beacon_url: 'https://cdnrum2.haproxy.com:5443/beacon',
beacon_type: 'POST'
});
</script>
<!-- <title>HAProxy SSL Termination - HAProxy Technologies</title> -->
<style class="anchorjs"></style><link rel="stylesheet" href="./HAProxy SSL Termination - HAProxy Technologies_files/all.css" integrity="sha384-5sAR7xN1Nv6T6+dT2mhtzEpVJvfS3NScPQTrOxhwjIuvcA67KV2R5Jz6kr4abQsz" crossorigin="anonymous">
<meta http-equiv="X-UA-Compatible" content="IE=edge"> <link rel="pingback" href="https://www.haproxy.com/xmlrpc.php">
<!--[if lt IE 9]>
<script src="https://cdn.haproxy.com/wp-content/themes/Divi/js/html5.js" type="text/javascript"></script>
<![endif]-->
<script type="text/javascript">
document.documentElement.className = 'js';
</script>
<link rel="alternate" hreflang="en" href="https://www.haproxy.com/blog/haproxy-ssl-termination/">
<link rel="alternate" hreflang="fr" href="https://www.haproxy.com/fr/blog/haproxy-ssl-termination/">
<link rel="alternate" hreflang="de" href="https://www.haproxy.com/de/blog/haproxy-ssl-termination/">
<!-- This site is optimized with the Yoast SEO plugin v14.2 - https://yoast.com/wordpress/plugins/seo/ -->
<title>HAProxy SSL Termination - HAProxy Technologies</title>
<meta name="description" content="This blog post shows how to quickly and easily enable SSL/TLS encryption for your applications by using high-perfromance SSL termination in HAProxy.">
<meta name="robots" content="index, follow">
<meta name="googlebot" content="index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1">
<meta name="bingbot" content="index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1">
<link rel="canonical" href="https://www.haproxy.com/blog/haproxy-ssl-termination/">
<meta property="og:locale" content="en_US">
<meta property="og:type" content="article">
<meta property="og:title" content="HAProxy SSL Termination - HAProxy Technologies">
<meta property="og:description" content="This blog post shows how to quickly and easily enable SSL/TLS encryption for your applications by using high-perfromance SSL termination in HAProxy.">
<meta property="og:url" content="https://www.haproxy.com/blog/haproxy-ssl-termination/">
<meta property="og:site_name" content="HAProxy Technologies">
<meta property="article:publisher" content="https://www.facebook.com/haproxy.technologies/">
<meta property="article:published_time" content="2019-06-15T09:30:37+00:00">
<meta property="article:modified_time" content="2021-01-12T12:43:54+00:00">
<meta property="og:image" content="https://cdn.haproxy.com/wp-content/uploads/2019/06/SSL-Termination.png">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="600">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:creator" content="@haproxy">
<meta name="twitter:site" content="@haproxy">
<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://www.haproxy.com/#website","url":"https://www.haproxy.com/","name":"HAProxy Technologies","description":"","potentialAction":[{"@type":"SearchAction","target":"https://www.haproxy.com/?s={search_term_string}","query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https://www.haproxy.com/blog/haproxy-ssl-termination/#primaryimage","inLanguage":"en-US","url":"https://cdn.haproxy.com/wp-content/uploads/2019/06/SSL-Termination.png","width":1200,"height":600,"caption":"haproxy_ssl_termination"},{"@type":"WebPage","@id":"https://www.haproxy.com/blog/haproxy-ssl-termination/#webpage","url":"https://www.haproxy.com/blog/haproxy-ssl-termination/","name":"HAProxy SSL Termination - HAProxy Technologies","isPartOf":{"@id":"https://www.haproxy.com/#website"},"primaryImageOfPage":{"@id":"https://www.haproxy.com/blog/haproxy-ssl-termination/#primaryimage"},"datePublished":"2019-06-15T09:30:37+00:00","dateModified":"2021-01-12T12:43:54+00:00","author":{"@id":"https://www.haproxy.com/#/schema/person/1d5db2f71bf82fd37882dddd6a3a0424"},"description":"This blog post shows how to quickly and easily enable SSL/TLS encryption for your applications by using high-perfromance SSL termination in HAProxy.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.haproxy.com/blog/haproxy-ssl-termination/"]}]},{"@type":["Person"],"@id":"https://www.haproxy.com/#/schema/person/1d5db2f71bf82fd37882dddd6a3a0424","name":"Nick Ramirez","image":{"@type":"ImageObject","@id":"https://www.haproxy.com/#personlogo","inLanguage":"en-US","url":"https://secure.gravatar.com/avatar/c20cd0fc0b2b62d25b3fe0131253adf4?s=96&d=mm&r=g","caption":"Nick Ramirez"}}]}</script>
<!-- / Yoast SEO plugin. -->
<link rel="dns-prefetch" href="https://www.google.com/">
<link rel="dns-prefetch" href="https://fonts.googleapis.com/">
<link rel="dns-prefetch" href="https://s.w.org/">
<link rel="alternate" type="application/rss+xml" title="HAProxy Technologies » Feed" href="https://www.haproxy.com/feed/">
<link rel="alternate" type="application/rss+xml" title="HAProxy Technologies » Comments Feed" href="https://www.haproxy.com/comments/feed/">
<link rel="alternate" type="application/rss+xml" title="HAProxy Technologies » HAProxy SSL Termination Comments Feed" href="https://www.haproxy.com/blog/haproxy-ssl-termination/feed/">
<meta content="Divi - Max Mega Menu v.1.1" name="generator"><link rel="stylesheet" id="wp-block-library-css" href="./HAProxy SSL Termination - HAProxy Technologies_files/style.min.css" type="text/css" media="all">
<link rel="stylesheet" id="wpml-tm-admin-bar-css" href="./HAProxy SSL Termination - HAProxy Technologies_files/admin-bar-style.css" type="text/css" media="all">
<link rel="stylesheet" id="dashicons-css" href="./HAProxy SSL Termination - HAProxy Technologies_files/dashicons.min.css" type="text/css" media="all">
<link rel="stylesheet" id="megamenu-genericons-css" href="./HAProxy SSL Termination - HAProxy Technologies_files/genericons.css" type="text/css" media="all">
<link rel="stylesheet" id="megamenu-fontawesome-css" href="./HAProxy SSL Termination - HAProxy Technologies_files/font-awesome.min.css" type="text/css" media="all">
<link rel="stylesheet" id="megamenu-fontawesome5-css" href="./HAProxy SSL Termination - HAProxy Technologies_files/all.min.css" type="text/css" media="all">
<link rel="stylesheet" id="css-divi-popup-css" href="./HAProxy SSL Termination - HAProxy Technologies_files/front.css" type="text/css" media="all">
<style id="css-divi-popup-inline-css" type="text/css">
.et_pb_section.popup{display:none}
</style>
<link rel="stylesheet" id="parent-style-css" href="./HAProxy SSL Termination - HAProxy Technologies_files/style.css" type="text/css" media="all">
<link rel="stylesheet" id="divi-style-css" href="./HAProxy SSL Termination - HAProxy Technologies_files/style(1).css" type="text/css" media="all">
<link rel="stylesheet" id="et-builder-googlefonts-cached-css" href="./HAProxy SSL Termination - HAProxy Technologies_files/css" type="text/css" media="all">
<link rel="stylesheet" id="addtoany-css" href="./HAProxy SSL Termination - HAProxy Technologies_files/addtoany.min.css" type="text/css" media="all">
<style id="addtoany-inline-css" type="text/css">
.a2a_svg{
border-radius: 5px !important;
}
.addtoany_share_save { display:none; }
</style>
<link rel="stylesheet" id="enlighter-local-css" href="./HAProxy SSL Termination - HAProxy Technologies_files/EnlighterJS.min.css" type="text/css" media="all">
<link rel="stylesheet" id="enlighter-webfonts-css" href="./HAProxy SSL Termination - HAProxy Technologies_files/css(1)" type="text/css" media="all">
<link rel="stylesheet" id="sb_dcl_custom_css-css" href="./HAProxy SSL Termination - HAProxy Technologies_files/style(2).css" type="text/css" media="all">
<script type="text/javascript" src="./HAProxy SSL Termination - HAProxy Technologies_files/jquery.js"></script>
<script type="text/javascript" src="./HAProxy SSL Termination - HAProxy Technologies_files/jquery-migrate.min.js"></script>
<script type="text/javascript" src="./HAProxy SSL Termination - HAProxy Technologies_files/addtoany.min.js"></script>
<script type="text/javascript">
/* <![CDATA[ */
var cssTarget = "img.style-svg";
var ForceInlineSVGActive = "false";
/* ]]> */
</script>
<script type="text/javascript" src="./HAProxy SSL Termination - HAProxy Technologies_files/svgs-inline-min.js"></script>
<script type="text/javascript" src="./HAProxy SSL Termination - HAProxy Technologies_files/script.js"></script>
<script type="text/javascript" src="./HAProxy SSL Termination - HAProxy Technologies_files/es6-promise.auto.min.js"></script>
<script type="text/javascript">
/* <![CDATA[ */
var et_core_api_spam_recaptcha = {"site_key":"","page_action":{"action":"haproxy_ssl_termination"}};
/* ]]> */
</script>
<script type="text/javascript" src="./HAProxy SSL Termination - HAProxy Technologies_files/recaptcha.js"></script>
<link rel="https://api.w.org/" href="https://www.haproxy.com/wp-json/">
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.haproxy.com/xmlrpc.php?rsd">
<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://cdn.haproxy.com/wp-includes/wlwmanifest.xml">
<meta name="generator" content="WordPress 5.4.12">
<link rel="shortlink" href="https://www.haproxy.com/?p=236962">
<link rel="alternate" type="application/json+oembed" href="https://www.haproxy.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.haproxy.com%2Fblog%2Fhaproxy-ssl-termination%2F">
<link rel="alternate" type="text/xml+oembed" href="https://www.haproxy.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.haproxy.com%2Fblog%2Fhaproxy-ssl-termination%2F&format=xml">
<meta name="generator" content="WPML ver:4.3.15 stt:1,4,3;">
<script data-cfasync="false">
window.a2a_config=window.a2a_config||{};a2a_config.callbacks=[];a2a_config.overlays=[];a2a_config.templates={};
(function(d,s,a,b){a=d.createElement(s);b=d.getElementsByTagName(s)[0];a.async=1;a.src="https://static.addtoany.com/menu/page.js";b.parentNode.insertBefore(a,b);})(document,"script");
</script>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0"><script>
jQuery(function($){
$('.posttypefilter').find('input').each(function () {
$(this).change(function () {
$('#fullsearchform').submit();
});
});
$('.posttypefilter').find('select').each(function () {
$(this).change(function () {
$('#fullsearchform').submit();
});
});
});
</script>
<link rel="stylesheet" type="text/css" href="./HAProxy SSL Termination - HAProxy Technologies_files/cookieconsent.min.css">
<script src="./HAProxy SSL Termination - HAProxy Technologies_files/cookieconsent.min.js"></script>
<script>
window.addEventListener("load", function(){
window.cookieconsent.initialise({
"palette": { "popup": { "background": "#000" }, "button": { "background": "#f1d600" } },
"type": "opt-in",
cookie: { name: "cookieconsent" },
content: {
header: 'Cookies used on the website!',
message: 'Haproxy\'s website uses cookies. By proceeding, you consent to our cookie usage. Please see our Privacy Policy and Cookie Policy for cookie usage details and instructions on how to disable cookies.',
dismiss: '',
allow: 'I Consent',
deny: 'Decline',
link: 'Privacy and Cookie Policy',
href: 'https://www.haproxy.com/privacy-policy/',
close: '❌',
}
})});
</script><link rel="icon" href="https://cdn.haproxy.com/wp-content/uploads/2017/06/cropped-Favicon-3-32x32.png" sizes="32x32">
<link rel="icon" href="https://cdn.haproxy.com/wp-content/uploads/2017/06/cropped-Favicon-3-192x192.png" sizes="192x192">
<link rel="apple-touch-icon" href="https://cdn.haproxy.com/wp-content/uploads/2017/06/cropped-Favicon-3-180x180.png">
<meta name="msapplication-TileImage" content="https://cdn.haproxy.com/wp-content/uploads/2017/06/cropped-Favicon-3-270x270.png">
<style id="et-divi-customizer-global-cached-inline-styles">body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:16px}.et_pb_slide_content,.et_pb_best_value{font-size:18px}body{color:#333333}body{line-height:1.8em}.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message,.woocommerce-error,.woocommerce-info{background:#3f6da4!important}#et_search_icon:hover,.mobile_menu_bar:before,.mobile_menu_bar:after,.et_toggle_slide_menu:after,.et-social-icon a:hover,.et_pb_sum,.et_pb_pricing li a,.et_pb_pricing_table_button,.et_overlay:before,.entry-summary p.price ins,.woocommerce div.product span.price,.woocommerce-page div.product span.price,.woocommerce #content div.product span.price,.woocommerce-page #content div.product span.price,.woocommerce div.product p.price,.woocommerce-page div.product p.price,.woocommerce #content div.product p.price,.woocommerce-page #content div.product p.price,.et_pb_member_social_links a:hover,.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before,.et_pb_widget li a:hover,.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,.et_pb_gallery .et_pb_gallery_pagination ul li a.active,.wp-pagenavi span.current,.wp-pagenavi a:hover,.nav-single a,.tagged_as a,.posted_in a{color:#3f6da4}.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#3f6da4}.footer-widget h4{color:#3f6da4}.et-search-form,.nav li ul,.et_mobile_menu,.footer-widget li:before,.et_pb_pricing li:before,blockquote{border-color:#3f6da4}.et_pb_counter_amount,.et_pb_featured_table .et_pb_pricing_heading,.et_quote_content,.et_link_content,.et_audio_content,.et_pb_post_slider.et_pb_bg_layout_dark,.et_slide_in_menu_container,.et_pb_contact p input[type="radio"]:checked+label i:before{background-color:#3f6da4}a{color:#3f6da4}#top-header,#et-secondary-nav li ul{background-color:#26405e}.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,.et_nav_text_color_light .et_mobile_menu li a,.et_nav_text_color_dark .et_mobile_menu li a,#et_search_icon:before,.et_search_form_container input,span.et_close_search_field:after,#et-top-navigation .et-cart-info{color:rgba(51,51,51,0.87)}.et_search_form_container input::-moz-placeholder{color:rgba(51,51,51,0.87)}.et_search_form_container input::-webkit-input-placeholder{color:rgba(51,51,51,0.87)}.et_search_form_container input:-ms-input-placeholder{color:rgba(51,51,51,0.87)}#main-header .nav li ul a{color:rgba(51,51,51,0.89)}#top-header,#top-header a,#et-secondary-nav li li a,#top-header .et-social-icon a:before{font-size:14px}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,.et_color_scheme_red #top-menu li.current-menu-ancestor>a,.et_color_scheme_red #top-menu li.current-menu-item>a,.et_color_scheme_pink #top-menu li.current-menu-ancestor>a,.et_color_scheme_pink #top-menu li.current-menu-item>a,.et_color_scheme_orange #top-menu li.current-menu-ancestor>a,.et_color_scheme_orange #top-menu li.current-menu-item>a,.et_color_scheme_green #top-menu li.current-menu-ancestor>a,.et_color_scheme_green #top-menu li.current-menu-item>a{color:#007991}#main-footer{background-color:#0c151e}#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover{color:#ffffff}.footer-widget{color:#ffffff}#main-footer .footer-widget h4{color:#3f6da4}.footer-widget li:before{border-color:#3f6da4}#footer-widgets .footer-widget li:before{top:10.6px}.bottom-nav,.bottom-nav a,.bottom-nav li.current-menu-item a{color:#bfbfbf}#et-footer-nav .bottom-nav li.current-menu-item a{color:#bfbfbf}#footer-info{font-size:10px}#footer-bottom .et-social-icon a{font-size:20px}body .et_pb_button,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message a.button.wc-forward{background-color:#3f6da4;border-color:rgba(57,132,57,0);border-radius:4px}body.et_pb_button_helper_class .et_pb_button,body.et_pb_button_helper_class .et_pb_module.et_pb_button,.woocommerce.et_pb_button_helper_class a.button.alt,.woocommerce-page.et_pb_button_helper_class a.button.alt,.woocommerce.et_pb_button_helper_class button.button.alt,.woocommerce.et_pb_button_helper_class button.button.alt.disabled,.woocommerce-page.et_pb_button_helper_class button.button.alt,.woocommerce-page.et_pb_button_helper_class button.button.alt.disabled,.woocommerce.et_pb_button_helper_class input.button.alt,.woocommerce-page.et_pb_button_helper_class input.button.alt,.woocommerce.et_pb_button_helper_class #respond input#submit.alt,.woocommerce-page.et_pb_button_helper_class #respond input#submit.alt,.woocommerce.et_pb_button_helper_class #content input.button.alt,.woocommerce-page.et_pb_button_helper_class #content input.button.alt,.woocommerce.et_pb_button_helper_class a.button,.woocommerce-page.et_pb_button_helper_class a.button,.woocommerce.et_pb_button_helper_class button.button,.woocommerce-page.et_pb_button_helper_class button.button,.woocommerce.et_pb_button_helper_class input.button,.woocommerce-page.et_pb_button_helper_class input.button,.woocommerce.et_pb_button_helper_class #respond input#submit,.woocommerce-page.et_pb_button_helper_class #respond input#submit,.woocommerce.et_pb_button_helper_class #content input.button,.woocommerce-page.et_pb_button_helper_class #content input.button{color:#f2f2f2}body .et_pb_button:hover,.woocommerce a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button.alt.disabled:hover,.woocommerce input.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce button.button:hover,.woocommerce-page button.button:hover,.woocommerce input.button:hover,.woocommerce-page input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce #content input.button:hover,.woocommerce-page #content input.button:hover{background:#345d8b!important;border-radius:4px}h1,h2,h3,h4,h5,h6,.et_quote_content blockquote p,.et_pb_slide_description .et_pb_slide_title{font-weight:bold;font-style:normal;text-transform:none;text-decoration:none;letter-spacing:1px}.et_slide_in_menu_container,.et_slide_in_menu_container .et-search-field{letter-spacing:px}.et_slide_in_menu_container .et-search-field::-moz-placeholder{letter-spacing:px}.et_slide_in_menu_container .et-search-field::-webkit-input-placeholder{letter-spacing:px}.et_slide_in_menu_container .et-search-field:-ms-input-placeholder{letter-spacing:px}@media only screen and (min-width:981px){#logo{max-height:66%}.et_pb_svg_logo #logo{height:66%}.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:11.88px}.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_split .et-fixed-header #et-top-navigation{padding:28px 0 0 0}.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a,.et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li>a{padding-bottom:28px}.et_header_style_centered header#main-header.et-fixed-header .logo_container{height:55px}.et_header_style_split #main-header.et-fixed-header .centered-inline-logo-wrap{width:55px;margin:-55px 0}.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{max-height:55px}.et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{height:55px}.et_header_style_slide .et-fixed-header #et-top-navigation,.et_header_style_fullscreen .et-fixed-header #et-top-navigation{padding:19px 0 19px 0!important}.et-fixed-header#top-header,.et-fixed-header#top-header #et-secondary-nav li ul{background-color:#26405e}.et-fixed-header #top-menu a,.et-fixed-header #et_search_icon:before,.et-fixed-header #et_top_search .et-search-form input,.et-fixed-header .et_search_form_container input,.et-fixed-header .et_close_search_field:after,.et-fixed-header #et-top-navigation .et-cart-info{color:rgba(51,51,51,0.87)!important}.et-fixed-header .et_search_form_container input::-moz-placeholder{color:rgba(51,51,51,0.87)!important}.et-fixed-header .et_search_form_container input::-webkit-input-placeholder{color:rgba(51,51,51,0.87)!important}.et-fixed-header .et_search_form_container input:-ms-input-placeholder{color:rgba(51,51,51,0.87)!important}.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a{color:#007991!important}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}h1,h1.et_pb_contact_main_title,.et_pb_title_container h1{font-size:35px}h2,.product .related h2,.et_pb_column_1_2 .et_quote_content blockquote p{font-size:30px}h3{font-size:25px}h4,.et_pb_circle_counter h3,.et_pb_number_counter h3,.et_pb_column_1_3 .et_pb_post h2,.et_pb_column_1_4 .et_pb_post h2,.et_pb_blog_grid h2,.et_pb_column_1_3 .et_quote_content blockquote p,.et_pb_column_3_8 .et_quote_content blockquote p,.et_pb_column_1_4 .et_quote_content blockquote p,.et_pb_blog_grid .et_quote_content blockquote p,.et_pb_column_1_3 .et_link_content h2,.et_pb_column_3_8 .et_link_content h2,.et_pb_column_1_4 .et_link_content h2,.et_pb_blog_grid .et_link_content h2,.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_blog_grid .et_audio_content h2,.et_pb_column_3_8 .et_pb_audio_module_content h2,.et_pb_column_1_3 .et_pb_audio_module_content h2,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2{font-size:21px}h5{font-size:18px}h6{font-size:16px}.et_pb_slide_description .et_pb_slide_title{font-size:53px}.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2,.et_pb_column_1_4 .et_pb_audio_module_content h2{font-size:18px} h1,h2,h3,h4,h5,h6{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}body,input,textarea,select{font-family:'Droid Sans',sans-serif}#main-header,#et-top-navigation{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}#top-header .container{font-family:'PT Sans',Helvetica,Arial,Lucida,sans-serif}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{padding:8px 10px 8px 10px!important;line-height:1.5em!important}.admin-bar .popup_outer_wrap.popup_full_height,.popup_outer_wrap.popup_full_height{-webkit-transform:translateX(-50%);transform:translateX(-50%);height:100%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);overflow:auto}@media (min-width:981px){.et_pb_gutters3 .footer-widget:last-child{margin:0 0 5.5% 0}}.grecaptcha-badge{visibility:hidden}.hbspt-form .grecaptcha-badge{visibility:visible}.et_pb_post{margin-bottom:100px}.et_pb_post a img{width:210px;height:auto;float:left;left:0;margin-right:14px;margin-bottom:10px}#mainblogpost .et_pb_post a img{width:420px;height:auto;float:left;left:0;margin-right:14px;margin-bottom:10px}#mainblogpost .et_pb_post .entry-featured-image-url{float:left}@media only screen and (max-width:980px){#mainblogpost .et_pb_post .entry-featured-image-url{float:none}.et_pb_post a img{float:none;width:100%;height:auto}#mainblogpost .et_pb_post a img{float:none;width:100%;height:auto}}@media only screen and (min-width:1216px){#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-hide-on-mobile .mega-search{position:absolute;right:0}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-hide-on-mobile .mega-search.mega-search-open{position:fixed!important;right:30px!important;left:245px}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-hide-on-mobile{margin-top:0px!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-hide-on-mobile .mega-search .search-icon{height:66px!important;line-height:60px!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-hide-on-mobile .mega-search.mega-search-open .search-icon{background:#3f6da4;color:#fff!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-hide-on-mobile .mega-search.mega-search-open .search-icon:before{color:#fff!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-hide-on-mobile .mega-search.mega-search-open input[type=text]{background:#f7f7f7!important;font-size:16px!important;padding-left:15px!important;width:100%!important;border:1px solid #f3f3f3!important;height:66px!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-hide-on-mobile{margin-right:30px!important}}.admin-bar.et_fullwidth_nav #mega-menu-wrap-primary-menu.mega-sticky{margin-top:67px!important}.et_fullwidth_nav #mega-menu-wrap-primary-menu.mega-sticky{margin-top:35px!important}.mega-sticky-wrapper{height:66px!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-hide-on-mobile{height:66px}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-hide-on-mobile .mega-search-wrap{float:left;margin-top:0px!important}#mega-menu-wrap-primary-menu img.mega-menu-logo{vertical-align:top!important;margin-top:9px}#mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-block a.mega-menu-logo{display:block}#mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-block img.mega-menu-logo{margin-top:11px!important;max-width:198px!important}@media only screen and (max-width:980px){.et_fixed_nav #main-header{position:fixed!important}}@media only screen and (min-width:980px){#documentation .onepagenav{top:101px!important}#documentation #sidebar{top:101px!important}}@media only screen and (min-width:982px){#haproxydocs .docnavigation{top:101px!important}}.et_pb_scroll_top.et-pb-icon{background:none;color:#fff0}#knowledgebase .et_pb_post,#knowledgebase .et_pb_module{margin:0px!important}#knowledgebase .entry-title{line-height:inherit!important}#knowledgebase .post-content{display:none}#knowledgebase a{display:block}#knowledgebase a:hover{color:#3f6da4!important}#knowledgebase .et_pb_ajax_pagination_container{display:listbox;list-style:square}#knowledgebase .et_pb_image{margin-bottom:10px!important}#knowledgebase .et_pb_ajax_pagination_container .et_pb_post{display:list-item;margin-left:18px!important;line-height:1.2em!important;margin-bottom:10px!important}#knowledgebase .et_pb_row{margin-bottom:10px}#left-area{width:72%!important;padding-right:0px!important;float:none!important;margin:0 auto}#sidebar{width:28%!important;display:none}.et_right_sidebar #main-content .container::before{right:33.33%!important}.cu-below-tags{margin-top:40px;font-weight:600!important;margin-bottom:-3%!important}.addtoany_content{padding-top:1%;margin-top:30px!important;font-weight:300!important}.a2a_kit{border-radius:5px!important;display:flex!important;justify-content:space-around!important;width:80%!important;margin-top:1%}@media (max-width:981px){#sidebar{display:none!important}}@media (max-width:981px){#left-area{width:100%!important;float:none!important}}.single .relatedposts ul{list-style-type:none!important;margin:10px 0;padding:0!important}.single .relatedposts ul .relatedthumb{float:left;display:block}.single .relatedposts ul li{padding:10px 0}.single .relatedposts ul li:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.single .relatedposts ul .relatedthumb img{display:block;width:150px;height:75px;object-fit:contain!important;object-position:center center;background-color:#fff;left:0;margin-right:14px;margin-bottom:10px;border-radius:0px!important;border:rgba(38,64,94,.3)!important;border-width:1px!important;border-style:solid!important}.single .relatedposts ul .relatedtitle{margin-top:5px;margin-left:160px}.single .relatedposts ul .relatedtitle a{color:#2660a4}.et_pb_post_3{margin-bottom:100px}.et_pb_post_3 a img{max-width:220px;max-height:110px;float:left;object-fit:cover!important;object-position:center top;background-color:#fff;left:0;margin-right:14px;margin-bottom:10px;border-radius:0px!important;border:rgba(38,64,94,.3)!important;border-width:1px!important;border-style:solid!important}.et_pb_post_3 .post-meta{margin-left:225px!important}.et_pb_post_3 .post-content{margin-left:225px!important}.et_pb_post_3 .entry-title{margin-left:225px!important}@media only screen and (max-width:981px){.et_pb_post_3{margin-bottom:0px!important}.et_pb_post_3 a img{float:none;max-width:400px!important;max-height:200px!important;object-fit:cover!important;object-position:center center!important;margin-bottom:15px!important}.et_pb_post_3 .post-meta{margin-left:0px!important}.et_pb_post_3 .post-content{margin-left:0px!important}.et_pb_post_3 .entry-title{margin-left:0px!important}}.et_pb_blog_grid_1 .et_pb_post_4{background-color:transparent!important}.view_all .et_pb_column{}.view_all .knowledge_base_view_all{}#bloghome>.et-last-child,#sidebar,.bloghomec .blogsidebar{border-left:2px solid #ccc;padding-left:15px!important}#bloghome #custom_html-19,#bloghome #custom_html-14,#sidebar #custom_html-14,.bloghomec .blogsidebar #custom_html-14,.bloghomec .blogsidebar #custom_html-19{padding:15px 15px 15px 0;background:#333333;color:#fff;margin-left:-17px;border-left:17px solid #333333;width:auto!important;box-sizing:content-box;margin-bottom:0;display:none}#bloghome #custom_html-19 h4,#bloghome #custom_html-14 h4,#sidebar #custom_html-14 h4,.bloghomec .blogsidebar #custom_html-14 h4,.bloghomec .blogsidebar #custom_html-19 h4{color:#599ad4;margin-bottom:5px;line-height:1.4em;font-size:18px}#bloghome #custom_html-19 h4 span,#bloghome #custom_html-14 h4 span,#sidebar #custom_html-14 h4 span,.bloghomec .blogsidebar #custom_html-14 h4 span,.bloghomec .blogsidebar #custom_html-19 h4 span{display:block;font-size:28px;margin-top:20px;margin-bottom:4px;color:#fff}#bloghome #custom_html-19 p,#bloghome #custom_html-14 p,#sidebar #custom_html-14 p,.bloghomec .blogsidebar #custom_html-14 p,.bloghomec .blogsidebar #custom_html-19 p{margin-bottom:20px}#bloghome #custom_html-19 a,#bloghome #custom_html-14 a,#sidebar #custom_html-14 a,.bloghomec .blogsidebar #custom_html-14 a,.bloghomec .blogsidebar #custom_html-19 a{display:inline-block;padding:8px 18px;background:#3f6da4;border-radius:4px;margin-bottom:20px;color:#fff}#bloghome #custom_html-19 a:hover,#bloghome #custom_html-14 a:hover,#sidebar #custom_html-14 a:hover,.bloghomec .blogsidebar #custom_html-14 a:hover,.bloghomec .blogsidebar #custom_html-19 a:hover{color:#599ad4;color:#fff!important}#sidebar,.bloghomec .blogsidebar{padding-bottom:0}#bloghome .et_pb_widget:last-child,#sidebar .et_pb_widget:last-child,.bloghomec .blogsidebar .et_pb_widget:last-child{margin-bottom:0}#bloghome #custom_html-17 .hs_submit,#bloghome #custom_html-15,#sidebar #custom_html-15 .hs_submit,.bloghomec .blogsidebar #custom_html-15 .hs_submit,.bloghomec .blogsidebar #custom_html-17 .hs_submit{display:none}#bloghome #custom_html-18 .custom-html-widget,#bloghome #custom_html-16 .custom-html-widget,#sidebar #custom_html-16 .custom-html-widget,.bloghomec .blogsidebar #custom_html-18 .custom-html-widget,.bloghomec .blogsidebar #custom_html-16 .custom-html-widget{width:auto!important;box-sizing:content-box;margin-left:-15px;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1}.bloghomec .blogsidebar .et_pb_blog_2 .et_pb_image_container{width:auto!important}#blogcategories .widgettitle{display:none}#blogcategories .widget_categories{width:100%!important;margin:0!important;padding:0!important}#blogcategories ul{width:100%;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}#blogcategories ul li{display:block;align-self:stretch!important;width:100%;text-transform:initial;font-size:15px;color:#0370b5;line-height:1.6em;padding:5px 10px 5px 0;margin-bottom:0;line-height:1.4em;font-weight:600}@media (min-width:420px){#blogcategories ul li{width:50%}}@media (min-width:768px){#blogcategories ul li{width:33.33%}}@media (min-width:1024px){#blogcategories ul li{width:25%}}#blogcategories ul li a{color:#fff}#blogcategories .et_pb_text{margin-bottom:10px!important}#knowledgebase .et_pb_post .entry-title{font-size:14px}#knowledgebase .et_pb_column .et_pb_module:last-child{margin-top:10px}#comment-wrap{padding-top:40px!important}.comment_avatar img{border-radius:50%}@media (min-width:768px){body:not(.logged-in) #comment{max-height:100px}}.comment-form-url{display:none!important}.form-submit{text-align:left}.comment-form-author{display:inline-block;width:48%;margin-top:-10px}.comment-form-email{display:inline-block;width:48%;float:right;margin-top:-7px}#commentform input[type=text]{width:100%!important;font-size:15px!important;border-radius:5px!important}#commentform textarea{font-size:15px!important;border-radius:5px!important}.form-submit .et_pb_button{font-size:16px!important}.akismet_comment_form_privacy_notice{margin-top:-9%!important;font-size:13px!important}#categories-4 ul li{font-size:15px!important;line-height:1.1em!important}.specialpost ol{counter-reset:item}.specialpost ol li{display:block;margin-left:1.7em}.specialpost ol li:before{content:counter(item) ". ";counter-increment:item;position:absolute;margin-left:-1.7em}.specialpost pre{padding:10px 10px;margin:15px 0;border-radius:4px;box-shadow:0 2px 5px 0px rgba(0,0,0,0.2);overflow:auto;background:#fff;border:1px solid #ececec;background:#fefefe;border:1px solid #eee;color:#212529;display:block;font-size:87.5%;color:#212529;font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;overflow-y:auto;margin:0 0 35px}.specialpost h2{margin-top:40px;margin-bottom:10px}.specialpost h3{margin-top:20px;margin-bottom:10px}.specialpost .didyouknow code{background:#006bd8}.specialpost .didyouknow{border-top:16px solid;position:relative;margin:15px 0;padding:1px 25px;border-radius:0 0 6px 6px;padding:15px 20px;border-top:18px solid;font-size:14px;margin:0 0 15px 0;background-color:#f7fbff;background:#fff;border-color:#0052A5;background:#003972;color:#fff}.specialpost .didyouknow a{color:inherit;text-decoration:underline}.specialpost .didyouknow b{background:#0052A5;color:#fff;position:absolute;margin:0;top:0px;line-height:1em;padding:0 10px;font-weight:bold;text-transform:uppercase;position:absolute;top:-20px;margin-left:-8px;font-size:10px;font-weight:bold;display:block;padding:0 8px;line-height:18px;height:18px;line-height:18px}.specialpost{margin-top:-30px}.specialpost table{font-size:14px}.specialpost .imgexpand{margin:0 -20px 20px}.specialpost code{display:inline;color:#009D6D;border-radius:4px;padding:.3rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;background-color:#26405E;border-radius:.2rem;word-break:break-word;font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.specialpost ul li{margin-bottom:5px}.specialpost a code{text-decoration:underline}.specialpost table tr td code{white-space:nowrap}.specialpost pre.shell{background:#333;color:#fff;border-color:#111}.specialpost pre .syntaxpurple{color:purple}.specialpost pre .syntaxlblue{color:blue}.specialpost pre .syntaxred{color:darkred}.specialpost pre .syntaxlgreen{color:limegreen}.specialpost pre .syntaxcomment{color:grey}.hs-dependent-field .input .inputs-list{padding:0;margin-top:20px}.hs-dependent-field .input .inputs-list li{padding:0;list-style-type:none}.hs-dependent-field .input .inputs-list li label{display:block}.hs-dependent-field .input .inputs-list li label input{width:auto}.hs-LEGAL_CONSENT\.subscription_type_2972774{display:none}.hap-hide{display:none}@media (min-width:420px){.hap-hide-sm{display:none}.hap-show-sm{display:block}}.hapwrapper{box-sizing:border-box;max-width:1080;margin:0 auto}.hapcontainer-fluid{margin-right:auto;margin-left:auto;padding-right:0.75rem;padding-left:0.75rem}.haprow{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-0.75rem;margin-left:-0.75rem}.row.reverse{-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.hapcol.reverse{-webkit-box-direction:reverse;-webkit-box-orient:vertical;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.hapcol-xs{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:auto;-moz-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.hapcol-xs-1{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:8.3333333333%;-moz-flex-basis:8.3333333333%;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.hapcol-xs-2{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:16.6666666667%;-moz-flex-basis:16.6666666667%;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.hapcol-xs-3{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.hapcol-xs-4{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:33.3333333333%;-moz-flex-basis:33.3333333333%;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.hapcol-xs-5{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:41.6666666667%;-moz-flex-basis:41.6666666667%;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.hapcol-xs-6{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.hapcol-xs-7{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:58.3333333333%;-moz-flex-basis:58.3333333333%;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.hapcol-xs-8{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:66.6666666667%;-moz-flex-basis:66.6666666667%;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.hapcol-xs-9{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:75%;-moz-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.hapcol-xs-10{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:83.3333333333%;-moz-flex-basis:83.3333333333%;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.hapcol-xs-11{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:91.6666666667%;-moz-flex-basis:91.6666666667%;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.hapcol-xs-12{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.hapcol-xs-offset-0{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:0}.hapcol-xs-offset-1{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:8.3333333333%}.hapcol-xs-offset-2{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:16.6666666667%}.hapcol-xs-offset-3{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:25%}.hapcol-xs-offset-4{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:33.3333333333%}.hapcol-xs-offset-5{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:41.6666666667%}.hapcol-xs-offset-6{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:50%}.hapcol-xs-offset-7{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:58.3333333333%}.hapcol-xs-offset-8{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:66.6666666667%}.hapcol-xs-offset-9{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:75%}.hapcol-xs-offset-10{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:83.3333333333%}.hapcol-xs-offset-11{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:91.6666666667%}.hapcol-xs-offset-12{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:100%}.hapcol-xs{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-moz-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.start-xs{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;text-align:left}.center-xs{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;text-align:center}.end-xs{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;text-align:right}.top-xs{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.middle-xs{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.bottom-xs{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}.around-xs{-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}.between-xs{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.first-xs{order:-1}.last-xs{order:1}@media only screen and (min-width:48em){.hapcontainer{width:46rem}.hapcol-sm{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:auto;-moz-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.hapcol-sm-1{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:8.3333333333%;-moz-flex-basis:8.3333333333%;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.hapcol-sm-2{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:16.6666666667%;-moz-flex-basis:16.6666666667%;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.hapcol-sm-3{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.hapcol-sm-4{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:33.3333333333%;-moz-flex-basis:33.3333333333%;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.hapcol-sm-5{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:41.6666666667%;-moz-flex-basis:41.6666666667%;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.hapcol-sm-6{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.hapcol-sm-7{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:58.3333333333%;-moz-flex-basis:58.3333333333%;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.hapcol-sm-8{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:66.6666666667%;-moz-flex-basis:66.6666666667%;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.hapcol-sm-9{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:75%;-moz-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.hapcol-sm-10{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:83.3333333333%;-moz-flex-basis:83.3333333333%;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.hapcol-sm-11{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:91.6666666667%;-moz-flex-basis:91.6666666667%;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.hapcol-sm-12{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.hapcol-sm-offset-0{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:0}.hapcol-sm-offset-1{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:8.3333333333%}.hapcol-sm-offset-2{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:16.6666666667%}.hapcol-sm-offset-3{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:25%}.hapcol-sm-offset-4{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:33.3333333333%}.hapcol-sm-offset-5{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:41.6666666667%}.hapcol-sm-offset-6{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:50%}.hapcol-sm-offset-7{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:58.3333333333%}.hapcol-sm-offset-8{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:66.6666666667%}.hapcol-sm-offset-9{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:75%}.hapcol-sm-offset-10{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:83.3333333333%}.hapcol-sm-offset-11{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:91.6666666667%}.hapcol-sm-offset-12{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:100%}.hapcol-sm{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-moz-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.start-sm{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;text-align:left}.center-sm{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;text-align:center}.end-sm{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;text-align:right}.top-sm{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.middle-sm{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.bottom-sm{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}.around-sm{-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}.between-sm{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.first-sm{order:-1}.last-sm{order:1}}@media only screen and (min-width:62em){.hapcontainer{width:61rem}.hapcol-md{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:auto;-moz-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.hapcol-md-1{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:8.3333333333%;-moz-flex-basis:8.3333333333%;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.hapcol-md-2{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:16.6666666667%;-moz-flex-basis:16.6666666667%;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.hapcol-md-3{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.hapcol-md-4{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:33.3333333333%;-moz-flex-basis:33.3333333333%;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.hapcol-md-5{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:41.6666666667%;-moz-flex-basis:41.6666666667%;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.hapcol-md-6{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.hapcol-md-7{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:58.3333333333%;-moz-flex-basis:58.3333333333%;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.hapcol-md-8{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:66.6666666667%;-moz-flex-basis:66.6666666667%;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.hapcol-md-9{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:75%;-moz-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.hapcol-md-10{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:83.3333333333%;-moz-flex-basis:83.3333333333%;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.hapcol-md-11{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:91.6666666667%;-moz-flex-basis:91.6666666667%;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.hapcol-md-12{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.hapcol-md-offset-0{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:0}.hapcol-md-offset-1{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:8.3333333333%}.hapcol-md-offset-2{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:16.6666666667%}.hapcol-md-offset-3{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:25%}.hapcol-md-offset-4{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:33.3333333333%}.hapcol-md-offset-5{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:41.6666666667%}.hapcol-md-offset-6{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:50%}.hapcol-md-offset-7{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:58.3333333333%}.hapcol-md-offset-8{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:66.6666666667%}.hapcol-md-offset-9{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:75%}.hapcol-md-offset-10{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:83.3333333333%}.hapcol-md-offset-11{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:91.6666666667%}.hapcol-md-offset-12{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:100%}.hapcol-md{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-moz-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.start-md{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;text-align:left}.center-md{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;text-align:center}.end-md{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;text-align:right}.top-md{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.middle-md{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.bottom-md{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}.around-md{-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}.between-md{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.first-md{order:-1}.last-md{order:1}}@media only screen and (min-width:75em){.hapcontainer{width:71rem}.hapcol-lg{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:auto;-moz-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.hapcol-lg-1{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:8.3333333333%;-moz-flex-basis:8.3333333333%;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.hapcol-lg-2{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:16.6666666667%;-moz-flex-basis:16.6666666667%;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.hapcol-lg-3{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.hapcol-lg-4{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:33.3333333333%;-moz-flex-basis:33.3333333333%;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.hapcol-lg-5{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:41.6666666667%;-moz-flex-basis:41.6666666667%;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.hapcol-lg-6{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.hapcol-lg-7{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:58.3333333333%;-moz-flex-basis:58.3333333333%;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.hapcol-lg-8{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:66.6666666667%;-moz-flex-basis:66.6666666667%;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.hapcol-lg-9{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:75%;-moz-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.hapcol-lg-10{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:83.3333333333%;-moz-flex-basis:83.3333333333%;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.hapcol-lg-11{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:91.6666666667%;-moz-flex-basis:91.6666666667%;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.hapcol-lg-12{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.hapcol-lg-offset-0{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:0}.hapcol-lg-offset-1{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:8.3333333333%}.hapcol-lg-offset-2{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:16.6666666667%}.hapcol-lg-offset-3{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:25%}.hapcol-lg-offset-4{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:33.3333333333%}.hapcol-lg-offset-5{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:41.6666666667%}.hapcol-lg-offset-6{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:50%}.hapcol-lg-offset-7{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:58.3333333333%}.hapcol-lg-offset-8{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:66.6666666667%}.hapcol-lg-offset-9{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:75%}.hapcol-lg-offset-10{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:83.3333333333%}.hapcol-lg-offset-11{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:91.6666666667%}.hapcol-lg-offset-12{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:0.75rem;padding-left:0.75rem;margin-left:100%}.hapcol-lg{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-moz-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.start-lg{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;text-align:left}.center-lg{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;text-align:center}.end-lg{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;text-align:right}.top-lg{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.middle-lg{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.bottom-lg{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}.around-lg{-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}.between-lg{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.first-lg{order:-1}.last-lg{order:1}}.hapsolutionheader{background:#26405E;color:#fff}.hapsolutionheader .haprow.middle-xs{padding:20px 0}@media (min-width:768px){.hapsolutionheader .haprow.middle-xs{min-height:420px}}.hapsolutionheader .haprow.middle-xs>div{padding:15px 35px}.hapsolutionheader h1{margin:0;color:#fff;text-transform:uppercase;font-size:24px}@media (min-width:768px){.hapsolutionheader h1{font-size:36px}}@media (min-width:992px){.hapsolutionheader h1{font-size:48px}}@media (min-width:768px){.hapsolutions{border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:20px solid #fff;margin-top:-20px;box-shadow:0px 0px 10px rgba(0,0,0,.2)}}.hapsolutions .hapsolution{min-height:240px;padding:15px 35px;border-bottom:1px dotted #ccc}.hapsolutions .hapsolution h2{font-size:24px;font-weight:300;margin-top:20px}.hapsolutions .hapsolution ul li{font-size:80%}.hapcontainer-fluid{max-width:1080px}.table.haproxy{display:table;border:0}.text-center{text-align:center}.text-center .highlight{color:green}.table.haproxy thead th{border-top:0;color:#3f6da4;line-height:1em}.table.haproxy thead th.description{color:#999;font-size:12px}.table.haproxy tbody th,.table.haproxy tbody td{vertical-align:middle}.table.haproxy tbody th .highlight,.table.haproxy tbody td .highlight{color:green}.table.haproxy tbody th{font-size:13px;background:#333;color:#fff;border-bottom:1px solid #111}.third-party-integrations{background:#f7f7f8}.third-party-integrations .partneroptions{font-size:14px;margin-bottom:30px}.third-party-integrations .partneroptions i{color:#b3b3b3}.third-party-integrations .partneroptions .tip{cursor:pointer;position:relative}.third-party-integrations .partneroptions .tip .message{z-index:90;position:absolute;bottom:20px;left:16px;max-width:160px;background:#f7f7f7;box-shadow:0 0 2px rgba(0,0,0,0.25);display:block;padding:10px;width:180px;margin-left:-90px;display:none;font-size:12px;border-radius:4px;border:1px solid #ccc}.third-party-integrations .partneroptions .tip:hover .message{display:block}.third-party-integrations .padmore{padding-left:30px;padding-right:30px}.third-party-integrations .haphead{padding:60px 0 40px;background:#0089cd;color:#fff;margin-bottom:40px}.third-party-integrations .haphead h1{color:#fff}.third-party-integrations .hapcontent{margin-top:40px;padding-bottom:120px}.third-party-integrations h2{font-size:24px}.third-party-integrations h3{font-size:18px;text-transform:uppercase}.third-party-integrations h2,.third-party-integrations h3{color:#2b2a29}.third-party-integrations .taglist{list-style-type:none;padding:0;margin:0}.third-party-integrations .taglist li{display:inline-block;font-weight:bold;padding-right:10px;font-size:12px}.third-party-integrations .happartner{border-radius:6px;border-top:10px solid #e6e6e6;margin-bottom:20px;display:block;color:inherit}.third-party-integrations .happartner:hover{box-shadow:0 5px 10px 0px rgba(0,0,0,.25)}.third-party-integrations .happartner .partnerlogo{padding-top:10px;padding-bottom:10px}.third-party-integrations .happartner .partnerdetails{padding-top:10px;padding-bottom:48px;position:relative;font-size:15px}.third-party-integrations .happartner .partnerdetails h2{margin-bottom:5px}.third-party-integrations .happartner .partnerdetails ul{position:absolute;bottom:0;line-height:18px;padding:10px 0}.third-party-integrations .happartner>.haprow{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border:2px solid #ededed;border-top:0;min-height:180px;background:#fff}.third-party-integrations .happartner.certified{border-top:10px solid #0068b1}.third-party-integrations .happartner.certified .iscertified{font-size:12px;color:#0068b1;font-weight:bold}.third-party-integrations .happartner h2{margin:0}@media (min-width:768px){.hap-hide-md{display:none}.hap-show-md{display:block}}body #content-area .gist .gist-file{box-shadow:0 2px 5px 0px rgba(0,0,0,0.2)}body #content-area .gist .gist-data{background-color:#f9f9f9;border:none}body #content-area .gist .blob-wrapper{padding:10px 0}body #content-area .gist .blob-code-inner{font-size:14px}body #content-area .gist .highlight{background-color:#f9f9f9;font-family:'Droid Sans Mono',monospace}body #content-area .gist .highlight td{padding:1px 10px}body #content-area .gist .highlight tr{padding:0}body #content-area .gist .pl-pds,body #content-area .gist .pl-s,body #content-area .gist .pl-s .pl-pse .pl-s1,body #content-area .gist .pl-sr,body #content-area .gist .pl-sr .pl-cce,body #content-area .gist .pl-sr .pl-sra,body #content-area .gist .pl-sr .pl-sre{color:green}body #content-area .gist .blob-num{padding:0!important;border-top:0;width:0}body #content-area .gist .gist-meta{display:none}body #content-area .darktheme .gist{}body #content-area .darktheme .gist .gist-file{border-color:#212529}body #content-area .darktheme .gist .gist-data{background-color:#212529}body #content-area .darktheme .gist .blob-code-inner{color:#f1f1f1}body #content-area .darktheme .gist .highlight{background-color:#212529}body #content-area .darktheme .gist .pl-c{color:lightgrey!important}body #content-area .darktheme .gist .pl-k{color:#569CD6!important}body #content-area .darktheme .gist .pl-en{color:#7fb4e0!important}body #content-area .darktheme .gist .pl-c1,body #content-area .darktheme .gist .pl-s .pl-v{color:lightblue!important}body #content-area .darktheme .gist .pl-pds{color:#fff!important}body #content-area .darktheme .gist .pl-pds,body #content-area .darktheme .gist .pl-s,body #content-area .darktheme .gist .pl-s .pl-pse .pl-s1,body #content-area .darktheme .gist .pl-sr,body #content-area .darktheme .gist .pl-sr .pl-cce,body #content-area .darktheme .gist .pl-sr .pl-sra,body #content-area .darktheme .gist .pl-sr .pl-sre{color:#00b300!important}body #content-area .darktheme .gist .pl-s .pl-s1,body #content-area .darktheme .gist .pl-smi{color:orange}body #content-area .gist{position:relative}body #content-area .darktheme .gist .gist-file{border-color:#212529;background:#212529;padding-top:10px}body #content-area .gist .gist-file{background:#f9f9f9;padding-top:10px}body #content-area .gist .gist-meta{text-indent:-9999px;padding:0;height:0;display:block!important}body #content-area .gist .gist-meta a:first-child{position:absolute;top:-10px;right:8px;display:block;padding:2px 8px;background:#f9f9f9;text-indent:0px;border-top:1px solid #ddd;color:#a8a8a8;border-radius:4px}body #content-area .gist .gist-meta a:first-child:hover{color:#222}body #content-area .darktheme .gist .gist-meta a:first-child{background:#212529;text-indent:0px;color:#afafaf;border-top:1px solid #212529}body #content-area .darktheme .gist .gist-meta a:first-child:hover{color:#fff}.gist .blob-wrapper table{border:0;margin:0}body #content-area .darktheme .gist .gist-file,body #content-area .gist .gist-file{padding-top:0px!important}body .blob-num.js-line-number:before{display:none}.hs-error-msgs.inputs-list li{list-style-type:none;padding:10px 0;font-size:14px}.hs-error-msgs.inputs-list{padding-bottom:10px}.popup_outer_wrap{width:50%}.hbspt-form .field .input input,.hbspt-form .field .input textarea,.hbspt-form .field .input select{color:#333;height:auto}.entry-content .responsivetable,.entry-content .tableresponsive{overflow:hidden;overflow-x:scroll}.wp-caption{border:0;margin:15px 0;background:none}label.hs-error-msg{color:#f2545b}.hs-input.invalid.error{border:1px solid red!important}@media (max-width:479px){#leadershipteam .et_pb_row .et_pb_column.et_pb_column_1_4{width:100%!important;margin-right:0}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li#mega-menu-item-232562.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li#mega-menu-item-232562.mega-current-menu-ancestor>a.mega-menu-link{color:#3f6da4}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-232562.mega-toggle-on>a.mega-menu-link,#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-232562>a.mega-menu-link:hover,#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-232562>a.mega-menu-link:focus{color:#3f6da4}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-232562>a.mega-menu-link{color:#333;font-weight:normal}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-232562>a.mega-menu-link:before{font-weight:normal}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-232562>a.mega-menu-link:hover{font-weight:normal}@media (max-width:479px){.hmpgre.et_pb_row{width:85%}}#news-snippet{float:left;margin-left:25%;width:50%;text-align:center}#news-snippet .bnews{margin-right:5px;font-weight:bold;color:#41bcfa;text-transform:uppercase}.cc-banner{padding:8px 20px!important;z-index:9999999999}.cc-banner .cc-message{font-size:12px;line-height:14px}@media (max-width:420px){.cc-banner .cc-message{font-size:10px;line-height:13px}}.cc-banner .cc-message .cc-link{padding:0}.cc-dismiss{display:none}.cc-allow{font-size:12px;padding:4px}table .ttag{font-size:85%;border-radius:4px;padding:2px 5px;font-weight:bold;background:#ccc}table .ttag.doc{background:cyan}table .ttag.build{background:lime}table .ttag.regtestsci{background:purple;color:#fff}table .ttag.contrib{}table .ttag.reorg{background:darkblue;color:#fff}table .ttag.cleanup{background:lightblue}table .ttag.feature{background:#ccFF99}table .ttag.bug{background:yellow}table .ttag.optim{}#custom_html-20 .et_pb_image_container{margin:0}#hubspot-messages-iframe-container{z-index:2000000000!important}.footer-widget li{line-height:1.4em;padding-bottom:0.7em}.footer-widget h4{padding-bottom:0.7em}h3{letter-spacing:revert}#flipped .et-pb-icon{transform:rotate(180deg);transition:0s!important}#flipped .et_pb_animation_top.et-animated{animation:none!important}.flipped .et-pb-icon{transform:rotate(180deg);transition:0s!important}.flipped .et_pb_animation_top.et-animated{animation:none!important}.et_overlay{background:hsla(0,0%,100%,.7)!important;border:none!important}.et_overlay:before{content:"\e02c"!important}#custom_html-26{display:none}.d-none{display:none}.sb-titlemuted{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-weight:600;font-size:15px;letter-spacing:0.06em;color:#959595;padding:0px!important}.sb-title{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-weight:700!important;font-size:20px!important;line-height:28px;color:#333;padding:0;padding-top:8px;letter-spacing:0px}.sb-text{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-weight:400;font-size:16px;letter-spacing:.192pt;color:#333;padding:0px;padding-top:8px;display:block}.sb-link{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-weight:900;font-size:15px;letter-spacing:0.06em;line-height:20pt;color:#0E87EB!important;padding-top:8px;display:block}.sb-hr{margin-top:35px;margin-bottom:35px;border:0;border-bottom:1px solid #d1d1d1}#bloghome>.et-last-child,#sidebar,.bloghomec .blogsidebar{border:0px!important}#sidebar{margin-left:50px;width:220px!important}#sidebar2{width:220px;padding:0px;margin-left:68px}#sidebar a{color:inherit}#sidebar .anchorjs-link,#sidebar2 .anchorjs-link{display:none!important}@media (max-width:479px){.et_pb_post h3{font-size:14px;padding-bottom:0}}@media (max-width:767px){.et_pb_post h3{font-size:16px}}</style><style type="text/css">/** Monday 24th January 2022 14:14:17 UTC (core) **//** THIS FILE IS AUTOMATICALLY GENERATED - DO NOT MAKE MANUAL EDITS! **//** Custom CSS should be added to Mega Menu > Menu Themes > Custom Styling **/.mega-menu-last-modified-1643033657 { content: 'Monday 24th January 2022 14:14:17 UTC'; }#mega-menu-wrap-primary-menu, #mega-menu-wrap-primary-menu #mega-menu-primary-menu, #mega-menu-wrap-primary-menu #mega-menu-primary-menu ul.mega-sub-menu, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-row, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-column, #mega-menu-wrap-primary-menu #mega-menu-primary-menu a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu span.mega-menu-badge {transition: none;border-radius: 0;box-shadow: none;background: none;border: 0;bottom: auto;box-sizing: border-box;clip: auto;color: #333;display: block;float: none;font-family: inherit;font-size: 14px;height: auto;left: auto;line-height: 2.7;list-style-type: none;margin: 0;min-height: auto;max-height: none;opacity: 1;outline: none;overflow: visible;padding: 0;position: relative;pointer-events: auto;right: auto;text-align: left;text-decoration: none;text-indent: 0;text-transform: none;transform: none;top: auto;vertical-align: baseline;visibility: inherit;width: auto;word-wrap: break-word;white-space: normal;}#mega-menu-wrap-primary-menu:before, #mega-menu-wrap-primary-menu #mega-menu-primary-menu:before, #mega-menu-wrap-primary-menu #mega-menu-primary-menu ul.mega-sub-menu:before, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item:before, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-row:before, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-column:before, #mega-menu-wrap-primary-menu #mega-menu-primary-menu a.mega-menu-link:before, #mega-menu-wrap-primary-menu #mega-menu-primary-menu span.mega-menu-badge:before, #mega-menu-wrap-primary-menu:after, #mega-menu-wrap-primary-menu #mega-menu-primary-menu:after, #mega-menu-wrap-primary-menu #mega-menu-primary-menu ul.mega-sub-menu:after, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item:after, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-row:after, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-column:after, #mega-menu-wrap-primary-menu #mega-menu-primary-menu a.mega-menu-link:after, #mega-menu-wrap-primary-menu #mega-menu-primary-menu span.mega-menu-badge:after {display: none;}#mega-menu-wrap-primary-menu {border-radius: 0;}@media only screen and (min-width: 1216px) {#mega-menu-wrap-primary-menu {background: rgba(255, 255, 255, 0);}}#mega-menu-wrap-primary-menu.mega-keyboard-navigation .mega-menu-toggle:focus, #mega-menu-wrap-primary-menu.mega-keyboard-navigation .mega-toggle-block:focus, #mega-menu-wrap-primary-menu.mega-keyboard-navigation .mega-toggle-block a:focus, #mega-menu-wrap-primary-menu.mega-keyboard-navigation .mega-toggle-block .mega-search input[type=text]:focus, #mega-menu-wrap-primary-menu.mega-keyboard-navigation .mega-toggle-block button.mega-toggle-animated:focus, #mega-menu-wrap-primary-menu.mega-keyboard-navigation #mega-menu-primary-menu a:focus, #mega-menu-wrap-primary-menu.mega-keyboard-navigation #mega-menu-primary-menu input:focus, #mega-menu-wrap-primary-menu.mega-keyboard-navigation #mega-menu-primary-menu li.mega-menu-item a.mega-menu-link:focus {outline: 3px solid #109cde;outline-offset: -3px;}#mega-menu-wrap-primary-menu.mega-keyboard-navigation .mega-toggle-block button.mega-toggle-animated:focus {outline-offset: 2px;}#mega-menu-wrap-primary-menu.mega-keyboard-navigation > li.mega-menu-item > a.mega-menu-link:focus {background: rgba(0, 0, 0, 0.03);color: #222;font-weight: normal;text-decoration: none;border-color: #fff;}@media only screen and (max-width: 1215px) {#mega-menu-wrap-primary-menu.mega-keyboard-navigation > li.mega-menu-item > a.mega-menu-link:focus {color: #222;background: rgba(0, 0, 0, 0.03);}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu {visibility: visible;text-align: left;padding: 0px 0px 0px 0px;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu a.mega-menu-link {cursor: pointer;display: inline;transition: background 200ms linear, color 200ms linear, border 200ms linear;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu a.mega-menu-link .mega-description-group {vertical-align: middle;display: inline-block;transition: none;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu a.mega-menu-link .mega-description-group .mega-menu-title, #mega-menu-wrap-primary-menu #mega-menu-primary-menu a.mega-menu-link .mega-description-group .mega-menu-description {transition: none;line-height: 1.5;display: block;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu a.mega-menu-link .mega-description-group .mega-menu-description {font-style: italic;font-size: 0.8em;text-transform: none;font-weight: normal;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link {display: flex;align-items: center;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link:before {flex: 0 0 auto;align-self: flex-start;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-tabbed.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link {display: block;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item.mega-icon-top > a.mega-menu-link {display: table-cell;vertical-align: middle;line-height: initial;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item.mega-icon-top > a.mega-menu-link:before {display: block;margin: 0 0 6px 0;text-align: center;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item.mega-icon-top > a.mega-menu-link > span.mega-title-below {display: inline-block;transition: none;}@media only screen and (max-width: 1215px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item.mega-icon-top > a.mega-menu-link {display: block;line-height: 40px;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item.mega-icon-top > a.mega-menu-link:before {display: inline-block;margin: 0 6px 0 0;text-align: left;}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item.mega-icon-right > a.mega-menu-link:before {float: right;margin: 0 0 0 6px;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-animating > ul.mega-sub-menu {pointer-events: none;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-disable-link > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu li.mega-disable-link > a.mega-menu-link {cursor: inherit;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item-has-children.mega-disable-link > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > li.mega-menu-item-has-children.mega-disable-link > a.mega-menu-link {cursor: pointer;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu p {margin-bottom: 10px;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu input, #mega-menu-wrap-primary-menu #mega-menu-primary-menu img {max-width: 100%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item > ul.mega-sub-menu {display: block;visibility: hidden;opacity: 1;pointer-events: auto;}@media only screen and (max-width: 1215px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item > ul.mega-sub-menu {display: none;visibility: visible;opacity: 1;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu.mega-menu-item.mega-toggle-on ul.mega-sub-menu {display: block;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu.mega-menu-item.mega-toggle-on li.mega-hide-sub-menu-on-mobile > ul.mega-sub-menu, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-hide-sub-menu-on-mobile > ul.mega-sub-menu {display: none;}}@media only screen and (min-width: 1216px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu[data-effect="fade"] li.mega-menu-item > ul.mega-sub-menu {opacity: 0;transition: opacity 200ms ease-in, visibility 200ms ease-in;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu[data-effect="fade"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-primary-menu #mega-menu-primary-menu[data-effect="fade"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-primary-menu #mega-menu-primary-menu[data-effect="fade"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-primary-menu #mega-menu-primary-menu[data-effect="fade"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {opacity: 1;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-primary-menu #mega-menu-primary-menu[data-effect="fade_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu {opacity: 0;transform: translate(0, 10px);transition: opacity 200ms ease-in, transform 200ms ease-in, visibility 200ms ease-in;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu[data-effect="fade_up"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-primary-menu #mega-menu-primary-menu[data-effect="fade_up"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-primary-menu #mega-menu-primary-menu[data-effect="fade_up"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-primary-menu #mega-menu-primary-menu[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {opacity: 1;transform: translate(0, 0);}#mega-menu-wrap-primary-menu #mega-menu-primary-menu[data-effect="slide_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-primary-menu #mega-menu-primary-menu[data-effect="slide_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu {transform: translate(0, 10px);transition: transform 200ms ease-in, visibility 200ms ease-in;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu[data-effect="slide_up"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-primary-menu #mega-menu-primary-menu[data-effect="slide_up"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-primary-menu #mega-menu-primary-menu[data-effect="slide_up"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-primary-menu #mega-menu-primary-menu[data-effect="slide_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {transform: translate(0, 0);}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-collapse-children > ul.mega-sub-menu {display: none;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-collapse-children.mega-toggle-on > ul.mega-sub-menu {display: block;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu {visibility: visible;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu {visibility: inherit;opacity: 1;display: block;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-1-columns > ul.mega-sub-menu > li.mega-menu-item {float: left;width: 100%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-2-columns > ul.mega-sub-menu > li.mega-menu-item {float: left;width: 50%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-3-columns > ul.mega-sub-menu > li.mega-menu-item {float: left;width: 33.33333%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-4-columns > ul.mega-sub-menu > li.mega-menu-item {float: left;width: 25%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-5-columns > ul.mega-sub-menu > li.mega-menu-item {float: left;width: 20%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-6-columns > ul.mega-sub-menu > li.mega-menu-item {float: left;width: 16.66667%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item a[class^='dashicons']:before {font-family: dashicons;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item a.mega-menu-link:before {display: inline-block;font: inherit;font-family: dashicons;position: static;margin: 0 6px 0 0px;vertical-align: top;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: inherit;background: transparent;height: auto;width: auto;top: auto;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item.mega-hide-text a.mega-menu-link:before {margin: 0;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item.mega-hide-text li.mega-menu-item a.mega-menu-link:before {margin: 0 6px 0 0;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-align-bottom-left.mega-toggle-on > a.mega-menu-link {border-radius: 0;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-align-bottom-right > ul.mega-sub-menu {right: 0;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-align-bottom-right.mega-toggle-on > a.mega-menu-link {border-radius: 0;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu.mega-menu-item {position: static;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item {margin: 0 2px 0 0;display: inline-block;height: auto;vertical-align: middle;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item.mega-item-align-right {float: right;}@media only screen and (min-width: 1216px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item.mega-item-align-right {margin: 0 0 0 2px;}}@media only screen and (min-width: 1216px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item.mega-item-align-float-left {float: left;}}@media only screen and (min-width: 1216px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item > a.mega-menu-link:hover {background: rgba(0, 0, 0, 0.03);color: #222;font-weight: normal;text-decoration: none;border-color: #fff;}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {background: rgba(0, 0, 0, 0.03);color: #222;font-weight: normal;text-decoration: none;border-color: #fff;}@media only screen and (max-width: 1215px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {color: #222;background: rgba(0, 0, 0, 0.03);}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {background: rgba(0, 0, 0, 0.03);color: #222;font-weight: normal;text-decoration: none;border-color: #fff;}@media only screen and (max-width: 1215px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {color: #222;background: rgba(0, 0, 0, 0.03);}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item > a.mega-menu-link {line-height: 66px;height: 66px;padding: 0px 10px 0px 10px;vertical-align: baseline;width: auto;display: block;color: #333;text-transform: none;text-decoration: none;text-align: left;text-decoration: none;background: rgba(0, 0, 0, 0);border: 0;border-radius: 0;font-family: inherit;font-size: 14px;font-weight: normal;outline: none;}@media only screen and (min-width: 1216px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item.mega-multi-line > a.mega-menu-link {line-height: inherit;display: table-cell;vertical-align: middle;}}@media only screen and (max-width: 1215px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item.mega-multi-line > a.mega-menu-link br {display: none;}}@media only screen and (max-width: 1215px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item {display: list-item;margin: 0;clear: both;border: 0;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item.mega-item-align-right {float: none;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item > a.mega-menu-link {border-radius: 0;border: 0;margin: 0;line-height: 40px;height: 40px;padding: 0 10px;background: transparent;text-align: left;color: #333;font-size: 14px;}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row {width: 100%;float: left;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column {float: left;min-height: 1px;}@media only screen and (min-width: 1216px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-1 {width: 100%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-2 {width: 50%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-2 {width: 100%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-3 {width: 33.33333%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-3 {width: 66.66667%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-3 {width: 100%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-4 {width: 25%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-4 {width: 50%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-4 {width: 75%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-4 {width: 100%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-5 {width: 20%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-5 {width: 40%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-5 {width: 60%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-5 {width: 80%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-5 {width: 100%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-6 {width: 16.66667%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-6 {width: 33.33333%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-6 {width: 50%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-6 {width: 66.66667%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-6 {width: 83.33333%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-6-of-6 {width: 100%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-7 {width: 14.28571%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-7 {width: 28.57143%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-7 {width: 42.85714%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-7 {width: 57.14286%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-7 {width: 71.42857%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-6-of-7 {width: 85.71429%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-7-of-7 {width: 100%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-8 {width: 12.5%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-8 {width: 25%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-8 {width: 37.5%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-8 {width: 50%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-8 {width: 62.5%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-6-of-8 {width: 75%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-7-of-8 {width: 87.5%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-8-of-8 {width: 100%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-9 {width: 11.11111%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-9 {width: 22.22222%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-9 {width: 33.33333%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-9 {width: 44.44444%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-9 {width: 55.55556%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-6-of-9 {width: 66.66667%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-7-of-9 {width: 77.77778%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-8-of-9 {width: 88.88889%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-9-of-9 {width: 100%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-10 {width: 10%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-10 {width: 20%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-10 {width: 30%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-10 {width: 40%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-10 {width: 50%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-6-of-10 {width: 60%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-7-of-10 {width: 70%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-8-of-10 {width: 80%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-9-of-10 {width: 90%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-10-of-10 {width: 100%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-11 {width: 9.09091%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-11 {width: 18.18182%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-11 {width: 27.27273%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-11 {width: 36.36364%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-11 {width: 45.45455%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-6-of-11 {width: 54.54545%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-7-of-11 {width: 63.63636%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-8-of-11 {width: 72.72727%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-9-of-11 {width: 81.81818%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-10-of-11 {width: 90.90909%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-11-of-11 {width: 100%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-12 {width: 8.33333%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-12 {width: 16.66667%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-12 {width: 25%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-12 {width: 33.33333%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-12 {width: 41.66667%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-6-of-12 {width: 50%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-7-of-12 {width: 58.33333%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-8-of-12 {width: 66.66667%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-9-of-12 {width: 75%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-10-of-12 {width: 83.33333%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-11-of-12 {width: 91.66667%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-12-of-12 {width: 100%;}}@media only screen and (max-width: 1215px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column {width: 100%;clear: both;}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {padding: 15px 15px 15px 15px;width: 100%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu {z-index: 999;border-radius: 0;background: #fafafa;border: 0;padding: 0px 0px 0px 0px;position: absolute;width: 100%;max-width: none;left: 0;box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.1);}@media only screen and (max-width: 1215px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu {float: left;position: static;width: 100%;}}@media only screen and (min-width: 1216px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-1 {width: 100%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-2 {width: 50%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-2 {width: 100%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-3 {width: 33.33333%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-3 {width: 66.66667%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-3 {width: 100%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-4 {width: 25%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-4 {width: 50%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-4 {width: 75%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-4 {width: 100%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-5 {width: 20%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-5 {width: 40%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-5 {width: 60%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-5 {width: 80%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-5 {width: 100%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-6 {width: 16.66667%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-6 {width: 33.33333%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-6 {width: 50%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-6 {width: 66.66667%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-6 {width: 83.33333%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-6 {width: 100%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-7 {width: 14.28571%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-7 {width: 28.57143%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-7 {width: 42.85714%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-7 {width: 57.14286%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-7 {width: 71.42857%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-7 {width: 85.71429%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-7-of-7 {width: 100%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-8 {width: 12.5%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-8 {width: 25%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-8 {width: 37.5%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-8 {width: 50%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-8 {width: 62.5%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-8 {width: 75%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-7-of-8 {width: 87.5%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-8-of-8 {width: 100%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-9 {width: 11.11111%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-9 {width: 22.22222%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-9 {width: 33.33333%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-9 {width: 44.44444%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-9 {width: 55.55556%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-9 {width: 66.66667%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-7-of-9 {width: 77.77778%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-8-of-9 {width: 88.88889%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-9-of-9 {width: 100%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-10 {width: 10%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-10 {width: 20%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-10 {width: 30%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-10 {width: 40%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-10 {width: 50%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-10 {width: 60%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-7-of-10 {width: 70%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-8-of-10 {width: 80%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-9-of-10 {width: 90%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-10-of-10 {width: 100%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-11 {width: 9.09091%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-11 {width: 18.18182%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-11 {width: 27.27273%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-11 {width: 36.36364%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-11 {width: 45.45455%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-11 {width: 54.54545%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-7-of-11 {width: 63.63636%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-8-of-11 {width: 72.72727%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-9-of-11 {width: 81.81818%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-10-of-11 {width: 90.90909%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-11-of-11 {width: 100%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-12 {width: 8.33333%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-12 {width: 16.66667%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-12 {width: 25%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-12 {width: 33.33333%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-12 {width: 41.66667%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-12 {width: 50%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-7-of-12 {width: 58.33333%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-8-of-12 {width: 66.66667%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-9-of-12 {width: 75%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-10-of-12 {width: 83.33333%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-11-of-12 {width: 91.66667%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-12-of-12 {width: 100%;}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu .mega-description-group .mega-menu-description {margin: 5px 0;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu {clear: both;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {margin-left: 10px;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu {margin-left: 10px;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {color: #333;font-family: inherit;font-size: 14px;display: block;float: left;clear: none;padding: 15px 15px 15px 15px;vertical-align: top;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.mega-menu-clear, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-menu-clear {clear: left;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title {color: #333;font-family: inherit;font-size: 16px;text-transform: uppercase;text-decoration: none;font-weight: normal;text-align: left;margin: 0px 0px 10px 0px;padding: 0px 0px 0px 0px;vertical-align: top;display: block;visibility: inherit;border-top: 0px solid rgba(0, 0, 0, 0.2);border-left: 0px solid rgba(0, 0, 0, 0.2);border-right: 0px solid rgba(0, 0, 0, 0.2);border-bottom: 1px solid rgba(0, 0, 0, 0.2);}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title:hover {border-color: rgba(0, 0, 0, 0);}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {/* Mega Menu > Menu Themes > Mega Menus > Second Level Menu Items */color: #333;font-family: inherit;font-size: 16px;text-transform: uppercase;text-decoration: none;font-weight: normal;text-align: left;margin: 0px 0px 10px 0px;padding: 0px 0px 0px 0px;vertical-align: top;display: block;border-top: 0px solid #ddd;border-left: 0px solid #ddd;border-right: 0px solid #ddd;border-bottom: 1px solid #ddd;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover {border-color: rgba(0, 0, 0, 0);}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {/* Mega Menu > Menu Themes > Mega Menus > Second Level Menu Items (Hover) */color: #333;font-weight: normal;text-decoration: none;background: rgba(0, 0, 0, 0);}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover > span.mega-title-below, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover > span.mega-title-below, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus > span.mega-title-below, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus > span.mega-title-below {text-decoration: none;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link {/* Mega Menu > Menu Themes > Mega Menus > Third Level Menu Items */color: #333;font-family: inherit;font-size: 14px;text-transform: none;text-decoration: none;font-weight: normal;text-align: left;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;vertical-align: top;display: block;border: 0;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover {border-color: rgba(0, 0, 0, 0);}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link {display: flex;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:focus {/* Mega Menu > Menu Themes > Mega Menus > Third Level Menu Items (Hover) */color: #333;font-weight: normal;text-decoration: none;background: rgba(0, 0, 0, 0);}@media only screen and (max-width: 1215px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu {border: 0;padding: 10px;border-radius: 0;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item {width: 100%;clear: both;}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {color: #333;font-family: inherit;font-size: 14px;text-transform: none;text-decoration: none;font-weight: normal;margin: 0;border: 0;padding: 0px 0px 0px 0px;vertical-align: top;display: block;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {color: #333;font-weight: normal;text-decoration: none;background: rgba(0, 0, 0, 0);}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-flyout ul.mega-sub-menu {z-index: 999;position: absolute;width: 150px;max-width: none;padding: 0px 0px 0px 0px;border: 0;background: #fafafa;border-radius: 0;box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.1);}@media only screen and (max-width: 1215px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-flyout ul.mega-sub-menu {float: left;position: static;width: 100%;padding: 0;border: 0;border-radius: 0;}}@media only screen and (max-width: 1215px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item {clear: both;}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {display: block;background: rgba(255, 255, 255, 0);color: #666;font-family: inherit;font-size: 14px;font-weight: normal;padding: 0px 10px 0px 10px;line-height: 35px;text-decoration: none;text-transform: none;vertical-align: baseline;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child > a.mega-menu-link {border-top-left-radius: 0px;border-top-right-radius: 0px;}@media only screen and (max-width: 1215px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child > a.mega-menu-link {border-top-left-radius: 0;border-top-right-radius: 0;}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child > a.mega-menu-link {border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}@media only screen and (max-width: 1215px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child > a.mega-menu-link {border-bottom-right-radius: 0;border-bottom-left-radius: 0;}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus {background: rgba(0, 0, 0, 0.03);font-weight: normal;text-decoration: none;color: #666;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {position: absolute;left: 100%;top: 0;}@media only screen and (max-width: 1215px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {position: static;left: 0;width: 100%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {padding-left: 20px;}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {content: '\f347';font-family: dashicons;font-weight: normal;display: inline-block;margin: 0 0 0 6px;vertical-align: top;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transform: rotate(0);color: inherit;position: relative;background: transparent;height: auto;width: auto;right: auto;line-height: inherit;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {display: inline;height: auto;width: auto;background: transparent;position: relative;pointer-events: auto;left: auto;min-width: auto;line-height: inherit;color: inherit;font-size: inherit;padding: 0;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item-has-children li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {float: right;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item-has-children.mega-collapse-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {content: '\f343';}@media only screen and (max-width: 1215px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {float: right;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {content: '\f343';}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item-has-children.mega-hide-sub-menu-on-mobile > a.mega-menu-link > span.mega-indicator {display: none;}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu:not(.mega-menu-tabbed) li.mega-menu-item-has-children:not(.mega-collapse-children) > a.mega-menu-link > span.mega-indicator, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item-has-children.mega-hide-arrow > a.mega-menu-link > span.mega-indicator {display: none;}@media only screen and (min-width: 1216px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-flyout li.mega-menu-item a.mega-menu-link > span.mega-indicator:after {content: '\f345';}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link {text-align: right;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link > span.mega-indicator {float: left;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link > span.mega-indicator:after {content: '\f341';margin: 0 6px 0 0;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link:before {float: right;margin: 0 0 0 6px;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {left: -100%;top: 0;}}@media only screen and (min-width: 1216px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-accordion > li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {float: right;}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li[class^='mega-lang-item'] > a.mega-menu-link > img {display: inline;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu a.mega-menu-link > img.wpml-ls-flag, #mega-menu-wrap-primary-menu #mega-menu-primary-menu a.mega-menu-link > img.iclflag {display: inline;margin-right: 8px;}@media only screen and (max-width: 1215px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-hide-on-mobile, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-hide-on-mobile, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-hide-on-mobile {display: none;}}@media only screen and (min-width: 1216px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-hide-on-desktop, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-hide-on-desktop, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-hide-on-desktop {display: none;}}@media only screen and (max-width: 1215px) {#mega-menu-wrap-primary-menu:after {content: "";display: table;clear: both;}}#mega-menu-wrap-primary-menu .mega-menu-toggle {display: none;z-index: 1;cursor: pointer;background: #fff;border-radius: 2px 2px 2px 2px;line-height: 66px;height: 66px;text-align: left;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;-webkit-tap-highlight-color: transparent;outline: none;white-space: nowrap;}#mega-menu-wrap-primary-menu .mega-menu-toggle img {max-width: 100%;padding: 0;}@media only screen and (max-width: 1215px) {#mega-menu-wrap-primary-menu .mega-menu-toggle {display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}}#mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-blocks-left, #mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-blocks-center, #mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-blocks-right {display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-preferred-size: 33.33%;-webkit-flex-basis: 33.33%;flex-basis: 33.33%;}#mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-blocks-left {-webkit-box-flex: 1;-ms-flex: 1;-webkit-flex: 1;flex: 1;-webkit-box-pack: start;-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;}#mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-blocks-left .mega-toggle-block {margin-left: 6px;}#mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-blocks-center {-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;}#mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-blocks-center .mega-toggle-block {margin-left: 3px;margin-right: 3px;}#mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-blocks-right {-webkit-box-flex: 1;-ms-flex: 1;-webkit-flex: 1;flex: 1;-webkit-box-pack: end;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;}#mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block {margin-right: 6px;}#mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-block {display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;height: 100%;outline: 0;-webkit-align-self: center;-ms-flex-item-align: center;align-self: center;-ms-flex-negative: 0;-webkit-flex-shrink: 0;flex-shrink: 0;}@media only screen and (max-width: 1215px) {#mega-menu-wrap-primary-menu .mega-menu-toggle + #mega-menu-primary-menu {background: #e1e1e1;padding: 0px 0px 0px 0px;display: none;}#mega-menu-wrap-primary-menu .mega-menu-toggle.mega-menu-open + #mega-menu-primary-menu {display: block;}}#mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-block-2 {cursor: pointer;}#mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-block-2:before {content: '\f214';font-family: 'dashicons';font-size: 24px;color: #333;margin: 0 5px 0 0;}#mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-block-2 .mega-toggle-label {color: #333;font-size: 14px;}#mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-block-2 .mega-toggle-label .mega-toggle-label-open {display: none;}#mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-block-2 .mega-toggle-label .mega-toggle-label-closed {display: inline;}#mega-menu-wrap-primary-menu .mega-menu-toggle.mega-menu-open .mega-toggle-block-2:before {content: '\f335';}#mega-menu-wrap-primary-menu .mega-menu-toggle.mega-menu-open .mega-toggle-block-2 .mega-toggle-label-open {display: inline;}#mega-menu-wrap-primary-menu .mega-menu-toggle.mega-menu-open .mega-toggle-block-2 .mega-toggle-label-closed {display: none;}#mega-menu-wrap-primary-menu.mega-sticky {position: fixed;top: 0;left: 0;right: 0;z-index: 99998;opacity: 1;max-width: 100%;width: 100%;margin: 0 auto;background: transparent;}#mega-menu-wrap-primary-menu.mega-sticky #mega-menu-primary-menu {background: rgba(255, 255, 255, 0);}@media only screen and (max-width: 1215px) {#mega-menu-wrap-primary-menu.mega-sticky #mega-menu-primary-menu {background: #e1e1e1;}}#mega-menu-wrap-primary-menu.mega-stuck {transition: transform 0.25s ease-in-out;}#mega-menu-wrap-primary-menu.mega-stuck.mega-hide {transform: translateY(-100%);}@media only screen and (max-width: 1215px) {#mega-menu-wrap-primary-menu.mega-sticky #mega-menu-primary-menu:not([data-effect-mobile^="slide_"]) {max-height: calc(100vh - 66px);overflow: auto;}body.admin-bar #mega-menu-wrap-primary-menu.mega-sticky #mega-menu-primary-menu:not([data-effect-mobile^="slide_"]) {max-height: calc(100vh - 66px - 42px);}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item.mega-show-when-sticky {display: none;}#mega-menu-wrap-primary-menu.mega-sticky #mega-menu-primary-menu li.mega-menu-item.mega-hide-when-sticky {display: none;}#mega-menu-wrap-primary-menu.mega-sticky #mega-menu-primary-menu li.mega-menu-item.mega-show-when-sticky {display: inline-block;}@media only screen and (max-width: 1215px) {#mega-menu-wrap-primary-menu.mega-sticky #mega-menu-primary-menu li.mega-menu-item.mega-show-when-sticky.mega-hide-on-mobile {display: none;}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu a.mega-custom-icon.mega-menu-link:before {transition: background 200ms linear;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item a[class^='genericon']:before {font-family: genericons;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-8793.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-8793.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-8793.mega-current-page-ancestor > a.mega-menu-link {background: rgba(255, 255, 255, 0);}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu li#mega-menu-item-8793 > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu li#mega-menu-item-8793 > a.mega-menu-link:active, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu li#mega-menu-item-8793.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item.mega-menu-flyout li.mega-menu-item > ul.mega-sub-menu li#mega-menu-item-8793 > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item.mega-menu-flyout li.mega-menu-item > ul.mega-sub-menu li#mega-menu-item-8793 > a.mega-menu-link:active, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item.mega-menu-flyout li.mega-menu-item > ul.mega-sub-menu li#mega-menu-item-8793.mega-toggle-on > a.mega-menu-link {background: rgba(255, 255, 255, 0);}@media only screen and (min-width: 1216px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8793 {margin-left: 15px;}}@media only screen and (min-width: 1216px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8793 {margin-top: 2px;}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8793.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8793 > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8793 > a.mega-menu-link:focus {background: rgba(255, 255, 255, 0);}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-8795.mega-current-menu-item > a.mega-menu-link:before, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-8795.mega-current-menu-ancestor > a.mega-menu-link:before, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-8795.mega-current-page-ancestor > a.mega-menu-link:before {color: #3f6da4;}@media only screen and (min-width: 1216px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8795 {margin-right: 30px;}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8795.mega-toggle-on > a.mega-menu-link:before, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8795 > a.mega-menu-link:hover:before, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8795 > a.mega-menu-link:focus:before {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8795 > a.mega-menu-link {line-height: 66px;height: 66px;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8795 > a.mega-menu-link:before {color: #333;}@media only screen and (min-width: 1216px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-35995.mega-menu-flyout > ul.mega-sub-menu, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-flyout li#mega-menu-item-35995 > ul.mega-sub-menu {width: 250px;}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-35995 {position: relative;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-horizontal li#mega-menu-item-35995.mega-menu-megamenu > ul.mega-sub-menu {left: auto !important;}@media only screen and (min-width: 1216px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-35995 > ul.mega-sub-menu {margin-top: -2px;}}@media only screen and (min-width: 1216px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-35995.mega-menu-megamenu > ul.mega-sub-menu {width: 250px !important;}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-35995 > a.mega-menu-link {font-size: 16px;font-weight: bold;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-8797.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-8797.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-8797.mega-current-page-ancestor > a.mega-menu-link {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8797.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8797 > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8797 > a.mega-menu-link:focus {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8797 > a.mega-menu-link {color: #333;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-8798.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-8798.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-8798.mega-current-page-ancestor > a.mega-menu-link {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8798.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8798 > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8798 > a.mega-menu-link:focus {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8798 > a.mega-menu-link {color: #333;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-8796.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-8796.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-8796.mega-current-page-ancestor > a.mega-menu-link {color: #599ad4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8796.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8796 > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8796 > a.mega-menu-link:focus {color: #599ad4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8796 > a.mega-menu-link {color: #333;}@media only screen and (min-width: 1216px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8281.mega-menu-flyout > ul.mega-sub-menu, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-flyout li#mega-menu-item-8281 > ul.mega-sub-menu {width: 250px;}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8281 {position: relative;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-horizontal li#mega-menu-item-8281.mega-menu-megamenu > ul.mega-sub-menu {left: auto !important;}@media only screen and (min-width: 1216px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8281 > ul.mega-sub-menu {margin-top: -2px;}}@media only screen and (min-width: 1216px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8281.mega-menu-megamenu > ul.mega-sub-menu {width: 250px !important;}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8281 > a.mega-menu-link {font-size: 16px;font-weight: bold;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-8091.mega-current-menu-item > a.mega-menu-link:before, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-8091.mega-current-menu-ancestor > a.mega-menu-link:before, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-8091.mega-current-page-ancestor > a.mega-menu-link:before {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8091.mega-toggle-on > a.mega-menu-link:before, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8091 > a.mega-menu-link:hover:before, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8091 > a.mega-menu-link:focus:before {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8091 > a.mega-menu-link {line-height: 66px;height: 66px;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8091 > a.mega-menu-link:before {color: #333;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-8283.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-8283.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-8283.mega-current-page-ancestor > a.mega-menu-link {color: #3f6da4;}@media only screen and (min-width: 1216px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8283 > ul.mega-sub-menu {margin-top: -2px;}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8283.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8283 > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8283 > a.mega-menu-link:focus {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8283 > a.mega-menu-link {color: #333;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-141.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-141.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-141.mega-current-page-ancestor > a.mega-menu-link {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-141.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-141 > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-141 > a.mega-menu-link:focus {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-141 > a.mega-menu-link {color: #333;font-weight: normal;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-141 > a.mega-menu-link:hover {font-weight: normal;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-145.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-145.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-145.mega-current-page-ancestor > a.mega-menu-link {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-145.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-145 > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-145 > a.mega-menu-link:focus {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-145 > a.mega-menu-link {color: #333;font-weight: normal;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-145 > a.mega-menu-link:hover {font-weight: normal;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-144.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-144.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-144.mega-current-page-ancestor > a.mega-menu-link {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-144.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-144 > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-144 > a.mega-menu-link:focus {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-144 > a.mega-menu-link {color: #333;font-weight: normal;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-144 > a.mega-menu-link:hover {font-weight: normal;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-143.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-143.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-143.mega-current-page-ancestor > a.mega-menu-link {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-143.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-143 > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-143 > a.mega-menu-link:focus {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-143 > a.mega-menu-link {color: #333;font-weight: normal;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-143 > a.mega-menu-link:hover {font-weight: normal;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-11148.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-11148.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-11148.mega-current-page-ancestor > a.mega-menu-link {color: #3f6da4;}@media only screen and (min-width: 1216px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-11148.mega-menu-flyout > ul.mega-sub-menu, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-flyout li#mega-menu-item-11148 > ul.mega-sub-menu {width: 360px;}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-11148 {position: relative;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-horizontal li#mega-menu-item-11148.mega-menu-megamenu > ul.mega-sub-menu {left: auto !important;}@media only screen and (min-width: 1216px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-11148 > ul.mega-sub-menu {margin-top: -2px;}}@media only screen and (min-width: 1216px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-11148.mega-menu-megamenu > ul.mega-sub-menu {width: 360px !important;}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-11148.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-11148 > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-11148 > a.mega-menu-link:focus {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-11148 > a.mega-menu-link {color: #333;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-36179.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-36179.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-36179.mega-current-page-ancestor > a.mega-menu-link {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-36179.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-36179 > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-36179 > a.mega-menu-link:focus {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-36179 > a.mega-menu-link {color: #333;font-weight: normal;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-36179 > a.mega-menu-link:hover {font-weight: normal;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-36180.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-36180.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-36180.mega-current-page-ancestor > a.mega-menu-link {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-36180.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-36180 > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-36180 > a.mega-menu-link:focus {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-36180 > a.mega-menu-link {color: #333;font-weight: normal;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-36180 > a.mega-menu-link:hover {font-weight: normal;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-346171.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-346171.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-346171.mega-current-page-ancestor > a.mega-menu-link {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-346171.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-346171 > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-346171 > a.mega-menu-link:focus {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-346171 > a.mega-menu-link {color: #333;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-112.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-112.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-112.mega-current-page-ancestor > a.mega-menu-link {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-112.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-112 > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-112 > a.mega-menu-link:focus {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-112 > a.mega-menu-link {color: #333;font-weight: normal;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-112 > a.mega-menu-link:hover {font-weight: normal;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-109.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-109.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-109.mega-current-page-ancestor > a.mega-menu-link {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-109.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-109 > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-109 > a.mega-menu-link:focus {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-109 > a.mega-menu-link {color: #333;font-weight: normal;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-109 > a.mega-menu-link:hover {font-weight: normal;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-280102.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-280102.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-280102.mega-current-page-ancestor > a.mega-menu-link {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-280102.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-280102 > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-280102 > a.mega-menu-link:focus {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-280102 > a.mega-menu-link {color: #333;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-266702.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-266702.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-266702.mega-current-page-ancestor > a.mega-menu-link {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-266702.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-266702 > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-266702 > a.mega-menu-link:focus {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-266702 > a.mega-menu-link {color: #333;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-9454.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-9454.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-9454.mega-current-page-ancestor > a.mega-menu-link {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-9454.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-9454 > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-9454 > a.mega-menu-link:focus {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-9454 > a.mega-menu-link {color: #333;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-198961.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-198961.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-198961.mega-current-page-ancestor > a.mega-menu-link {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-198961.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-198961 > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-198961 > a.mega-menu-link:focus {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-198961 > a.mega-menu-link {color: #333;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-11149.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-11149.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-11149.mega-current-page-ancestor > a.mega-menu-link {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-11149.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-11149 > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-11149 > a.mega-menu-link:focus {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-11149 > a.mega-menu-link {color: #333;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-372791.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-372791.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-372791.mega-current-page-ancestor > a.mega-menu-link {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-372791.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-372791 > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-372791 > a.mega-menu-link:focus {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-372791 > a.mega-menu-link {color: #333;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-8280.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-8280.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-8280.mega-current-page-ancestor > a.mega-menu-link {color: #3f6da4;}@media only screen and (min-width: 1216px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8280.mega-menu-flyout > ul.mega-sub-menu, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-flyout li#mega-menu-item-8280 > ul.mega-sub-menu {width: 260px;}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8280 {position: relative;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-horizontal li#mega-menu-item-8280.mega-menu-megamenu > ul.mega-sub-menu {left: auto !important;}@media only screen and (min-width: 1216px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8280 > ul.mega-sub-menu {margin-top: -2px;}}@media only screen and (min-width: 1216px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8280.mega-menu-megamenu > ul.mega-sub-menu {width: 260px !important;}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8280.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8280 > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8280 > a.mega-menu-link:focus {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8280 > a.mega-menu-link {color: #333;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-114.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-114.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-114.mega-current-page-ancestor > a.mega-menu-link {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-114.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-114 > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-114 > a.mega-menu-link:focus {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-114 > a.mega-menu-link {color: #333;font-weight: normal;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-114 > a.mega-menu-link:hover {font-weight: normal;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-117.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-117.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-117.mega-current-page-ancestor > a.mega-menu-link {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-117.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-117 > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-117 > a.mega-menu-link:focus {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-117 > a.mega-menu-link {color: #333;font-weight: normal;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-117 > a.mega-menu-link:hover {font-weight: normal;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-11155.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-11155.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-11155.mega-current-page-ancestor > a.mega-menu-link {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-11155.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-11155 > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-11155 > a.mega-menu-link:focus {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-11155 > a.mega-menu-link {color: #333;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-11150.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-11150.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-11150.mega-current-page-ancestor > a.mega-menu-link {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-11150.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-11150 > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-11150 > a.mega-menu-link:focus {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-11150 > a.mega-menu-link {color: #333;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-8278.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-8278.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-8278.mega-current-page-ancestor > a.mega-menu-link {color: #3f6da4;}@media only screen and (min-width: 1216px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8278.mega-menu-flyout > ul.mega-sub-menu, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-flyout li#mega-menu-item-8278 > ul.mega-sub-menu {width: 200px;}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8278 {position: relative;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-horizontal li#mega-menu-item-8278.mega-menu-megamenu > ul.mega-sub-menu {left: auto !important;}@media only screen and (min-width: 1216px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8278.mega-menu-megamenu > ul.mega-sub-menu {width: 200px !important;}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8278.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8278 > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8278 > a.mega-menu-link:focus {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8278 > a.mega-menu-link {color: #333;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-87.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-87.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-87.mega-current-page-ancestor > a.mega-menu-link {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-87.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-87 > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-87 > a.mega-menu-link:focus {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-87 > a.mega-menu-link {color: #333;font-weight: normal;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-87 > a.mega-menu-link:hover {font-weight: normal;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-88.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-88.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-88.mega-current-page-ancestor > a.mega-menu-link {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-88.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-88 > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-88 > a.mega-menu-link:focus {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-88 > a.mega-menu-link {color: #333;font-weight: normal;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-88 > a.mega-menu-link:hover {font-weight: normal;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-89.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-89.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-89.mega-current-page-ancestor > a.mega-menu-link {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-89.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-89 > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-89 > a.mega-menu-link:focus {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-89 > a.mega-menu-link {color: #333;font-weight: normal;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-89 > a.mega-menu-link:hover {font-weight: normal;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-90.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-90.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-90.mega-current-page-ancestor > a.mega-menu-link {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-90.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-90 > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-90 > a.mega-menu-link:focus {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-90 > a.mega-menu-link {color: #333;font-weight: normal;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-90 > a.mega-menu-link:hover {font-weight: normal;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-205721.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-205721.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-205721.mega-current-page-ancestor > a.mega-menu-link {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-205721.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-205721 > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-205721 > a.mega-menu-link:focus {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-205721 > a.mega-menu-link {color: #333;font-weight: normal;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-205721 > a.mega-menu-link:hover {font-weight: normal;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-8632.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-8632.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-8632.mega-current-page-ancestor > a.mega-menu-link {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8632.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8632 > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8632 > a.mega-menu-link:focus {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8632 > a.mega-menu-link {color: #333;font-weight: normal;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8632 > a.mega-menu-link:hover {font-weight: normal;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-330281.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-330281.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-330281.mega-current-page-ancestor > a.mega-menu-link {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-330281.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-330281 > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-330281 > a.mega-menu-link:focus {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-330281 > a.mega-menu-link {color: #333;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-8279.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-8279.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-8279.mega-current-page-ancestor > a.mega-menu-link {color: #3f6da4;}@media only screen and (min-width: 1216px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8279.mega-menu-flyout > ul.mega-sub-menu, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-flyout li#mega-menu-item-8279 > ul.mega-sub-menu {width: 275px;}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8279 {position: relative;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-horizontal li#mega-menu-item-8279.mega-menu-megamenu > ul.mega-sub-menu {left: auto !important;}@media only screen and (min-width: 1216px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8279.mega-menu-megamenu > ul.mega-sub-menu {width: 275px !important;}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8279.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8279 > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8279 > a.mega-menu-link:focus {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8279 > a.mega-menu-link {color: #333;padding-top: 2;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-113.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-113.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-113.mega-current-page-ancestor > a.mega-menu-link {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-113.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-113 > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-113 > a.mega-menu-link:focus {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-113 > a.mega-menu-link {color: #333;font-weight: normal;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-113 > a.mega-menu-link:hover {font-weight: normal;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-247392.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-247392.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-247392.mega-current-page-ancestor > a.mega-menu-link {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-247392.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-247392 > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-247392 > a.mega-menu-link:focus {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-247392 > a.mega-menu-link {color: #333;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-327501.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-327501.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-327501.mega-current-page-ancestor > a.mega-menu-link {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-327501.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-327501 > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-327501 > a.mega-menu-link:focus {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-327501 > a.mega-menu-link {color: #333;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-247412.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-247412.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-247412.mega-current-page-ancestor > a.mega-menu-link {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-247412.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-247412 > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-247412 > a.mega-menu-link:focus {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-247412 > a.mega-menu-link {color: #333;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-247402.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-247402.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-247402.mega-current-page-ancestor > a.mega-menu-link {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-247402.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-247402 > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-247402 > a.mega-menu-link:focus {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-247402 > a.mega-menu-link {color: #333;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-254292.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-254292.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li#mega-menu-item-254292.mega-current-page-ancestor > a.mega-menu-link {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-254292.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-254292 > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-254292 > a.mega-menu-link:focus {color: #3f6da4;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-254292 > a.mega-menu-link {color: #333;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-vertical > li.mega-menu-item {display: list-item;margin: 0;clear: both;width: 100%;margin: 0 0 2px 0;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-vertical > li.mega-menu-item > a.mega-menu-link {height: auto;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-vertical > li.mega-menu-item.mega-icon-top > a.mega-menu-link {display: list-item;}@media only screen and (max-width: 1215px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-vertical > li.mega-menu-item.mega-hide-on-mobile {display: none;}}@media only screen and (min-width: 1216px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-vertical > li.mega-menu-item.mega-hide-on-desktop {display: none;}}@media only screen and (min-width: 1216px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-vertical > li.mega-menu-megamenu > ul.mega-sub-menu {width: 600px;}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-vertical > li.mega-menu-megamenu.mega-menu-item, #mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-vertical > li.mega-menu-flyout.mega-menu-item {position: relative;}@media only screen and (min-width: 1216px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-vertical li.mega-align-bottom-right.mega-menu-item-has-children li.mega-menu-item a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-vertical li.mega-align-bottom-right.mega-menu-flyout li.mega-menu-item-has-children li.mega-menu-item a.mega-menu-link {text-align: left;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-vertical li.mega-align-bottom-right.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator, #mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-vertical li.mega-align-bottom-right.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {float: right;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-vertical li.mega-align-bottom-right.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after, #mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-vertical li.mega-align-bottom-right.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {content: '\f345';margin: 0;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-vertical li.mega-align-bottom-left.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link {text-align: right;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator, #mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-vertical li.mega-align-bottom-left.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {float: left;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after, #mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-vertical li.mega-align-bottom-left.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {content: '\f341';margin: 0;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children.mega-icon-left > a.mega-menu-link:before, #mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-vertical li.mega-align-bottom-left.mega-menu-flyout li.mega-menu-item-has-children.mega-icon-left > a.mega-menu-link:before {float: right;margin: 0 0 0 6px;}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-vertical li.mega-menu-megamenu.mega-align-bottom-right > ul.mega-sub-menu {top: 0;left: 100%;right: auto;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu, #mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item ul.mega-sub-menu, #mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {top: 0;left: 100%;right: auto;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right.mega-icon-left > a.mega-menu-link:before, #mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item.mega-icon-left > a.mega-menu-link:before, #mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item.mega-icon-left > a.mega-menu-link:before {float: left;margin: 0 6px 0 0;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-vertical li.mega-menu-megamenu.mega-align-bottom-left > ul.mega-sub-menu {top: 0;left: auto;right: 100%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-left > ul.mega-sub-menu, #mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-left li.mega-menu-item > ul.mega-sub-menu, #mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-left li.mega-menu-item ul.mega-sub-menu li.mega-menu-item > ul.mega-sub-menu {top: 0;left: auto;right: 100%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-accordion > li.mega-menu-item {display: list-item;margin: 0;clear: both;width: 100%;margin: 0 0 2px 0;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-accordion > li.mega-menu-item > a.mega-menu-link {height: auto;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-accordion > li.mega-menu-item.mega-icon-top > a.mega-menu-link {display: list-item;}@media only screen and (max-width: 1215px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-accordion > li.mega-menu-item.mega-hide-on-mobile {display: none;}}@media only screen and (min-width: 1216px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-accordion > li.mega-menu-item.mega-hide-on-desktop {display: none;}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-accordion > li.mega-menu-megamenu > ul.mega-sub-menu {width: 100%;float: left;position: static;width: 100% !important;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu {float: left;position: static;width: 100% !important;padding: 0;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item.mega-current-menu-item > a.mega-menu-link {background: rgba(0, 0, 0, 0.03);font-weight: normal;text-decoration: none;color: #666;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {position: static;left: 0;width: 100%;border: 0;box-shadow: none;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {padding-left: 20px;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {padding-left: 30px;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {padding-left: 40px;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-accordion li.mega-menu-item > ul.mega-sub-menu {display: none;visibility: visible;opacity: 1;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-accordion li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-accordion li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {display: block;}@media only screen and (min-width: 1216px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-accordion li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {float: right;}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-accordion li.mega-menu-item li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {content: '\f347';}#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-accordion li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after, #mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-accordion li.mega-menu-item li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {content: '\f343';}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-bp-profile-nav img.avatar, #mega-menu-wrap-primary-menu #mega-menu-primary-menu img.mmm_gravatar {vertical-align: middle;position: relative;top: -1px;display: inline-block;}@media only screen and (max-width: 1215px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-bp-profile-nav img.avatar, #mega-menu-wrap-primary-menu #mega-menu-primary-menu img.mmm_gravatar {max-height: 90%;width: auto;}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu img.avatar {vertical-align: middle;position: relative;top: -1px;}@media only screen and (min-width: 1216px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-vertical li#mega-menu-item-8795 .mega-search-wrap.mega-static, #mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-accordion li#mega-menu-item-8795 .mega-search-wrap.mega-static {padding: 0px 10px 0px 10px;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-vertical li#mega-menu-item-8795 .mega-search-wrap .expand-to-right, #mega-menu-wrap-primary-menu #mega-menu-primary-menu.mega-menu-accordion li#mega-menu-item-8795 .mega-search-wrap .expand-to-right {padding: 0px 10px 0px 10px;}}#mega-menu-wrap-primary-menu > li.mega-menu-item.mega-current-menu-item > a.mega-menu-logo, #mega-menu-wrap-primary-menu > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-logo {background: inherit;}#mega-menu-wrap-primary-menu li.mega-menu-item img.mega-menu-logo {display: inline;vertical-align: middle;max-height: none;}@media only screen and (max-width: 1215px) {#mega-menu-wrap-primary-menu li.mega-menu-item img.mega-menu-logo {max-height: 90%;width: auto;}}@media only screen and (max-width: 1215px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu[data-effect-mobile^="slide_"] li.mega-menu-item a.mega-menu-link.mega-menu-logo {padding-top: 10px;padding-bottom: 10px;text-align: center;height: auto;}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8795 {border-left: 0;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}@media only screen and (min-width: 1216px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8795 {line-height: 66px;}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8795 .mega-search-wrap {position: relative;width: 60px;height: 60px;vertical-align: middle;display: inline-block;z-index: 99999;margin-top: 0px;}@media only screen and (min-width: 1216px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8795 .mega-search-wrap.mega-static {width: 1000px;}}@media only screen and (max-width: 1215px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8795 .mega-search-wrap {width: 100%;margin: 5px 0;}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8795 .mega-search {line-height: 60px;margin: 0;}@media only screen and (max-width: 1215px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8795 .mega-search {padding: 0 5px;}}@media only screen and (min-width: 1216px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8795 .mega-search.expand-to-left {position: absolute;right: 0;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8795 .mega-search.expand-to-right {position: absolute;right: auto;left: 0;}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8795 .mega-search.mega-search-open input[type=text] {background-color: #fff;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8795 .mega-search.mega-search-open .search-icon:before {color: #333;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8795 .mega-search.mega-search-closed input[type=text] {width: 60px;padding: 0;}@media only screen and (max-width: 1215px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8795 .mega-search.mega-search-closed input[type=text] {width: 100%;padding: 5px;}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8795 .mega-search input[type=text] {color: #333;background-color: rgba(0, 0, 0, 0);width: 1000px;margin: 0;min-height: 0;padding: 0 60px 0 5px;height: 60px;border: 0;line-height: 60px;transition: width 0.6s, background-color 0.6s, color 1s;box-sizing: border-box;border-radius: 2px;vertical-align: top;}@media only screen and (max-width: 1215px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8795 .mega-search input[type=text] {width: 100%;background-color: #fff;}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8795 .mega-search input:focus {outline: none;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8795 .mega-search input[type=submit] {display: none;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8795 .mega-search .search-icon {right: 0;position: absolute;width: 60px;height: 60px;cursor: pointer;text-align: center;}@media only screen and (max-width: 1215px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8795 .mega-search .search-icon {right: 5px;}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8795 .mega-search .search-icon:before {color: #333;height: 60px;width: 60px;vertical-align: middle;line-height: 60px;}@media only screen and (max-width: 1215px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8795 .mega-search .search-icon:before {color: #333;}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8795 .mega-search.expand-to-right .search-icon {right: auto;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-8795 .mega-search.expand-to-right input[type=text] {padding: 0 5px 0 60px;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-tabbed > ul.mega-sub-menu {padding: 0;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item {width: 100%;padding: 0;position: static;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {width: 20%;float: left;background: rgba(255, 255, 255, 0);color: #333;font-family: inherit;font-size: 14px;font-weight: normal;padding: 0px 10px 0px 10px;line-height: 35px;text-decoration: none;text-transform: none;vertical-align: baseline;margin: 0;border: 0;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {background: rgba(0, 0, 0, 0.03);font-weight: normal;text-decoration: none;color: #333;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {content: '\f345';/* Tab Content */}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu {width: 80%;float: left;clear: none;position: absolute;top: 0;left: 20%;visibility: hidden;border-left: 1px solid #ccc;padding: 0px 0px 0px 0px;min-height: 100%;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu .mega-menu-item-has-children > a.mega-menu-link:after {display: none;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu {visibility: visible;/* Tab Content Widget */}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item {float: left;padding: 15px 15px 15px 15px;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item.mega-menu-clear {clear: left;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {margin-left: 0;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {margin-left: 10px;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {color: #333;font-family: inherit;font-size: 16px;text-transform: uppercase;text-decoration: none;font-weight: normal;margin: 0px 0px 10px 0px;padding: 0px 0px 0px 0px;vertical-align: top;display: block;border-top: 0px solid #ddd;border-left: 0px solid #ddd;border-right: 0px solid #ddd;border-bottom: 1px solid #ddd;/* Second level menu item hover */}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {color: #333;font-weight: normal;text-decoration: none;background: rgba(0, 0, 0, 0);/* Third level menu item */}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover > span.mega-title-below, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus > span.mega-title-below {text-decoration: none;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link {color: #333;font-family: inherit;font-size: 14px;text-transform: none;text-decoration: none;font-weight: normal;margin: 0;padding: 0px 0px 0px 0px;vertical-align: top;display: block;/* Third level menu item hover */}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:focus {color: #333;font-weight: normal;text-decoration: none;background: rgba(0, 0, 0, 0);}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {color: #333;font-family: inherit;font-size: 14px;text-transform: none;text-decoration: none;font-weight: normal;margin: 0;padding: 0px 0px 0px 0px;vertical-align: top;display: block;border-top: 0;border-left: 0;border-right: 0;border-bottom: 0;/* Second level menu item hover */}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {color: #333;font-weight: normal;text-decoration: none;background: rgba(0, 0, 0, 0);}@media only screen and (max-width: 1215px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu li.mega-collapse-children > ul.mega-sub-menu {display: none;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu ul.mega-sub-menu, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu li.mega-collapse-children.mega-toggle-on > ul.mega-sub-menu {display: block;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-tabbed > ul.mega-sub-menu {padding: 0;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item {width: 100%;clear: both;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item {width: 100%;padding: 0;position: static;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {width: 100%;float: left;background: rgba(255, 255, 255, 0);color: #666;font-family: inherit;font-size: 14px;font-weight: normal;padding: 0px 10px 0px 10px;line-height: 35px;text-decoration: none;text-transform: none;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {content: '\f347';}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {content: '\f343';/* Tab Content */}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu {width: 100%;position: relative;top: 0;left: auto;border-left: 0;padding: 10px;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {margin-left: 0;}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item a[class^='fa-']:before {font-family: FontAwesome;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item > a[class^='fab']:before {font-family: 'Font Awesome 5 Brands';font-weight: 400;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item > a[class^='far']:before {font-family: 'Font Awesome 5 Free';font-weight: 400;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item > a[class^='fas']:before {font-family: 'Font Awesome 5 Free';font-weight: 900;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item > a[class^='fas'], #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item > a[class^='fab'], #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item > a[class^='far'] {-webkit-font-smoothing: inherit;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item.mega-icon-left > a[class^='fas']:before, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item.mega-icon-left > a[class^='fab']:before, #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item.mega-icon-left > a[class^='far']:before {width: 1.25em;text-align: center;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu span.mega-menu-badge {border-radius: 2px 2px 2px 2px;display: inline;padding: 1px 4px 1px 4px;top: -7px;position: relative;margin: 0 0 0 6px;text-align: center;}@media only screen and (min-width: 1216px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu span.mega-menu-badge.mega-hide-on-desktop {display: none;}}@media only screen and (max-width: 1215px) {#mega-menu-wrap-primary-menu #mega-menu-primary-menu span.mega-menu-badge.mega-hide-on-mobile {display: none;}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu span.mega-menu-badge.mega-menu-badge-style-one {background: #d32f2f;color: #fff;font-weight: normal;font-size: 10px;text-transform: none;text-decoration: none;font-family: inherit;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu span.mega-menu-badge.mega-menu-badge-style-two {background: #00796b;color: #fff;font-weight: normal;font-size: 10px;text-transform: none;text-decoration: none;font-family: inherit;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu span.mega-menu-badge.mega-menu-badge-style-three {background: #ffc107;color: #fff;font-weight: normal;font-size: 10px;text-transform: none;text-decoration: none;font-family: inherit;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu span.mega-menu-badge.mega-menu-badge-style-four {background: #303f9f;color: #fff;font-weight: normal;font-size: 10px;text-transform: none;text-decoration: none;font-family: inherit;}#mega-menu-wrap-primary-menu .mega-menu-toggle {/** Icon Toggle Blocks **//** Icon Toggle Blocks **//* Center mega menu menu items */}#mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-block-1 a.mega-menu-logo {padding: 0;text-decoration: none;line-height: unset;}#mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-block-1 a.mega-menu-logo:hover {background: transparent;}#mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-block-1 a.mega-menu-logo img.mega-menu-logo {max-height: 70%;top: -1px;margin: 0;padding: 0;position: relative;vertical-align: middle;width: auto;}#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {text-align: center;}</style>
<!-- 1 -->
<meta http-equiv="origin-trial" content="A727AcAeLCei/ZogJHBlJUS63SxP6AeIROo7qXrkjrxkoxBu0eSSmypAHmGYwk4HjBMQp5nxCFODzfVnUIe31AQAAAB7eyJvcmlnaW4iOiJodHRwczovL3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbTo0NDMiLCJmZWF0dXJlIjoiUHJpdmFjeVNhbmRib3hBZHNBUElzIiwiZXhwaXJ5IjoxNjg4MDgzMTk5LCJpc1RoaXJkUGFydHkiOnRydWV9"><meta http-equiv="origin-trial" content="A727AcAeLCei/ZogJHBlJUS63SxP6AeIROo7qXrkjrxkoxBu0eSSmypAHmGYwk4HjBMQp5nxCFODzfVnUIe31AQAAAB7eyJvcmlnaW4iOiJodHRwczovL3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbTo0NDMiLCJmZWF0dXJlIjoiUHJpdmFjeVNhbmRib3hBZHNBUElzIiwiZXhwaXJ5IjoxNjg4MDgzMTk5LCJpc1RoaXJkUGFydHkiOnRydWV9"><script attributionsrc="" type="text/javascript" async="" src="./HAProxy SSL Termination - HAProxy Technologies_files/f.txt"></script><script type="application/javascript" async="" src="./HAProxy SSL Termination - HAProxy Technologies_files/1008004.js"></script><script src="./HAProxy SSL Termination - HAProxy Technologies_files/core.26680508.js" type="module"></script><style>[data-columns]::before{visibility:hidden;position:absolute;font-size:1px;}</style><style type="text/css">.a2a_hide{display:none}.a2a_logo_color{background-color:#0166ff}.a2a_menu,.a2a_menu *{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;float:none;margin:0;padding:0;position:static;height:auto;width:auto}.a2a_menu{border-radius:6px;display:none;direction:ltr;background:#FFF;font:16px sans-serif-light,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Arial,Helvetica,"Liberation Sans",sans-serif;color:#000;line-height:12px;border:1px solid #CCC;vertical-align:baseline;overflow:hidden}.a2a_mini{min-width:200px;position:absolute;width:300px;z-index:9999997}.a2a_overlay{display:none;background:#616c7deb;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);position:fixed;top:0;right:0;left:0;bottom:0;z-index:9999998;-webkit-tap-highlight-color:transparent;transition:opacity .14s,backdrop-filter .14s}.a2a_full{background:#FFF;border:1px solid #FFF;box-shadow:#2a2a2a1a 0 0 20px 10px;height:auto;height:calc(320px);top:15%;left:50%;margin-left:-320px;position:fixed;text-align:center;width:640px;z-index:9999999;transition:transform .14s,opacity .14s}.a2a_full_footer,.a2a_full_header,.a2a_full_services{border:0;margin:0;padding:12px;box-sizing:border-box}.a2a_full_header{padding-bottom:8px}.a2a_full_services{height:280px;overflow-y:scroll;padding:0 12px;-webkit-overflow-scrolling:touch}.a2a_full_services .a2a_i{display:inline-block;float:none;width:181px;width:calc(33.334% - 18px)}div.a2a_full_footer{font-size:12px;text-align:center;padding:8px 14px}div.a2a_full_footer a,div.a2a_full_footer a:visited{display:inline;font-size:12px;line-height:14px;padding:8px 14px}div.a2a_full_footer a:focus,div.a2a_full_footer a:hover{background:0 0;border:0;color:#0166FF}div.a2a_full_footer a span.a2a_s_a2a,div.a2a_full_footer a span.a2a_w_a2a{background-size:14px;border-radius:3px;display:inline-block;height:14px;line-height:14px;margin:0 3px 0 0;vertical-align:top;width:14px}.a2a_modal{height:0;left:50%;margin-left:-320px;position:fixed;text-align:center;top:15%;width:640px;z-index:9999999;transition:transform .14s,opacity .14s;-webkit-tap-highlight-color:transparent}.a2a_modal_body{background:0 0;border:0;font:24px sans-serif-light,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Arial,Helvetica,"Liberation Sans",sans-serif;position:relative;height:auto;width:auto}.a2a_thanks{color:#fff;height:auto;margin-top:20px;width:auto}.a2a_thanks>div:first-child{margin:0 0 40px 0}.a2a_thanks div *{height:inherit}#a2a_copy_link{background:#FFF;border:1px solid #FFF;cursor:pointer;margin-top:15%}span.a2a_s_link#a2a_copy_link_icon,span.a2a_w_link#a2a_copy_link_icon{background-size:48px;border-radius:0;display:inline-block;height:48px;left:0;line-height:48px;margin:0 3px 0 0;position:absolute;vertical-align:top;width:48px}#a2a_modal input#a2a_copy_link_text{background-color:transparent;border:0;color:#2A2A2A;cursor:pointer;font:inherit;height:48px;left:62px;max-width:initial;padding:0;position:relative;width:564px;width:calc(100% - 76px)}#a2a_copy_link_copied{background-color:#0166ff;color:#fff;display:none;font:inherit;font-size:16px;margin-top:1px;padding:3px 8px}@media (prefers-color-scheme:dark){.a2a_menu a,.a2a_menu a.a2a_i,.a2a_menu a.a2a_i:visited,.a2a_menu a.a2a_more,i.a2a_i{border-color:#2a2a2a!important;color:#fff!important}.a2a_menu a.a2a_i:active,.a2a_menu a.a2a_i:focus,.a2a_menu a.a2a_i:hover,.a2a_menu a.a2a_more:active,.a2a_menu a.a2a_more:focus,.a2a_menu a.a2a_more:hover,.a2a_menu_find_container{border-color:#444!important;background-color:#444!important}.a2a_menu:not(.a2a_thanks){background-color:#2a2a2a;border-color:#2a2a2a}.a2a_menu_find{color:#fff!important}.a2a_menu span.a2a_s_find svg{background-color:transparent!important}.a2a_menu span.a2a_s_find svg path{fill:#fff!important}.a2a_full{box-shadow:#00000066 0 0 20px 10px}.a2a_overlay{background-color:#373737eb}}@media print{.a2a_floating_style,.a2a_menu,.a2a_overlay{visibility:hidden}}@keyframes a2aFadeIn{from{opacity:0}to{opacity:1}}.a2a_starting{opacity:0}.a2a_starting.a2a_full,.a2a_starting.a2a_modal{transform:scale(.8)}@media (max-width:639px){.a2a_full{border-radius:0;top:15%;left:0;margin-left:auto;width:100%}.a2a_modal{left:0;margin-left:10px;width:calc(100% - 20px)}}@media (min-width:318px) and (max-width:437px){.a2a_full .a2a_full_services .a2a_i{width:calc(50% - 18px)}}@media (max-width:317px){.a2a_full .a2a_full_services .a2a_i{width:calc(100% - 18px)}}@media (max-height:436px){.a2a_full{bottom:40px;height:auto;top:40px}}@media (max-height:550px){.a2a_modal{top:30px}}@media (max-height:360px){.a2a_modal{top:20px}.a2a_thanks>div:first-child{margin-bottom:20px}}.a2a_menu a{color:#0166FF;text-decoration:none;font:16px sans-serif-light,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Arial,Helvetica,"Liberation Sans",sans-serif;line-height:14px;height:auto;width:auto;outline:0}.a2a_menu a.a2a_i:visited,.a2a_menu a.a2a_more{color:#0166FF}.a2a_menu a.a2a_i:active,.a2a_menu a.a2a_i:focus,.a2a_menu a.a2a_i:hover,.a2a_menu a.a2a_more:active,.a2a_menu a.a2a_more:focus,.a2a_menu a.a2a_more:hover{color:#2A2A2A;border-color:#EEE;border-style:solid;background-color:#EEE;text-decoration:none}.a2a_menu span.a2a_s_find{background-size:24px;height:24px;left:8px;position:absolute;top:7px;width:24px}.a2a_menu span.a2a_s_find svg{background-color:#FFF}.a2a_menu span.a2a_s_find svg path{fill:#CCC}#a2a_menu_container{display:inline-block}.a2a_menu_find_container{border:1px solid #CCC;border-radius:6px;padding:2px 24px 2px 0;position:relative;text-align:left}.a2a_cols_container .a2a_col1{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}#a2a_modal input,#a2a_modal input[type=text],.a2a_menu input,.a2a_menu input[type=text]{display:block;background-image:none;box-shadow:none;line-height:100%;margin:0;outline:0;overflow:hidden;padding:0;-moz-box-shadow:none;-webkit-box-shadow:none;-webkit-appearance:none}#a2afeed_find_container input,#a2afeed_find_container input[type=text],#a2apage_find_container input,#a2apage_find_container input[type=text]{background-color:transparent;border:0;box-sizing:content-box;color:#2A2A2A;font:inherit;font-size:16px;height:28px;line-height:20px;left:38px;outline:0;margin:0;max-width:initial;min-height:initial;padding:2px 0;position:relative;width:99%}.a2a_clear{clear:both}.a2a_svg{background-repeat:no-repeat;display:block;overflow:hidden;height:32px;line-height:32px;padding:0;pointer-events:none;width:32px}.a2a_svg svg{background-repeat:no-repeat;background-position:50% 50%;border:none;display:block;left:0;margin:0 auto;overflow:hidden;padding:0;position:relative;top:0;width:auto;height:auto}a.a2a_i,i.a2a_i{display:block;float:left;border:1px solid #FFF;line-height:24px;padding:6px 8px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:132px}a.a2a_i span,a.a2a_more span{display:inline-block;overflow:hidden;vertical-align:top}a.a2a_i .a2a_svg{margin:0 6px 0 0}a.a2a_i .a2a_svg,a.a2a_more .a2a_svg{background-size:24px;height:24px;line-height:24px;width:24px}a.a2a_sss:hover{border-left:1px solid #CCC}a.a2a_more{border-bottom:1px solid #FFF;border-left:0;border-right:0;line-height:24px;margin:6px 0 0;padding:6px;-webkit-touch-callout:none}a.a2a_more span{height:24px;margin:0 6px 0 0}.a2a_kit .a2a_svg{background-repeat:repeat}.a2a_default_style a:empty,.a2a_flex_style a:empty,.a2a_floating_style a:empty,.a2a_overlay_style a:empty{display:none}.a2a_color_buttons a,.a2a_floating_style a{text-decoration:none}.a2a_default_style:not(.a2a_flex_style) a{float:left;line-height:16px;padding:0 2px}.a2a_default_style a:hover .a2a_svg,.a2a_floating_style a:hover .a2a_svg,.a2a_overlay_style a:hover .a2a_svg svg{opacity:.7}.a2a_overlay_style.a2a_default_style a:hover .a2a_svg{opacity:1}.a2a_default_style .a2a_count,.a2a_default_style .a2a_svg,.a2a_floating_style .a2a_svg,.a2a_menu .a2a_svg,.a2a_vertical_style .a2a_count,.a2a_vertical_style .a2a_svg{border-radius:4px}.a2a_default_style .a2a_counter img,.a2a_default_style .a2a_dd,.a2a_default_style .a2a_svg{float:left}.a2a_default_style .a2a_img_text{margin-right:4px}.a2a_default_style .a2a_divider{border-left:1px solid #000;display:inline;float:left;height:16px;line-height:16px;margin:0 5px}.a2a_kit a{cursor:pointer}.a2a_floating_style{background-color:#fff;border-radius:6px;position:fixed;z-index:9999995}.a2a_overlay_style{z-index:2147483647}.a2a_floating_style,.a2a_overlay_style{animation:a2aFadeIn .2s ease-in;padding:4px}.a2a_vertical_style:not(.a2a_flex_style) a{clear:left;display:block;overflow:hidden;padding:4px}.a2a_floating_style.a2a_default_style{bottom:0}.a2a_floating_style.a2a_default_style a,.a2a_overlay_style.a2a_default_style a{padding:4px}.a2a_count{background-color:#fff;border:1px solid #ccc;box-sizing:border-box;color:#2a2a2a;display:block;float:left;font:12px Arial,Helvetica,sans-serif;height:16px;margin-left:4px;position:relative;text-align:center;width:50px}.a2a_count:after,.a2a_count:before{border:solid transparent;border-width:4px 4px 4px 0;content:"";height:0;left:0;line-height:0;margin:-4px 0 0 -4px;position:absolute;top:50%;width:0}.a2a_count:before{border-right-color:#ccc}.a2a_count:after{border-right-color:#fff;margin-left:-3px}.a2a_count span{animation:a2aFadeIn .14s ease-in}.a2a_vertical_style .a2a_counter img{display:block}.a2a_vertical_style .a2a_count{float:none;margin-left:0;margin-top:6px}.a2a_vertical_style .a2a_count:after,.a2a_vertical_style .a2a_count:before{border:solid transparent;border-width:0 4px 4px 4px;content:"";height:0;left:50%;line-height:0;margin:-4px 0 0 -4px;position:absolute;top:0;width:0}.a2a_vertical_style .a2a_count:before{border-bottom-color:#ccc}.a2a_vertical_style .a2a_count:after{border-bottom-color:#fff;margin-top:-3px}.a2a_color_buttons .a2a_count,.a2a_color_buttons .a2a_count:after,.a2a_color_buttons .a2a_count:before,.a2a_color_buttons.a2a_vertical_style .a2a_count:after,.a2a_color_buttons.a2a_vertical_style .a2a_count:before{background-color:transparent;border:none;color:#fff;float:none;width:auto}.a2a_color_buttons.a2a_vertical_style .a2a_count{margin-top:0}.a2a_flex_style{display:flex;align-items:flex-start;gap:0}.a2a_default_style.a2a_flex_style{left:0;right:0;width:100%}.a2a_vertical_style.a2a_flex_style{flex-direction:column;top:0;bottom:0}.a2a_flex_style a{display:flex;justify-content:center;flex:1;padding:4px}.a2a_flex_style.a2a_vertical_style a{flex-direction:column}.a2a_floating_style.a2a_color_buttons,.a2a_floating_style.a2a_flex_style{border-radius:0;padding:0}.a2a_floating_style.a2a_default_style.a2a_flex_style{bottom:0}.a2a_kit.a2a_flex_style .a2a_counter img,.a2a_kit.a2a_flex_style .a2a_dd,.a2a_kit.a2a_flex_style .a2a_svg{float:none}.a2a_nowrap{white-space:nowrap}.a2a_note{margin:0 auto;padding:9px;font-size:12px;text-align:center}.a2a_note .a2a_note_note{margin:0;color:#2A2A2A}.a2a_wide a{display:block;margin-top:3px;border-top:1px solid #EEE;text-align:center}.a2a_label{position:absolute!important;clip-path:polygon(0px 0px,0px 0px,0px 0px);-webkit-clip-path:polygon(0px 0px,0px 0px,0px 0px);overflow:hidden;height:1px;width:1px}.a2a_kit,.a2a_menu,.a2a_modal,.a2a_overlay{-ms-touch-action:manipulation;touch-action:manipulation;outline:0}.a2a_dd img{border:0}.a2a_button_facebook_like iframe{max-width:none}</style><style id="fit-vids-style">.fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}</style><script async="" src="./HAProxy SSL Termination - HAProxy Technologies_files/js(3)"></script><style type="text/css" id="hs-form-stylee0006080-24ff-4d6f-ac29-b7879910c70c_82f6731b-e6a5-44a7-b209-b28de390ed17">.fn-date-picker.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;*zoom:1}.fn-date-picker.pika-single.is-hidden{display:none}.fn-date-picker.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.fn-date-picker.pika-single:after,.fn-date-picker.pika-single:before{content:" ";display:table}.fn-date-picker.pika-single:after{clear:both}.fn-date-picker .pika-lendar{float:left;width:240px;margin:8px}.fn-date-picker .pika-title{position:relative;text-align:center}.fn-date-picker .pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.fn-date-picker .pika-label{display:inline-block;*display:inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff}.fn-date-picker .pika-next,.fn-date-picker .pika-prev{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:75% 75%;opacity:.5;*position:absolute;*top:0}.fn-date-picker .pika-next:hover,.fn-date-picker .pika-prev:hover{opacity:1}.fn-date-picker .pika-next.is-disabled,.fn-date-picker .pika-prev.is-disabled{cursor:default;opacity:.2}.fn-date-picker .is-rtl .pika-next,.fn-date-picker .pika-prev{float:left;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==");*left:0}.fn-date-picker .is-rtl .pika-prev,.fn-date-picker .pika-next{float:right;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=");*right:0}.fn-date-picker .pika-select{display:inline-block;*display:inline}.fn-date-picker .pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.fn-date-picker .pika-table td,.fn-date-picker .pika-table th{width:14.285714285714286%;padding:0}.fn-date-picker .pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:700;text-align:center}.fn-date-picker .pika-table abbr{border-bottom:none;cursor:help}.fn-date-picker .pika-button{cursor:pointer;display:block;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.fn-date-picker .pika-button:hover{color:#fff!important;background:#ff8000!important;box-shadow:none!important;border-radius:3px!important}.fn-date-picker .is-today .pika-button{color:#3af;font-weight:700}.fn-date-picker .is-selected .pika-button{color:#fff;font-weight:700;background:#3af;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.fn-date-picker .is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.fn-date-picker .pika-week{font-size:11px;color:#999} .hs-form-e0006080-24ff-4d6f-ac29-b7879910c70c_82f6731b-e6a5-44a7-b209-b28de390ed17 .inputs-list.inline-list li{vertical-align:top;display:inline-block;word-wrap:break-word;padding-right:16px}.hs-form-e0006080-24ff-4d6f-ac29-b7879910c70c_82f6731b-e6a5-44a7-b209-b28de390ed17 .inputs-list.inline-list li:after{clear:both}.hs-form-e0006080-24ff-4d6f-ac29-b7879910c70c_82f6731b-e6a5-44a7-b209-b28de390ed17 .inputs-list.inline-list li input{float:left}.hs-form-e0006080-24ff-4d6f-ac29-b7879910c70c_82f6731b-e6a5-44a7-b209-b28de390ed17 .inputs-list.inline-list.inline-list-2 li{width:50%}.hs-form-e0006080-24ff-4d6f-ac29-b7879910c70c_82f6731b-e6a5-44a7-b209-b28de390ed17 .inputs-list.inline-list.inline-list-2 li:nth-child(2n){padding-right:0}.hs-form-e0006080-24ff-4d6f-ac29-b7879910c70c_82f6731b-e6a5-44a7-b209-b28de390ed17 .inputs-list.inline-list.inline-list-3 li{width:33%}.hs-form-e0006080-24ff-4d6f-ac29-b7879910c70c_82f6731b-e6a5-44a7-b209-b28de390ed17 .inputs-list.inline-list.inline-list-3 li:nth-child(3n){width:34%;padding-right:0}.hs-fieldtype-intl-phone.hs-input{padding:0;background:none;border:none;height:auto}.hs-fieldtype-intl-phone.hs-input:after{clear:both;content:" ";display:table}.hs-fieldtype-intl-phone.hs-input .hs-input{margin-bottom:0}.hs-fieldtype-intl-phone.hs-input input{width:68%!important;float:right}.hs-fieldtype-intl-phone.hs-input select{float:left;width:30%!important}@media (max-device-width:480px) and (min-device-width:320px),(max-width:400px){.hs-form-e0006080-24ff-4d6f-ac29-b7879910c70c_82f6731b-e6a5-44a7-b209-b28de390ed17>.hs-phone>.input>.hs-fieldtype-intl-phone.hs-input>input.hs-input{width:68%!important}.hs-form-e0006080-24ff-4d6f-ac29-b7879910c70c_82f6731b-e6a5-44a7-b209-b28de390ed17>.hs-phone>.input>.hs-fieldtype-intl-phone.hs-input>select.hs-input{width:30%!important}}.hs-fieldtype-textarea.hs-input{resize:vertical}.hs-form-e0006080-24ff-4d6f-ac29-b7879910c70c_82f6731b-e6a5-44a7-b209-b28de390ed17 .hs-button{white-space:pre-wrap}.hs-form-e0006080-24ff-4d6f-ac29-b7879910c70c_82f6731b-e6a5-44a7-b209-b28de390ed17 .hs-richtext{word-break:break-word}.hs-form-e0006080-24ff-4d6f-ac29-b7879910c70c_82f6731b-e6a5-44a7-b209-b28de390ed17 fieldset{border:0;padding:0;margin:0;max-width:500px}.hs-form-e0006080-24ff-4d6f-ac29-b7879910c70c_82f6731b-e6a5-44a7-b209-b28de390ed17 fieldset.form-columns-1 .hs-input{width:95%}.hs-form-e0006080-24ff-4d6f-ac29-b7879910c70c_82f6731b-e6a5-44a7-b209-b28de390ed17 fieldset.form-columns-1 .input{margin-right:8px}.hs-form-e0006080-24ff-4d6f-ac29-b7879910c70c_82f6731b-e6a5-44a7-b209-b28de390ed17 fieldset.form-columns-1 input[type=checkbox],.hs-form-e0006080-24ff-4d6f-ac29-b7879910c70c_82f6731b-e6a5-44a7-b209-b28de390ed17 fieldset.form-columns-1 input[type=radio]{width:auto}.hs-form-e0006080-24ff-4d6f-ac29-b7879910c70c_82f6731b-e6a5-44a7-b209-b28de390ed17 fieldset.form-columns-2 .hs-form-field{width:50%;float:left}.hs-form-e0006080-24ff-4d6f-ac29-b7879910c70c_82f6731b-e6a5-44a7-b209-b28de390ed17 fieldset.form-columns-2 .input{margin-right:8px}.hs-form-e0006080-24ff-4d6f-ac29-b7879910c70c_82f6731b-e6a5-44a7-b209-b28de390ed17 fieldset.form-columns-3 .hs-form-field{width:32.7%;float:left}.hs-form-e0006080-24ff-4d6f-ac29-b7879910c70c_82f6731b-e6a5-44a7-b209-b28de390ed17 fieldset.form-columns-3 .input{margin-right:8px}.hs-form-e0006080-24ff-4d6f-ac29-b7879910c70c_82f6731b-e6a5-44a7-b209-b28de390ed17 label.hs-hidden{visibility:hidden}.hs-form-e0006080-24ff-4d6f-ac29-b7879910c70c_82f6731b-e6a5-44a7-b209-b28de390ed17 .hs-field-desc{width:100%}.hs-custom-style .hs-input,.hs-custom-style fieldset{max-width:100%}.hs-custom-style>div.form-columns-3 .hs-form-field,.hs-custom-style fieldset.form-columns-3 .hs-form-field{width:33.3%}.hs-custom-style>div>div:last-of-type .hs-input:not([type=checkbox]):not([type=radio]),.hs-custom-style fieldset>div:last-of-type .hs-input:not([type=checkbox]):not([type=radio]){width:100%;max-width:100%}.hs-custom-style>div input:not([type=image]):not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]):not([type=file]),.hs-custom-style fieldset input:not([type=image]):not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]):not([type=file]){box-sizing:border-box;padding:0 15px;min-height:27px}.hs-custom-style>div textarea,.hs-custom-style fieldset textarea{padding:10px 15px}.hs-custom-style .hs-dependent-field>div .hs-input:not([type=checkbox]):not([type=radio]){width:100%}@media (max-width:400px),(min-device-width:320px) and (max-device-width:480px){.hs-custom-style .hs-input:not([type=checkbox]):not([type=radio]),.hs-custom-style fieldset{margin-right:0!important;width:100%!important}form.hs-form-e0006080-24ff-4d6f-ac29-b7879910c70c_82f6731b-e6a5-44a7-b209-b28de390ed17:not(.hs-video-form) .form-columns-2 .hs-form-field,form.hs-form-e0006080-24ff-4d6f-ac29-b7879910c70c_82f6731b-e6a5-44a7-b209-b28de390ed17:not(.hs-video-form) .form-columns-3 .hs-form-field{float:none;width:100%}form.hs-form-e0006080-24ff-4d6f-ac29-b7879910c70c_82f6731b-e6a5-44a7-b209-b28de390ed17:not(.hs-video-form) .form-columns-2 .hs-form-field .hs-input,form.hs-form-e0006080-24ff-4d6f-ac29-b7879910c70c_82f6731b-e6a5-44a7-b209-b28de390ed17:not(.hs-video-form) .form-columns-3 .hs-form-field .hs-input{width:95%}form.hs-form-e0006080-24ff-4d6f-ac29-b7879910c70c_82f6731b-e6a5-44a7-b209-b28de390ed17:not(.hs-video-form) .form-columns-2 .hs-form-field input[type=checkbox],form.hs-form-e0006080-24ff-4d6f-ac29-b7879910c70c_82f6731b-e6a5-44a7-b209-b28de390ed17:not(.hs-video-form) .form-columns-2 .hs-form-field input[type=radio],form.hs-form-e0006080-24ff-4d6f-ac29-b7879910c70c_82f6731b-e6a5-44a7-b209-b28de390ed17:not(.hs-video-form) .form-columns-3 .hs-form-field input[type=checkbox],form.hs-form-e0006080-24ff-4d6f-ac29-b7879910c70c_82f6731b-e6a5-44a7-b209-b28de390ed17:not(.hs-video-form) .form-columns-3 .hs-form-field input[type=radio]{width:auto}}.legal-consent-container .field.hs-form-field{margin-bottom:8px}.legal-consent-container .hs-field-desc.checkbox-desc{margin:-12px 0 0 21px}.legal-consent-container .hs-form-booleancheckbox-display input{float:left}.legal-consent-container .hs-form-booleancheckbox-display>span{display:block;margin-left:20px}.legal-consent-container .hs-form-booleancheckbox-display p{margin:0;display:inline}.legal-consent-container .hs-error-msgs label{color:#f2545b}.legal-consent-container~.hs_recaptcha{margin-top:18px}.cookie-reset-container{font-size:14px;margin-bottom:10px;text-align:right}#hs-outer-captcha-target,#hs-outer-captcha-target *{display:none;height:0;width:0}.hubspot-link__container{font-size:14px;padding-bottom:40px;position:relative;color:#9fa0a2;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.hubspot-link-text{color:#00a4bd;font-weight:400}.hubspot-link__container.sproket{color:#9fa0a2}.hubspot-link{color:#9fa0a2}.hubspot-link,.hubspot-link:hover{text-decoration:none}.hubspot-link:hover .hubspot-link-text{text-decoration:underline}.hubspot-link__icon{margin-bottom:-1px;margin-right:5px}.hubspot-link__container.sproket .hubspot-link__icon{width:30px;margin-right:0;float:left;margin-top:-9px;margin-left:-5px}</style><style type="text/css" id="hs-form-style6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb">.hs-button-reset,.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-button{border:none;font-family:Helvetica,Arial,sans-serif;line-height:1;margin:0;outline:0;padding:0}.base-hs-button-styles,.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-button{text-decoration:none;cursor:pointer;display:inline-block;font-size:12px;font-weight:700;line-height:12px;padding:7px 18px 7px;position:relative;text-align:center}.base-hs-button-styles:hover,.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-button:hover{text-decoration:none}input.hs-input[type=checkbox],input.hs-input[type=radio]{cursor:pointer}input.hs-input,textarea.hs-input,select.hs-input{display:inline-block;width:210px;height:18px;padding:4px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:18px;color:#666;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}textarea.hs-input{padding-top:5px}html.webkit textarea.hs-input{padding-top:6px;padding-left:5px}input.hs-input[type=checkbox],input.hs-input[type=radio]{width:auto;height:auto;padding:0;margin:3px 0;line-height:normal;border:none}input.hs-input[type=file]{background-color:#fff;padding:initial;border:initial;line-height:initial;box-shadow:none}input.hs-input[type=button],input.hs-input[type=reset],input.hs-input[type=submit]{width:auto;height:auto}input.hs-input[type=search]{-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;border-radius:16px;background-image:url("/common_assets/static-2.230/img/form/search.png");background-repeat:no-repeat;padding-left:26px;padding-right:6px;padding-top:5px;padding-bottom:3px;background-position:8px 8px}html.firefox input.hs-input[type=search]{position:relative;top:1px}input.hs-input[type=search].transparent-image{background-image:url("/common_assets/static-2.230/img/form/search-transparent.png")}input.hs-input[type="search"]::-webkit-search-decoration,input.hs-input[type="search"]::-webkit-search-cancel-button,input.hs-input[type="search"]::-webkit-search-results-button,input.hs-input[type="search"]::-webkit-search-results-decoration{display:none}select.hs-input,input.hs-input[type=file]{height:27px}select[multiple].hs-input{height:inherit}textarea.hs-input{height:auto}.hs-input:-moz-placeholder{color:#bfbfbf}.hs-input::-webkit-input-placeholder{color:#bfbfbf}input.hs-input,textarea.hs-input{transition:border 0.2s linear,box-shadow 0.2s linear;box-shadow:inset 0 1px 3px rgba(0,0,0,0.1)}input.hs-input:focus,textarea.hs-input:focus{outline:none;border-color:rgba(82,168,236,0.8);box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(82,168,236,0.6)}input.hs-input.error,.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb div.field.error input,.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb div.field.error textarea,.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb div.field.error .chzn-choices,textarea.hs-input.error,select.hs-input.error{border-color:#c87872;box-shadow:0 0 3px rgba(171,41,32,0.25)}input.hs-input.error:focus,.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb div.field.error input:focus,.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb div.field.error textarea:focus,.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb div.field.error .chzn-choices:focus,textarea.hs-input.error:focus,select.hs-input.error:focus{border-color:#b9554d;box-shadow:0 0 6px rgba(171,41,32,0.5)}.input-mini.hs-input,input.mini.hs-input,textarea.mini.hs-input,select.mini.hs-input{width:60px}.input-small.hs-input,input.small.hs-input,textarea.small.hs-input,select.small.hs-input{width:90px}.input-medium.hs-input,input.medium.hs-input,textarea.medium.hs-input,select.medium.hs-input{width:150px}.input-large.hs-input,input.large.hs-input,textarea.large.hs-input,select.large.hs-input{width:210px}.input-xlarge.hs-input,input.xlarge.hs-input,textarea.xlarge.hs-input,select.xlarge.hs-input{width:270px}.input-xxlarge.hs-input,input.xxlarge.hs-input,textarea.xxlarge.hs-input,select.xxlarge.hs-input{width:530px}.input-stretch.hs-input,input.stretch.hs-input,textarea.stretch.hs-input,select.stretch.hs-input{box-sizing:border-box;width:100%}textarea.hs-input.xxlarge{overflow-y:auto}input.hs-input.span1,textarea.hs-input.span1,select.hs-input.span1{display:inline-block;float:none;width:30px;margin-left:0}input.hs-input.span2,textarea.hs-input.span2,select.hs-input.span2{display:inline-block;float:none;width:90px;margin-left:0}input.hs-input.span3,textarea.hs-input.span3,select.hs-input.span3{display:inline-block;float:none;width:150px;margin-left:0}input.hs-input.span4,textarea.hs-input.span4,select.hs-input.span4{display:inline-block;float:none;width:210px;margin-left:0}input.hs-input.span5,textarea.hs-input.span5,select.hs-input.span5{display:inline-block;float:none;width:270px;margin-left:0}input.hs-input.span6,textarea.hs-input.span6,select.hs-input.span6{display:inline-block;float:none;width:330px;margin-left:0}input.hs-input.span7,textarea.hs-input.span7,select.hs-input.span7{display:inline-block;float:none;width:390px;margin-left:0}input.hs-input.span8,textarea.hs-input.span8,select.hs-input.span8{display:inline-block;float:none;width:450px;margin-left:0}input.hs-input.span9,textarea.hs-input.span9,select.hs-input.span9{display:inline-block;float:none;width:510px;margin-left:0}input.hs-input.span10,textarea.hs-input.span10,select.hs-input.span10{display:inline-block;float:none;width:570px;margin-left:0}input.hs-input.span11,textarea.hs-input.span11,select.hs-input.span11{display:inline-block;float:none;width:630px;margin-left:0}input.hs-input.span12,textarea.hs-input.span12,select.hs-input.span12{display:inline-block;float:none;width:690px;margin-left:0}input.hs-input.span13,textarea.hs-input.span13,select.hs-input.span13{display:inline-block;float:none;width:750px;margin-left:0}input.hs-input.span14,textarea.hs-input.span14,select.hs-input.span14{display:inline-block;float:none;width:810px;margin-left:0}input.hs-input.span15,textarea.hs-input.span15,select.hs-input.span15{display:inline-block;float:none;width:870px;margin-left:0}input.hs-input.span16,textarea.hs-input.span16,select.hs-input.span16{display:inline-block;float:none;width:930px;margin-left:0}input.hs-input[disabled],select.hs-input[disabled],textarea.hs-input[disabled]{background-color:#f5f5f5;border-color:#ddd;cursor:not-allowed}.help-inline,.help-block{font-size:11px;line-height:18px;color:#818181}.help-inline{padding-left:5px}.help-block{display:block;max-width:600px}.inline-inputs{color:#818181}.inline-inputs span,.inline-inputs input{display:inline-block}.inline-inputs input.mini{width:60px}.inline-inputs input.small{width:90px}.inline-inputs span{padding:0 2px 0 1px}.input-prepend input,.input-append input{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-ms-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-prepend .add-on,.input-append .add-on{position:relative;background:#f5f5f5;border:1px solid #ccc;z-index:2;float:left;display:block;width:auto;min-width:16px;height:18px;padding:4px 4px 4px 5px;margin-right:-1px;font-weight:normal;line-height:18px;color:#bfbfbf;text-align:center;text-shadow:0 1px 0 #fff;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-ms-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-prepend .active,.input-append .active{background:#bfe0bf;border-color:#59ad59}.input-append input{float:left;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-ms-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-append .add-on{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-ms-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;margin-right:0;margin-left:-1px}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb{margin-bottom:18px}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb fieldset{margin-bottom:18px;padding-top:18px}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb fieldset legend{display:block;margin-left:150px;font-size:19.5px;line-height:1;color:#414141}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .clearfix,.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .field,.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-form-field{margin-bottom:18px}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .clearfix:after,.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .field:after,.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-form-field:after{content:"";display:table;clear:both}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb label{padding-top:5px;font-size:13px;line-height:18px;font-weight:bold;float:left;width:130px;text-align:right;color:#414141}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .input{margin-left:150px}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb div.field.error{background:#fae5e3;padding:6px 0;margin-bottom:18px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb div.field.error>label,.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb div.field.error span.help-inline,.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb div.field.error span.help-block{color:#9d261d}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb div.field.error .input-prepend span.add-on,.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb div.field.error .input-append span.add-on{background:#f4c8c5;border-color:#c87872;color:#b9554d}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hsErrMsgContainer ul{margin-top:6px;margin-bottom:0px;margin-left:7px;list-style:none}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hsErrMsgContainer ul li{font-size:12px;color:#a44e47}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hsErrMsgContainer .hs-block-message{min-width:200px;width:200px}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hsErrMsgContainer .hs-block-message ul{margin-top:0px}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .actions{background:#f5f5f5;margin-top:18px;margin-bottom:18px;padding:17px 20px 18px 150px;border-top:1px solid #ddd;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-ms-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .actions .secondary-action{float:right}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .actions .secondary-action a{line-height:30px}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .actions .secondary-action a:hover{text-decoration:underline}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .inputs-list{margin:0 0 5px;width:100%}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .inputs-list>li{display:block;padding:0;width:100%}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .inputs-list label{display:block;float:none;width:auto;padding:0;line-height:18px;text-align:left;white-space:normal;font-weight:normal}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .inputs-list label strong{color:#818181}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .inputs-list label small{font-size:11px;font-weight:normal}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .inputs-list .inputs-list{margin-left:25px;margin-bottom:10px;padding-top:0}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .inputs-list:first-child{padding-top:6px}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .inputs-list>li+li{padding-top:2px}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .inputs-list input[type=radio],.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .inputs-list input[type=checkbox]{margin-bottom:0}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb.stacked{padding-left:20px}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb.stacked fieldset{padding-top:9px}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb.stacked legend{margin-left:0}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb.stacked label{display:block;float:none;width:auto;font-weight:bold;text-align:left;line-height:20px;padding-top:0;margin-bottom:4px}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb.stacked .field{margin-bottom:18px}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb.stacked .field div.input{margin-left:0}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb.stacked .field div.input>input+a,.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb.stacked .field div.input select+a,.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb.stacked .field div.input textarea+a{margin-top:4px;display:block}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb.stacked .inputs-list{margin-bottom:0}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb.stacked .inputs-list>li{padding-top:0}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb.stacked .inputs-list>li label{font-weight:normal;padding-top:0}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb.stacked div.error{padding:3px 10px 6px;margin-top:0;margin-left:-10px;margin-bottom:9px}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb.stacked .actions{margin-left:-20px;padding-left:20px}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb{padding-left:0px}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb.stacked{padding-left:0px}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb.stacked fieldset{padding:0}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-button{color:#fff;text-shadow:0 -1px 0 #3574e3;background-color:#3574e3;background-image:linear-gradient(to bottom, #7ec8f4,#3574e3);box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);border-top:1px solid #64baf0;border-bottom:1px solid #1c4ed5;border-right:1px solid #468ee6;border-left:1px solid #468ee6;border-radius:4px;transition:opacity 0.15s linear;-moz-user-select:none;-webkit-user-select:none;user-select:none}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-button:visited,.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-button:hover{color:#fff}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-button:hover:not(.inactive),.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-button:focus:not(.inactive),.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-button.hovered:not(.inactive){box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5),0 0 5px #3574e3;border-top:1px solid #4db0ee;border-bottom:1px solid #1946be;border-right:1px solid #3080e3;border-left:1px solid #3080e3}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-button:active:not(.inactive):not(.link),.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-button.depressed:not(.inactive):not(.link),.dropdown-open>.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-button:not(.inactive):not(.link){background-color:#599eeb;background-image:linear-gradient(to bottom, #3574e3,#599eeb);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3),inset 0px -1px 0px rgba(255,255,255,0.3);border-top:1px solid #1c4ed5;border-bottom:1px solid #4084e2;border-right:1px solid #468ee6;border-left:1px solid #468ee6}.dropdown-open>.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-button:not(.inactive):not(.link){box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3)}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-button.disabled.disabled.disabled.disabled,.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-button[disabled][disabled][disabled]{background-color:#6387c5;background-image:linear-gradient(to bottom, #88b1ce,#6387c5);box-shadow:inset 0px 1px 0px rgba(255,255,255,0);border-top:1px solid #7baacc;border-bottom:1px solid #5774be;border-right:1px solid #6c94c7;border-left:1px solid #6c94c7;cursor:default;color:#ededed;text-shadow:none;opacity:0.6}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-button.disabled.disabled.disabled.disabled.next:before,.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-button[disabled][disabled][disabled].next:before{opacity:0.5}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-button.disabled.disabled.disabled.disabled.previous:before,.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-button[disabled][disabled][disabled].previous:before{opacity:0.5}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-button.next:before,.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-button.previous:before{background:url(/style_guide/static-9.135/img/hs-button-arrows.png) center 0 no-repeat;display:block;width:16px;height:16px;position:absolute;top:5px;content:" ";z-index:99}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-button.next{padding-right:32px}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-button.next:before{right:9px}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-button.previous{padding-left:32px}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-button.previous:before{background-position:center -16px;left:9px}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-button.inactive{cursor:default}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb label{display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-field-desc{width:100%;color:#aaa;margin:0px 0px 5px 150px;font-size:11px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-form-required{color:red}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .field{margin-bottom:9px}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-richtext{margin-bottom:3px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:18px;font-size:14px;color:#414141}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-richtext h1,.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-richtext h2,.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-richtext h3,.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-richtext h4,.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-richtext h5,.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-richtext h6{line-height:initial}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-richtext hr{text-align:left;margin-left:0;width:91%}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .email-correction,.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .email-validation{padding-top:3px;font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .email-correction a,.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .email-validation a{cursor:pointer}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .inputs-list{padding-left:5px;list-style:none}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .inputs-list li input{margin:3px 5px 3px 0px}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb input[type=checkbox],.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb input[type=radio]{margin-right:5px}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb input[type=date]{background:#fff}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb input:not([type="image"]),.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb textarea,.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb textarea.hs-input{box-sizing:content-box}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb.stacked .hs-field-desc{margin:0px 0px 2px 0px}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-input{box-sizing:border-box;max-width:500px;width:90%}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-input:not[type=checkbox],.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-input:not[type=radio]{min-height:18px;min-width:100px}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .actions{background:transparent;margin-top:18px;margin-bottom:18px;padding:17px 20px 18px 0px;border-top:none;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-ms-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .actions .secondary-action{float:right}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .actions .secondary-action a{line-height:30px}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .actions .secondary-action a:hover{text-decoration:underline}
.fn-date-picker.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;*zoom:1}.fn-date-picker.pika-single.is-hidden{display:none}.fn-date-picker.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.fn-date-picker.pika-single:after,.fn-date-picker.pika-single:before{content:" ";display:table}.fn-date-picker.pika-single:after{clear:both}.fn-date-picker .pika-lendar{float:left;width:240px;margin:8px}.fn-date-picker .pika-title{position:relative;text-align:center}.fn-date-picker .pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.fn-date-picker .pika-label{display:inline-block;*display:inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff}.fn-date-picker .pika-next,.fn-date-picker .pika-prev{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:75% 75%;opacity:.5;*position:absolute;*top:0}.fn-date-picker .pika-next:hover,.fn-date-picker .pika-prev:hover{opacity:1}.fn-date-picker .pika-next.is-disabled,.fn-date-picker .pika-prev.is-disabled{cursor:default;opacity:.2}.fn-date-picker .is-rtl .pika-next,.fn-date-picker .pika-prev{float:left;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==");*left:0}.fn-date-picker .is-rtl .pika-prev,.fn-date-picker .pika-next{float:right;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=");*right:0}.fn-date-picker .pika-select{display:inline-block;*display:inline}.fn-date-picker .pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.fn-date-picker .pika-table td,.fn-date-picker .pika-table th{width:14.285714285714286%;padding:0}.fn-date-picker .pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:700;text-align:center}.fn-date-picker .pika-table abbr{border-bottom:none;cursor:help}.fn-date-picker .pika-button{cursor:pointer;display:block;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.fn-date-picker .pika-button:hover{color:#fff!important;background:#ff8000!important;box-shadow:none!important;border-radius:3px!important}.fn-date-picker .is-today .pika-button{color:#3af;font-weight:700}.fn-date-picker .is-selected .pika-button{color:#fff;font-weight:700;background:#3af;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.fn-date-picker .is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.fn-date-picker .pika-week{font-size:11px;color:#999} .hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .inputs-list.inline-list li{vertical-align:top;display:inline-block;word-wrap:break-word;padding-right:16px}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .inputs-list.inline-list li:after{clear:both}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .inputs-list.inline-list li input{float:left}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .inputs-list.inline-list.inline-list-2 li{width:50%}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .inputs-list.inline-list.inline-list-2 li:nth-child(2n){padding-right:0}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .inputs-list.inline-list.inline-list-3 li{width:33%}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .inputs-list.inline-list.inline-list-3 li:nth-child(3n){width:34%;padding-right:0}.hs-fieldtype-intl-phone.hs-input{padding:0;background:none;border:none;height:auto}.hs-fieldtype-intl-phone.hs-input:after{clear:both;content:" ";display:table}.hs-fieldtype-intl-phone.hs-input .hs-input{margin-bottom:0}.hs-fieldtype-intl-phone.hs-input input{width:68%!important;float:right}.hs-fieldtype-intl-phone.hs-input select{float:left;width:30%!important}@media (max-device-width:480px) and (min-device-width:320px),(max-width:400px){.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb>.hs-phone>.input>.hs-fieldtype-intl-phone.hs-input>input.hs-input{width:68%!important}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb>.hs-phone>.input>.hs-fieldtype-intl-phone.hs-input>select.hs-input{width:30%!important}}.hs-fieldtype-textarea.hs-input{resize:vertical}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-button{white-space:pre-wrap}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-richtext{word-break:break-word}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb fieldset{border:0;padding:0;margin:0;max-width:500px}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb fieldset.form-columns-1 .hs-input{width:95%}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb fieldset.form-columns-1 .input{margin-right:8px}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb fieldset.form-columns-1 input[type=checkbox],.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb fieldset.form-columns-1 input[type=radio]{width:auto}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb fieldset.form-columns-2 .hs-form-field{width:50%;float:left}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb fieldset.form-columns-2 .input{margin-right:8px}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb fieldset.form-columns-3 .hs-form-field{width:32.7%;float:left}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb fieldset.form-columns-3 .input{margin-right:8px}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb label.hs-hidden{visibility:hidden}.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb .hs-field-desc{width:100%}.hs-custom-style .hs-input,.hs-custom-style fieldset{max-width:100%}.hs-custom-style>div.form-columns-3 .hs-form-field,.hs-custom-style fieldset.form-columns-3 .hs-form-field{width:33.3%}.hs-custom-style>div>div:last-of-type .hs-input:not([type=checkbox]):not([type=radio]),.hs-custom-style fieldset>div:last-of-type .hs-input:not([type=checkbox]):not([type=radio]){width:100%;max-width:100%}.hs-custom-style>div input:not([type=image]):not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]):not([type=file]),.hs-custom-style fieldset input:not([type=image]):not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]):not([type=file]){box-sizing:border-box;padding:0 15px;min-height:27px}.hs-custom-style>div textarea,.hs-custom-style fieldset textarea{padding:10px 15px}.hs-custom-style .hs-dependent-field>div .hs-input:not([type=checkbox]):not([type=radio]){width:100%}@media (max-width:400px),(min-device-width:320px) and (max-device-width:480px){.hs-custom-style .hs-input:not([type=checkbox]):not([type=radio]),.hs-custom-style fieldset{margin-right:0!important;width:100%!important}form.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb:not(.hs-video-form) .form-columns-2 .hs-form-field,form.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb:not(.hs-video-form) .form-columns-3 .hs-form-field{float:none;width:100%}form.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb:not(.hs-video-form) .form-columns-2 .hs-form-field .hs-input,form.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb:not(.hs-video-form) .form-columns-3 .hs-form-field .hs-input{width:95%}form.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb:not(.hs-video-form) .form-columns-2 .hs-form-field input[type=checkbox],form.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb:not(.hs-video-form) .form-columns-2 .hs-form-field input[type=radio],form.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb:not(.hs-video-form) .form-columns-3 .hs-form-field input[type=checkbox],form.hs-form-6d839d2e-a4da-4de8-a348-4ee712913b98_37b6e02c-66ba-4143-906a-4624946bcfcb:not(.hs-video-form) .form-columns-3 .hs-form-field input[type=radio]{width:auto}}.legal-consent-container .field.hs-form-field{margin-bottom:8px}.legal-consent-container .hs-field-desc.checkbox-desc{margin:-12px 0 0 21px}.legal-consent-container .hs-form-booleancheckbox-display input{float:left}.legal-consent-container .hs-form-booleancheckbox-display>span{display:block;margin-left:20px}.legal-consent-container .hs-form-booleancheckbox-display p{margin:0;display:inline}.legal-consent-container .hs-error-msgs label{color:#f2545b}.legal-consent-container~.hs_recaptcha{margin-top:18px}.cookie-reset-container{font-size:14px;margin-bottom:10px;text-align:right}#hs-outer-captcha-target,#hs-outer-captcha-target *{display:none;height:0;width:0}.hubspot-link__container{font-size:14px;padding-bottom:40px;position:relative;color:#9fa0a2;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.hubspot-link-text{color:#00a4bd;font-weight:400}.hubspot-link__container.sproket{color:#9fa0a2}.hubspot-link{color:#9fa0a2}.hubspot-link,.hubspot-link:hover{text-decoration:none}.hubspot-link:hover .hubspot-link-text{text-decoration:underline}.hubspot-link__icon{margin-bottom:-1px;margin-right:5px}.hubspot-link__container.sproket .hubspot-link__icon{width:30px;margin-right:0;float:left;margin-top:-9px;margin-left:-5px}</style><meta http-equiv="origin-trial" content="A727AcAeLCei/ZogJHBlJUS63SxP6AeIROo7qXrkjrxkoxBu0eSSmypAHmGYwk4HjBMQp5nxCFODzfVnUIe31AQAAAB7eyJvcmlnaW4iOiJodHRwczovL3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbTo0NDMiLCJmZWF0dXJlIjoiUHJpdmFjeVNhbmRib3hBZHNBUElzIiwiZXhwaXJ5IjoxNjg4MDgzMTk5LCJpc1RoaXJkUGFydHkiOnRydWV9"><meta http-equiv="origin-trial" content="A727AcAeLCei/ZogJHBlJUS63SxP6AeIROo7qXrkjrxkoxBu0eSSmypAHmGYwk4HjBMQp5nxCFODzfVnUIe31AQAAAB7eyJvcmlnaW4iOiJodHRwczovL3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbTo0NDMiLCJmZWF0dXJlIjoiUHJpdmFjeVNhbmRib3hBZHNBUElzIiwiZXhwaXJ5IjoxNjg4MDgzMTk5LCJpc1RoaXJkUGFydHkiOnRydWV9"><script type="text/javascript" async="" src="./HAProxy SSL Termination - HAProxy Technologies_files/f(1).txt"></script><style></style><style id="aby-style"></style></head>
<body class="post-template-default single single-post postid-236962 single-format-standard mega-menu-primary-menu et_pb_button_helper_class et_fullwidth_nav et_fullwidth_secondary_nav et_fixed_nav et_show_nav et_hide_primary_logo et_secondary_nav_enabled et_secondary_nav_only_menu et_primary_nav_dropdown_animation_fade et_secondary_nav_dropdown_animation_fade et_header_style_left et_pb_footer_columns4 et_cover_background et_pb_gutter linux et_pb_gutters3 et_right_sidebar et_divi_theme et-db et_minified_js et_minified_css chrome"><div class="cc-revoke cc-bottom cc-animate cc-color-override-688238583" style="">Cookie Policy</div><div role="dialog" aria-live="polite" aria-label="cookieconsent" aria-describedby="cookieconsent:desc" class="cc-window cc-banner cc-type-opt-in cc-theme-block cc-bottom cc-color-override-688238583 cc-invisible" style="display: none;"><!--googleoff: all--><span id="cookieconsent:desc" class="cc-message">Haproxy's website uses cookies. By proceeding, you consent to our cookie usage. Please see our Privacy Policy and Cookie Policy for cookie usage details and instructions on how to disable cookies. <a aria-label="learn more about cookies" role="button" tabindex="0" class="cc-link" href="https://www.haproxy.com/privacy-policy/" target="_blank">Privacy and Cookie Policy</a></span><div class="cc-compliance cc-highlight"><a aria-label="dismiss cookie message" role="button" tabindex="0" class="cc-btn cc-dismiss"></a><a aria-label="allow cookies" role="button" tabindex="0" class="cc-btn cc-allow">I Consent</a></div><!--googleon: all--></div>
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-W9N2N3S"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<div id="page-container" style="padding-top: 104px; margin-top: -1px;" class="et-animated-content">
<div id="top-header" class="et-fixed-header">
<div class="container clearfix">
<div>
<div id="news-snippet">
<a href="https://www.haproxy.com/blog/haproxy-fusion-has-landed/" target="_blank"><span class="bnews">NEWS</span> Simplify, secure, and scale your infrastructure with HAProxy Fusion Control Plane. <span style="text-decoration: underline">Read more</span>.</a>
</div>
<div id="et-secondary-menu">
<ul id="et-secondary-nav" class="menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-62616"><a href="https://www.haproxy.com/blog/"><b>Blog</b></a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-151"><a href="https://my.haproxy.com/portal/cust/login"><b>Customer Login</b></a></li>
<li class="menu-item wpml-ls-slot-3 wpml-ls-item wpml-ls-item-en wpml-ls-current-language wpml-ls-menu-item wpml-ls-first-item menu-item-type-wpml_ls_menu_item menu-item-object-wpml_ls_menu_item menu-item-has-children menu-item-wpml-ls-3-en"><a title="English" href="https://www.haproxy.com/blog/haproxy-ssl-termination/"><span class="wpml-ls-native" lang="en">English</span></a>
<ul class="sub-menu">
<li class="menu-item wpml-ls-slot-3 wpml-ls-item wpml-ls-item-fr wpml-ls-menu-item menu-item-type-wpml_ls_menu_item menu-item-object-wpml_ls_menu_item menu-item-wpml-ls-3-fr"><a title="Français" href="https://www.haproxy.com/fr/blog/haproxy-ssl-termination/"><span class="wpml-ls-native" lang="fr">Français</span></a></li>
<li class="menu-item wpml-ls-slot-3 wpml-ls-item wpml-ls-item-de wpml-ls-menu-item wpml-ls-last-item menu-item-type-wpml_ls_menu_item menu-item-object-wpml_ls_menu_item menu-item-wpml-ls-3-de"><a title="Deutsch" href="https://www.haproxy.com/de/blog/haproxy-ssl-termination/"><span class="wpml-ls-native" lang="de">Deutsch</span></a></li>
</ul>
</li>
</ul> </div> <!-- #et-secondary-menu -->
</div>
</div> <!-- .container -->
</div> <!-- #top-header -->
<header id="main-header" data-height-onload="65" data-height-loaded="true" data-fixed-height-onload="65" style="top: 39px;" class="et-fixed-header">
<style>
@media (min-width: 992px) {
.hide-desk {
display: none !important; }
.show-desk {
display: block !important; } }
@media (max-width: 992px) {
.hide-mob {
display: none !important; }
.show-mob {
display: block !important; } }
@media (max-width: 1120px) {
body:has(#main_nav.show) {
max-width: 100vw;
max-height: 100vh;
overflow: hidden; } }
#main-header {
font-weight: normal !important;
width: 100%;
position: fixed; }
#main-header .d-none {
display: none; }
#main-header .d-block-lg {
display: none; }
@media screen and (min-width: 1046px) {
#main-header .d-block-lg {
display: block !important; } }
#main-header .page-overlay {
width: 100%;
height: 100vh;
background: black;
opacity: 0.6;
position: fixed;
z-index: -1000; }
#main-header .bg-hover {
background: rgba(0, 0, 0, 0.03); }
#navmenu .navbar, #navmenu .navbar-nav {
position: unset;
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: space-between;
padding-top: 0.5rem;
padding-bottom: 0.5rem; }
#navmenu .navbar .has-megamenu, #navmenu .navbar-nav .has-megamenu {
position: static !important; }
#navmenu .container {
display: flex;
flex-wrap: inherit;
align-items: center;
justify-content: space-between;
padding-left: 15px !important;
padding-right: 15px !important; }
#navmenu .container2 {
display: flex; }
#navmenu .navbar-expand {
flex-wrap: nowrap;
justify-content: flex-start; }
#navmenu .navbar-nav {
display: flex;
flex-direction: column;
padding-left: 0;
margin-bottom: 0;
list-style: none; }
#navmenu .nav-item .nav-link {
color: var(--bs-dark);
font-size: 14px;
font-weight: normal;
text-transform: uppercase;
line-height: 66px; }
#navmenu .navbar-nav, #navmenu .nav-link {
padding-top: 0;
padding-bottom: 0;
line-height: 59px; }
#navmenu .border-bottom {
border-bottom: 1px solid #dee2e6 !important;
border-bottom-width: 1px; }
#navmenu .border-1 {
border-width: 1px !important; }
#navmenu * .container {
line-height: 19px;
max-width: 1080px !important;
margin: auto;
position: unset !important;
padding-right: var(--bs-gutter-x, 0.75rem) !important;
padding-left: var(--bs-gutter-x, 0.75rem) !important; }
#navmenu .dropdown-menu .container {
max-width: 1140px; }
#navmenu .toprow {
font-size: 80%;
padding-top: 0;
padding-bottom: 0;
color: white;
background-color: #26405e;
font-family: 'PT Sans',Helvetica,Arial,Lucida,sans-serif;
font-size: 14px;
font-weight: bolder; }
#navmenu .border-bottom {
border-bottom: 1px solid #dee2e6 !important;
border-bottom-width: 1px; }
#navmenu .pt-0 {
padding-top: 0 !important; }
#navmenu .pb-0 {
padding-bottom: 0 !important; }
#navmenu .position-relative {
position: relative !important; }
#navmenu .navbar-brand {
padding-top: 0px;
padding-bottom: 0px;
line-height: 1px !important;
font-size: 1.25rem;
text-decoration: none;
white-space: nowrap; }
#navmenu .navbar-collapse {
flex-basis: 100%;
flex-grow: 1;
align-items: center; }
#navmenu .dropdown-toggle::after {
display: inline-block;
content: "3";
font-family: ETmodules; }
#navmenu .dropdown-menu {
border: none;
border-radius: 0; }
#navmenu .navbar-expand-lg, #navmenu .navbar-nav, #navmenu .nav-link {
padding-right: 0.5rem;
padding-left: 0.5rem; }
#navmenu .navbar-nav .nav-link {
display: inline-block;
opacity: 0.8; }
#navmenu .navbar-brand {
padding-top: 0px;
padding-bottom: 0px; }
#navmenu .navbar-brand img {
height: 49px;
margin-top: 0px;
margin-bottom: 0px; }
#navmenu .dropdown-menu {
position: absolute;
top: 100%;
z-index: 1000;
display: block;
/* transition: max-height 0.15s ease-out;*/
max-height: 0px;
min-width: 10rem;
padding: 0.5rem 0;
margin: 0;
font-size: 1rem;
color: #212529;
text-align: left;
list-style: none;
background-color: #fff;
background-clip: padding-box;
overflow: hidden; }
#navmenu .no-drop::after {
width: 0px !important;
color: #fff0 !important; }
#navmenu .megamenu {
background: white;
background: -moz-linear-gradient(90deg, #fff 0%, #fff 50%, #f0faff 50%, #f0faff 100%);
background: -webkit-linear-gradient(90deg, #fff 0%, #fff 50%, #f0faff 50%, #f0faff 100%);
background: linear-gradient(90deg, #fff 0%, #fff 50%, #f0faff 50%, #f0faff 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#f0faff",GradientType=1); }
#navmenu .megamenu > a {
transition: all 0.15s; }
#navmenu > .container {
position: unset !important; }
#navmenu #main_nav > .navbar-nav {
margin-top: auto;
margin-bottom: auto; }
#navmenu .w-100 {
width: 100%; }
#navmenu .row {
--bs-gutter-x: 1.5rem;
--bs-gutter-y: 0;
display: flex;
flex-wrap: wrap;
margin-top: calc(var(--bs-gutter-y) * -1);
margin-right: calc(var(--bs-gutter-x) / -2);
margin-left: calc(var(--bs-gutter-x) / -2);
width: 100%; }
#navmenu .row > * {
flex-shrink: 0;
width: 100%;
max-width: 100%;
padding-right: calc(var(--bs-gutter-x) / 2);
padding-left: calc(var(--bs-gutter-x) / 2);
margin-top: var(--bs-gutter-y); }
#navmenu .px-2 {
padding-right: 0.5rem !important;
padding-left: 0.5rem !important; }
#navmenu .my-auto {
margin-top: auto !important;
margin-bottom: auto !important; }
#navmenu .h-100 {
height: 100% !important; }
#navmenu .d-flex {
display: flex !important; }
#navmenu .text-decoration-none {
text-decoration: none !important; }
#navmenu .text-center {
text-align: center !important; }
#navmenu .m-auto {
margin: auto !important; }
#navmenu .w-75 {
width: 75% !important; }
#navmenu .img-fluid {
max-width: 100%;
height: auto; }
#navmenu *, #navmenu ::before, #navmenu * ::after {
box-sizing: border-box; }
#navmenu .p-0 {
padding: 0 !important; }
#navmenu .fw-bold {
font-weight: 700 !important; }
#navmenu .megamenu .spacetop {
width: 100%;
display: block;
height: 49px !important; }
#navmenu #main_nav .menu-title {
font-weight: 500;
text-transform: uppercase;
font-size: 15px;
letter-spacing: 0; }
#navmenu #main_nav a {
font-size: 14px; }
#navmenu #main_nav .description {
font-weight: normal;
font-family: sans-serif;
font-size: 13px;
line-height: 19px;
opacity: 0.7;
color: #212529;
transition: opacity 0.3s; }
#navmenu .py-3 {
padding-top: 1rem !important;
padding-bottom: 1rem !important; }
#navmenu .pb-3 {
padding-bottom: 1rem !important; }
#navmenu .pb-2 {
padding-bottom: 0.5rem !important; }
#navmenu .py-2 {
padding-top: 0.5rem !important;
padding-bottom: 0.5rem !important; }
#navmenu .badge {
display: inline-block;
padding: 0.35em 0.65em;
font-size: 0.75em;
font-weight: 700;
line-height: 1;
color: #fff;
text-align: center;
white-space: nowrap;
vertical-align: baseline;
border-radius: 0.25rem;
border: 1px solid; }
#navmenu .border-primary {
border-color: #3f6da4 !important; }
#navmenu .bg-white {
background-color: #fff !important; }
#navmenu .text-primary {
color: #0068b1 !important; }
#navmenu .link-title {
font-weight: 700; }
#navmenu p {
padding-bottom: 1.2em; }
#navmenu .mega-search .seach-icon {
line-height: 66px; }
#navmenu .mega-search input {
display: none; }
#navmenu .bg-light {
background-color: #f8f9fa !important; }
#navmenu .navbar-toggler {
padding: 0.25rem 0.75rem;
font-size: 1.25rem;
line-height: 1;
background-color: transparent;
border: 1px solid transparent;
border-radius: 0.25rem;
transition: box-shadow 0.15s ease-in-out; }
#navmenu .text-primary {
color: #0068b1 !important; }
#navmenu .show {
display: block !important;
max-height: 100vh; }
#navmenu .normalmenu {
padding: 20px; }
#navmenu .normalmenu li {
line-height: 33px; }
#navmenu .btn {
display: block;
background-color: #0f87eb;
color: white;
font-size: 18px;
font-weight: 700;
padding-top: 10px !important;
padding-right: 40px !important;
padding-bottom: 10px !important;
padding-left: 40px !important;
border-radius: 8px;
margin-left: 8px;
margin-right: 8px;
transition: all 0.15s ease-in-out; }
#navmenu .btn:hover, #navmenu .btn:active, #navmenu .btn:focus {
transition: all 0.15s ease-in-out;
color: white;
background-color: #345d8b; }
#navmenu .card {
margin-bottom: 1rem; }
#navmenu .card p {
padding-bottom: 0px; }
#navmenu .card .et_pb_button {
margin-bottom: 10px;
display: block; }
#navmenu .card .et_pb_button:hover, #navmenu .card .et_pb_button:active, #navmenu .card .et_pb_button:focus {
color: white; }
#navmenu .card .et_pb_button:hover:after, #navmenu .card .et_pb_button:active:after, #navmenu .card .et_pb_button:focus:after {
content: ""; }
@media screen and (min-width: 1400px) {
#navmenu .container {
max-width: 1320px; } }
@media screen and (min-width: 1200px) {
#navmenu .container {
max-width: 1140px; } }
@media screen and (max-width: 1225px) {
#navmenu {
height: 67px; }
#navmenu .navbar-brand > img {
height: 40px !important; }
#navmenu .navbar-expand-lg, #navmenu .navbar-nav, #navmenu .nav-link {
padding-left: 0.3rem !important;
padding-right: 0.3rem !important; }
#navmenu .search-icon {
margin-right: 0px !important;
width: 40px !important; } }
@media screen and (max-width: 981px) {
#navmenu .container2 {
top: 0 !important; }
#navmenu #main_nav {
top: 64px !important; } }
@media screen and (max-width: 285px) {
#navmenu .navbar-brand > img {
display: none; }
#navmenu #main_nav {
top: 46px !important; } }
@media screen and (max-width: 1120px) {
#navmenu {
overflow: hidden;
height: auto !important;
display: flex;
width: 100%;
flex-wrap: wrap;
max-height: 100vh;
padding-top: 0.5em;
padding-bottom: 0.5em; }
#navmenu .container2 {
margin: 0;
width: 100%;
background-color: white;
z-index: 1001; }
#navmenu .container2 a {
margin-top: auto;
margin-bottom: auto; }
#navmenu .container2 button {
margin: auto;
margin-right: 0;
height: 30px; }
#navmenu #main_nav {
overflow-y: auto;
bottom: 0px;
position: fixed;
width: 100%;
top: 100px;
left: 0px;
background-color: white;
padding-left: 20px;
padding-right: 20px; }
#navmenu .dropdown-menu.show {
max-height: revert !important; }
#navmenu .navbar-brand > img {
height: 49px !important; }
#navmenu .normalmenu {
padding-right: var(--bs-gutter-x, 0.75rem) !important;
padding-left: var(--bs-gutter-x, 0.75rem) !important; }
#navmenu .normalmenu ul li {
margin-left: 1em; }
#navmenu .normalmenu ul li a {
display: block;
padding-bottom: 1.2em; }
#navmenu .normalmenu a {
font-weight: bold !important; }
#navmenu .normalmenu .text-muted {
display: none; }
#navmenu .mega-search {
display: none; }
#navmenu .menu-element {
margin-left: 1em; }
#navmenu .mob-title {
margin-top: 1em;
margin-bottom: 0.5em;
font-weight: 300;
font-size: 13px !important;
display: block !important; }
#navmenu .has-megamenu {
width: 100%; }
#navmenu .collapse:not(.show) {
height: 0px;
overflow: hidden; }
#navmenu .container {
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: space-between; }
#navmenu .navbar-nav {
position: relative;
align-items: start; }
#navmenu .dropdown .dropdown-menu {
width: 100%;
position: relative;
background: white;
border: 0;
top: 0; }
#navmenu .dropdown .dropdown-menu .menu-title {
display: none; }
#navmenu .dropdown .dropdown-menu .spacetop, #navmenu .dropdown .dropdown-menu .description {
display: none; } }
@media screen and (min-width: 1121px) {
#navmenu {
/* .d-custom {
padding-left: 1rem !important;
padding-right: 0 !important;
}*/
/* .dropdown:hover > .dropdown-menu, & .dropdown-item:hover > .dropdown-menu + .page-overlay {
display: block;
max-height: 100vh;
transition: max-height 0.3s ease-out;
border: 1px solid rgba(0,0,0,0.15);
z-index:10000;
}*/ }
#navmenu .container2 button {
display: none !important; }
#navmenu .megamenu a > img {
box-shadow: rgba(50, 99, 99, 0.2) 0px 1px 7px 0px; }
#navmenu .viewall {
font-weight: 600;
font-size: 14px !important; }
#navmenu .normalmenu {
right: 90px;
/* width: 330px;*/ }
#navmenu .normalmenu ul {
border-right-width: 4px;
border-color: #3f6da4;
border-style: solid; }
#navmenu .normalmenu .inactive {
border-color: lightgray !important;
border-top: 1px solid lightgray; }
#navmenu .normalmenu .inactive a {
color: #212529 !important; }
#navmenu .normalmenu li {
display: block;
transition: all 0.15s ease-in-out; }
#navmenu .normalmenu li a {
display: block;
padding-left: 20px;
padding-right: 20px;
padding-top: 15px;
padding-bottom: 15px;
font-weight: bold;
line-height: 20px;
min-height: 54px;
text-align: right; }
#navmenu .normalmenu li:hover, #navmenu .normalmenu li:active, #navmenu .normalmenu li:focus {
transition: all 0.15s ease-in-out;
background-color: #eee; }
#navmenu .normalmenu .text-muted {
margin-top: 0px;
font-size: 13px;
line-height: 15px;
font-weight: normal;
color: #212529 !important;
padding-bottom: 0px; }
#navmenu .card {
border: 1px solid rgba(0, 0, 0, 0.125);
border-radius: .25rem;
padding: 0.8rem;
margin-bottom: 1rem; }
#navmenu .search-icon {
line-height: 66px;
width: 60px;
height: 100%;
display: block;
cursor: pointer;
margin-right: 7px; }
#navmenu .search-icon :active, #navmenu .search-icon :focus {
background-color: #3f6da4;
color: white; }
#navmenu #main_nav {
height: 66.4px; }
#navmenu #main_nav .navbar-nav {
position: unset; }
#navmenu #main_nav .mega-search-wrap {
bacground-color: #f7f7f7 !important; }
#navmenu a:hover, #navmenu a:active {
color: #1069d3;
text-decoration: none !important; }
#navmenu a:hover:not(.megamenu *), #navmenu a:active:not(.megamenu *) {
/* text-shadow: 0px 0px 1px #1069d3;*/ }
#navmenu .menu-element:hover, #navmenu .menu-element:focus, #navmenu .menu-element:active {
/* &>a {
color: #1069d3;
}*/ }
#navmenu .menu-element:hover .description, #navmenu .menu-element:focus .description, #navmenu .menu-element:active .description {
opacity: 0.9 !important; }
#navmenu .nav-item > a {
transition: all 0.3s; }
#navmenu .nav-item > a.show {
opacity: 1;
color: #3f6da4;
/* text-shadow: 0px 0px 1px #1069d3;*/ }
#navmenu .nav-item > a.show::after {
content: "2" !important; }
#navmenu .nav-item > a:hover, #navmenu .nav-item > a:active #navmenu .nav-item > a:focus {
opacity: 1;
color: #3f6da4; }
#navmenu .d-lg-block {
display: block !important; }
#navmenu .navbar {
padding-top: 0;
padding-bottom: 0; }
#navmenu .container {
max-width: 960px; }
#navmenu .navbar-expand-lg, #navmenu .navbar-collapse {
display: flex !important;
flex-basis: auto; }
#navmenu .navbar-expand-lg, #navmenu .navbar-nav {
flex-direction: row; }
#navmenu .navbar-expand-lg .navbar-nav .dropdown-menu {
position: absolute; }
#navmenu .navbar-expand-lg, #navmenu .navbar-toggler {
display: none; }
#navmenu .navbar-expand-lg .navbar-nav .dropdown-menu {
position: absolute; }
#navmenu .navbar, #navmenu .megamenu {
left: 0;
right: 0;
width: 100%;
padding: 20px;
border-top: 1px solid lightgray; }
#navmenu .p-lg-2 {
padding: 0.5rem; }
#navmenu .col-lg-3 {
flex: 0 0 auto;
width: 25%; }
#navmenu .col-lg-4 {
flex: 0 0 auto;
width: 33%; }
#navmenu .col-lg-6 {
flex: 0 0 auto;
width: 50%; }
#navmenu .d-lg-flex {
display: flex !important; }
#navmenu .py-lg-5 {
padding-top: 1rem !important;
padding-bottom: 1rem !important; }
#navmenu .pt-lg-2 {
padding-top: 0.5rem !important; }
#navmenu .pb-lg-4 {
padding-bottom: 1.5rem !important; } }
@media screen and (min-width: 768px) {
#navmenu .container {
max-width: 720px; }
#navmenu .justify-content-md-end {
justify-content: flex-end !important; } }
@media screen and (min-width: 576px) {
#navmenu .container {
max-width: 540px; } }
#navmenu .search-icon-active {
z-index: 2;
position: absolute;
right: 0;
top: 0;
background: #3f6da4;
color: white;
line-height: 66px;
margin-right: 0px !important; }
#navmenu .search-input-active {
display: block !important;
position: absolute;
top: 0;
left: 0;
line-height: 62px;
border: 0;
background: #f7f7f7 !important;
width: 0px;
padding-left: 20px;
padding-right: 80px;
font-size: 16px;
transition: width 0.2s; }
#navmenu .search-input-active:active, #navmenu .search-input-active:focus, #navmenu .search-input-active:hover {
width: 100%; }
#navmenu .search-open {
display: block;
position: absolute;
top: 0;
left: 0;
height: 66px;
margin-left: 15px;
padding-right: 75px;
right: 30px;
left: 240px; }
</style>
<!--script>
jQuery(".dropdown-toggle").click(function(e){
var item = jQuery(e.currentTarget);
var child = jQuery(e.currentTarget.nextElementSibling);
if (item.hasClass("show")) {
jQuery(".show").removeClass("show");
} else {
jQuery(".show").removeClass("show");
item.addClass("show");
child.addClass("show");
}
e.preventDefault();
});
jQuery(".navbar-toggler").click(function(e){
var item = jQuery(e.currentTarget);
var child = jQuery(e.currentTarget.nextElementSibling);
if (item.hasClass("show")) {
jQuery(".show").removeClass("show");
} else {
jQuery(".show").removeClass("show");
item.addClass("show");
child.addClass("show");
}
e.preventDefault();
});
</script-->
<nav id="navmenu" class="navbar navbar-expand-lg bg-link pt-0 pb-0">
<div class="container">
<div class="container2">
<a class="navbar-brand" href="https://www.haproxy.com/"><img class="img-liquid" src="./HAProxy SSL Termination - HAProxy Technologies_files/haproxy-weblogo-210x49.png" alt="HAProxy Technologies"></a>
<button class="navbar-toggler w-auto bg-light" type="button" data-bs-toggle="collapse" data-bs-target="#main_nav" aria-expanded="false" aria-label="Toggle navigation">
<i class="fas fa-bars text-primary"></i>
</button>
</div>
<div class="collapse navbar-collapse justify-content-md-end" id="main_nav">
<ul class="navbar-nav">
<li class="nav-item dropdown has-megamenu" style="display: block;">
<a class="nav-link dropdown-toggle" href="https://www.haproxy.com/blog/haproxy-ssl-termination/#" data-bs-toggle="dropdown">Products</a>
<div class="dropdown-menu megamenu box-shadow p-0" role="menu">
<div class="container">
<div class="row">
<div class="col-lg-3 align-middle p-lg-2" style="background-color: white;">
<div class="my-auto h-100 px-2">
<div class="items-center d-flex h-100">
<div class="text-decoration-none pt-lg-2 text-center d-none d-lg-flex">
<img class="img-fluid w-75 p-lg-2 m-auto" src="./HAProxy SSL Termination - HAProxy Technologies_files/product-haproxy-one-new.png" alt="HAProxy Products">
</div>
</div>
</div>
</div>
<div class="col-lg-3 align-middle p-lg-2" style="background-color: white;">
<div class="py-lg-5 px-2">
<div class="items-center d-flex h-100">
<div class="text-decoration-none pt-lg-2">
<h3 class="menu-title pt-lg-2 pb-lg-4" id="products-overview"><a class="anchorjs-link " aria-label="Anchor" data-anchorjs-icon="»" href="https://www.haproxy.com/blog/haproxy-ssl-termination/#products-overview" style="position: absolute; margin-left: -1.25em; padding-right: 0.25em; padding-left: 0.25em;"></a>Products Overview</h3>
<div class="menu-element">
<a class="text-decoration-none fw-bold p-0" href="https://www.haproxy.com/products/haproxy-enterprise/">HAProxy Enterprise</a>
<p class="text-left"><a href="https://www.haproxy.com/products/haproxy-enterprise/"><small class="text-muted description">An enterprise-class software load balancer with cutting edge features, suite of add-ons, and support.</small></a></p>
</div>
<div class="menu-element">
<a class="text-decoration-none fw-bold p-0" href="https://www.haproxy.com/products/haproxy-aloha/">HAProxy ALOHA</a>
<p class="text-left"><a href="https://www.haproxy.com/products/haproxy-aloha/"><small class="text-muted description">A plug-and-play hardware or virtual load balancer based on HAProxy Enterprise.</small></a></p>
</div>
<div class="menu-element">
<a class="text-decoration-none fw-bold p-0" href="https://www.haproxy.com/products/haproxy-enterprise-kubernetes-ingress-controller/">HAProxy Enterprise Kubernetes Ingress Controller</a>
<p class="text-left"><a href="https://www.haproxy.com/products/haproxy-enterprise-kubernetes-ingress-controller/"><small class="text-muted description">Route traffic into a Kubernetes cluster leveraging powerful features of HAProxy Enterprise.</small></a></p>
</div>
</div>
</div>
</div>
</div>
<div class="col-lg-3 align-middle p-lg-2" style="background-color: white;">
<div class="py-lg-5 px-2">
<div class="items-center d-flex h-100">
<div class="text-decoration-none pt-lg-2">
<div class="py-lg-3 spacetop"></div>
<div class="menu-element">
<a class="text-decoration-none fw-bold p-0" href="https://www.haproxy.com/products/haproxy-edge/">HAProxy Edge</a>
<p class="text-left"><a href="https://www.haproxy.com/products/haproxy-edge/"><small class="text-muted description">A globally distributed application delivery network, or ADN, with turnkey services at massive scale.</small></a></p>
</div>
<div class="menu-element">
<a class="text-decoration-none fw-bold p-0" href="https://www.haproxy.com/products/haproxy-fusion-control-plane/">HAProxy Fusion Control Plane</a>
<p class="text-left"><a href="https://www.haproxy.com/products/haproxy-fusion-control-plane/"><small class="text-muted description">Manage all of your HAProxy Enterprise instances from a single, graphical interface or directly through its API.</small></a></p>
</div>
</div>
</div>
</div>
</div>
<div class="col-lg-3 align-middle p-lg-2 d-none d-lg-flex d-custom " style="background-color: rgb(240, 250, 255); padding-left: 1rem !important; padding-right: 0 !important;">
<div class="py-lg-5 px-2">
<div class="items-center d-flex h-100">
<div class="text-decoration-none pt-lg-2">
<h3 class="menu-title pt-lg-2 pb-lg-4" id="haproxy-one"><a class="anchorjs-link " aria-label="Anchor" data-anchorjs-icon="»" href="https://www.haproxy.com/blog/haproxy-ssl-termination/#haproxy-one" style="position: absolute; margin-left: -1.25em; padding-right: 0.25em; padding-left: 0.25em;"></a>HAProxy One</h3>
<p style=" font-family: sans-serif; font-size: 13px; margin-top: -10px; padding-bottom: 5px;">An industry-first end-to-end application delivery platform designed to simplify and secure modern application architectures.</p> <a class="py-2 d-flex viewall" href="https://www.haproxy.com/products/haproxy-one/">Learn More</a> <h3 class="menu-title" style=" margin-top: 33px; margin-bottom: 10px;" id="success-stories"><a class="anchorjs-link " aria-label="Anchor" data-anchorjs-icon="»" href="https://www.haproxy.com/blog/haproxy-ssl-termination/#success-stories" style="position: absolute; margin-left: -1.25em; padding-right: 0.25em; padding-left: 0.25em;"></a>Success Stories</h3> <a class="pb-2 d-flex" style="margin: -6px 0 0 -6px;" href="https://www.haproxy.com/success-stories/"> <img style="box-shadow: none" class="img-fluid d-flex" src="./HAProxy SSL Termination - HAProxy Technologies_files/success-stories-logo-banner.svg"> </a> <a class="py-2 d-flex viewall" href="https://www.haproxy.com/success-stories/">View All Success Stories</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</li>
<li class="nav-item dropdown has-megamenu" style="display: block;">
<a class="nav-link dropdown-toggle" href="https://www.haproxy.com/blog/haproxy-ssl-termination/#" data-bs-toggle="dropdown">Solutions</a>
<div class="dropdown-menu megamenu box-shadow p-0" role="menu">
<div class="container">
<div class="row">
<div class="col-lg-3 align-middle p-lg-2" style="background-color: white;">
<div class="my-auto h-100 px-2">
<div class="items-center d-flex h-100">
<div class="text-decoration-none pt-lg-2 text-center d-none d-lg-flex">
<img class="img-fluid w-75 p-lg-2 m-auto" src="./HAProxy SSL Termination - HAProxy Technologies_files/HAProxy-Load-Balancing.png" alt="HAProxy Solutions">
</div>
</div>
</div>
</div>
<div class="col-lg-3 align-middle p-lg-2" style="background-color: white;">
<div class="py-lg-5 px-2">
<div class="items-center d-flex h-100">
<div class="text-decoration-none pt-lg-2">
<h3 class="menu-title pt-lg-2 pb-lg-4" id="solutions-overview"><a class="anchorjs-link " aria-label="Anchor" data-anchorjs-icon="»" href="https://www.haproxy.com/blog/haproxy-ssl-termination/#solutions-overview" style="position: absolute; margin-left: -1.25em; padding-right: 0.25em; padding-left: 0.25em;"></a>Solutions Overview</h3>