html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
body{line-height:1;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
:focus{outline:0;}
body{background-color:#f4f7f8;font:14px/25px sans-serif;font-family:'Rubik', Helvetica, Arial, sans-serif;font-weight:400;color:#626262;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;overflow-x:hidden;}
h1, h2, h3, h4, h5, h6{color:#171c24;font-weight:300;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{font-weight:inherit;}
h1{font-size:50px;line-height:1.16;margin-bottom:12px;letter-spacing:-1px;}
h2{font-size:40px;line-height:1.14;margin-bottom:10px;}
h3{font-size:29px;line-height:1.2;margin-bottom:8px;}
h4{font-size:23px;line-height:1.2;margin-bottom:10px;}
h5{font-size:18px;line-height:1.3;margin-bottom:7px;}
h6{font-size:16px;line-height:1.3;margin-bottom:4px;}
.subheader{color:#849098;}
h1.slight, h2.slight, h3.slight, h4.slight, h5.slight, h6.slight, p.slight, .blox.dark h4.tagline-thin.slight{color:#959da2;}
h1.slight-dark, h2.slight-dark, h3.slight-dark, h4.slight-dark, h5.slight-dark, h6.slight-dark, p.slight-dark{color:#525558;}
h1.extr{font-size:56px;font-weight:100;}
h1.tagline-bold{font-size:36px;font-weight:800;line-height:1.24;}
h4.tagline-thin{font-size:23px;line-height:32px;color:#464d52;font-weight:300;}
h4.tagline-thin.slight{color:#858e93;}
h4.slight{font-weight:300;}
h5.title-bold{font-size:17px;font-weight:400;letter-spacing:1.6px;text-transform:uppercase;}
h1 strong{font-weight:700;}
h1.maxtitle{font-size:56px;line-height:60px;font-weight:100;}
#wrap .slog-wrap-resp{max-width:1120px;margin-left:auto;margin-right:auto;position:relative;float:none;}
#wrap .slog-tx1{max-width:940px;}
#wrap .slog-tx2{max-width:762px;}
#wrap .slog-tx3{max-width:610px;}
#wrap .slog-tx4{max-width:400px;}
#wrap .slog-tx5{max-width:220px;}
#wrap .slog-tx6{max-width:482px;}
.slog-tx1.aligncenter, .slog-tx2.aligncenter, .slog-tx3.aligncenter, .slog-tx4.aligncenter, .slog-tx5.aligncenter, .aligncenter .slog-tx1, .aligncenter .slog-tx2, .aligncenter .slog-tx3, .aligncenter .slog-tx4, .aligncenter .slog-tx5{margin-left:auto;margin-right:auto;text-align:center;}
p{margin:0 0 20px 0;color:#444;font-size:17px;font-weight:300;line-height:1.68;}
p img{margin:0;}
p.lead{font-size:21px;line-height:27px;}
p.magic{font-size:19px;line-height:25px;margin:0;}
p.slog{font-size:16px;line-height:26px;color:#6d6f71;font-weight:300;}
em{font-style:italic;}
strong{font-weight:bold;}
small{font-size:75%;color:#969a9e;}
p small{font-size:88%;}
i:hover{cursor:default;}
a i:hover{cursor:pointer;}
.dropcap1, .dropcap2, .dropcap3{text-transform:uppercase;line-height:1;float:left;font-size:44px;margin:0 8px 0 0;font-family:Times, serif, Arial;}
.dropcap2, .dropcap3{background:#4a4a4a;color:#fff;display:block;padding:10px;border-radius:5px;margin-top:-2px;}
.dropcap3{background:#0093d0;}
.highlight1{padding:2px 5px;background:#85bc36;color:#fff;vertical-align:baseline;}
.highlight2{padding:2px 5px;background:#f4f4f4;color:#666;vertical-align:baseline;}
.highlight3{padding:3px 6px;background:#437df9;color:#fff;vertical-align:baseline;}
.highlight4{background-color:#fffdcc;vertical-align:baseline;padding:1px 3px;}
blockquote, blockquote p, q{font-size:15px;line-height:24px;color:#3a3b3c;}
blockquote{position:relative;margin:0 0 21px;padding:18px 10px 14px 60px;}
blockquote:before{position:absolute;left:12px;top:25px;content:'\201C';font-size:62px;color:#437df9;font-weight:bold;font-family:Georgia, Times, serif;}
blockquote cite{display:block;font-style:italic;font-family:Arial, Helvetica, sans-serif;margin-top:6px;font-size:12px;color:#777f87;}
blockquote cite:before{content:"\2014 \0020";}
blockquote cite a{color:#555;}
blockquote small{font-size:13px;font-style:italic;}
blockquote img{max-width:100%;width:auto;display:inline;}
hr{border:solid #e5e5e5;border-width:1px 0 0;clear:both;margin:14px 0 35px;height:0;width:auto;}
hr.boldbx{border-width:4px 0 0;border-color:#efefef;}
.container hr{margin-right:10px;margin-left:10px;}
.container .columns hr, .container .column hr, .container .wpb_column hr, .container .wpb_column hr{margin-right:0px;margin-left:0px;}
pre, code{background:#f3f3f3;padding:5px 10px;font-family:"Courier New", Courier, monospace;font-size:12px;white-space:pre-wrap;}
::selection{background:#e4744f;color:#fff;}
::-moz-selection{background:#e4744f;color:#fff;}
a{color:#0099ff;text-decoration:none;outline:0;}
a:hover, a:focus{color:#ff9900;}
a:active{outline:none;opacity:0.92;}
ul, ol{margin-bottom:21px;margin-left:3px;}
ul{list-style:inside;}
ol{list-style:decimal;}
ol, ul.disc{margin-left:20px;}
ul.disc{list-style:disc outside;}
ul ul, ul ol, ol ol, ol ul{margin:4px 0 5px 30px;font-size:90%;}
ul ul li, ul ol li, ol ol li, ol ul li{margin-bottom:6px;}
li{line-height:1.6;margin-bottom:4px;font-size:15px;font-weight:400;}
ul.check li, li.check, ul.plus li, li.plus, ul.minus li, li.minus, ul.star li, li.star, ul.arrow li, li.arrow, ul.arrow2 li, li.arrow2, ul.square li, li.square, ul.circle li, li.circle, ul.cross li, li.cross{font-size:15px;list-style:none;}
img{height:auto;vertical-align:middle;}
img.scale-with-grid{max-width:100%;height:auto;}
img.full-width{width:100%;height:auto;}
p img{margin-bottom:14px;}
.donate-button.button.large span{padding-top:5px;}
.donate-button.button.medium span{padding-bottom:5px;}
.button, .wn-btn, input[type="submit"], input[type="reset"], input[type="button"], .button.green, button.green, input[type="submit"].green, input[type="reset"].green, input[type="button"].green{position:relative;border:0 none;border-radius:3px;color:#fff;display:inline-block;font-family:inherit;font-size:12px;letter-spacing:1px;line-height:1.5;text-transform:capitalize;font-weight:500;text-decoration:none;cursor:pointer;margin-bottom:21px;margin-right:10px;padding:18px 26px;background:#437df9;-webkit-transition:all 0.21s ease;-moz-transition:all 0.21s ease;-o-transition:all 0.21s ease;transition:all 0.21s ease;}
.aligncenter .button{margin-right:5px;margin-left:5px;}
.button.green, button.green, input[type="submit"].green, input[type="reset"].green, input[type="button"].green{background-color:#54cd38;}
.button.theme-skin{background-color:#437df9;}
input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover, input[type="submit"].green:hover, input[type="reset"].green:hover, input[type="button"].green:hover{background:#292929 !important;-webkit-box-shadow:0px 0px 4px rgba(0,0,0,0.2) inset;-moz-box-shadow:0px 0px 4px rgba(0,0,0,0.2) inset;box-shadow:0px 0px 4px rgba(0,0,0,0.2) inset;}
#wrap .button.theme-skin.bordered-bot span{border-color:#e5e5e5;background:none;color:#437df9;}
#wrap .button.theme-skin.bordered-bot:hover span, #wrap button.theme-skin.bordered-bot:hover span, #wrap input[type="submit"].theme-skin.bordered-bot:hover, #wrap input[type="reset"].theme-skin.bordered-bot:hover, #wrap input[type="button"].theme-skin.bordered-bot:hover{color:#fff !important;}
.button.theme-skin.bordered-bot{color:#437bf9;}
.button.full-width, button.full-width, input[type="submit"].full-width, input[type="reset"].full-width, input[type="button"].full-width{width:100%;padding-left:0 !important;padding-right:0 !important;text-align:center;}
.button.large, input[type="submit"].large, input[type="reset"].large, input[type="button"].large{padding:22px 36px;font-size:18px;letter-spacing:2px;font-weight:600;}
.button.small, input[type="submit"].small, input[type="reset"].small, input[type="button"].small{padding:11px 18px;font-size:11px;text-transform:uppercase;}
.button.blue, button.blue, input[type="submit"].blue, input[type="reset"].blue, input[type="button"].blue{background:#128abc;}
.button.red, button.red, input[type="submit"].red, input[type="reset"].red, input[type="button"].red{background:#e53f51;}
.button.gray, button.gray, input[type="submit"].gray, input[type="reset"].gray, input[type="button"].gray{color:#656f79;background:#f3f4f5;}
.button.dark-gray, button.dark-gray, input[type="submit"].dark-gray, input[type="reset"].dark-gray, input[type="button"].dark-gray{color:#333;background:#eee;}
.button.cherry, button.cherry, input[type="submit"].cherry, input[type="reset"].cherry, input[type="button"].cherry{background:#93516a;}
.button.orchid, button.orchid, input[type="submit"].orchid, input[type="reset"].orchid, input[type="button"].orchid{background:#9661ab;}
.button.pink, button.pink, input[type="submit"].pink, input[type="reset"].pink, input[type="button"].pink{background:#e64883;}
.button.orange, button.orange, input[type="submit"].orange, input[type="reset"].orange, input[type="button"].orange{background:#f98805;}
.button.teal, button.teal, input[type="submit"].teal, input[type="reset"].teal, input[type="button"].teal{background:#1fa79e;}
.button.skyblue, button.skyblue, input[type="submit"].skyblue, input[type="reset"].skyblue, input[type="button"].skyblue{background:#03acdc;}
.button.jade, button.jade, input[type="submit"].jade, input[type="reset"].jade, input[type="button"].jade{background:#0aad80;}
.button.gold, button.gold, input[type="submit"].gold, input[type="reset"].gold, input[type="button"].gold{background:#d0ae5e;}
.button.white, button.white, input[type="submit"].white, input[type="reset"].white, input[type="button"].white{background:#fff;color:#000;}
.button.black, button.black, input[type="submit"].black, input[type="reset"].black, input[type="button"].black{background:#000;color:#fff;}
a.button, .button.blue, .button.red, .button.cherry, .button.orchid, .button.pink, .button.orange, .button.teal{color:#fff;}
.button:active, input[type="submit"]:active, input[type="reset"]:active, input[type="button"]:active{color:#c1d7dc;opacity:0.94;}
#wrap .button.bordered-bot, input[type="submit"].bordered-bot, input[type="reset"].bordered-bot, input[type="button"].bordered-bot{background:none;border:1px solid;text-shadow:none;letter-spacing:2px;text-transform:uppercase;padding:17px 25px;}
#wrap .button.large.bordered-bot, input[type="submit"].large.bordered-bot, input[type="reset"].large.bordered-bot, input[type="button"].large.bordered-bot{padding:21px 35px;}
.button.small.bordered-bot, input[type="submit"].small.bordered-bot, input[type="reset"].small.bordered-bot, input[type="button"].small.bordered-bot{padding:10px 17px;}
.button.bordered-bot:hover, button.bordered-bot:hover, input[type="submit"].bordered-bot:hover, input[type="reset"].bordered-bot:hover, input[type="button"].bordered-bot:hover{border-color:#363f46;color:#363f46;text-shadow:none;box-shadow:none;text-decoration:none;}
.button.blue.bordered-bot, button.blue.bordered-bot, input[type="submit"].blue.bordered-bot, input[type="reset"].blue.bordered-bot, input[type="button"].blue.bordered-bot{border-color:#128abc;color:#128abc;}
button.blue.bordered-bot:hover, input[type="submit"].blue.bordered-bot:hover, input[type="reset"].blue.bordered-bot:hover, input[type="button"].blue.bordered-bot:hover{border-color:#128abc;background-color:#128abc;color:#fff;}
.button.red.bordered-bot, button.red.bordered-bot, input[type="submit"].red.bordered-bot, input[type="reset"].red.bordered-bot, input[type="button"].red.bordered-bot{border-color:#e53f51;color:#e53f51;}
button.red.bordered-bot:hover, input[type="submit"].red.bordered-bot:hover, input[type="reset"].red.bordered-bot:hover, input[type="button"].red.bordered-bot:hover{border-color:#e53f51;background-color:#e53f51;color:#fff;}
.button.cherry.bordered-bot, button.cherry.bordered-bot, input[type="submit"].cherry.bordered-bot, input[type="reset"].cherry.bordered-bot, input[type="button"].cherry.bordered-bot{border-color:#93516a;color:#93516a;}
button.cherry.bordered-bot:hover, input[type="submit"].cherry.bordered-bot:hover, input[type="reset"].cherry.bordered-bot:hover, input[type="button"].cherry.bordered-bot:hover{border-color:#93516a;background-color:#93516a;color:#fff;}
.button.orchid.bordered-bot, button.orchid.bordered-bot, input[type="submit"].orchid.bordered-bot, input[type="reset"].orchid.bordered-bot, input[type="button"].orchid.bordered-bot{border-color:#9661ab;color:#9661ab;}
button.orchid.bordered-bot:hover, input[type="submit"].orchid.bordered-bot:hover, input[type="reset"].orchid.bordered-bot:hover, input[type="button"].orchid.bordered-bot:hover{border-color:#9661ab;background-color:#9661ab;color:#fff;}
.button.pink.bordered-bot, button.pink.bordered-bot, input[type="submit"].pink.bordered-bot, input[type="reset"].pink.bordered-bot, input[type="button"].pink.bordered-bot{border-color:#e64883;color:#e64883;}
button.pink.bordered-bot:hover, input[type="submit"].pink.bordered-bot:hover, input[type="reset"].pink.bordered-bot:hover, input[type="button"].pink.bordered-bot:hover{border-color:#e64883;background-color:#e64883;color:#fff;}
.button.orange.bordered-bot, button.orange.bordered-bot, input[type="submit"].orange.bordered-bot, input[type="reset"].orange.bordered-bot, input[type="button"].orange.bordered-bot{border-color:#f98805;color:#f98805;}
button.orange.bordered-bot:hover, input[type="submit"].orange.bordered-bot:hover, input[type="reset"].orange.bordered-bot:hover, input[type="button"].orange.bordered-bot:hover{border-color:#f98805;background-color:#f98805;color:#fff;}
.button.teal.bordered-bot, button.teal.bordered-bot, input[type="submit"].teal.bordered-bot, input[type="reset"].teal.bordered-bot, input[type="button"].teal.bordered-bot{border-color:#1fa79e;color:#1fa79e;}
button.teal.bordered-bot:hover, input[type="submit"].teal.bordered-bot:hover, input[type="reset"].teal.bordered-bot:hover, input[type="button"].teal.bordered-bot:hover{border-color:#1fa79e;background-color:#1fa79e;color:#fff;}
.button.skyblue.bordered-bot, button.skyblue.bordered-bot, input[type="submit"].skyblue.bordered-bot, input[type="reset"].skyblue.bordered-bot, input[type="button"].skyblue.bordered-bot{border-color:#03acdc;color:#03acdc;}
button.skyblue.bordered-bot:hover, input[type="submit"].skyblue.bordered-bot:hover, input[type="reset"].skyblue.bordered-bot:hover, input[type="button"].skyblue.bordered-bot:hover{border-color:#03acdc;background-color:#03acdc;color:#fff;}
.button.jade.bordered-bot, button.jade.bordered-bot, input[type="submit"].jade.bordered-bot, input[type="reset"].jade.bordered-bot, input[type="button"].jade.bordered-bot{border-color:#0aad80;color:#0aad80;}
button.jade.bordered-bot:hover, input[type="submit"].jade.bordered-bot:hover, input[type="reset"].jade.bordered-bot:hover, input[type="button"].jade.bordered-bot:hover{border-color:#0aad80;background-color:#0aad80;color:#fff;}
.button.green.bordered-bot, button.green.bordered-bot, input[type="submit"].green.bordered-bot, input[type="reset"].green.bordered-bot, input[type="button"].green.bordered-bot{border-color:#8fbe32;color:#8fbe32;}
button.green.bordered-bot:hover, input[type="submit"].green.bordered-bot:hover, input[type="reset"].green.bordered-bot:hover, input[type="button"].green.bordered-bot:hover{border-color:#8fbe32;background-color:#8fbe32;color:#fff;}
.button.white.bordered-bot, button.white.bordered-bot, input[type="submit"].white.bordered-bot, input[type="reset"].white.bordered-bot, input[type="button"].white.bordered-bot{background:none;border-color:#fff;color:#fff;}
.button.black.bordered-bot, button.black.bordered-bot, input[type="submit"].black.bordered-bot, input[type="reset"].black.bordered-bot, input[type="button"].black.bordered-bot{background:none;border-color:#000;color:#000;}
.button.black.bordered-bot:hover, button.black.bordered-bot:hover, input[type="submit"].black.bordered-bot:hover, input[type="reset"].black.bordered-bot:hover, input[type="button"].black.bordered-bot:hover{background:#000;border-color:#000;color:#fff;}
.button.white.bordered-bot:hover, button.white.bordered-bot:hover, input[type="submit"].white.bordered-bot:hover, input[type="reset"].white.bordered-bot:hover, input[type="button"].white.bordered-bot:hover{background:#fff;border-color:#fff;color:#000;}
.button.thin{font-weight:400;}
.button.bold{font-weight:700;}
.button.rounded{border-radius:55px;-webkit-transition:all .4s ease, background .36s ease .1s;transition:all .4s ease, background .36s ease .1s;letter-spacing:0;padding-left:30px;padding-right:30px;}
.button.square{border-radius:0;}
.button i, button i, input[type="submit"] i, input[type="reset"] i, input[type="button"] i{color:inherit;font-size:16px;vertical-align:baseline;line-height:1;display:inline;margin-right:7px;}
.button i.fa-none{margin:0;display:none;}
.button.large i{font-size:24px;vertical-align:text-bottom;}
button::-moz-focus-inner, input::-moz-focus-inner{border:0;padding:0;}
#wrap .button.gray.rounded.bordered-bot, #wrap .button.dark-gray.rounded.bordered-bot{border-color:#d8d8d8;color:#437df9;}
#wrap .button.gray.rounded.bordered-bot:hover, #wrap .button.dark-gray.rounded.bordered-bot:hover{background:#292929;border-color:#292929;color:#fff !important;}
form{margin-bottom:20px;}
fieldset{margin-bottom:20px;}
input[type="text"], input[type="tel"], input[type="password"], input[type="email"], textarea, select{border:1px solid #e1e1e1;padding:6px 4px;outline:none;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;color:#888;margin:0;min-width:60px;width:99%;max-width:100%;min-height:36px;display:block;margin-bottom:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
select{padding:5px;outline:0 none;}
input[type="text"]:hover, input[type="password"]:hover, input[type="email"]:hover, textarea:hover{border-color:#c1dfed;-moz-box-shadow:0 0 1px rgba(0,0,0,.1);-webkit-box-shadow:0 0 1px rgba(0,0,0,.1);box-shadow:0 0 1px rgba(0,0,0,.1);}
input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, textarea:focus{border:1px solid #aaa;color:#444;background:#fff;-moz-box-shadow:0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.2);}
textarea{min-height:60px;}
label, legend{display:block;font-weight:bold;font-size:13px;}
select{width:220px;}
input[type="checkbox"]{display:inline;}
label span, legend span{font-weight:normal;font-size:13px;color:#444;}
ul.check li:before, li.check:before, ul.plus li:before, li.plus:before, ul.star li:before, li.star:before, ul.arrow li:before, li.arrow:before, ul.arrow2 li:before, li.arrow2:before, ul.square li:before, li.square:before, ul.circle li:before, li.circle:before, ul.cross li:before, li.cross:before, ul.minus li:before, li.minus:before{padding-right:5px;font-family:FontAwesome;}
ul.check li:before, li.check:before{content:"\f00c";color:#437df9;}
ul.plus li:before, li.plus:before{content:"\f067";color:#6db01b;}
ul.minus li:before, li.minus:before{content:"\f068";color:#ff0000;}
ul.star li:before, li.star:before{content:"\f005";color:#f6dc15;font-size:11px;}
ul.arrow li:before, li.arrow:before{content:"\f105";color:#00b1b7;font-weight:bold;}
ul.arrow2 li:before, li.arrow2:before{content:"\f105";color:#7d858d;}
ul.square{margin-left:21px;}
ul.square li, li.square{position:relative;padding-left:12px;}
ul.square li:before, li.square:before{content:"";width:1px;height:5px;position:absolute;background:#43bae3;left:0px;top:8px;}
ul.circle li:before, li.circle:before{content:"\f111";font-size:6px;color:#2ea392;}
ul.cross li:before, li.cross:before{content:"\f00d";color:#437df9;}
ul.check li, li.check, ul.plus li, li.plus, ul.minus li, li.minus, ul.star li, li.star, ul.arrow li, li.arrow, ul.arrow2 li, li.arrow2, ul.square li, li.square, ul.circle li, li.circle, ul.cross li, li.cross{padding-bottom:1px;list-style:none;}
.remove-bottom{margin-bottom:0 !important;}
.half-bottom{margin-bottom:7px !important;}
.add-bottom{margin-bottom:21px !important;}
address{font-style:italic;margin:0 0 1.6em;}
abbr[title]{border-bottom:1px dotted #eaeaea;border-bottom:1px dotted rgba(51, 51, 51, 0.1);cursor:help;}
mark, ins{background-color:#fff9c0;text-decoration:none;}
sup, sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline;}
sup{bottom:1ex;}
sub{top:.5ex;}
big{font-size:125%;}
dl{margin-bottom:1.6em;}
dt{font-weight:bold;}
dd{margin-bottom:1.6em;}
table, th, td{border:1px solid #eaeaea;border:1px solid rgba(51, 51, 51, 0.1);}
table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.6em;table-layout:fixed;width:100%;}
caption, th, td{font-weight:normal;text-align:left;}
th{border-width:0 1px 1px 0;font-weight:700;}
td{border-width:0 1px 1px 0;}
th, td{padding:0.4em;}
del{opacity:0.8;}
#wrap #header #nav li.mega ul[class^="sub-"] a.button span, #wrap .button span{z-index:1;display:inline-block;position:relative;-webkit-transition:-webkit-transform 0.45s cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform 0.45s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.45s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.45s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.45s cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
#wrap #header #nav li.mega ul[class^="sub-"] a.button:hover span, #wrap .button:hover span{color:#fff;transition-delay:.2s;-webkit-transition-delay:.2s;}
#wrap #header #nav li.mega ul[class^="sub-"] a.button:not(.rounded):after, #wrap .button:not(.rounded):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#292929;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:center left;-ms-transform-origin:center left;transform-origin:center left;-webkit-transition:-webkit-transform 0.45s cubic-bezier(0.4, 0, 0.2, 1) 0.075s;transition:-webkit-transform 0.45s cubic-bezier(0.4, 0, 0.2, 1) 0.075s;transition:transform 0.45s cubic-bezier(0.4, 0, 0.2, 1) 0.075s;transition:transform 0.45s cubic-bezier(0.4, 0, 0.2, 1) 0.075s, -webkit-transform 0.45s cubic-bezier(0.4, 0, 0.2, 1) 0.075s;}
#wrap #header #nav li.mega ul[class^="sub-"] a.button.rounded:hover, #wrap .button.rounded:hover{box-shadow:170px 0px 5px #292929 inset;background:#292929;}
#wrap #header #nav li.mega ul[class^="sub-"] a.button:hover:after, #wrap .button:hover:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transition-delay:0s;transition-delay:0s;}
#wrap #header #nav li.mega ul[class^="sub-"] a.button.bordered-bot:hover, #wrap a.button.bordered-bot:hover{border-color:#292929;}
#wrap #header #nav li.mega ul[class^="sub-"] a.button:hover span, #wrap .button:hover span{-webkit-transform:translateX(0.5rem);-ms-transform:translateX(0.5rem);transform:translateX(0.5rem);-webkit-transition-delay:0.075s;transition-delay:0.075s;}
#wrap .button.theme-skin span, #wrap #header #nav li.mega ul[class^="sub-"] a.button.theme-skin span{color:#fff;}
#wrap .button.arrow:hover::before{opacity:1;content:"\e068";font-family:"linea-arrows-10" !important;transform:translateY(-50%) scaleX(1) translateZ(0);-ms-transform:translateY(-50%) scaleX(1) translateZ(0);-webkit-transform:translateY(-50%) scaleX(1) translateZ(0);transition:opacity .5s, transform .5s;-webkit-transition:opacity .5s, transform .5s;}
#wrap .button.arrow:before{position:absolute;font-weight:100;content:"";font-size:39px;right:-27px;z-index:999;top:50%;opacity:0;cursor:pointer;display:block;transform:translateY(-50%) scaleX(0) translateZ(0);-ms-transform:translateY(-50%) scaleX(0) translateZ(0);-webkit-transform:translateY(-50%) scaleX(0) translateZ(0);}