@charset "UTF-8";
.wtech-styled-input {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	border: 1px solid #959f9f;
	border-radius: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-box-shadow: 0 0 0 1px transparent inset;
	box-shadow: 0 0 0 1px transparent inset;
	font-style: normal;
	height: 2.5em;
	line-height: 2.5em;
	margin: 0;
	max-width: 100%;
	text-indent: 10px;
	-webkit-transition: .3s border-color, .3s background, .3s box-shadow;
	transition: .3s border-color, .3s background, .3s box-shadow
}
.wtech-styled-input:hover {
	border-color: #4178be;
	-webkit-box-shadow: 0 0 0 1px #4178be inset;
	box-shadow: 0 0 0 1px #4178be inset
}
@media screen and (-ms-high-contrast:active),
(-ms-high-contrast:none) {
	.wtech-styled-input:hover {
		-webkit-box-shadow: none;
		box-shadow: none
	}
}
.wtech-styled-input:focus {
	background-color: #fff;
	border-color: #000;
	-webkit-box-shadow: 0 0 0 1px #000 inset;
	box-shadow: 0 0 0 1px #000 inset
}
@media screen and (-ms-high-contrast:active),
(-ms-high-contrast:none) {
	.wtech-styled-input:focus {
		-webkit-box-shadow: none;
		box-shadow: none
	}
}
.wtech-field-error.wtech-styled-input {
	-webkit-box-shadow: 0 0 0 1px transparent inset;
	box-shadow: 0 0 0 1px transparent inset
}
.wtech-field-error.wtech-styled-input:hover {
	border-color: rgba(255, 0, 0, .4);
	-webkit-box-shadow: 0 0 0 1px rgba(255, 0, 0, .4) inset;
	box-shadow: 0 0 0 1px rgba(255, 0, 0, .4) inset
}
@media screen and (-ms-high-contrast:active),
(-ms-high-contrast:none) {
	.wtech-field-error.wtech-styled-input:hover {
		-webkit-box-shadow: none;
		box-shadow: none
	}
}
.wtech-styled-input[disabled] {
	cursor: not-allowed
}
.wtech-styled-input[disabled]:hover {
	border: 1px solid #959f9f;
	-webkit-box-shadow: none;
	box-shadow: none
}
.wtech-styled-input[disabled]:hover:focus {
	border: 1px solid #959f9f
}
textarea.wtech-styled-input {
	height: auto;
	line-height: normal;
	text-indent: 0;
	padding: 5px
}
#wtech-home a,
.wtech-masthead-categories .wtech-mh-mainitem>a,
.wtech-masthead-categories>li>a,
.wtech-masthead-categories>li>button,
.wtech-masthead-iconsonly>li>a,
.wtech-masthead-iconsonly>li>button,
.wtech-parent-site-name a,
.wtech-sitenav-menu-list>ul>li>a,
.wtech-sitenav-menu-list>ul>li>button,
.wtech-sitenav-menu-list>ul>li>span,
.wtech-sitenav-menu-name a,
.wtech-thick-underline {
	border: 0;
	overflow: hidden;
	position: relative
}
#wtech-home a::after,
.wtech-masthead-categories .wtech-mh-mainitem>a::after,
.wtech-masthead-categories>li>a::after,
.wtech-masthead-categories>li>button::after,
.wtech-masthead-iconsonly>li>a::after,
.wtech-masthead-iconsonly>li>button::after,
.wtech-parent-site-name a::after,
.wtech-sitenav-menu-list>ul>li>a::after,
.wtech-sitenav-menu-list>ul>li>button::after,
.wtech-sitenav-menu-list>ul>li>span::after,
.wtech-sitenav-menu-name a::after,
.wtech-thick-underline::after {
	background: #3b6caa;
	bottom: 0;
	content: '';
	display: block;
	height: 4px;
	left: 0;
	position: absolute;
	-webkit-transform: translate3d(0, 4px, 0);
	transform: translate3d(0, 4px, 0);
	-webkit-transition: -webkit-transform .4s cubic-bezier(.4, 1, .4, 1);
	transition: -webkit-transform .4s cubic-bezier(.4, 1, .4, 1);
	transition: transform .4s cubic-bezier(.4, 1, .4, 1);
	transition: transform .4s cubic-bezier(.4, 1, .4, 1), -webkit-transform .4s cubic-bezier(.4, 1, .4, 1);
	width: 100%
}
#wtech-home a:focus,
#wtech-home a:hover,
.wtech-masthead-categories .wtech-mh-mainitem>a:focus,
.wtech-masthead-categories .wtech-mh-mainitem>a:hover,
.wtech-masthead-categories>li>a:focus,
.wtech-masthead-categories>li>a:hover,
.wtech-masthead-categories>li>button:focus,
.wtech-masthead-categories>li>button:hover,
.wtech-masthead-iconsonly>li>a:focus,
.wtech-masthead-iconsonly>li>a:hover,
.wtech-masthead-iconsonly>li>button:focus,
.wtech-masthead-iconsonly>li>button:hover,
.wtech-parent-site-name a:focus,
.wtech-parent-site-name a:hover,
.wtech-sitenav-menu-list>ul>li>a:focus,
.wtech-sitenav-menu-list>ul>li>a:hover,
.wtech-sitenav-menu-list>ul>li>button:focus,
.wtech-sitenav-menu-list>ul>li>button:hover,
.wtech-sitenav-menu-list>ul>li>span:focus,
.wtech-sitenav-menu-list>ul>li>span:hover,
.wtech-sitenav-menu-name a:focus,
.wtech-sitenav-menu-name a:hover,
.wtech-thick-underline:focus,
.wtech-thick-underline:hover {
	color: #3b6caa
}
#wtech-home a:focus::after,
#wtech-home a:hover::after,
.wtech-masthead-categories .wtech-mh-mainitem.wtech-active>a:after,
.wtech-masthead-categories .wtech-mh-mainitem>a:focus::after,
.wtech-masthead-categories .wtech-mh-mainitem>a:hover::after,
.wtech-masthead-categories>li>a:focus::after,
.wtech-masthead-categories>li>a:hover::after,
.wtech-masthead-categories>li>button:focus::after,
.wtech-masthead-categories>li>button:hover::after,
.wtech-masthead-iconsonly>li>a:focus::after,
.wtech-masthead-iconsonly>li>a:hover::after,
.wtech-masthead-iconsonly>li>button:focus::after,
.wtech-masthead-iconsonly>li>button:hover::after,
.wtech-parent-site-name a:focus::after,
.wtech-parent-site-name a:hover::after,
.wtech-sitenav-menu-list>ul>li.wtech-active>a::after,
.wtech-sitenav-menu-list>ul>li.wtech-active>button::after,
.wtech-sitenav-menu-list>ul>li.wtech-active>span::after,
.wtech-sitenav-menu-list>ul>li.wtech-highlight>a::after,
.wtech-sitenav-menu-list>ul>li.wtech-highlight>button::after,
.wtech-sitenav-menu-list>ul>li.wtech-highlight>span::after,
.wtech-sitenav-menu-list>ul>li>a:focus::after,
.wtech-sitenav-menu-list>ul>li>a:hover::after,
.wtech-sitenav-menu-list>ul>li>button:focus::after,
.wtech-sitenav-menu-list>ul>li>button:hover::after,
.wtech-sitenav-menu-list>ul>li>span:focus::after,
.wtech-sitenav-menu-list>ul>li>span:hover::after,
.wtech-sitenav-menu-name a:focus::after,
.wtech-sitenav-menu-name a:hover::after,
.wtech-thick-underline:focus::after,
.wtech-thick-underline:hover::after {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}
.wtech-bold {
	font-weight: 600
}
.wtech-light {
	font-weight: 300
}
.wtech-regular {
	font-weight: 400
}
.wtech-h1 {
	font-size: 2.5rem;
	line-height: 2.8125rem
}
.wtech-medium.wtech-h1 {
	font-size: 3.125rem;
	line-height: 3.4375rem
}
.wtech-large.wtech-h1 {
	font-size: 3.75rem;
	line-height: 4.0625rem
}
.wtech-h2 {
	font-size: 1.875rem;
	line-height: 2.1875rem
}
.wtech-h3 {
	font-size: 1.5625rem;
	line-height: 1.875rem
}
.wtech-h4 {
	font-size: 1.2rem;
	line-height: 1.5rem
}
.wtech-fontsize-body {
	font-size: 1rem;
	line-height: 1.625rem
}
.wtech-small {
	font-size: .875rem;
	line-height: 1.5rem
}
.wtech-btn-pri.wtech-btn-small,
.wtech-btn-sec.wtech-btn-small,
.wtech-btn-ter.wtech-btn-small,
.wtech-ind-link a.wtech-btn-tag[class*=wtech-btn-][class*='-btn'] {
	font-size: .875rem;
	line-height: 17.5px;
	min-width: 75px;
	padding: 9.5px 1em 8.5px
}
@font-face {
	font-family: wtech-plex-sans;
	src: url(../fonts/wtechplexsans-light.woff2) format("woff2"), url(../fonts/wtechplexsans-light.woff) format("woff");
	font-weight: 300;
	font-style: normal
}
@font-face {
	font-family: wtech-plex-sans;
	src: url(../fonts/wtechplexsans-lightitalic.woff2) format("woff2"), url(../fonts/wtechplexsans-lightitalic.woff) format("woff");
	font-weight: 300;
	font-style: italic
}
@font-face {
	font-family: wtech-plex-sans;
	src: url(../fonts/wtechplexsans-regular.woff2) format("woff2"), url(../fonts/wtechplexsans-regular.woff) format("woff");
	font-weight: 400;
	font-style: normal
}
@font-face {
	font-family: wtech-plex-sans;
	src: url(../fonts/wtechplexsans-regularitalic.woff2) format("woff2"), url(../fonts/wtechplexsans-regularitalic.woff) format("woff");
	font-weight: 400;
	font-style: italic
}
@font-face {
	font-family: wtech-plex-sans;
	src: url(../fonts/wtechplexsans-medium.woff2) format("woff2"), url(../fonts/wtechplexsans-medium.woff) format("woff");
	font-weight: 500;
	font-style: normal
}
@font-face {
	font-family: wtech-plex-sans;
	src: url(../fonts/wtechplexsans-mediumitalic.woff2) format("woff2"), url(../fonts/wtechplexsans-mediumitalic.woff) format("woff");
	font-weight: 500;
	font-style: italic
}
@font-face {
	font-family: wtech-plex-sans;
	src: url(../fonts/wtechplexsans-semibold.woff2) format("woff2"), url(../fonts/wtechplexsans-semibold.woff) format("woff");
	font-weight: 600;
	font-style: normal
}
@font-face {
	font-family: wtech-plex-sans;
	src: url(../fonts/wtechplexsans-semibolditalic.woff2) format("woff2"), url(../fonts/wtechplexsans-semibolditalic.woff) format("woff");
	font-weight: 600;
	font-style: italic
}
@font-face {
	font-family: wtech-plex-sans;
	src: url(../fonts/wtechplexsans-bold.woff2) format("woff2"), url(../fonts/wtechplexsans-bold.woff) format("woff");
	font-weight: 700;
	font-style: normal
}
@font-face {
	font-family: wtech-plex-sans;
	src: url(../fonts/wtechplexsans-bolditalic.woff2) format("woff2"), url(../fonts/wtechplexsans-bolditalic.woff) format("woff");
	font-weight: 700;
	font-style: italic
}
@font-face {
	font-family: wtech-plex-mono;
	src: url(../fonts/wtechplexmono-light.woff2) format("woff2"), url(../fonts/wtechplexmono-light.woff) format("woff");
	font-weight: 300;
	font-style: normal
}
@font-face {
	font-family: wtech-plex-mono;
	src: url(../fonts/wtechplexmono-lightitalic.woff2) format("woff2"), url(../fonts/wtechplexmono-lightitalic.woff) format("woff");
	font-weight: 300;
	font-style: italic
}
@font-face {
	font-family: wtech-plex-mono;
	src: url(../fonts/wtechplexmono-regular.woff2) format("woff2"), url(../fonts/wtechplexmono-regular.woff) format("woff");
	font-weight: 400;
	font-style: normal
}
@font-face {
	font-family: wtech-plex-mono;
	src: url(../fonts/wtechplexmono-regularitalic.woff2) format("woff2"), url(../fonts/wtechplexmono-regularitalic.woff) format("woff");
	font-weight: 400;
	font-style: italic
}
@font-face {
	font-family: wtech-plex-mono;
	src: url(../fonts/wtechplexmono-medium.woff2) format("woff2"), url(../fonts/wtechplexmono-medium.woff) format("woff");
	font-weight: 500;
	font-style: normal
}
@font-face {
	font-family: wtech-plex-mono;
	src: url(../fonts/wtechplexmono-mediumitalic.woff2) format("woff2"), url(../fonts/wtechplexmono-mediumitalic.woff) format("woff");
	font-weight: 500;
	font-style: italic
}
@font-face {
	font-family: wtech-plex-mono;
	src: url(../fonts/wtechplexmono-semibold.woff2) format("woff2"), url(../fonts/wtechplexmono-semibold.woff) format("woff");
	font-weight: 600;
	font-style: normal
}
@font-face {
	font-family: wtech-plex-mono;
	src: url(../fonts/wtechplexmono-semibolditalic.woff2) format("woff2"), url(../fonts/wtechplexmono-semibolditalic.woff) format("woff");
	font-weight: 600;
	font-style: italic
}
@font-face {
	font-family: wtech-plex-mono;
	src: url(../fonts/wtechplexmono-bold.woff2) format("woff2"), url(../fonts/wtechplexmono-bold.woff) format("woff");
	font-weight: 700;
	font-style: normal
}
@font-face {
	font-family: wtech-plex-mono;
	src: url(../fonts/wtechplexmono-bolditalic.woff2) format("woff2"), url(../fonts/wtechplexmono-bolditalic.woff) format("woff");
	font-weight: 700;
	font-style: italic
}
@font-face {
	font-family: wtech-plex-serif;
	src: url(../fonts/wtechplexserif-light.woff2) format("woff2"), url(../fonts/wtechplexserif-light.woff) format("woff");
	font-weight: 300;
	font-style: normal
}
@font-face {
	font-family: wtech-plex-serif;
	src: url(../fonts/wtechplexserif-lightitalic.woff2) format("woff2"), url(../fonts/wtechplexserif-lightitalic.woff) format("woff");
	font-weight: 300;
	font-style: italic
}
@font-face {
	font-family: wtech-plex-serif;
	src: url(../fonts/wtechplexserif-regular.woff2) format("woff2"), url(../fonts/wtechplexserif-regular.woff) format("woff");
	font-weight: 400;
	font-style: normal
}
@font-face {
	font-family: wtech-plex-serif;
	src: url(../fonts/wtechplexserif-regularitalic.woff2) format("woff2"), url(../fonts/wtechplexserif-regularitalic.woff) format("woff");
	font-weight: 400;
	font-style: italic
}
@font-face {
	font-family: wtech-plex-serif;
	src: url(../fonts/wtechplexserif-medium.woff2) format("woff2"), url(../fonts/wtechplexserif-medium.woff) format("woff");
	font-weight: 500;
	font-style: normal
}
@font-face {
	font-family: wtech-plex-serif;
	src: url(../fonts/wtechplexserif-mediumitalic.woff2) format("woff2"), url(../fonts/wtechplexserif-mediumitalic.woff) format("woff");
	font-weight: 500;
	font-style: italic
}
@font-face {
	font-family: wtech-plex-serif;
	src: url(../fonts/wtechplexserif-semibold.woff2) format("woff2"), url(../fonts/wtechplexserif-semibold.woff) format("woff");
	font-weight: 600;
	font-style: normal
}
@font-face {
	font-family: wtech-plex-serif;
	src: url(../fonts/wtechplexserif-semibolditalic.woff2) format("woff2"), url(../fonts/wtechplexserif-semibolditalic.woff) format("woff");
	font-weight: 600;
	font-style: italic
}
@font-face {
	font-family: wtech-plex-serif;
	src: url(../fonts/wtechplexserif-bold.woff2) format("woff2"), url(../fonts/wtechplexserif-bold.woff) format("woff");
	font-weight: 700;
	font-style: normal
}
@font-face {
	font-family: wtech-plex-serif;
	src: url(../fonts/wtechplexserif-bolditalic.woff2) format("woff2"), url(../fonts/wtechplexserif-bolditalic.woff) format("woff");
	font-weight: 700;
	font-style: italic
}
/*@font-face {
	font-family: icons-wtech-v12;
	src: url(../fonts/icons-wtech-v12.eot);
	src: url(../fonts/icons-wtech-v12.woff) format("woff"), url(../fonts/icons-wtech-v12.ttf) format("truetype"), url(../fonts/icons-wtech-v12.svg#icons-wtech-v12) format("svg");
	font-weight: 400;
	font-style: normal
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	@font-face {
		font-family: icons-wtech-v12;
		src: url(../fonts/icons-wtech-v12.svg#icons-wtech-v12) format("svg")
	}
}*/
a,
abbr,
acronym,
address,
applet,
b,
big,
blockquote,
body,
center,
cite,
code,
dd,
del,
dfn,
div,
dl,
dt,
em,
fieldset,
font,
form,
h1,
h2,
h3,
h4,
h5,
h6,
html,
i,
iframe,
img,
ins,
kbd,
label,
legend,
li,
object,
p,
pre,
q,
s,
samp,
small,
span,
strike,
strong,
sub,
sup,
tt,
u,
var {
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: baseline;
	background: no-scroll transparent
}
body,
html {
	background: #ececec
}
body {
	-webkit-overflow-scrolling: touch;
	direction: ltr
}
ol,
ul {
	border: 0;
	vertical-align: baseline;
	background: no-scroll transparent
}
blockquote,
q {
	quotes: none
}
blockquote:after,
blockquote:before,
q:after,
q:before {
	content: "";
	content: none
}
caption,
table,
tbody,
td,
textarea,
tfoot,
th,
thead,
tr {
	margin: 0;
	padding: 0;
	vertical-align: baseline;
	background: no-scroll transparent
}
table {
	border-collapse: collapse
}
caption,
th {
	text-align: left
}
.wtech-access {
	position: absolute!important;
	height: 1px;
	width: 1px;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px)
}
a,
abbr,
acronym,
address,
applet,
b,
big,
blockquote,
body,
caption,
center,
cite,
code,
dd,
del,
dfn,
div,
dl,
dt,
em,
fieldset,
font,
form,
html,
i,
iframe,
img,
input,
ins,
kbd,
label,
legend,
li,
object,
p,
pre,
q,
s,
samp,
select,
small,
span,
strike,
strong,
sub,
sup,
table,
tbody,
td,
textarea,
tfoot,
th,
thead,
tr,
tt,
u,
var {
	font-size: inherit
}
body,
html {
	font-size: 16px;
	font-family: Arial, sans-serif;
	color: #323232
}
body .wtech-type,
html .wtech-type {
	font-family: wtech-plex-sans, "Helvetica Neue", Arial, sans-serif
}
ins {
	text-decoration: none
}
del {
	text-decoration: line-through
}
sub,
sup {
	font-size: .8em;
	line-height: 1;
	position: relative;
	top: -.5em
}
sub {
	top: .3em
}
b,
strong {
	font-weight: 600
}
code {
	font-weight: 400;
	font-size: .9375rem
}
.wtech-type code {
	font-family: wtech-plex-mono, Menlo, "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace
}
em,
i {
	font-style: italic
}
h1, h2, h3, h4, h5, h6{
	font-size: 2rem;
	/*line-height: 1.625rem;*/
	font-weight: 300;
	padding: 0 0 15px
}
.wtech-fontsize-x25 {
	font-size: 2.5em;
	line-height: 1.2em
}
.wtech-plex-sans-light {
	font-weight: 300;
	font-style: normal
}
.wtech-plex-sans-light-italic {
	font-weight: 300;
	font-style: italic
}
.wtech-plex-sans-regular {
	font-weight: 400;
	font-style: normal
}
.wtech-plex-sans-regular-italic {
	font-weight: 400;
	font-style: italic
}
.wtech-plex-sans-medium {
	font-weight: 500;
	font-style: normal
}
.wtech-plex-sans-medium-italic {
	font-weight: 500;
	font-style: italic
}
.wtech-plex-sans-semibold {
	font-weight: 600;
	font-style: normal
}
.wtech-plex-sans-semibold-italic {
	font-weight: 600;
	font-style: italic
}
.wtech-plex-sans-bold {
	font-weight: 700;
	font-style: normal
}
.wtech-plex-sans-bold-italic {
	font-weight: 700;
	font-style: italic
}
.wtech-plex-mono-light {
	font-family: wtech-plex-mono, Menlo, "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace;
	font-weight: 300;
	font-style: normal
}
.wtech-plex-mono-light-italic {
	font-family: wtech-plex-mono, Menlo, "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace;
	font-weight: 300;
	font-style: italic
}
.wtech-plex-mono-regular {
	font-family: wtech-plex-mono, Menlo, "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace;
	font-weight: 400;
	font-style: normal
}
.wtech-plex-mono-regular-italic {
	font-family: wtech-plex-mono, Menlo, "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace;
	font-weight: 400;
	font-style: italic
}
.wtech-plex-mono-medium {
	font-family: wtech-plex-mono, Menlo, "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace;
	font-weight: 500;
	font-style: normal
}
.wtech-plex-mono-medium-italic {
	font-family: wtech-plex-mono, Menlo, "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace;
	font-weight: 500;
	font-style: italic
}
.wtech-plex-mono-semibold {
	font-family: wtech-plex-mono, Menlo, "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace;
	font-weight: 600;
	font-style: normal
}
.wtech-plex-mono-semibold-italic {
	font-family: wtech-plex-mono, Menlo, "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace;
	font-weight: 600;
	font-style: italic
}
.wtech-plex-mono-bold {
	font-family: wtech-plex-mono, Menlo, "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace;
	font-weight: 700;
	font-style: normal
}
.wtech-plex-mono-bold-italic {
	font-family: wtech-plex-mono, Menlo, "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace;
	font-style: italic;
	font-weight: 700
}
.wtech-plex-serif-light {
	font-family: wtech-plex-serif, Georgia, "Times New Roman", serif;
	font-weight: 300;
	font-style: normal
}
.wtech-plex-serif-light-italic {
	font-family: wtech-plex-serif, Georgia, "Times New Roman", serif;
	font-weight: 300;
	font-style: italic
}
.wtech-plex-serif-regular {
	font-family: wtech-plex-serif, Georgia, "Times New Roman", serif;
	font-weight: 400;
	font-style: normal
}
.wtech-plex-serif-regular-italic {
	font-family: wtech-plex-serif, Georgia, "Times New Roman", serif;
	font-weight: 400;
	font-style: italic
}
.wtech-plex-serif-medium {
	font-family: wtech-plex-serif, Georgia, "Times New Roman", serif;
	font-weight: 500;
	font-style: normal
}
.wtech-plex-serif-medium-italic {
	font-family: wtech-plex-serif, Georgia, "Times New Roman", serif;
	font-weight: 500;
	font-style: italic
}
.wtech-plex-serif-semibold {
	font-family: wtech-plex-serif, Georgia, "Times New Roman", serif;
	font-weight: 600;
	font-style: normal
}
.wtech-plex-serif-semibold-italic {
	font-family: wtech-plex-serif, Georgia, "Times New Roman", serif;
	font-weight: 600;
	font-style: italic
}
.wtech-plex-serif-bold {
	font-family: wtech-plex-serif, Georgia, "Times New Roman", serif;
	font-weight: 700;
	font-style: normal
}
.wtech-plex-serif-bold-italic {
	font-family: wtech-plex-serif, Georgia, "Times New Roman", serif;
	font-style: italic;
	font-weight: 700
}
.wtech-textcolor-blue-60 {
	color: #325c80
}
.wtech-textcolor-blue-50 {
	color: #4178be
}
.wtech-textcolor-blue-40 {
	color: #5596e6
}
.wtech-textcolor-blue-30 {
	color: #5aaafa
}
.wtech-textcolor-gray-80 {
	color: #323232
}
.wtech-textcolor-gray-60 {
	color: #5a5a5a
}
.wtech-textcolor-gray-50 {
	color: #777677
}
.wtech-textcolor-gray-40 {
	color: #959595
}
.wtech-textcolor-gray-30 {
	color: #aeaeae
}
.wtech-textcolor-green-60 {
	color: #2d660a
}
.wtech-textcolor-green-50 {
	color: #4b8400
}
.wtech-textcolor-green-40 {
	color: #5aa700
}
.wtech-textcolor-green-30 {
	color: #8cd211
}
.wtech-textcolor-magenta-60 {
	color: #a6266e
}
.wtech-textcolor-magenta-50 {
	color: #db2780
}
.wtech-textcolor-magenta-30 {
	color: #ff71d4
}
.wtech-textcolor-magenta-20 {
	color: #ff9eee
}
.wtech-textcolor-orange-60 {
	color: #a53725
}
.wtech-textcolor-orange-50 {
	color: #d74108
}
.wtech-textcolor-orange-40 {
	color: #ff5003
}
.wtech-textcolor-orange-30 {
	color: #ff7832
}
.wtech-textcolor-purple-60 {
	color: #734098
}
.wtech-textcolor-purple-50 {
	color: #9855d4
}
.wtech-textcolor-purple-30 {
	color: #ba8ff7
}
.wtech-textcolor-purple-20 {
	color: #d7aaff
}
.wtech-textcolor-red-60 {
	color: #ad1625
}
.wtech-textcolor-red-50 {
	color: #e71d32
}
.wtech-textcolor-red-40 {
	color: #ff5050
}
.wtech-textcolor-red-30 {
	color: #ff7d87
}
.wtech-textcolor-teal-60 {
	color: #006d5d
}
.wtech-textcolor-teal-50 {
	color: #008571
}
.wtech-textcolor-teal-40 {
	color: #00b4a0
}
.wtech-textcolor-teal-30 {
	color: #41d6c3
}
.wtech-textcolor-white-core {
	color: #fff
}
.wtech-textcolor-black-core {
	color: #000
}
.wtech-textcolor-yellow-30 {
	color: #efc100
}
.wtech-textcolor-yellow-10 {
	color: #fde876
}
.wtech-textcolor-default {
	color: #323232
}
.wtech-linkcolor-default {
	color: #3b6caa
}
div {
	font-size: 1rem
}
p {
	font-size: 1rem;
	line-height: 1.5rem;
	padding: 0 0 15px
}
p.wtech-callout {
	font-size: 1.5rem;
	line-height: 1.8rem
}
pre {
	padding: 0 0 15px;
	font-size: .9375rem
}
.wtech-type pre {
	font-family: wtech-plex-mono, Menlo, "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace
}
ol,
ul {
	padding: 0 0 15px;
	margin: 0;
	list-style: none;
	font-size: 1rem;
	line-height: 1.625rem
}
ol>li,
ul>li {
	padding-left: 28px
}
ol>li::before,
ul>li::before {
	color: #959595;
	content: '\2022';
	display: inline-block;
	font-family: Arial, sans-serif;
	font-size: 1.5rem;
	margin-left: -1.3rem;
	position: absolute
}
ol li+li,
ul li+li {
	padding-top: 7px
}
ol li.wtech-access+li,
ul li.wtech-access+li {
	padding-top: 0
}
ol li.wtech-link-description p,
ul li.wtech-link-description p {
	padding-left: 2.1em;
	padding-bottom: 3px
}
ol li ol,
ol li ul,
ul li ol,
ul li ul {
	padding: 7px 0 0
}
ol a,
ul a {
	text-decoration: none
}
ol a:hover,
ul a:hover {
	text-decoration: underline
}
ol.wtech-plain-list>li,
ul.wtech-plain-list>li {
	padding-left: 0
}
ol.wtech-plain-list>li::before,
ul.wtech-plain-list>li::before {
	content: ''
}
ol.wtech-plain-list>li+li,
ul.wtech-plain-list>li+li {
	padding-top: 7px
}
ol.wtech-plain-list>li.wtech-access+li,
ul.wtech-plain-list>li.wtech-access+li {
	padding-top: 0
}
ol.wtech-link-list>li,
ul.wtech-link-list>li {
	padding-left: 0
}
ol.wtech-link-list>li::before,
ul.wtech-link-list>li::before {
	content: ''
}
ol.wtech-link-list>li+li,
ul.wtech-link-list>li+li {
	padding-top: 12px
}
ol.wtech-link-list>li.wtech-access+li,
ul.wtech-link-list>li.wtech-access+li {
	padding-top: 0
}
ol.wtech-colored-list li::before,
ul.wtech-colored-list li::before {
	color: inherit
}
.wtech-colored-list li{margin: 15px 0 5px 0; }
.wtech-dropdown-menu {
	border: 1px solid #e0e0e0;
	background: #fff;
	padding: 0
}
.wtech-dropdown-menu li {
	padding: 0;
	white-space: nowrap
}
.wtech-dropdown-menu li::before {
	content: none
}
.wtech-dropdown-menu li+li {
	padding-top: 0
}
.wtech-dropdown-menu a {
	color: #323232;
	display: block;
	padding: 7px 20px;
	position: relative;
	text-decoration: none
}
.wtech-dropdown-menu.wtech-padding-small a {
	padding: 7px 10px
}
.wtech-dropdown-menu .wtech-highlight a,
.wtech-dropdown-menu a:focus,
.wtech-dropdown-menu a:hover {
	background-color: #3b6caa;
	color: #fff;
	text-decoration: none
}
.wtech-live-assistance-list>li {
	padding-left: 0
}
.wtech-live-assistance-list>li::before {
	content: ''
}
.wtech-live-assistance-list>li+li {
	padding-top: 12px
}
.wtech-live-assistance-list>li.wtech-access+li {
	padding-top: 0
}
.wtech-live-assistance-list a {
	display: inline-block;
	margin: 0;
	padding-left: 2.1em;
	position: relative
}
ol {
	counter-reset: item
}
ol>li {
	padding-top: 5px
}
ol>li::before {
	content: counter(item) ". ";
	counter-increment: item;
	font-size: inherit;
	margin-left: -2.3rem;
	text-align: right;
	width: 2rem
}
.wtech-type ol>li::before {
	font-family: wtech-plex-sans, "Helvetica Neue", Arial, sans-serif;
	font-size: inherit
}
ol.wtech-alpha-list>li::before {
	content: counter(item, lower-alpha) ". "
}
ol.wtech-roman-list>li::before {
	content: counter(item, lower-roman) ". "
}
a {
	color: #3b6caa;
	text-decoration: none
}
a::after,
a::before {
	text-decoration: underline
}
a::after,
a::before {
	text-decoration: none
}
a:hover {
	text-decoration: underline
}
.wtech-underline {
	text-decoration: underline
}
.wtech-pull-quote em {
	font-style: normal;
	font-weight: 300
}
.wtech-pull-quote.wtech-h2 em {
	font-size: 1.875rem;
	line-height: 2.1875rem
}
.wtech-pull-quote.wtech-h3 em {
	font-size: 1.5625rem;
	line-height: 1.875rem
}
.wtech-pull-quote.wtech-h4 em {
	font-size: 1.25rem;
	line-height: 1.5625rem
}
.wtech-error {
	color: #e71d32;
	font-weight: 600
}
.wtech-important {
	color: #d74108;
	font-weight: 600
}
.wtech-confidential {
	color: #ad1625;
	font-weight: 600
}
.wtech-attention {
	color: #000;
	font-weight: 600
}
.wtech-price {
	color: #4b8400;
	font-weight: 600
}
.wtech-required {
	color: #e71d32
}
.wtech-legal-text {
	color: #777677
}
.wtech-legalfooter-text {
	color: #5a5a5a;
	font-weight: 300;
	padding-top: 15px
}
.wtech-legalfooter-text .wtech-columns {
	padding-bottom: 0
}
.wtech-date-time,
.wtech-item-note {
	color: #5a5a5a
}
.wtech-alternate-background .wtech-date-time,
.wtech-alternate-background .wtech-item-note,
[class*=wtech-btn-] .wtech-date-time,
[class*=wtech-btn-] .wtech-item-note {
	color: inherit
}
.wtech-item-note-alternate {
	color: #5a5a5a;
	font-style: italic
}
.wtech-byline {
	color: #5a5a5a;
	text-transform: uppercase;
	font-weight: 600
}
p.wtech-caption {
	color: #777677;
	padding-top: 5px
}
.wtech-center {
	text-align: center
}
.wtech-center a{margin: auto;}
.wtech-right {
	text-align: right
}
.wtech-left {
	text-align: left
}
@media only screen and (min-width:0px) and (max-width:579px) {
	.wtech-left-small {
		text-align: left
	}
}
.wtech-padding-top-30 {
	padding-top: 30px!important
}
.wtech-padding-bottom-30 {
	padding-bottom: 30px!important
}
.wtech-padding-top-60 {
	padding-top: 60px!important
}
.wtech-padding-bottom-60 {
	padding-bottom: 60px!important
}
.wtech-padding-top-90 {
	padding-top: 90px!important
}
.wtech-padding-bottom-90 {
	padding-bottom: 90px!important
}
.wtech-padding-top-0 {
	padding-top: 0!important
}
.wtech-padding-bottom-0 {
	padding-bottom: 0!important
}
.wtech-margin-top-0 {
	margin-top: 0!important
}
.wtech-margin-bottom-0 {
	margin-bottom: 0!important
}
.wtech-padding-top-1 {
	padding-top: 20px!important
}
.wtech-padding-bottom-1 {
	padding-bottom: 20px!important
}
.wtech-margin-top-1 {
	margin-top: 20px!important
}
.wtech-margin-bottom-1 {
	margin-bottom: 20px!important
}
.wtech-padding-top-2 {
	padding-top: 40px!important
}
.wtech-padding-bottom-2 {
	padding-bottom: 40px!important
}
.wtech-margin-top-2 {
	margin-top: 40px!important
}
.wtech-margin-bottom-2 {
	margin-bottom: 40px!important
}
.wtech-padding-top-3 {
	padding-top: 60px!important
}
.wtech-padding-bottom-3 {
	padding-bottom: 60px!important
}
.wtech-margin-top-3 {
	margin-top: 60px!important
}
.wtech-margin-bottom-3 {
	margin-bottom: 60px!important
}
.wtech-padding-top-r1 {
	padding-top: 2vw!important
}
.wtech-padding-bottom-r1 {
	padding-bottom: 2vw!important
}
.wtech-margin-top-r1 {
	margin-top: 2vw!important
}
.wtech-margin-bottom-r1 {
	margin-bottom: 2vw!important
}
.wtech-padding-top-r2 {
	padding-top: 5vw!important
}
.wtech-padding-bottom-r2 {
	padding-bottom: 5vw!important
}
.wtech-margin-top-r2 {
	margin-top: 5vw!important
}
.wtech-margin-bottom-r2 {
	margin-bottom: 5vw!important
}
.wtech-padding-top-r3 {
	padding-top: 10vw!important
}
.wtech-padding-bottom-r3 {
	padding-bottom: 10vw!important
}
.wtech-margin-top-r3 {
	margin-top: 10vw!important
}
.wtech-margin-bottom-r3 {
	margin-bottom: 10vw!important
}
.wtech-padding-content {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 20px
}
@media projection {
	body {
		color: #000
	}
}
@media only screen and (min-width:0px) and (max-width:579px) {
	.wtech-h1,
	.wtech-h1.wtech-large,
	.wtech-h1.wtech-medium {
		font-size: 2.25rem;
		line-height: 2.5625rem
	}
}
.wtech-add-link::before,
.wtech-expand-link::before,
.wtech-maximize-link::before,
.wtech-new-link::before,
.wtech-show-hide>h2 a::before,
ul.wtech-twisty>li a.wtech-twisty-trigger::before {
	content: "\f18c"
}
.wtech-admin-link::before {
	content: "\f18d"
}
.wtech-alert-link::before {
	/*content: "\f18e"*/
}
.wtech-anchor-down-link::before {
	content: "\f18f"
}
.wtech-anchor-up-link::before {
	content: "\f190"
}
.wtech-attachment-link::before {
	content: "\f107"
}
.wtech-audio-link::before {
	content: "\f192"
}
.wtech-back-link::before {
	content: "\f1fc"
}
.wtech-bee-link::before {
	content: "\f193"
}
.wtech-blog-encircled-link::before,
.wtech-blog-link::before,
.wtech-blog-mono-link::before {
	content: "\f194"
}
.wtech-bookmark-link::before {
	content: "\f195"
}
.wtech-bottom-link::before {
	content: "\f196"
}
.wtech-calculator-link::before {
	content: "\f197"
}
.wtech-calendar-link::before {
	content: "\f198"
}
.wtech-cart-link::before,
.wtech-marketplace-link::before {
	content: "\f199"
}
.wtech-caution-link::before {
	content: "\f19a"
}
.wtech-chat-link::before {
	content: "\f19b"
}
.wtech-chevron-down-link.wtech-icon-after::after,
.wtech-chevron-down-link::before,
.wtech-sitenav-menu-list>ul>li.wtech-haschildlist>a::before,
.wtech-sitenav-menu-list>ul>li.wtech-haschildlist>button::before,
.wtech-sitenav-menu-list>ul>li.wtech-haschildlist>span::before,
.select2-container--default .select2-selection--single .select2-selection__arrow b:before {
	content: "\f19c"
}
.wtech-chevron-left-bold-link::before,
.wtech-chevron-left-light-link::before,
.wtech-chevron-left-link::before,
.wtech-chevron-left-regular-link::before {
	content: "\f204"
}
#wtech-navigation-trail li::after,
.wtech-chevron-right-bold-link::before,
.wtech-chevron-right-light-link::before,
.wtech-chevron-right-link::before,
.wtech-chevron-right-regular-link.wtech-icon-after::after,
.wtech-chevron-right-regular-link::before,
.wtech-step-indicator .wtech-tabs li::after,
[id=wtech-primary-links] .wtech-show-hide h2 a.wtech-show-active::before,
[id=wtech-primary-links] .wtech-show-hide h2 a::before {
	content: "\f205"
}
.wtech-chevron-up-link::before,
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b:before {
	content: "\f19f"
}
.wtech-clock-link::before {
	content: "\f1a0"
}
.wtech-close-link::before,
.wtech-delete-link::before {
	content: "\f1a1"
}
.wtech-cloud-link::before {
	content: "\f1fd"
}
.wtech-collaborate-link::before {
	content: "\f1a2"
}
.wtech-confirm-link::before {
	content: "\f1a3"
}
.wtech-copy-link::before {
	content: "\f1fe"
}
.wtech-delicious-encircled-link::before,
.wtech-delicious-link::before,
.wtech-delicious-mono-link::before {
	content: "\f1a4"
}
.wtech-desktop-link::before {
	content: "\f1a5"
}
.wtech-digg-encircled-link::before,
.wtech-digg-link::before,
.wtech-digg-mono-link::before {
	content: "\f1a6"
}
.wtech-document-link::before {
	content: "\f1a7"
}
.wtech-download-link::before {
	content: "\f124"
}
.wtech-dropdown-link::before {
	content: "\f1a8"
}
.wtech-edit-link::before {
	content: "\f1a9"
}
.wtech-ellipsis-link::before {
	content: "\f203"
}
.wtech-email-encircled-link::before,
.wtech-email-link::before,
.wtech-email-mono-link::before {
	content: "\f1aa"
}
.wtech-event-link::before {
	content: "\f1ab"
}
.wtech-external-link.wtech-icon-after::after,
.wtech-external-link::before {
	/*content: "\f1ac"*/
}
.wtech-facebook-encircled-link::before,
.wtech-facebook-link::before,
.wtech-facebook-mono-link::before {
	content: "\f1ad"
}
.wtech-filter-link::before {
	content: "\f1ae"
}
.wtech-firstpage-link::before {
	content: "\f1af"
}
.wtech-flickr-encircled-link::before,
.wtech-flickr-link::before,
.wtech-flickr-mono-link::before {
	content: "\f1b0"
}
.wtech-folder-link::before {
	content: "\f1b1"
}
.wtech-forum-link::before {
	content: "\f1b2"
}
.wtech-add1-link::before,
.wtech-anchor-down-em-link::before,
.wtech-arrow-forward-bold-link::before,
.wtech-arrow-forward-link::before,
.wtech-back-em-link::before,
.wtech-baidu-encircled-link::before,
.wtech-baidu-link::before,
.wtech-blip-encircled-link::before,
.wtech-blip-link::before,
.wtech-callaction-link::before,
.wtech-callme-link::before,
.wtech-cancel-link::before,
.wtech-cautionlarge-link::before,
.wtech-check-link::before,
.wtech-checklarge-link::before,
.wtech-chevron-link::before,
.wtech-community-link::before,
.wtech-community::before,
.wtech-contrast-link::before,
.wtech-demo-link::before,
.wtech-demoplay-link::before,
.wtech-dogear-link::before,
.wtech-fontsize-link::before,
.wtech-forward-em-link::before,
.wtech-forward-link.wtech-icon-after::after,
.wtech-forward-link::before,
.wtech-forward-pg-link::before,
.wtech-friendfeed-link::before,
.wtech-fullstar-link::before,
.wtech-generic-link::before,
.wtech-halfstar-link::before,
.wtech-hatena-blog-encircled-link::before,
.wtech-hatena-blog-link::before,
.wtech-hatena-encircled-link::before,
.wtech-hatena-link::before,
.wtech-home-link::before,
.wtech-incorrect-link::before,
.wtech-kaixin-encircled-link::before,
.wtech-kaixin-link::before,
.wtech-kaixn-link::before,
.wtech-livedoor-encircled-link::before,
.wtech-livedoor-link::before,
.wtech-nostar-link::before,
.wtech-question-link::before,
.wtech-recommend-link::before,
.wtech-renren-encircled-link::before,
.wtech-renren-link::before,
.wtech-search-typeahead-container ul li.wtech-active:after,
.wtech-signin-link::before,
.wtech-symp-doc::before,
.wtech-symp-presentation::before,
.wtech-symp-spreadsheet::before,
.wtech-upward-link::before,
.wtech-usergroup-link::before,
.wtech-usergroup::before,
.wtech-vaideo-link::before,
.wtech-weibo-encircled-link::before,
.wtech-weibo-link::before,
.wtech-wireless-link::before,
.wtech-yahoojapan-link::before {
	content: "\f1b3"
}
.wtech-github-link::before {
	content: "\f1b4"
}
.wtech-googleplus-encircled-link::before,
.wtech-googleplus-link::before,
.wtech-googleplus-mono-link::before {
	content: "\f1b5"
}
.wtech-help-alt-link::before,
.wtech-help-link::before {
	content: "\f1b6"
}
#wtech-home a:before,
.wtech-wtechlogo-link::before {
}
.wtech-information-link::before {
	content: "\f1b8"
}
.wtech-instagram-encircled-link::before,
.wtech-instagram-link::before,
.wtech-instagram-mono-link::before {
	content: "\f1b9"
}
.wtech-lastpage-link::before {
	content: "\f1ba"
}
.wtech-like-link::before {
	content: "\f1bb"
}
.wtech-link-link::before {
	content: "\f1bc"
}
.wtech-linkedin-encircled-link::before,
.wtech-linkedin-link::before,
.wtech-linkedin-mono-link::before {
	content: "\f1bd"
}
.wtech-list-link::before {
	content: "\f1be"
}
.wtech-livestream-encircled-link::before,
.wtech-livestream-link::before,
.wtech-livestream-mono-link::before {
	content: "\f1bf"
}
.wtech-location-link::before {
	content: "\f1c0"
}
.wtech-menu-link::before {
	content: "\f142"
}
.wtech-mobile-link::before {
	content: "\f1c1"
}
.wtech-next-link.wtech-icon-after::after,
.wtech-next-link::before {
	content: "\f1c3"
}
.wtech-non-secure-link::before {
	content: "\f1c4"
}
.wtech-password-link::before {
	content: "\f1c5"
}
.wtech-pause-link::before {
	content: "\f1c6"
}
.wtech-payment-link::before {
	content: "\f1c7"
}
.wtech-pdf-link::before {
	content: "\f1c8"
}
.wtech-person-link::before {
	content: "\f1c9"
}
.wtech-phone-link::before {
	content: "\f200"
}
.wtech-picture-link::before {
	content: "\f1ca"
}
.wtech-pinterest-encircled-link::before,
.wtech-pinterest-link::before,
.wtech-pinterest-mono-link::before {
	content: "\f1cb"
}
.wtech-play-link::before {
	content: "\f1cc"
}
.wtech-popup-link::before {
	content: "\f1cd"
}
.wtech-previous-link::before {
	content: "\f1ce"
}
.wtech-print-link::before {
	content: "\f1cf"
}
.wtech-quora-link::before,
.wtech-quora-mono-link::before {
	content: "\f1d1"
}
.wtech-recommended-link::before {
	content: "\f1d2"
}
.wtech-refresh-link::before {
	content: "\f1d3"
}
.wtech-relationship-link::before {
	content: "\f1d4"
}
.wtech-collapse-link::before,
.wtech-minimize-link::before,
.wtech-remove-link::before,
.wtech-show-hide>h2 a.wtech-show-active::before,
ul.wtech-twisty>li.wtech-active>a.wtech-twisty-trigger::before {
	content: "\f1d5"
}
.wtech-renew-link::before {
	content: "\f1d6"
}
.wtech-requestquote-link::before {
	content: "\f1d7"
}
.wtech-reset-link::before {
	content: "\f1d8"
}
.wtech-role-link::before {
	content: "\f1d9"
}
.wtech-rss-link::before {
	content: "\f201"
}
.wtech-save-link::before {
	content: "\f1da"
}
.wtech-search-link::before {
	content: "\f15f"
}
.wtech-secure-link::before {
	content: "\f1db"
}
.wtech-setting-link::before {
	content: "\f1dc"
}
.wtech-share-encircled-link::before,
.wtech-share-link::before,
.wtech-share-mono-link::before {
	content: "\f1dd"
}
.wtech-skype-encircled-link::before,
.wtech-skype-link::before,
.wtech-skype-mono-link::before {
	content: "\f1de"
}
.wtech-slack-link::before,
.wtech-slack-mono-link::before {
	content: "\f1df"
}
.wtech-snapchat-encircled-link::before,
.wtech-snapchat-link::before,
.wtech-snapchat-mono-link::before {
	content: "\f1e0"
}
.wtech-sort-link::before {
	content: "\f1e1"
}
.wtech-sort-down-link.wtech-icon-after::after,
.wtech-sort-down-link::before {
	content: "\f1e2"
}
.wtech-sort-up-link::before {
	content: "\f1e3"
}
.wtech-star-full-link::before {
	content: "\f1e4"
}
.wtech-star-half-link::before {
	content: "\f1e5"
}
.wtech-star-none-link::before {
	content: "\f1e6"
}
.wtech-stop-link::before {
	content: "\f1e7"
}
.wtech-stumbleupon-encircled-link::before,
.wtech-stumbleupon-link::before,
.wtech-stumbleupon-mono-link::before {
	content: "\f1e8"
}
.wtech-tag-link::before {
	content: "\f1e9"
}
.wtech-task-link::before {
	content: "\f1ea"
}
.wtech-ticket-link::before {
	content: "\f1eb"
}
.wtech-tile-link::before {
	content: "\f1ec"
}
.wtech-toc-link::before {
	content: "\f202"
}
.wtech-tools-link::before {
	content: "\f1ed"
}
.wtech-top-link::before {
	content: "\f1ee"
}
.wtech-tumblr-encircled-link::before,
.wtech-tumblr-link::before,
.wtech-tumblr-mono-link::before {
	content: "\f1ef"
}
.wtech-twitter-encircled-link::before,
.wtech-twitter-link::before,
.wtech-twitter-mono-link::before {
	content: "\f1f0"
}
.wtech-upload-link::before {
	content: "\f1f1"
}
.wtech-profile-link::before,
.wtech-user-link::before {
	content: "\f208"
}
.wtech-user-follow-link::before {
	content: "\f209"
}
.wtech-video-link::before {
	content: "\f1f2"
}
.wtech-videochat-link::before {
	content: "\f1f3"
}
.wtech-view-link::before {
	content: "\f1f4"
}
.wtech-vine-encircled-link::before,
.wtech-vine-link::before,
.wtech-vine-mono-link::before {
	content: "\f1f5"
}
.wtech-wiki-link::before {
	content: "\f1f6"
}
.wtech-world-link::before {
	content: "\f1f7"
}
.wtech-wykop-encircled-link::before,
.wtech-wykop-link::before,
.wtech-wykop-mono-link::before {
	content: "\f1f8"
}
.wtech-xing-encircled-link::before,
.wtech-xing-link::before,
.wtech-xing-mono-link::before {
	content: "\f1f9"
}
.wtech-yahoo-encircled-link::before,
.wtech-yahoo-link::before,
.wtech-yahoo-mono-link::before {
	content: "\f1fa"
}
.wtech-youtube-encircled-link::before,
.wtech-youtube-link::before,
.wtech-youtube-mono-link::before {
	content: "\f1fb"
}
[data-icon]::before {
	content: attr(data-icon)
}
#wtech-home a:before,
#wtech-navigation-trail li::after,
#wtech-parent-link a::before,
.wtech-bullet::before,
.wtech-close::before,
.wtech-icon-after::after,
.wtech-show-hide>h2 a::before,
.wtech-sitenav-menu-list>ul>li.wtech-haschildlist>a::before,
.wtech-sitenav-menu-list>ul>li.wtech-haschildlist>button::before,
.wtech-sitenav-menu-list>ul>li.wtech-haschildlist>span::before,
.wtech-step-indicator .wtech-tabs li::after,
.select2-container--default .select2-selection--single .select2-selection__arrow b:before,
[class*='-link']::before,
[data-icon]::before,
ul.wtech-twisty>li a.wtech-twisty-trigger::before {
	display: inline-block;
	font-family: icons-wtech-v12;
	font-size: 1.5rem;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	left: 0;
	position: absolute;
	text-decoration: none;
	speak: none;
	text-decoration: none;
	text-rendering: optimizeLegibility;
	text-transform: none;
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased
}
#wtech-category-nav li::before,
#wtech-common-menu .wtech-menu-subtabs li::before,
#wtech-footer li::before,
#wtech-footer-module li::before,
#wtech-mast-options li::before,
#wtech-navigation-trail li::before,
#wtech-primary-links>li::before,
#wtech-top .wtech-link-list li.wtech-chevron-alternate-link::before,
#wtech-top .wtech-link-list li.wtech-chevron-link::before,
#wtech-top .wtech-link-list li.wtech-link-description::before,
#wtech-universal-nav li::before,
.wtech-link-list li::before,
.wtech-live-assistance-list li::before,
.wtech-portrait-module-list>li::before,
.wtech-share-this li::before,
.wtech-tab-overlay ul li::before,
.wtech-table-navigation a::before,
.wtech-table-navigation li::before,
.wtech-twisty>li::before,
ul.wtech-tabs li::before {
	display: none
}
.wtech-btn-row [class*='-link'] {
	position: relative;
	padding-left: 35px;
	padding-top: 9px
}
.wtech-clear::after {
	clear: both;
	content: ' ';
	display: block;
	height: 0;
	visibility: hidden
}
.wtech-fright {
	float: right!important
}
.wtech-fleft {
	float: left!important
}
.wtech-center-block {
	margin-left: auto!important;
	margin-right: auto!important;
	float: none!important
}
.wtech-center-position {
	left: 50%;
	-webkit-transform: translate3d(-50%, 0, 0);
	transform: translate3d(-50%, 0, 0)
}
.wtech-circle {
	border-radius: 50%
}
.wtech-band {
	background-color: #f9f9f9;
	padding: 20px 0
}
p.wtech-ind-link {
	padding-bottom: 12px
}
.wtech-icononly a,
.wtech-icononly span,
.wtech-ind-link a,
a[class*='-link'].wtech-inlinelink,
ul.wtech-link-list a {
	display: inline-block;
	margin: 0;
	padding-left: 1em;
	position: relative
}
.wtech-icononly a.wtech-icon-after,
.wtech-icononly span.wtech-icon-after,
.wtech-ind-link a.wtech-icon-after,
a[class*='-link'].wtech-inlinelink.wtech-icon-after,
ul.wtech-link-list a.wtech-icon-after {
	padding-left: 0;
	padding-right: 1em
}
.wtech-icononly a.wtech-icon-after::before,
.wtech-icononly span.wtech-icon-after::before,
.wtech-ind-link a.wtech-icon-after::before,
a[class*='-link'].wtech-inlinelink.wtech-icon-after::before,
ul.wtech-link-list a.wtech-icon-after::before {
	content: none
}
.wtech-icononly a.wtech-icon-after::after,
.wtech-icononly span.wtech-icon-after::after,
.wtech-ind-link a.wtech-icon-after::after,
a[class*='-link'].wtech-inlinelink.wtech-icon-after::after,
ul.wtech-link-list a.wtech-icon-after::after {
	left: inherit;
	right: -4px
}
a[class*='-link'].wtech-inlinelink {
	padding-left: 1.7em
}
a[class*='-link'].wtech-inlinelink::before {
	left: 2px
}
a[class*='-link'].wtech-inlinelink.wtech-icon-after {
	padding-right: 0;
	display: inline
}
a[class*='-link'].wtech-inlinelink.wtech-icon-after::before {
	content: none
}
a[class*='-link'].wtech-inlinelink.wtech-icon-after::after {
	top: .15em;
	margin-top: -.2em;
	position: relative;
	padding-right: .1em
}
.wtech-icononly {
	padding-bottom: 0
}
.wtech-icononly::after {
	clear: both;
	content: '';
	display: block;
	height: 0;
	visibility: hidden
}
.wtech-icononly a[class*='-link'],
.wtech-icononly span {
	display: block;
	float: left;
	height: 1.75em;
	margin-bottom: 10px;
	margin-right: 14px;
	overflow: hidden;
	padding: 3px 0;
	text-indent: 100%;
	white-space: nowrap;
	width: 1.55em
}
.wtech-icononly a[class*='-link']:last-child,
.wtech-icononly span:last-child {
	margin-right: 0
}
.wtech-icononly a[class*='-link']::before,
.wtech-icononly span::before {
	text-indent: .5px
}
.wtech-icononly a[class*='-link']:focus::before,
.wtech-icononly a[class*='-link']:hover::before,
.wtech-icononly span:focus::before,
.wtech-icononly span:hover::before {
	color: #264a60
}
.wtech-icononly a[class*='-link'][class*=wtech-textcolor]:focus::before,
.wtech-icononly a[class*='-link'][class*=wtech-textcolor]:hover::before,
.wtech-icononly span[class*=wtech-textcolor]:focus::before,
.wtech-icononly span[class*=wtech-textcolor]:hover::before {
	color: inherit;
	opacity: .8
}
.wtech-icononly span:focus::before,
.wtech-icononly span:hover::before {
	color: inherit
}
.tipso_content .wtech-icononly a[class*='-link'] {
	margin: 0
}
.tipso_content .wtech-icononly a[class*='-link']+a[class*='-link'] {
	margin-left: 10px
}
li.wtech-icononly a[class*='-link'],
li.wtech-icononly span {
	margin-right: 0;
	padding: 0
}
.wtech-alternate-background .wtech-icononly a[class*='-link']:focus::before,
.wtech-alternate-background .wtech-icononly a[class*='-link']:hover::before {
	color: #e0e0e0
}
.wtech_icon_social{font-size: 24px;}
.wtech-icon-nolink {
	position: relative;
	padding-left: 1.5em!important
}
a[class*='-encircled-link'],
a[class*='-mono-link'] {
	color: #323232
}
a[class*='-encircled-link']::before,
a[class*='-encircled-link']:focus::before,
a[class*='-encircled-link']:hover::before,
a[class*='-mono-link']::before,
a[class*='-mono-link']:focus::before,
a[class*='-mono-link']:hover::before {
	color: #000
}
.wtech-icononly a[class*='-encircled-link']::before,
.wtech-icononly a[class*='-encircled-link']:focus::before,
.wtech-icononly a[class*='-encircled-link']:hover::before,
.wtech-icononly a[class*='-mono-link']::before,
.wtech-icononly a[class*='-mono-link']:focus::before,
.wtech-icononly a[class*='-mono-link']:hover::before {
	color: #000
}
.wtech-alternate a[class*='-encircled-link'],
.wtech-alternate a[class*='-mono-link'],
.wtech-alternate-background .wtech-icononly a[class*='-encircled-link'],
.wtech-alternate-background .wtech-icononly a[class*='-mono-link'],
.wtech-alternate-background a[class*='-encircled-link'],
.wtech-alternate-background a[class*='-mono-link'] {
	color: #fff
}
.wtech-alternate a[class*='-encircled-link']::before,
.wtech-alternate a[class*='-encircled-link']:focus::before,
.wtech-alternate a[class*='-encircled-link']:hover::before,
.wtech-alternate a[class*='-mono-link']::before,
.wtech-alternate a[class*='-mono-link']:focus::before,
.wtech-alternate a[class*='-mono-link']:hover::before,
.wtech-alternate-background .wtech-icononly a[class*='-encircled-link']::before,
.wtech-alternate-background .wtech-icononly a[class*='-encircled-link']:focus::before,
.wtech-alternate-background .wtech-icononly a[class*='-encircled-link']:hover::before,
.wtech-alternate-background .wtech-icononly a[class*='-mono-link']::before,
.wtech-alternate-background .wtech-icononly a[class*='-mono-link']:focus::before,
.wtech-alternate-background .wtech-icononly a[class*='-mono-link']:hover::before,
.wtech-alternate-background a[class*='-encircled-link']::before,
.wtech-alternate-background a[class*='-encircled-link']:focus::before,
.wtech-alternate-background a[class*='-encircled-link']:hover::before,
.wtech-alternate-background a[class*='-mono-link']::before,
.wtech-alternate-background a[class*='-mono-link']:focus::before,
.wtech-alternate-background a[class*='-mono-link']:hover::before {
	color: #fff
}
#wtech-com ul.wtech-tabs li {
	clear: none
}
#wtech-content-main .wtech-columns ul.wtech-stock-list,
#wtech-content-main .wtech-container .wtech-container-body ul.wtech-stock-list {
	margin: 0;
	padding: 10px 0
}
#wtech-content-main .wtech-columns ul.wtech-stock-list li,
#wtech-content-main .wtech-container .wtech-container-body ul.wtech-stock-list li {
	clear: both;
	padding: 0;
	margin: 0;
	display: block;
	height: 1%
}
#wtech-content-main .wtech-columns ul.wtech-stock-list h3,
#wtech-content-main .wtech-container .wtech-container-body ul.wtech-stock-list h3 {
	margin: 0;
	padding: 0 0 3px;
	float: left
}
#wtech-content-main .wtech-columns ul.wtech-stock-list p,
#wtech-content-main .wtech-container .wtech-container-body ul.wtech-stock-list p {
	padding: 0 0 3px!important;
	height: 1%;
	float: right
}
#wtech-content-main .wtech-container .wtech-container-body dl {
	margin: 0;
	padding: 5px
}
img.wtech-inset {
	float: left;
	margin: 5px 20px 12px 0;
	padding: 0
}
img.wtech-inset.wtech-alternate {
	float: right;
	border: 0 none;
	margin: 5px 0 12px 20px;
	padding: 0
}
.wtech-inset-img-caption.wtech-alternate {
	clear: right;
	float: right;
	padding: 0 0 0 10px
}
.wtech-inset-img-caption {
	float: left;
	margin: 0;
	padding: 0 10px 0 0
}
div#wtech-reg-number {
	background: #333;
	color: #999;
	margin: 0 auto;
	padding: 20px 0;
	text-align: center
}
div#wtech-reg-number a:hover,
div#wtech-reg-number a:link,
div#wtech-reg-number a:visited {
	color: #999
}
#wtech-truste {
	width: auto!important
}
.wtech-hide {
	display: none
}
.wtech-vertical-center {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-moz-align-items: center;
	-ms-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}
@media only screen and (min-width:0px) and (max-width:579px) {
	.wtech-vertical-center {
		display: inherit;
		-webkit-box-align: inherit;
		-ms-flex-align: inherit;
		align-items: inherit
	}
}
button,
input,
select,
textarea {
	border-radius: 0;
	color: #323232;
	font-size: 1rem
}
.wtech-type button,
.wtech-type input,
.wtech-type select,
.wtech-type textarea {
	font-family: wtech-plex-sans, "Helvetica Neue", Arial, sans-serif
}
.wtech-link-list-az {
	padding-bottom: 40px
}
.wtech-link-list-az li {
	display: inline-block;
	margin: 0 2px -1px 0;
	padding: 0;
	text-align: center
}
.wtech-link-list-az li::before {
	content: ''
}
.wtech-link-list-az a,
.wtech-link-list-az span {
	font-weight: 600;
	font-size: 1.25rem;
	line-height: 1.5625rem;
	color: #323232;
	display: table-cell;
	height: 40px;
	vertical-align: middle;
	width: 40px
}
.wtech-link-list-az span {
	color: #777677
}
.wtech-link-list-az .wtech-highlight a,
.wtech-link-list-az a:hover {
	background: #323232;
	color: #fff;
	text-decoration: none
}
p.wtech-btt-auto.wtech-ind-link a {
	background: #ececec;
	border: 1px solid #fff;
	border-radius: 50%;
	bottom: 60px;
	color: #000;
	height: 40px;
	position: fixed;
	right: 0;
	-webkit-transform: translate3d(110%, 0, 0);
	transform: translate3d(110%, 0, 0);
	-webkit-transition: background-color .15s, -webkit-transform .4s;
	transition: background-color .15s, -webkit-transform .4s;
	transition: transform .4s, background-color .15s;
	transition: transform .4s, background-color .15s, -webkit-transform .4s;
	white-space: nowrap;
	width: 40px;
	z-index: 10;
	will-change: transform
}
p.wtech-btt-auto.wtech-ind-link a::before {
	font-size: 2rem;
	margin-left: 4px;
	margin-top: 7px;
	-webkit-transition: color .15s;
	transition: color .15s
}
p.wtech-btt-auto.wtech-ind-link a:focus,
p.wtech-btt-auto.wtech-ind-link a:hover {
	background: #121212
}
p.wtech-btt-auto.wtech-ind-link a:focus::before,
p.wtech-btt-auto.wtech-ind-link a:hover::before {
	color: #fff
}
p.wtech-btt-auto.wtech-ind-link.wtech-active a {
	-webkit-transform: translate3d(-60%, 0, 0);
	transform: translate3d(-60%, 0, 0)
}
.wtech-btn-pri,
.wtech-btn-sec,
.wtech-btn-ter {
	border: 2px solid #323232;
	background-color: #323232;
	color: #fff;
	cursor: pointer;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 16px;
	line-height: 20px;
	max-width: 100%;
	min-width: 120px;
	min-height: 20px;
	padding: 11px 18px;
	text-align: center;
	text-decoration: none;
	-webkit-transition: border .3s, color .3s, background-color .3s;
	transition: border .3s, color .3s, background-color .3s;
	white-space: normal
}
.wtech-type .wtech-btn-pri,
.wtech-type .wtech-btn-sec,
.wtech-type .wtech-btn-ter {
	font-family: wtech-plex-sans, "Helvetica Neue", Arial, sans-serif
}
.wtech-btn-pri:visited,
.wtech-btn-sec:visited,
.wtech-btn-ter:visited {
	color: #fff
}
.wtech-btn-pri:focus,
.wtech-btn-pri:hover,
.wtech-btn-sec:focus,
.wtech-btn-sec:hover,
.wtech-btn-ter:focus,
.wtech-btn-ter:hover {
	background-color: #000;
	border-color: #000;
	text-decoration: none
}
.wtech-btn-pri:focus,
.wtech-btn-sec:focus,
.wtech-btn-ter:focus {
	outline: 1px dotted #000
}
.wtech-btn-pri::-moz-focus-inner,
.wtech-btn-sec::-moz-focus-inner,
.wtech-btn-ter::-moz-focus-inner {
	border: 0
}
.wtech-btn-pri.wtech-btn-small.wtech-btn-nowrap,
.wtech-btn-sec.wtech-btn-small.wtech-btn-nowrap,
.wtech-btn-ter.wtech-btn-small.wtech-btn-nowrap {
	padding: 8px 1em 7px
}
.wtech-btn-pri.wtech-btn-nowrap,
.wtech-btn-sec.wtech-btn-nowrap,
.wtech-btn-ter.wtech-btn-nowrap {
	line-height: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}
.wtech-btn-sec {
	background-color: transparent;
	color: #323232;
	border-color: #323232
}
.wtech-btn-sec:visited {
	color: #323232
}
.wtech-btn-sec:focus,
.wtech-btn-sec:hover {
	background-color: #323232;
	border-color: #323232;
	color: #fff
}
.wtech-btn-sec.wtech-btn-transparent:focus,
.wtech-btn-sec.wtech-btn-transparent:hover {
	color: #323232
}
.wtech-button-link {
	padding-bottom: 8px
}
.wtech-button-link a {
	margin-bottom: 8px
}
.wtech-button-link a[class*=wtech-btn-][class*='-btn'] {
	display: inline-block
}
.wtech-button-link a[class*=wtech-btn-][class*='-btn'].wtech-btn-nowrap {
	margin-bottom: 0
}
.wtech-button-link.wtech-btn-row {
	padding-bottom: 0
}
.wtech-button-link.wtech-btn-row a {
	margin-bottom: 20px
}
.wtech-ind-link a[class*=wtech-btn-][class*='-btn'] {
	padding-left: 2.8em;
	margin-bottom: 5px
}
.wtech-ind-link a[class*=wtech-btn-][class*='-btn'].wtech-btn-nowrap {
	margin-bottom: 0
}
.wtech-ind-link a[class*=wtech-btn-][class*='-btn']::before {
	left: .4em
}
.wtech-ind-link a[class*=wtech-btn-][class*='-btn'].wtech-btn-tag {
	background: #ececec;
	border: none;
	border-radius: 5px;
	color: #323232;
	margin-right: 12px;
	margin-bottom: 8px;
	padding: 6px 32px 6px 9px;
	text-align: left
}
.wtech-ind-link a[class*=wtech-btn-][class*='-btn'].wtech-btn-tag:last-child {
	margin-right: 0
}
.wtech-ind-link a[class*=wtech-btn-][class*='-btn'].wtech-btn-tag:focus,
.wtech-ind-link a[class*=wtech-btn-][class*='-btn'].wtech-btn-tag:hover {
	background: #325c80;
	color: #fff
}
.wtech-ind-link a[class*=wtech-btn-][class*='-btn'].wtech-btn-tag::before {
	left: auto;
	right: 3px
}
.wtech-btn-go {
	border: 0;
	padding: 0;
	width: 30px;
	height: 30px;
	margin-bottom: -11px;
	background: url(../v17e/i/buttons/btn-sprite.png) no-repeat 0 0 transparent
}
.wtech-btn-go:hover {
	background-position: 0 -40px;
	background-color: transparent
}
.wtech-btn-go:active,
.wtech-btn-go:focus {
	background-position: 0 -80px
}
.wtech-btn-row {
	padding: 0
}
.wtech-btn-row.wtech-ind-link {
	padding: 0
}
.wtech-btn-row.wtech-ind-link a.wtech-btn-no-icon-link {
	padding-left: 18px
}
.wtech-btn-row a,
.wtech-btn-row button,
.wtech-btn-row input {
	display: inline-block;
	margin: 0 20px 20px 0
}
.wtech-btn-row a:last-child,
.wtech-btn-row button:last-child,
.wtech-btn-row input:last-child {
	margin-right: 0
}
@media only screen and (min-width:0px) and (max-width:579px) {
	.wtech-btn-row a,
	.wtech-btn-row button,
	.wtech-btn-row input {
		width: 100%
	}
}
.wtech-btn-row.wtech-btn-row--line-height-0 {
	line-height: 0
}
.wtech-btn-row.wtech-btn-row--line-height-0 [class*=wtech-btn-] {
	margin-bottom: 0
}
.wtech-btn-gray-50.wtech-btn-pri,
.wtech-btn-gray-50.wtech-btn-sec:focus,
.wtech-btn-gray-50.wtech-btn-sec:hover {
	background: #777677;
	border-color: #777677;
	color: #fff
}
.wtech-btn-sec.wtech-btn-gray-50.wtech-btn-transparent:focus,
.wtech-btn-sec.wtech-btn-gray-50.wtech-btn-transparent:hover {
	color: #5a5a5a
}
.wtech-btn-sec.wtech-btn-gray-50 {
	background: 0 0;
	border-color: #777677;
	color: #777677
}
.wtech-btn-pri.wtech-btn-gray-50:focus,
.wtech-btn-pri.wtech-btn-gray-50:hover {
	background: #5a5a5a;
	border-color: #5a5a5a;
	color: #fff
}
.wtech-btn-blue-50.wtech-btn-pri,
.wtech-btn-blue-50.wtech-btn-sec:focus,
.wtech-btn-blue-50.wtech-btn-sec:hover {
	background: #4178be;
	border-color: #4178be;
	color: #fff
}
.wtech-btn-sec.wtech-btn-blue-50.wtech-btn-transparent:focus,
.wtech-btn-sec.wtech-btn-blue-50.wtech-btn-transparent:hover {
	color: #325c80
}
.wtech-btn-sec.wtech-btn-blue-50 {
	background: 0 0;
	border-color: #4178be;
	color: #4178be
}
.wtech-btn-pri.wtech-btn-blue-50:focus,
.wtech-btn-pri.wtech-btn-blue-50:hover {
	background: #325c80;
	border-color: #325c80;
	color: #fff
}
.wtech-btn-green-50.wtech-btn-pri,
.wtech-btn-green-50.wtech-btn-sec:focus,
.wtech-btn-green-50.wtech-btn-sec:hover {
	background: #4b8400;
	border-color: #4b8400;
	color: #fff
}
.wtech-btn-sec.wtech-btn-green-50.wtech-btn-transparent:focus,
.wtech-btn-sec.wtech-btn-green-50.wtech-btn-transparent:hover {
	color: #2d660a
}
.wtech-btn-sec.wtech-btn-green-50 {
	background: 0 0;
	border-color: #4b8400;
	color: #4b8400
}
.wtech-btn-pri.wtech-btn-green-50:focus,
.wtech-btn-pri.wtech-btn-green-50:hover {
	background: #2d660a;
	border-color: #2d660a;
	color: #fff
}
.wtech-btn-teal-50.wtech-btn-pri,
.wtech-btn-teal-50.wtech-btn-sec:focus,
.wtech-btn-teal-50.wtech-btn-sec:hover {
	background: #008571;
	border-color: #008571;
	color: #fff
}
.wtech-btn-sec.wtech-btn-teal-50.wtech-btn-transparent:focus,
.wtech-btn-sec.wtech-btn-teal-50.wtech-btn-transparent:hover {
	color: #006d5d
}
.wtech-btn-sec.wtech-btn-teal-50 {
	background: 0 0;
	border-color: #008571;
	color: #008571
}
.wtech-btn-pri.wtech-btn-teal-50:focus,
.wtech-btn-pri.wtech-btn-teal-50:hover {
	background: #006d5d;
	border-color: #006d5d;
	color: #fff
}
.wtech-btn-purple-50.wtech-btn-pri,
.wtech-btn-purple-50.wtech-btn-sec:focus,
.wtech-btn-purple-50.wtech-btn-sec:hover {
	background: #9855d4;
	border-color: #9855d4;
	color: #fff
}
.wtech-btn-sec.wtech-btn-purple-50.wtech-btn-transparent:focus,
.wtech-btn-sec.wtech-btn-purple-50.wtech-btn-transparent:hover {
	color: #734098
}
.wtech-btn-sec.wtech-btn-purple-50 {
	background: 0 0;
	border-color: #9855d4;
	color: #9855d4
}
.wtech-btn-pri.wtech-btn-purple-50:focus,
.wtech-btn-pri.wtech-btn-purple-50:hover {
	background: #734098;
	border-color: #734098;
	color: #fff
}
.wtech-btn-magenta-50.wtech-btn-pri,
.wtech-btn-magenta-50.wtech-btn-sec:focus,
.wtech-btn-magenta-50.wtech-btn-sec:hover {
	background: #db2780;
	border-color: #db2780;
	color: #fff
}
.wtech-btn-sec.wtech-btn-magenta-50.wtech-btn-transparent:focus,
.wtech-btn-sec.wtech-btn-magenta-50.wtech-btn-transparent:hover {
	color: #a6266e
}
.wtech-btn-sec.wtech-btn-magenta-50 {
	background: 0 0;
	border-color: #db2780;
	color: #db2780
}
.wtech-btn-pri.wtech-btn-magenta-50:focus,
.wtech-btn-pri.wtech-btn-magenta-50:hover {
	background: #a6266e;
	border-color: #a6266e;
	color: #fff
}
.wtech-btn-red-50.wtech-btn-pri,
.wtech-btn-red-50.wtech-btn-sec:focus,
.wtech-btn-red-50.wtech-btn-sec:hover {
	background: #e71d32;
	border-color: #e71d32;
	color: #fff
}
.wtech-btn-sec.wtech-btn-red-50.wtech-btn-transparent:focus,
.wtech-btn-sec.wtech-btn-red-50.wtech-btn-transparent:hover {
	color: #ad1625
}
.wtech-btn-sec.wtech-btn-red-50 {
	background: 0 0;
	border-color: #e71d32;
	color: #e71d32
}
.wtech-btn-pri.wtech-btn-red-50:focus,
.wtech-btn-pri.wtech-btn-red-50:hover {
	background: #ad1625;
	border-color: #ad1625;
	color: #fff
}
.wtech-btn-orange-50.wtech-btn-pri,
.wtech-btn-orange-50.wtech-btn-sec:focus,
.wtech-btn-orange-50.wtech-btn-sec:hover {
	background: #d74108;
	border-color: #d74108;
	color: #fff
}
.wtech-btn-sec.wtech-btn-orange-50.wtech-btn-transparent:focus,
.wtech-btn-sec.wtech-btn-orange-50.wtech-btn-transparent:hover {
	color: #a53725
}
.wtech-btn-sec.wtech-btn-orange-50 {
	background: 0 0;
	border-color: #d74108;
	color: #d74108
}
.wtech-btn-pri.wtech-btn-orange-50:focus,
.wtech-btn-pri.wtech-btn-orange-50:hover {
	background: #a53725;
	border-color: #a53725;
	color: #fff
}
.wtech-btn-white.wtech-btn-pri,
.wtech-btn-white.wtech-btn-sec:focus,
.wtech-btn-white.wtech-btn-sec:hover {
	background: #fff;
	border-color: #fff;
	color: #000
}
.wtech-btn-sec.wtech-btn-white {
	background: 0 0;
	border-color: #fff;
	color: #fff
}
.wtech-btn-pri.wtech-btn-white:focus,
.wtech-btn-pri.wtech-btn-white:hover {
	background: #e0e0e0;
	border-color: #e0e0e0;
	color: #000
}
.wtech-btn-gray-30.wtech-btn-pri,
.wtech-btn-gray-30.wtech-btn-sec:focus,
.wtech-btn-gray-30.wtech-btn-sec:hover {
	background: #aeaeae;
	border-color: #aeaeae;
	color: #000
}
.wtech-btn-sec.wtech-btn-gray-30 {
	background: 0 0;
	border-color: #aeaeae;
	color: #aeaeae
}
.wtech-btn-pri.wtech-btn-gray-30:focus,
.wtech-btn-pri.wtech-btn-gray-30:hover {
	background: #959595;
	border-color: #959595;
	color: #000
}
.wtech-btn-blue-30.wtech-btn-pri,
.wtech-btn-blue-30.wtech-btn-sec:focus,
.wtech-btn-blue-30.wtech-btn-sec:hover {
	background: #5aaafa;
	border-color: #5aaafa;
	color: #000
}
.wtech-btn-sec.wtech-btn-blue-30 {
	background: 0 0;
	border-color: #5aaafa;
	color: #5aaafa
}
.wtech-btn-pri.wtech-btn-blue-30:focus,
.wtech-btn-pri.wtech-btn-blue-30:hover {
	background: #5596e6;
	border-color: #5596e6;
	color: #000
}
.wtech-btn-green-30.wtech-btn-pri,
.wtech-btn-green-30.wtech-btn-sec:focus,
.wtech-btn-green-30.wtech-btn-sec:hover {
	background: #8cd211;
	border-color: #8cd211;
	color: #000
}
.wtech-btn-sec.wtech-btn-green-30 {
	background: 0 0;
	border-color: #8cd211;
	color: #8cd211
}
.wtech-btn-pri.wtech-btn-green-30:focus,
.wtech-btn-pri.wtech-btn-green-30:hover {
	background: #5aa700;
	border-color: #5aa700;
	color: #000
}
.wtech-btn-teal-30.wtech-btn-pri,
.wtech-btn-teal-30.wtech-btn-sec:focus,
.wtech-btn-teal-30.wtech-btn-sec:hover {
	background: #41d6c3;
	border-color: #41d6c3;
	color: #000
}
.wtech-btn-sec.wtech-btn-teal-30 {
	background: 0 0;
	border-color: #41d6c3;
	color: #41d6c3
}
.wtech-btn-pri.wtech-btn-teal-30:focus,
.wtech-btn-pri.wtech-btn-teal-30:hover {
	background: #00b4a0;
	border-color: #00b4a0;
	color: #000
}
.wtech-btn-purple-20.wtech-btn-pri,
.wtech-btn-purple-20.wtech-btn-sec:focus,
.wtech-btn-purple-20.wtech-btn-sec:hover {
	background: #d7aaff;
	border-color: #d7aaff;
	color: #000
}
.wtech-btn-sec.wtech-btn-purple-20 {
	background: 0 0;
	border-color: #d7aaff;
	color: #d7aaff
}
.wtech-btn-pri.wtech-btn-purple-20:focus,
.wtech-btn-pri.wtech-btn-purple-20:hover {
	background: #ba8ff7;
	border-color: #ba8ff7;
	color: #000
}
.wtech-btn-magenta-20.wtech-btn-pri,
.wtech-btn-magenta-20.wtech-btn-sec:focus,
.wtech-btn-magenta-20.wtech-btn-sec:hover {
	background: #ff9eee;
	border-color: #ff9eee;
	color: #000
}
.wtech-btn-sec.wtech-btn-magenta-20 {
	background: 0 0;
	border-color: #ff9eee;
	color: #ff9eee
}
.wtech-btn-pri.wtech-btn-magenta-20:focus,
.wtech-btn-pri.wtech-btn-magenta-20:hover {
	background: #ff71d4;
	border-color: #ff71d4;
	color: #000
}
.wtech-btn-red-30.wtech-btn-pri,
.wtech-btn-red-30.wtech-btn-sec:focus,
.wtech-btn-red-30.wtech-btn-sec:hover {
	background: #ff7d87;
	border-color: #ff7d87;
	color: #000
}
.wtech-btn-sec.wtech-btn-red-30 {
	background: 0 0;
	border-color: #ff7d87;
	color: #ff7d87
}
.wtech-btn-pri.wtech-btn-red-30:focus,
.wtech-btn-pri.wtech-btn-red-30:hover {
	background: #ff5050;
	border-color: #ff5050;
	color: #000
}
.wtech-btn-orange-30.wtech-btn-pri,
.wtech-btn-orange-30.wtech-btn-sec:focus,
.wtech-btn-orange-30.wtech-btn-sec:hover {
	background: #ff7832;
	border-color: #ff7832;
	color: #000
}
.wtech-btn-sec.wtech-btn-orange-30 {
	background: 0 0;
	border-color: #ff7832;
	color: #ff7832
}
.wtech-btn-pri.wtech-btn-orange-30:focus,
.wtech-btn-pri.wtech-btn-orange-30:hover {
	background: #ff5003;
	border-color: #ff5003;
	color: #000
}
.wtech-btn-yellow-10.wtech-btn-pri,
.wtech-btn-yellow-10.wtech-btn-sec:focus,
.wtech-btn-yellow-10.wtech-btn-sec:hover {
	background: #fde876;
	border-color: #fde876;
	color: #000
}
.wtech-btn-sec.wtech-btn-yellow-10 {
	background: 0 0;
	border-color: #fde876;
	color: #fde876
}
.wtech-btn-pri.wtech-btn-yellow-10:focus,
.wtech-btn-pri.wtech-btn-yellow-10:hover {
	background: #efc100;
	border-color: #efc100;
	color: #000
}
.wtech-btn-pri.wtech-btn-systems-blue-7 {
	background: #054ada;
	border-color: #054ada
}
.wtech-btn-pri.wtech-btn-systems-blue-7:focus,
.wtech-btn-pri.wtech-btn-systems-blue-7:hover {
	background: #022fb1;
	border-color: #022fb1
}
.wtech-btn-pri.wtech-btn-systems-blue-6 {
	background: #0869ff;
	border-color: #0869ff
}
.wtech-btn-pri.wtech-btn-systems-blue-6:focus,
.wtech-btn-pri.wtech-btn-systems-blue-6:hover {
	background: #054ada;
	border-color: #054ada
}
.wtech-btn-sec.wtech-btn-systems-blue-7 {
	background: 0 0;
	border-color: #054ada;
	color: #054ada
}
.wtech-btn-sec.wtech-btn-systems-blue-7:focus,
.wtech-btn-sec.wtech-btn-systems-blue-7:hover {
	background: #054ada;
	color: #fff
}
.wtech-btn-sec.wtech-btn-systems-blue-6 {
	background: 0 0;
	border-color: #0869ff;
	color: #0869ff
}
.wtech-btn-sec.wtech-btn-systems-blue-6:focus,
.wtech-btn-sec.wtech-btn-systems-blue-6:hover {
	background: #0869ff;
	color: #fff
}
.wtech-btn-sec.wtech-btn-systems-blue-5 {
	background: 0 0;
	border-color: #3c89ff;
	color: #3c89ff
}
.wtech-btn-sec.wtech-btn-systems-blue-5:focus,
.wtech-btn-sec.wtech-btn-systems-blue-5:hover {
	border-color: #0869ff;
	background: #0869ff;
	color: #fff
}
.wtech-btn-sec.wtech-btn-systems-blue-7.wtech-btn-transparent:focus,
.wtech-btn-sec.wtech-btn-systems-blue-7.wtech-btn-transparent:hover {
	color: #022fb1
}
.wtech-btn-sec.wtech-btn-systems-blue-6.wtech-btn-transparent:focus,
.wtech-btn-sec.wtech-btn-systems-blue-6.wtech-btn-transparent:hover {
	color: #054ada
}
.wtech-btn-sec.wtech-btn-systems-blue-5.wtech-btn-transparent:focus,
.wtech-btn-sec.wtech-btn-systems-blue-5.wtech-btn-transparent:hover {
	color: #0869ff
}
.wtech-btn-sec.wtech-btn-transparent {
	border-color: transparent
}
.wtech-btn-sec.wtech-btn-transparent:focus,
.wtech-btn-sec.wtech-btn-transparent:hover {
	background: #ececec;
	border-color: #ececec
}
.wtech-btn-sec.wtech-btn-transparent.wtech-btn-light {
	color: #fff
}
.wtech-btn-sec.wtech-btn-transparent.wtech-btn-light:focus,
.wtech-btn-sec.wtech-btn-transparent.wtech-btn-light:hover {
	background: #323232;
	border-color: #323232
}
button[class*=wtech-btn-][disabled],
button[class*=wtech-btn-][disabled]:hover,
button[disabled],
button[disabled]:hover,
input[class*=wtech-btn-][disabled],
input[class*=wtech-btn-][disabled]:hover,
input[disabled],
input[disabled]:hover {
	background-color: #ececec;
	border: 2px solid #ececec;
	color: #777677;
	cursor: not-allowed
}
button.wtech-btn-sec[disabled],
button.wtech-btn-sec[disabled]:hover,
input.wtech-btn-sec[disabled],
input.wtech-btn-sec[disabled]:hover {
	background-color: #fff;
	border: 2px solid #ececec;
	color: #777677
}
.wtech-blocklink {
	border: 1px solid transparent;
	color: inherit;
	display: block;
	-webkit-transition: border .2s, background .2s, color .2s;
	transition: border .2s, background .2s, color .2s
}
.wtech-blocklink:visited {
	color: inherit
}
.wtech-blocklink:focus,
.wtech-blocklink:hover {
	border-color: #3b6caa;
	text-decoration: none
}
.wtech-blocklink.wtech-highlight-dark:focus,
.wtech-blocklink.wtech-highlight-dark:hover {
	border-color: #000
}
.wtech-blocklink.wtech-highlight-light:focus,
.wtech-blocklink.wtech-highlight-light:hover {
	border-color: #e0e0e0
}
[class*=wtech-highlight-bg-]:focus,
[class*=wtech-highlight-bg-]:hover {
	border-color: transparent
}
.wtech-highlight-bg-gray-50:focus,
.wtech-highlight-bg-gray-50:hover {
	background: #777677
}
.wtech-highlight-bg-gray-50:focus *,
.wtech-highlight-bg-gray-50:hover * {
	color: #fff
}
.wtech-highlight-bg-blue-50:focus,
.wtech-highlight-bg-blue-50:hover {
	background: #4178be
}
.wtech-highlight-bg-blue-50:focus *,
.wtech-highlight-bg-blue-50:hover * {
	color: #fff
}
.wtech-highlight-bg-green-50:focus,
.wtech-highlight-bg-green-50:hover {
	background: #4b8400
}
.wtech-highlight-bg-green-50:focus *,
.wtech-highlight-bg-green-50:hover * {
	color: #fff
}
.wtech-highlight-bg-teal-50:focus,
.wtech-highlight-bg-teal-50:hover {
	background: #008571
}
.wtech-highlight-bg-teal-50:focus *,
.wtech-highlight-bg-teal-50:hover * {
	color: #fff
}
.wtech-highlight-bg-purple-50:focus,
.wtech-highlight-bg-purple-50:hover {
	background: #9855d4
}
.wtech-highlight-bg-purple-50:focus *,
.wtech-highlight-bg-purple-50:hover * {
	color: #fff
}
.wtech-highlight-bg-magenta-50:focus,
.wtech-highlight-bg-magenta-50:hover {
	background: #db2780
}
.wtech-highlight-bg-magenta-50:focus *,
.wtech-highlight-bg-magenta-50:hover * {
	color: #fff
}
.wtech-highlight-bg-red-50:focus,
.wtech-highlight-bg-red-50:hover {
	background: #e71d32
}
.wtech-highlight-bg-red-50:focus *,
.wtech-highlight-bg-red-50:hover * {
	color: #fff
}
.wtech-highlight-bg-orange-50:focus,
.wtech-highlight-bg-orange-50:hover {
	background: #d74108
}
.wtech-highlight-bg-orange-50:focus *,
.wtech-highlight-bg-orange-50:hover * {
	color: #fff
}
.wtech-highlight-bg-white:focus,
.wtech-highlight-bg-white:hover {
	background: #fff
}
.wtech-highlight-bg-white:focus *,
.wtech-highlight-bg-white:hover * {
	color: #323232
}
.wtech-highlight-bg-gray-30:focus,
.wtech-highlight-bg-gray-30:hover {
	background: #aeaeae
}
.wtech-highlight-bg-gray-30:focus *,
.wtech-highlight-bg-gray-30:hover * {
	color: #323232
}
.wtech-highlight-bg-blue-30:focus,
.wtech-highlight-bg-blue-30:hover {
	background: #5aaafa
}
.wtech-highlight-bg-blue-30:focus *,
.wtech-highlight-bg-blue-30:hover * {
	color: #323232
}
.wtech-highlight-bg-green-30:focus,
.wtech-highlight-bg-green-30:hover {
	background: #8cd211
}
.wtech-highlight-bg-green-30:focus *,
.wtech-highlight-bg-green-30:hover * {
	color: #323232
}
.wtech-highlight-bg-teal-30:focus,
.wtech-highlight-bg-teal-30:hover {
	background: #41d6c3
}
.wtech-highlight-bg-teal-30:focus *,
.wtech-highlight-bg-teal-30:hover * {
	color: #323232
}
.wtech-highlight-bg-purple-20:focus,
.wtech-highlight-bg-purple-20:hover {
	background: #d7aaff
}
.wtech-highlight-bg-purple-20:focus *,
.wtech-highlight-bg-purple-20:hover * {
	color: #323232
}
.wtech-highlight-bg-magenta-20:focus,
.wtech-highlight-bg-magenta-20:hover {
	background: #ff9eee
}
.wtech-highlight-bg-magenta-20:focus *,
.wtech-highlight-bg-magenta-20:hover * {
	color: #323232
}
.wtech-highlight-bg-red-30:focus,
.wtech-highlight-bg-red-30:hover {
	background: #ff7d87
}
.wtech-highlight-bg-red-30:focus *,
.wtech-highlight-bg-red-30:hover * {
	color: #323232
}
.wtech-highlight-bg-orange-30:focus,
.wtech-highlight-bg-orange-30:hover {
	background: #ff7832
}
.wtech-highlight-bg-orange-30:focus *,
.wtech-highlight-bg-orange-30:hover * {
	color: #323232
}
.wtech-highlight-bg-yellow-10:focus,
.wtech-highlight-bg-yellow-10:hover {
	background: #fde876
}
.wtech-highlight-bg-yellow-10:focus *,
.wtech-highlight-bg-yellow-10:hover * {
	color: #323232
}
.wtech-canada-notice {
	background: rgba(0, 0, 0, .9);
	bottom: 0;
	left: 0;
	position: fixed;
	-webkit-transition: all .25s;
	transition: all .25s;
	-webkit-transform: translate3d(0, 100%, 0);
	transform: translate3d(0, 100%, 0);
	width: 100%;
	z-index: 9999
}
.msie8 .wtech-canada-notice {
	background: #000
}
.no-csstransforms3d .wtech-canada-notice {
	top: 101%
}
.no-csstransforms3d .wtech-canada-notice.wtech-show {
	top: auto;
	bottom: 0
}
.wtech-canada-notice.wtech-show {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}
.wtech-grid-small .wtech-canada-notice {
	height: 100%;
	overflow: auto;
	-webkit-transform: translate3d(0, 100%, 0);
	transform: translate3d(0, 100%, 0)
}
.wtech-grid-small .wtech-canada-notice.wtech-show-mobile {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}
.no-csstransforms3d.wtech-grid-small .wtech-canada-notice.wtech-show-mobile {
	top: 0
}
.wtech-canada-notice .wtech-columns {
	position: relative
}
.wtech-canada-notice-button {
	bottom: 0;
	left: 0;
	position: fixed;
	z-index: 9999
}
.safari .wtech-canada-notice-button {
	bottom: -2px;
	left: -2px
}
.msie8 .wtech-canada-notice-button {
	display: none
}
.wtech-canada-notice-message {
	-webkit-column-count: 2;
	column-count: 2;
	font-size: .875rem;
	line-height: 1.25rem
}
@media only screen and (max-width:759px) {
	.wtech-canada-notice-message {
		-webkit-column-count: 1;
		column-count: 1
	}
}
.wtech-card {
	background-color: #fff;
	border: 1px solid #c7c7c7;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	margin-bottom: 20px;
	position: relative
}
.wtech-card.wtech-card--noborder {
	border: 0
}
.wtech-card__content,
.wtech-card__heading {
	padding: 20px
}
.wtech-card__heading p {
	padding-bottom: 0
}
.wtech-card__bottom {
	bottom: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 20px
}
.wtech-sameheight-processed .wtech-card__bottom {
	position: absolute;
	width: 100%
}
.wtech-checkbox-wrapper,
.wtech-radio-wrapper {
	display: inline-block;
	margin-bottom: 3px
}
.wtech-styled-checkbox,
.wtech-styled-radio {
	background: 0 0;
	border: 0;
	margin: 0;
	opacity: 0;
	padding: 0;
	position: absolute
}
.wtech-styled-checkbox+label,
.wtech-styled-checkbox~.wtech-field-label,
.wtech-styled-radio+label,
.wtech-styled-radio~.wtech-field-label {
	cursor: pointer;
	display: inline-block;
	min-height: 16px;
	padding-left: 30px;
	position: relative
}
.wtech-styled-checkbox+label::before,
.wtech-styled-checkbox~.wtech-field-label::before,
.wtech-styled-radio+label::before,
.wtech-styled-radio~.wtech-field-label::before {
	background: #fff;
	border: 1px solid #959595;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	content: '';
	display: block;
	height: 22px;
	left: 0;
	position: absolute;
	top: 2px;
	-webkit-transition: background .4s cubic-bezier(.2, 1, .2, 1);
	transition: background .4s cubic-bezier(.2, 1, .2, 1);
	width: 22px;
	z-index: 1
}
.wtech-styled-checkbox+label::after,
.wtech-styled-checkbox~.wtech-field-label::after,
.wtech-styled-radio+label::after,
.wtech-styled-radio~.wtech-field-label::after {
	border-bottom: 2px solid #fff;
	border-right: 2px solid #fff;
	content: '';
	height: 8px;
	left: 8px;
	position: absolute;
	top: 7px;
	-webkit-transform: scale(0) rotate(45deg);
	transform: scale(0) rotate(45deg);
	-webkit-transition: all .4s cubic-bezier(.2, 1, .2, 1);
	transition: all .4s cubic-bezier(.2, 1, .2, 1);
	width: 4px;
	z-index: 2
}
.wtech-styled-checkbox:focus+label,
.wtech-styled-checkbox:focus~.wtech-field-label,
.wtech-styled-radio:focus+label,
.wtech-styled-radio:focus~.wtech-field-label {
	outline: dotted thin
}
.wtech-styled-checkbox+label:hover::before,
.wtech-styled-checkbox:focus+label::before,
.wtech-styled-checkbox:focus~.wtech-field-label::before,
.wtech-styled-checkbox~.wtech-field-label:hover::before,
.wtech-styled-radio+label:hover::before,
.wtech-styled-radio:focus+label::before,
.wtech-styled-radio:focus~.wtech-field-label::before,
.wtech-styled-radio~.wtech-field-label:hover::before {
	border: 2px solid #3b6caa
}
.wtech-styled-checkbox:checked+label::before,
.wtech-styled-checkbox:checked~.wtech-field-label::before,
.wtech-styled-radio:checked+label::before,
.wtech-styled-radio:checked~.wtech-field-label::before {
	background: #323232;
	border: 2px solid #323232;
	-webkit-transition: border .4s cubic-bezier(.2, 1, .2, 1);
	transition: border .4s cubic-bezier(.2, 1, .2, 1)
}
.wtech-styled-checkbox:checked+label::after,
.wtech-styled-checkbox:checked~.wtech-field-label::after,
.wtech-styled-radio:checked+label::after,
.wtech-styled-radio:checked~.wtech-field-label::after {
	border-color: #fff;
	-webkit-transform: scale(1) rotate(45deg);
	transform: scale(1) rotate(45deg)
}
.wtech-styled-checkbox:disabled+label,
.wtech-styled-checkbox:disabled~.wtech-field-label,
.wtech-styled-radio:disabled+label,
.wtech-styled-radio:disabled~.wtech-field-label {
	cursor: not-allowed
}
.wtech-styled-checkbox:disabled+label::before,
.wtech-styled-checkbox:disabled+label:hover::before,
.wtech-styled-checkbox:disabled~.wtech-field-label::before,
.wtech-styled-checkbox:disabled~.wtech-field-label:hover::before,
.wtech-styled-radio:disabled+label::before,
.wtech-styled-radio:disabled+label:hover::before,
.wtech-styled-radio:disabled~.wtech-field-label::before,
.wtech-styled-radio:disabled~.wtech-field-label:hover::before {
	background: #ececec;
	border: 1px solid #959595;
	-webkit-transition: none;
	transition: none
}
.wtech-styled-checkbox:checked:disabled+label::after,
.wtech-styled-checkbox:checked:disabled~.wtech-field-label::after,
.wtech-styled-radio:checked:disabled+label::after,
.wtech-styled-radio:checked:disabled~.wtech-field-label::after {
	border-color: #000
}
[data-wtech-contact=chat-link] {
	display: none
}
.wtech-chat-btn,
.wtech-chat-widget-btn,
[data-wtech-contact=chat-link-support],
[data-wtech-contact=chat-link],
[data-wtech-contact=email-link],
[data-wtech-contact=phone-link] {
	cursor: pointer
}
.wtech-contact-widget {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border: 1px solid #aeaeae;
	position: fixed;
	right: -435px;
	top: 20%!important;
	bottom: auto!important;
	max-width: 435px;
	width: 100%;
	z-index: 901;
	background-color: #fff!important;
	-webkit-transition: right .5s ease;
	transition: right .5s ease;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	padding: 0;
	margin: 0;
	color: #323232
}
.wtech-contact-widget.wtech-active {
	right: 0;
	-webkit-transition: right .5s ease;
	transition: right .5s ease;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}
.wtech-contact-widget * {
	-webkit-transition: none;
	transition: none;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}
.wtech-contact-widget .wtech-portrait,
.wtech-contact-widget hr,
.wtech-contact-widget ul:not(.wtech-link-list):not(.wtech-live-assistance-list),
.wtech-contact-widget>* .wtech-icononly,
.wtech-contact-widget>.wtech-icononly:not(:first-child):not(:nth-child(2)),
.wtech-contact-widget>.wtech-live-assistance-list>li:not(.wtech-social-container) .wtech-icononly {
	display: none!important
}
.wtech-contact-widget .wtech-icon-only a.wtech-close-link,
.wtech-contact-widget a.wtech-close-link {
	content: none;
	position: absolute;
	color: #fff;
	cursor: pointer;
	display: block;
	font-size: 16px;
	padding: 0!important;
	margin: 0;
	height: 26px;
	width: 26px;
	overflow: hidden;
	right: 9px;
	top: 9px;
	z-index: 902
}
.wtech-contact-widget .wtech-icon-only a.wtech-close-link::before,
.wtech-contact-widget a.wtech-close-link::before {
	color: #323232;
	font-size: 25px;
	padding: 0
}
.wtech-contact-widget .wtech-type h3,
.wtech-contact-widget h3 {
	font-weight: 400;
	margin: 0;
	font-size: 24px;
	padding: 12px 50px 12px 20px;
	line-height: 26px;
	color: #323232;
	background: #fff;
	-webkit-box-shadow: inset 0 -1px 0 0 #aeaeae;
	box-shadow: inset 0 -1px 0 0 #aeaeae;
	position: relative;
	width: 100%
}
.wtech-contact-widget .wtech-type h3 img,
.wtech-contact-widget h3 img {
	float: left;
	vertical-align: middle;
	padding: 12px 16px 0 0
}
.wtech-contact-widget a:not([class*="-encircled-link"]) {
	text-decoration: none;
	color: #323232
}
.wtech-contact-widget a:not([class*="-encircled-link"]):visited {
	text-decoration: none;
	color: #323232
}
.wtech-contact-widget a:hover {
	text-decoration: none
}
.wtech-contact-widget #lpbutton,
.wtech-contact-widget #lpbuttonLA {
	display: none
}
.wtech-contact-widget .wtech-live-assistance-list {
	padding: 0;
	margin: 0
}
.wtech-contact-widget .wtech-live-assistance-list>li {
	display: block;
	margin: 0;
	padding: 0 0 0 4px;
	display: table;
	position: relative!important;
	width: 385px;
	width: 100%;
	font-size: 16px;
	-webkit-box-shadow: inset 0 -1px 0 0 #e0e0e0;
	box-shadow: inset 0 -1px 0 0 #e0e0e0
}
.wtech-contact-widget .wtech-live-assistance-list>li .wtech-priority-code {
	opacity: .75;
	font-weight: 400
}
.wtech-contact-widget .wtech-live-assistance-list>li:hover {
	border-left: 4px solid #4178be;
	padding-left: 0
}
.wtech-contact-widget .wtech-live-assistance-list>li:empty {
	min-height: 0;
	height: 0
}
.wtech-contact-widget .wtech-live-assistance-list>li:only-child {
	-webkit-box-shadow: inset 0 -1px 0 0 #e0e0e0;
	box-shadow: inset 0 -1px 0 0 #e0e0e0
}
.wtech-contact-widget .wtech-live-assistance-list>li:empty,
.wtech-contact-widget .wtech-live-assistance-list>li:not(:only-child):last-child {
	-webkit-box-shadow: none;
	box-shadow: none
}
.wtech-contact-widget .wtech-live-assistance-list>li:empty {
	padding-left: 0
}
.wtech-contact-widget .wtech-live-assistance-list>li:not(.wtech-social-container).wtech-chat-btn.wtech-chat-busy:hover,
.wtech-contact-widget .wtech-live-assistance-list>li:not(.wtech-social-container).wtech-chat-btn.wtech-chat-offline:hover {
	border-left: 0;
	padding-left: 4px
}
.wtech-contact-widget .wtech-live-assistance-list>li:not(.wtech-social-container).wtech-chat-btn.wtech-chat-busy h4,
.wtech-contact-widget .wtech-live-assistance-list>li:not(.wtech-social-container).wtech-chat-btn.wtech-chat-busy p,
.wtech-contact-widget .wtech-live-assistance-list>li:not(.wtech-social-container).wtech-chat-btn.wtech-chat-busy:not(:empty),
.wtech-contact-widget .wtech-live-assistance-list>li:not(.wtech-social-container).wtech-chat-btn.wtech-chat-offline h4,
.wtech-contact-widget .wtech-live-assistance-list>li:not(.wtech-social-container).wtech-chat-btn.wtech-chat-offline p,
.wtech-contact-widget .wtech-live-assistance-list>li:not(.wtech-social-container).wtech-chat-btn.wtech-chat-offline:not(:empty) {
	color: #a9a9a9;
	background-color: transparent;
	cursor: not-allowed
}
.wtech-contact-widget .wtech-live-assistance-list>li:not(.wtech-social-container).wtech-chat-btn.wtech-chat-busy h4::before,
.wtech-contact-widget .wtech-live-assistance-list>li:not(.wtech-social-container).wtech-chat-btn.wtech-chat-offline h4::before {
	color: #a9a9a9
}
.wtech-contact-widget .wtech-live-assistance-list>li:not(.wtech-social-container) ::before {
	color: #325c80;
	-webkit-transition: none;
	transition: none;
	padding-left: 19px;
	font-size: 23px
}
.wtech-contact-widget .wtech-live-assistance-list>li:not(.wtech-social-container):focus ::before,
.wtech-contact-widget .wtech-live-assistance-list>li:not(.wtech-social-container):hover ::before {
	color: #4178be
}
.wtech-contact-widget .wtech-live-assistance-list>li.wtech-social-container {
	border-top: 1px solid #aeaeae;
	margin-top: -1px!important
}
.wtech-contact-widget .wtech-live-assistance-list>li.wtech-social-container:hover {
	background-color: transparent
}
.wtech-contact-widget .wtech-live-assistance-list>li.wtech-social-container p.wtech-icononly {
	padding-left: 14px!important
}
.wtech-contact-widget .wtech-live-assistance-list>li>* {
	position: relative;
	padding: 0 24px 1px 52px!important;
	margin: 0;
	line-height: 26px;
	color: #323232;
	border: none;
	font-size: 16px;
	letter-spacing: 0;
	display: block;
	-webkit-transition: all 0s;
	transition: all 0s
}
.wtech-contact-widget .wtech-live-assistance-list>li>:last-child {
	line-height: 21px;
	padding-bottom: 12px!important
}
.wtech-contact-widget .wtech-live-assistance-list>li>:first-child {
	line-height: 26px;
	padding-top: 12px!important;
	font-weight: 600
}
.wtech-contact-widget>::before,
.wtech-contact-widget>:not(.wtech-live-assistance-list) ::before {
	color: #325c80;
	-webkit-transition: none;
	transition: none;
	padding-left: 19px;
	font-size: 23px
}
.wtech-contact-widget .wtech-icononly {
	-webkit-box-sizing: content-box;
	box-sizing: content-box
}
.wtech-contact-widget .wtech-icononly * {
	-webkit-box-sizing: content-box;
	box-sizing: content-box
}
.wtech-contact-widget h2 {
	display: none;
	background: 0 0;
	border: 0;
	font-size: 100%;
	margin: 0;
	padding: 0;
	vertical-align: baseline
}
.wtech-contact-widget h4 {
	font-weight: 600
}
.wtech-contact-widget p {
	background: 0 0;
	border: 0;
	font-size: 100%;
	margin: 0;
	padding: 0;
	vertical-align: baseline
}
.wtech-contact-widget [tel],
.wtech-contact-widget a[href^=tel] {
	color: #323232
}
.wtech-contact-widget a {
	padding-left: 0;
	cursor: pointer
}
.wtech-contact-widget a h4,
.wtech-contact-widget a p,
.wtech-contact-widget a span {
	cursor: pointer;
	padding: 0;
	margin: 0
}
.wtech-contact-widget ul.wtech-link-list:not(.wtech-live-assistance-list) a {
	padding: 0 24px 1px 56px!important;
	display: block
}
.wtech-contact-widget>* {
	display: block;
	clear: both;
	color: #323232
}
.wtech-contact-widget .wtech-icon-nolink,
.wtech-contact-widget .wtech-ind-link a,
.wtech-contact-widget>span {
	padding: 0 24px 1px 56px!important;
	display: block
}
.wtech-type .wtech-btn-pri .wtech-contact-widget-btn,
.wtech-type .wtech-btn-sec .wtech-contact-widget-btn {
	font-weight: 300
}
.wtech-type .wtech-contact-widget h3 {
	font-weight: 400
}
.wtech-contact-widget-btn {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	display: none;
	position: fixed;
	cursor: pointer;
	font-weight: 300;
	font-size: 16px;
	line-height: 26px;
	color: #fff;
	border: none;
	outline: 0;
	text-align: center;
	height: 48px;
	margin: 0!important;
	padding: 11px 18px;
	right: 0;
	top: 30%;
	bottom: auto;
	width: auto;
	z-index: 800;
	-webkit-transform: rotate(-90deg);
	transform: rotate(-90deg);
	-webkit-transform-origin: 100% 100%;
	transform-origin: 100% 100%;
	background-color: #325c80!important
}
.wtech-contact-widget-btn.wtech-active,
.wtech-contact-widget-btn:focus,
.wtech-contact-widget-btn:hover {
	display: none;
	position: fixed;
	cursor: pointer;
	font-weight: 300;
	font-size: 16px;
	line-height: 26px;
	color: #fff;
	border: none;
	outline: 0;
	text-align: center;
	height: 48px;
	margin: 0!important;
	padding: 11px 18px;
	right: 0;
	top: 30%;
	bottom: auto;
	width: auto;
	z-index: 800;
	-webkit-transform: rotate(-90deg);
	transform: rotate(-90deg);
	-webkit-transform-origin: 100% 100%;
	transform-origin: 100% 100%;
	background-color: #325c80!important
}
.wtech-contact-widget-btn:hover {
	background-color: #4178be!important
}
.wtech-contact-widget-btn.wtech-active {
	display: block
}
.wtech-contact-widget-btn.wtech-active:focus,
.wtech-contact-widget-btn.wtech-active:hover {
	display: block
}
@media screen and (max-width:375px) {
	.wtech-contact-widget h3 p {
		width: 55%;
		padding-left: 40px
	}
}
@media only screen and (max-width:768px) {
	.wtech-contact-widget-btn {
		top: auto;
		bottom: 0;
		margin: 0;
		right: 0;
		position: fixed;
		line-height: 22px;
		max-width: 100%;
		min-width: 120px;
		min-height: 20px;
		padding: 11px 18px;
		-webkit-transition: bottom .5s ease;
		transition: bottom .5s ease;
		-webkit-transform: none;
		transform: none
	}
	.wtech-contact-widget-btn.wtech-active,
	.wtech-contact-widget-btn:focus,
	.wtech-contact-widget-btn:hover {
		top: auto;
		bottom: 0;
		margin: 0;
		right: 0;
		position: fixed;
		line-height: 22px;
		max-width: 100%;
		min-width: 120px;
		min-height: 20px;
		padding: 11px 18px;
		-webkit-transition: bottom .5s ease;
		transition: bottom .5s ease;
		-webkit-transform: none;
		transform: none
	}
	.wtech-contact-widget {
		z-index: 1000;
		right: 0;
		top: auto!important;
		bottom: 0!important;
		-webkit-transition: all .4s cubic-bezier(.2, 1, .2, 1);
		transition: all .4s cubic-bezier(.2, 1, .2, 1);
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0)
	}
	.wtech-contact-widget.wtech-active {
		top: auto!important;
		bottom: 0!important;
		-webkit-transition: all .4s cubic-bezier(.2, 1, .2, 1);
		transition: all .4s cubic-bezier(.2, 1, .2, 1);
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}
.wtech-flex {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap
}
@media only screen and (min-width:580px) {
	.wtech-flex {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row
	}
}
.wtech-flex--reverse {
	-webkit-box-orient: vertical;
	-webkit-box-direction: reverse;
	-ms-flex-direction: column-reverse;
	flex-direction: column-reverse
}
@media only screen and (min-width:580px) {
	.wtech-flex--reverse {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: reverse;
		-ms-flex-direction: row-reverse;
		flex-direction: row-reverse
	}
}
.wtech-flex--wrap {
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}
.wtech-flex--column {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column
}
.wtech-flex--column-reverse {
	-webkit-box-orient: vertical;
	-webkit-box-direction: reverse;
	-ms-flex-direction: column-reverse;
	flex-direction: column-reverse
}
.wtech-flex--s-between {
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between
}
.wtech-flex--items-center {
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}
.wtech-flex--items-start {
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start
}
.wtech-flex--items-end {
	-webkit-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end
}
.wtech-flex--self-center {
	-ms-flex-item-align: center;
	align-self: center
}
.wtech-flex--self-start {
	-ms-flex-item-align: start;
	align-self: flex-start
}
.wtech-flex--self-end {
	-ms-flex-item-align: end;
	align-self: flex-end
}
[class*=wtech-flex__cell--] {
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	-ms-flex-negative: 1;
	flex-shrink: 1;
	-ms-flex-preferred-size: auto;
	flex-basis: auto
}
#wtech-footer,
#wtech-footer-module {
	background-color: #f4f4f4;
	clear: both
}
#wtech-footer a,
#wtech-footer-module a {
	color: #5a5a5a
}
#wtech-footer a:focus,
#wtech-footer a:hover,
#wtech-footer-module a:focus,
#wtech-footer-module a:hover {
	color: #3b6caa
}
@media only screen and (min-width:0px) and (max-width:579px) {
	#wtech-footer .wtech-textcolumns-small-2,
	#wtech-footer-module .wtech-textcolumns-small-2 {
		-webkit-column-gap: 20px;
		column-gap: 20px;
		-webkit-column-count: 2;
		column-count: 2;
		padding-bottom: 8px
	}
	#wtech-footer .wtech-textcolumns-small-2 li,
	#wtech-footer-module .wtech-textcolumns-small-2 li {
		padding-bottom: 7px
	}
	#wtech-footer .wtech-textcolumns-small-2 li+li,
	#wtech-footer-module .wtech-textcolumns-small-2 li+li {
		padding-top: 0
	}
}
#wtech-footer-module h3 {
	color: #464646
}
#wtech-footer-module .wtech-footer-locale-columns {
	padding-bottom: 30px
}
#wtech-footer-module .wtech-footermenu-list {
	padding-top: 40px
}
#wtech-footer-module .wtech-columns {
	-webkit-box-sizing: content-box;
	box-sizing: content-box
}
#wtech-footer-locale-selector {
	float: right;
	padding-top: 0
}
#wtech-footer #wtech-footer-locale-selector {
	float: right;
	min-width: 240px;
	padding-bottom: 10px;
	padding-top: 8px
}
#wtech-footer #wtech-footer-locale-selector h3 {
	display: none
}
#wtech-footer>ul {
	margin: 0 auto;
	padding: 20px 0
}
#wtech-footer li {
	display: inline-block;
	padding: 0 20px 0 0
}
#wtech-footer li:last {
	padding-right: 0
}
@media only screen and (min-width:0px) and (max-width:579px) {
	#wtech-footer .wtech-textcolumns-small-2 li {
		padding-bottom: 0
	}
}
#wtech-footer.wtech-alternate .wtech-col-1-1,
#wtech-footer.wtech-alternate .wtech-col-12-12 {
	padding-top: 8px;
	padding-bottom: 10px
}
#wtech-footer.wtech-alternate.wtech-padding-normal .wtech-col-1-1,
#wtech-footer.wtech-alternate.wtech-padding-normal .wtech-col-12-12 {
	padding-bottom: 8px
}
.wtech-footer-corporate-links {
	display: inline-block;
	padding: 11px 0
}
.wtech-footer-corporate-links a {
	display: inline-block;
	padding: 5px 0
}
.wtech-footer-social-links {
	padding: 12px 0 0
}
.wtech-footer-social-links .wtech-fleft {
	padding-left: 15px;
	right: 15px;
	top: 4px
}
.wtech-footer-social-links div {
	display: inline-block;
	position: relative
}
@media only screen and (min-width:0px) and (max-width:579px) {
	#wtech-footer-locale-selector {
		padding-bottom: 20px;
		padding-top: 20px;
		width: 100%
	}
	#wtech-footer #wtech-footer-locale-selector h3 {
		display: block
	}
	.wtech-footer-corporate-links {
		display: block;
		padding-top: 20px;
		/*padding-bottom: 20px*/
	}
	#wtech-footer .wtech-footer-corporate-links li {
		display: block
	}
	.wtech-footer-social-links {
		float: left!important
	}
	#wtech-footer>ul {
		padding-left: 20px
	}
	#wtech-footer>ul li {
		display: block
	}
	#wtech-footer>ul li a {
		display: block;
		padding: 6px 0
	}
	#wtech-footer #wtech-truste-cp {
		word-break: normal
	}
}
.wtech-columns {
	clear: both;
	margin: 0 auto;
	/*width: 980px;*/
	/*padding: 0 10px 10px*/
}
.wtech-columns::after {
	clear: both;
	content: ' ';
	display: block;
	height: 0;
	visibility: hidden;
	overflow: hidden
}
.wtech-columns .wtech-columns {
	/*margin: 0 -10px;*/
	padding: 0;
	width: auto
}
.wtech-default .wtech-columns {
	padding-left: 0
}
.wtech-default #wtech-footer .wtech-columns,
.wtech-default #wtech-footer-module .wtech-columns {
	padding-left: 10px
}
[class*=wtech-col-] {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	float: left;
	margin: 0;
	min-height: 1px;
	padding: 0 10px
}
.wtech-col-4-1 {
	width: 220px
}
.wtech-col-2-1,
.wtech-col-4-2,
.wtech-col-6-3 {
	width: 460px
}
.wtech-col-4-3 {
	width: 700px
}
.wtech-col-5-1 {
	width: 172px
}
.wtech-col-5-2 {
	width: 364px
}
.wtech-col-5-3 {
	width: 556px
}
.wtech-col-5-4 {
	width: 748px
}
.wtech-col-6-1 {
	width: 140px
}
.wtech-col-6-2 {
	width: 280px
}
.wtech-col-6-4 {
	width: 620px
}
.wtech-col-6-5 {
	width: 780px
}
.wtech-col-1-1 {
	width: 940px
}
.wtech-rule {
	border-top: 1px dotted #c7c7c7;
	clear: both;
	margin: 7px 0 15px;
	min-height: 1px
}
.wtech-rule.wtech-margin-top-0 {
	margin-top: 0
}
.wtech-rule.wtech-alternate {
	border-color: #5a5a5a;
	border-style: solid
}
.wtech-rule.wtech-alternate-1 {
	border-color: #5a5a5a;
	border-style: solid;
	border-top-width: 2px;
	min-height: 2px
}
.wtech-rule.wtech-black-core {
	border-color: #000
}
.wtech-rule.wtech-blue-20 {
	border-color: #7cc7ff
}
.wtech-rule.wtech-blue-40 {
	border-color: #5596e6
}
.wtech-rule.wtech-blue-60 {
	border-color: #325c80
}
.wtech-rule.wtech-gray-30 {
	border-color: #aeaeae
}
.wtech-rule.wtech-gray-50 {
	border-color: #777677
}
.wtech-rule.wtech-gray-70 {
	border-color: #464646
}
.wtech-rule.wtech-gray-80 {
	border-color: #323232
}
.wtech-rule.wtech-green-20 {
	border-color: #b4e051
}
.wtech-rule.wtech-green-40 {
	border-color: #5aa700
}
.wtech-rule.wtech-green-60 {
	border-color: #2d660a
}
.wtech-rule.wtech-magenta-20 {
	border-color: #ff9eee
}
.wtech-rule.wtech-magenta-40 {
	border-color: #ff3ca0
}
.wtech-rule.wtech-magenta-50 {
	border-color: #db2780
}
.wtech-rule.wtech-orange-30 {
	border-color: #ff7832
}
.wtech-rule.wtech-orange-40 {
	border-color: #ff5003
}
.wtech-rule.wtech-orange-50 {
	border-color: #d74108
}
.wtech-rule.wtech-purple-20 {
	border-color: #d7aaff
}
.wtech-rule.wtech-purple-40 {
	border-color: #af6ee8
}
.wtech-rule.wtech-purple-60 {
	border-color: #734098
}
.wtech-rule.wtech-red-30 {
	border-color: #ff7d87
}
.wtech-rule.wtech-red-50 {
	border-color: #e71d32
}
.wtech-rule.wtech-red-60 {
	border-color: #ad1625
}
.wtech-rule.wtech-teal-30 {
	border-color: #41d6c3
}
.wtech-rule.wtech-teal-50 {
	border-color: #008571
}
.wtech-rule.wtech-teal-60 {
	border-color: #006d5d
}
.wtech-rule.wtech-white-core {
	border-color: #fff
}
.wtech-rule.wtech-yellow-20 {
	border-color: #fdd600
}
.wtech-rule.wtech-yellow-30 {
	border-color: #efc100
}
.wtech-rule.wtech-yellow-40 {
	border-color: #be9b00
}
.wtech-alternate-rule hr,
.wtech-alternate-rule-1 hr,
.wtech-alternate-rule-2 hr,
.wtech-rule hr,
.wtech-rule-alternate hr {
	display: none
}
div.wtech-alternate-rule,
div.wtech-alternate-rule-1,
div.wtech-alternate-rule-2,
div.wtech-rule-alternate {
	border-top: 1px solid #c7c7c7;
	clear: both;
	min-height: 1px;
	margin: 7px 0 15px
}
div.wtech-alternate-rule-1 {
	border-top: 2px solid #5a5a5a;
	min-height: 2px
}
h2.wtech-rule,
h3.wtech-rule,
ol.wtech-rule,
ul.wtech-rule {
	border-top: 2px solid #5a5a5a;
	margin-top: 7px!important;
	padding-top: 16px
}
h2.wtech-alternate-rule,
h2.wtech-rule-alternate,
h3.wtech-alternate-rule,
h3.wtech-rule-alternate,
ol.wtech-alternate-rule,
ol.wtech-rule-alternate,
ul.wtech-alternate-rule,
ul.wtech-rule-alternate {
	border-top: 2px solid #c7c7c7;
	margin-top: 7px!important;
	padding-top: 6px
}
#wtech-com.wtech-no-scroll {
	overflow: hidden
}
#wtech-top {
	background: #fff;
	overflow: hidden;
	position: relative
}
#wtech-pcon {
	background: #fff;
	margin: 0 auto;
	padding: 0;
	width: 100%
}
#wtech-pcon::after {
	clear: both;
	content: ' ';
	display: block;
	height: 0;
	visibility: hidden
}
#wtech-pcon::after {
	clear: both;
	content: ' ';
	display: block;
	height: 0;
	visibility: hidden
}
.wtech-default #wtech-content {
	float: left;
	width: 100%
}
#wtech-content-body {
	padding-top: 40px;
	background: #fff
}
.wtech-default #wtech-content-body {
	padding-top: 20px
}
#wtech-content-sidebar {
	display: none
}
#wtech-leadspace-head {
	border-bottom: 1px solid #e0e0e0
}
#wtech-leadspace-body {
	margin: 0 auto;
	min-height: 250px;
	padding: 30px 0 90px;
	z-index: 10
}
.wtech-leadspace-fluid #wtech-leadspace-body {
	width: 100%;
	max-width: 1460px
}
#wtech-leadspace-body>h1,
#wtech-leadspace-body>p {
	margin-left: 20px
}
#wtech-leadspace-body>h1+p {
	padding-top: 30px
}
.wtech-alternate #wtech-leadspace-body {
	min-height: 90px
}
.wtech-alternate #wtech-leadspace-body>h1+p {
	padding-top: 15px
}
.wtech-minimal #wtech-leadspace-body {
	min-height: auto;
	padding-bottom: 0
}
.wtech-video-background {
	overflow: hidden;
	position: relative
}
.wtech-video-background #wtech-leadspace-body {
	position: relative
}
.wtech-video-background-container {
	left: 0;
	overflow: hidden;
	/*position: absolute;*/
	top: 0;
	width: 100%;
	z-index: 5
}
.wtech-default #wtech-leadspace-head {
	border-bottom: 0 none;
	min-height: 70px
}
.wtech-default #wtech-leadspace-body {
	min-height: inherit;
	padding-bottom: 0;
	padding-top: 20px
}
.wtech-default #wtech-leadspace-body>h1 {
	margin-left: 10px;
	margin-right: 10px;
	padding-top: 0
}
.wtech-default #wtech-leadspace-body>p {
	margin-left: 10px;
	margin-right: 10px
}
.wtech-default #wtech-leadspace-body>p em {
	font-style: normal;
	color: #5a5a5a
}
.wtech-default #wtech-leadspace-body>p em span {
	display: block
}
@media only screen and (min-width:0px) and (max-width:579px) {
	.wtech-default #wtech-leadspace-body>h1,
	.wtech-default #wtech-leadspace-body>p {
		margin-left: 20px;
		margin-right: 20px
	}
}
[id=wtech-content]+[id=wtech-navigation],
[id=wtech-content]+nav [id=wtech-navigation] {
	left: -180px;
	margin-left: -100%
}
[id=wtech-navigation] {
	left: 0;
	position: relative;
	width: 100%
}
.wtech-default [id=wtech-navigation] {
	float: left;
	margin: 26px 0 0 -180px;
	padding: 0 0 30px;
	width: 172px
}
[id=wtech-navigation] li,
[id=wtech-navigation] ul {
	padding: 0
}
[id=wtech-navigation] li::before {
	content: ''
}
[id=wtech-navigation] a {
	display: block
}
[id=wtech-primary-links] {
	background-color: #f9f9f9;
	margin-bottom: 30px
}
[id=wtech-primary-links] .wtech-show-hide h2 {
	padding-bottom: 0
}
[id=wtech-primary-links] .wtech-show-hide h2 a {
	font-weight: 600;
	border-top: 0;
	padding: 12px 30px 12px 15px
}
[id=wtech-primary-links] .wtech-show-hide h2 a::before {
	left: auto;
	right: 20px;
	-webkit-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
	-webkit-transition: -webkit-transform .2s;
	transition: -webkit-transform .2s;
	transition: transform .2s;
	transition: transform .2s, -webkit-transform .2s;
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg)
}
[id=wtech-primary-links] .wtech-show-hide h2 a.wtech-show-active {
	border-color: transparent
}
[id=wtech-primary-links] .wtech-show-hide h2 a.wtech-show-active:focus,
[id=wtech-primary-links] .wtech-show-hide h2 a.wtech-show-active:hover,
[id=wtech-primary-links] .wtech-show-hide h2 a.wtech-show-active[aria-selected=true] {
	border-color: #3b6caa
}
[id=wtech-primary-links] .wtech-show-hide h2 a.wtech-show-active::before {
	right: 20px;
	-webkit-transform: rotate(-90deg);
	transform: rotate(-90deg)
}
[id=wtech-primary-links] a {
	border-left: 4px solid transparent;
	color: #323232;
	margin-left: -1px;
	padding: 12px 14px 12px 15px;
	-webkit-transition: all .1s;
	transition: all .1s
}
[id=wtech-primary-links] a:focus,
[id=wtech-primary-links] a:hover,
[id=wtech-primary-links] a[aria-selected=true] {
	color: #3b6caa;
	border-color: #3b6caa;
	text-decoration: none
}
[id=wtech-primary-links]>li>.wtech-subnav-heading {
	font-weight: 600;
	display: block;
	padding: 12px 14px 12px 18px
}
[id=wtech-primary-links]>li>a {
	font-weight: 600
}
[id=wtech-primary-links]>li li a {
	padding-left: 25px
}
[id=wtech-primary-links]>li li li>a {
	padding-left: 35px
}
[id=wtech-primary-links] [id=wtech-overview] a {
	background-color: #e0e0e0
}
[id=wtech-primary-links] [id=wtech-parent-link] {
	display: none
}
#wtech-secondary-navigation h2 {
	font-weight: 600;
	padding-bottom: 10px
}
.wtech-localpagen10n {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	display: none;
	position: relative;
	z-index: 902
}
.wtech-localpagen10n p {
	padding: 10px
}
.wtech-localpagen10n button {
	margin: 0 20px
}
@media only screen and (max-width:999px) {
	.wtech-localpagen10n .wtech-localpagen10n-buttons {
		display: block;
		margin-top: 10px;
		margin-bottom: 5px
	}
}
#wtech-masthead {
	background-color: #fff;
	top: 0;
	width: 100%;
	z-index: 900
}
.wtech-sitenav-menu-sticky #wtech-masthead {
	z-index: 810
}
.wtech-sitenav-menu-sticky.wtech-masthead-sticky #wtech-masthead {
	z-index: 830
}
#wtech-mast-options,
.wtech-masthead-unav {
	display: none!important
}
#wtech-universal-nav {
	background: #fff;
	border-bottom: 1px solid #ececec;
	height: 70px;
	position: relative;
	z-index: 2
}
#wtech-universal-nav.getWidth {
	width: 1000%
}
#wtech-home {
	float: left;
	margin-left: 20px;
	overflow: hidden;
	position: relative
}
#wtech-home.wtech-animate a {
	animation-name: fadein;
	-webkit-animation-name: fadein;
	animation-duration: 1.4s;
	-webkit-animation-duration: 1.4s;
	-webkit-animation-timing-function: ease-in;
	animation-timing-function: ease-in
}
#wtech-home.wtech-animate a:before {
	animation-name: glow;
	-webkit-animation-name: glow;
	animation-duration: 2.2s;
	-webkit-animation-duration: 2.2s;
	animation-delay: .4s;
	-webkit-animation-delay: .4s
}
#wtech-home a {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	display: block;
	/*height: 50px;*/
	/*text-indent: -999px;*/
	/*width: 60px*/
}
#wtech-home a:before {
	color: #000;
	font-size: 60px;
	line-height: 65px;
	text-indent: 0;
	top: 10px
}
.msie #wtech-home a:before {
	top: 12px
}
@-webkit-keyframes fadein {
	0% {
		opacity: 0
	}
	100% {
		opacity: 1
	}
}
@keyframes fadein {
	0% {
		opacity: 0
	}
	100% {
		opacity: 1
	}
}
@-webkit-keyframes glow {
	0% {
		color: #000
	}
	50% {
		color: #5596e6
	}
	100% {
		color: #000
	}
}
@keyframes glow {
	0% {
		color: #000
	}
	50% {
		color: #5596e6
	}
	100% {
		color: #000
	}
}
.wtech-parent-site-name {
	float: left;
	margin-left: 20px
}
.wtech-parent-site-name a {
	font-weight: 600;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	color: #323232;
	display: block;
	height: 50px;
	line-height: 50px;
	text-decoration: none
}
.wtech-parent-site-name a:focus,
.wtech-parent-site-name a:hover {
	color: #3b6caa
}
@media only screen and (max-width:759px) {
	.wtech-parent-site-name {
		display: none
	}
}
.wtech-parent-site-menu {
	float: left
}
@media only screen and (max-width:759px) {
	.wtech-parent-site-menu {
		display: none
	}
}
.msie9 .wtech-parent-site-menu {
	display: none
}
#wtech-menu-links {
	position: absolute;
	right: 245px;
	top: 0
}
#wtech-masthead.wtech-mhtype-popup #wtech-menu-links {
	display: none
}
#wtech-menu-links a {
	line-height: 50px
}
#wtech-search-module {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	float: right;
	position: relative
}
/*.wtech-masthead-rightside #wtech-search-module {
	float: left;
	height: 50px;
	min-width: 50px;
	position: relative
}*/
#wtech-masthead.wtech-mhtype-popup #wtech-search-module {
	display: none
}
#wtech-search-form p {
	padding: 0
}
#wtech-search-form p label {
	display: none
}
#wtech-search-form .wtech-search-scope label {
	display: inline
}
#q {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	border: none;
	border-radius: 0;
	border-left: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	color: #323232;
	font-size: 16px;
	height: 50px;
	line-height: 50px;
	outline: 0;
	padding-right: 43px;
	position: relative;
	text-indent: 10px;
	top: 0;
	width: 220px
}
#q:focus,
#q:hover {
	-webkit-box-shadow: 0 0 2px 2px #4178be;
	box-shadow: 0 0 2px 2px #4178be
}
.safari #q {
	line-height: inherit
}
.signedin #q {
	border-right: none
}
#q::-moz-placeholder {
	font-family: inherit;
	color: #777677;
	opacity: 1
}
#q:hover::-moz-placeholder {
	color: #4178be
}
#q:-ms-placeholder {
	font-family: inherit;
	color: #777677;
	opacity: 1
}
#q:hover:-ms-placeholder {
	color: #4178be
}
#q::-webkit-placeholder {
	font-family: inherit;
	color: #777677;
	opacity: 1
}
#q:hover::-webkit-placeholder {
	color: #4178be
}
#wtech-search {
	background: url(../v18/i/search.svg) no-repeat 100% 50% rgba(0, 0, 0, 0);
	background-size: 20px;
	border: 0 none;
	height: 20px;
	line-height: 0;
	min-width: 20px;
	outline: 0;
	padding: 0;
	position: absolute;
	right: 15px;
	text-indent: 99px;
	top: 15px;
	width: 20px
}
#wtech-search:focus,
#wtech-search:hover {
	-webkit-box-shadow: 0 0 2px 2px #4178be;
	box-shadow: 0 0 2px 2px #4178be
}
#wtech-search-form:hover #wtech-search {
	background-image: url(../v18/i/search_hover.svg)
}
.wtech-search-scope {
	background: #f4f4f4;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	display: block;
	left: 0;
	line-height: 43px;
	opacity: 0;
	padding-left: 10px;
	position: absolute;
	top: 51px;
	visibility: hidden;
	width: 300px;
	z-index: 520
}
@media only screen and (min-width:0px) and (max-width:579px) {
	.wtech-search-scope {
		width: 100%
	}
}
.wtech-search-scope .wtech-styled-checkbox+label:before,
.wtech-search-scope .wtech-styled-radio+label:before {
	height: 19px;
	top: 1px;
	width: 19px
}
.wtech-search-scope .wtech-styled-checkbox+label:after,
.wtech-search-scope .wtech-styled-radio+label:after {
	height: 7px;
	left: 7px;
	top: 5px;
	width: 3px
}
.wtech-masthead-search-maximized .wtech-search-scope,
.wtech-masthead-search-minimized .wtech-search-scope {
	-webkit-transition: none;
	transition: none
}
.wtech-mhplaceholder {
	height: 51px;
	width: 1px
}
#wtech-masthead {
	position: relative;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}
.wtech-masthead-sticky #wtech-masthead {
	position: fixed;
	-webkit-transform: translate3d(0, -100%, 0);
	transform: translate3d(0, -100%, 0)
}
#wtech-masthead.hastransition {
	-webkit-transition: -webkit-transform .4s cubic-bezier(.2, 1, .2, 1);
	transition: -webkit-transform .4s cubic-bezier(.2, 1, .2, 1);
	transition: transform .4s cubic-bezier(.2, 1, .2, 1);
	transition: transform .4s cubic-bezier(.2, 1, .2, 1), -webkit-transform .4s cubic-bezier(.2, 1, .2, 1)
}
.wtech-masthead-sticky-showing #wtech-masthead {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}
#wtech-masthead.wtech-mhtype-minimal .wtech-masthead-categories,
#wtech-masthead.wtech-mhtype-mobile .wtech-masthead-categories,
body.wtech-masthead-mobile-show .wtech-masthead-categories {
	display: none
}
.wtech-masthead-categories>li,
.wtech-masthead-iconsonly>li {
	display: block;
	float: left;
	padding: 0
}
.wtech-masthead-categories>li>a,
.wtech-masthead-categories>li>button,
.wtech-masthead-iconsonly>li>a,
.wtech-masthead-iconsonly>li>button {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	color: #323232;
	cursor: pointer;
	display: block;
	height: 50px;
	line-height: 50px;
	overflow: hidden;
	padding: 0;
	position: relative;
	text-decoration: none;
	-webkit-transition: .3s color;
	transition: .3s color
}
.wtech-masthead-categories>li>a:focus,
.wtech-masthead-categories>li>a:hover,
.wtech-masthead-categories>li>button:focus,
.wtech-masthead-categories>li>button:hover,
.wtech-masthead-iconsonly>li>a:focus,
.wtech-masthead-iconsonly>li>a:hover,
.wtech-masthead-iconsonly>li>button:focus,
.wtech-masthead-iconsonly>li>button:hover {
	color: #3b6caa;
	text-decoration: none
}
.wtech-masthead-categories>li>a:focus:before,
.wtech-masthead-categories>li>a:hover:before,
.wtech-masthead-categories>li>button:focus:before,
.wtech-masthead-categories>li>button:hover:before,
.wtech-masthead-iconsonly>li>a:focus:before,
.wtech-masthead-iconsonly>li>a:hover:before,
.wtech-masthead-iconsonly>li>button:focus:before,
.wtech-masthead-iconsonly>li>button:hover:before {
	color: #3b6caa
}
.wtech-masthead-categories>li+li,
.wtech-masthead-iconsonly>li+li {
	margin: 0 0 0 25px;
	padding: 0
}
.wtech-masthead-categories>li.wtech-active>button,
.wtech-masthead-iconsonly>li.wtech-active>button {
	color: #3b6caa;
	text-decoration: none
}
.wtech-masthead-categories>li.wtech-active>button:before,
.wtech-masthead-iconsonly>li.wtech-active>button:before {
	color: #3b6caa
}
.wtech-masthead-categories {
	float: left;
	margin-left: 20px;
	padding: 0;
	position: relative
}
@media only screen and (min-width:0px) and (max-width:579px) {
	.wtech-masthead-categories {
		display: none
	}
}
.wtech-masthead-categories>li>a {
	overflow: visible
}
.wtech-masthead-categories .wtech-mh-mainitem.wtech-active>a {
	color: #3b6caa
}
.wtech-masthead-categories .wtech-hasmenu {
	position: relative
}
.wtech-masthead-categories .wtech-hasmenu>a {
	padding-right: 22px
}
.wtech-masthead-categories .wtech-hasmenu>a:before {
	left: inherit;
	right: -4px;
	top: 0
}
.wtech-mh-mainitem .wtech-dropdown-menu {
	display: none;
	margin-left: -20px;
	min-width: calc(100% + 38px);
	padding: 0;
	position: absolute;
	z-index: 20
}
.wtech-mh-mainitem.wtech-active .wtech-dropdown-menu {
	display: block;
	border: 1px solid #e0e0e0
}
.wtech-masthead-rightside {
	float: right;
	height: 50px;
	padding-right: 20px;
	position: relative; margin-top: 10px;
}
.wtech-masthead-iconsonly {
	display: inline-block;
	padding: 0;
	position: relative
}
.wtech-masthead-iconsonly button {
	background: none;
	border: none;
	text-indent: 100px;
	width: 19px
}
.wtech-masthead-iconsonly button.wtech-profile-link {
	width: 18px
}
.wtech-masthead-iconsonly button:before {
	text-indent: -3px;
	top: 0
}
.wtech-masthead-iconsonly .wtech-masthead-item-signin {
	margin-left: 25px;
	position: relative
}
.signedin .wtech-masthead-iconsonly .wtech-masthead-item-signin {
	margin-left: 0
}
.signedin .wtech-masthead-iconsonly .wtech-masthead-item-signin button {
	background: #3b6caa;
	color: #fff;
	margin-left: 0;
	padding-left: 26px;
	padding-right: 26px
}
.signedin .wtech-masthead-iconsonly .wtech-masthead-item-signin button:before {
	left: 16px;
	color: inherit
}
.signedin .wtech-masthead-iconsonly .wtech-masthead-item-signin button:hover {
	background: #fff;
	color: inherit
}
.hasinitials .wtech-masthead-iconsonly .wtech-masthead-item-signin button {
	font-size: 1rem;
	margin-left: 0;
	position: relative;
	text-indent: 0;
	width: auto
}
.hasinitials .wtech-masthead-iconsonly .wtech-masthead-item-signin button:before {
	content: none
}
.hasinitials .wtech-masthead-iconsonly .wtech-masthead-item-signin button:empty {
	width: 52px
}
.wtech-notification-count {
	background: #e71d32;
	bottom: 0;
	color: #fff;
	cursor: pointer;
	font-size: 12px;
	line-height: 1em;
	padding: 2px 3px;
	position: absolute;
	right: 0
}
#wtech-signin-minimenu-container {
	display: none;
	margin-left: 20px;
	padding: 0;
	position: absolute;
	right: -1px;
	top: 50px;
	z-index: 20
}
#wtech-signin-minimenu-container li {
	min-width: 150px;
	max-width: 250px
}
.wtech-active #wtech-signin-minimenu-container {
	display: block
}
.wtech-active #wtech-signin-minimenu-container a {
	display: block
}
#wtech-signin-minimenu-container [data-linktype=signin] a,
#wtech-signin-minimenu-container [data-linktype=signout] a {
	-webkit-box-shadow: 0 -1px 0 0 #e0e0e0;
	box-shadow: 0 -1px 0 0 #e0e0e0
}
#wtech-search.wtech-search-link {
	background: 0 0;
	color: #323232;
	cursor: pointer;
	height: 50px;
	overflow: hidden;
	right: 1px;
	top: 0;
	width: 43px
}
.touch #wtech-search.wtech-search-link:focus {
	-webkit-box-shadow: none;
	box-shadow: none
}
#wtech-search-form:hover #wtech-search.wtech-search-link {
	background: 0 0;
	color: #3b6caa
}
#wtech-search.wtech-search-link:before {
	text-indent: 9px
}
.wtech-masthead-iconsonly .wtech-masthead-item-menu {
	padding-left: 22px
}
.wtech-masthead-iconsonly li+.wtech-masthead-item-menu {
	padding-left: 0
}
.wtech-masthead-item-menu button {
	/*line-height: 60px!important;*/
	position: relative
}
.wtech-masthead-item-menu button:before {
	/*margin-top: -5px*/
}
#wtech-megamenu-sections {
	border-bottom: 1px solid #e0e0e0;
	position: absolute;
	-webkit-transform: translate3d(0, -105%, 0);
	transform: translate3d(0, -105%, 0);
	-webkit-transition: -webkit-transform .4s cubic-bezier(.2, 1, .2, 1);
	transition: -webkit-transform .4s cubic-bezier(.2, 1, .2, 1);
	transition: transform .4s cubic-bezier(.2, 1, .2, 1);
	transition: transform .4s cubic-bezier(.2, 1, .2, 1), -webkit-transform .4s cubic-bezier(.2, 1, .2, 1);
	width: 100%;
	z-index: 1
}
.wtech-masthead-megamenu-showing #wtech-megamenu-sections {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}
@media only screen and (min-width:0px) and (max-width:579px) {
	#wtech-megamenu-sections {
		display: none
	}
}
.wtech-megamenu-section {
	background: -webkit-gradient(linear, left top, right top, color-stop(30%, #f4f4f4), color-stop(30%, #fff));
	background: linear-gradient(to right, #f4f4f4 30%, #fff 30%);
	display: none
}
.wtech-megamenu-section.wtech-showing {
	display: block
}
.wtech-megamenu-section .wtech-columns {
	height: 100%;
	padding: 0
}
.wtech-megamenu-section .wtech-arrow-forward-link:before {
	color: transparent;
	font-size: 1.5rem;
	left: auto;
	right: 10px;
	-webkit-transition: color .25s;
	transition: color .25s
}
.wtech-megamenu-section .wtech-active .wtech-arrow-forward-link:before,
.wtech-megamenu-section .wtech-arrow-forward-link:focus:before,
.wtech-megamenu-section .wtech-arrow-forward-link:hover:before {
	color: #fff
}
.wtech-megapaneltrigs {
	margin-left: 0;
	padding-left: 10px;
	height: 100%
}
.wtech-megapaneltrigs .wtech-mm-sec-heading {
	padding: 13px 20px 5px
}
.wtech-megapaneltrigs li:first-child {
	padding-top: 20px
}
.wtech-megapaneltrigs li+.wtech-mm-sec-heading {
	border-top: 1px solid #c7c7c7;
	margin-top: 8px
}
.wtech-megapaneltrigs .wtech-dropdown-menu {
	border: none;
	margin-right: 10px
}
.wtech-megapaneltrigs a {
	padding: 7px 20px 8px 40px
}
.wtech-megapaneltrigs .wtech-active .wtech-arrow-forward-link {
	color: #3b6caa;
	font-weight: 600
}
.wtech-megapaneltrigs .wtech-active .wtech-arrow-forward-link:before {
	color: transparent
}
.wtech-megapaneltrigs .wtech-active .wtech-arrow-forward-link:focus,
.wtech-megapaneltrigs .wtech-active .wtech-arrow-forward-link:hover {
	font-weight: 300;
	color: #fff
}
.wtech-megapaneltrigs .wtech-active .wtech-arrow-forward-link:focus:before,
.wtech-megapaneltrigs .wtech-active .wtech-arrow-forward-link:hover:before {
	color: inherit
}
.wtech-megapanel {
	display: none;
	padding-top: 20px;
	padding-left: 10px
}
.wtech-megapanel.wtech-showing {
	display: block
}
.wtech-megapanel .wtech-h1 {
	padding-top: 8px
}
.wtech-megapanel .wtech-rule {
	border-color: #c7c7c7;
	padding-bottom: 15px
}
.wtech-mh-quicklinks a {
	display: inline-block;
	padding: 4px 0 5px
}
.wtech-megamenu-close-container {
	bottom: 0;
	display: none;
	left: 50%;
	margin: 0;
	position: absolute;
	text-align: center;
	-webkit-transform: translate3d(-50%, -50%, 0);
	transform: translate3d(-50%, -50%, 0)
}
.wtech-megamenu-close-container a:before {
	font-size: 2rem;
	color: #959595
}
.wtech-megamenu-close-container a:focus:before,
.wtech-megamenu-close-container a:hover:before {
	color: #3b6caa
}
.wtech-megamenu-close-container .wtech-icononly.wtech-ind-link a {
	width: 2rem
}
.wtech-masthead-megamenu-showing .wtech-megamenu-close-container {
	display: block
}
.getheight,
.wtech-hidden-small.getheight {
	display: block!important;
	visibilty: hidden;
	height: auto;
	-webkit-transform: translate3d(0, -110%, 0);
	transform: translate3d(0, -110%, 0)
}
.getheight .wtech-megamenu-section,
.getheight .wtech-megapanel,
.getheight .wtech-megapaneltrigs,
.wtech-hidden-small.getheight .wtech-megamenu-section,
.wtech-hidden-small.getheight .wtech-megapanel,
.wtech-hidden-small.getheight .wtech-megapaneltrigs {
	display: block!important
}
@media only screen and (max-width:500px) {
	#wtech-universal-nav>#wtech-search-module {
		display: none
	}
	#wtech-menu-links {
		right: 20px
	}
}
.wtech-search-typeahead-container {
	background: #f4f4f4;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	color: #000;
	position: absolute;
	top: 51px;
	width: 100%;
	z-index: 510;
	visibility: hidden;
	opacity: 0
}
.wtech-masthead-search-maximized .wtech-search-typeahead-container,
.wtech-masthead-search-minimized .wtech-search-typeahead-container {
	-webkit-transition: none;
	transition: none
}
#wtech-search-module.wtech-has-scope+.wtech-search-typeahead-container {
	padding-top: 45px
}
#wtech-search-module.wtech-has-scope+.wtech-search-typeahead-container ul {
	border-top: 1px solid #e0e0e0
}
.wtech-search-typeahead-container ul li {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	color: #323232;
	cursor: pointer;
	font-weight: 300;
	padding: 5px 35px 5px 10px;
	position: relative
}
.wtech-search-typeahead-container ul li.typeahead-section-title {
	padding-right: 10px
}
.wtech-search-typeahead-container ul li.wtech-active {
	background: #5a5a5a;
	color: #fff;
	text-decoration: none
}
.wtech-search-typeahead-container ul li.wtech-active:after {
	font-size: 1.7em;
	font-family: icons-wtech-v12;
	position: absolute;
	right: 10px;
	top: 50%;
	-webkit-transform: translate3d(0, -50%, 0);
	transform: translate3d(0, -50%, 0)
}
#wtech-masthead .wtech-masthead-search-close {
	background: #fff;
	display: none;
	height: 50px;
	line-height: 50px;
	position: absolute;
	-webkit-transform: translate3d(-200%, 0, 0);
	transform: translate3d(-200%, 0, 0);
	width: 50px;
	z-index: 2
}
#wtech-masthead .wtech-masthead-search-close a {
	height: 50px;
	line-height: 50px;
	width: 50px
}
#wtech-masthead .wtech-masthead-search-close a::before {
	left: 13px
}
.wtech-masthead-search-minimized #q {
	background: 0 0;
	border-left: none;
	color: transparent;
	cursor: pointer;
	position: absolute;
	text-indent: 100px;
	width: 50px;
	z-index: 1
}
.wtech-masthead-search-maximized #wtech-masthead .wtech-masthead-rightside {
	float: none
}
.wtech-masthead-search-maximized #wtech-masthead #wtech-search-module {
	padding-left: 50px;
	position: absolute;
	width: 100%;
	z-index: 1
}
.wtech-masthead-search-maximized #wtech-masthead #q {
	background: #fff;
	border-right: none;
	color: unset;
	cursor: text;
	position: relative;
	visibility: visible;
	width: 100%
}
.wtech-masthead-search-maximized #wtech-masthead .wtech-masthead-search-close {
	display: block;
	-webkit-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0)
}
.no-csstransforms3d .wtech-masthead-search-maximized #wtech-masthead .wtech-masthead-search-close {
	left: 0
}
.wtech-masthead-search-maximized #wtech-masthead .wtech-search-typeahead-container {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	height: 100vh;
	overflow-y: auto;
	padding-top: 51px;
	position: fixed;
	top: 0;
	z-index: 0
}
.wtech-masthead-search-maximized #wtech-masthead #wtech-search-module.wtech-has-scope+.wtech-search-typeahead-container {
	padding-top: 96px
}
#wtech-mobilemenu-screen {
	background: rgba(0, 0, 0, .5) 0 0;
	display: none;
	height: 100%;
	left: 0;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: -1;
	will-change: transform
}
body.wtech-show-mobilemenu-screen #wtech-mobilemenu-screen {
	display: block;
	z-index: 900
}
.wtech-mobilemenu {
	background: #fff;
	border-left: 1px solid #777677;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	height: 100%;
	overflow-y: auto;
	position: fixed;
	right: 0;
	top: 0;
	/*-webkit-transform: translate3d(100%, 0, 0);
	transform: translate3d(100%, 0, 0);*/
	-webkit-transition: all .5s cubic-bezier(.2, 1, .2, 1);
	transition: all .5s cubic-bezier(.2, 1, .2, 1);
	width: 380px;
	z-index: 905
}
.wtech-mobilemenu a:hover{color: #fff !important;}
@media only screen and (min-width:0px) and (max-width:579px) {
	.wtech-mobilemenu {
		width: 100%
	}
}
#wtech-com.wtech-mobilemenu-show .wtech-mobilemenu {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}
.wtech-mobilemenu ul {
	padding-bottom: 0
}
.wtech-mobilemenu>ul:last-child {
	margin-bottom: 20px
}
.wtech-mobilemenu a {
	color: #323232;
	display: block;
	padding: 13px 0 13px 30px;
	position: relative;
	-webkit-transition: none;
	transition: none
}
.wtech-mobilemenu a:focus,
.wtech-mobilemenu a:hover {
	background: #5a5a5a;
	color: #fff;
	text-decoration: none
}
.wtech-mobilemenu li {
	padding: 0;
	position: relative
}
.wtech-mobilemenu li::before {
	content: ''
}
.wtech-mobilemenu li li a {
	padding-left: 40px
}
.wtech-mobilemenu li li a:focus,
.wtech-mobilemenu li li a:hover {
	background: unset;
	color: unset
}
.wtech-mobilemenu li li a:focus span,
.wtech-mobilemenu li li a:hover span {
	border-bottom: 4px solid #323232;
	padding-bottom: 3px
}
.wtech-mobilemenu .wtech-show-hide {
	position: relative
}
.wtech-mobilemenu .wtech-show-hide h2 a {
	border-top: 0;
	color: #323232;
	padding-top: 13px;
	padding-bottom: 13px;
	padding-left: 20px
}
.wtech-mobilemenu .wtech-show-hide h2 a::before {
	left: auto;
	margin-right: 17px;
	right: 0
}
.wtech-mobilemenu .wtech-show-hide h2 a:focus,
.wtech-mobilemenu .wtech-show-hide h2 a:hover {
	background-color: #3b6caa;
	color: #fff
}
.wtech-mobilemenu .wtech-show-hide .wtech-showing a.wtech-show-active {
	color: #323232;
	font-weight: 600
}
.wtech-mobilemenu .wtech-show-hide .wtech-showing a.wtech-show-active:focus,
.wtech-mobilemenu .wtech-show-hide .wtech-showing a.wtech-show-active:hover {
	color: #fff
}
.wtech-mobilemenu .wtech-button-link a {
	margin: 0;
	width: 100%
}
.wtech-mobile-sitename {
	font-weight: 600;
	border-top: 2px solid #5a5a5a
}
.wtech-mobilemenu-section>ul>.wtech-mobilemenu-nav-selected>a {
	background: #5a5a5a;
	color: #fff;
	text-decoration: none
}
.wtech-mobilemenu-section>.wtech-show-hide>h2 {
	border-top: 2px solid #5a5a5a
}
.wtech-mobilemenu-nav-selected .wtech-mobilemenu-nav-selected>a span {
	border-bottom: 4px solid #323232;
	padding-bottom: 3px
}
.wtech-haschildlist.wtech-showing+.wtech-haschildlist.wtech-showing {
	-webkit-box-shadow: 0 -1px 1px #fff;
	box-shadow: 0 -1px 1px #fff
}
.wtech-mobilemenu-pagenav {
	border-top: 2px solid #5a5a5a
}
.wtech-mobilemenu-pagenav [aria-expanded=true]>a,
.wtech-mobilemenu-pagenav>ul>li>a[aria-selected=true] {
	font-weight: 600
}
.wtech-mobilemenu-pagenav li li [aria-selected=true]>span {
	border-bottom: 4px solid #323232;
	padding-bottom: 5px
}
.wtech-mobilemenu-close {
	background: #fff;
	cursor: pointer;
	height: 50px;
	margin-right: 19px
}
.wtech-mobilemenu-close a.wtech-close-link {
	padding: 0;
	margin: 12px 0 0 0
}
.wtech-mobilemenu-close a.wtech-close-link:focus,
.wtech-mobilemenu-close a.wtech-close-link:hover {
	color: #3b6caa;
	background: inherit
}
.wtech-mobilemenu a:focus,
.wtech-mobilemenu a:hover {
	color: #fff;
	background-color: #3b6caa
}
.wtech-mobilemenu-mhlinks {
	border-top: 2px solid #5a5a5a
}
.wtech-mobilemenu .wtech-show-hide h2 a,
.wtech-mobilemenu a {
	padding: 7px 20px
}
.wtech-mo {
	display: table;
	width: 100%
}
.wtech-mo__body,
.wtech-mo__image {
	display: table-cell;
	vertical-align: middle
}
.wtech-mo--top .wtech-mo__body,
.wtech-mo--top .wtech-mo__image {
	vertical-align: top
}
.wtech-mo--bottom .wtech-mo__body,
.wtech-mo--bottom .wtech-mo__image {
	vertical-align: bottom
}
.wtech-mo--bottom .wtech-mo__body>p:last-child,
.wtech-mo--bottom .wtech-mo__image>p:last-child {
	padding-bottom: 0
}
.wtech-mo__image {
	padding: .33rem 20px .33rem 0
}
.wtech-mo__image>img {
	display: block;
	max-width: none
}
.wtech-mo--rev .wtech-mo__image {
	padding-right: 0;
	padding-left: 20px
}
.wtech-mo__body {
	width: 100%
}
#wtech-navigation-trail {
	height: 1%;
	padding: 0 20px 30px 20px;
	position: relative;
	text-shadow: none
}
.wtech-default #wtech-navigation-trail {
	padding-left: 10px
}
.wtech-columns #wtech-navigation-trail,
.wtech-fluid #wtech-navigation-trail {
	padding-left: 0
}
#wtech-navigation-trail::after {
	clear: both;
	content: ' ';
	display: block;
	height: 0;
	visibility: hidden
}
#wtech-navigation-trail li {
	display: inline;
	float: left;
	font-size: 1rem;
	clear: none;
	padding: 0 8px 0 0
}
#wtech-navigation-trail li::after {
	margin-left: 2px;
	top: 4px;
	position: relative
}
#wtech-navigation-trail a:link,
#wtech-navigation-trail a:visited {
	color: #323232
}
.wtech-alternate-background #wtech-navigation-trail a:link,
.wtech-alternate-background #wtech-navigation-trail a:visited {
	color: #ececec
}
.nano {
	position: relative;
	height: 100%;
	overflow: hidden
}
.nano>.nano-content {
	bottom: 0;
	left: 0;
	overflow: scroll;
	overflow-x: hidden;
	padding-right: 10px;
	position: absolute;
	right: 0;
	top: 0
}
.nano>.nano-content:focus {
	outline: thin dotted
}
.nano>.nano-content::-webkit-scrollbar {
	display: none
}
.has-scrollbar>.nano-content::-webkit-scrollbar {
	display: block
}
.nano>.nano-pane {
	background: rgba(0, 0, 0, .25);
	bottom: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 10px;
	opacity: .01;
	-webkit-transition: .2s;
	transition: .2s;
	border-radius: 5px
}
.nano>.nano-pane>.nano-slider {
	background: #444;
	background: rgba(0, 0, 0, .5);
	position: relative;
	margin: 0 1px;
	border-radius: 3px
}
.nano-pane.active,
.nano-pane.flashed,
.nano:hover>.nano-pane {
	opacity: .99
}
#wtech-overlay-backdrop {
	background: #111;
	bottom: 0;
	display: none;
	left: 0;
	opacity: .5;
	position: fixed;
	right: 0;
	top: 0;
	z-index: 900
}
.wtech-overlay-backdrop-visible #wtech-overlay-backdrop {
	display: block
}
.wtech-common-overlay {
	background: #fff;
	border: 0;
	display: none;
	/*opacity: 0;*/
	padding: 20px;
	position: fixed;
	text-align: left;
	-webkit-transition: opacity .1s ease-in-out .1s;
	transition: opacity .1s ease-in-out .1s;
	width: 390px;
	z-index: 910;
	left: 50%;
	top: 50%;
	-webkit-transform: translate3d(-50%, -50%, 0);
	transform: translate3d(-50%, -50%, 0);
}
.wtech-common-overlay.wtech-overlay-alt {
	width: 570px
}
.wtech-common-overlay.wtech-overlay-alt-two {
	width: 750px
}
.wtech-common-overlay.wtech-overlay-alt-three {
	width: 980px
}
.wtech-common-overlay.full-width {
	text-align: center;
	width: 100%!important
}
.wtech-common-overlay.full-width .content {
	width: auto
}
.wtech-common-overlay.prepped {
	display: block
}
.wtech-common-overlay.active {
	opacity: 1
}
.wtech-common-overlay.seamless {
	padding-bottom: 0
}
.wtech-common-overlay.seamless .content {
	max-height: calc(100vh - 80px);
	padding: 3px 3px 0;
	max-height: calc(100vh - 120px)
}
.wtech-common-overlay .wtech-overlay-heading-con a.wtech-close-link {
	padding: 0;
	margin: 12px 16px 0 0;
	position: absolute;
	right: 0
}
.wtech-common-overlay .wtech-overlay-heading-con a.wtech-close-link::before {
	color: #777677
}
.wtech-common-overlay .wtech-overlay-heading-con a.wtech-close-link:active::before,
.wtech-common-overlay .wtech-overlay-heading-con a.wtech-close-link:hover::before {
	color: #000
}
.wtech-common-overlay .wtech-head {
	display: none
}
.wtech-common-overlay .content {
	border: 0;
	margin: 0;
	max-height: calc(100vh - 120px);
	min-height: 40px;
	overflow: auto;
	padding: 0 40px 0
}
.wtech-common-overlay .content.hidexscroll {
	overflow-x: hidden
}
.wtech-common-overlay .content:focus {
	outline: 0
}
.wtech-common-overlay ol li,
.wtech-common-overlay ul li {
	position: relative
}
.wtech-common-overlay.wtech-overlay-text-white .wtech-overlay-heading-con a.wtech-close-link {
	color: #000
}
.wtech-common-overlay.wtech-overlay-text-white .wtech-overlay-heading-con a.wtech-close-link::before {
	color: #fff
}
.wtech-common-overlay.wtech-overlay-text-white .wtech-overlay-heading-con a.wtech-close-link:active::before,
.wtech-common-overlay.wtech-overlay-text-white .wtech-overlay-heading-con a.wtech-close-link:hover::before {
	color: #aeaeae
}
.wtech-common-overlay.wtech-overlay-text-white .content {
	color: #fff
}
.wtech-common-overlay.wtech-overlay-text-black .content {
	color: #000
}
.wtech-common-overlay [class*=wtech-common-overlay] {
	display: block;
	opacity: 1
}
.wtech-overlay-heading-con {
	height: 45px;
	text-align: right
}
@media only screen and (max-width:999px) {
	.wtech-common-overlay {
		width: 90%!important
	}
}
@media only screen and (max-width:759px) {
	.wtech-common-overlay {
		padding-bottom: 20px
	}
	.wtech-common-overlay .content {
		padding: 0 20px
	}
}
.wtech-pagination::after {
	clear: both;
	content: ' ';
	display: block;
	height: 0;
	visibility: hidden
}
.wtech-pagination--centered {
	display: table;
	margin: 0 auto
}
.wtech-right .wtech-pagination {
	display: inline-block
}
.wtech-pagination--wide .wtech-pagination__ellipsis,
.wtech-pagination--wide .wtech-pagination__page {
	float: none
}
.wtech-pagination--wide .wtech-pagination__ellipsis::after {
	position: relative;
	top: -2px
}
.wtech-pagination>li {
	display: inline;
	padding: 0;
	float: left;
	height: 2rem;
	line-height: 1.75rem;
	margin-right: 8px
}
.wtech-pagination>li::before {
	content: ''
}
.wtech-pagination>li a[class*='-link'].wtech-inlinelink {
	padding-left: 2.2em
}
.wtech-pagination>li a[class*='-link'].wtech-inlinelink.wtech-icon-after {
	padding-left: 0
}
.wtech-pagination>li.wtech-pagination__page {
	margin: 0 12px
}
.wtech-pagination>li.wtech-pagination__page a.wtech-active,
.wtech-pagination>li.wtech-pagination__page a[aria-selected=true] {
	background-color: #4178be;
	color: #fff;
	padding: 3px 7px;
	border-radius: 18px
}
.wtech-type .wtech-pagination>li.wtech-pagination__page a.wtech-active,
.wtech-type .wtech-pagination>li.wtech-pagination__page a[aria-selected=true] {
	padding: 3px 9px
}
.wtech-pagination>li.wtech-pagination__page a.wtech-active:focus,
.wtech-pagination>li.wtech-pagination__page a.wtech-active:hover,
.wtech-pagination>li.wtech-pagination__page a[aria-selected=true]:focus,
.wtech-pagination>li.wtech-pagination__page a[aria-selected=true]:hover {
	background-color: #264a60
}
.wtech-pagination>li.wtech-pagination__page+li:not(.wtech-pagination__page) {
	margin-left: 8px
}
.wtech-pagination>li.wtech-pagination__ellipsis {
	color: #c7c7c7;
	font-size: .6rem;
	margin: 0 8px
}
.wtech-pagination>li.wtech-pagination__ellipsis::after {
	content: '\2022\0020\2022\0020\2022';
	display: inline-block
}
.wtech-pagination>li.wtech-pagination__results {
	margin: 0 12px
}
.wtech-pagination>li.wtech-pagination__results:first-child {
	margin-left: 0
}
.wtech-pagination>li.wtech-pagination__results+li:not(.wtech-pagination__page) {
	margin-left: 8px
}
.wtech-pagination>li:last-child {
	margin-left: 0
}
p+.wtech-portrait-module-list {
	padding-top: 15px
}
.wtech-portrait-module-list {
	min-height: 70px;
	margin-top: 7px;
	padding-bottom: 25px
}
.wtech-portrait-module-list>li {
	clear: both;
	display: block;
	height: 1%;
	min-height: 45px;
	padding-left: 0
}
.wtech-portrait-module-list li+li {
	padding-top: 25px
}
.wtech-portrait-module-list h2,
.wtech-portrait-module-list h3,
.wtech-portrait-module-list h4 {
	display: block;
	margin: 0 0 -7px 70px;
	padding-bottom: 0;
	position: relative;
	top: -7px
}
.wtech-portrait-module-list p {
	padding: 0!important;
	margin-left: 70px
}
.wtech-portrait-module-list p a {
	display: inline-block
}
.wtech-portrait-module-list img {
	float: left;
	padding-bottom: 10px;
	padding-right: 10px
}
.wtech-pull-quote blockquote {
	position: relative;
	padding-left: .7em
}
.wtech-pull-quote blockquote em {
	display: block
}
.wtech-pull-quote.wtech-inset {
	float: right;
	margin: 5px 0 0 20px;
	padding: 0;
	width: 280px
}
.wtech-pull-quote.wtech-inset.wtech-alternate {
	float: left;
	margin: 5px 20px 0 0
}
.wtech-pull-quote-open,
.wtech-pullquote-open {
	font-size: 1.8em;
	position: absolute;
	-webkit-transform: translate3d(-105%, .065em, 0);
	transform: translate3d(-105%, .065em, 0)
}
.wtech-pull-quote-close,
.wtech-pullquote-close {
	font-size: 1.8em;
	position: absolute;
	-webkit-transform: translate3d(20%, .12em, 0);
	transform: translate3d(20%, .12em, 0)
}
.wtech-pull-quote-source,
.wtech-pullquote-source {
	color: #5a5a5a
}
q:before {
	content: "“"
}
q:after {
	content: "”"
}
.wtech-parallax-scroll {
	background-attachment: fixed!important;
	background-position: 0 100px;
	background-repeat: no-repeat;
	background-size: cover
}
.linux.hires .wtech-parallax-scroll {
	background-position: 0 0!important
}
.wtech-styled-radio+label::before,
.wtech-styled-radio~.wtech-field-label::before {
	border-radius: 50%
}
.wtech-styled-radio+label::after,
.wtech-styled-radio~.wtech-field-label::after {
	border: 3px solid transparent;
	border-radius: 50%;
	height: 12px;
	left: 2px;
	top: 4px;
	-webkit-transform: scale(0) rotate(0);
	transform: scale(0) rotate(0);
	width: 12px
}
.wtech-styled-radio:checked:disabled+label::before,
.wtech-styled-radio:checked:disabled~.wtech-field-label::before {
	border: 2px solid #959595
}
.wtech-styled-radio:checked:disabled+label::after,
.wtech-styled-radio:checked:disabled~.wtech-field-label::after {
	background: #959595;
	border-color: #ececec
}
.select2-container {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	display: inline-block;
	margin: 0;
	position: relative;
	vertical-align: middle
}
.select2-container .select2-selection--single {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	cursor: pointer;
	display: block;
	height: 28px;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-user-select: none
}
.select2-container .select2-selection--single .select2-selection__rendered {
	display: block;
	padding-left: 8px;
	padding-right: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}
.select2-container .select2-selection--single .select2-selection__clear {
	position: relative
}
.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered {
	padding-right: 8px;
	padding-left: 20px
}
.select2-container .select2-selection--multiple {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	cursor: pointer;
	display: block;
	min-height: 32px;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-user-select: none
}
.select2-container .select2-selection--multiple .select2-selection__rendered {
	display: inline-block;
	overflow: hidden;
	padding-left: 8px;
	text-overflow: ellipsis;
	white-space: nowrap
}
.select2-container .select2-search--inline {
	float: left
}
.select2-container .select2-search--inline .select2-search__field {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border: none;
	font-size: 100%;
	margin-top: 5px;
	padding: 0
}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
	-webkit-appearance: none
}
.select2-dropdown {
	background-color: #fff;
	border: 1px solid #aaa;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	display: block;
	position: absolute;
	left: -100000px;
	width: 100%;
	z-index: 1051
}
.select2-results {
	display: block
}
.select2-results__options {
	list-style: none;
	margin: 0;
	padding: 0
}
.select2-results__option {
	padding: 6px;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-user-select: none
}
.select2-results__option[aria-selected] {
	cursor: pointer
}
.select2-container--open .select2-dropdown {
	left: 0
}
.select2-container--open .select2-dropdown--above {
	border-bottom: none
}
.select2-container--open .select2-dropdown--below {
	border-top: none
}
.select2-search--dropdown {
	display: block;
	padding: 4px
}
.select2-search--dropdown .select2-search__field {
	padding: 4px;
	width: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
	-webkit-appearance: none
}
.select2-search--dropdown.select2-search--hide {
	display: none
}
.select2-close-mask {
	border: 0;
	margin: 0;
	padding: 0;
	display: block;
	position: fixed;
	left: 0;
	top: 0;
	min-height: 100%;
	min-width: 100%;
	height: auto;
	width: auto;
	opacity: 0;
	z-index: 99;
	background-color: #fff
}
.select2-hidden-accessible {
	border: 0!important;
	clip: rect(0 0 0 0)!important;
	height: 1px!important;
	margin: -1px!important;
	overflow: hidden!important;
	padding: 0!important;
	position: absolute!important;
	width: 1px!important
}
.select2-container--default .select2-selection--single {
	background-color: #fff;
	border: 1px solid #aaa
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
	color: #444;
	line-height: 28px
}
.select2-container--default .select2-selection--single .select2-selection__clear {
	cursor: pointer;
	float: right;
	font-weight: 600
}
.select2-container--default .select2-selection--single .select2-selection__placeholder {
	color: #323232
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
	height: 26px;
	position: absolute;
	top: 1px;
	right: 1px;
	width: 20px
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
	border-color: #888 transparent transparent transparent;
	border-style: solid;
	border-width: 5px 4px 0 4px;
	height: 0;
	left: 50%;
	margin-left: -4px;
	margin-top: -2px;
	position: absolute;
	top: 50%;
	width: 0
}
.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear {
	float: left
}
.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow {
	left: 1px;
	right: auto
}
.select2-container--default.select2-container--disabled .select2-selection--single {
	background-color: #eee;
	cursor: default
}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
	display: none
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
	border-color: transparent transparent #888 transparent;
	border-width: 0 4px 5px 4px
}
.select2-container--default .select2-selection--multiple {
	background-color: #fff;
	border: 1px solid #aaa;
	cursor: text
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	list-style: none;
	margin: 0;
	padding: 0 5px;
	width: 100%
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered li {
	list-style: none
}
.select2-container--default .select2-selection--multiple .select2-selection__placeholder {
	color: #323232;
	margin-top: 5px;
	float: left
}
.select2-container--default .select2-selection--multiple .select2-selection__clear {
	cursor: pointer;
	float: right;
	font-weight: 600;
	margin-top: 5px;
	margin-right: 10px
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
	background-color: #e4e4e4;
	border: 1px solid #aaa;
	cursor: default;
	float: left;
	margin-right: 5px;
	margin-top: 5px;
	padding: 0 5px
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
	color: #999;
	cursor: pointer;
	display: inline-block;
	font-weight: 600;
	margin-right: 2px
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
	color: #333
}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder {
	float: right
}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice {
	margin-left: 5px;
	margin-right: auto
}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
	margin-left: 2px;
	margin-right: auto
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
	border: solid #000 1px;
	outline: 0
}
.select2-container--default.select2-container--disabled .select2-selection--multiple {
	background-color: #eee;
	cursor: default
}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
	display: none
}
.select2-container--default .select2-search--dropdown .select2-search__field {
	border: 1px solid #aaa
}
.select2-container--default .select2-search--inline .select2-search__field {
	background: 0 0;
	border: none;
	outline: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	-webkit-appearance: textfield
}
.select2-container--default .select2-results>.select2-results__options {
	max-height: 200px;
	overflow-y: auto
}
.select2-container--default .select2-results__option[role=group] {
	padding: 0
}
.select2-container--default .select2-results__option[aria-disabled=true] {
	color: #999
}
.select2-container--default .select2-results__option[aria-selected=true] {
	background-color: #ddd
}
.select2-container--default .select2-results__option .select2-results__option {
	padding-left: 1em
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
	padding-left: 0
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
	margin-left: -1em;
	padding-left: 2em
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
	margin-left: -2em;
	padding-left: 3em
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
	margin-left: -3em;
	padding-left: 4em
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
	margin-left: -4em;
	padding-left: 5em
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
	margin-left: -5em;
	padding-left: 6em
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
	background-color: #5897fb;
	color: #fff
}
.select2-container--default .select2-results__group {
	cursor: default;
	display: block;
	padding: 6px
}
/*!rtl:begin:ignore*/
.select2-dropdown li:before {
	content: none
}
.js select[multiple] {
	padding-right: 15px
}
.select2-search__field {
	-webkit-appearance: none
}
.select2-container ul li.select2-search {
	padding-left: 0
}
.select2-container ul li.select2-search input {
	height: initial;
	line-height: initial
}
.select2-container ul li.select2-search input:focus {
	border: none
}
.select2-container ul li:before {
	content: none
}
.select2-results__option {
	-webkit-transition: .2s background-color, .2s color;
	transition: .2s background-color, .2s color;
	padding: 6px 11px
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
	background-color: #323232
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
	background-color: #3b6caa;
	color: #fff
}
.select2-container--default .select2-selection--multiple .select2-selection__choice span {
	color: #fff
}
.select2-container--default .select2-selection--multiple .select2-selection__choice span:hover {
	color: #eee
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
	position: relative;
	top: -1px;
	margin-right: 4px
}
.select2-container .select2-selection--single,
.select2-container--default .select2-selection--single .select2-selection__arrow {
	height: 40px
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
	line-height: 38px;
	padding: 0 27px 0 10px
}
.select2-container--default .select2-selection--single {
	color: #323232
}
.select2-container--focus .select2-container--default .select2-search--dropdown .select2-search__field,
.select2-container--focus .select2-container--default .select2-selection--multiple,
.select2-container--focus .select2-container--default .select2-selection--multiple .select2-selection__choice,
.select2-container--focus .select2-container--default .select2-selection--single,
.select2-container--focus .select2-dropdown,
.select2-container--open .select2-container--default .select2-search--dropdown .select2-search__field,
.select2-container--open .select2-container--default .select2-selection--multiple,
.select2-container--open .select2-container--default .select2-selection--multiple .select2-selection__choice,
.select2-container--open .select2-container--default .select2-selection--single,
.select2-container--open .select2-dropdown {
	border-color: #000
}
.select2-container {
	max-width: 100%
}
.select2-container .select2-selection {
	-webkit-box-shadow: 0 0 0 1px transparent inset;
	box-shadow: 0 0 0 1px transparent inset;
	-webkit-transition: .3s border-color, .3s box-shadow;
	transition: .3s border-color, .3s box-shadow
}
.select2-container .select2-selection:hover {
	border-color: #4178be;
	-webkit-box-shadow: 0 0 0 1px #4178be inset;
	box-shadow: 0 0 0 1px #4178be inset
}
@media screen and (-ms-high-contrast:active),
(-ms-high-contrast:none) {
	.select2-container .select2-selection:hover {
		-webkit-box-shadow: none;
		box-shadow: none
	}
}
.select2-container .select2-selection:hover:focus {
	border-color: #000;
	-webkit-box-shadow: 0 0 0 1px inset;
	box-shadow: 0 0 0 1px inset
}
@media screen and (-ms-high-contrast:active),
(-ms-high-contrast:none) {
	.select2-container .select2-selection:hover:focus {
		-webkit-box-shadow: none;
		box-shadow: none
	}
}
.select2-container .select2-search--dropdown .select2-search__field,
.select2-container .select2-selection,
.select2-container .select2-selection--multiple .select2-selection__choice {
	border-color: #959f9f
}
.select2-container.select2-container--focus .select2-search--dropdown .select2-search__field,
.select2-container.select2-container--focus .select2-selection,
.select2-container.select2-container--focus .select2-selection--multiple .select2-selection__choice,
.select2-container.select2-container--open .select2-search--dropdown .select2-search__field,
.select2-container.select2-container--open .select2-selection,
.select2-container.select2-container--open .select2-selection--multiple .select2-selection__choice {
	border-color: #000
}
.select2-container.select2-container--focus .select2-selection,
.select2-container.select2-container--open .select2-selection {
	-webkit-box-shadow: 0 0 0 1px #000 inset;
	box-shadow: 0 0 0 1px #000 inset
}
@media screen and (-ms-high-contrast:active),
(-ms-high-contrast:none) {
	.select2-container.select2-container--focus .select2-selection,
	.select2-container.select2-container--open .select2-selection {
		-webkit-box-shadow: none;
		box-shadow: none
	}
}
.select2-dropdown {
	border-color: #959f9f
}
.select2-dropdown.select2-container--focus,
.select2-dropdown.select2-container--open {
	border-color: #000
}
.select2 .select2-selection--multiple input[type=search] {
	margin-left: -2px;
	margin-top: 8px;
	-webkit-transform: translate3d(-6px, 0, 0)
}
.select2 .select2-selection--multiple input[type=search]:hover {
	-webkit-box-shadow: none;
	box-shadow: none
}
.select2 .select2-selection--multiple input[type=search]:hover:focus {
	border: none;
	-webkit-box-shadow: none;
	box-shadow: none
}
.select2 .select2-selection--multiple input[type=search]:focus {
	background: 0 0
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
	height: 40px;
	position: absolute;
	top: 1px;
	right: 1px;
	width: 30px
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
	border-color: transparent;
	border-style: solid;
	border-width: 0;
	position: absolute;
	width: 30px;
	display: block;
	font-size: .5em;
	height: auto;
	left: auto;
	line-height: normal;
	margin: auto;
	top: 6px
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
	border-color: transparent;
	border-width: 0 4px 5px!important;
	margin-left: -4px
}
.select2-container--disabled .select2-selection:hover,
.select2-container--disabled.select2-container--focus .select2-selection,
.select2-container--disabled.select2-container--focus .select2-selection:hover {
	border-color: #959f9f;
	-webkit-box-shadow: none;
	box-shadow: none;
	cursor: not-allowed
}
.select2-dropdown {
	-webkit-animation-duration: .3s;
	animation-duration: .3s;
	-webkit-animation-name: opacity;
	animation-name: opacity;
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both
}
@-webkit-keyframes opacity {
	0% {
		opacity: 0
	}
	100% {
		opacity: 1
	}
}
@keyframes opacity {
	0% {
		opacity: 0
	}
	100% {
		opacity: 1
	}
}
.select2-dropdown.select2-dropdown--closing {
	-webkit-animation-duration: .3s;
	animation-duration: .3s;
	-webkit-animation-name: opacity-closing;
	animation-name: opacity-closing;
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both
}
.no-cssanimations .select2-dropdown.select2-dropdown--closing {
	display: none
}
@-webkit-keyframes opacity-closing {
	0% {
		opacity: 1
	}
	100% {
		opacity: 0
	}
}
@keyframes opacity-closing {
	0% {
		opacity: 1
	}
	100% {
		opacity: 0
	}
}
/*!rtl:end:ignore*/
#social-media-share-tooltip-content {
	padding: 10px 20px
}
#social-media-share-tooltip-content .tipso_arrow {
	border-color: transparent transparent #ececec;
	display: block;
	margin-left: -8px
}
#social-media-share-tooltip-content.top .tipso_arrow {
	border-color: #ececec transparent transparent;
	bottom: -15px;
	top: auto
}
#social-media-share-tooltip-content a:hover:before {
	color: #3b6caa
}
.wtech-show-hide>h2 {
	border-top: 0;
	padding: 0;
	width: 100%
}
.wtech-show-hide>h2 a {
	border-top: 1px solid #c7c7c7;
	padding: 20px 0 20px 30px;
	color: #323232;
	display: block;
	position: relative;
	-webkit-transition: border-color .4s;
	transition: border-color .4s
}
.wtech-alternate-background .wtech-show-hide>h2 a {
	color: inherit
}
.wtech-show-hide>h2 a:hover {
	color: #3b6caa
}
.wtech-alternate-background .wtech-show-hide>h2 a:hover {
	color: #fff
}
.wtech-show-hide>h2 a.wtech-show-active {
	border-color: #3b6caa;
	color: #3b6caa
}
.wtech-alternate-background .wtech-show-hide>h2 a.wtech-show-active {
	color: inherit;
	border-color: inherit
}
.wtech-show-hide>h2 a.wtech-show-active::after,
.wtech-show-hide>h2 a::after {
	content: ''
}
.wtech-show-hide.wtech-alternate>h2 {
	font-weight: 600
}
.wtech-show-hide.wtech-alternate>h2 a {
	border-top: 2px solid #e0e0e0
}
.wtech-show-hide.wtech-alternate>h2 a.wtech-show-active {
	border-color: #3b6caa
}
.wtech-show-hide.wtech-icon-right>h2 a {
	padding: 20px 30px 20px 0
}
.wtech-show-hide.wtech-icon-right>h2 a::before {
	left: unset;
	right: 0
}
.wtech-simple-show-hide .wtech-container-body {
	padding-bottom: 4px
}
.wtech-simple-show-hide p.wtech-show-hide-controls {
	color: #666;
	display: none
}
.wtech-alternate-background .wtech-simple-show-hide p.wtech-show-hide-controls {
	color: #aaa
}
.wtech-simple-show-hide p.wtech-show-hide-controls a {
	display: inline-block
}
.wtech-simple-show-hide p.wtech-show-hide-controls a.wtech-active {
	color: #666;
	text-decoration: none
}
.wtech-alternate-background .wtech-simple-show-hide p.wtech-show-hide-controls a.wtech-active {
	color: #aaa
}
.wtech-simple-show-hide.wtech-widget-processed p.wtech-show-hide-controls {
	color: #666;
	display: block
}
.wtech-alternate-background .wtech-simple-show-hide.wtech-widget-processed p.wtech-show-hide-controls {
	color: #aaa
}
.wtech-sitenav-menu-container {
	background-color: #fff;
	border-bottom: 1px solid #e0e0e0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	height: 51px;
	line-height: 50px;
	padding: 0 20px;
	position: relative;
	z-index: 815;
	clear: both;
}
.js .wtech-sitenav-menu-container {
	overflow: hidden
}
.js .wtech-sitenav-menu-container[data-widgetprocessed] {
	overflow: visible
}
.wtech-sitenav-menu-container.getWidth {
	width: 1000%
}
.wtech-sitenav-menu-container.getWidth .wtech-sitenav-menu-list {
	-webkit-box-flex: 0;
	-ms-flex-positive: 0;
	flex-grow: 0
}
.wtech-sitenav-menu-sticky.wtech-masthead-sticky .wtech-sitenav-menu-container {
	-webkit-transition: transform .4s cubic-bezier(.2, 1, .2, 1);
	-webkit-transition: -webkit-transform .4s cubic-bezier(.2, 1, .2, 1);
	transition: -webkit-transform .4s cubic-bezier(.2, 1, .2, 1);
	transition: transform .4s cubic-bezier(.2, 1, .2, 1);
	transition: transform .4s cubic-bezier(.2, 1, .2, 1), -webkit-transform .4s cubic-bezier(.2, 1, .2, 1)
}
.wtech-masthead-sticky.wtech-masthead-sticky-showing .wtech-sitenav-menu-container,
.wtech-sitenav-menu-sticky.wtech-masthead-sticky-showing .wtech-sitenav-menu-container {
	-webkit-transform: translate3d(0, 100%, 0);
	transform: translate3d(0, 100%, 0)
}
@supports (-ms-accelerator:true) {
	.wtech-masthead-sticky.wtech-masthead-sticky-showing .wtech-sitenav-menu-container,
	.wtech-sitenav-menu-sticky.wtech-masthead-sticky-showing .wtech-sitenav-menu-container {
		-webkit-transform: translate3d(0, 99%, 0);
		transform: translate3d(0, 99%, 0)
	}
}
.wtech-sitenav-menu-container.wtech-alternate-dark {
	background: #000;
	border-bottom: 1px solid #323232
}
.wtech-sitenav-menu-container span {
	display: inherit
}
.wtech-sitenav-menu-container span .wtech-sitenav-menu-name {
	-webkit-box-flex: unset;
	-ms-flex: unset;
	flex: unset;
	-webkit-box-flex: 0;
	-ms-flex: none;
	flex: none;
	display: inline-block
}
.wtech-sitenav-menu-container span .wtech-sitenav-menu-list {
	display: inline-block
}
.wtech-masthead-sticky.wtech-masthead-sticky-showing.wtech-sitenav-menu,
.wtech-sitenav-menu-sticky {
	margin-top: 50px
}
.wtech-masthead-sticky.wtech-masthead-sticky-showing.wtech-sitenav-menu .wtech-sitenav-menu-container,
.wtech-sitenav-menu-sticky .wtech-sitenav-menu-container {
	position: fixed;
	top: 0;
	width: 100%
}
.wtech-masthead-sticky.wtech-masthead-sticky-showing.wtech-sitenav-menu .wtech-sitenav-menu-container .wtech-sitenav-menu-list,
.wtech-sitenav-menu-sticky .wtech-sitenav-menu-container .wtech-sitenav-menu-list {
	position: relative
}
.wtech-sitenav-menu-name {
	-ms-flex-preferred-size: auto;
	flex-basis: auto;
	font-weight: 600
}
.wtech-sitenav-menu-name a {
	color: #323232;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	display: block;
	/*height: 50px;
	line-height: 50px;*/
	text-decoration: none
}
.wtech-alternate-dark .wtech-sitenav-menu-name a {
	color: #fff
}
.wtech-alternate-dark .wtech-sitenav-menu-name a::after {
	background: #0068ff
}
.wtech-sitenav-menu-name a:focus,
.wtech-sitenav-menu-name a:hover {
	color: #3b6caa
}
.wtech-alternate-dark .wtech-sitenav-menu-name a:focus,
.wtech-alternate-dark .wtech-sitenav-menu-name a:hover {
	color: #fff
}
.msie9 .wtech-sitenav-menu-name a {
	display: inline-block
}
.wtech-sitenav-menu-list {
	-webkit-box-flex: 1;
	-ms-flex: auto;
	flex: auto;
	height: 50px
}
.wtech-sitenav-menu-list ul {
	padding: 0
}
.wtech-sitenav-menu-list ul.getWidth {
	display: block;
	position: relative;
	visibility: hidden
}
.wtech-sitenav-menu-list ul.abs {
	position: absolute
}
.wtech-sitenav-menu-list a,
.wtech-sitenav-menu-list button,
.wtech-sitenav-menu-list span {
	color: inherit;
	display: block;
	position: relative
}
.wtech-alternate-dark .wtech-sitenav-menu-list a,
.wtech-alternate-dark .wtech-sitenav-menu-list button,
.wtech-alternate-dark .wtech-sitenav-menu-list span {
	background: #000;
	color: #fff
}
.wtech-sitenav-menu-list a:hover,
.wtech-sitenav-menu-list button:hover,
.wtech-sitenav-menu-list span:hover {
	text-decoration: none
}
.wtech-sitenav-menu-list a:hover+ul,
.wtech-sitenav-menu-list button:hover+ul,
.wtech-sitenav-menu-list span:hover+ul {
	display: block
}
.wtech-sitenav-menu-list .wtech-button-link a {
	margin-left: 25px;
	margin-top: 9px;
	padding-bottom: 6px;
	padding-top: 6px
}
.wtech-sitenav-menu-list li {
	padding: 0
}
.wtech-sitenav-menu-list li::before {
	content: none
}
.wtech-sitenav-menu-list li:hover ul {
	display: block
}
.js .wtech-sitenav-menu-list li:hover ul {
	display: none
}
.wtech-sitenav-menu-list>ul>li {
	float: left
}
.wtech-sitenav-menu-list>ul>li:first-child ul {
	margin-left: -1px
}
.wtech-sitenav-menu-list>ul>li>a,
.wtech-sitenav-menu-list>ul>li>button,
.wtech-sitenav-menu-list>ul>li>span {
	border: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	display: inline-block;
	height: 50px;
	line-height: 50px;
	margin-left: 20px
}
.wtech-type .wtech-sitenav-menu-list>ul>li>a,
.wtech-type .wtech-sitenav-menu-list>ul>li>button,
.wtech-type .wtech-sitenav-menu-list>ul>li>span {
	font-family: wtech-plex-sans, "Helvetica Neue", Arial, sans-serif
}
.wtech-alternate-dark .wtech-sitenav-menu-list>ul>li>a,
.wtech-alternate-dark .wtech-sitenav-menu-list>ul>li>button,
.wtech-alternate-dark .wtech-sitenav-menu-list>ul>li>span {
	color: #fff
}
.wtech-alternate-dark .wtech-sitenav-menu-list>ul>li>a::after,
.wtech-alternate-dark .wtech-sitenav-menu-list>ul>li>button::after,
.wtech-alternate-dark .wtech-sitenav-menu-list>ul>li>span::after {
	background: #0068ff
}
.wtech-sitenav-menu-list>ul>li>a:focus,
.wtech-sitenav-menu-list>ul>li>a:hover,
.wtech-sitenav-menu-list>ul>li>button:focus,
.wtech-sitenav-menu-list>ul>li>button:hover,
.wtech-sitenav-menu-list>ul>li>span:focus,
.wtech-sitenav-menu-list>ul>li>span:hover {
	color: #3b6caa
}
.wtech-alternate-dark .wtech-sitenav-menu-list>ul>li>a:focus,
.wtech-alternate-dark .wtech-sitenav-menu-list>ul>li>a:hover,
.wtech-alternate-dark .wtech-sitenav-menu-list>ul>li>button:focus,
.wtech-alternate-dark .wtech-sitenav-menu-list>ul>li>button:hover,
.wtech-alternate-dark .wtech-sitenav-menu-list>ul>li>span:focus,
.wtech-alternate-dark .wtech-sitenav-menu-list>ul>li>span:hover {
	color: #fff
}
.wtech-sitenav-menu-list>ul>li>button {
	line-height: 48px
}
.wtech-sitenav-menu-list>ul>li.wtech-active>a,
.wtech-sitenav-menu-list>ul>li.wtech-active>button,
.wtech-sitenav-menu-list>ul>li.wtech-active>span,
.wtech-sitenav-menu-list>ul>li.wtech-highlight>a,
.wtech-sitenav-menu-list>ul>li.wtech-highlight>button,
.wtech-sitenav-menu-list>ul>li.wtech-highlight>span {
	color: #3b6caa
}
.wtech-alternate-dark .wtech-sitenav-menu-list>ul>li.wtech-active>a,
.wtech-alternate-dark .wtech-sitenav-menu-list>ul>li.wtech-active>button,
.wtech-alternate-dark .wtech-sitenav-menu-list>ul>li.wtech-active>span,
.wtech-alternate-dark .wtech-sitenav-menu-list>ul>li.wtech-highlight>a,
.wtech-alternate-dark .wtech-sitenav-menu-list>ul>li.wtech-highlight>button,
.wtech-alternate-dark .wtech-sitenav-menu-list>ul>li.wtech-highlight>span {
	color: #fff
}
.wtech-alternate-dark .wtech-sitenav-menu-list>ul>li.wtech-active>a::after,
.wtech-alternate-dark .wtech-sitenav-menu-list>ul>li.wtech-active>button::after,
.wtech-alternate-dark .wtech-sitenav-menu-list>ul>li.wtech-active>span::after,
.wtech-alternate-dark .wtech-sitenav-menu-list>ul>li.wtech-highlight>a::after,
.wtech-alternate-dark .wtech-sitenav-menu-list>ul>li.wtech-highlight>button::after,
.wtech-alternate-dark .wtech-sitenav-menu-list>ul>li.wtech-highlight>span::after {
	background: #0068ff
}
.wtech-alternate-dark .wtech-sitenav-menu-list>ul>li.wtech-active>a:hover::after,
.wtech-alternate-dark .wtech-sitenav-menu-list>ul>li.wtech-active>button:hover::after,
.wtech-alternate-dark .wtech-sitenav-menu-list>ul>li.wtech-active>span:hover::after,
.wtech-alternate-dark .wtech-sitenav-menu-list>ul>li.wtech-highlight>a:hover::after,
.wtech-alternate-dark .wtech-sitenav-menu-list>ul>li.wtech-highlight>button:hover::after,
.wtech-alternate-dark .wtech-sitenav-menu-list>ul>li.wtech-highlight>span:hover::after {
	background: #0068ff
}
.wtech-sitenav-menu-list>ul>li.wtech-haschildlist>a,
.wtech-sitenav-menu-list>ul>li.wtech-haschildlist>button,
.wtech-sitenav-menu-list>ul>li.wtech-haschildlist>span {
	background-color: #fff;
	cursor: pointer;
	font-size: 1rem;
	padding: 0 22px 0 0;
	position: relative
}
.wtech-alternate-dark .wtech-sitenav-menu-list>ul>li.wtech-haschildlist>a,
.wtech-alternate-dark .wtech-sitenav-menu-list>ul>li.wtech-haschildlist>button,
.wtech-alternate-dark .wtech-sitenav-menu-list>ul>li.wtech-haschildlist>span {
	background: #000;
	color: #fff
}
.wtech-sitenav-menu-list>ul>li.wtech-haschildlist>a::before,
.wtech-sitenav-menu-list>ul>li.wtech-haschildlist>button::before,
.wtech-sitenav-menu-list>ul>li.wtech-haschildlist>span::before {
	left: inherit;
	right: -4px
}
@supports (-ms-accelerator:true) {
	.wtech-sitenav-menu-list>ul>li.wtech-haschildlist>button {
		height: 49.5px
	}
}
.wtech-sitenav-menu-list li ul {
	background-color: #fff;
	border: 1px solid #e0e0e0;
	display: none;
	position: absolute
}
.wtech-alternate-dark .wtech-sitenav-menu-list li ul {
	background: #000;
	border: 1px solid #323232
}
.wtech-sitenav-menu-list li ul.wtech-align-right {
	right: -21px
}
.wtech-sitenav-menu-list li ul a {
	padding: 10px 25px
}
.wtech-sitenav-menu-list li ul a:hover {
	background-color: #3b6caa;
	color: #fff
}
.wtech-alternate-dark .wtech-sitenav-menu-list li ul a:hover {
	background-color: #0068ff
}
.wtech-sitenav-menu-list li ul a.wtech-highlight,
.wtech-sitenav-menu-list li ul li.wtech-highlight>a {
	background-color: #3b6caa;
	color: #fff
}
.wtech-alternate-dark .wtech-sitenav-menu-list li ul a.wtech-highlight,
.wtech-alternate-dark .wtech-sitenav-menu-list li ul li.wtech-highlight>a {
	background-color: #0068ff
}
.wtech-sitenav-menu-list li.wtech-active ul {
	display: block!important
}
.wtech-sitenav-menu-item-right {
	float: right!important
}
.wtech-mobilemenu-sitenavmenu .wtech-sitenav-menu-item-right {
	float: none!important
}
.slick-slider {
	position: relative;
	display: block;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-ms-touch-action: pan-y;
	touch-action: pan-y;
	-webkit-tap-highlight-color: transparent
}
.slick-list {
	position: relative;
	overflow: hidden;
	display: block;
	margin: 0;
	padding: 0
}
.slick-list:focus {
	outline: 0
}
.slick-list.dragging {
	cursor: pointer;
	cursor: hand
}
.slick-slide,
.slick-slide img,
.slick-slider .slick-list,
.slick-track {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}
.slick-track {
	position: relative;
	left: 0;
	top: 0;
	display: block;
	zoom: 1
}
.slick-track:after,
.slick-track:before {
	content: "";
	display: table
}
.slick-track:after {
	clear: both
}
.slick-loading .slick-track {
	visibility: hidden
}
.slick-slide {
	float: left;
	height: 100%;
	min-height: 1px;
	display: none
}
[dir=rtl] .slick-slide {
	float: right
}
.slick-slide img {
	display: block
}
.slick-slide.slick-loading img {
	display: none
}
.slick-slide.dragging img {
	pointer-events: none
}
.slick-initialized .slick-slide {
	display: block
}
.slick-loading .slick-slide {
	visibility: hidden
}
.slick-vertical .slick-slide {
	display: block;
	height: auto;
	border: 1px solid transparent
}
.slick-slide.wtech-columns {
	clear: none
}
.slick-next,.slick-prev {
	position: absolute;
/*	display: block;*/
	display: none !important;
	height: 20px;
	width: 20px;
	line-height: 0;
	font-size: 0;
	cursor: pointer;
	background: 0 0;
	color: transparent;
	top: 50%;
	margin-top: -10px;
	padding: 0;
	border: none;
	outline: 0
}
.slick-next:focus,
.slick-next:hover,
.slick-prev:focus,
.slick-prev:hover {
	outline: 0;
	background: 0 0;
	color: transparent
}
.slick-next:focus:before,
.slick-next:hover:before,
.slick-prev:focus:before,
.slick-prev:hover:before {
	opacity: 1
}
.slick-next.slick-disabled:before,
.slick-prev.slick-disabled:before {
	opacity: .25
}
.slick-next:before,
.slick-prev:before {
	font-family: icons-wtech-v12;
	font-size: 20px;
	line-height: 1;
	color: #fff;
	opacity: .75;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}
.slick-prev {
	left: -25px
}
[dir=rtl] .slick-prev {
	left: auto;
	right: -25px
}
.slick-prev:before {
	content: "←"
}
[dir=rtl] .slick-prev:before {
	content: "→"
}
.slick-next {
	right: -25px
}
[dir=rtl] .slick-next {
	left: -25px;
	right: auto
}
.slick-next:before {
	content: "→"
}
[dir=rtl] .slick-next:before {
	content: "←"
}
.slick-slider {
	margin-bottom: 30px
}
.slick-dots {
	position: absolute;
	bottom: -35px;
	list-style: none;
	display: block;
	text-align: center;
	padding: 0;
	width: 100%
}
.slick-dots li {
	position: relative;
	display: inline-block;
	height: 20px;
	width: 20px;
	margin: 0 5px;
	padding: 0;
	cursor: pointer
}
.slick-dots li button {
	border: 0;
	background: 0 0;
	display: block;
	height: 20px;
	width: 20px;
	outline: 0;
	line-height: 0;
	font-size: 0;
	color: transparent;
	padding: 5px;
	cursor: pointer
}
.slick-dots li button:focus,
.slick-dots li button:hover {
	outline: 0
}
.slick-dots li button:focus:before,
.slick-dots li button:hover:before {
	opacity: 1
}
.slick-dots li button:before {
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	color: #000;
	content: "•";
	font-family: icons-wtech-v12;
	font-size: 6px;
	height: 20px;
	left: 0;
	line-height: 20px;
	opacity: .25;
	position: absolute;
	text-align: center;
	top: 0;
	width: 20px
}
.slick-dots li.slick-active button:before {
	color: #000;
	opacity: .75
}
.slick-slide h3.wtech-video-title {
	margin-top: 5px
}
.slick-slider {
	margin-bottom: 50px
}
.wtech-carousel-controls {
	display: table;
	color: #3b6caa;
	margin: 10px auto 0;
	position: absolute;
	-webkit-transform: translate3d(-50%, 0, 0);
	transform: translate3d(-50%, 0, 0);
	left: 50%
}
.wtech-carousel-controls>div {
	display: table-cell;
	position: relative;
	vertical-align: middle
}
.wtech-carousel-controls .wtech-cc-prev {
	-webkit-transform: translate3d(-50%, 0, 0);
	transform: translate3d(-50%, 0, 0)
}
.wtech-carousel-controls .wtech-cc-next {
	-webkit-transform: translate3d(50%, 0, 0);
	transform: translate3d(50%, 0, 0)
}
.wtech-carousel-next,
.wtech-carousel-prev {
	background: 0 0;
	border: none;
	cursor: pointer;
	line-height: 2rem;
	overflow: hidden;
	position: relative;
	padding: 0;
	text-indent: 99px;
	width: 20px
}
.wtech-carousel-next:focus,
.wtech-carousel-next:hover,
.wtech-carousel-prev:focus,
.wtech-carousel-prev:hover {
	color: #1d3649
}
.wtech-carousel-next:before,
.wtech-carousel-prev:before {
	font-size: 2rem;
	text-indent: -7px;
	top: 1px
}
.wtech-carousel-next.slick-disabled,
.wtech-carousel-prev.slick-disabled {
	height: 0;
	opacity: 0
}
.wtech-carousel__arrows--large .slick-dots {
	bottom: -25px;
	position: absolute;
	-webkit-transform: translate3d(0, 50%, 0);
	transform: translate3d(0, 50%, 0)
}
.wtech-carousel__arrows--large .wtech-carousel-next,
.wtech-carousel__arrows--large .wtech-carousel-prev {
	font-size: 4rem;
	height: 50px;
	position: absolute;
	top: 50%;
	-webkit-transform: translate3d(0, -50%, 0);
	transform: translate3d(0, -50%, 0);
	width: 36px;
	z-index: 1
}
.wtech-carousel__arrows--large .wtech-carousel-next:before,
.wtech-carousel__arrows--large .wtech-carousel-prev:before {
	font-size: 4rem;
	text-indent: -15px;
	top: 8px
}
@media only screen and (min-width:0px) and (max-width:579px) {
	.wtech-carousel__arrows--large .wtech-carousel-next,
	.wtech-carousel__arrows--large .wtech-carousel-prev {
		display: none!important
	}
}
.wtech-carousel__arrows--large .wtech-carousel-prev {
	left: 0
}
.wtech-carousel__arrows--large .wtech-carousel-next {
	right: 0
}
.wtech-carousel__controls--light .wtech-carousel-controls,
.wtech-carousel__controls--light .wtech-carousel-controls button,
.wtech-carousel__controls--light .slick-dots button,
.wtech-carousel__controls--light>button {
	color: #fff
}
.wtech-carousel__controls--light .wtech-carousel-controls button:focus,
.wtech-carousel__controls--light .wtech-carousel-controls button:hover,
.wtech-carousel__controls--light .wtech-carousel-controls:focus,
.wtech-carousel__controls--light .wtech-carousel-controls:hover,
.wtech-carousel__controls--light .slick-dots button:focus,
.wtech-carousel__controls--light .slick-dots button:hover,
.wtech-carousel__controls--light>button:focus,
.wtech-carousel__controls--light>button:hover {
	color: #e0e0e0
}
.wtech-carousel__controls--dark .wtech-carousel-controls,
.wtech-carousel__controls--dark .wtech-carousel-controls button,
.wtech-carousel__controls--dark .slick-dots button,
.wtech-carousel__controls--dark>button {
	color: #464646
}
.wtech-carousel__controls--dark .wtech-carousel-controls button:focus,
.wtech-carousel__controls--dark .wtech-carousel-controls button:hover,
.wtech-carousel__controls--dark .wtech-carousel-controls:focus,
.wtech-carousel__controls--dark .wtech-carousel-controls:hover,
.wtech-carousel__controls--dark .slick-dots button:focus,
.wtech-carousel__controls--dark .slick-dots button:hover,
.wtech-carousel__controls--dark>button:focus,
.wtech-carousel__controls--dark>button:hover {
	color: #121212
}
.slick-dots {
	bottom: 0;
	line-height: 0;
	position: relative
}
.slick-dots li {
	color: transparent;
	height: auto;
	margin: 0;
	width: auto
}
.slick-dots li:before {
	content: none
}
.slick-dots li+li {
	margin-left: 10px
}
.slick-dots li button {
	border: 1px solid #3b6caa;
	border-radius: 50%;
	height: 14px;
	width: 14px;
	-webkit-transition: background-color .3s;
	transition: background-color .3s
}
.wtech-carousel__controls--light .slick-dots li button {
	border-color: #fff
}
.wtech-carousel__controls--dark .slick-dots li button {
	border-color: #000
}
.slick-dots li button:before {
	content: none
}
.slick-dots li button:active,
.slick-dots li button:hover {
	border-width: 2px
}
.slick-dots li button:focus {
	outline: 1px dotted #000
}
.slick-dots li.slick-active button {
	background: #3b6caa
}
.wtech-carousel__controls--light .slick-dots li.slick-active button {
	background: #fff
}
.wtech-carousel__controls--dark .slick-dots li.slick-active button {
	background: #000
}
.wtech-columns.slick-slide {
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}
.wtech-spinner {
	-webkit-animation: .6s linear 0s normal none infinite wtech-spinner-kf-spin, 5.6s ease-in-out 0s normal none infinite wtech-spinner-kf-colors;
	animation: .6s linear 0s normal none infinite wtech-spinner-kf-spin, 5.6s ease-in-out 0s normal none infinite wtech-spinner-kf-colors;
	border: 4px solid transparent;
	border-radius: 50%;
	height: 1em;
	position: relative;
	-webkit-transform: rotate(0);
	transform: rotate(0);
	width: 1em
}
.wtech-spinner.wtech-alternate {
	-webkit-animation: .6s linear 0s normal none infinite wtech-spinner-kf-spin, 5.6s ease-in-out 0s normal none infinite wtech-spinner-kf-colors-alternate;
	animation: .6s linear 0s normal none infinite wtech-spinner-kf-spin, 5.6s ease-in-out 0s normal none infinite wtech-spinner-kf-colors-alternate
}
span.wtech-spinner {
	display: inline-block;
	top: 6px
}
.wtech-h3 .wtech-spinner,
.wtech-h4 .wtech-spinner {
	top: 7px
}
.wtech-h2 .wtech-spinner {
	top: 8px
}
.wtech-h1 .wtech-spinner {
	top: 9px
}
@-webkit-keyframes wtech-spinner-kf-colors {
	0% {
		border-color: transparent #ccc #ccc
	}
	50% {
		border-color: transparent #3b6caa #3b6caa
	}
	100% {
		border-color: transparent #ccc #ccc
	}
}
@keyframes wtech-spinner-kf-colors {
	0% {
		border-color: transparent #ccc #ccc
	}
	50% {
		border-color: transparent #3b6caa #3b6caa
	}
	100% {
		border-color: transparent #ccc #ccc
	}
}
@-webkit-keyframes wtech-spinner-kf-colors-alternate {
	0% {
		border-color: transparent #fff #fff
	}
	50% {
		border-color: transparent #c7c7c7 #c7c7c7
	}
	100% {
		border-color: transparent #fff #fff
	}
}
@keyframes wtech-spinner-kf-colors-alternate {
	0% {
		border-color: transparent #fff #fff
	}
	50% {
		border-color: transparent #c7c7c7 #c7c7c7
	}
	100% {
		border-color: transparent #fff #fff
	}
}
@-webkit-keyframes wtech-spinner-kf-spin {
	0% {
		-webkit-transform: rotate(0)
	}
	100% {
		-webkit-transform: rotate(-360deg)
	}
}
@keyframes wtech-spinner-kf-spin {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}
	100% {
		-webkit-transform: rotate(-360deg);
		transform: rotate(-360deg)
	}
}
.wtech-step-indicator {
	border-bottom: 1px solid #ccc;
	border-top: 4px solid #666;
	margin-bottom: 22px;
	margin-top: -2px
}
.wtech-step-indicator .wtech-tabs {
	background: #fff;
	color: #000;
	width: 100%;
	padding-bottom: 0
}
.wtech-step-indicator .wtech-tabs li {
	border-bottom: 0 none!important;
	padding-right: 42px;
	position: relative
}
.wtech-step-indicator .wtech-tabs li::after {
	color: #c7c7c7;
	left: auto;
	right: 10px;
	top: 11px
}
.wtech-step-indicator .wtech-tabs li:last-child::after {
	content: none
}
.wtech-step-indicator .wtech-tabs a {
	display: inline-block;
	padding: 10px 0;
	position: relative
}
.wtech-step-indicator .wtech-tabs a.wtech-active-current {
	color: #000;
	font-weight: 600
}
.wtech-step-indicator .wtech-tabs a.wtech-active-completed {
	color: #3b6caa
}
.wtech-step-indicator .wtech-tabs a.wtech-active-completed:hover {
	text-decoration: underline
}
.wtech-step-indicator .wtech-tabs a.wtech-disabled {
	background: 0 0;
	border: 0;
	color: #666!important;
	cursor: not-allowed;
	visibility: visible
}
.wtech-step-container .wtech-btn-row {
	display: none
}
.wtech-widget-processed>.wtech-step-container .wtech-btn-row {
	display: block
}
.wtech-tabs {
	overflow: auto;
	background: #ececec
}
.wtech-tabs li {
	padding: 0;
	float: left
}
.wtech-tabs a {
	color: #323232;
	text-decoration: none
}
.wtech-tabs a:visited {
	color: #323232
}
.wtech-tabs a:hover {
	text-decoration: none
}
#wtech-content-nav {
	position: relative;
	margin-top: 0
}
@media only screen and (max-width:999px) {
	#wtech-content-nav #wtech-primary-tabs,
	#wtech-content-nav #wtech-secondary-tabs {
		display: none
	}
}
#wtech-primary-tabs {
	height: 50px;
	overflow: hidden;
	background: #ececec
}
#wtech-primary-tabs .wtech-tabs {
	margin: 0 auto;
	padding: 0 20px
}
#wtech-primary-tabs .wtech-tabs li {
	margin-right: 0;
	position: relative;
	bottom: 0
}
#wtech-primary-tabs .wtech-tabs li.wtech-active {
	border-top: 0;
	bottom: 0
}
#wtech-primary-tabs .wtech-tabs a {
	display: block;
	min-height: 15px;
	padding: 12px 20px;
	background: 0 0;
	opacity: 1;
	text-shadow: none;
	text-decoration: none;
	-webkit-transition: background-color .3s;
	transition: background-color .3s
}
#wtech-primary-tabs .wtech-tabs a:focus,
#wtech-primary-tabs .wtech-tabs a:hover {
	background-color: #fff
}
#wtech-primary-tabs .wtech-tabs a:active {
	background-color: #fff;
	text-shadow: none
}
#wtech-primary-tabs .wtech-tabs li a[aria-selected=true] {
	background-color: #fff;
	color: #000;
	text-shadow: none;
	opacity: 1;
	font-weight: 600
}
#wtech-secondary-tabs,
.wtech-text-tabs {
	text-align: center;
	padding: 0 20px 0 29px;
	min-height: 50px;
	border-bottom: 1px solid #c7c7c7
}
#wtech-secondary-tabs .wtech-tabs,
.wtech-text-tabs .wtech-tabs {
	background: #fff;
	margin: 0 auto;
	padding-bottom: 0
}
#wtech-secondary-tabs .wtech-tabs li,
.wtech-text-tabs .wtech-tabs li {
	display: block;
	padding: 0 15px;
	margin: 0;
	text-align: center
}
#wtech-secondary-tabs .wtech-tabs a,
.wtech-text-tabs .wtech-tabs a {
	border-bottom: 4px solid transparent;
	display: block;
	overflow: auto;
	padding: 15px 0 12px;
	text-decoration: none;
	-webkit-transition: border .3s, color .3s;
	transition: border .3s, color .3s
}
#wtech-secondary-tabs .wtech-tabs a:focus,
#wtech-secondary-tabs .wtech-tabs a:hover,
.wtech-text-tabs .wtech-tabs a:focus,
.wtech-text-tabs .wtech-tabs a:hover {
	border-bottom: 4px solid #3b6caa
}
#wtech-secondary-tabs .wtech-tabs li a[aria-selected=true],
.wtech-text-tabs .wtech-tabs li a[aria-selected=true] {
	color: #000;
	border-bottom: 4px solid #3b6caa
}
.wtech-graphic-tabs {
	padding-bottom: 15px
}
.wtech-graphic-tabs .wtech-tab-section {
	border-bottom: 0;
	padding-bottom: 15px
}
.wtech-graphic-tabs .wtech-tabs {
	overflow: auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	padding-bottom: 0;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap
}
.wtech-graphic-tabs .wtech-tabs li {
	background: #ececec;
	border-left: 0;
	border-right: 1px solid #fff;
	border-top: 1px solid #fff;
	cursor: default;
	display: block;
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	margin: 0;
	padding: 0;
	position: relative;
	text-align: center
}
.wtech-graphic-tabs.wtech-graphic-tabs--grid .wtech-tabs li {
	-ms-flex-preferred-size: auto;
	flex-basis: auto
}
@media only screen and (min-width:0px) and (max-width:579px) {
	.wtech-graphic-tabs .wtech-tabs li {
		-webkit-box-flex: 1;
		-ms-flex: 1 100%;
		flex: 1 100%;
		border-top: none
	}
}
@media only screen and (min-width:0px) and (max-width:579px) {
	.wtech-graphic-tabs .wtech-tabs li {
		border-right: 0
	}
}
.wtech-graphic-tabs .wtech-tabs li a {
	border-bottom: 0;
	display: block;
	line-height: 1.2;
	padding: 17px 10px 20px;
	-webkit-transition: all .3s;
	transition: all .3s
}
.wtech-graphic-tabs .wtech-tabs li a[aria-selected=true] {
	font-weight: 600
}
.wtech-graphic-tabs .wtech-tabs li a::after {
	-webkit-transition: all .3s;
	transition: all .3s;
	border-bottom: 4px solid transparent;
	bottom: 0;
	content: '';
	left: 0;
	position: absolute;
	width: 100%
}
.wtech-graphic-tabs .wtech-tabs li a:hover::after,
.wtech-graphic-tabs .wtech-tabs li a[aria-selected=true]::after {
	border-bottom-color: #3b6caa
}
.wtech-graphic-tabs .wtech-tabs li:first-child {
	border-left: 0
}
.wtech-graphic-tabs .wtech-tabs li:last-child {
	border-right: 0
}
.wtech-graphic-tabs .wtech-tabs li:hover {
	background: #ececec
}
.wtech-graphic-tabs .wtech-tabs li:hover a[aria-selected=true] {
	color: #000
}
.wtech-graphic-tabs.wtech-graphic-tabs--colored ul.wtech-tabs li {
	background-color: inherit;
	border-bottom-color: inherit
}
.wtech-graphic-tabs.wtech-graphic-tabs--colored ul.wtech-tabs li a {
	color: inherit;
	border-bottom-color: inherit
}
.wtech-graphic-tabs.wtech-graphic-tabs--colored ul.wtech-tabs li a[aria-selected=true]:hover {
	color: inherit
}
.wtech-graphic-tabs.wtech-graphic-tabs--colored ul.wtech-tabs li a:hover::after,
.wtech-graphic-tabs.wtech-graphic-tabs--colored ul.wtech-tabs li a[aria-selected=true]::after {
	border-bottom-color: inherit
}
.wtech-graphic-tabs.wtech-vertical-tabs .wtech-tabs {
	display: block;
	overflow: hidden
}
.wtech-graphic-tabs.wtech-vertical-tabs .wtech-tabs li {
	border-top: none
}
.wtech-graphic-tabs.wtech-vertical-tabs .wtech-tabs a {
	display: block;
	padding: 15px 20px
}
.wtech-graphic-tabs.wtech-vertical-tabs .wtech-tab-section .wtech-tabs li {
	text-align: left;
	width: 100%
}
.wtech-graphic-tabs.wtech-vertical-tabs ul.wtech-tabs li a::after {
	border-bottom: 0;
	border-left: 4px solid transparent;
	height: 100%
}
.wtech-graphic-tabs.wtech-vertical-tabs ul.wtech-tabs li a:hover::after,
.wtech-graphic-tabs.wtech-vertical-tabs ul.wtech-tabs li a[aria-selected=true]::after {
	border-left-color: #3b6caa
}
.wtech-graphic-tabs.wtech-vertical-tabs.wtech-graphic-tabs--colored .wtech-tabs li {
	border-left-color: inherit
}
.wtech-graphic-tabs.wtech-vertical-tabs.wtech-graphic-tabs--colored .wtech-tabs li a {
	border-left-color: inherit
}
.wtech-graphic-tabs.wtech-vertical-tabs.wtech-graphic-tabs--colored .wtech-tabs li a:hover::after,
.wtech-graphic-tabs.wtech-vertical-tabs.wtech-graphic-tabs--colored .wtech-tabs li a[aria-selected=true]::after {
	border-left-color: inherit
}
.wtech-text-tabs {
	border-top: 1px solid #c7c7c7;
	margin: 0 0 15px;
	padding: 0
}
.wtech-text-tabs .wtech-tabs li {
	padding: 0 30px 0 0
}
.wtech-text-tabs .wtech-tabs li:last-child {
	padding-right: 0
}
.wtech-text-tabs .wtech-tabs li a {
	padding-bottom: 8px
}
.wtech-text-tabs.wtech-text-tabs--colored {
	border: 0;
	margin: 0;
	padding: 0 20px 36px
}
.wtech-text-tabs.wtech-text-tabs--colored .wtech-tabs {
	background: 0 0
}
.wtech-text-tabs.wtech-text-tabs--colored .wtech-tabs li {
	border-color: inherit;
	color: inherit
}
.wtech-text-tabs.wtech-text-tabs--colored .wtech-tabs li a {
	border-color: transparent;
	color: inherit
}
.wtech-text-tabs.wtech-text-tabs--colored .wtech-tabs li a:focus,
.wtech-text-tabs.wtech-text-tabs--colored .wtech-tabs li a:hover,
.wtech-text-tabs.wtech-text-tabs--colored .wtech-tabs li a[aria-selected=true] {
	border-color: inherit
}
.wtech-text-tabs.wtech-text-tabs--colored~.wtech-tabs-content {
	padding: 0 20px 20px
}
.wtech-pritabs-ph {
	display: none;
	height: 0
}
.wtech-sticky-tabs #wtech-primary-tabs {
	position: fixed;
	top: 0;
	-webkit-transition: -webkit-transform .4s cubic-bezier(.2, 1, .2, 1);
	transition: -webkit-transform .4s cubic-bezier(.2, 1, .2, 1);
	transition: transform .4s cubic-bezier(.2, 1, .2, 1);
	transition: transform .4s cubic-bezier(.2, 1, .2, 1), -webkit-transform .4s cubic-bezier(.2, 1, .2, 1);
	width: 100%;
	z-index: 5
}
.wtech-sticky-tabs.wtech-masthead-sticky-showing #wtech-primary-tabs {
	-webkit-transform: translate3d(0, 51px, 0);
	transform: translate3d(0, 51px, 0)
}
.wtech-sticky-tabs #wtech-pritabs-ph {
	height: 50px;
	display: block;
	width: 1px
}
.tipso_bubble,
.tipso_bubble>.tipso_arrow {
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}
.tipso_bubble {
	position: absolute;
	text-align: center;
	border-radius: 6px;
	z-index: 9999;
	padding: 10px
}
.tipso_content {
	word-wrap: break-word
}
.tipso_bubble>.tipso_arrow {
	position: absolute;
	width: 0;
	height: 0;
	border: 8px solid;
	pointer-events: none
}
.tipso_bubble.top>.tipso_arrow {
	border-top-color: #000;
	border-right-color: transparent;
	border-left-color: transparent;
	border-bottom-color: transparent;
	top: 100%;
	left: 50%;
	margin-left: -8px
}
.tipso_bubble.bottom>.tipso_arrow {
	border-bottom-color: #000;
	border-right-color: transparent;
	border-left-color: transparent;
	border-top-color: transparent;
	bottom: 100%;
	left: 50%;
	margin-left: -8px
}
.tipso_bubble.left>.tipso_arrow {
	border-left-color: #000;
	border-top-color: transparent;
	border-bottom-color: transparent;
	border-right-color: transparent;
	top: 50%;
	left: 100%;
	margin-top: -8px
}
.tipso_bubble.right>.tipso_arrow {
	border-right-color: #000;
	border-top-color: transparent;
	border-bottom-color: transparent;
	border-left-color: transparent;
	top: 50%;
	right: 100%;
	margin-top: -8px
}
.wtech-tooltip-cue,
span.tipso_style {
	border-bottom: 1px dotted;
	cursor: help
}
.wtech-tooltip-cue:hover,
span.tipso_style:hover {
	border-bottom: 1px solid
}
.wtech-tooltip-content {
	display: none
}
.tipso_bubble {
	border-radius: 0;
	font-size: 16px;
	text-align: left
}
.tipso_bubble a {
	color: #323232;
	text-decoration: underline
}
@media only screen and (max-width:759px) {
	.truste_box_overlay {
		max-width: 80%!important
	}
}
ul.wtech-twisty {
	display: block;
	height: 1%
}
ul.wtech-twisty>li {
	padding: 0
}
ul.wtech-twisty>li a.wtech-twisty-trigger {
	color: #323232;
	display: none;
	padding: 5px 0 5px 30px;
	position: relative
}
.wtech-alternate-background ul.wtech-twisty>li a.wtech-twisty-trigger {
	color: inherit
}
ul.wtech-twisty>li a.wtech-twisty-trigger:active,
ul.wtech-twisty>li a.wtech-twisty-trigger:hover {
	color: #3b6caa
}
.wtech-alternate-background ul.wtech-twisty>li a.wtech-twisty-trigger:active,
.wtech-alternate-background ul.wtech-twisty>li a.wtech-twisty-trigger:hover {
	color: inherit
}
ul.wtech-twisty>li.wtech-active>a.wtech-twisty-trigger {
	color: #3b6caa
}
.wtech-alternate-background ul.wtech-twisty>li.wtech-active>a.wtech-twisty-trigger {
	color: inherit
}
ul.wtech-twisty>li div.wtech-twisty-body {
	margin-left: 30px
}
ul.wtech-twisty>li div.wtech-twisty-body ul {
	padding: 0
}
.wtech-twisty.wtech-widget-processed a.wtech-twisty-trigger {
	display: block
}
div.wtech-video-player-con {
	margin-bottom: 20px
}
.wtech-video-title {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	margin-top: 10px
}
.wtech-video-info {
	background: rgba(0, 0, 0, .8);
	bottom: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	min-height: 30px;
	padding: 2px 5px;
	position: absolute;
	width: 100%
}
.wtech-video-info .wtech-video-title {
	bottom: 0;
	color: #fff;
	display: inline-block;
	margin-top: 0;
	padding: 0
}
.wtech-video-info .wtech-video-duration {
	bottom: 2px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	color: #fff;
	position: absolute;
	right: 5px;
	z-index: 2
}
.wtech-video-info .wtech-video-duration+.wtech-video-title {
	padding-right: 65px
}
.slick-slide .wtech-video-info {
	bottom: 0
}
.wtech-video-placeholder {
	display: block;
	position: relative
}
.wtech-video-placeholder img {
	display: block
}
.wtech-video-placeholder .wtech-play-link {
	display: block;
	left: 50%;
	position: absolute;
	top: 50%;
	z-index: 2
}
.wtech-video-placeholder .wtech-play-link::before {
	color: #fff;
	font-size: 100px;
	left: 0;
	text-shadow: 0 0 1px #000;
	top: 0;
	-webkit-transform: translate3d(-50%, -50%, 0);
	transform: translate3d(-50%, -50%, 0);
	-webkit-transform-origin: center;
	transform-origin: center;
	-webkit-transition: -webkit-transform .4s cubic-bezier(.2, 1, .2, 1);
	transition: -webkit-transform .4s cubic-bezier(.2, 1, .2, 1);
	transition: transform .4s cubic-bezier(.2, 1, .2, 1);
	transition: transform .4s cubic-bezier(.2, 1, .2, 1), -webkit-transform .4s cubic-bezier(.2, 1, .2, 1);
	z-index: 1
}
.wtech-video-placeholder .wtech-play-link::after {
	background: rgba(0, 0, 0, .5);
	border-radius: 50%;
	content: '';
	display: block;
	height: 80px;
	-webkit-transform: translate3d(-50%, -50%, 0);
	transform: translate3d(-50%, -50%, 0);
	width: 80px
}
.msie .wtech-video-placeholder .wtech-play-link::before {
	height: 90px;
	line-height: 95px;
	width: 90px
}
.wtech-video-placeholder:hover .wtech-play-link::before {
	-webkit-transform: translate3d(-50%, -50%, 0) scale(1.1);
	transform: translate3d(-50%, -50%, 0) scale(1.1)
}
.wtech-col-4-1 .wtech-video-placeholder .wtech-play-link::before,
.wtech-col-5-1 .wtech-video-placeholder .wtech-play-link::before,
.wtech-col-6-1 .wtech-video-placeholder .wtech-play-link::before {
	font-size: 56px
}
.wtech-col-4-1 .wtech-video-placeholder .wtech-play-link::after,
.wtech-col-5-1 .wtech-video-placeholder .wtech-play-link::after,
.wtech-col-6-1 .wtech-video-placeholder .wtech-play-link::after {
	height: 40px;
	width: 40px
}
.msie .wtech-col-4-1 .wtech-video-placeholder .wtech-play-link::before,
.msie .wtech-col-5-1 .wtech-video-placeholder .wtech-play-link::before,
.msie .wtech-col-6-1 .wtech-video-placeholder .wtech-play-link::before {
	height: 42px;
	line-height: 46px;
	top: -1px;
	width: 42px
}
@media only screen and (max-width:999px) {
	.wtech-col-6-2 .wtech-video-placeholder .wtech-play-link::before {
		font-size: 56px
	}
	.wtech-col-6-2 .wtech-video-placeholder .wtech-play-link::after {
		height: 40px;
		width: 40px
	}
	.msie .wtech-col-6-2 .wtech-video-placeholder .wtech-play-link::before {
		height: 42px;
		line-height: 46px;
		top: -1px;
		width: 42px
	}
}
@media only screen and (max-width:759px) {
	.wtech-col-5-2 .wtech-video-placeholder .wtech-play-link::before {
		font-size: 56px
	}
	.wtech-col-5-2 .wtech-video-placeholder .wtech-play-link::after {
		height: 40px;
		width: 40px
	}
	.msie .wtech-col-5-2 .wtech-video-placeholder .wtech-play-link::before {
		height: 42px;
		line-height: 46px;
		top: -1px;
		width: 42px
	}
}
@media only screen and (min-width:0px) and (max-width:579px) {
	.wtech-video-placeholder .wtech-play-link::before {
		font-size: 56px
	}
	.wtech-video-placeholder .wtech-play-link::after {
		height: 40px;
		width: 40px
	}
	.msie .wtech-video-placeholder .wtech-play-link::before {
		height: 42px;
		line-height: 46px;
		top: -1px;
		width: 42px
	}
}
@media only screen and (min-width:0) and (max-width:640px) {
	.wtech-video-overlay.full-width iframe {
		width: 100%
	}
}
@media print {
	#wtech-content-main a {
		opacity: 1!important
	}
	.wtech-mobile {
		display: none!important
	}
	#wtech-masthead {
		border: 0 none!important
	}
	#wtech-content,
	#wtech-content-main,
	#wtech-leadspace-head #wtech-leadspace-body,
	#wtech-pcon {
		float: none;
		clear: both;
		width: 100%;
		padding: 0;
		margin: 0
	}
	#wtech-top {
		float: none;
		clear: both;
		width: 100%;
		padding: 40px 0 0;
		margin: 0;
		font-size: 1.125em
	}
	#wtech-content-nav {
		margin-top: 0
	}
	.wtech-container.wtech-show-hide .wtech-container-body,
	.wtech-hideable,
	.wtech-twisty-body {
		display: block!important;
		height: auto!important
	}
	.wtech-columns .wtech-col-2-1 {
		width: 47.5%!important
	}
	#wtech-content-nav #wtech-primary-tabs {
		background: 0 0;
		border-bottom: 1px solid #000
	}
	#wtech-leadspace-head {
		background: 0 0;
		border-bottom: 0
	}
	#wtech-content-nav #wtech-primary-tabs ul.wtech-tabs a {
		background: 0 0
	}
	#wtech-content-nav #wtech-primary-tabs ul.wtech-tabs li {
		border-left: 0;
		border-right: 0;
		border-top: 0
	}
	#wtech-content-nav #wtech-primary-tabs ul.wtech-tabs li.wtech-active {
		border-left: 1px solid #000;
		border-right: 1px solid #000;
		border-top: 1px solid #000
	}
	table.wtech-data-table caption,
	table.wtech-results-table caption {
		border-top: 2px solid #333
	}
	#wtech-related-content {
		margin-top: 20px!important;
		border-top: 2px solid #333
	}
	table.wtech-data-table td,
	table.wtech-data-table th {
		border-top: 1px solid #eee
	}
	#wtech-common-menu,
	#wtech-footer,
	#wtech-footer-module,
	#wtech-mast-options,
	#wtech-navigation,
	#wtech-universal-nav,
	.wtech-no-print {
		display: none!important
	}
	#wtech-leadspace-body #wtech-navigation-trail li a {
		display: block!important;
		color: #000!important;
		opacity: 1!important
	}
	body,
	html {
		background: #fff!important
	}
	#wtech-pcon .wtech-columns {
		overflow: visible
	}
}
br[class*=wtech-br-] {
	display: none
}
[class*=wtech-col-] {
	width: 100%
}
@media only screen and (min-width:1240px) {
	.wtech-show-large,
	.wtech-show-medium,
	.wtech-show-small {
		display: none!important
	}
}
@media only screen and (min-width:1000px) and (max-width:1239px) {
	.wtech-show-medium,
	.wtech-show-small,
	.wtech-show-xlarge {
		display: none!important
	}
}
@media only screen and (min-width:580px) and (max-width:999px) {
	.wtech-show-large,
	.wtech-show-small,
	.wtech-show-xlarge {
		display: none!important
	}
}
@media only screen and (min-width:0px) and (max-width:579px) {
	.wtech-show-large,
	.wtech-show-medium,
	.wtech-show-xlarge {
		display: none!important
	}
}
@media only screen and (min-width:1480px) {
	#wtech-pcon {
		padding: 0;
		min-width: 1440px
	}
	.wtech-default #wtech-pcon {
		min-width: 1240px;
		padding: 0 0 0 180px;
		width: 1240px
	}
	.wtech-default .wtech-columns {
		width: 1250px
	}
	#wtech-footer .wtech-columns,
	#wtech-footer-contact .wtech-columns,
	#wtech-footer-module .wtech-columns,
	#wtech-megamenu-sections .wtech-columns,
	#wtech-related-content .wtech-columns,
	.wtech-columns {
		width: 1440px
	}
	#wtech-leadspace-body {
		width: 1460px
	}
	.wtech-default #wtech-leadspace-body {
		width: auto
	}
	#wtech-content-nav #wtech-primary-tabs ul.wtech-tabs,
	#wtech-content-nav #wtech-secondary-tabs ul.wtech-tabs,
	#wtech-footer>ul {
		width: 1420px
	}
	.wtech-col-1-1 {
		width: 1440px
	}
	.wtech-col-2-1 {
		width: 720px
	}
	.wtech-col-4-1 {
		width: 360px
	}
	.wtech-col-4-2,
	.wtech-col-6-3 {
		width: 720px
	}
	.wtech-col-4-3 {
		width: 1080px
	}
	.wtech-default .wtech-col-5-1 {
		width: 312.5px
	}
	.wtech-default .wtech-col-5-2 {
		width: 625px
	}
	.wtech-default .wtech-col-5-3 {
		width: 937.5px
	}
	.wtech-default .wtech-col-1-1,
	.wtech-default .wtech-col-5-4 {
		width: 1250px
	}
	.wtech-default #wtech-footer .wtech-col-1-1,
	.wtech-default #wtech-footer-module .wtech-col-1-1 {
		width: 1440px
	}
	.wtech-col-5-1 {
		width: 288px
	}
	.wtech-col-5-2 {
		width: 576px
	}
	.wtech-col-5-3 {
		width: 864px
	}
	.wtech-col-5-4 {
		width: 1152px
	}
	.wtech-col-6-1 {
		width: 240px
	}
	.wtech-col-6-2 {
		width: 470px
	}
	.wtech-col-6-4 {
		width: 960px
	}
	.wtech-col-6-5 {
		width: 1200px
	}
	.wtech-col-xlarge-1-1 {
		width: 1440px
	}
	.wtech-col-xlarge-2-1 {
		width: 720px
	}
	.wtech-col-xlarge-4-1 {
		width: 360px
	}
	.wtech-col-xlarge-4-2,
	.wtech-col-xlarge-6-3 {
		width: 720px
	}
	.wtech-col-xlarge-4-3 {
		width: 1080px
	}
	.wtech-default .wtech-col-xlarge-5-1 {
		width: 312.5px
	}
	.wtech-default .wtech-col-xlarge-5-2 {
		width: 625px
	}
	.wtech-default .wtech-col-xlarge-5-3 {
		width: 937.5px
	}
	.wtech-default .wtech-col-1-1,
	.wtech-default .wtech-col-xlarge-5-4 {
		width: 1250px
	}
	.wtech-default #wtech-footer .wtech-col-1-1,
	.wtech-default #wtech-footer-module .wtech-col-1-1 {
		width: 1440px
	}
	.wtech-col-xlarge-5-1 {
		width: 288px
	}
	.wtech-col-xlarge-5-2 {
		width: 576px
	}
	.wtech-col-xlarge-5-3 {
		width: 864px
	}
	.wtech-col-xlarge-5-4 {
		width: 1152px
	}
	.wtech-col-xlarge-6-1 {
		width: 240px
	}
	.wtech-col-xlarge-6-2 {
		width: 480px
	}
	.wtech-col-xlarge-6-4 {
		width: 960px
	}
	.wtech-col-xlarge-6-5 {
		width: 1200px
	}
	.wtech-hidden-xlarge {
		display: none!important
	}
	.wtech-hidden-bg-xlarge {
		background-image: none!important
	}
	br.wtech-br-xlarge {
		display: block
	}
	.wtech-h1-xlarge {
		font-size: 2.5rem!important;
		line-height: 2.8125rem!important
	}
	.wtech-h1-xlarge.wtech-medium {
		font-size: 3.125rem;
		line-height: 3.4375rem
	}
	.wtech-h1-xlarge.wtech-large {
		font-size: 3.75rem;
		line-height: 4.0625rem
	}
	.wtech-h2-xlarge {
		font-size: 1.875rem;
		line-height: 2.1875rem
	}
	.wtech-h3-xlarge {
		font-size: 1.5625rem;
		line-height: 1.875rem
	}
	.wtech-h4-xlarge {
		font-size: 1.25rem;
		line-height: 1.5625rem
	}
	.wtech-fontsize-body-xlarge {
		font-size: 1rem;
		line-height: 1.625rem
	}
	.wtech-small-xlarge {
		font-size: .875rem;
		line-height: 1.5rem
	}
}
@media only screen and (min-width:1240px) and (max-width:1479px) {
	#wtech-pcon {
		padding: 0;
		min-width: 1200px
	}
	.wtech-default #wtech-pcon {
		min-width: 1000px;
		padding: 0 0 0 180px;
		width: 1000px
	}
	.wtech-default .wtech-columns {
		width: 1010px
	}
	#wtech-footer .wtech-columns,
	#wtech-footer-contact .wtech-columns,
	#wtech-footer-module .wtech-columns,
	#wtech-megamenu-sections .wtech-columns,
	#wtech-related-content .wtech-columns,
	.wtech-columns {
		width: 1200px
	}
	#wtech-leadspace-body {
		width: 1220px
	}
	.wtech-default #wtech-leadspace-body {
		width: auto
	}
	#wtech-content-nav #wtech-primary-tabs ul.wtech-tabs,
	#wtech-content-nav #wtech-secondary-tabs ul.wtech-tabs,
	#wtech-footer>ul {
		width: 1180px
	}
	.wtech-col-1-1 {
		width: 1200px
	}
	.wtech-col-2-1 {
		width: 600px
	}
	.wtech-col-4-1 {
		width: 300px
	}
	.wtech-col-4-2,
	.wtech-col-6-3 {
		width: 600px
	}
	.wtech-col-4-3 {
		width: 900px
	}
	.wtech-default .wtech-col-5-1 {
		width: 252.5px
	}
	.wtech-default .wtech-col-5-2 {
		width: 505px
	}
	.wtech-default .wtech-col-5-3 {
		width: 757.5px
	}
	.wtech-default .wtech-col-1-1,
	.wtech-default .wtech-col-5-4 {
		width: 1010px
	}
	.wtech-default #wtech-footer .wtech-col-1-1,
	.wtech-default #wtech-footer-module .wtech-col-1-1 {
		width: 1200px
	}
	.wtech-col-5-1 {
		width: 240px
	}
	.wtech-col-5-2 {
		width: 480px
	}
	.wtech-col-5-3 {
		width: 720px
	}
	.wtech-col-5-4 {
		width: 960px
	}
	.wtech-col-6-1 {
		width: 200px
	}
	.wtech-col-6-2 {
		width: 390px
	}
	.wtech-col-6-4 {
		width: 800px
	}
	.wtech-col-6-5 {
		width: 1000px
	}
	.wtech-col-xlarge-1-1 {
		width: 1200px
	}
	.wtech-col-xlarge-2-1 {
		width: 600px
	}
	.wtech-col-xlarge-4-1 {
		width: 300px
	}
	.wtech-col-xlarge-4-2,
	.wtech-col-xlarge-6-3 {
		width: 600px
	}
	.wtech-col-xlarge-4-3 {
		width: 900px
	}
	.wtech-default .wtech-col-xlarge-5-1 {
		width: 252.5px
	}
	.wtech-default .wtech-col-xlarge-5-2 {
		width: 505px
	}
	.wtech-default .wtech-col-xlarge-5-3 {
		width: 757.5px
	}
	.wtech-default .wtech-col-1-1,
	.wtech-default .wtech-col-xlarge-5-4 {
		width: 1010px
	}
	.wtech-default #wtech-footer .wtech-col-1-1,
	.wtech-default #wtech-footer-module .wtech-col-1-1 {
		width: 1200px
	}
	.wtech-col-xlarge-5-1 {
		width: 240px
	}
	.wtech-col-xlarge-5-2 {
		width: 480px
	}
	.wtech-col-xlarge-5-3 {
		width: 720px
	}
	.wtech-col-xlarge-5-4 {
		width: 960px
	}
	.wtech-col-xlarge-6-1 {
		width: 200px
	}
	.wtech-col-xlarge-6-2 {
		width: 400px
	}
	.wtech-col-xlarge-6-4 {
		width: 800px
	}
	.wtech-col-xlarge-6-5 {
		width: 1000px
	}
	.wtech-hidden-xlarge {
		display: none!important
	}
	.wtech-hidden-bg-xlarge {
		background-image: none!important
	}
	br.wtech-br-xlarge {
		display: block
	}
	.wtech-h1-xlarge {
		font-size: 2.5rem!important;
		line-height: 2.8125rem!important
	}
	.wtech-h1-xlarge.wtech-medium {
		font-size: 3.125rem;
		line-height: 3.4375rem
	}
	.wtech-h1-xlarge.wtech-large {
		font-size: 3.75rem;
		line-height: 4.0625rem
	}
	.wtech-h2-xlarge {
		font-size: 1.875rem;
		line-height: 2.1875rem
	}
	.wtech-h3-xlarge {
		font-size: 1.5625rem;
		line-height: 1.875rem
	}
	.wtech-h4-xlarge {
		font-size: 1.25rem;
		line-height: 1.5625rem
	}
	.wtech-fontsize-body-xlarge {
		font-size: 1rem;
		line-height: 1.625rem
	}
	.wtech-small-xlarge {
		font-size: .875rem;
		line-height: 1.5rem
	}
}
@media only screen and (min-width:1000px) and (max-width:1239px) {
	#wtech-pcon {
		padding: 0;
		min-width: 960px
	}
	.wtech-default #wtech-pcon {
		min-width: 760px;
		padding: 0 0 0 180px;
		width: 760px
	}
	.wtech-default .wtech-columns {
		width: 770px
	}
	#wtech-footer .wtech-columns,
	#wtech-footer-contact .wtech-columns,
	#wtech-footer-module .wtech-columns,
	#wtech-megamenu-sections .wtech-columns,
	#wtech-related-content .wtech-columns,
	.wtech-columns {
		width: 960px
	}
	#wtech-leadspace-body {
		width: 980px
	}
	.wtech-default #wtech-leadspace-body {
		width: auto
	}
	#wtech-content-nav #wtech-primary-tabs ul.wtech-tabs,
	#wtech-content-nav #wtech-secondary-tabs ul.wtech-tabs,
	#wtech-footer>ul {
		width: 940px
	}
	.wtech-col-1-1 {
		width: 960px
	}
	.wtech-col-2-1 {
		width: 480px
	}
	.wtech-col-4-1 {
		width: 240px
	}
	.wtech-col-4-2,
	.wtech-col-6-3 {
		width: 480px
	}
	.wtech-col-4-3 {
		width: 720px
	}
	.wtech-default .wtech-col-5-1 {
		width: 192.5px
	}
	.wtech-default .wtech-col-5-2 {
		width: 385px
	}
	.wtech-default .wtech-col-5-3 {
		width: 577.5px
	}
	.wtech-default .wtech-col-1-1,
	.wtech-default .wtech-col-5-4 {
		width: 770px
	}
	.wtech-default #wtech-footer .wtech-col-1-1,
	.wtech-default #wtech-footer-module .wtech-col-1-1 {
		width: 960px
	}
	.wtech-col-5-1 {
		width: 192px
	}
	.wtech-col-5-2 {
		width: 384px
	}
	.wtech-col-5-3 {
		width: 576px
	}
	.wtech-col-5-4 {
		width: 768px
	}
	.wtech-col-6-1 {
		width: 160px
	}
	.wtech-col-6-2 {
		width: 320px
	}
	.wtech-col-6-4 {
		width: 640px
	}
	.wtech-col-6-5 {
		width: 800px
	}
	.wtech-col-large-1-1 {
		width: 960px
	}
	.wtech-col-large-2-1 {
		width: 480px
	}
	.wtech-col-large-4-1 {
		width: 240px
	}
	.wtech-col-large-4-2,
	.wtech-col-large-6-3 {
		width: 480px
	}
	.wtech-col-large-4-3 {
		width: 720px
	}
	.wtech-default .wtech-col-large-5-1 {
		width: 192.5px
	}
	.wtech-default .wtech-col-large-5-2 {
		width: 385px
	}
	.wtech-default .wtech-col-large-5-3 {
		width: 577.5px
	}
	.wtech-default .wtech-col-1-1,
	.wtech-default .wtech-col-large-5-4 {
		width: 770px
	}
	.wtech-default #wtech-footer .wtech-col-1-1,
	.wtech-default #wtech-footer-module .wtech-col-1-1 {
		width: 960px
	}
	.wtech-col-large-5-1 {
		width: 192px
	}
	.wtech-col-large-5-2 {
		width: 384px
	}
	.wtech-col-large-5-3 {
		width: 576px
	}
	.wtech-col-large-5-4 {
		width: 768px
	}
	.wtech-col-large-6-1 {
		width: 160px
	}
	.wtech-col-large-6-2 {
		width: 320px
	}
	.wtech-col-large-6-4 {
		width: 640px
	}
	.wtech-col-large-6-5 {
		width: 800px
	}
	.wtech-hidden-large {
		display: none!important
	}
	.wtech-hidden-bg-large {
		background-image: none!important
	}
	br.wtech-br-large {
		display: block
	}
	.wtech-h1-large {
		font-size: 2.5rem!important;
		line-height: 2.8125rem!important
	}
	.wtech-h1-large.wtech-medium {
		font-size: 3.125rem;
		line-height: 3.4375rem
	}
	.wtech-h1-large.wtech-large {
		font-size: 3.75rem;
		line-height: 4.0625rem
	}
	.wtech-h2-large {
		font-size: 1.875rem;
		line-height: 2.1875rem
	}
	.wtech-h3-large {
		font-size: 1.5625rem;
		line-height: 1.875rem
	}
	.wtech-h4-large {
		font-size: 1.25rem;
		line-height: 1.5625rem
	}
	.wtech-fontsize-body-large {
		font-size: 1rem;
		line-height: 1.625rem
	}
	.wtech-small-large {
		font-size: .875rem;
		line-height: 1.5rem
	}
}
@media only screen and (min-width:760px) and (max-width:999px) {
	#wtech-pcon {
		padding: 0;
		min-width: 720px
	}
	.wtech-default #wtech-pcon {
		min-width: 520px;
		padding: 0 0 0 180px;
		width: 520px
	}
	.wtech-default .wtech-columns {
		width: 530px
	}
	#wtech-footer .wtech-columns,
	#wtech-footer-contact .wtech-columns,
	#wtech-footer-module .wtech-columns,
	#wtech-megamenu-sections .wtech-columns,
	#wtech-related-content .wtech-columns,
	.wtech-columns {
		width: 720px
	}
	#wtech-leadspace-body {
		width: 740px
	}
	.wtech-default #wtech-leadspace-body {
		width: auto
	}
	#wtech-content-nav #wtech-primary-tabs ul.wtech-tabs,
	#wtech-content-nav #wtech-secondary-tabs ul.wtech-tabs,
	#wtech-footer>ul {
		width: 700px
	}
	.wtech-col-1-1 {
		width: 720px
	}
	.wtech-col-2-1 {
		width: 360px
	}
	.wtech-col-4-1 {
		width: 180px
	}
	.wtech-col-4-2,
	.wtech-col-6-3 {
		width: 360px
	}
	.wtech-col-4-3 {
		width: 540px
	}
	.wtech-default .wtech-col-5-1 {
		width: 132.5px
	}
	.wtech-default .wtech-col-5-2 {
		width: 265px
	}
	.wtech-default .wtech-col-5-3 {
		width: 397.5px
	}
	.wtech-default .wtech-col-1-1,
	.wtech-default .wtech-col-5-4 {
		width: 530px
	}
	.wtech-default #wtech-footer .wtech-col-1-1,
	.wtech-default #wtech-footer-module .wtech-col-1-1 {
		width: 720px
	}
	.wtech-col-5-1 {
		width: 144px
	}
	.wtech-col-5-2 {
		width: 288px
	}
	.wtech-col-5-3 {
		width: 432px
	}
	.wtech-col-5-4 {
		width: 576px
	}
	.wtech-col-6-1 {
		width: 120px
	}
	.wtech-col-6-2 {
		width: 200px
	}
	.wtech-col-6-4 {
		width: 480px
	}
	.wtech-col-6-5 {
		width: 600px
	}
	.wtech-col-medium-1-1 {
		width: 720px
	}
	.wtech-col-medium-2-1 {
		width: 360px
	}
	.wtech-col-medium-4-1 {
		width: 180px
	}
	.wtech-col-medium-4-2,
	.wtech-col-medium-6-3 {
		width: 360px
	}
	.wtech-col-medium-4-3 {
		width: 540px
	}
	.wtech-default .wtech-col-medium-5-1 {
		width: 132.5px
	}
	.wtech-default .wtech-col-medium-5-2 {
		width: 265px
	}
	.wtech-default .wtech-col-medium-5-3 {
		width: 397.5px
	}
	.wtech-default .wtech-col-1-1,
	.wtech-default .wtech-col-medium-5-4 {
		width: 530px
	}
	.wtech-default #wtech-footer .wtech-col-1-1,
	.wtech-default #wtech-footer-module .wtech-col-1-1 {
		width: 720px
	}
	.wtech-col-medium-5-1 {
		width: 144px
	}
	.wtech-col-medium-5-2 {
		width: 288px
	}
	.wtech-col-medium-5-3 {
		width: 432px
	}
	.wtech-col-medium-5-4 {
		width: 576px
	}
	.wtech-col-medium-6-1 {
		width: 120px
	}
	.wtech-col-medium-6-2 {
		width: 240px
	}
	.wtech-col-medium-6-4 {
		width: 480px
	}
	.wtech-col-medium-6-5 {
		width: 600px
	}
	.wtech-hidden-medium {
		display: none!important
	}
	.wtech-hidden-bg-medium {
		background-image: none!important
	}
	br.wtech-br-medium {
		display: block
	}
	.wtech-h1-medium {
		font-size: 2.5rem!important;
		line-height: 2.8125rem!important
	}
	.wtech-h1-medium.wtech-medium {
		font-size: 3.125rem;
		line-height: 3.4375rem
	}
	.wtech-h1-medium.wtech-large {
		font-size: 3.75rem;
		line-height: 4.0625rem
	}
	.wtech-h2-medium {
		font-size: 1.875rem;
		line-height: 2.1875rem
	}
	.wtech-h3-medium {
		font-size: 1.5625rem;
		line-height: 1.875rem
	}
	.wtech-h4-medium {
		font-size: 1.25rem;
		line-height: 1.5625rem
	}
	.wtech-fontsize-body-medium {
		font-size: 1rem;
		line-height: 1.625rem
	}
	.wtech-small-medium {
		font-size: .875rem;
		line-height: 1.5rem
	}
}
@media only screen and (min-width:580px) and (max-width:759px) {
	#wtech-pcon {
		padding: 0;
		min-width: 540px
	}
	.wtech-default #wtech-pcon {
		min-width: 340px;
		padding: 0 0 0 180px;
		width: 340px
	}
	.wtech-default .wtech-columns {
		width: 350px
	}
	#wtech-footer .wtech-columns,
	#wtech-footer-contact .wtech-columns,
	#wtech-footer-module .wtech-columns,
	#wtech-megamenu-sections .wtech-columns,
	#wtech-related-content .wtech-columns,
	.wtech-columns {
		width: 540px
	}
	#wtech-leadspace-body {
		width: 560px
	}
	.wtech-default #wtech-leadspace-body {
		width: auto
	}
	#wtech-content-nav #wtech-primary-tabs ul.wtech-tabs,
	#wtech-content-nav #wtech-secondary-tabs ul.wtech-tabs,
	#wtech-footer>ul {
		width: 520px
	}
	.wtech-col-1-1 {
		width: 540px
	}
	.wtech-col-2-1 {
		width: 270px
	}
	.wtech-col-4-1 {
		width: 135px
	}
	.wtech-col-4-2,
	.wtech-col-6-3 {
		width: 270px
	}
	.wtech-col-4-3 {
		width: 405px
	}
	.wtech-default .wtech-col-5-1 {
		width: 87.5px
	}
	.wtech-default .wtech-col-5-2 {
		width: 175px
	}
	.wtech-default .wtech-col-5-3 {
		width: 262.5px
	}
	.wtech-default .wtech-col-1-1,
	.wtech-default .wtech-col-5-4 {
		width: 350px
	}
	.wtech-default #wtech-footer .wtech-col-1-1,
	.wtech-default #wtech-footer-module .wtech-col-1-1 {
		width: 540px
	}
	.wtech-col-5-1 {
		width: 108px
	}
	.wtech-col-5-2 {
		width: 216px
	}
	.wtech-col-5-3 {
		width: 324px
	}
	.wtech-col-5-4 {
		width: 432px
	}
	.wtech-col-6-1 {
		width: 90px
	}
	.wtech-col-6-2 {
		width: 180px
	}
	.wtech-col-6-4 {
		width: 360px
	}
	.wtech-col-6-5 {
		width: 450px
	}
	.wtech-col-medium-1-1 {
		width: 540px
	}
	.wtech-col-medium-2-1 {
		width: 270px
	}
	.wtech-col-medium-4-1 {
		width: 135px
	}
	.wtech-col-medium-4-2,
	.wtech-col-medium-6-3 {
		width: 270px
	}
	.wtech-col-medium-4-3 {
		width: 405px
	}
	.wtech-default .wtech-col-medium-5-1 {
		width: 87.5px
	}
	.wtech-default .wtech-col-medium-5-2 {
		width: 175px
	}
	.wtech-default .wtech-col-medium-5-3 {
		width: 262.5px
	}
	.wtech-default .wtech-col-1-1,
	.wtech-default .wtech-col-medium-5-4 {
		width: 350px
	}
	.wtech-default #wtech-footer .wtech-col-1-1,
	.wtech-default #wtech-footer-module .wtech-col-1-1 {
		width: 540px
	}
	.wtech-col-medium-5-1 {
		width: 108px
	}
	.wtech-col-medium-5-2 {
		width: 216px
	}
	.wtech-col-medium-5-3 {
		width: 324px
	}
	.wtech-col-medium-5-4 {
		width: 432px
	}
	.wtech-col-medium-6-1 {
		width: 90px
	}
	.wtech-col-medium-6-2 {
		width: 180px
	}
	.wtech-col-medium-6-4 {
		width: 360px
	}
	.wtech-col-medium-6-5 {
		width: 450px
	}
	.wtech-hidden-medium {
		display: none!important
	}
	.wtech-hidden-bg-medium {
		background-image: none!important
	}
	br.wtech-br-medium {
		display: block
	}
	.wtech-h1-medium {
		font-size: 2.5rem!important;
		line-height: 2.8125rem!important
	}
	.wtech-h1-medium.wtech-medium {
		font-size: 3.125rem;
		line-height: 3.4375rem
	}
	.wtech-h1-medium.wtech-large {
		font-size: 3.75rem;
		line-height: 4.0625rem
	}
	.wtech-h2-medium {
		font-size: 1.875rem;
		line-height: 2.1875rem
	}
	.wtech-h3-medium {
		font-size: 1.5625rem;
		line-height: 1.875rem
	}
	.wtech-h4-medium {
		font-size: 1.25rem;
		line-height: 1.5625rem
	}
	.wtech-fontsize-body-medium {
		font-size: 1rem;
		line-height: 1.625rem
	}
	.wtech-small-medium {
		font-size: .875rem;
		line-height: 1.5rem
	}
}
@media only screen and (min-width:0px) and (max-width:579px) {
	#wtech-com.wtech-no-scroll #wtech-content-wrapper,
	#wtech-com.wtech-no-scroll .wtech-sitenav-menu-container {
		margin-left: 0
	}
	.wtech-hidden-small {
		display: none!important
	}
	.wtech-hidden-bg-small {
		background-image: none!important
	}
	br.wtech-br-small {
		display: block
	}
	.wtech-h1-small {
		font-size: 2.5rem!important;
		line-height: 2.8125rem!important
	}
	.wtech-h1-small.wtech-medium {
		font-size: 3.125rem;
		line-height: 3.4375rem
	}
	.wtech-h1-small.wtech-large {
		font-size: 3.75rem;
		line-height: 4.0625rem
	}
	.wtech-h2-small {
		font-size: 1.875rem;
		line-height: 2.1875rem
	}
	.wtech-h3-small {
		font-size: 1.5625rem;
		line-height: 1.875rem
	}
	.wtech-h4-small {
		font-size: 1.25rem;
		line-height: 1.5625rem
	}
	.wtech-fontsize-body-small {
		font-size: 1rem;
		line-height: 1.625rem
	}
	.wtech-small-small {
		font-size: .875rem;
		line-height: 1.5rem
	}
	.wtech-no-mobile {
		display: none
	}
	#wtech-pcon,
	#wtech-top {
		min-width: 100%
	}
	.wtech-default #wtech-navigation-trail {
		padding-left: 20px
	}
	#wtech-leadspace-body {
		width: auto
	}
	#wtech-content-nav #wtech-primary-tabs .wtech-tabs,
	#wtech-content-nav #wtech-secondary-tabs .wtech-tabs {
		width: auto
	}
	#wtech-footer ul,
	.wtech-columns {
		min-width: 260px;
		width: auto
	}
	.wtech-col-small-2-1 {
		width: 50%
	}
}
.wtech-columns.wtech-seamless {
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}
.wtech-columns .wtech-columns.wtech-seamless {
	margin: 0
}
@media only screen and (min-width:0px) and (max-width:579px) {
	#wtech-top .wtech-columns.wtech-seamless {
		padding-left: 20px;
		padding-right: 20px
	}
}
.wtech-columns.wtech-seamless .wtech-col-4-1 {
	width: 25%
}
@media only screen and (max-width:759px) {
	.wtech-columns.wtech-seamless .wtech-col-4-1 {
		width: 50%
	}
}
.wtech-columns.wtech-seamless .wtech-col-6-2 {
	width: 33.3333%
}
.wtech-columns.wtech-seamless .wtech-col-4-2 {
	width: 50%
}
.wtech-columns.wtech-seamless [class*=wtech-col-] {
	padding: 20px
}
@media only screen and (min-width:0px) and (max-width:579px) {
	.wtech-columns.wtech-seamless [class*=wtech-col-] {
		width: 100%
	}
}
.wtech-mobile {
	display: none!important
}
.wtech-resize {
	height: auto!important;
	width: 100%
}
.wtech-downsize {
	height: auto;	max-width: 100%; margin: 10px; max-height: 65px;
}
@media only screen and (min-width:0) and (max-width:579px) {
	#wtech-leadspace-body {
		min-height: 120px
	}
	#wtech-content-nav #wtech-primary-tabs,
	#wtech-content-nav #wtech-secondary-tabs {
		display: none
	}
	.wtech-default #wtech-pcon {
		padding: 0;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column
	}
	.wtech-default #wtech-content {
		-webkit-box-ordinal-group: 0;
		-ms-flex-order: -1;
		order: -1
	}
	.wtech-default [id=wtech-content]+[id=wtech-navigation],
	.wtech-default [id=wtech-content]+nav [id=wtech-navigation],
	.wtech-default [id=wtech-navigation] {
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		display: block;
		float: none;
		left: auto;
		margin: 0;
		padding-left: 20px;
		padding-right: 20px;
		width: 100%
	}
}
@media only screen and (min-width:0) and (max-width:999px) {
	#wtech-content-nav #wtech-secondary-tabs {
		padding-left: 10px
	}
}
@media only screen and (min-width:580px) {
	.wtech-mobile {
		display: none
	}
}
@media only screen and (max-width:579px) {
	body .wtech-mobile {
		display: initial!important
	}
}
.wtech-alternate-background {
	color: #fff
}
.wtech-alternate-background a {
	color: #fff
}
.wtech-background-blue-core {
	background-color: #4178be
}
.wtech-background-blue-10 {
	background-color: #c0e6ff
}
.wtech-background-blue-20 {
	background-color: #7cc7ff
}
.wtech-background-blue-30 {
	background-color: #5aaafa
}
.wtech-background-blue-40 {
	background-color: #5596e6
}
.wtech-background-blue-50 {
	background-color: #4178be
}
.wtech-background-blue-60 {
	background-color: #325c80
}
.wtech-background-blue-70 {
	background-color: #264a60
}
.wtech-background-blue-80 {
	background-color: #1d3649
}
.wtech-background-blue-90 {
	background-color: #152935
}
.wtech-background-blue-100 {
	background-color: #010205
}
.wtech-background-green-core {
	background-color: #4b8400
}
.wtech-background-green-10 {
	background-color: #c8f08f
}
.wtech-background-green-20 {
	background-color: #b4e051
}
.wtech-background-green-30 {
	background-color: #8cd211
}
.wtech-background-green-40 {
	background-color: #5aa700
}
.wtech-background-green-50 {
	background-color: #4b8400
}
.wtech-background-green-60 {
	background-color: #2d660a
}
.wtech-background-green-70 {
	background-color: #144d14
}
.wtech-background-green-80 {
	background-color: #0a3c02
}
.wtech-background-green-90 {
	background-color: #0c2808
}
.wtech-background-green-100 {
	background-color: #010200
}
.wtech-background-teal-core {
	background-color: #008571
}
.wtech-background-teal-10 {
	background-color: #a7fae6
}
.wtech-background-teal-20 {
	background-color: #6eedd8
}
.wtech-background-teal-30 {
	background-color: #41d6c3
}
.wtech-background-teal-40 {
	background-color: #00b4a0
}
.wtech-background-teal-50 {
	background-color: #008571
}
.wtech-background-teal-60 {
	background-color: #006d5d
}
.wtech-background-teal-70 {
	background-color: #005448
}
.wtech-background-teal-80 {
	background-color: #003c32
}
.wtech-background-teal-90 {
	background-color: #012b22
}
.wtech-background-teal-100 {
	background-color: #000202
}
.wtech-background-purple-core {
	background-color: #9855d4
}
.wtech-background-purple-10 {
	background-color: #eed2ff
}
.wtech-background-purple-20 {
	background-color: #d7aaff
}
.wtech-background-purple-30 {
	background-color: #ba8ff7
}
.wtech-background-purple-40 {
	background-color: #af6ee8
}
.wtech-background-purple-50 {
	background-color: #9855d4
}
.wtech-background-purple-60 {
	background-color: #734098
}
.wtech-background-purple-70 {
	background-color: #562f72
}
.wtech-background-purple-80 {
	background-color: #412356
}
.wtech-background-purple-90 {
	background-color: #311a41
}
.wtech-background-purple-100 {
	background-color: #030103
}
.wtech-background-magenta-core {
	background-color: #db2780
}
.wtech-background-magenta-10 {
	background-color: #ffd2ff
}
.wtech-background-magenta-20 {
	background-color: #ff9eee
}
.wtech-background-magenta-30 {
	background-color: #ff71d4
}
.wtech-background-magenta-40 {
	background-color: #ff3ca0
}
.wtech-background-magenta-50 {
	background-color: #db2780
}
.wtech-background-magenta-60 {
	background-color: #a6266e
}
.wtech-background-magenta-70 {
	background-color: #7c1c58
}
.wtech-background-magenta-80 {
	background-color: #601146
}
.wtech-background-magenta-90 {
	background-color: #3a0b2e
}
.wtech-background-magenta-100 {
	background-color: #040102
}
.wtech-background-red-core {
	background-color: #e71d32
}
.wtech-background-red-10 {
	background-color: #ffd2dd
}
.wtech-background-red-20 {
	background-color: #ffa5b4
}
.wtech-background-red-30 {
	background-color: #ff7d87
}
.wtech-background-red-40 {
	background-color: #ff5050
}
.wtech-background-red-50 {
	background-color: #e71d32
}
.wtech-background-red-60 {
	background-color: #ad1625
}
.wtech-background-red-70 {
	background-color: #8c101c
}
.wtech-background-red-80 {
	background-color: #6e0a1e
}
.wtech-background-red-90 {
	background-color: #4c0a17
}
.wtech-background-red-100 {
	background-color: #040001
}
.wtech-background-orange-core {
	background-color: #ff7832
}
.wtech-background-orange-10 {
	background-color: #ffd4a0
}
.wtech-background-orange-20 {
	background-color: #ffa573
}
.wtech-background-orange-30 {
	background-color: #ff7832
}
.wtech-background-orange-40 {
	background-color: #ff5003
}
.wtech-background-orange-50 {
	background-color: #d74108
}
.wtech-background-orange-60 {
	background-color: #a53725
}
.wtech-background-orange-70 {
	background-color: #872a0f
}
.wtech-background-orange-80 {
	background-color: #6d120f
}
.wtech-background-orange-90 {
	background-color: #43100b
}
.wtech-background-orange-100 {
	background-color: #030100
}
.wtech-background-yellow-core {
	background-color: #fdd600
}
.wtech-background-yellow-10 {
	background-color: #fde876
}
.wtech-background-yellow-20 {
	background-color: #fdd600
}
.wtech-background-yellow-30 {
	background-color: #efc100
}
.wtech-background-yellow-40 {
	background-color: #be9b00
}
.wtech-background-yellow-50 {
	background-color: #8c7300
}
.wtech-background-yellow-60 {
	background-color: #735f00
}
.wtech-background-yellow-70 {
	background-color: #574a00
}
.wtech-background-yellow-80 {
	background-color: #3c3200
}
.wtech-background-yellow-90 {
	background-color: #281e00
}
.wtech-background-yellow-100 {
	background-color: #020100
}
.wtech-background-gray-core {
	background-color: #777677
}
.wtech-background-gray-10 {
	background-color: #e0e0e0
}
.wtech-background-gray-20 {
	background-color: #c7c7c7
}
.wtech-background-gray-30 {
	background-color: #aeaeae
}
.wtech-background-gray-40 {
	background-color: #959595
}
.wtech-background-gray-50 {
	background-color: #777677
}
.wtech-background-gray-60 {
	background-color: #5a5a5a
}
.wtech-background-gray-70 {
	background-color: #464646
}
.wtech-background-gray-80 {
	background-color: #323232
}
.wtech-background-gray-90 {
	background-color: #121212
}
.wtech-background-gray-100 {
	background-color: #000
}
.wtech-background-cool-gray-core {
	background-color: #6d7777
}
.wtech-background-cool-gray-10 {
	background-color: #dfe9e9
}
.wtech-background-cool-gray-20 {
	background-color: #c8d2d2
}
.wtech-background-cool-gray-30 {
	background-color: #aeb8b8
}
.wtech-background-cool-gray-40 {
	background-color: #959f9f
}
.wtech-background-cool-gray-50 {
	background-color: #6d7777
}
.wtech-background-cool-gray-60 {
	background-color: #586262
}
.wtech-background-cool-gray-70 {
	background-color: #3c4646
}
.wtech-background-cool-gray-80 {
	background-color: #323c3c
}
.wtech-background-cool-gray-90 {
	background-color: #0d1111
}
.wtech-background-cool-gray-100 {
	background-color: #000203
}
.wtech-background-warm-gray-core {
	background-color: #7d7373
}
.wtech-background-warm-gray-10 {
	background-color: #e9e0e0
}
.wtech-background-warm-gray-20 {
	background-color: #d0c7c7
}
.wtech-background-warm-gray-30 {
	background-color: #b8aeae
}
.wtech-background-warm-gray-40 {
	background-color: #9e9494
}
.wtech-background-warm-gray-50 {
	background-color: #7d7373
}
.wtech-background-warm-gray-60 {
	background-color: #645a5a
}
.wtech-background-warm-gray-70 {
	background-color: #504646
}
.wtech-background-warm-gray-80 {
	background-color: #3c3232
}
.wtech-background-warm-gray-90 {
	background-color: #1a1314
}
.wtech-background-warm-gray-100 {
	background-color: #030000
}
.wtech-background-neutral-white-core {
	background-color: #fdfdfd
}
.wtech-background-neutral-white-10 {
	background-color: #fdfdfd
}
.wtech-background-neutral-white-20 {
	background-color: #f9f9f9
}
.wtech-background-neutral-white-30 {
	background-color: #f4f4f4
}
.wtech-background-neutral-white-40 {
	background-color: #ececec
}
.wtech-background-cool-white-core {
	background-color: #fbfcfc
}
.wtech-background-cool-white-10 {
	background-color: #fbfcfc
}
.wtech-background-cool-white-20 {
	background-color: #f9f9fb
}
.wtech-background-cool-white-30 {
	background-color: #f0f2f4
}
.wtech-background-cool-white-40 {
	background-color: #ecf2f2
}
.wtech-background-warm-white-core {
	background-color: #fdfbfb
}
.wtech-background-warm-white-10 {
	background-color: #fdfbfb
}
.wtech-background-warm-white-20 {
	background-color: #fdfbfb
}
.wtech-background-warm-white-30 {
	background-color: #f7f5f5
}
.wtech-background-warm-white-40 {
	background-color: #f2eeee
}
.wtech-background-black-core {
	background-color: #000
}
.wtech-background-white-core {
	background-color: #fff
}
.wtech-border-blue-core {
	border-color: #4178be
}
.wtech-border-blue-10 {
	border-color: #c0e6ff
}
.wtech-border-blue-20 {
	border-color: #7cc7ff
}
.wtech-border-blue-30 {
	border-color: #5aaafa
}
.wtech-border-blue-40 {
	border-color: #5596e6
}
.wtech-border-blue-50 {
	border-color: #4178be
}
.wtech-border-blue-60 {
	border-color: #325c80
}
.wtech-border-blue-70 {
	border-color: #264a60
}
.wtech-border-blue-80 {
	border-color: #1d3649
}
.wtech-border-blue-90 {
	border-color: #152935
}
.wtech-border-blue-100 {
	border-color: #010205
}
.wtech-border-green-core {
	border-color: #4b8400
}
.wtech-border-green-10 {
	border-color: #c8f08f
}
.wtech-border-green-20 {
	border-color: #b4e051
}
.wtech-border-green-30 {
	border-color: #8cd211
}
.wtech-border-green-40 {
	border-color: #5aa700
}
.wtech-border-green-50 {
	border-color: #4b8400
}
.wtech-border-green-60 {
	border-color: #2d660a
}
.wtech-border-green-70 {
	border-color: #144d14
}
.wtech-border-green-80 {
	border-color: #0a3c02
}
.wtech-border-green-90 {
	border-color: #0c2808
}
.wtech-border-green-100 {
	border-color: #010200
}
.wtech-border-teal-core {
	border-color: #008571
}
.wtech-border-teal-10 {
	border-color: #a7fae6
}
.wtech-border-teal-20 {
	border-color: #6eedd8
}
.wtech-border-teal-30 {
	border-color: #41d6c3
}
.wtech-border-teal-40 {
	border-color: #00b4a0
}
.wtech-border-teal-50 {
	border-color: #008571
}
.wtech-border-teal-60 {
	border-color: #006d5d
}
.wtech-border-teal-70 {
	border-color: #005448
}
.wtech-border-teal-80 {
	border-color: #003c32
}
.wtech-border-teal-90 {
	border-color: #012b22
}
.wtech-border-teal-100 {
	border-color: #000202
}
.wtech-border-purple-core {
	border-color: #9855d4
}
.wtech-border-purple-10 {
	border-color: #eed2ff
}
.wtech-border-purple-20 {
	border-color: #d7aaff
}
.wtech-border-purple-30 {
	border-color: #ba8ff7
}
.wtech-border-purple-40 {
	border-color: #af6ee8
}
.wtech-border-purple-50 {
	border-color: #9855d4
}
.wtech-border-purple-60 {
	border-color: #734098
}
.wtech-border-purple-70 {
	border-color: #562f72
}
.wtech-border-purple-80 {
	border-color: #412356
}
.wtech-border-purple-90 {
	border-color: #311a41
}
.wtech-border-purple-100 {
	border-color: #030103
}
.wtech-border-magenta-core {
	border-color: #db2780
}
.wtech-border-magenta-10 {
	border-color: #ffd2ff
}
.wtech-border-magenta-20 {
	border-color: #ff9eee
}
.wtech-border-magenta-30 {
	border-color: #ff71d4
}
.wtech-border-magenta-40 {
	border-color: #ff3ca0
}
.wtech-border-magenta-50 {
	border-color: #db2780
}
.wtech-border-magenta-60 {
	border-color: #a6266e
}
.wtech-border-magenta-70 {
	border-color: #7c1c58
}
.wtech-border-magenta-80 {
	border-color: #601146
}
.wtech-border-magenta-90 {
	border-color: #3a0b2e
}
.wtech-border-magenta-100 {
	border-color: #040102
}
.wtech-border-red-core {
	border-color: #e71d32
}
.wtech-border-red-10 {
	border-color: #ffd2dd
}
.wtech-border-red-20 {
	border-color: #ffa5b4
}
.wtech-border-red-30 {
	border-color: #ff7d87
}
.wtech-border-red-40 {
	border-color: #ff5050
}
.wtech-border-red-50 {
	border-color: #e71d32
}
.wtech-border-red-60 {
	border-color: #ad1625
}
.wtech-border-red-70 {
	border-color: #8c101c
}
.wtech-border-red-80 {
	border-color: #6e0a1e
}
.wtech-border-red-90 {
	border-color: #4c0a17
}
.wtech-border-red-100 {
	border-color: #040001
}
.wtech-border-orange-core {
	border-color: #ff7832
}
.wtech-border-orange-10 {
	border-color: #ffd4a0
}
.wtech-border-orange-20 {
	border-color: #ffa573
}
.wtech-border-orange-30 {
	border-color: #ff7832
}
.wtech-border-orange-40 {
	border-color: #ff5003
}
.wtech-border-orange-50 {
	border-color: #d74108
}
.wtech-border-orange-60 {
	border-color: #a53725
}
.wtech-border-orange-70 {
	border-color: #872a0f
}
.wtech-border-orange-80 {
	border-color: #6d120f
}
.wtech-border-orange-90 {
	border-color: #43100b
}
.wtech-border-orange-100 {
	border-color: #030100
}
.wtech-border-yellow-core {
	border-color: #fdd600
}
.wtech-border-yellow-10 {
	border-color: #fde876
}
.wtech-border-yellow-20 {
	border-color: #fdd600
}
.wtech-border-yellow-30 {
	border-color: #efc100
}
.wtech-border-yellow-40 {
	border-color: #be9b00
}
.wtech-border-yellow-50 {
	border-color: #8c7300
}
.wtech-border-yellow-60 {
	border-color: #735f00
}
.wtech-border-yellow-70 {
	border-color: #574a00
}
.wtech-border-yellow-80 {
	border-color: #3c3200
}
.wtech-border-yellow-90 {
	border-color: #281e00
}
.wtech-border-yellow-100 {
	border-color: #020100
}
.wtech-border-gray-core {
	border-color: #777677
}
.wtech-border-gray-10 {
	border-color: #e0e0e0
}
.wtech-border-gray-20 {
	border-color: #c7c7c7
}
.wtech-border-gray-30 {
	border-color: #aeaeae
}
.wtech-border-gray-40 {
	border-color: #959595
}
.wtech-border-gray-50 {
	border-color: #777677
}
.wtech-border-gray-60 {
	border-color: #5a5a5a
}
.wtech-border-gray-70 {
	border-color: #464646
}
.wtech-border-gray-80 {
	border-color: #323232
}
.wtech-border-gray-90 {
	border-color: #121212
}
.wtech-border-gray-100 {
	border-color: #000
}
.wtech-border-cool-gray-core {
	border-color: #6d7777
}
.wtech-border-cool-gray-10 {
	border-color: #dfe9e9
}
.wtech-border-cool-gray-20 {
	border-color: #c8d2d2
}
.wtech-border-cool-gray-30 {
	border-color: #aeb8b8
}
.wtech-border-cool-gray-40 {
	border-color: #959f9f
}
.wtech-border-cool-gray-50 {
	border-color: #6d7777
}
.wtech-border-cool-gray-60 {
	border-color: #586262
}
.wtech-border-cool-gray-70 {
	border-color: #3c4646
}
.wtech-border-cool-gray-80 {
	border-color: #323c3c
}
.wtech-border-cool-gray-90 {
	border-color: #0d1111
}
.wtech-border-cool-gray-100 {
	border-color: #000203
}
.wtech-border-warm-gray-core {
	border-color: #7d7373
}
.wtech-border-warm-gray-10 {
	border-color: #e9e0e0
}
.wtech-border-warm-gray-20 {
	border-color: #d0c7c7
}
.wtech-border-warm-gray-30 {
	border-color: #b8aeae
}
.wtech-border-warm-gray-40 {
	border-color: #9e9494
}
.wtech-border-warm-gray-50 {
	border-color: #7d7373
}
.wtech-border-warm-gray-60 {
	border-color: #645a5a
}
.wtech-border-warm-gray-70 {
	border-color: #504646
}
.wtech-border-warm-gray-80 {
	border-color: #3c3232
}
.wtech-border-warm-gray-90 {
	border-color: #1a1314
}
.wtech-border-warm-gray-100 {
	border-color: #030000
}
.wtech-border-neutral-white-core {
	border-color: #fdfdfd
}
.wtech-border-neutral-white-10 {
	border-color: #fdfdfd
}
.wtech-border-neutral-white-20 {
	border-color: #f9f9f9
}
.wtech-border-neutral-white-30 {
	border-color: #f4f4f4
}
.wtech-border-neutral-white-40 {
	border-color: #ececec
}
.wtech-border-cool-white-core {
	border-color: #fbfcfc
}
.wtech-border-cool-white-10 {
	border-color: #fbfcfc
}
.wtech-border-cool-white-20 {
	border-color: #f9f9fb
}
.wtech-border-cool-white-30 {
	border-color: #f0f2f4
}
.wtech-border-cool-white-40 {
	border-color: #ecf2f2
}
.wtech-border-warm-white-core {
	border-color: #fdfbfb
}
.wtech-border-warm-white-10 {
	border-color: #fdfbfb
}
.wtech-border-warm-white-20 {
	border-color: #fdfbfb
}
.wtech-border-warm-white-30 {
	border-color: #f7f5f5
}
.wtech-border-warm-white-40 {
	border-color: #f2eeee
}
.wtech-border-black-core {
	border-color: #000
}
.wtech-border-white-core {
	border-color: #fff
}
.wtech-border-box {
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}
.wtech-fullwidth {
	max-width: 100%;
	width: 100%; padding-left: 0 !important; padding-right: 0 !important;
}
.wtech-no-border {
	border: 0!important
}
.wtech-nospacing {
	min-height: 0!important;
	margin: 0!important;
	padding: 0!important
}
.wtech-padding-border-left {
	padding-left: 30px
}
.wtech-text-box-light {
	background-color: rgba(255, 255, 255, .8)
}
.wtech-text-box-dark {
	background-color: rgba(0, 0, 0, .8)
}
.wtech-word-break {
	word-wrap: break-word
}
.wtech-word-break-all {
	word-break: break-all
}
.wtech-inline-block {
	display: inline-block!important
}
.wtech-textcolor-systems-blue-5 {
	color: #3c89ff
}
.wtech-textcolor-systems-blue-6 {
	color: #0869ff
}
.wtech-textcolor-systems-blue-7 {
	color: #054ada
}
.wtech-background-systems-blue-90 {
	background-color: #031a77
}
.wtech-background-systems-blue-80 {
	background-color: #0530ad
}
.wtech-background-systems-blue-60 {
	background-color: #0f6dff
}
.wtech-background-systems-cool-gray-100 {
	background-color: #13171a
}
.wtech-background-systems-cool-gray-90 {
	background-color: #202529
}
.wtech-background-systems-gray-10 {
	background-color: #f3f3f3
}
.wtech-background-systems-warm-gray-10 {
	background-color: #f7f3f1
}
a {
	-webkit-transition: .3s color;
	transition: .3s color
}
.wtech-fadein {
	visibility: visible;
	opacity: 1;
	-webkit-transition: opacity .4s;
	transition: opacity .4s
}
.wtech-fadeout {
	visibility: hidden;
	opacity: 0;
	-webkit-transition: visibility 0s .4s, opacity .4s;
	transition: visibility 0s .4s, opacity .4s
}
.mc-hidden {
	display:none;
}
.cs-edge-0 {
	padding:0;
	margin:0;
}
.cs-edge-2 {
	padding:2;
	margin:2;
}
.cs-hidden-section {
	overflow: hidden; display: none; height: 1px; 
}
.cls-1 { fill: #FFFFFF; }
/*home*/
@media only screen and (max-width: 1330px) {
  .overlayy {
    width: 330px !important;
    z-index: 2;
    height: 360px;
    padding: 5px;
    background: rgba(0, 0, 0, 0.6);
  }
}
@media only screen and (max-width: 730px) {
  .overlayy {
    width: 100% !important;
    z-index: 2;
    height: 360px;
    padding: 5px;
    background: rgba(0, 0, 0, 0.6);
  }
}
.wtech-btn-custom.wtech-btn-pri {
  background: #218dcd;
  border-color: #218dcd;
  color: #fff;
}
.wtech-btn-custom.wtech-btn-pri:hover {
  background: #000;
  border-color: #000;
  color: #fff;
}
/*tables*/
.tabid tbody tr {
  border-top: .5px solid #444;
}
.tabid th {
  padding-bottom: 20px !important;
  font-style: italic;
  text-align: center
}
.tabid td {
  padding-left: 5px;
  padding-right: 5px
}
/*.tabid td:first-child{display: none;}*/
.no_border{border: none !important;}
.wtech-show-hide>h2 a {
  border-top: 0px solid #000;
  padding: 20px 0 20px 30px;
  display: block;
  position: relative;
  -webkit-transition: border-color .4s;
  transition: border-color .4s;
}
.wtech-col-1-1 {
width: 100% !important;
}
.wtech-columns {
width: 100% !important;
}
.wtech-mobilemenu-section .wtech-navigation-cta {
float: none !important;
}
.wtech-sitenav-menu-list .wtech-btn-pri {
padding: 0 18px !important;
height: 51px;
}
.wtech-sitenav-menu-container {
padding-right: 0px !important;
}
.wtech-sitenav-menu-sticky .wtech-sitenav-menu-container .wtech-sitenav-menu-list,
.wtech-masthead-sticky.wtech-masthead-sticky-showing.wtech-sitenav-menu .wtech-sitenav-menu-container .wtech-sitenav-menu-list {
right: 0px !important;
}
@media (max-width: 767px) {
.fix-show-medium {
  display: none !important;
}
}
@media (min-width: 1056px) {
.fix-show-medium {
  display: none !important;
}
}
@media (min-width: 768px) {
.fix-show-small {
  display: none !important;
}
}
@media (max-width: 767px) {
.fix-hide-small {
  display: none !important;
}
}
.wtech-btn-dright {
margin-left: 0 !important
}
.center{text-align: center; display: block;}
.center div{margin-left: auto; margin-right: auto;}
p.wtech-type-c2{font-size: 15px;}
.wlogo a img{
  max-height: 100% !important;
}
/*.tabid tr .frst{opacity: 0;}*/
@media only screen and (max-width:999px) {
	.wtech-sticky-tabs #wtech-pritabs-ph {
		display: none
	}
}
.powered_logo{position: absolute; right: 50px; bottom: 20px;}
.powered_logo a{filter: grayscale(100%);}
.powered_logo a:hover{filter: grayscale(0%);}
.speaker_img{max-width: 384px; max-height: 384px; width: 100%;}
.modal-body .speaker_img{margin-right: 15px; margin-bottom: 10px;}
select {
  border: 1px solid #959f9f;
  border-radius: 0;
  background: #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 0 0 0 1px transparent inset;
  box-shadow: 0 0 0 1px transparent inset;
  font-style: normal;
  height: 2.5em;
  line-height: 2.5em;
  margin: 0;
  max-width: 100%;
  width: 100%;
  padding: 0 10px;
  -webkit-transition: .3s border-color, .3s background, .3s box-shadow;
  transition: .3s border-color, .3s background, .3s box-shadow;
  -webkit-appearance: none; /* Safari */
  appearance: none; /* Modern browsers */
}
/* Tablonun çevresinde scroll özelliği */
.table-responsive {
    width: 100%;
    overflow: auto;
    /*-webkit-overflow-scrolling: touch;*/
    margin-bottom: 1rem;
}
/* Tablonun temel stilleri */
table {
    width: 100%;
    border-collapse: collapse;
    border: none;
    font-family: Arial, sans-serif;
}
/* Tablonun başlık hücreleri */
th, td {
    padding: 5px;
    text-align: left;
    border: none;
}
.no_border td {
    padding: 0 0 5px 0;
    
}
/* Alternatif satır renkleri */
/*tbody tr:nth-child(even) {*/
tbody tr:nth-child(2n) {
    /*background-color: #f9f9f9;*/
    opacity: .9;
}
/* Başlık hücreleri için arka plan rengi */
thead th {
    background-color: #333;
    color: white;
}
/* Küçük ekranlar için hücre içeriğinin sarılması */
 td:nth-child(1) > p:nth-child(1){
 	 /*opacity: 0;*/
 }
 hr{border:none;border-top: 0.4px dotted #333; font-size: 0; padding: 0;}
 /*ipad*/
@media only screen and (max-width:1024px) {
	.powered_logo{position: inherit; text-align: center; margin-top: 40px;}
}
.sponsor_container .img_div{ text-align: center; padding: 20px 5px;}
.strategy_partner{ width:min(90%, 500px)  }
.session + .session.session_speaker {
 padding-left: 15px;
}
.session + .session.session_speaker + .session.session_speaker {
  padding-left: 25px;
}
.session + .session.session_speaker + .session.session_speaker + .session.session_speaker {
 padding-left: 35px;
}
/*mmobilee*/
@media only screen and (max-width:579px) {
	.strategy_partner{width: 90%}
	.sponsor_container .img_div{ width: calc(50% - 10px); margin: auto; text-align: center; padding: 20px 0px;}
	.blocker{padding: 20px 10px;}
	.wtech-graphic-tabs.wtech-graphic-tabs--colored ul.wtech-tabs li{border-bottom: .5px solid;}
	.modal{padding: 0 !important;}
	#wtech-home{margin-left: 0; padding-left: 5px; padding-right: 5px;}
	.powered_logo{position: inherit; text-align: center; margin-top: 40px;}
	.speakers-grid .speaker > p{
		padding: 0 4px 2px 3px; font-size: 90%; line-height: 95%; opacity: .9;
	}
	.wtech-dropdown-menu li {
		white-space: normal
	}
	.wtech-masthead-rightside {
		margin-top: 20px;
	}
	.wtech-sitenav-menu-list{height: auto;}
	.wtech-sitenav-menu-container{height: auto; padding: 10px 0 0 0;}
}